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

2019-03-09 Thread Michał Górny
commit: 8c62bd168ce711fe757f57ded30f796de27e71a4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 10 07:26:36 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 10 07:26:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c62bd16

app-arch/advancecomp: Add 2.2_pre20190301 snapshot, incl. sec fixes

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

 app-arch/advancecomp/Manifest  |  1 +
 .../advancecomp/advancecomp-2.2_pre20190301.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/app-arch/advancecomp/Manifest b/app-arch/advancecomp/Manifest
index bb8da32c9ad..61fe0c34f34 100644
--- a/app-arch/advancecomp/Manifest
+++ b/app-arch/advancecomp/Manifest
@@ -1,2 +1,3 @@
 DIST advancecomp-2.0.tar.gz 1292164 BLAKE2B 
16f24820ac8f6de517edc91237b743935673894fd784271ab7ef7c1b5e7ff11fb4087dffa4e99b0b5b5ef550514f7267962cfcc7dde2976db69a28c68398c8ac
 SHA512 
e324cdf1687d3a92d3416d07269b3d03087ccece9cf636cd4cd0075fbededcd27da5c84a2d77cc1265800f252fcd75a841459fcc55dd9d5eee3ea3fa48d9f906
 DIST advancecomp-2.1.tar.gz 1292135 BLAKE2B 
0ad0586298c396f64dda1db3dd5865159b0897d5ee1485809531cad4e11fc9ab634f77c50e70065cf9d827fe4fad4a9d99a5e2587d0f3a8aaa55fe82dff008c1
 SHA512 
62abc585b282483bf5994491db3965463f4a54db642e489460d678f95faefc5d62f80bcd9e5a2a2ba3cd708d5cda7457a2b773be1a65385ef5528324e2d2949b
+DIST advancecomp-fcf71a89265c78fc26243574dda3a872574a5c02.tar.gz 1195310 
BLAKE2B 
9dcab7e266023f996504cfcfc9ba8237f216f2bf1af56d645e3fe7fb79a5e3d0dae2abdd47cc9c38c6ade385d1eb44b1e0ae6afa6fd2485afd1423be37276d06
 SHA512 
2c3e01146441aa940f6de464e0c19613f22d6a5fd671e4e0b1b83e68cad322ff0dc6be0fa328524332e6a782198edfeac0443b72a30d9c51c86e7c5ad141f6b7

diff --git a/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild 
b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
new file mode 100644
index 000..5964048a3b3
--- /dev/null
+++ b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+EGIT_COMMIT="fcf71a89265c78fc26243574dda3a872574a5c02"
+DESCRIPTION="Recompress ZIP, PNG and MNG, considerably improving compression"
+HOMEPAGE="http://www.advancemame.it/comp-readme.html;
+SRC_URI="https://github.com/amadvance/advancecomp/archive/${EGIT_COMMIT}.tar.gz
+   -> ${PN}-${EGIT_COMMIT}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0 LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="app-arch/bzip2:=
+   sys-libs/zlib:="
+DEPEND="${RDEPEND}"
+
+# Tests seem to rely on exact output:
+# https://sourceforge.net/p/advancemame/bugs/270/
+RESTRICT="test"
+
+S=${WORKDIR}/${PN}-${EGIT_COMMIT}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --enable-bzip2
+   # (--disable-* arguments are mishandled)
+   # --disable-debug
+   # --disable-valgrind
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   dodoc HISTORY
+}



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

2019-03-09 Thread Michał Górny
commit: c9e5ce101a8b19f4a292d42cf538b39d0c0a821a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 10 07:12:29 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 10 07:12:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e5ce10

app-admin/testdisk: Drop old

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

 app-admin/testdisk/Manifest|  1 -
 .../testdisk/testdisk-7.1_pre20180322-r1.ebuild| 99 --
 2 files changed, 100 deletions(-)

diff --git a/app-admin/testdisk/Manifest b/app-admin/testdisk/Manifest
index 99dba768e84..ffb73cb5cbc 100644
--- a/app-admin/testdisk/Manifest
+++ b/app-admin/testdisk/Manifest
@@ -1,2 +1 @@
 DIST testdisk-6837474129968d7de13d91e5454bd824c9136e73.tar.gz 637265 BLAKE2B 
7d7a2c875db9d34ad5be687ef0ccc8122759c645b30faf6eed7967747e69ac988078ab6c1909007c32c6bf5a879a5bfd00dff3d2d268e5b50e3b60a8b660c636
 SHA512 
b494e23ccd8f913a9b22f4b803b02af66e94f6971f45e6aea8a0e1dd8549996e7bdd3fafcf70078ebc242f262d064cdc5674d99cb7a367b810c45c0b1c40336d
-DIST testdisk-7.1_pre20180322.tar.gz 632598 BLAKE2B 
741610622c9afa2c41d14e8eb391cbe629a5f7ac102cf4cbf446b0c0d7330cb8482a17c1ce8470aa9d1b0578aac254cf17aa061e21dd831a803152514fab5422
 SHA512 
fbe699ccfbe31be636d71eda5d1fccb8efb16788bf664e048ee16344c3d3689961aaa7ef4c9123690db695bb7ae3439440bd775ab8b8455500232b2fc6048ebc

diff --git a/app-admin/testdisk/testdisk-7.1_pre20180322-r1.ebuild 
b/app-admin/testdisk/testdisk-7.1_pre20180322-r1.ebuild
deleted file mode 100644
index b7dc995f76b..000
--- a/app-admin/testdisk/testdisk-7.1_pre20180322-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-COMMIT=9eb2aa12ce051d8d3d31e6b440389d5abf5efaf1
-inherit autotools flag-o-matic gnome2-utils
-
-DESCRIPTION="Checks and undeletes partitions + PhotoRec, signature based 
recovery tool"
-HOMEPAGE="https://www.cgsecurity.org/wiki/TestDisk;
-SRC_URI="https://git.cgsecurity.org/cgit/${PN}/snapshot/${PN}-${COMMIT}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc x86"
-IUSE="ewf jpeg ntfs qt5 reiserfs static zlib"
-
-REQUIRED_USE="static? ( !qt5 )"
-
-# WARNING: reiserfs support does NOT work with reiserfsprogs
-# you MUST use progsreiserfs-0.3.1_rc8 (the last version ever released).
-COMMON_DEPEND="
-   static? (
-   sys-apps/util-linux[static-libs]
-   sys-fs/e2fsprogs[static-libs]
-   sys-libs/ncurses:0[static-libs]
-   jpeg? ( virtual/jpeg:0[static-libs] )
-   ntfs? ( sys-fs/ntfs3g:=[static-libs] )
-   reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8[static-libs] )
-   zlib? ( sys-libs/zlib[static-libs] )
-   !arm? ( ewf? ( app-forensics/libewf:=[static-libs] ) )
-   )
-   !static? (
-   sys-apps/util-linux
-   sys-fs/e2fsprogs
-   sys-libs/ncurses:0=
-   jpeg? ( virtual/jpeg:0 )
-   ntfs? ( sys-fs/ntfs3g )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   reiserfs? ( >=sys-fs/progsreiserfs-0.3.1_rc8 )
-   zlib? ( sys-libs/zlib )
-   !arm? ( ewf? ( app-forensics/libewf:= ) )
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-RDEPEND="!static? ( ${COMMON_DEPEND} )"
-
-DOCS=( )
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-sudo
-   --without-ntfs
-   $(use_with ewf)
-   $(use_with jpeg)
-   $(use_with ntfs ntfs3g)
-   $(use_enable qt5 qt)
-   $(use_with reiserfs)
-   $(use_with zlib)
-   )
-
-   # this static method is the same used by upstream for their 'static' 
make
-   # target, but better, as it doesn't break.
-   use static && append-ldflags -static
-
-   econf "${myeconfargs[@]}"
-
-   # perform safety checks for NTFS, REISERFS and JPEG
-   if use ntfs && ! egrep -q '^#define HAVE_LIBNTFS(3G)? 1$' 
"${S}"/config.h ; then
-   die "Failed to find either NTFS or NTFS-3G library."
-   fi
-   if use reiserfs && egrep -q 'undef HAVE_LIBREISERFS\>' "${S}"/config.h 
; then
-   die "Failed to find reiserfs library."
-   fi
-   if use jpeg && egrep -q 'undef HAVE_LIBJPEG\>' "${S}"/config.h ; then
-   die "Failed to find jpeg library."
-   fi
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/

2019-03-09 Thread Anthony G. Basile
commit: fecc8a5291d7458941b0712610d7c6b5fb671832
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Mar 10 06:03:08 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Mar 10 06:03:08 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=fecc8a52

world.conf: refresh

 core/etc/grs/world.conf | 143 
 1 file changed, 97 insertions(+), 46 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index db2dca3..07a45c7 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -16,6 +16,9 @@ package.use : app-admin/sudo:0 -gcrypt -nls -offensive 
-openssl -pam -sasl -seli
 [app-admin/syslog-ng:0]
 package.use : app-admin/syslog-ng:0 -amqp -geoip2 -http -json -libressl 
-mongodb -pacct -python -redis -smtp -spoof-source -systemd caps dbi geoip ipv6 
tcpd
 
+[app-arch/brotli:0]
+package.use : app-arch/brotli:0 -python -test
+
 [app-arch/bzip2:0]
 package.use : app-arch/bzip2:0 -static static-libs
 
@@ -34,6 +37,9 @@ package.use : app-arch/gzip:0 -static pic
 [app-arch/libarchive:0]
 package.use : app-arch/libarchive:0 -expat -libressl -lz4 -nettle acl bzip2 
e2fsprogs iconv lzma lzo static-libs threads xattr zlib
 
+[app-arch/lz4:0]
+package.use : app-arch/lz4:0 -static-libs
+
 [app-arch/tar:0]
 package.use : app-arch/tar:0 -minimal -nls -selinux -static acl xattr
 
@@ -88,7 +94,10 @@ package.use : app-editors/vim:0 -debug -gpm -luajit -minimal 
-nls -racket -selin
 package.use : app-i18n/enca:0 -doc -static-libs iconv recode
 
 [app-misc/ca-certificates:0]
-package.use : app-misc/ca-certificates:0 -insecure_certs cacert
+package.use : app-misc/ca-certificates:0 cacert
+
+[app-misc/geoclue:2.0]
+package.use : app-misc/geoclue:2.0 -zeroconf introspection modemmanager
 
 [app-misc/pax-utils:0]
 package.use : app-misc/pax-utils:0 -debug caps python seccomp
@@ -99,6 +108,9 @@ package.use : app-misc/tmux:0 -debug -selinux -utempter 
vim-syntax
 [app-office/abiword:2]
 package.use : app-office/abiword:2 -collab -cups -debug -eds -grammar -map 
-ots -redland calendar goffice introspection latex math plugins readline spell 
thesaurus wmf wordperfect
 
+[app-office/gnumeric:0]
+package.use : app-office/gnumeric:0 -libgda -perl -python introspection
+
 [app-pda/libimobiledevice:0]
 package.use : app-pda/libimobiledevice:0 -libressl gnutls python static-libs
 
@@ -142,7 +154,7 @@ package.use : app-text/enchant:0 -aspell -test hunspell 
static-libs
 package.use : app-text/evince:0 -djvu -dvi -gnome -gnome-keyring -gstreamer 
-nautilus -nsplugin -t1lib -xps introspection postscript tiff
 
 [app-text/ghostscript-gpl:0]
-package.use : app-text/ghostscript-gpl:0 cups -l10n_de -l10n_ja -l10n_ko 
-l10n_zh-CN -l10n_zh-TW -tiff X dbus gtk static-libs unicode
+package.use : app-text/ghostscript-gpl:0 -l10n_de -l10n_ja -l10n_ko 
-l10n_zh-CN -l10n_zh-TW -tiff X cups dbus gtk static-libs unicode
 
 [app-text/gspell:0]
 package.use : app-text/gspell:0 -test -vala introspection
@@ -162,6 +174,9 @@ package.use : app-text/libwpg:0.3 -doc -static-libs
 [app-text/poppler:0]
 package.use : app-text/poppler:0 -cjk -debug -doc -nss -qt5 cairo curl cxx 
introspection jpeg jpeg2k lcms png tiff utils
 
+[app-text/qpdf:0]
+package.use : app-text/qpdf:0 -doc -examples -perl -static-libs -test
+
 [app-text/recode:0]
 package.use : app-text/recode:0 -nls static-libs
 
@@ -228,9 +243,6 @@ package.use : dev-lang/python:2.7 -berkdb -bluetooth -build 
-doc -examples -libr
 [dev-lang/python:3.6]
 package.use : dev-lang/python:3.6 -build -examples -libressl -sqlite -test -tk 
-wininst gdbm hardened ipv6 ncurses readline ssl threads xml
 
-[dev-lang/ruby:2.3]
-package.use : dev-lang/ruby:2.3 -berkdb -debug -doc -examples -gdbm -jemalloc 
-libressl -rubytests -socks5 -tk -xemacs ipv6 ncurses rdoc readline ssl
-
 [dev-lang/ruby:2.4]
 package.use : dev-lang/ruby:2.4 -berkdb -debug -doc -examples -gdbm -jemalloc 
-libressl -rubytests -socks5 -static-libs -tk -xemacs ipv6 rdoc ssl
 
@@ -247,7 +259,7 @@ package.use : dev-lang/vala:0.36 -test
 package.use : dev-lang/yasm:0 -nls python
 
 [dev-libs/appstream-glib:0]
-package.use : dev-libs/appstream-glib:0 -nls -stemmer introspection
+package.use : dev-libs/appstream-glib:0 -doc -stemmer introspection
 
 [dev-libs/apr-util:1]
 package.use : dev-libs/apr-util:1 -doc -libressl -mysql -nss -openssl 
-postgres berkdb gdbm ldap odbc sqlite static-libs
@@ -274,7 +286,7 @@ package.use : dev-libs/cyrus-sasl:2 -authdaemond -java 
-kerberos -ldapdb -libres
 package.use : dev-libs/dbus-glib:0 -debug -test static-libs
 
 [dev-libs/double-conversion:0]
-package.use : dev-libs/double-conversion:0 -test
+package.use : dev-libs/double-conversion:0 -static-libs -test
 
 [dev-libs/ell:0]
 package.use : dev-libs/ell:0 -glib pie
@@ -292,11 +304,14 @@ package.use : dev-libs/geoip:0 static-libs
 package.use : dev-libs/glib:2 -debug -fam -selinux -systemtap -test dbus mime 
static-libs utils xattr
 
 

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

2019-03-09 Thread Aaron Bauman
commit: 34e2428e3ec1580c971317d3ff5605641680142c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 10 04:58:29 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 10 04:59:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e2428e

dev-java/pdfbox: drop vulnerable

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-java/pdfbox/Manifest |  1 -
 dev-java/pdfbox/pdfbox-1.8.11.ebuild | 76 
 2 files changed, 77 deletions(-)

diff --git a/dev-java/pdfbox/Manifest b/dev-java/pdfbox/Manifest
index ab85f845d80..2a8080fb1e7 100644
--- a/dev-java/pdfbox/Manifest
+++ b/dev-java/pdfbox/Manifest
@@ -1,3 +1,2 @@
 DIST pcfi-2010.08.09.jar 6731455 BLAKE2B 
438dda63e91494231fba890d995227e7c6428b25a698ad5905a7ca0f2a29f511ff4cc34136c96c878ca04ec7630a062bbff3bbf0400a332b4edb6a6972175920
 SHA512 
067394ddac4a48ba8ac94b03f907d0faf98a91be658689a34eb85fdce49515582426f6a1fa433bfa87ca417ce3a6fa3aa89d89126a36176d8e04f3359c36d10b
-DIST pdfbox-1.8.11-src.zip 11026359 BLAKE2B 
b3eb1add38e9bd0e5a1fcb116263fdbc372d6adb77132aeb0647a6c5d2c2b735345220f0a5c22caa97d04f78ad6517df388327aaa625677bd8c99d2051329a9c
 SHA512 
05c8e5075379ed5ebb09555b39434dd936fce9dd24445871d24ea7f0f6afa49e74242bf0c9eba2d1a847b505143789b687dd039ca51ce76851132f2f18d434d1
 DIST pdfbox-1.8.15-src.zip 11078696 BLAKE2B 
e468a1c263007484d47861945b50a8b0c9afed2d792619a49f41e57b313d86f4e04d317d1b75406876592d755958771c0468446eb23fe3b26ff529e07d467ffb
 SHA512 
ac3f4b131f5cd2153ec2a744c486db921bc2165d596b243ad673cfc94be1bc4ae27bdf2981b63419fead18db569a2008264d6fdc7c89cf47f69f81c4a7d3a2a6

diff --git a/dev-java/pdfbox/pdfbox-1.8.11.ebuild 
b/dev-java/pdfbox/pdfbox-1.8.11.ebuild
deleted file mode 100644
index 213188bdd96..000
--- a/dev-java/pdfbox/pdfbox-1.8.11.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-BC_SLOT="1.45"
-ADOBE_FILES="pcfi-2010.08.09.jar"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Java library and utilities for working with PDF documents"
-HOMEPAGE="http://pdfbox.apache.org/;
-SRC_URI="mirror://apache/${PN}/${PV}/${P}-src.zip
-   
http://repo2.maven.org/maven2/com/adobe/pdf/pcfi/2010.08.09/${ADOBE_FILES};
-LICENSE="Apache-2.0"
-SLOT="1.8"
-KEYWORDS="amd64 ~arm64 ppc64 x86"
-IUSE="test"
-RESTRICT="test" # Explosive even when manually using unmodified build.xml.
-
-CDEPEND="dev-java/fontbox:${SLOT}
-   dev-java/jempbox:${SLOT}
-   dev-java/bcmail:${BC_SLOT}
-   dev-java/bcprov:${BC_SLOT}
-   >=dev-java/commons-logging-1.1.1:0
-   dev-java/icu4j:55"
-
-RDEPEND="${CDEPEND}
-   >=virtual/jre-1.6"
-
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.6
-   app-arch/unzip
-   test? ( dev-java/junit:4 )"
-
-S="${WORKDIR}/${P}/${PN}"
-JAVA_SRC_DIR="src/main/java"
-JAVA_ENCODING="ISO-8859-1"
-JAVA_GENTOO_CLASSPATH="fontbox-${SLOT},jempbox-${SLOT},bcmail-${BC_SLOT},bcprov-${BC_SLOT},commons-logging,icu4j-55"
-
-src_unpack() {
-   unpack ${P}-src.zip
-}
-
-java_prepare() {
-   local DIR=target/classes/org/apache/${PN}/resources
-   mkdir -p "${DIR}/afm" || die
-
-   unzip -j -d "${DIR}" "${DISTDIR}/${ADOBE_FILES}" 
com/adobe/pdf/pcfi/glyphlist.txt || die
-   unzip -j -d "${DIR}/afm" "${DISTDIR}/${ADOBE_FILES}" 
com/adobe/pdf/pcfi/afm/*.afm || die
-
-   echo "${PN}.version=${PV}" > ${DIR}/${PN}.version || die
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-   java-pkg_addres ${PN}.jar src/main/resources
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   java-pkg_dolauncher ${PN} --main org.apache.${PN}.PDFBox
-}
-
-src_test() {
-   local DIR=src/test/java
-   local CP="${DIR}:${PN}.jar:$(java-pkg_getjars 
junit-4,${JAVA_GENTOO_CLASSPATH})"
-   local TESTS=$(find ${DIR} -name "*Test.java")
-   TESTS="${TESTS//src\/test\/java\/}"
-   TESTS="${TESTS//.java}"
-   TESTS="${TESTS//\//.}"
-
-   ejavac -encoding ${JAVA_ENCODING} -cp "${CP}" -d ${DIR} $(find ${DIR} 
-name "*.java")
-   ejunit4 -classpath "${CP}" ${TESTS}
-}



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

2019-03-09 Thread Brian Evans
commit: aa2dce2e26e0c64e582cd2f30b56ca2b5a80fea0
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Mar 10 04:20:43 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Mar 10 04:20:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2dce2e

dev-db/mariadb-galera: Drop old

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

 dev-db/mariadb-galera/Manifest |   2 -
 .../mariadb-galera-10.0.35-r1.ebuild   | 849 -
 2 files changed, 851 deletions(-)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index 284b9673afd..f75cb46031c 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,4 +1,2 @@
-DIST mariadb-galera-10.0.35.tar.gz 66950519 BLAKE2B 
a0b48de41234d1800c1734782bd604d30512e3d33d1937cd3e79f68ec804089166223ba53450ef630779d2b74bc4ace611dc748b4ceca7ed4e4151f97d693655
 SHA512 
e0160ef74d45c332edf49f21bb673b926008cba9ba650f97a47d7631260b2517db19e1730b76be77af4ee384aa5cc9b3453a24da57c48ab5f062f937494aee87
 DIST mariadb-galera-10.0.38.tar.gz 65157071 BLAKE2B 
c54341395101e27dd25183da3d09e7ddf72a07cf440a8aea5daa998d53012a93e1f04bb5020dba28d1337b5f11448be6ae3d8624c437db0cf090eff2aa10151d
 SHA512 
219c2400ebdbf4c6933af1d2d1f88c7f795a988b408676a3c93dbb8c82bdb782f661e9a60f5e940baf31feda8e584e9764918e59cfbdfa1356af8712dde17425
-DIST mysql-extras-20180515-1334Z.tar.bz2 321462 BLAKE2B 
48fc1e0058fa824e6234b0f3319d261997e99f334c8583c0def4cdac4b59f2380d7153ab0fa2ca9a6ab15e35899c2a7586e3b61f4044c4c949110cc8ab9fb0e6
 SHA512 
de3000f0c65eed9595b52d53205cdcac60cb4a06a5aca27057c8beca6a7890f453aeeda0bb8487b8de75cfb4caa48682b7706273574876c5cefd0d03988c4f7e
 DIST mysql-extras-20190310-0358Z.tar.bz2 331100 BLAKE2B 
69f2b1ee404247e04b7d368c08c429f783fa45dface295be9fa2d94822d052a08a40e6a57bec3afc38886eb0badfcb52c92974c6df033bb90be66abb3f05249a
 SHA512 
5fd4a320e4c224514b054cffbbdf3697ed7351cf71ee779c311f024388bbf12673821b0e12994acbccd30fe119214ea4b53edf87e2cb37be39d0448e4b2cf70b

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.35-r1.ebuild 
b/dev-db/mariadb-galera/mariadb-galera-10.0.35-r1.ebuild
deleted file mode 100644
index 90a0f496067..000
--- a/dev-db/mariadb-galera/mariadb-galera-10.0.35-r1.ebuild
+++ /dev/null
@@ -1,849 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-MY_EXTRAS_VER="20180515-1334Z"
-SUBSLOT="18"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-# Keeping eutils in EAPI=6 for emktemp in pkg_config
-
-inherit eutils flag-o-matic prefix toolchain-funcs java-pkg-opt-2 user 
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="bindist client-libs debug extraengine jdbc jemalloc latin1 libressl
-   numa odbc oqgraph pam +perl profiling selinux +server sphinx
-   sst-rsync sst-xtrabackup static static-libs 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 )"
-
-REQUIRED_USE="jdbc? ( extraengine server !static )
-   server? ( tokudb? ( jemalloc !tcmalloc ) )
-   !server? ( !extraengine )
-   ?? ( tcmalloc jemalloc )
-   static? ( yassl !pam )"
-
-KEYWORDS="~amd64 ~x86"
-
-# Shorten the path because the socket path length must be shorter than 107 
chars
-# and we will run a mysql server during test phase
-S="${WORKDIR}/mysql"
-
-if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
-   MY_PATCH_DIR="${WORKDIR%/}/mysql-extras"
-   inherit git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
-   EGIT_CHECKOUT_DIR="${WORKDIR%/}/mysql-extras"
-   EGIT_CLONE_TYPE=shallow
-else
-   MY_PATCH_DIR="${WORKDIR%/}/mysql-extras-${MY_EXTRAS_VER}"
-fi
-
-PATCHES=(
-   "${MY_PATCH_DIR}/01050_all_mariadb_mysql_config_cleanup-5.5.41.patch"
-   "${MY_PATCH_DIR}/20006_all_cmake_elib-mariadb-10.0.33.patch"
-   "${MY_PATCH_DIR}/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch"
-   
"${MY_PATCH_DIR}/20018_all_mariadb-galera-10.0.20-without-clientlibs-tools.patch"
-)

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

2019-03-09 Thread Brian Evans
commit: 37dfb9ddf1119b3f07fc80afc52adaf36dc2c878
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Mar 10 04:19:32 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Mar 10 04:19:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dfb9dd

dev-db/mariadb-galera: Version bump for 10.0.38

Bug: https://bugs.gentoo.org/679024
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb-galera/Manifest |   2 +
 .../mariadb-galera/mariadb-galera-10.0.38.ebuild   | 859 +
 2 files changed, 861 insertions(+)

diff --git a/dev-db/mariadb-galera/Manifest b/dev-db/mariadb-galera/Manifest
index dbee7c4936f..284b9673afd 100644
--- a/dev-db/mariadb-galera/Manifest
+++ b/dev-db/mariadb-galera/Manifest
@@ -1,2 +1,4 @@
 DIST mariadb-galera-10.0.35.tar.gz 66950519 BLAKE2B 
a0b48de41234d1800c1734782bd604d30512e3d33d1937cd3e79f68ec804089166223ba53450ef630779d2b74bc4ace611dc748b4ceca7ed4e4151f97d693655
 SHA512 
e0160ef74d45c332edf49f21bb673b926008cba9ba650f97a47d7631260b2517db19e1730b76be77af4ee384aa5cc9b3453a24da57c48ab5f062f937494aee87
+DIST mariadb-galera-10.0.38.tar.gz 65157071 BLAKE2B 
c54341395101e27dd25183da3d09e7ddf72a07cf440a8aea5daa998d53012a93e1f04bb5020dba28d1337b5f11448be6ae3d8624c437db0cf090eff2aa10151d
 SHA512 
219c2400ebdbf4c6933af1d2d1f88c7f795a988b408676a3c93dbb8c82bdb782f661e9a60f5e940baf31feda8e584e9764918e59cfbdfa1356af8712dde17425
 DIST mysql-extras-20180515-1334Z.tar.bz2 321462 BLAKE2B 
48fc1e0058fa824e6234b0f3319d261997e99f334c8583c0def4cdac4b59f2380d7153ab0fa2ca9a6ab15e35899c2a7586e3b61f4044c4c949110cc8ab9fb0e6
 SHA512 
de3000f0c65eed9595b52d53205cdcac60cb4a06a5aca27057c8beca6a7890f453aeeda0bb8487b8de75cfb4caa48682b7706273574876c5cefd0d03988c4f7e
+DIST mysql-extras-20190310-0358Z.tar.bz2 331100 BLAKE2B 
69f2b1ee404247e04b7d368c08c429f783fa45dface295be9fa2d94822d052a08a40e6a57bec3afc38886eb0badfcb52c92974c6df033bb90be66abb3f05249a
 SHA512 
5fd4a320e4c224514b054cffbbdf3697ed7351cf71ee779c311f024388bbf12673821b0e12994acbccd30fe119214ea4b53edf87e2cb37be39d0448e4b2cf70b

diff --git a/dev-db/mariadb-galera/mariadb-galera-10.0.38.ebuild 
b/dev-db/mariadb-galera/mariadb-galera-10.0.38.ebuild
new file mode 100644
index 000..b4d1da15624
--- /dev/null
+++ b/dev-db/mariadb-galera/mariadb-galera-10.0.38.ebuild
@@ -0,0 +1,859 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20190310-0358Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils flag-o-matic prefix toolchain-funcs java-pkg-opt-2 user 
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="bindist client-libs debug extraengine jdbc jemalloc latin1 libressl
+   numa odbc oqgraph pam +perl profiling selinux +server sphinx
+   sst-rsync sst-xtrabackup static 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 )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   !server? ( !extraengine )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~amd64 ~x86"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
+   MY_PATCH_DIR="${WORKDIR%/}/mysql-extras"
+   inherit git-r3
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
+   EGIT_CHECKOUT_DIR="${WORKDIR%/}/mysql-extras"
+   EGIT_CLONE_TYPE=shallow
+else
+   MY_PATCH_DIR="${WORKDIR%/}/mysql-extras-${MY_EXTRAS_VER}"
+fi
+
+PATCHES=(
+   "${MY_PATCH_DIR}/01050_all_mariadb_mysql_config_cleanup-5.5.41.patch"
+   "${MY_PATCH_DIR}/20006_all_cmake_elib-mariadb-10.0.33.patch"
+   "${MY_PATCH_DIR}/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch"
+   

[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20190310-0358Z

2019-03-09 Thread Brian Evans
commit: 
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Mar 10 03:58:52 2019 +

New tag: mysql-extras-20190310-0358Z




[gentoo-commits] repo/gentoo:master commit in: lxde-base/menu-cache/

2019-03-09 Thread Aaron Bauman
commit: 67bae4c0a41101e3811dbbc1531493a82dc16938
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 10 03:56:15 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 10 03:56:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bae4c0

lxde-base/menu-cache: drop vulnerable wrt bug #618620

Signed-off-by: Aaron Bauman  gentoo.org>

 lxde-base/menu-cache/Manifest|  1 -
 lxde-base/menu-cache/menu-cache-1.0.2.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index a25cf9fff7a..c6bd026bf64 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -1,2 +1 @@
-DIST menu-cache-1.0.2.tar.xz 264540 BLAKE2B 
500dd761cf2c5771a89fd0f1ed58f5f736be816a75af5209041dcabab0fe5d3cd04b14749ff1cde88bf0a536a6c13f3a32ecf1a55663c52ab379c65951dce3e1
 SHA512 
4a74d464778160052ca7c2abda8c899ce4a3bdf8ddf5fe9ca4cd7297a62340ad1b065162fc5ecb55c0af206175e50dacd4ad0c01a8ffac5690012e534dc3b4b7
 DIST menu-cache-1.1.0.tar.xz 265524 BLAKE2B 
af7caea53a30be53836ccb7d75b0817aef610815009f22dc56fb6d412508ce27a6a5625c25f92faaafe8123dd73ddb2b3f83484e48c1b5deb635c9d630cc868c
 SHA512 
e4c6619ade7b9a1b97c1366bb94dffb9975be5664b193cf0c69cf9470ef7ae19bda3390d04d98ee9a5b1658ec48aa5c83508c26c347af689161ee67c076b3c9e

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
deleted file mode 100644
index 6b1f6065594..000
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="https://lxde.org/;
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
-
-LICENSE="GPL-2"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/libfm-extra"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"



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

2019-03-09 Thread Brian Evans
commit: b907f44502e212663453acdeeae38b6521be4323
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Mar 10 02:56:46 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Mar 10 02:56:46 2019 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=b907f445

Respin mariadb-galera client-libs patch

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

 ...b-galera-10.0.20-without-clientlibs-tools.patch | 41 ++
 1 file changed, 27 insertions(+), 14 deletions(-)

diff --git a/20018_all_mariadb-galera-10.0.20-without-clientlibs-tools.patch 
b/20018_all_mariadb-galera-10.0.20-without-clientlibs-tools.patch
index 85e9786..8e37835 100644
--- a/20018_all_mariadb-galera-10.0.20-without-clientlibs-tools.patch
+++ b/20018_all_mariadb-galera-10.0.20-without-clientlibs-tools.patch
@@ -56,26 +56,23 @@ diff -aurN a/CMakeLists.txt b/CMakeLists.txt
 diff -aurN a/extra/CMakeLists.txt b/extra/CMakeLists.txt
 --- a/extra/CMakeLists.txt 2015-06-17 10:54:11.0 -0400
 +++ b/extra/CMakeLists.txt 2015-06-24 10:37:31.879169100 -0400
-@@ -54,12 +54,14 @@
+@@ -54,10 +54,15 @@
DEPENDS 
${CMAKE_BINARY_DIR}/include/mysqld_error.h.tmp)
  
--MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
--TARGET_LINK_LIBRARIES(my_print_defaults  mysys)
 +IF(NOT WITHOUT_CLIENTLIBS)
-+  MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
-+  TARGET_LINK_LIBRARIES(my_print_defaults  mysys)
- 
--MYSQL_ADD_EXECUTABLE(perror perror.c)
--ADD_DEPENDENCIES(perror GenError)
--TARGET_LINK_LIBRARIES(perror mysys)
-+  MYSQL_ADD_EXECUTABLE(perror perror.c)
-+  ADD_DEPENDENCIES(perror GenError)
-+  TARGET_LINK_LIBRARIES(perror mysys)
+ MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
++MYSQL_ADD_EXECUTABLE(perror perror.c)
++ELSE(NOT WITHOUT_CLIENTLIBS)
++ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
++ADD_EXECUTABLE(perror perror.c)
 +ENDIF(NOT WITHOUT_CLIENTLIBS)
+ TARGET_LINK_LIBRARIES(my_print_defaults  mysys)
  
- IF(UNIX)
- MYSQL_ADD_EXECUTABLE(resolveip resolveip.c)
+-MYSQL_ADD_EXECUTABLE(perror perror.c)
+ ADD_DEPENDENCIES(perror GenError)
+ TARGET_LINK_LIBRARIES(perror mysys)
+
 diff -aurN a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
 --- a/scripts/CMakeLists.txt   2015-06-24 10:28:12.800169100 -0400
 +++ b/scripts/CMakeLists.txt   2015-06-24 10:42:49.682169100 -0400
@@ -118,3 +115,19 @@ diff -aurN a/libmysql/CMakeLists.txt 
b/libmysql/CMakeLists.txt
MERGE_LIBRARIES(libmysql SHARED ${LIBS}
  EXPORTS ${CLIENT_API_FUNCTIONS} ${CLIENT_API_5_1_EXTRA} 
${CLIENT_API_5_5_EXTRA}
  COMPONENT SharedLibraries)
+diff -aurN a/scripts/mysql_install_db.sh b/scripts/mysql_install_db.sh
+--- a/scripts/mysql_install_db.sh  2018-08-04 18:20:58.0 -0400
 b/scripts/mysql_install_db.sh  2018-08-09 12:23:28.707894151 -0400
+@@ -280,10 +280,10 @@
+   print_defaults="$builddir/extra/my_print_defaults"
+ elif test -n "$basedir"
+ then
+-  print_defaults=`find_in_dirs my_print_defaults $basedir/bin $basedir/extra`
++  print_defaults=`find_in_dirs my_print_defaults $basedir/libexec/mariadb 
$basedir/bin $basedir/extra`
+   if test -z "$print_defaults"
+   then
+-cannot_find_file my_print_defaults $basedir/bin $basedir/extra
++cannot_find_file my_print_defaults $basedir/libexec/mariadb $basedir/bin 
$basedir/extra
+ exit 1
+   fi
+ else



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

2019-03-09 Thread William Hubbs
commit: 2dc75dee9079d04c34707179f867337a6435d422
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar 10 02:32:35 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar 10 02:37:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc75dee

dev-python/zope-testing:  4.7 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/zope-testing/Manifest|  1 +
 dev-python/zope-testing/zope-testing-4.7.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/zope-testing/Manifest b/dev-python/zope-testing/Manifest
index c60b1376f03..2848b3e9f6e 100644
--- a/dev-python/zope-testing/Manifest
+++ b/dev-python/zope-testing/Manifest
@@ -1 +1,2 @@
 DIST zope.testing-4.6.2.tar.gz 62710 BLAKE2B 
4b70538dc8bbbc4445bcdc8eb2d49c36b4fede893a50007367195aa1017b088ae65805b59566daefd7cfad612ca20c24659cb3da65aa3e307cad3aaa03c67178
 SHA512 
816c87a38c847aad67857c364bbf4283484c933be2bcb54066dac4a6f8c6f94dfde61860397003e7f17b8669e7964a7fbe28e7ca7313f5d131f17c0b672d
+DIST zope.testing-4.7.tar.gz 63474 BLAKE2B 
dc825849c288b9f8ab9e4edfe670e09aa49f28c64047da8e0fb36cbfa6cf24d70cf6a49ea8a51ca1831b152f3ffa4b0c62cde29750036f13c9f754df2bb80da2
 SHA512 
cdf87f95196880a0f55c740f6340286bb29e96e9273d0c645bbb50def54a0645cce22d971adba3f15ff57b1021a72749219af83abc4e8fa775fb982d8164791d

diff --git a/dev-python/zope-testing/zope-testing-4.7.ebuild 
b/dev-python/zope-testing/zope-testing-4.7.ebuild
new file mode 100644
index 000..4485c277a04
--- /dev/null
+++ b/dev-python/zope-testing/zope-testing-4.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
+inherit distutils-r1
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Zope testing helpers"
+HOMEPAGE="https://pypi.org/project/zope.testing/ 
https://github.com/zopefoundation/zope.testing;
+SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}/${MY_P}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # remove .pth files since dev-python/namespace-zope handles the ns
+   find "${D}" -name '*.pth' -delete || die
+}



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

2019-03-09 Thread William Hubbs
commit: e436bd298c26af5bb3ece88e178f8c82abbef865
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Mar 10 02:33:56 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Mar 10 02:37:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e436bd29

dev-python/zc-lockfile: Add pypy3 support

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/zc-lockfile/zc-lockfile-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild 
b/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
index 30180d36375..a0df19dfbd0 100644
--- a/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
+++ b/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-im/spectrum2/files/, net-im/spectrum2/

2019-03-09 Thread Andrey Utkin
commit: d1ffc1ff3349eabd0f7ee13a6fe77407cb284cc1
Author: Andrey Utkin  gentoo  org>
AuthorDate: Mon Mar  4 19:21:14 2019 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun Mar 10 02:18:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ffc1ff

net-im/spectrum2: drop broken 'debug' USE flag

Switching to Debug CMake configuration leads to an odd effect.
Users can just supply extra CFLAGS for better debugging info, which is
exactly what Debug CMake configuration does.

No revbump since this is a build failure issue.
Successful installations don't need a rebuild.

Bug: https://bugs.gentoo.org/674498
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andrey Utkin  gentoo.org>

 .../files/spectrum2-2.0.9-remove_debug_cflags.patch | 13 -
 net-im/spectrum2/spectrum2-2.0.10.ebuild| 10 +-
 2 files changed, 1 insertion(+), 22 deletions(-)

diff --git a/net-im/spectrum2/files/spectrum2-2.0.9-remove_debug_cflags.patch 
b/net-im/spectrum2/files/spectrum2-2.0.9-remove_debug_cflags.patch
deleted file mode 100644
index 19e3b83d230..000
--- a/net-im/spectrum2/files/spectrum2-2.0.9-remove_debug_cflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 a/CMakeLists.txt   2018-09-17 09:46:40.0 +0200
-+++ b/CMakeLists.txt   2018-09-20 21:04:29.0 +0200
-@@ -384,10 +384,6 @@
- endif()
- 
- if(CMAKE_BUILD_TYPE MATCHES Debug)
--  if (CMAKE_COMPILER_IS_GNUCXX)
--  ADD_DEFINITIONS(-O0)
--  ADD_DEFINITIONS(-ggdb)
--  endif()
-   ADD_DEFINITIONS(-DDEBUG)
-   message("Debug : yes")
- else(CMAKE_BUILD_TYPE MATCHES Debug)

diff --git a/net-im/spectrum2/spectrum2-2.0.10.ebuild 
b/net-im/spectrum2/spectrum2-2.0.10.ebuild
index ddc335eca68..317a25b2ab5 100644
--- a/net-im/spectrum2/spectrum2-2.0.10.ebuild
+++ b/net-im/spectrum2/spectrum2-2.0.10.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/SpectrumIM/spectrum2/archive/${PV}.tar.gz -> ${P}.ta
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="debug doc frotz irc mysql postgres purple sms +sqlite test twitter 
whatsapp xmpp"
+IUSE="doc frotz irc mysql postgres purple sms +sqlite test twitter whatsapp 
xmpp"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 
 RDEPEND="
@@ -59,8 +59,6 @@ DEPEND="
)
 "
 
-PATCHES=( "${FILESDIR}/${PN}-2.0.9-remove_debug_cflags.patch" )
-
 # Tests are currently restricted, as they do completly fail
 RESTRICT="test"
 
@@ -75,16 +73,10 @@ src_prepare() {
# Respect users LDFLAGS
sed -i -e "s/-Wl,-export-dynamic/& ${LDFLAGS}/" 
spectrum/src/CMakeLists.txt || die
 
-   # Respect users CFLAGS, when compiling for debug mode
-   # Since Spectrum2 searches for a qt4 compiled libcommuni,
-   # it must be patched, to find the qt5 compiled libcommuni,
-   # See: https://github.com/SpectrumIM/spectrum2/pull/253
cmake-utils_src_prepare
 }
 
 src_configure() {
-   use debug && CMAKE_BUILD_TYPE="Debug"
-
local mycmakeargs=(
-DENABLE_DOCS="$(usex doc)"
-DENABLE_FROTZ="$(usex frotz)"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-cairo/

2019-03-09 Thread Aaron Bauman
commit: fde658f775bdda14f41ca9815c03f24e1960d103
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 10 02:09:16 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 10 02:09:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde658f7

dev-scheme/guile-cairo: drop EAPI2 ebuild

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-scheme/guile-cairo/Manifest |  1 -
 dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild | 28 -
 2 files changed, 29 deletions(-)

diff --git a/dev-scheme/guile-cairo/Manifest b/dev-scheme/guile-cairo/Manifest
index 5deea049d9f..5f7b2169ab8 100644
--- a/dev-scheme/guile-cairo/Manifest
+++ b/dev-scheme/guile-cairo/Manifest
@@ -1,2 +1 @@
-DIST guile-cairo-1.4.0.tar.gz 512208 BLAKE2B 
e0e5a4eaca54aa2579f0fe7727dea5de48cf11243e04f6fdb692e715932470ac74b2cc24a30b9065edd4e2bcae39b25edc553eed3e79b334416f3227f0fb9bac
 SHA512 
59e70c9a78b50bc8f580984cf67d9708b9a201920736be16d3ee2b8e73abaeac1c2b9d934b1713529043474881cd7258cb8df99ac317f6a10417b08a677c0759
 DIST guile-cairo-1.9.91.tar.gz 578928 BLAKE2B 
e0b766e1a83ca8d630760b8bdfab0bb0f26cd58bc6e73198f197ae7de7fd53e5a377b64f8b06f69a037caf566d94ce172e6f62a5b0114eedf859ddb6eb9d8021
 SHA512 
bdade3463bdac2f29519ef3001286e07ca3c57615183f2e5ac121d273f49c4dafaf3125ef7f8630e0695c0d73368c98241c59acdb9c5682be42bddbc4b5a28ac

diff --git a/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild 
b/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild
deleted file mode 100644
index d1d36a2b009..000
--- a/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-DESCRIPTION="Wraps the Cairo graphics library for Guile Scheme"
-HOMEPAGE="http://home.gna.org/guile-cairo/;
-SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~sparc x86"
-IUSE="test"
-
-RDEPEND=">=dev-scheme/guile-1.8
-   >=x11-libs/cairo-1.4"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-scheme/guile-lib )"
-
-src_configure() {
-   econf --disable-Werror
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" install || die "install failed"
-   dodoc ChangeLog || die "dodoc failed"
-}



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/

2019-03-09 Thread Anthony G. Basile
commit: 3f5bd63a154ff5591135a2a79ccbb20056f8a228
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Mar 10 00:33:21 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Mar 10 00:33:21 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=3f5bd63a

world.conf: tweak keywords

 core/etc/grs/world.conf | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 0e10fcc..db2dca3 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -142,7 +142,7 @@ package.use : app-text/enchant:0 -aspell -test hunspell 
static-libs
 package.use : app-text/evince:0 -djvu -dvi -gnome -gnome-keyring -gstreamer 
-nautilus -nsplugin -t1lib -xps introspection postscript tiff
 
 [app-text/ghostscript-gpl:0]
-package.use : app-text/ghostscript-gpl:0 -cups -l10n_de -l10n_ja -l10n_ko 
-l10n_zh-CN -l10n_zh-TW -tiff X dbus gtk static-libs unicode
+package.use : app-text/ghostscript-gpl:0 cups -l10n_de -l10n_ja -l10n_ko 
-l10n_zh-CN -l10n_zh-TW -tiff X dbus gtk static-libs unicode
 
 [app-text/gspell:0]
 package.use : app-text/gspell:0 -test -vala introspection
@@ -1148,7 +1148,7 @@ package.use : net-libs/libnatpmp:0 static-libs
 package.use : net-libs/libpcap:0 -netlink -usb bluetooth dbus static-libs
 
 [net-libs/libsoup:2.4]
-package.use : net-libs/libsoup:2.4 -debug -gssapi -test -vala introspection 
samba ssl
+package.use : net-libs/libsoup:2.4 -debug -gssapi -test vala introspection 
samba ssl
 
 [net-libs/libtirpc:0]
 package.use : net-libs/libtirpc:0 -kerberos -static-libs ipv6
@@ -1501,6 +1501,9 @@ package.use : virtual/ssh:0 -minimal
 [virtual/udev:0]
 package.use : virtual/udev:0 -systemd
 
+[www-client/midori:0]
+package.accept_keywords : =www-client/midori-7.0 ~amd64
+
 [www-client/w3m:0]
 package.use : www-client/w3m:0 -X -fbcon -gdk-pixbuf -gpm -imlib -l10n_de 
-l10n_ja -libressl -lynxkeymap -nntp -xface nls ssl unicode
 



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

2019-03-09 Thread Sergei Trofimovich
commit: cb16168c4ea6976b638148758a18992eafdfd235
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  9 19:56:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 10 00:19:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb16168c

app-emulation/qemu: fix init.d/qemu-binfmt for mksh, bug #679168

Handling of escaped by echo is an implementation-defined behaviour
according to POSIX:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html

"A string to be written to standard output. If the first operand
is -n, or if any of the operands contain a  character,
the results are implementation-defined."

Practically this makes
$ echo '\xFF'
behave differently on bash/dash and mksh: bash outputs '\xFF'
string of 4 bytes while mksh outputs single 0xFF into stdout.

The change is to use "printf '%s\n' '\xFF'" to get consistent
behaviour.

Reported-by: Jimmy.Jazz  gmx.net
Reviewed-by: Matthias Maier
Closes: https://bugs.gentoo.org/679168
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-emulation/qemu/qemu-3.1.0-r3.ebuild | 815 
 1 file changed, 815 insertions(+)

diff --git a/app-emulation/qemu/qemu-3.1.0-r3.ebuild 
b/app-emulation/qemu/qemu-3.1.0-r3.ebuild
new file mode 100644
index 000..c0894a2ad47
--- /dev/null
+++ b/app-emulation/qemu/qemu-3.1.0-r3.ebuild
@@ -0,0 +1,815 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+PYTHON_REQ_USE="ncurses,readline"
+
+PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
+
+FIRMWARE_ABI_VERSION="2.11.1-r50"
+
+inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
+   user udev fcaps readme.gentoo-r1 pax-utils l10n
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+
+   # Gentoo specific patchsets:
+   #SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r1.tar.xz;
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug
+   +fdt glusterfs gnutls gtk infiniband iscsi +jpeg kernel_linux
+   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
+   pulseaudio python rbd sasl +seccomp sdl selinux smartcard snappy
+   spice ssh static static-user systemtap tci test usb usbredir vde
+   +vhost-net virgl virtfs +vnc vte xattr xen xfs"
+
+RESTRICT=strip
+
+COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
+   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
+   sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
+IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
+   lm32 moxie tricore unicore32"
+IUSE_USER_TARGETS="${COMMON_TARGETS}
+   aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
+   tilegx"
+
+use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
+use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
+IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
+
+# Allow no targets to be built so that people can get a tools-only build.
+# Block USE flag configurations known to not work.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   qemu_softmmu_targets_arm? ( fdt )
+   qemu_softmmu_targets_microblaze? ( fdt )
+   qemu_softmmu_targets_mips64el? ( fdt )
+   qemu_softmmu_targets_ppc64? ( fdt )
+   qemu_softmmu_targets_ppc? ( fdt )
+   qemu_softmmu_targets_riscv32? ( fdt )
+   qemu_softmmu_targets_riscv64? ( fdt )
+   static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy )
+   virtfs? ( xattr )
+   vte? ( gtk )"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# and user/softmmu targets (qemu-*, qemu-system-*).
+#
+# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
+#
+# The attr lib isn't always linked in (although the USE flag is always
+# respected).  This is because qemu supports using the C library's API
+# when available rather than always using the external library.
+ALL_DEPEND="
+   >=dev-libs/glib-2.0[static-libs(+)]
+   sys-libs/zlib[static-libs(+)]
+   python? ( ${PYTHON_DEPS} )
+   systemtap? ( dev-util/systemtap )
+   xattr? ( sys-apps/attr[static-libs(+)] )"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# softmmu targets (qemu-system-*).
+SOFTMMU_TOOLS_DEPEND="
+   dev-libs/libxml2[static-libs(+)]
+   x11-libs/libxkbcommon[static-libs(+)]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-cairo/

2019-03-09 Thread Matt Turner
commit: 335c48948d96ccbf6b438382a0f4ebed145546f7
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 10 00:00:37 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 10 00:00:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335c4894

dev-scheme/guile-cairo: drop ppc keywords, bug 679462

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

 dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild 
b/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild
index 11b566443a9..d1d36a2b009 100644
--- a/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild
+++ b/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
+KEYWORDS="amd64 ~sparc x86"
 IUSE="test"
 
 RDEPEND=">=dev-scheme/guile-1.8



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

2019-03-09 Thread Lars Wendler
commit: 543f47e405e08955c6cc4a0934d697307c1d6872
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar  9 23:31:22 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar  9 23:31:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543f47e4

dev-util/cmake: Bump to version 3.14.0_rc4. Removed old.

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

 dev-util/cmake/Manifest | 2 +-
 dev-util/cmake/{cmake-3.14.0_rc3.ebuild => cmake-3.14.0_rc4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index b6edbbdf95d..9fec5d0f38d 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -2,5 +2,5 @@ DIST cmake-3.10.3.tar.gz 7825559 BLAKE2B 
1db8c21abdcfac2612fa914d49f9edcf199240b
 DIST cmake-3.11.4.tar.gz 7955301 BLAKE2B 
2bad70e9e8b1a4081daf79fbec46d7389f685920d3158d05eae51fb24a0ecaad722c3e8a2eab1bcc75d599bee7a8202d432176e6ac1d87ed8815c84a7a8bb925
 SHA512 
c5d03ad66a004292038e49e391c390ebc328fbb089ea699742a9b75f0ada9398c3dc971b868f75d8438bf437ecbeaa62541beb53cae14a699bf244ad101a2290
 DIST cmake-3.12.3.tar.gz 8388552 BLAKE2B 
3e4150461f0d03ddaec790c7aa701bdb84b7f22b9e948262214d363d8457a9e2986470e7a0237f46e8a72109b61dc05d657516bb19c42d63c951af92055dd4d9
 SHA512 
2b5b006bd0fa09431eb525a7f419c64b811afbe1cc81d34e6167e04112966d9f48f28652b21b5a04c889de6227315db57dd2099a17ea6329e27f3e97eac9051c
 DIST cmake-3.13.4.tar.gz 8617881 BLAKE2B 
c6bc47c79ea16f975def31ee4a85b795fc2adf96f9af1d99f702519f0bae6adf531fb5abe3e1e23a6b00226c6cb22719d3d58e8caa5b178acfa4de8d01b42b8a
 SHA512 
5a2cc092109652ced5a3a6ae00fe0c7d134efa7d90d59f376368408bb684343db9e144ee53b184f3437f8a86cf9976a130a1e1676c993d56b278a6640a418c93
-DIST cmake-3.14.0-rc3.tar.gz 8845905 BLAKE2B 
496f478586b8db220364079e5e96cc27dc703879a9f28cc425047bcf6b62d09bda1077cdca5759793995d84258448ce2195cce6b41c0ad2ca401eeb5b20590d0
 SHA512 
2a783a21428c2e86ff081e35c0a3737b4594904cf560a14b84de11da9d85bd7ad0e1c03a2acbcd26c1e84cbbfbf6b5b273987f0196a121bfdbb94bbfcabd13ca
+DIST cmake-3.14.0-rc4.tar.gz 8846980 BLAKE2B 
9f19e18e2a1fab40c9fe2eea067b34190b30d41bc19f1a02e453a7062868a636e9abfae2de14fe346bdd653ab3c7076abe5277a580970dab5c0f77de7cce06cf
 SHA512 
13bc2851ccfed647516b6d04ffac52e7f2456b1a81cfe882a27fbe61b173b61e98be1b62fc22eb0ae51aac4285a7ab8fbf9108d910c13eae92518ae4338ff9e6
 DIST cmake-3.9.6.tar.gz 7705400 BLAKE2B 
e0a5307af0a34863c50ea6aa9323025ef588b27e648107c3a81c362ee7ae4a1d2a07cc335d816b286ce4ddb249f9c6c08c3e8cf99856c7113f3724f47c62da43
 SHA512 
9fda2c9ac054ef8fb1bf3885fbdec02c518da89ade220eba06b5502ac3ff300f635ec0922e61f3b2d090644fb743b8f71a04c532ab66b2d890a180cc7da54e6c

diff --git a/dev-util/cmake/cmake-3.14.0_rc3.ebuild 
b/dev-util/cmake/cmake-3.14.0_rc4.ebuild
similarity index 100%
rename from dev-util/cmake/cmake-3.14.0_rc3.ebuild
rename to dev-util/cmake/cmake-3.14.0_rc4.ebuild



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: scripts/

2019-03-09 Thread Anthony G. Basile
commit: fc854e9e00dbaa10010bb6f29efb8b6e3f58c848
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Mar  9 23:30:06 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Mar  9 23:30:06 2019 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=fc854e9e

kernel-config: switch to vanilla-sources, bump to 4.14.105

 scripts/kernel-config | 32 ++--
 1 file changed, 10 insertions(+), 22 deletions(-)

diff --git a/scripts/kernel-config b/scripts/kernel-config
index 42900a3..66d53ce 100644
--- a/scripts/kernel-config
+++ b/scripts/kernel-config
@@ -1,20 +1,7 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.14.14-gentoo Kernel Configuration
+# Linux/x86 4.14.105 Kernel Configuration
 #
-
-#
-# Gentoo Linux
-#
-CONFIG_GENTOO_LINUX=y
-CONFIG_GENTOO_LINUX_UDEV=y
-CONFIG_GENTOO_LINUX_PORTAGE=y
-
-#
-# Support for init systems, system and service managers
-#
-CONFIG_GENTOO_LINUX_INIT_SCRIPT=y
-# CONFIG_GENTOO_LINUX_INIT_SYSTEMD is not set
 CONFIG_64BIT=y
 CONFIG_X86_64=y
 CONFIG_X86=y
@@ -241,6 +228,7 @@ CONFIG_SIGNALFD=y
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
 CONFIG_BPF_SYSCALL=y
+CONFIG_BPF_JIT_ALWAYS_ON=y
 CONFIG_SHMEM=y
 CONFIG_AIO=y
 CONFIG_ADVISE_SYSCALLS=y
@@ -272,6 +260,7 @@ CONFIG_PROFILING=y
 CONFIG_TRACEPOINTS=y
 CONFIG_CRASH_CORE=y
 CONFIG_KEXEC_CORE=y
+CONFIG_HOTPLUG_SMT=y
 CONFIG_OPROFILE=m
 # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
 CONFIG_HAVE_OPROFILE=y
@@ -311,6 +300,7 @@ CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HAVE_ARCH_JUMP_LABEL=y
 CONFIG_HAVE_RCU_TABLE_FREE=y
+CONFIG_HAVE_RCU_TABLE_INVALIDATE=y
 CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
 CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
 CONFIG_HAVE_CMPXCHG_LOCAL=y
@@ -1380,6 +1370,9 @@ CONFIG_NF_CONNTRACK_IPV6=m
 CONFIG_NF_SOCKET_IPV6=m
 CONFIG_NF_TABLES_IPV6=m
 CONFIG_NFT_CHAIN_ROUTE_IPV6=m
+CONFIG_NFT_CHAIN_NAT_IPV6=m
+CONFIG_NFT_MASQ_IPV6=m
+CONFIG_NFT_REDIR_IPV6=m
 CONFIG_NFT_REJECT_IPV6=m
 CONFIG_NFT_DUP_IPV6=m
 CONFIG_NFT_FIB_IPV6=m
@@ -1387,10 +1380,7 @@ CONFIG_NF_DUP_IPV6=m
 CONFIG_NF_REJECT_IPV6=m
 CONFIG_NF_LOG_IPV6=m
 CONFIG_NF_NAT_IPV6=m
-CONFIG_NFT_CHAIN_NAT_IPV6=m
 CONFIG_NF_NAT_MASQUERADE_IPV6=m
-CONFIG_NFT_MASQ_IPV6=m
-CONFIG_NFT_REDIR_IPV6=m
 CONFIG_IP6_NF_IPTABLES=m
 CONFIG_IP6_NF_MATCH_AH=m
 CONFIG_IP6_NF_MATCH_EUI64=m
@@ -4000,7 +3990,7 @@ CONFIG_TCG_NSC=m
 CONFIG_TCG_ATMEL=m
 CONFIG_TCG_INFINEON=m
 CONFIG_TCG_XEN=m
-CONFIG_TCG_CRB=m
+CONFIG_TCG_CRB=y
 CONFIG_TCG_VTPM_PROXY=m
 CONFIG_TCG_TIS_ST33ZP24=m
 CONFIG_TCG_TIS_ST33ZP24_I2C=m
@@ -7170,7 +7160,6 @@ CONFIG_SYNC_FILE=y
 CONFIG_SW_SYNC=y
 CONFIG_DCA=m
 CONFIG_AUXDISPLAY=y
-CONFIG_CHARLCD=m
 CONFIG_HD44780=m
 CONFIG_KS0108=m
 CONFIG_KS0108_PORT=0x378
@@ -7182,6 +7171,7 @@ CONFIG_PANEL=m
 CONFIG_PANEL_PARPORT=0
 CONFIG_PANEL_PROFILE=5
 # CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_CHARLCD=m
 CONFIG_UIO=m
 CONFIG_UIO_CIF=m
 CONFIG_UIO_PDRV_GENIRQ=m
@@ -8711,6 +8701,7 @@ CONFIG_CEPH_FS_POSIX_ACL=y
 CONFIG_CIFS=m
 CONFIG_CIFS_STATS=y
 # CONFIG_CIFS_STATS2 is not set
+CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y
 CONFIG_CIFS_WEAK_PW_HASH=y
 CONFIG_CIFS_UPCALL=y
 CONFIG_CIFS_XATTR=y
@@ -8855,7 +8846,6 @@ CONFIG_MEMORY_NOTIFIER_ERROR_INJECT=m
 # CONFIG_DEBUG_PER_CPU_MAPS is not set
 CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
 # CONFIG_DEBUG_STACKOVERFLOW is not set
-CONFIG_HAVE_ARCH_KMEMCHECK=y
 CONFIG_HAVE_ARCH_KASAN=y
 # CONFIG_KASAN is not set
 CONFIG_ARCH_HAS_KCOV=y
@@ -8960,7 +8950,6 @@ CONFIG_TRACER_SNAPSHOT=y
 # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set
 CONFIG_BRANCH_PROFILE_NONE=y
 # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
-# CONFIG_PROFILE_ALL_BRANCHES is not set
 CONFIG_STACK_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
 CONFIG_KPROBE_EVENTS=y
@@ -9288,7 +9277,6 @@ CONFIG_CRYPTO_DES3_EDE_X86_64=m
 CONFIG_CRYPTO_FCRYPT=m
 CONFIG_CRYPTO_KHAZAD=m
 CONFIG_CRYPTO_SALSA20=m
-CONFIG_CRYPTO_SALSA20_X86_64=m
 CONFIG_CRYPTO_CHACHA20=m
 CONFIG_CRYPTO_CHACHA20_X86_64=m
 CONFIG_CRYPTO_SEED=m



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

2019-03-09 Thread William Hubbs
commit: 4ea066613c23ed12ef7dd6396c89bf30598cc8a9
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  9 20:26:05 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  9 23:22:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea06661

dev-python/cheroot: 6.5.4 version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/cheroot/Manifest|  1 +
 dev-python/cheroot/cheroot-6.5.4.ebuild| 53 ++
 .../cheroot/files/6.5.4-fix-requirements.patch | 10 
 3 files changed, 64 insertions(+)

diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest
index dc780ea428b..83b02d2e41f 100644
--- a/dev-python/cheroot/Manifest
+++ b/dev-python/cheroot/Manifest
@@ -1 +1,2 @@
 DIST cheroot-6.0.0.tar.gz 62763 BLAKE2B 
0946c01c6a6233dc60ca3dd896c3d1dbc0feb97d5099d88598db340a8812b2be4cb076383c0e39d30cd2c6fd3402e048b716a02e82bec8ce08d5b8fca4b1be0f
 SHA512 
0109fbf3b73ed3f12261eaa3c6d86b6c6b80a1ba3564548ba3288aa6c61a1c08db60886e677991bf7997e6a5b1ec7767a3e06098ec1748453e72c40fda7b82a7
+DIST cheroot-6.5.4.tar.gz 81067 BLAKE2B 
5304373bb8c7cefa341260d4fdb8a99b9e22041260342a716a6b95ba324b4f31d20fb44d8dc10840fb35d3b04de1283deb9aca11bc78772655bf7ad81cf16f3c
 SHA512 
62a48ced225bf9167259b82f5e88a953bdc422982a6c0b0121b28e895cc8347cc033f573b57a048c59167586e0b21e94ad233ce2b65a1b72feb01db82b5ed411

diff --git a/dev-python/cheroot/cheroot-6.5.4.ebuild 
b/dev-python/cheroot/cheroot-6.5.4.ebuild
new file mode 100644
index 000..3398414a79d
--- /dev/null
+++ b/dev-python/cheroot/cheroot-6.5.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Cheroot is the high-performance, pure-Python HTTP server used by 
CherryPy."
+HOMEPAGE="http://www.cherrypy.org/ https://pypi.org/project/Cheroot/ 
https://github.com/cherrypy/cheroot;
+SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+# Unit tests are temporarily disabled for this version, see below for
+# what needs to be done.
+# IUSE="test"
+RESTRICT="test"
+
+RDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}]"
+
+   # Add the following for unit tests, some packages listed will need
+   # to be added and keyworded appropriately.
+#  test? (
+#  dev-python/ddt[${PYTHON_USEDEP}]
+#  dev-python/pytest[${PYTHON_USEDEP}]
+#  dev-python/pytest-mock[${PYTHON_USEDEP}]
+#  dev-python/pytest-sugar[${PYTHON_USEDEP}]
+#  dev-python/pytest-testmon[${PYTHON_USEDEP}]
+#  dev-python/pytest-watch[${PYTHON_USEDEP}]
+#  dev-python/pytest-xdist[${PYTHON_USEDEP}]
+#  dev-python/coverage[${PYTHON_USEDEP}]
+#  dev-python/codecov[${PYTHON_USEDEP}]
+#  dev-python/pytest-cov[${PYTHON_USEDEP}]
+#  dev-python/trustme[${PYTHON_USEDEP}]
+#  dev-python/pyopenssl[${PYTHON_USEDEP}]
+#  dev-python/requests-unixsocket[${PYTHON_USEDEP}]
+#  )"
+
+PATCHES=(
+   # https://github.com/CherryPy/cheroot/issues/181
+   "${FILESDIR}"/6.5.4-fix-requirements.patch
+)
+
+# python_test() {
+#  py.test -v || die "tests failed under ${EPYTHON}"
+# }

diff --git a/dev-python/cheroot/files/6.5.4-fix-requirements.patch 
b/dev-python/cheroot/files/6.5.4-fix-requirements.patch
new file mode 100644
index 000..a5a493704cf
--- /dev/null
+++ b/dev-python/cheroot/files/6.5.4-fix-requirements.patch
@@ -0,0 +1,10 @@
+--- a/setup.cfg2019-03-09 17:14:40.127863655 -0600
 b/setup.cfg2019-03-09 17:15:22.135345396 -0600
+@@ -57,7 +57,6 @@
+   setuptools_scm>=1.15.0
+   setuptools_scm_git_archive>=1.0
+ install_requires = 
+-  backports.functools_lru_cache
+   six>=1.11.0
+   more_itertools>=2.6
+ 



[gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/, net-mail/notmuch/files/

2019-03-09 Thread Amadeusz Piotr Żołnowski
commit: af03e8338745901f4c302cdbefd666a0c2b54c2f
Author: Amadeusz Piotr Żołnowski  gentoo  org>
AuthorDate: Sat Mar  9 22:50:50 2019 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Mar  9 22:53:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af03e833

net-mail/notmuch: Fix QA warnings

Fix compressed man pages warning and "jobserver unavailable" warning.

Bug: https://bugs.gentoo.org/670854
Signed-off-by: Amadeusz Piotr Żołnowski  gentoo.org>

 .../0002-Fix-jobserver-unavailable-warning.patch   | 26 ++
 net-mail/notmuch/notmuch-0.28.3.ebuild | 16 +++--
 2 files changed, 35 insertions(+), 7 deletions(-)

diff --git 
a/net-mail/notmuch/files/0002-Fix-jobserver-unavailable-warning.patch 
b/net-mail/notmuch/files/0002-Fix-jobserver-unavailable-warning.patch
new file mode 100644
index 000..85ca4b6d4a5
--- /dev/null
+++ b/net-mail/notmuch/files/0002-Fix-jobserver-unavailable-warning.patch
@@ -0,0 +1,26 @@
+From b5e15feee139096720272d2b435ce7c4114fda15 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Amadeusz=20Piotr=20=C5=BBo=C5=82nowski?=
+ 
+Date: Sat, 9 Mar 2019 22:42:21 +
+Subject: [PATCH 2/2] Fix "jobserver unavailable" warning
+
+---
+ doc/Makefile.local | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/doc/Makefile.local b/doc/Makefile.local
+index bab3d0d2..dfe62295 100644
+--- a/doc/Makefile.local
 b/doc/Makefile.local
+@@ -56,7 +56,7 @@ sphinx-texinfo:
+   $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(DOCBUILDDIR)/texinfo
+ 
+ sphinx-info: sphinx-texinfo
+-  make -C $(DOCBUILDDIR)/texinfo info
++  $(MAKE) -C $(DOCBUILDDIR)/texinfo info
+ 
+ # Use the man page converter that is available. We should never depend
+ # on MAN_ROFF_FILES if a converter is not available.
+-- 
+2.19.2
+

diff --git a/net-mail/notmuch/notmuch-0.28.3.ebuild 
b/net-mail/notmuch/notmuch-0.28.3.ebuild
index cfb18c05180..445fa176ab4 100644
--- a/net-mail/notmuch/notmuch-0.28.3.ebuild
+++ b/net-mail/notmuch/notmuch-0.28.3.ebuild
@@ -30,7 +30,7 @@ CDEPEND="
!!=dev-libs/glib-2.22:2
>=dev-libs/gmime-3.0.3:3.0
-   >=dev-libs/xapian-1.4.9:=
+   >=dev-libs/xapian-1.4.8:=
dev-python/sphinx[${PYTHON_USEDEP}]
sys-apps/texinfo
>=sys-libs/zlib-1.2.5.2
@@ -59,7 +59,10 @@ RDEPEND="${CDEPEND}
 DOCS=( AUTHORS NEWS README )
 SITEFILE="50${PN}-gentoo.el"
 MY_LD_LIBRARY_PATH="${WORKDIR}/${P}/lib"
-PATCHES=( "${FILESDIR}"/0001-Use-loopback-IP-address-rather-than-name.patch )
+PATCHES=(
+   "${FILESDIR}"/0001-Use-loopback-IP-address-rather-than-name.patch
+   "${FILESDIR}"/0002-Fix-jobserver-unavailable-warning.patch
+)
 
 bindings() {
local ret=0
@@ -109,6 +112,8 @@ src_prepare() {
# assure that new Makefile.config will be generated
rm -f Makefile.config || die
 
+   sed -e 's@^install: all install-man install-info$@install: all 
install-info@' -i Makefile.local
+
if use test; then
append-cflags -g
append-cxxflags -g
@@ -164,6 +169,8 @@ src_test() {
 src_install() {
default
 
+   doman doc/_build/man/man?/*.?
+
if use emacs; then
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
fi
@@ -198,11 +205,6 @@ pkg_preinst() {
 
 pkg_postinst() {
use emacs && elisp-site-regen
-
-   if has_version '=dev-libs/xapian-1.4."
-   fi
 }
 
 pkg_postrm() {



[gentoo-commits] repo/user/ssnb:master commit in: net-im/zoom-bin/

2019-03-09 Thread Samuel Bernardo
commit: ae8fe3554b07543bcf8a3b54029b71a14722e97b
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Mar  9 22:53:14 2019 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat Mar  9 22:53:14 2019 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=ae8fe355

update zoom

Signed-off-by: Samuel Bernardo  gmail.com>

 net-im/zoom-bin/Manifest|  1 +
 net-im/zoom-bin/zoom-bin-2.7.162522.0121.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/net-im/zoom-bin/Manifest b/net-im/zoom-bin/Manifest
index 0261c5e..70d311e 100644
--- a/net-im/zoom-bin/Manifest
+++ b/net-im/zoom-bin/Manifest
@@ -1,4 +1,5 @@
 DIST zoom_x86_64.pkg.tar.xz 66915256 BLAKE2B 
b38078ce5f2b29b99dc3d9687df4755675dfde8c5a5fa04f52bcef9720ff974529ffe62dd630052b0bb8bbd1103cd09c2df219280053332431baad39badc52fd
 SHA512 
356a43c3945be78dbc0fc865bec779f176c9e1fff30f52b4eee2081c4e5a5851370a7217ffa1c85f18f4879d525d28249b1ed99c0d13db3214a903d563981043
 EBUILD zoom-bin-2.0.115900.1201.ebuild 1015 BLAKE2B 
9f7ee85346bddf691f96f60b1764835cd1afe4901b2da7864eeeb9731801bd6722a2e160c419289da5c183df5c6a770c63536a173b07314e90d72614cf36d9d6
 SHA512 
6a4847e0e2defb7a9313d5a384fc1a024a7ec6cb86a18e2d657db6efc062947094cecaefcbd5a9e3ef63f10483466bc26e227129c78e408536806cfa828af639
 EBUILD zoom-bin-2.1.103753.0521.ebuild 1015 BLAKE2B 
9f7ee85346bddf691f96f60b1764835cd1afe4901b2da7864eeeb9731801bd6722a2e160c419289da5c183df5c6a770c63536a173b07314e90d72614cf36d9d6
 SHA512 
6a4847e0e2defb7a9313d5a384fc1a024a7ec6cb86a18e2d657db6efc062947094cecaefcbd5a9e3ef63f10483466bc26e227129c78e408536806cfa828af639
+EBUILD zoom-bin-2.7.162522.0121.ebuild 1015 BLAKE2B 
9f7ee85346bddf691f96f60b1764835cd1afe4901b2da7864eeeb9731801bd6722a2e160c419289da5c183df5c6a770c63536a173b07314e90d72614cf36d9d6
 SHA512 
6a4847e0e2defb7a9313d5a384fc1a024a7ec6cb86a18e2d657db6efc062947094cecaefcbd5a9e3ef63f10483466bc26e227129c78e408536806cfa828af639
 MISC metadata.xml 370 BLAKE2B 
8c8cd04bdbd1a55845d8d9f7ed2ff4784ae7af72953e7fc1475d9535847f49e8ca2138ab9c42788488d99807bf4d105f57d64cedcc390d3ca32ee8c68039f2e5
 SHA512 
efabebcdaa1017354107e694ec7b5d37c3df069c04b06f854b29bee59f19f925e0a602f6564f106014f8cd4fed2e35d78633ee933162ffc19db918ef67bac7a7

diff --git a/net-im/zoom-bin/zoom-bin-2.7.162522.0121.ebuild 
b/net-im/zoom-bin/zoom-bin-2.7.162522.0121.ebuild
new file mode 100644
index 000..90257b1
--- /dev/null
+++ b/net-im/zoom-bin/zoom-bin-2.7.162522.0121.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2017 Yurij Mikhalevich 
+# Distributed under the terms of the MIT License
+
+EAPI=6
+
+inherit unpacker
+
+MY_PN=zoom
+
+DESCRIPTION="Video conferencing and web conferencing service"
+BASE_SERVER_URI="https://zoom.us;
+HOMEPAGE="${BASE_SERVER_URI}"
+#SRC_URI="${BASE_SERVER_URI}/client/${PV}/${MY_PN}_amd64.deb"
+SRC_URI="${BASE_SERVER_URI}/client/${PV}/${MY_PN}_x86_64.pkg.tar.xz"
+
+LICENSE="ZOOM"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="mirror"
+
+IUSE="pulseaudio gstreamer"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   pulseaudio? ( media-sound/pulseaudio )
+   gstreamer? ( media-libs/gst-plugins-base )
+   dev-db/sqlite
+   dev-db/unixODBC
+   dev-libs/glib
+   dev-libs/nss
+   dev-libs/libxslt
+   dev-qt/qtmultimedia
+   media-libs/fontconfig
+   media-libs/gstreamer:0.10
+   media-libs/gst-plugins-base:0.10
+   media-libs/mesa
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXi
+   x11-libs/libXrender
+   dev-qt/qtwebengine
+   dev-qt/qtsvg"
+
+S=${WORKDIR}
+
+#src_unpack() {
+#  unpack_deb ${A}
+#}
+
+src_install() {
+   cp -Rp "${S}/"* "${D}"
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2019-03-09 Thread James Le Cuirot
commit: 31d4baa8141201e96ea36ebe3303b374b96649f2
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Fri Mar  8 19:41:54 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:50:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d4baa8

games-fps/eduke32: bump to version 20190304.7392

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/11308
Signed-off-by: James Le Cuirot  gentoo.org>

 games-fps/eduke32/Manifest |   1 +
 games-fps/eduke32/eduke32-20190304.7392.ebuild | 246 +
 2 files changed, 247 insertions(+)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index ecb5725a217..acb56e213e0 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -6,3 +6,4 @@ DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
 DIST eduke32_src_20190123-7318.tar.xz 14728924 BLAKE2B 
3b6bddd12675029c3a92d1de58421ee48ac5537104bf990d9e3e10c8e3e22264eb433a61ab79ed472c85304f59904fb5fe2a2c3df765106f96734432e41daf74
 SHA512 
c6b275a8a0b611f6c42f3fa63959e9b717a25b45a86bb8f385873d6d6d1833893c0a2e16993c955d73c3e44887845c192d1f93b5649bd78ce07760f801e48914
+DIST eduke32_src_20190304-7392.tar.xz 14730992 BLAKE2B 
f10702e820e72d03a6f909e3f908cc705877908fc5455aa2060deaed3ff485e26b8fef56fde89e30d066af4663e8eb7ccfa42e71c99a15d99326199c24edd04a
 SHA512 
e63d31e406f2a62559ad6c88c3c54d64397319bf701e6fba0df31574ff124d8378239fc849d10af91544fcdcb437ab853b83222d0f753017fa8e94d4620d7dbf

diff --git a/games-fps/eduke32/eduke32-20190304.7392.ebuild 
b/games-fps/eduke32/eduke32-20190304.7392.ebuild
new file mode 100644
index 000..e7737aa24b8
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20190304.7392.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs xdg-utils
+
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/;
+SRC_URI="
+   
http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}/${PN}_src_${MY_DATE}-${MY_BUILD}.tar.xz
+   http://www.eduke32.com/images/eduke32_classic.png
+   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
+   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+   opl? ( 
http://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
+   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
+   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
+   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="cdinstall demo flac fluidsynth gtk hrp offensive opengl opl png psx 
sc-55 server sdk timidity tools vorbis voxels vpx xmp"
+REQUIRED_USE="
+   cdinstall? ( !demo )
+   demo? ( !cdinstall )
+   hrp? ( ^^ ( demo cdinstall )
+   !voxels )
+   offensive? ( ^^ ( demo cdinstall ) )
+   opl? ( ^^ ( demo cdinstall )
+   !sc-55 )
+   psx? ( ^^ ( demo cdinstall ) )
+   sc-55? ( ^^ ( demo cdinstall )
+   !opl )
+   voxels? ( !hrp )
+   vpx? ( opengl )
+"
+
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}"
+
+MY_DEPEND_RDEPEND="
+   media-libs/libsdl2[joystick,opengl?,sound,video,X]
+   media-libs/sdl2-mixer[flac?,fluidsynth?,midi,timidity?,vorbis?]
+   sys-libs/zlib:=
+   flac? ( media-libs/flac )
+   gtk? ( x11-libs/gtk+:2 )
+   opengl? ( virtual/glu
+   virtual/opengl )
+   png? ( media-libs/libpng:0= )
+   timidity? ( media-sound/timidity-freepats )
+   vpx? ( media-libs/libvpx:= )
+   vorbis? ( 

[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2019-03-09 Thread James Le Cuirot
commit: bd0432f3e615aba143f9d3140700514ff366268e
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Fri Mar  8 19:42:18 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:50:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0432f3

games-fps/eduke32: drop old version

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-fps/eduke32/Manifest |   1 -
 games-fps/eduke32/eduke32-20190123.7318.ebuild | 233 -
 2 files changed, 234 deletions(-)

diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index acb56e213e0..ebb9fd491a2 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -5,5 +5,4 @@ DIST duke3d_psx-1.11.zip 7636016 BLAKE2B 
63094c0eb2343e443f98844675ddc23a138d87c
 DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B 
dcb3103a82b45cfcf906d00147a57fe47997680ff7550973ed9741e62e78f9a099c1a13f65eaa133076d6551fcdfbf34e28ff59f2ad59f91ece98753e7d39523
 SHA512 
4b55dcc192cb2aa8830250fd222664272176bea8f6c6e4ac6d488abfecb1332b5793986c164fde78901904e2bde37e6ee4aa020c5eb578002de8f6102f44df15
 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 
7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f
 SHA512 
4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
 DIST eduke32_classic.png 5129 BLAKE2B 
332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8
 SHA512 
b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
-DIST eduke32_src_20190123-7318.tar.xz 14728924 BLAKE2B 
3b6bddd12675029c3a92d1de58421ee48ac5537104bf990d9e3e10c8e3e22264eb433a61ab79ed472c85304f59904fb5fe2a2c3df765106f96734432e41daf74
 SHA512 
c6b275a8a0b611f6c42f3fa63959e9b717a25b45a86bb8f385873d6d6d1833893c0a2e16993c955d73c3e44887845c192d1f93b5649bd78ce07760f801e48914
 DIST eduke32_src_20190304-7392.tar.xz 14730992 BLAKE2B 
f10702e820e72d03a6f909e3f908cc705877908fc5455aa2060deaed3ff485e26b8fef56fde89e30d066af4663e8eb7ccfa42e71c99a15d99326199c24edd04a
 SHA512 
e63d31e406f2a62559ad6c88c3c54d64397319bf701e6fba0df31574ff124d8378239fc849d10af91544fcdcb437ab853b83222d0f753017fa8e94d4620d7dbf

diff --git a/games-fps/eduke32/eduke32-20190123.7318.ebuild 
b/games-fps/eduke32/eduke32-20190123.7318.ebuild
deleted file mode 100644
index 70135dd19c0..000
--- a/games-fps/eduke32/eduke32-20190123.7318.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit desktop eapi7-ver gnome2-utils toolchain-funcs
-
-MY_BUILD="$(ver_cut 2)"
-MY_DATE="$(ver_cut 1)"
-
-MY_PV_HRP="5.4"
-MY_PV_OFFENSIVE_XXX="1.33"
-MY_PV_OPL="2.01"
-MY_PV_PSX="1.11"
-MY_PV_SC55="4.02"
-MY_PV_VOXELS="1.21"
-
-DESCRIPTION="An open source engine port of the classic PC first person shooter 
Duke Nukem 3D"
-HOMEPAGE="http://www.eduke32.com/;
-SRC_URI="http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}/${PN}_src_${MY_DATE}-${MY_BUILD}.tar.xz
-   http://www.eduke32.com/images/eduke32_classic.png
-   hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> 
duke3d_hrp-${MY_PV_HRP}.zip )
-   offensive? ( 
http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> 
duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
-   opl? ( 
http://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a
 -> duke3d_musopl-${MY_PV_OPL}.zip )
-   psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> 
duke3d_psx-${MY_PV_PSX}.zip )
-   sc-55? ( 
http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> 
duke3d_music-sc55-${MY_PV_SC55}.zip )
-   voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip 
-> duke3d_voxels-${MY_PV_VOXELS}.zip )"
-
-KEYWORDS="~amd64 ~hppa ~x86"
-LICENSE="BUILDLIC GPL-2 HRP"
-SLOT="0"
-IUSE="cdinstall demo flac fluidsynth gtk hrp offensive opengl opl png psx 
sc-55 server sdk timidity tools vorbis voxels vpx xmp"
-REQUIRED_USE="cdinstall? ( !demo )
-   demo? ( !cdinstall )
-   hrp? ( ^^ ( demo cdinstall )
-   !voxels )
-   offensive? ( ^^ ( demo cdinstall ) )
-   opl? ( ^^ ( demo cdinstall )
-   !sc-55 )
-   psx? ( ^^ ( demo cdinstall ) )
-   sc-55? ( ^^ ( demo cdinstall )
-   !opl )
-   voxels? ( !hrp )
-   vpx? ( opengl )"
-
-S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}"
-
-MY_DEPEND_RDEPEND="media-libs/libsdl2[joystick,opengl?,sound,video,X]
-   media-libs/sdl2-mixer[flac?,fluidsynth?,midi,timidity?,vorbis?]
-   sys-libs/zlib:=
-   flac? ( media-libs/flac )
-   gtk? ( 

[gentoo-commits] repo/gentoo:master commit in: games-fps/eduke32/

2019-03-09 Thread James Le Cuirot
commit: 01ee80f8419ec9f7eb45cdf1f9f9e14249dc186e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  9 22:50:12 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:50:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ee80f8

games-fps/eduke32: X support in SDL is not really required

I've just tested under Wayland.

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

 games-fps/eduke32/eduke32-20190304.7392.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/eduke32/eduke32-20190304.7392.ebuild 
b/games-fps/eduke32/eduke32-20190304.7392.ebuild
index e7737aa24b8..b4a97498c3e 100644
--- a/games-fps/eduke32/eduke32-20190304.7392.ebuild
+++ b/games-fps/eduke32/eduke32-20190304.7392.ebuild
@@ -50,7 +50,7 @@ REQUIRED_USE="
 S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}"
 
 MY_DEPEND_RDEPEND="
-   media-libs/libsdl2[joystick,opengl?,sound,video,X]
+   media-libs/libsdl2[joystick,opengl?,sound,video]
media-libs/sdl2-mixer[flac?,fluidsynth?,midi,timidity?,vorbis?]
sys-libs/zlib:=
flac? ( media-libs/flac )



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kcodecs/, kde-frameworks/kcodecs/files/

2019-03-09 Thread Andreas Sturmlechner
commit: 65a4f73687d0eb5d589d1af93cf57f35d435d0ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 22:48:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 22:49:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a4f736

kde-frameworks/kcodecs: Fix CVE-2013-0779

Bug: https://bugs.gentoo.org/679884
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/kcodecs-5.54.0-CVE-2013-0779.patch   | 25 ++
 kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild| 18 
 2 files changed, 43 insertions(+)

diff --git a/kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch 
b/kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch
new file mode 100644
index 000..d5f0092ea25
--- /dev/null
+++ b/kde-frameworks/kcodecs/files/kcodecs-5.54.0-CVE-2013-0779.patch
@@ -0,0 +1,25 @@
+From 9d3fdbed7bf161d19a9440f2d33ada1e93082332 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Wed, 6 Feb 2019 20:04:01 +0100
+Subject: Fix for CVE-2013-0779
+
+Only six years late ^_^
+---
+ src/probers/nsEscSM.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/probers/nsEscSM.cpp b/src/probers/nsEscSM.cpp
+index 6e3ea74..ec134ed 100644
+--- a/src/probers/nsEscSM.cpp
 b/src/probers/nsEscSM.cpp
+@@ -183,7 +183,7 @@ static const unsigned int ISO2022JP_st [ 9] = {
+ PCK4BITS(eError, eError, eError, eError, eItsMe, eError, eStart, eStart) 
//40-47
+ };
+ 
+-static const unsigned int ISO2022JPCharLenTable[] = {0, 0, 0, 0, 0, 0, 0, 0};
++static const unsigned int ISO2022JPCharLenTable[] = {0, 0, 0, 0, 0, 0, 0, 0, 
0, 0};
+ 
+ const SMModel ISO2022JPSMModel = {
+ {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022JP_cls },
+-- 
+cgit v1.1

diff --git a/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild 
b/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild
new file mode 100644
index 000..32f8a3e266a
--- /dev/null
+++ b/kde-frameworks/kcodecs/kcodecs-5.54.0-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Framework for manipulating strings using various encodings"
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+BDEPEND="
+   dev-util/gperf
+   nls? ( $(add_qt_dep linguist-tools) )
+"
+
+PATCHES=( "${FILESDIR}/${P}-CVE-2013-0779.patch" )



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2019-03-09 Thread James Le Cuirot
commit: 67999b34153308d2e18425b0a09dbd2a7f1284f2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  9 22:33:34 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:33:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67999b34

games-roguelike/angband: EAPI bump to 7

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

 games-roguelike/angband/angband-4.1.3.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/games-roguelike/angband/angband-4.1.3.ebuild 
b/games-roguelike/angband/angband-4.1.3.ebuild
index 830cddc683f..8a55a747063 100644
--- a/games-roguelike/angband/angband-4.1.3.ebuild
+++ b/games-roguelike/angband/angband-4.1.3.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools eapi7-ver gnome2-utils
+inherit autotools desktop xdg-utils
 
 MAJOR_PV=$(ver_cut 1-2)
 
@@ -33,8 +33,8 @@ RDEPEND="X? (
media-libs/sdl-mixer[mp3]
)
)"
-DEPEND="${RDEPEND}
-   dev-python/docutils
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/docutils
virtual/pkgconfig"
 
 src_prepare() {
@@ -91,6 +91,12 @@ src_install() {
 
 pkg_postinst() {
if use X || use sdl ; then
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
+   fi
+}
+
+pkg_postrm() {
+   if use X || use sdl ; then
+   xdg_icon_cache_update
fi
 }



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/, games-roguelike/angband/files/

2019-03-09 Thread James Le Cuirot
commit: 89c0db210e7ecc771db7e4161cccfc9b47f6de6e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar  9 22:34:32 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:34:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c0db21

games-roguelike/angband: Drop old 4.0.5

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

 games-roguelike/angband/Manifest   |   1 -
 games-roguelike/angband/angband-4.0.5-r1.ebuild| 115 -
 .../angband/files/angband-4.0.5-pie-gcc.patch  |  13 ---
 3 files changed, 129 deletions(-)

diff --git a/games-roguelike/angband/Manifest b/games-roguelike/angband/Manifest
index 692435871b6..89392c28f50 100644
--- a/games-roguelike/angband/Manifest
+++ b/games-roguelike/angband/Manifest
@@ -1,2 +1 @@
-DIST angband-4.0.5.tar.gz 19886562 BLAKE2B 
3b8410187a66dacc5f2310e116f3abe8ca04e1363701d455df68f3daaf2a23b0ad4811cee2a50129e1f8e096c6ee9e40f8879b25e97510946b4e4ac2a9124631
 SHA512 
9ad46430d7e3c4b7676042b28107a2a5b9b2ed967dd1f45b91ca37583fa2d5e9ba25d963a6510ee091b8fdb3a704a60002d851d7898a6298567f804dce36a88b
 DIST angband-4.1.3.tar.gz 19924395 BLAKE2B 
573181ab9b3a01abdc34cfac9e69a757eb7558c67c9490240890bc920c6c2a8ebea6268b733f06a6e421829d807fa135131c1512edfc344610a269139cc5ac47
 SHA512 
7810e1f04e337c1b5d1ddb6013785c953e0149dfa536c75dd8816fdfd304c37a09103d653cee0c150225c6ba702e121300a65012d8034079cd41f86a730f9c2a

diff --git a/games-roguelike/angband/angband-4.0.5-r1.ebuild 
b/games-roguelike/angband/angband-4.0.5-r1.ebuild
deleted file mode 100644
index d8830482e59..000
--- a/games-roguelike/angband/angband-4.0.5-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils gnome2-utils versionator
-
-MAJOR_PV=$(get_version_component_range 1-2)
-
-DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. 
Tolkien"
-HOMEPAGE="http://rephial.org/;
-SRC_URI="http://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ncurses sdl +sound X"
-
-RDEPEND="X? ( x11-libs/libX11 )
-   !ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) )
-   ncurses? ( sys-libs/ncurses:0=[unicode] )
-   sdl? ( media-libs/libsdl[video,X]
-   media-libs/sdl-image
-   media-libs/sdl-ttf
-   sound? ( media-libs/libsdl[sound] )
-   media-libs/sdl-mixer[mp3] )"
-DEPEND="${RDEPEND}
-   dev-python/docutils
-   virtual/pkgconfig"
-
-PATCHES=("${FILESDIR}"/${P}-pie-gcc.patch)
-
-src_prepare() {
-   default
-
-   sed -i -e '/libpath/s#datarootdir#datadir#' configure.ac || die
-   sed -i -e "/^.SILENT/d" mk/buildsys.mk.in || die
-   sed -i -e '/^DOC =/s/=.*/=/' doc/Makefile || die
-
-   if use !sound ; then
-   sed -i -e 's/sounds//' lib/Makefile || die
-   fi
-
-   # Game constant files are now system config files in Angband, but
-   # users will be hidden from applying updates by default
-   {
-   echo "CONFIG_PROTECT_MASK=\"/etc/${PN}/customize/\""
-   echo "CONFIG_PROTECT_MASK=\"/etc/${PN}/gamedata/\""
-   } > "${T}"/99${PN} || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf
-
-   if use sdl; then
-   myconf="$(use_enable sound sdl-mixer)"
-   else
-   myconf="--disable-sdl-mixer"
-   fi
-
-   ac_cv_path_NCURSES_CONFIG="pkg-config ncursesw" \
-   econf \
-   --bindir="${EPREFIX}"/usr/bin \
-   --with-private-dirs \
-   $(use_enable X x11) \
-   $(use_enable sdl) \
-   $(use_enable ncurses curses) \
-   $(use !sdl && use !ncurses && use !X && \
-   echo --enable-curses) \
-   ${myconf}
-}
-
-src_install() {
-   DOCS="changes.txt faq.txt readme.txt thanks.txt" \
-   default
-
-   dodoc doc/manual.html
-   doenvd "${T}"/99${PN}
-
-   if use X || use sdl ; then
-   if use X; then
-   make_desktop_entry "angband -mx11" "Angband (X11)" 
"${PN}"
-   fi
-
-   if use sdl; then
-   make_desktop_entry "angband -msdl" "Angband (SDL)" 
"${PN}"
-   fi
-
-   local s
-   for s in 16 32 128 256 512
-   do
-   newicon -s ${s} lib/icons/att-${s}.png "${PN}.png"
-   done
-   newicon -s scalable lib/icons/att.svg "${PN}.svg"
-   fi
-}
-
-pkg_preinst() {
-   if use X || use sdl ; then
-   gnome2_icon_savelist
-   fi
-}
-
-pkg_postinst() {
-   echo
-   elog "Angband now uses private savefiles instead of system-wide ones."
-   elog "This 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2019-03-09 Thread James Le Cuirot
commit: 528be1ea6b33d965547036ff07e5f03cc8900247
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Feb 13 00:43:02 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:16:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528be1ea

games-roguelike/angband: minor improvements

- Empty line after EAPI=6.
- Use https.
- Remove unused eutils eclass.
- Sort RDEPEND list.
- Remove a misplaced bracket so that media-libs/sdl-mixer[mp3] is
required only with USE=sound enabled.
- Remove redundant gnome2_icon_savelist call
- Remove obsolete message in pkg_postinst
- Some stylistic changes.

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-roguelike/angband/angband-4.1.3.ebuild | 50 ++--
 1 file changed, 18 insertions(+), 32 deletions(-)

diff --git a/games-roguelike/angband/angband-4.1.3.ebuild 
b/games-roguelike/angband/angband-4.1.3.ebuild
index 00fd80617c2..e6a478bf942 100644
--- a/games-roguelike/angband/angband-4.1.3.ebuild
+++ b/games-roguelike/angband/angband-4.1.3.ebuild
@@ -2,27 +2,32 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools eapi7-ver eutils gnome2-utils
+
+inherit autotools eapi7-ver gnome2-utils
 
 MAJOR_PV=$(ver_cut 1-2)
 
 DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. 
Tolkien"
-HOMEPAGE="http://rephial.org/;
-SRC_URI="http://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz;
+HOMEPAGE="https://rephial.org/;
+SRC_URI="https://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="ncurses sdl +sound X"
 
-RDEPEND="X? ( x11-libs/libX11 )
-   !ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) )
+RDEPEND="!ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) )
ncurses? ( sys-libs/ncurses:0=[unicode] )
-   sdl? ( media-libs/libsdl[video,X]
+   sdl? (
+   media-libs/libsdl[video,X]
media-libs/sdl-image
media-libs/sdl-ttf
-   sound? ( media-libs/libsdl[sound] )
-   media-libs/sdl-mixer[mp3] )"
+   sound? (
+   media-libs/libsdl[sound]
+   media-libs/sdl-mixer[mp3]
+   )
+   )
+   X? ( x11-libs/libX11 )"
 DEPEND="${RDEPEND}
dev-python/docutils
virtual/pkgconfig"
@@ -70,43 +75,24 @@ src_configure() {
 }
 
 src_install() {
-   DOCS="changes.txt faq.txt readme.txt thanks.txt" \
-   default
+   default
 
-   dodoc doc/manual.html
+   dodoc changes.txt faq.txt readme.txt thanks.txt doc/manual.html
doenvd "${T}"/99${PN}
 
if use X || use sdl ; then
-   if use X; then
-   make_desktop_entry "angband -mx11" "Angband (X11)" 
"${PN}"
-   fi
-
-   if use sdl; then
-   make_desktop_entry "angband -msdl" "Angband (SDL)" 
"${PN}"
-   fi
+   use X && make_desktop_entry "angband -mx11" "Angband (X11)" 
"${PN}"
+   use sdl && make_desktop_entry "angband -msdl" "Angband (SDL)" 
"${PN}"
 
local s
-   for s in 16 32 128 256 512
-   do
+   for s in 16 32 128 256 512; do
newicon -s ${s} lib/icons/att-${s}.png "${PN}.png"
done
newicon -s scalable lib/icons/att.svg "${PN}.svg"
fi
 }
 
-pkg_preinst() {
-   if use X || use sdl ; then
-   gnome2_icon_savelist
-   fi
-}
-
 pkg_postinst() {
-   echo
-   elog "Angband now uses private savefiles instead of system-wide ones."
-   elog "This version of Angband is not compatible with the save files"
-   elog "of previous versions."
-   echo
-
if use X || use sdl ; then
gnome2_icon_cache_update
fi



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2019-03-09 Thread James Le Cuirot
commit: 8d1a254b46c1c2e33b1a6c21cb882ce2ff570198
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Feb 13 00:59:54 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:16:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1a254b

games-roguelike/angband: drop pkg-config hack

It is no longer needed since configure.ac was fixed upstream:
https://github.com/angband/angband/commit/780d86b2b00baaac0b308783d1be1c2cae117dfe

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-roguelike/angband/angband-4.1.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-roguelike/angband/angband-4.1.3.ebuild 
b/games-roguelike/angband/angband-4.1.3.ebuild
index e6a478bf942..34d75a13d94 100644
--- a/games-roguelike/angband/angband-4.1.3.ebuild
+++ b/games-roguelike/angband/angband-4.1.3.ebuild
@@ -62,7 +62,6 @@ src_configure() {
myconf="--disable-sdl-mixer"
fi
 
-   ac_cv_path_NCURSES_CONFIG="pkg-config ncursesw" \
econf \
--bindir="${EPREFIX}"/usr/bin \
--with-private-dirs \



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2019-03-09 Thread James Le Cuirot
commit: a9a3d0e6172c7b0b58fe6a2582a9d313cd1ac9e2
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Feb 10 15:26:23 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:16:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a3d0e6

games-roguelike/angband: version bump to 4.1.3

Closes: https://bugs.gentoo.org/674542
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11023
Signed-off-by: James Le Cuirot  gentoo.org>

 games-roguelike/angband/Manifest |   1 +
 games-roguelike/angband/angband-4.1.3.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/games-roguelike/angband/Manifest b/games-roguelike/angband/Manifest
index cd237b9c89b..692435871b6 100644
--- a/games-roguelike/angband/Manifest
+++ b/games-roguelike/angband/Manifest
@@ -1 +1,2 @@
 DIST angband-4.0.5.tar.gz 19886562 BLAKE2B 
3b8410187a66dacc5f2310e116f3abe8ca04e1363701d455df68f3daaf2a23b0ad4811cee2a50129e1f8e096c6ee9e40f8879b25e97510946b4e4ac2a9124631
 SHA512 
9ad46430d7e3c4b7676042b28107a2a5b9b2ed967dd1f45b91ca37583fa2d5e9ba25d963a6510ee091b8fdb3a704a60002d851d7898a6298567f804dce36a88b
+DIST angband-4.1.3.tar.gz 19924395 BLAKE2B 
573181ab9b3a01abdc34cfac9e69a757eb7558c67c9490240890bc920c6c2a8ebea6268b733f06a6e421829d807fa135131c1512edfc344610a269139cc5ac47
 SHA512 
7810e1f04e337c1b5d1ddb6013785c953e0149dfa536c75dd8816fdfd304c37a09103d653cee0c150225c6ba702e121300a65012d8034079cd41f86a730f9c2a

diff --git a/games-roguelike/angband/angband-4.1.3.ebuild 
b/games-roguelike/angband/angband-4.1.3.ebuild
new file mode 100644
index 000..6b989d03273
--- /dev/null
+++ b/games-roguelike/angband/angband-4.1.3.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils gnome2-utils versionator
+
+MAJOR_PV=$(get_version_component_range 1-2)
+
+DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. 
Tolkien"
+HOMEPAGE="http://rephial.org/;
+SRC_URI="http://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ncurses sdl +sound X"
+
+RDEPEND="X? ( x11-libs/libX11 )
+   !ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) )
+   ncurses? ( sys-libs/ncurses:0=[unicode] )
+   sdl? ( media-libs/libsdl[video,X]
+   media-libs/sdl-image
+   media-libs/sdl-ttf
+   sound? ( media-libs/libsdl[sound] )
+   media-libs/sdl-mixer[mp3] )"
+DEPEND="${RDEPEND}
+   dev-python/docutils
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i -e '/libpath/s#datarootdir#datadir#' configure.ac || die
+   sed -i -e "/^.SILENT/d" mk/buildsys.mk.in || die
+   sed -i -e '/^DOC =/s/=.*/=/' doc/Makefile || die
+
+   if use !sound ; then
+   sed -i -e 's/sounds//' lib/Makefile || die
+   fi
+
+   # Game constant files are now system config files in Angband, but
+   # users will be hidden from applying updates by default
+   {
+   echo "CONFIG_PROTECT_MASK=\"/etc/${PN}/customize/\""
+   echo "CONFIG_PROTECT_MASK=\"/etc/${PN}/gamedata/\""
+   } > "${T}"/99${PN} || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+
+   if use sdl; then
+   myconf="$(use_enable sound sdl-mixer)"
+   else
+   myconf="--disable-sdl-mixer"
+   fi
+
+   ac_cv_path_NCURSES_CONFIG="pkg-config ncursesw" \
+   econf \
+   --bindir="${EPREFIX}"/usr/bin \
+   --with-private-dirs \
+   $(use_enable X x11) \
+   $(use_enable sdl) \
+   $(use_enable ncurses curses) \
+   $(use !sdl && use !ncurses && use !X && \
+   echo --enable-curses) \
+   ${myconf}
+}
+
+src_install() {
+   DOCS="changes.txt faq.txt readme.txt thanks.txt" \
+   default
+
+   dodoc doc/manual.html
+   doenvd "${T}"/99${PN}
+
+   if use X || use sdl ; then
+   if use X; then
+   make_desktop_entry "angband -mx11" "Angband (X11)" 
"${PN}"
+   fi
+
+   if use sdl; then
+   make_desktop_entry "angband -msdl" "Angband (SDL)" 
"${PN}"
+   fi
+
+   local s
+   for s in 16 32 128 256 512
+   do
+   newicon -s ${s} lib/icons/att-${s}.png "${PN}.png"
+   done
+   newicon -s scalable lib/icons/att.svg "${PN}.svg"
+   fi
+}
+
+pkg_preinst() {
+   if use X || use sdl ; then
+   gnome2_icon_savelist
+   fi
+}
+
+pkg_postinst() {
+   echo
+   elog "Angband now uses private savefiles instead of system-wide ones."
+   elog 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2019-03-09 Thread James Le Cuirot
commit: bf00ddf28179ed8bab64beaa9a13d1bda577bf79
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Feb 10 15:33:23 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:16:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf00ddf2

games-roguelike/angband: migrate from versionator to eapi7-ver

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-roguelike/angband/angband-4.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/angband/angband-4.1.3.ebuild 
b/games-roguelike/angband/angband-4.1.3.ebuild
index 6b989d03273..00fd80617c2 100644
--- a/games-roguelike/angband/angband-4.1.3.ebuild
+++ b/games-roguelike/angband/angband-4.1.3.ebuild
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools eutils gnome2-utils versionator
+inherit autotools eapi7-ver eutils gnome2-utils
 
-MAJOR_PV=$(get_version_component_range 1-2)
+MAJOR_PV=$(ver_cut 1-2)
 
 DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. 
Tolkien"
 HOMEPAGE="http://rephial.org/;



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/angband/

2019-03-09 Thread James Le Cuirot
commit: a075426e95a45f7cb03888bc57f26c2228115479
Author: Stefan Strogin  gmail  com>
AuthorDate: Mon Mar  4 18:32:49 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 22:16:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a075426e

games-roguelike/angband: rework USE flag logic

Add REQUIRED_USE "at least one of" X or ncurses, thanks to it we can
drop some tricky conditions in src_configure and RDEPEND.
Besides that angband simply cannot build with USE="-X -ncurses".

Add sound? ( sdl ) to REQUIRED_USE as SDL is needed for sound.
Add media-fonts/font-misc-misc to RDEPEND with USE=X.

Default USE flags in accordance with the upstream configure options:
set +X, +ncurses; disable sound.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-roguelike/angband/angband-4.1.3.ebuild | 38 +---
 1 file changed, 18 insertions(+), 20 deletions(-)

diff --git a/games-roguelike/angband/angband-4.1.3.ebuild 
b/games-roguelike/angband/angband-4.1.3.ebuild
index 34d75a13d94..830cddc683f 100644
--- a/games-roguelike/angband/angband-4.1.3.ebuild
+++ b/games-roguelike/angband/angband-4.1.3.ebuild
@@ -14,9 +14,15 @@ 
SRC_URI="https://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="ncurses sdl +sound X"
+IUSE="+ncurses sdl sound +X"
 
-RDEPEND="!ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) )
+REQUIRED_USE="sound? ( sdl )
+   || ( X ncurses )"
+
+RDEPEND="X? (
+   media-fonts/font-misc-misc
+   x11-libs/libX11
+   )
ncurses? ( sys-libs/ncurses:0=[unicode] )
sdl? (
media-libs/libsdl[video,X]
@@ -26,8 +32,7 @@ RDEPEND="!ncurses? ( !X? ( !sdl? ( 
sys-libs/ncurses:0=[unicode] ) ) )
media-libs/libsdl[sound]
media-libs/sdl-mixer[mp3]
)
-   )
-   X? ( x11-libs/libX11 )"
+   )"
 DEPEND="${RDEPEND}
dev-python/docutils
virtual/pkgconfig"
@@ -54,23 +59,16 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf
-
-   if use sdl; then
-   myconf="$(use_enable sound sdl-mixer)"
-   else
-   myconf="--disable-sdl-mixer"
-   fi
+   local myconf=(
+   --bindir="${EPREFIX}"/usr/bin
+   --with-private-dirs
+   $(use_enable X x11)
+   $(use_enable sdl)
+   $(use_enable sound sdl-mixer)
+   $(use_enable ncurses curses)
+   )
 
-   econf \
-   --bindir="${EPREFIX}"/usr/bin \
-   --with-private-dirs \
-   $(use_enable X x11) \
-   $(use_enable sdl) \
-   $(use_enable ncurses curses) \
-   $(use !sdl && use !ncurses && use !X && \
-   echo --enable-curses) \
-   ${myconf}
+   econf "${myconf[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/user/ssnb:master commit in: dev-util/idea-ultimate/

2019-03-09 Thread Samuel Bernardo
commit: d080010f429988ff0949bed7a8899df9d6f6579a
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Mar  9 22:21:59 2019 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat Mar  9 22:21:59 2019 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=d080010f

update idea-ultimate

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-util/idea-ultimate/Manifest|  2 +
 .../idea-ultimate-2018.3.5.183.5912.21.ebuild  | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index ee61334..304a315 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -3,6 +3,7 @@ DIST ideaIU-2018.2.6.tar.gz 653267765 BLAKE2B 
bff5f98f792897fb02385f39c5ab9fd153
 DIST ideaIU-2018.3.2.tar.gz 687806953 BLAKE2B 
b23532539b569011cde6f0f711be30f697859ae68855b2e5bafa62359647105e34f8ca06b579dd86ecda70c20dd8eee7ecf350f6bdb4e0359df87e5587449ee2
 SHA512 
c031e59d41cb09bc3896e3af61a7e1cb984e44f5ce05eadcf8b39788e210903b963fd176747c7f0e859f9810a9c4eaeedd0d5ea6fcf977c5a5d5defe64f55160
 DIST ideaIU-2018.3.3.tar.gz 687860467 BLAKE2B 
f8b0480095d37692abb3c940da2764a0f0814410423c52d9be42bf6d8a3029722eda89169472840e849b055fc108928bbada9242d1a46775f92f6a37131b30fa
 SHA512 
c9d397b3016ce488768b962c1692541d8d5976f33d5c3501d33ac67fd25e1648073f531cb27ea1fd3417211f98de126cc6656c42c6b8a1303ae00fecb777e5b7
 DIST ideaIU-2018.3.4.tar.gz 688032482 BLAKE2B 
2dac112f638e7e34d320f7bb30a809b68e4f5f68f545242ded27aaee2fde66ada2e9254847f96d8845ebf71d2b2638b2cbeccbc629216c1a86372fd15eac2487
 SHA512 
2db59b688f3970eec3f068b52a2ac0bbd9dad850c685b98990a775b60f56dbe46fcd4656fffd18968621805ccf85d0e9df77d483d67f860f9c26772f1f705283
+DIST ideaIU-2018.3.5.tar.gz 688141905 BLAKE2B 
03b4e63c731e39f241b63102e4894f3e4f8d24a54d417f995aab5e4b5b9b3cf8f51e897c0fecc0b9ac9157770db062b860208afc16e3ce0e998936601eb25474
 SHA512 
464e61b93f156a6cdcdd5b030d065797520baa881b11a561541754c09a58aa3ae025ae9d95ed4e8ed2eca6fd6e94c5ca59cab207e813f217f01c14aa015ff09f
 DIST ideaIU-2018.3.tar.gz 686646677 BLAKE2B 
8a1d490e53ef926b74a8957c14ce8830feef9e91be444ddebe4282ef19d72f486b2f5611e8c3d57dfd77e4d313eaed55ffafb83f301d8ef711f7dffb915336e8
 SHA512 
5800b9b48bae53814009e1f46b93595261ef2f0cd6d6d960171e61529d4e31fb29a3d861e0f4043c6c876988d189fa4191d5bf294dbd682d5f9f9bbd0f11d72f
 EBUILD idea-ultimate-2018.2.5.182.4892.20.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.2.6.182.5107.16.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
@@ -10,5 +11,6 @@ EBUILD idea-ultimate-2018.3.0.183.4284.148.ebuild 2210 
BLAKE2B 43da5638c84ff3f8b
 EBUILD idea-ultimate-2018.3.2.183.4886.37.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.3.3.183.5153.38.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.3.4.183.5429.30.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
+EBUILD idea-ultimate-2018.3.5.183.5912.21.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 MISC ChangeLog 142 BLAKE2B 
d6bb9a7ff30fcbf78573ea65cf495cdc21393b0e9e546f9b5df7f9b5d358b362e7741509b6625d1dee6ae4f6b7ea33e4a88fc7e6d53b34745c3234c377ba690d
 SHA512 
f66d54089ee757d3bc997f4edba58e6b6b91d47c6fca9f33edf4bfc9e03acabfc7af723c1238c313ccf6cde747c7b91274e67c15abc92da8dd6dd5ac58006b7b
 MISC metadata.xml 594 BLAKE2B 
3d60d5f3bccb0290e644b5ff032ca7ac1d7bf18d2f183ff9de638130b9d33582b3c36888a3f318514ab2b1eb5c384ee56db0c1d4bd64ed907db2c6788f3c393c
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2019-03-09 Thread Mike Gilbert
commit: bc99d265ed90746d1830f8ce4ae3c4a3e11b7163
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar  9 22:10:16 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar  9 22:10:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc99d265

www-client/google-chrome-beta: automated update (73.0.3683.67)

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-73.0.3683.56.ebuild => google-chrome-beta-73.0.3683.67.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 5fc545cd4b8..0276d76dc09 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_73.0.3683.56-1_amd64.deb 58799266 BLAKE2B 
b169e7b52bec52e29679bea01d73d7d4703dc6c13f83fd9e55edc1112ddd0349d4888ecead7fc383d7850f6a4d3e3676a5a31877d74dfd244b25283c7d0a653a
 SHA512 
18731b77a2d086233e20c737cfee2fc73c83390052302748ee622ccbb7f2aff6977509b2c389efde04bc9637df9bd825def14e8974aebea430a9ca673ddb044a
+DIST google-chrome-beta_73.0.3683.67-1_amd64.deb 58862052 BLAKE2B 
2424c7ad61646af0259648691271cc5328cebcbcd0f499ea0a022fb8d48349515535dccefdb6a8c9ad0dee14d68f2e33302073ffee7eb1cb139ea16a410aa7a0
 SHA512 
d68b7bb617b96261e25677380e7bbf545f04263f296c986e2aa68bfb5b279172cd8f72b93a08cd096098cbb2c7ee24cdfabf13f93fc385cd55fab0e1ac2bfa32

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-73.0.3683.56.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-73.0.3683.67.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-73.0.3683.56.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-73.0.3683.67.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2019-03-09 Thread Mike Gilbert
commit: 6c93a0fe54c38be42ec5788d61dc2a004abf8c6d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar  9 22:10:23 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar  9 22:10:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c93a0fe

www-plugins/chrome-binary-plugins: automated update (73.0.3683.67)

Package-Manager: Portage-2.3.62, Repoman-2.3.12_p83
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...83.56_beta.ebuild => chrome-binary-plugins-73.0.3683.67_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index ac1451057d5..dfa40b30f31 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_73.0.3683.56-1_amd64.deb 58799266 BLAKE2B 
b169e7b52bec52e29679bea01d73d7d4703dc6c13f83fd9e55edc1112ddd0349d4888ecead7fc383d7850f6a4d3e3676a5a31877d74dfd244b25283c7d0a653a
 SHA512 
18731b77a2d086233e20c737cfee2fc73c83390052302748ee622ccbb7f2aff6977509b2c389efde04bc9637df9bd825def14e8974aebea430a9ca673ddb044a
+DIST google-chrome-beta_73.0.3683.67-1_amd64.deb 58862052 BLAKE2B 
2424c7ad61646af0259648691271cc5328cebcbcd0f499ea0a022fb8d48349515535dccefdb6a8c9ad0dee14d68f2e33302073ffee7eb1cb139ea16a410aa7a0
 SHA512 
d68b7bb617b96261e25677380e7bbf545f04263f296c986e2aa68bfb5b279172cd8f72b93a08cd096098cbb2c7ee24cdfabf13f93fc385cd55fab0e1ac2bfa32
 DIST google-chrome-stable_72.0.3626.121-1_amd64.deb 57295524 BLAKE2B 
04bd058939baccf7cfb3452058e3aba4a55469d457295e9a672a4bea1f8b2c75a7240a1930977d931c5aa321d09a09b78572330be07b50f0909079419d447cdb
 SHA512 
b700048a0effe16ba1cc58c4105a3502f3f47f1aaa95c95bc24eae155e92d4750e6e8e2b49439ae46e5e59e9ae0bfda0556d5da810e982e681c33e93cde9b447
 DIST google-chrome-unstable_74.0.3724.8-1_amd64.deb 59581626 BLAKE2B 
469b4509135e93bf118039f0eef050e3e85111c8aff7143638353d471d03969ed32acae08229337bad478b2e03d16df7166dc8e86208dc9c67be17666fca304f
 SHA512 
6dab82ef8ea93446f3f873dde4ff4bf1c1c9067fd2458816d0f4632d837fbf7913428f492af86855d0cd6361faa0a3441215411d08c5057c14b61d695a3380d3

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.56_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.67_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.56_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.67_beta.ebuild



[gentoo-commits] proj/musl:master commit in: media-libs/libdc1394/, media-libs/libdc1394/files/

2019-03-09 Thread Anthony G. Basile
commit: 6e0fd75e78e6a7fe73cbd6ba01c7d14ad31b4038
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Mar  9 22:00:31 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Mar  9 22:00:31 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6e0fd75e

media-libs/libdc1394: initial commit

Signed-off-by: Anthony G. Basile  gentoo.org>

 media-libs/libdc1394/Manifest  |  2 +
 .../libdc1394/files/libdc1394-2.2.1-pthread.patch  | 13 +
 .../libdc1394/files/libdc1394-fix-uint.patch   | 12 +
 media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild | 58 ++
 media-libs/libdc1394/metadata.xml  | 10 
 5 files changed, 95 insertions(+)

diff --git a/media-libs/libdc1394/Manifest b/media-libs/libdc1394/Manifest
new file mode 100644
index 000..92ad546
--- /dev/null
+++ b/media-libs/libdc1394/Manifest
@@ -0,0 +1,2 @@
+DIST libdc1394-2.2.5.tar.gz 611918 BLAKE2B 
64a5e156bfcef1f7a0ab2ec9be6cab65cf47bdc79ec3387d183778287ea1f72234325f7df5b67745289d68aea0105f24d7c55a4f13e913a60d43e3d74fcd4979
 SHA512 
4a02560b7b2db7199b91c35786cb9d5af51398795fc1b7f0cb577d3563b27c0d03d407fa472d9756a2f87b658350a55d29c16fef401a74f835ba86e25214d13c
+DIST sdl.m4-20140620.tar.xz 2420 BLAKE2B 
2057bd14817809fc4ce8188971e846d70deda495c25dc3e1e87499f61b67373870c4b3f171edd9e5cf20e29c5d4c1eb11858001c67658e06715be3550668a61d
 SHA512 
d8844d0967809241b642e0b6aaf45f2a5e94567d239d338aee45aaeb0e38765bcae419660562b7064d91afec63cc6ade0878fc7d6f36c61c083d136098a9af55

diff --git a/media-libs/libdc1394/files/libdc1394-2.2.1-pthread.patch 
b/media-libs/libdc1394/files/libdc1394-2.2.1-pthread.patch
new file mode 100644
index 000..535dc90
--- /dev/null
+++ b/media-libs/libdc1394/files/libdc1394-2.2.1-pthread.patch
@@ -0,0 +1,13 @@
+http://bugs.gentoo.org/514008
+
+--- a/dc1394/usb/Makefile.am
 b/dc1394/usb/Makefile.am
+@@ -8,7 +8,7 @@
+ endif
+ 
+ AM_CFLAGS = -I$(top_srcdir) -I$(top_srcdir)/dc1394 $(LIBUSB_CFLAGS)
+-libdc1394_usb_la_LIBADD = $(LIBUSB_LIBS)
++libdc1394_usb_la_LIBADD = $(LIBUSB_LIBS) -lpthread
+ libdc1394_usb_la_SOURCES =  \
+   control.c \
+   usb.h \

diff --git a/media-libs/libdc1394/files/libdc1394-fix-uint.patch 
b/media-libs/libdc1394/files/libdc1394-fix-uint.patch
new file mode 100644
index 000..d306e81
--- /dev/null
+++ b/media-libs/libdc1394/files/libdc1394-fix-uint.patch
@@ -0,0 +1,12 @@
+diff -Naur libdc1394-2.2.5.orig/dc1394/bayer.c libdc1394-2.2.5/dc1394/bayer.c
+--- libdc1394-2.2.5.orig/dc1394/bayer.c2016-10-11 02:19:10.0 
-0400
 libdc1394-2.2.5/dc1394/bayer.c 2019-03-09 16:57:41.916900517 -0500
+@@ -775,7 +775,7 @@
+ {
+   uint8_t *outR, *outG, *outB;
+   register int i, j;
+-  uint tmp;
++  int tmp;
+   int st=sx*sy;
+   int p;
+   int sx2=sx<<1;

diff --git a/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild 
b/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
new file mode 100644
index 000..45a579c
--- /dev/null
+++ b/media-libs/libdc1394/libdc1394-2.2.5-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Library to interface with IEEE 1394 cameras following the IIDC 
specification"
+HOMEPAGE="https://sourceforge.net/projects/libdc1394/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~ssuominen/sdl.m4-20140620.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+IUSE="doc static-libs"
+
+RDEPEND="
+   >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2.1-pthread.patch
+   "${FILESDIR}"/${PN}-fix-uint.patch
+)
+
+src_prepare() {
+   default
+   AT_M4DIR=${WORKDIR}/aclocal eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable doc doxygen-html)
+   $(use_enable static-libs static)
+   --disable-examples
+   --program-suffix=2
+   --without-x # only useful for (disabled) examples
+   )
+
+   multilib_is_native_abi || myeconfargs+=( --disable-doxygen-html )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   default
+   multilib_is_native_abi && use doc && emake doc
+}
+
+multilib_src_install() {
+   multilib_is_native_abi && use doc && local HTML_DOCS=( doc/html/. )
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/media-libs/libdc1394/metadata.xml 
b/media-libs/libdc1394/metadata.xml
new file mode 100644
index 000..c587375
--- /dev/null
+++ b/media-libs/libdc1394/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  

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

2019-03-09 Thread James Le Cuirot
commit: dd01fdf7773b74566b1371632c3f9ff90927dcd3
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Mar  9 15:02:52 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar  9 21:59:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd01fdf7

media-libs/sdl-sound: fix build with dev-games/physfs-3.0.1

Also reworked whole eBuild and bumped to EAPI=7.
Added also new build options, to support more formats.

Closes: https://bugs.gentoo.org/636266
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/11319
Signed-off-by: James Le Cuirot  gentoo.org>

 .../files/sdl-sound-1.0.3-physfs-3.0.1.patch   | 38 ++
 media-libs/sdl-sound/metadata.xml  | 17 +++--
 media-libs/sdl-sound/sdl-sound-1.0.3-r2.ebuild | 84 ++
 3 files changed, 132 insertions(+), 7 deletions(-)

diff --git a/media-libs/sdl-sound/files/sdl-sound-1.0.3-physfs-3.0.1.patch 
b/media-libs/sdl-sound/files/sdl-sound-1.0.3-physfs-3.0.1.patch
new file mode 100644
index 000..1aa06d37f5c
--- /dev/null
+++ b/media-libs/sdl-sound/files/sdl-sound-1.0.3-physfs-3.0.1.patch
@@ -0,0 +1,38 @@
+--- a/playsound/physfsrwops.h.ini  2008-04-17 13:56:21.0 -0400
 b/playsound/physfsrwops.h  2017-12-23 05:05:31.657371092 -0500
+@@ -39,7 +39,7 @@
+  *  @return A valid SDL_RWops structure on success, NULL on error. Specifics
+  *   of the error can be gleaned from PHYSFS_getLastError().
+  */
+-__EXPORT__ SDL_RWops *PHYSFSRWOPS_openRead(const char *fname);
++SDL_RWops *PHYSFSRWOPS_openRead(const char *fname);
+ 
+ /**
+  * Open a platform-independent filename for writing, and make it accessible
+@@ -51,7 +51,7 @@
+  *  @return A valid SDL_RWops structure on success, NULL on error. Specifics
+  *   of the error can be gleaned from PHYSFS_getLastError().
+  */
+-__EXPORT__ SDL_RWops *PHYSFSRWOPS_openWrite(const char *fname);
++SDL_RWops *PHYSFSRWOPS_openWrite(const char *fname);
+ 
+ /**
+  * Open a platform-independent filename for appending, and make it accessible
+@@ -63,7 +63,7 @@
+  *  @return A valid SDL_RWops structure on success, NULL on error. Specifics
+  *   of the error can be gleaned from PHYSFS_getLastError().
+  */
+-__EXPORT__ SDL_RWops *PHYSFSRWOPS_openAppend(const char *fname);
++SDL_RWops *PHYSFSRWOPS_openAppend(const char *fname);
+ 
+ /**
+  * Make a SDL_RWops from an existing PhysicsFS file handle. You should
+@@ -75,7 +75,7 @@
+  *  @return A valid SDL_RWops structure on success, NULL on error. Specifics
+  *   of the error can be gleaned from PHYSFS_getLastError().
+  */
+-__EXPORT__ SDL_RWops *PHYSFSRWOPS_makeRWops(PHYSFS_file *handle);
++SDL_RWops *PHYSFSRWOPS_makeRWops(PHYSFS_file *handle);
+ 
+ #ifdef __cplusplus
+ }

diff --git a/media-libs/sdl-sound/metadata.xml 
b/media-libs/sdl-sound/metadata.xml
index 1e8838a2661..b8a69a91b16 100644
--- a/media-libs/sdl-sound/metadata.xml
+++ b/media-libs/sdl-sound/metadata.xml
@@ -1,11 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-ga...@gentoo.org
-Gentoo Games Project
-  
-  
-Enable physfs support
-  
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   Enable support for various formats through 
dev-games/physfs.
+   
+   
+   mailto:sdlso...@icculus.org
+   
 

diff --git a/media-libs/sdl-sound/sdl-sound-1.0.3-r2.ebuild 
b/media-libs/sdl-sound/sdl-sound-1.0.3-r2.ebuild
new file mode 100644
index 000..96b514fa29e
--- /dev/null
+++ b/media-libs/sdl-sound/sdl-sound-1.0.3-r2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+MY_P="${P/sdl-/SDL_}"
+
+DESCRIPTION="A library for handling the decoding of various sound file formats"
+HOMEPAGE="https://icculus.org/SDL_sound/;
+SRC_URI="https://icculus.org/${MY_PN}/downloads/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-macos"
+IUSE="flac mikmod modplug mp3 mpeg physfs speex static-libs vorbis"
+
+RDEPEND="
+   >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}]
+   flac? ( >=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}] )
+   mikmod? ( >=media-libs/libmikmod-3.2.0[${MULTILIB_USEDEP}] )
+   modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
+   mpeg? ( >=media-libs/smpeg-0.4.4-r10[${MULTILIB_USEDEP}] )
+   physfs? ( >=dev-games/physfs-3.0.1[${MULTILIB_USEDEP}] )
+   speex? (
+   >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   )
+   vorbis? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   

[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkgeomap/

2019-03-09 Thread Andreas Sturmlechner
commit: 8a615353a57af8eb04d41693178e6e7638821e6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 21:32:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:34:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a615353

kde-apps/libkgeomap: QA: Fix unused CMake variable

Closes: https://bugs.gentoo.org/679846
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/libkgeomap/libkgeomap-18.12.3.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-apps/libkgeomap/libkgeomap-18.12.3.ebuild 
b/kde-apps/libkgeomap/libkgeomap-18.12.3.ebuild
index adcef4fad98..cb77c098f1b 100644
--- a/kde-apps/libkgeomap/libkgeomap-18.12.3.ebuild
+++ b/kde-apps/libkgeomap/libkgeomap-18.12.3.ebuild
@@ -29,9 +29,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true
-   )
+   use test && local mycmakeargs=( 
-DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true )
 
kde5_src_configure
 }



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

2019-03-09 Thread Andreas Sturmlechner
commit: fa8ae8816133b309acc1f25a69de0ae731df1ee3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 21:13:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:34:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8ae881

java-utils-2.eclass: Inherit eutils, multilib in EAPI [0123456] only

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass
index 95617616fe8..4f7eb0356fc 100644
--- a/eclass/java-utils-2.eclass
+++ b/eclass/java-utils-2.eclass
@@ -15,10 +15,10 @@
 # you should inherit java-pkg-2 for Java packages or java-pkg-opt-2 for 
packages
 # that have optional Java support. In addition you can inherit java-ant-2 for
 # Ant-based packages.
-inherit eutils multilib
+
 # EAPI 7 has version functions built-in. Use eapi7-ver for all earlier 
eclasses.
 # Keep versionator inheritance in case consumers are using it implicitly.
-[[ ${EAPI} == [0123456] ]] && inherit eapi7-ver versionator
+[[ ${EAPI} == [0123456] ]] && inherit eapi7-ver eutils multilib versionator
 
 IUSE="elibc_FreeBSD"
 



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

2019-03-09 Thread Andreas Sturmlechner
commit: ef7e8eb7792d575c10d5af2fcb910fdb2b689d45
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 20:41:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:34:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7e8eb7

kde-misc: metadata.xml: KDE desktop -> Plasma desktop

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-misc/metadata.xml b/kde-misc/metadata.xml
index 7242643f5d6..7b1ac0829ff 100644
--- a/kde-misc/metadata.xml
+++ b/kde-misc/metadata.xml
@@ -3,13 +3,13 @@
 

The kde-misc category contains various miscellaneous KDE 
packages.
-   In general, packages here are extensions of the KDE desktop 
environment
+   In general, packages here are extensions of the Plasma desktop 
environment
(ioslaves, command center modules, plasmoids, ...), while KDE 
applications
that do not rely on the desktop environment better suit other 
categories.


Die Kategorie kde-misc enthält verschiedenartige KDE-Pakete.
-   In der Regel sind die Pakete hier Erweiterungen der 
KDE-Desktopumgebung
+   In der Regel sind die Pakete hier Erweiterungen der Plasma 
Desktopumgebung
(ioslaves, Module der Systemeinstellungen, Plasmoide, ...); 
KDE-Anwendungen, 
die nicht zwingend die gesamte Desktopumgebung voraussetzen, 
gehören besser
in andere Kategorien.



[gentoo-commits] proj/kde:master commit in: kde-apps/libkgeomap/

2019-03-09 Thread Andreas Sturmlechner
commit: d2c955287a22569ff9e6566700e5db41441d8be6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 21:31:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:31:43 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d2c95528

kde-apps/libkgeomap: QA: Fix unused CMake variable

Bug: https://bugs.gentoo.org/679846
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/libkgeomap/libkgeomap-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-apps/libkgeomap/libkgeomap-.ebuild 
b/kde-apps/libkgeomap/libkgeomap-.ebuild
index 67db0f9250..e525d91e68 100644
--- a/kde-apps/libkgeomap/libkgeomap-.ebuild
+++ b/kde-apps/libkgeomap/libkgeomap-.ebuild
@@ -29,9 +29,7 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true
-   )
+   use test && local mycmakeargs=( 
-DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true )
 
kde5_src_configure
 }



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

2019-03-09 Thread Sergei Trofimovich
commit: 2b11f570fe32b05fd1fd55723fd918ba747ee09b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  9 21:32:02 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  9 21:32:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b11f570

dev-util/synopsis: tweak for bdwgc-8, bug #679642

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

 dev-util/synopsis/files/synopsis-0.12-gcc45.patch  |  4 +-
 .../synopsis/files/synopsis-0.13-bdwgc-8.patch | 25 ++
 dev-util/synopsis/synopsis-0.13-r1.ebuild  | 54 ++
 3 files changed, 81 insertions(+), 2 deletions(-)

diff --git a/dev-util/synopsis/files/synopsis-0.12-gcc45.patch 
b/dev-util/synopsis/files/synopsis-0.12-gcc45.patch
index ff0fe2be5da..c0dbdd91dc1 100644
--- a/dev-util/synopsis/files/synopsis-0.12-gcc45.patch
+++ b/dev-util/synopsis/files/synopsis-0.12-gcc45.patch
@@ -4,8 +4,8 @@ http://bugs.gentoo.org/show_bug.cgi?id=318429
 
 Patch written by Kacper Kowalik 
 
 Synopsis/Parsers/Cxx/Types.cc
-+++ Synopsis/Parsers/Cxx/Types.cc
+--- a/Synopsis/Parsers/Cxx/Types.cc
 b/Synopsis/Parsers/Cxx/Types.cc
 @@ -169,7 +169,7 @@
  // Class Types::FuncPtr
  //

diff --git a/dev-util/synopsis/files/synopsis-0.13-bdwgc-8.patch 
b/dev-util/synopsis/files/synopsis-0.13-bdwgc-8.patch
new file mode 100644
index 000..5d10b65c60f
--- /dev/null
+++ b/dev-util/synopsis/files/synopsis-0.13-bdwgc-8.patch
@@ -0,0 +1,25 @@
+https://bugs.gentoo.org/679642
+https://github.com/ivmai/bdwgc/issues/268
+
+--- a/src/configure
 b/src/configure
+@@ -4046,7 +4046,7 @@ if test "$ac_cv_enable_gc" == "yes"; then
+   GC_BRIDGE=$srcdir/Synopsis/PTree/GC-enabled.tmpl
+   if test -n "$ac_cv_with_gc_prefix"; then
+ CPPFLAGS="$CPPFLAGS -I$ac_cv_with_gc_prefix/include/gc"
+-LIBS="-L$ac_cv_with_gc_prefix/lib -lgc $LIBS"
++LIBS="-L$ac_cv_with_gc_prefix/lib -lgc  -lgccpp $LIBS"
+   else
+ GC_CPP="-I\${includedir}/Synopsis/gc/include"
+ GC_LIB="Synopsis/gc/.libs/libgc.a"
+--- a/src/configure.ac
 b/src/configure.ac
+@@ -72,7 +72,7 @@ if test "$ac_cv_enable_gc" == "yes"; then
+   GC_BRIDGE=$srcdir/Synopsis/PTree/GC-enabled.tmpl
+   if test -n "$ac_cv_with_gc_prefix"; then
+ CPPFLAGS="$CPPFLAGS -I$ac_cv_with_gc_prefix/include/gc"
+-LIBS="-L$ac_cv_with_gc_prefix/lib -lgc $LIBS"
++LIBS="-L$ac_cv_with_gc_prefix/lib -lgc -lgccpp $LIBS"
+   else
+ GC_CPP="-I\${includedir}/Synopsis/gc/include"
+ GC_LIB="Synopsis/gc/.libs/libgc.a"

diff --git a/dev-util/synopsis/synopsis-0.13-r1.ebuild 
b/dev-util/synopsis/synopsis-0.13-r1.ebuild
new file mode 100644
index 000..9d2b76695a5
--- /dev/null
+++ b/dev-util/synopsis/synopsis-0.13-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_IN_SOURCE_BUILD=1
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 multilib toolchain-funcs
+
+DESCRIPTION="General source code documentation tool"
+HOMEPAGE="http://synopsis.fresco.org/index.html;
+SRC_URI="http://synopsis.fresco.org/download/${P}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+COMMON_DEPEND="dev-libs/boehm-gc[cxx]"
+RDEPEND="${COMMON_DEPEND}
+   media-gfx/graphviz"
+DEPEND="${COMMON_DEPEND}
+   ${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.12-gcc45.patch
+   "${FILESDIR}"/${PN}-0.13-bdwgc-8.patch
+)
+
+pkg_setup() {
+   tc-export CC CXX
+}
+
+python_prepare() {
+   rm -r src/Synopsis/gc || die "failed to remove bundled lib"
+
+   # the distutils script passes its options to a number of
+   # autoconf scripts, to not all of which these options are
+   # relevant. adding this option disables these useless warnings.
+   sed -e "/self.announce(command)/i\command += ' 
--disable-option-checking'" \
+   -i Synopsis/dist/command/config.py || die
+}
+
+python_configure() {
+   local mydistutilsargs=(
+   config
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --with-gc-prefix="${EPREFIX}"/usr
+   )
+   esetup.py
+}



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

2019-03-09 Thread Andrew Savchenko
commit: e0e8aae2333d0ff0e0ccb0865e849b6aae9721f8
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Sat Mar  9 21:22:01 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Sat Mar  9 21:29:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e8aae2

net-proxy/privoxy: version bump

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

 net-proxy/privoxy/Manifest  |   1 +
 net-proxy/privoxy/metadata.xml  |   1 +
 net-proxy/privoxy/privoxy-3.0.28.ebuild | 127 
 3 files changed, 129 insertions(+)

diff --git a/net-proxy/privoxy/Manifest b/net-proxy/privoxy/Manifest
index 402f1a3fe5b..fb0156258e1 100644
--- a/net-proxy/privoxy/Manifest
+++ b/net-proxy/privoxy/Manifest
@@ -1 +1,2 @@
 DIST privoxy-3.0.26-stable-src.tar.gz 1741772 BLAKE2B 
19dc72d93535e6eb960a53e3679886655b2aff037ad6002844eb76c970c7da52d016b7a54993e3dcf453c394da354cf8ec8f1f23a02b9216240e5460d6239b34
 SHA512 
e448305287d0451c761b76b8d8974ea1ec837b621bbb498a7ff16a54cb4d8f1f734efe2eef03235c01163bb40e225785065aad6ee265a31d90970ab98af11044
+DIST privoxy-3.0.28-stable-src.tar.gz 1753809 BLAKE2B 
1ea0d6339c96bd294eadc124ebac252c43dcdc062709868668959bdb4f959267afb2ec7f27fc0d58db3655102f2412f1c8acb273267d447271465ac21f7a9be4
 SHA512 
5d58024ae73d623a2b8fb2ac49e18f047dfe252c9441388f025cf888c0e4b11546b8796cfa559759ee137002b1b31b30ad28b356ae226836454f32591eb835fc

diff --git a/net-proxy/privoxy/metadata.xml b/net-proxy/privoxy/metadata.xml
index ff0981277ef..6fcf7430880 100644
--- a/net-proxy/privoxy/metadata.xml
+++ b/net-proxy/privoxy/metadata.xml
@@ -21,6 +21,7 @@
Allow to filter content with 
scripts and programs. Experimental
Support fast redirects
Allow single-page disable (force load)
+   Exposes Privoxy internals to input from files 
or stdout. Intended for fuzzing testing
Allow to shutdown Privoxy 
through the webinterface
Enable a quick but not always reliable 
auto-detect whether requests from MS Internet Explorer are for an image or 
not
Allows the +handle-as-image action, 
to send "blocked" images instead of HTML

diff --git a/net-proxy/privoxy/privoxy-3.0.28.ebuild 
b/net-proxy/privoxy/privoxy-3.0.28.ebuild
new file mode 100644
index 000..e827361418c
--- /dev/null
+++ b/net-proxy/privoxy/privoxy-3.0.28.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd toolchain-funcs user
+
+[ "${PV##*_}" = "beta" ] &&
+   PRIVOXY_STATUS="beta" ||
+   PRIVOXY_STATUS="stable"
+
+HOMEPAGE="http://www.privoxy.org https://sourceforge.net/projects/ijbswa/;
+DESCRIPTION="A web proxy with advanced filtering capabilities for enhancing 
privacy"
+SRC_URI="mirror://sourceforge/ijbswa/${P%_*}-${PRIVOXY_STATUS}-src.tar.gz"
+
+IUSE="+acl client-tags compression editor extended-host-patterns
+external-filters +fast-redirects +force fuzz graceful-termination
++image-blocking ipv6 lfs png-images selinux +stats +threads toggle
+tools whitelists +zlib"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+LICENSE="GPL-2"
+
+DEPEND="
+   dev-libs/libpcre
+   zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}
+   extended-host-patterns? ( dev-lang/perl )
+   selinux? ( sec-policy/selinux-privoxy )
+   tools? (
+   net-misc/curl
+   dev-lang/perl
+   )
+"
+REQUIRED_USE="
+   compression? ( zlib )
+   toggle? ( editor )
+"
+
+S="${WORKDIR}/${P%_*}-${PRIVOXY_STATUS}"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.0.19-gentoo.patch )
+
+pkg_pretend() {
+   if ! use threads; then
+   ewarn
+   ewarn "Privoxy may be very slow without threads support, 
consider to enable them."
+   ewarn "See also 
http://www.privoxy.org/faq/trouble.html#GENTOO-RICERS;
+   ewarn
+   fi
+}
+
+pkg_setup() {
+   enewgroup privoxy
+   enewuser privoxy -1 -1 /etc/privoxy privoxy
+}
+
+src_prepare() {
+   default
+   mv configure.in configure.ac || die
+   sed -i "s|/p\.p/|/config.privoxy.org/|g" 
tools/privoxy-regression-test.pl || die
+
+   # autoreconf needs to be called even if we don't modify any autotools 
source files
+   # See main makefile
+   eautoreconf
+}
+
+src_configure() {
+   # --with-debug only enables debug CFLAGS
+   # --with-docbook and --with-db2html and their deps are useless,
+   #   since docs are already pregenerated in the source tarball
+   econf \
+   --docdir=/usr/share/doc/${PF} \
+   --sysconfdir=/etc/privoxy \
+   --enable-dynamic-pcre \
+   --with-user=privoxy \
+   --with-group=privoxy \
+   $(use_enable acl acl-support) \
+   $(use_enable 

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

2019-03-09 Thread Thomas Deutschmann
commit: c160095c4aa3aa9b3f7bd355ec8140ec14a956a6
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Mar  8 09:11:32 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 21:22:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c160095c

www-apps/radicale: fix file permissions for state directory

The "diropts" was not effective and the folder might have been created
with incorrect owner and permissions. As a result anyone might be able
to browse the state directory and read contacts/calendars.

Move to using fowners/fperms. Introduce a warning to tell users how to
fix it. Users that changed permissions on purpose can ignore the warning.

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/radicale/radicale-2.1.11-r1.ebuild | 94 +
 1 file changed, 94 insertions(+)

diff --git a/www-apps/radicale/radicale-2.1.11-r1.ebuild 
b/www-apps/radicale/radicale-2.1.11-r1.ebuild
new file mode 100644
index 000..e95f957a111
--- /dev/null
+++ b/www-apps/radicale/radicale-2.1.11-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit distutils-r1 eutils user
+
+MY_PN="Radicale"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A simple CalDAV calendar server"
+HOMEPAGE="https://radicale.org/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+bcrypt"
+
+RDEPEND="sys-apps/util-linux
+   >=dev-python/vobject-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7.3[${PYTHON_USEDEP}]
+   bcrypt? ( dev-python/passlib[bcrypt,${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+RDIR=/var/lib/${PN}
+
+pkg_pretend() {
+   if [[ -f ${RDIR}/.props && ${MERGE_TYPE} != buildonly ]]; then
+   eerror "It looks like you have a version 1 database in ${RDIR}."
+   eerror "You must convert this database to version 2 format 
before upgrading."
+   eerror "You may want to back up the old database before 
migrating."
+   eerror
+   eerror "If you have kept the Gentoo-default database 
configuration, this will work:"
+   eerror "1. Stop any running instance of Radicale."
+   eerror "2. Run \`radicale --export-storage 
~/radicale-exported\`."
+   eerror "3. Run \`chown -R radicale: ~/radicale-exported\`"
+   eerror "4. Run \`mv \"${RDIR}\" \"${RDIR}.old\"\`."
+   eerror "5. Install Radicale version 2."
+   eerror "6. Run \`mv ~/radicale-exported 
\"${RDIR}/collections\"\`."
+   eerror
+   eerror "For more details, or if you are have a more complex 
configuration,"
+   eerror "please see the migration guide: 
https://radicale.org/1to2/;
+   eerror "If you do a custom migration, please ensure the 
database is cleaned out of"
+   eerror "${RDIR}, including the hidden .props file."
+   die
+   fi
+}
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 ${RDIR} ${PN}
+}
+
+python_install_all() {
+   rm README* || die
+
+   # init file
+   newinitd "${FILESDIR}"/radicale-r1.init.d radicale
+
+   # directories
+   keepdir ${RDIR}
+   fowners ${PN}:${PN} ${RDIR}
+   fperms 0750 ${RDIR}
+
+   # config file
+   insinto /etc/${PN}
+   doins config logging
+
+   # fcgi and wsgi files
+   exeinto /usr/share/${PN}
+   doexe radicale.fcgi radicale.wsgi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   local _erdir="${EROOT%/}${RDIR}"
+
+   einfo "A sample WSGI script has been put into 
${EROOT%/}/usr/share/${PN}."
+   einfo "You will also find there an example FastCGI script."
+   if [[ $(stat --format="%U:%G:%a" "${_erdir}") != "${PN}:${PN}:750" ]]
+   then
+   ewarn "Unsafe file permissions detected on ${_erdir}. This 
probably comes"
+   ewarn "from an earlier version of this ebuild."
+   ewarn "To fix run:"
+   ewarn "  \`chown -R ${PN}:${PN} ${_erdir}\`"
+   ewarn "  \`chmod 0750 ${_erdir}\`"
+   ewarn "  \`chmod -R o= ${_erdir}\`"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-apps/radicale/, www-apps/radicale/files/

2019-03-09 Thread Thomas Deutschmann
commit: f55d8f0f79305fa8d7d89290f6345a907cab46f5
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Mar  8 09:16:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 21:22:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55d8f0f

www-apps/radicale: clean up init script and run with umask

Make sure that files created by the deamon are not world readable,
inspired by the systemd service coming in a later commit.

Suggested-by: Thomas Deutschmann  gentoo.org>
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/radicale/files/radicale-r2.init.d  | 27 +++
 www-apps/radicale/radicale-2.1.11-r1.ebuild |  2 +-
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/www-apps/radicale/files/radicale-r2.init.d 
b/www-apps/radicale/files/radicale-r2.init.d
new file mode 100644
index 000..00f85d29e0e
--- /dev/null
+++ b/www-apps/radicale/files/radicale-r2.init.d
@@ -0,0 +1,27 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+PIDFILE=/run/radicale.pid
+
+depend() {
+need localmount
+}
+
+start() {
+ebegin "Starting radicale"
+start-stop-daemon --start --quiet --background \
+--user radicale \
+   --umask 0027 \
+--stderr-logger /usr/bin/logger \
+--pidfile ${PIDFILE} --make-pidfile \
+--exec /usr/bin/radicale -- --foreground
+eend $?
+}
+
+stop() {
+ebegin "Stopping radicale"
+start-stop-daemon --stop --quiet \
+--pidfile ${PIDFILE}
+eend $?
+}

diff --git a/www-apps/radicale/radicale-2.1.11-r1.ebuild 
b/www-apps/radicale/radicale-2.1.11-r1.ebuild
index e95f957a111..cfd37257975 100644
--- a/www-apps/radicale/radicale-2.1.11-r1.ebuild
+++ b/www-apps/radicale/radicale-2.1.11-r1.ebuild
@@ -59,7 +59,7 @@ python_install_all() {
rm README* || die
 
# init file
-   newinitd "${FILESDIR}"/radicale-r1.init.d radicale
+   newinitd "${FILESDIR}"/radicale-r2.init.d radicale
 
# directories
keepdir ${RDIR}



[gentoo-commits] repo/gentoo:master commit in: www-apps/radicale/, www-apps/radicale/files/

2019-03-09 Thread Thomas Deutschmann
commit: 6da1901a78213ed76f1ae4c5b53e449439bd742f
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Mar  8 09:21:33 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 21:23:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da1901a

www-apps/radicale: add systemd service file

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/radicale/files/radicale.service| 25 +
 www-apps/radicale/radicale-2.1.11-r1.ebuild |  3 ++-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/www-apps/radicale/files/radicale.service 
b/www-apps/radicale/files/radicale.service
new file mode 100644
index 000..ffafba8d3ae
--- /dev/null
+++ b/www-apps/radicale/files/radicale.service
@@ -0,0 +1,25 @@
+## this is heavily inspired by https://radicale.org/setup/
+
+[Unit]
+Description=A simple CalDAV (calendar) and CardDAV (contact) server
+After=network.target
+Requires=network.target
+
+[Service]
+ExecStart=/usr/bin/radicale
+Restart=on-failure
+User=radicale
+# Deny other users access to the calendar data
+UMask=0027
+PrivateTmp=true
+ProtectSystem=strict
+ProtectHome=true
+PrivateDevices=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectControlGroups=true
+NoNewPrivileges=true
+StateDirectory=radicale
+
+[Install]
+WantedBy=multi-user.target

diff --git a/www-apps/radicale/radicale-2.1.11-r1.ebuild 
b/www-apps/radicale/radicale-2.1.11-r1.ebuild
index cfd37257975..853fccb8ac1 100644
--- a/www-apps/radicale/radicale-2.1.11-r1.ebuild
+++ b/www-apps/radicale/radicale-2.1.11-r1.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
-inherit distutils-r1 eutils user
+inherit distutils-r1 eutils user systemd
 
 MY_PN="Radicale"
 MY_P="${MY_PN}-${PV}"
@@ -60,6 +60,7 @@ python_install_all() {
 
# init file
newinitd "${FILESDIR}"/radicale-r2.init.d radicale
+   systemd_dounit "${FILESDIR}/${PN}.service"
 
# directories
keepdir ${RDIR}



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

2019-03-09 Thread Thomas Deutschmann
commit: a3694f0e6a524aad590c8a676d173f58bec29b8e
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Mar  8 09:25:27 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 21:23:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3694f0e

www-apps/radicale: clean up old ebuilds

We need to keep 1.1.6 for migrating users.

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/11297
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/radicale/Manifest  |  1 -
 www-apps/radicale/radicale-2.1.10-r1.ebuild | 82 
 www-apps/radicale/radicale-2.1.10.ebuild| 84 -
 www-apps/radicale/radicale-2.1.11.ebuild| 82 
 www-apps/radicale/radicale-2.1.8.ebuild | 83 
 5 files changed, 332 deletions(-)

diff --git a/www-apps/radicale/Manifest b/www-apps/radicale/Manifest
index 38d3d8bb9f3..e1016129c11 100644
--- a/www-apps/radicale/Manifest
+++ b/www-apps/radicale/Manifest
@@ -1,4 +1,3 @@
 DIST Radicale-1.1.6.tar.gz 48280 BLAKE2B 
38d3047d473fad24188b597a57d3e1f0e34df03f00f6806b86c447ed731be074bf0b5f6dfb951c8a9f627993bf0763792150bc06532414a658e4d306123fcdd6
 SHA512 
3fed85fc5fa2b041277112870b8b508a22cc85ec0680dd1cf9411e73715e18a9b0ddd651eafb0c9529bd308e7fd87ae44ecdd82935f4062050919780301d56d9
 DIST Radicale-2.1.10.tar.gz 77790 BLAKE2B 
37061dd049dc918775f20b522ed86a47f32f34505c13763f8ae49ff007aca77f88caafc959be857c735c11b13506efdfc8413750808b88d5ea6dbe69e05f03ff
 SHA512 
30fac6639e56bbd10664330d84ebba28b34005b4b4b4c5a6c22f53cb7e810ba4961cbd314e62fe33538674a2d4b45f14751f36ef5fa2ae2b7d44c1b1158f6e1c
 DIST Radicale-2.1.11.tar.gz 76490 BLAKE2B 
35578b693a32d4a77f8ff1c93cbb8fb63fd8dabf9fde79cd928d4afa6e059fe836840ca6a33621c13e9421a69bfb25cbb59688ba83bed62003ef3b56b54804b1
 SHA512 
e85f12664d3db6b911dd534eaddd15c498ca4f641cc15523644300aca8b1ef3f6fd4d9645857235502f03a7903111905537b04f9a6fdbde1a60fbb720d377733
-DIST Radicale-2.1.8.tar.gz 76348 BLAKE2B 
87a4ec20990dc7e5dbba88a3fb3d1475210d40c12584d5bb7ba7c6d1ca2cd8efb97b7054d322f0a7fbe58fd8325be63df52f1d370cc13ccc90863b0900925656
 SHA512 
038bee4114b090bcf873e8a4ec83cbbc7bdd34b4843fd1a769a023c891b589b3a18637d5f8f8595691a7930804ad7695e333bb9df96d00515b7a3695294eb5f7

diff --git a/www-apps/radicale/radicale-2.1.10-r1.ebuild 
b/www-apps/radicale/radicale-2.1.10-r1.ebuild
deleted file mode 100644
index 34fd1a1d2f8..000
--- a/www-apps/radicale/radicale-2.1.10-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-inherit distutils-r1 eutils user
-
-MY_PN="Radicale"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A simple CalDAV calendar server"
-HOMEPAGE="https://radicale.org/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+bcrypt"
-
-RDEPEND="sys-apps/util-linux
-   >=dev-python/vobject-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.7.3[${PYTHON_USEDEP}]
-   bcrypt? ( dev-python/passlib[bcrypt,${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/${MY_P}
-
-RDIR=/var/lib/radicale
-
-pkg_pretend() {
-   if [[ -f ${RDIR}/.props && ${MERGE_TYPE} != buildonly ]]; then
-   eerror "It looks like you have a version 1 database in ${RDIR}."
-   eerror "You must convert this database to version 2 format 
before upgrading."
-   eerror "You may want to back up the old database before 
migrating."
-   eerror
-   eerror "If you have kept the Gentoo-default database 
configuration, this will work:"
-   eerror "1. Stop any running instance of Radicale."
-   eerror "2. Run \`radicale --export-storage 
~/radicale-exported\`."
-   eerror "3. Run \`chown -R radicale: ~/radicale-exported\`"
-   eerror "4. Run \`mv \"${RDIR}\" \"${RDIR}.old\"\`."
-   eerror "5. Install Radicale version 2."
-   eerror "6. Run \`mv ~/radicale-exported 
\"${RDIR}/collections\"\`."
-   eerror
-   eerror "For more details, or if you are have a more complex 
configuration,"
-   eerror "please see the migration guide: 
https://radicale.org/1to2/;
-   eerror "If you do a custom migration, please ensure the 
database is cleaned out of"
-   eerror "${RDIR}, including the hidden .props file."
-   die
-   fi
-}
-
-pkg_setup() {
-   enewgroup radicale
-   enewuser radicale -1 -1 ${RDIR} radicale
-}
-
-python_install_all() {
-   rm README* || die
-
-   # init file
-   newinitd "${FILESDIR}"/radicale-r1.init.d radicale
-
-   # directories
-   diropts -m0750 -oradicale -gradicale
-   keepdir ${RDIR}
-
-   # config file
-   insinto 

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

2019-03-09 Thread Matt Turner
commit: a86f00360c96ec14d560a56f88f8d75d4b8a6243
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  9 21:19:01 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  9 21:19:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86f0036

dev-python/future-0.17.0: added ~arm, bug 664178

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

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

diff --git a/dev-python/future/future-0.17.0.ebuild 
b/dev-python/future/future-0.17.0.ebuild
index edfd5aa0639..eb88ed443de 100644
--- a/dev-python/future/future-0.17.0.ebuild
+++ b/dev-python/future/future-0.17.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 BDEPEND="



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

2019-03-09 Thread Matt Turner
commit: 610ef868fae87a112c1f786d1f0aa7a59637f7d3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  9 21:17:07 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  9 21:17:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610ef868

media-sound/exaile: drop ppc keywords, bug 621900

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

 media-sound/exaile/exaile-3.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/exaile/exaile-3.4.5.ebuild 
b/media-sound/exaile/exaile-3.4.5.ebuild
index 0b8e7a6516e..cee7a3917b3 100644
--- a/media-sound/exaile/exaile-3.4.5.ebuild
+++ b/media-sound/exaile/exaile-3.4.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
+KEYWORDS="amd64 ~sparc x86"
 IUSE="cddb libnotify nls"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-bootstrap-theme/

2019-03-09 Thread Matt Turner
commit: 2ab0252b4ff924317a585963b2413e7f12d88691
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  9 21:19:02 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  9 21:19:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab0252b

dev-python/sphinx-bootstrap-theme-0.6.5: added ~arm, bug 664178

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

 dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild 
b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
index e8965a62b7f..30c7d4b8575 100644
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/oxygen-icons/, kde-frameworks/breeze-icons/, ...

2019-03-09 Thread Andreas Sturmlechner
commit: 1dda3b2a9c8270566ba2ff26506118e2191bcec9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 21:10:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:10:07 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1dda3b2a

kde-frameworks: Move dev-qt/qttest to DEPEND again

Fixes EAPI-7 porting mistake.

Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild | 6 ++
 kde-frameworks/breeze-icons/breeze-icons-.ebuild | 6 ++
 kde-frameworks/oxygen-icons/oxygen-icons-.ebuild | 6 ++
 3 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild 
b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild
index d459c62bd9..2637a223b2 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild
@@ -17,11 +17,9 @@ IUSE=""
 BDEPEND="
$(add_frameworks_dep extra-cmake-modules)
$(add_qt_dep qtcore)
-   test? (
-   $(add_qt_dep qttest)
-   app-misc/fdupes
-   )
+   test? ( app-misc/fdupes )
 "
+DEPEND="test? ( $(add_qt_dep qttest) )"
 
 src_configure() {
local mycmakeargs=(

diff --git a/kde-frameworks/breeze-icons/breeze-icons-.ebuild 
b/kde-frameworks/breeze-icons/breeze-icons-.ebuild
index 1efd923e7f..57472739a4 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-.ebuild
@@ -16,11 +16,9 @@ IUSE=""
 BDEPEND="
$(add_frameworks_dep extra-cmake-modules)
$(add_qt_dep qtcore)
-   test? (
-   $(add_qt_dep qttest)
-   app-misc/fdupes
-   )
+   test? ( app-misc/fdupes )
 "
+DEPEND="test? ( $(add_qt_dep qttest) )"
 
 src_configure() {
local mycmakeargs=(

diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild 
b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
index 911030c5df..041453a685 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
@@ -18,11 +18,9 @@ IUSE=""
 BDEPEND="
$(add_frameworks_dep extra-cmake-modules)
$(add_qt_dep qtcore)
-   test? (
-   $(add_qt_dep qttest)
-   app-misc/fdupes
-   )
+   test? ( app-misc/fdupes )
 "
+DEPEND="test? ( $(add_qt_dep qttest) )"
 RDEPEND="
!kde-frameworks/oxygen-icons:4
 "



[gentoo-commits] proj/kde:master commit in: media-libs/pulseaudio-qt/, media-libs/pulseaudio-qt/files/

2019-03-09 Thread Andreas Sturmlechner
commit: 6759246792b15f82e9d6494fbf01abf6df3d9b62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 20:02:55 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:05:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=67592467

media-libs/pulseaudio-qt: 1.0.0 initial release version bump

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

 .../files/pulseaudio-qt-1.0.0-bogusdeps.patch  | 30 ++
 .../pulseaudio-qt/pulseaudio-qt-1.0.0.ebuild   | 36 ++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/pulseaudio-qt/files/pulseaudio-qt-1.0.0-bogusdeps.patch 
b/media-libs/pulseaudio-qt/files/pulseaudio-qt-1.0.0-bogusdeps.patch
new file mode 100644
index 00..28661e9722
--- /dev/null
+++ b/media-libs/pulseaudio-qt/files/pulseaudio-qt-1.0.0-bogusdeps.patch
@@ -0,0 +1,30 @@
+From 58beeb4837da3c726a886e8ea20eca854084fdb0 Mon Sep 17 00:00:00 2001
+From: Antonio Rojas 
+Date: Fri, 8 Mar 2019 15:36:21 +0100
+Subject: Remove unused dependencies
+
+These seem to be leftovers from plasma-pa
+
+Differential Revision: https://phabricator.kde.org/D19607
+---
+ CMakeLists.txt | 5 -
+ 1 file changed, 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3aabeb6..5ea8caf 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -67,11 +67,6 @@ configure_package_config_file(
+   INSTALL_DESTINATION  ${CMAKECONFIG_INSTALL_DIR}
+ )
+ 
+-find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
+-CoreAddons
+-DocTools
+-I18n
+-)
+ find_package(PulseAudio 5.0.0 REQUIRED)
+ find_package(GLIB2 REQUIRED)
+ 
+-- 
+cgit v1.1

diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.0.0.ebuild 
b/media-libs/pulseaudio-qt/pulseaudio-qt-1.0.0.ebuild
new file mode 100644
index 00..502047c515
--- /dev/null
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_QTHELP="true"
+KDE_TEST="optional"
+inherit kde5
+
+DESCRIPTION="Qt bindings for libpulse"
+HOMEPAGE="https://cgit.kde.org/pulseaudio-qt.git/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   dev-libs/glib:2
+   media-sound/pulseaudio
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtquickcontrols2)
+   )
+"
+
+PATCHES=( "${FILESDIR}/${P}-bogusdeps.patch" )



[gentoo-commits] proj/kde:master commit in: dev-libs/kpeoplevcard/

2019-03-09 Thread Andreas Sturmlechner
commit: 4fd5ae2d13afacf284a98e726914eec0e37d5b5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 20:51:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:05:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4fd5ae2d

dev-libs/kpeoplevcard: New package

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

 dev-libs/kpeoplevcard/kpeoplevcard-.ebuild | 22 ++
 dev-libs/kpeoplevcard/metadata.xml |  8 
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/kpeoplevcard/kpeoplevcard-.ebuild 
b/dev-libs/kpeoplevcard/kpeoplevcard-.ebuild
new file mode 100644
index 00..555d5e2a58
--- /dev/null
+++ b/dev-libs/kpeoplevcard/kpeoplevcard-.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Library to expose vcards to KPeople"
+HOMEPAGE="https://cgit.kde.org/kpeoplevcard.git;
+
+LICENSE="LGPL-2.1+"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kpeople)
+   $(add_kdeapps_dep kcontacts)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-libs/kpeoplevcard/metadata.xml 
b/dev-libs/kpeoplevcard/metadata.xml
new file mode 100644
index 00..2fdbf33d96
--- /dev/null
+++ b/dev-libs/kpeoplevcard/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] proj/kde:master commit in: media-libs/libqaccessibilityclient/

2019-03-09 Thread Andreas Sturmlechner
commit: 1f86e7a331b46ebd21af943128dc3c210dbe9ba2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 21:02:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:05:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1f86e7a3

media-libs/libqaccessibilityclient: Sync with 0.4.0 from Gentoo repo

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

 .../libqaccessibilityclient-.ebuild  | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/libqaccessibilityclient/libqaccessibilityclient-.ebuild 
b/media-libs/libqaccessibilityclient/libqaccessibilityclient-.ebuild
index 7e6bee2758..8757e4e38c 100644
--- a/media-libs/libqaccessibilityclient/libqaccessibilityclient-.ebuild
+++ b/media-libs/libqaccessibilityclient/libqaccessibilityclient-.ebuild
@@ -4,15 +4,20 @@
 EAPI=7
 
 ECM_KDEINSTALLDIRS="false"
-KDE_TEST="forceoptional"
+KDE_TEST="true"
 KDE_EXAMPLES="true"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Library for writing accessibility clients such as screen readers"
 HOMEPAGE="https://accessibility.kde.org/ 
https://cgit.kde.org/libqaccessibilityclient.git;
 
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
 LICENSE="LGPL-2.1"
-KEYWORDS=""
 IUSE=""
 
 DEPEND="
@@ -21,3 +26,6 @@ DEPEND="
$(add_qt_dep qtwidgets)
 "
 RDEPEND="${DEPEND}"
+
+# tests require DBus
+RESTRICT+=" test"



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

2019-03-09 Thread Andreas Sturmlechner
commit: 9ff79696d96eb53c7c5b892cfd33fffe5c222dc9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 20:28:31 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:05:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9ff79696

kde-misc/kdeconnect: Fix dependencies

Upstream commits:
8a9c95dde96bcb427b68ddd515ccca9808d7396f
3f9b43c2084ff26d12aaa3fa956d181e5aea02c2
4a4e8216aa684b10959041b6891da7b798c98e5b
fcffc105918ccdb89638a71203f7688c4e75c664
3a57d45f2bff83583bec1a86eaf7e61b458355f0

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

 kde-misc/kdeconnect/kdeconnect-.ebuild | 15 ---
 kde-misc/kdeconnect/metadata.xml   |  3 +++
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-.ebuild 
b/kde-misc/kdeconnect/kdeconnect-.ebuild
index 11a52f7af6..3ea46f0e5a 100644
--- a/kde-misc/kdeconnect/kdeconnect-.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-KDE_HANDBOOK="forceoptional"
+KDE_HANDBOOK="optional"
 KDE_TEST="true"
 KMNAME="${PN}-kde"
 KDE_SELINUX_MODULE="${PN}"
@@ -17,7 +17,7 @@ fi
 DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
 HOMEPAGE="https://www.kde.org/ https://community.kde.org/KDEConnect;
 LICENSE="GPL-2+"
-IUSE="app bluetooth mousepad sms wayland"
+IUSE="app bluetooth kde mousepad phonon pulseaudio sms wayland"
 
 DEPEND="
$(add_frameworks_dep kcmutils)
@@ -40,11 +40,14 @@ DEPEND="
>=app-crypt/qca-2.1.0:2[qt5(+),ssl]
app? ( $(add_frameworks_dep kdeclarative) )
bluetooth? ( $(add_qt_dep qtbluetooth) )
+   kde? ( $(add_frameworks_dep krunner) )
mousepad? (
x11-libs/libfakekey
x11-libs/libX11
x11-libs/libXtst
)
+   phonon? ( media-libs/phonon )
+   pulseaudio? ( media-libs/pulseaudio-qt )
sms? ( $(add_frameworks_dep kpeople) )
wayland? ( $(add_frameworks_dep kwayland) )
 "
@@ -52,7 +55,10 @@ RDEPEND="${DEPEND}
$(add_qt_dep qtquickcontrols2)
net-fs/sshfs
app? ( $(add_frameworks_dep kirigami) )
-   sms? ( $(add_frameworks_dep kirigami) )
+   sms? (
+   $(add_frameworks_dep kirigami)
+   dev-libs/kpeoplevcard
+   )
 "
 
 RESTRICT+=" test"
@@ -69,7 +75,10 @@ src_configure() {
local mycmakeargs=(
-DEXPERIMENTALAPP_ENABLED=$(usex app)
-DBLUETOOTH_ENABLED=$(usex bluetooth)
+   $(cmake-utils_use_find_package kde KF5Runner)
$(cmake-utils_use_find_package mousepad LibFakeKey)
+   $(cmake-utils_use_find_package phonon Phonon4Qt5)
+   $(cmake-utils_use_find_package pulseaudio KF5PulseAudioQt)
-DSMSAPP_ENABLED=$(usex sms)
$(cmake-utils_use_find_package wayland KF5Wayland)
)

diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
index ccae5861e2..f56aa860dd 100644
--- a/kde-misc/kdeconnect/metadata.xml
+++ b/kde-misc/kdeconnect/metadata.xml
@@ -8,6 +8,9 @@

Enable experimental kcapp frontend
Enable remote mousepad plugin using 
x11-libs/libfakekey
+   Enable runner for executing commands on 
connected device using kde-frameworks/krunner
+   Enable find-my-device plugin using 
media-libs/phonon
+   Enable system volume control plugin 
using media-sound/pulseaudio
Enable SMS support using 
kde-frameworks/kpeople
Enable kwin_wayland support for mousepad 
plugin using kde-frameworks/kwayland




[gentoo-commits] proj/kde:master commit in: media-libs/pulseaudio-qt/

2019-03-09 Thread Andreas Sturmlechner
commit: a5800f967a778b5bae46e9f3cb63316c26e5dc6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 19:37:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 21:05:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a5800f96

media-libs/pulseaudio-qt: New package

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

 media-libs/pulseaudio-qt/metadata.xml  |  8 +
 media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild | 34 ++
 2 files changed, 42 insertions(+)

diff --git a/media-libs/pulseaudio-qt/metadata.xml 
b/media-libs/pulseaudio-qt/metadata.xml
new file mode 100644
index 00..2fdbf33d96
--- /dev/null
+++ b/media-libs/pulseaudio-qt/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+

diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild 
b/media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild
new file mode 100644
index 00..f3d859d3f0
--- /dev/null
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_QTHELP="true"
+KDE_TEST="optional"
+inherit kde5
+
+DESCRIPTION="Qt bindings for libpulse"
+HOMEPAGE="https://cgit.kde.org/pulseaudio-qt.git/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   dev-libs/glib:2
+   media-sound/pulseaudio
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtquickcontrols2)
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/nix/, sys-apps/nix/files/

2019-03-09 Thread Sergei Trofimovich
commit: 460014c2d82a53a5db86dd2376cbd7045227cc69
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  9 21:04:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  9 21:05:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460014c2

sys-apps/nix: tweak for bdwgc-8, bug #679834

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

 sys-apps/nix/files/nix-2.0.4-bdwgc-8.patch | 12 
 sys-apps/nix/nix-2.0.4.ebuild  |  3 ++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/sys-apps/nix/files/nix-2.0.4-bdwgc-8.patch 
b/sys-apps/nix/files/nix-2.0.4-bdwgc-8.patch
new file mode 100644
index 000..ff37f48e360
--- /dev/null
+++ b/sys-apps/nix/files/nix-2.0.4-bdwgc-8.patch
@@ -0,0 +1,12 @@
+Add a missing library for gdwgc-8
+--- a/configure.ac
 b/configure.ac
+@@ -226,6 +226,8 @@ AC_ARG_ENABLE(gc, AC_HELP_STRING([--enable-gc],
+ if test "$gc" = yes; then
+   PKG_CHECK_MODULES([BDW_GC], [bdw-gc])
+   CXXFLAGS="$BDW_GC_CFLAGS $CXXFLAGS"
++  # a workaround for https://bugs.gentoo.org/679834
++  BDW_GC_LIBS="$BDW_GC_LIBS -lgccpp"
+   AC_DEFINE(HAVE_BOEHMGC, 1, [Whether to use the Boehm garbage collector.])
+ fi
+ 

diff --git a/sys-apps/nix/nix-2.0.4.ebuild b/sys-apps/nix/nix-2.0.4.ebuild
index 965584cf6f0..a39c4d53087 100644
--- a/sys-apps/nix/nix-2.0.4.ebuild
+++ b/sys-apps/nix/nix-2.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -41,6 +41,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.11.6-respect-CXXFLAGS.patch
"${FILESDIR}"/${PN}-1.11.6-respect-LDFLAGS.patch
"${FILESDIR}"/${PN}-2.0-user-path.patch
+   "${FILESDIR}"/${PN}-2.0.4-bdwgc-8.patch
 )
 
 DISABLE_AUTOFORMATTING=yes



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

2019-03-09 Thread Thomas Deutschmann
commit: 29a1852e1e8c5802ed2e31000321bbea313e4ac2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 20:59:38 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 21:02:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a1852e

www-client/firefox: reorder LVM deps to start from best

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

 eclass/mozconfig-v6.60.eclass| 32 
 www-client/firefox/firefox-60.5.2.ebuild |  2 ++
 www-client/firefox/firefox-65.0.2.ebuild | 42 +---
 3 files changed, 40 insertions(+), 36 deletions(-)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index 0cd728743e4..821e63b1e41 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -160,19 +160,19 @@ DEPEND="app-arch/zip
sys-apps/findutils
|| (
(
-   sys-devel/clang:4
-   !clang? ( sys-devel/llvm:4 )
+   sys-devel/clang:8
+   !clang? ( sys-devel/llvm:8 )
clang? (
-   =sys-devel/lld-4*
-   sys-devel/llvm:4[gold]
+   =sys-devel/lld-8*
+   sys-devel/llvm:8[gold]
)
)
(
-   sys-devel/clang:5
-   !clang? ( sys-devel/llvm:5 )
+   sys-devel/clang:7
+   !clang? ( sys-devel/llvm:7 )
clang? (
-   =sys-devel/lld-5*
-   sys-devel/llvm:5[gold]
+   =sys-devel/lld-7*
+   sys-devel/llvm:7[gold]
)
)
(
@@ -184,19 +184,19 @@ DEPEND="app-arch/zip
)
)
(
-   sys-devel/clang:7
-   !clang? ( sys-devel/llvm:7 )
+   sys-devel/clang:5
+   !clang? ( sys-devel/llvm:5 )
clang? (
-   =sys-devel/lld-7*
-   sys-devel/llvm:7[gold]
+   =sys-devel/lld-5*
+   sys-devel/llvm:5[gold]
)
)
(
-   sys-devel/clang:8
-   !clang? ( sys-devel/llvm:8 )
+   sys-devel/clang:4
+   !clang? ( sys-devel/llvm:4 )
clang? (
-   =sys-devel/lld-8*
-   sys-devel/llvm:8[gold]
+   =sys-devel/lld-4*
+   sys-devel/llvm:4[gold]
)
)
)

diff --git a/www-client/firefox/firefox-60.5.2.ebuild 
b/www-client/firefox/firefox-60.5.2.ebuild
index a96c670e53e..0b8b37bfe42 100644
--- a/www-client/firefox/firefox-60.5.2.ebuild
+++ b/www-client/firefox/firefox-60.5.2.ebuild
@@ -32,6 +32,8 @@ MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 
 MOZCONFIG_OPTIONAL_WIFI=1
 
+LLVM_MAX_SLOT=8
+
 inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
mozconfig-v6.60 pax-utils xdg-utils autotools mozlinguas-v2
 

diff --git a/www-client/firefox/firefox-65.0.2.ebuild 
b/www-client/firefox/firefox-65.0.2.ebuild
index df3ae98aab1..8c9fe12 100644
--- a/www-client/firefox/firefox-65.0.2.ebuild
+++ b/www-client/firefox/firefox-65.0.2.ebuild
@@ -30,6 +30,8 @@ fi
 PATCH="${PN}-65.0-patches-04"
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
 
+LLVM_MAX_SLOT=8
+
 inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
autotools mozlinguas-v2 virtualx
@@ -116,21 +118,21 @@ DEPEND="${CDEPEND}
sys-apps/findutils
|| (
(
-   sys-devel/clang:4
-   !clang? ( sys-devel/llvm:4 )
+   sys-devel/clang:8
+   !clang? ( sys-devel/llvm:8 )
clang? (
-   =sys-devel/lld-4*
-   sys-devel/llvm:4[gold]
-   pgo? ( 
=sys-libs/compiler-rt-sanitizers-4*[profile] )
+   =sys-devel/lld-8*
+   sys-devel/llvm:8[gold]
+   pgo? ( 
=sys-libs/compiler-rt-sanitizers-8*[profile] )
)
)
(
-   sys-devel/clang:5
-   !clang? ( 

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

2019-03-09 Thread Thomas Deutschmann
commit: b876a6a4fce5c7aa2dd4a1eb87cdcdb5afca1606
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 21:02:28 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 21:02:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b876a6a4

mail-client/thunderbird: reorder LVM deps to start from best

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

 mail-client/thunderbird/thunderbird-60.5.3.ebuild | 34 ---
 1 file changed, 18 insertions(+), 16 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-60.5.3.ebuild 
b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
index d64da880aad..fcc7ec46131 100644
--- a/mail-client/thunderbird/thunderbird-60.5.3.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
@@ -32,6 +32,8 @@ if [[ ${MOZ_ESR} == 1 ]]; then
 fi
 MOZ_P="${PN}-${MOZ_PV}"
 
+LLVM_MAX_SLOT=8
+
 inherit check-reqs flag-o-matic toolchain-funcs gnome2-utils llvm 
mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
 
 DESCRIPTION="Thunderbird Mail Client"
@@ -116,19 +118,19 @@ DEPEND="${CDEPEND}
sys-apps/findutils
|| (
(
-   sys-devel/clang:4
-   !clang? ( sys-devel/llvm:4 )
+   sys-devel/clang:8
+   !clang? ( sys-devel/llvm:8 )
clang? (
-   =sys-devel/lld-4*
-   sys-devel/llvm:4[gold]
+   =sys-devel/lld-8*
+   sys-devel/llvm:8[gold]
)
)
(
-   sys-devel/clang:5
-   !clang? ( sys-devel/llvm:5 )
+   sys-devel/clang:7
+   !clang? ( sys-devel/llvm:7 )
clang? (
-   =sys-devel/lld-5*
-   sys-devel/llvm:5[gold]
+   =sys-devel/lld-7*
+   sys-devel/llvm:7[gold]
)
)
(
@@ -140,19 +142,19 @@ DEPEND="${CDEPEND}
)
)
(
-   sys-devel/clang:7
-   !clang? ( sys-devel/llvm:7 )
+   sys-devel/clang:5
+   !clang? ( sys-devel/llvm:5 )
clang? (
-   =sys-devel/lld-7*
-   sys-devel/llvm:7[gold]
+   =sys-devel/lld-5*
+   sys-devel/llvm:5[gold]
)
)
(
-   sys-devel/clang:8
-   !clang? ( sys-devel/llvm:8 )
+   sys-devel/clang:4
+   !clang? ( sys-devel/llvm:4 )
clang? (
-   =sys-devel/lld-8*
-   sys-devel/llvm:8[gold]
+   =sys-devel/lld-4*
+   sys-devel/llvm:4[gold]
)
)
)



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

2019-03-09 Thread Patrice Clement
commit: 13a9c4cf26c0b8bae5907cc1f88bb1cc6c537172
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Mar  7 17:28:07 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Mar  9 21:01:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a9c4cf

media-gfx/pixie: EAPI7 bump, improve ebuild.

Closes: https://bugs.gentoo.org/679690
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 media-gfx/pixie/pixie-2.2.6-r2.ebuild | 106 ++
 1 file changed, 106 insertions(+)

diff --git a/media-gfx/pixie/pixie-2.2.6-r2.ebuild 
b/media-gfx/pixie/pixie-2.2.6-r2.ebuild
new file mode 100644
index 000..c0fd04d6ab9
--- /dev/null
+++ b/media-gfx/pixie/pixie-2.2.6-r2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WANT_AUTOMAKE="1.10"
+
+inherit autotools
+
+MY_PN="Pixie"
+S="${WORKDIR}/${MY_PN}"
+
+DESCRIPTION="RenderMan like photorealistic renderer"
+HOMEPAGE="http://www.okanarikan.com/project/2005/05/24/Pixie.html;
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tgz 
https://dev.gentoo.org/~dilfridge/distfiles/pixie-2.2.6-gcc6.patch.gz;
+
+LICENSE="GPL-2+"
+IUSE="X static-libs"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="media-libs/libpng
+   media-libs/tiff
+   media-libs/openexr
+   sys-libs/zlib
+   virtual/jpeg
+   virtual/opengl
+   x11-libs/fltk:1[opengl]
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXt
+   )"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex"
+
+src_prepare() {
+   default
+   eapply "${FILESDIR}"/${P}-zlib-1.2.5.2.patch
+   # FIX: missing @includedir@
+   # 
https://sf.net/tracker/?func=detail=2923415_id=59462=491094
+   eapply "${FILESDIR}"/${P}-autotools.patch
+   # bug 594354
+   eapply "${WORKDIR}"/${P}-gcc6.patch
+
+   mv configure.{in,ac} || die
+
+   eautoreconf
+
+   # FIX: removing pre-compiled shaders
+   # shaders must be removed before of their compilation or make
+   # parallelism can break the regeneration process, with resulting
+   # missing shaders.
+   rm "${S}"/shaders/*.sdr || die
+
+   # FIX: flex does not translate variable name in custom YY_DECL
+   sed -i -e '/define YY_DECL/ s/yylval/riblval/' src/ri/rib.l || die
+}
+
+src_configure() {
+   # NOTE: the option program-transform-name is used to avoid binary name
+   # conflict with package: mail-client/nmh (see #295996)
+   econf \
+   $(use_with X x) \
+   $(use_enable static-libs static) \
+   --includedir=/usr/include/pixie \
+   --libdir=/usr/$(get_libdir)/pixie \
+   --with-docdir=/usr/share/doc/${PF}/html \
+   --with-shaderdir=/usr/share/Pixie/shaders \
+   --with-ribdir=/usr/share/Pixie/ribs \
+   --with-texturedir=/usr/share/Pixie/textures \
+   --with-displaysdir=/usr/$(get_libdir)/pixie/displays \
+   --with-modulesdir=/usr/$(get_libdir)/pixie/modules \
+   --enable-openexr-threads \
+   --disable-static-fltk \
+   --mandir=/usr/share/man \
+   --bindir=/usr/bin \
+   --program-transform-name="s/show/pixie-show/"
+}
+
+src_compile() {
+   default
+
+   # regenerating Pixie shaders - see upstream bug report:
+   # 
https://sf.net/tracker/?func=detail=2923407_id=59462=491094
+   einfo "Re-building Pixie Shaders for v${PV} format"
+   emake -f "${FILESDIR}/Makefile.shaders" -C "${S}/shaders"
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/Pixie/textures
+   doins "${S}"/textures/*
+
+   # remove useless .la files
+   find "${D}" -name '*.la' -delete || die "removal of libtool archive 
files failed"
+}



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

2019-03-09 Thread Patrice Clement
commit: 6461c286fb0cda77fc506165231190c0f58d8179
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Mar  7 17:09:02 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Mar  9 21:01:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6461c286

media-gfx/pixie: fix LICENCE, HOMEPAGE.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11293
Signed-off-by: Patrice Clement  gentoo.org>

 media-gfx/pixie/pixie-2.2.6-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/pixie/pixie-2.2.6-r1.ebuild 
b/media-gfx/pixie/pixie-2.2.6-r1.ebuild
index 5a71b52b475..f8863d0b818 100644
--- a/media-gfx/pixie/pixie-2.2.6-r1.ebuild
+++ b/media-gfx/pixie/pixie-2.2.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -11,10 +11,10 @@ MY_PN="Pixie"
 S="${WORKDIR}/${MY_PN}"
 
 DESCRIPTION="RenderMan like photorealistic renderer"
-HOMEPAGE="http://pixie.sourceforge.net/;
+HOMEPAGE="http://www.okanarikan.com/project/2005/05/24/Pixie.html;
 SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tgz 
https://dev.gentoo.org/~dilfridge/distfiles/pixie-2.2.6-gcc6.patch.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 IUSE="X static-libs"
 SLOT="0"
 KEYWORDS="amd64 ~ppc sparc x86"



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

2019-03-09 Thread Patrice Clement
commit: 93c236ce0b0061f119388dd217faf75158e8a948
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Mar  7 17:43:33 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Mar  9 21:01:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c236ce

sys-block/scsiadd: EAPI7 bump, minor improvements.

Closes: https://bugs.gentoo.org/679696
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Patrice Clement  gentoo.org>

 sys-block/scsiadd/scsiadd-1.97-r1.ebuild | 60 
 1 file changed, 60 insertions(+)

diff --git a/sys-block/scsiadd/scsiadd-1.97-r1.ebuild 
b/sys-block/scsiadd/scsiadd-1.97-r1.ebuild
new file mode 100644
index 000..718a26b6f7a
--- /dev/null
+++ b/sys-block/scsiadd/scsiadd-1.97-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user toolchain-funcs flag-o-matic
+
+DESCRIPTION="Add and remove SCSI devices from your Linux system during runtime"
+HOMEPAGE="https://llg.cubic.org/tools/;
+SRC_URI="https://llg.cubic.org/tools/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="suid"
+
+pkg_setup() {
+   use suid && enewgroup scsi
+}
+
+src_prepare() {
+   default
+   # remove 'strip' command
+   sed -i -e "s:^\(.*strip.*\):#\1:g" Makefile.in || die
+
+   # convert docs to utf-8
+   if [ -x "$(type -p iconv)" ]; then
+   for X in NEWS README; do
+   iconv -f LATIN1 -t UTF8 -o "${X}~" "${X}" && mv -f 
"${X}~" "${X}" \
+   || rm -f "${X}~" || die
+   done
+   fi
+}
+
+src_compile() {
+   # extra safety for suid
+   append-ldflags -Wl,-z,now
+
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   dosbin scsiadd
+   if use suid; then
+   fowners root:scsi /usr/sbin/scsiadd
+   fperms  4710  /usr/sbin/scsiadd
+   fi
+   dodoc NEWS README TODO
+   doman scsiadd.8
+}
+
+pkg_postinst() {
+   if use suid; then
+   ewarn
+   ewarn "You have chosen to install ${PN} with the binary setuid 
root. This"
+   ewarn "means that if there any undetected vulnerabilities in 
the binary,"
+   ewarn "then local users may be able to gain root access on your 
machine."
+   ewarn
+   fi
+}



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

2019-03-09 Thread Patrice Clement
commit: 9eab48288641f8d4fce6edc16bc9bec1929dd203
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Mar  7 17:38:27 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Mar  9 21:01:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eab4828

sys-block/scsiadd: use HTTPS.

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11294
Signed-off-by: Patrice Clement  gentoo.org>

 sys-block/scsiadd/scsiadd-1.97.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-block/scsiadd/scsiadd-1.97.ebuild 
b/sys-block/scsiadd/scsiadd-1.97.ebuild
index 9c86234..0ba63844322 100644
--- a/sys-block/scsiadd/scsiadd-1.97.ebuild
+++ b/sys-block/scsiadd/scsiadd-1.97.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -6,8 +6,8 @@ EAPI="2"
 inherit user toolchain-funcs flag-o-matic
 
 DESCRIPTION="Add and remove SCSI devices from your Linux system during runtime"
-HOMEPAGE="http://llg.cubic.org/tools/;
-SRC_URI="http://llg.cubic.org/tools/${P}.tar.gz;
+HOMEPAGE="https://llg.cubic.org/tools/;
+SRC_URI="https://llg.cubic.org/tools/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2019-03-09 Thread Patrice Clement
commit: bd1dfd75af01014d1ba201d01cd50ed3da4b25ce
Author: Marty E. Plummer  startmail  com>
AuthorDate: Mon Dec 17 08:01:04 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Mar  9 20:59:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1dfd75

eclass/java-utils-2: bump to EAPI 7.

Signed-off-by: Marty E. Plummer  startmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11243
Signed-off-by: Patrice Clement  gentoo.org>

 eclass/java-utils-2.eclass | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass
index 1ffd7a03399..95617616fe8 100644
--- a/eclass/java-utils-2.eclass
+++ b/eclass/java-utils-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 2004-2018 Gentoo Foundation
+# Copyright 2004-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: java-utils-2.eclass
@@ -15,7 +15,10 @@
 # you should inherit java-pkg-2 for Java packages or java-pkg-opt-2 for 
packages
 # that have optional Java support. In addition you can inherit java-ant-2 for
 # Ant-based packages.
-inherit eutils versionator multilib
+inherit eutils multilib
+# EAPI 7 has version functions built-in. Use eapi7-ver for all earlier 
eclasses.
+# Keep versionator inheritance in case consumers are using it implicitly.
+[[ ${EAPI} == [0123456] ]] && inherit eapi7-ver versionator
 
 IUSE="elibc_FreeBSD"
 
@@ -1518,8 +1521,8 @@ java-pkg_is-vm-version-eq() {
 
local vm_version="$(java-pkg_get-vm-version)"
 
-   vm_version="$(get_version_component_range 1-2 "${vm_version}")"
-   needed_version="$(get_version_component_range 1-2 "${needed_version}")"
+   vm_version="$(ver_cut 1-2 "${vm_version}")"
+   needed_version="$(ver_cut 1-2 "${needed_version}")"
 
if [[ -z "${vm_version}" ]]; then
debug-print "Could not get JDK version from DEPEND"
@@ -1570,7 +1573,7 @@ java-pkg_is-vm-version-ge() {
debug-print "Could not get JDK version from DEPEND"
return 1
else
-   if version_is_at_least "${needed_version}" "${vm_version}"; then
+   if ver_test "${vm_version}" -ge "${needed_version}"; then
debug-print "Detected a JDK(${vm_version}) >= 
${needed_version}"
return 0
else



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

2019-03-09 Thread Patrice Clement
commit: 9b3ef5097c1da300b63626deb8e8ea3a7a4d3ec6
Author: Guillaume Seren  gmail  com>
AuthorDate: Sat Mar  9 14:40:16 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Mar  9 20:59:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3ef509

dev-php/composer: version bump 1.8.4.

Closes: https://bugs.gentoo.org/679850

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Guillaume Seren  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11317
Signed-off-by: Patrice Clement  gentoo.org>

 dev-php/composer/Manifest  |  1 +
 dev-php/composer/composer-1.8.4.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index e785e38b064..bfbb92bdd00 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -4,3 +4,4 @@ DIST composer-1.7.2.tar.gz 401211 BLAKE2B 
b3470a45dcffe8758c3e498a6298f726928a03
 DIST composer-1.7.3.tar.gz 402233 BLAKE2B 
b9ae601e5710f12acd6da189a64217fee0198a0eb14227d905b3faab1dd5a4e6b573c4be89968f3b66b4e5612189fc7c284c2aa7d63c2247bce1cc56913acc5f
 SHA512 
7dd6200abdae845e71bc9cb9d329547ee82a3186db93b535af92bdf01d5e0fecc1d7f7ddcbce54c05e60cf75dea9aba0f27ad86746b61b2301effe8d4c115949
 DIST composer-1.8.0.tar.gz 404169 BLAKE2B 
977d04d3477e0660eb33e4cb746a5f7cf1cc15544b0afdc48ce7dc7774750b685c36db7796280dd825e2b5b5d310f65521a6c12ca92ca9d2b15c2213c64bec4f
 SHA512 
d8589c75174fd36f5ce10c8f4e18045b8c86167ccc7d6cadb4eed8828d4d7b4b44b0b477b6bd0ebf6d0981a381b35f662205d6b4324c92c86ea3fbc8c3aeb6e4
 DIST composer-1.8.3.tar.gz 405927 BLAKE2B 
00be1624fb96212edffd7059b718e74ed69643810de2ddfd6ffa1fb16ac689d2298d420452e7461bb427cc2e8186f4d2c9be072054fe7310bc74c32b80a1a497
 SHA512 
bb3ddcddcd30c211deae5a75fdfb178c39f0714efd59cb2a4abebdcdc9e18cf9437cae26ed21881fe06278472c150de2935f70b48c3f3c5d7e2a1ea92ee26605
+DIST composer-1.8.4.tar.gz 406561 BLAKE2B 
2521da6a50371102c2a8bf61aeeba0c5846692dcbaaa13e83d09a42480c518f91889bd6d6461aef60958d1f68801f77a646c7940c5992a8da25adf050550050b
 SHA512 
b1061fd190b05d2fc309ff76bf246f6d02547249fe52c347715c2dc2e4f5149b3c4e4f43f255874749caeb44ce05cfcbdb8da1d96a9f88a2213a9601e123ef9c

diff --git a/dev-php/composer/composer-1.8.4.ebuild 
b/dev-php/composer/composer-1.8.4.ebuild
new file mode 100644
index 000..2c139b8b882
--- /dev/null
+++ b/dev-php/composer/composer-1.8.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Dependency Manager for PHP"
+HOMEPAGE="https://github.com/composer/composer;
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-lang/php:*[curl]
+   >=dev-php/ca-bundle-1.1.3
+   >=dev-php/psr-log-1.1.0
+   dev-php/fedora-autoloader
+   >=dev-php/json-schema-5.2.7
+   >=dev-php/jsonlint-1.7.1
+   >=dev-php/phar-utils-1.0.1
+   >=dev-php/semver-1.4.2
+   >=dev-php/spdx-licenses-1.5.0
+   >=dev-php/symfony-console-2.8.48
+   >=dev-php/symfony-filesystem-2.8.48
+   >=dev-php/symfony-finder-2.8.49
+   >=dev-php/symfony-process-2.8.48
+   >=dev-php/xdebug-handler-1.3.1"
+
+src_install() {
+   insinto "/usr/share/${PN}"
+
+   # Composer expects the LICENSE file to be there, and the
+   # easiest thing to do is to give it what it wants.
+   doins -r src res LICENSE
+
+   insinto "/usr/share/${PN}/vendor"
+   newins "${FILESDIR}"/autoload-r1.php autoload.php
+
+   exeinto "/usr/share/${PN}/bin"
+   doexe "bin/${PN}"
+   dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
+
+   dodoc CHANGELOG.md README.md doc/*.md
+   dodoc -r doc/articles doc/faqs
+}



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

2019-03-09 Thread Thomas Deutschmann
commit: f63dd6233d70692d56146a982b6a9dbd84012ff0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 20:47:00 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 20:50:00 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=f63dd623

Add LUKS2 support

LUKS2 requires libgcc_s.so.1 because libargon2 uses pthread_cancel.

Re-use code from append_zfs instead of duplicating code.

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

 gen_initramfs.sh | 51 ++-
 1 file changed, 38 insertions(+), 13 deletions(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 9b8f76c..420e9fe 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -507,19 +507,7 @@ append_zfs(){
fi
done
 
-   # Copy binaries
-   # Include libgcc_s.so.1 to workaround zfsonlinux/zfs#4749
-   local libgccpath
-   if type gcc-config 2>&1 1>/dev/null; then
-   libgccpath="/usr/lib/gcc/$(s=$(gcc-config -c); echo 
${s%-*}/${s##*-})/libgcc_s.so.1"
-   fi
-   if [[ ! -f ${libgccpath} ]]; then
-   libgccpath="/usr/lib/gcc/*/*/libgcc_s.so.1"
-   fi
-
-   copy_binaries "${TEMP}/initramfs-zfs-temp" 
/sbin/{mount.zfs,zdb,zfs,zpool} ${libgccpath}
-   cd "${TEMP}/initramfs-zfs-temp/lib64"
-   ln -s "..${libgccpath}"
+   copy_binaries "${TEMP}/initramfs-zfs-temp" 
/sbin/{mount.zfs,zdb,zfs,zpool}
 
cd "${TEMP}/initramfs-zfs-temp/"
log_future_cpio_content
@@ -548,6 +536,38 @@ append_btrfs() {
rm -rf "${TEMP}/initramfs-btrfs-temp" > /dev/null
 }
 
+append_libgcc_s() {
+   if [ -d "${TEMP}/initramfs-libgcc_s-temp" ]
+   then
+   rm -r "${TEMP}/initramfs-libgcc_s-temp"
+   fi
+
+   mkdir -p "${TEMP}/initramfs-libgcc_s-temp"
+
+   # Include libgcc_s.so.1:
+   #   - workaround for zfsonlinux/zfs#4749
+   #   - required for LUKS2 (libargon2 uses pthread_cancel)
+   local libgccpath
+   if type gcc-config 2>&1 1>/dev/null; then
+   libgccpath="/usr/lib/gcc/$(s=$(gcc-config -c); echo 
${s%-*}/${s##*-})/libgcc_s.so.1"
+   fi
+   if [[ ! -f ${libgccpath} ]]; then
+   libgccpath="/usr/lib/gcc/*/*/libgcc_s.so.1"
+   fi
+
+   # Copy binaries
+   copy_binaries "${TEMP}/initramfs-libgcc_s-temp" ${libgccpath}
+   cd "${TEMP}/initramfs-libgcc_s-temp/lib64"
+   ln -s "..${libgccpath}"
+
+   cd "${TEMP}/initramfs-libgcc_s-temp/"
+   log_future_cpio_content
+   find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" \
+   || gen_die "compressing libgcc_s cpio"
+   cd "${TEMP}"
+   rm -rf "${TEMP}/initramfs-libgcc_s-temp" > /dev/null
+}
+
 append_linker() {
if [ -d "${TEMP}/initramfs-linker-temp" ]
then
@@ -990,6 +1010,11 @@ create_initramfs() {
 
append_data 'modprobed'
 
+   if isTrue "${ZFS}" || isTrue "${LUKS}"
+   then
+   append_data 'libgcc_s'
+   fi
+
if isTrue "${FIRMWARE}" && [ -n "${FIRMWARE_DIR}" ]
then
append_data 'firmware'



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

2019-03-09 Thread Thomas Deutschmann
commit: cfaa0221b7202553c854c0a791894c928b7fc13a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 20:15:14 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 20:15:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfaa0221

media-libs/gd: add workaround for rounding problem on some architectures

Bug: https://github.com/libgd/libgd/issues/278
Closes: https://bugs.gentoo.org/632076
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/gd/gd-2.2.5-r2.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-libs/gd/gd-2.2.5-r2.ebuild b/media-libs/gd/gd-2.2.5-r2.ebuild
index 0dcb8668045..4e7248ab237 100644
--- a/media-libs/gd/gd-2.2.5-r2.ebuild
+++ b/media-libs/gd/gd-2.2.5-r2.ebuild
@@ -66,6 +66,11 @@ multilib_src_configure() {
append-cflags -ffloat-store
fi
 
+   # bug 632076, https://github.com/libgd/libgd/issues/278
+   if use arm64 || use ppc64 || use s390 ; then
+   append-cflags -ffp-contract=off
+   fi
+
# we aren't actually {en,dis}abling X here ... the configure
# script uses it just to add explicit -I/-L paths which we
# don't care about on Gentoo systems.



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

2019-03-09 Thread Mikle Kolyada
commit: cd617cec99b95eb71fc9b50109e56a3b7aa5e65a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar  9 19:35:07 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar  9 19:35:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd617cec

dev-libs/openssl: amd64 stable wrt bug #678564

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-libs/openssl/openssl-1.0.2r.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2r.ebuild 
b/dev-libs/openssl/openssl-1.0.2r.ebuild
index ebd06c826cd..2bde9b89270 100644
--- a/dev-libs/openssl/openssl-1.0.2r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2r.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2019-03-09 Thread Alon Bar-Lev
commit: 13dd02949c8a68b03f1d1d642bbc124bd106fd9d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Mar  9 19:17:54 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Mar  9 19:27:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13dd0294

app-text/xournal: minor cleanups

patch is not required any more.
minor eapi-6 cleanups.

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/xournal/xournal-.ebuild | 14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/app-text/xournal/xournal-.ebuild 
b/app-text/xournal/xournal-.ebuild
index 50477f8a453..5afafb130f7 100644
--- a/app-text/xournal/xournal-.ebuild
+++ b/app-text/xournal/xournal-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,7 @@ HOMEPAGE="http://xournal.sourceforge.net/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+pdf vanilla"
+IUSE="+pdf"
 
 COMMONDEPEND="
app-text/poppler[cairo]
@@ -43,17 +43,9 @@ DEPEND="${COMMONDEPEND}
virtual/pkgconfig
 "
 
-src_prepare() {
-   default_src_prepare
-   if ! use vanilla; then
-   eapply "${FILESDIR}"/xournal-0.4.8-aspectratio.patch
-   fi
-}
-
 src_install() {
-   emake DESTDIR="${D}" install
+   default
emake DESTDIR="${D}" desktop-install
 
-   dodoc ChangeLog AUTHORS README
dodoc -r html-doc/*
 }



[gentoo-commits] repo/gentoo:master commit in: mail-mta/protonmail-bridge-bin/

2019-03-09 Thread Piotr Karbowski
commit: 4b19892778f54156238430cf2a30c1fe0f1880a6
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sat Mar  9 19:25:29 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sat Mar  9 19:25:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b198927

mail-mta/protonmail-bridge-bin: 1.1.3 bump, 1.1.0 removal. Takeover.

Proxy maintainer timed out. Adding myself to metadata.xml. Bump to 1.1.3
and removal of 1.1.0 that have no longer binary package available.
Removed some more bogus files and unused libraries from package as well
as we now depends on glib useflag of pulseaudio.

Closes: https://bugs.gentoo.org/678794
Closes: https://bugs.gentoo.org/679732
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Piotr Karbowski  gentoo.org>

 mail-mta/protonmail-bridge-bin/Manifest|  2 +-
 mail-mta/protonmail-bridge-bin/metadata.xml|  4 +++
 ...0.ebuild => protonmail-bridge-bin-1.1.3.ebuild} | 31 +++---
 3 files changed, 27 insertions(+), 10 deletions(-)

diff --git a/mail-mta/protonmail-bridge-bin/Manifest 
b/mail-mta/protonmail-bridge-bin/Manifest
index 6b6aba15672..f53d555f13c 100644
--- a/mail-mta/protonmail-bridge-bin/Manifest
+++ b/mail-mta/protonmail-bridge-bin/Manifest
@@ -1 +1 @@
-DIST protonmail-bridge-1.1.0-1.x86_64.rpm 47088500 BLAKE2B 
0970839501ced47f222bfdcb7dd26083eaa7d19d61da7c811bfe7e7544bd53c89b3e8879f544c474c9cdd92572a4ed051ae40d73fac031503ea23c8eb414eb2b
 SHA512 
352abdc850244b00985084d708a34a73f83541753a37432bc024b5dbc5916d6514bc235f80bcd949a54517b2b3f4b3aac9b0d4592398cf206339a23b5bf8a355
+DIST protonmail-bridge-1.1.3-1.x86_64.rpm 53554820 BLAKE2B 
2fb0eb7b1a1d95ed3cf5785e527692497429f73eeb37dd9a98da7b5b30cafde048898026c8934b76630976585eb43c0a9392efdcb10b8f2ae8002884312a9142
 SHA512 
61a4a28fe9efbeeaecd79392eb730916e67dfffc1bcc5bbee156e3dd786dfeae5b39092ccab4c6d5ff9719d0792752732b52bc87615a7922c16cf6203eb57f5b

diff --git a/mail-mta/protonmail-bridge-bin/metadata.xml 
b/mail-mta/protonmail-bridge-bin/metadata.xml
index 6bf484adc0d..723b5af565f 100644
--- a/mail-mta/protonmail-bridge-bin/metadata.xml
+++ b/mail-mta/protonmail-bridge-bin/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   slashbe...@gentoo.org
+   Piotr Karbowski
+   

lucianpos...@pm.me
Lucian Poston

diff --git a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.1.0.ebuild 
b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.1.3.ebuild
similarity index 87%
rename from mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.1.0.ebuild
rename to mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.1.3.ebuild
index 02b7b4f8ddf..35b2fe8b070 100644
--- a/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.1.0.ebuild
+++ b/mail-mta/protonmail-bridge-bin/protonmail-bridge-bin-1.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,7 @@ DEPEND=""
 RDEPEND="
app-crypt/libsecret
dev-libs/glib:2
-   media-sound/pulseaudio
+   media-sound/pulseaudio[glib]
sys-apps/dbus
virtual/opengl
media-libs/fontconfig
@@ -39,9 +39,12 @@ S="${WORKDIR}"
 QA_PREBUILT="*"
 
 src_prepare() {
+   # Some bogus files got into package.
+   rm -rf usr/lib/.build-id
+
# Bug #660366. To workaround preserving libs, set RUNPATH and rm unused 
libs
cd "${S}/usr/lib/protonmail/bridge" || die
-   patchelf --set-rpath '$ORIGIN/lib' Desktop-Bridge || die "patchelf 
failed"
+   patchelf --set-rpath '$ORIGIN/lib' protonmail-bridge || die "patchelf 
failed"
patchelf --set-rpath '$ORIGIN' lib/libicui18n.so.56 || die "patchelf 
failed"
patchelf --set-rpath '$ORIGIN' lib/libicuuc.so.56 || die "patchelf 
failed"
 
@@ -57,7 +60,6 @@ src_prepare() {
rm "lib/libQt5Concurrent.so.5" || die
rm "lib/libQt5Gamepad.so.5" || die
rm "lib/libQt5QuickParticles.so.5" || die
-   rm "lib/libqgsttools_p.so.1" || die
rm "plugins/audio/libqtaudio_alsa.so" || die
rm "plugins/audio/libqtmedia_pulse.so" || die
rm "plugins/bearer/libqconnmanbearer.so" || die
@@ -85,7 +87,6 @@ src_prepare() {
rm "plugins/geoservices/libqtgeoservices_nokia.so" || die
rm "plugins/geoservices/libqtgeoservices_osm.so" || die
rm "plugins/iconengines/libqsvgicon.so" || die
-   rm "plugins/imageformats/libqjp2.so" || die
rm "plugins/mediaservice/libgstaudiodecoder.so" || die
rm "plugins/mediaservice/libgstcamerabin.so" || die
rm "plugins/mediaservice/libgstmediacapture.so" || die
@@ -139,14 +140,11 @@ src_prepare() {
rm "qml/Qt3D/Render/libquick3drenderplugin.so" || die
rm "qml/QtBluetooth/libdeclarative_bluetooth.so" || die
rm 

[gentoo-commits] proj/sandbox:master commit in: libsandbox/wrapper-funcs/

2019-03-09 Thread Sergei Trofimovich
commit: c8146cfbcd36f9be4a447bf057811fe2f6c543b2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  2 19:15:14 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  2 19:37:11 2019 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=c8146cfb

exec wrapper: add support for GNU_HASH parser

In bug #672918 exec's ELF parser was going out of symbol table
range. It happened to trigger on a binary linked by LLVM's lld.

sandbox has no precise way to determine symbol table size and
uses the heuristic of detecting SYMTAB dynamic section size:
STRTAB (or GNU_LIBLIST for prelinked binaries).

This is a weak assumption and does not hold for lld-linked
binaries where the ordering is SYMTAB->GNU_HASH->STRTAB.
As a result sandbox SIGSEGVs when parses GNU_HASH as SYMTAB
entries.

The change adds GNU_HASH parser to iterate exactly through
exported symbols. That way we avoid heuristic code completely.

While at it repobe GNU_LIBLIST hack as we should not rely
on size heuristics anymore.

This has a nice side-effect of speeding up ELF parsing as
GHU_HASH only iterates through exported symbols. HASH
comparison has all dynamic symbols: both exported and
imported.

Reported-by: Dennis Schridde
Bug: https://bugs.gentoo.org/672918
Signed-off-by: Sergei Trofimovich  gentoo.org>

 libsandbox/wrapper-funcs/__wrapper_exec.c | 108 --
 1 file changed, 71 insertions(+), 37 deletions(-)

diff --git a/libsandbox/wrapper-funcs/__wrapper_exec.c 
b/libsandbox/wrapper-funcs/__wrapper_exec.c
index 974156e..766245a 100644
--- a/libsandbox/wrapper-funcs/__wrapper_exec.c
+++ b/libsandbox/wrapper-funcs/__wrapper_exec.c
@@ -83,8 +83,8 @@ static bool sb_check_exec(const char *filename, char *const 
argv[])
 ({ \
Elf##n##_Ehdr *ehdr = (void *)elf; \
Elf##n##_Phdr *phdr = (void *)(elf + ehdr->e_phoff); \
-   Elf##n##_Addr vaddr, filesz, vsym = 0, vstr = 0, vhash = 0, vliblist = 
0; \
-   Elf##n##_Off offset, symoff = 0, stroff = 0, hashoff = 0, liblistoff = 
0; \
+   Elf##n##_Addr vaddr, filesz, vsym = 0, vstr = 0, vhash = 0, vgnuhash = 
0; \
+   Elf##n##_Off offset, symoff = 0, stroff = 0, hashoff = 0, gnuhashoff = 
0; \
Elf##n##_Dyn *dyn; \
Elf##n##_Sym *sym, *symend; \
uint##n##_t ent_size = 0, str_size = 0; \
@@ -107,7 +107,7 @@ static bool sb_check_exec(const char *filename, char *const 
argv[])
case DT_STRTAB:  vstr = dyn->d_un.d_val; 
break; \
case DT_STRSZ:   str_size = 
dyn->d_un.d_val; break; \
case DT_HASH:vhash = dyn->d_un.d_val; 
break; \
-   case DT_GNU_LIBLIST: vliblist = 
dyn->d_un.d_val; break; \
+   case DT_GNU_HASH:vgnuhash = 
dyn->d_un.d_val; break; \
} \
++dyn; \
} \
@@ -127,8 +127,8 @@ static bool sb_check_exec(const char *filename, char *const 
argv[])
stroff = offset + (vstr - vaddr); \
if (vhash >= vaddr && vhash < vaddr + filesz) \
hashoff = offset + (vhash - vaddr); \
-   if (vliblist >= vaddr && vliblist < vaddr + filesz) \
-   liblistoff = offset + (vliblist - vaddr); \
+   if (vgnuhash >= vaddr && vgnuhash < vaddr + filesz) \
+   gnuhashoff = offset + (vgnuhash - vaddr); \
} \
\
/* Finally walk the symbol table.  This should generally be 
fast as \
@@ -137,47 +137,81 @@ static bool sb_check_exec(const char *filename, char 
*const argv[])
 */ \
if (symoff && stroff) { \
/* Nowhere is the # of symbols recorded, or the size of 
the symbol \
-* table.  Instead, we do what glibc does: use the sysv 
hash table \
-* if it exists, else assume that the string table 
always directly \
+* table.  Instead, we do what glibc does: use the gnu 
or sysv hash \
+* table if it exists, else assume that the string 
table always directly \
 * follows the symbol table.  This seems like a poor 
assumption to \
 * make, but glibc has gotten by this long.  See 
determine_info in \
 * glibc's elf/dl-addr.c. \
 * \
-* Turns out prelink will violate that assumption.  
Fortunately it \
-* will insert its liblist at the same location all the 
time -- it \
-* replaces the string table with its liblist table. \
-* \
-* Long term, we should behave the same as glibc 

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

2019-03-09 Thread Sergei Trofimovich
commit: 3c001036637930152c038d084334d9a7311ffc6e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  7 23:41:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar  8 07:35:55 2019 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=3c001036

configure.ac: add lld detection support

With this change
$ ./configure CC=clang LDFLAGS='-Wl,--hash-style=gnu -fuse-ld=lld'
$ make check
exposes 35 test failures

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

 configure.ac | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index 8c1866c..3f242b4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -344,9 +344,16 @@ try_link() {
) 1>_MESSAGE_LOG_FD
 }
 LIBC_PATH=$(AS_IF(
-   dnl GNU linker (bfd & gold)
-   [try_link -Wl,--verbose],
+   dnl GNU linker (bfd & gold) searching for
+   dnl "attempt to open 
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../lib64/libc.so succeeded"
+   dnl if log does not contain "attempt" word then it's not a GNU linker
+   [try_link -Wl,--verbose && grep -q attempt libctest.log],
[$AWK '/ttempt to open/ { if (($(NF-1) ~ /\/libc\.so/) && ($NF 
== "succeeded")) LIBC = $(NF-1); }; END {print LIBC}' libctest.log],
+   dnl LLVM lld searching for latest (successful) entry of
+   dnl "ld.lld: 
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../lib64/libc.so"
+   dnl "ld.lld: /lib64/libc.so.6"
+   [try_link -Wl,--verbose],
+   [$EGREP -o '/[[^ ]]*/libc.so.*' libctest.log | tail -n1],
dnl Solaris linker
[try_link -Wl,-m],
[set -- `$EGREP -o '/[[^ ]]*/libc.so' libctest.log`; echo $1]



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

2019-03-09 Thread Thomas Deutschmann
commit: d9da82997b8d7c36851be910139a32d324531241
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:13:13 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9da8299

dev-libs/openssl: x86 stable (bug #678564)

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

 dev-libs/openssl/openssl-1.0.2r.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2r.ebuild 
b/dev-libs/openssl/openssl-1.0.2r.ebuild
index 27fcb6ba683..ebd06c826cd 100644
--- a/dev-libs/openssl/openssl-1.0.2r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2r.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2019-03-09 Thread Thomas Deutschmann
commit: 6cc9930973cfdef592ec78a2963bcb72e23d0d63
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:12:21 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc99309

net-misc/ntp: x86 stable (bug #679742)

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

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

diff --git a/net-misc/ntp/ntp-4.2.8_p13.ebuild 
b/net-misc/ntp/ntp-4.2.8_p13.ebuild
index 5a18dd2adf4..eb1a1ad8db8 100644
--- a/net-misc/ntp/ntp-4.2.8_p13.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar
 
 LICENSE="HPND BSD ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux 
snmp ssl +threads vim-syntax zeroconf"
 
 CDEPEND="readline? ( >=sys-libs/readline-4.1:0= )



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

2019-03-09 Thread Thomas Deutschmann
commit: 78c231cf63ae862b8f00d7b5e528f4ca813288e7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:05:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c231cf

dev-python/future: x86 stable (bug #676622)

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

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

diff --git a/dev-python/future/future-0.17.0.ebuild 
b/dev-python/future/future-0.17.0.ebuild
index d67e4160eea..edfd5aa0639 100644
--- a/dev-python/future/future-0.17.0.ebuild
+++ b/dev-python/future/future-0.17.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 BDEPEND="



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

2019-03-09 Thread Thomas Deutschmann
commit: d95cb04f9164cc4e36cafea9a733eacf186e0883
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:14:05 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95cb04f

x11-plugins/pidgin-sipe: x86 stable (bug #678506)

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

 x11-plugins/pidgin-sipe/pidgin-sipe-1.23.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/pidgin-sipe/pidgin-sipe-1.23.3.ebuild 
b/x11-plugins/pidgin-sipe/pidgin-sipe-1.23.3.ebuild
index dfeeb6f126f..f6d01ced9a2 100644
--- a/x11-plugins/pidgin-sipe/pidgin-sipe-1.23.3.ebuild
+++ b/x11-plugins/pidgin-sipe/pidgin-sipe-1.23.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/sipe/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="dbus debug kerberos ocs2005-message-hack openssl telepathy voice"
 



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

2019-03-09 Thread Thomas Deutschmann
commit: 263100cc0ad61503ec80a8ac040213de981f8ee9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:07:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263100cc

app-admin/keepassxc: x86 stable (bug #679726)

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

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

diff --git a/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild 
b/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
index bf07bec346a..13b1baad08b 100644
--- a/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://keepassxc.org;
 if [[ "${PV}" !=  ]] ; then

#SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> 
${P}.tar.gz"

SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/keepassxreboot/${PN};



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

2019-03-09 Thread Thomas Deutschmann
commit: 2a9fe8d78823cb9933cc78caec5e190fb6726c5f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:06:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9fe8d7

media-libs/gd: x86 stable (bug #679702)

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

 media-libs/gd/gd-2.2.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gd/gd-2.2.5-r2.ebuild b/media-libs/gd/gd-2.2.5-r2.ebuild
index 636cf3398f4..0dcb8668045 100644
--- a/media-libs/gd/gd-2.2.5-r2.ebuild
+++ b/media-libs/gd/gd-2.2.5-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/libgd/libgd/releases/download/${P}/lib${P}.tar.xz
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~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 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse fontconfig jpeg png static-libs test tiff truetype 
webp xpm zlib"
 
 # fontconfig has prefixed font paths, details see bug #518970



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_limitipconn/

2019-03-09 Thread Thomas Deutschmann
commit: 714cebd7231e72bc9d69d93ea6c87e8ce5cae713
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:10:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714cebd7

www-apache/mod_limitipconn: x86 stable (bug #648360)

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

 www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild 
b/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild
index d4752fe87fc..ac1f72d9e15 100644
--- a/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild
+++ b/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://dominia.org/djao/limit/${P}.tar.bz2;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DEPEND=""



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

2019-03-09 Thread Thomas Deutschmann
commit: 8125d0b844c28cd8b4b6d05e2d31909e52e419f7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:10:46 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8125d0b8

app-admin/monit: x86 stable (bug #679808)

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

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

diff --git a/app-admin/monit/monit-5.25.3.ebuild 
b/app-admin/monit/monit-5.25.3.ebuild
index 71d8de2c498..e3ffc7967e8 100644
--- a/app-admin/monit/monit-5.25.3.ebuild
+++ b/app-admin/monit/monit-5.25.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz;
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~amd64-linux"
 IUSE="ipv6 libressl pam ssl"
 
 RDEPEND="



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

2019-03-09 Thread Thomas Deutschmann
commit: dfa45bbf7f30283b94670ea182f06fc4b5ffaa51
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:16:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa45bbf

sys-apps/sysvinit: x86 stable (bug #679818)

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

 sys-apps/sysvinit/sysvinit-2.93.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/sysvinit/sysvinit-2.93.ebuild 
b/sys-apps/sysvinit/sysvinit-2.93.ebuild
index 2b2e18cd493..3932693cdfe 100644
--- a/sys-apps/sysvinit/sysvinit-2.93.ebuild
+++ b/sys-apps/sysvinit/sysvinit-2.93.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://nongnu/${PN}/${P/_/-}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 [[ "${PV}" == *beta* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
 IUSE="selinux ibm static kernel_FreeBSD"
 
 CDEPEND="



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

2019-03-09 Thread Thomas Deutschmann
commit: 1577cf7e8627011da8435857cc879913c98c88b6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:17:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1577cf7e

media-libs/vulkan-layers: x86 keyworded (bug #679350)

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

 media-libs/vulkan-layers/vulkan-layers-1.1.101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.1.101.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.1.101.ebuild
index a1871a1d8f0..9f68781e15a 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.1.101.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.1.101.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
EGIT_COMMIT="f06d731b7caf3e446acef3f4f5e62bdecd6f73d6"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-ValidationLayers-${EGIT_COMMIT}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/

2019-03-09 Thread Thomas Deutschmann
commit: c903a548473a0d96c51cf63008c7a4dcde9d5800
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:15:28 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c903a548

dev-embedded/sdcc: x86 stable (bug #679816)

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

 dev-embedded/sdcc/sdcc-3.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/sdcc/sdcc-3.8.0-r1.ebuild 
b/dev-embedded/sdcc/sdcc-3.8.0-r1.ebuild
index abba11e8b88..131b290cd48 100644
--- a/dev-embedded/sdcc/sdcc-3.8.0-r1.ebuild
+++ b/dev-embedded/sdcc/sdcc-3.8.0-r1.ebuild
@@ -12,7 +12,7 @@ else
mirror://sourceforge/sdcc/${PN}-src-${PV}.tar.bz2
doc? ( mirror://sourceforge/sdcc/${PN}-doc-${PV}.tar.bz2 )
"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 DESCRIPTION="Small device C compiler (for various microprocessors)"



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

2019-03-09 Thread Thomas Deutschmann
commit: 17b4185e08a8df9354cdf18f9890ece9cdc249c2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:15:01 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b4185e

x11-terms/root-tail: x86 stable (bug #679442)

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

 x11-terms/root-tail/root-tail-1.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/root-tail/root-tail-1.2-r4.ebuild 
b/x11-terms/root-tail/root-tail-1.2-r4.ebuild
index 465304ebd74..5ad9080176c 100644
--- a/x11-terms/root-tail/root-tail-1.2-r4.ebuild
+++ b/x11-terms/root-tail/root-tail-1.2-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://oldhome.schmorp.de/marc/data/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="kde debug"
 
 RDEPEND="x11-libs/libXext



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-bootstrap-theme/

2019-03-09 Thread Thomas Deutschmann
commit: 96f81686fe2d30b1ce3911046e39603bffcb5d30
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:06:00 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f81686

dev-python/sphinx-bootstrap-theme: x86 stable (bug #676622)

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

 dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild 
b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
index 0d74bb9a4cd..e8965a62b7f 100644
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/

2019-03-09 Thread Thomas Deutschmann
commit: 2e13e6219ac5e532b5409114a76bdd184f3b3209
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:09:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e13e621

mail-filter/maildrop: x86 stable (bug #679108)

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

 mail-filter/maildrop/maildrop-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild 
b/mail-filter/maildrop/maildrop-3.0.0.ebuild
index ede047b099f..78fef8c29c6 100644
--- a/mail-filter/maildrop/maildrop-3.0.0.ebuild
+++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
 IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib 
+tools trashquota"
 
 CDEPEND="!mail-mta/courier



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

2019-03-09 Thread Thomas Deutschmann
commit: b6ac2570c17ef3eb8d923f06492e0ad04cb5ba83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:16:36 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ac2570

app-emulation/vkd3d: x86 keyworded (bug #679350)

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

 app-emulation/vkd3d/vkd3d-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/vkd3d/vkd3d-1.1.ebuild 
b/app-emulation/vkd3d/vkd3d-1.1.ebuild
index 70010769b99..13adb0e4ff3 100644
--- a/app-emulation/vkd3d/vkd3d-1.1.ebuild
+++ b/app-emulation/vkd3d/vkd3d-1.1.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="https://source.winehq.org/git/vkd3d.git;
inherit git-r3
 else
-   KEYWORDS="amd64"
+   KEYWORDS="amd64 ~x86"
SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz;
 fi
 



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

2019-03-09 Thread Thomas Deutschmann
commit: 5e2a4497b1757e77b9251db73bb5ad1ed2bcf385
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:08:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2a4497

media-gfx/gphoto2: x86 stable (bug #678706)

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

 media-gfx/gphoto2/gphoto2-2.5.20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gphoto2/gphoto2-2.5.20.ebuild 
b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
index 5470646b4f2..1f7791cf53b 100644
--- a/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
+++ b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
 IUSE="aalib exif ncurses nls readline"
 
 # aalib -> needs libjpeg



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

2019-03-09 Thread Thomas Deutschmann
commit: 6ca9181e475370f6511db53c2c000e57a3fd11db
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:17:01 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca9181e

media-libs/vulkan-loader: x86 keyworded (bug #679350)

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

 media-libs/vulkan-loader/vulkan-loader-1.1.101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.1.101.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.1.101.ebuild
index 28212063359..e3068ca2bfc 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.1.101.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.1.101.ebuild
@@ -9,7 +9,7 @@ if [[ "${PV}" == "" ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"
EGIT_COMMIT="15fa85d92454f7823febeb68b56038d427e2a7a4"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Loader/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Loader-${EGIT_COMMIT}"



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

2019-03-09 Thread Thomas Deutschmann
commit: d9059e724fdefbc967e55781d14351843aa8c2e3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:04:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9059e72

dev-tex/curve: x86 stable (bug #679458)

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

 dev-tex/curve/curve-1.16-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/curve/curve-1.16-r1.ebuild 
b/dev-tex/curve/curve-1.16-r1.ebuild
index fd710c2dbb9..7f40851c289 100644
--- a/dev-tex/curve/curve-1.16-r1.ebuild
+++ b/dev-tex/curve/curve-1.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="http://mirrors.ctan.org/macros/latex/contrib/${PN}.zip -> ${P}.zip"
 
 LICENSE="LPPL-1.2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 IUSE="doc examples"
 
 RDEPEND=">=dev-texlive/texlive-latexextra-2010"



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

2019-03-09 Thread Thomas Deutschmann
commit: be2fa15cd8a0cc77fe9ffbb45e754c1613f751e5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:08:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2fa15c

media-libs/libgphoto2: x86 stable (bug #678706)

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

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

diff --git a/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild 
b/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild
index 244269d6588..c0358e6f46b 100644
--- a/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild
+++ b/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 # FIXME: should we also bump for libgphoto2_port.so soname version?
 SLOT="0/6" # libgphoto2.so soname version
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="doc examples exif gd jpeg nls serial"
 
 # By default, drivers for all supported cameras will be compiled.



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

2019-03-09 Thread Thomas Deutschmann
commit: 94595d87551c468b5b3566e7ea4fd6a53a3624a1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:17:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94595d87

dev-util/vulkan-headers: x86 keyworded (bug #679350)

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

 dev-util/vulkan-headers/vulkan-headers-1.1.101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.1.101.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.1.101.ebuild
index 04a94c22d5d..99c8d3e93f7 100644
--- a/dev-util/vulkan-headers/vulkan-headers-1.1.101.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-1.1.101.ebuild
@@ -10,7 +10,7 @@ if [[ "${PV}" == "" ]]; then
inherit git-r3
 else
EGIT_COMMIT="8e2c4cd554b644592a6d904f2c8000ebbd4aa77f"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/KhronosGroup/Vulkan-Headers/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Vulkan-Headers-${EGIT_COMMIT}"
 fi



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

2019-03-09 Thread Thomas Deutschmann
commit: 50e09c2c5e84fe937dd6fa235457f4eb001fafba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:13:33 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e09c2c

sci-libs/parmetis: x86 stable (bug #677116)

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

 sci-libs/parmetis/parmetis-4.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/parmetis/parmetis-4.0.3.ebuild 
b/sci-libs/parmetis/parmetis-4.0.3.ebuild
index bb48b4e600f..36c00673650 100644
--- a/sci-libs/parmetis/parmetis-4.0.3.ebuild
+++ b/sci-libs/parmetis/parmetis-4.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ SRC_URI="
examples? ( 
http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/${METISP}.tar.gz )"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
 LICENSE="free-noncomm"
 IUSE="doc double-precision examples int64 mpi openmp pcre static-libs"
 



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

2019-03-09 Thread Thomas Deutschmann
commit: 091d8939f420088695e2660307614716b59bb109
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:14:33 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091d8939

net-mail/qmail-autoresponder: x86 stable (bug #679456)

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

 net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild 
b/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild
index d27b7bd9ce5..4e031b06f80 100644
--- a/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild
+++ b/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://untroubled.org/qmail-autoresponder/archive/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc x86"
 IUSE="mysql"
 
 DEPEND=">=dev-libs/bglibs-1.106



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

2019-03-09 Thread Thomas Deutschmann
commit: 48c499ed1005639142e633da31ced40f58831ce1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Mar  9 19:11:23 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Mar  9 19:18:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c499ed

sci-libs/mpir: x86 stable (bug #679338)

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

 sci-libs/mpir/mpir-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild
index da93b8c038b..05964507cda 100644
--- a/sci-libs/mpir/mpir-3.0.0.ebuild
+++ b/sci-libs/mpir/mpir-3.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mpir.org/${P}.tar.bz2;
 
 LICENSE="LGPL-3"
 SLOT="0/23"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
 IUSE="+cxx cpudetection static-libs"
 
 DEPEND="



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

2019-03-09 Thread Anthony G. Basile
commit: 2e14804b413e03ac2dc77f89717e9c667c3f52ce
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Mar  9 19:08:45 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Mar  9 19:09:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e14804b

www-apps/moodle: bump to 3.1.17, 3.4.8, 3.5.5, 3.6.3

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

 www-apps/moodle/Manifest   | 8 
 www-apps/moodle/{moodle-3.1.16.ebuild => moodle-3.1.17.ebuild} | 0
 www-apps/moodle/{moodle-3.4.7.ebuild => moodle-3.4.8.ebuild}   | 0
 www-apps/moodle/{moodle-3.5.4.ebuild => moodle-3.5.5.ebuild}   | 0
 www-apps/moodle/{moodle-3.6.2.ebuild => moodle-3.6.3.ebuild}   | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index bce00339cf2..bae1a673daf 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,4 +1,4 @@
-DIST moodle-3.1.16.tgz 38057145 BLAKE2B 
09995a5ff87069e47b891e0e19a038d10af820d37b756803ceb2dcebad9a04a827a5b2548a3dd205d07eb4d9e116a15a12fa3d6832e524dde76450b5170e979a
 SHA512 
46ed0cd702e86529dda32b128604acc7c6bc13530bb3acab402d5c36f59a55dd35e0ffaa827aef85f7e75b0b9939514f868c0dc8ddc1b5f8aa49637acdf89c5c
-DIST moodle-3.4.7.tgz 46051440 BLAKE2B 
2b6a2eb7c071da56236a0a8d08b944fa9f5028bf9f22de259302885804cbb7e3e5bc5f1e18524a183fea362c8809ee38590dfcd836bef9de976fd7ab89b2fbdd
 SHA512 
6819a20cd477b37744786793b74dcf258098640e453345cc940fae02789cca31b43730dc421715be411ce77ef23fa876189a2c481efb5e643282355b4fdf043b
-DIST moodle-3.5.4.tgz 46648296 BLAKE2B 
2ed589f46061beb81e558b96461729aafe0624237c99b2e306c57da04ca6bff709d8377012bcfbb73a9a03dabf12dfa5d2a21e47139702b067f3fde0b99794f8
 SHA512 
03d0821f0863ed360129f00dda834618ae6b5dbb5794ee1a993eaaecbbac4dae8e6085f83cd86674bd93104a17229cb662db57a5500c3eff09f1480fbef9772d
-DIST moodle-3.6.2.tgz 47673889 BLAKE2B 
f81844f933ec3bc2ebd92957d16a9e59c43678b9ee548767bfacc443a68f574792c641787722cad8fe3007fd0c8d279ac097c361843089441bbe21b4af5b7492
 SHA512 
30e48e6fff788294db83d7889e32caf12fa07459dbd61a5cb0495f3c5b6bc005e41faee447a0cd6441e5120dbd04ee02056425c67a118755d45bc29e32867d74
+DIST moodle-3.1.17.tgz 38056353 BLAKE2B 
4192ff89f745a465c8fbbc3979e2359471c31240be8baa3be452da99377f3200292a359fc9b524994bccec3534056042adc2ff33f7423fbf5c6b7c41138a
 SHA512 
2f93b091600c9ad91e6e4f2ef5e246c442081333ecdbc1b4a26f9bea95bbc8e12fae05f484c04dd1330140be086681acde4f18ae45153c8c91d33798c7588ebd
+DIST moodle-3.4.8.tgz 46052218 BLAKE2B 
ac7b0aab7212a2c6af3ae8ecc4f90dc30163f47c0cb6dfdffc719b50211132a8c75b77141aa6da97abda2c1456ee685562d37de47f3c7ad9efdfe4a622d9922f
 SHA512 
e16c818c0cdb778af0364997410545bbbcc78b45015806306e0241b32d7a3e23564e3afe47cc13cb55e7a12418012583f985633700bedfe0c210127de3aa2ac5
+DIST moodle-3.5.5.tgz 46684330 BLAKE2B 
00df00e62c922211f010ae38a759e33f250e74028dd66cf51690debd3c43a2afe5200e320dc0d258a8624784fce8436cd20923ccaacb01f3190f6b67bad10e0f
 SHA512 
9e3fa3551e1cdfef0b2b31421ca625fcf38f90a2121c05247b60987da81cc9a44cc0fbc5d35ee6d7b91fb81317c2b9b0c3ef76988f656e67008f73331004167a
+DIST moodle-3.6.3.tgz 47707084 BLAKE2B 
5bdfca625fe4c96a700524fcaaa36719712b32f37f2ecc4038116accb82ba48438fd8683f0feb67af323567daad32c6a0e8714b648f24d10c304b5ad6f93aca8
 SHA512 
9a583064321ee0929e3df2b194c783dd5322b6d6e7642fdbf9d18cc511b82f73e8007e234998ea2553cb8147dc22fa4d178f2104c6eb2ebc322a9850afba19c5

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

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

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

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



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

2019-03-09 Thread Fabian Groffen
commit: affdba842a41c49b71911109272186acf36cfd8a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Mar  9 18:55:47 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Mar  9 18:58:23 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=affdba84

libq: introduce set to replace virtuals (queue)

The virtuals file contained some queue functions which actually were
list functions.  Replaced this with a proper set, which hash backend to
speed up many search operations.  Changed throughout the code to use
more efficient path.

While at it, merge xstrdup wrappers in xmalloc, and use wrappers more
consistently.

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

 .depend |  18 ++---
 Makefile.am |   3 +-
 TODO.md |   3 +-
 libq/basename.c |   3 +-
 libq/libq.c |  12 ++-
 libq/rmspace.c  |   1 -
 libq/set.c  | 239 
 libq/virtuals.c | 120 
 libq/xmalloc.c  |  24 --
 libq/xstrdup.c  |  53 -
 main.c  |  17 ++--
 qcache.c|  81 +++
 qlist.c |   2 -
 qmerge.c| 120 
 qpkg.c  |  58 +++---
 15 files changed, 438 insertions(+), 316 deletions(-)

diff --git a/.depend b/.depend
index f823923..d5d2228 100644
--- a/.depend
+++ b/.depend
@@ -1,10 +1,10 @@
 main.o: main.c porting.h main.h libq/libq.c libq/busybox.h libq/i18n.h \
- libq/libq.h libq/colors.c libq/xmalloc.c libq/xstrdup.c libq/xasprintf.c \
- libq/hash_fd.c libq/md5_sha1_sum.c libq/human_readable.c libq/rmspace.c \
- libq/compat.c libq/copy_file.c libq/safe_io.c libq/xchdir.c \
- libq/xmkdir.c libq/xregex.c libq/xsystem.c libq/xarray.c \
- libq/atom_explode.c libq/atom_compare.c libq/basename.c libq/scandirat.c \
- libq/prelink.c libq/profile.c libq/vdb.c libq/vdb_get_next_dir.c \
- libq/virtuals.c applets.h include_applets.h q.c qcheck.c qdepends.c \
- qfile.c qlist.c qlop.c qsearch.c qsize.c qtbz2.c quse.c qxpak.c qpkg.c \
- qgrep.c qatom.c qmerge.c qcache.c qtegrity.c
+ libq/libq.h libq/colors.c libq/xmalloc.c libq/xasprintf.c libq/hash_fd.c \
+ libq/md5_sha1_sum.c libq/human_readable.c libq/rmspace.c libq/compat.c \
+ libq/copy_file.c libq/safe_io.c libq/xchdir.c libq/xmkdir.c \
+ libq/xregex.c libq/xsystem.c libq/xarray.c libq/atom_explode.c \
+ libq/atom_compare.c libq/basename.c libq/scandirat.c libq/prelink.c \
+ libq/profile.c libq/vdb.c libq/vdb_get_next_dir.c libq/set.c applets.h \
+ include_applets.h q.c qcheck.c qdepends.c qfile.c qlist.c qlop.c \
+ qsearch.c qsize.c qtbz2.c quse.c qxpak.c qpkg.c qgrep.c qatom.c qmerge.c \
+ qcache.c qtegrity.c

diff --git a/Makefile.am b/Makefile.am
index db20879..2e6f985 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -119,16 +119,15 @@ EXTRA_DIST += \
libq/rmspace.c \
libq/safe_io.c \
libq/scandirat.c \
+   libq/set.c \
libq/vdb.c \
libq/vdb_get_next_dir.c \
-   libq/virtuals.c \
libq/xarray.c \
libq/xasprintf.c \
libq/xchdir.c \
libq/xmalloc.c \
libq/xmkdir.c \
libq/xregex.c \
-   libq/xstrdup.c \
libq/xsystem.c \
main.c \
main.h \

diff --git a/TODO.md b/TODO.md
index 24e5eca..31d916d 100644
--- a/TODO.md
+++ b/TODO.md
@@ -11,7 +11,8 @@
 
 - standardize/unify/clean up misc handling of colors
 
-- speed up queue structure ... append walks the whole list
+- remove odd rmspace for each string in libq/set.c (allows a lot less
+  malloc/frees)
 
 - equiv of `equery m` (metadata)
 

diff --git a/libq/basename.c b/libq/basename.c
index dcf3cce..2a3b2e6 100644
--- a/libq/basename.c
+++ b/libq/basename.c
@@ -1,8 +1,9 @@
 /*
- * Copyright 2014 Gentoo Foundation
+ * Copyright 2014-2019 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  */
 
+/* our own basename which does not modify its input */
 static const char *_basename(const char *filename)
 {
const char *p = strrchr(filename, '/');

diff --git a/libq/libq.c b/libq/libq.c
index 28fe5d1..a9e5b6a 100644
--- a/libq/libq.c
+++ b/libq/libq.c
@@ -1,3 +1,12 @@
+/*
+ * Copyright 2005-2018 Gentoo Foundation
+ * Distributed under the terms of the GNU General Public License v2
+ *
+ * Copyright 2005-2008 Ned Ludd- 
+ * Copyright 2005-2014 Mike Frysinger  - 
+ * Copyright 2018- Fabian Groffen  - 
+ */
+
 #if defined(__linux__)
 # include 
 # include 
@@ -11,7 +20,6 @@
 #include "libq.h"
 #include "colors.c"
 #include "xmalloc.c"
-#include "xstrdup.c"
 #include "xasprintf.c"
 #include "hash_fd.c"
 #include "md5_sha1_sum.c"
@@ -38,5 +46,5 @@
 # include "profile.c"
 # include "vdb.c"
 # include "vdb_get_next_dir.c"
-# include "virtuals.c"
+# include "set.c"
 #endif

diff --git a/libq/rmspace.c b/libq/rmspace.c
index 40c3808..3159b08 100644
--- a/libq/rmspace.c
+++ b/libq/rmspace.c
@@ -7,7 +7,6 @@
  * Copyright 2019- Fabian Groffen  - 
  */

[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifications/, kde-frameworks/kdesignerplugin/, ...

2019-03-09 Thread Andreas Sturmlechner
commit: 4de7dfeecc5333f910bc956638e4de44d16bc197
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 18:52:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 18:52:47 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4de7dfee

kde-frameworks: Drop KDE Frameworks 5.56.0

Moved to Gentoo ebuild repository.

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

 kde-frameworks/attica/attica-5.56.0.ebuild | 25 --
 kde-frameworks/baloo/baloo-5.56.0.ebuild   | 34 
 kde-frameworks/bluez-qt/bluez-qt-5.56.0.ebuild | 37 -
 .../breeze-icons-rcc-5.56.0.ebuild | 41 --
 .../breeze-icons/breeze-icons-5.56.0.ebuild| 40 --
 .../extra-cmake-modules-5.56.0.ebuild  | 66 ---
 .../frameworkintegration-5.56.0.ebuild | 53 
 .../kactivities-stats-5.56.0.ebuild| 21 -
 .../kactivities/kactivities-5.56.0.ebuild  | 26 --
 kde-frameworks/kapidox/kapidox-5.56.0.ebuild   | 28 ---
 kde-frameworks/karchive/karchive-5.56.0.ebuild | 27 ---
 kde-frameworks/kauth/kauth-5.56.0.ebuild   | 42 --
 kde-frameworks/kbookmarks/kbookmarks-5.56.0.ebuild | 31 
 kde-frameworks/kcmutils/kcmutils-5.56.0.ebuild | 31 
 kde-frameworks/kcodecs/kcodecs-5.56.0.ebuild   | 16 
 .../kcompletion/kcompletion-5.56.0.ebuild  | 22 -
 kde-frameworks/kconfig/kconfig-5.56.0.ebuild   | 36 -
 .../kconfigwidgets/kconfigwidgets-5.56.0.ebuild| 37 -
 .../kcoreaddons/kcoreaddons-5.56.0.ebuild  | 39 -
 kde-frameworks/kcrash/kcrash-5.56.0.ebuild | 30 ---
 .../kdbusaddons/kdbusaddons-5.56.0.ebuild  | 29 ---
 .../kdeclarative/kdeclarative-5.56.0.ebuild| 31 
 kde-frameworks/kded/kded-5.56.0.ebuild | 37 -
 .../kdelibs4support/kdelibs4support-5.56.0.ebuild  | 93 --
 .../kdesignerplugin/kdesignerplugin-5.56.0.ebuild  | 55 -
 kde-frameworks/kdesu/kdesu-5.56.0.ebuild   | 32 
 kde-frameworks/kdewebkit/kdewebkit-5.56.0.ebuild   | 30 ---
 kde-frameworks/kdnssd/kdnssd-5.56.0.ebuild | 32 
 kde-frameworks/kdoctools/kdoctools-5.56.0.ebuild   | 46 ---
 kde-frameworks/kemoticons/kemoticons-5.56.0.ebuild | 26 --
 .../kfilemetadata/kfilemetadata-5.56.0.ebuild  | 66 ---
 .../kglobalaccel/kglobalaccel-5.56.0.ebuild| 30 ---
 kde-frameworks/kguiaddons/kguiaddons-5.56.0.ebuild | 22 -
 kde-frameworks/kholidays/kholidays-5.56.0.ebuild   | 30 ---
 kde-frameworks/khtml/khtml-5.56.0.ebuild   | 70 
 kde-frameworks/ki18n/ki18n-5.56.0.ebuild   | 35 
 .../kiconthemes/kiconthemes-5.56.0.ebuild  | 29 ---
 kde-frameworks/kidletime/kidletime-5.56.0.ebuild   | 46 ---
 .../kimageformats/kimageformats-5.56.0.ebuild  | 35 
 kde-frameworks/kinit/kinit-5.56.0.ebuild   | 47 ---
 kde-frameworks/kio/kio-5.56.0.ebuild   | 81 ---
 kde-frameworks/kirigami/kirigami-5.56.0.ebuild | 43 --
 .../kitemmodels/kitemmodels-5.56.0.ebuild  | 14 
 kde-frameworks/kitemviews/kitemviews-5.56.0.ebuild | 21 -
 .../kjobwidgets/kjobwidgets-5.56.0.ebuild  | 37 -
 kde-frameworks/kjs/kjs-5.56.0.ebuild   | 23 --
 kde-frameworks/kjsembed/kjsembed-5.56.0.ebuild | 26 --
 .../kmediaplayer/kmediaplayer-5.56.0.ebuild| 21 -
 kde-frameworks/knewstuff/knewstuff-5.56.0.ebuild   | 36 -
 .../knotifications/knotifications-5.56.0.ebuild| 48 ---
 .../knotifyconfig/knotifyconfig-5.56.0.ebuild  | 24 --
 kde-frameworks/kpackage/kpackage-5.56.0.ebuild | 35 
 kde-frameworks/kparts/kparts-5.56.0.ebuild | 30 ---
 kde-frameworks/kpeople/kpeople-5.56.0.ebuild   | 39 -
 kde-frameworks/kplotting/kplotting-5.56.0.ebuild   | 18 -
 kde-frameworks/kpty/kpty-5.56.0.ebuild | 26 --
 kde-frameworks/kross/kross-5.56.0.ebuild   | 32 
 kde-frameworks/krunner/krunner-5.56.0.ebuild   | 36 -
 kde-frameworks/kservice/kservice-5.56.0.ebuild | 48 ---
 .../ktexteditor/ktexteditor-5.56.0.ebuild  | 56 -
 .../ktextwidgets/ktextwidgets-5.56.0.ebuild| 37 -
 .../kunitconversion/kunitconversion-5.56.0.ebuild  | 26 --
 kde-frameworks/kwallet/kwallet-5.56.0.ebuild   | 57 -
 kde-frameworks/kwayland/kwayland-5.56.0.ebuild | 27 ---
 .../kwidgetsaddons/kwidgetsaddons-5.56.0.ebuild| 27 ---
 .../kwindowsystem/kwindowsystem-5.56.0.ebuild  | 42 --
 kde-frameworks/kxmlgui/kxmlgui-5.56.0.ebuild   | 52 
 

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

2019-03-09 Thread Fabian Groffen
commit: 53b93e0ee76ff5de732ffd54d56e24a0ef1b71ba
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Mar  7 21:52:16 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Mar  7 21:52:16 2019 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=53b93e0e

rmspace: add copyright

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

 libq/rmspace.c | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/libq/rmspace.c b/libq/rmspace.c
index b8ac5a3..40c3808 100644
--- a/libq/rmspace.c
+++ b/libq/rmspace.c
@@ -1,5 +1,14 @@
+/*
+ * Copyright 2005-2019 Gentoo Foundation
+ * Distributed under the terms of the GNU General Public License v2
+ *
+ * Copyright 2005-2010 Ned Ludd- 
+ * Copyright 2005-2014 Mike Frysinger  - 
+ * Copyright 2019- Fabian Groffen  - 
+ */
 
-/* removed leading/trailing extraneous white space */
+
+/* remove leading/trailing extraneous white space */
 static char *rmspace_len(char *s, size_t len)
 {
char *p;



[gentoo-commits] proj/kde:master commit in: kde-apps/poxml/

2019-03-09 Thread Andreas Sturmlechner
commit: baa7935fc51ecc2f3e727e45f02b442545317864
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  9 18:53:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  9 18:53:43 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=baa7935f

kde-apps/poxml: Fix RDEPENDs (add back sys-devel/gettext)

Thanks-to:  Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/poxml/poxml-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/poxml/poxml-.ebuild b/kde-apps/poxml/poxml-.ebuild
index b90babc065..a610286469 100644
--- a/kde-apps/poxml/poxml-.ebuild
+++ b/kde-apps/poxml/poxml-.ebuild
@@ -10,6 +10,8 @@ DESCRIPTION="KDE utility to translate DocBook XML files using 
gettext po files"
 KEYWORDS=""
 IUSE=""
 
-BDEPEND="sys-devel/gettext"
-DEPEND="$(add_qt_dep qtxml)"
+DEPEND="
+   $(add_qt_dep qtxml)
+   sys-devel/gettext
+"
 RDEPEND="${DEPEND}"



  1   2   >