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

2018-05-28 Thread Eray Aslan
commit: f8add4b0c136d36326c4fd0b4bd9652d2f6c82b1
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue May 29 05:35:10 2018 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue May 29 05:35:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8add4b0

app-crypt/mit-krb5: remove vulnerable

Bug: https://bugs.gentoo.org/649610
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/mit-krb5/mit-krb5-1.16.ebuild | 151 
 1 file changed, 151 deletions(-)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.16.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.16.ebuild
deleted file mode 100644
index f267ea8e5c4..000
--- a/app-crypt/mit-krb5/mit-krb5-1.16.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools flag-o-matic multilib-minimal python-any-r1 systemd 
versionator
-
-MY_P="${P/mit-}"
-P_DIR=$(get_version_component_range 1-2)
-DESCRIPTION="MIT Kerberos V"
-HOMEPAGE="https://web.mit.edu/kerberos/www/;
-SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz;
-
-LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
-IUSE="doc +keyutils libressl nls openldap +pkinit selinux +threads test xinetd"
-
-# Test suite require network access
-RESTRICT="test"
-
-CDEPEND="
-   !!app-crypt/heimdal
-   >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
-   || (
-   >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
-   >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
-   >=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}]
-   )
-   keyutils? ( >=sys-apps/keyutils-1.5.8[${MULTILIB_USEDEP}] )
-   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
-   pkinit? (
-   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
-   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
-   )
-   xinetd? ( sys-apps/xinetd )"
-DEPEND="${CDEPEND}
-   ${PYTHON_DEPS}
-   virtual/yacc
-   doc? ( virtual/latex-base )
-   test? (
-   ${PYTHON_DEPS}
-   dev-lang/tcl:0
-   dev-util/dejagnu
-   )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-kerberos )"
-
-S=${WORKDIR}/${MY_P}/src
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/krb5-config
-)
-
-src_prepare() {
-   eapply "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
-   eapply -p2 "${FILESDIR}/${PN}-config_LDFLAGS.patch"
-
-   # Make sure we always use the system copies.
-   rm -rf util/{et,ss,verto}
-   sed -i 's:^[[:space:]]*util/verto$::' configure.in || die
-
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   # QA
-   append-flags -fno-strict-aliasing
-   append-flags -fno-strict-overflow
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   use keyutils || export ac_cv_header_keyutils_h=no
-   ECONF_SOURCE=${S} \
-   WARN_CFLAGS="set" \
-   econf \
-   $(use_with openldap ldap) \
-   "$(multilib_native_use_with test tcl "${EPREFIX}/usr")" \
-   $(use_enable nls) \
-   $(use_enable pkinit) \
-   $(use_enable threads thread-support) \
-   --without-hesiod \
-   --enable-shared \
-   --with-system-et \
-   --with-system-ss \
-   --enable-dns-for-realm \
-   --enable-kdc-lookaside-cache \
-   --with-system-verto \
-   --disable-rpath
-}
-
-multilib_src_compile() {
-   emake -j1
-}
-
-multilib_src_test() {
-   multilib_is_native_abi && emake -j1 check
-}
-
-multilib_src_install() {
-   emake \
-   DESTDIR="${D}" \
-   EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
-   install
-}
-
-multilib_src_install_all() {
-   # default database dir
-   keepdir /var/lib/krb5kdc
-
-   cd ..
-   dodoc README
-
-   if use doc; then
-   dodoc -r doc/html
-   docinto pdf
-   dodoc doc/pdf/*.pdf
-   fi
-
-   newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r2 mit-krb5kadmind
-   newinitd "${FILESDIR}"/mit-krb5kdc.initd-r2 mit-krb5kdc
-   newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r2 mit-krb5kpropd
-   newconfd "${FILESDIR}"/mit-krb5kadmind.confd mit-krb5kadmind
-   newconfd "${FILESDIR}"/mit-krb5kdc.confd mit-krb5kdc
-   newconfd "${FILESDIR}"/mit-krb5kpropd.confd mit-krb5kpropd
-
-   systemd_newunit "${FILESDIR}"/mit-krb5kadmind.service 
mit-krb5kadmind.service
-   systemd_newunit "${FILESDIR}"/mit-krb5kdc.service mit-krb5kdc.service
-   systemd_newunit 

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

2018-05-28 Thread Markus Meier
commit: 533f27084b5d7713613d64858769e2c6f6193641
Author: Markus Meier  gentoo  org>
AuthorDate: Tue May 29 04:40:17 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue May 29 04:40:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533f2708

media-gfx/exiv2: arm stable, bug #647808

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 media-gfx/exiv2/exiv2-0.26_p20180319.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild 
b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
index 0c575c51296..3d98d3a1b8a 100644
--- a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
+++ b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
 else
COMMIT=876b1314ab892cbfa6672b6b94adbeb90db4211f
SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 fi
 inherit cmake-multilib python-any-r1
 



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

2018-05-28 Thread Markus Meier
commit: d77ee3dec2db72426e093bd044e862144fd8545c
Author: Markus Meier  gentoo  org>
AuthorDate: Tue May 29 04:40:45 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue May 29 04:40:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77ee3de

media-libs/libraw: arm stable, bug #654376

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

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

diff --git a/media-libs/libraw/libraw-0.18.11.ebuild 
b/media-libs/libraw/libraw-0.18.11.ebuild
index 676dbd1dc24..7daababc6e6 100644
--- a/media-libs/libraw/libraw-0.18.11.ebuild
+++ b/media-libs/libraw/libraw-0.18.11.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://www.libraw.org/data/${MY_P}.tar.gz
 
 LICENSE="LGPL-2.1 CDDL demosaic? ( GPL-2 GPL-3 )"
 SLOT="0/16" # subslot = libraw soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="demosaic examples jpeg jpeg2k +lcms openmp"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )



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

2018-05-28 Thread Markus Meier
commit: a50c75588222deee95fb87c7e64f61e4bfbb70cc
Author: Markus Meier  gentoo  org>
AuthorDate: Tue May 29 04:41:06 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue May 29 04:41:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50c7558

sys-process/procps: arm stable, bug #656022

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 sys-process/procps/procps-3.3.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/procps/procps-3.3.15-r1.ebuild 
b/sys-process/procps/procps-3.3.15-r1.ebuild
index 4d77ea25184..569555a6182 100644
--- a/sys-process/procps/procps-3.3.15-r1.ebuild
+++ b/sys-process/procps/procps-3.3.15-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/6" # libprocps.so
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test 
unicode"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-synaptics/

2018-05-28 Thread Matt Turner
commit: 6a1e7d5719bb3c29707af3fb40cb3b12642f0617
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 29 03:53:06 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 29 03:53:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1e7d57

x11-drivers/xf86-input-synaptics: Version bump 1.9.1

 x11-drivers/xf86-input-synaptics/Manifest  |  1 +
 .../xf86-input-synaptics-1.9.1.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/x11-drivers/xf86-input-synaptics/Manifest 
b/x11-drivers/xf86-input-synaptics/Manifest
index 309e1b413da..ee51ca2ae5c 100644
--- a/x11-drivers/xf86-input-synaptics/Manifest
+++ b/x11-drivers/xf86-input-synaptics/Manifest
@@ -1 +1,2 @@
 DIST xf86-input-synaptics-1.9.0.tar.bz2 501814 BLAKE2B 
7720136dba4e3cb76d21a9624e7e684bc09e22ebd0bc3b53fb170bbfebc29133dcfb471df326ac7b2eec1e4d3e2a3eeef56e57f649ddcc8f4d5e66eba9bd28e8
 SHA512 
71171ce59136b1c85764d412f9039d6252c94bb2ba44c8c6348aef6509d12219ea17a026440b0e18d26f4d7853d4ca5713eb2404d39deebb8be82886ad57bad4
+DIST xf86-input-synaptics-1.9.1.tar.bz2 503722 BLAKE2B 
5ff2f792d187ff0f3fabb1ee194f4eae1397d993627ef3a74b1c838cd611fc2834c6453b57d0dc27d7a6e0bc69b717eb1cb76c87833dd1c66b1af5ac824e1d55
 SHA512 
978eddd456aa7361047bc3d72e5127b24b13de29b0dddb6a0acc9f9da93931baa2b22fb5d1e6be164f629a11e5d97d753b835426435396b45b1af5eb8d546c3f

diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild 
b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild
new file mode 100644
index 000..f9182bd3397
--- /dev/null
+++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.9.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit linux-info xorg-2
+
+DESCRIPTION="Driver for Synaptics touchpads"
+HOMEPAGE="https://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/;
+
+KEYWORDS="amd64 arm ~mips ppc ppc64 x86"
+IUSE="kernel_linux"
+
+RDEPEND="kernel_linux? ( >=dev-libs/libevdev-0.4 )
+   >=x11-base/xorg-server-1.14
+   >=x11-libs/libXi-1.2
+   >=x11-libs/libXtst-1.1.0"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-2.6.37
+   x11-base/xorg-proto"
+
+DOCS=( "README" )
+
+pkg_pretend() {
+   linux-info_pkg_setup
+   # Just a friendly warning
+   if ! linux_config_exists \
+   || ! linux_chkconfig_present INPUT_EVDEV; then
+   echo
+   ewarn "This driver requires event interface support in your 
kernel"
+   ewarn "  Device Drivers --->"
+   ewarn "Input device support --->"
+   ewarn "  <*> Event interface"
+   echo
+   fi
+}



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

2018-05-28 Thread Mike Gilbert
commit: 6a7ae3d2ebca61e5a280690700bf68d1a7b7562c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 29 03:13:13 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 29 03:13:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7ae3d2

www-client/chromium: beta channel bump (67.0.3396.56)

Package-Manager: Portage-2.3.40_p8, Repoman-2.3.9_p240

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

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 45642384d03..0ed6fefab6d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-66.0.3359.170.tar.xz 583956312 BLAKE2B 
313ac8c785147e940ead222aeb30181af3c5848bdc7e706bf83a42078c63ce71431a7d17ad4937a6a37cc72beb67725ead790f489a1d31c70a9a94a2e73a9c45
 SHA512 
69c78975c517d6d59225c92968c1be879e3a2ca2a3671f38a5f8b6303719f6bc441b1d1fe0b19818ab7f9a06cd15bf8631d03ad4931da6fdc641ba2894eecad2
 DIST chromium-66.0.3359.181.tar.xz 583985908 BLAKE2B 
22794b379591da9e4bfb1ea38aec2f53e88584079ef8d0e56434d65b2f86bddf37ac41a82b9e94ae41700f10ce8b7a8bfe2c794ffe63ce9d04b2704bfe2a209d
 SHA512 
3549cae27ce33a19bab857c91da1ed96c1ae36123b71bdf41a8bbacdc9554d15b4902e835dc4a8ef8016e69344b809aab4e1e3b1b26bd54d5ca651048bcb9886
-DIST chromium-67.0.3396.30.tar.xz 589816436 BLAKE2B 
05f2d9c1119f5819793e343c485d49296b0e6b852bb49aef7558c8f492ed62db29e30957d7f299aef45eae3ea8a292c526975141abd843524e776ffe20d716e9
 SHA512 
c1ce45d899f34a1ee492ee4176a23aceefc3aaeacbe36effda7616c6cfe40187102b07763267295d07d862c6dba0210e03db7447320dd02b4cc95b52ac6e6ac0
 DIST chromium-67.0.3396.40.tar.xz 589878296 BLAKE2B 
e02d8980cb882fb67eb6e048dfa8534fb423259af257040cdda8198aac9433a221d6218873a8e5623ae3cfb8e081f22bfc40444e53be38b17a0ebff77537263d
 SHA512 
1d4986d444076a4a48bf9ad7061dbb424f520e46f2f58f8f84dfee2fefea05a3b019ef27acda553efb9a75db9731acbc0c80f5dfb39a9137e9e27336306d5981
+DIST chromium-67.0.3396.56.tar.xz 589901992 BLAKE2B 
e5207de67db589d65dbaf7af493308a60e3951993f439218c025d10fecd331052a3dfd0f196f3c7e078cda79af3d248a94550a6ffb8c0da7842592e48de20313
 SHA512 
a7397ebcff54e184ad510fcc7d7958a4adafcf53c88a7ad951fc361366439b01c4e1a77dfcfadbf1f96d92e9ea503287862e7cd2521be696919cf3ee0f1d0816
 DIST chromium-68.0.3409.2.tar.xz 595647380 BLAKE2B 
3f3ebb7de759ae92b8feca74a931c10c4bdf4f75a0a7aeb2f56b59e635e1f03becccdf2b26d306e5753d9379eadede6ef50ec4e44338a3a6bdfb960b74003770
 SHA512 
2ce35251392570bcfe0cc02813bf6cee1761b2227888a135491828bfdfa9eafa4538e8fb981165503f901eecbf91cc8ce17cebab1681c63a43f0625dae7a2dd8

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



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

2018-05-28 Thread Hans de Graaff
commit: d5f3fc15695c78f56d950efd89030b81b15f6072
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 29 03:05:56 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 29 03:06:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f3fc15

dev-ruby/yard: add 0.9.13

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/yard/Manifest   |  1 +
 dev-ruby/yard/yard-0.9.13.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index 890106da66c..b6f8f0fdda1 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.12-git.tgz 916462 BLAKE2B 
905f0e4408f7829ca599b578344d695e4c7b68d46b982f39277dcd69ee726a9ac283910e1031d635917b149f182fb302cae537ff8a8a81960fa27965fda82a0c
 SHA512 
f987da7e46bb3dafb9ba8c761b51345ee67102e21d05181c3090f31ff37179505134c93e83efdd39bb35cf6fe6dfa530d0017ce4680a08f858e78cbb073b239f
+DIST yard-0.9.13-git.tgz 917734 BLAKE2B 
ac248a91c581247647dcf78e58fd9b6b9c014bb972fbfbb09179ec489c89a31ec1156e13c99c7e862ece216b0451ac4ccb0441c1bdd45a8078c90f886d1a5135
 SHA512 
8ae886e1c981f017f740e12f07f90470ac9bf420a51f99692b642c212e26231d0a19e1b64084e3a70e09cad4e3a7175278fca66bd3b2420eac4ba197e20876ee

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



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

2018-05-28 Thread Hans de Graaff
commit: d2d86f5316d0ddfe2e97a76416e3597036dc8769
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 29 02:59:08 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 29 03:06:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d86f53

dev-ruby/curb: add 0.9.6

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/curb/Manifest  |  1 +
 dev-ruby/curb/curb-0.9.6.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/curb/Manifest b/dev-ruby/curb/Manifest
index b83a0ac3ea7..29c2a620cd1 100644
--- a/dev-ruby/curb/Manifest
+++ b/dev-ruby/curb/Manifest
@@ -1 +1,2 @@
 DIST curb-0.9.4.gem 82432 BLAKE2B 
2bf2bf0d887369c484d246771afc9cb34c6eb72a3809f13c9047f82030d79b1be47141db03659c1e4f42792c94094e40f05d4b1b0d984aed73a47c24ef96379a
 SHA512 
7b81ba587ac9beb203e040234d9f5032d87352a3e045d3705f474d2eaf1f620245240a59894c7147f54d55f0293f60488e8f883367f96945d49ffcdcef42bfc1
+DIST curb-0.9.6.gem 83456 BLAKE2B 
79ef506ef3c570cae2527b3547d3b315ec3b1ba8cb8295f5c886d653ca5f3b8454a3326b9d704ce20aea6e2ff0652bb682e9931f9ba0573f449322e087ea53fe
 SHA512 
b592e04f963a32a81dec0b67348921da7b9a84d6943398984126eae1dc22653efbb049ad04201a7f22cbf19a03d6c587a525491d25585d3f12e29d4a5cf469a8

diff --git a/dev-ruby/curb/curb-0.9.6.ebuild b/dev-ruby/curb/curb-0.9.6.ebuild
new file mode 100644
index 000..303e1f6a101
--- /dev/null
+++ b/dev-ruby/curb/curb-0.9.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby-language bindings for libcurl"
+HOMEPAGE="https://github.com/taf2/curb;
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" net-misc/curl[ssl]"
+RDEPEND+=" net-misc/curl[ssl]"
+
+all_ruby_prepare() {
+   # fix tests when localhost is also ::1
+   sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
+
+   # avoid tests making outside network connections
+   rm tests/bug_postfields_crash.rb || die
+   sed -e '/test_easy_http_verbs_must_respond_to_str/,/^  end/ s:^:#:' \
+   -i tests/tc_curl_easy.rb || die
+
+   # avoid failing tests where failure condition seems weird, no
+   # upstream travis so not clear if the test is indeed broken.
+   sed -i -e '/test_multi_easy_http/,/^  end/ s:^:#:' 
tests/tc_curl_multi.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake -Cext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" V=1
+   cp -l ext/curb_core$(get_modname) lib || die
+}



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

2018-05-28 Thread Mike Gilbert
commit: 360ee05e307e79959af7fc5771c4a080fde4f256
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 29 02:26:01 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 29 02:52:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360ee05e

meson.eclass: add llvm-config to cross file binaries

 eclass/meson.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 626fda86120..f2202a04593 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -163,6 +163,7 @@ _meson_create_cross_file() {
c = $(_meson_env_array "$(tc-getCC)")
cpp = $(_meson_env_array "$(tc-getCXX)")
fortran = $(_meson_env_array "$(tc-getFC)")
+   llvm-config = '$(tc-getPROG LLVM_CONFIG llvm-config)'
objc = $(_meson_env_array "$(tc-getPROG OBJC cc)")
objcpp = $(_meson_env_array "$(tc-getPROG OBJCXX c++)")
pkgconfig = '$(tc-getPKG_CONFIG)'



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

2018-05-28 Thread Mike Gilbert
commit: c804e6ec479119cd4f0d5ae0e0657c8384bba578
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 29 02:24:41 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 29 02:52:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c804e6ec

meson.eclass: use a cross file for non-default ABIs

 eclass/meson.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 576e9b42864..626fda86120 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -157,7 +157,7 @@ _meson_create_cross_file() {
# This may require adjustment based on CFLAGS
local cpu=${CHOST%%-*}
 
-   cat > "${T}/meson.${CHOST}" <<-EOF
+   cat > "${T}/meson.${CHOST}.${ABI}" <<-EOF
[binaries]
ar = $(_meson_env_array "$(tc-getAR)")
c = $(_meson_env_array "$(tc-getCC)")
@@ -217,9 +217,9 @@ meson_src_configure() {
--wrap-mode nodownload
)
 
-   if tc-is-cross-compiler; then
+   if tc-is-cross-compiler || [[ ${ABI} != ${DEFAULT_ABI-${ABI}} ]]; then
_meson_create_cross_file || die "unable to write meson cross 
file"
-   mesonargs+=( --cross-file "${T}/meson.${CHOST}" )
+   mesonargs+=( --cross-file "${T}/meson.${CHOST}.${ABI}" )
fi
 
# https://bugs.gentoo.org/625396



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

2018-05-28 Thread Matt Turner
commit: c5636c9bbb33ce6bb365b7b757be31b47914b485
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 29 02:43:12 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 29 02:43:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5636c9b

sys-libs/mtdev: Drop old versions

 sys-libs/mtdev/Manifest   |  1 -
 sys-libs/mtdev/mtdev-1.1.4.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/sys-libs/mtdev/Manifest b/sys-libs/mtdev/Manifest
index ef508f187fb..7ffbc17b55e 100644
--- a/sys-libs/mtdev/Manifest
+++ b/sys-libs/mtdev/Manifest
@@ -1,2 +1 @@
-DIST mtdev-1.1.4.tar.bz2 273780 BLAKE2B 
dadf4b6a7b23cd512fc902a1c7cbb2f2523f389cba2ab41251a83e2f50ef0c8c38e97c12bbba150e587a337c96a17c03a8e340fda22f375c80b89fbbe9318ba8
 SHA512 
75da652e720cce9efcc23c2b72a0d8050096f054eff1338e02477816e107d469a7f9c5f4973146d38d939c3515ea39e926c70cf8f2ca0372c83c75506c61732b
 DIST mtdev-1.1.5.tar.bz2 274162 BLAKE2B 
4e73b3f25f9b3d42ffecb15018e57e7c50f1cb11c662cb5a5bbd2cf38272b98294362075e00277d4983e40f2779afef7d3fb1c6679e3f29117ce0f4c369fe27a
 SHA512 
78477a4af784e3f846df867f1428ffdc458e3ff33d465d45a84247a7e52f0e215cace397d72be64f6e641f07e0b97a930eff0e07fe9507e0138fb028a4037d6d

diff --git a/sys-libs/mtdev/mtdev-1.1.4.ebuild 
b/sys-libs/mtdev/mtdev-1.1.4.ebuild
deleted file mode 100644
index 61f8a84b8b8..000
--- a/sys-libs/mtdev/mtdev-1.1.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Multitouch Protocol Translation Library"
-HOMEPAGE="http://bitmath.org/code/mtdev/;
-SRC_URI="http://bitmath.org/code/mtdev/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
-IUSE="static-libs"
-
-DEPEND=">=sys-kernel/linux-headers-2.6.31"
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -exec rm -f {} +
-}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-evdev/

2018-05-28 Thread Matt Turner
commit: cbf14740a1784d56cbb89e0f52a50d9831edf059
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 29 02:40:15 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 29 02:42:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf14740

x11-drivers/xf86-input-evdev: Version bump 2.10.6

 x11-drivers/xf86-input-evdev/Manifest  |  1 +
 .../xf86-input-evdev-2.10.6.ebuild | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/x11-drivers/xf86-input-evdev/Manifest 
b/x11-drivers/xf86-input-evdev/Manifest
index e542b5e4d6b..6aaf3360f31 100644
--- a/x11-drivers/xf86-input-evdev/Manifest
+++ b/x11-drivers/xf86-input-evdev/Manifest
@@ -1 +1,2 @@
 DIST xf86-input-evdev-2.10.5.tar.bz2 405956 BLAKE2B 
4ea36a84eb227e79b43bede0a4c9d146a892db3db54a287da7f0be2c0d90f8748250c8b51ff424a8a5d7b34eee8301362ee51bf55ea4be9243b86f8e001255b0
 SHA512 
4362c1d12e91f25789722b1cc1b624530fd67f0d061d4c4e204af9f5024df0c9e20b73c87be15051f581a2a178f07f380215b172aba4c67db8805b4eeb82819a
+DIST xf86-input-evdev-2.10.6.tar.bz2 408138 BLAKE2B 
2b5815e6ee71971e5023392e893d0b8bdba315ff73b34926b9facd95141ff541de052b84a569fe7bbd4b98810afb4d643a3bcaa97fe5a4e23c37e1ce410a9e12
 SHA512 
560b0a6491d50a46913a5890a35c0367e59f550670993493bd9712d712a9747ddaa6fe5086daabf2fcafa24b0159383787eb273da4a2a60c089bfc0a77ad2ad1

diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild 
b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild
new file mode 100644
index 000..bd887a55784
--- /dev/null
+++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit linux-info xorg-2
+
+DESCRIPTION="Generic Linux input driver"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
+IUSE=""
+
+RDEPEND=">=x11-base/xorg-server-1.18[udev]
+   dev-libs/libevdev
+   sys-libs/mtdev
+   virtual/libudev:="
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-2.6
+   x11-base/xorg-proto"
+
+pkg_pretend() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~INPUT_EVDEV"
+   fi
+   check_extra_config
+}



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

2018-05-28 Thread Brian Evans
commit: f2434111f71e787043eb837bf08edce158b85f17
Author: Brian Evans  gentoo  org>
AuthorDate: Tue May 29 02:13:14 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue May 29 02:13:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2434111

dev-db/mariadb: Version bump for 10.3.7

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-db/mariadb/Manifest  |   2 +
 dev-db/mariadb/mariadb-10.3.7.ebuild | 961 +++
 2 files changed, 963 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index bca7f1fe039..86a59a70955 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -6,8 +6,10 @@ DIST mariadb-10.1.31.tar.gz 67982786 BLAKE2B 
1fabbea67345024157be4be34a50c4e9c73
 DIST mariadb-10.1.33.tar.gz 65292094 BLAKE2B 
3223f9476e946112f7c1d23cc82ff52636801244136343413ae00336173ec58bb4af8dc36e065f6cd27e9aa3f9f999b1d19f9257b928bd92555b34b614b9cf76
 SHA512 
1d30e06d0c19e338bfbbe6815cf5eee8e1b839b525950f7f54c7cf8f89034658a284df4756f54719ab0f55875546d4713b03bab7dd094ec13291732b069f737e
 DIST mariadb-10.2.15.tar.gz 73329750 BLAKE2B 
e588f54d1b8807df1a57b87831294c70a7d21ed73bba96487a091338ee94855c2b796c939057546b9437b2caf96600ef6f7e111557249adaa9e18795a5a35ade
 SHA512 
7702af8787973b15784dc8a89f9d56765725a420e2e68f1924b67c88c134c7d83d324916707fa9e5f05ed747f813f16feefbb477e999a6698b1dcfb5a88f
 DIST mariadb-10.3.6.tar.gz 71064269 BLAKE2B 
681150a26de95cc276276a9b8d0b2c6e4a842dac80f20c2e8b0caeec5823cb956feffb494d18b1f2832e220c392c437424813de7720fb83a5d5c1fca71a4aef9
 SHA512 
cf146752be5857e702a3c88f42c7b6be3117bd92ac304eb217f902c1ffe478dc3043d3cf6a9a9305b51babb3bafc2612a8e4f5dfa7731cfa53634014d86438d1
+DIST mariadb-10.3.7.tar.gz 71816160 BLAKE2B 
213cfe2999b48c088e08e8289a6243d79b91e465fce51850a253a121896f69df03f935940f25ac290e15e29f97b3a16f75711044b8986f6ec3841ef8beafa0b4
 SHA512 
b1b3ad9ddc45bdfd3d03888ba160f9991b23187341deac402d5dc4b735511e29767a5dc64ca557bea9bf3d3b413b941ef2e1f5fa30be056dfaec4542a43895f1
 DIST mariadb-5.5.60.tar.gz 45822878 BLAKE2B 
150a2d7108db2db18d66b56d961b05f8746f744e9453e341fde21f93bd846a3091a44c5df3baed6774d0ad12b8dc806b9bfdd177b4149f5be9d37af2a298f807
 SHA512 
eacf6ec57d46b00701b5038a67745174060d592b0e425466149c9a1b6dc1ac0659a36e57e82bf7e9f7865d8eac3dd50d0737630bd6220002d168b5b574437e4c
 DIST mysql-extras-20160721-1526Z.tar.bz2 301788 BLAKE2B 
23ef75d0122e9e18382f708a86c61624e0437fad593b7f02ccb2b3939d710404e18e3b70617ed400e5f6947d3a92d2867a5f7d98bf61597442e99989f60ca4f7
 SHA512 
c7450039780e4e2684c932ba7c291c1de25dd1a64e4c6e88aa13b790768b4100955f36ae4a3bf983569ea23b43be02da6dad3d5985c1163ec9e8aa91f0efd85d
 DIST mysql-extras-20170926-1321Z.tar.bz2 312466 BLAKE2B 
3e3e19a905961570cea9c1eb14dec3780da80409e996b1aeddb08625da875f5d08798a862cb1b80566b0d8be0d9ec2aab0a390ca90f991203c9871538b11f00a
 SHA512 
556e782ccc40d8cffb2fde8c46038c90023440c07785ec667f898afdb8c802faeb4dbfe8b3918a1e563b46d1dc8c0de1172f7843ce08ee1ded435b344f8f0cf5
 DIST mysql-extras-20180515-0123Z.tar.bz2 320380 BLAKE2B 
a56e3ef19f4e30628fea9889dbb55379a8c92f08c9c493fe3f524b98fabf3505150fbe7cc65f97fc8b75632b5dd7360ddb9bd1542714c5e9916f94c2792ff3db
 SHA512 
3e0b36ab4cb3f2e7d30f1fb2d8d3a916439611f1714475f2ab0480ba51176f47dcccd40931de4bd0a46b0aca6dfcb62cfc92b6939eed2e61628947bf664008ee
 DIST mysql-extras-20180515-1334Z.tar.bz2 321462 BLAKE2B 
48fc1e0058fa824e6234b0f3319d261997e99f334c8583c0def4cdac4b59f2380d7153ab0fa2ca9a6ab15e35899c2a7586e3b61f4044c4c949110cc8ab9fb0e6
 SHA512 
de3000f0c65eed9595b52d53205cdcac60cb4a06a5aca27057c8beca6a7890f453aeeda0bb8487b8de75cfb4caa48682b7706273574876c5cefd0d03988c4f7e
+DIST mysql-extras-20180529-0042Z.tar.bz2 321715 BLAKE2B 
c40e7c8de7d24f1ab6208968f3e22aae9e7782f02edef1391d37583ba4a99e67646eba2b9fdcf2a77e3e5a3a86c36632edfebb42b12ab242662cf6913313168d
 SHA512 
a136d9f9567a3bbd396c1e33d1d7b6565be16b5b0a514835299a09b009e9d908328066701bb1c6c19af74225b1d166e3f57af81b277b6d8fad9e63c009523586

diff --git a/dev-db/mariadb/mariadb-10.3.7.ebuild 
b/dev-db/mariadb/mariadb-10.3.7.ebuild
new file mode 100644
index 000..b475701ade5
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.3.7.ebuild
@@ -0,0 +1,961 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20180529-0042Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   java-pkg-opt-2 user cmake-utils multilib-build
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   

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

2018-05-28 Thread Nick Sarnie
commit: 29909b8bd7c0e05b909fd75915d62f8eb89f0393
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue May 29 01:48:59 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue May 29 01:48:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29909b8b

app-emulation/vkd3d: Sync with ::wine

Fix dependencies again

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/vkd3d/vkd3d-1.0.ebuild  | 15 +++
 app-emulation/vkd3d/vkd3d-.ebuild | 15 +++
 2 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/app-emulation/vkd3d/vkd3d-1.0.ebuild 
b/app-emulation/vkd3d/vkd3d-1.0.ebuild
index e5f968f0a63..db0b7d1d64f 100644
--- a/app-emulation/vkd3d/vkd3d-1.0.ebuild
+++ b/app-emulation/vkd3d/vkd3d-1.0.ebuild
@@ -15,16 +15,15 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-   dev-util/spirv-headers
-   || (
-( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
-( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
-   dev-util/vulkan-headers
-)
-  )
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-util/spirv-headers
+   || (
+   dev-util/vulkan-headers
+   
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+  )"
 
 DESCRIPTION="D3D12 to Vulkan translation library"
 HOMEPAGE="https://source.winehq.org/git/vkd3d.git/;

diff --git a/app-emulation/vkd3d/vkd3d-.ebuild 
b/app-emulation/vkd3d/vkd3d-.ebuild
index e5f968f0a63..db0b7d1d64f 100644
--- a/app-emulation/vkd3d/vkd3d-.ebuild
+++ b/app-emulation/vkd3d/vkd3d-.ebuild
@@ -15,16 +15,15 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-   dev-util/spirv-headers
-   || (
-( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
-( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
-   dev-util/vulkan-headers
-)
-  )
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-util/spirv-headers
+   || (
+   dev-util/vulkan-headers
+   
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+  )"
 
 DESCRIPTION="D3D12 to Vulkan translation library"
 HOMEPAGE="https://source.winehq.org/git/vkd3d.git/;



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

2018-05-28 Thread Nick Sarnie
commit: 6e1b7a52225214a96632859b31cbd56aec309e2f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue May 29 01:38:08 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue May 29 01:38:08 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=6e1b7a52

app-emulation/vkd3d: Fix dependencies again

Thanks [Arfrever]

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/vkd3d/vkd3d-1.0.ebuild  | 15 +++
 app-emulation/vkd3d/vkd3d-.ebuild | 15 +++
 2 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/app-emulation/vkd3d/vkd3d-1.0.ebuild 
b/app-emulation/vkd3d/vkd3d-1.0.ebuild
index e5f968f..db0b7d1 100644
--- a/app-emulation/vkd3d/vkd3d-1.0.ebuild
+++ b/app-emulation/vkd3d/vkd3d-1.0.ebuild
@@ -15,16 +15,15 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-   dev-util/spirv-headers
-   || (
-( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
-( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
-   dev-util/vulkan-headers
-)
-  )
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-util/spirv-headers
+   || (
+   dev-util/vulkan-headers
+   
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+  )"
 
 DESCRIPTION="D3D12 to Vulkan translation library"
 HOMEPAGE="https://source.winehq.org/git/vkd3d.git/;

diff --git a/app-emulation/vkd3d/vkd3d-.ebuild 
b/app-emulation/vkd3d/vkd3d-.ebuild
index e5f968f..db0b7d1 100644
--- a/app-emulation/vkd3d/vkd3d-.ebuild
+++ b/app-emulation/vkd3d/vkd3d-.ebuild
@@ -15,16 +15,15 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-   dev-util/spirv-headers
-   || (
-( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
-( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
-   dev-util/vulkan-headers
-)
-  )
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-util/spirv-headers
+   || (
+   dev-util/vulkan-headers
+   
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+  )"
 
 DESCRIPTION="D3D12 to Vulkan translation library"
 HOMEPAGE="https://source.winehq.org/git/vkd3d.git/;



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

2018-05-28 Thread Jorge Manuel B. S. Vicetto
commit: ccd04849da15e1cd970fe310bc3727aaf175c2de
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Tue May 29 01:30:54 2018 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Tue May 29 01:30:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd04849

dev-db/phpmyadmin: Bump to 4.8.1 release.

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-db/phpmyadmin/Manifest|  1 +
 dev-db/phpmyadmin/phpmyadmin-4.8.1.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
index c12c321c65b..fce6d6a5411 100644
--- a/dev-db/phpmyadmin/Manifest
+++ b/dev-db/phpmyadmin/Manifest
@@ -4,3 +4,4 @@ DIST phpMyAdmin-4.7.7-all-languages.tar.xz 6411768 BLAKE2B 
59ea3c69ee6bd019d5ff6
 DIST phpMyAdmin-4.7.8-all-languages.tar.xz 6218056 BLAKE2B 
879ef6703711725781fcf3b4c9ab607741c4df0d2f1955f632087e33b599e54128c0811dbd125d9015a0ec597dd6d9af54e7136e91f8637badf698ad7a30b8ba
 SHA512 
ae6edcfba72413a6e0af0b120a99809320a840ab332ae77263f21e14f3b34a38cca70591628ba5818d6732ff6d23551ea51cbf6a75012d2326d0fab1c2a1b9ae
 DIST phpMyAdmin-4.7.9-all-languages.tar.xz 6370604 BLAKE2B 
28ae240ffe092eac1d1226d37c520417c2949b548fa3b3f7ebe93f26d113b3518cad28f28feb8c47446ecc4573dfe32cec747dd1eedf5a9862a70bfcfaafbd4e
 SHA512 
8788beb62e8a049197e52dc75a797705a7aec9fa748a00f858ecd6d912aa5907f5d9de042d50880c5ab55b7479f194d32dbb6c01706130e70fec5c95c51ca08d
 DIST phpMyAdmin-4.8.0.1-all-languages.tar.xz 5926908 BLAKE2B 
4209d6d5e57c1757a232c8a765d45ef5e8384d99cd94a389593080d6f1bfb2a64295acaa092f9fc435a7d4853ae553762721ddd4e69cb67de651a42376657c3c
 SHA512 
4849ee320c9a6af4d1cfba3fba32089b3bd932c89dcef3823a441691c52c722818099b7f4f5e1713bb3a38f55a6c9b6706ab5a12f131dda97172513d8549
+DIST phpMyAdmin-4.8.1-all-languages.tar.xz 5916536 BLAKE2B 
3263b66d52eb0b5d8795ade2a6700738c797181e6efaa89516b73a7d3fca1db02c5aff6d26898cfbc23c9458f6579ba4f252699c79ef7643aa89700c0ef02946
 SHA512 
93f04c76b8a0a73ff61dbe3edb9df8b1536eb18f5b5944c2f5eb0e8f5eddb183497c4c2e4a3d290f70422a49027c1de220630bdce731a6b7315b1d3295641d0c

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.8.1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.8.1.ebuild
new file mode 100644
index 000..f89f833a920
--- /dev/null
+++ b/dev-db/phpmyadmin/phpmyadmin-4.8.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils webapp
+
+MY_PV=${PV/_/-}
+MY_PN="phpMyAdmin"
+MY_P="${MY_PN}-${MY_PV}-all-languages"
+
+DESCRIPTION="Web-based administration for MySQL database in PHP"
+HOMEPAGE="https://www.phpmyadmin.net/;
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="setup"
+
+RDEPEND="
+   dev-lang/php[ctype,filter,json,session,unicode]
+   || (
+   dev-lang/php[mysqli]
+   dev-lang/php[mysql]
+   )
+   virtual/httpd-php:*
+"
+
+need_httpd_cgi
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
+   rm -f LICENSE README* RELEASE-DATE-${MY_PV}
+
+   if ! use setup; then
+   rm -rf setup || die "Cannot remove setup utility"
+   elog "The phpMyAdmin setup utility has been removed."
+   elog "It is a regular target of various exploits. If you need 
it, set USE=setup."
+   else
+   elog "You should consider disabling the setup USE flag"
+   elog "to exclude the setup utility if you don't use it."
+   elog "It regularly is the target of various exploits."
+   fi
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+   webapp_serverowned 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
+   webapp_src_install
+}



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

2018-05-28 Thread Mike Gilbert
commit: b27b418abeadc0a4ea2c0b81208aa6199afd9f06
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 29 01:09:59 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 29 01:10:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27b418a

www-client/chromium: remove old

Package-Manager: Portage-2.3.40_p8, Repoman-2.3.9_p240

 www-client/chromium/Manifest  |   1 -
 www-client/chromium/chromium-66.0.3359.139.ebuild | 701 --
 2 files changed, 702 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 218c50b1da7..45642384d03 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,3 @@
-DIST chromium-66.0.3359.139.tar.xz 583978636 BLAKE2B 
0727ba9f87a738b691b2120dee7f45f7b16b234e871988b1257f01589a6a5ec2cd2470e8d95fc3087be2ab140f71afce63c7fccc851e87a932f69326966c3303
 SHA512 
9fe78fb6970fc5a3455e6545a4869d3a73075329ccd26719f503fd9bbfbdd6aec4f3db4cc748e8f12abb81adb318b8f8b42c7ab5c289a1f698536e81b7d2f14f
 DIST chromium-66.0.3359.170.tar.xz 583956312 BLAKE2B 
313ac8c785147e940ead222aeb30181af3c5848bdc7e706bf83a42078c63ce71431a7d17ad4937a6a37cc72beb67725ead790f489a1d31c70a9a94a2e73a9c45
 SHA512 
69c78975c517d6d59225c92968c1be879e3a2ca2a3671f38a5f8b6303719f6bc441b1d1fe0b19818ab7f9a06cd15bf8631d03ad4931da6fdc641ba2894eecad2
 DIST chromium-66.0.3359.181.tar.xz 583985908 BLAKE2B 
22794b379591da9e4bfb1ea38aec2f53e88584079ef8d0e56434d65b2f86bddf37ac41a82b9e94ae41700f10ce8b7a8bfe2c794ffe63ce9d04b2704bfe2a209d
 SHA512 
3549cae27ce33a19bab857c91da1ed96c1ae36123b71bdf41a8bbacdc9554d15b4902e835dc4a8ef8016e69344b809aab4e1e3b1b26bd54d5ca651048bcb9886
 DIST chromium-67.0.3396.30.tar.xz 589816436 BLAKE2B 
05f2d9c1119f5819793e343c485d49296b0e6b852bb49aef7558c8f492ed62db29e30957d7f299aef45eae3ea8a292c526975141abd843524e776ffe20d716e9
 SHA512 
c1ce45d899f34a1ee492ee4176a23aceefc3aaeacbe36effda7616c6cfe40187102b07763267295d07d862c6dba0210e03db7447320dd02b4cc95b52ac6e6ac0

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

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

2018-05-28 Thread Mike Gilbert
commit: f37c9712a4c73b526e4b98ee1ec52ebefbeffb85
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 29 01:09:12 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 29 01:10:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37c9712

www-client/chromium: stable channel bump (66.0.3359.181)

Package-Manager: Portage-2.3.40_p8, Repoman-2.3.9_p240

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-66.0.3359.181.ebuild | 701 ++
 2 files changed, 702 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 99309555676..218c50b1da7 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,6 @@
 DIST chromium-66.0.3359.139.tar.xz 583978636 BLAKE2B 
0727ba9f87a738b691b2120dee7f45f7b16b234e871988b1257f01589a6a5ec2cd2470e8d95fc3087be2ab140f71afce63c7fccc851e87a932f69326966c3303
 SHA512 
9fe78fb6970fc5a3455e6545a4869d3a73075329ccd26719f503fd9bbfbdd6aec4f3db4cc748e8f12abb81adb318b8f8b42c7ab5c289a1f698536e81b7d2f14f
 DIST chromium-66.0.3359.170.tar.xz 583956312 BLAKE2B 
313ac8c785147e940ead222aeb30181af3c5848bdc7e706bf83a42078c63ce71431a7d17ad4937a6a37cc72beb67725ead790f489a1d31c70a9a94a2e73a9c45
 SHA512 
69c78975c517d6d59225c92968c1be879e3a2ca2a3671f38a5f8b6303719f6bc441b1d1fe0b19818ab7f9a06cd15bf8631d03ad4931da6fdc641ba2894eecad2
+DIST chromium-66.0.3359.181.tar.xz 583985908 BLAKE2B 
22794b379591da9e4bfb1ea38aec2f53e88584079ef8d0e56434d65b2f86bddf37ac41a82b9e94ae41700f10ce8b7a8bfe2c794ffe63ce9d04b2704bfe2a209d
 SHA512 
3549cae27ce33a19bab857c91da1ed96c1ae36123b71bdf41a8bbacdc9554d15b4902e835dc4a8ef8016e69344b809aab4e1e3b1b26bd54d5ca651048bcb9886
 DIST chromium-67.0.3396.30.tar.xz 589816436 BLAKE2B 
05f2d9c1119f5819793e343c485d49296b0e6b852bb49aef7558c8f492ed62db29e30957d7f299aef45eae3ea8a292c526975141abd843524e776ffe20d716e9
 SHA512 
c1ce45d899f34a1ee492ee4176a23aceefc3aaeacbe36effda7616c6cfe40187102b07763267295d07d862c6dba0210e03db7447320dd02b4cc95b52ac6e6ac0
 DIST chromium-67.0.3396.40.tar.xz 589878296 BLAKE2B 
e02d8980cb882fb67eb6e048dfa8534fb423259af257040cdda8198aac9433a221d6218873a8e5623ae3cfb8e081f22bfc40444e53be38b17a0ebff77537263d
 SHA512 
1d4986d444076a4a48bf9ad7061dbb424f520e46f2f58f8f84dfee2fefea05a3b019ef27acda553efb9a75db9731acbc0c80f5dfb39a9137e9e27336306d5981
 DIST chromium-68.0.3409.2.tar.xz 595647380 BLAKE2B 
3f3ebb7de759ae92b8feca74a931c10c4bdf4f75a0a7aeb2f56b59e635e1f03becccdf2b26d306e5753d9379eadede6ef50ec4e44338a3a6bdfb960b74003770
 SHA512 
2ce35251392570bcfe0cc02813bf6cee1761b2227888a135491828bfdfa9eafa4538e8fb981165503f901eecbf91cc8ce17cebab1681c63a43f0625dae7a2dd8

diff --git a/www-client/chromium/chromium-66.0.3359.181.ebuild 
b/www-client/chromium/chromium-66.0.3359.181.ebuild
new file mode 100644
index 000..dc900e5faf6
--- /dev/null
+++ b/www-client/chromium/chromium-66.0.3359.181.ebuild
@@ -0,0 +1,701 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/atk
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.6.0:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   

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

2018-05-28 Thread Mike Frysinger
commit: 8fdf791e526d3c2a7ba9a0644748ad8de059ec7e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue May 29 00:52:56 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue May 29 01:03:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdf791e

media-libs/tiff: mark 4.0.9-r3 m68k/s390/sh stable

 media-libs/tiff/tiff-4.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/tiff/tiff-4.0.9-r3.ebuild 
b/media-libs/tiff/tiff-4.0.9-r3.ebuild
index 922ac56426c..4acf1197bc6 100644
--- a/media-libs/tiff/tiff-4.0.9-r3.ebuild
+++ b/media-libs/tiff/tiff-4.0.9-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://download.osgeo.org/libtiff/${P}.tar.gz
 
 LICENSE="libtiff"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+cxx jbig jpeg lzma static-libs test zlib"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )



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

2018-05-28 Thread Mike Frysinger
commit: afb651b9908c9fd2d24a8e347e152bc195b486bc
Author: Mike Frysinger  chromium  org>
AuthorDate: Tue May 29 01:02:58 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue May 29 01:03:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb651b9

media-libs/tiff: add upstream fix for CVE-2017-18013 #645982

Bug: https://bugs.gentoo.org/645982

 .../tiff/files/tiff-4.0.9-CVE-2017-18013.patch | 39 +++
 media-libs/tiff/tiff-4.0.9-r4.ebuild   | 81 ++
 2 files changed, 120 insertions(+)

diff --git a/media-libs/tiff/files/tiff-4.0.9-CVE-2017-18013.patch 
b/media-libs/tiff/files/tiff-4.0.9-CVE-2017-18013.patch
new file mode 100644
index 000..2db890aef90
--- /dev/null
+++ b/media-libs/tiff/files/tiff-4.0.9-CVE-2017-18013.patch
@@ -0,0 +1,39 @@
+https://bugs.gentoo.org/645982
+https://gitlab.com/libtiff/libtiff/commit/c6f41df7b581402dfba3c19a1e3df4454c551a01
+
+From c6f41df7b581402dfba3c19a1e3df4454c551a01 Mon Sep 17 00:00:00 2001
+From: Even Rouault 
+Date: Sun, 31 Dec 2017 15:09:41 +0100
+Subject: [PATCH] libtiff/tif_print.c: TIFFPrintDirectory(): fix null pointer
+ dereference on corrupted file. Fixes
+ http://bugzilla.maptools.org/show_bug.cgi?id=2770
+
+---
+ libtiff/tif_print.c | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/libtiff/tif_print.c b/libtiff/tif_print.c
+index 9959d353b1f9..8deceb2b054d 100644
+--- a/libtiff/tif_print.c
 b/libtiff/tif_print.c
+@@ -665,13 +665,13 @@ TIFFPrintDirectory(TIFF* tif, FILE* fd, long flags)
+ #if defined(__WIN32__) && (defined(_MSC_VER) || defined(__MINGW32__))
+   fprintf(fd, "%3lu: [%8I64u, %8I64u]\n",
+   (unsigned long) s,
+-  (unsigned __int64) td->td_stripoffset[s],
+-  (unsigned __int64) td->td_stripbytecount[s]);
++  td->td_stripoffset ? (unsigned __int64) 
td->td_stripoffset[s] : 0,
++  td->td_stripbytecount ? (unsigned __int64) 
td->td_stripbytecount[s] : 0);
+ #else
+   fprintf(fd, "%3lu: [%8llu, %8llu]\n",
+   (unsigned long) s,
+-  (unsigned long long) td->td_stripoffset[s],
+-  (unsigned long long) td->td_stripbytecount[s]);
++  td->td_stripoffset ? (unsigned long long) 
td->td_stripoffset[s] : 0,
++  td->td_stripbytecount ? (unsigned long long) 
td->td_stripbytecount[s] : 0);
+ #endif
+   }
+ }
+-- 
+2.16.1
+

diff --git a/media-libs/tiff/tiff-4.0.9-r4.ebuild 
b/media-libs/tiff/tiff-4.0.9-r4.ebuild
new file mode 100644
index 000..4787ecd348e
--- /dev/null
+++ b/media-libs/tiff/tiff-4.0.9-r4.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools libtool ltprune multilib-minimal
+
+DESCRIPTION="Tag Image File Format (TIFF) library"
+HOMEPAGE="http://libtiff.maptools.org;
+SRC_URI="http://download.osgeo.org/libtiff/${P}.tar.gz
+   ftp://ftp.remotesensing.org/pub/libtiff/${P}.tar.gz;
+
+LICENSE="libtiff"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+cxx jbig jpeg lzma static-libs test zlib"
+
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="test? ( jpeg )" #483132
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-4.0.7-pdfium-0006-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
+   
"${FILESDIR}"/${PN}-4.0.7-pdfium-0008-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
+   "${FILESDIR}"/${P}-CVE-2017-9935.patch #624696
+   "${FILESDIR}"/${P}-CVE-2017-9935-fix-incorrect-type.patch #624696
+   "${FILESDIR}"/${P}-CVE-2017-18013.patch #645982
+   "${FILESDIR}"/${P}-CVE-2018-5784.patch #645730
+)
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/tiffconf.h
+)
+
+src_prepare() {
+   default
+
+   # tiffcp-thumbnail.sh fails as thumbnail binary doesn't get built 
anymore since tiff-4.0.7
+   sed '/tiffcp-thumbnail\.sh/d' -i test/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --without-x
+   $(use_enable cxx)
+   $(use_enable jbig)
+   $(use_enable jpeg)
+   $(use_enable lzma)
+   $(use_enable static-libs static)
+   $(use_enable zlib)
+   )
+   ECONF_SOURCE="${S}" econf 

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

2018-05-28 Thread William Hubbs
commit: 80e77709f57eea217fc9ca79c9ef648c843f8259
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May 29 00:51:47 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 29 00:53:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e77709

sys-apps/baselayout: sync live ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index 866701708dc..c32ab3e4495 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -254,7 +254,7 @@ pkg_postinst() {
ewarn "env-update && . /etc/profile"
fi
 
-   if ! version_is_at_least 2.5 ${x}; then
+   if ! version_is_at_least 2.6 ${x}; then
ewarn "Please run env-update then log out and back in 
to"
ewarn "update your path."
fi



[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20180529-0042Z

2018-05-28 Thread Brian Evans
commit: 
Commit: Brian Evans  gentoo  org>
CommitDate: Tue May 29 00:43:03 2018 +

New tag: mysql-extras-20180529-0042Z




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

2018-05-28 Thread Matthias Maier
commit: 5a025362374bd5afc9ac6a8528e6ae8dfb54694c
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue May 29 00:30:55 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue May 29 00:41:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a025362

dev-util/astyle: 3.1-r2 fix installation

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/astyle/astyle-3.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/astyle/astyle-3.1-r2.ebuild 
b/dev-util/astyle/astyle-3.1-r2.ebuild
index ed480708102..4394e1defb2 100644
--- a/dev-util/astyle/astyle-3.1-r2.ebuild
+++ b/dev-util/astyle/astyle-3.1-r2.ebuild
@@ -52,8 +52,8 @@ src_install() {
pushd src/bin >/dev/null || die
dobin ${PN}
 
-   local libastylename="lib${PN}.so.${PV}"
-   local libastylejname="lib${PN}j.so.${PV}"
+   local libastylename="lib${PN}.so.${PV}.0"
+   local libastylejname="lib${PN}j.so.${PV}.0"
local libdestdir="${EPREFIX}/usr/$(get_libdir)"
 
dolib.so "${libastylename}"



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

2018-05-28 Thread Brian Evans
commit: 18cce4abed47991b0685e50bab80bb0fa70a3f6d
Author: Brian Evans  gentoo  org>
AuthorDate: Mon May 28 01:09:31 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon May 28 01:09:31 2018 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=18cce4ab

client-libs: fix further errors

 20018_all_mariadb-10.2.16-without-clientlibs-tools.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch 
b/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch
index 8a7aae8..510e647 100644
--- a/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch
+++ b/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch
@@ -167,7 +167,7 @@ diff -aurN a/libmariadb/plugins/CMakeLists.txt 
b/libmariadb/plugins/CMakeLists.t
 +++ b/libmariadb/plugins/CMakeLists.txt2018-02-27 16:59:59.028574104 
-0500
 @@ -1,3 +1,6 @@
 +IF(WITHOUT_CLIENTLIBS)
-+INCLUDE(pvio/CMakeLists.txt)
++INCLUDE(${CC_SOURCE_DIR}/plugins/pvio/CMakeLists.txt)
 +ELSE(WITHOUT_CLIENTLIBS)
  SET(PLUGIN_EXTRA_FILES ${CC_SOURCE_DIR}/libmariadb/ma_errmsg.c)
  FILE(GLOB plugin_dirs ${CC_SOURCE_DIR}/plugins/*)



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

2018-05-28 Thread Brian Evans
commit: 86ca91356862d9c4966ba880da4c33c992e16fa0
Author: Brian Evans  gentoo  org>
AuthorDate: Tue May 29 00:34:33 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue May 29 00:34:33 2018 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=86ca9135

client-libs: Remove a section on plugins

Can be controlled by CMake options instead

 20018_all_mariadb-10.2.16-without-clientlibs-tools.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch 
b/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch
index 510e647..a0159fe 100644
--- a/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch
+++ b/20018_all_mariadb-10.2.16-without-clientlibs-tools.patch
@@ -162,21 +162,6 @@ diff -aurN a/libmariadb/libmariadb/CMakeLists.txt 
b/libmariadb/libmariadb/CMakeL
  
  IF(WIN32)
 # On Windows, install PDB
-diff -aurN a/libmariadb/plugins/CMakeLists.txt 
b/libmariadb/plugins/CMakeLists.txt
 a/libmariadb/plugins/CMakeLists.txt2018-02-27 16:45:56.445184224 
-0500
-+++ b/libmariadb/plugins/CMakeLists.txt2018-02-27 16:59:59.028574104 
-0500
-@@ -1,3 +1,6 @@
-+IF(WITHOUT_CLIENTLIBS)
-+INCLUDE(${CC_SOURCE_DIR}/plugins/pvio/CMakeLists.txt)
-+ELSE(WITHOUT_CLIENTLIBS)
- SET(PLUGIN_EXTRA_FILES ${CC_SOURCE_DIR}/libmariadb/ma_errmsg.c)
- FILE(GLOB plugin_dirs ${CC_SOURCE_DIR}/plugins/*)
- FOREACH(dir ${plugin_dirs})
-@@ -5,3 +6,4 @@
- ADD_SUBDIRECTORY(${dir})
-   ENDIF()
- ENDFOREACH()
-+ENDIF(WITHOUT_CLIENTLIBS)
 diff -aurN a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
 --- a/scripts/CMakeLists.txt   2018-02-27 16:45:56.384185424 -0500
 +++ b/scripts/CMakeLists.txt   2018-02-27 16:54:34.623973364 -0500



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

2018-05-28 Thread Zac Medico
commit: 63cbf645f11d2aa22f7c488054671a1252ddd24a
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May 29 00:26:52 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May 29 00:29:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cbf645

dev-util/bcc: remove old version 0.5.0

Closes: https://bugs.gentoo.org/656812
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/bcc/Manifest |  1 -
 dev-util/bcc/bcc-0.5.0.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/dev-util/bcc/Manifest b/dev-util/bcc/Manifest
index c368c0136da..25b3a769033 100644
--- a/dev-util/bcc/Manifest
+++ b/dev-util/bcc/Manifest
@@ -1,2 +1 @@
-DIST bcc-0.5.0.tar.gz 1764775 BLAKE2B 
e1e059b83846115347f225e968edd2823408c26f4f25a89e26c663147ca9c379222c4f1d97578f7cf981fbbb23307deab408bcb278cb26fde5399afbbceb1e39
 SHA512 
12de5ef04185dccd0847fc97ae855b386e0c81b545ae497af797667925ebedf97164c17fb99468abae3f87fb3ddfdba5200070f80b3bbcad63c2355497012f0e
 DIST bcc-0.5.0_p20171230.tar.gz 1773522 BLAKE2B 
bc5ec32570cf230f071c10d2925a8c8a777c60c22d31bbf72f3cad1718e59dacd604e45a326ff2a941aa519a2b3544bc7376dd40ceafe154c497b488e0ec1b9b
 SHA512 
d8e810768b5801c0beef98a13ee23eb8aa756f7f8a3e35f6a391958e30affc5a8622a9b75c785f66d86761105045cb2b1c7ce284f3ac3b482a4605987bea9f30

diff --git a/dev-util/bcc/bcc-0.5.0.ebuild b/dev-util/bcc/bcc-0.5.0.ebuild
deleted file mode 100644
index 42ab57d08a2..000
--- a/dev-util/bcc/bcc-0.5.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit cmake-utils linux-info python-single-r1 python-utils-r1
-
-DESCRIPTION="Tools for BPF-based Linux IO analysis, networking, monitoring, 
and more"
-HOMEPAGE="https://iovisor.github.io/bcc/;
-EGIT_COMMIT="v${PV}"
-SRC_URI="https://github.com/iovisor/bcc/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-RESTRICT="test"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=dev-libs/elfutils-0.166:=
-   sys-devel/clang:=
-   >=sys-devel/llvm-3.7:=[llvm_targets_BPF(+)]
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-S=${WORKDIR}/${PN}-${EGIT_COMMIT#v}
-
-pkg_pretend() {
-   local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-   ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL"
-
-   check_extra_config
-}
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DREVISION=${PV%%_*}
-   )
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   python_fix_shebang "${ED}"
-}



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

2018-05-28 Thread Andreas Sturmlechner
commit: decb42ca292e0f4e8b67fe13637944b73c385607
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 28 20:37:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 28 21:10:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decb42ca

profiles: Drop MultiMovePackageUpdate (kde-base/oxygen-fonts)

 profiles/updates/4Q-2014 | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/updates/4Q-2014 b/profiles/updates/4Q-2014
index 4c826bbc341..b8ba9c673fa 100644
--- a/profiles/updates/4Q-2014
+++ b/profiles/updates/4Q-2014
@@ -7,6 +7,5 @@ slotmove =dev-cpp/gstreamermm-0.10* 0 0.10
 move net-zope/zc-buildout dev-python/zc-buildout
 move net-zope/zope-interface dev-python/zope-interface
 move media-gfx/photo media-gfx/photoqt
-move kde-base/oxygen-fonts kde-plasma/oxygen-fonts
 move dev-db/postgresql-base dev-db/postgresql
 move dev-db/pgasync dev-python/pgasync



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/

2018-05-28 Thread Andreas Sturmlechner
commit: ca3a121d4a1235ab6aa5ba9a8421fd1ec43da773
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 28 21:08:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 28 21:10:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca3a121d

app-office/libreoffice: Disable more test

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../libreoffice-6.0.3.2-disable-flaky-tests.patch  | 37 ++
 1 file changed, 37 insertions(+)

diff --git 
a/app-office/libreoffice/files/libreoffice-6.0.3.2-disable-flaky-tests.patch 
b/app-office/libreoffice/files/libreoffice-6.0.3.2-disable-flaky-tests.patch
index 03421c5e12b..b25e4fc3ae5 100644
--- a/app-office/libreoffice/files/libreoffice-6.0.3.2-disable-flaky-tests.patch
+++ b/app-office/libreoffice/files/libreoffice-6.0.3.2-disable-flaky-tests.patch
@@ -214,3 +214,40 @@ index 4d65beeb90c4..f3d71501c41a 100644
 
  DECLARE_OOXMLIMPORT_TEST(testTdf113946, "tdf113946.docx")
  {
+--- a/xmlsecurity/qa/unit/signing/signing.cxx  2018-01-27 18:21:08.228434985 
+0100
 b/xmlsecurity/qa/unit/signing/signing.cxx  2018-01-27 18:21:37.428824309 
+0100
+@@ -114,7 +114,7 @@
+ /// Test a typical broken ODF signature where the XML dsig hash is 
corrupted.
+ void testODFBrokenDsigGPG();
+ /// Test loading an encrypted ODF document
+-void testODFEncryptedGPG();
++//void testODFEncryptedGPG();
+ #endif
+ CPPUNIT_TEST_SUITE(SigningTest);
+ CPPUNIT_TEST(testDescription);
+@@ -143,7 +143,7 @@
+ CPPUNIT_TEST(testODFUntrustedGoodGPG);
+ CPPUNIT_TEST(testODFBrokenStreamGPG);
+ CPPUNIT_TEST(testODFBrokenDsigGPG);
+-CPPUNIT_TEST(testODFEncryptedGPG);
++//CPPUNIT_TEST(testODFEncryptedGPG);
+ #endif
+ CPPUNIT_TEST_SUITE_END();
+ 
+@@ -743,14 +743,14 @@
+ CPPUNIT_ASSERT_EQUAL(static_cast(SignatureState::BROKEN), 
static_cast(pObjectShell->GetDocumentSignatureState()));
+ }
+ 
+-void SigningTest::testODFEncryptedGPG()
++/*void SigningTest::testODFEncryptedGPG()
+ {
+ createDoc(m_directories.getURLFromSrc(DATA_DIRECTORY) + 
"encryptedGPG.odt");
+ SfxBaseModel* pBaseModel = dynamic_cast(mxComponent.get());
+ CPPUNIT_ASSERT(pBaseModel);
+ SfxObjectShell* pObjectShell = pBaseModel->GetObjectShell();
+ CPPUNIT_ASSERT(pObjectShell);
+-}
++}*/
+ 
+ #endif
+ 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/openpgp-keys-gentoo-mirror/

2018-05-28 Thread Michał Górny
commit: 5f0691eff4a973a086f47111d5db48274d771588
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 28 18:33:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 28 21:38:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0691ef

app-crypt/openpgp-keys-gentoo-mirror: Bump to include new infra key

 app-crypt/openpgp-keys-gentoo-mirror/Manifest|  1 +
 .../openpgp-keys-gentoo-mirror-20180528.ebuild   | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-crypt/openpgp-keys-gentoo-mirror/Manifest 
b/app-crypt/openpgp-keys-gentoo-mirror/Manifest
index a7be4dbf265..02a488c55e6 100644
--- a/app-crypt/openpgp-keys-gentoo-mirror/Manifest
+++ b/app-crypt/openpgp-keys-gentoo-mirror/Manifest
@@ -1 +1,2 @@
 DIST gentoo-mirror.asc.20180203.gz 3054 BLAKE2B 
4904aee11e80aaab7113356eba5aa8fcaced960b253bf5ba40addc6e4026fa7342319517af3549e902c547d42775fffd8713f1873ac9685d5dfe0207655bbfa5
 SHA512 
429e1226c535b1c3e0a87b471bf03a6c216086a5d801f77b5061b8f00b44a597e5569b5be58ca3a01aaa2d18c1e323532587e7403ab5ef51d718690d0bad2059
+DIST gentoo-mirror.asc.20180528.gz 5954 BLAKE2B 
4942ac019249a6fe0c03a4cd33b472b2df82faabb8df1bba9af61dd12d52a5059a5c3ffc20f8c3cd8c5b20d24fd110f4dc0d9f11439cf07985842c993f40
 SHA512 
b0856f7ee62798e7b259bba17d7ee63a3bc5c78bbe901d0a45d951f47c1cc435a6b21812bf4287cb45520061713ec1885bfc07e5c2baf76c17a2d3f2584f1685

diff --git 
a/app-crypt/openpgp-keys-gentoo-mirror/openpgp-keys-gentoo-mirror-20180528.ebuild
 
b/app-crypt/openpgp-keys-gentoo-mirror/openpgp-keys-gentoo-mirror-20180528.ebuild
new file mode 100644
index 000..fc597b55ac3
--- /dev/null
+++ 
b/app-crypt/openpgp-keys-gentoo-mirror/openpgp-keys-gentoo-mirror-20180528.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="OpenPGP key used to sign gentoo-mirror commits"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Repository_mirror_and_CI;
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-mirror.asc.${PV}.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /usr/share/openpgp-keys
+   newins "gentoo-mirror.asc.${PV}" gentoo-mirror.asc
+}



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

2018-05-28 Thread Andreas Sturmlechner
commit: 6002c2e61cfb06de7003184f537ba38abdd1207c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 28 21:58:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 28 21:59:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6002c2e6

app-text/kbibtex: Drop 0.8_pre20180504 (0.7.90)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/kbibtex/kbibtex-0.8_pre20180504.ebuild | 83 -
 1 file changed, 83 deletions(-)

diff --git a/app-text/kbibtex/kbibtex-0.8_pre20180504.ebuild 
b/app-text/kbibtex/kbibtex-0.8_pre20180504.ebuild
deleted file mode 100644
index d5566c47efc..000
--- a/app-text/kbibtex/kbibtex-0.8_pre20180504.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV=0.7.90
-KDE_HANDBOOK="optional"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX"
-HOMEPAGE="https://userbase.kde.org/KBibTeX;
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/unstable/KBibTeX/${PN}-${MY_PV}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-IUSE="webengine webkit zotero"
-
-REQUIRED_USE="?? ( webengine webkit )"
-
-DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   $(add_qt_dep qtxmlpatterns)
-   app-text/poppler[qt5]
-   dev-libs/icu:=
-   virtual/tex-base
-   webengine? ( $(add_qt_dep qtwebengine 'widgets') )
-   webkit? ( $(add_qt_dep qtwebkit) )
-   zotero? (
-   app-crypt/qca[qt5(+)]
-   dev-libs/qoauth:5
-   )
-"
-RDEPEND="${DEPEND}
-   !app-text/kbibtex:4
-   dev-tex/bibtex2html
-   x11-misc/shared-mime-info
-"
-
-RESTRICT+=" test"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
-   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
-   $(cmake-utils_use_find_package zotero Qca-qt5)
-   )
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version "kde-apps/okular:${SLOT}" ; then
-   elog "For PDF or PostScript document preview support, please 
install kde-apps/okular:${SLOT}"
-   fi
-}



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

2018-05-28 Thread Andreas Sturmlechner
commit: 2a7fe6523df1352b7981a9204e08a0abc6bc77da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 28 21:54:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 28 21:59:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7fe652

app-text/kbibtex: Add 0.8_pre20180526 (0.7.95 version bump)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/kbibtex/kbibtex-0.8_pre20180526.ebuild | 83 +
 1 file changed, 83 insertions(+)

diff --git a/app-text/kbibtex/kbibtex-0.8_pre20180526.ebuild 
b/app-text/kbibtex/kbibtex-0.8_pre20180526.ebuild
new file mode 100644
index 000..d5566c47efc
--- /dev/null
+++ b/app-text/kbibtex/kbibtex-0.8_pre20180526.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV=0.7.90
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX"
+HOMEPAGE="https://userbase.kde.org/KBibTeX;
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/unstable/KBibTeX/${PN}-${MY_PV}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+IUSE="webengine webkit zotero"
+
+REQUIRED_USE="?? ( webengine webkit )"
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   $(add_qt_dep qtxmlpatterns)
+   app-text/poppler[qt5]
+   dev-libs/icu:=
+   virtual/tex-base
+   webengine? ( $(add_qt_dep qtwebengine 'widgets') )
+   webkit? ( $(add_qt_dep qtwebkit) )
+   zotero? (
+   app-crypt/qca[qt5(+)]
+   dev-libs/qoauth:5
+   )
+"
+RDEPEND="${DEPEND}
+   !app-text/kbibtex:4
+   dev-tex/bibtex2html
+   x11-misc/shared-mime-info
+"
+
+RESTRICT+=" test"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
+   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
+   $(cmake-utils_use_find_package zotero Qca-qt5)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ! has_version "kde-apps/okular:${SLOT}" ; then
+   elog "For PDF or PostScript document preview support, please 
install kde-apps/okular:${SLOT}"
+   fi
+}



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

2018-05-28 Thread Aaron Bauman
commit: 466ca6e7b99369ebe6c8b6004683d24c3ede6cf0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 22:23:21 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466ca6e7

games-misc/xcowsay: add || die to rm call. D -> ED

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-misc/xcowsay/xcowsay-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-misc/xcowsay/xcowsay-1.3.ebuild 
b/games-misc/xcowsay/xcowsay-1.3.ebuild
index baff2aca52a..23b83fa32d2 100644
--- a/games-misc/xcowsay/xcowsay-1.3.ebuild
+++ b/games-misc/xcowsay/xcowsay-1.3.ebuild
@@ -30,6 +30,6 @@ src_configure() {
 src_install() {
default
if ! use fortune; then
-   rm -f "${D}"/usr/bin/xcowfortune
+   rm -f "${ED}"/usr/bin/xcowfortune || die "Removal of 
xcowfortune failed"
fi
 }



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

2018-05-28 Thread Aaron Bauman
commit: 5c94a424afc8f5eb2e9424f5f9bd4115eac7969d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 17:02:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c94a424

media-sound/substract_wave: src_compile() -> src_configure()

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/substract_wave/substract_wave-0.3-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-sound/substract_wave/substract_wave-0.3-r1.ebuild 
b/media-sound/substract_wave/substract_wave-0.3-r1.ebuild
index 3ddefd3e9e0..bef6d1ddfaa 100644
--- a/media-sound/substract_wave/substract_wave-0.3-r1.ebuild
+++ b/media-sound/substract_wave/substract_wave-0.3-r1.ebuild
@@ -20,7 +20,6 @@ PATCHES=(
 
 DOCS=( CHANGES mono-stereo.txt README )
 
-src_compile() {
+src_configure() {
tc-export CC
-   emake || die "emake failed"
 }



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

2018-05-28 Thread Aaron Bauman
commit: 33117b81cd69417e42a0946d5746e3c777958996
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:46:51 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33117b81

media-sound/cvoicecontrol: replace eapply_user with default call

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild 
b/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild
index 1ae69c38d01..4190a996f9a 100644
--- a/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild
+++ b/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 PATCHES=( "${FILESDIR}/${P}-gentoo-2.patch" )
 
 src_prepare() {
-   eapply_user
+   default
sed -i -e "s/install-data-am: install-data-local/install-data-am:/" 
Makefile.in
# Handle documentation with dohtml instead.
sed -i -e "s:SUBDIRS = docs:#SUBDIRS = docs:" cvoicecontrol/Makefile.in



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

2018-05-28 Thread Aaron Bauman
commit: 3fecfd16c371b6f48bad46a8a59acdc952b9620c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:40:08 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fecfd16

app-text/pspresent: drop depend on sys-apps/sed-4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/pspresent/pspresent-1.3-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-text/pspresent/pspresent-1.3-r1.ebuild 
b/app-text/pspresent/pspresent-1.3-r1.ebuild
index e1e20e29a0d..20931af5b1d 100644
--- a/app-text/pspresent/pspresent-1.3-r1.ebuild
+++ b/app-text/pspresent/pspresent-1.3-r1.ebuild
@@ -18,8 +18,7 @@ RDEPEND="x11-libs/libX11
xinerama? ( x11-libs/libXinerama )
app-text/ghostscript-gpl"
 DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   >=sys-apps/sed-4"
+   x11-base/xorg-proto"
 
 src_prepare() {
default



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

2018-05-28 Thread Aaron Bauman
commit: 4a111901f96e3c0112899b2fb4e6242b4dc21a28
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:51:54 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a111901

net-libs/libosip: eapply_user -> default

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/libosip/libosip-3.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libosip/libosip-3.6.0.ebuild 
b/net-libs/libosip/libosip-3.6.0.ebuild
index 392feca4b0c..814555da67d 100644
--- a/net-libs/libosip/libosip-3.6.0.ebuild
+++ b/net-libs/libosip/libosip-3.6.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 PATCHES=( "${FILESDIR}/${PN}-3.3.0-out-source-build.patch" )
 
 src_prepare() {
-   eapply_user
+   default
AT_M4DIR="scripts" eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-im/librvp/

2018-05-28 Thread Aaron Bauman
commit: bce33685b9a546703d70a06dc7389df64f91d778
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 22:33:57 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce33685

net-im/librvp: add EPREFIX where needed

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/librvp/librvp-0.9.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/librvp/librvp-0.9.6.ebuild 
b/net-im/librvp/librvp-0.9.6.ebuild
index 6999a1f636e..8bf71334810 100644
--- a/net-im/librvp/librvp-0.9.6.ebuild
+++ b/net-im/librvp/librvp-0.9.6.ebuild
@@ -19,6 +19,6 @@ DEPEND="virtual/pkgconfig
${RDEPEND}"
 
 src_configure() {
-   econf --with-gaim-plugin-dir=/usr/$(get_libdir)/pidgin \
-   --with-gaim-data-dir=/usr/share/pixmaps/pidgin
+   econf --with-gaim-plugin-dir="${EPREFIX}"/usr/$(get_libdir)/pidgin \
+   --with-gaim-data-dir="${EPREFIX}"/usr/share/pixmaps/pidgin
 }



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

2018-05-28 Thread Aaron Bauman
commit: 06d780a273b3276c0a2510abcdd3597bd423ebe5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:49:22 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d780a2

net-p2p/syrep: bashify HTML_DOCS

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-p2p/syrep/syrep-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/syrep/syrep-0.9.ebuild b/net-p2p/syrep/syrep-0.9.ebuild
index d3656097df0..578c19a71e2 100644
--- a/net-p2p/syrep/syrep-0.9.ebuild
+++ b/net-p2p/syrep/syrep-0.9.ebuild
@@ -35,6 +35,6 @@ src_configure() {
 
 src_install() {
DOCS=( doc/README doc/*.txt )
-   use doc && HTML_DOCS=( doc/*.html doc/*.css )
+   use doc && HTML_DOCS=( doc/*.{css,html} )
default
 }



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

2018-05-28 Thread Aaron Bauman
commit: 510892c98850900460fcc2c4651096e70e024b06
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:47:37 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510892c9

media-sound/cvoicecontrol: add || die to sed calls

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild 
b/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild
index 4190a996f9a..5aed9949653 100644
--- a/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild
+++ b/media-sound/cvoicecontrol/cvoicecontrol-0.9_alpha-r1.ebuild
@@ -20,9 +20,9 @@ PATCHES=( "${FILESDIR}/${P}-gentoo-2.patch" )
 
 src_prepare() {
default
-   sed -i -e "s/install-data-am: install-data-local/install-data-am:/" 
Makefile.in
+   sed -i -e "s/install-data-am: install-data-local/install-data-am:/" 
Makefile.in || die "sed failed"
# Handle documentation with dohtml instead.
-   sed -i -e "s:SUBDIRS = docs:#SUBDIRS = docs:" cvoicecontrol/Makefile.in
+   sed -i -e "s:SUBDIRS = docs:#SUBDIRS = docs:" cvoicecontrol/Makefile.in 
|| die "sed #2 failed"
 }
 
 src_install () {



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

2018-05-28 Thread Aaron Bauman
commit: 1b598b26d9082d6055363ae02962c33ef277ac2a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:29:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b598b26

sys-apps/dchroot: bump EAPI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/dchroot/dchroot-0.12.1.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/sys-apps/dchroot/dchroot-0.12.1.ebuild 
b/sys-apps/dchroot/dchroot-0.12.1.ebuild
index 6caede8eede..eee10e8bef0 100644
--- a/sys-apps/dchroot/dchroot-0.12.1.ebuild
+++ b/sys-apps/dchroot/dchroot-0.12.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
+EAPI=6
 
 inherit toolchain-funcs
 
 DESCRIPTION="Utility for managing chroots for non-root users"
-HOMEPAGE="http://packages.debian.org/unstable/admin/dchroot;
+HOMEPAGE="https://packages.debian.org/unstable/admin/dchroot;
 SRC_URI="mirror://debian/pool/main/d/dchroot/dchroot_${PV}.tar.gz"
 
 LICENSE="GPL-2"
@@ -18,6 +18,7 @@ DEPEND="sys-apps/help2man"
 RDEPEND="!dev-util/schroot[dchroot]"
 
 src_prepare() {
+   default
sed -i \
-e '/^all:/s:$: docs:' \
-e '/^CFLAGS/s:-O2:@CFLAGS@:' \
@@ -26,10 +27,5 @@ src_prepare() {
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)" || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc README TODO
+   emake CC="$(tc-getCC)"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/rsvndump/

2018-05-28 Thread Aaron Bauman
commit: 12550ba0a743a4406c26db8c60aabc26d65c0018
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:42:13 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12550ba0

dev-vcs/rsvndump: drop DOCS=()

DOCS list contained the defaults

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-vcs/rsvndump/rsvndump-0.6.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-vcs/rsvndump/rsvndump-0.6.ebuild 
b/dev-vcs/rsvndump/rsvndump-0.6.ebuild
index e4f59d0824c..0fd269ce176 100644
--- a/dev-vcs/rsvndump/rsvndump-0.6.ebuild
+++ b/dev-vcs/rsvndump/rsvndump-0.6.ebuild
@@ -20,8 +20,6 @@ DEPEND="${RDEPEND}
doc? ( app-text/xmlto
>=app-text/asciidoc-8.4 )"
 
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
 src_configure() {
econf \
$(use_enable doc man) \



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

2018-05-28 Thread Aaron Bauman
commit: 32535391039d6fa3e5fbfa84a643e23e3527a867
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:43:26 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32535391

media-libs/dssi: add || die to find call

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/dssi/dssi-1.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/dssi/dssi-1.1.1-r1.ebuild 
b/media-libs/dssi/dssi-1.1.1-r1.ebuild
index f76e48b467f..ee5f8943082 100644
--- a/media-libs/dssi/dssi-1.1.1-r1.ebuild
+++ b/media-libs/dssi/dssi-1.1.1-r1.ebuild
@@ -37,5 +37,5 @@ src_prepare() {
 src_install() {
DOCS=( README doc/TODO doc/*.txt )
default
-   find "${D}" -name '*.la' -delete
+   find "${D}" -name '*.la' -delete || die "Pruning failed"
 }



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

2018-05-28 Thread Aaron Bauman
commit: 26d75db1a00506b4e372b6d7b18d1e6eaff2270d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 22:25:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d75db1

media-gfx/pqstego: nix src_configure

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/pqstego/pqstego-0.0.1.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/media-gfx/pqstego/pqstego-0.0.1.ebuild 
b/media-gfx/pqstego/pqstego-0.0.1.ebuild
index 912fc30fa75..61c82756ef4 100644
--- a/media-gfx/pqstego/pqstego-0.0.1.ebuild
+++ b/media-gfx/pqstego/pqstego-0.0.1.ebuild
@@ -14,8 +14,3 @@ IUSE=""
 
 DEPEND="media-libs/libpqstego
virtual/jpeg:0"
-
-src_configure() {
-   econf \
-   --disable-dependency-tracking
-}



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

2018-05-28 Thread Aaron Bauman
commit: e2da8adeb31dfe7cc77715c83f0d167caf165eb8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:51:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2da8ade

net-misc/gofish: rm DOCS=() and add dodoc for Configure_GoFish file

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/gofish/gofish-1.2.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-misc/gofish/gofish-1.2.ebuild 
b/net-misc/gofish/gofish-1.2.ebuild
index 64d6f162b85..afbc6b28d2c 100644
--- a/net-misc/gofish/gofish-1.2.ebuild
+++ b/net-misc/gofish/gofish-1.2.ebuild
@@ -19,8 +19,6 @@ RDEPEND=""
 
 S=${WORKDIR}/${PN}
 
-DOCS=( AUTHORS ChangeLog Configure_GoFish README TODO )
-
 pkg_setup() {
enewgroup gopher
enewuser gopher -1 -1 -1 gopher
@@ -34,7 +32,7 @@ src_configure() {
 
 src_install () {
default
-
+   dodoc Configure_GoFish
newinitd "${FILESDIR}"/gofish.rc gofish
newconfd "${FILESDIR}"/gofish.confd gofish
 }



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

2018-05-28 Thread Aaron Bauman
commit: c2491d8300f8765a27e25fdea23ee2573b983ad3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:26:40 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2491d83

net-p2p/syrep: bump EAPI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-p2p/syrep/syrep-0.9.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-p2p/syrep/syrep-0.9.ebuild b/net-p2p/syrep/syrep-0.9.ebuild
index 5c015c5d59c..d3656097df0 100644
--- a/net-p2p/syrep/syrep-0.9.ebuild
+++ b/net-p2p/syrep/syrep-0.9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=6
 inherit autotools
 
 DESCRIPTION="A generic file repository synchronization tool"
@@ -18,6 +18,7 @@ DEPEND="sys-libs/zlib
doc? ( www-client/lynx )"
 
 src_prepare() {
+   default
sed -i \
-e "s/#if (DB_VERSION_MAJOR != 4).*/#if (DB_VERSION_MAJOR < 
4)/" \
configure.ac || die
@@ -33,8 +34,7 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die
-   cd doc
-   dodoc README *.txt
-   use doc && dohtml *.html *.css
+   DOCS=( doc/README doc/*.txt )
+   use doc && HTML_DOCS=( doc/*.html doc/*.css )
+   default
 }



[gentoo-commits] repo/gentoo:master commit in: net-im/librvp/

2018-05-28 Thread Aaron Bauman
commit: 6dbf3202b10d47825a5858d93cbf7aeecaab28f2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 17:00:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbf3202

net-im/librvp: add EPREFIX for our Gentoo Prefix friends

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-im/librvp/librvp-0.9.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/librvp/librvp-0.9.7.ebuild 
b/net-im/librvp/librvp-0.9.7.ebuild
index c0b7fe1d6b5..8099329ca4a 100644
--- a/net-im/librvp/librvp-0.9.7.ebuild
+++ b/net-im/librvp/librvp-0.9.7.ebuild
@@ -19,6 +19,6 @@ DEPEND="virtual/pkgconfig
${RDEPEND}"
 
 src_configure() {
-   econf --with-gaim-plugin-dir=/usr/$(get_libdir)/pidgin \
-   --with-gaim-data-dir=/usr/share/pixmaps/pidgin
+   econf --with-gaim-plugin-dir="${EPREFIX}"/usr/$(get_libdir)/pidgin \
+   --with-gaim-data-dir="${EPREFIX}"/usr/share/pixmaps/pidgin
 }



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

2018-05-28 Thread Aaron Bauman
commit: 769934c33699f0033e40a5a59e2459c0802ad437
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:30:20 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769934c3

sys-apps/man: drop EAPI=2 ebuild

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/man/man-1.6g.ebuild | 127 ---
 1 file changed, 127 deletions(-)

diff --git a/sys-apps/man/man-1.6g.ebuild b/sys-apps/man/man-1.6g.ebuild
deleted file mode 100644
index eedcdcab96b..000
--- a/sys-apps/man/man-1.6g.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils toolchain-funcs user
-
-DESCRIPTION="Standard commands to read man pages"
-HOMEPAGE="http://primates.ximian.com/~flucifredi/man/;
-SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="+lzma nls selinux"
-
-DEPEND="nls? ( sys-devel/gettext )"
-RDEPEND="|| ( >=sys-apps/groff-1.19.2-r1 app-doc/heirloom-doctools )
-   !sys-apps/man-db
-   !/dev/null)
-   for f in ${files} ; do
-   [[ ${f} == */etc/cron.daily/makewhatis ]] && continue
-   [[ $(md5sum "${f}") == "8b2016cc778ed4e2570b912c0f420266 "* ]] \
-   && rm -f "${f}"
-   done
-   files=$(ls "${ROOT}"etc/cron.{daily,weekly}/makewhatis{,.cron} 
2>/dev/null)
-   if [[ ${files/$'\n'} != ${files} ]] ; then
-   ewarn "You have multiple makewhatis cron files installed."
-   ewarn "You might want to delete all but one of these:"
-   ewarn ${files}
-   fi
-
-   if has_version app-doc/heirloom-doctools; then
-   ewarn "Please note that the /etc/man.conf file installed will 
not"
-   ewarn "work with heirloom's nroff by default (yet)."
-   ewarn ""
-   ewarn "Check app-doc/heirloom-doctools elog messages for the 
proper"
-   ewarn "configuration."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/scim-wnn/

2018-05-28 Thread Aaron Bauman
commit: ada1e26a2c2d4db1513c28c45c2863833d45d0e2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:40:56 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada1e26a

app-i18n/scim-wnn: drop depend on sys-apps/sed-4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild 
b/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
index 10a86dd593e..afcdc2175d9 100644
--- a/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
+++ b/app-i18n/scim-wnn/scim-wnn-1.0.0-r1.ebuild
@@ -16,8 +16,7 @@ RDEPEND=">=app-i18n/scim-1.4[-gtk3]
dev-libs/wnn7sdk
freewnn? ( app-i18n/freewnn )"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=sys-apps/sed-4"
+   virtual/pkgconfig"
 
 PATCHES=(
# bug #295733



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

2018-05-28 Thread Aaron Bauman
commit: 80847bf92f393178bf48a906f31a9786bc8b7bed
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:10:57 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80847bf9

net-misc/gofish: bump EAPI and drop eutils

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/gofish/gofish-1.2.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/net-misc/gofish/gofish-1.2.ebuild 
b/net-misc/gofish/gofish-1.2.ebuild
index 68b0fe7e5df..64d6f162b85 100644
--- a/net-misc/gofish/gofish-1.2.ebuild
+++ b/net-misc/gofish/gofish-1.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=6
 
-inherit eutils user
+inherit user
 
 DESCRIPTION="Gofish gopher server"
 HOMEPAGE="http://gofish.sourceforge.net;
@@ -19,6 +19,8 @@ RDEPEND=""
 
 S=${WORKDIR}/${PN}
 
+DOCS=( AUTHORS ChangeLog Configure_GoFish README TODO )
+
 pkg_setup() {
enewgroup gopher
enewuser gopher -1 -1 -1 gopher
@@ -27,14 +29,12 @@ pkg_setup() {
 src_configure() {
econf \
--localstatedir=/var \
-   --disable-mmap-cache || die
+   --disable-mmap-cache
 }
 
 src_install () {
-   make DESTDIR="${D}" install || die
-
-   newinitd "${FILESDIR}"/gofish.rc gofish || die
-   newconfd "${FILESDIR}"/gofish.confd gofish || die
+   default
 
-   dodoc AUTHORS ChangeLog Configure_GoFish README TODO || die
+   newinitd "${FILESDIR}"/gofish.rc gofish
+   newconfd "${FILESDIR}"/gofish.confd gofish
 }



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

2018-05-28 Thread Aaron Bauman
commit: 8eee7a8981d5bbe4da8688a357a80519a5abab9d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:37:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eee7a89

app-misc/logserial: src_compile() -> src_configure()

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/logserial/logserial-0.4.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/logserial/logserial-0.4.2.ebuild 
b/app-misc/logserial/logserial-0.4.2.ebuild
index f3c5ec41957..62f267f9299 100644
--- a/app-misc/logserial/logserial-0.4.2.ebuild
+++ b/app-misc/logserial/logserial-0.4.2.ebuild
@@ -18,9 +18,8 @@ DEPEND=""
 
 PATCHES=( "${FILESDIR}/${P}-gentoo.patch" )
 
-src_compile() {
+src_configure() {
tc-export CC
-   emake
 }
 
 src_install() {



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

2018-05-28 Thread Aaron Bauman
commit: 1a8be815ae107faf25f540ecf228dc603c6021c4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 01:59:25 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8be815

net-mail/nmzmail: bump EAPI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-mail/nmzmail/nmzmail-1.1.ebuild | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/net-mail/nmzmail/nmzmail-1.1.ebuild 
b/net-mail/nmzmail/nmzmail-1.1.ebuild
index 9430669eb60..04f316a18ee 100644
--- a/net-mail/nmzmail/nmzmail-1.1.ebuild
+++ b/net-mail/nmzmail/nmzmail-1.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=6
 
 DESCRIPTION="Fast mail searching for mutt using namazu"
-HOMEPAGE="http://www.ecademix.com/JohannesHofmann/nmzmail.html;
-SRC_URI="http://www.ecademix.com/JohannesHofmann/${P}.tar.gz;
+HOMEPAGE="https://www.ecademix.com/JohannesHofmann/nmzmail.html;
+SRC_URI="https://www.ecademix.com/JohannesHofmann/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -15,8 +15,3 @@ IUSE=""
 DEPEND="sys-libs/readline"
 RDEPEND="${DEPEND}
>=app-text/namazu-2"
-
-src_install() {
-   emake DESTDIR="${D}" install || die "Install failed"
-   dodoc README AUTHORS ChangeLog || die
-}



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

2018-05-28 Thread Aaron Bauman
commit: 4270b232024ff6dc96ad21c609be5988253fc005
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:22:15 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4270b232

net-p2p/dbhub: bump EAPI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-p2p/dbhub/dbhub-0.451-r1.ebuild   | 20 ++--
 net-p2p/dbhub/files/dbhub-gentoo.patch|  4 ++--
 net-p2p/dbhub/files/dbhub-no-dynaloader.patch |  4 ++--
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-p2p/dbhub/dbhub-0.451-r1.ebuild 
b/net-p2p/dbhub/dbhub-0.451-r1.ebuild
index 7b53906e3d6..167df3c1edb 100644
--- a/net-p2p/dbhub/dbhub-0.451-r1.ebuild
+++ b/net-p2p/dbhub/dbhub-0.451-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
-inherit autotools eutils
+EAPI=6
+inherit autotools
 
 DESCRIPTION="Hub software for Direct Connect, fork of opendchub"
 HOMEPAGE="http://www.dbhub.org;
@@ -18,10 +18,14 @@ DEPEND="perl? ( dev-lang/perl )
 
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-gentoo.patch"
+   "${FILESDIR}/${PN}-no-dynaloader.patch"
+   "${FILESDIR}/${PN}-fix-buffer-overflows.patch"
+)
+
 src_prepare() {
-   epatch "${FILESDIR}"/${PN}-gentoo.patch \
-   "${FILESDIR}"/${PN}-no-dynaloader.patch \
-   "${FILESDIR}"/${PN}-fix-buffer-overflows.patch
+   default
eautoreconf
 }
 
@@ -32,7 +36,3 @@ src_configure() {
$(use_enable switch_user) \
$(use_enable debug)
 }
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-}

diff --git a/net-p2p/dbhub/files/dbhub-gentoo.patch 
b/net-p2p/dbhub/files/dbhub-gentoo.patch
index 6e992cdb012..509db33e61a 100644
--- a/net-p2p/dbhub/files/dbhub-gentoo.patch
+++ b/net-p2p/dbhub/files/dbhub-gentoo.patch
@@ -1,5 +1,5 @@
 configure.ac
-+++ configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -115,7 +115,7 @@
AC_MSG_CHECKING([Perl LD Objs])
AC_MSG_RESULT([$perl_ldd])

diff --git a/net-p2p/dbhub/files/dbhub-no-dynaloader.patch 
b/net-p2p/dbhub/files/dbhub-no-dynaloader.patch
index 493b83a2943..f71bb19a0a6 100644
--- a/net-p2p/dbhub/files/dbhub-no-dynaloader.patch
+++ b/net-p2p/dbhub/files/dbhub-no-dynaloader.patch
@@ -1,7 +1,7 @@
 http://bugs.gentoo.org/276928
 
 configure.ac
-+++ configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -122,7 +122,6 @@
#endif
]])



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

2018-05-28 Thread Aaron Bauman
commit: d9547bf355600e5cc745bd7e21fae7cabe40298b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:44:53 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9547bf3

media-libs/libpqstego: add || die to find call

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/media-libs/libpqstego/libpqstego-0.0.1.ebuild 
b/media-libs/libpqstego/libpqstego-0.0.1.ebuild
index d258d0c7d66..8546dad6cae 100644
--- a/media-libs/libpqstego/libpqstego-0.0.1.ebuild
+++ b/media-libs/libpqstego/libpqstego-0.0.1.ebuild
@@ -21,5 +21,5 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete
+   find "${D}" -name '*.la' -delete || die "Pruning failed"
 }



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

2018-05-28 Thread Aaron Bauman
commit: d5e6d689c7bf44b11cb83b5eecf17feb38813b27
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 01:56:23 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e6d689

net-libs/libosip: bump EAPI and drop eutils

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/libosip/libosip-3.6.0.ebuild | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/net-libs/libosip/libosip-3.6.0.ebuild 
b/net-libs/libosip/libosip-3.6.0.ebuild
index 54f60c8218a..392feca4b0c 100644
--- a/net-libs/libosip/libosip-3.6.0.ebuild
+++ b/net-libs/libosip/libosip-3.6.0.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
+EAPI=6
 
-inherit eutils autotools
+inherit autotools
 
 MY_PV=${PV%.?}-${PV##*.}
 MY_PV=${PV}
 MY_P=${PN}2-${MY_PV}
+
 DESCRIPTION="a simple way to support the Session Initiation Protocol"
 HOMEPAGE="https://www.gnu.org/software/osip/;
 SRC_URI="mirror://gnu/osip/${MY_P}.tar.gz"
@@ -19,8 +20,10 @@ IUSE="test"
 
 S=${WORKDIR}/${MY_P}
 
+PATCHES=( "${FILESDIR}/${PN}-3.3.0-out-source-build.patch" )
+
 src_prepare() {
-   epatch "${FILESDIR}/${PN}-3.3.0-out-source-build.patch"
+   eapply_user
AT_M4DIR="scripts" eautoreconf
 }
 
@@ -28,8 +31,3 @@ src_configure() {
econf --enable-mt \
$(use_enable test)
 }
-
-src_install() {
-   emake DESTDIR="${D}" install || die "Failed to install"
-   dodoc AUTHORS ChangeLog FEATURES HISTORY README NEWS TODO || die
-}



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

2018-05-28 Thread Aaron Bauman
commit: e9086f3acbab5f6715a46323c5c16a1d357e81c8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:17:25 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:01:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9086f3a

net-misc/taptap: bump EAPI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/taptap/taptap-1.0.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-misc/taptap/taptap-1.0.ebuild 
b/net-misc/taptap/taptap-1.0.ebuild
index 414b9b373c9..f95f52794ab 100644
--- a/net-misc/taptap/taptap-1.0.ebuild
+++ b/net-misc/taptap/taptap-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=6
 inherit toolchain-funcs
 
 DESCRIPTION="A program to link two /dev/net/tun to form virtual ethernet"
@@ -16,6 +16,7 @@ IUSE=""
 S=${WORKDIR}/${PN}
 
 src_prepare() {
+   default
sed -i \
-e 's:= -Wall -s:+= -Wall:' \
-e 's:$(CFLAGS):$(LDFLAGS) &:' \
@@ -23,9 +24,5 @@ src_prepare() {
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)" || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
+   emake CC="$(tc-getCC)"
 }



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

2018-05-28 Thread Aaron Bauman
commit: 3f682016aa5b74491de1d1a24275cc15bcd42266
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 28 16:44:15 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 28 23:02:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f682016

media-libs/lastfmlib: add || die to find call

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/media-libs/lastfmlib/lastfmlib-0.4.0.ebuild 
b/media-libs/lastfmlib/lastfmlib-0.4.0.ebuild
index a1f242d8589..3b55a002f90 100644
--- a/media-libs/lastfmlib/lastfmlib-0.4.0.ebuild
+++ b/media-libs/lastfmlib/lastfmlib-0.4.0.ebuild
@@ -26,5 +26,5 @@ src_configure() {
 
 src_install() {
default
-   find "${D}"/usr -name '*.la' -delete
+   find "${D}"/usr -name '*.la' -delete || die "Pruning failed"
 }



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

2018-05-28 Thread Matthias Maier
commit: 2c81a00c035017c8943747cd9b2372e0a7c3229a
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon May 28 22:11:54 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon May 28 22:17:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c81a00c

dev-util/astyle: minor cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/astyle/astyle-3.0.1-r1.ebuild | 21 ++---
 dev-util/astyle/astyle-3.1-r2.ebuild   | 21 ++---
 2 files changed, 20 insertions(+), 22 deletions(-)

diff --git a/dev-util/astyle/astyle-3.0.1-r1.ebuild 
b/dev-util/astyle/astyle-3.0.1-r1.ebuild
index cdc9411aa46..24d96553a97 100644
--- a/dev-util/astyle/astyle-3.0.1-r1.ebuild
+++ b/dev-util/astyle/astyle-3.0.1-r1.ebuild
@@ -52,18 +52,17 @@ src_install() {
pushd src/bin >/dev/null || die
dobin ${PN}
 
-   # ex: libastyle.so.3.0.1
-   local libastylename=lib${PN}.so.${PV}
-   dolib.so ${libastylename}
-   # ex: libastyle.so.3
-   local libdestdir=/usr/$(get_libdir)
-   dosym ${libastylename} ${libdestdir}/lib${PN}.so.$(get_major_version)
-   dosym ${libastylename} ${libdestdir}/lib${PN}.so
+   local libastylename="lib${PN}.so.${PV}"
+   local libastylejname="lib${PN}j.so.${PV}"
+   local libdestdir="${EPREFIX}/usr/$(get_libdir)"
+
+   dolib.so "${libastylename}"
+   dosym "${libastylename}" 
"${libdestdir}/lib${PN}.so.$(get_major_version)"
+   dosym "${libastylename}" "${libdestdir}/lib${PN}.so"
if use java ; then
-   local libastylejname=lib${PN}j.so.${PV}
-   dolib.so ${libastylejname}
-   dosym ${libastylejname} 
${libdestdir}/lib${PN}j.so.$(get_major_version)
-   dosym ${libastylejname} ${libdestdir}/lib${PN}j.so
+   dolib.so "${libastylejname}"
+   dosym "${libastylejname}" 
"${libdestdir}/lib${PN}j.so.$(get_major_version)"
+   dosym "${libastylejname}" "${libdestdir}/lib${PN}j.so"
fi
if use static-libs ; then
dolib.a lib${PN}.a

diff --git a/dev-util/astyle/astyle-3.1-r2.ebuild 
b/dev-util/astyle/astyle-3.1-r2.ebuild
index 5982affd7b5..ed480708102 100644
--- a/dev-util/astyle/astyle-3.1-r2.ebuild
+++ b/dev-util/astyle/astyle-3.1-r2.ebuild
@@ -52,18 +52,17 @@ src_install() {
pushd src/bin >/dev/null || die
dobin ${PN}
 
-   # ex: libastyle.so.3.0.1
-   local libastylename=lib${PN}.so.${PV}.0
-   dolib.so ${libastylename}
-   # ex: libastyle.so.3
-   local libdestdir=/usr/$(get_libdir)
-   dosym ${libastylename} ${libdestdir}/lib${PN}.so.$(get_major_version)
-   dosym ${libastylename} ${libdestdir}/lib${PN}.so
+   local libastylename="lib${PN}.so.${PV}"
+   local libastylejname="lib${PN}j.so.${PV}"
+   local libdestdir="${EPREFIX}/usr/$(get_libdir)"
+
+   dolib.so "${libastylename}"
+   dosym "${libastylename}" 
"${libdestdir}/lib${PN}.so.$(get_major_version)"
+   dosym "${libastylename}" "${libdestdir}/lib${PN}.so"
if use java ; then
-   local libastylejname=lib${PN}j.so.${PV}.0
-   dolib.so ${libastylejname}
-   dosym ${libastylejname} 
${libdestdir}/lib${PN}j.so.$(get_major_version)
-   dosym ${libastylejname} ${libdestdir}/lib${PN}j.so
+   dolib.so "${libastylejname}"
+   dosym "${libastylejname}" 
"${libdestdir}/lib${PN}j.so.$(get_major_version)"
+   dosym "${libastylejname}" "${libdestdir}/lib${PN}j.so"
fi
if use static-libs ; then
dolib.a lib${PN}.a



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

2018-05-28 Thread Matthias Maier
commit: 78804d2fb75c184d218506dbac832efc86f3fe11
Author: band-a-prend  yandex  ru>
AuthorDate: Fri May 25 20:09:17 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon May 28 22:17:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78804d2f

dev-util/astyle: spliting into sub-slots

As dev-util/astyle-3.1 has changed interfeces compared with -3.0.1
spliting into sub-slots "0/3.0" and "0/3.1" introduced.

This can be usefull to rebuild packages that depends on astyle
if it's sub-slot updates.

E.g. codeblocks-17.12 could use system installed astyle-3.0.x
and incompatible with astyle 3.1 without codeblocks Astyle plugin patching.
So it's will need to rebuild codeblocks if user for some reason want
to have astyle-3.1 and use codeblocks.

Also dev-util/astyle-3.0.1-r1.ebuild creates "libastyle.so" symlink now
during installation like for dev-util/astyle-3.1 to avoid linking error
during compilation with using "-lastyle" key.

Signed-off-by: Matthias Maier  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/8585

 dev-util/astyle/astyle-3.0.1-r1.ebuild | 90 ++
 dev-util/astyle/astyle-3.1-r2.ebuild   | 90 ++
 2 files changed, 180 insertions(+)

diff --git a/dev-util/astyle/astyle-3.0.1-r1.ebuild 
b/dev-util/astyle/astyle-3.0.1-r1.ebuild
new file mode 100644
index 000..cdc9411aa46
--- /dev/null
+++ b/dev-util/astyle/astyle-3.0.1-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs versionator java-pkg-opt-2
+
+DESCRIPTION="Artistic Style is a re-indenter and reformatter for C++, C and 
Java source code"
+HOMEPAGE="http://astyle.sourceforge.net/;
+SRC_URI="mirror://sourceforge/astyle/astyle_${PV}_linux.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/3.0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+IUSE="examples java static-libs"
+
+DEPEND="app-arch/xz-utils
+   java? ( >=virtual/jdk-1.6:= )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   if use java ; then
+   java-pkg-opt-2_src_prepare
+   sed -e "s:^\(JAVAINCS\s*\)=.*$:\1= 
$(java-pkg_get-jni-cflags):" \
+   -e "s:ar crs:$(tc-getAR) crs:" \
+   -i build/gcc/Makefile || die
+   else
+   default
+   fi
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+   tc-export CXX
+   default
+}
+
+src_compile() {
+   # ../build/clang/Makefile is identical except for CXX line.
+   emake CXX="$(tc-getCXX)" -f ../build/gcc/Makefile -C src \
+   ${PN} \
+   shared \
+   $(usev java) \
+   $(usex static-libs static '')
+}
+
+src_install() {
+   doheader src/${PN}.h
+
+   pushd src/bin >/dev/null || die
+   dobin ${PN}
+
+   # ex: libastyle.so.3.0.1
+   local libastylename=lib${PN}.so.${PV}
+   dolib.so ${libastylename}
+   # ex: libastyle.so.3
+   local libdestdir=/usr/$(get_libdir)
+   dosym ${libastylename} ${libdestdir}/lib${PN}.so.$(get_major_version)
+   dosym ${libastylename} ${libdestdir}/lib${PN}.so
+   if use java ; then
+   local libastylejname=lib${PN}j.so.${PV}
+   dolib.so ${libastylejname}
+   dosym ${libastylejname} 
${libdestdir}/lib${PN}j.so.$(get_major_version)
+   dosym ${libastylejname} ${libdestdir}/lib${PN}j.so
+   fi
+   if use static-libs ; then
+   dolib.a lib${PN}.a
+   fi
+   popd >/dev/null || die
+   if use examples ; then
+   docinto examples
+   dodoc -r file/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   local HTML_DOCS=( doc/. )
+   einstalldocs
+}
+
+pkg_postinst() {
+   if [[ -n "$REPLACING_VERSIONS" && "$(get_major_version 
$REPLACING_VERSIONS)" -lt 3 ]]; then
+   elog "Artistic Style 3.0 introduces new configuration verbiage 
more fitting"
+   elog "for modern use. Some options that were valid in 2.06 or 
older are now"
+   elog "deprecated. For more information, consult astyle's 
release notes at"
+   elog "http://astyle.sourceforge.net/news.html. To view offline, 
see:"
+   elog
+   elog "${EROOT%/}/usr/share/doc/${P}/html"
+   fi
+}

diff --git a/dev-util/astyle/astyle-3.1-r2.ebuild 
b/dev-util/astyle/astyle-3.1-r2.ebuild
new file mode 100644
index 000..5982affd7b5
--- /dev/null
+++ b/dev-util/astyle/astyle-3.1-r2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs versionator java-pkg-opt-2
+
+DESCRIPTION="Artistic Style is a re-indenter and reformatter for C++, C and 

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

2018-05-28 Thread Matthias Maier
commit: ff2aad81bd2f8f0f1447ef358d1c803aa8e8eff6
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon May 28 22:12:42 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon May 28 22:17:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2aad81

dev-util/astyle: remove unslotted variants

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/astyle/astyle-3.0.1.ebuild  | 85 --
 dev-util/astyle/astyle-3.1-r1.ebuild | 90 
 2 files changed, 175 deletions(-)

diff --git a/dev-util/astyle/astyle-3.0.1.ebuild 
b/dev-util/astyle/astyle-3.0.1.ebuild
deleted file mode 100644
index 369eb7a2300..000
--- a/dev-util/astyle/astyle-3.0.1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic toolchain-funcs versionator java-pkg-opt-2
-
-DESCRIPTION="Artistic Style is a re-indenter and reformatter for C++, C and 
Java source code"
-HOMEPAGE="http://astyle.sourceforge.net/;
-SRC_URI="mirror://sourceforge/astyle/astyle_${PV}_linux.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="examples java static-libs"
-
-DEPEND="app-arch/xz-utils
-   java? ( >=virtual/jdk-1.6:= )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-   if use java ; then
-   java-pkg-opt-2_src_prepare
-   sed -e "s:^\(JAVAINCS\s*\)=.*$:\1= 
$(java-pkg_get-jni-cflags):" \
-   -e "s:ar crs:$(tc-getAR) crs:" \
-   -i build/gcc/Makefile || die
-   else
-   default
-   fi
-}
-
-src_configure() {
-   append-cxxflags -std=c++11
-   tc-export CXX
-   default
-}
-
-src_compile() {
-   # ../build/clang/Makefile is identical except for CXX line.
-   emake CXX="$(tc-getCXX)" -f ../build/gcc/Makefile -C src \
-   ${PN} \
-   shared \
-   $(usev java) \
-   $(usex static-libs static '')
-}
-
-src_install() {
-   doheader src/${PN}.h
-
-   pushd src/bin >/dev/null || die
-   dobin ${PN}
-
-   # ex: libastyle.so.3.0.1
-   dolib.so lib${PN}.so.${PV}
-   # ex: libastyle.so.3
-   dosym lib${PN}.so.${PV} 
/usr/$(get_libdir)/lib${PN}.so.$(get_major_version)
-   if use java ; then
-   dolib.so lib${PN}j.so.${PV}
-   dosym lib${PN}j.so.${PV} 
/usr/$(get_libdir)/lib${PN}j.so.$(get_major_version)
-   fi
-   if use static-libs ; then
-   dolib lib${PN}.a
-   fi
-   popd >/dev/null || die
-   if use examples ; then
-   docinto examples
-   dodoc -r file/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   local HTML_DOCS=( doc/. )
-   einstalldocs
-}
-
-pkg_postinst() {
-   if [[ -n "$REPLACING_VERSIONS" && "$(get_major_version 
$REPLACING_VERSIONS)" -lt 3 ]]; then
-   elog "Artistic Style 3.0 introduces new configuration verbiage 
more fitting"
-   elog "for modern use. Some options that were valid in 2.06 or 
older are now"
-   elog "deprecated. For more information, consult astyle's 
release notes at"
-   elog "http://astyle.sourceforge.net/news.html. To view offline, 
see:"
-   elog
-   elog "${ROOT}usr/share/doc/${P}/html"
-   fi
-}

diff --git a/dev-util/astyle/astyle-3.1-r1.ebuild 
b/dev-util/astyle/astyle-3.1-r1.ebuild
deleted file mode 100644
index 75d605a3c89..000
--- a/dev-util/astyle/astyle-3.1-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs versionator java-pkg-opt-2
-
-DESCRIPTION="Artistic Style is a re-indenter and reformatter for C++, C and 
Java source code"
-HOMEPAGE="http://astyle.sourceforge.net/;
-SRC_URI="mirror://sourceforge/astyle/astyle_${PV}_linux.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE="examples java static-libs"
-
-DEPEND="app-arch/xz-utils
-   java? ( >=virtual/jdk-1.6:= )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
-   if use java ; then
-   java-pkg-opt-2_src_prepare
-   sed -e "s:^\(JAVAINCS\s*\)=.*$:\1= 
$(java-pkg_get-jni-cflags):" \
-   -e "s:ar crs:$(tc-getAR) crs:" \
-   -i build/gcc/Makefile || die
-   else
-   default
-   fi
-}
-
-src_configure() {
-   append-cxxflags -std=c++11
-   tc-export CXX
-   default
-}
-
-src_compile() {
-   # ../build/clang/Makefile is identical except for CXX line.
-   emake CXX="$(tc-getCXX)" -f ../build/gcc/Makefile 

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

2018-05-28 Thread Matthias Maier
commit: 4b744825d98e0106c681c21b8cb3bea9ce8dfbda
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon May 28 22:12:16 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon May 28 22:17:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b744825

dev-util/astyle: stabilize 3.0.1-r1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/astyle/astyle-3.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/astyle/astyle-3.0.1-r1.ebuild 
b/dev-util/astyle/astyle-3.0.1-r1.ebuild
index 24d96553a97..2d3fd9cf88c 100644
--- a/dev-util/astyle/astyle-3.0.1-r1.ebuild
+++ b/dev-util/astyle/astyle-3.0.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/astyle/astyle_${PV}_linux.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/3.0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="examples java static-libs"
 
 DEPEND="app-arch/xz-utils



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

2018-05-28 Thread Mike Gilbert
commit: d3c1580e4b5e583a457055f1a01818269e65459f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May 28 21:48:09 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 28 21:48:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c1580e

net-fs/nfs-utils: use system rpcgen

Package-Manager: Portage-2.3.40_p4, Repoman-2.3.9_p236

 net-fs/nfs-utils/nfs-utils-2.3.1-r3.ebuild | 2 ++
 net-fs/nfs-utils/nfs-utils-2.3.2.ebuild| 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-fs/nfs-utils/nfs-utils-2.3.1-r3.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.3.1-r3.ebuild
index ed34d6a9f2f..3d68614db31 100644
--- a/net-fs/nfs-utils/nfs-utils-2.3.1-r3.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.3.1-r3.ebuild
@@ -59,6 +59,7 @@ RDEPEND="${DEPEND_COMMON}
)
 "
 DEPEND="${DEPEND_COMMON}
+   net-libs/rpcsvc-proto
virtual/pkgconfig"
 
 PATCHES=(
@@ -85,6 +86,7 @@ src_configure() {
--enable-tirpc
--with-tirpcinclude="${EPREFIX%/}"/usr/include/tirpc/
--with-pluginpath="${EPREFIX%/}"/usr/$(get_libdir)/libnfsidmap
+   --with-rpcgen
--with-systemd="$(systemd_get_systemunitdir)"
--without-gssglue
$(use_enable caps)

diff --git a/net-fs/nfs-utils/nfs-utils-2.3.2.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.3.2.ebuild
index c9462402c7a..16a7c4fd9ce 100644
--- a/net-fs/nfs-utils/nfs-utils-2.3.2.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.3.2.ebuild
@@ -60,6 +60,7 @@ RDEPEND="${DEPEND_COMMON}
 "
 DEPEND="${DEPEND_COMMON}
dev-libs/libxml2
+   net-libs/rpcsvc-proto
virtual/pkgconfig"
 
 PATCHES=(
@@ -86,6 +87,7 @@ src_configure() {
--enable-tirpc
--with-tirpcinclude="${EPREFIX%/}"/usr/include/tirpc/
--with-pluginpath="${EPREFIX%/}"/usr/$(get_libdir)/libnfsidmap
+   --with-rpcgen
--with-systemd="$(systemd_get_systemunitdir)"
--without-gssglue
$(use_enable caps)



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

2018-05-28 Thread Mart Raudsepp
commit: 34f9194950f67c0863fed71c61990f811cd3b395
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May 28 22:04:50 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May 28 22:04:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f91949

dev-util/codeblocks: remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-util/codeblocks/Manifest   |  1 -
 dev-util/codeblocks/codeblocks-16.01.ebuild| 45 --
 .../codeblocks/files/codeblocks-16.01-gcc7.patch   | 30 ---
 3 files changed, 76 deletions(-)

diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest
index 4c4d964fdb7..7bfced6413f 100644
--- a/dev-util/codeblocks/Manifest
+++ b/dev-util/codeblocks/Manifest
@@ -1,3 +1,2 @@
 DIST codeblocks-17.12-fortran.tar.xz 3048 BLAKE2B 
58fd3b95cea3303a41da31f5cffe08698fa51ff896c456224edd63d17ddfe8dd54b0c058bd2a68920cf15789bfe5e412054e4e603b1d644034d8cb43d3de3224
 SHA512 
78534706b6433ae93b680740b2e6c0b747119f6ac62477b901ceeb1900692465615e29f2837ceca48d127181fc6b653d6d49a85fdb8d2fb873ad5a915527936c
-DIST codeblocks_16.01.tar.gz 20250097 BLAKE2B 
7d3ede49b38ee3c58be30435d39ece38fd4f043a9b1cf0a3f53685ad93789ce650b5d8837f6f29f7bd73e150b527784321f7dcd3d94a767d80a8a3d4350e5905
 SHA512 
496ff2dbcf9a8248fa9f1060d50567d1fc6480cc9d8fc9f7d2cd532c82f4344deafe9b43f2b17d2510c74851e21acf2ca90d5cc7b61237d69a17e78e9907a63a
 DIST codeblocks_17.12.tar.xz 15725976 BLAKE2B 
871427b5d8a2296e04d640c35d9129deebf1bb35cd1573652099c02ad4495c4c1369ed382ba714848d6bd75304195a25f6a91bece398bedaffbee8ae3547c46b
 SHA512 
f90e756ca6f532656eeed34c6259c6a96ae85d172fc11e39f696ded9189cab7171d0cead18524fbab50dd782f21adbc7d52e2ea90535a3ed0aef5946b8a476e1

diff --git a/dev-util/codeblocks/codeblocks-16.01.ebuild 
b/dev-util/codeblocks/codeblocks-16.01.ebuild
deleted file mode 100644
index 07a042e6263..000
--- a/dev-util/codeblocks/codeblocks-16.01.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="2.8"
-
-inherit eutils flag-o-matic wxwidgets
-
-DESCRIPTION="The open source, cross platform, free C++ IDE"
-HOMEPAGE="http://www.codeblocks.org/;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
-SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}.tar.gz"
-
-IUSE="contrib debug pch static-libs"
-
-S="${WORKDIR}/${P}.release"
-
-RDEPEND="app-arch/zip
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-   contrib? (
-   app-text/hunspell
-   dev-libs/boost:=
-   dev-libs/libgamin
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-gcc7.patch )
-
-src_configure() {
-   touch "${S}"/revision.m4 -r "${S}"/acinclude.m4
-   setup-wxwidgets
-
-   append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
-   econf \
-   --with-wx-config="${WX_CONFIG}" \
-   $(use_enable debug) \
-   $(use_enable pch) \
-   $(use_enable static-libs static) \
-   $(use_with contrib contrib-plugins all)
-}

diff --git a/dev-util/codeblocks/files/codeblocks-16.01-gcc7.patch 
b/dev-util/codeblocks/files/codeblocks-16.01-gcc7.patch
deleted file mode 100644
index 84cbc88696c..000
--- a/dev-util/codeblocks/files/codeblocks-16.01-gcc7.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Bug: https://bugs.gentoo.org/649248
-SVN Revision: https://sourceforge.net/p/codeblocks/code/11006
-GIT Commit: 
https://github.com/jenslody/codeblocks/commit/1fd6799ded8475fafaca17de9c23db767177d31b
-
-From 1fd6799ded8475fafaca17de9c23db767177d31b Mon Sep 17 00:00:00 2001
-From: jenslody 
-Date: Fri, 10 Feb 2017 20:56:25 +
-Subject: [PATCH] gcc7 build-fix: avoid template-related error
-

- src/include/scripting/sqplus/sqplus.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/include/scripting/sqplus/sqplus.h 
b/src/include/scripting/sqplus/sqplus.h
-index 73f37b24f..ae7d3c75f 100644
 a/src/include/scripting/sqplus/sqplus.h
-+++ b/src/include/scripting/sqplus/sqplus.h
-@@ -154,10 +154,10 @@ struct ScriptStringVar : ScriptStringVarBase {
- return safeStringCopy(s,_s.s,MaxLength);
-   }
-   bool operator == (const ScriptStringVar & _s) {
--return _strcmp(s,_s.s) == 0;
-+return strcmp(s,_s.s) == 0;
-   }
-   bool compareCaseInsensitive(const ScriptStringVar & _s) {
--return _stricmp(s,_s.s) == 0;
-+return strcasecmp(s,_s.s) == 0;
-   }
- };
- 



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

2018-05-28 Thread Pacho Ramos
commit: 927409840aa940feb806175efcea0c60b09ea547
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 20:51:33 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 20:52:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92740984

net-misc/shigofumi: Add missing attr dep (#648418)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../{shigofumi-0.3.ebuild => shigofumi-0.3-r1.ebuild}  | 10 +-
 net-misc/shigofumi/shigofumi-.ebuild   | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/net-misc/shigofumi/shigofumi-0.3.ebuild 
b/net-misc/shigofumi/shigofumi-0.3-r1.ebuild
similarity index 89%
rename from net-misc/shigofumi/shigofumi-0.3.ebuild
rename to net-misc/shigofumi/shigofumi-0.3-r1.ebuild
index 14c9161cf91..1c7d25f0f8b 100644
--- a/net-misc/shigofumi/shigofumi-0.3.ebuild
+++ b/net-misc/shigofumi/shigofumi-0.3-r1.ebuild
@@ -21,10 +21,11 @@ SLOT="0"
 IUSE="debug doc nls xattr"
 
 RDEPEND="
-   dev-libs/confuse
-   dev-libs/libxml2
+   dev-libs/confuse:0=
+   dev-libs/libxml2:2
sys-libs/readline:0=
>=net-libs/libisds-0.7
+   xattr? ( sys-apps/attr )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -32,9 +33,8 @@ DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
)
-   nls? ( sys-devel/gettext )"
-
-DOCS=( NEWS README AUTHORS ChangeLog )
+   nls? ( sys-devel/gettext )
+"
 
 src_prepare() {
default

diff --git a/net-misc/shigofumi/shigofumi-.ebuild 
b/net-misc/shigofumi/shigofumi-.ebuild
index 14c9161cf91..1c7d25f0f8b 100644
--- a/net-misc/shigofumi/shigofumi-.ebuild
+++ b/net-misc/shigofumi/shigofumi-.ebuild
@@ -21,10 +21,11 @@ SLOT="0"
 IUSE="debug doc nls xattr"
 
 RDEPEND="
-   dev-libs/confuse
-   dev-libs/libxml2
+   dev-libs/confuse:0=
+   dev-libs/libxml2:2
sys-libs/readline:0=
>=net-libs/libisds-0.7
+   xattr? ( sys-apps/attr )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -32,9 +33,8 @@ DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
)
-   nls? ( sys-devel/gettext )"
-
-DOCS=( NEWS README AUTHORS ChangeLog )
+   nls? ( sys-devel/gettext )
+"
 
 src_prepare() {
default



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

2018-05-28 Thread Nick Sarnie
commit: 5cd242b5b356c7bb99b9e4920acb282ce4b6197a
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon May 28 20:04:09 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon May 28 20:04:09 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=5cd242b5

app-emulation/vkd3d: Update metadata

Better USE description

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/app-emulation/vkd3d/metadata.xml b/app-emulation/vkd3d/metadata.xml
index f83e30b..cad91c2 100644
--- a/app-emulation/vkd3d/metadata.xml
+++ b/app-emulation/vkd3d/metadata.xml
@@ -10,6 +10,6 @@



-   Enable better SPIRV support using 
dev-util/spirv-tools
+   Enable SPIRV shader debugging support 
using dev-util/spirv-tools

 



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

2018-05-28 Thread Nick Sarnie
commit: 97e19a05376c0140fa74ee215ef79d62fb05
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon May 28 20:00:50 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon May 28 20:01:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e19a05

app-emulation/vkd3d: Sync with ::wine

Fix dependencies

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/vkd3d/vkd3d-1.0.ebuild  | 9 -
 app-emulation/vkd3d/vkd3d-.ebuild | 9 -
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/app-emulation/vkd3d/vkd3d-1.0.ebuild 
b/app-emulation/vkd3d/vkd3d-1.0.ebuild
index a84144c4147..e5f968f0a63 100644
--- a/app-emulation/vkd3d/vkd3d-1.0.ebuild
+++ b/app-emulation/vkd3d/vkd3d-1.0.ebuild
@@ -15,7 +15,14 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
+   dev-util/spirv-headers
+   || (
+( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
+( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+   dev-util/vulkan-headers
+)
+  )
+   x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
 DEPEND="${RDEPEND}"
 

diff --git a/app-emulation/vkd3d/vkd3d-.ebuild 
b/app-emulation/vkd3d/vkd3d-.ebuild
index a84144c4147..e5f968f0a63 100644
--- a/app-emulation/vkd3d/vkd3d-.ebuild
+++ b/app-emulation/vkd3d/vkd3d-.ebuild
@@ -15,7 +15,14 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
+   dev-util/spirv-headers
+   || (
+( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
+( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+   dev-util/vulkan-headers
+)
+  )
+   x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
 DEPEND="${RDEPEND}"
 



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

2018-05-28 Thread Ulrich Müller
commit: 15b92b06759d17e3cbb3ac495de1ec9b9c0e7ac1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon May 28 20:46:48 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May 28 20:47:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b92b06

app-emacs/org-mode: Version bump.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emacs/org-mode/Manifest   |  1 +
 app-emacs/org-mode/org-mode-9.1.13.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 0e6cecd0482..fbb91cfd357 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,2 +1,3 @@
 DIST org-8.3.2.tar.gz 4442361 BLAKE2B 
f21f07578e870cd3edaa3721a53f679627c0115c320c666c2086e201e272c0ef03540bfdd90936a624cd4c4dcbac21b91346ba975b6006ada2d46184f73574f3
 SHA512 
3e1ff47c875a2db3239add8b060f555da357e465161ca62860c0ac2734c2e31c5387d2df4223ab7ea8ea60050f9a845d160b0bcb3afcf36f1d3cabcaa961e6a2
 DIST org-9.0.4.tar.gz 4431853 BLAKE2B 
1ecb8fa08597e08a6143cdf5d262274472eb5b245fa1103fe6b5509a5bb0d0aa471e9414b8f6293c3d5720c7b307a77e0f03ad6a9b590bf2469da5d54ddedfaf
 SHA512 
fc3ab3e7c2b5f3243937497ea9515ea81434f2274ac158da7d0418e8ddc33debae2f1887ffbe37e3768d32a028834cc0ef35f3c3cc3938d7b24e0c5bfcf65ae0
+DIST org-9.1.13.tar.gz 4625532 BLAKE2B 
c7044913b8fd0bde43fa1ff0f4bc9963ebce1cda17753fe7642aff914603a4278e7396acf2236c27334f2b9a009bd9e3310ec6144d851e121c3f6ec6516ad6c7
 SHA512 
a1cb1b2a8db082b7f7a03e90109352bad219808cb506af30082b87fc2c6d66733ce304df4379542e7a85e20c213e1cbc8bf4c9d6c9777fea393a88755129c4bf

diff --git a/app-emacs/org-mode/org-mode-9.1.13.ebuild 
b/app-emacs/org-mode/org-mode-9.1.13.ebuild
new file mode 100644
index 000..13bf3936972
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.1.13.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+NEED_EMACS=24
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/;
+SRC_URI="http://orgmode.org/org-${PV}.tar.gz;
+
+LICENSE="GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-macos"
+IUSE="contrib doc odt-schema"
+RESTRICT="test"
+
+DEPEND="doc? ( virtual/texi2dvi )"
+
+S="${WORKDIR}/org-${PV}"
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake pdf card
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   ETCDIRS="styles $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   cp "${FILESDIR}/${SITEFILE}" "${T}/${SITEFILE}" || die
+
+   if use contrib; then
+   elisp-install ${PN}/contrib contrib/lisp/{org,ob,ox}*.el
+   insinto /usr/share/doc/${PF}/contrib
+   doins -r contrib/README contrib/scripts
+   find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
+   -exec rm -f '{}' '+'
+   # add the contrib subdirectory to load-path
+   sed -i -e 's:\(.*@SITELISP@\)\(.*\):&\n\1/contrib\2:' \
+   "${T}/${SITEFILE}" || die
+   fi
+
+   elisp-site-file-install "${T}/${SITEFILE}"
+   dodoc README etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



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

2018-05-28 Thread Ulrich Müller
commit: 0b812e705a8b5b4bc88a735ded7f15fc4ca1198c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon May 28 20:35:24 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May 28 20:47:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b812e70

app-emacs/org-mode: Remove old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emacs/org-mode/Manifest  |  2 --
 app-emacs/org-mode/org-mode-8.2.6.ebuild | 53 
 app-emacs/org-mode/org-mode-9.0.1.ebuild | 60 
 3 files changed, 115 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 963714dc65d..0e6cecd0482 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,4 +1,2 @@
-DIST org-8.2.6.tar.gz 4221803 BLAKE2B 
78adcafdc2a9020a71ef9efe4699f6c2ae20b774861cd9dae04360114a942fd32d91d66dba2508a2529f3d678ccff60cd9d328425d4d43d5d391af36f0958bbd
 SHA512 
a64e975738f26b5315584b51332dbcd29eb6e5b03cb505d638d611455beb921c5e0b728b23fb63f380d46d2e33092865b02de01259cff8985693febebcc1a8a3
 DIST org-8.3.2.tar.gz 4442361 BLAKE2B 
f21f07578e870cd3edaa3721a53f679627c0115c320c666c2086e201e272c0ef03540bfdd90936a624cd4c4dcbac21b91346ba975b6006ada2d46184f73574f3
 SHA512 
3e1ff47c875a2db3239add8b060f555da357e465161ca62860c0ac2734c2e31c5387d2df4223ab7ea8ea60050f9a845d160b0bcb3afcf36f1d3cabcaa961e6a2
-DIST org-9.0.1.tar.gz 4439964 BLAKE2B 
20f921fbcc3a45180395ec5158a6ab055e1ae7a318a5c2dcbbd8de9460a2639da222f89169f4289a2e9b4a5cd4c7928a5d4edb8997ef24fc8f41abbc919b1e52
 SHA512 
c0a88372787c5b71ec1523fcf58b3cbf80678835c7b0bfe3b2406290da6fc88b977121ca3b35b47abf2c32ef40c0bfb6733170f225ea35ba24f2e801bb634afe
 DIST org-9.0.4.tar.gz 4431853 BLAKE2B 
1ecb8fa08597e08a6143cdf5d262274472eb5b245fa1103fe6b5509a5bb0d0aa471e9414b8f6293c3d5720c7b307a77e0f03ad6a9b590bf2469da5d54ddedfaf
 SHA512 
fc3ab3e7c2b5f3243937497ea9515ea81434f2274ac158da7d0418e8ddc33debae2f1887ffbe37e3768d32a028834cc0ef35f3c3cc3938d7b24e0c5bfcf65ae0

diff --git a/app-emacs/org-mode/org-mode-8.2.6.ebuild 
b/app-emacs/org-mode/org-mode-8.2.6.ebuild
deleted file mode 100644
index 407e6a953ed..000
--- a/app-emacs/org-mode/org-mode-8.2.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="http://orgmode.org/org-${PV}.tar.gz;
-
-LICENSE="GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd ~x86-macos"
-IUSE="contrib doc odt-schema"
-RESTRICT="test"
-
-DEPEND="doc? ( virtual/texi2dvi )"
-
-S="${WORKDIR}/org-${PV}"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake pdf card
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   ETCDIRS="styles $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   cp "${FILESDIR}/${SITEFILE}" "${T}/${SITEFILE}" || die
-
-   if use contrib; then
-   elisp-install ${PN}/contrib contrib/lisp/{org,ob,ox}*.el
-   insinto /usr/share/doc/${PF}/contrib
-   doins -r contrib/README contrib/scripts
-   find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
-   -exec rm -f '{}' '+'
-   # add the contrib subdirectory to load-path
-   sed -i -e 's:\(.*@SITELISP@\)\(.*\):&\n\1/contrib\2:' \
-   "${T}/${SITEFILE}" || die
-   fi
-
-   elisp-site-file-install "${T}/${SITEFILE}"
-   dodoc README doc/library-of-babel.org doc/orgcard.txt etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-}

diff --git a/app-emacs/org-mode/org-mode-9.0.1.ebuild 
b/app-emacs/org-mode/org-mode-9.0.1.ebuild
deleted file mode 100644
index 4ff2e904df2..000
--- a/app-emacs/org-mode/org-mode-9.0.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-NEED_EMACS=24
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="http://orgmode.org/org-${PV}.tar.gz;
-
-LICENSE="GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-macos"
-IUSE="contrib doc odt-schema"
-RESTRICT="test"
-
-DEPEND="doc? ( virtual/texi2dvi )"
-
-S="${WORKDIR}/org-${PV}"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake pdf card
-}

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

2018-05-28 Thread William Hubbs
commit: b48a095d8b961b269304dfab948c80bf557f2386
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 28 20:18:46 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 28 20:18:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48a095d

sys-apps/baselayout-2.6: typo fix

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

diff --git a/sys-apps/baselayout/baselayout-2.6.ebuild 
b/sys-apps/baselayout/baselayout-2.6.ebuild
index 866701708dc..c32ab3e4495 100644
--- a/sys-apps/baselayout/baselayout-2.6.ebuild
+++ b/sys-apps/baselayout/baselayout-2.6.ebuild
@@ -254,7 +254,7 @@ pkg_postinst() {
ewarn "env-update && . /etc/profile"
fi
 
-   if ! version_is_at_least 2.5 ${x}; then
+   if ! version_is_at_least 2.6 ${x}; then
ewarn "Please run env-update then log out and back in 
to"
ewarn "update your path."
fi



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

2018-05-28 Thread William Hubbs
commit: f20b3833cb60131d3a725cbe0789ab45037655ea
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 28 20:12:49 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 28 20:13:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20b3833

sys-apps/baselayout: 2.6 bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/baselayout/Manifest  |   1 +
 sys-apps/baselayout/baselayout-2.6.ebuild | 272 ++
 2 files changed, 273 insertions(+)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index 0512ad54a4a..e11a0bd8f7d 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1,2 +1,3 @@
 DIST baselayout-2.4.1.tar.bz2 31307 BLAKE2B 
da26f7fbeefa5efecb6e5d9ded6c2bf3148cd1fcfc6ebb86535f5a9c086c4bb55f6a8420a3c0d0f7008251637f3e4653db875ec427745d039f753008d2f21be2
 SHA512 
e505ad81834aafb574ffee9bc1fce216c1c8c7fa11b0095580f87a37e4b9efb057ee78db7cd5affc64f05d5dd0592c671304414c119b37d86dfaa1e7b84ce7c1
 DIST baselayout-2.5.tar.bz2 31368 BLAKE2B 
73a939bf9a180da151804045ff0e57e4def11e9bca8f55b2b891437712877b718faaf7d6ef006161d92e853c747246b20adc7d26105832c5c3120510325cbc67
 SHA512 
5705740c0be47a7c76d480c1173fd69a5cfc278351f34ab0c4f54220da81617fc4755c8f61888985611f77881cc89b273775fec593915f344076fc3264ea6934
+DIST baselayout-2.6.tar.bz2 31871 BLAKE2B 
4a51d173dc5a2837f78cd1247b5eadd89e7d0b5f2dbc72e75f027b0c23a5db9a386c53e756e80240f36ad4d63e3fe421bf9510c18321d7a31fda140ad47b2860
 SHA512 
5cad5faf56871ae951120643e29db0c39fea6dc845b4755382bd469eca32639ec6cd0cd046d3c439a7cc607b18770036f9c256260d35beaffb094e23cb13740b

diff --git a/sys-apps/baselayout/baselayout-2.6.ebuild 
b/sys-apps/baselayout/baselayout-2.6.ebuild
new file mode 100644
index 000..866701708dc
--- /dev/null
+++ b/sys-apps/baselayout/baselayout-2.6.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib versionator prefix
+
+DESCRIPTION="Filesystem baselayout and init scripts"
+HOMEPAGE="https://www.gentoo.org/;
+if [[ ${PV} =  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="build kernel_FreeBSD kernel_linux +split-usr"
+
+pkg_setup() {
+   multilib_layout
+}
+
+# Create our multilib dirs - the Makefile has no knowledge of this
+multilib_layout() {
+   local def_libdir libdir libdirs
+   def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI)
+   libdirs=$(get_all_libdirs)
+   : ${libdirs:=lib}   # it isn't that we don't trust 
multilib.eclass...
+
+   [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to 
be invalid"
+
+   # figure out which paths should be symlinks and which should be 
directories
+   local dirs syms exp d
+   for libdir in ${libdirs} ; do
+   if use split-usr ; then
+   exp=( {,usr/,usr/local/}${libdir} )
+   else
+   exp=( {usr/,usr/local/}${libdir} )
+   fi
+   for d in "${exp[@]}" ; do
+   # most things should be dirs
+   if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = 
"lib" ] ; then
+   [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" 
${d}"
+   else
+   [ -h "${d}" ] && syms+=" ${d}"
+   fi
+   done
+   done
+   if [ -n "${syms}${dirs}" ] ; then
+   ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, 
so that means you need to"
+   ewarn "have these paths configured as follows:"
+   [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}"
+   [ -n "${syms}" ] && ewarn "directories:${syms}"
+   ewarn "The ebuild will attempt to fix these, but only for 
trivial conversions."
+   ewarn "If things fail, you will need to manually create/move 
the directories."
+   echo
+   fi
+
+   # setup symlinks and dirs where we expect them to be; do not migrate
+   # data ... just fall over in that case.
+   local prefix prefix_lst
+   if use split-usr ; then
+   prefix_lst=( "${EROOT}"{,usr/,usr/local/} )
+   else
+   prefix_lst=( "${EROOT}"{usr/,usr/local/} )
+   fi
+   for prefix in "${prefix_lst[@]}"; do
+   if [ "${SYMLINK_LIB}" = yes ] ; then
+   # we need to make sure "lib" points to the native libdir
+   if [ -h "${prefix}lib" ] ; then
+   # it's already a 

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

2018-05-28 Thread Mart Raudsepp
commit: b66ece90df668ad3cff2e4dec33c86cf2dbcdaac
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May 28 20:23:35 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May 28 20:40:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66ece90

media-gfx/fontforge-20170731-r4: arm64 stable (bug #656792)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-gfx/fontforge/fontforge-20170731-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20170731-r4.ebuild 
b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
index 7316a2594e4..046325111fa 100644
--- a/media-gfx/fontforge/fontforge-20170731-r4.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode X"
 
 RESTRICT="!test? ( test )"



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

2018-05-28 Thread Richard Yao
commit: aa51f683002260b1d2d566a210ff76817ee92873
Author: Richard Yao  gentoo  org>
AuthorDate: Mon May 28 20:39:02 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Mon May 28 20:39:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa51f683

dev-util/bcc: Fix bug #656796

Bug: https://bugs.gentoo.org/656796
Closes: https://bugs.gentoo.org/656796
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/bcc/bcc-0.5.0_p20171230.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild 
b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild
index 5d2f3e496ea..a37a5992ad0 100644
--- a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild
+++ b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild
@@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v}
 
 pkg_pretend() {
local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-   ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER 
~KALLSYMS_ALL."
+   ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL"
 
check_extra_config
 }



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

2018-05-28 Thread Nick Sarnie
commit: 3fbb0d3ff11450375bd5e914066a45cbfb73b9c3
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon May 28 20:05:15 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon May 28 20:05:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fbb0d3f

app-emulation/vkd3d: Sync with ::wine

Update USE description for spirv-tools

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/app-emulation/vkd3d/metadata.xml b/app-emulation/vkd3d/metadata.xml
index f83e30bbd19..cad91c2cdfd 100644
--- a/app-emulation/vkd3d/metadata.xml
+++ b/app-emulation/vkd3d/metadata.xml
@@ -10,6 +10,6 @@



-   Enable better SPIRV support using 
dev-util/spirv-tools
+   Enable SPIRV shader debugging support 
using dev-util/spirv-tools

 



[gentoo-commits] proj/baselayout: New tag: baselayout-2.6

2018-05-28 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 28 20:10:13 2018 +

New tag: baselayout-2.6




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

2018-05-28 Thread Jeroen Roovers
commit: e0941eb044d47f2ba364d185063ceda81334b4aa
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May 28 20:28:00 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May 28 20:28:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0941eb0

www-client/opera: Old.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 www-client/opera/Manifest  |   2 -
 www-client/opera/opera-53.0.2907.37.ebuild | 109 -
 www-client/opera/opera-53.0.2907.57.ebuild | 109 -
 3 files changed, 220 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index f4b6de344b9..5c40087299b 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -2,6 +2,4 @@ DIST opera-12.16-1860.amd64.freebsd.tar.xz 13312684 BLAKE2B 
2c4cd52a07999c5beabe
 DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 
35fef5a5d1784941ce11ff3fed440d9c8f83ce5f9a0a8aad3f68deb470a7d82accfe7c9c93be225b458c0fc8e738ca7841d3d14abcaa201801321f3280f2b58f
 SHA512 
0bb2c0548765ea476cdb8be6c84faf1d60dddb5a2c08b7312027f4cd17fa8ebd4fbc1a97657bbcb0ac07733e5f3b340b181a307a778c38543140adbfe7f8b844
 DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067
 SHA512 
a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
-DIST opera-stable_53.0.2907.37_amd64.deb 54641998 BLAKE2B 
32085d1cc8aa5248d0bd1e1c1979bc66cd6f56faab0dfa99668d05ae3caa773bf3b106485b564c8dc60833bcf4a3bbcee563ce266961de7a897d6b526f26ed61
 SHA512 
fa3540239cba45a1848b9a37d127c5f43109eb5ab939590be15575b6338369bc1dc88830d97a6e32f0a98d72da0f0794e4ec1eca88f5f973d696ad4df6d6d6a6
-DIST opera-stable_53.0.2907.57_amd64.deb 54125638 BLAKE2B 
986d97a5381d406ed59ff941cc821f14486117faf854b407b3df9207031fe9342564cd03ec44706fd53c92595c769de3365b34c59c904e30ed48dac8239011d5
 SHA512 
f3addc419bf3e009410804308c5292234fb036ab42299143bad67a2457078e91ff8b64fac34aa9f243504c05ee013f4f4369386ff2c77014093ea4adf5079d65
 DIST opera-stable_53.0.2907.68_amd64.deb 54558586 BLAKE2B 
25cb99e6c7699f85b45ce84cadeaa846fe20189ed0db9037b485104da95c9e8e861e69c67cf0dd4a2d772324168b1b0824ac653cc0c034d845387c814a8d44a3
 SHA512 
7e6802d7ba77b1a2a706b9d1218615810093adc0843887ece13104fbb6893e8d044d422c4df9746ed93b13de447cb8662d63a9ed2456f4e26aaf15031e809898

diff --git a/www-client/opera/opera-53.0.2907.37.ebuild 
b/www-client/opera/opera-53.0.2907.37.ebuild
deleted file mode 100644
index 139f6afa7c7..000
--- a/www-client/opera/opera-53.0.2907.37.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es-419 es fil fi fr-CA fr hi hr hu id it 
ja
-   ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi 
zh-CN
-   zh-TW
-"
-inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="http://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   http://download1.operacdn.com/pub/
-   http://download2.operacdn.com/pub/
-   http://download3.operacdn.com/pub/
-   http://download4.operacdn.com/pub/
-"
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
-"
-done
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   esac
-
-   rm usr/bin/${PN} 

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

2018-05-28 Thread Jeroen Roovers
commit: 215e64f3003a8bb8cffd402666cf44a9db85691a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May 28 20:25:20 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May 28 20:26:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215e64f3

net-analyzer/wireshark: Old.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-analyzer/wireshark/Manifest  |   1 -
 net-analyzer/wireshark/wireshark-2.6.0-r2.ebuild | 249 --
 net-analyzer/wireshark/wireshark-2.6.0.ebuild| 259 ---
 3 files changed, 509 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 23f169a8841..d946c88db42 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,4 +1,3 @@
 DIST wireshark-2.4.5.tar.xz 28836740 BLAKE2B 
797540daca259a2d5d7dc6e637f2b504b6d14191af4040e6b344c95db6c776b7de80c25c59c98ab84d0337cc96c7313b42c13103a3c3944768a793130deae258
 SHA512 
2f2c201d6b8a37dcbe03bc9affbf97d632d8e40e4fe5b3a3e79cbd5cfbeb5b9111919850546ccae355fcb042def3456438eb1c4d73f7d56d373e7898311b42f3
 DIST wireshark-2.4.6.tar.xz 28851192 BLAKE2B 
19a69d077b794ab07fbfb22b7cf9e61ff54ded5dcd0396ba97d1cbd99addaeb9670d5a870f5e83c39384230def04c078d676580bded81746753716cb392ee05a
 SHA512 
171047fa36a6cb29d1edb8e28086e24075f8b77581d9f3142fa39af8ae3d6dfe0c2e41a9335ca5d9851578b54ac9e6e74ff5bd92a96af262a5cc7a73857b8b81
-DIST wireshark-2.6.0.tar.xz 28314868 BLAKE2B 
2121a667115474ac4b1fe05d50ffc02383bf7a8057ea072480455562c62a75d18f3c6b6886ca1e7345101d15057a67a250a3d2a2050777ff5bb1654279b1ac87
 SHA512 
a419ed32caeb9f25fc26e345c7baf7d847fee35730c64efad66870a786b26b9f8d5a8665b8b99be88f9cf504f6d9e640584d9849558ff09efc83400588dc6da8
 DIST wireshark-2.6.1.tar.xz 28386244 BLAKE2B 
fe45f4249c81fd83ce35384b7038d7f1b5e21d884a5faec4344dda8f0c8b71393207e043672ce57bb6f1c45800ffce8feed8573a064db8048b3c0268feb0b486
 SHA512 
e68f7fa5975f10feccb76ab64c9a00f141cd04a12fa586a9839c93630d3554565d8e2ddfab83ec31cb813485b14b3227b7ec6e59baef007a6fe74b8b2a5ed444

diff --git a/net-analyzer/wireshark/wireshark-2.6.0-r2.ebuild 
b/net-analyzer/wireshark/wireshark-2.6.0-r2.ebuild
deleted file mode 100644
index b2bdb6d5cf7..000
--- a/net-analyzer/wireshark/wireshark-2.6.0-r2.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils eutils fcaps flag-o-matic gnome2-utils ltprune multilib 
qmake-utils user xdg-utils
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/;
-SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
-IUSE="
-   adns androiddump bcg729 +capinfos +captype ciscodump +dftest doc
-   +dumpcap +editcap gtk kerberos libxml2 lua lz4 maxminddb +mergecap 
+netlink
-   nghttp2 +pcap portaudio +qt5 +randpkt +randpktdump +reordercap sbc 
selinux
-   +sharkd smi snappy spandsp sshdump ssl +text2pcap tfshark +tshark 
+udpdump
-   zlib
-"
-
-S=${WORKDIR}/${P/_/}
-
-CDEPEND="
-   >=dev-libs/glib-2.14:2
-   dev-libs/libgcrypt:0
-   netlink? ( dev-libs/libnl:3 )
-   adns? ( >=net-dns/c-ares-1.5 )
-   bcg729? ( media-libs/bcg729 )
-   filecaps? ( sys-libs/libcap )
-   gtk? (
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/pango
-   x11-misc/xdg-utils
-   )
-   kerberos? ( virtual/krb5 )
-   sshdump? ( >=net-libs/libssh-0.6 )
-   ciscodump? ( >=net-libs/libssh-0.6 )
-   libxml2? ( dev-libs/libxml2 )
-   lua? ( >=dev-lang/lua-5.1:* )
-   lz4? ( app-arch/lz4 )
-   maxminddb? ( dev-libs/libmaxminddb )
-   nghttp2? ( net-libs/nghttp2 )
-   pcap? ( net-libs/libpcap )
-   portaudio? ( media-libs/portaudio )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   >=media-libs/speex-1.2.0
-   media-libs/speexdsp
-   x11-misc/xdg-utils
-   )
-   sbc? ( media-libs/sbc )
-   smi? ( net-libs/libsmi )
-   snappy? ( app-arch/snappy )
-   spandsp? ( media-libs/spandsp )
-   ssl? ( net-libs/gnutls:= )
-   zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 )
-"
-# We need perl for `pod2html`. The rest of the perl stuff is to block older
-# and broken installs. #455122
-DEPEND="
-   ${CDEPEND}
-   dev-lang/perl
-   !https://www.wireshark.org/;
-SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
-IUSE="
-   adns androiddump bcg729 +capinfos +caps +captype ciscodump
-   cpu_flags_x86_sse4_2 +dftest doc +dumpcap 

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

2018-05-28 Thread Nick Sarnie
commit: d1e6e3e2fe427e15bd6450b236c2287aa7f58d50
Author: Lucian Poston  pm  me>
AuthorDate: Mon May 28 17:16:54 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon May 28 19:57:30 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=d1e6e3e2

app-emulation/vkd3d: Add dependencies

Fixes: https://bugs.gentoo.org/656784
Fixes: https://bugs.gentoo.org/656794
Closes: https://github.com/gentoo/repo-proj-wine/pull/5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-emulation/vkd3d/vkd3d-1.0.ebuild  | 9 -
 app-emulation/vkd3d/vkd3d-.ebuild | 9 -
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/app-emulation/vkd3d/vkd3d-1.0.ebuild 
b/app-emulation/vkd3d/vkd3d-1.0.ebuild
index a84144c..e5f968f 100644
--- a/app-emulation/vkd3d/vkd3d-1.0.ebuild
+++ b/app-emulation/vkd3d/vkd3d-1.0.ebuild
@@ -15,7 +15,14 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
+   dev-util/spirv-headers
+   || (
+( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
+( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+   dev-util/vulkan-headers
+)
+  )
+   x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
 DEPEND="${RDEPEND}"
 

diff --git a/app-emulation/vkd3d/vkd3d-.ebuild 
b/app-emulation/vkd3d/vkd3d-.ebuild
index a84144c..e5f968f 100644
--- a/app-emulation/vkd3d/vkd3d-.ebuild
+++ b/app-emulation/vkd3d/vkd3d-.ebuild
@@ -15,7 +15,14 @@ fi
 
 IUSE="spirv-tools"
 RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
-x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
+   dev-util/spirv-headers
+   || (
+( 
<=media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}] )
+( 
>media-libs/vulkan-loader-1.1.70.0-r999[${MULTILIB_USEDEP}]
+   dev-util/vulkan-headers
+)
+  )
+   x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}]"
 
 DEPEND="${RDEPEND}"
 



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

2018-05-28 Thread Jeroen Roovers
commit: cb9b1da1390e4e5218c7be8f5960813ffc65d87a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May 28 20:02:18 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May 28 20:26:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9b1da1

www-client/opera: Version 53.0.2907.68.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 www-client/opera/Manifest  |   1 +
 www-client/opera/opera-53.0.2907.68.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index a2f387a5a1c..f4b6de344b9 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -4,3 +4,4 @@ DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 
7f9ef54f44bc143c13173bc
 DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B 
e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183
 SHA512 
c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
 DIST opera-stable_53.0.2907.37_amd64.deb 54641998 BLAKE2B 
32085d1cc8aa5248d0bd1e1c1979bc66cd6f56faab0dfa99668d05ae3caa773bf3b106485b564c8dc60833bcf4a3bbcee563ce266961de7a897d6b526f26ed61
 SHA512 
fa3540239cba45a1848b9a37d127c5f43109eb5ab939590be15575b6338369bc1dc88830d97a6e32f0a98d72da0f0794e4ec1eca88f5f973d696ad4df6d6d6a6
 DIST opera-stable_53.0.2907.57_amd64.deb 54125638 BLAKE2B 
986d97a5381d406ed59ff941cc821f14486117faf854b407b3df9207031fe9342564cd03ec44706fd53c92595c769de3365b34c59c904e30ed48dac8239011d5
 SHA512 
f3addc419bf3e009410804308c5292234fb036ab42299143bad67a2457078e91ff8b64fac34aa9f243504c05ee013f4f4369386ff2c77014093ea4adf5079d65
+DIST opera-stable_53.0.2907.68_amd64.deb 54558586 BLAKE2B 
25cb99e6c7699f85b45ce84cadeaa846fe20189ed0db9037b485104da95c9e8e861e69c67cf0dd4a2d772324168b1b0824ac653cc0c034d845387c814a8d44a3
 SHA512 
7e6802d7ba77b1a2a706b9d1218615810093adc0843887ece13104fbb6893e8d044d422c4df9746ed93b13de447cb8662d63a9ed2456f4e26aaf15031e809898

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

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

2018-05-28 Thread Jeroen Roovers
commit: 23d581aa44f9f8ecef422ca7ef788412d3d179a7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon May 28 20:20:16 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon May 28 20:26:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d581aa

net-analyzer/wireshark: Version 2.6.1.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-2.6.1.ebuild | 249 ++
 2 files changed, 250 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 521ca884622..23f169a8841 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,3 +1,4 @@
 DIST wireshark-2.4.5.tar.xz 28836740 BLAKE2B 
797540daca259a2d5d7dc6e637f2b504b6d14191af4040e6b344c95db6c776b7de80c25c59c98ab84d0337cc96c7313b42c13103a3c3944768a793130deae258
 SHA512 
2f2c201d6b8a37dcbe03bc9affbf97d632d8e40e4fe5b3a3e79cbd5cfbeb5b9111919850546ccae355fcb042def3456438eb1c4d73f7d56d373e7898311b42f3
 DIST wireshark-2.4.6.tar.xz 28851192 BLAKE2B 
19a69d077b794ab07fbfb22b7cf9e61ff54ded5dcd0396ba97d1cbd99addaeb9670d5a870f5e83c39384230def04c078d676580bded81746753716cb392ee05a
 SHA512 
171047fa36a6cb29d1edb8e28086e24075f8b77581d9f3142fa39af8ae3d6dfe0c2e41a9335ca5d9851578b54ac9e6e74ff5bd92a96af262a5cc7a73857b8b81
 DIST wireshark-2.6.0.tar.xz 28314868 BLAKE2B 
2121a667115474ac4b1fe05d50ffc02383bf7a8057ea072480455562c62a75d18f3c6b6886ca1e7345101d15057a67a250a3d2a2050777ff5bb1654279b1ac87
 SHA512 
a419ed32caeb9f25fc26e345c7baf7d847fee35730c64efad66870a786b26b9f8d5a8665b8b99be88f9cf504f6d9e640584d9849558ff09efc83400588dc6da8
+DIST wireshark-2.6.1.tar.xz 28386244 BLAKE2B 
fe45f4249c81fd83ce35384b7038d7f1b5e21d884a5faec4344dda8f0c8b71393207e043672ce57bb6f1c45800ffce8feed8573a064db8048b3c0268feb0b486
 SHA512 
e68f7fa5975f10feccb76ab64c9a00f141cd04a12fa586a9839c93630d3554565d8e2ddfab83ec31cb813485b14b3227b7ec6e59baef007a6fe74b8b2a5ed444

diff --git a/net-analyzer/wireshark/wireshark-2.6.1.ebuild 
b/net-analyzer/wireshark/wireshark-2.6.1.ebuild
new file mode 100644
index 000..b2bdb6d5cf7
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-2.6.1.ebuild
@@ -0,0 +1,249 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils eutils fcaps flag-o-matic gnome2-utils ltprune multilib 
qmake-utils user xdg-utils
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/;
+SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
+IUSE="
+   adns androiddump bcg729 +capinfos +captype ciscodump +dftest doc
+   +dumpcap +editcap gtk kerberos libxml2 lua lz4 maxminddb +mergecap 
+netlink
+   nghttp2 +pcap portaudio +qt5 +randpkt +randpktdump +reordercap sbc 
selinux
+   +sharkd smi snappy spandsp sshdump ssl +text2pcap tfshark +tshark 
+udpdump
+   zlib
+"
+
+S=${WORKDIR}/${P/_/}
+
+CDEPEND="
+   >=dev-libs/glib-2.14:2
+   dev-libs/libgcrypt:0
+   netlink? ( dev-libs/libnl:3 )
+   adns? ( >=net-dns/c-ares-1.5 )
+   bcg729? ( media-libs/bcg729 )
+   filecaps? ( sys-libs/libcap )
+   gtk? (
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/xdg-utils
+   )
+   kerberos? ( virtual/krb5 )
+   sshdump? ( >=net-libs/libssh-0.6 )
+   ciscodump? ( >=net-libs/libssh-0.6 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( >=dev-lang/lua-5.1:* )
+   lz4? ( app-arch/lz4 )
+   maxminddb? ( dev-libs/libmaxminddb )
+   nghttp2? ( net-libs/nghttp2 )
+   pcap? ( net-libs/libpcap )
+   portaudio? ( media-libs/portaudio )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   >=media-libs/speex-1.2.0
+   media-libs/speexdsp
+   x11-misc/xdg-utils
+   )
+   sbc? ( media-libs/sbc )
+   smi? ( net-libs/libsmi )
+   snappy? ( app-arch/snappy )
+   spandsp? ( media-libs/spandsp )
+   ssl? ( net-libs/gnutls:= )
+   zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 )
+"
+# We need perl for `pod2html`. The rest of the perl stuff is to block older
+# and broken installs. #455122
+DEPEND="
+   ${CDEPEND}
+   dev-lang/perl
+   !

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

2018-05-28 Thread William Hubbs
commit: dd9f112d8d400892ed9b610aee187040df307298
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 28 19:29:00 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 28 19:29:00 2018 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=dd9f112d

bump version to 2.6

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 63a2ec4f..05ed3e77 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@
 # It also has the added bonus of being easier to install on systems
 # without an ebuild style package manager.
 
-PV = 2.5
+PV = 2.6
 PKG = baselayout-$(PV)
 DISTFILE = $(PKG).tar.bz2
 



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

2018-05-28 Thread William Hubbs
commit: 6ad0981792f3f2283141b954db84153ec2b397e3
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 28 19:31:04 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 28 19:31:04 2018 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=6ad09817

update ChangeLog

 ChangeLog | 52 
 1 file changed, 52 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 8a334b83..1b2107b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,55 @@
+commit dd9f112d8d400892ed9b610aee187040df307298
+Author: William Hubbs 
+Commit: William Hubbs 
+
+bump version to 2.6
+
+commit 8974c87e2d0e243c0fc2503fac5b40f447fac65f
+Author: William Hubbs 
+Commit: William Hubbs 
+
+profile: don't use ROOTPATH
+
+Since PATH is supposed to be the same for everyone, we can now drop the
+code that handles ROOTPATH.
+
+commit 6e06295fd89f6e0605406dabbd7684171c034d4e
+Author: William Hubbs 
+Commit: William Hubbs 
+
+etc/profile: typo fix
+
+commit d56d1e147b23e972036fa9f6727bb2a675154435
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Makefile: do not touch .keep file if it already exists
+
+commit c41104c34243115adc668fdb4280d991f8e401b9
+Author: William Hubbs 
+Commit: William Hubbs 
+
+makefile: ignore touch failures for .keep files
+
+emerging with this being fatal worked for me, but not others, so
+ignoring it.
+
+commit 277e5b9e55717873b87eb541a95f4f2ae0c60a4d
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Add sbin directories to path
+
+This is a partial revert of 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd.
+We need to have path and rootpath be the same, to allow transitioning
+packages before we drop rootpath.
+
+commit 2a075fb8bbffdbe3d948e2379a2300729a7bab93
+Author: William Hubbs 
+Commit: William Hubbs 
+
+Update ChangeLog
+
 commit bc596e56ff93ca121317a12d7033c5a5f5440046
 Author: William Hubbs 
 Commit: William Hubbs 



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

2018-05-28 Thread Pacho Ramos
commit: 2c225ccf4290ca7ff62969fe624bbf623f509638
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 17:39:40 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 17:55:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c225ccf

dev-libs/dietlibc: Fix compilation (#644116 by Mike Hiretsky)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../dietlibc/dietlibc-0.34_pre20140729-r1.ebuild   | 13 +
 .../files/dietlibc-0.34_pre20140729-dyn-lib.patch  | 22 ++
 2 files changed, 31 insertions(+), 4 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild 
b/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild
index ab312bfd873..ac5939a008d 100644
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs
+EAPI=6
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="A libc optimized for small size"
 HOMEPAGE="http://www.fefe.de/dietlibc/;
@@ -16,11 +16,16 @@ IUSE=""
 DEPEND=""
 RDEPEND=""
 
-DIETHOME=/usr/diet
+DIETHOME="/usr/diet"
 
-S=${WORKDIR}/dietlibc
+S="${WORKDIR}/dietlibc"
 
 src_prepare() {
+   default
+
+   # use __DYN_LIB instead of __PIC__ in i386 socketcalls, bug #644116
+   eapply "${FILESDIR}"/${P}-dyn-lib.patch
+
# Replace sparc64 related C[XX]FLAGS (see bug #45716)
use sparc && replace-sparc64-flags
 

diff --git a/dev-libs/dietlibc/files/dietlibc-0.34_pre20140729-dyn-lib.patch 
b/dev-libs/dietlibc/files/dietlibc-0.34_pre20140729-dyn-lib.patch
new file mode 100644
index 000..fe3fcb072f6
--- /dev/null
+++ b/dev-libs/dietlibc/files/dietlibc-0.34_pre20140729-dyn-lib.patch
@@ -0,0 +1,22 @@
+From 843c667c1b516c0764840c6e4d41188f9c96a415 Mon Sep 17 00:00:00 2001
+From: leitner 
+Date: Mon, 4 Sep 2017 21:59:50 +
+Subject: [PATCH] use __DYN_LIB instead of __PIC__ in i386 socketcalls
+
+---
+ i386/syscalls.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/i386/syscalls.h b/i386/syscalls.h
+index 11d6f1d5..14ac517b 100644
+--- a/i386/syscalls.h
 b/i386/syscalls.h
+@@ -416,7 +416,7 @@ sym: \
+ .Lend##sym: ; \
+ .size sym,.Lend##sym-sym
+ 
+-#ifndef __PIC__
++#ifndef __DYN_LIB
+ #define __socketcall(name,NAME) \
+ .text; \
+ .type name,@function; \



[gentoo-commits] proj/baselayout:master commit in: etc/

2018-05-28 Thread William Hubbs
commit: 8974c87e2d0e243c0fc2503fac5b40f447fac65f
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 28 18:54:32 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 28 19:21:23 2018 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=8974c87e

profile: don't use ROOTPATH

Since PATH is supposed to be the same for everyone, we can now drop the
code that handles ROOTPATH.

 etc/profile | 8 
 1 file changed, 8 deletions(-)

diff --git a/etc/profile b/etc/profile
index 05584351..2afd51d9 100644
--- a/etc/profile
+++ b/etc/profile
@@ -18,14 +18,6 @@ export PAGER=${PAGER:-/usr/bin/less}
 # 077 would be more secure, but 022 is generally quite realistic
 umask 022
 
-# Set up PATH depending on whether we're root or a normal user.
-# There's no real reason to exclude sbin paths from the normal user,
-# but it can make tab-completion easier when they aren't in the
-# user's PATH to pollute the executable namespace.
-if [ "${EUID-}" = "0" ] || [ "${USER-}" = "root" ] ; then
-   PATH="${ROOTPATH}"
-fi
-export PATH
 unset ROOTPATH
 
 # process *.sh files in /etc/profile.d



[gentoo-commits] proj/lisp:master commit in: dev-lisp/osicat/files/

2018-05-28 Thread José María Alonso
commit: 08f0883bb996cc0e3a95a4c27ff99d3789f5b500
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon May 28 17:46:32 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon May 28 17:46:32 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=08f0883b

dev-lisp/osicat: Drop uneeded patch

 dev-lisp/osicat/files/0.5.0-gentoo.patch | 48 
 1 file changed, 48 deletions(-)

diff --git a/dev-lisp/osicat/files/0.5.0-gentoo.patch 
b/dev-lisp/osicat/files/0.5.0-gentoo.patch
deleted file mode 100644
index 42ef24e4..
--- a/dev-lisp/osicat/files/0.5.0-gentoo.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff -uw osicat_0.5.0.orig/osicat.asd osicat_0.5.0/osicat.asd
 osicat_0.5.0.orig/osicat.asd   2005-10-07 00:25:31.0 +0200
-+++ osicat_0.5.0/osicat.asd2008-07-10 01:36:06.0 +0200
-@@ -31,17 +31,21 @@
-   #+darwin "-dynamiclib"
-   "-fPIC"))
- 
--(defmethod output-files ((o compile-op) (c c-source-file))
-+(defclass osicat-c-source-file (cl-source-file) ())
-+
-+(defmethod source-file-type ((c osicat-c-source-file) (s module)) "c")
-+
-+(defmethod output-files ((o compile-op) (c osicat-c-source-file))
-   (list (make-pathname :name (component-name c)
-  :type "so"
-  :defaults (component-pathname c
- 
--(defmethod perform ((o load-op) (c c-source-file))
-+(defmethod perform ((o load-op) (c osicat-c-source-file))
-   (let ((loader (intern "LOAD-FOREIGN-LIBRARY" :uffi)))
- (dolist (file (asdf::input-files o c))
-   (funcall loader file :module "osicat" :force-load t
- 
--(defmethod perform ((o compile-op) (c c-source-file))
-+(defmethod perform ((o compile-op) (c osicat-c-source-file))
-   (unless (zerop (run-shell-command "~A ~A ~{~A ~}-o ~A"
-   *gcc*
-   (namestring (component-pathname c))
-@@ -72,7 +76,7 @@
- :version "0.5.0"
- :depends-on (:uffi)
- :components
--((:c-source-file "osicat-glue")
-+((:osicat-c-source-file "osicat-glue")
-  (:file "packages")
-  (:grovel-file "grovel-constants" :depends-on ("packages"))
-  (:file "early-util" :depends-on ("packages"))
-diff -uw osicat_0.5.0.orig/osicat-glue.c osicat_0.5.0/osicat-glue.c
 osicat_0.5.0.orig/osicat-glue.c2005-10-07 00:25:31.0 +0200
-+++ osicat_0.5.0/osicat-glue.c 2008-07-10 01:36:29.0 +0200
-@@ -26,6 +26,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- extern int
- osicat_mode (char * name, int follow_p)



[gentoo-commits] proj/lisp:master commit in: dev-lisp/linedit/

2018-05-28 Thread José María Alonso
commit: 524d57434aeb33ef3eaa609f3c7c5ea2f689d13b
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon May 28 17:59:37 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon May 28 17:59:37 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=524d5743

dev-lisp/linedit: Bump version to 0.17.6

 dev-lisp/linedit/linedit-0.17.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lisp/linedit/linedit-0.17.6.ebuild 
b/dev-lisp/linedit/linedit-0.17.6.ebuild
index 077e6cc9..614c0854 100644
--- a/dev-lisp/linedit/linedit-0.17.6.ebuild
+++ b/dev-lisp/linedit/linedit-0.17.6.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="dev-lisp/alexandria
+   dev-lisp/babel
dev-lisp/cffi
dev-lisp/osicat
dev-lisp/terminfo"



[gentoo-commits] proj/lisp:master commit in: dev-lisp/terminfo/

2018-05-28 Thread José María Alonso
commit: 8aa4959dfbd1ead12d60c5c2de7702a8de221f64
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon May 28 17:56:37 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon May 28 17:56:37 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=8aa4959d

dev-lisp/terminfo: Use snapshot ebuild

 dev-lisp/terminfo/terminfo-1.10.ebuild | 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/dev-lisp/terminfo/terminfo-1.10.ebuild 
b/dev-lisp/terminfo/terminfo-1.10.ebuild
index 64294693..9f9f730a 100644
--- a/dev-lisp/terminfo/terminfo-1.10.ebuild
+++ b/dev-lisp/terminfo/terminfo-1.10.ebuild
@@ -5,23 +5,14 @@ EAPI=6
 
 inherit common-lisp-3
 
-LINEDITPKG="linedit-0.17.5"
-
 DESCRIPTION="Common Lisp interface to the terminfo database."
 HOMEPAGE="http://users.actrix.co.nz/mycroft/cl.html
-   https://github.com/nikodemus/linedit;
-SRC_URI="mirror://gentoo/${LINEDITPKG}.tar.gz"
+   https://www.cliki.net/Terminfo;
+SRC_URI="mirror/gentoo/${P}.tar.bz2"
 
-LICENSE="BSD"
+LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE=""
 
 RDEPEND="sys-libs/ncurses"
-
-S="${WORKDIR}"/"${LINEDITPKG}"
-
-src_install() {
-   common-lisp-install-sources "${PN}.lisp"
-   common-lisp-install-asdf "${PN}.asd"
-}



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

2018-05-28 Thread Robin H. Johnson
commit: 2af412e407cb60954bba425f33f358dde38251ab
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon May 28 18:26:32 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon May 28 18:26:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af412e4

sys-block/megacli: clarify ncurses dep

Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.33, Repoman-2.3.9

 sys-block/megacli/megacli-8.07.10.ebuild| 4 ++--
 sys-block/megacli/megacli-8.07.14-r1.ebuild | 4 ++--
 sys-block/megacli/megacli-8.07.14.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-block/megacli/megacli-8.07.10.ebuild 
b/sys-block/megacli/megacli-8.07.10.ebuild
index f822d8763e9..b8d98d13d67 100644
--- a/sys-block/megacli/megacli-8.07.10.ebuild
+++ b/sys-block/megacli/megacli-8.07.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
app-admin/chrpath"
-RDEPEND="=sys-libs/ncurses-5*"
+RDEPEND="sys-libs/ncurses:5"
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/sys-block/megacli/megacli-8.07.14-r1.ebuild 
b/sys-block/megacli/megacli-8.07.14-r1.ebuild
index 5092c2b2b77..92d6aa9dc7d 100644
--- a/sys-block/megacli/megacli-8.07.14-r1.ebuild
+++ b/sys-block/megacli/megacli-8.07.14-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -22,7 +22,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
app-admin/chrpath"
-RDEPEND="=sys-libs/ncurses-5*"
+RDEPEND="sys-libs/ncurses:5"
 
 S=${WORKDIR}
 

diff --git a/sys-block/megacli/megacli-8.07.14.ebuild 
b/sys-block/megacli/megacli-8.07.14.ebuild
index fe24a5d5c17..b1b11afc3a9 100644
--- a/sys-block/megacli/megacli-8.07.14.ebuild
+++ b/sys-block/megacli/megacli-8.07.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,7 @@ IUSE=""
 
 DEPEND="app-arch/unzip
app-admin/chrpath"
-RDEPEND="=sys-libs/ncurses-5*"
+RDEPEND="sys-libs/ncurses:5"
 
 S=${WORKDIR}
 



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

2018-05-28 Thread Pacho Ramos
commit: ef152f2da0ed8b35add67ae3e0a924743143b1f9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 17:56:56 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 17:56:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef152f2d

arch/arm/package.use.stable.mask: Don't rely on stable inkscape

 profiles/arch/arm/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 7efb190bb3b..26104352bdc 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Pacho Ramos  (28 May 2018)
+# Don't rely on stable inkscape
+app-text/dblatex inkscape
+
 # Andreas Sturmlechner  (07 May 2018)
 # Requires unstable dev-python/PyQt4
 media-sound/pulseaudio qt4



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

2018-05-28 Thread Pacho Ramos
commit: 550ded86e5ce58fd5e6ba5fcd026a37d0eb95890
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 18:23:53 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 18:23:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550ded86

dev-util/codeblocks: Uses wxGTK:3.0 since 17.12 versions

Package-Manager: Portage-2.3.38, Repoman-2.3.9

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

diff --git a/dev-util/codeblocks/codeblocks-.ebuild 
b/dev-util/codeblocks/codeblocks-.ebuild
index 4592ffeead9..9296cc13443 100644
--- a/dev-util/codeblocks/codeblocks-.ebuild
+++ b/dev-util/codeblocks/codeblocks-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
-WX_GTK_VER="2.8"
+WX_GTK_VER="3.0"
 
 inherit autotools eutils subversion wxwidgets
 



[gentoo-commits] proj/lisp:master commit in: dev-lisp/linedit/files/, dev-lisp/linedit/

2018-05-28 Thread José María Alonso
commit: bf70061a93ecc9acfec2c99c564bb5b41d9343aa
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon May 28 18:01:30 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon May 28 18:01:30 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=bf70061a

dev-lisp/linedit: Drop old version 0.17.0

 .../0.17.0-linedit.asd-uffi-glue-gentoo.patch  | 68 --
 dev-lisp/linedit/linedit-0.17.0.ebuild | 61 ---
 2 files changed, 129 deletions(-)

diff --git a/dev-lisp/linedit/files/0.17.0-linedit.asd-uffi-glue-gentoo.patch 
b/dev-lisp/linedit/files/0.17.0-linedit.asd-uffi-glue-gentoo.patch
deleted file mode 100644
index e4965029..
--- a/dev-lisp/linedit/files/0.17.0-linedit.asd-uffi-glue-gentoo.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-diff -Nur a/linedit.asd b/linedit.asd
 a/linedit.asd  2010-09-14 22:08:59.0 +0200
-+++ b/linedit.asd  2013-04-01 20:08:27.109977598 +0200
-@@ -24,40 +24,6 @@
- 
- (in-package :linedit-system)
- 
--(defvar *gcc* "/usr/bin/gcc")
--
--(defvar *gcc-options*
--  #-(or darwin macosx)
--  (list "-shared" "-fPIC")
--  #+(or darwin macosx)
--  (append
--   (list "-dynamic"  "-bundle")
--   #+(or x86 x86-64)
--   (list "-arch" "x86_64" "-arch" "i386")
--   #-sbcl
--   (list "/usr/lib/bundle1.o" "-flat_namespace" "-undefined" "suppress")))
--
--;;; Separate class so that we don't mess up other packages
--(defclass uffi-c-source-file (c-source-file) ())
--
--(defmethod output-files ((o compile-op) (c uffi-c-source-file))
--  (list (make-pathname :name (component-name c)
-- :type #-(or darwin macosx) "so" #+(or darwin macosx) 
"dylib"
-- :defaults (component-pathname c
--
--(defmethod perform ((o load-op) (c uffi-c-source-file))
--  (let ((loader (intern (symbol-name '#:load-foreign-library) :uffi)))
--(dolist (f (asdf::input-files o c))
--  (funcall loader f :module (pathname-name f)
--
--(defmethod perform ((o compile-op) (c uffi-c-source-file))
--  (unless (zerop (run-shell-command "~A ~A ~{~A ~}-o ~A"
--  *gcc*
--  (namestring (component-pathname c))
--  *gcc-options*
--  (namestring (car (output-files o c)
--(error 'operation-error :component c :operation o)))
--
- (defsystem :linedit
- :version "0.17.0"
- :depends-on (:uffi :terminfo :osicat)
-@@ -69,10 +35,10 @@
-(:file "matcher" :depends-on ("packages"))
- 
-;; Backend
--   (:file "backend" :depends-on ("utility-macros"))
--   (:uffi-c-source-file "terminal_glue")
-+   (:file "uffi-loader" :depends-on ("packages"))
-+   (:file "backend" :depends-on ("utility-macros" "uffi-loader"))
-(:file "terminal-translations" :depends-on ("packages"))
--   (:file "terminal" :depends-on ("terminal-translations" "backend" 
"terminal_glue"))
-+   (:file "terminal" :depends-on ("terminal-translations" "backend" 
"uffi-loader"))
-(:file "smart-terminal" :depends-on ("terminal" "matcher"))
-(:file "dumb-terminal" :depends-on ("terminal"))
- 
-@@ -81,8 +47,7 @@
-(:file "line" :depends-on ("utility-macros"))
-(:file "buffer" :depends-on ("utility-macros"))
-(:file "command-keys" :depends-on ("packages"))
--   (:uffi-c-source-file "signals")
--   (:file "editor" :depends-on ("backend" "rewindable" "signals"
-+   (:file "editor" :depends-on ("backend" "rewindable"
-   "line" "buffer" "command-keys"))
-(:file "main" :depends-on ("editor"))
-(:file "complete" :depends-on ("utility-macros"))

diff --git a/dev-lisp/linedit/linedit-0.17.0.ebuild 
b/dev-lisp/linedit/linedit-0.17.0.ebuild
deleted file mode 100644
index 1a97e8f6..
--- a/dev-lisp/linedit/linedit-0.17.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 eutils flag-o-matic multilib toolchain-funcs
-
-MY_P="${PN}_${PV}"
-
-DESCRIPTION="Linedit is a readline-style library written in Common Lisp."
-HOMEPAGE="http://www.common-lisp.net/project/linedit/;
-SRC_URI="http://common-lisp.net/project/${PN}/files/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="dev-lisp/osicat
-   dev-lisp/terminfo
-   dev-lisp/uffi"
-
-S="${WORKDIR}/${MY_P}"
-
-@cc() {
-   local cc=$(tc-getCC)
-   echo "${cc}" "${@}"
-   "${cc}" "${@}"
-}
-
-create_uffi_loader() {
-   cat > uffi-loader.lisp <<-EOF
-    -*- mode: lisp; syntax: common-lisp; indent-tabs-mode: nil; base: 
10; package: linedit -*-
-   (in-package :linedit)
-
-   (uffi:load-foreign-library #p"/usr/$(get_libdir)/linedit/signals.so")
-   (uffi:load-foreign-library 
#p"/usr/$(get_libdir)/linedit/terminal_glue.so")
-   EOF
-}
-
-src_prepare() {
- 

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

2018-05-28 Thread Richard Yao
commit: 972cb581ad7a149b72ec672824af0f76939b0d02
Author: Richard Yao  gentoo  org>
AuthorDate: Mon May 28 18:01:09 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Mon May 28 18:01:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972cb581

dev-util/bcc: Add check for CONFIG_KALLSYMS_ALL

All ${FS}dist tools except for zfsdist need this to work.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/bcc/bcc-0.5.0.ebuild   | 2 +-
 dev-util/bcc/bcc-0.5.0_p20171230.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/bcc/bcc-0.5.0.ebuild b/dev-util/bcc/bcc-0.5.0.ebuild
index 7bffdc2d2d2..42ab57d08a2 100644
--- a/dev-util/bcc/bcc-0.5.0.ebuild
+++ b/dev-util/bcc/bcc-0.5.0.ebuild
@@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v}
 
 pkg_pretend() {
local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-   ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER."
+   ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL"
 
check_extra_config
 }

diff --git a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild 
b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild
index 2844c807cdf..5d2f3e496ea 100644
--- a/dev-util/bcc/bcc-0.5.0_p20171230.ebuild
+++ b/dev-util/bcc/bcc-0.5.0_p20171230.ebuild
@@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}-${EGIT_COMMIT#v}
 
 pkg_pretend() {
local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-   ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER."
+   ~BPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER 
~KALLSYMS_ALL."
 
check_extra_config
 }



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

2018-05-28 Thread Pacho Ramos
commit: 3b865b7853c88ee669498f8b11d40815833b83fe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 17:54:28 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 17:55:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b865b78

x11-libs/agg: Fix static libs handling, only install needed .la files

(none are needed with -static-libs and *some* are needed with static)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 x11-libs/agg/agg-2.5-r3.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/x11-libs/agg/agg-2.5-r3.ebuild b/x11-libs/agg/agg-2.5-r3.ebuild
index d9bf36876ff..de2db3f9f25 100644
--- a/x11-libs/agg/agg-2.5-r3.ebuild
+++ b/x11-libs/agg/agg-2.5-r3.ebuild
@@ -2,8 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-
-inherit autotools
+inherit autotools ltprune
 
 DESCRIPTION="High quality rendering engine library for C++"
 HOMEPAGE="http://antigrain.com/;
@@ -46,11 +45,16 @@ src_configure() {
local myeconfargs=(
--disable-ctrl
--disable-examples
-   --disable-dependency-tracking
$(use_enable gpc)
$(use_enable sdl)
+   $(use_enable static-libs static)
$(use_enable truetype freetype)
$(use_with X x)
)
econf ${myeconfargs[@]}
 }
+
+src_install() {
+   default
+   prune_libtool_files
+}



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

2018-05-28 Thread Pacho Ramos
commit: 293913aa9400b5af47402c67f63e100614079e28
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 17:39:52 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 17:55:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293913aa

dev-libs/dietlibc: Drop old

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild | 64 --
 1 file changed, 64 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild 
b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
deleted file mode 100644
index c35bb403afe..000
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="A libc optimized for small size"
-HOMEPAGE="http://www.fefe.de/dietlibc/;
-SRC_URI="https://dev.gentoo.org/~patrick/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-DIETHOME=/usr/diet
-
-S=${WORKDIR}/dietlibc
-
-src_prepare() {
-   # Replace sparc64 related C[XX]FLAGS (see bug #45716)
-   use sparc && replace-sparc64-flags
-
-   # gcc-hppa suffers support for SSP, compilation will fail
-   use hppa && strip-unsupported-flags
-
-   # Makefile does not append CFLAGS
-   append-flags -nostdinc -W -Wall -Wextra -Wchar-subscripts \
-   -Wmissing-prototypes -Wmissing-declarations -Wno-switch \
-   -Wno-unused -Wredundant-decls -fno-strict-aliasing
-
-   # Disable ssp for we default to it on >=gcc-4.8.3
-   append-flags $(test-flags -fno-stack-protector)
-
-   # only use -nopie on archs that support it
-   tc-enables-pie && append-flags -nopie
-
-   sed -i -e 's:strip::' Makefile || die
-   append-flags -Wa,--noexecstack
-}
-
-src_compile() {
-   emake -j1 prefix="${EPREFIX}"${DIETHOME} \
-   CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS}" \
-   STRIP=":"
-}
-
-src_install() {
-   emake -j1 prefix="${EPREFIX}"${DIETHOME} \
-   DESTDIR="${D}" \
-   install-bin \
-   install-headers \
-   install-profiling
-
-   dobin "${ED}"${DIETHOME}/bin/*
-   doman "${ED}"${DIETHOME}/man/*/*
-   rm -r "${ED}"${DIETHOME}/{man,bin} || die
-
-   dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/agg/, x11-libs/agg/files/, x11-libs/agg/files/2.5/

2018-05-28 Thread Pacho Ramos
commit: dd74171ee16a87765e1811bac6b58188ea573869
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 17:52:22 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 17:55:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd74171e

x11-libs/agg: Get newer fixed ebuild from sci overlay

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 x11-libs/agg/agg-2.5-r3.ebuild |  56 ++
 ...on-terminating-loop-conditions-when-len-1.patch |  81 +
 ...ion-by-aborting-if-the-co-ordinates-are-t.patch |  40 +
 ...ates-from-previous-vertex-if-last-command.patch |  30 
 ...izer_outline_aa-ignore-close_polygon-when.patch | 138 +++
 .../files/2.5/0005-Remove-VC-6-workaround.patch|  52 ++
 ...-Implement-grain-merge-blending-mode-GIMP.patch |  85 +
 ...mplement-grain-extract-blending-mode-GIMP.patch |  85 +
 ...tiplication-and-division-operators-as-con.patch |  36 
 ...0009-Add-a-static-identity-transformation.patch |  37 
 .../2.5/0010-Add-renderer_scanline_aa_alpha.patch  | 193 +
 ...Avoid-division-by-zero-in-color-burn-mode.patch |  58 +++
 ...12-Avoid-pixel-artifacts-when-compositing.patch |  26 +++
 ...conv-classes-to-allow-access-to-the-origi.patch |  93 ++
 ...tial-zero-division-resulting-in-nan-in-ag.patch |  30 
 ...t-value-in-the-gamma-table-is-always-zero.patch |  24 +++
 x11-libs/agg/files/agg-2.4-depends.patch   |  48 +
 x11-libs/agg/files/agg-2.5-autotools.patch |  11 ++
 x11-libs/agg/files/agg-2.5-pkgconfig.patch |  10 ++
 x11-libs/agg/files/agg-2.5-sdl-automagic.patch |  26 +++
 x11-libs/agg/files/agg-2.5-sdl-m4.patch| 186 
 21 files changed, 1345 insertions(+)

diff --git a/x11-libs/agg/agg-2.5-r3.ebuild b/x11-libs/agg/agg-2.5-r3.ebuild
new file mode 100644
index 000..d9bf36876ff
--- /dev/null
+++ b/x11-libs/agg/agg-2.5-r3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="High quality rendering engine library for C++"
+HOMEPAGE="http://antigrain.com/;
+SRC_URI="http://antigrain.com/${P}.tar.gz;
+
+LICENSE="GPL-2 gpc? ( free-noncomm )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+IUSE="+gpc sdl static-libs +truetype +X"
+
+# preffer X with enabled xcb, really
+RDEPEND="
+   sdl? ( >=media-libs/libsdl-1.2.0[X?] )
+   X? ( >=x11-libs/libX11-1.3.99.901 )
+   truetype? ( media-libs/freetype:2 )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+DOCS=( readme authors ChangeLog news )
+
+# patches taken from fedora
+PATCHES=(
+   "${FILESDIR}"/agg-2.4-depends.patch
+   "${FILESDIR}"/${P}-pkgconfig.patch
+   "${FILESDIR}"/${P}-autotools.patch
+   "${FILESDIR}"/${P}-sdl-m4.patch
+   "${FILESDIR}"/${P}-sdl-automagic.patch
+   "${FILESDIR}"/${PV}
+)
+
+src_prepare() {
+   default
+   mv configure.{in,ac} || die
+   AT_M4DIR="." eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-ctrl
+   --disable-examples
+   --disable-dependency-tracking
+   $(use_enable gpc)
+   $(use_enable sdl)
+   $(use_enable truetype freetype)
+   $(use_with X x)
+   )
+   econf ${myeconfargs[@]}
+}

diff --git 
a/x11-libs/agg/files/2.5/0001-Fix-non-terminating-loop-conditions-when-len-1.patch
 
b/x11-libs/agg/files/2.5/0001-Fix-non-terminating-loop-conditions-when-len-1.patch
new file mode 100644
index 000..eaf0467fb84
--- /dev/null
+++ 
b/x11-libs/agg/files/2.5/0001-Fix-non-terminating-loop-conditions-when-len-1.patch
@@ -0,0 +1,81 @@
+From efd33aad5e69f36ab343b1f28839a55db4538104 Mon Sep 17 00:00:00 2001
+From: Tom Hughes 
+Date: Sun, 19 May 2013 10:55:37 +0100
+Subject: [PATCH 01/15] Fix non-terminating loop conditions when len=1
+
+-   while(abs(sx - lp.x1) + abs(sy - lp.y1) > lp2.len)
++   while(abs(sx - lp.x1) + abs(sy - lp.y1) > 1 + lp2.len)
+{
+sx = (lp.x1 + sx) >> 1;
+sy = (lp.y1 + sy) >> 1;
+}
+---
+ include/agg_renderer_outline_aa.h| 8 
+ include/agg_renderer_outline_image.h | 4 ++--
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/include/agg_renderer_outline_aa.h 
b/include/agg_renderer_outline_aa.h
+index ce25a2e..cb2aa00 100644
+--- a/include/agg_renderer_outline_aa.h
 b/include/agg_renderer_outline_aa.h
+@@ -1659,7 +1659,7 @@ namespace agg
+ }
+ else
+ {
+-while(abs(sx - lp.x1) + abs(sy - lp.y1) > lp2.len)
++while(abs(sx - lp.x1) + abs(sy - lp.y1) > 1 + 
lp2.len)
+ {
+ sx = (lp.x1 + sx) >> 

[gentoo-commits] proj/lisp:master commit in: dev-lisp/osicat/

2018-05-28 Thread José María Alonso
commit: 93308bd4394cfb65ee071a36965101e844c08af1
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon May 28 17:58:10 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon May 28 17:58:10 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=93308bd4

dev-lisp/osicat: Drop old version 0.6.0

 dev-lisp/osicat/osicat-0.6.0.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-lisp/osicat/osicat-0.6.0.ebuild 
b/dev-lisp/osicat/osicat-0.6.0.ebuild
deleted file mode 100644
index 159f1bff..
--- a/dev-lisp/osicat/osicat-0.6.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 eutils
-
-MY_P="${PN}_${PV}"
-
-DESCRIPTION="Lightweight operating system interface for Common Lisp on 
Unix-platforms."
-HOMEPAGE="http://www.common-lisp.net/project/osicat/;
-SRC_URI="http://common-lisp.net/project/${PN}/files/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="!dev-lisp/cl-${PN}
-   dev-lisp/alexandria
-   dev-lisp/cffi
-   dev-lisp/trivial-features"
-
-S="${WORKDIR}/${MY_P}"



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

2018-05-28 Thread Mike Gilbert
commit: 1a3bd54dd8283bae00506af7336bd048c1542f82
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May 28 18:45:54 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 28 18:46:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3bd54d

media-gfx/fontforge: fix python3.6 compat

Closes: https://bugs.gentoo.org/646278
Package-Manager: Portage-2.3.40_p4, Repoman-2.3.9_p236

 .../fontforge/files/20170731-PyMem_Free.patch  | 197 +
 media-gfx/fontforge/fontforge-20170731-r4.ebuild   | 121 +
 2 files changed, 318 insertions(+)

diff --git a/media-gfx/fontforge/files/20170731-PyMem_Free.patch 
b/media-gfx/fontforge/files/20170731-PyMem_Free.patch
new file mode 100644
index 000..48301dabb2f
--- /dev/null
+++ b/media-gfx/fontforge/files/20170731-PyMem_Free.patch
@@ -0,0 +1,197 @@
+From b6089f11bd7534c9aa38b875ef1e830fc3b898b4 Mon Sep 17 00:00:00 2001
+From: Jeremy Tan 
+Date: Wed, 13 Sep 2017 17:22:18 +0800
+Subject: [PATCH] python: Use PyMem_Free wherever PyArg_ParseTuple+es is used
+
+https://docs.python.org/2.0/ext/parseTuple.html
+
+diff --git a/fontforge/python.c b/fontforge/python.c
+index 5d6820c40..c6d7aca2b 100644
+--- a/fontforge/python.c
 b/fontforge/python.c
+@@ -607,7 +607,13 @@ return( NULL );
+   }
+ }
+ 
+-if ( !SetPrefs((char *) prefname,,NULL)) {
++bool succeeded = SetPrefs((char *) prefname,,NULL);
++if (val.type == v_str && val.u.sval) {
++PyMem_Free(val.u.sval);
++val.u.sval = NULL;
++}
++
++if (!succeeded) {
+   PyErr_Format(PyExc_NameError, "Unknown preference item in SetPrefs: 
%s", prefname );
+ return( NULL );
+ }
+@@ -728,7 +734,7 @@ static PyObject *PyFF_UnicodeFromName(PyObject 
*UNUSED(self), PyObject *args) {
+ return( NULL );
+ 
+ ret = Py_BuildValue("i", UniFromName((char *) name, ui_none,));
+-free(name);
++PyMem_Free(name);
+ return( ret );
+ }
+ 
+@@ -1361,12 +1367,14 @@ Py_RETURN_NONE;/* Well, that 
was pointless */
+ if ( import==Py_None )
+   import=NULL;
+ else if ( !PyCallable_Check(import) ) {
++  PyMem_Free(name);
+   PyErr_Format(PyExc_TypeError, "First argument is not callable" );
+ return( NULL );
+ }
+ if ( export==Py_None )
+   export=NULL;
+ else if ( !PyCallable_Check(export) ) {
++  PyMem_Free(name);
+   PyErr_Format(PyExc_TypeError, "Second argument is not callable" );
+ return( NULL );
+ }
+@@ -1472,7 +1480,7 @@ static PyObject *PyFF_logError(PyObject *UNUSED(self), 
PyObject *args) {
+ if ( !PyArg_ParseTuple(args,"es","UTF-8", ) )
+ return( NULL );
+ LogError(msg);
+-free(msg);
++PyMem_Free(msg);
+ Py_RETURN_NONE;
+ }
+ 
+@@ -1486,6 +1494,8 @@ static PyObject *PyFF_postError(PyObject *UNUSED(self), 
PyObject *args) {
+ return( NULL );
+ if( showPythonErrors )
+ ff_post_error(title,msg); /* Prints to stderr if no ui */
++PyMem_Free(title);
++PyMem_Free(msg);
+ Py_RETURN_NONE;
+ }
+ 
+@@ -1494,6 +1504,8 @@ static PyObject *PyFF_postNotice(PyObject *UNUSED(self), 
PyObject *args) {
+ if ( !PyArg_ParseTuple(args,"eses","UTF-8", , "UTF-8", ) )
+ return( NULL );
+ ff_post_notice(title,msg);/* Prints to stderr if no ui */
++PyMem_Free(title);
++PyMem_Free(msg);
+ Py_RETURN_NONE;
+ }
+ 
+@@ -1511,8 +1523,8 @@ return( NULL );
+ return( NULL );
+ 
+ ret = ff_open_filename(title,def,filter);
+-free(title);
+-free(def);
++PyMem_Free(title);
++PyMem_Free(def);
+ if ( ret==NULL )
+ Py_RETURN_NONE;
+ reto = DECODE_UTF8(ret,strlen(ret),NULL);
+@@ -1534,8 +1546,8 @@ return( NULL );
+ return( NULL );
+ 
+ ret = ff_save_filename(title,def,filter);
+-free(title);
+-free(def);
++PyMem_Free(title);
++PyMem_Free(def);
+ if ( ret==NULL )
+ Py_RETURN_NONE;
+ reto = DECODE_UTF8(ret,strlen(ret),NULL);
+@@ -1558,8 +1570,8 @@ return( NULL );
+ return( NULL );
+ if ( !PySequence_Check(answero) || STRING_CHECK(answero)) {
+   PyErr_Format(PyExc_TypeError, "Expected a tuple of strings for the 
third argument");
+-  free(title);
+-  free(quest);
++  PyMem_Free(title);
++  PyMem_Free(quest);
+ return( NULL );
+ }
+ cnt = PySequence_Size(answero);
+@@ -1568,16 +1580,16 @@ return( NULL );
+   cancel = cnt-1;
+ if ( cancel<0 || cancel>=cnt || def<0 || def>=cnt ) {
+   PyErr_Format(PyExc_ValueError, "Value out of bounds for 4th or 5th 
argument");
+-  free(title);
+-  free(quest);
++  PyMem_Free(title);
++  PyMem_Free(quest);
+   free(answers);
+ return( NULL );
+ }
+ for ( i=0; i=cnt ) {
+   PyErr_Format(PyExc_ValueError, "Value out of bounds for 4th argument");
+-  free(title);
+-  free(quest);
++  PyMem_Free(title);
++  PyMem_Free(quest);
+ return( NULL );
+ }
+ for ( i=0; ihttp://fontforge.github.io/;

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

2018-05-28 Thread Pacho Ramos
commit: 3493179647d7fed363cc8b441cb0c3d778a76df8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 18:33:23 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 18:39:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34931796

net-misc/shigofumi: Fix src_prepare call (#656766)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-misc/shigofumi/shigofumi-0.3.ebuild  | 1 +
 net-misc/shigofumi/shigofumi-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-misc/shigofumi/shigofumi-0.3.ebuild 
b/net-misc/shigofumi/shigofumi-0.3.ebuild
index 04698129e52..a8c6a913368 100644
--- a/net-misc/shigofumi/shigofumi-0.3.ebuild
+++ b/net-misc/shigofumi/shigofumi-0.3.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
 DOCS=( NEWS README AUTHORS ChangeLog )
 
 src_prepare() {
+   default
[[ ${PV} = * ]] && eautoreconf
 }
 

diff --git a/net-misc/shigofumi/shigofumi-.ebuild 
b/net-misc/shigofumi/shigofumi-.ebuild
index 04698129e52..a8c6a913368 100644
--- a/net-misc/shigofumi/shigofumi-.ebuild
+++ b/net-misc/shigofumi/shigofumi-.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
 DOCS=( NEWS README AUTHORS ChangeLog )
 
 src_prepare() {
+   default
[[ ${PV} = * ]] && eautoreconf
 }
 



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

2018-05-28 Thread Pacho Ramos
commit: 23a42e1394937e3a87c0f1f9c5459657b86a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 18:30:10 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 18:39:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a42e13

net-dns/odsclient: Fix docs installation (#656764)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-dns/odsclient/odsclient-1.03-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/odsclient/odsclient-1.03-r1.ebuild 
b/net-dns/odsclient/odsclient-1.03-r1.ebuild
index 26681347080..4f928f134a1 100644
--- a/net-dns/odsclient/odsclient-1.03-r1.ebuild
+++ b/net-dns/odsclient/odsclient-1.03-r1.ebuild
@@ -31,5 +31,5 @@ src_compile() {
 
 src_install() {
dosbin odsclient
-   default
+   einstalldocs
 }



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

2018-05-28 Thread Pacho Ramos
commit: 08d990e57fd883e2fa9e713f67abb4a7a0fa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 18:34:32 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 18:39:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d990e5

net-misc/shigofumi: Fix src_prepare call (#656766)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-misc/shigofumi/shigofumi-0.3.ebuild  | 8 +---
 net-misc/shigofumi/shigofumi-.ebuild | 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/net-misc/shigofumi/shigofumi-0.3.ebuild 
b/net-misc/shigofumi/shigofumi-0.3.ebuild
index a8c6a913368..14c9161cf91 100644
--- a/net-misc/shigofumi/shigofumi-0.3.ebuild
+++ b/net-misc/shigofumi/shigofumi-0.3.ebuild
@@ -20,10 +20,12 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE="debug doc nls xattr"
 
-RDEPEND="dev-libs/confuse
+RDEPEND="
+   dev-libs/confuse
dev-libs/libxml2
-   sys-libs/readline
-   >=net-libs/libisds-0.7"
+   sys-libs/readline:0=
+   >=net-libs/libisds-0.7
+"
 DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (

diff --git a/net-misc/shigofumi/shigofumi-.ebuild 
b/net-misc/shigofumi/shigofumi-.ebuild
index a8c6a913368..14c9161cf91 100644
--- a/net-misc/shigofumi/shigofumi-.ebuild
+++ b/net-misc/shigofumi/shigofumi-.ebuild
@@ -20,10 +20,12 @@ LICENSE="GPL-3"
 SLOT="0"
 IUSE="debug doc nls xattr"
 
-RDEPEND="dev-libs/confuse
+RDEPEND="
+   dev-libs/confuse
dev-libs/libxml2
-   sys-libs/readline
-   >=net-libs/libisds-0.7"
+   sys-libs/readline:0=
+   >=net-libs/libisds-0.7
+"
 DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (



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

2018-05-28 Thread Pacho Ramos
commit: fc49c5d4d99eb14aa661ef5f5ee1c7fbbecd2518
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 28 18:21:30 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 28 18:22:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc49c5d4

dev-util/wxglade: Version bump

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-util/wxglade/Manifest |  1 +
 dev-util/wxglade/wxglade-0.8.2.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-util/wxglade/Manifest b/dev-util/wxglade/Manifest
index cdd1e14ba05..cb606a11017 100644
--- a/dev-util/wxglade/Manifest
+++ b/dev-util/wxglade/Manifest
@@ -1 +1,2 @@
 DIST wxGlade-0.6.3.tar.gz 595243 BLAKE2B 
748369ab08cb114c9fabf046a981dd955532b7752b176c616e9660fc74eade1db3b6bf08669f5373586880fe7798ff96a7ce588878ea129a7c9d7c76a8bc2e3e
 SHA512 
7cb8cb99f2a3d97c2aa43a6ad5cbb8c1b6aafff0e5d120fca1760acbb44d2c8fb3bf8a4d5b42055e1b4bef061bfdbe8eee884f4e087b9d6572874b5b818a61f9
+DIST wxGlade-0.8.2.zip 4682765 BLAKE2B 
b9c6a0fe5ca89dce4ba8236c1db079df76777ecff34c00b9251088f39e5c853c8b775a2d941fa7f45a4f607354b85ab6cb26b387bd7e81f4db9cf458944fecc0
 SHA512 
d74f0b88509232b5f573af70f643af840c96e810060fdffc413f71ad03acca0fdb0324fefe43ab2a36473d8b053259099883d4aae51afff0c1c0b0ece492f9d7

diff --git a/dev-util/wxglade/wxglade-0.8.2.ebuild 
b/dev-util/wxglade/wxglade-0.8.2.ebuild
new file mode 100644
index 000..399a943d73c
--- /dev/null
+++ b/dev-util/wxglade/wxglade-0.8.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1
+
+MY_P="wxGlade-${PV}"
+
+DESCRIPTION="Glade-like GUI designer which can generate Python, Perl, C++ or 
XRC code"
+HOMEPAGE="http://wxglade.sourceforge.net/;
+SRC_URI="mirror://sourceforge/wxglade/${MY_P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/wxpython:3.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   python_fix_shebang wxglade.py
+}
+
+src_install() {
+   einstalldocs
+
+   # Install a bigger icon
+   newicon docs_old/html/mondrian_200x200.png ${PN}.png
+
+   dodoc -r docs
+   rm -r docs docs_old || die
+
+   python_moduleinto /usr/lib/wxglade
+   python_domodule .
+   dosym /usr/share/doc/${PF}/docs /usr/lib/wxglade/docs
+   fperms 775 /usr/lib/wxglade/wxglade.py
+   dosym ../lib/wxglade/wxglade.py /usr/bin/wxglade
+
+   make_desktop_entry wxglade wxGlade wxglade "Development;GUIDesigner"
+}



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

2018-05-28 Thread Ulrich Müller
commit: 1723d9dab7f2ca3d49eac422063e697cd93be4c0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon May 28 16:23:41 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May 28 17:27:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1723d9da

app-editors/emacs-vcs: New lcms USE flag.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-editors/emacs-vcs/emacs-vcs-26.1..ebuild | 4 +++-
 app-editors/emacs-vcs/emacs-vcs-27.0..ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild 
b/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild
index 2db8dd4b76f..15ae125f66b 100644
--- a/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-26.1..ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/;
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
 REQUIRED_USE="?? ( aqua X )"
 
 RDEPEND="sys-libs/ncurses:0=
@@ -40,6 +40,7 @@ RDEPEND="sys-libs/ncurses:0=
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
kerberos? ( virtual/krb5 )
+   lcms? ( media-libs/lcms:2 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
mailutils? ( net-mail/mailutils[clients] )
!mailutils? ( net-libs/liblockfile )
@@ -259,6 +260,7 @@ src_configure() {
$(use_with games gameuser ":gamestat") \
$(use_with gpm) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
+   $(use_with lcms lcms2) \
$(use_with libxml2 xml2) \
$(use_with mailutils) \
$(use_with selinux) \

diff --git a/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild 
b/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
index aabc1c6f893..b8ba118cce4 100644
--- a/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-27.0..ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.gnu.org/software/emacs/;
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="27"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
gpm gsettings gtk +gtk3 gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
 REQUIRED_USE="?? ( aqua X )"
 
 RDEPEND="sys-libs/ncurses:0=
@@ -40,6 +40,7 @@ RDEPEND="sys-libs/ncurses:0=
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
kerberos? ( virtual/krb5 )
+   lcms? ( media-libs/lcms:2 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
mailutils? ( net-mail/mailutils[clients] )
!mailutils? ( net-libs/liblockfile )
@@ -256,6 +257,7 @@ src_configure() {
$(use_with games gameuser ":gamestat") \
$(use_with gpm) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
+   $(use_with lcms lcms2) \
$(use_with libxml2 xml2) \
$(use_with mailutils) \
$(use_with selinux) \



  1   2   >