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

2018-12-25 Thread Mike Gilbert
commit: a196aca92ea613e4bede8579947dbfcbdefd559a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 26 04:17:14 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 26 04:17:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a196aca9

sys-apps/systemd: EAPI 7

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/systemd-.ebuild | 47 +++-
 1 file changed, 25 insertions(+), 22 deletions(-)

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 1297d2c0d74..000f34f0118 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/systemd/systemd.git;
@@ -85,15 +85,18 @@ PDEPEND=">=sys-apps/dbus-1.9.8[systemd]
!vanilla? ( sys-apps/gentoo-systemd-integration )"
 
 # Newer linux-headers needed by ia64, bug #480218
-DEPEND="${COMMON_DEPEND}
+DEPEND="
+   >=sys-kernel/linux-headers-${MINKV}
+   gnuefi? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+
+BDEPEND="
app-arch/xz-utils:0
dev-util/gperf
>=dev-util/meson-0.46
>=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16
-   >=sys-kernel/linux-headers-${MINKV}
virtual/pkgconfig[${MULTILIB_USEDEP}]
-   gnuefi? ( >=sys-boot/gnu-efi-3.0.2 )
test? ( sys-apps/dbus )
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
@@ -302,23 +305,23 @@ multilib_src_install_all() {
local rootprefix=$(usex split-usr '' /usr)
 
# meson doesn't know about docdir
-   mv "${ED%/}"/usr/share/doc/{systemd,${PF}} || die
+   mv "${ED}"/usr/share/doc/{systemd,${PF}} || die
 
einstalldocs
dodoc "${FILESDIR}"/nsswitch.conf
 
if ! use resolvconf; then
-   rm -f "${ED%/}${rootprefix}"/sbin/resolvconf || die
+   rm -f "${ED}${rootprefix}"/sbin/resolvconf || die
fi
 
if ! use sysv-utils; then
-   rm 
"${ED%/}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit}
 || die
-   rm "${ED%/}"/usr/share/man/man1/init.1 || die
-   rm 
"${ED%/}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 
|| die
+   rm 
"${ED}${rootprefix}"/sbin/{halt,init,poweroff,reboot,runlevel,shutdown,telinit} 
|| die
+   rm "${ED}"/usr/share/man/man1/init.1 || die
+   rm 
"${ED}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 
|| die
fi
 
if ! use resolvconf && ! use sysv-utils; then
-   rmdir "${ED%/}${rootprefix}"/sbin || die
+   rmdir "${ED}${rootprefix}"/sbin || die
fi
 
# Preserve empty dirs in /etc & /var, bug #437008
@@ -332,18 +335,18 @@ multilib_src_install_all() {
 
# If we install these symlinks, there is no way for the sysadmin to 
remove them
# permanently.
-   rm -f 
"${ED%/}"/etc/systemd/system/multi-user.target.wants/systemd-networkd.service 
|| die
-   rm -f 
"${ED%/}"/etc/systemd/system/dbus-org.freedesktop.network1.service || die
-   rm -f 
"${ED%/}"/etc/systemd/system/multi-user.target.wants/systemd-resolved.service 
|| die
-   rm -f 
"${ED%/}"/etc/systemd/system/dbus-org.freedesktop.resolve1.service || die
-   rm -fr "${ED%/}"/etc/systemd/system/network-online.target.wants || die
-   rm -fr "${ED%/}"/etc/systemd/system/sockets.target.wants || die
-   rm -fr "${ED%/}"/etc/systemd/system/sysinit.target.wants || die
+   rm -f 
"${ED}"/etc/systemd/system/multi-user.target.wants/systemd-networkd.service || 
die
+   rm -f "${ED}"/etc/systemd/system/dbus-org.freedesktop.network1.service 
|| die
+   rm -f 
"${ED}"/etc/systemd/system/multi-user.target.wants/systemd-resolved.service || 
die
+   rm -f "${ED}"/etc/systemd/system/dbus-org.freedesktop.resolve1.service 
|| die
+   rm -fr "${ED}"/etc/systemd/system/network-online.target.wants || die
+   rm -fr "${ED}"/etc/systemd/system/sockets.target.wants || die
+   rm -fr "${ED}"/etc/systemd/system/sysinit.target.wants || die
 
local udevdir=/lib/udev
use split-usr || udevdir=/usr/lib/udev
 
-   rm -r "${ED%/}${udevdir}/hwdb.d" || die
+   rm -r "${ED}${udevdir}/hwdb.d" || die
 
if use split-usr; then
# Avoid breaking boot/reboot
@@ -353,9 +356,9 @@ multilib_src_install_all() {
 }
 
 migrate_locale() {
-   local envd_locale_def="${EROOT%/}/etc/env.d/02locale"
-   local envd_locale=( "${EROOT%/}"/etc/env.d/??locale )
-   local locale_conf="${EROOT%/}/etc/locale.conf"
+   local envd_locale_def="${EROOT}/etc/env.d/02locale"
+   local envd_locale=( 

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

2018-12-25 Thread Mike Gilbert
commit: e683c355cabe5e3ff6db668e401a4c864d775828
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 26 04:23:18 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 26 04:23:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e683c355

sys-apps/systemd: bump to 240

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/Manifest   |   1 +
 sys-apps/systemd/systemd-240.ebuild | 450 
 2 files changed, 451 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index fa8f964949e..4d7d6d9933f 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,2 +1,3 @@
 DIST systemd-239-patches-1.tar.gz 20639 BLAKE2B 
9b03367becdef20d16056cdbbeaaefd9f10bf6c56528ad1a738684ab08d99a464411c23aea32d47307b0399f092107069d09ad42fb07217f8eca520cc4010b84
 SHA512 
757c7fc8f60ccf99d2803128a8c4d8b924093b150384569c5ffb3bc39f06728e99b18e2f77ff0f1c16bbd45bc75cbb0f385dac0135443d70c7dcd9cc1e84a490
 DIST systemd-239.tar.gz 7157293 BLAKE2B 
975f6215c8bb6662d6e161f637e1fece22930c0190b3c31a8fc4cb1a10600546a252704ac95590d9d14e495fcd06082a590e6d755e36603a41b3a396d579d8b0
 SHA512 
fd44590dfd148504c5ed1e67521efce50d84b627b7fc77015fa95dfa76d7a42297c56cc89eff40181809732024b16d48f2a87038cf435e0c63bc2b95ecd86b0f
+DIST systemd-240.tar.gz 7582001 BLAKE2B 
cf53595a83424984dd9f533f7cd0c9905366c5a52ab946fc45ff7fd1bcc85978ff654720113641534e40c0f9a1ad1c9628255778616770762950426789f659c3
 SHA512 
da7467781b16f65d868931ae88fd07554db61542aec7f11dbec9f7279b529f900301edfea2d3813ddb64eeb3fdcfb7be86e540c65212dd7cfdcdebbc80de2ff5

diff --git a/sys-apps/systemd/systemd-240.ebuild 
b/sys-apps/systemd/systemd-240.ebuild
new file mode 100644
index 000..000f34f0118
--- /dev/null
+++ b/sys-apps/systemd/systemd-240.ebuild
@@ -0,0 +1,450 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
+fi
+
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+
+inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev user
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam pcre policykit qrcode +resolvconf 
+seccomp selinux +split-usr ssl +sysv-utils test vanilla xkb"
+
+REQUIRED_USE="importd? ( curl gcrypt lzma )"
+RESTRICT="!test? ( test )"
+
+MINKV="3.11"
+
+COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   !=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   http? (
+   >=net-libs/libmicrohttpd-0.9.33:0=
+   ssl? ( >=net-libs/gnutls-3.1.4:0= )
+   )
+   idn? (
+   libidn2? ( net-dns/libidn2:= )
+   !libidn2? ( net-dns/libidn:= )
+   )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   nat? ( net-firewall/iptables:0= )
+   pam? ( virtual/pam:=[${MULTILIB_USEDEP}] )
+   pcre? ( dev-libs/libpcre2 )
+   qrcode? ( media-gfx/qrencode:0= )
+   seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
+   selinux? ( sys-libs/libselinux:0= )
+   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )"
+
+# baselayout-2.2 has /run
+RDEPEND="${COMMON_DEPEND}
+   >=sys-apps/baselayout-2.2
+   selinux? ( sec-policy/selinux-base-policy[systemd] )
+   sysv-utils? ( !sys-apps/sysvinit )
+   !sysv-utils? ( sys-apps/sysvinit )
+   resolvconf? ( !net-dns/openresolv )
+   !build? ( || (
+   sys-apps/util-linux[kill(-)]
+   sys-process/procps[kill(+)]
+   sys-apps/coreutils[kill(-)]
+   ) )
+   !sys-auth/nss-myhostname
+   ! "${locale_conf}" <<-EOF
+   # This file has been created by the 
sys-apps/systemd ebuild.
+   # See locale.conf(5) and localectl(1).
+
+   # LANG=${LANG}
+   EOF
+   eend ${?} || FAIL=1
+   fi
+  

[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/

2018-12-25 Thread Sobhan Mohammadpour
commit: 9c49675ec915be1a2e6d3ac0620d90b0fe172721
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Dec 26 04:18:08 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed Dec 26 04:18:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9c49675e

x11-wm/mutter: remove non working ebuild

Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 x11-wm/mutter/metadata.xml |  11 ---
 x11-wm/mutter/mutter-3.30.2.ebuild | 138 -
 2 files changed, 149 deletions(-)

diff --git a/x11-wm/mutter/metadata.xml b/x11-wm/mutter/metadata.xml
deleted file mode 100644
index 73abedd9..
--- a/x11-wm/mutter/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Enable OpenGL ES 2.0 support
-   
-

diff --git a/x11-wm/mutter/mutter-3.30.2.ebuild 
b/x11-wm/mutter/mutter-3.30.2.ebuild
deleted file mode 100644
index 7641422c..
--- a/x11-wm/mutter/mutter-3.30.2.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 virtualx
-
-DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
-
-LICENSE="GPL-2+"
-SLOT="0/1" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-.pc) should use the subslot
-
-IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-# libXi-1.7.4 or newer needed per:
-# https://bugzilla.gnome.org/show_bug.cgi?id=738944
-RDEPEND="
-   >=dev-libs/atk-2.5.3
-   >=x11-libs/gdk-pixbuf-2:2
-   >=dev-libs/json-glib-0.12.0
-   >=x11-libs/pango-1.30[introspection?]
-   >=x11-libs/cairo-1.14[X]
-   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
-   >=dev-libs/glib-2.53.2:2
-   >=media-libs/libcanberra-0.26[gtk3]
-   >=x11-libs/startup-notification-0.7
-   >=x11-libs/libXcomposite-0.2
-   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
-   gnome-base/gnome-desktop:3=
-   >sys-power/upower-0.99:=
-
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libXcomposite-0.4
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   >=x11-libs/libXfixes-3
-   >=x11-libs/libXi-1.7.4
-   x11-libs/libXinerama
-   >=x11-libs/libXrandr-1.5
-   x11-libs/libXrender
-   x11-libs/libxcb
-   x11-libs/libxkbfile
-   >=x11-libs/libxkbcommon-0.4.3[X]
-   x11-misc/xkeyboard-config
-
-   gnome-extra/zenity
-   media-libs/mesa[egl]
-
-   gles2? ( media-libs/mesa[gles2] )
-   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
-   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-   udev? ( >=virtual/libgudev-232:= )
-   wayland? (
-   >=dev-libs/libinput-1.4
-   >=dev-libs/wayland-1.13.0
-   >=dev-libs/wayland-protocols-1.9
-   >=media-libs/mesa-10.3[egl,gbm,wayland]
-   sys-apps/systemd
-   >=virtual/libgudev-232:=
-   >=virtual/libudev-136:=
-   x11-base/xorg-server[wayland]
-   x11-libs/libdrm:=
-   )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   test? ( app-text/docbook-xml-dtd:4.5 )
-   wayland? ( >=sys-kernel/linux-headers-4.4 )
-"
-
-src_prepare() {
-   # Disable building of noinst_PROGRAM for tests
-   if ! use test; then
-   sed -e '/^noinst_PROGRAMS/d' \
-   -i cogl/tests/conform/Makefile.{am,in} || die
-   sed -e '/noinst_PROGRAMS += testboxes/d' \
-   -i src/Makefile-tests.am || die
-   sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \
-   -i src/Makefile.in || die
-   fi
-
-   gnome2_src_prepare
-
-   # Leave the damn CFLAGS alone
-   sed -e 's/$CFLAGS -g/$CFLAGS /' \
-   -i clutter/configure || die
-   sed -e 's/$CFLAGS -g -O0/$CFLAGS /' \
-   -i cogl/configure || die
-   sed -e 's/$CFLAGS -g -O/$CFLAGS /' \
-   -i configure || die
-}
-
-src_configure() {
-   # Prefer gl driver by default
-   # GLX is forced by mutter but optional in clutter
-   # xlib-egl-platform required by mutter x11 backend
-   # native backend without wayland is useless
-   # TODO: nvidia EGLDevice support
-   # TODO: pipewire remote desktop support;
-   # FIXME: set "with-xwayland-grab-default-access-rules"
-
-   gnome2_src_configure \
-   --with-x \
-   

[gentoo-commits] proj/gnome:master commit in: app-arch/file-roller/

2018-12-25 Thread Sobhan Mohammadpour
commit: 39fcf5ffea663abb98eea6502ecd44d84b0ae618
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Dec 26 04:11:14 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed Dec 26 04:11:14 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=39fcf5ff

app-arch/file-roller: bump to 3.30.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x7DF238CF0AA182E1
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 app-arch/file-roller/file-roller-3.30.1.ebuild | 95 ++
 1 file changed, 95 insertions(+)

diff --git a/app-arch/file-roller/file-roller-3.30.1.ebuild 
b/app-arch/file-roller/file-roller-3.30.1.ebuild
new file mode 100644
index ..dc146d9e
--- /dev/null
+++ b/app-arch/file-roller/file-roller-3.30.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Archive manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+IUSE="libnotify nautilus packagekit"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+# gdk-pixbuf used extensively in the source
+# cairo used in eggtreemultidnd.c
+# pango used in fr-window
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.36:2
+   >=dev-libs/json-glib-0.14
+   >=x11-libs/gtk+-3.13.2:3
+   sys-apps/file
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   libnotify? ( >=x11-libs/libnotify-0.4.3:= )
+   nautilus? ( >=gnome-base/nautilus-2.22.2 )
+   packagekit? ( app-admin/packagekit-base )
+"
+# libxml2 required for glib-compile-resources
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+${PN} is a frontend for several archiving utilities. If you want a
+particular archive format support, see ${HOMEPAGE}
+and install the relevant package. For example:
+7-zip   - app-arch/p7zip
+ace - app-arch/unace
+arj - app-arch/arj
+cpio- app-arch/cpio
+deb - app-arch/dpkg
+iso - app-cdr/cdrtools
+jar,zip - app-arch/zip and app-arch/unzip
+lha - app-arch/lha
+lzop- app-arch/lzop
+lz4 - app-arch/lz4
+rar - app-arch/unrar or app-arch/unar
+rpm - app-arch/rpm
+unstuff - app-arch/stuffit
+zoo - app-arch/zoo"
+
+src_prepare() {
+   # File providing Gentoo package names for various archivers
+   cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die
+
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use nautilus nautilus-actions)
+   $(meson_use libnotify notification)
+   $(meson_use packagekit)
+   -Dlibarchive=true
+   -Dmagic=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/

2018-12-25 Thread Sobhan Mohammadpour
commit: 62b6a0988e52df6d80a0e29ccb2fea2a10870956
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Tue Dec 25 15:21:19 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Tue Dec 25 15:21:19 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=62b6a098

x11-wm/mutter: bumpt to 3.30.2

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x7DF238CF0AA182E1
Signed-off-by: Sobhan Mohammadpour  gentoo.org>

 x11-wm/mutter/metadata.xml |  11 +++
 x11-wm/mutter/mutter-3.30.2.ebuild | 138 +
 2 files changed, 149 insertions(+)

diff --git a/x11-wm/mutter/metadata.xml b/x11-wm/mutter/metadata.xml
new file mode 100644
index ..73abedd9
--- /dev/null
+++ b/x11-wm/mutter/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+   
+   Enable OpenGL ES 2.0 support
+   
+

diff --git a/x11-wm/mutter/mutter-3.30.2.ebuild 
b/x11-wm/mutter/mutter-3.30.2.ebuild
new file mode 100644
index ..7641422c
--- /dev/null
+++ b/x11-wm/mutter/mutter-3.30.2.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 virtualx
+
+DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+
+LICENSE="GPL-2+"
+SLOT="0/1" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-.pc) should use the subslot
+
+IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# libXi-1.7.4 or newer needed per:
+# https://bugzilla.gnome.org/show_bug.cgi?id=738944
+RDEPEND="
+   >=dev-libs/atk-2.5.3
+   >=x11-libs/gdk-pixbuf-2:2
+   >=dev-libs/json-glib-0.12.0
+   >=x11-libs/pango-1.30[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   >=dev-libs/glib-2.53.2:2
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/startup-notification-0.7
+   >=x11-libs/libXcomposite-0.2
+   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
+   gnome-base/gnome-desktop:3=
+   >sys-power/upower-0.99:=
+
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXinerama
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXrender
+   x11-libs/libxcb
+   x11-libs/libxkbfile
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-misc/xkeyboard-config
+
+   gnome-extra/zenity
+   media-libs/mesa[egl]
+
+   gles2? ( media-libs/mesa[gles2] )
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+   udev? ( >=virtual/libgudev-232:= )
+   wayland? (
+   >=dev-libs/libinput-1.4
+   >=dev-libs/wayland-1.13.0
+   >=dev-libs/wayland-protocols-1.9
+   >=media-libs/mesa-10.3[egl,gbm,wayland]
+   sys-apps/systemd
+   >=virtual/libgudev-232:=
+   >=virtual/libudev-136:=
+   x11-base/xorg-server[wayland]
+   x11-libs/libdrm:=
+   )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   test? ( app-text/docbook-xml-dtd:4.5 )
+   wayland? ( >=sys-kernel/linux-headers-4.4 )
+"
+
+src_prepare() {
+   # Disable building of noinst_PROGRAM for tests
+   if ! use test; then
+   sed -e '/^noinst_PROGRAMS/d' \
+   -i cogl/tests/conform/Makefile.{am,in} || die
+   sed -e '/noinst_PROGRAMS += testboxes/d' \
+   -i src/Makefile-tests.am || die
+   sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \
+   -i src/Makefile.in || die
+   fi
+
+   gnome2_src_prepare
+
+   # Leave the damn CFLAGS alone
+   sed -e 's/$CFLAGS -g/$CFLAGS /' \
+   -i clutter/configure || die
+   sed -e 's/$CFLAGS -g -O0/$CFLAGS /' \
+   -i cogl/configure || die
+   sed -e 's/$CFLAGS -g -O/$CFLAGS /' \
+   -i configure || die
+}
+
+src_configure() {
+   # Prefer gl driver by default
+   # GLX is forced by mutter but optional in clutter
+   # xlib-egl-platform required by mutter x11 backend
+   # native backend without wayland is useless
+   # TODO: nvidia EGLDevice support
+   # TODO: pipewire remote desktop support;
+   # FIXME: set "with-xwayland-grab-default-access-rules"
+
+   

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

2018-12-25 Thread Mike Gilbert
commit: 9f1432cda09ee42e59d6f67279f09140601e8269
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 26 04:02:01 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 26 04:02:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1432cd

sys-apps/systemd: update generator-path patch

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 .../systemd/files/gentoo-generator-path-r1.patch   | 27 ++
 sys-apps/systemd/systemd-.ebuild   |  2 +-
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd/files/gentoo-generator-path-r1.patch 
b/sys-apps/systemd/files/gentoo-generator-path-r1.patch
new file mode 100644
index 000..459be9d99ed
--- /dev/null
+++ b/sys-apps/systemd/files/gentoo-generator-path-r1.patch
@@ -0,0 +1,27 @@
+From 3c7918deafa34313b935851171279d8fdb5cfadb Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Tue, 25 Dec 2018 22:52:50 -0500
+Subject: [PATCH] path-lookup: look for generators in
+ {,/usr}/lib/systemd/system-generators
+
+Bug: https://bugs.gentoo.org/625402
+---
+ src/shared/path-lookup.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/shared/path-lookup.c b/src/shared/path-lookup.c
+index 442fde7b2d..6814164504 100644
+--- a/src/shared/path-lookup.c
 b/src/shared/path-lookup.c
+@@ -888,6 +888,8 @@ char **generator_binary_paths(UnitFileScope scope) {
+ return strv_new("/run/systemd/system-generators",
+ "/etc/systemd/system-generators",
+ "/usr/local/lib/systemd/system-generators",
++"/usr/lib/systemd/system-generators",
++"/lib/systemd/system-generators",
+ SYSTEM_GENERATOR_PATH);
+ 
+ case UNIT_FILE_GLOBAL:
+-- 
+2.20.1
+

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 3403bfbf099..1297d2c0d74 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -161,7 +161,7 @@ src_prepare() {
"${FILESDIR}/gentoo-Dont-enable-audit-by-default.patch"
"${FILESDIR}/gentoo-systemd-user-pam.patch"
"${FILESDIR}/gentoo-uucp-group-r1.patch"
-   "${FILESDIR}/gentoo-generator-path.patch"
+   "${FILESDIR}/gentoo-generator-path-r1.patch"
)
fi
 



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

2018-12-25 Thread Matthias Maier
commit: eb8b77af4bcc9f028a1ec3b6622d3d678e140a6a
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Dec 26 03:05:24 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec 26 03:27:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8b77af

dev-python/libvirt-python: version bump to 4.10.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-python/libvirt-python/Manifest |  1 +
 .../libvirt-python/libvirt-python-4.10.0.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index bcb2810ddb0..a0799355aed 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -1,2 +1,3 @@
+DIST libvirt-python-4.10.0.tar.gz 192707 BLAKE2B 
b128bdb4e33ce3ee826f30ef06cae080df4da01fdba04a65747ce6f6dbf6b1b4383b2dc010c3cdae9a33c2d9a816f4f5214d8f095aa719056af94f723860a70e
 SHA512 
30fac35ae04c18b340b5173c2a1ccb867147da3673a4b72ad612fb5f03b95ee9259459ef9e11cba4a101e7aef4b71d13e1b79a25eab39899a22c0e8261aba7ac
 DIST libvirt-python-4.5.0.tar.gz 190016 BLAKE2B 
ba3aa68b2de6179cfddaff54bf96fa876959d97e72245ccdad8f9f681641166f5827d5244ae4c18b7a7b90a3201b3a797d30c2436a6ab5fcdbcfd56462348ba4
 SHA512 
14572225c2f5233aa8cb7257cff94d38effc4d988aac36108ca510dcd442d8c5194d6b25bddb2603bb1e1bc4dcb284f103899ce81063dc6a7994d78beea355ac
 DIST libvirt-python-4.9.0.tar.gz 191922 BLAKE2B 
272f0827faa7083e4896b34cea81554505e38733313df556d608fbf0e2ab935088ec5d57e9678c7679e172ff99a619939abe8cbd828b49655de70daf11d20efe
 SHA512 
7d1345693c87f11be9dc751212820f4c4a519a467703f0ea2fcafd0e66d39941686cf7c84c2c68e8639889da1bfbc9176a72cf1059c87d76a49b2c74a7b05c0e

diff --git a/dev-python/libvirt-python/libvirt-python-4.10.0.ebuild 
b/dev-python/libvirt-python/libvirt-python-4.10.0.ebuild
new file mode 100644
index 000..514949ce2b0
--- /dev/null
+++ b/dev-python/libvirt-python/libvirt-python-4.10.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+
+MY_P="${P/_rc/-rc}"
+
+inherit distutils-r1
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git;
+   SRC_URI=""
+   KEYWORDS=""
+   RDEPEND="app-emulation/libvirt:=[-python(-)]"
+else
+   SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   RDEPEND="app-emulation/libvirt:0/${PV}"
+fi
+S="${WORKDIR}/${P%_rc*}"
+
+DESCRIPTION="libvirt Python bindings"
+HOMEPAGE="https://www.libvirt.org;
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="examples test"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2018-12-25 Thread Matthias Maier
commit: fa037df7c74c102d2b82689c4cfc0e804ee1ba8c
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Dec 26 03:03:36 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec 26 03:27:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa037df7

app-emulation/libvirt: version bump to 4.10.0

 * fix apparmor rules, bug #667434
 * include netcat alternatives, bug #672992

Closes: https://bugs.gentoo.org/667434
Closes: https://bugs.gentoo.org/672992
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/libvirt/Manifest |   1 +
 .../files/libvirt-4.10.0-fix_apparmor_rules.patch  |  14 +
 app-emulation/libvirt/libvirt-4.10.0.ebuild| 387 +
 3 files changed, 402 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 645f72cfa58..19f7d33e671 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -1,2 +1,3 @@
+DIST libvirt-4.10.0.tar.xz 14841188 BLAKE2B 
b52f2ed1c4c65930339a6b6fc9e7b034c7661edc0defdd78642f305b97332c33247bfc552efc43aa75a8d360c0d721d1a58a22fa7a016e7cf14ee2219d70a762
 SHA512 
a4f97aed6299c7954518ab88738ab781cee0755bfd64094a44468f77f99cac5eb2bc74ecd6aec90177317606ebd073292f5b5d0056054d1d94973fa938589fbd
 DIST libvirt-4.5.0.tar.xz 14743956 BLAKE2B 
930852765104b1b22744df0ec4f1c74d89bc0fda80852978f7c857943858cc45eed9b74a3d42668f872540be2637f26c4d9d7859594847e58e6fb4cd33350130
 SHA512 
26710c7e5219f007524e9f93a642e55e4e8ea197afa6b2ca6a4b67b7028313f4b0d82924ee9a1e91ff688a4d2b53f89f3655fbeef0fa99a34f8418f37d787984
 DIST libvirt-4.9.0.tar.xz 14744184 BLAKE2B 
03ddefc8f505c8688ad506b81ea9b37ee085e4c9c429834c6b6f338981bfc3c6034a5455a79feca604fb36e658de766ee6104aeed690c682ae596d10eb5632a9
 SHA512 
3cfada940f9de6cc4b0504e089f41aa03d9986f0163344dd3b3ab8e6c4eb556a56996dc8f24bca913b036862c75b256628ea9ab7674ef0a57b87f47c58689e90

diff --git 
a/app-emulation/libvirt/files/libvirt-4.10.0-fix_apparmor_rules.patch 
b/app-emulation/libvirt/files/libvirt-4.10.0-fix_apparmor_rules.patch
new file mode 100644
index 000..e561bf42451
--- /dev/null
+++ b/app-emulation/libvirt/files/libvirt-4.10.0-fix_apparmor_rules.patch
@@ -0,0 +1,14 @@
+diff --git a/examples/apparmor/usr.lib.libvirt.virt-aa-helper 
b/examples/apparmor/usr.lib.libvirt.virt-aa-helper
+index de94368..5fbae27 100644
+--- a/examples/apparmor/usr.lib.libvirt.virt-aa-helper
 b/examples/apparmor/usr.lib.libvirt.virt-aa-helper
+@@ -39,6 +39,9 @@ profile virt-aa-helper 
/usr/{lib,lib64}/libvirt/virt-aa-helper {
+   /etc/apparmor.d/libvirt/* r,
+   
/etc/apparmor.d/libvirt/libvirt-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*
 rw,
+ 
++  # Gentoo specific path for uefi firmware
++  /usr/share/edk2-ovmf/* r,
++
+   # for backingstore -- allow access to non-hidden files in @{HOME} as well
+   # as storage pools
+   audit deny @{HOME}/.* mrwkl,

diff --git a/app-emulation/libvirt/libvirt-4.10.0.ebuild 
b/app-emulation/libvirt/libvirt-4.10.0.ebuild
new file mode 100644
index 000..4ee860eb76c
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-4.10.0.ebuild
@@ -0,0 +1,387 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+
+inherit autotools bash-completion-r1 eutils linux-info python-any-r1 
readme.gentoo-r1 systemd user
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://libvirt.org/git/libvirt.git;
+   SRC_URI=""
+   KEYWORDS=""
+   SLOT="0"
+else
+   # Versions with 4 numbers are stable updates:
+   if [[ ${PV} =~ ^[0-9]+(\.[0-9]+){3} ]]; then
+   SRC_URI="https://libvirt.org/sources/stable_updates/${P}.tar.xz;
+   else
+   SRC_URI="https://libvirt.org/sources/${P}.tar.xz;
+   fi
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   SLOT="0/${PV}"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="http://www.libvirt.org/;
+LICENSE="LGPL-2.1"
+IUSE="
+   apparmor audit +caps +dbus firewalld fuse glusterfs iscsi +libvirtd lvm
+   libssh lxc +macvtap nfs nls numa openvz parted pcap phyp policykit
+   +qemu rbd sasl selinux +udev uml +vepa virtualbox virt-network
+   wireshark-plugins xen zeroconf zfs
+"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   policykit? ( dbus )
+   qemu? ( libvirtd )
+   uml? ( libvirtd )
+   vepa? ( macvtap )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we 

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

2018-12-25 Thread Mike Gilbert
commit: 91f93ac5d5a1f1017289575b9f2f5ab46e71d642
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 26 03:07:43 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 26 03:07:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f93ac5

www-client/chromium: re-enable intermediate pax-mark

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/chromium-72.0.3626.28.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/www-client/chromium/chromium-72.0.3626.28.ebuild 
b/www-client/chromium/chromium-72.0.3626.28.ebuild
index e3f962139f5..dca5d388791 100644
--- a/www-client/chromium/chromium-72.0.3626.28.ebuild
+++ b/www-client/chromium/chromium-72.0.3626.28.ebuild
@@ -595,7 +595,6 @@ src_compile() {
# Work around broken deps
eninja -C out/Release gen/ui/accessibility/ax_enums.mojom{,-shared}.h
 
-if false; then
# Build mksnapshot and pax-mark it.
local x
for x in mksnapshot v8_context_snapshot_generator; do
@@ -607,7 +606,6 @@ if false; then
pax-mark m "out/Release/${x}"
fi
done
-fi
 
# Even though ninja autodetects number of CPUs, we respect
# user's options, for debugging with -j 1 or any other reason.



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

2018-12-25 Thread Andreas Sturmlechner
commit: 50283e6de1c95be4c36e5d5e8c8e3a673d271f88
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 26 00:19:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Dec 26 00:19:41 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=50283e6d

kde-misc/plasma-pass: Drop unnecessary RDEPEND

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

 kde-misc/plasma-pass/plasma-pass-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-misc/plasma-pass/plasma-pass-.ebuild 
b/kde-misc/plasma-pass/plasma-pass-.ebuild
index bc0af1597e..d548a3b1d2 100644
--- a/kde-misc/plasma-pass/plasma-pass-.ebuild
+++ b/kde-misc/plasma-pass/plasma-pass-.ebuild
@@ -20,6 +20,4 @@ DEPEND="
$(add_qt_dep qtgraphicaleffects)
$(add_qt_dep qtgui)
 "
-RDEPEND="${DEPEND}
-   app-admin/pass
-"
+RDEPEND="${DEPEND}"



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

2018-12-25 Thread Lars Wendler
commit: a4f0694c7e378b3ff0c2241a1cfacc8a683b2921
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 26 00:03:30 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 26 00:03:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f0694c

media-sound/mixxx: Bump to version 2.2.0

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

 media-sound/mixxx/Manifest |   1 +
 .../mixxx/files/mixxx-2.2.0-lilv_include_fix.patch |  33 +
 media-sound/mixxx/mixxx-2.2.0.ebuild   | 133 +
 3 files changed, 167 insertions(+)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 04685a35bc1..5850046889c 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,3 +1,4 @@
 DIST mixxx-2.1.1.tar.gz 34458368 BLAKE2B 
cf718cfea64fe71e2ccd5f299454fc9d396266052cc2516fa4494216a9d8ae9cea62858bf02e026d5072705df780d6243616d1d1705e3f251bc2392b4dc3d166
 SHA512 
c0047a238bf39e464f2bc25646ba03138d0b8d27cde667ca7b12bfba5f40d339ce4b426853e048d695b2c59c847e88322e27b91bead467899d7bf1cb43358f20
 DIST mixxx-2.1.4.tar.gz 34470998 BLAKE2B 
d442bddbab97f45c1de4f38317f5e24c2aabd8ffd351596db52ffa1e086f363ef0cfe30e169790e7f672a81474170e650b197dbd05456a83f9d196442aa9fc51
 SHA512 
082062ac2dde7893ff38a8b58c5d602b563de6efe94050568602b755f1dabdc9e5b311251653a3bf7a441acc456fb40f4ba063733ee7091faa6ec080122124d8
 DIST mixxx-2.1.5.tar.gz 34474975 BLAKE2B 
3daf5598cc7efe162157004116ba7fed2d53a2f97b513abd03d7ce55731a9de1e85ae5c8d82e1cc1369201f3694b1a295223f70509540ca471e6e785070acbd4
 SHA512 
f46f528fdbd39a14a16ebce3e53c9bae12299cfd405d69e812d87c66e9f3728542f73f1156a352c0637b194f4bb35ecdd599e4bbbfbaa7ebdddcf9a1eb792854
+DIST mixxx-2.2.0.tar.gz 34639153 BLAKE2B 
b99d05508f3f59debf026fdc5102f213eaa10a747c234e3f8f1782af9c07fb30c4641ca3c15fc634e2e8081966f8897751fb7bc72928f8b07a3c9c6d9d728530
 SHA512 
8174b504d236cde36c636985e0e224915f0be69b13691bf0d88c21087c20c1100ff55561b6e395d97fe5b21a0229fe9ecdac2493cb44fa99a42549c368fa2134

diff --git a/media-sound/mixxx/files/mixxx-2.2.0-lilv_include_fix.patch 
b/media-sound/mixxx/files/mixxx-2.2.0-lilv_include_fix.patch
new file mode 100644
index 000..4addc98b1e1
--- /dev/null
+++ b/media-sound/mixxx/files/mixxx-2.2.0-lilv_include_fix.patch
@@ -0,0 +1,33 @@
+--- mixxx-release-2.2.0/src/effects/lv2/lv2backend.h
 mixxx-release-2.2.0/src/effects/lv2/lv2backend.h
+@@ -5,7 +5,7 @@
+ #include "effects/effectsbackend.h"
+ #include "effects/lv2/lv2manifest.h"
+ #include "preferences/usersettings.h"
+-#include 
++#include 
+ 
+ class LV2Backend : public EffectsBackend {
+ Q_OBJECT
+--- mixxx-release-2.2.0/src/effects/lv2/lv2effectprocessor.h
 mixxx-release-2.2.0/src/effects/lv2/lv2effectprocessor.h
+@@ -4,7 +4,7 @@
+ #include "effects/effectprocessor.h"
+ #include "effects/effectmanifest.h"
+ #include "engine/effects/engineeffectparameter.h"
+-#include 
++#include 
+ #include "effects/defs.h"
+ #include "engine/engine.h"
+ 
+--- mixxx-release-2.2.0/src/effects/lv2/lv2manifest.h
 mixxx-release-2.2.0/src/effects/lv2/lv2manifest.h
+@@ -3,7 +3,7 @@
+ 
+ #include "effects/effectmanifest.h"
+ #include "effects/defs.h"
+-#include 
++#include 
+ 
+ class LV2Manifest {
+   public:

diff --git a/media-sound/mixxx/mixxx-2.2.0.ebuild 
b/media-sound/mixxx/mixxx-2.2.0.ebuild
new file mode 100644
index 000..de84f4ec868
--- /dev/null
+++ b/media-sound/mixxx/mixxx-2.2.0.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic scons-utils toolchain-funcs
+
+DESCRIPTION="Advanced Digital DJ tool based on Qt"
+HOMEPAGE="https://www.mixxx.org/;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git;
+else
+   #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz;
+   SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-release-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="aac doc ffmpeg hid mp3 mp4 opus shout wavpack"
+
+# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this
+# got fixed
+RDEPEND="
+   dev-db/sqlite
+   dev-libs/glib:2
+   dev-libs/protobuf:0=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtscript:5[scripttools]
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/chromaprint
+   media-libs/flac
+   media-libs/libid3tag
+   media-libs/libogg
+   media-libs/libsndfile
+   >=media-libs/libsoundtouch-1.5
+   media-libs/libvorbis
+   >=media-libs/portaudio-19_pre
+   media-libs/portmidi
+   media-libs/rubberband
+   

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

2018-12-25 Thread Lars Wendler
commit: faef2c808fce93d018a94a6150d65649edc9fb59
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 26 00:03:55 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 26 00:03:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faef2c80

media-sound/mixxx: Removed old.

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

 media-sound/mixxx/Manifest   |   1 -
 media-sound/mixxx/mixxx-2.1.4.ebuild | 132 ---
 2 files changed, 133 deletions(-)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 5850046889c..aa42d274c7b 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,4 +1,3 @@
 DIST mixxx-2.1.1.tar.gz 34458368 BLAKE2B 
cf718cfea64fe71e2ccd5f299454fc9d396266052cc2516fa4494216a9d8ae9cea62858bf02e026d5072705df780d6243616d1d1705e3f251bc2392b4dc3d166
 SHA512 
c0047a238bf39e464f2bc25646ba03138d0b8d27cde667ca7b12bfba5f40d339ce4b426853e048d695b2c59c847e88322e27b91bead467899d7bf1cb43358f20
-DIST mixxx-2.1.4.tar.gz 34470998 BLAKE2B 
d442bddbab97f45c1de4f38317f5e24c2aabd8ffd351596db52ffa1e086f363ef0cfe30e169790e7f672a81474170e650b197dbd05456a83f9d196442aa9fc51
 SHA512 
082062ac2dde7893ff38a8b58c5d602b563de6efe94050568602b755f1dabdc9e5b311251653a3bf7a441acc456fb40f4ba063733ee7091faa6ec080122124d8
 DIST mixxx-2.1.5.tar.gz 34474975 BLAKE2B 
3daf5598cc7efe162157004116ba7fed2d53a2f97b513abd03d7ce55731a9de1e85ae5c8d82e1cc1369201f3694b1a295223f70509540ca471e6e785070acbd4
 SHA512 
f46f528fdbd39a14a16ebce3e53c9bae12299cfd405d69e812d87c66e9f3728542f73f1156a352c0637b194f4bb35ecdd599e4bbbfbaa7ebdddcf9a1eb792854
 DIST mixxx-2.2.0.tar.gz 34639153 BLAKE2B 
b99d05508f3f59debf026fdc5102f213eaa10a747c234e3f8f1782af9c07fb30c4641ca3c15fc634e2e8081966f8897751fb7bc72928f8b07a3c9c6d9d728530
 SHA512 
8174b504d236cde36c636985e0e224915f0be69b13691bf0d88c21087c20c1100ff55561b6e395d97fe5b21a0229fe9ecdac2493cb44fa99a42549c368fa2134

diff --git a/media-sound/mixxx/mixxx-2.1.4.ebuild 
b/media-sound/mixxx/mixxx-2.1.4.ebuild
deleted file mode 100644
index 465a2c26cde..000
--- a/media-sound/mixxx/mixxx-2.1.4.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic scons-utils toolchain-funcs
-
-DESCRIPTION="Advanced Digital DJ tool based on Qt"
-HOMEPAGE="https://www.mixxx.org/;
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git;
-else
-   #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz;
-   SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-release-${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac doc ffmpeg hid mp3 mp4 opus shout wavpack"
-
-# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this
-# got fixed
-RDEPEND="
-   dev-db/sqlite
-   dev-libs/glib:2
-   dev-libs/protobuf:0=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtscript:5[scripttools]
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/chromaprint
-   media-libs/flac
-   media-libs/libid3tag
-   media-libs/libogg
-   media-libs/libsndfile
-   >=media-libs/libsoundtouch-1.5
-   media-libs/libvorbis
-   >=media-libs/portaudio-19_pre
-   media-libs/portmidi
-   media-libs/rubberband
-   media-libs/taglib
-   media-libs/vamp-plugin-sdk
-   sci-libs/fftw:3.0=
-   sys-power/upower
-   virtual/libusb:1
-   virtual/opengl
-   x11-libs/libX11
-   aac? (
-   media-libs/faad2
-   media-libs/libmp4v2:0
-   )
-   hid? ( dev-libs/hidapi )
-   mp3? ( media-libs/libmad )
-   mp4? ( media-libs/libmp4v2:= )
-   opus? ( media-libs/opusfile )
-   shout? ( media-libs/libshout )
-   wavpack? ( media-sound/wavpack )
-   ffmpeg? ( media-video/ffmpeg:0= )
-"
-# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   dev-qt/qttest:5
-   dev-qt/qtxmlpatterns:5
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.0-docs.patch
-)
-
-src_prepare() {
-   # use multilib compatible directory for plugins
-   sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || 
die
-
-   default
-}
-
-src_configure() {
-   local myoptimize=0
-
-   # Required for >=qt-5.7.0 (bug #590690)
-   append-cxxflags -std=c++11
-
-   # Try to get cpu type based on CFLAGS.
-   # Bug #591968
-   for i in $(get-flag mcpu) $(get-flag march) ; do
-   if [[ ${i} = native ]] ; then
-   myoptimize="native"

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

2018-12-25 Thread Lars Wendler
commit: e0a1a5e1b498435978ae47bde11b79c289c77c7a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 23:47:29 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 23:47:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a1a5e1

media-sound/kid3: Bump to version 3.7.0

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

 media-sound/kid3/Manifest  |  1 +
 media-sound/kid3/kid3-3.7.0.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest
index 5910a01e531..592a5aab90a 100644
--- a/media-sound/kid3/Manifest
+++ b/media-sound/kid3/Manifest
@@ -1,2 +1,3 @@
 DIST kid3-3.6.1.tar.gz 1428799 BLAKE2B 
055743c06bf28188c16e627556e1c23cb724f6a1601975f259a912445063a23f3c6d8101cbb3f582fac66c56bbcbaf243e637132b20930f718f2c5b1056b7dc9
 SHA512 
026be02c3dea1f05af0f24a26ee9d6b775f7e408db6de8afbb3dda5f66ee465263fb1c3763d4e8ab52b1856a58c1ea21228d24cdb754508e68c04f7d5cccfb77
 DIST kid3-3.6.2.tar.gz 1430880 BLAKE2B 
f27d8e332639b72ccc0ace8afe05391c3edc0b470430477407138a90a2b3b0a6cefe0e740b0862d29cc61c866503b5df9b1333f26cd1f7f67797007d6117ce58
 SHA512 
96e9686d5af8c06867bc4d3b2ca51ddf89b6ba9a622236f79de53bef6b3ef518ef64fef3ab9af4e63ac9161bea8dc1c79d0417fe1ac433a9dfe36331089ab548
+DIST kid3-3.7.0.tar.gz 1466849 BLAKE2B 
39bdab9afb187754914ef77326d9c323e5dd4ab13a6f603deca3dfe97acb0d7a81d58a8eb569397c1a094ebaa7449997b729ce008614c8fc9f04d2b9e7995e03
 SHA512 
3112addba1e0697ae8874bf12336e54c744165a692dc81a99d97194df8511aa540a53085e2be84b3557cd9a2c9d3d887046c06550cef11406b28e6f6e6b507a6

diff --git a/media-sound/kid3/kid3-3.7.0.ebuild 
b/media-sound/kid3/kid3-3.7.0.ebuild
new file mode 100644
index 000..14d87122dd1
--- /dev/null
+++ b/media-sound/kid3/kid3-3.7.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ECM_KDEINSTALLDIRS="false"
+KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950
+inherit kde5
+
+DESCRIPTION="Simple tag editor based on Qt"
+HOMEPAGE="https://kid3.sourceforge.io/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="acoustid flac kde mp3 mp4 +taglib vorbis"
+
+REQUIRED_USE="flac? ( vorbis )"
+
+COMMON_DEPEND="
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtmultimedia)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   sys-libs/readline:0=
+   acoustid? (
+   media-libs/chromaprint
+   virtual/ffmpeg
+   )
+   flac? (
+   media-libs/flac[cxx]
+   media-libs/libvorbis
+   )
+   kde? (
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   )
+   mp3? ( media-libs/id3lib )
+   mp4? ( media-libs/libmp4v2:0 )
+   taglib? ( >=media-libs/taglib-1.9.1 )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   !media-sound/kid3:4
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep linguist-tools)
+"
+
+src_prepare() {
+   # overengineered upstream build system
+   # kde5 eclass src_prepare leads to compile failure
+
+   # only enable handbook when required
+   if ! use_if_iuse handbook ; then
+   cmake_comment_add_subdirectory ${KDE_DOC_DIR}
+   fi
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_PHONON=OFF
+   -DWITH_QT4=OFF
+   -DWITH_QT5=ON
+   -DWITH_CHROMAPRINT=$(usex acoustid)
+   -DWITH_FLAC=$(usex flac)
+   -DWITH_ID3LIB=$(usex mp3)
+   -DWITH_MP4V2=$(usex mp4)
+   -DWITH_TAGLIB=$(usex taglib)
+   -DWITH_VORBIS=$(usex vorbis)
+   )
+
+   if use kde ; then
+   mycmakeargs+=( "-DWITH_APPS=KDE;CLI" )
+   else
+   mycmakeargs+=( "-DWITH_APPS=Qt;CLI" )
+   fi
+
+   kde5_src_configure
+}



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

2018-12-25 Thread Lars Wendler
commit: 0a9a72ce85a2f500f3ddfb5f89c42bc57a0d981a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 23:53:38 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 23:53:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a9a72ce

media-libs/lilv: Bump to version 0.24.4

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

 media-libs/lilv/Manifest   |  1 +
 media-libs/lilv/lilv-0.24.4.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest
index 3aeb5c7ecad..5a952a7ba55 100644
--- a/media-libs/lilv/Manifest
+++ b/media-libs/lilv/Manifest
@@ -1 +1,2 @@
 DIST lilv-0.24.2.tar.bz2 244764 BLAKE2B 
e049354c2ec52116bbc0c588829c8e7d6c780a8325bb050d225e4893a4ca7b3c98b8bddd01dbfa0e67616bb6baadf2483087891d4242ccd4156aa8a8749484ef
 SHA512 
b5d04b6bb1fb4d3a9a58d93b233db502dc2ded75672766a31d252abca657cbf2d170fa590c0c56159b2bac68c7af95d8787a512e318e3a0f30855504bb034659
+DIST lilv-0.24.4.tar.bz2 252209 BLAKE2B 
71142f6a458a0edbb2087ac6eb6323b6ae4c53e45db22a616f00b22f818f507aa724ebf576f09654a98812b8b9a73689720677e64c715fbf7cd49ba26c7ddb11
 SHA512 
cb909c83dbac36b51a206fe508aec51e52ddf068f9a159d053888594402def8d140aae0d9e1e1866e722396f7ec8dea4b86d4c1b958f56eb3193b78307918a89

diff --git a/media-libs/lilv/lilv-0.24.4.ebuild 
b/media-libs/lilv/lilv-0.24.4.ebuild
new file mode 100644
index 000..6277d61a6d9
--- /dev/null
+++ b/media-libs/lilv/lilv-0.24.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 waf-utils bash-completion-r1 multilib-build 
multilib-minimal
+
+DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for 
applications"
+HOMEPAGE="http://drobilla.net/software/lilv/;
+SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="doc +dyn-manifest static-libs test"
+
+RDEPEND=">=media-libs/lv2-1.14.0-r1[${MULTILIB_USEDEP}]
+   >=media-libs/sratom-0.6.0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/serd-0.28.0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/sord-0.16.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig[${MULTILIB_USEDEP}]"
+
+DOCS=( "AUTHORS" "NEWS" "README" )
+
+src_prepare() {
+   eapply "${FILESDIR}/includedir.patch"
+   sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
+   default
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   waf-utils_src_configure \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --no-bash-completion \
+   $(multilib_native_usex doc --docs "") \
+   $(usex test --test "") \
+   $(usex static-libs --static "") \
+   $(usex dyn-manifest --dyn-manifest "")
+}
+
+multilib_src_test() {
+   ./waf test || die
+}
+
+multilib_src_install() {
+   waf-utils_src_install
+}
+
+multilib_src_install_all() {
+   newbashcomp utils/lilv.bash_completion ${PN}
+   dodir /etc/env.d
+   echo "LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2" > 
"${ED}/etc/env.d/60lv2"
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad-data/

2018-12-25 Thread Lars Wendler
commit: 771e1353054731413908ad0442dc3ae78b59f477
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 23:37:26 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 23:39:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771e1353

games-strategy/0ad-data: Bump to version 0.0.23b_alpha

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

 .../0ad-data/0ad-data-0.0.23b_alpha.ebuild | 26 ++
 games-strategy/0ad-data/Manifest   |  1 +
 2 files changed, 27 insertions(+)

diff --git a/games-strategy/0ad-data/0ad-data-0.0.23b_alpha.ebuild 
b/games-strategy/0ad-data/0ad-data-0.0.23b_alpha.ebuild
new file mode 100644
index 000..c5edceca6d7
--- /dev/null
+++ b/games-strategy/0ad-data/0ad-data-0.0.23b_alpha.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="0ad-${PV/_/-}"
+DESCRIPTION="Data files for 0ad"
+HOMEPAGE="https://play0ad.com/;
+SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-data.tar.xz;
+
+LICENSE="GPL-2 CC-BY-SA-3.0 LPPL-1.3c BitstreamVera"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   rm binaries/data/tools/fontbuilder/fonts/*.txt
+}
+
+src_install() {
+   insinto /usr/share/0ad
+   doins -r binaries/data/*
+}

diff --git a/games-strategy/0ad-data/Manifest b/games-strategy/0ad-data/Manifest
index 232b9dd4af3..b346a707690 100644
--- a/games-strategy/0ad-data/Manifest
+++ b/games-strategy/0ad-data/Manifest
@@ -1 +1,2 @@
 DIST 0ad-0.0.23-alpha-unix-data.tar.xz 691973492 BLAKE2B 
7dcd36d21ea2c12f314f5a185a0fce57cec33754fbd26ad34c376fb9c7725fe5487e79a3da54249981fe58bf03c39350a871198a4cfb98c3a40eb878c6cc39b6
 SHA512 
9eae8bbdf83f609a0775261d691435c2924b505499fdf36ac0922b5f0c1d605dae49f257a872153c718d8bad018f6635320ec376418761c0d650bf165765e062
+DIST 0ad-0.0.23b-alpha-unix-data.tar.xz 691280800 BLAKE2B 
9ee0a1c14adb4fa2a842ad734f67a40af60d063c2f1876a34c49e584017b3fc6894a6be7c6533f15031b118d8a88b40b223decdbc3b8ea95f912271ec56f3a90
 SHA512 
d0515e44f575737a06f27c75c0a58a5229ead474ae6d48531142015548e5986145f895f95e0fa9209cf9085c7c431f4179ff2e70c1a532f61d1cb62c0a91bcfc



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2018-12-25 Thread Lars Wendler
commit: e49344e875574eadef38acc4efacd3b99f3c79f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 23:39:43 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 23:39:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49344e8

games-strategy/0ad: Bump to version 0.0.23b_alpha

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

 games-strategy/0ad/0ad-0.0.23b_alpha.ebuild | 147 
 games-strategy/0ad/Manifest |   1 +
 2 files changed, 148 insertions(+)

diff --git a/games-strategy/0ad/0ad-0.0.23b_alpha.ebuild 
b/games-strategy/0ad/0ad-0.0.23b_alpha.ebuild
new file mode 100644
index 000..632db834446
--- /dev/null
+++ b/games-strategy/0ad/0ad-0.0.23b_alpha.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads,ssl"
+
+inherit eutils wxwidgets toolchain-funcs gnome2-utils python-any-r1
+
+MY_P=0ad-${PV/_/-}
+DESCRIPTION="A free, real-time strategy game"
+HOMEPAGE="https://play0ad.com/;
+SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="editor +lobby nvtt pch test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/icu:=
+   dev-libs/libsodium
+   dev-libs/libxml2
+   dev-libs/nspr
+   ~games-strategy/0ad-data-${PV}
+   media-libs/libpng:0
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/libvorbis
+   media-libs/openal
+   net-libs/enet:1.3
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXcursor
+   editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+   lobby? ( >=net-libs/gloox-1.0.20 )
+   nvtt? ( media-gfx/nvidia-texture-tools )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   test? ( dev-lang/perl )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   use editor && setup-wxwidgets
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.0.21_alpha-gentoo.patch
+)
+
+src_configure() {
+   local myconf=(
+   --with-system-nvtt
+   --with-system-miniupnpc
+   --minimal-flags
+   $(usex nvtt "" "--without-nvtt")
+   $(usex pch "" "--without-pch")
+   $(usex test "" "--without-tests")
+   $(usex editor "--atlas" "")
+   $(usex lobby "" "--without-lobby")
+   --collada
+   --bindir="/usr/bin"
+   --libdir="/usr/$(get_libdir)"/${PN}
+   --datadir="/usr/share/${PN}"
+   )
+
+   # stock premake4 does not work, use the shipped one
+   emake -C "${S}"/build/premake/premake4/build/gmake.unix
+
+   # regenerate scripts.c so our patch applies
+   cd "${S}"/build/premake/premake4 || die
+   "${S}"/build/premake/premake4/bin/release/premake4 embed || die
+
+   # rebuild premake again... this is the most stupid build system
+   emake -C "${S}"/build/premake/premake4/build/gmake.unix clean
+   emake -C "${S}"/build/premake/premake4/build/gmake.unix
+
+   # run premake to create build scripts
+   cd "${S}"/build/premake || die
+   "${S}"/build/premake/premake4/bin/release/premake4 \
+   --file="premake4.lua" \
+   --outpath="../workspaces/gcc/" \
+   --platform=$(usex amd64 "x64" "x32") \
+   --os=linux \
+   "${myconf[@]}" \
+   gmake || die "Premake failed"
+}
+
+src_compile() {
+   tc-export AR
+
+   # build bundled and patched spidermonkey
+   cd libraries/source/spidermonkey || die
+   JOBS="${MAKEOPTS}" ./build.sh || die
+   cd "${S}" || die
+
+   # build 3rd party fcollada
+   emake -C libraries/source/fcollada/src
+
+   # build 0ad
+   emake -C build/workspaces/gcc verbose=1
+}
+
+src_test() {
+   cd binaries/system || die
+   ./test -libdir "${S}/binaries/system" || die "test phase failed"
+}
+
+src_install() {
+   newbin binaries/system/pyrogenesis 0ad
+   use editor && newbin binaries/system/ActorEditor 0ad-ActorEditor
+
+   insinto /usr/share/${PN}
+   doins -r binaries/data/l10n
+
+   exeinto /usr/$(get_libdir)/${PN}
+   doexe binaries/system/libCollada.so
+   doexe libraries/source/spidermonkey/lib/*.so
+   use editor && doexe binaries/system/libAtlasUI.so
+
+   dodoc binaries/system/readme.txt
+   doicon -s 128 build/resources/${PN}.png
+   make_desktop_entry ${PN}
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   

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

2018-12-25 Thread Andreas Sturmlechner
commit: 283972cc02649aada30e941185a82953528ea9bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 23:09:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 23:09:48 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=283972cc

kde-apps/libkexiv2: Fix patch path

Improve DESCRIPTION.

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

 kde-apps/libkexiv2/libkexiv2-18.12.49..ebuild | 5 -
 kde-apps/libkexiv2/libkexiv2-.ebuild  | 7 +++
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/kde-apps/libkexiv2/libkexiv2-18.12.49..ebuild 
b/kde-apps/libkexiv2/libkexiv2-18.12.49..ebuild
index f54db1cbca..dcf78b3511 100644
--- a/kde-apps/libkexiv2/libkexiv2-18.12.49..ebuild
+++ b/kde-apps/libkexiv2/libkexiv2-18.12.49..ebuild
@@ -3,10 +3,11 @@
 
 EAPI=6
 
+FRAMEWORKS_MINIMAL="5.53.0"
 KDE_BLOCK_SLOT4="false"
 inherit kde5
 
-DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
+DESCRIPTION="Wrapper around exiv2 library"
 LICENSE="GPL-2+"
 KEYWORDS=""
 IUSE="+xmp"
@@ -16,3 +17,5 @@ DEPEND="
>=media-gfx/exiv2-0.25:=[xmp=]
 "
 RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-18.12.0-exiv2-0.27.patch" )

diff --git a/kde-apps/libkexiv2/libkexiv2-.ebuild 
b/kde-apps/libkexiv2/libkexiv2-.ebuild
index f6dd04957d..e2ae1c3839 100644
--- a/kde-apps/libkexiv2/libkexiv2-.ebuild
+++ b/kde-apps/libkexiv2/libkexiv2-.ebuild
@@ -1,13 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-FRAMEWORKS_MINIMAL="5.53.0"
 KDE_BLOCK_SLOT4="false"
 inherit kde5
 
-DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
+DESCRIPTION="Wrapper around exiv2 library"
 LICENSE="GPL-2+"
 KEYWORDS=""
 IUSE="+xmp"
@@ -18,4 +17,4 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${P}-exiv2-0.27.patch" )
+PATCHES=( "${FILESDIR}/${PN}-18.12.0-exiv2-0.27.patch" )



[gentoo-commits] proj/kde:master commit in: kde-apps/libkexiv2/files/, kde-apps/libkexiv2/

2018-12-25 Thread Andreas Sturmlechner
commit: 64ea290901e75c9d2150218f31ba2d40ce3ae7a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 18:04:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 23:00:25 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=64ea2909

kde-apps/libkexiv2: Fix build with >=exiv2-0.27

Instead of adding FindLibExiv2.cmake through the patch we will just
bump minimum depend to FRAMEWORKS_MINIMAL=5.53.0.

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

 .../files/libkexiv2-18.12.0-exiv2-0.27.patch   | 253 +
 kde-apps/libkexiv2/libkexiv2-.ebuild   |   3 +
 2 files changed, 256 insertions(+)

diff --git a/kde-apps/libkexiv2/files/libkexiv2-18.12.0-exiv2-0.27.patch 
b/kde-apps/libkexiv2/files/libkexiv2-18.12.0-exiv2-0.27.patch
new file mode 100644
index 00..65bb8f4a4a
--- /dev/null
+++ b/kde-apps/libkexiv2/files/libkexiv2-18.12.0-exiv2-0.27.patch
@@ -0,0 +1,253 @@
+From 27c6834e4e984c34a55fad313c26fe08d9dd35b0 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 25 Dec 2018 16:52:26 +0100
+Subject: [PATCH] Fix building against exiv2-0.27
+
+Summary:
+Copied FindLibExiv2.cmake from ECM 5.53.0 until we raise min version.
+Bumped cmake to 3.7 minimum for VERSION_GREATER_EQUAL.
+
+Test Plan: Tested build with exiv2-0.26 and 0.27
+
+Reviewers: #kde_applications, cgilles
+
+Subscribers: heikobecker
+
+Differential Revision: https://phabricator.kde.org/D17799
+---
+ CMakeLists.txt|  36 
+ cmake/modules/FindExiv2.cmake |  80 --
+ cmake/modules/FindLibExiv2.cmake  | 115 ++
+ cmake/templates/libkexiv2.pc.cmake.in |   2 +-
+ config-kexiv2.h.cmake |   4 +
+ src/CMakeLists.txt|   3 +-
+ src/kexiv2.cpp|   2 +-
+ src/kexiv2.h  |   1 +
+ src/kexiv2_p.cpp  |  17 +---
+ src/kexiv2_p.h|   1 +
+ src/kexiv2exif.cpp|   4 +
+ 11 files changed, 147 insertions(+), 118 deletions(-)
+ delete mode 100644 cmake/modules/FindExiv2.cmake
+ create mode 100644 cmake/modules/FindLibExiv2.cmake
+ create mode 100644 config-kexiv2.h.cmake
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d13ef27..fcda905 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -4,14 +4,14 @@
+ # Redistribution and use is allowed according to the terms of the BSD license.
+ # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+ 
+-set(CMAKE_MIN_VERSION   "3.0.0")
++set(CMAKE_MIN_VERSION   "3.7.0")
+ set(ECM_MIN_VERSION "1.1.0")
+ set(REQUIRED_QT_VERSION "5.2.0")
+ set(EXIV2_MIN_VERSION   "0.24")
+ 
+ cmake_minimum_required(VERSION ${CMAKE_MIN_VERSION})
+ 
+-project(libkexiv2)
++project(libkexiv2 VERSION "5.0.0")
+ 
+ message(STATUS 
"--")
+ message(STATUS "Starting CMake configuration for: ${PROJECT_NAME}")
+@@ -47,18 +47,12 @@ message(STATUS "Starting CMake configuration for: 
${PROJECT_NAME}")
+ # 2.4.0 => 11.3.0  - Add new method to access on 
text edit widget from AltLangStrEdit
+ # 5.0.0 => 15.0.0(Released with KDE 5.x)
+ 
+-# Library API version
+-set(KEXIV2_LIB_MAJOR_VERSION "5")
+-set(KEXIV2_LIB_MINOR_VERSION "0")
+-set(KEXIV2_LIB_PATCH_VERSION "0")
+-
+ # Library ABI version used by linker.
+ # For details : 
http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
+ set(KEXIV2_LIB_SO_CUR_VERSION "15")
+ set(KEXIV2_LIB_SO_REV_VERSION "0")
+ set(KEXIV2_LIB_SO_AGE_VERSION "0")
+ 
+-set(LIBKEXIV2_LIB_VERSION 
"${KEXIV2_LIB_MAJOR_VERSION}.${KEXIV2_LIB_MINOR_VERSION}.${KEXIV2_LIB_PATCH_VERSION}")
+ set(LIBKEXIV2_SO_VERSION  
"${KEXIV2_LIB_SO_CUR_VERSION}.${KEXIV2_LIB_SO_REV_VERSION}.${KEXIV2_LIB_SO_AGE_VERSION}")
+ 
+ ## ECM setup ##
+@@ -77,6 +71,13 @@ include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
+ include(GenerateExportHeader)
+ include(FeatureSummary)
+ 
++ecm_setup_version(${libkexiv2_VERSION}
++  VARIABLE_PREFIX  KEXIV2
++  VERSION_HEADER   "src/libkexiv2_version.h"
++  PACKAGE_VERSION_FILE "KF5KExiv2ConfigVersion.cmake"
++  SOVERSION${LIBKEXIV2_SO_VERSION}
++)
++
+ ## Find Packages ###
+ 
+ find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE COMPONENTS
+@@ -84,20 +85,13 @@ find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE 
COMPONENTS
+  Gui
+ )
+ 
+-find_package(Exiv2 ${EXIV2_MIN_VERSION} REQUIRED)
+-set_package_properties("Exiv2" PROPERTIES
+-   DESCRIPTION "Required to build libkexiv2"
+-   URL "http://www.exiv2.org;
+-   TYPERECOMMENDED
+-  

[gentoo-commits] proj/kde:master commit in: kde-apps/ktp-text-ui/

2018-12-25 Thread Andreas Sturmlechner
commit: 67b2267aeacc24e72503e4ea8363733393ca618c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 22:37:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 22:58:12 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=67b2267a

kde-apps/ktp-text-ui: Drop bogus DEPEND

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

 kde-apps/ktp-text-ui/ktp-text-ui-18.12.49..ebuild | 1 -
 kde-apps/ktp-text-ui/ktp-text-ui-.ebuild  | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-18.12.49..ebuild 
b/kde-apps/ktp-text-ui/ktp-text-ui-18.12.49..ebuild
index 393e2a6d05..0e24bb8e08 100644
--- a/kde-apps/ktp-text-ui/ktp-text-ui-18.12.49..ebuild
+++ b/kde-apps/ktp-text-ui/ktp-text-ui-18.12.49..ebuild
@@ -19,7 +19,6 @@ DEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdewebkit)
$(add_frameworks_dep kemoticons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)

diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild 
b/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild
index 8944d01897..0e24bb8e08 100644
--- a/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild
+++ b/kde-apps/ktp-text-ui/ktp-text-ui-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,6 @@ DEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdewebkit)
$(add_frameworks_dep kemoticons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)



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

2018-12-25 Thread Andreas Sturmlechner
commit: 1bc05636903408384f2b142890ba665e0772c7bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 23:03:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 23:03:40 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1bc05636

kde-misc/krename: Drop obsolete DEPEND

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

 kde-misc/krename/krename-.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/kde-misc/krename/krename-.ebuild 
b/kde-misc/krename/krename-.ebuild
index 4cf1ae0767..31053405f9 100644
--- a/kde-misc/krename/krename-.ebuild
+++ b/kde-misc/krename/krename-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 KEYWORDS=""
 IUSE="exif office pdf taglib truetype"
 
-COMMON_DEPEND="
+DEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
@@ -36,10 +36,7 @@ COMMON_DEPEND="
taglib? ( media-libs/taglib )
truetype? ( media-libs/freetype:2 )
 "
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!kde-misc/krename:4
 "
 



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

2018-12-25 Thread Mike Gilbert
commit: 735a66bcf2a6b0c82c2f632e0fde2895bb92d24c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 25 22:55:26 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 25 22:56:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735a66bc

profiles: update chromium mask for M73

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2304129fc13..4598206289a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (25 Dec 2018)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-73
+
 # Andreas Sturmlechner  (25 Dec 2018)
 # Everything breaks. Tracker bug #673720
 =media-gfx/exiv2-0.27*
@@ -172,11 +177,6 @@ dev-libs/gost-engine
 # Causes a dependency loop in the OpenRC script. Bug #651998
 =sys-fs/cryptsetup-2.0.5-r1
 
-# Mike Gilbert  (05 Nov 2018)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-72
-
 # Andreas Sturmlechner  (03 Nov 2018)
 # Breaks revdeps (GDir and GDirEntry split from gfile.h into new gdir.h)
 # See tracker: https://bugs.gentoo.org/670222



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ktp-text-ui/

2018-12-25 Thread Andreas Sturmlechner
commit: 4b0cbd0cb0955f89bbddbd08ee7865a71b0d378b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 22:37:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 22:54:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0cbd0c

kde-apps/ktp-text-ui: Drop bogus DEPEND

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

 kde-apps/ktp-text-ui/ktp-text-ui-18.12.0-r1.ebuild | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-18.12.0-r1.ebuild 
b/kde-apps/ktp-text-ui/ktp-text-ui-18.12.0-r1.ebuild
new file mode 100644
index 000..0da10c8efe3
--- /dev/null
+++ b/kde-apps/ktp-text-ui/ktp-text-ui-18.12.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KDE Telepathy text chat window"
+HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration;
+
+LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE="speech"
+
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kemoticons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kpeople)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep sonnet)
+   $(add_kdeapps_dep ktp-common-internals otr)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwebengine 'widgets')
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   net-libs/telepathy-qt[qt5(+)]
+   speech? ( $(add_qt_dep qtspeech) )
+"
+RDEPEND="${DEPEND}
+   $(add_kdeapps_dep ktp-contact-list)
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package speech Qt5TextToSpeech)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ktp-text-ui/

2018-12-25 Thread Andreas Sturmlechner
commit: 4f4bb04ee324181c7d91c4a7bed70b2fc8c8d1a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 22:38:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 22:54:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4bb04e

kde-apps/ktp-text-ui: Drop 18.12.0 (r0)

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

 kde-apps/ktp-text-ui/ktp-text-ui-18.12.0.ebuild | 56 -
 1 file changed, 56 deletions(-)

diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-18.12.0.ebuild 
b/kde-apps/ktp-text-ui/ktp-text-ui-18.12.0.ebuild
deleted file mode 100644
index 81ec19d08b2..000
--- a/kde-apps/ktp-text-ui/ktp-text-ui-18.12.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="KDE Telepathy text chat window"
-HOMEPAGE="https://community.kde.org/Real-Time_Communication_and_Collaboration;
-
-LICENSE="Apache-2.0 || ( AFL-2.1 BSD ) GPL-2+ LGPL-2.1+ MIT"
-KEYWORDS="~amd64 ~x86"
-IUSE="speech"
-
-DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdewebkit)
-   $(add_frameworks_dep kemoticons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kpeople)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep sonnet)
-   $(add_kdeapps_dep ktp-common-internals otr)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   net-libs/telepathy-qt[qt5(+)]
-   speech? ( $(add_qt_dep qtspeech) )
-"
-RDEPEND="${DEPEND}
-   $(add_kdeapps_dep ktp-contact-list)
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package speech Qt5TextToSpeech)
-   )
-
-   kde5_src_configure
-}



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

2018-12-25 Thread Andreas Sturmlechner
commit: a3cddde618e1cd0eb6196a7a200b5f1096b251a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 22:30:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 22:54:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3cddde6

media-gfx/kphotoalbum: Drop USE map from defaults

kde-apps/libkgeomap depends on dev-qt/qtwebkit.

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

 media-gfx/kphotoalbum/kphotoalbum-5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.4.ebuild 
b/media-gfx/kphotoalbum/kphotoalbum-5.4.ebuild
index 5e0e4683ac6..ce7c3284e2a 100644
--- a/media-gfx/kphotoalbum/kphotoalbum-5.4.ebuild
+++ b/media-gfx/kphotoalbum/kphotoalbum-5.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2+ FDL-1.2"
 KEYWORDS="amd64 x86"
-IUSE="+kipi +map +raw"
+IUSE="+kipi map +raw"
 
 DEPEND="
$(add_frameworks_dep karchive)



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

2018-12-25 Thread Mike Gilbert
commit: f5c6e70717dd6413126e01a3b555987b6815594d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 25 22:53:45 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 25 22:53:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c6e707

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

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest |   2 +
 www-client/chromium/chromium-72.0.3626.28.ebuild | 716 +++
 2 files changed, 718 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f21ada13cca..1b44e81cd23 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,5 @@
 DIST chromium-71.0.3578.80.tar.xz 633878288 BLAKE2B 
be6dcb4c1123830f8f0413e52e46c6e3356356cbfadcaa77c3960f22a6f1f2f5a7a2e7da415b7c19b75d6cd4b881d45a8aeaa7c311547ac58fc34c87fdf23891
 SHA512 
79b0f5ebe71a34d9f5215df1b4e47071f2337bb480fbec591011653acdfe524419bd10efdeab334ac34c07bc4eb2c485d60a9c3b2f053a721271130ff98af516
 DIST chromium-71.0.3578.98.tar.xz 633860888 BLAKE2B 
f232fa3ecef45b3e7d0c9876c2d9133ed0a51f2241c3b354592ea62817b7660e7a91869f0d7f1aee60384e9b87644b837af36ff5d802cee986346778946ce0be
 SHA512 
dbeb90e16c6c05422c1f43e8fe747d60dab49c1fffdd0f33824ca24429f3871bda649eb1e6402470d3d9bb701e47d55d2fff4f46530e3f43e72f516d1837aad6
 DIST chromium-72.0.3595.2.tar.xz 658797888 BLAKE2B 
7f0274693e8fac283d75c7e7ff6f672a10937454d989e9aa728b4a9646fe92bd8aaa8c154913d71dd86fd7ced595c1b2475248a9fb521984049af04f289f3f43
 SHA512 
7d5130e45e28ccf7389c64ca24a12ffc84922ca40d2c0e9a2d9caf27eb40a08cfdda8a902c6d747f864071b6eec752287fe2654f62e7e6c5c42c1334c5f35766
+DIST chromium-72.0.3626.28.tar.xz 686169316 BLAKE2B 
6ee2bfd35e8d48a7122f0a8b8533bdaf2c6c56b00eb6cf3ee14afede25a45919b6ce6267fb54ae9040d0b676d084d6db5026918b07bc3e26f825d6298c35
 SHA512 
474452f6d41f900118d88f3aaf435cd332567f7a55c2af449e775668a78ee285ab7c011ca41237fa2b13f4b3076ec0cfb5448cfe9018092614e60c0ad7c12252
+DIST chromium-webrtc-includes.patch.xz 57908 BLAKE2B 
e977da6fb10bd3fdd12fef75ad669c4e7cb15f8e518a18c52dec7a4e27f0d5444dffc880b4aed30ccef8b620d82946be08c0b5b63ceaec0554e9f80b867b9750
 SHA512 
440c5ede645d13ec74c08c755a46298f5fcf10c9cbe6d88621ae89a2b27ae41be9954f4e3c1798525cc97aac01e5021b878a06c5625628c4c071cec84f3dfe8a

diff --git a/www-client/chromium/chromium-72.0.3626.28.ebuild 
b/www-client/chromium/chromium-72.0.3626.28.ebuild
new file mode 100644
index 000..e3f962139f5
--- /dev/null
+++ b/www-client/chromium/chromium-72.0.3626.28.ebuild
@@ -0,0 +1,716 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   https://dev.gentoo.org/~floppym/dist/chromium-webrtc-includes.patch.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~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.26:2
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/atk-2.26
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-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.11.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.0.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   

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

2018-12-25 Thread Andreas Sturmlechner
commit: 659997e2fa50a617f0053d5e31e3382751dce114
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 21:26:03 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:26:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659997e2

cmake-multilib.eclass: Update SUPPORTED_EAPIS

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

 eclass/cmake-multilib.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cmake-multilib.eclass b/eclass/cmake-multilib.eclass
index b43995d0df5..9d617900b73 100644
--- a/eclass/cmake-multilib.eclass
+++ b/eclass/cmake-multilib.eclass
@@ -6,7 +6,7 @@
 # gx86-multilib team 
 # @AUTHOR:
 # Author: Michał Górny 
-# @SUPPORTED_EAPIS: 6
+# @SUPPORTED_EAPIS: 6 7
 # @BLURB: cmake-utils wrapper for multilib builds
 # @DESCRIPTION:
 # The cmake-multilib.eclass provides a glue between cmake-utils.eclass(5)



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

2018-12-25 Thread Andreas Sturmlechner
commit: 041e603573801ee1ec131220035c88a48a77fb80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 14:29:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041e6035

profiles: Mask media-gfx/exiv2-0.27.0

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index df7266ee9da..2304129fc13 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (25 Dec 2018)
+# Everything breaks. Tracker bug #673720
+=media-gfx/exiv2-0.27*
+
 # Andreas K. Hüttel  (25 Dec 2018)
 # Included in dev-tex/texlive-publishers-2017; there is no
 # need for a separate package anymore. Removal in 30 days.



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkexiv2/, kde-apps/libkexiv2/files/

2018-12-25 Thread Andreas Sturmlechner
commit: f81a5364f09e3da44d419168e30ff21be6992d64
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 18:04:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81a5364

kde-apps/libkexiv2: Fix build with >=exiv2-0.27

Instead of adding FindLibExiv2.cmake through the patch we will just
bump minimum depend to FRAMEWORKS_MINIMAL=5.53.0.

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

 .../files/libkexiv2-18.12.0-exiv2-0.27.patch   | 253 +
 kde-apps/libkexiv2/libkexiv2-18.12.0.ebuild|   3 +
 2 files changed, 256 insertions(+)

diff --git a/kde-apps/libkexiv2/files/libkexiv2-18.12.0-exiv2-0.27.patch 
b/kde-apps/libkexiv2/files/libkexiv2-18.12.0-exiv2-0.27.patch
new file mode 100644
index 000..65bb8f4a4aa
--- /dev/null
+++ b/kde-apps/libkexiv2/files/libkexiv2-18.12.0-exiv2-0.27.patch
@@ -0,0 +1,253 @@
+From 27c6834e4e984c34a55fad313c26fe08d9dd35b0 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 25 Dec 2018 16:52:26 +0100
+Subject: [PATCH] Fix building against exiv2-0.27
+
+Summary:
+Copied FindLibExiv2.cmake from ECM 5.53.0 until we raise min version.
+Bumped cmake to 3.7 minimum for VERSION_GREATER_EQUAL.
+
+Test Plan: Tested build with exiv2-0.26 and 0.27
+
+Reviewers: #kde_applications, cgilles
+
+Subscribers: heikobecker
+
+Differential Revision: https://phabricator.kde.org/D17799
+---
+ CMakeLists.txt|  36 
+ cmake/modules/FindExiv2.cmake |  80 --
+ cmake/modules/FindLibExiv2.cmake  | 115 ++
+ cmake/templates/libkexiv2.pc.cmake.in |   2 +-
+ config-kexiv2.h.cmake |   4 +
+ src/CMakeLists.txt|   3 +-
+ src/kexiv2.cpp|   2 +-
+ src/kexiv2.h  |   1 +
+ src/kexiv2_p.cpp  |  17 +---
+ src/kexiv2_p.h|   1 +
+ src/kexiv2exif.cpp|   4 +
+ 11 files changed, 147 insertions(+), 118 deletions(-)
+ delete mode 100644 cmake/modules/FindExiv2.cmake
+ create mode 100644 cmake/modules/FindLibExiv2.cmake
+ create mode 100644 config-kexiv2.h.cmake
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d13ef27..fcda905 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -4,14 +4,14 @@
+ # Redistribution and use is allowed according to the terms of the BSD license.
+ # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+ 
+-set(CMAKE_MIN_VERSION   "3.0.0")
++set(CMAKE_MIN_VERSION   "3.7.0")
+ set(ECM_MIN_VERSION "1.1.0")
+ set(REQUIRED_QT_VERSION "5.2.0")
+ set(EXIV2_MIN_VERSION   "0.24")
+ 
+ cmake_minimum_required(VERSION ${CMAKE_MIN_VERSION})
+ 
+-project(libkexiv2)
++project(libkexiv2 VERSION "5.0.0")
+ 
+ message(STATUS 
"--")
+ message(STATUS "Starting CMake configuration for: ${PROJECT_NAME}")
+@@ -47,18 +47,12 @@ message(STATUS "Starting CMake configuration for: 
${PROJECT_NAME}")
+ # 2.4.0 => 11.3.0  - Add new method to access on 
text edit widget from AltLangStrEdit
+ # 5.0.0 => 15.0.0(Released with KDE 5.x)
+ 
+-# Library API version
+-set(KEXIV2_LIB_MAJOR_VERSION "5")
+-set(KEXIV2_LIB_MINOR_VERSION "0")
+-set(KEXIV2_LIB_PATCH_VERSION "0")
+-
+ # Library ABI version used by linker.
+ # For details : 
http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
+ set(KEXIV2_LIB_SO_CUR_VERSION "15")
+ set(KEXIV2_LIB_SO_REV_VERSION "0")
+ set(KEXIV2_LIB_SO_AGE_VERSION "0")
+ 
+-set(LIBKEXIV2_LIB_VERSION 
"${KEXIV2_LIB_MAJOR_VERSION}.${KEXIV2_LIB_MINOR_VERSION}.${KEXIV2_LIB_PATCH_VERSION}")
+ set(LIBKEXIV2_SO_VERSION  
"${KEXIV2_LIB_SO_CUR_VERSION}.${KEXIV2_LIB_SO_REV_VERSION}.${KEXIV2_LIB_SO_AGE_VERSION}")
+ 
+ ## ECM setup ##
+@@ -77,6 +71,13 @@ include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
+ include(GenerateExportHeader)
+ include(FeatureSummary)
+ 
++ecm_setup_version(${libkexiv2_VERSION}
++  VARIABLE_PREFIX  KEXIV2
++  VERSION_HEADER   "src/libkexiv2_version.h"
++  PACKAGE_VERSION_FILE "KF5KExiv2ConfigVersion.cmake"
++  SOVERSION${LIBKEXIV2_SO_VERSION}
++)
++
+ ## Find Packages ###
+ 
+ find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE COMPONENTS
+@@ -84,20 +85,13 @@ find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE 
COMPONENTS
+  Gui
+ )
+ 
+-find_package(Exiv2 ${EXIV2_MIN_VERSION} REQUIRED)
+-set_package_properties("Exiv2" PROPERTIES
+-   DESCRIPTION "Required to build libkexiv2"
+-   URL "http://www.exiv2.org;
+-   TYPERECOMMENDED
+- 

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

2018-12-25 Thread Andreas Sturmlechner
commit: da7926182391bd95b006f7fc6ac44cac3e54bf40
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 14:33:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da792618

media-gfx/exiv2: 0.27.0 version bump

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

 media-gfx/exiv2/Manifest   |   1 +
 media-gfx/exiv2/exiv2-0.27.0.ebuild| 107 +
 .../exiv2-0.27.0-png-broken-icc-profile.patch  |  34 +++
 3 files changed, 142 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 017a87d6e8b..2a0cbfc6029 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1 +1,2 @@
 DIST exiv2-0.26_p20180811d.tar.xz 1722216 BLAKE2B 
9e1c8307eb923c340894c82c37e9f6c31d82ff1b1de3c79d4ec9b0ec9428ad1d05f945e9a4e440028335857e7fc32d50cdc5245842d743e017037bd641b654db
 SHA512 
5453650888440028acb139a02b387eab0232551c97256ce88dd626fa4cc8800ec02ad66e093c314bbfdc60726995b6c8482572d1ffaec73a265209c98c901780
+DIST exiv2-0.27.0-Source.tar.gz 27222970 BLAKE2B 
a935f6a41e322dda14d11400801f6b98fd3254af45a44d9d6e9f90d955cc58bb6f7477c49f1f99612a519216cdc954bacea74c68f76545c662db37849e99367e
 SHA512 
3037d8e84b414e3915b807c5bea39f903668c0774f9dbc1367e23c595d5abaf318c746009e994234bcaf0088ad32a820ea42c9c77c9a53c65a7b5d7781a2c6d4

diff --git a/media-gfx/exiv2/exiv2-0.27.0.ebuild 
b/media-gfx/exiv2/exiv2-0.27.0.ebuild
new file mode 100644
index 000..c45a92101c2
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.27.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
+   inherit git-r3
+else
+   SRC_URI="http://exiv2.dyndns.org/builds/${P}-Source.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"
+fi
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="http://www.exiv2.org/;
+
+LICENSE="GPL-2"
+SLOT="0/27"
+IUSE="doc examples nls +png webready +xmp"
+
+RDEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+   webready? (
+   net-libs/libssh[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( README.md doc/ChangeLog doc/cmd.txt )
+
+S="${S}-Source"
+
+PATCHES=(
+   # pending upstream
+   "${FILESDIR}"/${P}-png-broken-icc-profile.patch
+)
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # FIXME @upstream:
+   einfo "Converting doc/cmd.txt to UTF-8"
+   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
+   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
+
+   if use doc; then
+   einfo "Updating doxygen config"
+   doxygen &>/dev/null -u config/Doxyfile || die
+   fi
+
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DEXIV2_BUILD_SAMPLES=NO
+   -DEXIV2_BUILD_PO=$(usex nls)
+   -DEXIV2_ENABLE_NLS=$(usex nls)
+   -DEXIV2_ENABLE_PNG=$(usex png)
+   -DEXIV2_ENABLE_CURL=$(usex webready)
+   -DEXIV2_ENABLE_SSH=$(usex webready)
+   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
+   -DEXIV2_ENABLE_XMP=$(usex xmp)
+   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+
+   if multilib_is_native_abi; then
+   use doc && emake -j1 doc
+   fi
+}
+
+multilib_src_install_all() {
+   use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
+   use doc && HTML_DOCS=( "${S}"/doc/html/. )
+
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   docinto examples
+   dodoc samples/*.cpp
+   fi
+}

diff --git a/media-gfx/exiv2/files/exiv2-0.27.0-png-broken-icc-profile.patch 
b/media-gfx/exiv2/files/exiv2-0.27.0-png-broken-icc-profile.patch
new file mode 100644
index 000..ae0a0ee30dc
--- /dev/null

[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/files/, kde-apps/konsole/

2018-12-25 Thread Andreas Sturmlechner
commit: 8db345fe63a72a60df25699e7f182634404a3e8f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 12:59:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db345fe

kde-apps/konsole: Fix cursor w/ antialising

Follow-up to 6984d3c, fixed in 18.12.1.

Thanks-to: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../konsole/files/konsole-18.12.0-fix-cursor.patch | 58 
 kde-apps/konsole/konsole-18.12.0-r2.ebuild | 62 ++
 2 files changed, 120 insertions(+)

diff --git a/kde-apps/konsole/files/konsole-18.12.0-fix-cursor.patch 
b/kde-apps/konsole/files/konsole-18.12.0-fix-cursor.patch
new file mode 100644
index 000..36aabaaccc5
--- /dev/null
+++ b/kde-apps/konsole/files/konsole-18.12.0-fix-cursor.patch
@@ -0,0 +1,58 @@
+From b48ecb5712037027e6385515c9eced7fabfc3dc3 Mon Sep 17 00:00:00 2001
+From: "Martin T. H. Sandsmark" 
+Date: Mon, 10 Dec 2018 10:09:35 -0500
+Subject: fix cursor when anti aliasing is enabled
+
+Summary:
+When there is a margin of 1 pixel, but some of the anti-aliasing
+"blur" leaks to 0,0. so it is fixed with a full update() (e. g. when
+it regains focus), but not when just some content updates in the
+window.   Without this it draws outside the content rect, most
+visible as a vertical line if the cursor is completely to the left and
+then moves.
+
+Reviewers: #konsole, hindenburg
+
+Reviewed By: #konsole, hindenburg
+
+Subscribers: pbraun, konsole-devel, #konsole
+
+Tags: #konsole
+
+Differential Revision: https://phabricator.kde.org/D17414
+
+(cherry picked from commit e7085310d6d594823d0ed491fa8bdbd99dec4932)
+---
+ src/TerminalDisplay.cpp | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/TerminalDisplay.cpp b/src/TerminalDisplay.cpp
+index 6e8b262..64c831c 100644
+--- a/src/TerminalDisplay.cpp
 b/src/TerminalDisplay.cpp
+@@ -933,7 +933,7 @@ void TerminalDisplay::drawCursor(QPainter& painter,
+ 
+ // shift rectangle top down one pixel to leave some space
+ // between top and bottom
+-QRect cursorRect = rect.adjusted(0, 1, 0, 0);
++QRectF cursorRect = rect.adjusted(0, 1, 0, 0);
+ 
+ QColor cursorColor = _cursorColor.isValid() ? _cursorColor : 
foregroundColor;
+ painter.setPen(cursorColor);
+@@ -942,10 +942,10 @@ void TerminalDisplay::drawCursor(QPainter& painter,
+ // draw the cursor outline, adjusting the area so that
+ // it is draw entirely inside 'rect'
+ int penWidth = qMax(1, painter.pen().width());
+-painter.drawRect(cursorRect.adjusted(penWidth / 2,
+- penWidth / 2,
+- - penWidth / 2 - penWidth % 2,
+- - penWidth / 2 - penWidth % 2));
++painter.drawRect(cursorRect.adjusted(penWidth / 2 + 0.5,
++ penWidth / 2 + 0.5,
++ - penWidth / 2 - penWidth % 2 + 
0.5,
++ - penWidth / 2 - penWidth % 2 + 
0.5));
+ 
+ // draw the cursor body only when the widget has focus
+ if (hasFocus()) {
+-- 
+cgit v1.1

diff --git a/kde-apps/konsole/konsole-18.12.0-r2.ebuild 
b/kde-apps/konsole/konsole-18.12.0-r2.ebuild
new file mode 100644
index 000..abc36ad9309
--- /dev/null
+++ b/kde-apps/konsole/konsole-18.12.0-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE's terminal emulator"
+HOMEPAGE="https://www.kde.org/applications/system/konsole 
https://konsole.kde.org;
+
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+DEPEND="
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kpty)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdbus)
+   

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

2018-12-25 Thread Andreas Sturmlechner
commit: cb50f77bfdd043519331d9f8c9799310340e263e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 20:50:23 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb50f77b

kde-frameworks/kinit: Drop 5.53.0 (r0)

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

 kde-frameworks/kinit/kinit-5.53.0.ebuild | 45 
 1 file changed, 45 deletions(-)

diff --git a/kde-frameworks/kinit/kinit-5.53.0.ebuild 
b/kde-frameworks/kinit/kinit-5.53.0.ebuild
deleted file mode 100644
index 92301f9b5f0..000
--- a/kde-frameworks/kinit/kinit-5.53.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_QTHELP="false"
-KDE_TEST="false"
-inherit kde5
-
-DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+caps +man X"
-
-RDEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   caps? ( sys-libs/libcap )
-   X? (
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${RDEPEND}
-   man? ( $(add_frameworks_dep kdoctools) )
-   X? ( x11-base/xorg-proto )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package caps Libcap)
-   $(cmake-utils_use_find_package man KF5DocTools)
-   $(cmake-utils_use_find_package X X11)
-   $(cmake-utils_use_find_package X XCB)
-   )
-
-   kde5_src_configure
-}



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

2018-12-25 Thread Andreas Sturmlechner
commit: 6c9ac5f10af7c87b21d9eb1276cb4692cb4d4932
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 15:12:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9ac5f1

kde-misc/krename: Backport >=exiv-0.27 support from master

Instead of adding FindLibExiv2.cmake through the patch we will just
bump minimum depend to FRAMEWORKS_MINIMAL=5.53.0.

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

 .../krename/files/krename-5.0.0-exiv2-0.27.patch   | 188 +
 kde-misc/krename/krename-5.0.0-r1.ebuild   |  55 ++
 2 files changed, 243 insertions(+)

diff --git a/kde-misc/krename/files/krename-5.0.0-exiv2-0.27.patch 
b/kde-misc/krename/files/krename-5.0.0-exiv2-0.27.patch
new file mode 100644
index 000..fdc13a1815e
--- /dev/null
+++ b/kde-misc/krename/files/krename-5.0.0-exiv2-0.27.patch
@@ -0,0 +1,188 @@
+From ec90823494f5ec9bb2e8098f44209f383ef8c22a Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Tue, 20 Nov 2018 18:24:29 +0100
+Subject: Use #cmakedefine01 instead of macro_bool_to_01
+
+---
+ CMakeLists.txt| 13 +
+ config-krename.h.cmake| 10 +-
+ 3 files changed, 10 insertions(+), 33 deletions(-)
+ delete mode 100644 cmake/modules/MacroBoolTo01.cmake
+
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -80,13 +80,10 @@ set_package_properties(Freetype PROPERTIES
+ 
+ feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
+ 
+-
+-# Update configuration
+-include(MacroBoolTo01)
+-macro_bool_to_01(TAGLIB_FOUND HAVE_TAGLIB)
+-macro_bool_to_01(EXIV2_FOUND HAVE_EXIV2)
+-macro_bool_to_01(PoDoFo_FOUND HAVE_PODOFO)
+-macro_bool_to_01(FREETYPE_FOUND HAVE_FREETYPE)
++set(HAVE_TAGLIB ${TAGLIB_FOUND})
++set(HAVE_EXIV2 ${LibExiv2_FOUND})
++set(HAVE_PODOFO ${PoDoFo_FOUND})
++set(HAVE_FREETYPE ${FREETYPE_FOUND})
+ configure_file(config-krename.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-krename.h)
+ 
+ # Directories
+--- a/config-krename.h.cmake
 b/config-krename.h.cmake
+@@ -1,15 +1,15 @@
+ /* config.h. Generated by cmake from config.h.cmake */
+ 
+ /* have TagLib */
+-#define HAVE_TAGLIB ${HAVE_TAGLIB}
++#cmakedefine01 HAVE_TAGLIB
+ 
+ /* have Exiv2 */
+-#define HAVE_EXIV2 ${HAVE_EXIV2}
++#cmakedefine01 HAVE_EXIV2
+ 
+ /* have PoDoFo */
+-#define HAVE_PODOFO ${HAVE_PODOFO}
++#cmakedefine01 HAVE_PODOFO
+ 
+ /* have Freetype */
+-#define HAVE_FREETYPE ${HAVE_FREETYPE}
++#cmakedefine01 HAVE_FREETYPE
+ 
+-#define VERSION "${KRENAME_VERSION}"
++#define VERSION "${krename_VERSION}"
+-- 
+cgit v1.1
+
+From b22de9135ba2a5abdbd2b275a60933a50f074010 Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Tue, 20 Nov 2018 18:26:47 +0100
+Subject: Fix building against exiv2-0.27
+
+One neeeded part is to copy over the new FindLibExiv2 module from
+ECM which has not appeared in a release yet (it will with 5.53.0).
+I'll probably add that version as a requirement and remove the copy
+again in the near future.
+The other part includes raising the cmake version requirement to
+3.7.0, which was released over 2 years ago. (The version comparison
+could be easily solved differently and less elegantly, but let's see
+if people with ancient cmakes complain).
+---
+ CMakeLists.txt   |  15 ++---
+ config-krename.h.cmake   |   3 +
+ src/CMakeLists.txt   |   8 +--
+ src/exiv2plugin.cpp  |   8 ++-
+ 6 files changed, 137 insertions(+), 91 deletions(-)
+ delete mode 100644 cmake/modules/FindExiv2.cmake
+ create mode 100644 cmake/modules/FindLibExiv2.cmake
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,4 +1,5 @@
+-project(krename)
+ 
+-cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.7)
++
++project(krename VERSION "5.0.0")
+ 
+@@ -39,10 +40,6 @@ add_definitions(
+ -DQT_STRICT_ITERATORS
+ )
+ 
+-set(KRENAME_VERSION "5.0.0")
+-
+-include(FindGettext)
+-
+ # Find taglib
+ set(TAGLIB_MIN_VERSION "1.5")
+ find_package(Taglib ${TAGLIB_MIN_VERSION})
+@@ -58,11 +55,12 @@ set_package_properties(Taglib PROPERTIES
+ TYPE OPTIONAL)
+ 
+ # Find exiv2
+-find_package(Exiv2 0.13) # AccessMode was added in 0.13
+-set_package_properties(Exiv2 PROPERTIES
+-DESCRIPTION "A library to access image metadata"
+-URL "http://www.exiv2.org;
+-TYPE OPTIONAL)
++find_package(LibExiv2 0.13) # AccessMode was added in 0.13
++set_package_properties(LibExiv2 PROPERTIES TYPE OPTIONAL)
++
++if (LibExiv2_VERSION VERSION_GREATER_EQUAL "0.27")
++set(HAVE_LIBEXIV2_0_27 TRUE)
++endif()
+ 
+ # Find podofo
+ find_package(PoDoFo)
+--- a/config-krename.h.cmake
 b/config-krename.h.cmake
+@@ -6,6 +6,9 @@
+ /* have Exiv2 */
+ #cmakedefine01 HAVE_EXIV2
+ 
++/* Defined if we have libexiv2 >= 0.27 */
++#cmakedefine HAVE_LIBEXIV2_0_27
++

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

2018-12-25 Thread Andreas Sturmlechner
commit: bf2c29643dafbc62250e50a987e93d39155ae0d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 13:00:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2c2964

kde-apps/konsole: Drop 18.12.0-r1

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

 kde-apps/konsole/konsole-18.12.0-r1.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/kde-apps/konsole/konsole-18.12.0-r1.ebuild 
b/kde-apps/konsole/konsole-18.12.0-r1.ebuild
deleted file mode 100644
index 63fec0b9fa7..000
--- a/kde-apps/konsole/konsole-18.12.0-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="optional"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="KDE's terminal emulator"
-HOMEPAGE="https://www.kde.org/applications/system/konsole 
https://konsole.kde.org;
-
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-DEPEND="
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kinit)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kpty)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   X? ( x11-libs/libX11 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-fix-drawing-box-chars.patch" ) # fixed in 18.12.1
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package X X11)
-   )
-
-   kde5_src_configure
-}



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

2018-12-25 Thread Andreas Sturmlechner
commit: fbe340ce6d8af0ae9c7aa57a204eead54653a7a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 13:48:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe340ce

cmake-multilib.eclass: Support EAPI 7

Simple follow-up to cmake-utils supporting EAPI 7, no changes.

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

 eclass/cmake-multilib.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/cmake-multilib.eclass b/eclass/cmake-multilib.eclass
index 7c65e11536b..b43995d0df5 100644
--- a/eclass/cmake-multilib.eclass
+++ b/eclass/cmake-multilib.eclass
@@ -20,7 +20,7 @@
 # phase rather than 'default'.
 
 case ${EAPI:-0} in
-   6) ;;
+   [67]) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



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

2018-12-25 Thread Andreas Sturmlechner
commit: 9c90a731e9a00e9af8c86331a45e0348babfde7c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 25 20:49:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 25 21:23:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c90a731

kde-frameworks/kinit: Fix startup delay w/ systemd-240

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

 .../kinit-5.53.0-systemd-240-soft-rlimit.patch | 27 +
 kde-frameworks/kinit/kinit-5.53.0-r1.ebuild| 47 ++
 2 files changed, 74 insertions(+)

diff --git 
a/kde-frameworks/kinit/files/kinit-5.53.0-systemd-240-soft-rlimit.patch 
b/kde-frameworks/kinit/files/kinit-5.53.0-systemd-240-soft-rlimit.patch
new file mode 100644
index 000..3f8823d5b2d
--- /dev/null
+++ b/kde-frameworks/kinit/files/kinit-5.53.0-systemd-240-soft-rlimit.patch
@@ -0,0 +1,27 @@
+From 26620aef0bd6d01b543e7523dd15dddc1bb871df Mon Sep 17 00:00:00 2001
+From: Oswald Buddenhagen 
+Date: Mon, 24 Dec 2018 14:43:23 +0100
+Subject: use soft rlimit for number of open handles
+
+systemd 240 bumped the hard limit from the previous 4k (?) to 1G, which
+makes kdeinit essentially lock up at startup.
+to get around that, use the soft limit, which matches fd_setsize (1k).
+---
+ src/kdeinit/kinit.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/kdeinit/kinit.cpp b/src/kdeinit/kinit.cpp
+index 748bfca..02ab794 100644
+--- a/src/kdeinit/kinit.cpp
 b/src/kdeinit/kinit.cpp
+@@ -165,7 +165,7 @@ static void cleanup_fds()
+ int maxfd = FD_SETSIZE;
+ struct rlimit rl;
+ if (getrlimit(RLIMIT_NOFILE, ) == 0) {
+-maxfd = rl.rlim_max;
++maxfd = rl.rlim_cur;
+ }
+ for (int fd = 3; fd < maxfd; ++fd) {
+ #if KDEINIT_OOM_PROTECT
+-- 
+cgit v1.1

diff --git a/kde-frameworks/kinit/kinit-5.53.0-r1.ebuild 
b/kde-frameworks/kinit/kinit-5.53.0-r1.ebuild
new file mode 100644
index 000..910c3df5286
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.53.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+caps +man X"
+
+RDEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   caps? ( sys-libs/libcap )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   man? ( $(add_frameworks_dep kdoctools) )
+   X? ( x11-base/xorg-proto )
+"
+
+PATCHES=( "${FILESDIR}/${P}-systemd-240-soft-rlimit.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package caps Libcap)
+   $(cmake-utils_use_find_package man KF5DocTools)
+   $(cmake-utils_use_find_package X X11)
+   $(cmake-utils_use_find_package X XCB)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/tint2/files/, x11-misc/tint2/

2018-12-25 Thread Amy Liffey
commit: 3a99da8be98adaf1d5ba5360da18da3834b91be5
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Dec 25 21:08:58 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Dec 25 21:21:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a99da8b

x11-misc/tint2: remove old versions 0.12 - 16.1

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 x11-misc/tint2/Manifest|  4 --
 .../0.12.12-fix-compilation-without-svg.patch  | 18 --
 .../0.12.12-no-hardcode-update-icon-cache.patch| 34 ---
 .../tint2/files/0.12.12-relax-pango-includes.patch | 26 -
 x11-misc/tint2/files/0.14.6-sysconfdir-xdg2.patch  | 12 
 x11-misc/tint2/tint2-0.12.12.ebuild| 65 --
 x11-misc/tint2/tint2-0.14.6-r2.ebuild  | 63 -
 x11-misc/tint2/tint2-15.3.ebuild   | 60 
 x11-misc/tint2/tint2-16.1.ebuild   | 60 
 9 files changed, 342 deletions(-)

diff --git a/x11-misc/tint2/Manifest b/x11-misc/tint2/Manifest
index 6995713920a..ae9affc21a6 100644
--- a/x11-misc/tint2/Manifest
+++ b/x11-misc/tint2/Manifest
@@ -1,7 +1,3 @@
-DIST tint2-0.12.12.tar.gz 469724 BLAKE2B 
cfb9eb702680e23f7f9c9b98c8853d1e059a4d189347496eaa9e667bb91852b66dfc451d310d0194971b03c8a68ba60a596b380cae046e3d34a75a65523f2bf6
 SHA512 
10a1f42df6a66f6e092d69cd0ea3d900dcef57b06391206d950a1d7f576a880829bb44d00828a030d3172184db238a22f205169c12cc32cf42c6321d61929a8c
-DIST tint2-0.14.6.tar.gz 466533 BLAKE2B 
c7308771e8a5a7d49410d99779ee54fd19b7d5b71d6c04eb3835100f74df5c12d692b50ce57a2a31f4956c09e404acd8cfd2bd1ef87e6fc55f21f583f5a13977
 SHA512 
eb1505bef932aa0cd0291dc762d3c9cbe760e3fea0684fc604aa3cae3f5ddf63e5b791db745eb29384e4732e6de09a01084f3ce2a92931b431cdf69a59b1f6da
-DIST tint2-15.3.tar.gz 500301 BLAKE2B 
b8b405f1c56c3de41f672dc02acef893b0650fadca9a4823c7b249661e8675e01c92c9c1588d32c2836596f34c4dbc1e5d2608cff3c75590d7eeac9e925eb874
 SHA512 
41ae8f8e3aac6fe55539c531889ec2883534072ad398f0693e4bfd39c80dd4c64d635a36e063f741fe89fd461f66f92adf6acdde553e0f8b169992d94dc0e344
-DIST tint2-16.1.tar.gz 534354 BLAKE2B 
540287bd952ba8b54372d45055efe216dc4d9d192e33d6f83f2c734e97b9e350c7be0cb3e19d414f4e11c0bb7b505307899dea9c10ac382737a2507f7df4fdcc
 SHA512 
c6319d5692d53e56c150906c32c794ee4237e06455efb68527b379b4ae00c48d996c63ea02ee6aefc70266335eb4cb08b4731556075c46d435b7861de6eefd3c
 DIST tint2-16.2.tar.gz 537236 BLAKE2B 
b8ff236f4c21465603c3cdf1e3d9f62e238cfbd05fbb7976e4f90ac054566eb433d8be78ee657421b94465dceeb8461ace202090b08585693f13003d401e4faf
 SHA512 
0e267d59aef3d812ab41c1e5904e3e96162afd8d98c76dc697fe8c2815707f34a31e392f68260311bdc66fcb4c0b1766ad549ff30d4314e6ab2e2debf069cafe
 DIST tint2-16.6.1.tar.gz 546590 BLAKE2B 
0e970293b09ba766d795b7bc454f06c7a9e95a7c3534144583f5739fd275d3fee2568677f24b5d9b0809ebbc466351cfa17f91dbb726f5cdae3a0bdc9b9df16f
 SHA512 
ae3b8c7b1573f7bb993a587a125341e4018ace605b4b357a7d633beb02e7622443b92cd11b95028d4704e94211ae9f2e13e89cd3bca91474e7daba2fb9fc2b46
 DIST tint2-16.6.tar.gz 546960 BLAKE2B 
083e29d754c1faa9eff50dc480d18df99d64f44a2f88673f06e659d55de13c074eacf4614a57211d5b5aeec3a10f3d68471212d24a7280020b52fe91777d305d
 SHA512 
f81770f330d3f2462292f726a6a90ac0182c518b2db7d79f098babe52863e5ceaf4293f975708f83fbc26735c79fdfefd110102ef0f4be45ae242b4f664d72b1

diff --git a/x11-misc/tint2/files/0.12.12-fix-compilation-without-svg.patch 
b/x11-misc/tint2/files/0.12.12-fix-compilation-without-svg.patch
deleted file mode 100644
index c6da687baca..000
--- a/x11-misc/tint2/files/0.12.12-fix-compilation-without-svg.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-From 2c42a787257e0801b8454fd8960d6794831cedea Mon Sep 17 00:00:00 2001
-From: o9000 
-Date: Sat, 8 Oct 2016 15:02:28 +0200
-Subject: Fix compilation with ENABLE_RSVG=OFF (fixes issue #602)
-
-
-diff --git a/src/launcher/launcher.c b/src/launcher/launcher.c
-index 0b4172f..0052e90 100644
 a/src/launcher/launcher.c
-+++ b/src/launcher/launcher.c
-@@ -30,7 +30,6 @@
- #include 
- #include 
- #include 
--#include 
- #include 
- 
- #include "window.h"

diff --git a/x11-misc/tint2/files/0.12.12-no-hardcode-update-icon-cache.patch 
b/x11-misc/tint2/files/0.12.12-no-hardcode-update-icon-cache.patch
deleted file mode 100644
index 21a80eb36d4..000
--- a/x11-misc/tint2/files/0.12.12-no-hardcode-update-icon-cache.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 6306f9920f639cf092ca3f1935ac7aa202f78c86 Mon Sep 17 00:00:00 2001
-From: Yuri Konotopov 
-Date: Fri, 13 Jan 2017 19:06:43 +0400
-Subject: [PATCH] cmake: do not hardcode icon cache update
-

- CMakeLists.txt   | 1 -
- src/tint2conf/CMakeLists.txt | 1 -
- 2 files changed, 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index b4a1089..ef06393 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -241,7 +241,6 @@ set_target_properties( tint2 PROPERTIES LINK_FLAGS 

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

2018-12-25 Thread Andreas K. Hüttel
commit: 6f37470a5d76ce06b80cc7a9fbe60028f122b5c5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 21:18:24 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 21:18:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f37470a

sys-devel/remake: Don't install duplicate info files, bug 673688

Closes: https://bugs.gentoo.org/673688
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../remake/{remake-4.2.1.1.4.ebuild => remake-4.2.1.1.4-r1.ebuild}  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-devel/remake/remake-4.2.1.1.4.ebuild 
b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
similarity index 95%
rename from sys-devel/remake/remake-4.2.1.1.4.ebuild
rename to sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
index acc2d411cb8..ad57875a4a9 100644
--- a/sys-devel/remake/remake-4.2.1.1.4.ebuild
+++ b/sys-devel/remake/remake-4.2.1.1.4-r1.ebuild
@@ -31,6 +31,8 @@ src_configure() {
 
 src_install() {
default
+
# delete files GNU make owns and remake doesn't care about.
rm -r "${ED}"/usr/include || die
+   rm "${ED}"/usr/share/info/make.info* || die
 }



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

2018-12-25 Thread William Hubbs
commit: fb61443d999c9eca114096f11a25483176509285
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 25 21:07:13 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 25 21:08:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb61443d

sys-fs/udev: sync live ebuild

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 sys-fs/udev/udev-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index 64b447627d3..7934423439b 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -136,7 +136,6 @@ multilib_src_compile() {
udevadm
src/udev/ata_id
src/udev/cdrom_id
-   src/udev/collect
src/udev/mtd_probe
src/udev/scsi_id
src/udev/v4l_id
@@ -168,7 +167,7 @@ multilib_src_install() {
doexe systemd-udevd
 
exeinto /lib/udev
-   doexe 
src/udev/{ata_id,cdrom_id,collect,mtd_probe,scsi_id,v4l_id}
+   doexe src/udev/{ata_id,cdrom_id,mtd_probe,scsi_id,v4l_id}
 
rm rules/99-systemd.rules || die
insinto /lib/udev/rules.d



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

2018-12-25 Thread William Hubbs
commit: 1facffeb816a3015a865c85cd84a0609bf92c1d8
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Dec 25 21:01:35 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 25 21:06:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1facffeb

sys-fs/udev: 240 version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 sys-fs/udev/Manifest|   1 +
 sys-fs/udev/udev-240.ebuild | 322 
 2 files changed, 323 insertions(+)

diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index 8892a91fea5..abc16edd81a 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -1,3 +1,4 @@
 DIST systemd-236.tar.gz 6759035 BLAKE2B 
0fc26bd67fb6cc3b0565c763fc26e38186c4b05c3d38652b73a2189dfbfb46382dba239f7f6f889eec57ad1d8f69d4098745c8f4ca16a707aa23b7771f2328f3
 SHA512 
1a9672960e03e05c09e41fb8cfe9b0f25e867fd43f37f8371515fdbd4270afd746a6da733f6d1d3b2cc43db1ecc7a9f2245f2dac2ec233db74e9e70e4f6d
 DIST systemd-238.tar.gz 6954022 BLAKE2B 
9b5cc36a7234c0d037a2656ee1e5ed54186a394b8be41771ebc29c903d3efcecf7f13f004a6d1695c022923bd0d540a243e897852f07e810f73fd3163f688dde
 SHA512 
c0f272b022308d3bd94679184e102a8dc85de55310bda205a458ea33c77c7733e5c8c8e5b15f786ba3e0ce59e7c6a9bf0d5a0950517c6b91e0f345950129b9c8
 DIST systemd-239.tar.gz 7157293 BLAKE2B 
975f6215c8bb6662d6e161f637e1fece22930c0190b3c31a8fc4cb1a10600546a252704ac95590d9d14e495fcd06082a590e6d755e36603a41b3a396d579d8b0
 SHA512 
fd44590dfd148504c5ed1e67521efce50d84b627b7fc77015fa95dfa76d7a42297c56cc89eff40181809732024b16d48f2a87038cf435e0c63bc2b95ecd86b0f
+DIST systemd-240.tar.gz 7582001 BLAKE2B 
cf53595a83424984dd9f533f7cd0c9905366c5a52ab946fc45ff7fd1bcc85978ff654720113641534e40c0f9a1ad1c9628255778616770762950426789f659c3
 SHA512 
da7467781b16f65d868931ae88fd07554db61542aec7f11dbec9f7279b529f900301edfea2d3813ddb64eeb3fdcfb7be86e540c65212dd7cfdcdebbc80de2ff5

diff --git a/sys-fs/udev/udev-240.ebuild b/sys-fs/udev/udev-240.ebuild
new file mode 100644
index 000..7934423439b
--- /dev/null
+++ b/sys-fs/udev/udev-240.ebuild
@@ -0,0 +1,322 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal 
toolchain-funcs udev user
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
systemd-${PV}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
+
+LICENSE="LGPL-2.1 MIT GPL-2"
+SLOT="0"
+IUSE="acl +kmod selinux"
+
+RESTRICT="test"
+
+COMMON_DEPEND=">=sys-apps/util-linux-2.30[${MULTILIB_USEDEP}]
+   sys-libs/libcap[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl )
+   kmod? ( >=sys-apps/kmod-16 )
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+   ! "${T}"/40-gentoo.rules
+   # Gentoo specific floppy and usb groups
+   ACTION=="add", SUBSYSTEM=="block", KERNEL=="fd[0-9]", GROUP="floppy"
+   ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
+   EOF
+
+   local PATCHES=(
+   "${FILESDIR}/236-uucp-group.patch"
+   )
+
+   default
+}
+
+meson_multilib_native_use() {
+   if multilib_is_native_abi && use "$1"; then
+   echo true
+   else
+   echo false
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dacl=$(meson_multilib_native_use acl)
+   -Defi=false
+   -Dkmod=$(meson_multilib_native_use kmod)
+   -Dselinux=$(meson_multilib_native_use selinux)
+   -Dlink-udev-shared=false
+   -Dsplit-usr=true
+
+   # Prevent automagic deps
+   -Dgcrypt=false
+   -Dlibcryptsetup=false
+   -Dlibidn=false
+   -Dlibidn2=false
+   -Dlibiptc=false
+   -Dseccomp=false
+   -Dlz4=false
+   -Dxz=false
+   )
+   meson_src_configure
+}
+
+src_configure() {
+   # Prevent conflicts with i686 cross toolchain, bug 559726
+   tc-export AR CC NM OBJCOPY RANLIB
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   # meson creates this link
+   local libudev=$(readlink src/udev/libudev.so.1)
+
+   local targets=(
+   src/udev/${libudev}
+   )
+   if multilib_is_native_abi; then
+   targets+=(
+   systemd-udevd
+   udevadm
+   src/udev/ata_id
+   src/udev/cdrom_id
+   src/udev/mtd_probe
+ 

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

2018-12-25 Thread Mikle Kolyada
commit: 49df390eeda0be64f181a4108b9f720a28d9edb3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec 25 20:43:39 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec 25 20:43:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49df390e

x11-misc/tint2: amd64/x86 stable wrt bug #673732

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

 x11-misc/tint2/tint2-16.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/tint2/tint2-16.2.ebuild b/x11-misc/tint2/tint2-16.2.ebuild
index e901507e5ac..97820dabd24 100644
--- a/x11-misc/tint2/tint2-16.2.ebuild
+++ b/x11-misc/tint2/tint2-16.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitlab.com/o9000/${PN}/repository/archive.tar.gz?ref=v${PV} ->
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="battery svg startup-notification tint2conf"
 
 DEPEND="



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

2018-12-25 Thread Andreas K. Hüttel
commit: bce34290b1ac77ddf8e9f018b93356b7e859dadc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 20:40:22 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 20:40:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce34290

www-apps/bugzilla: Fix tests for Perl 5.26, bug 632064

The required modules are not installed into any Perl default search
paths, but into the BZ web directory. This means that not finding
the modules is a test-specific problem; in actual usage they will
be found otherwise.

Closes: https://bugs.gentoo.org/632064
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild| 11 ++---
 www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild | 11 ++---
 .../bugzilla/files/bugzilla-5.0.3-leftbrace.patch  | 26 ++
 3 files changed, 42 insertions(+), 6 deletions(-)

diff --git a/www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild 
b/www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild
index 2d6b66fd871..9668d236f5d 100644
--- a/www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild
+++ b/www-apps/bugzilla/bugzilla-4.4.12-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -75,6 +75,10 @@ RDEPEND="
 want_apache modperl
 need_httpd_cgi
 
+PATCHES=(
+   "${FILESDIR}/${PN}"-5.0.3-leftbrace.patch
+)
+
 pkg_setup() {
depend.apache_pkg_setup modperl
webapp_pkg_setup
@@ -86,11 +90,12 @@ src_prepare() {
 
# Remove bundled perl modules
rm -r lib/ || die
-   eapply_user
+
+   default
 }
 
 src_test() {
-   perl runtests.pl || die
+   perl -I. runtests.pl || die
 }
 
 src_install () {

diff --git a/www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild 
b/www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild
index 0675641f321..feb026881ff 100644
--- a/www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild
+++ b/www-apps/bugzilla/bugzilla-5.0.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -79,6 +79,10 @@ RDEPEND="
 want_apache modperl
 need_httpd_cgi
 
+PATCHES=(
+   "${FILESDIR}/${PN}"-5.0.3-leftbrace.patch
+)
+
 pkg_setup() {
depend.apache_pkg_setup modperl
webapp_pkg_setup
@@ -90,11 +94,12 @@ src_prepare() {
 
# Remove bundled perl modules
rm -r lib/ || die
-   eapply_user
+
+   default
 }
 
 src_test() {
-   perl runtests.pl || die
+   perl -I. runtests.pl || die
 }
 
 src_install () {

diff --git a/www-apps/bugzilla/files/bugzilla-5.0.3-leftbrace.patch 
b/www-apps/bugzilla/files/bugzilla-5.0.3-leftbrace.patch
new file mode 100644
index 000..f5704406d87
--- /dev/null
+++ b/www-apps/bugzilla/files/bugzilla-5.0.3-leftbrace.patch
@@ -0,0 +1,26 @@
+From 3c60fba26b1fa51ec302d05dc6e76236d2f54ba4 Mon Sep 17 00:00:00 2001
+From: Simon Green 
+Date: Sun, 30 Oct 2016 14:55:23 +1000
+Subject: [PATCH] Bug 228444 - Checking for unquoted non regex variable
+ interpolated into regex
+
+---
+ t/010dependencies.t | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/t/010dependencies.t b/t/010dependencies.t
+index 4b7ca223d..1b6c270a8 100644
+--- a/t/010dependencies.t
 b/t/010dependencies.t
+@@ -69,7 +69,7 @@ foreach my $module (keys %mods) {
+ $used =~ s#/#::#g;
+ $used =~ s#\.pm$##;
+ $used =~ s#\$module#[^:]+#;
+-$used =~ s#\${[^}]+}#[^:]+#;
++$used =~ s#\$\{[^}]+}#[^:]+#;
+ $used =~ s#[" ]##g;
+ push(@use, grep(/^\Q$used\E$/, keys %mods));
+ }
+-- 
+2.20.1
+



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

2018-12-25 Thread Tim Harder
commit: 8bf19fa722cff91a06f02fc63ef4dda9597eb60f
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:39:46 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:39:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf19fa7

net-mail/offlineimap: version bump to 7.2.2

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/offlineimap/Manifest |  1 +
 net-mail/offlineimap/offlineimap-7.2.2.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/net-mail/offlineimap/Manifest b/net-mail/offlineimap/Manifest
index 86114cbb4c9..894079be1e0 100644
--- a/net-mail/offlineimap/Manifest
+++ b/net-mail/offlineimap/Manifest
@@ -2,3 +2,4 @@ DIST offlineimap-6.5.6.tar.gz 187801 BLAKE2B 
78561ffc0b0dcd3dcd3c75448f1e412661a
 DIST offlineimap-6.7.0.3.tar.gz 679221 BLAKE2B 
bdc5013dff0a3dc1e79326d6c7bac6ebb524e6b1f2ea7f8492abaa54ec2436406ecbebe981e085e9f4ee572355b798806b76ea5998cbd0225db03c03d5fc9093
 SHA512 
21800eb14e814fa04b983e9718a5780deda4c99ae55ef900ccec9f1e65f9bb783c3469e00e6595c7dfddb60d760a6b3c98ae979da3219de51c8ae107ff1c077a
 DIST offlineimap-7.1.5.tar.gz 711529 BLAKE2B 
055fcaa714529407d404b45afc56f2b9c407865bbb6403a205f916926905c845c3dd9d025824de82850c17e2791c335aa11a38e9688c847d388ffaa97dbf5d2b
 SHA512 
5e49e5e2f13a15f02036860d1622a79a1342c8d3c0ad1c3e56c32a90e9c6e439ed9b9de6b67e36bda19229e28bd17dcb132f093eb19524375b182dde079d6101
 DIST offlineimap-7.2.1.tar.gz 720220 BLAKE2B 
309a51e88ebbc8dd7a4d807bc506a0d0d8a355e71f464e5347ba3ea02de6fd89a089bb982475982d62bed0900eb1aa5320163e49ac787b9d8abff029ac47ee7d
 SHA512 
4e6bcda576fbf023e0192e8d19627d72ea824cd795ef65604d56b00f239298031ea512dcc17d47ae340be1515770c8588907bc767489717a9ab136e34843c197
+DIST offlineimap-7.2.2.tar.gz 721359 BLAKE2B 
f59f26aa3cb7a3a5d994e5e9f48dd9de4f00193a71dbb2cd976dd6c8459b7dc6750c0a0bbcc8b954745ffe18e16cbeb6739f63ec9c4a530fbf2489db36771117
 SHA512 
de60472d24368ff4f5c43ecb50b021c671e6fe713220475da8bd900de6bfb6a10ec8c585f96f6091caea32344f65886e2870d097974ebef343b0ca56a81ddd7c

diff --git a/net-mail/offlineimap/offlineimap-7.2.2.ebuild 
b/net-mail/offlineimap/offlineimap-7.2.2.ebuild
new file mode 100644
index 000..27f0f2a9ae9
--- /dev/null
+++ b/net-mail/offlineimap/offlineimap-7.2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Normally you need only one version of this.
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads,sqlite,ssl?"
+
+inherit distutils-r1
+
+DESCRIPTION="Powerful IMAP/Maildir synchronization and reader support"
+HOMEPAGE="http://offlineimap.org;
+SRC_URI="https://github.com/OfflineIMAP/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="doc ssl"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="doc? ( app-text/asciidoc )"
+
+# see http://pogma.com/2009/09/09/snow-leopard-and-offlineimap/ and bug 284925
+PATCHES=(
+   "${FILESDIR}/${PN}-7.0.3-darwin10.patch"
+)
+
+src_compile() {
+   distutils-r1_src_compile
+   use doc && emake -C docs man
+}
+
+src_install() {
+   distutils-r1_src_install
+   dodoc offlineimap.conf offlineimap.conf.minimal
+   use doc && doman docs/{offlineimap.1,offlineimapui.7}
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You will need to configure offlineimap by creating 
~/.offlineimaprc"
+   elog "Sample configurations are in /usr/share/doc/${PF}/"
+   elog ""
+   elog "If you connect via ssl/tls and don't use CA cert 
checking, it will"
+   elog "display the server's cert fingerprint and require you to 
add it to the"
+   elog "configuration file to be sure it connects to the same 
server every"
+   elog "time. This serves to help fixing CVE-2010-4532 
(offlineimap doesn't"
+   elog "check SSL server certificate) in cases where you have no 
CA cert."
+   fi
+}



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

2018-12-25 Thread Tim Harder
commit: fa6906ab3fde5ce67509bdb2af77400a45d683ac
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:32:46 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:36:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6906ab

net-mail/lbdb: version bump to 0.47

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/lbdb/Manifest |  1 +
 net-mail/lbdb/lbdb-0.47.ebuild | 55 ++
 net-mail/lbdb/metadata.xml |  1 +
 3 files changed, 57 insertions(+)

diff --git a/net-mail/lbdb/Manifest b/net-mail/lbdb/Manifest
index 25fe7fb7c75..fcefcc247d0 100644
--- a/net-mail/lbdb/Manifest
+++ b/net-mail/lbdb/Manifest
@@ -1,3 +1,4 @@
 DIST lbdb_0.41.tar.gz 160632 BLAKE2B 
7cbb0178f2983255eef8ce86146e104e33a1d31b6fd5cf3e5dea69cad8fa485424a5d8b89d1e2024f34a688bfb018724b05bf8e5e57ab5338c9973b78d203d4b
 SHA512 
c99d8c4549d781252192e07dfb89adbae6daae5a4f4c94de692c4289848ba8599c2b0aeb28bac69313e6828995eac32acf3fbc76b1695c6464c6339236cdb341
 DIST lbdb_0.42.1.tar.gz 158766 BLAKE2B 
a55d8c3be598e11ef2ed16f4f68aa8fb0a4abda8816488ad3968155aa7d2d8f471979d1c52ef48f7125b53e552a9e1f99932db6f810cf52dd10ec0b13fc03a91
 SHA512 
50c405bb05e38f5b23b05c27626262680bcacd6385b636a1e6bed0c3cf4c319a1cc19181587e390c04bb2e5b3a275a9e053c42536df6554b6f44d3b8496fabfd
 DIST lbdb_0.42.tar.gz 158714 BLAKE2B 
fcc47b7d5d175e6594664b0a84140098381c5e79ee5946bc1fc2a893531f2ea4acbe2b7e5419faa562929f7c708f00b68fa638c32590758f9876de44ed0a
 SHA512 
d8d27450fab09ff41e592fb2ef9395b8ed30c2a925136184c0339574f3a58b7e54b5846c722d2e065da5a98b166497e148afd43592f80942cf4aeb35934e91d7
+DIST lbdb_0.47.tar.gz 182477 BLAKE2B 
9ac0073ea4151ae84f9aeafb1a6bde52a39809987da87bd252665f9ef729ad1a5ee4cf91e4c1ebec1f8be17e1a9a3e31dbfda5484ae114fc99cd273f93b39cf9
 SHA512 
95cae9b108d875203dce2a8243c3dcb979606529202fd9b4d1ddd211a3d617a421440f6532abd38432607b39da84a6da4d09b15e95cddc01f94e018b9e712078

diff --git a/net-mail/lbdb/lbdb-0.47.ebuild b/net-mail/lbdb/lbdb-0.47.ebuild
new file mode 100644
index 000..c5adc17be89
--- /dev/null
+++ b/net-mail/lbdb/lbdb-0.47.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${P/-/_}
+DESCRIPTION="Little Brother database"
+HOMEPAGE="https://www.spinnaker.de/lbdb/;
+SRC_URI="https://www.spinnaker.de/lbdb/download/${MY_P}.tar.gz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="GPL-2"
+IUSE="abook bbdb crypt evo finger ldap pda test"
+
+CDEPEND="dev-libs/libvformat
+   evo? ( mail-client/evolution )
+   finger? ( net-misc/netkit-fingerd )
+   abook? ( app-misc/abook )
+   crypt? ( app-crypt/gnupg )"
+DEPEND="${CDEPEND}
+   test? (
+   dev-perl/Palm
+   dev-perl/perl-ldap
+   )"
+RDEPEND="${CDEPEND}
+   bbdb? ( app-emacs/bbdb )
+   pda? ( dev-perl/Palm )
+   ldap? ( dev-perl/perl-ldap )"
+
+src_configure() {
+   local evoversion
+   local evolution_addressbook_export
+
+   if use evo ; then
+   evoversion=$(best_version mail-client/evolution)
+   evoversion=${evoversion##mail-client/evolution-}
+   
evolution_addressbook_export="${EPREFIX}/usr/libexec/evolution/$(ver_cut 1-2 
${evoversion})/evolution-addressbook-export"
+   fi
+
+   econf $(use_with finger) \
+   $(use_with abook) \
+   --without-ypcat \
+   $(use_with crypt gpg) \
+   $(use_with evo evolution-addressbook-export 
"${evolution_addressbook_export}" ) \
+   --enable-lbdb-dotlock \
+   --without-pgpk --without-pgp \
+   --without-niscat --without-addr-email --with-getent \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)/lbdb
+}
+
+src_install () {
+   emake install_prefix="${D}" install
+   dodoc README TODO debian/changelog
+}

diff --git a/net-mail/lbdb/metadata.xml b/net-mail/lbdb/metadata.xml
index dd88703f59c..184220dccd5 100644
--- a/net-mail/lbdb/metadata.xml
+++ b/net-mail/lbdb/metadata.xml
@@ -7,6 +7,7 @@
   
   
 Enables app-misc/abook support
+Include support for app-emacs/bbdb
 Add support for mail-client/evolution
 Enables finger support
   



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

2018-12-25 Thread Lars Wendler
commit: 567c3ae4203866db5c6abb73dc81b077898d12e8
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 20:18:03 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 20:18:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567c3ae4

app-misc/ca-certificates: Replaced versionator with eapi7-ver eclass

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

 app-misc/ca-certificates/ca-certificates-20170717.3.36.1.ebuild   | 8 
 .../ca-certificates/ca-certificates-20180409.3.36.1-r1.ebuild | 8 
 app-misc/ca-certificates/ca-certificates-20180409.3.37.ebuild | 6 +++---
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20170717.3.36.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20170717.3.36.1.ebuild
index 46bb9dc1285..4a23bdb1939 100644
--- a/app-misc/ca-certificates/ca-certificates-20170717.3.36.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20170717.3.36.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # The Debian ca-certificates package merely takes the CA database as it exists
@@ -33,10 +33,10 @@ inherit eutils python-any-r1
 if [[ ${PV} == *.* ]] ; then
# Compile from source ourselves.
PRECOMPILED=false
-   inherit versionator
+   inherit eapi7-ver
 
-   DEB_VER=$(get_version_component_range 1)
-   NSS_VER=$(get_version_component_range 2-)
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
RTM_NAME="NSS_${NSS_VER//./_}_RTM"
 else
# Debian precompiled version.

diff --git a/app-misc/ca-certificates/ca-certificates-20180409.3.36.1-r1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20180409.3.36.1-r1.ebuild
index fbbb928d022..c956522df0e 100644
--- a/app-misc/ca-certificates/ca-certificates-20180409.3.36.1-r1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20180409.3.36.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # The Debian ca-certificates package merely takes the CA database as it exists
@@ -33,10 +33,10 @@ inherit eutils python-any-r1
 if [[ ${PV} == *.* ]] ; then
# Compile from source ourselves.
PRECOMPILED=false
-   inherit versionator
+   inherit eapi7-ver
 
-   DEB_VER=$(get_version_component_range 1)
-   NSS_VER=$(get_version_component_range 2-)
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
RTM_NAME="NSS_${NSS_VER//./_}_RTM"
 else
# Debian precompiled version.

diff --git a/app-misc/ca-certificates/ca-certificates-20180409.3.37.ebuild 
b/app-misc/ca-certificates/ca-certificates-20180409.3.37.ebuild
index 95efb82e672..0c84a91f786 100644
--- a/app-misc/ca-certificates/ca-certificates-20180409.3.37.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20180409.3.37.ebuild
@@ -33,10 +33,10 @@ inherit eutils python-any-r1
 if [[ ${PV} == *.* ]] ; then
# Compile from source ourselves.
PRECOMPILED=false
-   inherit versionator
+   inherit eapi7-ver
 
-   DEB_VER=$(get_version_component_range 1)
-   NSS_VER=$(get_version_component_range 2-)
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
RTM_NAME="NSS_${NSS_VER//./_}_RTM"
 else
# Debian precompiled version.



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

2018-12-25 Thread Tim Harder
commit: 880fe1d5d8b28061e77c270b1f8fe5dac1307322
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:15:04 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:17:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880fe1d5

net-mail/getmail: version bump to 5.8

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/getmail/Manifest   |  1 +
 net-mail/getmail/getmail-5.8.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/net-mail/getmail/Manifest b/net-mail/getmail/Manifest
index b589d7fac67..bcc5c76e60f 100644
--- a/net-mail/getmail/Manifest
+++ b/net-mail/getmail/Manifest
@@ -1,2 +1,3 @@
 DIST getmail-5.4.tar.gz 194884 BLAKE2B 
f6a64b0bb4f5d89e75187fe162ad13e6e3601fd3338e6d9ef30b2100d8ab59328df1446a6771ec992b18e46e75341fff9308af9a994e4e61f41ab89cec20cf4c
 SHA512 
6557cc46df1d31116f9d28cda1232737c01a568e6ada44edb14cdec30a42160966e1e69f42c46855ce139c3b70d77747324adda8abff3dd772a54a79015b0050
 DIST getmail-5.6.tar.gz 197360 BLAKE2B 
0833933c4dd4b0b7962070dd3d6738b2c7336f359ca9e40e6febbeaffc6cea6942e4271de6cd3053447af94cc7fd189a25beb99c81d2d1221f1c478807dd7c33
 SHA512 
7ee34f214ab4d98d1b34e46abba61561133f27edf1f64bb9c5d5f671e6944724d1773234bd8ab626607b732cc54fd335cbfcb69fdff8f4d8fcdb33108b25bafd
+DIST getmail-5.8.tar.gz 197874 BLAKE2B 
d5d236c03f1ea5620e773ff47203fe707e7c96bd4267b0267afc8681c3ab4015b291b08967ed0c05a2a1c82bca904236be550bd95d14f781445daf86a9ab6a87
 SHA512 
8469bc81fb0df4eeb27620b2cc472919bd441cbcb860a0f56b6d2433d22c85a0a326c86e1f566cd2a9d0acc0680d03b84f62cdfd5b92ae0e5bf7293dfdfe466b

diff --git a/net-mail/getmail/getmail-5.8.ebuild 
b/net-mail/getmail/getmail-5.8.ebuild
new file mode 100644
index 000..bcefbf5318b
--- /dev/null
+++ b/net-mail/getmail/getmail-5.8.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ssl?"
+
+inherit distutils-r1
+
+DESCRIPTION="A mail retriever with reliable Maildir and mbox delivery"
+HOMEPAGE="http://pyropus.ca/software/getmail/;
+SRC_URI="http://pyropus.ca/software/getmail/old-versions/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x86-macos ~x64-solaris"
+IUSE="ssl"
+
+python_prepare_all() {
+   sed -i -e "s,'getmail-%s' % __version__,'${PF}'," \
+   -e "/docs\/COPYING/d" "${S}"/setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2018-12-25 Thread Tim Harder
commit: 95ce1c52349e0c6d72ad8d27bca0d0ab7c41362c
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:15:37 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:17:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ce1c52

net-mail/getmail: stabilize 5.6

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/getmail/getmail-5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/getmail/getmail-5.6.ebuild 
b/net-mail/getmail/getmail-5.6.ebuild
index 5e4129b2b2e..e210ae2c78d 100644
--- a/net-mail/getmail/getmail-5.6.ebuild
+++ b/net-mail/getmail/getmail-5.6.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://pyropus.ca/software/getmail/old-versions/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos ~x86-macos ~x64-solaris"
+KEYWORDS="amd64 ppc x86 ~ppc-macos ~x86-macos ~x64-solaris"
 IUSE="ssl"
 
 python_prepare_all() {



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

2018-12-25 Thread Tim Harder
commit: cdadb28125f90c07a74cc04931782ff7482eb266
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:16:01 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:17:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdadb281

net-mail/getmail: remove old

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/getmail/Manifest   |  1 -
 net-mail/getmail/getmail-5.4.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/net-mail/getmail/Manifest b/net-mail/getmail/Manifest
index bcc5c76e60f..df02c5b5f8b 100644
--- a/net-mail/getmail/Manifest
+++ b/net-mail/getmail/Manifest
@@ -1,3 +1,2 @@
-DIST getmail-5.4.tar.gz 194884 BLAKE2B 
f6a64b0bb4f5d89e75187fe162ad13e6e3601fd3338e6d9ef30b2100d8ab59328df1446a6771ec992b18e46e75341fff9308af9a994e4e61f41ab89cec20cf4c
 SHA512 
6557cc46df1d31116f9d28cda1232737c01a568e6ada44edb14cdec30a42160966e1e69f42c46855ce139c3b70d77747324adda8abff3dd772a54a79015b0050
 DIST getmail-5.6.tar.gz 197360 BLAKE2B 
0833933c4dd4b0b7962070dd3d6738b2c7336f359ca9e40e6febbeaffc6cea6942e4271de6cd3053447af94cc7fd189a25beb99c81d2d1221f1c478807dd7c33
 SHA512 
7ee34f214ab4d98d1b34e46abba61561133f27edf1f64bb9c5d5f671e6944724d1773234bd8ab626607b732cc54fd335cbfcb69fdff8f4d8fcdb33108b25bafd
 DIST getmail-5.8.tar.gz 197874 BLAKE2B 
d5d236c03f1ea5620e773ff47203fe707e7c96bd4267b0267afc8681c3ab4015b291b08967ed0c05a2a1c82bca904236be550bd95d14f781445daf86a9ab6a87
 SHA512 
8469bc81fb0df4eeb27620b2cc472919bd441cbcb860a0f56b6d2433d22c85a0a326c86e1f566cd2a9d0acc0680d03b84f62cdfd5b92ae0e5bf7293dfdfe466b

diff --git a/net-mail/getmail/getmail-5.4.ebuild 
b/net-mail/getmail/getmail-5.4.ebuild
deleted file mode 100644
index bcf25b422aa..000
--- a/net-mail/getmail/getmail-5.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ssl?"
-
-inherit distutils-r1
-
-DESCRIPTION="A POP3 mail retriever with reliable Maildir and mbox delivery"
-HOMEPAGE="http://pyropus.ca/software/getmail/;
-SRC_URI="http://pyropus.ca/software/getmail/old-versions/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~ppc-macos ~x86-macos ~x64-solaris"
-IUSE="ssl"
-
-python_prepare_all() {
-   sed -i -e "s,'getmail-%s' % __version__,'${PF}'," \
-   -e "/docs\/COPYING/d" "${S}"/setup.py || die
-
-   distutils-r1_python_prepare_all
-}



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

2018-12-25 Thread Amy Liffey
commit: 3ff042c52f23d6ceeb911ed866d2681ba299ff23
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Dec 25 20:10:48 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Dec 25 20:12:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff042c5

x11-misc/tint2: version bump 16.6.1

Closes: https://bugs.gentoo.org/673726
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 x11-misc/tint2/Manifest|  1 +
 x11-misc/tint2/tint2-16.6.1.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/x11-misc/tint2/Manifest b/x11-misc/tint2/Manifest
index 2fd4826ff46..6995713920a 100644
--- a/x11-misc/tint2/Manifest
+++ b/x11-misc/tint2/Manifest
@@ -3,4 +3,5 @@ DIST tint2-0.14.6.tar.gz 466533 BLAKE2B 
c7308771e8a5a7d49410d99779ee54fd19b7d5b7
 DIST tint2-15.3.tar.gz 500301 BLAKE2B 
b8b405f1c56c3de41f672dc02acef893b0650fadca9a4823c7b249661e8675e01c92c9c1588d32c2836596f34c4dbc1e5d2608cff3c75590d7eeac9e925eb874
 SHA512 
41ae8f8e3aac6fe55539c531889ec2883534072ad398f0693e4bfd39c80dd4c64d635a36e063f741fe89fd461f66f92adf6acdde553e0f8b169992d94dc0e344
 DIST tint2-16.1.tar.gz 534354 BLAKE2B 
540287bd952ba8b54372d45055efe216dc4d9d192e33d6f83f2c734e97b9e350c7be0cb3e19d414f4e11c0bb7b505307899dea9c10ac382737a2507f7df4fdcc
 SHA512 
c6319d5692d53e56c150906c32c794ee4237e06455efb68527b379b4ae00c48d996c63ea02ee6aefc70266335eb4cb08b4731556075c46d435b7861de6eefd3c
 DIST tint2-16.2.tar.gz 537236 BLAKE2B 
b8ff236f4c21465603c3cdf1e3d9f62e238cfbd05fbb7976e4f90ac054566eb433d8be78ee657421b94465dceeb8461ace202090b08585693f13003d401e4faf
 SHA512 
0e267d59aef3d812ab41c1e5904e3e96162afd8d98c76dc697fe8c2815707f34a31e392f68260311bdc66fcb4c0b1766ad549ff30d4314e6ab2e2debf069cafe
+DIST tint2-16.6.1.tar.gz 546590 BLAKE2B 
0e970293b09ba766d795b7bc454f06c7a9e95a7c3534144583f5739fd275d3fee2568677f24b5d9b0809ebbc466351cfa17f91dbb726f5cdae3a0bdc9b9df16f
 SHA512 
ae3b8c7b1573f7bb993a587a125341e4018ace605b4b357a7d633beb02e7622443b92cd11b95028d4704e94211ae9f2e13e89cd3bca91474e7daba2fb9fc2b46
 DIST tint2-16.6.tar.gz 546960 BLAKE2B 
083e29d754c1faa9eff50dc480d18df99d64f44a2f88673f06e659d55de13c074eacf4614a57211d5b5aeec3a10f3d68471212d24a7280020b52fe91777d305d
 SHA512 
f81770f330d3f2462292f726a6a90ac0182c518b2db7d79f098babe52863e5ceaf4293f975708f83fbc26735c79fdfefd110102ef0f4be45ae242b4f664d72b1

diff --git a/x11-misc/tint2/tint2-16.6.1.ebuild 
b/x11-misc/tint2/tint2-16.6.1.ebuild
new file mode 100644
index 000..5a5f9d056fd
--- /dev/null
+++ b/x11-misc/tint2/tint2-16.6.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils vcs-snapshot
+
+DESCRIPTION="tint2 is a lightweight panel/taskbar for Linux."
+HOMEPAGE="https://gitlab.com/o9000/tint2;
+SRC_URI="https://gitlab.com/o9000/${PN}/repository/archive.tar.gz?ref=v${PV} 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="battery svg startup-notification tint2conf"
+
+DEPEND="
+   dev-libs/glib:2
+   svg? ( gnome-base/librsvg:2 )
+   >=media-libs/imlib2-1.4.2[X,png]
+   x11-libs/cairo[X]
+   x11-libs/pango
+   tint2conf? ( x11-libs/gtk+:2 )
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   >=x11-libs/libXrandr-1.3
+   x11-libs/libXrender
+   startup-notification? ( x11-libs/startup-notification )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+   -DENABLE_BATTERY="$(usex battery)"
+   -DENABLE_TINT2CONF="$(usex tint2conf)"
+   -DENABLE_SN="$(usex startup-notification)"
+   -DENABLE_RSVG="$(usex svg)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-12-25 Thread Tim Harder
commit: 911b08a4f030805d9b965e6308480e4079e39480
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:11:04 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:11:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911b08a4

net-mail/mpop: version bump to 1.4.1

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/mpop/Manifest  |  1 +
 net-mail/mpop/mpop-1.4.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/net-mail/mpop/Manifest b/net-mail/mpop/Manifest
index b60d7e9cf89..430cbc798a3 100644
--- a/net-mail/mpop/Manifest
+++ b/net-mail/mpop/Manifest
@@ -2,3 +2,4 @@ DIST mpop-1.2.4.tar.xz 268900 BLAKE2B 
9469c450930864ca902d333fac0fad492a798ca801
 DIST mpop-1.2.5.tar.xz 269204 BLAKE2B 
bbcaef547676827c89c04dc8afb84f6679788b085d39dac5cc9881b0334ec1aae9752fedc44d762c85f381403a90c1e62306e1fc7ea9ef6fe075b8a1f6f642ee
 SHA512 
9c724915f2f6b776ed0d8f27b3af5e2c86c63ccfd2eb4bcdf69f4f86f47d10ab23a21cd76e5ee173ba18bb7ccbc5f13a2dc9c2cbbfa91b9a40dddc5197c4c1de
 DIST mpop-1.2.6.tar.xz 269912 BLAKE2B 
cfcdf1cf4bf8e2ba6a9ccc8d7c725f2bcbcbcb545ad27b0bccfceba0d9b6d04d729035c96346027eb9c5821832f740d388163dcc7a1d4d5c6361ab0824fe
 SHA512 
ba4dedebbe4b7b9f84a339e7c605cc9082e95d8cf0c5331dbc74b83ef64f7de47da996e61dbbaa33dd093650a3021eb75a7f188a9abc985c741108d060b6bd7b
 DIST mpop-1.2.8.tar.xz 272632 BLAKE2B 
aebea78c44103284929d7819e00377c8d64d0de1c7cd877e8d63ea4e3481ccf05d9d27ec5b5f7433bf723bdd421a7fe8ed54a2e44ede9dbb3a6447a98e5596cd
 SHA512 
34039d6a4b3b316679cb646ed0db6b0a11f47554576e9aad35402388718c3c7787e3854c144cec921cab0aea22e0484a1f71c2283bc1d0a37e6e69a0f6530602
+DIST mpop-1.4.1.tar.xz 296968 BLAKE2B 
89304b7c63882dd394ff6797d87ceca1aa8af3efa4198fc0adeeba5b5704b57459ee466319f59657d65dfac2a3b8531a4515e51391e7f5030008589e689a0a92
 SHA512 
66b2ad8fab2d4a8262eb3689b094ac19cc961ef9fd5fd51c2c72b14c9f759194b906d2450b7c6cbeddb78e871198a2be8b336bc1fc7d6990a2b8b9d66068a2e5

diff --git a/net-mail/mpop/mpop-1.4.1.ebuild b/net-mail/mpop/mpop-1.4.1.ebuild
new file mode 100644
index 000..04585c35452
--- /dev/null
+++ b/net-mail/mpop/mpop-1.4.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A small, fast, and portable POP3 client"
+HOMEPAGE="https://marlam.de/mpop/;
+SRC_URI="https://marlam.de/mpop/releases/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gnutls idn libressl gnome-keyring nls sasl ssl vim-syntax"
+
+RDEPEND="
+   idn? ( net-dns/libidn2 )
+   gnome-keyring? ( app-crypt/libsecret )
+   nls? ( virtual/libintl )
+   sasl? ( virtual/gsasl )
+   ssl? (
+   gnutls? ( net-libs/gnutls:0=[idn?] )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig"
+
+REQUIRED_USE="gnutls? ( ssl )"
+
+DOCS="AUTHORS ChangeLog NEWS NOTES README THANKS"
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with ssl ssl $(usex gnutls "gnutls" "openssl")) \
+   $(use_with sasl libgsasl) \
+   $(use_with idn libidn) \
+   $(use_with gnome-keyring libsecret)
+}
+
+src_install() {
+   default
+
+   if use vim-syntax ; then
+   insinto /usr/share/vim/vimfiles/syntax
+   doins scripts/vim/mpop.vim
+   fi
+}



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

2018-12-25 Thread Tim Harder
commit: 3a411af7fb81920f174b105aeeab3059815292bc
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:11:29 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:11:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a411af7

net-mail/mpop: remove old

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/mpop/Manifest  |  3 ---
 net-mail/mpop/mpop-1.2.4.ebuild | 51 -
 net-mail/mpop/mpop-1.2.5.ebuild | 51 -
 net-mail/mpop/mpop-1.2.6.ebuild | 51 -
 4 files changed, 156 deletions(-)

diff --git a/net-mail/mpop/Manifest b/net-mail/mpop/Manifest
index 430cbc798a3..8758b93201b 100644
--- a/net-mail/mpop/Manifest
+++ b/net-mail/mpop/Manifest
@@ -1,5 +1,2 @@
-DIST mpop-1.2.4.tar.xz 268900 BLAKE2B 
9469c450930864ca902d333fac0fad492a798ca8012caa38730a31ba70caf11c65b8e56f67d0517c30303d880139ca161163bf52e334fea74a066993163cfcdb
 SHA512 
2ddc395f76adcc9fa1a1bdf0749a29eeb40a51b3c1633fb0e6b967b68be79a160ae8aab8433a2565a2146ca0d24d2ad00e1cb5a66652e737dd0ccdbac27ae70f
-DIST mpop-1.2.5.tar.xz 269204 BLAKE2B 
bbcaef547676827c89c04dc8afb84f6679788b085d39dac5cc9881b0334ec1aae9752fedc44d762c85f381403a90c1e62306e1fc7ea9ef6fe075b8a1f6f642ee
 SHA512 
9c724915f2f6b776ed0d8f27b3af5e2c86c63ccfd2eb4bcdf69f4f86f47d10ab23a21cd76e5ee173ba18bb7ccbc5f13a2dc9c2cbbfa91b9a40dddc5197c4c1de
-DIST mpop-1.2.6.tar.xz 269912 BLAKE2B 
cfcdf1cf4bf8e2ba6a9ccc8d7c725f2bcbcbcb545ad27b0bccfceba0d9b6d04d729035c96346027eb9c5821832f740d388163dcc7a1d4d5c6361ab0824fe
 SHA512 
ba4dedebbe4b7b9f84a339e7c605cc9082e95d8cf0c5331dbc74b83ef64f7de47da996e61dbbaa33dd093650a3021eb75a7f188a9abc985c741108d060b6bd7b
 DIST mpop-1.2.8.tar.xz 272632 BLAKE2B 
aebea78c44103284929d7819e00377c8d64d0de1c7cd877e8d63ea4e3481ccf05d9d27ec5b5f7433bf723bdd421a7fe8ed54a2e44ede9dbb3a6447a98e5596cd
 SHA512 
34039d6a4b3b316679cb646ed0db6b0a11f47554576e9aad35402388718c3c7787e3854c144cec921cab0aea22e0484a1f71c2283bc1d0a37e6e69a0f6530602
 DIST mpop-1.4.1.tar.xz 296968 BLAKE2B 
89304b7c63882dd394ff6797d87ceca1aa8af3efa4198fc0adeeba5b5704b57459ee466319f59657d65dfac2a3b8531a4515e51391e7f5030008589e689a0a92
 SHA512 
66b2ad8fab2d4a8262eb3689b094ac19cc961ef9fd5fd51c2c72b14c9f759194b906d2450b7c6cbeddb78e871198a2be8b336bc1fc7d6990a2b8b9d66068a2e5

diff --git a/net-mail/mpop/mpop-1.2.4.ebuild b/net-mail/mpop/mpop-1.2.4.ebuild
deleted file mode 100644
index 88d21a14ec4..000
--- a/net-mail/mpop/mpop-1.2.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A small, fast, and portable POP3 client"
-HOMEPAGE="http://mpop.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gnutls idn libressl libsecret nls sasl ssl vim-syntax"
-
-RDEPEND="
-   idn? ( net-dns/libidn )
-   libsecret? ( app-crypt/libsecret )
-   nls? ( virtual/libintl )
-   sasl? ( virtual/gsasl )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
-
-REQUIRED_USE="gnutls? ( ssl )"
-
-DOCS="AUTHORS ChangeLog NEWS NOTES README THANKS"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with ssl ssl $(usex gnutls "gnutls" "openssl")) \
-   $(use_with sasl libgsasl) \
-   $(use_with idn libidn) \
-   $(use_with libsecret )
-}
-
-src_install() {
-   default
-
-   if use vim-syntax ; then
-   insinto /usr/share/vim/vimfiles/syntax
-   doins scripts/vim/mpop.vim
-   fi
-}

diff --git a/net-mail/mpop/mpop-1.2.5.ebuild b/net-mail/mpop/mpop-1.2.5.ebuild
deleted file mode 100644
index 88d21a14ec4..000
--- a/net-mail/mpop/mpop-1.2.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A small, fast, and portable POP3 client"
-HOMEPAGE="http://mpop.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gnutls idn libressl libsecret nls sasl ssl vim-syntax"
-
-RDEPEND="
-   idn? ( net-dns/libidn )
-   libsecret? ( app-crypt/libsecret )
-   nls? ( virtual/libintl )
-   sasl? ( virtual/gsasl )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   )"
-DEPEND="${RDEPEND}
-   nls? ( 

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

2018-12-25 Thread Tim Harder
commit: b57ad798e758ee642f864c95ece74e59f38d06e7
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 20:02:07 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 20:02:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57ad798

media-gfx/psftools: version bump to 1.0.10

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/psftools/Manifest   |  1 +
 media-gfx/psftools/psftools-1.0.10.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/media-gfx/psftools/Manifest b/media-gfx/psftools/Manifest
index 4b9de309369..233d6679cfa 100644
--- a/media-gfx/psftools/Manifest
+++ b/media-gfx/psftools/Manifest
@@ -1 +1,2 @@
+DIST psftools-1.0.10.tar.gz 764867 BLAKE2B 
bd92ba1b65772dd5a7393fdd6e6350c0faa0bfc43d7fa3ce1018e464a9c1729bb0977a10094253947f6e1cac97ac4d120e0f60c85c7f15b13a47194a3527d1d1
 SHA512 
83759e0282af8dee26839561bac0987bba74e3173eb5091e70031849a67b189c5c10dfb64241fedf1513b319554238d4147acdd6ed3d0f15eafac3e7fc4a26b1
 DIST psftools-1.0.7.tar.gz 547537 BLAKE2B 
e3f3acc79efbfdf42a804f665553d7cbeb6c431cd36f3d26b3af37251197fb697d28127ed94ec2f409d4793272b7a5c293b1ba12ec8b94206790aadcfee4a509
 SHA512 
9135f4aa8ea4a4cfdaebc7764db0409b304dc34310ebe84d6fc786d42a392c79da4f097b6b3526edaf862305edf8794ef62f6bf48a3de5dac22c8e0c0c77aa14

diff --git a/media-gfx/psftools/psftools-1.0.10.ebuild 
b/media-gfx/psftools/psftools-1.0.10.ebuild
new file mode 100644
index 000..c8693755637
--- /dev/null
+++ b/media-gfx/psftools/psftools-1.0.10.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Utilities for manipulation of console fonts in PSF format"
+HOMEPAGE="https://www.seasip.info/Unix/PSF/;
+SRC_URI="https://www.seasip.info/Unix/PSF/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND=""
+
+DOCS="AUTHORS NEWS TODO doc/*.txt"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use static-libs || find "${ED}"/usr -name '*.la' -delete
+}



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

2018-12-25 Thread Tim Harder
commit: 80ecf1ee9bac08ad4e06442361a6c50cc91dbf30
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 19:51:06 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:51:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ecf1ee

media-gfx/feh: version bump to 3.1.1

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/feh/Manifest |  1 +
 media-gfx/feh/feh-3.1.1.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 458985d612c..9cbc383dc24 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -2,3 +2,4 @@ DIST feh-2.18.3.tar.bz2 2127924 BLAKE2B 
c667a7bea38e66afd4ed7c688c32327700419648
 DIST feh-2.26.4.tar.bz2 2132124 BLAKE2B 
962af7b7e806a8cea570c1512c377b0eb9ca9924706bdce63cebe7dad240d9b5a7f16c0291aedf954abb45bbecc4f835f77bccbd42101a7f99dea92a102fc0bb
 SHA512 
cd78081a6ab821a0c6b20fa6746ec180df97ab3412e0cc56bbccaf700c443b4fd5f95edd9b2781ebb2eb85491946809c962039346830ae6f5f85ea0ae5e7de81
 DIST feh-2.27.tar.bz2 2131975 BLAKE2B 
84100beaff26454c8d33a479171b1b59402b74d04860192e5e826dcac93a288b095afee6f0676b56eae0d1f8dd3c4998767d0cd196ffd3b6a5406f5c1e6eb1d9
 SHA512 
6d9cf38e9b40291f6e7145705057a2c945b720b22d85020e265c2a158d5e4ca68cca958e2fae3d01a91bb4b2c52ebb5d2c298c41bf8ff3e4f635af7c006d0cc7
 DIST feh-2.28.tar.bz2 2132687 BLAKE2B 
92e428250a7fc01b5ecc8783d1a0f325ab168935eb6533a5726681389c05f662d9f7b978a50c2f1ef4d5cfd6f356e758cfff781072143902dbdab41f2310b705
 SHA512 
565a5aa0ce1c29fb2f09995283dbf2e12e0f228294df7c1b744a545e4f550126e0b327e9903c9eb35cb7dbd96d69e4653c57f3b3cb2dc2475680b3c62b71e1d8
+DIST feh-3.1.1.tar.bz2 2109534 BLAKE2B 
ea02ab09791ef61a9ac5db84b5a0f69ddc76f994343660cf4072a41769a59ddd2936e0f047eeed26be0b3676711b1e440c0483325e6bb621205788ebe13c1fca
 SHA512 
cbdf6e36831a750a6bdb9f1a5735c814662b5274d9c453392de88b98926b539cc54e2041fc0cd2a393762f14ec24b81435de6d506d9efc1ee4c7d80105aa6243

diff --git a/media-gfx/feh/feh-3.1.1.ebuild b/media-gfx/feh/feh-3.1.1.ebuild
new file mode 100644
index 000..182155399da
--- /dev/null
+++ b/media-gfx/feh/feh-3.1.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs gnome2-utils xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.6.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2018-12-25 Thread Sergei Trofimovich
commit: 86841a3e8157814d93f311c71225feedc7732afc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:49:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:49:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86841a3e

dev-libs/glib: stable 2.56.4 for ppc64, bug #668474

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/glib/glib-2.56.4.ebuild b/dev-libs/glib/glib-2.56.4.ebuild
index ba4b01cf675..6ad35438ae3 100644
--- a/dev-libs/glib/glib-2.56.4.ebuild
+++ b/dev-libs/glib/glib-2.56.4.ebuild
@@ -21,7 +21,7 @@ LICENSE="LGPL-2.1+"
 SLOT="2"
 IUSE="dbus debug fam kernel_linux +mime selinux static-libs systemtap test 
utils xattr"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 
 # Added util-linux multilib dependency to have libmount support (which
 # is always turned on on linux systems, unless explicitly disabled, but



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

2018-12-25 Thread Sergei Trofimovich
commit: 57bd39c3c34d841871a8e2cbba84faa6166ef407
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:47:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:47:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bd39c3

dev-util/gdbus-codegen: stable 2.56.4 for ppc64, bug #668474

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild
index 101c8fa1d8d..06610c5d5ab 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.56.4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.gtk.org/;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}"



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

2018-12-25 Thread Sergei Trofimovich
commit: feac018990b0d2ab72a3510beac871825caed995
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:47:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:47:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feac0189

dev-python/sip: stable 4.19.13 for ppc64, bug #673690

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sip/sip-4.19.13.ebuild 
b/dev-python/sip/sip-4.19.13.ebuild
index a0ca68b46e6..813e927136b 100644
--- a/dev-python/sip/sip-4.19.13.ebuild
+++ b/dev-python/sip/sip-4.19.13.ebuild
@@ -24,7 +24,7 @@ fi
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug doc"
 
 RDEPEND="${PYTHON_DEPS}"



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

2018-12-25 Thread Sergei Trofimovich
commit: 86f503c4038dc3c15686718a0fd7617c6f724d97
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:47:51 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:47:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f503c4

net-libs/zeromq: stable 4.3.0 for ppc64, bug #673436

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/zeromq/zeromq-4.3.0.ebuild 
b/net-libs/zeromq/zeromq-4.3.0.ebuild
index 8c81542fae6..3bd22bd5e89 100644
--- a/net-libs/zeromq/zeromq-4.3.0.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0/5"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin"
 
 RDEPEND="



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

2018-12-25 Thread Sergei Trofimovich
commit: 4689b593451550edbd103207e935d268078a94e3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:47:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:47:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4689b593

dev-util/glib-utils: stable 2.56.4 for ppc64, bug #668474

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/glib-utils/glib-utils-2.56.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/glib-utils-2.56.4.ebuild 
b/dev-util/glib-utils/glib-utils-2.56.4.ebuild
index 471add2b213..798b7d8b0ed 100644
--- a/dev-util/glib-utils/glib-utils-2.56.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.56.4.ebuild
@@ -15,7 +15,7 @@ SLOT="0" # /usr/bin utilities that can't be parallel 
installed by their nature
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 
 RDEPEND="${PYTHON_DEPS}
!

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

2018-12-25 Thread Sergei Trofimovich
commit: 9b1bb03a115ec647c57ca19fb39d1a4dd71ca1f6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:47:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:47:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1bb03a

net-misc/iputils: stable 20180629 for ppc64, bug #673498

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-misc/iputils/iputils-20180629.ebuild 
b/net-misc/iputils/iputils-20180629.ebuild
index 78a20048e2c..4cef0a3a93c 100644
--- a/net-misc/iputils/iputils-20180629.ebuild
+++ b/net-misc/iputils/iputils-20180629.ebuild
@@ -24,7 +24,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/s${MY_PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${MY_PV}.tar.xz;
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 
~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



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

2018-12-25 Thread Sergei Trofimovich
commit: 38cccf36fbfd5674727eca988d4807caeda753de
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:46:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:46:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38cccf36

x11-libs/qscintilla: stable 2.10.8 for ppc, bug #673690

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/qscintilla/qscintilla-2.10.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/qscintilla/qscintilla-2.10.8.ebuild 
b/x11-libs/qscintilla/qscintilla-2.10.8.ebuild
index 45509318b94..a43abd98ebe 100644
--- a/x11-libs/qscintilla/qscintilla-2.10.8.ebuild
+++ b/x11-libs/qscintilla/qscintilla-2.10.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/13"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86"
 IUSE="designer doc"
 
 DEPEND="



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

2018-12-25 Thread Sergei Trofimovich
commit: a39c674d4ace008f5b8e47e2c7c69dafd7df038c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:46:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:46:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39c674d

dev-python/sip: stable 4.19.13 for ppc, bug #673690

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/sip/sip-4.19.13.ebuild 
b/dev-python/sip/sip-4.19.13.ebuild
index 4b1397f8976..a0ca68b46e6 100644
--- a/dev-python/sip/sip-4.19.13.ebuild
+++ b/dev-python/sip/sip-4.19.13.ebuild
@@ -24,7 +24,7 @@ fi
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug doc"
 
 RDEPEND="${PYTHON_DEPS}"



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

2018-12-25 Thread Sergei Trofimovich
commit: 1764c47628f6203e0ea1ecfe6596fff2582f5d61
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:39:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:39:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1764c476

dev-lang/rust: keyworded 1.30.1-r1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/rust/rust-1.30.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.30.1-r1.ebuild 
b/dev-lang/rust/rust-1.30.1-r1.ebuild
index 3984df3686b..f0ff75335fa 100644
--- a/dev-lang/rust/rust-1.30.1-r1.ebuild
+++ b/dev-lang/rust/rust-1.30.1-r1.ebuild
@@ -18,7 +18,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).2"



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

2018-12-25 Thread Sergei Trofimovich
commit: a5678eefcf50c776e93c148041e36e24e21876bc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:39:28 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:39:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5678eef

dev-lang/rust-bin: keyworded 1.30.1-r1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
index 570cc004968..62112a7f3c6 100644
--- a/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})"
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 DEPEND=""



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

2018-12-25 Thread Sergei Trofimovich
commit: 63825bda50f2b58277d4dc2486d5e1cb65a76924
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:42:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:42:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63825bda

virtual/rust: keyworded 1.31.1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 virtual/rust/rust-1.31.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.31.1.ebuild b/virtual/rust/rust-1.31.1.ebuild
index f0642556ce5..8b9a42f1d56 100644
--- a/virtual/rust/rust-1.31.1.ebuild
+++ b/virtual/rust/rust-1.31.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 BDEPEND=""
 RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



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

2018-12-25 Thread Sergei Trofimovich
commit: 0796608580d59ed3d8c944bed29064d69a4b75d0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:39:40 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:39:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07966085

virtual/rust: keyworded 1.30.1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 virtual/rust/rust-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.30.1.ebuild b/virtual/rust/rust-1.30.1.ebuild
index f0642556ce5..8b9a42f1d56 100644
--- a/virtual/rust/rust-1.30.1.ebuild
+++ b/virtual/rust/rust-1.30.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 BDEPEND=""
 RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-rust/

2018-12-25 Thread Sergei Trofimovich
commit: 4cad65dc37b4688835c4b8c57b3e49061771f5fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:39:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:39:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cad65dc

app-eselect/eselect-rust: keyworded 0.3_pre20150428 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild 
b/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild
index def5806c4e3..203e7809a3d 100644
--- a/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild
+++ b/app-eselect/eselect-rust/eselect-rust-0.3_pre20150428.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/jauhien/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="app-admin/eselect"
 



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

2018-12-25 Thread Sergei Trofimovich
commit: d6970713a9f7a259e87c8b7ccdae61bdb1cb5ac3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:41:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:41:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6970713

dev-lang/rust-bin: keyworded 1.31.1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.31.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.31.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
index b2da012da52..5268c1672bb 100644
--- a/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.31.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})"
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 DEPEND=""



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

2018-12-25 Thread Sergei Trofimovich
commit: 2fd617237eae2e362386eae8e38c347c320a39b8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:41:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:41:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd61723

dev-lang/rust: keyworded 1.31.1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/rust/rust-1.31.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.31.1.ebuild b/dev-lang/rust/rust-1.31.1.ebuild
index 1b215c0ac90..22ed3b4a4c0 100644
--- a/dev-lang/rust/rust-1.31.1.ebuild
+++ b/dev-lang/rust/rust-1.31.1.ebuild
@@ -18,7 +18,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).1"



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

2018-12-25 Thread Sergei Trofimovich
commit: 7d2dbf2f14a22443a1aed66748785236fcb749e2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:39:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:39:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2dbf2f

virtual/cargo: keyworded 1.30.1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 virtual/cargo/cargo-1.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/cargo/cargo-1.30.1.ebuild 
b/virtual/cargo/cargo-1.30.1.ebuild
index 8d3318f5f69..85bd2b1722d 100644
--- a/virtual/cargo/cargo-1.30.1.ebuild
+++ b/virtual/cargo/cargo-1.30.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="|| (
=dev-lang/rust-${PV}*



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

2018-12-25 Thread Sergei Trofimovich
commit: 3741d2c3b7082831372d9f3010161efcc0339b48
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:43:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:43:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3741d2c3

virtual/cargo: keyworded 1.31.1 for ppc64, bug #609654

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 virtual/cargo/cargo-1.31.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/cargo/cargo-1.31.1.ebuild 
b/virtual/cargo/cargo-1.31.1.ebuild
index 8d3318f5f69..85bd2b1722d 100644
--- a/virtual/cargo/cargo-1.31.1.ebuild
+++ b/virtual/cargo/cargo-1.31.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="|| (
=dev-lang/rust-${PV}*



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

2018-12-25 Thread Sergei Trofimovich
commit: 461bc4e757d2ab46b77788748d5ed91c5a023724
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:36:22 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:36:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461bc4e7

dev-python/sip: stable 4.19.13 for ia64, bug #673690

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

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

diff --git a/dev-python/sip/sip-4.19.13.ebuild 
b/dev-python/sip/sip-4.19.13.ebuild
index 3313a4fac4d..4b1397f8976 100644
--- a/dev-python/sip/sip-4.19.13.ebuild
+++ b/dev-python/sip/sip-4.19.13.ebuild
@@ -24,7 +24,7 @@ fi
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h
 SLOT="0/12"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug doc"
 
 RDEPEND="${PYTHON_DEPS}"



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

2018-12-25 Thread Sergei Trofimovich
commit: 43da929d8c71af392f534f98e7110008bc1f935f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 19:36:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 19:36:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43da929d

sys-devel/automake: stable 1.16.1-r1 for ia64, bug #673592

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

 sys-devel/automake/automake-1.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/automake/automake-1.16.1-r1.ebuild 
b/sys-devel/automake/automake-1.16.1-r1.ebuild
index 8ebabc10001..7bc2cd8416b 100644
--- a/sys-devel/automake/automake-1.16.1-r1.ebuild
+++ b/sys-devel/automake/automake-1.16.1-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
if [[ ${PV/_beta} == ${PV} ]]; then
MY_P=${P}
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz



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

2018-12-25 Thread Tim Harder
commit: 4c2f8aecd2de3363b7e14c5845b51f9cc5ce50e1
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 19:32:45 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:32:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2f8aec

net-libs/courier-authlib: use https for HOMEPAGE

Signed-off-by: Tim Harder  gentoo.org>

 net-libs/courier-authlib/courier-authlib-0.65.0-r3.ebuild | 2 +-
 net-libs/courier-authlib/courier-authlib-0.66.4.ebuild| 2 +-
 net-libs/courier-authlib/courier-authlib-0.67.0.ebuild| 2 +-
 net-libs/courier-authlib/courier-authlib-0.68.0-r1.ebuild | 2 +-
 net-libs/courier-authlib/courier-authlib-0.69.0.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-libs/courier-authlib/courier-authlib-0.65.0-r3.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.65.0-r3.ebuild
index 566fd95f868..2095ea50118 100644
--- a/net-libs/courier-authlib/courier-authlib-0.65.0-r3.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.65.0-r3.ebuild
@@ -8,7 +8,7 @@ KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 
~x86-fbsd"
 
 DESCRIPTION="Courier authentication library"
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/;
+HOMEPAGE="https://www.courier-mta.org/authlib/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="berkdb crypt debug gdbm ldap mysql pam postgres sqlite static-libs 
vpopmail"

diff --git a/net-libs/courier-authlib/courier-authlib-0.66.4.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.66.4.ebuild
index 9c7499c0a24..c01c45e0819 100644
--- a/net-libs/courier-authlib/courier-authlib-0.66.4.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.66.4.ebuild
@@ -8,7 +8,7 @@ KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fb
 
 DESCRIPTION="Courier authentication library"
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/;
+HOMEPAGE="https://www.courier-mta.org/authlib/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="berkdb crypt debug gdbm ldap libressl mysql pam postgres sqlite 
static-libs"

diff --git a/net-libs/courier-authlib/courier-authlib-0.67.0.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.67.0.ebuild
index b181779f7a0..479e13180b5 100644
--- a/net-libs/courier-authlib/courier-authlib-0.67.0.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.67.0.ebuild
@@ -8,7 +8,7 @@ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sh ~spar
 
 DESCRIPTION="Courier authentication library"
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/;
+HOMEPAGE="https://www.courier-mta.org/authlib/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="berkdb crypt debug gdbm ldap libressl mysql pam postgres sqlite 
static-libs"

diff --git a/net-libs/courier-authlib/courier-authlib-0.68.0-r1.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.68.0-r1.ebuild
index 3c7c46103e4..80cd19e2ee7 100644
--- a/net-libs/courier-authlib/courier-authlib-0.68.0-r1.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.68.0-r1.ebuild
@@ -8,7 +8,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sh ~spa
 
 DESCRIPTION="Courier authentication library"
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/;
+HOMEPAGE="https://www.courier-mta.org/authlib/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="berkdb crypt debug gdbm ldap libressl mysql pam postgres sqlite 
static-libs"

diff --git a/net-libs/courier-authlib/courier-authlib-0.69.0.ebuild 
b/net-libs/courier-authlib/courier-authlib-0.69.0.ebuild
index fb790c54266..fe23c78371b 100644
--- a/net-libs/courier-authlib/courier-authlib-0.69.0.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.69.0.ebuild
@@ -8,7 +8,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sh ~spa
 
 DESCRIPTION="Courier authentication library"
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/;
+HOMEPAGE="https://www.courier-mta.org/authlib/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="berkdb crypt debug gdbm ldap libressl mysql pam postgres sqlite 
static-libs"



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

2018-12-25 Thread Tim Harder
commit: 7a595da57b729cd29a416c8b853eaeac0433485c
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 19:33:49 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:33:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a595da5

net-mail/courier-imap: use https for HOMEPAGE

Signed-off-by: Tim Harder  gentoo.org>

 net-mail/courier-imap/courier-imap-4.17.3.ebuild | 2 +-
 net-mail/courier-imap/courier-imap-4.18.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/courier-imap/courier-imap-4.17.3.ebuild 
b/net-mail/courier-imap/courier-imap-4.17.3.ebuild
index 6fe86248ddd..f756c440819 100644
--- a/net-mail/courier-imap/courier-imap-4.17.3.ebuild
+++ b/net-mail/courier-imap/courier-imap-4.17.3.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit autotools libtool systemd
 
 DESCRIPTION="An IMAP daemon designed specifically for maildirs"
-HOMEPAGE="http://www.courier-mta.org/;
+HOMEPAGE="https://www.courier-mta.org/imap/;
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"

diff --git a/net-mail/courier-imap/courier-imap-4.18.2.ebuild 
b/net-mail/courier-imap/courier-imap-4.18.2.ebuild
index 0c5927a7d1a..79b4f380c0c 100644
--- a/net-mail/courier-imap/courier-imap-4.18.2.ebuild
+++ b/net-mail/courier-imap/courier-imap-4.18.2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit autotools libtool readme.gentoo-r1 systemd
 
 DESCRIPTION="An IMAP daemon designed specifically for maildirs"
-HOMEPAGE="http://www.courier-mta.org/;
+HOMEPAGE="https://www.courier-mta.org/imap/;
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"



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

2018-12-25 Thread Tim Harder
commit: e3abc64a7bf5ae8791b51ee5dbe56427881e7ced
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 06:17:00 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:27:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3abc64a

mail-client/cone: use https for HOMEPAGE

Signed-off-by: Tim Harder  gentoo.org>

 mail-client/cone/cone-0.92.ebuild | 2 +-
 mail-client/cone/cone-0.95.ebuild | 2 +-
 mail-client/cone/cone-0.96.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-client/cone/cone-0.92.ebuild 
b/mail-client/cone/cone-0.92.ebuild
index fdedc752523..788f47ec24e 100644
--- a/mail-client/cone/cone-0.92.ebuild
+++ b/mail-client/cone/cone-0.92.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 inherit eutils autotools
 
 DESCRIPTION="CONE: COnsole News reader and Emailer"
-HOMEPAGE="http://www.courier-mta.org/cone/;
+HOMEPAGE="https://www.courier-mta.org/cone/;
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"

diff --git a/mail-client/cone/cone-0.95.ebuild 
b/mail-client/cone/cone-0.95.ebuild
index ab7e7f1c86f..255538f548c 100644
--- a/mail-client/cone/cone-0.95.ebuild
+++ b/mail-client/cone/cone-0.95.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit eutils autotools
 
 DESCRIPTION="CONE: COnsole News reader and Emailer"
-HOMEPAGE="http://www.courier-mta.org/cone/;
+HOMEPAGE="https://www.courier-mta.org/cone/;
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"

diff --git a/mail-client/cone/cone-0.96.ebuild 
b/mail-client/cone/cone-0.96.ebuild
index c88faa34c37..d3e48767990 100644
--- a/mail-client/cone/cone-0.96.ebuild
+++ b/mail-client/cone/cone-0.96.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit eutils autotools
 
 DESCRIPTION="CONE: COnsole News reader and Emailer"
-HOMEPAGE="http://www.courier-mta.org/cone/;
+HOMEPAGE="https://www.courier-mta.org/cone/;
 SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"



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

2018-12-25 Thread Tim Harder
commit: ad5d4a229e505a2b53ca4ea44dc267102e91a3a0
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 24 07:32:43 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:27:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5d4a22

sys-fs/avfs: version bump to 1.0.6

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/avfs/Manifest  |  1 +
 sys-fs/avfs/avfs-1.0.6.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/sys-fs/avfs/Manifest b/sys-fs/avfs/Manifest
index 8a9961b4ac4..92e322d8d1d 100644
--- a/sys-fs/avfs/Manifest
+++ b/sys-fs/avfs/Manifest
@@ -1,2 +1,3 @@
 DIST avfs-1.0.4.tar.bz2 719761 BLAKE2B 
6bbe47136a6aedd399800ea3ee16f82c367e11f723785ebacf4ef7bd12319ad2f8fe528580e20f368934423ee41afc75b9a73ce7389a100f70e42180e2fb2dcc
 SHA512 
3cfda7a471b5e696984acf9101312e898bc68fe16196bfee8e6a255bd182c279a6ad53fee09c0d6554a968f837e97652e95d794fa46f0d384dd41ae426d49516
 DIST avfs-1.0.5.tar.bz2 723937 BLAKE2B 
49a7ba0f88e126804c8ae12d1ad9a2924311198baee85f56a17c1e9dd810bdac8d519f0fc8a8cf23b5e4d7319460108e3e27cb28a1dc7320760c42f7257460d0
 SHA512 
d50d8fc31a56a0dac17a14c19de3f1bae2519feb965768810d19192eba6dbe24ab181c4574ff8982883d9b76f77241a1e27f3ef12d05ab8112f3caf14e59bd3c
+DIST avfs-1.0.6.tar.bz2 729592 BLAKE2B 
41c703e92921ba9393d95455f7d3dd18587b2d7f2ff46de02d290515cf6c8182d19ff117a7ce040ccaab491240b4f27a3ebd58026045ae9b0d69f47a8beeabc7
 SHA512 
6b9c070896c5d5abbb6a8c14a7dfd39d9b58d13a6db122b5bf1756b2da7435dfbc00a1fd04bedf99b94b76d9ec7f8c05fccc21de6b9e713fc60cfe0ec88064b4

diff --git a/sys-fs/avfs/avfs-1.0.6.ebuild b/sys-fs/avfs/avfs-1.0.6.ebuild
new file mode 100644
index 000..155b11e19c1
--- /dev/null
+++ b/sys-fs/avfs/avfs-1.0.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="AVFS is a virtual filesystem that allows browsing of compressed 
files"
+HOMEPAGE="https://sourceforge.net/projects/avf;
+SRC_URI="mirror://sourceforge/avf/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="static-libs +lzma"
+
+RDEPEND=">=sys-fs/fuse-2.4:0
+   sys-libs/zlib
+   app-arch/bzip2
+   lzma? ( app-arch/xz-utils )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   --enable-fuse \
+   --enable-library \
+   --enable-shared \
+   --with-system-zlib \
+   --with-system-bzlib \
+   $(use_enable static-libs static) \
+   $(use_with lzma xz)
+}
+
+src_install() {
+   default
+
+   # remove cruft
+   rm "${D}"/usr/bin/{davpass,ftppass} || die
+
+   # install docs
+   dodoc doc/{api-overview,background,FORMAT,INSTALL.*,README.avfs-fuse}
+   dosym ../../../$(get_libdir)/avfs/extfs/README 
/usr/share/doc/${PF}/README.extfs
+
+   docinto scripts
+   dodoc scripts/{avfscoda*,*pass}
+
+   find "${ED}" -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   einfo "This version of AVFS includes FUSE support. It is 
user-based."
+   einfo "To execute:"
+   einfo "1) as user, mkdir ~/.avfs"
+   einfo "2) make sure fuse is either compiled into the kernel OR"
+   einfo "   modprobe fuse or add to startup."
+   einfo "3) run mountavfs"
+   einfo "To unload daemon, type umountavfs"
+   einfo
+   einfo "READ the documentation! Enjoy :)"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/cone/, mail-client/cone/files/

2018-12-25 Thread Tim Harder
commit: 9370de79a22dfebe5abc0432dc6079efe6d612eb
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 09:57:54 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:27:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9370de79

mail-client/cone: version bump to 1.0

Signed-off-by: Tim Harder  gentoo.org>

 mail-client/cone/Manifest |  1 +
 mail-client/cone/cone-1.0.ebuild  | 73 +++
 mail-client/cone/files/cone-1.0-no-spelling.patch | 46 ++
 3 files changed, 120 insertions(+)

diff --git a/mail-client/cone/Manifest b/mail-client/cone/Manifest
index 42de3a36609..391f2f5f047 100644
--- a/mail-client/cone/Manifest
+++ b/mail-client/cone/Manifest
@@ -1,3 +1,4 @@
 DIST cone-0.92.tar.bz2 3774451 BLAKE2B 
3686ca90249f38c0be83138bf310802f5a5ea1e0694abef5ec9311a00e9c81692abf2148cf23640932ba1fe0c49ea6738689189c618412e985b02a45dba9c7a4
 SHA512 
8d764ed3cb2a22caff21d11beff74131fdbbe0f66dbf1a40293f62862e9af7a472840ff00a069df10143f7154c2db85ac5421999476516f27b8f090e5c1232fc
 DIST cone-0.95.tar.bz2 3748331 BLAKE2B 
9461cc28afb255e7ca4080e4c876f5391e916c493b6596b0bfc0ec2d0cedb837d10cbd6904cd49b0b425e5e42c123b952725339b7388fb5a2debd72c04c1
 SHA512 
545d17286b937eb33b5fa14c36a480eea0146802f6c8a36e55987206b125bac55b25ab79a4c833ffa1fdcdbe56b2949acd5c8bdfd27c900bf64d5e738677ef4a
 DIST cone-0.96.tar.bz2 3752115 BLAKE2B 
d4548083f86adc096534750e69db648d24fc5b643961041df04257d71f4e8af2c3456948f9227e652d2bdc80f65948bf8b543c3eba738187e17d6d9f5c424e28
 SHA512 
6bdc8ac1a8ae8345bb09eb03857cf5db2c55ac57e3f76726a7371fd763a4265f02dbda7bcbf03090d3004bc800a5bb42a328ead900ff71609246aaa4a314609e
+DIST cone-1.0.tar.bz2 3793288 BLAKE2B 
e2c8aa91adfff77d3f0207a3caca5d13ebae8c9455402c296a98364708acd3d4138ea4642044b2dfe396eaef18c3b90ebf0ef3702bc73351a4317219a4c28863
 SHA512 
6fc30158cebed62b0598787d53e1936b50a32b6590266e93dbacbd63371d4fa8e43ffe95e0f4ee51991e2d892b26c1531b563203e45108815f05a091b7051161

diff --git a/mail-client/cone/cone-1.0.ebuild b/mail-client/cone/cone-1.0.ebuild
new file mode 100644
index 000..9993625bdfb
--- /dev/null
+++ b/mail-client/cone/cone-1.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="CONE: COnsole News reader and Emailer"
+HOMEPAGE="https://www.courier-mta.org/cone/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="crypt fam gnutls idn ipv6 ldap spell"
+
+RDEPEND="
+   dev-libs/libxml2
+   sys-libs/ncurses:0=
+   >=net-libs/courier-unicode-2
+   spell? ( app-text/aspell )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )
+   fam? ( virtual/fam )
+   gnutls? (
+   net-libs/gnutls:0=
+   dev-libs/libgcrypt:0=
+   dev-libs/libgpg-error
+   )
+   !gnutls? ( >=dev-libs/openssl-0.9.6:0= )
+   idn? ( net-dns/libidn:0= )
+   ipv6? ( net-dns/libidn:0= )
+   ldap? ( net-nds/openldap )"
+DEPEND="${RDEPEND}
+   dev-lang/perl"
+
+PATCHES=( "${FILESDIR}"/${P}-no-spelling.patch )
+DOCS=( AUTHORS ChangeLog INSTALL NEWS README )
+
+src_prepare() {
+   default
+
+   # move local macro to m4 and run eautoreconf
+   mkdir "${S}"/m4 || die
+   sed -n -e '/# AC_PROG_SYSCONFTOOL/,+33 p' "${S}"/aclocal.m4 > 
m4/sysconftool.m4 || die
+   sed -i -e '/^SUBDIRS/i ACLOCAL_AMFLAGS = -I m4' "${S}"/Makefile.am || 
die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-notice=unicode
+   --with-spellcheck=$(usex spell aspell none)
+   $(use_with ldap ldapaddressbook)
+   $(use_with gnutls)
+   $(use_with idn libidn)
+   $(use_with ipv6)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   emake DESTDIR="${D}" install-configure
+}
+
+pkg_postinst() {
+   if [[ ${REPLACING_VERSIONS} ]]; then
+   elog "See the \"Upgrading from version 0.96 and earlier\" 
section in"
+   elog "${EROOT}/usr/share/doc/${PF}/INSTALL for information on 
updating"
+   elog "older installs."
+   fi
+}

diff --git a/mail-client/cone/files/cone-1.0-no-spelling.patch 
b/mail-client/cone/files/cone-1.0-no-spelling.patch
new file mode 100644
index 000..b8985b2a3c5
--- /dev/null
+++ b/mail-client/cone/files/cone-1.0-no-spelling.patch
@@ -0,0 +1,46 @@
+Allow spellchecking support to be disabled.
+
+--- cone-1.0/cone/configure.ac
 cone-1.0/cone/configure.ac
+@@ -183,8 +183,10 @@
+   ALLSPELLOBJ='spellcheckerPspell.$(OBJEXT)'" $ALLSPELLOBJ"
+ fi
+ 
+-AC_ARG_WITH(spellcheck, [  --with-spellcheck=pspell  Use pspell for spell 
checking
+-  --with-spellcheck=aspell  Use aspell for spell checking], [
++AC_ARG_WITH(spellcheck, [
++  

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

2018-12-25 Thread Tim Harder
commit: e24872162803c5df6125f7070545e7d7c7f04807
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 24 07:39:37 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:27:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2487216

sys-apps/ack: version bump to 2.24

Signed-off-by: Tim Harder  gentoo.org>

 sys-apps/ack/Manifest|  1 +
 sys-apps/ack/ack-2.24.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/sys-apps/ack/Manifest b/sys-apps/ack/Manifest
index fe9c62d3f0c..46fd681a073 100644
--- a/sys-apps/ack/Manifest
+++ b/sys-apps/ack/Manifest
@@ -1,2 +1,3 @@
 DIST ack-2.18.tar.gz 232279 BLAKE2B 
dc7c347eee2be367a2b1bd4839719661f1c0de68bd3fcb3512c68cb5c42e09e8208712e7e3c57b418a00c961a933574a0c09c7f107fe43a4f96efeae21fbc8d8
 SHA512 
4147161baa8d82fb84b29980d5eac7cf3197733192ca827d3fa4e8f55fa9df29d92b2ac21beb69df00186eea03c7ae6fcb85d6e4334a0a21c232ddeb4933bcf5
 DIST ack-2.22.tar.gz 250275 BLAKE2B 
52cafe63b6f4aa50feb3a8d68141662fbbec7a73d31b2f06d3d63c7efb9ba681214ac20fbfd299f680d4e3758eaed8b4b9b3cd697f38977f2e0657a90dc0478a
 SHA512 
d0073c424d861f2cfdc2ce8c0dfa149620803b4c30adb6c6f4f8896277ac89bb6d97d3e8e9bdfd1202f95808bd387b2e3a8353a3e7d204cdd61eb9cafde48303
+DIST ack-2.24.tar.gz 261289 BLAKE2B 
0ec1e280abbcd2319bcc9f0cd83c73f97decd6698928fd1b8be310fe9a81839e02390bf4baabef402cb8603eceb5c005c4c8a1f71a60273cef21e3366efff11c
 SHA512 
3778c1d70ae08852eff9d8dd75688713bbb8dd15d4e72c07a3829cf362c7bfeba1175275e66cfe99265ba28777b6833734ebd6debb4ec4ec79df06ac46a79c24

diff --git a/sys-apps/ack/ack-2.24.ebuild b/sys-apps/ack/ack-2.24.ebuild
new file mode 100644
index 000..227a80911ad
--- /dev/null
+++ b/sys-apps/ack/ack-2.24.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=PETDANCE
+inherit perl-module
+
+DESCRIPTION="ack is a tool like grep, optimized for programmers"
+HOMEPAGE="https://beyondgrep.com;
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux 
~x86-macos"
+IUSE="test"
+
+RDEPEND=">=dev-perl/File-Next-1.160.0"
+DEPEND="${RDEPEND}
+   test? ( dev-perl/IO-Tty )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.14-gentoo.patch )
+
+src_test() {
+   # Tests fail when run in parallel and if dev-perl/IO-Tty is installed
+   # which enables interactive tests that need to read from stdin. If 
IO-Tty
+   # is not installed the related tests are skipped.
+   MAKEOPTS+=" -j1" perl-module_src_test
+}



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

2018-12-25 Thread Tim Harder
commit: 7a9a1e95090d8c20172dbe7f51d267240cde2bd4
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 25 19:18:21 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 25 19:28:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9a1e95

mail-filter/maildrop: version bump to 3.0.0

Closes: https://bugs.gentoo.org/582928
Closes: https://bugs.gentoo.org/639124
Closes: https://bugs.gentoo.org/657288

Signed-off-by: Tim Harder  gentoo.org>

 mail-filter/maildrop/Manifest  |   1 +
 .../maildrop/files/maildrop-3.0.0-testsuite.patch  |  65 ++
 mail-filter/maildrop/maildrop-3.0.0.ebuild | 140 +
 3 files changed, 206 insertions(+)

diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 80b622eee8d..1fdcf5a5137 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -1,3 +1,4 @@
 DIST maildrop-2.8.3.tar.bz2 1992695 BLAKE2B 
be17fa1ac38f8a54670e40f2b4207c2ee5e8976f20e29c6a528ccf50a716c8b4aedb0546a9722f1147573afd9d43f8a8caa59aec8bf9069ef833226cb2ea0562
 SHA512 
25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054
 DIST maildrop-2.8.5.tar.bz2 2072987 BLAKE2B 
e067e0ef77f850fd9ce97584893dd5301a7a91fcebea02351da8b22d3d7f0b74f3809cdc3874b29117a62d5c496962f72a5254470cd5f92b787b80d066f1fec1
 SHA512 
c04120af29ee8e72aeabd211301c5052fe4a2dc0f337074e1fa57b8adb9652512cd744e0bba3894a8b0e3b21a3511bbf4a4f045faec3536edb8be0f8bdc84cf5
 DIST maildrop-2.9.0.tar.bz2 2075698 BLAKE2B 
2a918214e471a4a54aa7e0412e062ca85ac3ce4757bf4642fb0c0a9776a7c1b1bc417ef426c9bd7767d99b9d783085bf6c67f402ea43b0e7eba10c82d98b5619
 SHA512 
366a04d1e6e10ef1c824fbb5dfe406ff74fe17b80a46619fd8aa8cde3b4fef9a10b4ed3cc6329ed04632582d58104aaf16134c6dc82e17917b82fb6f18316dd6
+DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 
3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8
 SHA512 
1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff

diff --git a/mail-filter/maildrop/files/maildrop-3.0.0-testsuite.patch 
b/mail-filter/maildrop/files/maildrop-3.0.0-testsuite.patch
new file mode 100644
index 000..a6aa1626e1b
--- /dev/null
+++ b/mail-filter/maildrop/files/maildrop-3.0.0-testsuite.patch
@@ -0,0 +1,65 @@
+Force en_US locale for certain tests.
+
+--- maildrop-3.0.0/libs/maildrop/Makefile.am
 maildrop-3.0.0/libs/maildrop/Makefile.am
+@@ -69,9 +69,11 @@
+   maildrop.lsm testsuite.txt.idn testsuite2
+ 
+ check-am:
++if HAS_EN_US
+   @chmod +x testsuite
+   ./testsuite | cmp -s - $(srcdir)/testsuite.txt.idn
+   @SHELL@ $(srcdir)/testsuite2
++endif
+ 
+ noinst_DATA=maildrop.html maildrop.1 maildropfilter.html maildropfilter.7 \
+   maildropgdbm.html maildropgdbm.7
+--- maildrop-3.0.0/libs/maildrop/configure.ac
 maildrop-3.0.0/libs/maildrop/configure.ac
+@@ -195,6 +195,15 @@
+ AC_DEFINE_UNQUOTED(MAXLONGSIZE, $MAXLONGSIZE,
+   [ Maximum character size of a long ])
+ 
++dnl check for en_US locale
++check_en_US() {
++  locale -a | grep en_US.utf8 > /dev/null
++  return $?
++}
++AC_MSG_CHECKING([for en_US.utf8])
++AM_CONDITIONAL([HAS_EN_US], [check_en_US])
++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])])
++
+ dnl Checks for library functions.
+ 
+ AC_FUNC_CLOSEDIR_VOID
+--- maildrop-3.0.0/libs/rfc2045/Makefile.am
 maildrop-3.0.0/libs/rfc2045/Makefile.am
+@@ -84,7 +84,10 @@
+ endif
+ 
+ check-am:
++if HAS_EN_US
+   @SHELL@ $(srcdir)/testsuite | cmp -s - $(srcdir)/$(TESTSUITE)
+   @SHELL@ $(srcdir)/testsuitemm | cmp -s - $(srcdir)/testsuitemm.txt
+   @SHELL@ $(srcdir)/testrfc3676parsersuite | diff -U 3 
$(srcdir)/testrfc3676parsersuite.txt -
+   ./testrfc6533parser
++endif
++
+--- maildrop-3.0.0/libs/rfc2045/configure.ac
 maildrop-3.0.0/libs/rfc2045/configure.ac
+@@ -62,6 +62,15 @@
+ AC_CHECK_FUNC(strncasecmp,,CFLAGS="$CFLAGS -Dstrncasecmp=strnicmp")
+ AC_CHECK_FUNC(strcasecmp,,CFLAGS="$CFLAGS -Dstrcasecmp=stricmp")
+ 
++dnl check for en_US locale
++check_en_US() {
++  locale -a | grep en_US.utf8 > /dev/null
++  return $?
++}
++AC_MSG_CHECKING([for en_US.utf8])
++AM_CONDITIONAL([HAS_EN_US], [check_en_US])
++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])])
++
+ AC_ARG_WITH(package, [], package="$withval",
+   [
+   package="$PACKAGE"

diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild 
b/mail-filter/maildrop/maildrop-3.0.0.ebuild
new file mode 100644
index 000..ede047b099f
--- /dev/null
+++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic autotools
+
+DESCRIPTION="Mail 

[gentoo-commits] proj/sci:master commit in: sci-biology/mouse-brain-atlases/

2018-12-25 Thread Horea Christian
commit: 4e8c7d067a434f1bc18ab12b11df44b927abe14f
Author: Horea Christian  yandex  com>
AuthorDate: Tue Dec 25 18:04:37 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Dec 25 18:04:59 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4e8c7d06

sci-biology/mouse-brain-atlases: version bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Horea Christian  yandex.com>

 .../mouse-brain-atlases-0.5.1.ebuild   | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/sci-biology/mouse-brain-atlases/mouse-brain-atlases-0.5.1.ebuild 
b/sci-biology/mouse-brain-atlases/mouse-brain-atlases-0.5.1.ebuild
new file mode 100644
index 0..65963d55a
--- /dev/null
+++ b/sci-biology/mouse-brain-atlases/mouse-brain-atlases-0.5.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs
+
+DESCRIPTION="A collection of mouse brain atlases in NIfTI format"
+HOMEPAGE="https://github.com/IBT-FMI/mouse-brain-atlases;
+SRC_URI="
+   http://chymera.eu/distfiles/${P}.tar.xz
+   hires? ( http://chymera.eu/distfiles/${PN}HD-${PV}.tar.xz )
+   "
+
+LICENSE="fairuse"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="hires"
+
+RDEPEND=""
+DEPEND=""
+
+pkg_pretend() {
+   if use hires; then
+   CHECKREQS_DISK_BUILD="4G"
+   CHECKREQS_DISK_USR="4G"
+   CHECKREQS_DISK_VAR="8G"
+   else
+   CHECKREQS_DISK_BUILD="500M"
+   fi
+   check-reqs_pkg_pretend
+}
+
+# We disable this phase to not check requirements twice.
+pkg_setup() { :; }
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins *
+   if use hires; then
+   cd "../${PN}HD-${PV}"
+   doins *
+   fi
+}



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

2018-12-25 Thread Lars Wendler
commit: 15d6fa4ce6547c18471e0e0a369bd390b64feedb
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 17:23:56 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 17:23:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d6fa4c

dev-libs/openssl: Fixed parallel install

Closes: https://bugs.gentoo.org/671602
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/openssl-1.1.0j-parallel_install_fix.patch | 21 +
 dev-libs/openssl/openssl-1.1.0j.ebuild  |  1 +
 2 files changed, 22 insertions(+)

diff --git a/dev-libs/openssl/files/openssl-1.1.0j-parallel_install_fix.patch 
b/dev-libs/openssl/files/openssl-1.1.0j-parallel_install_fix.patch
new file mode 100644
index 000..c837e208cf6
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-1.1.0j-parallel_install_fix.patch
@@ -0,0 +1,21 @@
+https://github.com/openssl/openssl/issues/7679
+
+--- a/Configurations/unix-Makefile.tmpl
 b/Configurations/unix-Makefile.tmpl
+@@ -77,8 +77,14 @@
+  # to. You're welcome.
+  sub dependmagic {
+  my $target = shift;
+-
+- return "$target: build_generated\n\t\$(MAKE) depend && \$(MAKE) 
_$target\n_$target";
++my $magic = <<"_";
++$target: build_generated depend
++   \$(MAKE) _$target
++_$target
++_
++   # Remove line ending
++   $magic =~ s|\R$||;
++   return $magic;
+  }
+  '';
+ -}

diff --git a/dev-libs/openssl/openssl-1.1.0j.ebuild 
b/dev-libs/openssl/openssl-1.1.0j.ebuild
index e46218cc483..9394eac2532 100644
--- a/dev-libs/openssl/openssl-1.1.0j.ebuild
+++ b/dev-libs/openssl/openssl-1.1.0j.ebuild
@@ -56,6 +56,7 @@ MULTILIB_WRAPPED_HEADERS=(
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618
+   "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
 )
 
 src_prepare() {



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

2018-12-25 Thread Lars Wendler
commit: ce36fcada8fe2b8ce7bd24ff05d565d6ef8e4a10
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 17:01:17 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 17:01:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce36fcad

media-libs/libraw: Bump to version 0.19.2

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

 media-libs/libraw/Manifest |  1 +
 media-libs/libraw/libraw-0.19.2.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-libs/libraw/Manifest b/media-libs/libraw/Manifest
index 38711c74e71..0f82b25b012 100644
--- a/media-libs/libraw/Manifest
+++ b/media-libs/libraw/Manifest
@@ -1,5 +1,6 @@
 DIST LibRaw-0.18.13.tar.gz 1287631 BLAKE2B 
cb335dd21b897222a80ae7b486d751a080dafe93d9c4ce72ad337bc724707831a70428323027f5f343c4b0ff08820b6f68553436240a85d115eaaa30b6b0c269
 SHA512 
80e6ca48b00176e7c4dd21d8249c60e71e987c01e719abc3bda8b859645301b9dee4bb365bbcb79cbe0067220d3b966add4757b35d4b6ada0a59bbdb29925254
 DIST LibRaw-0.19.0.tar.gz 1300662 BLAKE2B 
f182f1fd7d02eaa34f8b8e2336cbc59cd8c3345cddeace2ed305d048d160bf8d6ecdf04129829b3202a16e70d987a5b2a83c036ec95d1b7b6c748dbb5b46271b
 SHA512 
33d0e9a031add901bdd10ffcde6a0f7837a4f4bec0bbbd21ad661e518dadcb1699133f17b3b2f6cd6cefe87ef3017cb7e1b816c4ce3dfebaaf5d9b2ff6b65238
 DIST LibRaw-0.19.1.tar.gz 1302921 BLAKE2B 
fcd8756179a0a93526fe138b6cbea596f2bb5f662637c21c48e1ff589c7d3b3d34ad20c774fba10842519a5c932b3f6c8826a1d3763c7477600343336aa0ec20
 SHA512 
8d15361bf403fbf5e439456897a6d40ee756fcf3f510d2de033304c676583562149618ec40c665ac9db10eda411dbe02e0446d9c7611c5decc9baaebca98b77a
+DIST LibRaw-0.19.2.tar.gz 553780 BLAKE2B 
45cf88208a902fff476a51cc95434d1033caa9162278db64bc610d63bafa5a29f7281ebf353bea7242fc1aef2ce315f45e34e91a4079d4b6da5217e46a04fdaa
 SHA512 
a1472720ca40a86e19fab7579e37246ad7f512249594c2162d7d6bd5a29bb756f1e4d7948fb8f23137661aea8a9423d7b8c7672834102155ead5546155f6be88
 DIST LibRaw-demosaic-pack-GPL2-0.18.8.tar.gz 30868 BLAKE2B 
30cef85c49e066fa4b1d86ee4d7bfd7bff07897f91edd57aa52428f7ecf2d6e930703e496d4e55e034c6da2f68735f8b20f493a1d7a00d51b0430a4b98e6ee45
 SHA512 
c34419cec055ea976a348c342f5ec2141e2686b5eb50dd23d7b9fd707eefd86779d331f06b4570dedb1682c33fcd6ac0446b3167ca1f3e3fd2566a0c66c6fd3d
 DIST LibRaw-demosaic-pack-GPL3-0.18.8.tar.gz 39002 BLAKE2B 
544a1eab61c825c7f2202107d623a56e1f81ad3e5111b419bf12708e2d8a9903f192c23904ab8fb274636d9262d3d89f02fa5e05a0e70d7834782c2df8ec0548
 SHA512 
10e8cb6694159d04deb813a88e5c3195eed6e2e438f41533db91b17997af1b9d54f286303447ca6e3d1b377922e388f6fcc8a8370254011e11b85612c914d500

diff --git a/media-libs/libraw/libraw-0.19.2.ebuild 
b/media-libs/libraw/libraw-0.19.2.ebuild
new file mode 100644
index 000..90016d4f696
--- /dev/null
+++ b/media-libs/libraw/libraw-0.19.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal toolchain-funcs
+
+MY_PN=LibRaw
+MY_PV="${PV/_b/-B}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="LibRaw is a library for reading RAW files obtained from digital 
photo cameras"
+HOMEPAGE="https://www.libraw.org/ https://github.com/LibRaw/LibRaw;
+SRC_URI="https://www.libraw.org/data/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1 CDDL"
+SLOT="0/19" # subslot = libraw soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="examples jpeg jpeg2k +lcms openmp"
+
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+   jpeg2k? ( >=media-libs/jasper-1.900.1-r6:=[${MULTILIB_USEDEP}] )
+   lcms? ( >=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( Changelog.txt README.md )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-static
+   $(use_enable examples)
+   $(use_enable jpeg)
+   $(use_enable jpeg2k jasper)
+   $(use_enable lcms)
+   $(use_enable openmp)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # package installs .pc files
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-12-25 Thread Lars Wendler
commit: 942f28e5d17587a9fa41c19478ba041f478742a8
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 17:01:42 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 17:01:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942f28e5

media-libs/libraw: Removed old.

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

 media-libs/libraw/Manifest |  1 -
 media-libs/libraw/libraw-0.19.0.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/media-libs/libraw/Manifest b/media-libs/libraw/Manifest
index 0f82b25b012..4d68dd500ff 100644
--- a/media-libs/libraw/Manifest
+++ b/media-libs/libraw/Manifest
@@ -1,5 +1,4 @@
 DIST LibRaw-0.18.13.tar.gz 1287631 BLAKE2B 
cb335dd21b897222a80ae7b486d751a080dafe93d9c4ce72ad337bc724707831a70428323027f5f343c4b0ff08820b6f68553436240a85d115eaaa30b6b0c269
 SHA512 
80e6ca48b00176e7c4dd21d8249c60e71e987c01e719abc3bda8b859645301b9dee4bb365bbcb79cbe0067220d3b966add4757b35d4b6ada0a59bbdb29925254
-DIST LibRaw-0.19.0.tar.gz 1300662 BLAKE2B 
f182f1fd7d02eaa34f8b8e2336cbc59cd8c3345cddeace2ed305d048d160bf8d6ecdf04129829b3202a16e70d987a5b2a83c036ec95d1b7b6c748dbb5b46271b
 SHA512 
33d0e9a031add901bdd10ffcde6a0f7837a4f4bec0bbbd21ad661e518dadcb1699133f17b3b2f6cd6cefe87ef3017cb7e1b816c4ce3dfebaaf5d9b2ff6b65238
 DIST LibRaw-0.19.1.tar.gz 1302921 BLAKE2B 
fcd8756179a0a93526fe138b6cbea596f2bb5f662637c21c48e1ff589c7d3b3d34ad20c774fba10842519a5c932b3f6c8826a1d3763c7477600343336aa0ec20
 SHA512 
8d15361bf403fbf5e439456897a6d40ee756fcf3f510d2de033304c676583562149618ec40c665ac9db10eda411dbe02e0446d9c7611c5decc9baaebca98b77a
 DIST LibRaw-0.19.2.tar.gz 553780 BLAKE2B 
45cf88208a902fff476a51cc95434d1033caa9162278db64bc610d63bafa5a29f7281ebf353bea7242fc1aef2ce315f45e34e91a4079d4b6da5217e46a04fdaa
 SHA512 
a1472720ca40a86e19fab7579e37246ad7f512249594c2162d7d6bd5a29bb756f1e4d7948fb8f23137661aea8a9423d7b8c7672834102155ead5546155f6be88
 DIST LibRaw-demosaic-pack-GPL2-0.18.8.tar.gz 30868 BLAKE2B 
30cef85c49e066fa4b1d86ee4d7bfd7bff07897f91edd57aa52428f7ecf2d6e930703e496d4e55e034c6da2f68735f8b20f493a1d7a00d51b0430a4b98e6ee45
 SHA512 
c34419cec055ea976a348c342f5ec2141e2686b5eb50dd23d7b9fd707eefd86779d331f06b4570dedb1682c33fcd6ac0446b3167ca1f3e3fd2566a0c66c6fd3d

diff --git a/media-libs/libraw/libraw-0.19.0.ebuild 
b/media-libs/libraw/libraw-0.19.0.ebuild
deleted file mode 100644
index a0b830aff08..000
--- a/media-libs/libraw/libraw-0.19.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal toolchain-funcs
-
-MY_PN=LibRaw
-MY_PV="${PV/_b/-B}"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="LibRaw is a library for reading RAW files obtained from digital 
photo cameras"
-HOMEPAGE="https://www.libraw.org/ https://github.com/LibRaw/LibRaw;
-SRC_URI="https://www.libraw.org/data/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1 CDDL"
-SLOT="0/19" # subslot = libraw soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="examples jpeg jpeg2k +lcms openmp"
-
-RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
-   jpeg2k? ( >=media-libs/jasper-1.900.1-r6:=[${MULTILIB_USEDEP}] )
-   lcms? ( >=media-libs/lcms-2.5:2[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( Changelog.txt README )
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-static
-   $(use_enable examples)
-   $(use_enable jpeg)
-   $(use_enable jpeg2k jasper)
-   $(use_enable lcms)
-   $(use_enable openmp)
-   )
-   ECONF_SOURCE="${S}" \
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   # package installs .pc files
-   find "${D}" -name '*.la' -delete || die
-}



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

2018-12-25 Thread Andreas K. Hüttel
commit: 9852514221dd61b940ac6337222febda119a14e4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 16:52:23 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 16:52:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98525142

app-text/krop: Add live ebuild

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/krop/krop-.ebuild | 41 +
 1 file changed, 41 insertions(+)

diff --git a/app-text/krop/krop-.ebuild b/app-text/krop/krop-.ebuild
new file mode 100644
index 000..442ae81d8fd
--- /dev/null
+++ b/app-text/krop/krop-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit desktop distutils-r1 xdg-utils
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/arminstraub/krop.git;
+else
+   SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A tool to crop PDF files"
+HOMEPAGE="http://arminstraub.com/software/krop;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]"
+
+src_install() {
+   distutils-r1_src_install
+   domenu "${WORKDIR}/${P}/${PN}.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2018-12-25 Thread Andreas K. Hüttel
commit: 5f1558049d3426b49e09ea64b9d6998f3e0d4ba4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 16:44:44 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 16:44:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f155804

app-text/krop: Remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/krop/Manifest |  1 -
 app-text/krop/krop-0.4.13.5.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/app-text/krop/Manifest b/app-text/krop/Manifest
index 578ea1b0f2f..0d4e2b12d73 100644
--- a/app-text/krop/Manifest
+++ b/app-text/krop/Manifest
@@ -1,2 +1 @@
-DIST krop-0.4.13.5.tar.gz 40079 BLAKE2B 
9d3505f7d9cbf0eef4ec7a28928f14940e6c0a2fd4499b6c5896fde7b3f7b8a0b84ddc4f9c7735ee348f89e9924a7b8f69a3d4dbfaa4668ac770a0fe8404d469
 SHA512 
218eb3e256dabcacc53af62b2e704031bd21bedacf2599c4aed7ee3b3847b35741c921a08137b7b6e7295ddfc7f87f4ffbf9d3fec3fb137d1ce36e3945dc6129
 DIST krop-0.5.1.tar.gz 42719 BLAKE2B 
e0baa3c14d9ce63815615eae004a08af720868d584262901eccbc569852177e07d5df659ea560d7e9cbdc4325daef8c35acd9c200440a8dfd73c19b274d8de37
 SHA512 
2bfd2a5d762454ab45538707c6f333d2b0947b6b203d6e7bd2d9d0d574d79de8ee6b30d87b17d6afea604456b915f323b855c9c9af5c169c192b0a01634075ca

diff --git a/app-text/krop/krop-0.4.13.5.ebuild 
b/app-text/krop/krop-0.4.13.5.ebuild
deleted file mode 100644
index 108c5f32c84..000
--- a/app-text/krop/krop-0.4.13.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit eutils distutils-r1 xdg-utils
-
-DESCRIPTION="A tool to crop PDF files"
-HOMEPAGE="http://arminstraub.com/software/krop;
-#SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz;
-SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.gz;
-# this is a snapshot of the qt5 branch
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
-   dev-python/PyPDF2[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP}]"
-
-src_install() {
-   distutils-r1_src_install
-   domenu "${WORKDIR}/${P}/${PN}.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}



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

2018-12-25 Thread Andreas K. Hüttel
commit: 6455341aa2191caea132fe3361f1adaf3e2cd5d7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 16:43:36 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 16:43:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6455341a

app-text/krop: Version bump

Closes: https://bugs.gentoo.org/616432
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/krop/Manifest  |  1 +
 app-text/krop/krop-0.5.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-text/krop/Manifest b/app-text/krop/Manifest
index 09de9810a23..578ea1b0f2f 100644
--- a/app-text/krop/Manifest
+++ b/app-text/krop/Manifest
@@ -1 +1,2 @@
 DIST krop-0.4.13.5.tar.gz 40079 BLAKE2B 
9d3505f7d9cbf0eef4ec7a28928f14940e6c0a2fd4499b6c5896fde7b3f7b8a0b84ddc4f9c7735ee348f89e9924a7b8f69a3d4dbfaa4668ac770a0fe8404d469
 SHA512 
218eb3e256dabcacc53af62b2e704031bd21bedacf2599c4aed7ee3b3847b35741c921a08137b7b6e7295ddfc7f87f4ffbf9d3fec3fb137d1ce36e3945dc6129
+DIST krop-0.5.1.tar.gz 42719 BLAKE2B 
e0baa3c14d9ce63815615eae004a08af720868d584262901eccbc569852177e07d5df659ea560d7e9cbdc4325daef8c35acd9c200440a8dfd73c19b274d8de37
 SHA512 
2bfd2a5d762454ab45538707c6f333d2b0947b6b203d6e7bd2d9d0d574d79de8ee6b30d87b17d6afea604456b915f323b855c9c9af5c169c192b0a01634075ca

diff --git a/app-text/krop/krop-0.5.1.ebuild b/app-text/krop/krop-0.5.1.ebuild
new file mode 100644
index 000..21e6ff17216
--- /dev/null
+++ b/app-text/krop/krop-0.5.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit eutils distutils-r1 xdg-utils
+
+DESCRIPTION="A tool to crop PDF files"
+HOMEPAGE="http://arminstraub.com/software/krop;
+SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]"
+
+src_install() {
+   distutils-r1_src_install
+   domenu "${WORKDIR}/${P}/${PN}.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2018-12-25 Thread Andreas K. Hüttel
commit: 7fd9cd2cd841eed9658b9deec1cb269e57f6f327
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 16:18:54 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 16:19:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd9cd2c

app-backup/tsm: Use slotted fuse dependency, bug 668054

Closes: https://bugs.gentoo.org/673626
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-backup/tsm/{tsm-7.1.4.4-r2.ebuild => tsm-7.1.4.4-r3.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-backup/tsm/tsm-7.1.4.4-r2.ebuild 
b/app-backup/tsm/tsm-7.1.4.4-r3.ebuild
similarity index 98%
rename from app-backup/tsm/tsm-7.1.4.4-r2.ebuild
rename to app-backup/tsm/tsm-7.1.4.4-r3.ebuild
index 4bfb05faf99..ef3867988c2 100644
--- a/app-backup/tsm/tsm-7.1.4.4-r2.ebuild
+++ b/app-backup/tsm/tsm-7.1.4.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -34,7 +34,7 @@ LICENSE="Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT 
CPL-1.0 HPND Exola
|| ( BSD GPL-2+ ) gSOAP libpng tsm"
 
 SLOT="0"
-KEYWORDS="~amd64 -*"
+KEYWORDS="-* ~amd64"
 IUSE="acl java +tsm_cit +tsm_hw"
 QA_PREBUILT="*"
 
@@ -54,7 +54,7 @@ DEPEND=""
 RDEPEND="
dev-libs/expat
dev-libs/libxml2
-   =sys-fs/fuse-2*
+   sys-fs/fuse:0
acl? ( sys-apps/acl )
java? ( >=virtual/jre-1.7 )
 "



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

2018-12-25 Thread Thomas Deutschmann
commit: 76a26541f9b6f7237a9cd9ef18d9f0fca1f6723e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 25 16:03:37 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 25 16:06:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a26541

www-servers/nginx: rev bump to bump 3rd party modules

- nginScript module bumped to v0.2.7

- HTTP WebDAV module bumped to v3.0.0

- HTTP ModSecurity module bumped to v2.9.3

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

 www-servers/nginx/Manifest |  3 +++
 .../nginx/{nginx-1.15.8.ebuild => nginx-1.14.2-r2.ebuild}  | 14 +++---
 .../nginx/{nginx-1.15.8.ebuild => nginx-1.15.8-r1.ebuild}  | 10 +-
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index d49d6e4ecd3..fe38043850b 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,4 +1,5 @@
 DIST modsecurity-2.9.2.tar.gz 4298993 BLAKE2B 
32a92148f0e1a1166cf888b8172fc55340c5712c9b770583703c74db450e77226629640c9db03f32e9f28397e6488669d06a89e4d31cb5ab5fff26b30ad843e0
 SHA512 
69c87ef6f7b6411f4803eb25af32969a1da59722121257c2edf345a3f5a4ab9ae8a49c886cbbfc722c5bda91c6d6ea55232f968c0a0407d7d7b3af53dc862c21
+DIST modsecurity-2.9.3.tar.gz 4307670 BLAKE2B 
337ea15cc8805af7ab43aed8aecf4c72ccc586d0d7e9d9b91f036a61baa70d1ac8b4ad8045a2bb7a13515912a15fba7d3cdb9670ae6730de43b1e44ee90ded6d
 SHA512 
4e1ea5dd8edadf8f630e4fe92a200d3a8e78963fce3128b5975a1e1ecd0e8bf9ceecd9905c95f8c508932ccd837f1d8ae8bb2ba423307718c3c6a4ae9b783ddd
 DIST nginx-1.14.1.tar.gz 1014040 BLAKE2B 
ce69cc693599be2c36b8b5f9ce4174be72b9fdc01c0cdd237725815cd8dc68fc3d04f93c38eed78b8d144aa88e1e916b54cd95a948b6272fbb7c74e75613c1f8
 SHA512 
906c9f44462c0a6b3d9d968641038511012de2662d8490bdb863e540988c2fb15f5cf8a8172e65267dab525e5edf2e9945d7da42a0aa2de5ac81de33fadcd9f3
 DIST nginx-1.14.2.tar.gz 1015384 BLAKE2B 
0d41b078215ca3996f434cf3d43c99a52dd43f8b1b798a4566d3f9509fa35c74c139a3e0dca8b0350ee3eb1064dacc8e76bb2fc3ffc78873eec8fff80e53214d
 SHA512 
d8362dbd86435657d6b13156bd6ad1b251d2ab10bc11cdda959b142dd6120b087e4b314f0025d9bbcc88529cb4b9407fb4df1cfae5d081b7ea1db51ccfc2dbe7
 DIST nginx-1.15.6.tar.gz 1025761 BLAKE2B 
0d8a76a04f830e85d6022faaea6a27f6d80382bfbfa067f29c6d62e34f4d6a35c315a71727a1c12dd3cd804a4e84eccde8a1cbd42be95c06143817ebdde00951
 SHA512 
89c1b7df7ed0722a930a977edfb94a8278e51ebd7d5a0d0959ac09515374f976283e945c283b704447f7b57fd302bdbbea0d0d11c48aa282f2d53230eb3e63be
@@ -11,6 +12,7 @@ DIST ngx_devel_kit-0.3.0-r1.tar.gz 66455 BLAKE2B 
e4e987a85b2283ba540b4b894382e65
 DIST ngx_http_auth_pam-1.5.1.tar.gz 6863 BLAKE2B 
00807cc3db8f6c007c968b8a30d7f6094b7d9db4eaa60d211fcb3ac60aeb28c5f8193578a7e1ca67acbbf57a319c8442fe44efc1e193927c3bce5961539f9c16
 SHA512 
973b94874d8a58c0df0ac2d31571eafc1e80b11179cba33ec88421a826207fbf7e99b0387e135a1ca48d82daacb78f19a4c21d3a27b49b16dc86b4748bb72261
 DIST ngx_http_cache_purge-2.3.tar.gz 12248 BLAKE2B 
f83b267f4c19a9d4af5964522695814c164d200ecd4108bf8f6b5c21388eba8af989bdda646dee18a03174211e8c090a04736bbeb44043cb0e19fbccdc66278e
 SHA512 
50a31dbf2216a6fae74a186af56dec4600cf55777e76a10ac0075f609e7737135aab063a64f2590dddcd0369ebebd4a523027f3d9ebcca74f7b4355be1c5dcc0
 DIST ngx_http_dav_ext-0.1.0.tar.gz 6614 BLAKE2B 
3951b573e80e8f02199680fb1ba23baa9ed0845002bf5c78fec291f3a2c01017bcf90f969e924d2e1e03db2aef364af6eaa19398478dfc22fc5bdd57508a9cbd
 SHA512 
47b1686b483640a7fdcbf8081aae2e9f83fb0072ef0940b1cd7f8ddf4932317740b38f0dd4a8f3dd8da074c11c70038ac6758c0feafd3851331acdc85f3e0ee1
+DIST ngx_http_dav_ext-3.0.0.tar.gz 14558 BLAKE2B 
0d370bfe34600d43a540dd19a386aa52ce135b2eae14e4e108a359d5ff3405939130d1c802062c7523057ec35d38322d3fbed8c13deb58ce7a08ebf9e3f106d4
 SHA512 
d0193ba90f1ef46c4e470630c4394bdf99d94fd2e3bd8be6cb2ba1655ec59944b1269025f032b79dc2c6dad366e54389ef6a6da2ddeb91d535a4027f2162fbde
 DIST ngx_http_echo-0.61.tar.gz 53155 BLAKE2B 
72565b5d79598b5dcd1c10fa0f718e749894ca5f1232d5aae60c61e268b5904af35fdcd35afcf72de93852af9e0ca58805d77cbc37919fba9012158b5545baab
 SHA512 
c90b81a4e85a8e9beeb5ff591dc91adb25fa4e0b6cb47086b577e5fa36db2368442dd011187675e358781956c364b949bc4d920ca2b534481b21c9987d2a9a3b
 DIST ngx_http_fancyindex-0.4.3.tar.gz 25274 BLAKE2B 
5ce3102326f6b8cc2b333ed08f7a66476842d2c70089175e577a3ba958317ed702f24ece002506007eb45e9e50b8f6ecb137cde222566308986cba2682b70f7d
 SHA512 
fe5f6afc29c99f66151c1a06e27b5749b0a16227638583d9c961adc94b2942b981184382f95e70d927f00b09b43f597b963a85a41bde5903b10e42f86bc321f1
 DIST ngx_http_geoip2_module-2.0.tar.gz 6766 BLAKE2B 
338c9503530ebba6076afe9d164fdfe39ac603c4ecc7ad5b5d1482c1e21d0f1bc52be585d6a88968b29edfd8b1b63ce572e9ee8d8efb4d9ef4cbb65b
 SHA512 
32a23ba20e4ef3885b09baf938ef57405a6f23e86a7dbecbe5285be74c0433fc33eee70742113706e66ee105909deb1ec844ce36a6f33108597f736341d8c230
@@ -28,3 +30,4 @@ DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 

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

2018-12-25 Thread Andreas K. Hüttel
commit: 8f95b0e0acaccca8a27c828ba32d497efdd4680a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 25 16:06:04 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 25 16:06:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f95b0e0

sci-libs/armadillo: Version bump; clean up useflags

Closes: https://bugs.gentoo.org/659782
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sci-libs/armadillo/Manifest |   1 +
 sci-libs/armadillo/armadillo-9.200.6.ebuild | 145 
 2 files changed, 146 insertions(+)

diff --git a/sci-libs/armadillo/Manifest b/sci-libs/armadillo/Manifest
index 4d0f6deef32..8d9a9a67173 100644
--- a/sci-libs/armadillo/Manifest
+++ b/sci-libs/armadillo/Manifest
@@ -1,2 +1,3 @@
 DIST armadillo-8.300.2.tar.xz 4593916 BLAKE2B 
0cb9082d9452b43599dea810036a1cdcd8ef4ab6ce5b2bc7b9d9201f1f39a2aecb81ffa62388e1ee3de9a8c7df083df594224af47e5df7ee4d3c2743d6cc
 SHA512 
df069634db377e95e02dfca02312b082b34cab91bae0b1fd04a97339477074fc50c74f8adf92786ac6f0fc148044d527461617f382cc996523251b6d1287e41c
 DIST armadillo-9.200.5.tar.xz 4786264 BLAKE2B 
3ac5e7e50c82927ba311860915d65426e5b71e6235a041b949166e02aa50dd50a6c32d34d44761052829471ce66df9a4a9a495e1da18deff2abfbd8d67b72d0f
 SHA512 
31110ac0d9ef9e6cf6fcf97a846ad4bb7545aa2d16fc847d85d481d605942af62994562ba8b083d76b051002d6693c966ee4b4ad398711fe1d68d31bf12daea2
+DIST armadillo-9.200.6.tar.xz 4786904 BLAKE2B 
4cd6245476b674ea325037fed4b9d613be399036328b72616631b26fec7b0d3d30a788689312d0c8f4bc8ce2041454ce5ff129523f1e3ef25de16c0668d7c958
 SHA512 
9375a5d8414ec6d34dfa07faa472ca8c56a0ed62761d6bdcb2c584f255fc212fadf00e5380e7b10e67836b93d17e609fe6714a7b233b6f0e5d9355ff504a15fd

diff --git a/sci-libs/armadillo/armadillo-9.200.6.ebuild 
b/sci-libs/armadillo/armadillo-9.200.6.ebuild
new file mode 100644
index 000..c0be49813cf
--- /dev/null
+++ b/sci-libs/armadillo/armadillo-9.200.6.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_IN_SOURCE_BUILD=1
+
+inherit cmake-utils toolchain-funcs multilib eutils
+
+DESCRIPTION="Streamlined C++ linear algebra library"
+HOMEPAGE="http://arma.sourceforge.net/;
+SRC_URI="mirror://sourceforge/arma/${P}.tar.xz"
+
+LICENSE="Apache-2.0"
+SLOT="0/9"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="arpack blas doc examples hdf5 lapack mkl superlu test"
+REQUIRED_USE="test? ( lapack )"
+
+#  atlas? ( sci-libs/atlas[lapack] )
+
+RDEPEND="
+   dev-libs/boost
+   arpack? ( sci-libs/arpack )
+   blas? ( virtual/blas )
+   lapack? ( virtual/lapack )
+   superlu? ( >=sci-libs/superlu-5.2 )
+"
+
+DEPEND="${RDEPEND}
+   arpack? ( virtual/pkgconfig )
+   blas? ( virtual/pkgconfig )
+   hdf5? ( sci-libs/hdf5 )
+   lapack? ( virtual/pkgconfig )
+   mkl? ( sci-libs/mkl )
+"
+PDEPEND="${RDEPEND}
+   hdf5? ( sci-libs/hdf5 )
+   mkl? ( sci-libs/mkl )
+"
+
+src_prepare() {
+   # avoid the automagic cmake macros
+   sed -i -e '/ARMA_Find/d' CMakeLists.txt || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)"
+   )
+   if ! use mkl; then
+   mycmakeargs+=(
+   -DMKL_FOUND=OFF
+   )
+   fi
+   if use arpack; then
+   mycmakeargs+=(
+   -DARPACK_FOUND=ON
+   -DARPACK_LIBRARY="$($(tc-getPKG_CONFIG) --libs arpack)"
+   )
+   else
+   mycmakeargs+=(
+   -DARPACK_FOUND=OFF
+   )
+   fi
+#  if use atlas; then
+#  local c=atlas-cblas l=atlas-clapack
+#  $(tc-getPKG_CONFIG) --exists ${c}-threads && c+=-threads
+#  $(tc-getPKG_CONFIG) --exists ${l}-threads && l+=-threads
+#  mycmakeargs+=(
+#  -DCBLAS_FOUND=ON
+#  -DCBLAS_INCLUDE_DIR="$($(tc-getPKG_CONFIG) 
--cflags-only-I ${c} | sed 's/-I//')"
+#  -DCBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${c})"
+#  -DCLAPACK_FOUND=ON
+#  -DCLAPACK_INCLUDE_DIR="$($(tc-getPKG_CONFIG) 
--cflags-only-I ${l} | sed 's/-I//')"
+#  -DCLAPACK_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${l})"
+#  )
+#  fi
+   if use blas; then
+   mycmakeargs+=(
+   -DBLAS_FOUND=ON
+   -DBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs blas)"
+   )
+   else
+   mycmakeargs+=(
+   -DBLAS_FOUND=OFF
+   )
+   fi
+   if use hdf5; then
+   mycmakeargs+=(
+   -DHDF5_FOUND=ON
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/, gnome-base/gnome-settings-daemon/files/

2018-12-25 Thread Mart Raudsepp
commit: 8403a13490ce4e7f9c8a6c956ac11ee1289bab97
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 25 15:42:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 25 15:50:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8403a134

gnome-base/gnome-settings-daemon: fix build with glib-2.58

New glib does typeof() checking on g_clear_pointer macro calls,
which fails with code that passed something unsuitable as
g_clear_pointer destroy parameter. notify_notification_close
takes a second parameter, which is not a valid function signature
for g_clear_pointer, thus it errors now. Add upstream patch to
fix that.

Because in practice the destroy func call worked out fine with
earlier glib, without any known problems, there is no revbump by
considering it only a build fix (which strictly it's not).

Closes: https://bugs.gentoo.org/673706
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 .../files/glib-2.58-compat.patch   | 33 ++
 .../gnome-settings-daemon-3.24.4.ebuild|  3 +-
 .../gnome-settings-daemon-3.26.2-r1.ebuild |  1 +
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/files/glib-2.58-compat.patch 
b/gnome-base/gnome-settings-daemon/files/glib-2.58-compat.patch
new file mode 100644
index 000..94e1cad666e
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/files/glib-2.58-compat.patch
@@ -0,0 +1,33 @@
+From 3110457f72f70b2d283c1ad2f27b91b95d75d92f Mon Sep 17 00:00:00 2001
+From: Christian Hergert 
+Date: Wed, 18 Jul 2018 19:31:17 -0700
+Subject: [PATCH] housekeeping: fix improper notify_notification_close() usage
+
+notify_notification_close() expects that a parameter will be available for
+the error location, which could be a dangling pointer in a register or
+on the stack in the case of some architectures.
+
+This was caught by GNOME/glib#1425 which allows us to check proper type
+parameters.
+---
+ plugins/housekeeping/gsd-disk-space.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/plugins/housekeeping/gsd-disk-space.c 
b/plugins/housekeeping/gsd-disk-space.c
+index 0ae40193..0eee94ea 100644
+--- a/plugins/housekeeping/gsd-disk-space.c
 b/plugins/housekeeping/gsd-disk-space.c
+@@ -1017,7 +1017,9 @@ gsd_ldsm_clean (void)
+ g_clear_object (_monitor);
+ g_clear_object ();
+ g_clear_object (_settings);
+-g_clear_pointer (, notify_notification_close);
++/* NotifyNotification::closed callback will drop reference */
++if (notification != NULL)
++notify_notification_close (notification, NULL);
+ g_slist_free_full (ignore_paths, g_free);
+ ignore_paths = NULL;
+ }
+-- 
+2.17.0
+

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
index 30c72516856..dbde38ea937 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -103,6 +103,7 @@ PATCHES=(
# Reduce memory usage by using a fake CSS theme instead of full Adwaita 
for GTK+ needing plugins; requires eautoreconf
# Fix build system to require gudev with wayland, bug #627966
"${WORKDIR}"/patches/
+   "${FILESDIR}"/glib-2.58-compat.patch
 )
 
 python_check_deps() {

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
index fc862199ab3..b7c6a9990f9 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
@@ -98,6 +98,7 @@ PATCHES=(
# Allow specifying udevrulesdir via configure, bug 509484; requires 
eautoreconf
# Fix build system to require gudev with wayland, bug #627966; requires 
eautoreconf
"${WORKDIR}"/patches/
+   "${FILESDIR}"/glib-2.58-compat.patch # included in 3.29.1+, might be 
backported to 3.28 too
 )
 
 python_check_deps() {



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

2018-12-25 Thread Thomas Deutschmann
commit: 31f18ecda24ad306440f306f55702fe216fd7a81
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 25 15:13:03 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 25 15:13:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f18ecd

www-servers/nginx: bump to v1.15.8 mainline

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

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.15.8.ebuild | 1087 +
 2 files changed, 1088 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 74c20892a90..d49d6e4ecd3 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -3,6 +3,7 @@ DIST nginx-1.14.1.tar.gz 1014040 BLAKE2B 
ce69cc693599be2c36b8b5f9ce4174be72b9fdc
 DIST nginx-1.14.2.tar.gz 1015384 BLAKE2B 
0d41b078215ca3996f434cf3d43c99a52dd43f8b1b798a4566d3f9509fa35c74c139a3e0dca8b0350ee3eb1064dacc8e76bb2fc3ffc78873eec8fff80e53214d
 SHA512 
d8362dbd86435657d6b13156bd6ad1b251d2ab10bc11cdda959b142dd6120b087e4b314f0025d9bbcc88529cb4b9407fb4df1cfae5d081b7ea1db51ccfc2dbe7
 DIST nginx-1.15.6.tar.gz 1025761 BLAKE2B 
0d8a76a04f830e85d6022faaea6a27f6d80382bfbfa067f29c6d62e34f4d6a35c315a71727a1c12dd3cd804a4e84eccde8a1cbd42be95c06143817ebdde00951
 SHA512 
89c1b7df7ed0722a930a977edfb94a8278e51ebd7d5a0d0959ac09515374f976283e945c283b704447f7b57fd302bdbbea0d0d11c48aa282f2d53230eb3e63be
 DIST nginx-1.15.7.tar.gz 1026732 BLAKE2B 
daa4ee39b63e67bcf84e673a3f69ae9c522534584ae5e9e93052f3468fe7a0167e20d855c3b09f6f0b9397b175468d8706bd9e764453c735209f503457b8a747
 SHA512 
93c5ae89bfabd4c984835517ec6ae739b660c7c28da253378ab602d518dffbd22ce73202fdba0e48fd4d231f7e44d040ff2808b80ada3a6a71936482d20cca18
+DIST nginx-1.15.8.tar.gz 1027862 BLAKE2B 
6330a4fe4ccd4f1def7e086ac1028515323d011dab5609af6a12b548795da14a1fa6b6ab180eef1b1f4085fa5d52f60bda984dd1145e0d9152db14d0335b5304
 SHA512 
4509f0a0adf189bbdfa068adb120d0c26e594283b84c75f7df256b46e505aab5adda50b845abbbe07ab36f54c5ebefac4660fa315546856fb5114067e70394d3
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-8104036af9cff4b1d34f22d00ba857e2a93a243c.tar.gz 12672 BLAKE2B 
fa2febfa63b98303f8890c6774de6ccb09475ccd639d3b74493a4ffd97c90febdc22755c5928018bdac24a537bd13cde165f97e5d2b50bebf598c3fb22ec0206
 SHA512 
169566b8764bb2b82e029f954a99063a9c61e2cbf982861c5f6818b389a5f37bf5389afb1b5627de9bd3f7af7b3c404be0230f943d47ab621c2a2bd825cc8203

diff --git a/www-servers/nginx/nginx-1.15.8.ebuild 
b/www-servers/nginx/nginx-1.15.8.ebuild
new file mode 100644
index 000..6fbcd2eaad4
--- /dev/null
+++ b/www-servers/nginx/nginx-1.15.8.ebuild
@@ -0,0 +1,1087 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.0"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}-r1"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/eustas/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="8104036af9cff4b1d34f22d00ba857e2a93a243c"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/eustas/ngx_brotli/archive/${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"

[gentoo-commits] repo/gentoo:master commit in: games-arcade/supertux/files/, games-arcade/supertux/

2018-12-25 Thread Lars Wendler
commit: 835d16aaf608ed4bb5e2a008279d1ec903581c60
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 14:53:18 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 14:53:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835d16aa

games-arcade/supertux: Bump to version 0.6.0

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

 games-arcade/supertux/Manifest |  1 +
 .../supertux/files/supertux-0.6.0-icon.patch   | 11 
 .../supertux/files/supertux-0.6.0-license.patch| 11 
 .../supertux/files/supertux-0.6.0-obstack.patch| 19 +++
 games-arcade/supertux/supertux-0.6.0.ebuild| 60 ++
 5 files changed, 102 insertions(+)

diff --git a/games-arcade/supertux/Manifest b/games-arcade/supertux/Manifest
index 3451c717190..02fccc57d69 100644
--- a/games-arcade/supertux/Manifest
+++ b/games-arcade/supertux/Manifest
@@ -1 +1,2 @@
 DIST SuperTux-v0.5.1-Source.tar.gz 90564367 BLAKE2B 
ba6549c135655d59ebbbed1431baf30cce1e0fb1bcdaee3dd050732992a02bb4dbd25b5399c83d3a7145f8afd20b3e8f4471007d424d2bc40c906d6121678123
 SHA512 
1a841cec9b71ff482aa271ec94f0563052ed33c65b26958c15c818f897f184356605a115abb70bdb8302f8cdb6e6107cf336790c3929cbc7e3dc78d31b4e2c8a
+DIST SuperTux-v0.6.0-Source.tar.gz 131203604 BLAKE2B 
196e2ec328469b8fd373abeca6755207dbfdb8d21ba294f8150abd889f0ea8636ab3132cee94c976b8b768a6965eafe7467f09333ecf59a294405e73a5211c59
 SHA512 
7e313f1af1131e83ec658fee12803542d59075fa94a0a79a9182382335dc1b10a9f75092562555acf875dd03b15b336b40772fb8cdd81a82fa5802deb51b610b

diff --git a/games-arcade/supertux/files/supertux-0.6.0-icon.patch 
b/games-arcade/supertux/files/supertux-0.6.0-icon.patch
new file mode 100644
index 000..aac503c8cc9
--- /dev/null
+++ b/games-arcade/supertux/files/supertux-0.6.0-icon.patch
@@ -0,0 +1,11 @@
+--- SuperTux-v0.6.0-Source/CMakeLists.txt
 SuperTux-v0.6.0-Source/CMakeLists.txt
+@@ -846,7 +846,7 @@
+ install(FILES ${DLLS} DESTINATION ${INSTALL_SUBDIR_BIN})
+   endif()
+ 
+-  install(FILES 
${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.png 
${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.ico DESTINATION 
".")
++  install(FILES 
${CMAKE_CURRENT_SOURCE_DIR}/data/images/engine/icons/supertux.png DESTINATION 
".")
+ 
+   option(PACKAGE_VCREDIST "Package the VCREDIST libraries with the program" 
OFF)
+ 

diff --git a/games-arcade/supertux/files/supertux-0.6.0-license.patch 
b/games-arcade/supertux/files/supertux-0.6.0-license.patch
new file mode 100644
index 000..600a3fd0c96
--- /dev/null
+++ b/games-arcade/supertux/files/supertux-0.6.0-license.patch
@@ -0,0 +1,11 @@
+--- SuperTux-v0.6.0-Source/CMakeLists.txt
 SuperTux-v0.6.0-Source/CMakeLists.txt
+@@ -895,7 +895,7 @@
+   install(FILES ${SQUIRREL_LIB_PATH} ${SQSTDLIB_LIB_PATH} ${PHYSFS_LIB_PATH} 
DESTINATION ${INSTALL_SUBDIR_BIN})
+ endif()
+ 
+-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/INSTALL.md 
${CMAKE_CURRENT_SOURCE_DIR}/README.md ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.txt 
${CMAKE_CURRENT_SOURCE_DIR}/NEWS.md DESTINATION ${INSTALL_SUBDIR_DOC})
++install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/INSTALL.md 
${CMAKE_CURRENT_SOURCE_DIR}/README.md ${CMAKE_CURRENT_SOURCE_DIR}/NEWS.md 
DESTINATION ${INSTALL_SUBDIR_DOC})
+ 
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/credits.stxt DESTINATION 
${INSTALL_SUBDIR_SHARE})
+ 

diff --git a/games-arcade/supertux/files/supertux-0.6.0-obstack.patch 
b/games-arcade/supertux/files/supertux-0.6.0-obstack.patch
new file mode 100644
index 000..a46ca3afd12
--- /dev/null
+++ b/games-arcade/supertux/files/supertux-0.6.0-obstack.patch
@@ -0,0 +1,19 @@
+--- SuperTux-v0.6.0-Source/CMakeLists.txt
 SuperTux-v0.6.0-Source/CMakeLists.txt
+@@ -470,7 +470,6 @@
+ include_directories(${CMAKE_BINARY_DIR}/)
+ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src/)
+ include_directories(SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/external/findlocale/)
+-include_directories(SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/external/obstack/)
+ include_directories(SYSTEM 
${CMAKE_CURRENT_SOURCE_DIR}/external/sexp-cpp/include/)
+ include_directories(SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/external/SDL_SavePNG/)
+ 
+@@ -481,7 +480,7 @@
+ 
+ ## Build list of sources for supertux binary
+ 
+-file(GLOB SUPERTUX_SOURCES_C RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} 
external/obstack/*.c external/findlocale/findlocale.c)
++file(GLOB SUPERTUX_SOURCES_C RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} 
external/findlocale/findlocale.c)
+ 
+ file(GLOB SUPERTUX_SOURCES_CXX RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} 
src/*/*.cpp src/supertux/menu/*.cpp src/video/sdl/*.cpp src/video/null/*.cpp)
+ file(GLOB SUPERTUX_RESOURCES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} 
"${PROJECT_BINARY_DIR}/tmp/*.rc")

diff --git a/games-arcade/supertux/supertux-0.6.0.ebuild 
b/games-arcade/supertux/supertux-0.6.0.ebuild
new file mode 100644
index 000..2fc8444ed9d
--- /dev/null
+++ 

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

2018-12-25 Thread Sergei Trofimovich
commit: 24e570bf72f9bccc97dc7cda0447026bc7f5a2d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 25 14:09:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 25 14:10:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e570bf

profiles/arch/powerpc: enable LLVM_TARGETS=PowerPC by default

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

 profiles/arch/powerpc/package.use.force | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/package.use.force 
b/profiles/arch/powerpc/package.use.force
index 139a2181303..511499b838d 100644
--- a/profiles/arch/powerpc/package.use.force
+++ b/profiles/arch/powerpc/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergei Trofimovich  (25 Dec 2018)
+# Enable powerpc target by default.
+dev-lang/rust llvm_targets_PowerPC
+
 # Michał Górny  (24 Sep 2016)
 # Force the host target to avoid dependency hell
 sys-devel/clang llvm_targets_PowerPC



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2018-12-25 Thread Jeroen Roovers
commit: 1a410b8ebbd51b3224de532922316e8a832b07f8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 25 14:00:36 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 25 14:03:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a410b8e

x11-drivers/nvidia-drivers: Work around make bug

When calling `make -j(2+) clean module', sometimes the `module' target is
built before the `clean' target is built. Work around this by setting
BUILT_TARGET=module so that the `clean' target is never built.

Bug: https://bugs.gentoo.org/613578
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-340.107.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-390.87.ebuild  | 4 +++-
 x11-drivers/nvidia-drivers/nvidia-drivers-410.78.ebuild  | 4 +++-
 x11-drivers/nvidia-drivers/nvidia-drivers-415.18.ebuild  | 4 +++-
 x11-drivers/nvidia-drivers/nvidia-drivers-415.23.ebuild  | 4 +++-
 x11-drivers/nvidia-drivers/nvidia-drivers-415.25.ebuild  | 4 +++-
 6 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-340.107.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-340.107.ebuild
index 21995d6e6a0..928ed785b26 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-340.107.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-340.107.ebuild
@@ -199,7 +199,7 @@ src_compile() {
MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake 
CC="$(tc-getCC)" \
LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
elif use kernel_linux; then
-   linux-mod_src_compile
+   BUILD_TARGETS=module linux-mod_src_compile
fi
 
if use tools; then

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.87.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.87.ebuild
index 43e4ba38026..90b232bbe06 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.87.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.87.ebuild
@@ -215,7 +215,9 @@ src_compile() {
MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake 
CC="$(tc-getCC)" \
LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
elif use driver && use kernel_linux; then
-   linux-mod_src_compile src="${KERNEL_DIR}" 
KERNELRELEASE="${KV_FULL}"
+   BUILD_TARGETS=module linux-mod_src_compile \
+   KERNELRELEASE="${KV_FULL}" \
+   src="${KERNEL_DIR}"
fi
 
if use tools; then

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-410.78.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-410.78.ebuild
index bc60b06d1f5..70640f2e1c6 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-410.78.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-410.78.ebuild
@@ -208,7 +208,9 @@ src_compile() {
MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake 
CC="$(tc-getCC)" \
LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
elif use driver && use kernel_linux; then
-   linux-mod_src_compile src="${KERNEL_DIR}" 
KERNELRELEASE="${KV_FULL}"
+   BUILD_TARGETS=module linux-mod_src_compile \
+   KERNELRELEASE="${KV_FULL}" \
+   src="${KERNEL_DIR}"
fi
 
if use tools; then

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-415.18.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-415.18.ebuild
index 94dbad47e36..e9f557b9387 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-415.18.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-415.18.ebuild
@@ -208,7 +208,9 @@ src_compile() {
MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake 
CC="$(tc-getCC)" \
LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
elif use driver && use kernel_linux; then
-   linux-mod_src_compile src="${KERNEL_DIR}" 
KERNELRELEASE="${KV_FULL}"
+   BUILD_TARGETS=module linux-mod_src_compile \
+   KERNELRELEASE="${KV_FULL}" \
+   src="${KERNEL_DIR}"
fi
 
if use tools; then

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-415.23.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-415.23.ebuild
index a66b634fe19..86b6c9565d9 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-415.23.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-415.23.ebuild
@@ -208,7 +208,9 @@ src_compile() {
MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake 
CC="$(tc-getCC)" \
LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
elif use driver && use kernel_linux; then
-   linux-mod_src_compile src="${KERNEL_DIR}" 
KERNELRELEASE="${KV_FULL}"
+   BUILD_TARGETS=module linux-mod_src_compile \
+   

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

2018-12-25 Thread Benda XU
commit: 51e582a10ee77236f6bf6301ab3ac0fd1070c61c
Author: Benda Xu  gentoo  org>
AuthorDate: Tue Dec 25 13:46:00 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue Dec 25 13:57:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e582a1

dev-python/nbsphinx: version bump.

  Drop python-2 dependency.

Reported-By: Juergen Rose
Suggested-By: François Bissey, Martin von Gagern
Closes: https://bugs.gentoo.org/670956
Closes: https://bugs.gentoo.org/669462
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 dev-python/nbsphinx/Manifest  |  1 +
 dev-python/nbsphinx/nbsphinx-0.4.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest
index 575ec9ef18d..527aa821ba6 100644
--- a/dev-python/nbsphinx/Manifest
+++ b/dev-python/nbsphinx/Manifest
@@ -1 +1,2 @@
 DIST nbsphinx-0.2.14.tar.gz 98368 BLAKE2B 
2ce32043fd3371d54b1922f973b9f8b4fc1bd1ace05fb2ee4136ed759454ebc5b3ac34030156d15a72d8e58bd739e7a4bc458e2cb26b8f80e9498df47c857a7a
 SHA512 
263aaf8b466d83215251f6115fa6210bca69537d041336ec23d9caaad06653fe848914c2e01981461fbabb8f5e4881ca11a4a01aaccb07909de6b79e695602d6
+DIST nbsphinx-0.4.1.tar.gz 108928 BLAKE2B 
449ba009003c1de52057d558039255f80efc2d6979926bbe8757faf21139bdf6f0e7e96280f63ffcc0436f45d83efeb525bca0139018f345025b8dd25202bc12
 SHA512 
5c37d8cb48c82aa9ae865a27650aaa037cde2c06140672ae1245fd3ceafa3d40b0ccbc37ac67bd1688b228107b97d84fb8eced783d71f79f8da7505883cf2617

diff --git a/dev-python/nbsphinx/nbsphinx-0.4.1.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.4.1.ebuild
new file mode 100644
index 000..a8a61ca8507
--- /dev/null
+++ b/dev-python/nbsphinx/nbsphinx-0.4.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Jupyter Notebook Tools for Sphinx"
+HOMEPAGE="https://github.com/spatialaudio/nbsphinx/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.3.2[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}"



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

2018-12-25 Thread Markus Meier
commit: cc02791c7f6d71384dccb656291cf92f165a92bf
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 25 13:45:25 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 25 13:45:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc02791c

media-gfx/darktable: version bump

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-gfx/darktable/Manifest| 2 +-
 .../darktable/{darktable-2.6.0_rc2.ebuild => darktable-2.6.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 0f742b4f5ca..b3da5e6a429 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -1,6 +1,6 @@
 DIST darktable-2.2.5.tar.xz 3092540 BLAKE2B 
8196ed501c96e6738057ee593c6437257b917907a02c365bd011cbf8ba258178e2915e097d373a2dca6a03ea6920df48b8f16f477e7479959371ef19937ceed9
 SHA512 
fbc79398660b51e580d22dbdfc9a74d213f69335d6058e2844ef397951a1e840264b6d03d1b52b424319fb647a274ac14ff23ee9a9c60071f71497988bdf989b
 DIST darktable-2.4.3.tar.xz 3422460 BLAKE2B 
2fa1d7787301b6bc83b09e8d93bda251d2f9b7cf7d47979087b6da5126272d17c15f925be26652580aad6601f8613eac593c08e91638f2d445de1981f8694798
 SHA512 
adc0740f866890c53a1389b43042d76a4c668dd22654d91fd5a7eb728aa6979cb7dd3703d6e7d3689b6d3840e892432b3c3ce6953a76d4355dfc1f90a8f29506
 DIST darktable-2.4.4.tar.xz 3432268 BLAKE2B 
75d22187c4a32eaf240803e68b8ffe9a29b4dfeaab3eb0061dd817e65c7118a5fe3f1832ce2d7b5adf1d8501c17adff7f1e87545774ca17bd2e33b749e993886
 SHA512 
143739b18217cb2b47f7c5cb29bbb17e0d78b380ccd9358e96e179639d8e3526c76f3822edace605856ec3272b099a09f052867479d20879bf36ef45dafe5df6
-DIST darktable-2.6.0.rc2.tar.xz 3802132 BLAKE2B 
38ce77fae71f8b988d5ad6335568d7085ee69ce8262b64fb8471c8ad14182e87c8e9c7e6399d998d3ddd23d7c3407f44c570d29b8d8651f941fa4aa24fc3c9b0
 SHA512 
406083bb3debf1295a794b91eff96bc75cf0a6c71eeed7f60a4b72eba15cd8c658d73c90923f73a224545c281ff628c60334320a4d229500c21f66b613278080
+DIST darktable-2.6.0.tar.xz 3358508 BLAKE2B 
1d6dc414d0f5c7dc1340ce1db229e5f4629534e6ccc3d4f017dea87a1e33d897ee8d73affece22311bbb27338075e48384b86b9aece83cbd6c582f761226a863
 SHA512 
066a8766edf3d961b2995bd681c9be65ae118f650a34da3c87c9096b76586c4a949b4c620993bcba3e7cd29f255c19dad9c2e205ed413c309398b4bc606eb73b
 DIST darktable-usermanual-2.2.0.pdf 14998142 BLAKE2B 
68332239b4d2e34a0cd9f9e9bc26a18149ef1a8c033e3d5a7a7c150e952546669d74d0eeb97ad6793955d65a3259df51932829aca3d46f5c3ce7e01b59ee709b
 SHA512 
5408193b442a7f60783aace507d8dd39c638f5f58d8b5fb5ab68eca03ce9853477b0cbe14184375d58cd6a648de18e9ecae586376698571222be755159cc0b20
 DIST darktable-usermanual-2.4.0.pdf 15072726 BLAKE2B 
a10fb02bb732040e45e4b2c6b6a6e022c6095a29aac894727c8a803bf76ac50924bcd938f3c7085222f32542074cbe051afe8752059a0796db22adabecce3faf
 SHA512 
0259ccd264ec0569a770d92a517932bf5b24ce279c699a636f36656519c400456f0bdbd5de1eacf96e0cb05c0b7e59a6c6fa02803b809bc0fabb902ffe454dd1

diff --git a/media-gfx/darktable/darktable-2.6.0_rc2.ebuild 
b/media-gfx/darktable/darktable-2.6.0.ebuild
similarity index 97%
rename from media-gfx/darktable/darktable-2.6.0_rc2.ebuild
rename to media-gfx/darktable/darktable-2.6.0.ebuild
index 2dc5ceae9ca..ffb8b344bd5 100644
--- a/media-gfx/darktable/darktable-2.6.0_rc2.ebuild
+++ b/media-gfx/darktable/darktable-2.6.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_P
 LICENSE="GPL-3 CC-BY-3.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-LANGS=" af ca cs da de el es fi fr gl he hu it ja nb nl pl pt-BR pt-PT ro ru 
sk sl sq sv th uk zh-CN"
+LANGS=" ca de fi fr hu ja nb nl pt-BR ru sl"
 # TODO add lua once dev-lang/lua-5.2 is unmasked
 IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
 nls opencl openmp openexr pax_kernel webp



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

2018-12-25 Thread Lars Wendler
commit: e7f49185c75bcf31f98a24dbe2b2d85d423c2f97
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 13:25:52 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 13:26:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f49185

sys-devel/bison: Removed old.

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

 sys-devel/bison/Manifest   |  4 --
 sys-devel/bison/bison-3.2.1.ebuild | 92 --
 sys-devel/bison/bison-3.2.2.ebuild | 92 --
 3 files changed, 188 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index c2665fea13c..0fea59ccd9b 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,9 +1,5 @@
 DIST bison-3.1-patches-1.0.tar.xz 7268 BLAKE2B 
9195c00be1706664762598926913cd8fc18a32a6ae6ae4ec58748d5e8fc4877f63258db51cbe3bf84f3345ea0fc7c27d2e1190632c529615d9e6922baef74915
 SHA512 
5569b7901b40ea01eb7bccdc1b090207bc1ea6c50d144b561b2725ae79f3bcd51e7ea4e8ea37b60ea50ff4882e82110a07986cba1d2397a0333e7e01ae466e79
 DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d981875ca2224f5aa344a43efbbbea34e79dff94ea489853e505b1d7f5920f4d159d1464ce61d8956ca0401ad
 SHA512 
2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
-DIST bison-3.2.1-patches-01.tar.xz 8232 BLAKE2B 
84be6854bc26cdf1308c466257ba03b0a8cfffd668332454a59311239347f6bd83fb53a742ad85d06b607c45c9f0d1498a53fca9cb82595406f760ce362d3761
 SHA512 
b0a5b37bd0e9bf09ef742f2b3b4b06d0954a66f411f87975e023468b8705dc31e58bd365cb501a1c53777cf98c05b5473bf12f034a55b8b99066202a382d196d
-DIST bison-3.2.1.tar.xz 2091684 BLAKE2B 
f2cfb1ec96dc0c5daf71a78348c8b4cb212262c00fa7f4474fd5634dd88bfe76b2ff63c9bb047d7b7eb42490bb188c5cb1db8cb1b9caa8972f9771bcbd74acce
 SHA512 
2f6382d276d37f513a4cbb5badd8ac45a7f936e075ccd0d55e5a27802538fd2fdda24b7dc780d006eca0da499b264817a7aa6901bf423666bb34e86d3a180a52
-DIST bison-3.2.2-patches-01.tar.xz 9300 BLAKE2B 
ce48cd493d6fd5767b76125599c8c603c64ebd16772896cef14fd623386d5e3cf98f184892e7916840d1033c3059f6c175434e6aed304eb1061e316ca073e190
 SHA512 
54419279dbe3d0080a63e3e3dd862f2046ced266a4cc0b06f545295719210ed07bfed01efc2109a8208689408a103686967bc4e193bffd3de696af4b8350a7e0
-DIST bison-3.2.2.tar.xz 2091244 BLAKE2B 
09448b6af67e05a2cc5011eb9de987473cdaa1a9d387baf0df876811ba052682fcf24df06c0d26fe019ce75a194e1f046f0e6f0ab6b895cf28b3d4f75f0c9091
 SHA512 
b1a49f5c987f1b39febb6b9557d5bafd0ab4952f4e9b9c3ad7650210643ba3bbf365367bf1736f396c1b881b13fff52a69409198fad5a4120c19f29c0fb4e2f1
 DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
 DIST bison-3.2.3.tar.xz 2092048 BLAKE2B 
b5f98850e1b69fcc0f5e559c12708cde59f00f2e633b7a2a0c9ddc849f548265bb30873e4e64e1b2a72e51cb5f1caef7ec0ab09aa2c8d7dae04ae71854da7096
 SHA512 
6f86ebc0d66e8dcd3709b25938b2bf43b94e7f4a0a20e586ba42c55c8747543fb48ca47cc2116e4bad8d2152de58c8c75b284a9b254ab8c8ecef292967657494
 DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae

diff --git a/sys-devel/bison/bison-3.2.1.ebuild 
b/sys-devel/bison/bison-3.2.1.ebuild
deleted file mode 100644
index 5717aa8d614..000
--- a/sys-devel/bison/bison-3.2.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic
-
-PATCHES="${P}-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples nls static test"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )"
-
-DOCS=( AUTHORS ChangeLog-2012 NEWS README THANKS TODO ) # ChangeLog-1998 
PACKAGING README-alpha README-release
-
-PATCHES=(
-   

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

2018-12-25 Thread Lars Wendler
commit: 984baabb883d2b8c3be138ca5386737ea42dd77d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 13:25:25 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 13:26:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984baabb

sys-devel/bison: Bump to version 3.2.4

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.2.4.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 494aad81efe..c2665fea13c 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -6,3 +6,4 @@ DIST bison-3.2.2-patches-01.tar.xz 9300 BLAKE2B 
ce48cd493d6fd5767b76125599c8c603
 DIST bison-3.2.2.tar.xz 2091244 BLAKE2B 
09448b6af67e05a2cc5011eb9de987473cdaa1a9d387baf0df876811ba052682fcf24df06c0d26fe019ce75a194e1f046f0e6f0ab6b895cf28b3d4f75f0c9091
 SHA512 
b1a49f5c987f1b39febb6b9557d5bafd0ab4952f4e9b9c3ad7650210643ba3bbf365367bf1736f396c1b881b13fff52a69409198fad5a4120c19f29c0fb4e2f1
 DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
 DIST bison-3.2.3.tar.xz 2092048 BLAKE2B 
b5f98850e1b69fcc0f5e559c12708cde59f00f2e633b7a2a0c9ddc849f548265bb30873e4e64e1b2a72e51cb5f1caef7ec0ab09aa2c8d7dae04ae71854da7096
 SHA512 
6f86ebc0d66e8dcd3709b25938b2bf43b94e7f4a0a20e586ba42c55c8747543fb48ca47cc2116e4bad8d2152de58c8c75b284a9b254ab8c8ecef292967657494
+DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae

diff --git a/sys-devel/bison/bison-3.2.4.ebuild 
b/sys-devel/bison/bison-3.2.4.ebuild
new file mode 100644
index 000..4d3d12b7fd0
--- /dev/null
+++ b/sys-devel/bison/bison-3.2.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.2.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples nls static test"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.1-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.2.3-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED%/}"/usr/bin/yacc{,.bison} || die
+   mv "${ED%/}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED%/}"/usr/lib* || die
+
+   # Move to documentation directory and leave compressing for EAPI>=4
+   mv "${ED%/}"/usr/share/${PN}/README 
"${ED%/}"/usr/share/doc/${PF}/README.data
+}
+
+pkg_postinst() {
+   

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

2018-12-25 Thread Benda XU
commit: d1bfec7ed921a398b1beade354da36db5faa86f0
Author: Benda Xu  gentoo  org>
AuthorDate: Tue Dec 25 13:01:55 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue Dec 25 13:02:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bfec7e

dev-python/jupyter_console: Version bump.

  https://bugs.gentoo.org/671554
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 dev-python/jupyter_console/Manifest|  1 +
 .../jupyter_console/jupyter_console-6.0.0.ebuild   | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/jupyter_console/Manifest 
b/dev-python/jupyter_console/Manifest
index 522aec01f46..08ef7af1b1c 100644
--- a/dev-python/jupyter_console/Manifest
+++ b/dev-python/jupyter_console/Manifest
@@ -2,3 +2,4 @@ DIST jupyter_console-4.0.3.tar.gz 22090 BLAKE2B 
feec288328132d2f75ad21e242d7b0bd
 DIST jupyter_console-4.1.1.tar.gz 23391 BLAKE2B 
c22ebebaca3f009f1952d6e2af6c2f552a19626b2f7a51ab760f258d69b10c91cd162cb54d3d6cdf04b04aeff4e538e24ddf5a9ec1907aa2c7927280a5855755
 SHA512 
40894f41b85c1b823c3d75f33427728717b75e800a08c8a6b17b1c6ca7a6543b2aadc72d7ff131a7633252ac01bb0b0142025d7a53c3f3b7f8d189e6ff14216e
 DIST jupyter_console-5.0.0.tar.gz 26119 BLAKE2B 
3961a3da26ad9e873a873556115aa4430b24bdd22d9ebab88c3c7b8d72ecfb90926e0b690b23d9bff0bc68f15dd0623cb1e6f1f56ba47b7afe964542a5f8c3b1
 SHA512 
e31afa5960200feea125b939124b108a0b9dcc914fe2e21b86cd1dc409789cb25a72918a7eb5fcc7bd35c26bfabb71b6426a2cb7b45a8cab58f1d8e4b9bc89de
 DIST jupyter_console-5.1.0.tar.gz 26661 BLAKE2B 
075035d02fee640ccf9a2a7bd22e5872727380bd54b1fed48bd53f6bee12da8ff3dc5f4ff258d0c03f7260e2b495d8cb313a4b4f49e4eb644f0b15988fe41577
 SHA512 
208a31886eb58c64541048e1f7ed75fccc888d34177f86dfaf10fb7dcd603130a8b3ecbe23cf4d80a75287b847128425f853715c494d2a7e4b4eed8a31058b5c
+DIST jupyter_console-6.0.0.tar.gz 27780 BLAKE2B 
da2b58461caa987bea0b323cedbc79ff24f31cb928602b8ae6dce1ed615008a8227d7a1bab47364e6d182cfd3bd6f548e355430efc505e7183a391ef26c08375
 SHA512 
27b333f439733c33062d3baa8b49ff673b10e22cb8c28c688ba604799838e899f93372bd2eaf4a94c97260d6dec043d6aef4421388d77e625b1ec43a3dedfa3f

diff --git a/dev-python/jupyter_console/jupyter_console-6.0.0.ebuild 
b/dev-python/jupyter_console/jupyter_console-6.0.0.ebuild
new file mode 100644
index 000..9024d1bd994
--- /dev/null
+++ b/dev-python/jupyter_console/jupyter_console-6.0.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A terminal-based console frontend for Jupyter kernels"
+HOMEPAGE="http://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter_client[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2*')
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/nose-0.10.1[${PYTHON_USEDEP}]
+   )
+   "
+
+python_prepare_all() {
+   # Prevent un-needed download during build
+   if use doc; then
+   sed -e "/^'sphinx.ext.intersphinx',/d" -i docs/conf.py || 
die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   emake -C docs html
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   nosetests --with-coverage --cover-package=jupyter_console 
jupyter_console || die
+}



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2018-12-25 Thread Fabian Groffen
commit: db21e605a0f4824c6fbbe50626c28de2d375100d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 25 13:00:04 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 25 13:00:04 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=db21e605

scripts/bootstrap-prefix.sh: remove recentely added cruft

Instead of adding patches and workarounds, just bump bootstrap portage
version.

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

 scripts/bootstrap-prefix.sh | 127 ++--
 1 file changed, 5 insertions(+), 122 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 48ac9628de..5440efe94a 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -611,118 +611,6 @@ prepare_portage() {
mkdir -p "${ROOT}"/bin/. "${ROOT}"/var/log
[[ -x ${ROOT}/bin/bash ]] || ln -s "${ROOT}"{/tmp,}/bin/bash || return 1
[[ -x ${ROOT}/bin/sh ]] || ln -s bash "${ROOT}"/bin/sh || return 1
-
-   # remove me after Bug 585986
-   mkdir -p "${ROOT}"/etc/portage/patches/sys-apps/portage-2.3.52
-   cat > "${ROOT}"/etc/portage/patches/sys-apps/portage-2.3.52/path.patch 
<
-Date: Thu, 13 Dec 2018 16:53:16 +0800
-Subject: _doebuild_path: do not use host PATH by default and prepend EPREFIX
- PATH.
-
-  EPREFIX could be overridden in cross-eprefix, in that case tools
-  inside EPREFIX should be prioritized.
-
-  Link necessary binary tools to the test environment.
-
-Bug: https://bugs.gentoo.org/585986
-Closes: https://github.com/gentoo/portage/pull/387
-Signed-off-by: Zac Medico 

- lib/portage/package/ebuild/doebuild.py   |  9 ---
- lib/portage/tests/resolver/ResolverPlayground.py | 34 
- 2 files changed, 39 insertions(+), 4 deletions(-)
-
-diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
-index 5da9c9503..47c69967c 100644
 a/lib/portage/package/ebuild/doebuild.py
-+++ b/lib/portage/package/ebuild/doebuild.py
-@@ -211,7 +211,6 @@ def _doebuild_path(settings, eapi=None):
-   if portage_bin_path[0] != portage.const.PORTAGE_BIN_PATH:
-   # Add a fallback path for restarting failed builds (bug 547086)
-   portage_bin_path.append(portage.const.PORTAGE_BIN_PATH)
--  eprefix = portage.const.EPREFIX
-   prerootpath = [x for x in settings.get("PREROOTPATH", "").split(":") if 
x]
-   rootpath = [x for x in settings.get("ROOTPATH", "").split(":") if x]
-   rootpath_set = frozenset(rootpath)
-@@ -219,9 +218,10 @@ def _doebuild_path(settings, eapi=None):
-   "__PORTAGE_TEST_PATH_OVERRIDE", "").split(":") if x]
- 
-   prefixes = []
--  if eprefix:
--  prefixes.append(eprefix)
--  prefixes.append("/")
-+  # settings["EPREFIX"] should take priority over portage.const.EPREFIX
-+  if portage.const.EPREFIX != settings["EPREFIX"] and settings["ROOT"] == 
os.sep:
-+  prefixes.append(settings["EPREFIX"])
-+  prefixes.append(portage.const.EPREFIX)
- 
-   path = overrides
- 
-@@ -245,6 +245,7 @@ def _doebuild_path(settings, eapi=None):
-   path.extend(prerootpath)
- 
-   for prefix in prefixes:
-+  prefix = prefix if prefix else "/"
-   for x in ("usr/local/sbin", "usr/local/bin", "usr/sbin", 
"usr/bin", "sbin", "bin"):
-   # Respect order defined in ROOTPATH
-   x_abs = os.path.join(prefix, x)
-diff --git a/lib/portage/tests/resolver/ResolverPlayground.py 
b/lib/portage/tests/resolver/ResolverPlayground.py
-index e2e061669..3997ad26e 100644
 a/lib/portage/tests/resolver/ResolverPlayground.py
-+++ b/lib/portage/tests/resolver/ResolverPlayground.py
-@@ -10,6 +10,7 @@ from portage import os
- from portage import shutil
- from portage.const import (GLOBAL_CONFIG_PATH, PORTAGE_BASE_PATH,
-   USER_CONFIG_PATH)
-+from portage.process import find_binary
- from portage.dep import Atom, _repo_separator
- from portage.package.ebuild.config import config
- from portage.package.ebuild.digestgen import digestgen
-@@ -76,6 +77,39 @@ class ResolverPlayground(object):
-   self.debug = debug
-   if eprefix is None:
-   self.eprefix = normalize_path(tempfile.mkdtemp())
-+
-+  # EPREFIX/bin is used by fake true_binaries. Real 
binaries goes into EPREFIX/usr/bin
-+  eubin = os.path.join(self.eprefix, "usr", "bin")
-+  ensure_dirs(eubin)
-+  essential_binaries = (
-+  "awk",
-+  "basename",
-+  "bzip2",
-+  "cat",
-+  "chmod",
-+  "chown",
-+  "cp",
-+  "egrep",
-+  

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/ppc/

2018-12-25 Thread Fabian Groffen
commit: 85ec000bd5125ac2f179ae92304c0c35bff16630
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 25 12:53:35 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 25 12:56:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ec000b

profiles/prefix/darwin/macos/arch/ppc: mask gcc and binutils-apple versions

gcc-8.2.0 compiles and runs, but seems to cause issues with Perl's
Configure -- since it's still out there kind of experimentally, mask it
for now.

binutils-apple-6.3 looked like a viable path to use a more recent
compiler, but causes bus errors during gcc compilations, so avoid it for
now, to be revisited once we have a more stable environment.

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

 profiles/prefix/darwin/macos/arch/ppc/package.mask | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/profiles/prefix/darwin/macos/arch/ppc/package.mask 
b/profiles/prefix/darwin/macos/arch/ppc/package.mask
index 49904ab58f0..bdbdebe73aa 100644
--- a/profiles/prefix/darwin/macos/arch/ppc/package.mask
+++ b/profiles/prefix/darwin/macos/arch/ppc/package.mask
@@ -5,7 +5,13 @@
 # All the Mac OS X profiles inherit from their matching arch profile here.
 
 
-# Fabian Gtoffen  (22 Dec 2018)
+# Fabian Groffen  (25 Dec 2018)
+# GCC-8.2.0 causes a problem with Perl-5.28 where Configure wrongly
+# believes every function it checks is available.  Need to revisit this
+# at a later point.
+>=sys-devel/gcc-8
+
+# Fabian Groffen  (22 Dec 2018)
 # this version of libffi causes gcc to buserror
 =dev-libs/libffi-3.3_rc0
 
@@ -13,8 +19,10 @@
 # Apple removed entire PowerPC support from ld in ld64-128.2 (4.3)
 # a backport of PPC support was kept until compilation with gcc-apple
 # was no longer possible since 7.0.
-# The only working/supported versions are 3.2 and 6.3
+# The only working versions are 3.2 and (patched) 6.3, however the
+# latter causes bus errors whilst compiling e.g. GCC
 =sys-devel/binutils-apple-4.3-r2
 =sys-devel/binutils-apple-5.1-r1
 =sys-devel/binutils-apple-6.1-r1
+=sys-devel/binutils-apple-6.3-r2
 >sys-devel/binutils-apple-6.9



  1   2   >