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

2019-11-11 Thread Ulrich Müller
commit: 561197425c2f43afdbfd2f29343f26ae4d4f7693
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Nov  6 17:37:15 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Nov  6 17:37:15 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=56119742

pms.bib: Add GLEP 74 to bibliography.

GLEP 74 has replaced GLEP 44, so use it as reference for the Manifest
file.

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

 pms.bib | 8 
 tree-layout.tex | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/pms.bib b/pms.bib
index e505418..8b718af 100644
--- a/pms.bib
+++ b/pms.bib
@@ -29,3 +29,11 @@
 month = Feb,
 url = {https://www.gentoo.org/glep/glep-0068.html}
 }
+
+@manual{Glep74,
+author = {Michał Górny and Robin Hugh Johnson and Ulrich Müller},
+title = {{GLEP} 74: Full-tree verification using Manifest files},
+year = 2018,
+month = Feb,
+url = {https://www.gentoo.org/glep/glep-0074.html}
+}

diff --git a/tree-layout.tex b/tree-layout.tex
index f84f6f5..80d70d6 100644
--- a/tree-layout.tex
+++ b/tree-layout.tex
@@ -52,7 +52,7 @@ A package directory contains the following:
 \item A \t{metadata.xml} file, as described in 
appendix~\ref{ch:metadata-xml}\@. Optional only for
 legacy support.
 \item A \t{ChangeLog}, in a format determined by the provider of the 
repository. Optional.
-\item A \t{Manifest} file, whose format is described in~\cite{Glep44}. Can be 
omitted if the file
+\item A \t{Manifest} file, whose format is described in~\cite{Glep74}. Can be 
omitted if the file
 would be empty.
 \item A \t{files} directory, containing any support files needed by the 
ebuilds. Optional.
 \end{compactitem}



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

2019-11-11 Thread Ulrich Müller
commit: b72617efdf52ad9cb67a0492ef4ef978e364c4c3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Nov  6 17:29:10 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Nov  6 17:29:10 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=b72617ef

pms.bib: Use last date listed in Post-History for GLEPs.

This seems to be a closer substitute for the publication date than
the "Created" field used until now.

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

 pms.bib | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/pms.bib b/pms.bib
index 5bd52a2..e505418 100644
--- a/pms.bib
+++ b/pms.bib
@@ -1,31 +1,31 @@
 @manual{Glep37,
 author = {Jason Stubbs},
 title = {{GLEP} 37: Virtuals deprecation},
-year = 2005,
-month = Apr,
+year = 2006,
+month = Sep,
 url = {https://www.gentoo.org/glep/glep-0037.html}
 }
 
 @manual{Glep44,
 author = {Marius Mauch},
 title = {{GLEP} 44: Manifest2 format},
-year = 2005,
-month = Dec,
+year = 2006,
+month = Sep,
 url = {https://www.gentoo.org/glep/glep-0044.html}
 }
 
 @manual{Glep55,
 author = {Piotr Jaroszyński},
 title = {{GLEP} 55: Use {EAPI}-suffixed ebuilds},
-year = 2007,
-month = Dec,
+year = 2009,
+month = May,
 url = {https://www.gentoo.org/glep/glep-0055.html}
 }
 
 @manual{Glep68,
 author = {Michał Górny},
 title = {{GLEP} 68: Package and category metadata},
-year = 2016,
-month = Apr,
+year = 2018,
+month = Feb,
 url = {https://www.gentoo.org/glep/glep-0068.html}
 }



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

2019-11-11 Thread Pacho Ramos
commit: d7ae216fa7f4b3f60035a22b44582ffdadf7e831
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Nov 11 08:37:24 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Nov 11 08:37:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ae216f

media-sound/pulseeffects: Needs to be rebuilt with boost updates

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/pulseeffects/pulseeffects-4.6.8.ebuild | 2 +-
 media-sound/pulseeffects/pulseeffects-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/pulseeffects/pulseeffects-4.6.8.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.6.8.ebuild
index 9ff4d83fe6d..99f2cc7fb0f 100644
--- a/media-sound/pulseeffects/pulseeffects-4.6.8.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.6.8.ebuild
@@ -23,7 +23,7 @@ IUSE="bs2b calf mda-lv2 rubberband"
 
 #TODO: optional : lilv, zam-plugins (check from archlinux pkg)
 RDEPEND="
-   >=dev-libs/boost-1.41
+   >=dev-libs/boost-1.41:=
>=dev-cpp/glibmm-2.56.0
>=dev-cpp/gtkmm-3.20:3.0
>=dev-libs/glib-2.56:2

diff --git a/media-sound/pulseeffects/pulseeffects-.ebuild 
b/media-sound/pulseeffects/pulseeffects-.ebuild
index 0e6624cf242..1fffc7eaa9d 100644
--- a/media-sound/pulseeffects/pulseeffects-.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-.ebuild
@@ -23,7 +23,7 @@ IUSE="bs2b calf mda-lv2 rubberband"
 
 #TODO: optional : lilv, zam-plugins (check from archlinux pkg)
 RDEPEND="
-   >=dev-libs/boost-1.41
+   >=dev-libs/boost-1.41:=
>=dev-cpp/glibmm-2.56.0
>=dev-cpp/gtkmm-3.20:3.0
>=dev-libs/glib-2.56:2



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

2019-11-11 Thread Piotr Karbowski
commit: 13d301b608490aef6ebefb0c994ddb225c9a739e
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Nov 11 08:57:47 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Nov 11 08:57:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d301b6

dev-cpp/asio-1.14.0: amd64 stable (bug 699366)

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-cpp/asio/asio-1.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.14.0.ebuild b/dev-cpp/asio/asio-1.14.0.ebuild
index 21beeb42cd9..88cdf3bb083 100644
--- a/dev-cpp/asio/asio-1.14.0.ebuild
+++ b/dev-cpp/asio/asio-1.14.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc examples libressl ssl test"
 
 RDEPEND="dev-libs/boost



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

2019-11-11 Thread Jeroen Roovers
commit: f3b8c0fd45988cd546da2974fdc879f0218bcb4a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 11 09:03:20 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 11 09:03:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b8c0fd

x11-misc/xlockmore: Version 5.60_alpha0

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

 x11-misc/xlockmore/Manifest |   1 +
 x11-misc/xlockmore/xlockmore-5.60_alpha0.ebuild | 115 
 2 files changed, 116 insertions(+)

diff --git a/x11-misc/xlockmore/Manifest b/x11-misc/xlockmore/Manifest
index b8f105130a2..7dab1a4a88b 100644
--- a/x11-misc/xlockmore/Manifest
+++ b/x11-misc/xlockmore/Manifest
@@ -2,3 +2,4 @@ DIST ax_pthread.m4.xz 6356 BLAKE2B 
784bfa3fcae2499230acba588cea5591f62229d721cac
 DIST xlockmore-5.50.tar.xz 1632968 BLAKE2B 
2e692d16d70e3186ec1f31c192414b286f8815f2f428a6f7f43b3de0117c51c4ad2fbdfb91debe2ecb75c8683212b5d33bee62d81374552703d578b02d3af036
 SHA512 
627a905c4641d6083676a766931f23c06e2ac5af9b43447ccf03143d329d24b786aac6b248318929399b5fae98f1ec17e676466b5cbd09f180377c483694c569
 DIST xlockmore-5.58.tar.xz 1878452 BLAKE2B 
90b19c7c7c99188b056e69d80c0e89a0030faba46f942bd5e278403cde00ba66fe626f457dcf03e049280c0eff1af0dd3e598dda8e2d8d7eee194e38e97124b5
 SHA512 
470107a9f00c94db8f1ce20c33d04a3b0cbd3d5616aeffa42f98d3a75053cfd8a05a63e38349a88cfc3056fb7bdf3beeaa4277dc83121c35bcff071955ed9511
 DIST xlockmore-5.59.tar.xz 1935296 BLAKE2B 
3a7027dad227179dfe3917108f8960a751cc16481fef541e80c656f99832de6d203cad1815f0f31f66aa2338d06035a99dce18664af2bc0b8e4610ef25339d20
 SHA512 
02758869ba597ef32ed1e594fa88141644264bbbc8edfe9ae8742a4508fa3e38d059c9ffbb9fa9bcc323b92e1763f96c8b6d054494849df465a08bc6be71bf33
+DIST xlockmore-5.60ALPHA0.tar.xz 1937452 BLAKE2B 
2d28455064e7648a89ed9cee981215a1c13b21dab5b11f08aeb6bcc0618b9a4d06dad3bf340dd0895a766d23bbd7f9a32bb1dc00526b9501b3c45c0b38289a83
 SHA512 
d91f5a14ba2da47d52244a44f58c47c5f8553c439d48051e2221bd8a94d05a402b249b87cd6d5d18aa10e3370e6b8128de0066171869628939ce2de76ffd4b90

diff --git a/x11-misc/xlockmore/xlockmore-5.60_alpha0.ebuild 
b/x11-misc/xlockmore/xlockmore-5.60_alpha0.ebuild
new file mode 100644
index 000..b6375c41cc7
--- /dev/null
+++ b/x11-misc/xlockmore/xlockmore-5.60_alpha0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic pam
+
+DESCRIPTION="Just another screensaver application for X"
+HOMEPAGE="http://www.sillycycle.com/xlockmore.html";
+SRC_URI="
+   http://www.sillycycle.com/xlock/${P/_alpha/ALPHA}.tar.xz
+   https://dev.gentoo.org/~jer/ax_pthread.m4.xz
+"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="crypt debug gtk imagemagick motif nas opengl pam truetype xinerama 
xlockrc vtlock"
+
+REQUIRED_USE="
+   || ( crypt pam )
+   pam? ( !xlockrc )
+   xlockrc? ( !pam )
+"
+RDEPEND="
+   gtk? ( x11-libs/gtk+:2 )
+   imagemagick? ( media-gfx/imagemagick:= )
+   motif? ( >=x11-libs/motif-2.3:0 )
+   nas? ( media-libs/nas )
+   opengl? (
+   virtual/opengl
+   virtual/glu
+   truetype? ( >=media-libs/ftgl-2.1.3_rc5 )
+   )
+   pam? ( sys-libs/pam )
+   truetype? ( media-libs/freetype:2 )
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXpm
+   x11-libs/libXt
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.46-freetype261.patch
+   "${FILESDIR}"/${PN}-5.47-CXX.patch
+   "${FILESDIR}"/${PN}-5.47-strip.patch
+)
+S=${WORKDIR}/${P/_alpha/ALPHA}
+
+src_unpack() {
+   unpack ${P/_alpha/ALPHA}.tar.xz
+   xz -cd "${DISTDIR}"/ax_pthread.m4.xz > "${S}"/ax_pthread.m4 || die
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+
+   if use opengl && use truetype; then
+   myconf=( --with-ftgl )
+   append-cppflags -DFTGL213
+   else
+   myconf=( --without-ftgl )
+   fi
+
+   myconf+=(
+   $(use_enable pam)
+   $(use_enable xlockrc)
+   $(use_enable vtlock)
+   $(use_with crypt)
+   $(use_with debug editres)
+   $(use_with gtk gtk2)
+   $(use_with imagemagick magick)
+   $(use_with motif)
+   $(use_with nas)
+   $(use_with opengl mesa)
+   $(use_with opengl)
+   $(use_with truetype freetype)
+   $(use_with truetype ttf)
+   $(use_with xinerama)
+   --disable-mb
+   --enable-appdefaultdir=/usr/share/X11/app-defau

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

2019-11-11 Thread Jeroen Roovers
commit: 81df7f3f7c4fc6f1976e3786df04ba70557a1602
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 11 09:13:44 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 11 09:15:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81df7f3f

app-admin/sysstat: Old

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

 app-admin/sysstat/Manifest  |  2 -
 app-admin/sysstat/sysstat-12.1.6.ebuild | 81 -
 app-admin/sysstat/sysstat-12.1.7.ebuild | 81 -
 3 files changed, 164 deletions(-)

diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index f7b51746936..5f32e4498bc 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -1,5 +1,3 @@
 DIST sysstat-12.0.5.tar.gz 711967 BLAKE2B 
96aa49d82e71407dbd99d840ca5f71af83f54ba6315c858fae71f97290e8cf9c4f5358ad6389c7489366a62667c35835151e3187382a56c98153d3a04bcc2b8d
 SHA512 
c1061f1af35430e81e488e4b2f18b8588ec4f3c419ade004c49ca24baf60b5b76a6a59eb25f3b17b51a9f60c5833a914a514872d0235b2ca405341a2f4a32cb3
 DIST sysstat-12.0.6.tar.gz 712148 BLAKE2B 
1118ce071e06c2853ffdec2be1b8b3bf060571caf988e17e04ff62cbf43e7111c5951a131d176b49ad35e1da75d2b8936e23f1a385e1c83a013b802a0fc36003
 SHA512 
e8f542b26c2b0b7b3aadbf34dce640879d27f8f1659447f15ffb5a210987c74840418046409403da85a9eb4c01484615d230ddc700611b7c0088d72165bffe86
-DIST sysstat-12.1.6.tar.gz 1089333 BLAKE2B 
3a3c3867b6b78ca1da7d5ef5838f5aad490e6d454aff3e8db266136ce7666112bcd1ad05b727c2455c16e53f6c84e0e75e32e8f4cc9318300aa9076921f68c1c
 SHA512 
9c03e911fd6843b1719e080fce429e0d33f73f01619251f425dd4bbcc9d2764cd9beb8f8ebb4406b9540634d36c83303c10abcf682b079d35045454b1541984d
-DIST sysstat-12.1.7.tar.gz 1213236 BLAKE2B 
11e54c8ef940d057b7494fc09620f644aeb9622c41756466835e4daf14c145ff0f3a06954657c4f065f20c172659c54bfaed5b3dcf084b8bc1f8d565420c0f1f
 SHA512 
0ee3b246619ff6e904db1359b4dc05789fe1f55759d170f78de918b001a81137823801bdcb4c9d9137c3337d38259e79ccef9c76310d361e0a81bb2731b7a3d1
 DIST sysstat-12.2.0.tar.gz 1227684 BLAKE2B 
1ca5cc3f0fd5dca6655d7b483fa853bf9f0256ae5e8dabf56f698d736faadd38f64af699158f4d637d7c8564f12b0992d866e503d01c647be274fc87ee04a9b4
 SHA512 
2398be1d5181616c337ead8f62b6bfb1144b89c747800140503c6a94793976f7909c81b656290577d51ebdee2f380418902846271b48ed79c6d7f02306f0a8a1

diff --git a/app-admin/sysstat/sysstat-12.1.6.ebuild 
b/app-admin/sysstat/sysstat-12.1.6.ebuild
deleted file mode 100644
index 79183431381..000
--- a/app-admin/sysstat/sysstat-12.1.6.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic systemd toolchain-funcs
-
-DESCRIPTION="System performance tools for Linux"
-HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86"
-IUSE="debug nls lm-sensors selinux static"
-
-CDEPEND="
-   nls? ( virtual/libintl )
-   lm-sensors? ( sys-apps/lm-sensors:= )
-"
-DEPEND="
-   ${CDEPEND}
-   nls? ( sys-devel/gettext )
-"
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sysstat )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-11.0.4-cron.patch
-   "${FILESDIR}"/${PN}-11.7.3-flags.patch
-)
-
-src_prepare() {
-   if use nls; then
-   strip-linguas -i nls/
-   local lingua pofile
-   for pofile in nls/*.po; do
-   lingua=${pofile/nls\/}
-   lingua=${lingua/.po}
-   if ! has ${lingua} ${LINGUAS}; then
-   rm "nls/${lingua}.po" || die
-   fi
-   done
-   fi
-
-   default
-}
-
-src_configure() {
-   tc-export AR
-   use static && append-ldflags -static
-
-   sa_lib_dir=/usr/lib/sa \
-   conf_dir=/etc \
-   econf \
-   $(use_enable debug debuginfo) \
-   $(use_enable lm-sensors sensors) \
-   $(use_enable nls) \
-   --enable-copy-only \
-   --enable-documentation \
-   --enable-install-cron \
-   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
-}
-
-src_install() {
-   keepdir /var/log/sa
-
-   emake \
-   CHOWN=true \
-   DESTDIR="${D}" \
-   DOC_DIR=/usr/share/doc/${PF} \
-   MANGRPARG='' \
-   install
-
-   dodoc -r contrib/
-
-   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
-   systemd_dounit ${PN}.service
-
-   rm "${D}"/usr/share/doc/${PF}/COPYING || die
-}

diff --git a/app-admin/sysstat/sysstat-12.1.7.ebuild 
b/app-admin/sysst

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

2019-11-11 Thread Jeroen Roovers
commit: c3798f0d3ef615bccdeec203ebe6ebb74d0cb8e8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 11 09:12:52 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 11 09:15:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3798f0d

app-admin/sysstat: Version 12.2.0

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

 app-admin/sysstat/Manifest  |  1 +
 app-admin/sysstat/sysstat-12.2.0.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index ae211aa01c8..f7b51746936 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -2,3 +2,4 @@ DIST sysstat-12.0.5.tar.gz 711967 BLAKE2B 
96aa49d82e71407dbd99d840ca5f71af83f54b
 DIST sysstat-12.0.6.tar.gz 712148 BLAKE2B 
1118ce071e06c2853ffdec2be1b8b3bf060571caf988e17e04ff62cbf43e7111c5951a131d176b49ad35e1da75d2b8936e23f1a385e1c83a013b802a0fc36003
 SHA512 
e8f542b26c2b0b7b3aadbf34dce640879d27f8f1659447f15ffb5a210987c74840418046409403da85a9eb4c01484615d230ddc700611b7c0088d72165bffe86
 DIST sysstat-12.1.6.tar.gz 1089333 BLAKE2B 
3a3c3867b6b78ca1da7d5ef5838f5aad490e6d454aff3e8db266136ce7666112bcd1ad05b727c2455c16e53f6c84e0e75e32e8f4cc9318300aa9076921f68c1c
 SHA512 
9c03e911fd6843b1719e080fce429e0d33f73f01619251f425dd4bbcc9d2764cd9beb8f8ebb4406b9540634d36c83303c10abcf682b079d35045454b1541984d
 DIST sysstat-12.1.7.tar.gz 1213236 BLAKE2B 
11e54c8ef940d057b7494fc09620f644aeb9622c41756466835e4daf14c145ff0f3a06954657c4f065f20c172659c54bfaed5b3dcf084b8bc1f8d565420c0f1f
 SHA512 
0ee3b246619ff6e904db1359b4dc05789fe1f55759d170f78de918b001a81137823801bdcb4c9d9137c3337d38259e79ccef9c76310d361e0a81bb2731b7a3d1
+DIST sysstat-12.2.0.tar.gz 1227684 BLAKE2B 
1ca5cc3f0fd5dca6655d7b483fa853bf9f0256ae5e8dabf56f698d736faadd38f64af699158f4d637d7c8564f12b0992d866e503d01c647be274fc87ee04a9b4
 SHA512 
2398be1d5181616c337ead8f62b6bfb1144b89c747800140503c6a94793976f7909c81b656290577d51ebdee2f380418902846271b48ed79c6d7f02306f0a8a1

diff --git a/app-admin/sysstat/sysstat-12.2.0.ebuild 
b/app-admin/sysstat/sysstat-12.2.0.ebuild
new file mode 100644
index 000..79183431381
--- /dev/null
+++ b/app-admin/sysstat/sysstat-12.2.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic systemd toolchain-funcs
+
+DESCRIPTION="System performance tools for Linux"
+HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86"
+IUSE="debug nls lm-sensors selinux static"
+
+CDEPEND="
+   nls? ( virtual/libintl )
+   lm-sensors? ( sys-apps/lm-sensors:= )
+"
+DEPEND="
+   ${CDEPEND}
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sysstat )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-11.0.4-cron.patch
+   "${FILESDIR}"/${PN}-11.7.3-flags.patch
+)
+
+src_prepare() {
+   if use nls; then
+   strip-linguas -i nls/
+   local lingua pofile
+   for pofile in nls/*.po; do
+   lingua=${pofile/nls\/}
+   lingua=${lingua/.po}
+   if ! has ${lingua} ${LINGUAS}; then
+   rm "nls/${lingua}.po" || die
+   fi
+   done
+   fi
+
+   default
+}
+
+src_configure() {
+   tc-export AR
+   use static && append-ldflags -static
+
+   sa_lib_dir=/usr/lib/sa \
+   conf_dir=/etc \
+   econf \
+   $(use_enable debug debuginfo) \
+   $(use_enable lm-sensors sensors) \
+   $(use_enable nls) \
+   --enable-copy-only \
+   --enable-documentation \
+   --enable-install-cron \
+   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
+}
+
+src_install() {
+   keepdir /var/log/sa
+
+   emake \
+   CHOWN=true \
+   DESTDIR="${D}" \
+   DOC_DIR=/usr/share/doc/${PF} \
+   MANGRPARG='' \
+   install
+
+   dodoc -r contrib/
+
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   systemd_dounit ${PN}.service
+
+   rm "${D}"/usr/share/doc/${PF}/COPYING || die
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/extra-cmake-modules/

2019-11-11 Thread Andreas Sturmlechner
commit: e7164ac3eefe8b88ad386362538cc145b48be32c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 11 07:29:25 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Nov 11 09:33:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7164ac3

kde-frameworks/extra-cmake-modules: Add BUILD_TESTING cmakearg

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

 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.64.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.64.0.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.64.0.ebuild
index 7baf6aa4ba4..fc744aa15d8 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.64.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.64.0.ebuild
@@ -50,10 +50,11 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}"
-DBUILD_QTHELP_DOCS=$(usex doc)
-DBUILD_HTML_DOCS=$(usex doc)
-DBUILD_MAN_DOCS=$(usex doc)
-   -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}"
+   -DBUILD_TESTING=$(usex test)
)
 
cmake-utils_src_configure



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

2019-11-11 Thread Miroslav Šulc
commit: 9a5708b39fd019e2425efea931da5d3b3d2331da
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Nov 11 09:41:00 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Nov 11 09:41:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5708b3

media-gfx/inkscape-1.0_beta1: fix #699618

avoid reordering of CMAKE_CXX_FLAGS

Closes: https://bugs.gentoo.org/699618
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Miroslav Šulc  gentoo.org>

 0_beta1-avoid-reordering-cmake-cxx-flags.patch | 130 +
 media-gfx/inkscape/inkscape-1.0_beta1.ebuild   |   1 +
 2 files changed, 131 insertions(+)

diff --git 
a/media-gfx/inkscape/files/inkscape-1.0_beta1-avoid-reordering-cmake-cxx-flags.patch
 
b/media-gfx/inkscape/files/inkscape-1.0_beta1-avoid-reordering-cmake-cxx-flags.patch
new file mode 100644
index 000..bd78bc58232
--- /dev/null
+++ 
b/media-gfx/inkscape/files/inkscape-1.0_beta1-avoid-reordering-cmake-cxx-flags.patch
@@ -0,0 +1,130 @@
+From 09319f688e10d47f9fc9be2b6feb831fb132660a Mon Sep 17 00:00:00 2001
+From: Patrick Storz 
+Date: Sat, 12 Oct 2019 15:56:14 +0200
+Subject: [PATCH] CMake: Avoid reordering CMAKE_CXX_FLAGS
+
+Order matters; the reordering caused the _FORTIFY_SOURCE flag to be
+always undefined (as we flipped a "-U" and "-D")
+
+Also skip removing duplicates to avoid similar pitfalls (we kept
+only the first occurrence but should've kept the last)
+It did not work properly anyway (we still had duplicates in the end)
+and was only required as we wrote the final CMAKE_CXX_FLAGS back to
+cache and consequently appended new flags with every run of CMAKE.
+---
+ CMakeLists.txt   | 13 ---
+ CMakeScripts/CanonicalizeFlagsVar.cmake  | 11 --
+ CMakeScripts/DefineDependsandFlags.cmake | 28 ++--
+ 3 files changed, 17 insertions(+), 35 deletions(-)
+ delete mode 100644 CMakeScripts/CanonicalizeFlagsVar.cmake
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index b30f013f38..aa14e13e01 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -207,19 +207,6 @@ if(GMOCK_PRESENT)
+ endif()
+ endif()
+ 
+-# 
-
+-# Canonicalize the flags to speed up recompilation using ccache/etc.
+-# This should be the last thing we do:
+-# 
-
+-include(CMakeScripts/CanonicalizeFlagsVar.cmake)
+-canonicalize_flags_var("${CMAKE_CXX_FLAGS}" _new_cxx)
+-set(CMAKE_CXX_FLAGS "${_new_cxx}" CACHE STRING "" FORCE)
+-canonicalize_flags_var("${CMAKE_CXX_FLAGS_DEBUG}" _new_cxx)
+-set(CMAKE_CXX_FLAGS_DEBUG "${_new_cxx}" CACHE STRING "" FORCE)
+-# message(FATAL_ERROR "CMAKE_CXX_FLAGS = <${CMAKE_CXX_FLAGS}>")
+-
+-
+-
+ 
+ # 
-
+ # Clean Targets
+diff --git a/CMakeScripts/CanonicalizeFlagsVar.cmake 
b/CMakeScripts/CanonicalizeFlagsVar.cmake
+deleted file mode 100644
+index ddc5b7b5d3..00
+--- a/CMakeScripts/CanonicalizeFlagsVar.cmake
 /dev/null
+@@ -1,11 +0,0 @@
+-# This file is copyright by Shlomi Fish, 2016.
+-#
+-# This file is licensed under the MIT/X11 license:
+-# https://opensource.org/licenses/mit-license.php
+-
+-macro (canonicalize_flags_var in_val out_var)
+-string(REPLACE " " ";" _c "${in_val}")
+-list(REMOVE_DUPLICATES _c)
+-list(SORT _c)
+-string(REPLACE ";" " " "${out_var}" "${_c}")
+-endmacro()
+diff --git a/CMakeScripts/DefineDependsandFlags.cmake 
b/CMakeScripts/DefineDependsandFlags.cmake
+index 996100b4d7..9dd7f7785f 100644
+--- a/CMakeScripts/DefineDependsandFlags.cmake
 b/CMakeScripts/DefineDependsandFlags.cmake
+@@ -2,6 +2,7 @@ set(INKSCAPE_LIBS "")
+ set(INKSCAPE_INCS "")
+ set(INKSCAPE_INCS_SYS "")
+ set(INKSCAPE_CXX_FLAGS "")
++set(INKSCAPE_CXX_FLAGS_DEBUG "")
+ 
+ list(APPEND INKSCAPE_INCS ${PROJECT_SOURCE_DIR}
+ ${PROJECT_SOURCE_DIR}/src
+@@ -98,7 +99,7 @@ list(APPEND INKSCAPE_INCS_SYS ${INKSCAPE_DEP_INCLUDE_DIRS})
+ add_definitions(${INKSCAPE_DEP_CFLAGS_OTHER})
+ 
+ find_package(DoubleConversion REQUIRED)  # lib2geom dependency
+-
++
+ if(WITH_JEMALLOC)
+ find_package(JeMalloc)
+ if (JEMALLOC_FOUND)
+@@ -369,14 +370,6 @@ sanitize_ldflags_for_libs(SIGC++_LDFLAGS)
+ list(APPEND INKSCAPE_LIBS ${SIGC++_LDFLAGS})
+ list(APPEND INKSCAPE_CXX_FLAGS ${SIGC++_CFLAGS_OTHER})
+ 
+-list(REMOVE_DUPLICATES INKSCAPE_CXX_FLAGS)
+-foreach(flag ${INKSCAPE_CXX_FLAGS})
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}" CACHE STRING "" FORCE)
+-endforeach()
+-foreach(flag ${INKSCAPE_CXX_FLAGS_DEBUG})
+-  set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${flag}" CACHE STRING 
"" FORCE)
+-endforeach()
+-
+ # Some linkers, like gold, don't find symbols recursively. So we have to link 
against X11 explicitly
+ find_package(X11)
+ if(X11_FOUND)
+@@ -386,14 +379,27 @@ endif(X11_FOUND)
+ 
+ # end Dependencie

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

2019-11-11 Thread Hanno Böck
commit: 7349795880d73ea6bf0347d0d47cdbcfe4009fac
Author: Hanno Böck  gentoo  org>
AuthorDate: Mon Nov 11 09:40:42 2019 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Mon Nov 11 09:40:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73497958

games-emulation/desmume: Remove old ebuild

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 games-emulation/desmume/desmume-0.9.11-r1.ebuild | 38 
 1 file changed, 38 deletions(-)

diff --git a/games-emulation/desmume/desmume-0.9.11-r1.ebuild 
b/games-emulation/desmume/desmume-0.9.11-r1.ebuild
deleted file mode 100644
index e98e0846012..000
--- a/games-emulation/desmume/desmume-0.9.11-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit xdg
-
-DESCRIPTION="Nintendo DS emulator"
-HOMEPAGE="http://desmume.org/";
-SRC_URI="mirror://sourceforge/desmume/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/zziplib
-   gnome-base/libglade
-   media-libs/libsdl[joystick,opengl,video]
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/agg
-   >=x11-libs/gtk+-2.8.0:2
-   x11-libs/gtkglext"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README README.LIN )
-
-# fix QA compiler warning, see
-# https://sourceforge.net/p/desmume/patches/172/
-PATCHES=(
-   "${FILESDIR}/${P}-fix-pointer-conversion-warning.diff"
-   "${FILESDIR}/${P}-gcc6.patch"
-   "${FILESDIR}/${P}-gcc7.patch"
-)



[gentoo-commits] data/glep:master commit in: /

2019-11-11 Thread Ulrich Müller
commit: 2c982d20e00c92e9f314af17432a0bba4404cd6b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov  7 13:32:10 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 09:47:00 2019 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=2c982d20

Replace outdated mail archive URLs.

Globally replace URLs pointing to gmane.org or marc.theaimsgroup.com,
preferably by archives.gentoo.org if the article is available there.

As suggested by robbat2, also add the Message-ID and bibliographical
information, in order to have a permanent reference to the message.

Notes on single GLEPs:
- GLEP 40: http://thread.gmane.org/gmane.linux.gentoo.devel/31060 had
  pointed to the first message of the thread (by g2boojum), not to
  stuart's followup. Corrected.
- GLEP 57: Two messages in gentoo-dev from January/February 2005 and
  one message in gentoo-security from April 2003 are missing from
  Gentoo archives. Use marc.info instead.

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

 glep-0011.rst | 26 -
 glep-0029.rst |  7 ---
 glep-0030.rst |  6 --
 glep-0038.rst |  4 ++--
 glep-0039.rst |  5 +++--
 glep-0040.rst | 30 ++---
 glep-0042.rst |  6 +++---
 glep-0044.rst | 19 +--
 glep-0057.rst | 61 ---
 glep-0063.rst |  9 +
 glep-0068.rst |  9 ++---
 glep-0069.rst | 11 +++
 glep-0075.rst | 13 +
 glep-0077.rst |  7 ---
 glep-0080.rst |  6 --
 15 files changed, 146 insertions(+), 73 deletions(-)

diff --git a/glep-0011.rst b/glep-0011.rst
index 4184bb0..e2ea5bd 100644
--- a/glep-0011.rst
+++ b/glep-0011.rst
@@ -6,7 +6,7 @@ Type: Standards Track
 Status: Final
 Version: 1
 Created: 2003-08-02
-Last-Modified: 2014-01-15
+Last-Modified: 2019-11-07
 Post-History: 2003-08-07, 2003-08-12, 2003-08-13, 2006-09-03
 Content-Type: text/x-rst
 ---
@@ -221,7 +221,7 @@ application will be affected, see below for more details.
 
 To assist administration of multiple virtual hosts a "VHost Configuration Tool"
 needs to be developed and implemented. Initial discussion regarding the VHost
-Config tool and proposed usage can be found at 
http://article.gmane.org/gmane.linux.gentoo.devel/10874.
+Config tool and proposed usage can be found at [#VHost-Config-Tool]_.
 
 It's the job of the VHost Config toolset to make a local instance of the web
 application run under a specific web server.
@@ -311,9 +311,25 @@ The main issues are:
 References
 ==
 
-.. [#WebAppPost1] http://article.gmane.org/gmane.linux.gentoo.devel/10411
-.. [#WebAppPost2] 
http://news.gmane.org/onethread.php?group=gmane.linux.gentoo.devel&root=%3C1059843010.5023.80.camel%40carbon.internal.lan%3E
-.. [#WebAppPost3] 
http://news.gmane.org/onethread.php?group=gmane.linux.gentoo.devel&root=%3C8696.1060038977%40valkyrie.lsit.ucsb.edu%3E
+.. [#WebAppPost1] Stuart Herbert.  "Poll: Where should web applications be
+   installed?"  gentoo-dev mailing list, 2003-07-23,
+   Message-ID 200307231512.51710.stuart\@gentoo.org,
+   
https://archives.gentoo.org/gentoo-dev/message/18e8a6aacd202e117d1876d249d51af8
+
+.. [#WebAppPost2] Troy Dack.  "[GLEP] Web Application Installation".
+   gentoo-dev mailing list, 2003-08-02,
+   Message-ID 1059843010.5023.80.camel\@carbon.internal.lan,
+   
https://archives.gentoo.org/gentoo-dev/message/a94608da1bd57f387fb1091764f5226c
+
+.. [#WebAppPost3] Max Kalika.  "Re: [GLEP] Web Application Installation".
+   gentoo-dev mailing list, 2003-08-04,
+   Message-ID 8696.1060038977\@valkyrie.lsit.ucsb.edu,
+   
https://archives.gentoo.org/gentoo-dev/message/523c8123b7e4a179f6ae3aab74db66e2
+
+.. [#VHost-Config-Tool] Robin H. Johnson.  "Re: [GLEP] Web Application
+   Installation.  Plotting a VHOST config tool".  gentoo-dev mailing list,
+   2003-08-06, Message-ID 20030806043741.GF27029\@cherenkov.orbis-terrarum.net,
+   
https://archives.gentoo.org/gentoo-dev/message/1386ab5e25ee17f3a72490145877d124.
 
 Copyright
 =

diff --git a/glep-0029.rst b/glep-0029.rst
index 974cbc0..5ccffa3 100644
--- a/glep-0029.rst
+++ b/glep-0029.rst
@@ -6,7 +6,7 @@ Type: Standards Track
 Status: Withdrawn
 Version: 1
 Created: 2004-08-19
-Last-Modified: 2014-01-17
+Last-Modified: 2019-11-07
 Post-History: 2004-08-21, 2004-10-18, 2004-10-25, 2005-07-24
 Content-Type: text/x-rst
 ---
@@ -257,8 +257,9 @@ References
 .. [1] GLEP 23: Portage handling of ACCEPT_LICENSE
(https://www.gentoo.org/glep/glep-0023.html)
 .. [2] http://www.gentoo.org/dyn/use-index.xml
-.. [3] GLEP 29 discussion on the gentoo-dev mailing list
-   (http://marc.theaimsgroup.com/?l=gentoo-dev&m=109813990013812)
+.. [3] GLEP 29 discussion on the gentoo-dev mailing list,
+   Message-ID 20041018225119.GK26288\@mail.lieber.org
+   
(https://archives.gentoo.org/gentoo-dev/message/aba918fc38f72ff332de08b5e01e20e5)
 
 Copyright
 =

diff --git a/glep-0030.rst b/glep-0030.rst

[gentoo-commits] data/glep:master commit in: /

2019-11-11 Thread Ulrich Müller
commit: 12a2519f5ceb6de30600724dc039f8764defe9ec
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov 11 09:47:41 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 09:47:41 2019 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=12a2519f

glep-0075: Mark as Final per 2019-11-10 Council decision.

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

 glep-0075.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/glep-0075.rst b/glep-0075.rst
index f737e19..9418397 100644
--- a/glep-0075.rst
+++ b/glep-0075.rst
@@ -4,10 +4,10 @@ Title: Split distfile mirror directory structure
 Author: Michał Górny ,
 Robin H. Johnson 
 Type: Standards Track
-Status: Draft
+Status: Final
 Version: 1
 Created: 2018-01-26
-Last-Modified: 2019-11-07
+Last-Modified: 2019-11-11
 Post-History: 2018-01-27, 2019-10-24
 Content-Type: text/x-rst
 ---



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

2019-11-11 Thread Lars Wendler
commit: 84c27aeb3ea15a5195c4adca663afed978e3afbc
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 11 09:50:24 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 11 09:51:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c27aeb

net-misc/icaclient: Added dev-libs/openssl-compat:1.0.0 to RDEPEND

because /opt/Citrix/ICAClient/util/ctxwebhelper depends on
libcrypto.so.1.0.0

Thanks-to: Osiris Inferi  flut.demon.nl>
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/icaclient/icaclient-19.10.0.15.ebuild | 1 +
 net-misc/icaclient/icaclient-19.8.0.20.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/icaclient/icaclient-19.10.0.15.ebuild 
b/net-misc/icaclient/icaclient-19.10.0.15.ebuild
index 941c09b0cfb..48377166995 100644
--- a/net-misc/icaclient/icaclient-19.10.0.15.ebuild
+++ b/net-misc/icaclient/icaclient-19.10.0.15.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
dev-libs/atk
dev-libs/glib:2
dev-libs/libxml2
+   dev-libs/openssl-compat:1.0.0
media-fonts/font-adobe-100dpi
media-fonts/font-misc-misc
media-fonts/font-cursor-misc

diff --git a/net-misc/icaclient/icaclient-19.8.0.20.ebuild 
b/net-misc/icaclient/icaclient-19.8.0.20.ebuild
index 935af487516..45ae009f1b9 100644
--- a/net-misc/icaclient/icaclient-19.8.0.20.ebuild
+++ b/net-misc/icaclient/icaclient-19.8.0.20.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
dev-libs/atk
dev-libs/glib:2
dev-libs/libxml2
+   dev-libs/openssl-compat:1.0.0
media-fonts/font-adobe-100dpi
media-fonts/font-misc-misc
media-fonts/font-cursor-misc



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

2019-11-11 Thread Mikhail Pukhlikov
commit: a606c33729529df1ab0294fe3bcd9e162264f2c8
Author: stefson  yahoo  de>
AuthorDate: Fri Nov  8 11:36:40 2019 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Mon Nov 11 09:55:13 2019 +
URL:https://gitweb.gentoo.org/repo/proj/rust.git/commit/?id=a606c337

dev-lang/rust: add rust-1.39.0-r667 with pr65474

pr65474 minimizes the amount of files needed for the install
of a rust-std component by not merging certain dev-header
files and other instable components.

more information:
https://github.com/rust-lang/rust/pull/64823
https://github.com/rust-lang/rust/pull/65474

I opted for +-r1 and dropped keywords, for testing.

Also included pr66103, it shouldn't hurt anyone.

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

 dev-lang/rust/rust-1.39.0-r667.ebuild | 296 ++
 1 file changed, 296 insertions(+)

diff --git a/dev-lang/rust/rust-1.39.0-r667.ebuild 
b/dev-lang/rust/rust-1.39.0-r667.ebuild
new file mode 100644
index 000..f732950
--- /dev/null
+++ b/dev-lang/rust/rust-1.39.0-r667.ebuild
@@ -0,0 +1,296 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
+
+inherit multiprocessing multilib-build python-any-r1 toolchain-funcs 
versionator
+
+ABI_VER="$(get_version_component_range 1-2)"
+SLOT="dev/${ABI_VER}"
+MY_P="rustc-${PV}"
+SRC="${MY_P}-src.tar.xz"
+#KEYWORDS="~amd64 ~arm64 ~x86"
+
+CHOST_amd64=x86_64-unknown-linux-gnu
+CHOST_x86=i686-unknown-linux-gnu
+CHOST_arm64=aarch64-unknown-linux-gnu
+CHOST_arm=armv7-unknown-linux-gnueabihf
+
+RUST_STAGE0_VERSION="1.$(($(get_version_component_range 2) - 1)).0"
+RUST_STAGE0_amd64="rust-${RUST_STAGE0_VERSION}-${CHOST_amd64}"
+RUST_STAGE0_x86="rust-${RUST_STAGE0_VERSION}-${CHOST_x86}"
+RUST_STAGE0_arm64="rust-${RUST_STAGE0_VERSION}-${CHOST_arm64}"
+RUST_STAGE0_armv7="rust-${RUST_STAGE0_VERSION}-${CHOST_arm}"
+
+CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2))).0"
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/";
+
+SRC_URI="https://static.rust-lang.org/dist/${SRC} -> rustc-${PV}-src.tar.xz
+   amd64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_amd64}.tar.xz )
+   x86? ( https://static.rust-lang.org/dist/${RUST_STAGE0_x86}.tar.xz )
+   arm64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_arm64}.tar.xz )
+   arm? ( https://static.rust-lang.org/dist/${RUST_STAGE0_armv7}.tar.xz )
+"
+
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC Sparc SystemZ X86 XCore )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
+
+IUSE="clippy debug doc libressl rls rustfmt thumbv7neon wasm 
${ALL_LLVM_TARGETS[*]}"
+
+RDEPEND=">=app-eselect/eselect-rust-20190311
+   sys-libs/zlib
+   !libressl? ( =dev-libs/openssl-1.0.1:= )
+   libressl? ( <=dev-libs/libressl-2.9.0:= 
>=dev-libs/libressl-2.5:= )
+   net-libs/libssh2
+   net-libs/http-parser
+   net-misc/curl[ssl]
+   "
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   || (
+   >=sys-devel/gcc-4.7
+   >=sys-devel/clang-3.5
+   )
+   !dev-util/cargo
+   rustfmt? ( !dev-util/rustfmt )
+   dev-util/cmake
+"
+PDEPEND=""
+
+REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
+
+PATCHES=( 
+   # https://github.com/rust-lang/rust/pull/65474
+   "${FILESDIR}"/pr65474.patch
+   "${FILESDIR}"/pr66103.patch
+   )
+
+
+S="${WORKDIR}/${MY_P}-src"
+
+toml_usex() {
+   usex "$1" true false
+}
+
+src_prepare() {
+   local rust_stage0_root="${WORKDIR}"/rust-stage0
+
+   local rust_stage0_name="RUST_STAGE0_${ARCH}"
+   local rust_stage0="${!rust_stage0_name}"
+
+   "${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig 
--destdir="${rust_stage0_root}" --prefix=/ || die
+
+   default
+}
+
+src_configure() {
+   local rust_target="" rust_targets="" rust_target_name arch_cflags
+
+   # Collect rust target names to compile standard libs for all ABIs.
+   for v in $(multilib_get_enabled_abi_pairs); do
+   rust_target_name="CHOST_${v##*.}"
+   rust_targets="${rust_targets},\"${!rust_target_name}\""
+   done
+   if use wasm; then
+   rust_targets="${rust_targets},\"wasm32-unknown-unknown\""
+   fi
+   if use arm && use thumbv7neon; then
+   
rust_targets="${rust_targets},\"thumbv7neon-unknown-linux-gnueabihf\""
+   fi
+
+   rust_targets="${rust_targets#,}"
+
+   local extended="true" tools="\"cargo\","
+   if use clippy; then
+   tools="\"clippy\",$tools"
+   fi
+   if use rl

[gentoo-commits] data/glep:master commit in: /

2019-11-11 Thread Ulrich Müller
commit: 0519e6821647b5f40092a7a0f53c3be49aa6d8ae
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov 11 09:53:40 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 09:53:40 2019 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=0519e682

glep-0075: Fix a typo.

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

 glep-0075.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/glep-0075.rst b/glep-0075.rst
index 9418397..bfeafc9 100644
--- a/glep-0075.rst
+++ b/glep-0075.rst
@@ -414,7 +414,7 @@ References

(https://archives.gentoo.org/gentoo-dev/message/611bdaa76be049c1d650e8995748e7b8)
 
 .. [#PKGNAME] Jason Zaman's reply including 'using the same dir layout
-   as the packages themselves), gentoo-dev mailing list, 2018-01-28,
+   as the packages themselves', gentoo-dev mailing list, 2018-01-28,
Message-ID 20180128070111.GA17078\@meriadoc.perfinion.com

(https://archives.gentoo.org/gentoo-dev/message/f26ed870c3a6d4ecf69a821723642975)
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/remember/

2019-11-11 Thread Ulrich Müller
commit: b526eacc340af00894689c105714433aa453db82
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov 11 10:50:44 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 10:50:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b526eacc

app-emacs/remember: Update SRC_URI, bump EAPI to 7.

Closes: https://bugs.gentoo.org/699688
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/remember/Manifest   | 2 +-
 app-emacs/remember/metadata.xml   | 3 +++
 .../remember/{remember-2.0.ebuild => remember-2.0-r1.ebuild}  | 8 
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-emacs/remember/Manifest b/app-emacs/remember/Manifest
index af6e2a8c84b..d9e70b31e97 100644
--- a/app-emacs/remember/Manifest
+++ b/app-emacs/remember/Manifest
@@ -1 +1 @@
-DIST remember-2.0.tar.gz 48096 BLAKE2B 
7296760b561ab3c626a4c356aeaf02f9783d0ce84fb2e1bfbcfd46f392a5128bc956e378f646394645589ca6dd2a9bf1ff364ade25787ffa58f580d4decc485f
 SHA512 
c5d1a55904699565af6375d19e88924a31364cf6f9b09b6e5510ac3e65c9bddbb2e0a5aa668dfd6e541ea6572209cad8af68694b7376b1bfe964032d247e5e01
+DIST remember-2.0.tar.gz 44481 BLAKE2B 
2419ff87c7cf45e86102e02b51e7941e101ea6540d34bf8ad3df1c59c733042bea03d95508e1fb5f724148999e68bd177732bf8748f5ccc0158c36c983816536
 SHA512 
9744a4f5893f6191de667d6fe5f5fe8d5730b46115f290993a082a14d3bd51ebb4e0ac3dd7f8b29de4db0aeb10259d6bf9f5833fd98b95077fb963683cb0f859

diff --git a/app-emacs/remember/metadata.xml b/app-emacs/remember/metadata.xml
index 598d1ac6cbb..5e07c440b6a 100644
--- a/app-emacs/remember/metadata.xml
+++ b/app-emacs/remember/metadata.xml
@@ -20,4 +20,7 @@
   Include support for app-emacs/bbdb
   Include support for app-emacs/planner
 
+
+  jwiegley/remember
+
 

diff --git a/app-emacs/remember/remember-2.0.ebuild 
b/app-emacs/remember/remember-2.0-r1.ebuild
similarity index 83%
rename from app-emacs/remember/remember-2.0.ebuild
rename to app-emacs/remember/remember-2.0-r1.ebuild
index 3774e1a0f62..3b709e07e6c 100644
--- a/app-emacs/remember/remember-2.0.ebuild
+++ b/app-emacs/remember/remember-2.0-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit elisp
 
 DESCRIPTION="Simplify writing short notes in emacs"
 HOMEPAGE="https://www.emacswiki.org/emacs/RememberMode";
-SRC_URI="http://download.gna.org/${PN}-el/${P}.tar.gz";
+SRC_URI="https://github.com/jwiegley/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3+ FDL-1.2+"
 SLOT="0"
@@ -18,7 +18,7 @@ RESTRICT="test"
 
 RDEPEND="bbdb? ( app-emacs/bbdb )
planner? ( app-emacs/planner )"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
sys-apps/texinfo"
 
 ELISP_PATCHES="${PN}-1.9-make-elc.patch"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/planner/

2019-11-11 Thread Ulrich Müller
commit: a23b6fa60f2a39a5e0bd6c4ffd9bc769bc996220
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov 11 10:58:44 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 10:58:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23b6fa6

app-emacs/planner: Update SRC_URI, bump EAPI to 7.

Closes: https://bugs.gentoo.org/699684
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Ulrich Müller  gentoo.org>

 .../planner/{planner-3.42.ebuild => planner-3.42-r1.ebuild}  | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-emacs/planner/planner-3.42.ebuild 
b/app-emacs/planner/planner-3.42-r1.ebuild
similarity index 74%
rename from app-emacs/planner/planner-3.42.ebuild
rename to app-emacs/planner/planner-3.42-r1.ebuild
index 7eddd75fd4c..5d5db2faa57 100644
--- a/app-emacs/planner/planner-3.42.ebuild
+++ b/app-emacs/planner/planner-3.42-r1.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit elisp
 
 DESCRIPTION="Maintain a local Wiki using Emacs-friendly markup"
 HOMEPAGE="https://www.emacswiki.org/emacs/PlannerMode";
-SRC_URI="http://download.gna.org/planner-el/${P}.tar.gz";
+# taken from http://download.gna.org/planner-el/${P}.tar.gz
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -17,7 +18,7 @@ RESTRICT="test"
 RDEPEND=">=app-emacs/muse-3.02.6a
app-emacs/bbdb
app-emacs/emacs-w3m"
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
sys-apps/texinfo"
 PDEPEND="app-emacs/remember"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/muse/

2019-11-11 Thread Ulrich Müller
commit: 524c337bd98e41c6fd815b1dc5a758da25bf0a5c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov 11 10:40:24 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 10:40:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524c337b

app-emacs/muse: Update SRC_URI.

Fix parallel build issue, caused by the tarball on github missing
muse-autoloads.el.

Closes: https://bugs.gentoo.org/699682
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/muse/Manifest  | 2 +-
 app-emacs/muse/metadata.xml  | 3 +++
 app-emacs/muse/{muse-3.20.ebuild => muse-3.20-r1.ebuild} | 4 ++--
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-emacs/muse/Manifest b/app-emacs/muse/Manifest
index fb2eccb7a7a..0fac4647bc1 100644
--- a/app-emacs/muse/Manifest
+++ b/app-emacs/muse/Manifest
@@ -1 +1 @@
-DIST muse-3.20.tar.gz 411316 BLAKE2B 
a67c72a470e7e2d75cf94ed262b0e950316632a119f41968a603b4e48f3527705691a1b4b819ae6ec69c382a09074eef74ddad598faa08be6c74793b1e97
 SHA512 
23cd0e864586f907418753bc3284afde51b4f8559c5d043c52baa70de70ec4a845d9e8362b93e701308dbbd662e3429035df8ad440916e61d5909498cd55f7be
+DIST muse-3.20.tar.gz 407054 BLAKE2B 
ff2babe2caf109c9de7504c4f82e04a7769b5e708455439e59faf96fa939423d6439e34f912cd79df420ec8498f7e91e5faa2e7410d4df236207fded66eff532
 SHA512 
864eca508d34f4c329ffd31cd3c169b67dff6d19c6695a85d8190511fa05d85f4a68f12e58c1679f91940ebcd823766e9f60309f2bfba17c985f811a3f342dda

diff --git a/app-emacs/muse/metadata.xml b/app-emacs/muse/metadata.xml
index 2e78cfd4f88..5e64e987677 100644
--- a/app-emacs/muse/metadata.xml
+++ b/app-emacs/muse/metadata.xml
@@ -31,4 +31,7 @@
   CamelCase words are no longer special by default.
 
 
+
+  alexott/muse
+
 

diff --git a/app-emacs/muse/muse-3.20.ebuild 
b/app-emacs/muse/muse-3.20-r1.ebuild
similarity index 88%
rename from app-emacs/muse/muse-3.20.ebuild
rename to app-emacs/muse/muse-3.20-r1.ebuild
index 6329cf3d05c..ca6fefc3aac 100644
--- a/app-emacs/muse/muse-3.20.ebuild
+++ b/app-emacs/muse/muse-3.20-r1.ebuild
@@ -7,7 +7,7 @@ inherit elisp
 
 DESCRIPTION="An authoring and publishing environment for Emacs"
 HOMEPAGE="https://www.gnu.org/software/emacs-muse/";
-SRC_URI="http://download.gna.org/muse-el/${P}.tar.gz";
+SRC_URI="https://github.com/alexott/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+ FDL-1.2+ GPL-2 MIT"
 SLOT="0"
@@ -20,7 +20,7 @@ RESTRICT="test"   #426546
 SITEFILE="50${PN}-gentoo.el"
 
 src_compile() {
-   default
+   emake -j1
 }
 
 src_install() {



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

2019-11-11 Thread Nicolas Bock
commit: 8815bb11b6f3246be8e381675c764610048a6ed2
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Nov 11 12:38:20 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Nov 11 12:38:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8815bb11

mail-client/neomutt: Version bump to 2019

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

 mail-client/neomutt/Manifest|   1 +
 mail-client/neomutt/neomutt-2019.ebuild | 128 
 2 files changed, 129 insertions(+)

diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
index 953ccb33735..13d26f5ff0d 100644
--- a/mail-client/neomutt/Manifest
+++ b/mail-client/neomutt/Manifest
@@ -2,3 +2,4 @@ DIST neomutt-20180512.tar.gz 2758674 BLAKE2B 
47a8d1fe5d5e2725a6ee868b937eea3807a
 DIST neomutt-20180622.tar.gz 2769280 BLAKE2B 
57e708a0502d8de795a08150dd92c4b2a8ba9d0594102f4d4d4b183f29caad147e233586882ca68aa23df6e69b0c55345120ca40ddc9db80e76c734409ff5a3b
 SHA512 
8085bf2bcf25ee4a4531cc5f950f862f58e3bf6ebfb96450479132ed60b4d87e35bc54f9b5e110d93dbd8e9684c1eceb36012753fc7bf5d3fb5046d9d42b69e0
 DIST neomutt-20180716.tar.gz 2778105 BLAKE2B 
b367407baf2187347971a0327a0c037861f648ebef12ce7b006b756bf60e696ff7a2c986848a9f15815aa95638dd5a3a90f47e97a9c0573950be8cdcc93b13ad
 SHA512 
ee4093217cc1409262b96ab33ed78a38f5c6a72f62fcd7b25027f9373687ce67af8a4e1793b1d7d843bee5b4a7e0c69b30b3badf88a4e1a8fadd8b21441faaae
 DIST neomutt-20191102.tar.gz 3224856 BLAKE2B 
ff645bb0521f97e7935aef3e3b286643e30e78e10c6322b93da635cdba82496c3bc8f8b4b95fb4c197439bae3ddcfb5b207803900ab434e01b63e9989a5f2458
 SHA512 
fa4f488110560b25a4d208cf059c44bdfb514b4904964a0928f1491afc2b0d748fa7075d8465e066683f44a5741454b9c73391ecfe20842aae34f3848b9c0bc8
+DIST neomutt-2019.tar.gz 3225507 BLAKE2B 
ce43a000b2807a45e4e21d667fd2c5259d751ce2ea3bb2cd3a7857f0f0fca3fb462d7179454d2da1736461e2d804bf6ecf61445768a049e053947d7821c60174
 SHA512 
cfc1e488b4f0938a26b9c3474d96827b00d97daa0406472e0f694897c286e6eea88e99b1a0cf6da0b7ba181d26ede4ad8ee0379d086eadc562ff1c3ab0dafaa7

diff --git a/mail-client/neomutt/neomutt-2019.ebuild 
b/mail-client/neomutt/neomutt-2019.ebuild
new file mode 100644
index 000..2d262a02ac3
--- /dev/null
+++ b/mail-client/neomutt/neomutt-2019.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic
+
+if [[ ${PV} =~ $ ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neomutt/neomutt.git";
+   EGIT_CHECKOUT_DIR="${WORKDIR}/neomutt-${P}"
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="https://neomutt.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl
+   lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic
+   ssl tokyocabinet"
+
+CDEPEND="
+   app-misc/mime-types
+   berkdb? (
+   || (
+   sys-libs/db:6.2
+   sys-libs/db:5.3
+   sys-libs/db:4.8
+   )
+   =net-libs/gnutls-1.0.17 )
+   gpgme? ( >=app-crypt/gpgme-0.9.0 )
+   idn? ( net-dns/libidn:= )
+   kerberos? ( virtual/krb5 )
+   notmuch? ( net-mail/notmuch )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   !slang? ( sys-libs/ncurses:0 )
+   slang? ( sys-libs/slang )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="${CDEPEND}
+   dev-lang/tcl
+   net-mail/mailbase
+   doc? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   || ( www-client/lynx www-client/w3m www-client/elinks )
+   )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-mutt )
+"
+
+src_configure() {
+   local myconf=(
+   "$(usex doc --full-doc --disable-doc)"
+   "$(use_enable nls)"
+   "$(use_enable notmuch)"
+
+   "$(use_enable gpgme)"
+   "$(use_enable pgp-classic pgp)"
+   "$(use_enable smime-classic smime)"
+
+   # Database backends.
+   "$(use_enable berkdb bdb)"
+   "$(use_enable gdbm)"
+   "$(use_enable kyotocabinet)"
+   "$(use_enable qdbm)"
+   "$(use_enable tokyocabinet)"
+
+   "$(use_enable idn)"

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

2019-11-11 Thread Lars Wendler
commit: 0e7462504c38f8fb1fc6a8e2e53de2ddc7ecdb90
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 11 12:40:41 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 11 12:41:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e746250

net-print/cups-filters: Added >=sys-devel/gettext-0.18.3 to BDEPEND

Thanks-to: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler  gentoo.org>

 net-print/cups-filters/cups-filters-1.25.11.ebuild | 3 +++
 net-print/cups-filters/cups-filters-.ebuild| 3 +++
 2 files changed, 6 insertions(+)

diff --git a/net-print/cups-filters/cups-filters-1.25.11.ebuild 
b/net-print/cups-filters/cups-filters-1.25.11.ebuild
index 91bf8538eb8..8a4f85edcc9 100644
--- a/net-print/cups-filters/cups-filters-1.25.11.ebuild
+++ b/net-print/cups-filters/cups-filters-1.25.11.ebuild
@@ -47,6 +47,9 @@ DEPEND="${RDEPEND}
dev-util/gdbus-codegen
test? ( media-fonts/dejavu )
 "
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+"
 
 src_prepare() {
default

diff --git a/net-print/cups-filters/cups-filters-.ebuild 
b/net-print/cups-filters/cups-filters-.ebuild
index e581c47e5e4..6a7b536847b 100644
--- a/net-print/cups-filters/cups-filters-.ebuild
+++ b/net-print/cups-filters/cups-filters-.ebuild
@@ -47,6 +47,9 @@ DEPEND="${RDEPEND}
dev-util/gdbus-codegen
test? ( media-fonts/dejavu )
 "
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+"
 
 src_prepare() {
default



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

2019-11-11 Thread Nicolas Bock
commit: 0d9274f452c6fe99762cf9482d7d71caa8f671ea
Author: Nicolas Bock  gentoo  org>
AuthorDate: Mon Nov 11 12:43:53 2019 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Nov 11 12:44:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9274f4

app-crypt/keybase: Version bump to 4.7.2

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

 app-crypt/keybase/Manifest |  1 +
 app-crypt/keybase/keybase-4.7.2.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest
index aa0ba211334..3e0ca9975f9 100644
--- a/app-crypt/keybase/Manifest
+++ b/app-crypt/keybase/Manifest
@@ -2,3 +2,4 @@ DIST keybase-3.0.0.tar.gz 47018995 BLAKE2B 
73aaa00a94af707dc7e0713c4e0a5b2d7d7ae
 DIST keybase-4.4.2.tar.gz 57819398 BLAKE2B 
0852aa850ad4d66457a123e97449ae24081b695b2a6a70aa0b7ad928d59aa163b9a199e806090586579cc87ee77ebd5dcb18fb137b57aec7d61007be1cba51b5
 SHA512 
5eccfde7cfa35277fae71c4527c0d93bcedd0657311a9c055e50330a97a24e8c339aa3778e6e926f1230542c898e6a27c4fad18c4e2486c084c6b8d58eb2e125
 DIST keybase-4.5.0.tar.gz 60207510 BLAKE2B 
11acd22139fa33988a13cce3db62c7000aedb9d157de37d589a450910628a9325edd38a5dab150b7b053112e3f40930c0e569be6c990cff559bdc64dd0d34376
 SHA512 
5299d7eab28d487299200a97beb894a2254a2d6a525053b9acac8bd2088e581097bdb8515c9d37ed54ce3f27996e0dacd5ef943acef3c976646c85f3bf52
 DIST keybase-4.7.0.tar.gz 63827539 BLAKE2B 
237a638b9b4e6dad9a0b0e0146d355f94ea87c459e64edca4253dd8f2eba4ba959a0d1e4ebd768b6572d0ab9c4f05abed539a3d8a778b23ae840a202e3fc6144
 SHA512 
4dc49b102f7d18345c960081a0a8cfa4d36f19159ec09ab468eb3c86e0ec2c259e9c4b2b769ea57c555c79f3cfb457c7896ca05bf185c9c5725f9458377e4048
+DIST keybase-4.7.2.tar.gz 63834062 BLAKE2B 
e4d2977982d60e191e51ea54b64d52930524a71d1159da15fac8280a4be866d51804a928b2db60fee211a9ba499a6af63a7ae2698d7879ed2eaa3704cd7f49ab
 SHA512 
4d43e2ab222b8c82fc97c15c52c718323ea19ffb2be35d19b5f631960d452f8cfe2ac48bd87e13f8e03587a7ed32ded233774a3230bafced7adb6c6f2818c891

diff --git a/app-crypt/keybase/keybase-4.7.2.ebuild 
b/app-crypt/keybase/keybase-4.7.2.ebuild
new file mode 100644
index 000..b394003e10e
--- /dev/null
+++ b/app-crypt/keybase/keybase-4.7.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build systemd
+
+DESCRIPTION="Client for keybase.io"
+HOMEPAGE="https://keybase.io/";
+SRC_URI="https://github.com/keybase/client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   ln -vs "client-${PV}" "${P}" || die
+   mkdir -vp "${S}/src/github.com/keybase" || die
+   ln -vs "${S}" "${S}/src/github.com/keybase/client" || die
+}
+
+src_compile() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   EGO_BUILD_FLAGS="-tags production -o ${T}/keybase" \
+   golang-build_src_compile
+}
+
+src_test() {
+   EGO_PN="github.com/keybase/client/go/keybase" \
+   golang-build_src_test
+}
+
+src_install() {
+   dobin "${T}/keybase"
+   dobin "${S}/packaging/linux/run_keybase"
+   systemd_douserunit "${S}/packaging/linux/systemd/keybase.service"
+   dodir "/opt/keybase"
+   insinto "/opt/keybase"
+   doins "${S}/packaging/linux/crypto_squirrel.txt"
+}
+
+pkg_postinst() {
+   elog "Start/Restart keybase: run_keybase"
+   elog "Run the service:   keybase service"
+   elog "Run the client:keybase login"
+   ewarn "Note that the user keybasehelper is obsolete and can be removed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2019-11-11 Thread Ulrich Müller
commit: cc0626bd2797204af2a61408352de53b91bd12ef
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov 11 12:49:08 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 12:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0626bd

app-emacs/org-mode: Use dodoc -r instead of doins -r.

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

 app-emacs/org-mode/org-mode-8.3.2-r1.ebuild | 5 ++---
 app-emacs/org-mode/org-mode-9.2.6.ebuild| 3 +--
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild 
b/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild
index cb1d2160a76..3c74d138b59 100644
--- a/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild
+++ b/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -38,8 +38,7 @@ src_install() {
 
if use contrib; then
elisp-install ${PN}/contrib contrib/lisp/{org,ob,ox}*.el
-   insinto /usr/share/doc/${PF}/contrib
-   doins -r contrib/README contrib/scripts
+   ( docinto contrib; dodoc -r contrib/README contrib/scripts )
find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
-exec rm -f '{}' '+'
# add the contrib subdirectory to load-path

diff --git a/app-emacs/org-mode/org-mode-9.2.6.ebuild 
b/app-emacs/org-mode/org-mode-9.2.6.ebuild
index 006ef0715c1..78704a20119 100644
--- a/app-emacs/org-mode/org-mode-9.2.6.ebuild
+++ b/app-emacs/org-mode/org-mode-9.2.6.ebuild
@@ -39,8 +39,7 @@ src_install() {
 
if use contrib; then
elisp-install ${PN}/contrib contrib/lisp/{org,ob,ox}*.el
-   insinto /usr/share/doc/${PF}/contrib
-   doins -r contrib/README contrib/scripts
+   ( docinto contrib; dodoc -r contrib/README contrib/scripts )
find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
-exec rm -f '{}' '+'
# add the contrib subdirectory to load-path



[gentoo-commits] repo/gentoo:master commit in: app-emacs/muse/

2019-11-11 Thread Ulrich Müller
commit: 9935b304c440f677cb8c35b06dacdc002a6abe7b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov 11 12:40:39 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov 11 12:49:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9935b304

app-emacs/muse: Use dodoc -r instead of doins -r.

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

 app-emacs/muse/muse-3.20-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-emacs/muse/muse-3.20-r1.ebuild 
b/app-emacs/muse/muse-3.20-r1.ebuild
index ca6fefc3aac..c527c20ee47 100644
--- a/app-emacs/muse/muse-3.20-r1.ebuild
+++ b/app-emacs/muse/muse-3.20-r1.ebuild
@@ -28,6 +28,5 @@ src_install() {
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
doinfo texi/muse.info
dodoc AUTHORS NEWS README ChangeLog*
-   insinto /usr/share/doc/${PF}
-   doins -r contrib etc examples experimental scripts
+   dodoc -r contrib etc examples experimental scripts
 }



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

2019-11-11 Thread Lars Wendler
commit: 95102f5e07511ddca66245b7bb2e6f466f6c9cab
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Nov 11 12:52:21 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 11 12:53:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95102f5e

net-print/cups-filters: More BDEPEND fixes

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

 net-print/cups-filters/cups-filters-1.25.11.ebuild | 8 
 net-print/cups-filters/cups-filters-.ebuild| 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-print/cups-filters/cups-filters-1.25.11.ebuild 
b/net-print/cups-filters/cups-filters-1.25.11.ebuild
index 8a4f85edcc9..682c7a80e1c 100644
--- a/net-print/cups-filters/cups-filters-1.25.11.ebuild
+++ b/net-print/cups-filters/cups-filters-1.25.11.ebuild
@@ -43,12 +43,12 @@ RDEPEND="
tiff? ( media-libs/tiff:0 )
zeroconf? ( net-dns/avahi[dbus] )
 "
-DEPEND="${RDEPEND}
-   dev-util/gdbus-codegen
-   test? ( media-fonts/dejavu )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
+   dev-util/gdbus-codegen
>=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   test? ( media-fonts/dejavu )
 "
 
 src_prepare() {

diff --git a/net-print/cups-filters/cups-filters-.ebuild 
b/net-print/cups-filters/cups-filters-.ebuild
index 6a7b536847b..f0b38336f1b 100644
--- a/net-print/cups-filters/cups-filters-.ebuild
+++ b/net-print/cups-filters/cups-filters-.ebuild
@@ -43,12 +43,12 @@ RDEPEND="
tiff? ( media-libs/tiff:0 )
zeroconf? ( net-dns/avahi[dbus] )
 "
-DEPEND="${RDEPEND}
-   dev-util/gdbus-codegen
-   test? ( media-fonts/dejavu )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
+   dev-util/gdbus-codegen
>=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   test? ( media-fonts/dejavu )
 "
 
 src_prepare() {



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

2019-11-11 Thread Jeroen Roovers
commit: 8a5588d325bbdac049de3bc4b2ae0d8d0ae56ae5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 11 13:02:26 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 11 13:18:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5588d3

dev-python/mysqlclient: Mark ~hppa too

Package-Manager: Portage-2.3.79, Repoman-2.3.18
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

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

diff --git a/dev-python/mysqlclient/mysqlclient-1.4.5.ebuild 
b/dev-python/mysqlclient/mysqlclient-1.4.5.ebuild
index aea2ab9f288..9e86450ea65 100644
--- a/dev-python/mysqlclient/mysqlclient-1.4.5.ebuild
+++ b/dev-python/mysqlclient/mysqlclient-1.4.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> 
${PF}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~hppa ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ia64/, sys-block/fio/

2019-11-11 Thread Thomas Deutschmann
commit: 0bba75852008d71d0645f5c149c4defeee3c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 11 13:13:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 11 13:22:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bba7585

sys-block/fio: bump to v3.16

Closes: https://bugs.gentoo.org/692632
Closes: https://bugs.gentoo.org/677796
Closes: https://bugs.gentoo.org/690214
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/arch/ia64/package.use.mask |   4 ++
 sys-block/fio/Manifest  |   1 +
 sys-block/fio/fio-3.16.ebuild   | 128 
 sys-block/fio/metadata.xml  |   2 +
 4 files changed, 135 insertions(+)

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index ecbd2c0bc56..f3e19be5918 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (2019-11-11)
+# dev-util/google-perftools is not keyworded yet
+sys-block/fio tcmalloc
+
 # Mart Raudsepp  (2019-08-18)
 # media-video/pipewire is not keyworded yet
 x11-wm/mutter screencast

diff --git a/sys-block/fio/Manifest b/sys-block/fio/Manifest
index 2e318de87db..458fc7b5c70 100644
--- a/sys-block/fio/Manifest
+++ b/sys-block/fio/Manifest
@@ -1,4 +1,5 @@
 DIST fio-2.15.tar.bz2 545809 BLAKE2B 
163530097a6ff08016c977a328bc499d052c423890c8e7074bc91fb00b02b3d951dd0369ff772fa5f36a37e0b1b7d6b358c3df99bf70db9bec2bbc7f90eee596
 SHA512 
fa3380031e6e0a597eb34e597af91efbc824a3d5753793fdb00cb10e693943e0358afaad9624eb4333e81182c94424a56fbd1d434eeff098dbf2fc4e19167db0
 DIST fio-2.16.tar.bz2 558662 BLAKE2B 
cbc6e6000bd497fc92779c34688c0862f3adccd7c399ca5d4e4ce9ee9c40faddfec9b3fcca2fad2cd91ca00eee95c4a108273496c9e63db8017695ecf42d294d
 SHA512 
f71c8ab8423e82ceae160bae8c17ac1222c1b2dde2ccb1b2aedb2288e0eb60485f8e9f3908640d4f6cebf166a148f4ad64026c035381c5db5141bf3059349d75
+DIST fio-3.16.tar.bz2 881436 BLAKE2B 
fee99930d0245474eb67ceee2d1a6ec2f1a0eb4da6d52cf8616d7eda64699a8c2727715284134fd4931e91efad69b064f66a80a78f70ea03e66d4eab4e601120
 SHA512 
2d651b20cbc6c7babf3adc082dbe78e1f7de920764653cf5ffd99df7516cf6190ffefe2152d2739326d3102949d9bad7db978ff88866cfa54020f9ec3b0a2a23
 DIST fio-3.2.tar.bz2 613565 BLAKE2B 
e721d698338dd8d2c6215780a2d9a10c643a5912d3c27b3e759b4c14585ae1afe4edab5bdc54df8cf19c6f3727f8f4b19ce9da3298a5f0ef3753a5d8f423f4ef
 SHA512 
97ea5ed6587d1e7382a67ab7ad933b6e332ba84cb648d17dcebad3c95c9eb6b1c04a4537e3470f890607f2921da77fcd4e49079b8b78f2d15e9c199dab850d1e
 DIST fio-3.7.tar.bz2 629354 BLAKE2B 
99a1c88481c7a693e31b1a0bc23bc80e85df92385f9d5a7de8d6479be8bc425326a20d794eb4809f822adfcd06e07c66ebed321faa9dbae7a2c1d3c766a6467d
 SHA512 
b1f5cb35fe1c06e030c570959ab9a96d936f9eaa2f7f30d5a34f34fd93fae057da07c4084a06143cd5188ad6b2cc06b564484f8867e050cfeddc0ee3fb0fe266

diff --git a/sys-block/fio/fio-3.16.ebuild b/sys-block/fio/fio-3.16.ebuild
new file mode 100644
index 000..9547b89e0b7
--- /dev/null
+++ b/sys-block/fio/fio-3.16.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+
+inherit python-r1 toolchain-funcs
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jens Axboe's Flexible IO tester"
+HOMEPAGE="https://brick.kernel.dk/snaps/";
+SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="aio curl glusterfs gnuplot gtk libressl numa rbd rdma static tcmalloc 
zlib"
+REQUIRED_USE="gnuplot? ( ${PYTHON_REQUIRED_USE} )
+   libressl? ( curl )"
+
+BDEPEND="virtual/pkgconfig"
+
+# GTK+:2 does not offer static libaries.
+LIB_DEPEND="aio? ( dev-libs/libaio[static-libs(+)] )
+   curl? (
+   net-misc/curl:=[static-libs(+)]
+   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
+   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
+   )
+   glusterfs? ( sys-cluster/glusterfs[static-libs(+)] )
+   gtk? ( dev-libs/glib:2[static-libs(+)] )
+   numa? ( sys-process/numactl[static-libs(+)] )
+   rbd? ( sys-cluster/ceph[static-libs(+)] )
+   rdma? (
+   sys-fabric/libibverbs[static-libs(+)]
+   sys-fabric/librdmacm[static-libs(+)]
+   )
+   tcmalloc? ( dev-util/google-perftools:=[static-libs(+)] )
+   zlib? ( sys-libs/zlib[static-libs(+)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   gtk? ( x11-libs/gtk+:2 )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+RDEPEND+="
+   gnuplot? (
+   sci-visualization/gnuplot
+   $(python_gen_any_dep 'dev-python/pandas[${PYTHON_USEDEP}]')
+  

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

2019-11-11 Thread Mike Pagano
commit: 9c2ec2ffdd2a50eb11dc2e1b7c991aa1f33a5ddb
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Nov 11 14:01:21 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Nov 11 14:01:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2ec2ff

sys-kernel/gentoo-sources: Linux patch 4.14.153

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index fe0471dd81e..8f6725fee82 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,9 @@ DIST genpatches-4.14-160.extras.tar.xz 17500 BLAKE2B 
ad49bdff5bef26962c1d8e426ce
 DIST genpatches-4.14-161.base.tar.xz 3371384 BLAKE2B 
0ae61e0d86abde12ee2f7e0dd780c25a77b83f7ef298011caa2cd97f992d285952b7a1ec00d4c96b3eb4640e79408fd9a199c42728636372568075d571b10d35
 SHA512 
0595b4dc29e793afa9eca0209fa380e3cc4bc44d98096ce686505b4944e48f4c3ccc2c580403fb706782ac624c79e3a42ca1547dd03665f261f17b084d8354c1
 DIST genpatches-4.14-161.experimental.tar.xz 5936 BLAKE2B 
5a7d54384fc45858394a19c9ec848d08547104d8a30232911747979cb7aa6a51b8ca2b2a63e3868a1430e0ef091fc841cf4685346b9828ff19e1e94720e9950c
 SHA512 
ba9c2822441770de8b1fbeae30c4427011ccab20b4c68b4c3ebdb2c13553b0851798dda44cb657a6af7959209e65a820f55e0bb0ed22d280620f23c6318cedda
 DIST genpatches-4.14-161.extras.tar.xz 17504 BLAKE2B 
70313ed1e57a4997d2e680e841cc73bb1d094f63edb6625dcd7b74c371a1198a80640c2b4d936791320b440b20434064b25f67c9a45a92093f7ac023003a014a
 SHA512 
b19a17d9104334f69e18132d1d8cbbe2f6277fa058cd7b096f61207d278d54649396f37354240ad0a8fde544098707e1b260a3c848b6e5d3ca3091cdfc9f6073
+DIST genpatches-4.14-162.base.tar.xz 3395280 BLAKE2B 
051006a3b90e792f628710c1ac6999047bd22236e6d4664672b1ed48fb110f8c29b485bcac937e11f4bb9bae63dc0933b78800189280f832e816fdeac7cfad18
 SHA512 
612a0c0c15def22a65e0f3b1b3dc3056b32af95cb2908edd13185fde0d790214bfb7767bb7da530710654df8e1e13a7b78f0cde921d49dd69d964d4dd5b46265
+DIST genpatches-4.14-162.experimental.tar.xz 5932 BLAKE2B 
f31b8e3fb4b1a465b772840b483543d7602f6730995dc9a367b6e0f147c12b886edb144d65b804527b91522f71146d4a1451f8d76b6d21b8232d47feea38afc7
 SHA512 
e6fbe588aab2ba77b4456b3db67e3e85907d8baa5271f04f2693a624171851fe1d81ac180bc476ceb838d3d8552efe557e1b3d78d9fd23251db7891e8440f377
+DIST genpatches-4.14-162.extras.tar.xz 17504 BLAKE2B 
4157ad7f96514c33071dfc316a77225804053225f82a55929c7259253daff15ed4e105ed5e0446516e4fd12fabc604c4892e0ece37b164cadad8b7db39d14971
 SHA512 
ce195bc5741c1d61db8ed24a047681713b9e4f94449e2cb9f5f8eff71543fe91391f5f7dfdb99f7550e100204e247abe76d3c5970672b5b27beaf1e68d6f82ef
 DIST genpatches-4.19-66.base.tar.xz 1772628 BLAKE2B 
f5a67d4f2b2d58b5c6be6510b59140345987fa163462fbd7116cba7bff3bfa218b2873e0faedb77dc07d68afcbdb7ce0530bd668e704d28e77c4e989ad245c09
 SHA512 
08a71d75dcdf8086ac76d599549355599da65776254b2d51bf6f9c9067525800a782231357cdbf761205d50bdf8b43ff08cbcf9fadb5737e37f24a9e1a412ccf
 DIST genpatches-4.19-66.experimental.tar.xz 5808 BLAKE2B 
6346226bbd13fae3e282bf4e370ece861bb2e6a565cabee7dbd3f160091ba9be8ffec92937b54c05f34864c0dbcd478e0f58b9efbaf7e16858fa2be5c2bde50e
 SHA512 
79585d991a5ffe5b6aeb8bde1e63a18355d343aecd8a7e3d4a1323a9d9d03da4940c84e754a6907aa54aab7af61515f147480936a5c47d475fd30cc317d41c75
 DIST genpatches-4.19-66.extras.tar.xz 17484 BLAKE2B 
d58678ad2e9848d564766e70dda0e1096a747da439e0b67cef2ca881f0757771c0f59a89e1a997796f9bf641b49de5194a339abb5f68825b3908ee6159a9cc7a
 SHA512 
6cd474822db97440ff07dccebe755accc15800087c88fd609c5c02b420d77a63845c0e5376c8733ecada1ded5ca3a33537674072c84b5cf10e31d0b5c5968ad5

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



[gentoo-commits] repo/gentoo:master commit in: sys-libs/darwin-libc-headers/

2019-11-11 Thread Fabian Groffen
commit: 75b53feec86f01987efdbe6c38ab4034b60f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 11 14:07:36 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 11 14:14:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b53fee

sys-libs/darwin-libc-headers: initial version, ebuild by me

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

 sys-libs/darwin-libc-headers/Manifest  |  6 +++
 .../darwin-libc-headers-1158.50.2.ebuild   | 62 ++
 .../darwin-libc-headers-1244.50.9.ebuild   | 62 ++
 .../darwin-libc-headers-1272.250.1.ebuild  | 61 +
 sys-libs/darwin-libc-headers/metadata.xml  | 18 +++
 5 files changed, 209 insertions(+)

diff --git a/sys-libs/darwin-libc-headers/Manifest 
b/sys-libs/darwin-libc-headers/Manifest
new file mode 100644
index 000..b3d6735ef29
--- /dev/null
+++ b/sys-libs/darwin-libc-headers/Manifest
@@ -0,0 +1,6 @@
+DIST Libc-1158.50.2.tar.gz 1876052 BLAKE2B 
0bc7d8cdc343c6c67d54f4a15b1add6aafb59526ab19021cacc892b2ac652b5a8faa7d9319e5009d7097944f424cfce8b006fc7d8d3ec34b66c6c5b307056e91
 SHA512 
8d6bf09122f47184ce588ee1b6388fe7cf7cb9dc689310ac7ec56f616cecacc3667f76bfde4325e2a5558ea56ee20d89c626ff9ecd4e5cb7c466220290601a9c
+DIST Libc-1244.50.9.tar.gz 1989821 BLAKE2B 
96d8be589318523d6a7f39c46a7a59bf8652e4924e1442130926ab285e4fb2a8f09bd674b304feae1907f747ab7bf3dffee1d1e990ce40ba1c5a4b8c03e5087c
 SHA512 
425229c77d24b2fb6e69cd036460642191c7c6c7887b1e84f2c8f78a2791624a04c9d34bd93443ee7cf09381b0b5043db3bf25bb5f75bff5dd2c042ac1bf7882
+DIST Libc-1272.250.1.tar.gz 2020635 BLAKE2B 
7ec6be323928e169a23de08858cfb8f42f0289710538163a43c8543337ad5b1eef214d858388700d773ec75adef6010a94c760a6c0fdb0892a5159d7667d8401
 SHA512 
787934b4c25cb27dd624d73553baf1af93dee1568535326f8499d2fecf30b396c8e3e2c5f060ec00b9ed098ad1143b3fe1c272b234533fb8889585ae1decab45
+DIST libmalloc-116.50.8.tar.gz 186880 BLAKE2B 
00ec1cf6dc494fad1e817d942323da86f4de6ab35d92702b6c98b7b0fdb765e756f566298d3369165b0cdf687d43a655be64e3015f884c4d1cd7b7a286669de6
 SHA512 
a2a49a1d12e66618b124917617c942a51ac36b7b4a12c218b5c979b9d05db822949fc8ffada8901f551f5c2e7fce9abf1d3aeb4a6507f5870a9eab5b9f69ec18
+DIST libmalloc-140.50.6.tar.gz 208453 BLAKE2B 
40b7f0052e81bc7862b7bffd302a7868f1f0e6dc11c799370842457635d32bbc61e75753b2b6ebaf2dceaf26b43d7bf4efc718df91c91e0f5572929cbc9bed1d
 SHA512 
9d39f9758f85cfa61835f9deaa4ae4958569aac0da006c5f0e87aaab2cd902b60f60e537fa0d9250401b7177f8c186e8c8e6498b48ee3eaf856daf103bf61412
+DIST libmalloc-166.251.2.tar.gz 303618 BLAKE2B 
daa53d57ad98e71e12d7f9e3fa4762743c5500ab354cec0b5b14e643ce2243a4b65ccd0d5a77b14730cd29cec753a761d0660794a717316e5750e98ddcc69a92
 SHA512 
4e46651b37b87bfa2494714df161939083d6f50663cc37ed34504339866bb0957ea571508e4023b7873935eed4a6f4b8318f6ecea1dfc3f28b96ae57daee875e

diff --git a/sys-libs/darwin-libc-headers/darwin-libc-headers-1158.50.2.ebuild 
b/sys-libs/darwin-libc-headers/darwin-libc-headers-1158.50.2.ebuild
new file mode 100644
index 000..6244f28f39b
--- /dev/null
+++ b/sys-libs/darwin-libc-headers/darwin-libc-headers-1158.50.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MPV=116.50.8
+DESCRIPTION="Darwin system headers from Libc ${PV}, macOS 10.12.6"
+HOMEPAGE="https://opensource.apple.com/source/Libc";
+SRC_URI="https://opensource.apple.com/tarballs/Libc/Libc-${PV}.tar.gz
+   https://opensource.apple.com/tarballs/libmalloc/libmalloc-${MPV}.tar.gz";
+
+LICENSE="APSL-2"
+SLOT="10.12"
+KEYWORDS="~x64-macos"
+IUSE="+man"
+
+BDEPEND="sys-apps/darwin-miscutils"
+
+S=${WORKDIR}/Libc-${PV}
+
+src_prepare() {
+   default
+
+   # convert BSD find to GNU find syntax
+   sed -i \
+   -e 's/find -E ${SRCROOT}/find ${SRCROOT} -regextype 
posix-extended/' \
+   xcodescripts/manpages.sh || die
+   chmod 755 xcodescripts/manpages.sh || die
+
+   # add libmalloc manpage stuff to Libc to automate the installation
+   cp "${WORKDIR}"/libmalloc-${MPV}/man/*.3 man/ || die
+   cat "${WORKDIR}"/libmalloc-${MPV}/man/manpages.lst \
+   >> man/manpages.lst || die
+}
+
+src_compile() {
+   : ;  # nothing to do
+}
+
+src_install() {
+   run_xcode_ish() {
+   env ARCHS="x86_64 i386" \
+   PLATFORM_NAME=macosx \
+   VARIANT_PLATFORM_NAME=macosx \
+   DERIVED_FILES_DIR="${T}" \
+   SRCROOT="${S}" \
+   DSTROOT="${ED}" \
+   PUBLIC_HEADERS_FOLDER_PATH="/usr/include" \
+   PRIVATE_HEADERS_FOLDER_PATH="remove-me" \
+   "$@"
+   }
+
+   run_xcode_ish ./xcodescripts/headers.sh || die
+   if use man ; then
+   run_xcode_ish ./xcodescripts

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

2019-11-11 Thread Fabian Groffen
commit: 9f52b09f58d782f9c852fb1b10e977e181863524
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 11 14:08:35 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 11 14:14:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f52b09f

sys-kernel/xnu-headers: initial version, ebuild by me

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

 sys-kernel/xnu-headers/Manifest|  3 ++
 sys-kernel/xnu-headers/metadata.xml| 18 +
 .../xnu-headers/xnu-headers-3789.70.16.ebuild  | 45 ++
 .../xnu-headers/xnu-headers-4570.71.2.ebuild   | 45 ++
 .../xnu-headers/xnu-headers-4903.241.1.ebuild  | 45 ++
 5 files changed, 156 insertions(+)

diff --git a/sys-kernel/xnu-headers/Manifest b/sys-kernel/xnu-headers/Manifest
new file mode 100644
index 000..85c5e747399
--- /dev/null
+++ b/sys-kernel/xnu-headers/Manifest
@@ -0,0 +1,3 @@
+DIST xnu-3789.70.16.tar.gz 10381005 BLAKE2B 
16355a687f634820d0c639261254dec05ae7485e3b5fb6e264d2fbc848765cd3730f1cd8294808f44dff1117039d8b2eddfa5ebac35cf0c9752ea6f0655ec64b
 SHA512 
d0b34305f5ca62cc66647366371fe7e99b18ab2f5d7c9f45d46be601d7a6e63b5f1c4e26cb5333ff829553e2332a3f5f9b1da35223fadfa95024587352e93dca
+DIST xnu-4570.71.2.tar.gz 11596858 BLAKE2B 
0ccc47911e31e73472fa15263177ef72601d256917ce94000c06b916d34f2e0238f8dec6bd064247fbaf7c6a55e9b5a31a91ecb311a3b00d401448ed4dba1e14
 SHA512 
b4e76d10ae1fba17ab0deff523938e825e53eda922b6518805059442d248447f928bca4a2237851dd18c31e4bfb5ae1b4889b3c2a6eea186ccb5a0552204548e
+DIST xnu-4903.241.1.tar.gz 11985285 BLAKE2B 
fbc95bc398618a012f3b0f11bfef039f2bb3b7c17f123ab08e7943e9ab4f79f219227d44d72551b915577398b32b3338ac9938b37377037f2b00037b5fc7c854
 SHA512 
1878c44bcfd4eea65c8f98ae95dda1febe1bd9d3aa4d71eca62a3c320d604957e69b4b46338dabd4000781cedd515ea463c86f6311a84654b0ef7a6498ecfe29

diff --git a/sys-kernel/xnu-headers/metadata.xml 
b/sys-kernel/xnu-headers/metadata.xml
new file mode 100644
index 000..5af4fc21eaa
--- /dev/null
+++ b/sys-kernel/xnu-headers/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   grob...@gentoo.org
+   Fabian Groffen
+   
+   
+   pre...@gentoo.org
+   Gentoo Prefix
+   
+   
+   Install the manpages
+   
+   
+   /usr/include headers provided by XNU on macOS (Darwin) systems
+   
+

diff --git a/sys-kernel/xnu-headers/xnu-headers-3789.70.16.ebuild 
b/sys-kernel/xnu-headers/xnu-headers-3789.70.16.ebuild
new file mode 100644
index 000..f9ba384a3ea
--- /dev/null
+++ b/sys-kernel/xnu-headers/xnu-headers-3789.70.16.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.12.6"
+HOMEPAGE="https://opensource.apple.com/source/xnu";
+SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz";
+
+LICENSE="APSL-2"
+SLOT="10.12"
+KEYWORDS="~x64-macos"
+IUSE="+man"
+
+S=${WORKDIR}/xnu-${PV}
+
+src_compile() {
+   : ; # nothing to compile
+}
+
+src_install() {
+   insinto /usr/include
+   doins EXTERNAL_HEADERS/AssertMacros.h EXTERNAL_HEADERS/Availability*.h
+
+   cd bsd || die
+
+   get_datafiles() {
+   local f="$1"/Makefile
+   sed -n -e '/^DATAFILES \?=/,/^$/p' "${f}" \
+   | sed -e '1s/^DATAFILES \?=//' -e '/\s*#/d' \
+   | sed -e 's/\\$//'
+   }
+
+   local d
+   local files
+   for d in i386 machine miscfs/{devfs,specfs,union} net \
+   netinet{,6} netkey nfs sys{,/_types} uuid vfs ; do
+   insinto /usr/include/${d}
+   files=( $(get_datafiles ${d}) )
+   einfo "${d}:" ${files[*]}
+   doins ${files[@]/#/$d/}
+   done
+
+   use man && doman man/man*/*.[234579]
+}

diff --git a/sys-kernel/xnu-headers/xnu-headers-4570.71.2.ebuild 
b/sys-kernel/xnu-headers/xnu-headers-4570.71.2.ebuild
new file mode 100644
index 000..580717e9b33
--- /dev/null
+++ b/sys-kernel/xnu-headers/xnu-headers-4570.71.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="System headers provided by XNU-${PV}, macOS 10.13.6"
+HOMEPAGE="https://opensource.apple.com/source/xnu";
+SRC_URI="https://opensource.apple.com/tarballs/xnu/xnu-${PV}.tar.gz";
+
+LICENSE="APSL-2"
+SLOT="10.13"
+KEYWORDS="~x64-macos"
+IUSE="+man"
+
+S=${WORKDIR}/xnu-${PV}
+
+src_compile() {
+   : ; # nothing to compile
+}
+
+src_install() {
+   insinto /usr/include
+   doins EXTERNAL_HEADERS/AssertMacros.h EXTERNAL_HEADERS/Availability*.h
+
+   cd bsd || die
+
+   get_datafiles() {
+ 

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/10.10/, profiles/prefix/darwin/macos/10.13/, ...

2019-11-11 Thread Fabian Groffen
commit: 9c96882e0a8213e4ca44baa38fc13401fb815028
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov 11 14:12:31 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov 11 14:14:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c96882e

profiles/prefix/darwin/macos: require various system headers

Pull in system headers as part of @system, because Apple really doesn't
want to install them a nicely reachable space for us, breaking our
compilers and environments.  Provide OS-specific versions installed in
the Prefix itself.

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

 profiles/prefix/darwin/macos/10.10/packages   | 6 ++
 profiles/prefix/darwin/macos/10.11/packages   | 6 ++
 profiles/prefix/darwin/macos/10.12/package.unmask | 7 ++-
 profiles/prefix/darwin/macos/10.13/package.unmask | 7 ++-
 profiles/prefix/darwin/macos/10.14/package.unmask | 7 ++-
 profiles/prefix/darwin/macos/10.4/packages| 6 ++
 profiles/prefix/darwin/macos/10.5/packages| 6 ++
 profiles/prefix/darwin/macos/10.6/packages| 6 ++
 profiles/prefix/darwin/macos/10.7/packages| 6 ++
 profiles/prefix/darwin/macos/10.8/packages| 6 ++
 profiles/prefix/darwin/macos/10.9/packages| 6 ++
 profiles/prefix/darwin/macos/package.mask | 6 ++
 profiles/prefix/darwin/macos/packages | 8 ++--
 13 files changed, 78 insertions(+), 5 deletions(-)

diff --git a/profiles/prefix/darwin/macos/10.10/packages 
b/profiles/prefix/darwin/macos/10.10/packages
new file mode 100644
index 000..9c15af461c7
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.10/packages
@@ -0,0 +1,6 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# File a bug if you need these provided for your OS version
+-*sys-kernel/xnu-headers
+-*sys-libs/darwin-libc-headers

diff --git a/profiles/prefix/darwin/macos/10.11/packages 
b/profiles/prefix/darwin/macos/10.11/packages
new file mode 100644
index 000..9c15af461c7
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.11/packages
@@ -0,0 +1,6 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# File a bug if you need these provided for your OS version
+-*sys-kernel/xnu-headers
+-*sys-libs/darwin-libc-headers

diff --git a/profiles/prefix/darwin/macos/10.12/package.unmask 
b/profiles/prefix/darwin/macos/10.12/package.unmask
index 92c8b2b4bee..976d5958e04 100644
--- a/profiles/prefix/darwin/macos/10.12/package.unmask
+++ b/profiles/prefix/darwin/macos/10.12/package.unmask
@@ -1,6 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Fabian Groffen  (2019-11-11)
+# Unmask versions matching the OS profile
+sys-kernel/xnu-headers:10.12
+sys-libs/darwin-libc-headers:10.12
+
 # James Le Cuirot  (2015-07-29)
 # Recent releases are supported in >10.10.
 dev-java/oracle-jdk-bin

diff --git a/profiles/prefix/darwin/macos/10.13/package.unmask 
b/profiles/prefix/darwin/macos/10.13/package.unmask
index 998ec0bd8b9..8d5dc6869f2 100644
--- a/profiles/prefix/darwin/macos/10.13/package.unmask
+++ b/profiles/prefix/darwin/macos/10.13/package.unmask
@@ -1,6 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Fabian Groffen  (2019-11-11)
+# Unmask versions matching the OS profile
+sys-kernel/xnu-headers:10.13
+sys-libs/darwin-libc-headers:10.13
+
 # James Le Cuirot  (2015-07-29)
 # Recent releases are supported in >10.10.
 dev-java/oracle-jdk-bin

diff --git a/profiles/prefix/darwin/macos/10.14/package.unmask 
b/profiles/prefix/darwin/macos/10.14/package.unmask
index 63a107ba904..d6a37a4480b 100644
--- a/profiles/prefix/darwin/macos/10.14/package.unmask
+++ b/profiles/prefix/darwin/macos/10.14/package.unmask
@@ -1,6 +1,11 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Fabian Groffen  (2019-11-11)
+# Unmask versions matching the OS profile
+sys-kernel/xnu-headers:10.14
+sys-libs/darwin-libc-headers:10.14
+
 # James Le Cuirot  (2015-07-29)
 # Recent releases are supported in >10.10.
 dev-java/oracle-jdk-bin

diff --git a/profiles/prefix/darwin/macos/10.4/packages 
b/profiles/prefix/darwin/macos/10.4/packages
new file mode 100644
index 000..9c15af461c7
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.4/packages
@@ -0,0 +1,6 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# File a bug if you need these provided for your OS version
+-*sys-kernel/xnu-headers
+-*sys-libs/darwin-libc-headers

diff --git a/profiles/prefix/darwin/macos/10.5/packages 
b/profiles/prefix/darwin/m

[gentoo-commits] proj/linux-patches: New tag: 4.9-205

2019-11-11 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Nov 11 14:16:29 2019 +

New tag: 4.9-205




[gentoo-commits] proj/linux-patches: New tag: 4.4-201

2019-11-11 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Nov 11 14:22:23 2019 +

New tag: 4.4-201




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

2019-11-11 Thread Lars Wendler
commit: 759f8f48433790598a426cb1324804ec744401fa
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 11 14:26:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 11 14:26:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759f8f48

sys-libs/libseccomp: Bump to version 2.4.2

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

 sys-libs/libseccomp/Manifest|  1 +
 sys-libs/libseccomp/libseccomp-2.4.2.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest
index 00c6fcfc168..2a60b7183e1 100644
--- a/sys-libs/libseccomp/Manifest
+++ b/sys-libs/libseccomp/Manifest
@@ -1,2 +1,3 @@
 DIST libseccomp-2.4.0.tar.gz 604987 BLAKE2B 
2dd84f2c08d40a61dfe4fdc47a9dcdad2701e2918cdcdeae2d15a66eb114221866121bab11a8292f3bd31493b6cd7b370d0728976cb1bbfd0dbb9e32127b9045
 SHA512 
daa4a32c6c2b2f39aa9db1a4606619f9faeffcd2fca00c25ac5cf95d0405639ec21203293be7c8341317a05b18fd9f603a201544457cac91bf034a0bbd4dfc88
 DIST libseccomp-2.4.1.tar.gz 606860 BLAKE2B 
f80f11ef4e03fc9f59fdd38466e32b081e9858473266942b22a1bd1afbd480d21e9c72f9c33e197349fcd2658361f84ee1ee371f73aa5dfe19561472fec8c1ed
 SHA512 
1fe47ebb032635ba1b1cbefb505a0c103bae659844d1bf106d03e7f28b3c470726f7b0dbbe76d10ab89501630dc4f20b162c2eeefa22394eb632f803ae62ccc5
+DIST libseccomp-2.4.2.tar.gz 601014 BLAKE2B 
cff2612498a6ff3097809e9e04542e0be12c2c5d80fd51c2abd35fb6ac59f3ef7fce1c5205216876c1f67eb762d31c7df8e0f237f3957b7710148a1298502ae5
 SHA512 
375a3c7c658be6a08b9bb30963e10bb49e8e066119e0be6d3d97faac3db18b8e2c6938d8b5d3874b2f5331ec8295170112fbae83b5a3b5a5bebc0d6705bdfdbb

diff --git a/sys-libs/libseccomp/libseccomp-2.4.2.ebuild 
b/sys-libs/libseccomp/libseccomp-2.4.2.ebuild
new file mode 100644
index 000..6fc6a1ee79e
--- /dev/null
+++ b/sys-libs/libseccomp/libseccomp-2.4.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO: Add python support.
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="high level interface to Linux seccomp filter"
+HOMEPAGE="https://github.com/seccomp/libseccomp";
+SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux"
+IUSE="static-libs"
+
+# We need newer kernel headers; we don't keep strict control of the exact
+# version here, just be safe and pull in the latest stable ones. #551248
+DEPEND=">=sys-kernel/linux-headers-4.3"
+
+src_prepare() {
+   default
+   sed -i \
+   -e '/_LDFLAGS/s:-static::' \
+   tools/Makefile.in || die
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   --disable-python
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name libseccomp.la -delete
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/x86/

2019-11-11 Thread Thomas Deutschmann
commit: 95348ca3b33fe1e6f2ab40ba5de94c5aba572c2c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 11 14:26:15 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 11 14:27:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95348ca3

profiles: Mask sys-block/fio[gnuplot] everywhere except amd64 & x86

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

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/x86/package.use.mask   | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c03379c9fec..4d08305a170 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (2019-11-11)
+# dev-python/pandas is keyworded for amd64
+sys-block/fio -gnuplot
+
 # Craig Andrews  (2019-10-08)
 # net-misc/quiche is available on this arch
 net-misc/curl -quiche

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 07a85754d01..14c0288d655 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (2019-11-11)
+# dev-python/pandas is only keyworded for amd64 & x86
+sys-block/fio gnuplot
+
 # Craig Andrews  (2019-10-08)
 # net-libs/quiche is not available on all arches
 # Track addition arch keywording of quiche at:

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index e5e1b295791..dd12b908e28 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Thomas Deutschmann  (2019-11-11)
+# dev-python/pandas is keyworded for x86
+sys-block/fio -gnuplot
+
 # Andreas Sturmlechner  (2019-10-29)
 # Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
 # bugs #697860, #698172



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

2019-11-11 Thread Rick Farina
commit: d50f880e52860df475d9676e343875b85cb3bd21
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Nov 11 14:31:23 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Nov 11 14:31:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50f880e

net-wireless/yatebts: allow yate 6.1.0

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

 .../yatebts/{yatebts-6.0.0.ebuild => yatebts-6.0.0-r1.ebuild}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/yatebts/yatebts-6.0.0.ebuild 
b/net-wireless/yatebts/yatebts-6.0.0-r1.ebuild
similarity index 93%
rename from net-wireless/yatebts/yatebts-6.0.0.ebuild
rename to net-wireless/yatebts/yatebts-6.0.0-r1.ebuild
index cac2e275abd..30808bb3b57 100644
--- a/net-wireless/yatebts/yatebts-6.0.0.ebuild
+++ b/net-wireless/yatebts/yatebts-6.0.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools
 
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
 
 RDEPEND="
-   =net-voip/yate-${PV}:=[gsm]
+   >=net-voip/yate-6.0.0:=[gsm]
bladerf? ( net-wireless/bladerf:= )
uhd? ( net-wireless/uhd )
virtual/libusb:1"



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

2019-11-11 Thread Mike Pagano
commit: e9d9a9eea2b24989a847c6e4d9bb8f6ddcd739fc
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Nov 11 14:41:07 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Nov 11 14:41:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d9a9ee

sys-kernel/gentoo-sources: Linux patch 4.9.200

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8f6725fee82..98a149a16c2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -58,6 +58,9 @@ DIST genpatches-4.9-203.extras.tar.xz 17372 BLAKE2B 
ce4d0963b8e6d304945da1c037b8
 DIST genpatches-4.9-204.base.tar.xz 3452824 BLAKE2B 
28b7a599bcd15380e5357aeb51bd6c037f098480e03fdea27e3a67bcb2b2c622651b08f97440d16a7cf33f7c32f6c8b968e9ea60177128fc7717097ab6acbf51
 SHA512 
a1e3bdd3405f7e665071a4468a0f7dd0a17237b6d6491fb12c5aa48435509f901ecf88ea557719b8fdcd0899d1a7e8ed8e980b3f09d2629761fbc878d76ce746
 DIST genpatches-4.9-204.experimental.tar.xz 106352 BLAKE2B 
7221488a0e1782394449a6ae88cd748ca37822268c22f31eb47667ac5a2c1e4ee3134eb701d657b3f4f2c9631223ed256ac79c7139b94ff735ecef2969ae788e
 SHA512 
77bcfb457e0d634f8b9f3debe9ba91a32b6f5fe69e2c41355dc091aa30228ddccb22c58106beef792e716728cbf83dfd1300e32d4e6a53300c58db3626ca
 DIST genpatches-4.9-204.extras.tar.xz 17368 BLAKE2B 
7487375ea7eb6bbad2aeaaa341c8e9b82fe18553130a5d2a4206c5323fadd1f2b2ec517051341ed366cfa85fede94c81e764594ec093ba2f672e2470e83d97ad
 SHA512 
a87b358aaf0a111e8f22bd744418582e0f237381ae24e39c535e4875218d25388239a8d0c17bf2f6d5a284329eda233db9459ba31a69c9e9256c75be2ccad051
+DIST genpatches-4.9-205.base.tar.xz 3462904 BLAKE2B 
1fd3df429a4427c5dd29646acf1bad9b41d228c1e29bfbecf194f682e89e8fad6696c3c966e6e42cae560c6d10bae8e7d2b2ce8631b2b73d90ea3c28b53542ae
 SHA512 
8924c63bc49468b07a136d84dd9e9fc1e9071cc51bca351031726b05c0b4831ea6f4cc5d3cc40f1dbef3cf1644bcd6518e2a21b5e4069c921c1c4005123a6a8e
+DIST genpatches-4.9-205.experimental.tar.xz 106420 BLAKE2B 
42b2dd33931cd4291aa79a2c619d8a8a0e147009ad7a07434fed55a5601ac5c93c6064bb03f659464b924ffcebfdc00ac8952293f2af230d57d09da85ec06d58
 SHA512 
1bb6ffaf9a01dffde6bf363680efc4005db42af253f67e76c6f5aa93726a6ce19c01f86849a1ba70c45c555206f05b4bb5634fa22397248415b0b8859a088dc6
+DIST genpatches-4.9-205.extras.tar.xz 17372 BLAKE2B 
0a869258f8cda45a0f4ca8d4b3a9e071b96d4bbae4d4518dcfaf01a927cbd49c35f450e3eaa48abb453c7a1e791fc2deafc20789895472224371f1e3eb9d8439
 SHA512 
042c32f52df16b2cc2012692702104cc62a96e789aa41676435851793e369e66829372c70354015692a724830390f6d9fa354e22bd0f850a8b794f3ac9af0cd5
 DIST genpatches-5.3-10.base.tar.xz 316072 BLAKE2B 
741a8fd2521e8864769cb85ebfea80ee8a15c13f0b7e2011a1e46bd35f5e34f3172d39700e0e4f214e5f32d1940fbe7abbe46e6c6eb99986d8b7141a54f70658
 SHA512 
3fe07ea3d905464c43e58bc4f13596c7ab9f9eb73b25c8d1f550cad534e6659901e09e9716bae048f41dc01d992832d0b105af87b25b6020936b60a102bf833b
 DIST genpatches-5.3-10.experimental.tar.xz 6144 BLAKE2B 
8f182a7c9a64020edd2a59db60467395f8abafacc2f6cc07ab0f587b2e595eb9c0ba762e8bac238cbad03f8831712417a019c0272b82b5f26aef84057aef3ec6
 SHA512 
ae33f0975affa27eab98af872fc6200297827f60cf5a63152c95d5e36f179dfa8423c44e2497c9f2be1127621856514e17dd0fd15876d4cc6979533acc1a4471
 DIST genpatches-5.3-10.extras.tar.xz 1736 BLAKE2B 
2274a8fd0a697367633f2281af657ce8a5dfc892e6ff338a39185bc28a8ddad3b667a8f5fe466eeae08b16edfa5832474eb3857109960529406ca80c5ef8d59d
 SHA512 
4c4caeaadc406a2b202f302683f343d49e9469af9667021b663dbcfccdaa6869287393e03ab39d38202d5e140cde68122d7005124e61e63957a119218d0b4384

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



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

2019-11-11 Thread Mike Pagano
commit: 6ab1502ba4d8cecd92a65fde51a0ac545cdb2a22
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Nov 11 14:43:43 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Nov 11 14:43:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab1502b

sys-kernel/gentoo-sources: Linux patch 4.4.200

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 98a149a16c2..bce7e5be76e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.4-199.extras.tar.xz 16476 BLAKE2B 
36211c08864f0516e1958cb4fc77
 DIST genpatches-4.4-200.base.tar.xz 3117696 BLAKE2B 
4f5f7a6c8579c0d83feab30ac974ad403e9a62b45376a10121dced5710018c1731186fc90b953a8aabd4366687eb59bd0d618a3a3cc1a5e086555d8473c4f6ff
 SHA512 
b569004e652aad609587d48879ed3d1fc6eb4a98ddc8e993c1385f1b321321cdc6e3d934960f4fb77d3d59649d3e96e25fe106cd723153d048b5ab9f1dfb7e34
 DIST genpatches-4.4-200.experimental.tar.xz 83304 BLAKE2B 
a86c4722c594286d8065137da9e0cce11e1f30f159696ff478daa734d77f4f0ec50a33feb3068297d26aa909d7027fb0c36637ded5977ce2c2e661d93e49c6f8
 SHA512 
63378a2254657bd463926548b1593e2110c6d21803ba300dfd0562144fbce22cd64f9b2ce8d9305ffe59a6840873f97cd588b934163c8b5c16887d64db665f60
 DIST genpatches-4.4-200.extras.tar.xz 16476 BLAKE2B 
d7acb3756b87ffebc1220fdc8a9b9d1ace911a85d2418367b830631554086601e3ec860060457720732428119c23cb594fb7487fca4394cc8290eece56e84821
 SHA512 
b2578069397ec36377facf881494e57d00f896ef9afdb8040c76d4b16828b37866b7cc7154254232251ad94e963ed973ac114fb8d05b40f12bff58459e360f40
+DIST genpatches-4.4-201.base.tar.xz 3141264 BLAKE2B 
84adb96da778f9db5b41b7a50353eb0cd9a28e0add0c96bf5cc5c6833e6d68e8d732ee20ac37dcd4174d8e1814c863109df9667229d82733236edb0a09520415
 SHA512 
c58e661cede0c83af0fe4b00ac8a336b4d6d8e610652cf3d6f62ac516c3855c5918091ecdcc2b33ae12fde5ebe14506b373cb776e05843b8dd71f9781645cf21
+DIST genpatches-4.4-201.experimental.tar.xz 83248 BLAKE2B 
8902f5e974580cdbea8da8d45aefaa75d1164b67ed7ccf215638b95946ba572fdab7c804f5d0ed4c570288956cb7c5674fdcc43a5dde170126381e51969ea718
 SHA512 
6d5e30ca3a1e412f85d04f9ffbc994a7522edb74da711c9b3abacc1709441a597b8e58a5d52d3ac099af2ab90f42f53eedf4c3ed88d4b48201a3e939d69e056b
+DIST genpatches-4.4-201.extras.tar.xz 16476 BLAKE2B 
e1387d97015a09e07701c93c17ea77fe5b840254538103ce3b0efd561bea1157796f59fa1c3a73e2a70a3c8ba8443f4bf4a18d84c91071ae0812e3538897031a
 SHA512 
8d15569c7fa63267099e4961a28f59507c67833c6e2f7bbc4787f70c1d135091216df4868919378b952d8395d5f55e1c4bf1a08e05b052a9f03796a8c894782a
 DIST genpatches-4.9-194.base.tar.xz 3303424 BLAKE2B 
c31452cd3e7548812bd941aa75082b36dd28f742cd923759857078e7835b0a2672d679b5a228b1093400844ddfb51ed88c527d203572dd4d4321a361e6e385c2
 SHA512 
60b1cea0799c5d429635d778e0daf082fdfa66dfa46d1702094d0945f7a23bea68a25b1895309e62595a906d590e6e938928369bf08b4a4ff198a8af4885c22c
 DIST genpatches-4.9-194.experimental.tar.xz 106460 BLAKE2B 
74c1fa350137bb9d36d6f1cf4fbbc450512306c3d16799a3e9ed101c9beedca7a6f04873fc8e3ba80aef3ce0de495331fca6dd328eabe2dee1b15338725fb9f4
 SHA512 
b8d832fa5dcabd4d0cd62619432c7984cf4fa3c7fda8860984236bfe9d1f96954fc78f54f50832d828705e83246d1d2b0e74c2a71c1c61f36f08a7ad2843339a
 DIST genpatches-4.9-194.extras.tar.xz 17364 BLAKE2B 
5c91b812e38b4648829ac87c10d435060ba3cd7c5ad50d1a41c658c5f6019802a3937e6160e08fea56579550687cb8c5c37fc1a86128d12ae375398556834635
 SHA512 
b4fce359d505282d02339564f0908696ac866033730f593f4991df1c223551716bf44cfb89ea1310f300248676fde4c633ccd453ee73d5b4ae6bfb5635283b18

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



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

2019-11-11 Thread Aaron Bauman
commit: f7b9463085c5ed43598360ba94a7654a80ba3d48
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 02:39:16 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 15:03:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b94630

dev-java/openjdk: arm64 stable (bug #698808)

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

 dev-java/openjdk/openjdk-8.222_p10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-8.222_p10.ebuild 
b/dev-java/openjdk/openjdk-8.222_p10.ebuild
index 263ac8f7d30..5a7d7cdfbf4 100644
--- a/dev-java/openjdk/openjdk-8.222_p10.ebuild
+++ b/dev-java/openjdk/openjdk-8.222_p10.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="alsa debug cups doc examples gentoo-vm headless-awt +jbootstrap nsplugin 
+pch selinux source +webstart"
 
 COMMON_DEPEND="



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

2019-11-11 Thread Aaron Bauman
commit: c61f049002bb64dd35caba09caa82638cf25d343
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 02:39:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 15:03:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61f0490

dev-java/openjdk-bin: arm64 stable (bug #698808)

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

 dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
index 7dbd4cdd6a8..b9f011ddd95 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ~ppc64"
 
 IUSE="alsa cups examples +gentoo-vm headless-awt nsplugin selinux source 
+webstart"
 



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

2019-11-11 Thread Aaron Bauman
commit: cda12861423fc99875b8c845d8a660fbb06bffba
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 02:40:09 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 15:04:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda12861

virtual/jdk: arm64 stable (bug #698808)

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

 virtual/jdk/jdk-1.8.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/jdk/jdk-1.8.0-r4.ebuild b/virtual/jdk/jdk-1.8.0-r4.ebuild
index 44661251980..82c4452a4f9 100644
--- a/virtual/jdk/jdk-1.8.0-r4.ebuild
+++ b/virtual/jdk/jdk-1.8.0-r4.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 DESCRIPTION="Virtual for Java Development Kit (JDK)"
 SLOT="1.8"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
 
 RDEPEND="|| (
dev-java/icedtea-bin:8



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

2019-11-11 Thread Aaron Bauman
commit: 8c933acef7ee3d29ad35255e1d50374fd4ee23e6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 15:06:19 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 15:06:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c933ace

net-wireless/bluez: arm64 stable (bug #698394)

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

 net-wireless/bluez/bluez-5.51-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.51-r2.ebuild 
b/net-wireless/bluez/bluez-5.51-r2.ebuild
index 4dbfa735e30..15dc762a1dc 100644
--- a/net-wireless/bluez/bluez-5.51-r2.ebuild
+++ b/net-wireless/bluez/bluez-5.51-r2.ebuild
@@ -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: app-editors/scite/files/

2019-11-11 Thread Joonas Niilola
commit: e61235526d1d6a6332bd369fcda46321d4231778
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Nov 10 15:53:19 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 11 15:27:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6123552

app-editors/scite: remove unused file

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13598
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/scite/files/scite.desktop | 8 
 1 file changed, 8 deletions(-)

diff --git a/app-editors/scite/files/scite.desktop 
b/app-editors/scite/files/scite.desktop
deleted file mode 100644
index 757e9f4e71d..000
--- a/app-editors/scite/files/scite.desktop
+++ /dev/null
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=SciTE Text Editor
-Comment=Text Editor
-Exec=scite
-Icon=Sci48M
-Terminal=false
-Type=Application
-Categories=Development;



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

2019-11-11 Thread Joonas Niilola
commit: 40b3c419f4b114aec12df02b124f1df4b4f57c15
Author: Graeme Lawes  gmail  com>
AuthorDate: Sun Nov 10 21:00:23 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 11 15:27:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b3c419

sys-cluster/teleport: add v4.1.4

Signed-off-by: Graeme Lawes  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-cluster/teleport/Manifest  |  1 +
 sys-cluster/teleport/teleport-4.1.4.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/sys-cluster/teleport/Manifest b/sys-cluster/teleport/Manifest
index 0d6abc02555..b786d505860 100644
--- a/sys-cluster/teleport/Manifest
+++ b/sys-cluster/teleport/Manifest
@@ -1,2 +1,3 @@
 DIST teleport-4.0.9.tar.gz 34927445 BLAKE2B 
267ef0ab269efc405f0522a6442d9b626dea62c800717cf01a9f0bdf40a34015b218c58cbd0e5ccbdd17634e91516ece35f6bbfb17864411ef02ae60cf3391eb
 SHA512 
6a9fb59780d4da7f62a2f204f7f2e4321a7b73d9fd60e2de7d7ac1cdcf05e24895115e754aacdbdb75f4c21d40f1e42808e7f4e6bbb54df461167b45ebb7de24
 DIST teleport-4.1.1.tar.gz 42243379 BLAKE2B 
e01a32546bf3ecf52162d004ad24661160193e1586a98d045d83df63f01fc519ae2a6d4ad945da25a6509c153aacc3e23429be343914c35720f1b62da28d3e72
 SHA512 
7ed950ac7089052ec54872d9cf2ee12351a944268169ff442f0b1c91b3ad58fdf49c3c17839c8f330ae3c6192e9f4244a41cc2ba88f58b8f5435e334007348a5
+DIST teleport-4.1.4.tar.gz 42353194 BLAKE2B 
905babaa899b80816b826a920f75dde55619ef7b476da6b3277347128a7301853241abcda852617363bfeb6fa432ef8f49d4b9444cde79e8e38ba9a79e2ec6dc
 SHA512 
5aa8e872802924e03839d4311b346cf1ef00c786e77a62e43a7b182c49f8cee7430e153c5d9ce8400beba332c715d21cdffef7c75be86992e0290d3795b38f12

diff --git a/sys-cluster/teleport/teleport-4.1.4.ebuild 
b/sys-cluster/teleport/teleport-4.1.4.ebuild
new file mode 100644
index 000..5421480e2d1
--- /dev/null
+++ b/sys-cluster/teleport/teleport-4.1.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit golang-build systemd
+
+DESCRIPTION="Modern SSH server for teams managing distributed infrastructure"
+HOMEPAGE="https://gravitational.com/teleport";
+
+EGO_PN="github.com/gravitational/${PN}/..."
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3 golang-vcs
+   EGIT_REPO_URI="https://github.com/gravitational/${PN}.git";
+else
+   inherit golang-vcs-snapshot
+   SRC_URI="https://github.com/gravitational/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+fi
+
+IUSE="pam"
+LICENSE="Apache-2.0 MIT BSD ISC"
+RESTRICT="test strip"
+SLOT="0"
+
+BDEPEND="app-arch/zip"
+RDEPEND="pam? ( sys-libs/pam )"
+
+src_compile() {
+   BUILDFLAGS="" GOPATH="${S}" emake -j1 -C src/${EGO_PN%/*} full
+}
+
+src_install() {
+   keepdir /var/lib/${PN} /etc/${PN}
+   dobin src/${EGO_PN%/*}/build/{tsh,tctl,teleport}
+
+   insinto /etc/${PN}
+   newins "${FILESDIR}"/${PN}.yaml ${PN}.yaml
+
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
+
+   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
+   systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service
+}
+
+src_test() {
+   BUILDFLAGS="" GOPATH="${S}" emake -C src/${EGO_PN%/*} test
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/

2019-11-11 Thread Joonas Niilola
commit: 1fde17e21f9ecf7b52bcb0e93f216807fc32eaa6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Nov 10 15:54:11 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 11 15:27:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fde17e2

app-emulation/xen-pvgrub: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13599
Signed-off-by: Joonas Niilola  gentoo.org>

 .../xen-pvgrub/files/xen-4.3-externals.patch   | 75 --
 1 file changed, 75 deletions(-)

diff --git a/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch 
b/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch
deleted file mode 100644
index 0d8956fac09..000
--- a/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-diff -ur xen-4.3.0.orig/stubdom/Makefile xen-4.3.0/stubdom/Makefile
 stubdom/Makefile   2013-07-09 18:46:56.0 +0800
-+++ stubdom/Makefile   2013-07-21 16:07:08.094663570 +0800
-@@ -68,12 +68,12 @@
- ##
- 
- newlib-$(NEWLIB_VERSION).tar.gz:
--  $(FETCHER) $@ $(NEWLIB_URL)/$@
- 
- newlib-$(NEWLIB_VERSION): newlib-$(NEWLIB_VERSION).tar.gz
-   tar xzf $<
-   patch -d $@ -p0 < newlib.patch
-   patch -d $@ -p0 < newlib-chk.patch
-+  patch -d $@ -p0 < newlib-implicits.patch
-   patch -d $@ -p1 < newlib-stdint-size_max-fix-from-1.17.0.patch
-   find $@ -type f | xargs perl -i.bak \
-   -pe 's/\b_(tzname|daylight|timezone)\b/$$1/g'
-@@ -85,7 +85,7 @@
- $(NEWLIB_STAMPFILE): mk-headers-$(XEN_TARGET_ARCH) newlib-$(NEWLIB_VERSION)
-   mkdir -p newlib-$(XEN_TARGET_ARCH)
-   ( cd newlib-$(XEN_TARGET_ARCH) && \
--CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) 
$(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) 
RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure 
--prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf 
--enable-newlib-io-long-long --disable-multilib && \
-+  CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) 
$(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) LDFLAGS= 
RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure 
--prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf 
--enable-newlib-io-long-long --disable-multilib && \
- $(MAKE) DESTDIR= && \
- $(MAKE) DESTDIR= install )
- 
-@@ -94,7 +94,6 @@
- 
- 
- zlib-$(ZLIB_VERSION).tar.gz:
--  $(FETCHER) $@ $(ZLIB_URL)/$@
- 
- zlib-$(XEN_TARGET_ARCH): zlib-$(ZLIB_VERSION).tar.gz 
-   tar xzf $<
-@@ -105,7 +104,7 @@
- cross-zlib: $(ZLIB_STAMPFILE)
- $(ZLIB_STAMPFILE): zlib-$(XEN_TARGET_ARCH) $(NEWLIB_STAMPFILE)
-   ( cd $< && \
--CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC=$(CC) ./configure 
--prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
-+CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC="$(CC)" ./configure 
--prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
- $(MAKE) DESTDIR= libz.a && \
- $(MAKE) DESTDIR= install )
- 
-@@ -114,7 +113,6 @@
- ##
- 
- pciutils-$(LIBPCI_VERSION).tar.bz2:
--  $(FETCHER) $@ $(LIBPCI_URL)/$@
- 
- pciutils-$(XEN_TARGET_ARCH): pciutils-$(LIBPCI_VERSION).tar.bz2
-   tar xjf $<
-@@ -142,7 +140,6 @@
- ##
- 
- lwip-$(LWIP_VERSION).tar.gz:
--  $(FETCHER) $@ $(LWIP_URL)/$@
- 
- lwip-$(XEN_TARGET_ARCH): lwip-$(LWIP_VERSION).tar.gz
-   tar xzf $<
-@@ -180,7 +177,6 @@
- # cross-polarssl
- #
- polarssl-$(POLARSSL_VERSION)-gpl.tgz:
--  $(FETCHER) $@ $(POLARSSL_URL)/$@
- 
- polarssl-$(XEN_TARGET_ARCH): polarssl-$(POLARSSL_VERSION)-gpl.tgz
-   tar xzf $<
-@@ -385,7 +382,6 @@
- ##
- 
- grub-$(GRUB_VERSION).tar.gz:
--  $(FETCHER) $@ $(GRUB_URL)/$@
- 
- grub-upstream: grub-$(GRUB_VERSION).tar.gz
-   tar xzf $<



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

2019-11-11 Thread Joonas Niilola
commit: 187dcf5d56f011926931e805390e47b22b0f370a
Author: Graeme Lawes  gmail  com>
AuthorDate: Sun Nov 10 21:01:13 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 11 15:27:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187dcf5d

sys-cluster/teleport: add v4.0.10

Signed-off-by: Graeme Lawes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13604
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-cluster/teleport/Manifest   |  1 +
 sys-cluster/teleport/teleport-4.0.10.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/sys-cluster/teleport/Manifest b/sys-cluster/teleport/Manifest
index b786d505860..914ccbb4e94 100644
--- a/sys-cluster/teleport/Manifest
+++ b/sys-cluster/teleport/Manifest
@@ -1,3 +1,4 @@
+DIST teleport-4.0.10.tar.gz 34928382 BLAKE2B 
f6e418cd3be87e8a559cef20c7761b3da13f30ae176f5d7665a3c50debbb538048fdf32373adac49f061f9b62b75360dc3b65db39c22838ad661a69df578bafa
 SHA512 
67ebf37737ab9e5cf475bd99d94450ee3dd1f94a260f838f4e8882f20e8cafe5d43aa12cff223641b3a9b98b9f07549a7c2ec248c7000eddedae2964f5e2
 DIST teleport-4.0.9.tar.gz 34927445 BLAKE2B 
267ef0ab269efc405f0522a6442d9b626dea62c800717cf01a9f0bdf40a34015b218c58cbd0e5ccbdd17634e91516ece35f6bbfb17864411ef02ae60cf3391eb
 SHA512 
6a9fb59780d4da7f62a2f204f7f2e4321a7b73d9fd60e2de7d7ac1cdcf05e24895115e754aacdbdb75f4c21d40f1e42808e7f4e6bbb54df461167b45ebb7de24
 DIST teleport-4.1.1.tar.gz 42243379 BLAKE2B 
e01a32546bf3ecf52162d004ad24661160193e1586a98d045d83df63f01fc519ae2a6d4ad945da25a6509c153aacc3e23429be343914c35720f1b62da28d3e72
 SHA512 
7ed950ac7089052ec54872d9cf2ee12351a944268169ff442f0b1c91b3ad58fdf49c3c17839c8f330ae3c6192e9f4244a41cc2ba88f58b8f5435e334007348a5
 DIST teleport-4.1.4.tar.gz 42353194 BLAKE2B 
905babaa899b80816b826a920f75dde55619ef7b476da6b3277347128a7301853241abcda852617363bfeb6fa432ef8f49d4b9444cde79e8e38ba9a79e2ec6dc
 SHA512 
5aa8e872802924e03839d4311b346cf1ef00c786e77a62e43a7b182c49f8cee7430e153c5d9ce8400beba332c715d21cdffef7c75be86992e0290d3795b38f12

diff --git a/sys-cluster/teleport/teleport-4.0.10.ebuild 
b/sys-cluster/teleport/teleport-4.0.10.ebuild
new file mode 100644
index 000..5421480e2d1
--- /dev/null
+++ b/sys-cluster/teleport/teleport-4.0.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit golang-build systemd
+
+DESCRIPTION="Modern SSH server for teams managing distributed infrastructure"
+HOMEPAGE="https://gravitational.com/teleport";
+
+EGO_PN="github.com/gravitational/${PN}/..."
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3 golang-vcs
+   EGIT_REPO_URI="https://github.com/gravitational/${PN}.git";
+else
+   inherit golang-vcs-snapshot
+   SRC_URI="https://github.com/gravitational/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+fi
+
+IUSE="pam"
+LICENSE="Apache-2.0 MIT BSD ISC"
+RESTRICT="test strip"
+SLOT="0"
+
+BDEPEND="app-arch/zip"
+RDEPEND="pam? ( sys-libs/pam )"
+
+src_compile() {
+   BUILDFLAGS="" GOPATH="${S}" emake -j1 -C src/${EGO_PN%/*} full
+}
+
+src_install() {
+   keepdir /var/lib/${PN} /etc/${PN}
+   dobin src/${EGO_PN%/*}/build/{tsh,tctl,teleport}
+
+   insinto /etc/${PN}
+   newins "${FILESDIR}"/${PN}.yaml ${PN}.yaml
+
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
+
+   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
+   systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service
+}
+
+src_test() {
+   BUILDFLAGS="" GOPATH="${S}" emake -C src/${EGO_PN%/*} test
+}



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

2019-11-11 Thread Lars Wendler
commit: f42a89e918d18b92d108b41a67d9d145470a2736
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 11 15:07:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 11 15:36:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42a89e9

media-video/smplayer: Bump to version 19.10.2. Removed old

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

 media-video/smplayer/Manifest   | 2 +-
 .../smplayer/{smplayer-19.10.0.ebuild => smplayer-19.10.2.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index 62252a9a39a..66d4b269260 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -1,3 +1,3 @@
 DIST smplayer-18.6.0.tar.bz2 5111791 BLAKE2B 
db19932703d93cba7f3f54989988d88af7ed033a61388f89263f613ce743cfd1ff649dad9db2b43193a459110267ee176eae9640f814e77545cfe6b5fb53abe2
 SHA512 
8383c8c3d4a171adc189d6bc4c11c0b7a8ea78bf8ff8518589647dfd846b314cf3290a1d607c617e7e971ee29c696bf9d306d1b1c1bb4824f42efd97c7a8
-DIST smplayer-19.10.0.tar.bz2 5177399 BLAKE2B 
5b22c964dc97391599c61996e0d4f1d1376334eed08420db0bc166f121b807a9c60de3c100be5a6cf5d50cad5af16d2487eceeb46cc22fea7b83c9e028ca33ef
 SHA512 
d41394ad61d23af96f94510f9162d9a3b2c88b66cc2bcc17b2210072ad53c322369eda149edccc4ec459b8d65b7ea80a5e1ce3cdbd1ec266b2cf6b4f189dc9c3
+DIST smplayer-19.10.2.tar.bz2 5178186 BLAKE2B 
e87efa8e433a304d4579bd852590690d23eb3cc93a50bb4aa2bfb1a4c2cbc6db63d4c8cb996b44018fb5b155d3f98104c8842d604a626fd76b39fdfa89866e91
 SHA512 
46327a1f988cfe8fe4e04f456057c2395f5ad011513988c1ffecf5c91cf2fdedbe8095cfba15f0f61c3e1cabc7f34b78d676bce430a79fcf542d74e14a33ec62
 DIST smplayer-19.5.0.tar.bz2 5175017 BLAKE2B 
e7160ca7d404dd6a8d7c316df3c39b2e238410435960d714aec271d2034030f9e1b59997d11d758188e327117f0eb773cb8baccc1defc20cd071e40c87deb07c
 SHA512 
ee19186b3f4eac94b06a1e389e42edb8c2b22f8182b679bdc40e3ae1569a6c69f168260abfee3b2827b71b10eb353e7a3821805798f37aae2600af3b73d25ca1

diff --git a/media-video/smplayer/smplayer-19.10.0.ebuild 
b/media-video/smplayer/smplayer-19.10.2.ebuild
similarity index 100%
rename from media-video/smplayer/smplayer-19.10.0.ebuild
rename to media-video/smplayer/smplayer-19.10.2.ebuild



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

2019-11-11 Thread Thomas Deutschmann
commit: 26b0f7b6cf3f930c8a8d9c37da1f4dfc92a97c9e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 11 16:17:27 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 11 16:17:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b0f7b6

sys-apps/ed: rev bump

- EAPI bumped to EAPI=7

- Do not use econf

Closes: https://bugs.gentoo.org/611068
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/ed/{ed-1.15.ebuild => ed-1.15-r1.ebuild} | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/sys-apps/ed/ed-1.15.ebuild b/sys-apps/ed/ed-1.15-r1.ebuild
similarity index 88%
rename from sys-apps/ed/ed-1.15.ebuild
rename to sys-apps/ed/ed-1.15-r1.ebuild
index c6c5d7a96bc..0226fe03f9c 100644
--- a/sys-apps/ed/ed-1.15.ebuild
+++ b/sys-apps/ed/ed-1.15-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="7"
 
 inherit toolchain-funcs
 
@@ -21,10 +21,11 @@ RDEPEND=""
 
 src_configure() {
# Upstream configure script is moronic.
-   econf \
+   ./configure \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
-   LDFLAGS="${CFLAGS} ${LDFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
CPPFLAGS="${CPPFLAGS}" \
-   --bindir="${EPREFIX}/bin"
+   --bindir="${EPREFIX}/bin" \
+   --prefix="${EPREFIX}/usr"
 }



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

2019-11-11 Thread Michał Górny
commit: 4f763205619eb7d179fb4a14329c3e75d1ab3ef0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 11 16:54:26 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 11 17:47:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f763205

dev-lang/python: Bump to 3.5.9

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.5.9.ebuild | 368 
 2 files changed, 369 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index dc96c2734fb..5ef846e590d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,6 +2,7 @@ DIST Python-2.7.15.tar.xz 12642436 BLAKE2B 
d8783a48ea26695e8d4677397a08194c738d7
 DIST Python-2.7.16.tar.xz 12752104 BLAKE2B 
7d6b5b853f9974d44e04dd35ecdffaab87511e183b4b01dd4f8f4ee109c4b4ab208f045708f69717be9d3a706aa078b71438ed482c062c0b89c12730eae074ae
 SHA512 
16e814e8dcffc707b595ca2919bd2fa3db0d15794c63d977364652c4a5b92e90e72b8c9e1cc83b5020398bd90a1b397dbdd7cb931c49f1aa4af6ef95414b43e0
 DIST Python-3.5.5.tar.xz 15351440 BLAKE2B 
217cb7f51e04d57983ce053ff4276d056e17c8223b6f3d87b69f556453fe2ae3d4dc2c1a6b9c2c6aad033cea9b40cd32264d8208cc81a1ec34ff252379bf95b8
 SHA512 
c9056baee6a2d1fe7f14b1f310db95b78e8972766d086f8ae10954f38f8182956171580bde01ddadebe897f2545a6fbe47669ca3e4887026ac1fae5ee9197f22
 DIST Python-3.5.7.tar.xz 15324736 BLAKE2B 
0f1dd80584385b7f859652c85dc6b51bf71cd9f1d53fcf1716c54e8ffc3d2a36ef9969956e4429ac1ba878dad1e9acbb5f82ddb6a9923886bf3c84b3327dfecb
 SHA512 
83f57451e1d7082bf19e4e49a0902e9257e381836d9a04154a6b276135fa49e5c96b6869eed9ec4475e06b76556c1ae89f5cca111b762eb8b2dee6f65373e0f4
+DIST Python-3.5.9.tar.xz 15388876 BLAKE2B 
6086ed2350b6dce3203360f24c2fddf77df65a5815d6da019809796b30c2f43440a9e349c7defd0187cfc3a50a387352dfa63594c2ec513dd6bf585e7c34ec51
 SHA512 
58127793adef42ed57ae4d56338268866e14c2d084f09f57f26fc6b1c9454e70cc6d3dffc638f8d56f182acc0884021a4dbb578f312dd6fc01995fa85e31377e
 DIST Python-3.6.5.tar.xz 17049912 BLAKE2B 
f393e9563a18a46c457afcd2e174d9eacda20fe2b0ae5461e11c582fa4d27b85c01bbe7b602f45511b6b44f635c6330205b12fb3e8325ffd07e87b78a8258889
 SHA512 
6b26fcd296b9bd8e67861eff10d14db7507711ddba947288d16d6def53135c39326b7f969c04bb2b2993f924d9e7ad3f5c5282a3915760bc0885cf0a8ea5eb51
 DIST Python-3.6.8.tar.xz 17212420 BLAKE2B 
e104b49a35492b622080ab81a446c0cdd1223e8ddf95c4e1b262762a027664b59f3e4deeda4ba7177115d780e48b6764a053acef640a645327df428d2e4820cd
 SHA512 
b17867e451ebe662f50df83ed112d3656c089e7d750651ea640052b01b713b58e66aac9e082f71fd16f5b5510bc9b797f5ccd30f5399581e9aa406197f02938a
 DIST Python-3.6.9.tar.xz 17212164 BLAKE2B 
ef33dbc1ea3bbeaf92092de867279d759e3a204ca4e8bf0e5c6a1adbb17a9220d8829245fa9f067ec6497a5789a4f60b8db8c727bb2bd8126df470921d552a53
 SHA512 
05de9c6f44d96a52bfce10ede4312de892573edaf8bece65926d19973a3a800d65eed7a857af945f69efcfb25efa3788e7a54016b03d80b611eb51c3ea074819

diff --git a/dev-lang/python/python-3.5.9.ebuild 
b/dev-lang/python/python-3.5.9.ebuild
new file mode 100644
index 000..44cd7a60477
--- /dev/null
+++ b/dev-lang/python/python-3.5.9.ebuild
@@ -0,0 +1,368 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+WANT_LIBTOOL="none"
+
+inherit autotools eutils flag-o-matic multilib pax-utils python-utils-r1 
toolchain-funcs
+
+MY_P="Python-${PV/_/}"
+PATCHSET_VERSION="3.5.4-0"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="https://www.python.org/";
+SRC_URI="https://www.python.org/ftp/python/${PV%_rc*}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${PATCHSET_VERSION}.tar.xz";
+
+LICENSE="PSF-2"
+SLOT="3.5/3.5m"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="bluetooth build elibc_uclibc examples gdbm hardened ipv6 libressl 
+ncurses +readline sqlite +ssl test +threads tk wininst +xml"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="app-arch/bzip2:0=
+   app-arch/xz-utils:0=
+   >=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:=
+   virtual/libintl
+   gdbm? ( sys-libs/gdbm:0=[berkdb] )
+   ncurses? ( >=sys-libs/ncurses-5.2:0= )
+   readline? ( >=sys-libs/readline-4.1:0= )
+   sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   tk? (
+   >=dev-lang/tcl-8.0:0=
+   >=dev-lang/tk-8.0:0=
+   dev-tcltk/blt:0=
+   dev-tcltk/tix
+   )
+   xml? ( >=dev-libs/expat-2.1:0= )
+   !!https://bugs.gentoo.org/show_bug

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

2019-11-11 Thread Michał Górny
commit: f518be62933a7347fe44fe05644f7167095d8351
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 11 16:55:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 11 17:47:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f518be62

dev-lang/python: Bump to 2.7.17

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

 dev-lang/python/Manifest |   2 +
 dev-lang/python/python-2.7.17.ebuild | 361 +++
 2 files changed, 363 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 5ef846e590d..db2c8ef3c8f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,5 +1,6 @@
 DIST Python-2.7.15.tar.xz 12642436 BLAKE2B 
d8783a48ea26695e8d4677397a08194c738d7e4bc8ecaddaab609ad1fd5a1ca07701f707fe38d259f6bd44a39171ef95e7530f3df4bcb4d94abc4d21d7e2d489
 SHA512 
27ea43eb45fc68f3d2469d5f07636e10801dee11635a430ec8ec922ed790bb426b072da94df885e4dfa1ea8b7a24f2f56dd92f9b0f51e162330f161216bd6de6
 DIST Python-2.7.16.tar.xz 12752104 BLAKE2B 
7d6b5b853f9974d44e04dd35ecdffaab87511e183b4b01dd4f8f4ee109c4b4ab208f045708f69717be9d3a706aa078b71438ed482c062c0b89c12730eae074ae
 SHA512 
16e814e8dcffc707b595ca2919bd2fa3db0d15794c63d977364652c4a5b92e90e72b8c9e1cc83b5020398bd90a1b397dbdd7cb931c49f1aa4af6ef95414b43e0
+DIST Python-2.7.17.tar.xz 12855568 BLAKE2B 
6d09214a51d6595fe5253a279ee556d7510dcb9a0e8ad71e9cf73b4fb00c3abd3680e2429f4f87d9387d1fc16d4887f5f33fc600b24b0ca2c70f36bf34df2157
 SHA512 
2dc19a0b0d818c71429dae94783e58b2aac0fa31f5faa1e840cac06245a59932ecc4658d913515736601bcf70a78c9ec60367aed75f4567d1e41ff3bb104da9a
 DIST Python-3.5.5.tar.xz 15351440 BLAKE2B 
217cb7f51e04d57983ce053ff4276d056e17c8223b6f3d87b69f556453fe2ae3d4dc2c1a6b9c2c6aad033cea9b40cd32264d8208cc81a1ec34ff252379bf95b8
 SHA512 
c9056baee6a2d1fe7f14b1f310db95b78e8972766d086f8ae10954f38f8182956171580bde01ddadebe897f2545a6fbe47669ca3e4887026ac1fae5ee9197f22
 DIST Python-3.5.7.tar.xz 15324736 BLAKE2B 
0f1dd80584385b7f859652c85dc6b51bf71cd9f1d53fcf1716c54e8ffc3d2a36ef9969956e4429ac1ba878dad1e9acbb5f82ddb6a9923886bf3c84b3327dfecb
 SHA512 
83f57451e1d7082bf19e4e49a0902e9257e381836d9a04154a6b276135fa49e5c96b6869eed9ec4475e06b76556c1ae89f5cca111b762eb8b2dee6f65373e0f4
 DIST Python-3.5.9.tar.xz 15388876 BLAKE2B 
6086ed2350b6dce3203360f24c2fddf77df65a5815d6da019809796b30c2f43440a9e349c7defd0187cfc3a50a387352dfa63594c2ec513dd6bf585e7c34ec51
 SHA512 
58127793adef42ed57ae4d56338268866e14c2d084f09f57f26fc6b1c9454e70cc6d3dffc638f8d56f182acc0884021a4dbb578f312dd6fc01995fa85e31377e
@@ -12,6 +13,7 @@ DIST Python-3.7.4.tar.xz 17131432 BLAKE2B 
e175f750f1fa610a19a40f382ae5e652de12c7
 DIST Python-3.7.5.tar.xz 17236432 BLAKE2B 
fb49a3bfd9b1944d567a45682f789ef840e63ed610e0dddb5695da7a84a0bcb50a6fa52097722f09b57d6fc15a5f89aeaa46a061125219e597897086f3dffe40
 SHA512 
f4f3879881f260f58dbb041fb0f2f210d4b70b02a739e41e50e6fea67d31855a7a29ce4ebef66bfde3d0edf54b946a48f78490f986da965357b835d4dbb3f414
 DIST python-gentoo-patches-2.7.15.tar.xz 16208 BLAKE2B 
5739c2b3a236d48f8e33f0fe6515bfe7a8f99096f6223b402653988feac2513d37d26b6e40e5e049852f42657358170e468ca60097e0e2294e760787c12ad591
 SHA512 
687fd008d1d41b1e65ce5417f6f6aba84ffd42f7af44ef97c03a7806b28e6888f8df043a0c15187a8b229cc17642853e6feb25494db97f4d10f8a66f8ebcbcca
 DIST python-gentoo-patches-2.7.16.tar.xz 13904 BLAKE2B 
218b46f8656f4a792dcd47eabca6d59a1558276b77676544991ee75914cd76dda84c36f43e72e477b850dd4cb52374d289f20dccd244a3b52ae5debaf3363432
 SHA512 
83f90545231c663a34c6925352a357a2b15997ac0362578a1893304c5070b5251922585ae8bc1bafb68d306bcddd4cdba4b6406648d473bd3e980eef65fe3ecd
+DIST python-gentoo-patches-2.7.17.tar.xz 13476 BLAKE2B 
788688e2941d2d6d4f768168881b2c3639213a97e214557b3a93f8db44d81e2b6d70be847b7462e54e3786660ebee4ee331402081d92167d74ad149279c3f389
 SHA512 
1641737635d33607a77ed2ee2462854cec603be39737de3f81abb188702aaf46f039d1616f9dcd413da1f4a8040175c66a2883e496132c2e4ebe8f860b36f9f1
 DIST python-gentoo-patches-3.5.4-0.tar.xz 11704 BLAKE2B 
4a7d71feff18c7c8c109bed10748348484d314183c3de3ec950d5ca5ce7048bb322c470f3f5bff2d63eb7f2ed99c0fe75c621df050273d9d118681b28926061d
 SHA512 
d395a87695f700598026038d6929ea5038abd7d494294037a4dfa02d5262203dbbaa6ae258a5a7f35ff5542f6266dcf69cc0b9c3df2a047cd2f6699a87e182ec
 DIST python-gentoo-patches-3.6.4.tar.xz 12888 BLAKE2B 
7cf49ae22df53e855f2e99df51686b5d4bd0da82ef4c22836e24726ea9ed561808352c0305a5659b052d38b843f1ff61b6466a7bc3673b7e5cfb4d81d22fa4bc
 SHA512 
90a1b685f2539872ffd67f96581f70145b7afaf18af19f4a7f4a61214103d2a10bf0069c1769dac229ae011fceaf8538f041082b33c1671905246d018d184dd7
 DIST python-gentoo-patches-3.6.8.tar.xz 11224 BLAKE2B 
5fe38282bcf28df18e0bd37756c880ae191ea738dc92f1cf83f682cfdc52525b9c44287dc99191a73d75c90672ab501b56adf49515b35ff1fdee88c8dc07b175
 SHA512 
89e700663db25d6d78eee1d4bfdab686c5341a794062f3a63df3485ac0b58deb4b4885d24701f3ae138d06ca783be92e310e1100c6d633910c33732f3cb0d7df

diff --git a/dev-lang/python/python-2.7.17.ebuild 
b/dev-lang/py

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

2019-11-11 Thread Aaron Bauman
commit: 3ceb6bb53052cab80fa60c3e021dde85d7de94c8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 16:59:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 17:59:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ceb6bb5

net-libs/nodejs: arm64 stable (bug #679132)

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

 net-libs/nodejs/nodejs-10.17.0.ebuild | 2 +-
 net-libs/nodejs/nodejs-12.13.0.ebuild | 2 +-
 net-libs/nodejs/nodejs-8.16.2.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/nodejs/nodejs-10.17.0.ebuild 
b/net-libs/nodejs/nodejs-10.17.0.ebuild
index e9ac2965862..af990b98450 100644
--- a/net-libs/nodejs/nodejs-10.17.0.ebuild
+++ b/net-libs/nodejs/nodejs-10.17.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz";
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
 REQUIRED_USE="
inspector? ( icu ssl )

diff --git a/net-libs/nodejs/nodejs-12.13.0.ebuild 
b/net-libs/nodejs/nodejs-12.13.0.ebuild
index e76d005fd0b..5f78ba394c8 100644
--- a/net-libs/nodejs/nodejs-12.13.0.ebuild
+++ b/net-libs/nodejs/nodejs-12.13.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
 REQUIRED_USE="
inspector? ( icu ssl )

diff --git a/net-libs/nodejs/nodejs-8.16.2.ebuild 
b/net-libs/nodejs/nodejs-8.16.2.ebuild
index a0f60063098..33da81a42a3 100644
--- a/net-libs/nodejs/nodejs-8.16.2.ebuild
+++ b/net-libs/nodejs/nodejs-8.16.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz";
 
 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos"
 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap 
test"
 REQUIRED_USE="
inspector? ( icu ssl )



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

2019-11-11 Thread Aaron Bauman
commit: 336d23af3b185ba85648f50dbccf44516559705f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 17:00:03 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 17:59:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336d23af

net-libs/http-parser: arm64 stable (bug #679132)

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

 net-libs/http-parser/http-parser-2.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/http-parser/http-parser-2.9.2.ebuild 
b/net-libs/http-parser/http-parser-2.9.2.ebuild
index c09ea2bb8b0..826153de359 100644
--- a/net-libs/http-parser/http-parser-2.9.2.ebuild
+++ b/net-libs/http-parser/http-parser-2.9.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/2.9.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 src_prepare() {



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

2019-11-11 Thread Aaron Bauman
commit: ea3df9dc3798b8cc770fdf3ecdaa139ccd7a5908
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 17:59:09 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 17:59:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3df9dc

dev-libs/libev: arm64 stable (bug #697110)

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

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

diff --git a/dev-libs/libev/libev-4.25.ebuild b/dev-libs/libev/libev-4.25.ebuild
index 2480cdb45c6..207b844b205 100644
--- a/dev-libs/libev/libev-4.25.ebuild
+++ b/dev-libs/libev/libev-4.25.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="elibc_glibc static-libs"
 
 # Bug #283558



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

2019-11-11 Thread Michał Górny
commit: 3b4cfaf2877f50ad8f5d66927f26d833c8249960
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 11 17:59:42 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 11 18:03:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4cfaf2

net-libs/libssh2: Bump to 1.9.0_p20190913 snapshot

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

 net-libs/libssh2/Manifest   |  1 +
 net-libs/libssh2/libssh2-1.9.0_p20190913.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/net-libs/libssh2/Manifest b/net-libs/libssh2/Manifest
index c124fff5db1..c7f0147cb86 100644
--- a/net-libs/libssh2/Manifest
+++ b/net-libs/libssh2/Manifest
@@ -1 +1,2 @@
 DIST libssh2-1.9.0.tar.gz 888551 BLAKE2B 
7bce5cd38b88654f0ca0f8b562e4bddc56346e3359e5873000cad7619607b2ec01c3945112dd8815d5de6daf650a750a4727cebe7d8996cc62f07ded06f3235f
 SHA512 
41a3ebcf84e32eab69b7411ffb0a3b6e6db71491c968602b17392cfe3490ef00239726ec28acb3d25bf0ed62700db7f4d0bb5a9175618f413865f40badca6e17
+DIST libssh2-1.9.0_p20190913.tar.gz 467616 BLAKE2B 
2df7569aa118cf339340f32a106a547265a777af5834e0e22d18ac71946747e708c48d3125489b277b5c266d66cb35e7e224425bfc6a9b2e37e5d267fd7792b2
 SHA512 
0e095770b059b28aebd47a1219873bfe3b6e5775bbee5d526a7b6a287090e474ceac91c03b1b8a619a2a77916a110d8d20db22edc3cbfd1772190fb394a53f8a

diff --git a/net-libs/libssh2/libssh2-1.9.0_p20190913.ebuild 
b/net-libs/libssh2/libssh2-1.9.0_p20190913.ebuild
new file mode 100644
index 000..536f4bf5ed2
--- /dev/null
+++ b/net-libs/libssh2/libssh2-1.9.0_p20190913.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-multilib
+
+EGIT_COMMIT=336bd86d2ca4030b808d76e56a0387914982e289
+DESCRIPTION="Library implementing the SSH2 protocol"
+HOMEPAGE="https://www.libssh2.org";
+SRC_URI="https://github.com/libssh2/libssh2/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/${PN}-${EGIT_COMMIT}
+
+LICENSE="BSD"
+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-solaris"
+IUSE="gcrypt libressl mbedtls zlib"
+REQUIRED_USE="?? ( gcrypt mbedtls )"
+RESTRICT="test"
+
+RDEPEND="
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
+   !gcrypt? (
+   mbedtls? ( net-libs/mbedtls[${MULTILIB_USEDEP}] )
+   !mbedtls? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   )
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.8.0-mansyntax_sh.patch
+   "${FILESDIR}"/${PN}-1.9.0-libdir.patch
+)
+
+multilib_src_configure() {
+   local crypto_backend=OpenSSL
+   if use gcrypt; then
+   crypto_backend=Libgcrypt
+   elif use mbedtls; then
+   crypto_backend=mbedTLS
+   fi
+
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DCRYPTO_BACKEND=${crypto_backend}
+   -DENABLE_ZLIB_COMPRESSION=$(usex zlib)
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



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

2019-11-11 Thread Aaron Bauman
commit: c6163ebbbd5fe8d755de099665f1d648de9c8733
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 11 18:09:43 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 11 18:09:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6163ebb

virtual/libudev: arm64 stable (bug #698770)

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

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

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



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

2019-11-11 Thread Thomas Deutschmann
commit: 8425121dbf8fa4c0dc6b0e6ab7eb43d5755d4c14
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 11 18:43:30 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 11 18:48:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8425121d

dev-lang/php: bump to v7.4rc6

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

 dev-lang/php/Manifest   | 2 +-
 dev-lang/php/{php-7.4.0_rc5.ebuild => php-7.4.0_rc6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 55011d31703..75306a88041 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -5,5 +5,5 @@ DIST php-7.2.22.tar.xz 12271632 BLAKE2B 
be3089066ba1c25c479eedaf3e6dd8f7773a6d87
 DIST php-7.2.24.tar.xz 12302284 BLAKE2B 
3c864e72d9fce1f13295385e20708a632087b2e4ffdc9e0012191cb2e17a3530f26797ad03c595bea60cccf850fe17028f2a379e50f32bd4db82530e0fcd727f
 SHA512 
39597b8328cb4d5284288bdce8dd9c7ef8446e46914de93203700efaf67f85ad5b69df777bea14eef9160b233fb79bcb60f6750c0df011bbf610b62a524689e3
 DIST php-7.3.11.tar.xz 12092412 BLAKE2B 
0f326b85756cfb5ca96a43d7bfbe8aebd3bb9e9ede06734fb00dc3551372d53befba9e87f5f6a0b0b9e62d35a2eedacd1fa500e1eeff908e05ff52be730c61b4
 SHA512 
150cb202efc4cc1df042a2cbb9368a2d29aefd1d0cf1a0b0bd7238ba5cb6c4b828e23f2d42b4ecd77dd54f73141a33fc3b36ca0764320e9ba470c9549a7f0291
 DIST php-7.3.9.tar.xz 12064244 BLAKE2B 
2837463a74a0ccffc1a2193f9fbce78c98c15dd60214cb5d5d704aed7d74449696c3a516e86f440aed9ff3dc2ed8e7bbebcaf0a1268afa55aca2b642e958abf1
 SHA512 
017d2ae3cd499a7f6ee30111baf0a119e2f404919575acc5ae91fa6e53a303c9d1b5d165205eec3943c3547ff8759e21fbccc62845e3269176f6fc0f2ba88490
-DIST php-7.4.0RC5.tar.xz 10229964 BLAKE2B 
0525553bbcd948ea76177b433a9ab56f9e5f62866a9e8065a2c061aad54bc962515aa0ff77cce8f38ec799c07cda53f8d23acabf62bd218e4ffe3bda41b270e1
 SHA512 
a95c1c786ccaa4aac5d1cabc3831775a10b69e806031ddd495d271fafab54c54c3013f2193b4dabedde05047bb18f7d8491e7dee44afcb9a045c049df7ade5ee
+DIST php-7.4.0RC6.tar.xz 10229764 BLAKE2B 
e1de007b6b63fee878ccb0d8ea1d1c067210e93978076a7d4925d6d0902ebe514b1238a00e9f662130183f474395500f3335b91e7ebca381a864b7654582f9a1
 SHA512 
2f20f3b78bbb4df8e59da6d4c2eb18ec22c4bf49d3b7e6f497600f13669fdd4e7ebbf98a7e75948eaa6e9c72bbb160b2b8c91c564268cdc01570560bad682c05
 DIST php-patches-7.1.31bp.tar.bz2 37219 BLAKE2B 
4f3ead2f69adf00ac1317371172c8adbb823f597cd8e3cafe7044d6a46671437fd2e5eaef4309a6fd5825123394044543284d3cbe892c918353a5b07c12b7401
 SHA512 
eb52679d035ceb4124c8e9175024f4f753e20d139479af4a57e01de941991716b2ce37f6190242c1bec46fd5305bad1f91613b04ee849a0d94f4a33ce013781e

diff --git a/dev-lang/php/php-7.4.0_rc5.ebuild 
b/dev-lang/php/php-7.4.0_rc6.ebuild
similarity index 100%
rename from dev-lang/php/php-7.4.0_rc5.ebuild
rename to dev-lang/php/php-7.4.0_rc6.ebuild



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

2019-11-11 Thread Jory Pratt
commit: 61488b0789cdd7c93c944adf73727c78e1803d76
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Nov 11 18:57:31 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Nov 11 18:57:31 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=61488b07

www-client/firefox: Fix musl support

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

 www-client/firefox/Manifest  | 2 +-
 www-client/firefox/firefox-71.0_beta8.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 917f981..8dbfaa1 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,2 +1,2 @@
-DIST firefox-71.0-patches-03.tar.xz 14280 BLAKE2B 
82ffe60e0fc98188ff03385f479f7eceda0e20e1f389a837d60eaff3c079cfd5ede23db6586b94c0ab5e8cca90533096999d66f273f18483961bef49550b0326
 SHA512 
bedf2962ba6087a6682145af4d2f60483b4b176c816ecd87bef3240da6dd86d5ee301987e84cb54016c2d082ea509b1129a0c89144d38c55ab0950679f40b1aa
+DIST firefox-71.0-patches-04.tar.xz 20428 BLAKE2B 
b7aabd18979e348dc7ee7ced4fabc6a4fc3cd0026d84138f1bc1be575b482b10a13c28be567f4ee5a18a6d809cb9553b773b259586b2c05bb0fb8a06f7266875
 SHA512 
88ddf1314c1cbbb212b73ef57ecfca50bf265ac54f7353cc4d7ed4e91d7e8813bc96493cb0f9f83778fb8259d21e0b76525d8eb5da5cedffbdaa5066a90be974
 DIST firefox-71.0b8.source.tar.xz 312645440 BLAKE2B 
35c41a670a3104715a51671b75780957c19168f3606173d18b6bf5fed24dc60ec00b0e95a73a1b4dbe285e4e7a250d04ba66ea6f69aa4adc5c4a12bdc09515a9
 SHA512 
c57ed36b20ab4ab8923f9959c875a670317e48371466b815b34974fb8a8b206e3afcea6385ba74f1fcd47bfe6acdcf97b0a2682debb675a9cbe09c43f4ccf860

diff --git a/www-client/firefox/firefox-71.0_beta8.ebuild 
b/www-client/firefox/firefox-71.0_beta8.ebuild
index 93cf6e7..844f136 100644
--- a/www-client/firefox/firefox-71.0_beta8.ebuild
+++ b/www-client/firefox/firefox-71.0_beta8.ebuild
@@ -27,7 +27,7 @@ if [[ ${MOZ_ESR} == 1 ]] ; then
 fi
 
 # Patch version
-PATCH="${PN}-71.0-patches-03"
+PATCH="${PN}-71.0-patches-04"
 
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
 MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"



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

2019-11-11 Thread Hans de Graaff
commit: 7015155af6f25bc7ceff86aba58ba694c52d8d9a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 18:57:39 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 18:59:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7015155a

dev-ruby/haml: add missing ~x86 keyword

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

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

diff --git a/dev-ruby/haml/haml-5.1.2.ebuild b/dev-ruby/haml/haml-5.1.2.ebuild
index 2fa390744d6..1a11e741958 100644
--- a/dev-ruby/haml/haml-5.1.2.ebuild
+++ b/dev-ruby/haml/haml-5.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 IUSE="doc test"
 



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

2019-11-11 Thread Hans de Graaff
commit: e819f6c6524cafa5c2206a6f326c162518f3c4e2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 18:55:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 18:59:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e819f6c6

dev-ruby/haml: cleanup

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

 dev-ruby/haml/Manifest  |  3 ---
 dev-ruby/haml/haml-5.0.4.ebuild | 57 -
 dev-ruby/haml/haml-5.1.0.ebuild | 57 -
 dev-ruby/haml/haml-5.1.1.ebuild | 57 -
 4 files changed, 174 deletions(-)

diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index e4d688b8957..d0804acb5b7 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -1,5 +1,2 @@
 DIST haml-4.0.7.gem 121856 BLAKE2B 
e2598df73b9bf7337c06f60b30fcf7925fa5948f4643051aabbbdf600d25dbc2f614c4cf2054a916f69ef431847279eee1fbdf02e9bf2811369f2c195ed00413
 SHA512 
5736ded231bb10a0c0932453294604075e24a9020c2658e703c13ebf7a8d148327188157f982a3aea5db6d6938beb372c0167dfbc4ff06325517b2c8bd71a568
-DIST haml-5.0.4.tar.gz 124580 BLAKE2B 
c22e464be26f65bd94b202b21604bb9fe3d740865832c9299d93606293794316a5262504e15583fdc2628a3015ea58f9924a9b3aab2f46340b305ad5af7968ac
 SHA512 
125ae514f800b2dd58f7f339ef3bf8c15114c5738813d911985182d4e4b1e8551c92a89149427aa8bf3326f45c8f71f4f13f37ecb7e2bee5cb75163538f6a3a8
-DIST haml-5.1.0.tar.gz 125693 BLAKE2B 
0a2e9044e7468a93b5fa62adc77131a67e79fe3701f86ba9dc341a5e33a52701bad09115137c7decfac92bd7e1aa92bbe6bd0a063ef5917c9c6cf4d072a9278a
 SHA512 
97ed4eef3f1b0748c8d7c717dffc466db9da92c862bc90f9db05043facdbe58e605f83193a0d94b8bbcf2863ca0ab95de0a31ec266ee2907aacb94346fddd875
-DIST haml-5.1.1.tar.gz 125902 BLAKE2B 
b8564dca6a381038dae1b737b6f4a51089b96f618d684f43db6947bc738e06b073aa17241b406ed06fea48fda9c7ec759149829a5727f8da3df21da3cce22318
 SHA512 
fdc01762280cbece243d1ac1a3c8b6b484e3b01fcb2ff80df591d172ec6aed7240736095aa5a09149049ebb54cf24af32706772a6090c3171c84ccb069d12826
 DIST haml-5.1.2.tar.gz 126059 BLAKE2B 
5d805f29c28d0f6355f7b79e5724ec1639a808cfae75c26633edddcc82d964a48dbc1654b780fb706529ca22abcaba953a1af6f483386c336035c079a719e585
 SHA512 
405976de297bfdbd6f010442d940205c404f057a54cd7162feb400b1831af3e4e60fd05a637a2f480204428512ca7dd66c02aca22b0006d6d515c06968eb08a3

diff --git a/dev-ruby/haml/haml-5.0.4.ebuild b/dev-ruby/haml/haml-5.0.4.ebuild
deleted file mode 100644
index 07c90669745..000
--- a/dev-ruby/haml/haml-5.0.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test"
-RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby web page templating engine"
-HOMEPAGE="http://haml.info/";
-SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-
-IUSE="doc test"
-
-RDEPEND="${RDEPEND} !!=dev-ruby/temple-0.8.0 dev-ruby/tilt:*"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/minitest:5
-   dev-ruby/nokogiri
-   dev-ruby/railties:5.2
-   dev-ruby/activemodel:5.2
-   dev-ruby/actionpack:5.2
-   )
-   doc? (
-   dev-ruby/yard
-   >=dev-ruby/maruku-0.7.2-r1
-   )"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   sed -i -e '/bundler/I s:^:#:' \
-   -e 's/gem "minitest"/gem "minitest", "~>5.0"/'\
-   -e '1igem "actionpack", "~>5.2"'\
-   -e '1igem "activesupport", "~>5.2"; gem "activemodel", "~>5.2"'\
-   -e '1igem "railties", "~>5.2"'\
-   test/test_helper.rb || die
-   # Remove test that fails when RedCloth is available
-   sed -i -e "/should raise error when a Tilt filters dependencies are 
unavailable for extension/,/^  end/ s/^/#/"\
-   test/filters_test.rb || die
-}

diff --git a/dev-ruby/haml/haml-5.1.0.ebuild b/dev-ruby/haml/haml-5.1.0.ebuild
deleted file mode 100644
index 425a2568ea5..000
--- a/dev-ruby/haml/haml-5.1.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test"
-RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md"
-

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

2019-11-11 Thread Hans de Graaff
commit: 1bc1467d6f9758beb83feaf1b76591c1aff3c153
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 19:12:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 19:12:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc1467d

dev-ruby/nokogiri: fix tests without simplecov

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

 dev-ruby/nokogiri/nokogiri-1.10.4.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
index 0442ab589dd..ca9a935f953 100644
--- a/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.10.4.ebuild
@@ -46,6 +46,8 @@ all_ruby_prepare() {
# native building.
sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
sed -i -e '/cross_config_options/d' Rakefile || die
+
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
 }
 
 each_ruby_configure() {



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

2019-11-11 Thread Hans de Graaff
commit: 72f67c4e7d7e209a0a9ca99be41e7c4175dff110
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 11 19:19:39 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 11 19:19:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f67c4e

dev-ruby/loofah: cleanup vulnerable version

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

 dev-ruby/loofah/Manifest|  1 -
 dev-ruby/loofah/loofah-2.2.3.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index f1371b80ce6..05e8cc0479b 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,2 +1 @@
-DIST loofah-2.2.3.gem 65536 BLAKE2B 
ce1dd5255b0089862d26926624ef6007416318b77f4eb818ff462d8f680f8ef901ecb6ae751e33e1881e303fd005a4bd776c0e6a575562ffb7fb0b62e376b753
 SHA512 
8e63e1d4e3719c2ffcc8cf3208dbdfa3eb6e328bb91fc8dc6de88c472aac47f1a22771928b08f3c6816c159c6a9672299823f5d48177ae543358e73444b8ac56
 DIST loofah-2.3.1.gem 68096 BLAKE2B 
367cf64fe458cdfb0af3dc57012d892f830a7aa0df2d30f66cde7c2f5c31c1f29be4d1b83b85f3167bca1bc02fb750a420bce655b803ca4992ded3061c8fc82c
 SHA512 
188e84818abc3a3eed39afd66a75e7fa3c0a29f8ec957441f43f4cbfd962c8c3ea848e83f435a3d61ffc667273b5ff006df39d718b7631a11b62ae2d3f78b6ba

diff --git a/dev-ruby/loofah/loofah-2.2.3.ebuild 
b/dev-ruby/loofah/loofah-2.2.3.ebuild
deleted file mode 100644
index e908d36b4e7..000
--- a/dev-ruby/loofah/loofah-2.2.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for manipulating and transforming HTML/XML documents and 
fragments."
-HOMEPAGE="https://github.com/flavorjones/loofah";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 
>=dev-ruby/nokogiri-1.5.9"
-
-ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
-
-all_ruby_prepare() {
-   # Avoid unneeded development dependencies
-   sed -i -e '/concourse/I s:^:#:' Rakefile || die
-
-   # Avoid test failing on different whitespace.
-   sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip 
"gentoo"' test/integration/test_ad_hoc.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}



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

2019-11-11 Thread Sergei Trofimovich
commit: 7daff4b97c5b0e073ad935014199e4bf15ca6965
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 19:02:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:38:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7daff4b9

dev-python/dnspython: stable 1.16.0 for hppa, bug #611590

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

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

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 65edfe0789a..08b85398024 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



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

2019-11-11 Thread Sergei Trofimovich
commit: 8f268fcfacaadc72b160c9010bde57fd4962e791
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 17:53:55 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:38:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f268fcf

dev-util/boost-build: stable 1.71.0 for hppa, bug #689032

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

 dev-util/boost-build/boost-build-1.71.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/boost-build/boost-build-1.71.0.ebuild 
b/dev-util/boost-build/boost-build-1.71.0.ebuild
index bb0a770d9da..a8776036cd9 100644
--- a/dev-util/boost-build/boost-build-1.71.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.71.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples python test"
 RESTRICT="test"
 



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

2019-11-11 Thread Sergei Trofimovich
commit: efb8e9429d4ccd8f253c4ccfa4fcdd336420a6e9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 17:51:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:38:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb8e942

media-gfx/jpeg2ps: stable 1.9-r2 for sparc, bug #699740

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

 media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild 
b/media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild
index 7d2bc418a0d..be9f821615f 100644
--- a/media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild
+++ b/media-gfx/jpeg2ps/jpeg2ps-1.9-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://web.archive.org/web/20131003165952/http://www.pdflib.com/filead
 
 LICENSE="free-noncomm"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="metric"
 
 PATCHES=("${FILESDIR}"/${P}-include.diff)



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

2019-11-11 Thread Sergei Trofimovich
commit: aee8cec6615ae2a5b27c3cebd9cdd16f182215a8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 18:55:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:38:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee8cec6

app-arch/lrzip: stable 0.631_p20190619 for hppa/sparc, bug #624462

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

 app-arch/lrzip/lrzip-0.631_p20190619.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lrzip/lrzip-0.631_p20190619.ebuild 
b/app-arch/lrzip/lrzip-0.631_p20190619.ebuild
index 7c166baf6b8..6280be25f10 100644
--- a/app-arch/lrzip/lrzip-0.631_p20190619.ebuild
+++ b/app-arch/lrzip/lrzip-0.631_p20190619.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ckolivas/lrzip/archive/${MY_COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND="dev-libs/lzo



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

2019-11-11 Thread Sergei Trofimovich
commit: ea5fc765d3ba586a1243ac87f5347bfa4514e92f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 18:06:18 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:38:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5fc765

dev-libs/boost: stable 1.71.0 for hppa, bug #689032

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

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

diff --git a/dev-libs/boost/boost-1.71.0.ebuild 
b/dev-libs/boost/boost-1.71.0.ebuild
index 0b088001803..5cb66d1c3f3 100644
--- a/dev-libs/boost/boost-1.71.0.ebuild
+++ b/dev-libs/boost/boost-1.71.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar
 
 LICENSE="Boost-1.0"
 SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
 IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python static-libs 
+threads tools zlib zstd"
 REQUIRED_USE="
mpi? ( threads )



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

2019-11-11 Thread Sergei Trofimovich
commit: e8791f3e8b277fc57a3f750d41f9653da0ccd786
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 17:54:49 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:38:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8791f3e

dev-util/scons: stable 3.1.1 for hppa, bug #693742

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

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

diff --git a/dev-util/scons/scons-3.1.1.ebuild 
b/dev-util/scons/scons-3.1.1.ebuild
index 20b26d0118c..d27486f1979 100644
--- a/dev-util/scons/scons-3.1.1.ebuild
+++ b/dev-util/scons/scons-3.1.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-block/fio/, sys-block/fio/files/

2019-11-11 Thread Sergei Trofimovich
commit: a61a2972fba62810cf6ba82e3e747e303d171149
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 11 19:54:03 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:54:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61a2972

sys-block/fio: fix USE=gtk build failure, bug #699878

With USE=gtk build failed as:

```
gclient.c:333:2: error: too many arguments to function 'strncpy'
  333 |  strncpy(message, sizeof(message), "%s", status_message);
  |  ^~~
```

Picked upstream fix as-is.

Reported-by: Rafal Kupiec
Closes: https://bugs.gentoo.org/699878
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-block/fio/files/fio-3.16-snprintf.patch | 44 +
 sys-block/fio/fio-3.16.ebuild   |  1 +
 2 files changed, 45 insertions(+)

diff --git a/sys-block/fio/files/fio-3.16-snprintf.patch 
b/sys-block/fio/files/fio-3.16-snprintf.patch
new file mode 100644
index 000..1470290f3cb
--- /dev/null
+++ b/sys-block/fio/files/fio-3.16-snprintf.patch
@@ -0,0 +1,44 @@
+From 5b215853ed4b438b5b2d4ac3e56d5f0d19e145d9 Mon Sep 17 00:00:00 2001
+From: Anatol Pomozov 
+Date: Mon, 23 Sep 2019 14:12:12 -0700
+Subject: [PATCH] Fix compilation error with gfio
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Commit 36833fb04 replaced many usages of strncpy with snprintf.
+But there is one place where new arguments were added but the function
+name has not been changed. It leads to the following compilation error:
+
+gclient.c:333:2: error: too many arguments to function ‘strncpy’
+  333 |  strncpy(message, sizeof(message), "%s", status_message);
+  |  ^~~
+In file included from /usr/include/features.h:450,
+ from /usr/include/bits/libc-header-start.h:33,
+ from /usr/include/stdlib.h:25,
+ from gclient.c:1:
+/usr/include/bits/string_fortified.h:103:1: note: declared here
+  103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
+  | ^
+
+Signed-off-by: Anatol Pomozov 
+---
+ gclient.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gclient.c b/gclient.c
+index 64324177..d8dc62d2 100644
+--- a/gclient.c
 b/gclient.c
+@@ -330,7 +330,7 @@ static void gfio_update_thread_status_all(struct gui *ui, 
char *status_message,
+   static char message[100];
+   const char *m = message;
+ 
+-  strncpy(message, sizeof(message), "%s", status_message);
++  snprintf(message, sizeof(message), "%s", status_message);
+   gtk_progress_bar_set_text(GTK_PROGRESS_BAR(ui->thread_status_pb), m);
+   gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(ui->thread_status_pb), 
perc / 100.0);
+   gtk_widget_queue_draw(ui->window);
+-- 
+2.24.0
+

diff --git a/sys-block/fio/fio-3.16.ebuild b/sys-block/fio/fio-3.16.ebuild
index 9547b89e0b7..440fa1282c4 100644
--- a/sys-block/fio/fio-3.16.ebuild
+++ b/sys-block/fio/fio-3.16.ebuild
@@ -55,6 +55,7 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
"${FILESDIR}"/fio-2.2.13-libmtd.patch
+   "${FILESDIR}"/fio-3.16-snprintf.patch
 )
 
 python_check_deps() {



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

2019-11-11 Thread Sergei Trofimovich
commit: db6e78f0a4ab3631b6f4170a7b1c4211b4f25a91
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 19:38:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:58:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6e78f0

app-arch/unzip: stable 6.0_p25 for sparc, bug #691566

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

 app-arch/unzip/unzip-6.0_p25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/unzip/unzip-6.0_p25.ebuild 
b/app-arch/unzip/unzip-6.0_p25.ebuild
index 64ade3e4fec..cbe2fef0006 100644
--- a/app-arch/unzip/unzip-6.0_p25.ebuild
+++ b/app-arch/unzip/unzip-6.0_p25.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/infozip/${MY_P}.tar.gz
 
 LICENSE="Info-ZIP"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 
~sh ~sparc ~x86 ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 
~sh sparc ~x86 ~x86-linux"
 IUSE="bzip2 natspec unicode"
 
 DEPEND="bzip2? ( app-arch/bzip2 )



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

2019-11-11 Thread Mikle Kolyada
commit: 62d354ddcd624ebaea2373dbfb02b7e674190a02
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 11 20:01:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 11 20:07:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d354dd

app-text/djvu: cleanup

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

 app-text/djvu/Manifest  |  1 -
 app-text/djvu/djvu-3.5.25.3.ebuild  | 72 -
 app-text/djvu/djvu-3.5.27-r1.ebuild |  2 +-
 app-text/djvu/djvu-3.5.27.ebuild| 63 -
 app-text/djvu/files/djvu-3.5.24-gcc46.patch | 40 
 5 files changed, 1 insertion(+), 177 deletions(-)

diff --git a/app-text/djvu/Manifest b/app-text/djvu/Manifest
index 249e4f7eb32..78edcda5cc8 100644
--- a/app-text/djvu/Manifest
+++ b/app-text/djvu/Manifest
@@ -1,2 +1 @@
-DIST djvulibre-3.5.25.3.tar.gz 2543949 BLAKE2B 
8ae6004e74a7db0fa666a3cf15f5a3b335690984838e8d674ccd7fa7dda0728771f6fab5f61747b505646e3bb206effd0bbaf9c6035fb27993d587693ad1fa43
 SHA512 
0e38f56d77915ee6707dd19a36a8ca9167608c39449a5c73de9cd784d712852c07c068b79a794e25f6d3ded0f927d083413dde197c9fc8f7b68c03cffe68035b
 DIST djvulibre-3.5.27.tar.gz 3648522 BLAKE2B 
e1907b4b64c48304ceb24360cfd451e4690d38803f22231d4e136dbe754715527fa0300c623bb709fa05bba206348257137b2a755651bb51ca26259680e142d0
 SHA512 
62abcaa2fe7edab536477929ba38b882453dab1a06e119a3f838b38d5c61f5d8c252e4769e6534582b826e49bcfb490513179580fab9c3afa84aa92053ccebee

diff --git a/app-text/djvu/djvu-3.5.25.3.ebuild 
b/app-text/djvu/djvu-3.5.25.3.ebuild
deleted file mode 100644
index ce39ce5ee79..000
--- a/app-text/djvu/djvu-3.5.25.3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic xdg-utils
-
-MY_P="${PN}libre-${PV#*_p}"
-
-DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/";
-SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="debug doc jpeg tiff xml"
-
-RDEPEND="jpeg? ( virtual/jpeg:0 )
-   tiff? ( media-libs/tiff:0= )"
-DEPEND="${RDEPEND}
-   || ( gnome-base/librsvg media-gfx/inkscape )"
-
-S=${WORKDIR}/${MY_P%%.3}
-
-src_prepare() {
-   sed -i \
-   -e 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' \
-   configure.ac || die #263688
-   rm aclocal.m4 
config/{libtool.m4,ltmain.sh,install-sh,config.sub,config.guess,ltoptions.m4,ltversion.m4,lt~obsolete.m4}
-#  epatch "${FILESDIR}/${PN}-3.5.24-gcc46.patch"
-   AT_M4DIR="config" eautoreconf
-}
-
-src_configure() {
-   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
-
-   # We install all desktop files by hand.
-   econf \
-   $(use_enable xml xmltools) \
-   $(use_with jpeg) \
-   $(use_with tiff) \
-   --disable-desktopfiles
-}
-
-DOCS=( NEWS README )
-
-src_install() {
-   default
-   prune_libtool_files
-
-   use doc && dodoc -r doc
-
-   # Install desktop files.
-   cd desktopfiles
-   for i in {22,32,48,64}; do
-   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
-   newins hi${i}-djvu.png image-vnd.djvu.png
-   done
-   insinto /usr/share/mime/packages
-   doins djvulibre-mime.xml
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   has_version app-text/djview || \
-   optfeature "For djviewer or browser plugin" app-text/djview
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-}

diff --git a/app-text/djvu/djvu-3.5.27-r1.ebuild 
b/app-text/djvu/djvu-3.5.27-r1.ebuild
index 0701849a730..f7d701f00ed 100644
--- a/app-text/djvu/djvu-3.5.27-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop flag-o-matic xdg-utils
+inherit desktop eutils flag-o-matic xdg-utils
 
 MY_P="${PN}libre-${PV#*_p}"
 

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
deleted file mode 100644
index 63ee44269e4..000
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic xdg-utils
-
-MY_P="${PN}libre-${PV#*_p}"
-
-DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/";
-SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="debug doc jpeg tiff xml"
-
-RDEPEND="jpeg? ( virt

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

2019-11-11 Thread Mikle Kolyada
commit: 00faf7222c973e9d4d48256a492f5853ac97b147
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 11 19:57:51 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 11 20:07:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00faf722

app-text/djvu: fix CVE-2019-18804

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

 app-text/djvu/djvu-3.5.27-r1.ebuild  | 66 
 app-text/djvu/files/fix-CVE-2019-18804.patch | 39 
 2 files changed, 105 insertions(+)

diff --git a/app-text/djvu/djvu-3.5.27-r1.ebuild 
b/app-text/djvu/djvu-3.5.27-r1.ebuild
new file mode 100644
index 000..0701849a730
--- /dev/null
+++ b/app-text/djvu/djvu-3.5.27-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop flag-o-matic xdg-utils
+
+MY_P="${PN}libre-${PV#*_p}"
+
+DESCRIPTION="DjVu viewers, encoders and utilities"
+HOMEPAGE="http://djvu.sourceforge.net/";
+SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="debug doc jpeg tiff xml"
+
+PATCHES=( "${FILESDIR}"/fix-CVE-2019-18804.patch )
+
+RDEPEND="jpeg? ( virtual/jpeg:0 )
+   tiff? ( media-libs/tiff:0= )"
+DEPEND="${RDEPEND}
+   || ( gnome-base/librsvg media-gfx/inkscape )"
+
+S=${WORKDIR}/${MY_P%%.3}
+
+src_configure() {
+   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
+
+   # We install all desktop files by hand.
+   econf \
+   $(use_enable xml xmltools) \
+   $(use_with jpeg) \
+   $(use_with tiff) \
+   --disable-desktopfiles
+}
+
+DOCS=( NEWS README )
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   use doc && dodoc -r doc
+
+   # Install desktop files.
+   cd desktopfiles
+   for i in {22,32,48,64}; do
+   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
+   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
+   done
+   insinto /usr/share/mime/packages
+   doins djvulibre-mime.xml
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   has_version app-text/djview || \
+   optfeature "For djviewer or browser plugin" app-text/djview
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}

diff --git a/app-text/djvu/files/fix-CVE-2019-18804.patch 
b/app-text/djvu/files/fix-CVE-2019-18804.patch
new file mode 100644
index 000..b5d790ba1b1
--- /dev/null
+++ b/app-text/djvu/files/fix-CVE-2019-18804.patch
@@ -0,0 +1,39 @@
+From c8bec6549c10ffaa2f2fbad8bbc629efdf0dd125 Mon Sep 17 00:00:00 2001
+From: Leon Bottou 
+Date: Thu, 17 Oct 2019 22:20:31 -0400
+Subject: [PATCH] Fixed bug 309
+
+---
+ libdjvu/IW44EncodeCodec.cpp | 2 +-
+ tools/ddjvu.cpp | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/libdjvu/IW44EncodeCodec.cpp b/libdjvu/IW44EncodeCodec.cpp
+index 00752a0..f81eaeb 100644
+--- a/libdjvu/IW44EncodeCodec.cpp
 b/libdjvu/IW44EncodeCodec.cpp
+@@ -405,7 +405,7 @@ filter_fv(short *p, int w, int h, int rowsize, int scale)
+   int y = 0;
+   int s = scale*rowsize;
+   int s3 = s+s+s;
+-  h = ((h-1)/scale)+1;
++  h = (h>0) ? ((h-1)/scale)+1 : 0;
+   y += 1;
+   p += s;
+   while (y-3 < h)
+diff --git a/tools/ddjvu.cpp b/tools/ddjvu.cpp
+index 6d0df3b..7109952 100644
+--- a/tools/ddjvu.cpp
 b/tools/ddjvu.cpp
+@@ -279,7 +279,7 @@ render(ddjvu_page_t *page, int pageno)
+   prect.h = (ih * 100) / dpi;
+ }
+   /* Process aspect ratio */
+-  if (flag_aspect <= 0)
++  if (flag_aspect <= 0 && iw>0 && ih>0)
+ {
+   double dw = (double)iw / prect.w;
+   double dh = (double)ih / prect.h;
+-- 
+2.23.0
+



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

2019-11-11 Thread Thomas Deutschmann
commit: 4f039b87a705b339b7e9d5cc2d5332be6f38223a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov 11 19:37:15 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov 11 20:31:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f039b87

dev-lang/php: add missing RESTRICT

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

 dev-lang/php/php-7.4.0_rc6.ebuild | 52 ---
 1 file changed, 27 insertions(+), 25 deletions(-)

diff --git a/dev-lang/php/php-7.4.0_rc6.ebuild 
b/dev-lang/php/php-7.4.0_rc6.ebuild
index ececc5cc430..20df8781da5 100644
--- a/dev-lang/php/php-7.4.0_rc6.ebuild
+++ b/dev-lang/php/php-7.4.0_rc6.ebuild
@@ -45,6 +45,33 @@ IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
 
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlrpc? ( xml iconv )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
 # The supported (that is, autodetected) versions of BDB are listed in
 # the ./configure script. Other versions *work*, but we need to stick to
 # the ones that can be detected to avoid a repeat of bug #564824.
@@ -121,31 +148,6 @@ DEPEND="${COMMON_DEPEND}
 
 BDEPEND="virtual/pkgconfig"
 
-# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
-REQUIRED_USE="
-   || ( cli cgi fpm apache2 embed phpdbg )
-   cli? ( ^^ ( readline libedit ) )
-   !cli? ( ?? ( readline libedit ) )
-   truetype? ( gd zlib )
-   webp? ( gd zlib )
-   cjk? ( gd zlib )
-   exif? ( gd zlib )
-   xpm? ( gd zlib )
-   gd? ( zlib )
-   simplexml? ( xml )
-   soap? ( xml )
-   xmlrpc? ( xml iconv )
-   xmlreader? ( xml )
-   xmlwriter? ( xml )
-   xslt? ( xml )
-   ldap-sasl? ( ldap )
-   qdbm? ( !gdbm )
-   session-mm? ( session !threads )
-   mysql? ( || ( mysqli pdo ) )
-   firebird? ( pdo )
-   mssql? ( pdo )
-"
-
 PHP_MV="$(ver_cut 1)"
 
 php_install_ini() {



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

2019-11-11 Thread Brian Evans
commit: 76ffeaddc67c51ddd413c39fb85732b2815eb17a
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Nov 11 20:41:15 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Nov 11 20:41:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ffeadd

dev-db/mariadb: Version bump for 10.4.10

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

 dev-db/mariadb/Manifest   |1 +
 dev-db/mariadb/mariadb-10.4.10.ebuild | 1012 +
 2 files changed, 1013 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index ba4fc88b70c..0e4e7b28e7d 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -7,6 +7,7 @@ DIST mariadb-10.2.29.tar.gz 73087972 BLAKE2B 
aa3fe880f00b02846b26f16fcd37d18ebe2
 DIST mariadb-10.3.17.tar.gz 71894997 BLAKE2B 
8e04302f67a99c28751f9970b7e8dfc5ada0583fdabc416e0469e23fa93d22dae8b79e762ef14ca65957e22ec310a290b15d33746f6f2e7287f922803e6a6826
 SHA512 
6fba995d8c284a12f19ee5635f5d69d8fa89fc314f512cd1764b2c4593933baf71a472ddce630463debd3bfbafa1cf5afee3f40d3c4062242f58cea16259561e
 DIST mariadb-10.3.18.tar.gz 71950543 BLAKE2B 
d157426781713f19470004d80c587019e12c875d0958e5077ca373d856a8f1214be01dbc2a50fd5a754eaa91e727179bea70ee2a3133a219209cb819108c8940
 SHA512 
817253d18f20c74f9ec8030678fd50a28b1726fd59153023a3a5e9b3f79e1f44d79feb24ae9ed72d8c1c04017110c932aba7be0610fb06245590c7f5610db242
 DIST mariadb-10.3.20.tar.gz 71990355 BLAKE2B 
f950f0eb836751d0eebb9ae561fe3b5aefade04a0d389465918aa2a887e4f717ab4e6bd835dea8f9a88aacfe10c0b091fc2a59882a1781a3f2903ef07a759f5d
 SHA512 
8080cb6db85c587f39f128e98b00c3e6428bf3e828271a227bb2c61c97683c965802baa6e5f825317f7e2963683c0f81699642853deeca6977faa2b6932044a3
+DIST mariadb-10.4.10.tar.gz 78352896 BLAKE2B 
c0e448fba455feb9385b7d57e1a727e84eaf4cfa52ce0dbd6ff062aa0b5abc42005680fb185416d04fbd7bb62d9bbd6c93e4cb77b145418cf6be92747f8b1c2a
 SHA512 
4a9b9a37bc3a273de4bd781dac3636256364dae6efbba45765d6b28995da3d64e180422cd10418d1c7acd7fd8843fe2a2638c07e0f56b0c09170c58812cc6b71
 DIST mariadb-10.4.7.tar.gz 78155161 BLAKE2B 
b2c92093438b3574e494bda2180f4a2b5cbe10bac1c46acc45b5303fb4c2a1ca54f3ea88d138ab9cbb492460171dde86f3c21e5873d964b15c6c064e2e6eb47f
 SHA512 
cb8b5adaef1970b9c8f04db08c18660f8b3df87f699aa93c1bee9497b887ddf50fcf3a2aebbe21a5fc9dfcbd118d0192d7421512522d98eaf30a014822c2f7ce
 DIST mariadb-10.4.8.tar.gz 78262897 BLAKE2B 
357dfd8db702d30c30173cb4ee0bbbda8e54a77a8f726cdc529cbaeebd390fe11fd05c108dde54b029b7e311ebbf9a610dc2c6e4015c9a198d816deaaec5831e
 SHA512 
1aa7117734f4ebeb08395289ff1295e1d2ed2f89e8ccf3224cd60afaf2be56f81e8f0448e7619eeb6c858355a2b1e224efe42a0f400941f138342318adb66c42
 DIST mariadb-5.5.65.tar.gz 45957577 BLAKE2B 
9ed27349d008d2001ed4059370505064918ef3586f89157f5f28892bceabd3073b7070f4054c0a700f1504dde3a4077e274111d5b8cb3713bc5db0910b752628
 SHA512 
5dbaa2ba7a829a0d5ae6ab8394c31a58753cd93da2637cd83d1e055e78b0796d63214418ddc91a65cefdd791aad4f01b0743aa8c7c40ecbb404cb81fd0138443

diff --git a/dev-db/mariadb/mariadb-10.4.10.ebuild 
b/dev-db/mariadb/mariadb-10.4.10.ebuild
new file mode 100644
index 000..70ab47d3b62
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.4.10.ebuild
@@ -0,0 +1,1012 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+MY_EXTRAS_VER="20190731-2258Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   java-pkg-opt-2 cmake-utils
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.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
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
+fi
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="+backup bindist cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup static systemd systemtap tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcm

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

2019-11-11 Thread Jeroen Roovers
commit: 2b4b14f78594fdf20ed41efcb38ece623a0e5b72
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 11 20:43:56 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 11 20:46:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4b14f7

app-admin/sysstat: Work around AC_ARG_ENABLE(debuginfo, ...) bug

--[dis|en]able-debuginfo=[yes|no] is always interpreted to enable
debuginfo, so pass --enable-debuginfo only when USE=debug and nothing
when USE=-debug.

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=699884
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-admin/sysstat/{sysstat-12.0.6.ebuild => sysstat-12.0.6-r1.ebuild} | 2 +-
 app-admin/sysstat/{sysstat-12.2.0.ebuild => sysstat-12.2.0-r1.ebuild} | 2 +-
 app-admin/sysstat/sysstat-99.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/sysstat/sysstat-12.0.6.ebuild 
b/app-admin/sysstat/sysstat-12.0.6-r1.ebuild
similarity index 97%
rename from app-admin/sysstat/sysstat-12.0.6.ebuild
rename to app-admin/sysstat/sysstat-12.0.6-r1.ebuild
index a0e5561580a..0566f5270e5 100644
--- a/app-admin/sysstat/sysstat-12.0.6.ebuild
+++ b/app-admin/sysstat/sysstat-12.0.6-r1.ebuild
@@ -53,9 +53,9 @@ src_configure() {
sa_lib_dir=/usr/lib/sa \
conf_dir=/etc \
econf \
-   $(use_enable debug debuginfo) \
$(use_enable lm-sensors sensors) \
$(use_enable nls) \
+   $(usex debug --enable-debuginfo '') \
--enable-copy-only \
--enable-documentation \
--enable-install-cron \

diff --git a/app-admin/sysstat/sysstat-12.2.0.ebuild 
b/app-admin/sysstat/sysstat-12.2.0-r1.ebuild
similarity index 97%
rename from app-admin/sysstat/sysstat-12.2.0.ebuild
rename to app-admin/sysstat/sysstat-12.2.0-r1.ebuild
index 79183431381..cbea517ec67 100644
--- a/app-admin/sysstat/sysstat-12.2.0.ebuild
+++ b/app-admin/sysstat/sysstat-12.2.0-r1.ebuild
@@ -53,9 +53,9 @@ src_configure() {
sa_lib_dir=/usr/lib/sa \
conf_dir=/etc \
econf \
-   $(use_enable debug debuginfo) \
$(use_enable lm-sensors sensors) \
$(use_enable nls) \
+   $(usex debug --enable-debuginfo '') \
--enable-copy-only \
--enable-documentation \
--enable-install-cron \

diff --git a/app-admin/sysstat/sysstat-99.ebuild 
b/app-admin/sysstat/sysstat-99.ebuild
index fcefb54fdf3..cb4326bb205 100644
--- a/app-admin/sysstat/sysstat-99.ebuild
+++ b/app-admin/sysstat/sysstat-99.ebuild
@@ -53,9 +53,9 @@ src_configure() {
sa_lib_dir=/usr/lib/sa \
conf_dir=/etc \
econf \
-   $(use_enable debug debuginfo) \
$(use_enable lm-sensors sensors) \
$(use_enable nls) \
+   $(usex debug --enable-debuginfo '') \
--enable-copy-only \
--enable-documentation \
--enable-install-cron \



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

2019-11-11 Thread Brian Evans
commit: b5511e8ec559a8b2e688502fb0639ef7d723ffea
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Nov 11 20:52:45 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Nov 11 20:52:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5511e8e

dev-db/mariadb: Version bump for 5.5.66

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

 dev-db/mariadb/Manifest  |   1 +
 dev-db/mariadb/mariadb-5.5.66.ebuild | 836 +++
 2 files changed, 837 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 0e4e7b28e7d..3d0eb9bca8e 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -11,6 +11,7 @@ DIST mariadb-10.4.10.tar.gz 78352896 BLAKE2B 
c0e448fba455feb9385b7d57e1a727e84ea
 DIST mariadb-10.4.7.tar.gz 78155161 BLAKE2B 
b2c92093438b3574e494bda2180f4a2b5cbe10bac1c46acc45b5303fb4c2a1ca54f3ea88d138ab9cbb492460171dde86f3c21e5873d964b15c6c064e2e6eb47f
 SHA512 
cb8b5adaef1970b9c8f04db08c18660f8b3df87f699aa93c1bee9497b887ddf50fcf3a2aebbe21a5fc9dfcbd118d0192d7421512522d98eaf30a014822c2f7ce
 DIST mariadb-10.4.8.tar.gz 78262897 BLAKE2B 
357dfd8db702d30c30173cb4ee0bbbda8e54a77a8f726cdc529cbaeebd390fe11fd05c108dde54b029b7e311ebbf9a610dc2c6e4015c9a198d816deaaec5831e
 SHA512 
1aa7117734f4ebeb08395289ff1295e1d2ed2f89e8ccf3224cd60afaf2be56f81e8f0448e7619eeb6c858355a2b1e224efe42a0f400941f138342318adb66c42
 DIST mariadb-5.5.65.tar.gz 45957577 BLAKE2B 
9ed27349d008d2001ed4059370505064918ef3586f89157f5f28892bceabd3073b7070f4054c0a700f1504dde3a4077e274111d5b8cb3713bc5db0910b752628
 SHA512 
5dbaa2ba7a829a0d5ae6ab8394c31a58753cd93da2637cd83d1e055e78b0796d63214418ddc91a65cefdd791aad4f01b0743aa8c7c40ecbb404cb81fd0138443
+DIST mariadb-5.5.66.tar.gz 45962591 BLAKE2B 
41befba24abec2af876168a11fc205d328c137baa49e5e521787898e4b973d1dc548ef459228811caa99fa3c2b7a9fe96f3eb7a04bf62f0bb20966e4ffd2ea9b
 SHA512 
403f3bc67018e01eb2277a88d3a7ac673d50df8f7a67607f9d14e3167d1bdd4ca202983df69c97688ff51edbd6d6b43af3541c75e968d1d01713a7b6495e4c8c
 DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 
8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970
 SHA512 
fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec
 DIST mysql-extras-20190305-2052Z.tar.bz2 331304 BLAKE2B 
1d2c35a961159fa5ce9ee6699fce943f5a5b5cf60b11c9bb4bcccee4943f4508a9eb6d01050c642353ac592ce1a6b421abf2a1bebc706c44c4c8a36aa698ec43
 SHA512 
ae63403320e010acbb92f8aec6da8ed4f267cef0bad37147d594076fd94571de7f98bfc2afbe94af5d716f58d57696fd958b1e13e20e87052f252ed4a188cd3c
 DIST mysql-extras-20190731-2258Z.tar.bz2 332111 BLAKE2B 
cc144c9af852bfdd4149b96bdc22f8afb2d0aa92f95ebd272a244f0fb7743dc03f9244871d5c195260bac5d9ed20583093257ee2c95a5a4d0a4dae488d781adf
 SHA512 
d4428a1128cd5aef62c463b659992b110090b1602cdcb6b8d922d570c6b946fde325bfcf5a9a955a8dcc61f3ccd3d612d8517ebf63e316f98ca9ff2cd8a807aa

diff --git a/dev-db/mariadb/mariadb-5.5.66.ebuild 
b/dev-db/mariadb/mariadb-5.5.66.ebuild
new file mode 100644
index 000..2cd8c6360ff
--- /dev/null
+++ b/dev-db/mariadb/mariadb-5.5.66.ebuild
@@ -0,0 +1,836 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20180809-1700Z"
+SUBSLOT="18"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils flag-o-matic prefix toolchain-funcs user cmake-utils 
multilib-build
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.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
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
+fi
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="bindist client-libs debug extraengine jemalloc latin1 libressl
+   oqgraph pam +perl profiling selinux +server sphinx
+   static static-libs systemtap tcmalloc
+   test tokudb yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )"
+
+REQUIRED_USE="server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x

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

2019-11-11 Thread Brian Evans
commit: a6d1fde2919b47cf72b016f3fb852e3a5a2ff06a
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Nov 11 20:57:59 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Nov 11 20:57:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d1fde2

dev-db/mariadb: Version bump for 10.1.43

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

 dev-db/mariadb/Manifest   |   1 +
 dev-db/mariadb/mariadb-10.1.43.ebuild | 897 ++
 2 files changed, 898 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 3d0eb9bca8e..2882bc8aa37 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,5 +1,6 @@
 DIST mariadb-10.1.38.tar.gz 63535685 BLAKE2B 
c179ea2f60287c2bc1c0d1c47ae989ac2653a24063e8344cef2f3062fc6798e18b969e8f9aa8287104ce2518e6c644cb8d3a4650b5a0bc5dfde973e76e618955
 SHA512 
184582f3a902a989ba3d9c4d21288c014c8b469adbbb4cbabc621c5006022cef29baed8c1140ed4476b124da83b76dfa414295ed0c3374be826e75aca953a77b
 DIST mariadb-10.1.41.tar.gz 63615288 BLAKE2B 
91ebc6d24c80ad9651c42a2f4553ce3ec3b7beb17493f90ebbf02ab23f425b0f729766cf2c81202832dfbca0a5e285f94a4daf794fcf4d445730fbe4fcc88871
 SHA512 
4a18b06fda49c5c3627b4e7cd32fb460e73762273a0c3d09098e34c71e63caa8fad03cdd92ae4a391cdfdb3719934688f0bdf312fa4af7ac3b9e5f5d90f404be
+DIST mariadb-10.1.43.tar.gz 63635313 BLAKE2B 
60617d3021bb478633a995b93a3659a287ecab49bb1997efc430e2f453a8145307f0db02799b43560a51c92ef528060f93fb82fd0362ea34052f68590144bff0
 SHA512 
47e9693c6c1d25d2c3541efe001569c17e70721edcbfc3d0ccc96f3638820123436c18d2cbc3c2ad252adf1eda446feff0370eb97f9e57b6711757ac899b47e8
 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B 
e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b
 SHA512 
cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2
 DIST mariadb-10.2.26.tar.gz 73037655 BLAKE2B 
54fd27959960736bffe0eeacc913b9aed0407d1be7a60d3035a1b84cbe8066aa1551c1c82a1b90b824debf85faaa9d11e3de29634a0108bc04bc17ca5c2a9d7c
 SHA512 
1eaac1c1dda1017b64249d39d872729d3140d81653240c54f688f64440b1775e5f3a7c5a8486075fa1799411dfb0c2c09b7c1dbb46d95675572d90127048c124
 DIST mariadb-10.2.27.tar.gz 73068579 BLAKE2B 
7e4ae229040b3136ad107979864bc391556c1ba83847addd89e09f3757cd01203503e07832abe496a7f560048ed704f273607da3a114afa59ceb13cbb3b89c14
 SHA512 
9ea7ea30f964d022d16c662c18ac40ea50ef5b6592d02ba739ad81f9dfa9e60be90ea6d4706b43b07402c4cbc8c0280633b6e21bda6daf5bbc1d3c540993e4d6

diff --git a/dev-db/mariadb/mariadb-10.1.43.ebuild 
b/dev-db/mariadb/mariadb-10.1.43.ebuild
new file mode 100644
index 000..e900614ec03
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.1.43.ebuild
@@ -0,0 +1,897 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20190305-2052Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs java-pkg-opt-2 user 
cmake-utils multilib-build
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.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
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
+fi
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera jdbc 
jemalloc kerberos
+   innodb-lz4 innodb-lzo innodb-snappy latin1 libressl mroonga numa odbc 
oqgraph pam
+   +perl profiling selinux +server sphinx sst-rsync sst-mariabackup 
sst-xtrabackup
+   systemd systemtap static static-libs tcmalloc test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molden/, sci-chemistry/molden/files/

2019-11-11 Thread Pacho Ramos
commit: 23380b18ffb7021af4e7fc6055ac21777d239d31
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Nov 11 21:02:14 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Nov 11 21:02:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23380b18

sci-chemistry/molden: Fix build with gcc >= 8, create desktop entry

Bug: https://bugs.gentoo.org/665800
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/molden/files/molden-5.5-gcc8.patch |  9 +
 sci-chemistry/molden/molden-5.5.ebuild   | 11 +++
 2 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/sci-chemistry/molden/files/molden-5.5-gcc8.patch 
b/sci-chemistry/molden/files/molden-5.5-gcc8.patch
new file mode 100644
index 000..b76cb630267
--- /dev/null
+++ b/sci-chemistry/molden/files/molden-5.5-gcc8.patch
@@ -0,0 +1,9 @@
+--- a/rdchx.f  2016-01-25 17:56:49.0 +0600
 b/rdchx.f  2018-08-24 16:51:14.0 +0700
+@@ -6004,5 +6004,5 @@
+   implicit double precision (a-h,p-z),integer (i-n),logical (o)
+   parameter (mxcon=10)
+-  dimension iconn(mxcon+1,*),icnn(mxcon+1)
++  dimension iconn(mxcon+1,*),icnn(*)
+ 
+   ibnds = 0

diff --git a/sci-chemistry/molden/molden-5.5.ebuild 
b/sci-chemistry/molden/molden-5.5.ebuild
index 9bc1635e935..ef939cfb155 100644
--- a/sci-chemistry/molden/molden-5.5.ebuild
+++ b/sci-chemistry/molden/molden-5.5.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-
-inherit eutils fortran-2 flag-o-matic toolchain-funcs
+inherit desktop fortran-2 flag-o-matic toolchain-funcs
 
 MY_P="${PN}${PV}"
 
@@ -21,7 +20,8 @@ RDEPEND="
virtual/glu
opengl? (
media-libs/freeglut
-   virtual/opengl )"
+   virtual/opengl )
+"
 DEPEND="${RDEPEND}
x11-misc/gccmakedep
app-editors/vim"
@@ -34,6 +34,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.0-overflow.patch
"${FILESDIR}"/${PN}-4.8-ldflags.patch
"${FILESDIR}"/${PN}-4.7-implicit-dec.patch
+   "${FILESDIR}"/${PN}-5.5-gcc8.patch
 )
 
 src_prepare() {
@@ -67,6 +68,8 @@ src_compile() {
 
 src_install() {
dobin ${PN} g${PN} $(usex opengl ${PN}ogl "")
+   doicon gmolden.png
+   make_desktop_entry gmolden MOLDEN gmolden.png
 
dodoc HISTORY README REGISTER
cd doc || die



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

2019-11-11 Thread Michał Górny
commit: 0966d2ffd1195cfd55e8e9b598d5720b6cc4f47d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 11 20:51:52 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 11 21:03:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0966d2ff

dev-lang/python: Bump to 3.8.0

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

 dev-lang/python/Manifest|   2 +
 dev-lang/python/python-3.8.0.ebuild | 331 
 2 files changed, 333 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index db2c8ef3c8f..59b0c99ab17 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -11,6 +11,7 @@ DIST Python-3.7.2.tar.xz 17042320 BLAKE2B 
79b06b7d38590b7ad00850a4323156bfee07c4
 DIST Python-3.7.3.tar.xz 17108364 BLAKE2B 
ac86ea442519a02f0afcb0d0ec70cb288ae28df63fc9f575ee4d8e03e6e31aff9ad2ff18ff5787d922727bd1c6f1a488f94541cd9787ac932d041c93847dea34
 SHA512 
6d9b7c0f1764e0f655a39430a3af6f7b5e3c9b7166c042e780677a54b17ad4ca6d0d9cba262c82b1b70bba8f7c28883dad4cc0d7cc194fc7d2c1b5f4f08a763a
 DIST Python-3.7.4.tar.xz 17131432 BLAKE2B 
e175f750f1fa610a19a40f382ae5e652de12c775cba41bf575868c0621a8e5c4060a15a5567c207b251de5304f8321191f5bc56388c253d42cf17c5654a88ebb
 SHA512 
71f64668c259f3ed07bd4aa239dbba6cc1b6b0a84d50bbff160664845d7986f757e4d65fca327e62a2d12ba593742ca83a22f7cb6093aff8715ec916c2ba9416
 DIST Python-3.7.5.tar.xz 17236432 BLAKE2B 
fb49a3bfd9b1944d567a45682f789ef840e63ed610e0dddb5695da7a84a0bcb50a6fa52097722f09b57d6fc15a5f89aeaa46a061125219e597897086f3dffe40
 SHA512 
f4f3879881f260f58dbb041fb0f2f210d4b70b02a739e41e50e6fea67d31855a7a29ce4ebef66bfde3d0edf54b946a48f78490f986da965357b835d4dbb3f414
+DIST Python-3.8.0.tar.xz 17829824 BLAKE2B 
fcef24b7f0db3b47f899810c77af1e2a84f8b4bf4098a2b417e22dcfb7a5444160e26e5995f73d1068cc7fdbe226d09a88bb5065ac765a4484f66cd327911eef
 SHA512 
5f9bfcb3acdf592770a9d5abd2c32c68c55a49b92f958ded069e3ef31cf2d415e67112b4f6738fab237dc29e5c622298719946d2e9471e7e78e3a6bdf2fac1d1
 DIST python-gentoo-patches-2.7.15.tar.xz 16208 BLAKE2B 
5739c2b3a236d48f8e33f0fe6515bfe7a8f99096f6223b402653988feac2513d37d26b6e40e5e049852f42657358170e468ca60097e0e2294e760787c12ad591
 SHA512 
687fd008d1d41b1e65ce5417f6f6aba84ffd42f7af44ef97c03a7806b28e6888f8df043a0c15187a8b229cc17642853e6feb25494db97f4d10f8a66f8ebcbcca
 DIST python-gentoo-patches-2.7.16.tar.xz 13904 BLAKE2B 
218b46f8656f4a792dcd47eabca6d59a1558276b77676544991ee75914cd76dda84c36f43e72e477b850dd4cb52374d289f20dccd244a3b52ae5debaf3363432
 SHA512 
83f90545231c663a34c6925352a357a2b15997ac0362578a1893304c5070b5251922585ae8bc1bafb68d306bcddd4cdba4b6406648d473bd3e980eef65fe3ecd
 DIST python-gentoo-patches-2.7.17.tar.xz 13476 BLAKE2B 
788688e2941d2d6d4f768168881b2c3639213a97e214557b3a93f8db44d81e2b6d70be847b7462e54e3786660ebee4ee331402081d92167d74ad149279c3f389
 SHA512 
1641737635d33607a77ed2ee2462854cec603be39737de3f81abb188702aaf46f039d1616f9dcd413da1f4a8040175c66a2883e496132c2e4ebe8f860b36f9f1
@@ -20,3 +21,4 @@ DIST python-gentoo-patches-3.6.8.tar.xz 11224 BLAKE2B 
5fe38282bcf28df18e0bd37756
 DIST python-gentoo-patches-3.7.2.tar.xz 9776 BLAKE2B 
fe451c3fb44a1ace4489d1bc68db9848b4227422fe9135659594248d057a8916e2abfe8e2677ef6efc9c962dbefe3ca7cd05cbd62b325d53eef6b05928f82017
 SHA512 
55e932624333b78b55e8981aaa7e7bfbddb635a61f594353a77a6bd5c2b57de31a4ee9ae04e072c4e2eb0fddd1c2702b4bd6133cf0a2c94ab35808df86550156
 DIST python-gentoo-patches-3.7.3-0.tar.xz 9800 BLAKE2B 
b3e1df06cc2c404f08d2da7ea7d44c3612c5b4f908c58d469084b4e78ee4c3024e57879b3f83027d980c9f5e065804e3e144ba734b1da357d3d073c22c14b02e
 SHA512 
deeaf5fbd1d557d4c40c770c1bd772b835bf5ced1842b964fd8ad1aa652b706782301e8a860d6fd1909d90246a8f48a9aaf384d047fca594f96d6771c2901338
 DIST python-gentoo-patches-3.7.4-1.tar.xz 10100 BLAKE2B 
63e8fada89b64b59ba083745626a1e8a07bec0cf93b7b6ab405c33a0f2932cbe497a331c52895a07f10434b230c438f27c9582efecdd57f3bad15d9aa604d157
 SHA512 
11b0e811a9890a1235c85426061b35f9964eba64cac0536f4c9e0498b1cc66eb005f14aed34eead735b43e91c2b5babced60e3310f5329231a1706871b95b547
+DIST python-gentoo-patches-3.8.0.tar.xz 9788 BLAKE2B 
9ca14fa49fbbd11412451dc6ce32f643cdffdc988c6b2b312593e2b87b85d09e95ada397aaafa548cdb5cf58be09d970d020ef6f20a3575108581fb4647b7bfa
 SHA512 
946be0babc8c67586309b48bffb5ac0a2a354b3798fa7e23c641cc836ff310ab744d75308d1324e9ed54720bf9f4d0aba1f89fb454a98bf9b9fa9484210b6ca5

diff --git a/dev-lang/python/python-3.8.0.ebuild 
b/dev-lang/python/python-3.8.0.ebuild
new file mode 100644
index 000..9428510a9d1
--- /dev/null
+++ b/dev-lang/python/python-3.8.0.ebuild
@@ -0,0 +1,331 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools flag-o-matic pax-utils python-utils-r1 toolchain-funcs
+
+MY_P="Python-${PV}"
+PYVER=$(ver_cut 1-2)
+PATCHSET_VERSION="3.8.0"
+
+DESCRIPTION="An interpreted, interactive, object-orien

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

2019-11-11 Thread Mike Gilbert
commit: 390bc22573e277bdf4cdf76d0af82c41937c8b40
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Mon Nov 11 09:13:07 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:04:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390bc225

profiles: mask chromium dev channel release (M80)

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8369f500371..f97cd2db696 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Stephan Hartmann  (2019-11-11)
+# Dev channel releases are only for people who
+# are developers or want more experimental features
+# and accept a more unstable release.
+>=www-client/chromium-80
+
 # Aaron Bauman  (2019-11-10)
 # Maintainer-needed, EAPI=0, Removal in 15 days
 # Upstream is dead and can't locate a new home



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

2019-11-11 Thread Mike Gilbert
commit: b828351552b7e3ba206396f73b15dbf442ccbcaa
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sun Nov 10 16:26:44 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:04:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8283515

www-client/chromium: beta channel bump to 79.0.3945.29

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

 www-client/chromium/Manifest| 2 +-
 .../{chromium-79.0.3945.16.ebuild => chromium-79.0.3945.29.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 00e603a4948..078a2c9b488 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
 DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
-DIST chromium-79.0.3945.16.tar.xz 778029316 BLAKE2B 
abcc71329e6290699a1cc14e051f9026f5c2f2df275f0f65b6b3073a410fc0d633329049cd67e5497dbc2c319aa708e6406bec5130848f3d90461db6086024b2
 SHA512 
fac17c45dca40f9d079d9beaa2660ac9dbd47b985587b6adfaabd5ae53277be008cd358b18041d7961e31eb0a244a19c035b7de25c32b62fb8e99582ced83b3e
+DIST chromium-79.0.3945.29.tar.xz 778087092 BLAKE2B 
5ebf337a5510e78cf52e317fa1080f2714be09a8514ec1b9188fbf195efb36016a4588eaba769e6ead0502fa2dadcddb9ccde51c313ad5dc99c92c0d18f92076
 SHA512 
8044996d23d05751b27ce7b01a1728149bf878b884a59bd039c4989a5b5c0ea0872733c70e6908d45861a43ae7d18895718df3d38890c583fe222b65f1b5

diff --git a/www-client/chromium/chromium-79.0.3945.16.ebuild 
b/www-client/chromium/chromium-79.0.3945.29.ebuild
similarity index 100%
rename from www-client/chromium/chromium-79.0.3945.16.ebuild
rename to www-client/chromium/chromium-79.0.3945.29.ebuild



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

2019-11-11 Thread Mike Gilbert
commit: 351dbb27ec868b0f0ee3ac0598fea184a2476e8d
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Sun Nov 10 16:33:37 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:04:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351dbb27

www-client/chromium: dev channel bump to 80.0.3962.2

Package-Manager: Portage-2.3.76, 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-80.0.3962.2.ebuild| 736 +
 .../chromium/files/chromium-80-gcc-noexcept.patch  |  48 ++
 .../files/chromium-80-unbundle-libxml.patch| 101 +++
 4 files changed, 886 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 078a2c9b488..29bf420ed15 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9a
 DIST chromium-78.0.3904.87.tar.xz 742861696 BLAKE2B 
f8e99207876d879dc74873950e3647d41f0c687a9cd6285f44d54a4c39ceac68d455a79c38f0c9c4815ad025b2b6fae95305f0bc47e2d4c0f2937810068ffe1e
 SHA512 
9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
 DIST chromium-78.0.3904.97.tar.xz 742793812 BLAKE2B 
e7fada913f5831d805a50445da41ecbca7e27af52574ce242f427c0e4c83a74ae0283eb1667d74d39eb88f05e88e5a389945628666e24e26d635f74c43c8bc55
 SHA512 
e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
 DIST chromium-79.0.3945.29.tar.xz 778087092 BLAKE2B 
5ebf337a5510e78cf52e317fa1080f2714be09a8514ec1b9188fbf195efb36016a4588eaba769e6ead0502fa2dadcddb9ccde51c313ad5dc99c92c0d18f92076
 SHA512 
8044996d23d05751b27ce7b01a1728149bf878b884a59bd039c4989a5b5c0ea0872733c70e6908d45861a43ae7d18895718df3d38890c583fe222b65f1b5
+DIST chromium-80.0.3962.2.tar.xz 788407196 BLAKE2B 
f7ece5f654f7b479ac4aad42e18dc2454c46b39353bdf6057c30aeb30714f033af21228269510ddd4ebb15b570987cdbe0d0ae67824368f205fbdb9308cbed07
 SHA512 
29460df7e6b8f4b01fea06faad236690739e250170c190ee991090fc300a3cbea034ebee50731485ac578d5f8c83cfc86e9438bd6ba91c686f17bea78dbf1e86

diff --git a/www-client/chromium/chromium-80.0.3962.2.ebuild 
b/www-client/chromium/chromium-80.0.3962.2.ebuild
new file mode 100644
index 000..6f34c5068d5
--- /dev/null
+++ b/www-client/chromium/chromium-80.0.3962.2.ebuild
@@ -0,0 +1,736 @@
+# Copyright 2009-2019 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.2016.11.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:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs

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

2019-11-11 Thread Michał Górny
commit: 9b887e3b13d38343cc0b72275c495708e4b96a85
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 11 21:05:36 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 11 21:06:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b887e3b

python-utils-r1.eclass: Enable python3.8

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

 eclass/python-utils-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 549dd5f2e56..647eb04344d 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -44,7 +44,7 @@ _PYTHON_ALL_IMPLS=(
jython2_7
pypy pypy3
python2_7
-   python3_5 python3_6 python3_7
+   python3_5 python3_6 python3_7 python3_8
 )
 readonly _PYTHON_ALL_IMPLS
 
@@ -80,7 +80,7 @@ _python_impl_supported() {
# keep in sync with _PYTHON_ALL_IMPLS!
# (not using that list because inline patterns shall be faster)
case "${impl}" in
-   python2_7|python3_[567]|jython2_7)
+   python2_7|python3_[5678]|jython2_7)
return 0
;;
pypy1_[89]|pypy2_0|python2_[56]|python3_[1234])



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/sparc/, profiles/arch/ia64/, ...

2019-11-11 Thread Mike Gilbert
commit: 575aac855c7478cfece38bc3ec9476b195234d1e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 11 21:23:39 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:24:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575aac85

profiles: stable-mask python3_8

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

 profiles/arch/alpha/use.stable.mask | 2 ++
 profiles/arch/amd64/use.stable.mask | 2 ++
 profiles/arch/arm/use.stable.mask   | 2 ++
 profiles/arch/arm64/use.stable.mask | 2 ++
 profiles/arch/ia64/use.stable.mask  | 2 ++
 profiles/arch/powerpc/ppc32/use.stable.mask | 2 ++
 profiles/arch/powerpc/ppc64/use.stable.mask | 2 ++
 profiles/arch/sparc/use.stable.mask | 2 ++
 profiles/arch/x86/use.stable.mask   | 2 ++
 9 files changed, 18 insertions(+)

diff --git a/profiles/arch/alpha/use.stable.mask 
b/profiles/arch/alpha/use.stable.mask
index e384e174cd9..8cdd1ddda1e 100644
--- a/profiles/arch/alpha/use.stable.mask
+++ b/profiles/arch/alpha/use.stable.mask
@@ -20,6 +20,8 @@ elogind
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Tobias Klausmann  (2016-03-17)
 # Webkit itself is enormous (~13h compile+test on our fastest dev machine), so

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index b2065471711..73caf594a8a 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -12,6 +12,8 @@ audacious
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andreas K. Hüttel  (2017-05-26)
 # dev-db/firebird is keyworded ~amd64

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 6f5daaad02d..2ca8927f490 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -16,6 +16,8 @@ php_targets_php7-3
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andrey Grozin  (2014-05-16)
 # No stable gcl

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index f72c702f629..10623ef3569 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -24,6 +24,8 @@ fltk
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Michał Górny  (2018-02-19)
 # dev-lang/tk is not stable here.

diff --git a/profiles/arch/ia64/use.stable.mask 
b/profiles/arch/ia64/use.stable.mask
index 6bfa9aaa186..b7d8d4fd466 100644
--- a/profiles/arch/ia64/use.stable.mask
+++ b/profiles/arch/ia64/use.stable.mask
@@ -16,6 +16,8 @@ elogind
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Not stable
 mkl

diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask 
b/profiles/arch/powerpc/ppc32/use.stable.mask
index 329a3eb6614..91afa685e21 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -6,6 +6,8 @@ ruby_targets_ruby25
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Mikle Kolyada  (2018-04-24)
 # no stable net-misc/aria2 on ppc

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index 6f2bbeb4eb7..b7ccca540d1 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -12,3 +12,5 @@ ruby_targets_ruby25
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index e5aaf9470aa..3b398dd0298 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -23,6 +23,8 @@ clamav
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andrey Grozin  (2014-06-25)
 # no stable version on sparc

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index c30ac38e05b..34f40c9d518 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -12,6 +12,8 @@ audacious
 # dev-lang/python:3.7 is not stable.
 python_targets_python3_7
 python_single_target_python3_7
+python_targets_python3_8
+python_single_target_python3_8
 
 # Andreas K. Hüttel  (2017-05-26)
 # dev-db/firebird is keyworded ~x8

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

2019-11-11 Thread Anthony G. Basile
commit: f24a0800c8f4b8871db2289787db2cbd89c0f093
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Nov 11 21:35:36 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Nov 11 21:36:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24a0800

www-apps/moodle: version bumps to 3.7.3, 3.6.7, 3.5.9

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

 www-apps/moodle/Manifest | 6 +++---
 www-apps/moodle/{moodle-3.5.8.ebuild => moodle-3.5.9.ebuild} | 0
 www-apps/moodle/{moodle-3.6.6.ebuild => moodle-3.6.7.ebuild} | 0
 www-apps/moodle/{moodle-3.7.2.ebuild => moodle-3.7.3.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index fb9de5c097a..45c257ea7fb 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,3 +1,3 @@
-DIST moodle-3.5.8.tgz 46729651 BLAKE2B 
dbfd69970ee864d71d5f9f2a65e95f7eb3232b7379c36fd729f7b42c581a7af95e7b22529c67aa074a45be946e089b3259629000ddcbea4b78b6a9c5925d054f
 SHA512 
045877445c3c58fd105219fed75bc3f39a618a64b7811aab3a28db4d45ed4d7210ac8e39d69f19ed19b8d81d9a6608872f3acc00e693b3388f574bb3c7874b0d
-DIST moodle-3.6.6.tgz 4341 BLAKE2B 
36f65b1945f66a7686dfb1880dedc31c711c5b02ce713742dcdfdb9b93fc187912c8d67b2acba11165346c6dcb8d6c844da542254e67c61dca1d39a34eab5abb
 SHA512 
d23f5b63f186b3a45b1d1acf04e9fc9caf222437e739bf93bd38be22d802c38f0bd7487cedba39f0fa943882135245e74fedbb9e5f1afc7929c747e5965242b8
-DIST moodle-3.7.2.tgz 45744766 BLAKE2B 
da801662496e8ff66db8ffe2bd099b5b8bae7b59e8493fa7f727eeb5d8834b0f942c816de1758896d4b0929571f086851c9b3d0d063633e571bdb12dffe7c223
 SHA512 
034722f7a10871965849aaac24bb487c5f0cac8132ef058729d068e538d8e2c3e2215304310b1a50d7cfdee4242c1094cf6d8323a5c2ecc5c98bd9bca295dfa0
+DIST moodle-3.5.9.tgz 46748268 BLAKE2B 
41c1b9f47f088438fddaa3bbf913091610d8b5aece8413944d79ba67381a50c510c257eab56c8a41f755335417549107c4e349134f3d0c39579329efd04cee34
 SHA512 
262449f3c424655d86746c13548187e412575ba4abe5d4bac2bcd64aa8f2ce4ea3fd3663bba8a61c10c9bd9192d5fb1ee19d75484340972a909284bc5d923a2c
+DIST moodle-3.6.7.tgz 47805595 BLAKE2B 
567d179d3f2c600960c979dc54a92de9bf95e0710de20f6dcb304d8d6a528d929b60183f56e707a3254a2c98060c2c3ced62272360912716d8a1cf2fa7bd3b98
 SHA512 
b406fccb8ea572cf14cb8c06e746778b1ce92a170537ed4cd17e1a0977d30e5b8711a7cb36f7d845acc1af31a348faf7cf3b8beca815c1caa8ac0b2c2cf48ae4
+DIST moodle-3.7.3.tgz 45782119 BLAKE2B 
2732e0269d65f213b71e32231f7fff8ba06f2456466f8fa00f9e7f204f0f7160b3552763c555f952a35cbb9344c9494e7122bd9a6f9ecea8b9ca18a8a9d90e07
 SHA512 
e9cb7d633be57ed9a66f54f33d2b2827a0ee18d3e7d48f463e8526b817e470d9d1930dbef557f84d94c1dc20a2543874e3bbbae4ac89eeda62217ac2bbddb14d

diff --git a/www-apps/moodle/moodle-3.5.8.ebuild 
b/www-apps/moodle/moodle-3.5.9.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.5.8.ebuild
rename to www-apps/moodle/moodle-3.5.9.ebuild

diff --git a/www-apps/moodle/moodle-3.6.6.ebuild 
b/www-apps/moodle/moodle-3.6.7.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.6.6.ebuild
rename to www-apps/moodle/moodle-3.6.7.ebuild

diff --git a/www-apps/moodle/moodle-3.7.2.ebuild 
b/www-apps/moodle/moodle-3.7.3.ebuild
similarity index 100%
rename from www-apps/moodle/moodle-3.7.2.ebuild
rename to www-apps/moodle/moodle-3.7.3.ebuild



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

2019-11-11 Thread Mike Gilbert
commit: 298d3c36aed5cdb79508f1527944cf2e64bf8686
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 11 21:48:10 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 11 21:48:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298d3c36

sci-libs/mpir: pass --with-yasm=/bin/false on non-x86 archs

Closes: https://bugs.gentoo.org/661430
Package-Manager: Portage-2.3.78_p18, Repoman-2.3.17_p114
Signed-off-by: Mike Gilbert  gentoo.org>

 sci-libs/mpir/mpir-3.0.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild
index 9fd8a755b58..6efc062bb0a 100644
--- a/sci-libs/mpir/mpir-3.0.0.ebuild
+++ b/sci-libs/mpir/mpir-3.0.0.ebuild
@@ -59,12 +59,16 @@ src_configure() {
# beware that cpudetection aka fat binaries is x86/amd64 only.
# Place mpir in profiles/arch/$arch/package.use.mask
# when making it available on $arch.
-   local myeconfargs+=(
+   local myeconfargs=(
$(use_enable cxx)
$(use_enable cpudetection fat)
$(use_enable static-libs static)
)
-   econf ${myeconfargs[@]}
+   # https://bugs.gentoo.org/661430
+   if !use amd64 && !use x86; then
+   myeconfargs+=( --with-yasm=/bin/false )
+   fi
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {



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

2019-11-11 Thread Sergei Trofimovich
commit: 61d8c12e7207b9e22b9d63692e8157a314101742
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov  3 22:14:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 22:24:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d8c12e

metadata/install-qa-check.d/08gentoo-paths: add explicit maintainer

Bugs like bug #670902 get stuck due to unclear maintainership status.
Let's assign it to dev-portage@ as it historicallily lived in portage
source tree and QA does not take it over in bug #670902.

Bug: https://bugs.gentoo.org/670902
Signed-off-by: Sergei Trofimovich  gentoo.org>

 metadata/install-qa-check.d/08gentoo-paths | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/metadata/install-qa-check.d/08gentoo-paths 
b/metadata/install-qa-check.d/08gentoo-paths
index 3ee887df08f..5161aef9922 100644
--- a/metadata/install-qa-check.d/08gentoo-paths
+++ b/metadata/install-qa-check.d/08gentoo-paths
@@ -1,5 +1,8 @@
 # Check whether ebuilds are not installing new, non-Gentoo-ey paths.
 
+# QA check: validate Gentoo's filesystem layout policies
+# Maintainer: Portage team 
+
 gentoo_path_check() {
# allowed path definitions
# 



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

2019-11-11 Thread Sergei Trofimovich
commit: b751dbba1e6ef386bc5b2eab9e425475b6ae5f58
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 11 22:34:08 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 22:34:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b751dbba

x11-wm/xmonad: add missing xmonad-0.14-check-repeat.patch

Reported-by:  Toralf Förster
Closes: https://bugs.gentoo.org/699810
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-wm/xmonad/files/xmonad-0.14-check-repeat.patch | 56 ++
 1 file changed, 56 insertions(+)

diff --git a/x11-wm/xmonad/files/xmonad-0.14-check-repeat.patch 
b/x11-wm/xmonad/files/xmonad-0.14-check-repeat.patch
new file mode 100644
index 000..5fb25660158
--- /dev/null
+++ b/x11-wm/xmonad/files/xmonad-0.14-check-repeat.patch
@@ -0,0 +1,56 @@
+diff --git a/src/XMonad/Core.hs b/src/XMonad/Core.hs
+index c79b992..29c7f77 100644
+--- a/src/XMonad/Core.hs
 b/src/XMonad/Core.hs
+@@ -68,6 +68,7 @@ data XState = XState
+ , waitingUnmap :: !(M.Map Window Int)-- ^ the number of 
expected UnmapEvents
+ , dragging :: !(Maybe (Position -> Position -> X (), X ()))
+ , numberlockMask   :: !KeyMask   -- ^ The numlock 
modifier
++, keyPressed   :: !KeyCode   -- ^ keycode of the 
key being pressed if any
+ , extensibleState  :: !(M.Map String (Either String StateExtension))
+ -- ^ stores custom state information.
+ --
+diff --git a/src/XMonad/Main.hs b/src/XMonad/Main.hs
+index 3b6ace1..bdcab3a 100644
+--- a/src/XMonad/Main.hs
 b/src/XMonad/Main.hs
+@@ -219,6 +219,7 @@ launch initxmc = do
+ , mapped  = S.empty
+ , waitingUnmap= M.empty
+ , dragging= Nothing
++, keyPressed  = 0
+ , extensibleState = M.empty
+ }
+ 
+@@ -291,10 +292,15 @@ handle :: Event -> X ()
+ -- run window manager command
+ handle (KeyEvent {ev_event_type = t, ev_state = m, ev_keycode = code})
+ | t == keyPress = withDisplay $ \dpy -> do
+-s  <- io $ keycodeToKeysym dpy code 0
+-mClean <- cleanMask m
+-ks <- asks keyActions
+-userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id
++  kp <- gets keyPressed
++if kp /= code then do
++modify $ \s -> s { keyPressed = code }
++s  <- io $ keycodeToKeysym dpy code 0
++mClean <- cleanMask m
++ks <- asks keyActions
++userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id
++else return ()
++| t == keyRelease = modify $ \s -> s { keyPressed = 0 }
+ 
+ -- manage a new window
+ handle (MapRequestEvent{ev_window = w}) = withDisplay $ \dpy -> do
+diff --git a/src/XMonad/Operations.hs b/src/XMonad/Operations.hs
+index aa44dcd..747cbf7 100644
+--- a/src/XMonad/Operations.hs
 b/src/XMonad/Operations.hs
+@@ -482,6 +482,7 @@ readStateFile xmc = do
+ , mapped  = S.empty
+ , waitingUnmap= M.empty
+ , dragging= Nothing
++, keyPressed  = 0
+ , extensibleState = extState
+ }
+   where



[gentoo-commits] repo/gentoo:master commit in: games-simulation/searchandrescue/

2019-11-11 Thread James Le Cuirot
commit: 456c7e22f6149b6f5664a3e6434e1c68052a0218
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Nov 11 22:43:56 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 11 22:45:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456c7e22

games-simulation/searchandrescue: Version bump to 1.7.0

Closes: https://bugs.gentoo.org/677670
Closes: https://bugs.gentoo.org/698716
Closes: https://github.com/gentoo/gentoo/pull/13419
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/searchandrescue/Manifest  |  3 +
 .../searchandrescue/searchandrescue-1.7.0.ebuild   | 80 ++
 2 files changed, 83 insertions(+)

diff --git a/games-simulation/searchandrescue/Manifest 
b/games-simulation/searchandrescue/Manifest
index b99ec79b403..358a5aad1bc 100644
--- a/games-simulation/searchandrescue/Manifest
+++ b/games-simulation/searchandrescue/Manifest
@@ -1,2 +1,5 @@
 DIST SearchAndRescue-1.5.0.tar.gz 1473765 BLAKE2B 
cf7dcbb4d250a124a5450115e4fa6f016e83ba16a5ba12cbc53a3c3725643f0a0d306853a3239471ae87d4fc5bef16f2fe903601daf24e2c7a8e3dc71b1a1c2f
 SHA512 
72a8e5c375bb2f5d11d1346bb3c81ea4678a9c58c36f53c048e9a16d32a926ff93c3ec9756867f0869aa2a8da5fb0bfe7764f704c4e79519ee0834d225513657
+DIST SearchAndRescue-1.7.0.tar 6256640 BLAKE2B 
9ccf63408499bd5f44a1eb6d24656ca5403eb732bd166ccd263d5fdd6f29e5168a563cda4e59eff74d39fa832876f0f04451042baf99d332d748828d0f03b7de
 SHA512 
36295e7c20e685068ba6448b5f579eb53fedba663f76ac1d0db1da1765fbbfe6c1c4728e8a90680250ebbb3f4ad181fbe5bdd2f0fc703c774ec27dc829feacc9
 DIST SearchAndRescue-data-1.3.0.tar.gz 52152370 BLAKE2B 
e6f19b03f45d971c43cfeb72e3202fbf99c1e3d276acc8e133e6c345b08f19cfdc1ae997fdb3d90e173fe5a6bd46685ac3903b1e1da3eda7fa105fc8d9547c7f
 SHA512 
5419376aeecb0f05570a8d2a0a6f830f3b22ce9d1d34a5e490485767546c6d0d1d2a2a3f37e5dfcef69e271a94a9c7dfc6b592e3c0dd62a8a6c38e4bf7d25ccd
+DIST SearchAndRescue-data-1.7.0.tar 52141474 BLAKE2B 
2f43e1349d27c11e441d01d7421d9e5b9145d99c6685ddfb1e2a713269123f9cfc2c655359fa65fa09844dcbf3958bc9d4b2c51c4f9c03e401e2bc40f8953f40
 SHA512 
a323c50a2c64705ebd43c27e836f088094085bc4f5d219a9b0341cc3b16aafe96e364eb36162a7acb6a59aefe6304767f497e2d7bb0dc29d881f51e6535a6295
+DIST SearchAndRescue-data-guadarrama-1.7.0.tar 41738769 BLAKE2B 
8c0d02ca8bce7d70eb1016d4676eb35da5c20d1e2c5e65602d8d7414e2ee8bec9bf13399dd3576a3379b62ebc3d7fd7ba85ea33cc1ff2c179278a59bf623daf3
 SHA512 
1c9615858fc778832566991ee4802c0929c81a9b0b720e5db90b4bb0baff718fa0ba589fe33444ee7eb040622081d60c10036af2b199bf2bd0a7f5f45ba71c72

diff --git a/games-simulation/searchandrescue/searchandrescue-1.7.0.ebuild 
b/games-simulation/searchandrescue/searchandrescue-1.7.0.ebuild
new file mode 100644
index 000..a6949977970
--- /dev/null
+++ b/games-simulation/searchandrescue/searchandrescue-1.7.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop flag-o-matic prefix toolchain-funcs xdg
+
+MY_PN=SearchAndRescue
+DESCRIPTION="Helicopter based air rescue flight simulator"
+HOMEPAGE="http://searchandrescue.sourceforge.net/";
+SRC_URI="mirror://sourceforge/searchandrescue/${MY_PN}-${PV}.tar.gz -> 
${MY_PN}-${PV}.tar
+   mirror://sourceforge/searchandrescue/${MY_PN}-data-${PV}.tar.gz -> 
${MY_PN}-data-${PV}.tar
+   
mirror://sourceforge/searchandrescue/${MY_PN}-data-guadarrama-${PV}.tar.gz -> 
${MY_PN}-data-guadarrama-${PV}.tar"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   media-libs/libsdl
+   media-libs/sdl-mixer
+   virtual/glu
+   virtual/opengl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXpm
+   x11-libs/libXxf86vm
+"
+
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+S=${WORKDIR}/${PN}_${PV}
+
+src_unpack() {
+   unpack ${MY_PN}-${PV}.tar
+   mkdir data || die
+   cd data || die
+   unpack ${MY_PN}-data-${PV}.tar
+   unpack ${MY_PN}-data-guadarrama-${PV}.tar
+   bunzip2 "${S}"/sar/man/${MY_PN}.6.bz2 || die
+}
+
+src_prepare() {
+   xdg_src_prepare
+
+   chmod +x configure || die
+   rm pconf/pconf || die
+   sed -i "/PlatformSearchPathLib/s:/lib/:/$(get_libdir)/:g" 
sar/platforms.ini || die
+   hprefixify sar/platforms.ini
+}
+
+src_configure() {
+   export CC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" \
+  CPP="$(tc-getCXX) ${LDFLAGS}"
+
+   append-flags -DNEW_GRAPHICS -DHAVE_SDL_MIXER
+
+   # Needed for the configure script
+   emake -C pconf pconf CC="${CC}"
+
+   # NOTE: not an autoconf script
+   ./configure Linux --prefix="${EPREFIX}/usr" || die
+   sed -i -r 's/^(\s+)@/\1/' sar/Makefile || die
+}
+
+src_compile() {
+   emake -C sar LIB_DIRS=
+}
+
+src_install() {
+   dobin sar/${MY_PN}
+   doman sar/man/${MY_PN}.6
+   dodoc AUTHORS HACKING 

[gentoo-commits] repo/gentoo:master commit in: games-simulation/searchandrescue/, games-simulation/searchandrescue/files/

2019-11-11 Thread James Le Cuirot
commit: c2640d0553194000a512303ca69fbbc2ee46e5a8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Nov 11 22:46:33 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 11 22:46:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2640d05

games-simulation/searchandrescue: Drop old 1.5.0

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/searchandrescue/Manifest  |  2 -
 .../files/searchandrescue-1.5.0-build.patch| 66 ---
 .../searchandrescue-1.5.0-r1.ebuild| 77 --
 3 files changed, 145 deletions(-)

diff --git a/games-simulation/searchandrescue/Manifest 
b/games-simulation/searchandrescue/Manifest
index 358a5aad1bc..6c98a8edfca 100644
--- a/games-simulation/searchandrescue/Manifest
+++ b/games-simulation/searchandrescue/Manifest
@@ -1,5 +1,3 @@
-DIST SearchAndRescue-1.5.0.tar.gz 1473765 BLAKE2B 
cf7dcbb4d250a124a5450115e4fa6f016e83ba16a5ba12cbc53a3c3725643f0a0d306853a3239471ae87d4fc5bef16f2fe903601daf24e2c7a8e3dc71b1a1c2f
 SHA512 
72a8e5c375bb2f5d11d1346bb3c81ea4678a9c58c36f53c048e9a16d32a926ff93c3ec9756867f0869aa2a8da5fb0bfe7764f704c4e79519ee0834d225513657
 DIST SearchAndRescue-1.7.0.tar 6256640 BLAKE2B 
9ccf63408499bd5f44a1eb6d24656ca5403eb732bd166ccd263d5fdd6f29e5168a563cda4e59eff74d39fa832876f0f04451042baf99d332d748828d0f03b7de
 SHA512 
36295e7c20e685068ba6448b5f579eb53fedba663f76ac1d0db1da1765fbbfe6c1c4728e8a90680250ebbb3f4ad181fbe5bdd2f0fc703c774ec27dc829feacc9
-DIST SearchAndRescue-data-1.3.0.tar.gz 52152370 BLAKE2B 
e6f19b03f45d971c43cfeb72e3202fbf99c1e3d276acc8e133e6c345b08f19cfdc1ae997fdb3d90e173fe5a6bd46685ac3903b1e1da3eda7fa105fc8d9547c7f
 SHA512 
5419376aeecb0f05570a8d2a0a6f830f3b22ce9d1d34a5e490485767546c6d0d1d2a2a3f37e5dfcef69e271a94a9c7dfc6b592e3c0dd62a8a6c38e4bf7d25ccd
 DIST SearchAndRescue-data-1.7.0.tar 52141474 BLAKE2B 
2f43e1349d27c11e441d01d7421d9e5b9145d99c6685ddfb1e2a713269123f9cfc2c655359fa65fa09844dcbf3958bc9d4b2c51c4f9c03e401e2bc40f8953f40
 SHA512 
a323c50a2c64705ebd43c27e836f088094085bc4f5d219a9b0341cc3b16aafe96e364eb36162a7acb6a59aefe6304767f497e2d7bb0dc29d881f51e6535a6295
 DIST SearchAndRescue-data-guadarrama-1.7.0.tar 41738769 BLAKE2B 
8c0d02ca8bce7d70eb1016d4676eb35da5c20d1e2c5e65602d8d7414e2ee8bec9bf13399dd3576a3379b62ebc3d7fd7ba85ea33cc1ff2c179278a59bf623daf3
 SHA512 
1c9615858fc778832566991ee4802c0929c81a9b0b720e5db90b4bb0baff718fa0ba589fe33444ee7eb040622081d60c10036af2b199bf2bd0a7f5f45ba71c72

diff --git 
a/games-simulation/searchandrescue/files/searchandrescue-1.5.0-build.patch 
b/games-simulation/searchandrescue/files/searchandrescue-1.5.0-build.patch
deleted file mode 100644
index 40428bade2d..000
--- a/games-simulation/searchandrescue/files/searchandrescue-1.5.0-build.patch
+++ /dev/null
@@ -1,66 +0,0 @@
 searchandrescue_1.3.0.orig/sar/makefile_append.ini
-+++ searchandrescue_1.3.0/sar/makefile_append.ini
-@@ -3,7 +3,7 @@
- 
- 
- # C++ flags:
--CPPFLAGS = -D__cplusplus -Dc_plusplus
-+CPPFLAGS += -D__cplusplus -Dc_plusplus
- 
- 
- # Source files list:
-@@ -16,14 +16,12 @@
- OBJ_CPP = $(SRC_CPP:.cpp=.o)
- .c.o:
-   @echo "Compiling module $*.o"
--  @$(CC) -c $*.c $(INC_DIRS) $(CFLAGS)
-+  $(CC) -c $*.c $(INC_DIRS) $(CFLAGS)
- .cpp.o:
-   @echo "Compiling module $*.o"
--  @$(CPP) -c $*.cpp $(INC_DIRS) $(CFLAGS) $(CPPFLAGS)
-+  $(CPP) -c $*.cpp $(INC_DIRS) $(CPPFLAGS)
- 
- # Programs
--LS  = ls
--LSFLAGS = -s -h -c --color=auto
- RM  = rm
- RMFLAGS = -f
- 
-@@ -32,9 +30,8 @@
- 
- modules: $(OBJ_C) $(OBJ_CPP)
-   @echo -n "Linking modules..."
--  @$(CPP) $(OBJ_C) $(OBJ_CPP) -o $(BIN) $(LIBS) $(LIB_DIRS)
-+  $(CPP) $(OBJ_C) $(OBJ_CPP) $(LDFLAGS) -o $(BIN) $(LIBS) $(LIB_DIRS)
-   @echo -n "   "
--  @-$(LS) $(LSFLAGS) $(BIN)
- 
- prebuild:
-   @echo "Building program \"$(BIN)\"..."
-@@ -54,5 +51,5 @@
- clean:
-   @echo "Cleaning program \"$(BIN)\"..."
-   @echo "Deleting all intermediate files..."
--  @$(RM) $(RMFLAGS) a.out core *.o $(BIN)
-+  $(RM) $(RMFLAGS) a.out core *.o $(BIN)
-   @echo "Clean done."
 searchandrescue_1.3.0.orig/sar/platforms.ini
-+++ searchandrescue_1.3.0/sar/platforms.ini
-@@ -102,7 +102,7 @@
- FeatureDepend = xf86vidmode-lib
- DependType = Library
- MustExist = Yes
--DependPath = libXxf86vm.a
-+DependPath = libXxf86vm.so
- DependGrepString = XF86VidModeQueryExtension
- FeatureDepend = xf86vidmode-devel
- DependType = Header
-@@ -223,7 +223,7 @@
- FeatureDepend = xf86vidmode-lib
- DependType = Library
- MustExist = Yes
--DependPath = libXxf86vm.a
-+DependPath = libXxf86vm.so
-  

[gentoo-commits] repo/gentoo:master commit in: games-rpg/freedroidrpg/

2019-11-11 Thread Andrew Savchenko
commit: 7f39c43212aa5d66c5815c643ab8964abdf5608c
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Mon Nov 11 22:49:31 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Mon Nov 11 22:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f39c432

games-rpg/freedroidrpg: version bump

- 1.0RC2 version bump
- Port to EAPI 7
- Add new USE flags for development or debugging.

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

 games-rpg/freedroidrpg/Manifest|  1 +
 games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild | 97 ++
 games-rpg/freedroidrpg/metadata.xml| 62 +-
 3 files changed, 119 insertions(+), 41 deletions(-)

diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest
index c661ad45413..7875544c9a9 100644
--- a/games-rpg/freedroidrpg/Manifest
+++ b/games-rpg/freedroidrpg/Manifest
@@ -1 +1,2 @@
 DIST freedroidRPG-0.16.tar.gz 225570013 BLAKE2B 
ad87ad3d368c94eb1f3dae2d4c3df97b9bc88acccbec4cbcd31e42b411bb96506faac23f8de9b0317a1ab926b34bd01196adce617ab7b731354049d3fb010643
 SHA512 
039ee4bfcd58e29a3cfa26ae7f2bc8aed7c289119476bb8f8486006910cf6a2127ba49f7526fac887392ca9e5320fb1a59ba068834e162348905423908b0755a
+DIST freedroidRPG-1.0rc2.tar.gz 233852127 BLAKE2B 
c87c2314d17037873acf4fc24ce20790c9ec40c8f7b1ea27e6ab9c543abb671bc50b3ff5b86900f7111d1f1a899213dcb90529d2e39918801c9cc3a42585f02e
 SHA512 
a79afdb089691dd59b0128f34f7068c69fac8c057a0485bca3275f4914b1c9c0f21cbb9102ecdc99911b70456c078dbdeb8981fd7714836cd9535677bcc4d1e7

diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild 
b/games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild
new file mode 100644
index 000..8906a2a1a38
--- /dev/null
+++ b/games-rpg/freedroidrpg/freedroidrpg-1.0_rc2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+inherit autotools flag-o-matic desktop python-any-r1 xdg
+
+MY_PV=$(ver_rs 2 '')
+DESCRIPTION="A modification of the classical Freedroid engine into an RPG"
+HOMEPAGE="http://www.freedroid.org";
+SRC_URI="ftp://ftp.osuosl.org/pub/freedroid/freedroidRPG-$(ver_cut 
1-2)/freedroidRPG-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug devtools nls opengl profile sanitize sound"
+
+RDEPEND="
+   sys-libs/zlib
+   virtual/jpeg:0
+   media-libs/libpng:0
+   media-libs/libsdl[opengl?,sound?,video]
+   media-libs/sdl-image[jpeg,png]
+   >=media-libs/sdl-gfx-2.0.21
+   nls? ( virtual/libintl )
+   opengl? ( virtual/opengl )
+   sound? (
+   media-libs/libogg
+   media-libs/libvorbis
+   media-libs/sdl-mixer[vorbis] )
+   devtools? ( media-libs/sdl-ttf )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   nls? ( sys-devel/gettext )
+   sanitize? ( || ( sys-devel/gcc[sanitize] 
sys-devel/clang-runtime[sanitize] ) )"
+
+S="${WORKDIR}/${PN}-${MY_PV^^}"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/^dist_doc_DATA/d' \
+   -e '/-pipe/d' \
+   -e '/^SUBDIRS/s/pkgs//' \
+   Makefile.am || die
+   python_fix_shebang src data/sound
+   eautoreconf
+}
+
+src_configure() {
+   # this can produce strange results due to 'imprecise' math computations
+   filter-flags -ffast-math
+
+   local myconf=(
+   --disable-fastmath
+   --with-embedded-lua
+   --localedir=/usr/share/locale
+   $(use_enable nls)
+   $(use_enable opengl)
+   $(use_enable sound)
+   $(use_enable debug)
+   $(use_with debug extra-warnings)
+   $(use_enable debug backtrace)
+   $(use_enable sanitize sanitize-address)
+   $(use_enable profile rtprof)
+   $(use_enable devtools dev-tools)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   local i
+
+   default
+   for i in 48 64 96 128
+   do
+   doicon -s ${i} 
pkgs/freedesktop/icons/hicolor/${i}x${i}/apps/"${PN}".png
+   done
+   doicon -s scalable 
pkgs/freedesktop/icons/hicolor/scalable/apps/freedroidRPG.svg
+   make_desktop_entry "${PN}" "Freedroid RPG" "${PN}"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   local v min="1.0_rc1"
+   for v in ${REPLACING_VERSIONS}; do
+   if ver_test "${v}" -lt "${min}"; then
+   echo
+   ewarn "${P} is not compatible with save games before 
${min}."
+   ewarn "Please start a new character."
+   echo
+   fi
+   done
+}

diff --git a/games-rpg/freedroidrpg/metadata.xml 
b/games-rpg/freedroidrpg/metadata.xml
index 

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

2019-11-11 Thread Zac Medico
commit: 598e450e5615e32a63c5fd6f3a9ce65ffc557b4f
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov 11 23:03:40 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov 11 23:04:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598e450e

install-qa-check.d/08gentoo-paths: add nix to allowed_paths_toplevel

Closes: https://bugs.gentoo.org/670902
Suggested-by: Michał Górny  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/metadata/install-qa-check.d/08gentoo-paths 
b/metadata/install-qa-check.d/08gentoo-paths
index 5161aef9922..9db1f9b3ce0 100644
--- a/metadata/install-qa-check.d/08gentoo-paths
+++ b/metadata/install-qa-check.d/08gentoo-paths
@@ -16,7 +16,7 @@ gentoo_path_check() {
# /home is not included as no ebuilds should install files there
local allowed_paths_toplevel=(
"${allowed_common_dirs[@]}"
-   boot dev etc opt srv usr var
+   boot dev etc nix opt srv usr var
)
 
# directories in /usr which can be installed to by ebuilds



[gentoo-commits] proj/kde:master commit in: app-office/calligraplan/

2019-11-11 Thread Andreas Sturmlechner
commit: 263f3cf954ce029987afedb844a023e8065392f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 00:01:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 00:01:18 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=263f3cf9

app-office/calligraplan: Fix src_configure (ecm porting)

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

 app-office/calligraplan/calligraplan-3.1.90.ebuild | 2 +-
 app-office/calligraplan/calligraplan-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/calligraplan/calligraplan-3.1.90.ebuild 
b/app-office/calligraplan/calligraplan-3.1.90.ebuild
index 4b98731c5c..3236423b3a 100644
--- a/app-office/calligraplan/calligraplan-3.1.90.ebuild
+++ b/app-office/calligraplan/calligraplan-3.1.90.ebuild
@@ -85,5 +85,5 @@ src_configure() {
)
# Qt5DBus can't be disabled because of KF5DBusAddons dependency
 
-   kde5_src_configure
+   ecm_src_configure
 }

diff --git a/app-office/calligraplan/calligraplan-.ebuild 
b/app-office/calligraplan/calligraplan-.ebuild
index 4b98731c5c..3236423b3a 100644
--- a/app-office/calligraplan/calligraplan-.ebuild
+++ b/app-office/calligraplan/calligraplan-.ebuild
@@ -85,5 +85,5 @@ src_configure() {
)
# Qt5DBus can't be disabled because of KF5DBusAddons dependency
 
-   kde5_src_configure
+   ecm_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/qtcurve/

2019-11-11 Thread Andreas Sturmlechner
commit: 04c74959dfc942242796a6c4fb922729bab65ac4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 00:18:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:10:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c74959

x11-themes/qtcurve: Switch to cmake-utils, kde.org

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

 x11-themes/qtcurve/qtcurve-.ebuild | 53 +-
 1 file changed, 27 insertions(+), 26 deletions(-)

diff --git a/x11-themes/qtcurve/qtcurve-.ebuild 
b/x11-themes/qtcurve/qtcurve-.ebuild
index 98dfb742e0d..47898ba5cf1 100644
--- a/x11-themes/qtcurve/qtcurve-.ebuild
+++ b/x11-themes/qtcurve/qtcurve-.ebuild
@@ -3,18 +3,16 @@
 
 EAPI=7
 
-ECM_KDEINSTALLDIRS="false"
-KDE_AUTODEPS="false"
-inherit kde5
+inherit cmake-utils kde.org
 
 DESCRIPTION="Widget styles for Qt and GTK2"
 HOMEPAGE="https://cgit.kde.org/qtcurve.git";
 
 LICENSE="LGPL-2+"
 SLOT="0"
-IUSE="+X gtk nls plasma +qt5 test"
+IUSE="gtk nls plasma +qt5 test +X"
 
-if [[ "${PV}" !=  ]] ; then
+if [[ ${KDE_BUILD_TYPE} = release ]] ; then
SRC_URI="https://github.com/KDE/qtcurve/archive/${PV/_/-}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
S="${WORKDIR}/${P/_/-}"
@@ -28,32 +26,34 @@ REQUIRED_USE="gtk? ( X )
 BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
+   plasma? ( kde-frameworks/extra-cmake-modules:5 )
 "
 DEPEND="
gtk? ( x11-libs/gtk+:2 )
plasma? (
-   $(add_frameworks_dep frameworkintegration)
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtprintsupport)
+   dev-qt/qtprintsupport:5
+   kde-frameworks/frameworkintegration:5
+   kde-frameworks/karchive:5
+   kde-frameworks/kcompletion:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kdelibs4support:5
+   kde-frameworks/kguiaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kiconthemes:5
+   kde-frameworks/kio:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kxmlgui:5
)
qt5? (
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   X? ( $(add_qt_dep qtx11extras) )
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   X? ( dev-qt/qtx11extras:5 )
)
X? (
x11-libs/libX11
@@ -74,10 +74,11 @@ src_configure() {
-DQTC_KDE4_DEFAULT_HOME=ON
-DENABLE_GTK2="$(usex gtk)"
-DENABLE_QT5="$(usex qt5)"
+   -DBUILD_TESTING="$(usex test)"
-DQTC_ENABLE_X11="$(usex X)"
-DQTC_INSTALL_PO="$(usex nls)"
-DQTC_QT5_ENABLE_KDE="$(usex plasma)"
)
 
-   kde5_src_configure
+   cmake-utils_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kshutdown/

2019-11-11 Thread Andreas Sturmlechner
commit: 91b38198f456b7700fa02f6927ddb54741f44894
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 00:37:50 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:10:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b38198

kde-misc/kshutdown: 5.1_beta version bump

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

 kde-misc/kshutdown/Manifest  |  1 +
 kde-misc/kshutdown/kshutdown-5.1_beta.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/kde-misc/kshutdown/Manifest b/kde-misc/kshutdown/Manifest
index 75339049cf9..aeab321d445 100644
--- a/kde-misc/kshutdown/Manifest
+++ b/kde-misc/kshutdown/Manifest
@@ -1 +1,2 @@
 DIST kshutdown-source-5.0.zip 454848 BLAKE2B 
481cafbf5bd3831088ec9168b6eb82e342106b9b570279b6b8ca1db1f2df8c5640b3942f76032559396b504903b18fe106eb940e81822472a63f235e1a004644
 SHA512 
7a3920315db142f150227e624fa4a765966ec8367a08686214cb072d94a62d24f3a22fbef8fc84411d385be935102cf85df1b001b2922399455cc320c1e0f0db
+DIST kshutdown-source-5.1-beta.zip 458881 BLAKE2B 
f07b1c3ab4d8c272eb4a9dd5e09d5606c175590791878663c784fdd457afc8850f7ad90b707edb3294e67418e58798731adc1304f9b8cc5f66251dade8e32186
 SHA512 
6afb050428e34cdfc25c9f899ecc117a7eee91b6f55ba4bb090b6b7825bad4cee113a155d053d2fc554c4d4846576f28e3d5c43b90c855f5f1884c26c04afaad

diff --git a/kde-misc/kshutdown/kshutdown-5.1_beta.ebuild 
b/kde-misc/kshutdown/kshutdown-5.1_beta.ebuild
new file mode 100644
index 000..d5506fd01fd
--- /dev/null
+++ b/kde-misc/kshutdown/kshutdown-5.1_beta.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils kde.org xdg
+
+DESCRIPTION="Shutdown manager for desktop environments like KDE Plasma"
+HOMEPAGE="https://kshutdown.sourceforge.io";
+SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV/_/-}.zip"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="+kde"
+
+BDEPEND="
+   app-arch/unzip
+   sys-devel/gettext
+   kde? ( kde-frameworks/extra-cmake-modules:5 )
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   kde? (
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kcrash:5
+   kde-frameworks/kdbusaddons:5
+   kde-frameworks/kglobalaccel:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kidletime:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/knotifyconfig:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   )
+"
+RDEPEND="${DEPEND}
+   || (
+   kde-frameworks/breeze-icons:*
+   kde-frameworks/oxygen-icons:*
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.0-cmake-3.15.patch" )
+
+S="${WORKDIR}/${P/_/-}"
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DKS_PURE_QT=$(usex !kde)
+   )
+
+   cmake-utils_src_configure
+}



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

2019-11-11 Thread Andreas Sturmlechner
commit: 200de502dd50221fc6beab822f8dc7df0219c28d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Nov 11 23:50:31 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:10:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200de502

media-fonts/oxygen-fonts: Switch to cmake-utils, kde.org, xdg-utils

This goes half way back to -r0 which already called the cmake-utils
phase functions instead of kde5 ones. Keep minimum versions set by
kde5.eclass at commit time.

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

 media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild 
b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
index 4e9dd767cbf..4e52cb0823e 100644
--- a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
+++ b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
@@ -3,21 +3,20 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-inherit kde5 font
+inherit cmake-utils font kde.org xdg-utils
 
 DESCRIPTION="Desktop/GUI font family for integrated use with the KDE Plasma 
desktop"
 HOMEPAGE="https://cgit.kde.org/oxygen-fonts.git";
 SRC_URI="mirror://kde/unstable/plasma/$(ver_cut 1-3)/${P}.tar.xz"
 
 LICENSE="OFL-1.1"
+SLOT="5"
 KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 BDEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
+   >=kde-frameworks/extra-cmake-modules-5.60.0:5
+   >=dev-qt/qtcore-5.12.3:5
media-gfx/fontforge
 "
 
@@ -26,13 +25,15 @@ DOCS=( README.md )
 PATCHES=( "${FILESDIR}/${P}-fix-d-and-t-accents.patch" )
 
 src_configure() {
+   xdg_environment_reset
+
local mycmakeargs=(
-DOXYGEN_FONT_INSTALL_DIR="${FONTDIR}"
)
-   kde5_src_configure
+   cmake-utils_src_configure
 }
 
 src_install() {
-   kde5_src_install
+   cmake-utils_src_install
font_src_install
 }



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

2019-11-11 Thread Andreas Sturmlechner
commit: 8c045761c87dae25033dfb856d1c567444b27560
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 01:08:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:10:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c045761

dev-util/heaptrack: Switch to cmake-utils, kde.org, xdg-utils

Fix LICENSE.

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

 dev-util/heaptrack/heaptrack-.ebuild | 58 
 dev-util/heaptrack/metadata.xml  |  3 ++
 2 files changed, 39 insertions(+), 22 deletions(-)

diff --git a/dev-util/heaptrack/heaptrack-.ebuild 
b/dev-util/heaptrack/heaptrack-.ebuild
index ca6434866c2..99a1d52e0ce 100644
--- a/dev-util/heaptrack/heaptrack-.ebuild
+++ b/dev-util/heaptrack/heaptrack-.ebuild
@@ -3,50 +3,64 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_TEST="forceoptional"
-inherit kde5
+inherit cmake-utils kde.org xdg-utils
 
-DESCRIPTION="A fast heap memory profiler"
+DESCRIPTION="Fast heap memory profiler"
 HOMEPAGE="http://milianw.de/blog/heaptrack-a-heap-memory-profiler-for-linux";
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS=""
-IUSE="+qt5 zstd"
+IUSE="+gui test zstd"
 
 BDEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
+   gui? ( kde-frameworks/extra-cmake-modules:5 )
 "
 DEPEND="
dev-libs/boost:=
sys-libs/libunwind
sys-libs/zlib
-   qt5? (
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep threadweaver)
-   $(add_qt_dep qtcore)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
+   gui? (
dev-libs/kdiagram:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kio:5
+   kde-frameworks/kitemmodels:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/threadweaver:5
)
zstd? ( app-arch/zstd:= )
 "
 RDEPEND="${DEPEND}
-   qt5? ( >=kde-frameworks/kf-env-4 )
+   gui? ( >=kde-frameworks/kf-env-4 )
 "
 
+RESTRICT+=" !test? ( test )"
+
 src_configure() {
local mycmakeargs=(
-   -DHEAPTRACK_BUILD_GUI=$(usex qt5)
+   -DHEAPTRACK_BUILD_GUI=$(usex gui)
+   -DBUILD_TESTING=$(usex test)
$(cmake-utils_use_find_package zstd Zstd)
)
+   cmake-utils_src_configure
+}
+
+xdg_pkg_postinst() {
+   if use gui; then
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   fi
+}
 
-   kde5_src_configure
+xdg_pkg_postrm() {
+   if use gui; then
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   fi
 }

diff --git a/dev-util/heaptrack/metadata.xml b/dev-util/heaptrack/metadata.xml
index c6bc2d94015..f8603060bfa 100644
--- a/dev-util/heaptrack/metadata.xml
+++ b/dev-util/heaptrack/metadata.xml
@@ -5,4 +5,7 @@
ast...@gentoo.org
Andreas Sturmlechner

+   
+   Install Qt5-based analyzer tool
+   
 



[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/

2019-11-11 Thread Andreas Sturmlechner
commit: 40e1ddd432b103bfab85bf77091bd88b8f1772c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 01:22:37 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:28:30 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=40e1ddd4

kde-misc/tellico: Port to ecm.eclass and kde.org.eclass

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

 kde-misc/tellico/tellico-.ebuild | 78 ++--
 1 file changed, 40 insertions(+), 38 deletions(-)

diff --git a/kde-misc/tellico/tellico-.ebuild 
b/kde-misc/tellico/tellico-.ebuild
index e75e9ba764..5070732abf 100644
--- a/kde-misc/tellico/tellico-.ebuild
+++ b/kde-misc/tellico/tellico-.ebuild
@@ -3,62 +3,64 @@
 
 EAPI=7
 
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
 VIRTUALX_REQUIRED="test"
-inherit kde5
+inherit ecm kde.org
 
 DESCRIPTION="Collection manager based on KDE Frameworks"
-HOMEPAGE="http://tellico-project.org/";
+HOMEPAGE="https://tellico-project.org/";
+
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="http://tellico-project.org/files/${P}.tar.xz";
+   SRC_URI="https://tellico-project.org/files/${P}.tar.xz";
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="5"
 IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz"
 
 BDEPEND="
sys-devel/gettext
 "
 RDEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep khtml)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_frameworks_dep sonnet)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
+   kde-frameworks/karchive:5
+   kde-frameworks/kcodecs:5
+   kde-frameworks/kcompletion:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kcrash:5
+   kde-frameworks/kguiaddons:5
+   kde-frameworks/khtml:5
+   kde-frameworks/kiconthemes:5
+   kde-frameworks/kitemmodels:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kjobwidgets:5
+   kde-frameworks/kio:5
+   kde-frameworks/knewstuff:5
+   kde-frameworks/kparts:5
+   kde-frameworks/kservice:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwallet:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/solid:5
+   kde-frameworks/sonnet:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
dev-libs/libxml2
dev-libs/libxslt
>=dev-perl/Text-BibTeX-0.780.0-r1
-   cddb? ( $(add_kdeapps_dep libkcddb) )
+   cddb? ( kde-apps/libkcddb:5 )
discid? ( dev-libs/libcdio:= )
pdf? ( app-text/poppler[qt5] )
-   scanner? ( $(add_kdeapps_dep libksane) )
-   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
+   scanner? ( kde-apps/libksane:5 )
+   semantic-desktop? ( kde-frameworks/kfilemetadata:5 )
taglib? ( >=media-libs/taglib-1.5 )
v4l? ( >=media-libs/libv4l-0.8.3 )
xmp? ( >=media-libs/exempi-2 )
@@ -83,5 +85,5 @@ src_configure() {
$(cmake-utils_use_find_package yaz Yaz)
)
 
-   kde5_src_configure
+   ecm_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: kde-misc/tellico/

2019-11-11 Thread Andreas Sturmlechner
commit: 12f707b5f9c262b1c4420a57d2cb04d57f745f85
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 01:24:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:24:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f707b5

kde-misc/tellico: 3.2.2 version bump

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

 kde-misc/tellico/Manifest |  1 +
 kde-misc/tellico/tellico-3.2.2.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest
index 9b6a765735b..25f29a86080 100644
--- a/kde-misc/tellico/Manifest
+++ b/kde-misc/tellico/Manifest
@@ -1 +1,2 @@
 DIST tellico-3.2.1.tar.xz 5604632 BLAKE2B 
4e0f156a315eca387b60f254df9824615aca3a917a1a256bfd3612e6babd7495e22d79234bdd92297167c323d5a3aabed253ddc38d757e41b64c289392b6e827
 SHA512 
ada45c66fce2e73f301e3f7d69acb20caf5ebde85ac77bd6e6f0701f55044f5f1a44f8e6ae5d6d6bd244fd6538fba88591caf70178855b6910ce5132508fba9b
+DIST tellico-3.2.2.tar.xz 5589296 BLAKE2B 
7a9bb2afd4f0111d4b5173f060bfcf3b0530ddf9582e796adc08d5881da2afdbd689f1527d69e344dbd4daaf2879ba2871b2bda529bad110a6ee2926f3082761
 SHA512 
20af0a3017054c371dbeae7412d66b7f3cc7f0ab5119079c2da4373c23bd2eaa2f457955f8ace7448cbe69d8f0f4971f87127b25e06e3e26b07cfe47cf93b34b

diff --git a/kde-misc/tellico/tellico-3.2.2.ebuild 
b/kde-misc/tellico/tellico-3.2.2.ebuild
new file mode 100644
index 000..5070732abf4
--- /dev/null
+++ b/kde-misc/tellico/tellico-3.2.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Collection manager based on KDE Frameworks"
+HOMEPAGE="https://tellico-project.org/";
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="https://tellico-project.org/files/${P}.tar.xz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="5"
+IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz"
+
+BDEPEND="
+   sys-devel/gettext
+"
+RDEPEND="
+   kde-frameworks/karchive:5
+   kde-frameworks/kcodecs:5
+   kde-frameworks/kcompletion:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kcrash:5
+   kde-frameworks/kguiaddons:5
+   kde-frameworks/khtml:5
+   kde-frameworks/kiconthemes:5
+   kde-frameworks/kitemmodels:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kjobwidgets:5
+   kde-frameworks/kio:5
+   kde-frameworks/knewstuff:5
+   kde-frameworks/kparts:5
+   kde-frameworks/kservice:5
+   kde-frameworks/ktextwidgets:5
+   kde-frameworks/kwallet:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kxmlgui:5
+   kde-frameworks/solid:5
+   kde-frameworks/sonnet:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-perl/Text-BibTeX-0.780.0-r1
+   cddb? ( kde-apps/libkcddb:5 )
+   discid? ( dev-libs/libcdio:= )
+   pdf? ( app-text/poppler[qt5] )
+   scanner? ( kde-apps/libksane:5 )
+   semantic-desktop? ( kde-frameworks/kfilemetadata:5 )
+   taglib? ( >=media-libs/taglib-1.5 )
+   v4l? ( >=media-libs/libv4l-0.8.3 )
+   xmp? ( >=media-libs/exempi-2 )
+   yaz? ( >=dev-libs/yaz-2:0 )
+"
+DEPEND="${RDEPEND}"
+
+# tests need network access
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON
+   $(cmake-utils_use_find_package cddb KF5Cddb)
+   $(cmake-utils_use_find_package discid CDIO)
+   $(cmake-utils_use_find_package pdf Poppler)
+   $(cmake-utils_use_find_package scanner KF5Sane)
+   $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
+   $(cmake-utils_use_find_package taglib Taglib)
+   -DENABLE_WEBCAM=$(usex v4l)
+   $(cmake-utils_use_find_package xmp Exempi)
+   $(cmake-utils_use_find_package yaz Yaz)
+   )
+
+   ecm_src_configure
+}



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

2019-11-11 Thread Andreas Sturmlechner
commit: ce5be80865d2e90cef379050be300be279d4d304
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 01:48:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:48:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5be808

net-libs/libssh: Drop 0.9.1 w/ broken cmake module

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

 net-libs/libssh/Manifest|   1 -
 net-libs/libssh/libssh-0.9.1.ebuild | 112 
 2 files changed, 113 deletions(-)

diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index 322b54170af..38232228d2c 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -1,3 +1,2 @@
 DIST libssh-0.9.0.tar.xz 487628 BLAKE2B 
43c9c889160089f8ab4ce9d486e1892ef9fb7941d7473baf2c27e3fe05da0299bd8a7fa5c4392f24411ec0970f61fc302fbe18b8c807efe07d65f6fc326467e3
 SHA512 
8c91b31e49652d93c295ca62c2ff1ae30f26c263195a8bc2390e44f6e688959507f609125d342ee8180fc03cec2d73258ac72f864696281b53ba9ad244060865
-DIST libssh-0.9.1.tar.xz 1246696 BLAKE2B 
3be87c3020930ddfb67b6eb2ded91e805fd17ec5493e443064ec1e7cb23797fc5128c4e39ff9c3067c3026ae370eebbdcc7706bd886a2a644b34b66cb494b6c4
 SHA512 
7776db347acb2d2d2ef3c19bc8ac61a4b18a4e61c1d7c2814fe44d3b7716e36d5440cdf170fb151af6c2bd9491921911b7f84732d781992c064667ea2ac3cab2
 DIST libssh-0.9.2.tar.xz 495876 BLAKE2B 
82bdf6edcd99b49717c0f0d01c308422e0c7838828efd4958bb62516dd504069df09f007ab38fcac6fe501eb8270728691944f868cc285a63ddbc2adf6f2cb79
 SHA512 
93b689cd7f3bd32716d7821219e25f91214f71be3867c622ae0ae73cdb2d20af2daa9c3c8180b71434915154f2bc374df7193b3a67a9b9e8bf06e955419285d0

diff --git a/net-libs/libssh/libssh-0.9.1.ebuild 
b/net-libs/libssh/libssh-0.9.1.ebuild
deleted file mode 100644
index 7731aab2388..000
--- a/net-libs/libssh/libssh-0.9.1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-DESCRIPTION="Access a working SSH implementation by means of a library"
-HOMEPAGE="https://www.libssh.org/";
-
-if [[ "${PV}" == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git";
-else
-   SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0/4" # subslot = soname major version
-IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap server +sftp 
static-libs test zlib"
-# Maintainer: check IUSE-defaults at DefineOptions.cmake
-
-REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )"
-
-RDEPEND="
-   !gcrypt? (
-   !mbedtls? (
-   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
-   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
-   )
-   )
-   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
-   gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   mbedtls? ( net-libs/mbedtls[${MULTILIB_USEDEP}] )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen[dot] )
-   test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] )
-"
-
-DOCS=( AUTHORS README ChangeLog )
-
-PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" )
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # just install the examples, do not compile them
-   cmake_comment_add_subdirectory examples
-
-   # keyfile torture test is currently broken
-   sed -e "/torture_keyfiles/d" \
-   -i tests/unittests/CMakeLists.txt || die
-
-   # disable tests that take too long (bug #677006)
-   if use sparc; then
-   sed -e "/torture_threads_pki_rsa/d" -e "/torture_pki_dsa/d" \
-   -i tests/unittests/CMakeLists.txt || die
-   fi
-
-   sed -e "/^check_include_file.*HAVE_VALGRIND_VALGRIND_H/s/^/#DONT /" \
-   -i ConfigureChecks.cmake || die
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DWITH_NACL=OFF
-   -DWITH_STACK_PROTECTOR=OFF
-   -DWITH_STACK_PROTECTOR_STRONG=OFF
-   -DWITH_DEBUG_CALLTRACE="$(usex debug)"
-   -DWITH_DEBUG_CRYPTO="$(usex debug)"
-   -DWITH_GCRYPT="$(usex gcrypt)"
-   -DWITH_GSSAPI="$(usex gssapi)"
-   -DWITH_MBEDTLS="$(usex mbedtls)"
-   -DWITH_PCAP="$(usex pcap)"
-   -DWITH_SERVER="$(usex server)"
-   -DWITH_SFTP="$(usex sftp)"
-   -DWITH_STATIC_LIB="$(usex static-libs)"
-   -DUNIT_TESTING="$(usex test)"
-   -DWITH_ZLIB="$(usex zlib)"
-   )
-
-   multilib_is_native_abi || mycmakeargs+=( 
-DCMAKE_

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

2019-11-11 Thread Andreas Sturmlechner
commit: 81ee08d271c4171b4d1c344df4ffcd1877eacfe4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 01:37:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:45:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ee08d2

net-libs/libssh: 0.9.2 version bump

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

 net-libs/libssh/Manifest|   1 +
 net-libs/libssh/libssh-0.9.2.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index 36083c78cc7..322b54170af 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -1,2 +1,3 @@
 DIST libssh-0.9.0.tar.xz 487628 BLAKE2B 
43c9c889160089f8ab4ce9d486e1892ef9fb7941d7473baf2c27e3fe05da0299bd8a7fa5c4392f24411ec0970f61fc302fbe18b8c807efe07d65f6fc326467e3
 SHA512 
8c91b31e49652d93c295ca62c2ff1ae30f26c263195a8bc2390e44f6e688959507f609125d342ee8180fc03cec2d73258ac72f864696281b53ba9ad244060865
 DIST libssh-0.9.1.tar.xz 1246696 BLAKE2B 
3be87c3020930ddfb67b6eb2ded91e805fd17ec5493e443064ec1e7cb23797fc5128c4e39ff9c3067c3026ae370eebbdcc7706bd886a2a644b34b66cb494b6c4
 SHA512 
7776db347acb2d2d2ef3c19bc8ac61a4b18a4e61c1d7c2814fe44d3b7716e36d5440cdf170fb151af6c2bd9491921911b7f84732d781992c064667ea2ac3cab2
+DIST libssh-0.9.2.tar.xz 495876 BLAKE2B 
82bdf6edcd99b49717c0f0d01c308422e0c7838828efd4958bb62516dd504069df09f007ab38fcac6fe501eb8270728691944f868cc285a63ddbc2adf6f2cb79
 SHA512 
93b689cd7f3bd32716d7821219e25f91214f71be3867c622ae0ae73cdb2d20af2daa9c3c8180b71434915154f2bc374df7193b3a67a9b9e8bf06e955419285d0

diff --git a/net-libs/libssh/libssh-0.9.2.ebuild 
b/net-libs/libssh/libssh-0.9.2.ebuild
new file mode 100644
index 000..70e9e887037
--- /dev/null
+++ b/net-libs/libssh/libssh-0.9.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib
+
+DESCRIPTION="Access a working SSH implementation by means of a library"
+HOMEPAGE="https://www.libssh.org/";
+
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git";
+else
+   SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/4" # subslot = soname major version
+IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap server +sftp 
static-libs test zlib"
+# Maintainer: check IUSE-defaults at DefineOptions.cmake
+
+REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )"
+
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
+"
+RDEPEND="
+   !gcrypt? (
+   !mbedtls? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   )
+   )
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
+   gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   mbedtls? ( net-libs/mbedtls[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] )
+"
+
+DOCS=( AUTHORS README ChangeLog )
+
+PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # just install the examples, do not compile them
+   cmake_comment_add_subdirectory examples
+
+   # keyfile torture test is currently broken
+   sed -e "/torture_keyfiles/d" \
+   -i tests/unittests/CMakeLists.txt || die
+
+   # disable tests that take too long (bug #677006)
+   if use sparc; then
+   sed -e "/torture_threads_pki_rsa/d" -e "/torture_pki_dsa/d" \
+   -i tests/unittests/CMakeLists.txt || die
+   fi
+
+   sed -e "/^check_include_file.*HAVE_VALGRIND_VALGRIND_H/s/^/#DONT /" \
+   -i ConfigureChecks.cmake || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DWITH_NACL=OFF
+   -DWITH_STACK_PROTECTOR=OFF
+   -DWITH_STACK_PROTECTOR_STRONG=OFF
+   -DWITH_DEBUG_CALLTRACE="$(usex debug)"
+   -DWITH_DEBUG_CRYPTO="$(usex debug)"
+   -DWITH_GCRYPT="$(usex gcrypt)"
+   -DWITH_GSSAPI="$(usex gssapi)"
+   -DWITH_MBEDTLS="$(usex mbedtls)"
+   -DWITH_PCAP="$(usex pcap)"
+   -DWITH_SERVER="$(usex server)"
+   -DWITH_SFTP="$(usex sftp)"
+   -DBUILD_SHARED_LIBS="$(usex !static-libs)"
+   -DUNIT_TESTING="$(usex test)"
+   -DWITH_ZLIB="$(usex zlib)"
+   )
+
+   multilib_is_native_abi || mycmakeargs+=( 
-DCMAKE_D

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

2019-11-11 Thread Andreas Sturmlechner
commit: 7c3ef4d6d4106d92d4cd8130c2f309e591ad07dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 12 01:35:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 12 01:35:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3ef4d6

net-libs/libssh: BDEPEND++

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

 net-libs/libssh/libssh-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/libssh/libssh-.ebuild 
b/net-libs/libssh/libssh-.ebuild
index 7731aab2388..e5e2972dc6d 100644
--- a/net-libs/libssh/libssh-.ebuild
+++ b/net-libs/libssh/libssh-.ebuild
@@ -23,6 +23,9 @@ IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap 
server +sftp static
 
 REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )"
 
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
+"
 RDEPEND="
!gcrypt? (
!mbedtls? (
@@ -36,7 +39,6 @@ RDEPEND="
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen[dot] )
test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] )
 "
 



  1   2   >