[gentoo-commits] proj/gnome:master commit in: mail-client/evolution/

2015-02-17 Thread Alexandre Rostovtsev
commit: b56e735fae358c73211ed3d50b08b21d4d93481c
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue Feb 17 18:53:44 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue Feb 17 18:53:44 2015 +
URL:
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b56e735f

mail-client/evolution: missing libcryptui dep (bug #539732)

Thanks to  Mark R. Pariente, Konstantin (elxa).

---
 mail-client/evolution/evolution-3.13.90.ebuild | 12 
 mail-client/evolution/evolution-.ebuild| 14 +-
 2 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/mail-client/evolution/evolution-3.13.90.ebuild 
b/mail-client/evolution/evolution-3.13.90.ebuild
index 38165bd..47f0bb0 100644
--- a/mail-client/evolution/evolution-3.13.90.ebuild
+++ b/mail-client/evolution/evolution-3.13.90.ebuild
@@ -22,7 +22,9 @@ if [[ ${PV} =  ]]; then
IUSE=${IUSE} doc
KEYWORDS=
 else
-   KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
+   #need x11-libs/libcryptui keyworded
+   #KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
+   KEYWORDS=~amd64 ~x86 ~x86-fbsd
 fi
 
 # We need a graphical pinentry frontend to be able to ask for the GPG
@@ -60,9 +62,11 @@ COMMON_DEPEND=
x11-libs/libICE
x11-themes/gnome-icon-theme
 
-   crypt? ( || (
-   ( =app-crypt/gnupg-2.0.1-r2 ${PINENTRY_DEPEND} )
-   =app-crypt/gnupg-1.4* ) )
+   crypt? (
+   x11-libs/libcryptui:=
+   || (
+   ( =app-crypt/gnupg-2.0.1-r2 ${PINENTRY_DEPEND} )
+   =app-crypt/gnupg-1.4* ) )
map? (
=media-libs/libchamplain-0.12:0.12[gtk]
=media-libs/clutter-1.0.0:1.0

diff --git a/mail-client/evolution/evolution-.ebuild 
b/mail-client/evolution/evolution-.ebuild
index d97c978..47f0bb0 100644
--- a/mail-client/evolution/evolution-.ebuild
+++ b/mail-client/evolution/evolution-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -22,7 +22,9 @@ if [[ ${PV} =  ]]; then
IUSE=${IUSE} doc
KEYWORDS=
 else
-   KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
+   #need x11-libs/libcryptui keyworded
+   #KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
+   KEYWORDS=~amd64 ~x86 ~x86-fbsd
 fi
 
 # We need a graphical pinentry frontend to be able to ask for the GPG
@@ -60,9 +62,11 @@ COMMON_DEPEND=
x11-libs/libICE
x11-themes/gnome-icon-theme
 
-   crypt? ( || (
-   ( =app-crypt/gnupg-2.0.1-r2 ${PINENTRY_DEPEND} )
-   =app-crypt/gnupg-1.4* ) )
+   crypt? (
+   x11-libs/libcryptui:=
+   || (
+   ( =app-crypt/gnupg-2.0.1-r2 ${PINENTRY_DEPEND} )
+   =app-crypt/gnupg-1.4* ) )
map? (
=media-libs/libchamplain-0.12:0.12[gtk]
=media-libs/clutter-1.0.0:1.0



[gentoo-commits] proj/gnome:master commit in: media-sound/sound-juicer/

2015-03-06 Thread Alexandre Rostovtsev
commit: e7d0080eaedd5679023f0d05e569e97ca1358379
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Sat Mar  7 03:06:13 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Sat Mar  7 03:06:13 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e7d0080e

sound-juicer/sound-juicer: ITSTOOL typo (bug #539808)

Thanks to Nicolas Bock.

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

diff --git a/media-sound/sound-juicer/sound-juicer-.ebuild 
b/media-sound/sound-juicer/sound-juicer-.ebuild
index f99880d..f6294f1 100644
--- a/media-sound/sound-juicer/sound-juicer-.ebuild
+++ b/media-sound/sound-juicer/sound-juicer-.ebuild
@@ -69,7 +69,7 @@ src_prepare() {
 }
 
 src_configure() {
-   gnome2_src_configure ITSTOOLS=$(type -P true)
+   gnome2_src_configure ITSTOOL=$(type -P true)
 }
 
 pkg_postinst() {



[gentoo-commits] proj/gnome:master commit in: gnome-extra/evolution-data-server/

2015-03-23 Thread Alexandre Rostovtsev
commit: c064992a943fbdb5fe54a660329ff47ad546d96a
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue Mar 24 02:26:40 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue Mar 24 02:26:56 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c064992a

gnome-extra/evolution-data-server: fix kerberos libs detection on 
SYMLINK_LIB=no (bug #543794)

Thanks to Georgi Georgiev.

 gnome-extra/evolution-data-server/evolution-data-server-3.15.92.ebuild | 1 +
 gnome-extra/evolution-data-server/evolution-data-server-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.15.92.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.15.92.ebuild
index 98e9497..eb6e477 100644
--- a/gnome-extra/evolution-data-server/evolution-data-server-3.15.92.ebuild
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.15.92.ebuild
@@ -114,6 +114,7 @@ src_configure() {
$(use_enable introspection) \
$(use_enable ipv6) \
$(use_with kerberos krb5 ${EPREFIX}/usr) \
+   $(use_with kerberos krb5-libs ${EPREFIX}/usr/$(get_libdir)) \
$(use_with ldap openldap) \
$(use_enable vala vala-bindings) \
$(use_enable weather) \

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-.ebuild
index a12e5eb..316a74c 100644
--- a/gnome-extra/evolution-data-server/evolution-data-server-.ebuild
+++ b/gnome-extra/evolution-data-server/evolution-data-server-.ebuild
@@ -109,6 +109,7 @@ src_configure() {
$(use_enable introspection) \
$(use_enable ipv6) \
$(use_with kerberos krb5 ${EPREFIX}/usr) \
+   $(use_with kerberos krb5-libs ${EPREFIX}/usr/$(get_libdir)) \
$(use_with ldap openldap) \
$(use_enable vala vala-bindings) \
$(use_enable weather) \



[gentoo-commits] proj/gnome:master commit in: x11-libs/gtk+/

2015-04-25 Thread Alexandre Rostovtsev
commit: e7758a4ed2669d32965e342422ca2b7f09723d25
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Sat Apr 25 18:48:11 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Sat Apr 25 18:48:11 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e7758a4e

x11-libs/gtk+: sync deps with gx86 (bug #547710)

Package-Manager: portage-2.2.18
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 x11-libs/gtk+/gtk+-3.16.2.ebuild | 5 -
 x11-libs/gtk+/gtk+-.ebuild   | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-3.16.2.ebuild b/x11-libs/gtk+/gtk+-3.16.2.ebuild
index 893508c..5e2890a 100644
--- a/x11-libs/gtk+/gtk+-3.16.2.ebuild
+++ b/x11-libs/gtk+/gtk+-3.16.2.ebuild
@@ -95,7 +95,10 @@ RDEPEND=${COMMON_DEPEND}
!app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
)
 
-PDEPEND=vim-syntax? ( app-vim/gtk-syntax )
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND=gnome-base/librsvg[${MULTILIB_USEDEP}]
+   vim-syntax? ( app-vim/gtk-syntax )
+
 
 MULTILIB_CHOST_TOOLS=(
/usr/bin/gtk-query-immodules-3.0

diff --git a/x11-libs/gtk+/gtk+-.ebuild b/x11-libs/gtk+/gtk+-.ebuild
index 723f8ae..e610614 100644
--- a/x11-libs/gtk+/gtk+-.ebuild
+++ b/x11-libs/gtk+/gtk+-.ebuild
@@ -110,7 +110,10 @@ RDEPEND=${COMMON_DEPEND}
!app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
)
 
-PDEPEND=vim-syntax? ( app-vim/gtk-syntax )
+# librsvg for svg icons (PDEPEND to avoid circular dep), bug #547710
+PDEPEND=gnome-base/librsvg[${MULTILIB_USEDEP}]
+   vim-syntax? ( app-vim/gtk-syntax )
+
 
 MULTILIB_CHOST_TOOLS=(
/usr/bin/gtk-query-immodules-3.0



[gentoo-commits] proj/gnome:master commit in: x11-terms/gnome-terminal/

2015-05-18 Thread Alexandre Rostovtsev
commit: c6d4d07436b5bdcd08b9dced04158829ff4ccce9
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue May 19 00:34:55 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue May 19 00:34:55 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c6d4d074

x11-terms/gnome-terminal: itstool really is required (bug #549358)

Thanks to mkloesges, Felix Janda.

Package-Manager: portage-2.2.19
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild | 3 ++-
 x11-terms/gnome-terminal/gnome-terminal-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild
index 352648b..b6cd7d2 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild
@@ -29,9 +29,11 @@ RDEPEND=
gnome-shell? ( gnome-base/gnome-shell )
nautilus? ( =gnome-base/nautilus-3 )
 
+# itstool required for help/* with non-en LINGUAS, see bug #549358
 DEPEND=${RDEPEND}
app-text/yelp-tools
dev-util/gdbus-codegen
+   dev-util/itstool
=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
@@ -49,7 +51,6 @@ src_configure() {
$(use_enable gnome-shell search-provider) \
$(use_with nautilus nautilus-extension) \
VALAC=$(type -P true) \
-   ITSTOOL=$(type -P true) \
XMLLINT=$(type -P true)
 }
 

diff --git a/x11-terms/gnome-terminal/gnome-terminal-.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-.ebuild
index a14d829..aab80a3 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-.ebuild
@@ -36,9 +36,11 @@ RDEPEND=
gnome-shell? ( gnome-base/gnome-shell )
nautilus? ( =gnome-base/nautilus-3 )
 
+# itstool required for help/* with non-en LINGUAS, see bug #549358
 DEPEND=${RDEPEND}
app-text/yelp-tools
dev-util/gdbus-codegen
+   dev-util/itstool
=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
@@ -54,7 +56,6 @@ src_configure() {
if [[ ${PV} !=  ]]; then
myconf=${myconf}
VALAC=$(type -P true)
-   ITSTOOL=$(type -P true)
XMLLINT=$(type -P true)

fi



[gentoo-commits] proj/gnome:master commit in: x11-terms/gnome-terminal/

2015-05-19 Thread Alexandre Rostovtsev
commit: 22589c72543186954d630965fec901685a921222
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue May 19 13:55:35 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue May 19 13:55:35 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=22589c72

x11-terms/gnome-terminal: XMLLINT override broke glib-compile-resources (bug 
#549304)

Thanks to Harris Landgarten, bingquick, Mike Auty, mkloesges.

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 ...{gnome-terminal-3.16.2.ebuild = gnome-terminal-3.16.2-r1.ebuild} | 5 +++--
 x11-terms/gnome-terminal/gnome-terminal-.ebuild  | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.16.2-r1.ebuild
similarity index 93%
rename from x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild
rename to x11-terms/gnome-terminal/gnome-terminal-3.16.2-r1.ebuild
index b6cd7d2..622dd35 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-3.16.2.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.16.2-r1.ebuild
@@ -30,8 +30,10 @@ RDEPEND=
nautilus? ( =gnome-base/nautilus-3 )
 
 # itstool required for help/* with non-en LINGUAS, see bug #549358
+# xmllint required for glib-compile-resources, see bug #549304
 DEPEND=${RDEPEND}
app-text/yelp-tools
+   dev-libs/libxml2
dev-util/gdbus-codegen
dev-util/itstool
=dev-util/intltool-0.50
@@ -50,8 +52,7 @@ src_configure() {
$(use_enable debug) \
$(use_enable gnome-shell search-provider) \
$(use_with nautilus nautilus-extension) \
-   VALAC=$(type -P true) \
-   XMLLINT=$(type -P true)
+   VALAC=$(type -P true)
 }
 
 src_install() {

diff --git a/x11-terms/gnome-terminal/gnome-terminal-.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-.ebuild
index aab80a3..7dfd8c1 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-.ebuild
@@ -37,8 +37,10 @@ RDEPEND=
nautilus? ( =gnome-base/nautilus-3 )
 
 # itstool required for help/* with non-en LINGUAS, see bug #549358
+# xmllint required for glib-compile-resources, see bug #549304
 DEPEND=${RDEPEND}
app-text/yelp-tools
+   dev-libs/libxml2
dev-util/gdbus-codegen
dev-util/itstool
=dev-util/intltool-0.50
@@ -56,7 +58,6 @@ src_configure() {
if [[ ${PV} !=  ]]; then
myconf=${myconf}
VALAC=$(type -P true)
-   XMLLINT=$(type -P true)

fi
 



[gentoo-commits] proj/gnome:master commit in: status/portage-configs/

2015-06-09 Thread Alexandre Rostovtsev
commit: 2cfd0953b1814b1e7121f6f3ad4fd2fae78d9e75
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue Jun  9 13:41:26 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue Jun  9 13:41:32 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2cfd0953

status/portage-configs/package.unmask.gnome3 : sync with gx86 3.16 mask

 status/portage-configs/package.unmask.gnome3 | 280 ++-
 1 file changed, 150 insertions(+), 130 deletions(-)

diff --git a/status/portage-configs/package.unmask.gnome3 
b/status/portage-configs/package.unmask.gnome3
index ee069e4..1a86da1 100644
--- a/status/portage-configs/package.unmask.gnome3
+++ b/status/portage-configs/package.unmask.gnome3
@@ -1,130 +1,150 @@
-# Pacho Ramos pa...@gentoo.org (28 Mar 2013)
-# Gnome 3.8 Mask
-=app-accessibility/accerciser-3.8
-=app-accessibility/at-spi2-atk-2.8
-=app-accessibility/at-spi2-core-2.8
-=app-accessibility/orca-3.8
-=app-admin/gnome-system-log-3.8
-=app-arch/file-roller-3.8
-=app-cdr/brasero-3.8
-=app-crypt/gcr-3.8
-=app-crypt/seahorse-sharing-3.8
-=app-crypt/seahorse-3.8
-=app-editors/gedit-plugins-3.8
-=app-editors/gedit-3.8
-=app-editors/ghex-3.8
-=app-misc/gnote-3.8
-=app-misc/tracker-0.16
-=app-text/evince-3.8
-=dev-cpp/glibmm-2.36
-=dev-cpp/gtkmm-3.7
-=dev-libs/atk-2.8
-=dev-libs/folks-0.9
-=dev-libs/gdl-3.8
-=dev-libs/gjs-1.36
-=dev-libs/glib-2.36
-=dev-libs/gobject-introspection-common-1.36
-=dev-libs/gobject-introspection-1.36
-=dev-libs/libgweather-3.8
-=dev-libs/libpeas-1.8
-=dev-libs/libwacom-0.7
-=dev-libs/totem-pl-parser-3.4.4
-=dev-python/pyatspi-2.8
-=dev-python/pygobject-3.8
-=dev-util/anjuta-3.8
-=dev-util/devhelp-3.8
-=dev-util/gdbus-codegen-2.36
-=dev-util/gnome-devel-docs-3.8
-=gnome-base/dconf-0.16
-=gnome-base/gdm-3.8
-=gnome-base/gnome-control-center-3.8
-=gnome-base/gnome-desktop-3.8
-=gnome-base/gnome-keyring-3.8
-=gnome-base/gnome-menus-3.8
-=gnome-base/gnome-session-3.8
-=gnome-base/gnome-settings-daemon-3.8
-=gnome-base/gnome-shell-3.8
-=gnome-base/gnome-3.8
-=gnome-base/gsettings-desktop-schemas-3.8
-=gnome-base/gvfs-1.16
-=gnome-base/libgnome-keyring-3.8
-=gnome-base/nautilus-3.8
-=gnome-extra/evolution-data-server-3.8
-=gnome-extra/evolution-ews-3.8
-=gnome-extra/evolution-kolab-3.8
-=gnome-extra/gnome-clocks-3.8
-=gnome-extra/gnome-color-manager-3.8
-=gnome-extra/gnome-contacts-3.8
-=gnome-extra/gnome-documents-3.8
-=gnome-extra/gnome-power-manager-3.8
-=gnome-extra/gnome-shell-extensions-3.8
-=gnome-extra/gnome-system-monitor-3.8
-=gnome-extra/gnome-tweak-tool-3.7
-=gnome-extra/gnome-user-docs-3.8
-=gnome-extra/gnome-user-share-3.8
-=gnome-extra/gucharmap-3.8
-=gnome-extra/mousetweaks-3.8
-=gnome-extra/nautilus-sendto-3.8
-=gnome-extra/nautilus-tracker-tags-0.16
-=gnome-extra/nm-applet-0.9.8
-=gnome-extra/office-runner-1.0.1
-=gnome-extra/seahorse-nautilus-3.8
-=gnome-extra/sushi-3.8
-=gnome-extra/yelp-xsl-3.8
-=gnome-extra/yelp-3.8
-=gnome-extra/zenity-3.8
-=mail-client/evolution-3.8
-=media-gfx/eog-plugins-3.8
-=media-gfx/eog-3.8
-=media-gfx/gnome-font-viewer-3.8
-=media-gfx/gnome-screenshot-3.8
-=media-libs/clutter-gtk-1.4.4
-=media-libs/clutter-1.14
-=media-libs/cogl-1.14
-=media-libs/fontconfig-2.10.91
-=media-video/cheese-3.8
-=media-video/totem-3.8
-=net-im/empathy-3.8
-=net-im/telepathy-logger-0.8
-=net-libs/glib-networking-2.36
-=net-libs/gnome-online-accounts-3.8
-=net-libs/libsoup-2.42
-=net-libs/libzapojit-0.0.3
-=net-libs/webkit-gtk-2
-=net-misc/modemmanager-0.7.990
-=net-misc/networkmanager-0.9.8
-=net-misc/vinagre-3.8
-=net-misc/vino-3.8
-=net-wireless/gnome-bluetooth-3.8
-=sys-apps/baobab-3.8
-=sys-apps/gnome-disk-utility-3.8
-=www-client/epiphany-3.8
-=x11-libs/gnome-pty-helper-0.34.3
-=x11-libs/gtk+-3.8
-=x11-libs/gtksourceview-3.8
-=x11-libs/libcryptui-3.8
-=x11-libs/libwnck-3.8
-=x11-libs/pango-1.34
-=x11-libs/vte-0.34.3
-=x11-misc/colord-0.1.31
-=x11-terms/gnome-terminal-3.8
-=x11-themes/gnome-backgrounds-3.8
-=x11-themes/gnome-icon-theme-symbolic-3.8
-=x11-themes/gnome-icon-theme-3.8
-=x11-themes/gnome-themes-standard-3.8
-=x11-wm/mutter-3.8
-=net-libs/libgrss-0.5
-=media-gfx/gthumb-3.2
-=app-editors/latexila-2.8
-=gnome-extra/gnome-calculator-3.8
-=net-misc/networkmanager-openconnect-0.9.8
-=net-misc/networkmanager-openswan-0.9.8
-=net-misc/networkmanager-openvpn-0.9.8
-=net-misc/networkmanager-pptp-0.9.8
-=net-misc/networkmanager-sstp-0.9.8
-=net-misc/networkmanager-vpnc-0.9.8
-=gnome-base/gnome-core-libs-3.8.0
-=gnome-base/gnome-core-apps-3.8.0
-=gnome-base/gnome-extra-apps-3.8.0
-=gnome-base/gnome-3.8.0
-=gnome-base/gnome-light-3.8.0
+# Gilles Dartiguelongue e...@gentoo.org# (08 June 2015)
+# Gnome 3.16 mask
+=app-accessibility/at-spi2-atk-2.15
+=app-accessibility/at-spi2-core-2.15
+=app-accessibility/orca-3.15
+=app-admin/packagekit-base-1
+=app-admin/packagekit-gtk-1
+=app-arch/file-roller-3.15
+=app-crypt/gcr-3.15
+=app-crypt/seahorse-3.15
+=app-dicts/gnome-dictionary-3.15

[gentoo-commits] proj/api:master commit in: files/packages/

2015-06-19 Thread Alexandre Rostovtsev
commit: 205e8b737a9fc0b16bc175613f809d254eeb92cf
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Sat Jun 20 01:33:06 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Sat Jun 20 01:33:06 2015 +
URL:https://gitweb.gentoo.org/proj/api.git/commit/?id=205e8b73

herds: add NP-Hardass to wine

 files/packages/herds.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/files/packages/herds.xml b/files/packages/herds.xml
index bf26957..9a3746f 100644
--- a/files/packages/herds.xml
+++ b/files/packages/herds.xml
@@ -1390,6 +1390,10 @@
 Wine - System for running windows apps under Linux.
   /description
   maintainer
+emailnp-hard...@gentoo.org/email
+nameNP-Hardass/name
+  /maintainer
+  maintainer
 emailr...@gentoo.org/email
 nameRichard Yao/name
   /maintainer



[gentoo-commits] proj/gnome:master commit in: gnome-extra/california/

2015-06-11 Thread Alexandre Rostovtsev
commit: 0fc1e72cd4c4e3b6c2b8a9ca5fe485d9e916c97c
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Thu Jun 11 14:57:31 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Thu Jun 11 14:59:22 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0fc1e72c

gnome-extra/california: drop for now, incompatible with eds-3.16 (bug #548520)

Upstream needs to fix:

* https://bugzilla.gnome.org/show_bug.cgi?id=743961
* https://bugzilla.gnome.org/show_bug.cgi?id=743981

 gnome-extra/california/california-0.4.0.ebuild | 48 --
 gnome-extra/california/metadata.xml|  5 ---
 2 files changed, 53 deletions(-)

diff --git a/gnome-extra/california/california-0.4.0.ebuild 
b/gnome-extra/california/california-0.4.0.ebuild
deleted file mode 100644
index 6a11939..000
--- a/gnome-extra/california/california-0.4.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-GCONF_DEBUG=no
-VAPA_API_MIN_VERSION=0.24
-
-inherit gnome2 vala
-
-DESCRIPTION=Manage your online calendars with simple and modern interface
-HOMEPAGE=https://wiki.gnome.org/Apps/California;
-
-LICENSE=LGPL-2.1+
-SLOT=0
-KEYWORDS=~amd64
-IUSE=
-
-RDEPEND=
-   =dev-libs/glib-2.38:2
-   =dev-libs/gobject-introspection-1.38
-   =dev-libs/libgdata-0.14
-   =dev-libs/libgee-0.10.5:0.8
-   =net-libs/gnome-online-accounts-3.8.3
-   =net-libs/libsoup-2.44:2.4
-   =gnome-extra/evolution-data-server-3.8
-   =x11-libs/gtk+-3.12.2:3
-   x11-misc/xdg-utils
-
-DEPEND=${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   =dev-util/intltool-0.35
-   sys-devel/gettext
-   virtual/pkgconfig
-
-
-src_prepare() {
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_install() {
-   # FIXME: report doc install being broken upstream
-   gnome2_src_install
-
-   rm -rf ${ED}/usr/doc || die
-}

diff --git a/gnome-extra/california/metadata.xml 
b/gnome-extra/california/metadata.xml
deleted file mode 100644
index 6e0e2ec..000
--- a/gnome-extra/california/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-?xml version=1.0 encoding=UTF-8?
-!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
-pkgmetadata
-  herdgnome/herd
-/pkgmetadata



[gentoo-commits] proj/gnome:master commit in: app-text/evince/files/, app-text/evince/

2015-05-27 Thread Alexandre Rostovtsev
commit: 334f92c3ec768dd985807823f71ab18c2723a152
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Wed May 27 13:24:32 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Wed May 27 13:24:32 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=334f92c3

app-text/evince: 3.16.0 → 3.16.1

Clean up patch that was accepted upstream.

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../{evince-3.16.0.ebuild = evince-3.16.1.ebuild} |  0
 app-text/evince/evince-.ebuild |  6 +
 .../files/evince-3.14.0-non-bash-support.patch | 28 --
 3 files changed, 1 insertion(+), 33 deletions(-)

diff --git a/app-text/evince/evince-3.16.0.ebuild 
b/app-text/evince/evince-3.16.1.ebuild
similarity index 100%
rename from app-text/evince/evince-3.16.0.ebuild
rename to app-text/evince/evince-3.16.1.ebuild

diff --git a/app-text/evince/evince-.ebuild 
b/app-text/evince/evince-.ebuild
index d0e00c2..57bb06b 100644
--- a/app-text/evince/evince-.ebuild
+++ b/app-text/evince/evince-.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 GCONF_DEBUG=yes
 GNOME2_LA_PUNT=yes
 
-inherit eutils gnome2
+inherit gnome2
 if [[ ${PV} =  ]]; then
inherit gnome2-live
 fi
@@ -83,10 +83,6 @@ fi
 #RESTRICT=test
 
 src_prepare() {
-   # Fix build with non-bash /bin/sh, see bug #526410
-   epatch ${FILESDIR}/${PN}-3.14.0-non-bash-support.patch
-
-   eautoreconf
gnome2_src_prepare
 
# Do not depend on adwaita-icon-theme, bug #326855, #391859

diff --git a/app-text/evince/files/evince-3.14.0-non-bash-support.patch 
b/app-text/evince/files/evince-3.14.0-non-bash-support.patch
deleted file mode 100644
index 979d186..000
--- a/app-text/evince/files/evince-3.14.0-non-bash-support.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 59daf398bc0f1d7895eee3a776b33a9c9310ad21 Mon Sep 17 00:00:00 2001
-From: Alexander Tsoy alexan...@tsoy.me
-Date: Sun, 26 Oct 2014 23:54:47 +0300
-Subject: configure.ac: workaround quoting issues
-
-BROWSER_PLUGIN_DIR variable substitution is not portable. In particular
-it does not work in dash. Replace it with conditional.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=739226
-
-diff --git a/configure.ac b/configure.ac
-index 56bf93c..dd4bcab 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -455,7 +455,9 @@ AC_ARG_ENABLE([browser-plugin],
- if test x$enable_browser_plugin = xyes ; then
-   PKG_CHECK_MODULES([BROWSER_PLUGIN],[gtk+-3.0 = $GTK_REQUIRED gthread-2.0 
gio-2.0 = $GLIB_REQUIRED])
- 
--  BROWSER_PLUGIN_DIR=${BROWSER_PLUGIN_DIR:-\${libdir}/mozilla/plugins}
-+  if test -z ${BROWSER_PLUGIN_DIR}; then
-+BROWSER_PLUGIN_DIR=\${libdir}/mozilla/plugins
-+  fi
-   AC_ARG_VAR([BROWSER_PLUGIN_DIR],[Where to install the plugin to])
- fi
- 
--- 
-cgit v0.10.1
-



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-color-manager/

2015-05-27 Thread Alexandre Rostovtsev
commit: bd980a91274b52484a84064fc8487c6845b6aaa3
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Wed May 27 14:11:59 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Wed May 27 14:11:59 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bd980a91

gnome-extra/gnome-color-manager: slotify tiff dep

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild | 2 +-
 gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild 
b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild
index d9427d8..3cdc6ce 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.16.0.ebuild
@@ -21,7 +21,7 @@ COMMON_DEPEND=
=media-libs/lcms-2.2:2
=media-libs/libcanberra-0.10[gtk3]
media-libs/libexif
-   media-libs/tiff:=
+   media-libs/tiff:0=
 
=x11-libs/gtk+-3.3.8:3
=x11-libs/vte-0.25.1:2.91

diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild 
b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild
index 830af2f..dfd05e3 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-.ebuild
@@ -28,7 +28,7 @@ COMMON_DEPEND=
=media-libs/lcms-2.2:2
=media-libs/libcanberra-0.10[gtk3]
media-libs/libexif
-   media-libs/tiff:=
+   media-libs/tiff:0=
 
=x11-libs/gtk+-3.3.8:3
=x11-libs/vte-0.25.1:2.91



[gentoo-commits] proj/gnome:master commit in: app-misc/gnote/

2015-05-29 Thread Alexandre Rostovtsev
commit: e5a1e953ea3197316351fb63c654669d6926f343
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Sat May 30 00:46:03 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Sat May 30 00:46:03 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e5a1e953

app-misc/gnote: 3.16.0 → 3.16.1

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 app-misc/gnote/{gnote-3.16.0.ebuild = gnote-3.16.1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-misc/gnote/gnote-3.16.0.ebuild 
b/app-misc/gnote/gnote-3.16.1.ebuild
similarity index 100%
rename from app-misc/gnote/gnote-3.16.0.ebuild
rename to app-misc/gnote/gnote-3.16.1.ebuild



[gentoo-commits] proj/gnome:master commit in: dev-util/gtk-update-icon-cache/

2015-05-24 Thread Alexandre Rostovtsev
commit: 20e37eab699b05fe6e780a3062c4a69e20741d91
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 02:24:38 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 02:24:38 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=20e37eab

dev-util/gtk-update-icon-cache: trivial: whitespace

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 dev-util/gtk-update-icon-cache/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/gtk-update-icon-cache/metadata.xml 
b/dev-util/gtk-update-icon-cache/metadata.xml
index a9c9495..dd9bec3 100644
--- a/dev-util/gtk-update-icon-cache/metadata.xml
+++ b/dev-util/gtk-update-icon-cache/metadata.xml
@@ -4,10 +4,10 @@
   herdgnome/herd
   longdescription lang=en
 gtk-update-icon-cache is a tool from GTK+ to update icons and themes
-   caches.
+caches.
 
 It is split from the GTK+ sources by the Gentoo Gnome team to help
-   GTK+ 2 and 3 to co-exist better by extracting the single conflicting
-   tool.
+GTK+ 2 and 3 to co-exist better by extracting the single conflicting
+tool.
   /longdescription
 /pkgmetadata



[gentoo-commits] proj/gnome:master commit in: dev-util/gtk-update-icon-cache/

2015-05-24 Thread Alexandre Rostovtsev
commit: fa8216dfb4735398034b2d743c7d4b6815e712ba
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 02:19:15 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 02:19:15 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fa8216df

dev-util/gtk-update-icon-cache: fix deps for gx86 users, add long description

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild| 6 +++---
 .../gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild| 6 +++---
 dev-util/gtk-update-icon-cache/metadata.xml   | 8 
 3 files changed, 14 insertions(+), 6 deletions(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild
index a9f1af1..55b1797 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -20,8 +20,8 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86
 RDEPEND=
=dev-libs/glib-2.28:2
=x11-libs/gdk-pixbuf-2.21:2
-   !x11-libs/gtk+-2.24.27-r2:2
-   !x11-libs/gtk+-3.14.13:3
+   !x11-libs/gtk+-2.24.28-r1:2
+   !x11-libs/gtk+-3.14.13-r1:3
 
 DEPEND=${RDEPEND}
=dev-util/intltool-0.50.1

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild
index c51718b..dae5873 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -20,8 +20,8 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86
 RDEPEND=
=dev-libs/glib-2.41.2:2
=x11-libs/gdk-pixbuf-2.30:2
-   !x11-libs/gtk+-2.24.27-r2:2
-   !x11-libs/gtk+-3.14.13:3
+   !x11-libs/gtk+-2.24.28-r1:2
+   !x11-libs/gtk+-3.14.13-r1:3
 
 DEPEND=${RDEPEND}
=dev-util/intltool-0.50.1

diff --git a/dev-util/gtk-update-icon-cache/metadata.xml 
b/dev-util/gtk-update-icon-cache/metadata.xml
index 6e0e2ec..a9c9495 100644
--- a/dev-util/gtk-update-icon-cache/metadata.xml
+++ b/dev-util/gtk-update-icon-cache/metadata.xml
@@ -2,4 +2,12 @@
 !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
 pkgmetadata
   herdgnome/herd
+  longdescription lang=en
+gtk-update-icon-cache is a tool from GTK+ to update icons and themes
+   caches.
+
+It is split from the GTK+ sources by the Gentoo Gnome team to help
+   GTK+ 2 and 3 to co-exist better by extracting the single conflicting
+   tool.
+  /longdescription
 /pkgmetadata



[gentoo-commits] proj/gnome:master commit in: x11-libs/gtk+/

2015-05-24 Thread Alexandre Rostovtsev
commit: 993dfd9fdafc02b4b8f17a25d62acf44bc5e8548
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 02:03:05 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 02:03:05 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=993dfd9f

x11-libs/gtk+: revbump to not collide with gx86

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 x11-libs/gtk+/{gtk+-2.24.28.ebuild = gtk+-2.24.28-r1.ebuild} | 0
 x11-libs/gtk+/{gtk+-3.14.13.ebuild = gtk+-3.14.13-r1.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/x11-libs/gtk+/gtk+-2.24.28.ebuild 
b/x11-libs/gtk+/gtk+-2.24.28-r1.ebuild
similarity index 100%
rename from x11-libs/gtk+/gtk+-2.24.28.ebuild
rename to x11-libs/gtk+/gtk+-2.24.28-r1.ebuild

diff --git a/x11-libs/gtk+/gtk+-3.14.13.ebuild 
b/x11-libs/gtk+/gtk+-3.14.13-r1.ebuild
similarity index 100%
rename from x11-libs/gtk+/gtk+-3.14.13.ebuild
rename to x11-libs/gtk+/gtk+-3.14.13-r1.ebuild



[gentoo-commits] proj/gnome:master commit in: x11-libs/gtk+/, x11-libs/gtk+/files/, dev-util/gtk-update-icon-cache/

2015-05-24 Thread Alexandre Rostovtsev
commit: 65018f50b9ad0a19cbfdc7f069117f86d0c684ed
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 04:13:56 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 04:13:56 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=65018f50

dev-util/gtk-update-icon-cache: moved to gx86

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../gtk-update-icon-cache-2.24.27.ebuild   |  29 --
 .../gtk-update-icon-cache-3.14.13.ebuild   |  29 --
 dev-util/gtk-update-icon-cache/metadata.xml|  13 -
 .../gtk+/files/gtk+-2.24.24-out-of-source.patch|  33 ---
 .../files/gtk+-2.24.27-update-icon-cache.patch |  64 -
 x11-libs/gtk+/gtk+-2.24.28-r1.ebuild   | 292 -
 x11-libs/gtk+/gtk+-3.14.13-r1.ebuild   | 244 -
 7 files changed, 704 deletions(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild
deleted file mode 100644
index 55b1797..000
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-2.24.27.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-GCONF_DEBUG=no
-
-inherit gnome2
-
-DESCRIPTION=GTK update icon cache
-HOMEPAGE=http://www.gtk.org/;
-SRC_URI=http://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.xz;
-
-LICENSE=LGPL-2+
-SLOT=0
-IUSE=
-
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris
-
-RDEPEND=
-   =dev-libs/glib-2.28:2
-   =x11-libs/gdk-pixbuf-2.21:2
-   !x11-libs/gtk+-2.24.28-r1:2
-   !x11-libs/gtk+-3.14.13-r1:3
-
-DEPEND=${RDEPEND}
-   =dev-util/intltool-0.50.1
-   virtual/pkgconfig
-

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild
deleted file mode 100644
index dae5873..000
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.14.13.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-GCONF_DEBUG=no
-
-inherit gnome2
-
-DESCRIPTION=GTK update icon cache
-HOMEPAGE=http://www.gtk.org/;
-SRC_URI=http://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.xz;
-
-LICENSE=LGPL-2+
-SLOT=0
-IUSE=
-
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris
-
-RDEPEND=
-   =dev-libs/glib-2.41.2:2
-   =x11-libs/gdk-pixbuf-2.30:2
-   !x11-libs/gtk+-2.24.28-r1:2
-   !x11-libs/gtk+-3.14.13-r1:3
-
-DEPEND=${RDEPEND}
-   =dev-util/intltool-0.50.1
-   virtual/pkgconfig
-

diff --git a/dev-util/gtk-update-icon-cache/metadata.xml 
b/dev-util/gtk-update-icon-cache/metadata.xml
deleted file mode 100644
index dd9bec3..000
--- a/dev-util/gtk-update-icon-cache/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-?xml version=1.0 encoding=UTF-8?
-!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
-pkgmetadata
-  herdgnome/herd
-  longdescription lang=en
-gtk-update-icon-cache is a tool from GTK+ to update icons and themes
-caches.
-
-It is split from the GTK+ sources by the Gentoo Gnome team to help
-GTK+ 2 and 3 to co-exist better by extracting the single conflicting
-tool.
-  /longdescription
-/pkgmetadata

diff --git a/x11-libs/gtk+/files/gtk+-2.24.24-out-of-source.patch 
b/x11-libs/gtk+/files/gtk+-2.24.24-out-of-source.patch
deleted file mode 100644
index 451233c..000
--- a/x11-libs/gtk+/files/gtk+-2.24.24-out-of-source.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 9e0f33144aff8d792ab105927cf686eda0afd25e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= mgo...@gentoo.org
-Date: Sun, 18 May 2014 10:50:05 +0200
-Subject: [PATCH] aliasfilecheck: check for sources both in builddir  srcdir.
-
-The $gtk_all_c_sources variable contains both supplied and generated
-sources. The former reside in $srcdir, the latter in the build directory
-(cwd).
-
-In order to handle both kinds properly, first try to find each source
-file in cwd, and then fallback to $srcdir. This makes it possible to use
-out-of-source builds, and guarantees that fresh-built source files will
-be used rather than pre-generated copies included in the distribution
-tarball.

- gtk/aliasfilescheck.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gtk/aliasfilescheck.sh b/gtk/aliasfilescheck.sh
-index

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

2015-05-25 Thread Alexandre Rostovtsev
commit: 481235c49f2f6098eedc6af2a8b1acf6153336f4
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 16:53:56 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 16:55:28 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=481235c4

gnome-base/gnome-settings-daemon: fix segfault with wacom tablet (bug #550368)

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 ...ttings-daemon-3.16.2-settings_set_display.patch | 47 ++
 ...uild = gnome-settings-daemon-3.16.2-r1.ebuild} |  3 ++
 2 files changed, 50 insertions(+)

diff --git 
a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.16.2-settings_set_display.patch
 
b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.16.2-settings_set_display.patch
new file mode 100644
index 000..a8116b6
--- /dev/null
+++ 
b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.16.2-settings_set_display.patch
@@ -0,0 +1,47 @@
+From 804a75e86c8aafa46ff3c99933d1c8cd54ba7fcc Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev tetrom...@gentoo.org
+Date: Mon, 25 May 2015 12:35:13 -0400
+Subject: [PATCH] common: settings_set_display(): fix segfault when output ==
+ NULL
+
+If settings_set_display() was called with output == NULL, edid remained
+initialized to NULLs, but an array of NULLs is an illegal value for
+KEY_DISPLAY settings, which has type as.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=749844
+---
+ plugins/common/gsd-device-mapper.c | 11 +++
+ 1 file changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/plugins/common/gsd-device-mapper.c 
b/plugins/common/gsd-device-mapper.c
+index ce70fd0..c8a1a1a 100644
+--- a/plugins/common/gsd-device-mapper.c
 b/plugins/common/gsd-device-mapper.c
+@@ -365,7 +365,8 @@ static void
+ settings_set_display (GSettings   *settings,
+ GnomeRROutput *output)
+ {
+-  gchar **prev, *edid[4] = { NULL, NULL, NULL, NULL };
++  /* KEY_DISPLAY is type as, so edid[0..2] must not be NULL */
++  gchar **prev, *edid[4] = { , , , NULL };
+   GVariant *value;
+   gsize nvalues;
+ 
+@@ -384,9 +385,11 @@ settings_set_display (GSettings   *settings,
+   g_settings_set_value (settings, KEY_DISPLAY, value);
+   }
+ 
+-  g_free (edid[0]);
+-  g_free (edid[1]);
+-  g_free (edid[2]);
++  if (output) {
++  g_free (edid[0]);
++  g_free (edid[1]);
++  g_free (edid[2]);
++  }
+   g_strfreev (prev);
+ }
+ 
+-- 
+2.4.1
+

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2-r1.ebuild
similarity index 97%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2.ebuild
rename to 
gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2-r1.ebuild
index d152d45..2836e3b 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2-r1.ebuild
@@ -103,6 +103,9 @@ src_prepare() {
# Make colord and wacom optional; requires eautoreconf
epatch ${FILESDIR}/${PN}-3.16.0-optional.patch
 
+   # Fix segfault, https://bugzilla.gnome.org/show_bug.cgi?id=749844
+   epatch ${FILESDIR}/${PN}-3.16.2-settings_set_display.patch
+
epatch_user
eautoreconf
 



[gentoo-commits] proj/gnome:master commit in: gnome-base/dconf-editor/

2015-05-25 Thread Alexandre Rostovtsev
commit: 519cb65b1b6045a3f8f238e95adad30722cf0206
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 20:42:16 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 21:06:51 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=519cb65b

gnome-base/dconf-editor: fix dep

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
index 8af2846..7ac3dee 100644
--- a/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
+++ b/gnome-base/dconf-editor/dconf-editor-3.16.1.ebuild
@@ -15,15 +15,17 @@ SLOT=0
 
 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux
 
-RDEPEND=
+COMMON_DEPEND=
=dev-libs/glib-2.39.3:2
dev-libs/libxml2
=gnome-base/dconf-0.23.2
=x11-libs/gtk+-3.4:3
 
-DEPEND=${RDEPEND}
+DEPEND=${COMMON_DEPEND}
=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
+
+RDEPEND=${COMMON_DEPEND}
!gnome-base/dconf-0.22[X]
 



[gentoo-commits] proj/gnome:master commit in: media-libs/gsound/

2015-05-25 Thread Alexandre Rostovtsev
commit: 00ffc725227ed3e37d519e0d1feaa8cfedc51742
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 20:13:00 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 20:14:39 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=00ffc725

media-libs/gsound: qa + move to gx86

Fix license, test on x86, improve description, add live ebuild.

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../gsound/{gsound-1.0.1.ebuild = gsound-.ebuild}  | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/media-libs/gsound/gsound-1.0.1.ebuild 
b/media-libs/gsound/gsound-.ebuild
similarity index 75%
rename from media-libs/gsound/gsound-1.0.1.ebuild
rename to media-libs/gsound/gsound-.ebuild
index cab53cb..1ac4048 100644
--- a/media-libs/gsound/gsound-1.0.1.ebuild
+++ b/media-libs/gsound/gsound-.ebuild
@@ -8,13 +8,20 @@ VALA_USE_DEPEND=vapigen
 VALA_MIN_API_VERSION=0.20
 
 inherit gnome2 vala
+if [[ ${PV} =  ]]; then
+   inherit gnome2-live
+fi
 
-DESCRIPTION=thin wrapper around the libcanberra C library
+DESCRIPTION=Thin GObject wrapper around the libcanberra sound event library
 HOMEPAGE=https://wiki.gnome.org/Projects/GSound;
 
-LICENSE=GPL-2+
+LICENSE=LGPL-2.1+
 SLOT=0
-KEYWORDS=~amd64
+if [[ ${PV} =  ]]; then
+   KEYWORDS=
+else
+   KEYWORDS=~amd64 ~x86
+fi
 IUSE=+introspection
 
 # vala setup required for vapigen check



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

2015-05-25 Thread Alexandre Rostovtsev
commit: c2d2d60ea4b701c4f6857ec45e5ee389a19294b9
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 21:13:05 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 21:13:05 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c2d2d60e

dev-python/dogtail → dev-util/dogtail: forgot update

 profiles/updates/2Q-2015 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/2Q-2015 b/profiles/updates/2Q-2015
new file mode 100644
index 000..ee40c88
--- /dev/null
+++ b/profiles/updates/2Q-2015
@@ -0,0 +1 @@
+move dev-python/dogtail dev-util/dogtail



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-clocks/

2015-05-25 Thread Alexandre Rostovtsev
commit: 3b73b07dd5f8f86f7c50f69137f49fd5a77e89d0
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 20:38:43 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 21:06:50 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3b73b07d

gnome-extra/gnome-clocks: restore keyword

Package-Manager: portage-2.2.20
RepoMan-Options: --force
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 gnome-extra/gnome-clocks/gnome-clocks-3.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-clocks/gnome-clocks-3.16.1.ebuild 
b/gnome-extra/gnome-clocks/gnome-clocks-3.16.1.ebuild
index f4a4a21..8768729 100644
--- a/gnome-extra/gnome-clocks/gnome-clocks-3.16.1.ebuild
+++ b/gnome-extra/gnome-clocks/gnome-clocks-3.16.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE=http://live.gnome.org/GnomeClocks;
 
 LICENSE=GPL-2+
 SLOT=0
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~x86
 IUSE=
 
 RDEPEND=



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-software/, dev-python/dogtail/, media-gfx/gnome-photos/, ...

2015-05-25 Thread Alexandre Rostovtsev
commit: e3d4bb1e8cf045c121861e13e97d1f9a9caffb56
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 21:03:12 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 21:06:51 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e3d4bb1e

dev-python/dogtail → dev-util/dogtail

It's primarily a tool for testing GUIs, not just a python library.

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 {dev-python = dev-util}/dogtail/dogtail-0.9.0.ebuild   | 0
 {dev-python = dev-util}/dogtail/metadata.xml   | 0
 gnome-extra/gnome-characters/gnome-characters-3.16.2.ebuild | 2 +-
 gnome-extra/gnome-software/gnome-software-3.16.2.ebuild | 2 +-
 gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild | 2 +-
 media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild   | 2 +-
 6 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/dogtail/dogtail-0.9.0.ebuild 
b/dev-util/dogtail/dogtail-0.9.0.ebuild
similarity index 100%
rename from dev-python/dogtail/dogtail-0.9.0.ebuild
rename to dev-util/dogtail/dogtail-0.9.0.ebuild

diff --git a/dev-python/dogtail/metadata.xml b/dev-util/dogtail/metadata.xml
similarity index 100%
rename from dev-python/dogtail/metadata.xml
rename to dev-util/dogtail/metadata.xml

diff --git a/gnome-extra/gnome-characters/gnome-characters-3.16.2.ebuild 
b/gnome-extra/gnome-characters/gnome-characters-3.16.2.ebuild
index 06c3a2e..aa34397 100644
--- a/gnome-extra/gnome-characters/gnome-characters-3.16.2.ebuild
+++ b/gnome-extra/gnome-characters/gnome-characters-3.16.2.ebuild
@@ -30,7 +30,7 @@ DEPEND=${RDEPEND}
=dev-util/intltool-0.50.1
sys-devel/gettext
virtual/pkgconfig
-   test? ( dev-python/dogtail )
+   test? ( dev-util/dogtail )
 
 
 src_configure() {

diff --git a/gnome-extra/gnome-software/gnome-software-3.16.2.ebuild 
b/gnome-extra/gnome-software/gnome-software-3.16.2.ebuild
index 10acfd7..57b0cda 100644
--- a/gnome-extra/gnome-software/gnome-software-3.16.2.ebuild
+++ b/gnome-extra/gnome-software/gnome-software-3.16.2.ebuild
@@ -30,7 +30,7 @@ DEPEND=${DEPEND}
dev-libs/libxslt
=dev-util/intltool-0.35
virtual/pkgconfig
-   test? ( dev-python/dogtail )
+   test? ( dev-util/dogtail )
 
 # test? ( dev-util/valgrind )
 

diff --git a/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild 
b/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild
index 4979e76..d3a28a8 100644
--- a/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild
+++ b/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild
@@ -26,7 +26,7 @@ DEPEND=${RDEPEND}
dev-util/appdata-tools
=dev-util/intltool-0.26
virtual/pkgconfig
-   test? ( dev-python/dogtail )
+   test? ( dev-util/dogtail )
 
 
 src_configure() {

diff --git a/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild
index 608e30f..ccc5d0d 100644
--- a/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild
+++ b/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild
@@ -38,7 +38,7 @@ DEPEND=${RDEPEND}
dev-util/desktop-file-utils
=dev-util/intltool-0.50.1
virtual/pkgconfig
-   test? ( dev-python/dogtail )
+   test? ( dev-util/dogtail )
 
 # eautoreconf
 #  app-text/yelp-tools



[gentoo-commits] proj/gnome:master commit in: x11-terms/gnome-terminal/, x11-terms/gnome-terminal/files/

2015-05-25 Thread Alexandre Rostovtsev
commit: 2b33aadd991940ba2b539b5296b95ce1b36db3ef
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 17:22:41 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 17:28:14 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2b33aadd

x11-terms/gnome-terminal: add Fedora patches to re-add transparency, dark theme 
(bug #534060)

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../files/gnome-terminal-3.16.2-restore-dark.patch |  196 +++
 ...nome-terminal-3.16.2-restore-transparency.patch | 1604 
 ...2-r1.ebuild = gnome-terminal-3.16.2-r2.ebuild} |   14 +-
 .../gnome-terminal/gnome-terminal-.ebuild  |   14 +-
 4 files changed, 1824 insertions(+), 4 deletions(-)

diff --git 
a/x11-terms/gnome-terminal/files/gnome-terminal-3.16.2-restore-dark.patch 
b/x11-terms/gnome-terminal/files/gnome-terminal-3.16.2-restore-dark.patch
new file mode 100644
index 000..0b98c35
--- /dev/null
+++ b/x11-terms/gnome-terminal/files/gnome-terminal-3.16.2-restore-dark.patch
@@ -0,0 +1,196 @@
+From 7da7309d203e51fb03c002f87a9a6ddd8ee67978 Mon Sep 17 00:00:00 2001
+From: Debarshi Ray debars...@gnome.org
+Date: Tue, 17 Feb 2015 13:22:11 +0100
+Subject: [PATCH 1/2] Revert prefs: Remove dark theme pref
+
+This reverts commit 5f6c514a8840a5d1b87a8c399defee3b5052ec18.
+---
+ src/org.gnome.Terminal.gschema.xml |  5 +
+ src/preferences.ui | 16 
+ src/terminal-app.c |  4 
+ src/terminal-prefs.c   |  9 -
+ src/terminal-schemas.h |  1 +
+ 5 files changed, 34 insertions(+), 1 deletion(-)
+
+diff --git a/src/org.gnome.Terminal.gschema.xml 
b/src/org.gnome.Terminal.gschema.xml
+index 051bdc4..95c5405 100644
+--- a/src/org.gnome.Terminal.gschema.xml
 b/src/org.gnome.Terminal.gschema.xml
+@@ -656,6 +656,11 @@
+   summaryWhether to show the menubar in new windows/summary
+ /key
+ 
++key name=dark-theme type=b
++  defaultfalse/default
++  summaryWhether to use a dark theme variant/summary
++/key
++
+ key name=new-terminal-mode enum=org.gnome.Terminal.NewTerminalMode
+   default'window'/default
+   summaryWhether to open new terminals as windows or tabs/summary
+diff --git a/src/preferences.ui b/src/preferences.ui
+index f64a11b..df82508 100644
+--- a/src/preferences.ui
 b/src/preferences.ui
+@@ -139,6 +139,22 @@
+   /packing
+ /child
+ child
++  object class=GtkCheckButton id=dark-theme-checkbutton
++property name=label translatable=yesUse _dark theme 
variant/property
++property name=visibleTrue/property
++property name=can_focusTrue/property
++property name=receives_defaultFalse/property
++property name=use_underlineTrue/property
++property name=xalign0/property
++property name=draw_indicatorTrue/property
++  /object
++  packing
++property name=expandFalse/property
++property name=fillTrue/property
++property name=position3/property
++  /packing
++/child
++child
+   object class=GtkBox id=hbox140
+ property name=visibleTrue/property
+ property name=can_focusFalse/property
+diff --git a/src/terminal-app.c b/src/terminal-app.c
+index 8a9434f..95302c5 100644
+--- a/src/terminal-app.c
 b/src/terminal-app.c
+@@ -362,6 +362,10 @@ terminal_app_init (TerminalApp *app)
+ 
+   /* Terminal global settings */
+   app-global_settings = g_settings_new (TERMINAL_SETTING_SCHEMA);
++  g_settings_bind (app-global_settings, TERMINAL_SETTING_DARK_THEME_KEY,
++   gtk_settings_get_default (),
++   gtk-application-prefer-dark-theme,
++   G_SETTINGS_BIND_GET);
+ 
+   /* Check if we need to migrate from gconf to dconf */
+   maybe_migrate_settings (app);
+diff --git a/src/terminal-prefs.c b/src/terminal-prefs.c
+index 97f6c33..a57dde6 100644
+--- a/src/terminal-prefs.c
 b/src/terminal-prefs.c
+@@ -562,7 +562,7 @@ terminal_prefs_show_preferences (GtkWindow 
*transient_parent,
+   GtkWidget *show_menubar_button, *disable_mnemonics_button, 
*disable_menu_accel_button;
+   GtkWidget *disable_shortcuts_button;
+   GtkWidget *tree_view_container, *new_button, *edit_button, *clone_button, 
*remove_button;
+-  GtkWidget *new_terminal_mode_combo;
++  GtkWidget *dark_theme_button, *new_terminal_mode_combo;
+   GtkWidget *default_hbox, *default_label;
+   GtkTreeSelection *selection;
+   GSettings *settings;
+@@ -583,6 +583,7 @@ terminal_prefs_show_preferences (GtkWindow 
*transient_parent,
+preferences-dialog

[gentoo-commits] proj/gnome:master commit in: dev-util/dogtail/, dev-util/dogtail/files/

2015-05-25 Thread Alexandre Rostovtsev
commit: 2a75928808bab67659bd8946fa5bdaf8cb383da2
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 21:56:34 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 21:58:15 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2a759288

dev-util/dogtail: fix paths, keyword x86

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 ...ogtail-0.9.0.ebuild = dogtail-0.9.0-r1.ebuild} |  9 -
 .../dogtail/files/dogtail-0.9.0-gentoo-paths.patch | 43 ++
 2 files changed, 50 insertions(+), 2 deletions(-)

diff --git a/dev-util/dogtail/dogtail-0.9.0.ebuild 
b/dev-util/dogtail/dogtail-0.9.0-r1.ebuild
similarity index 75%
rename from dev-util/dogtail/dogtail-0.9.0.ebuild
rename to dev-util/dogtail/dogtail-0.9.0-r1.ebuild
index f0a3bbc..91a19af 100644
--- a/dev-util/dogtail/dogtail-0.9.0.ebuild
+++ b/dev-util/dogtail/dogtail-0.9.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit distutils-r1 gnome2-utils fdo-mime
+inherit eutils distutils-r1 gnome2-utils fdo-mime
 
 DESCRIPTION=GUI test tool and automation framework using accessibility 
framework
 HOMEPAGE=https://fedorahosted.org/dogtail/;
@@ -14,7 +14,7 @@ SRC_URI=https://fedorahosted.org/released/${PN}/${P}.tar.gz;
 
 LICENSE=GPL-2
 SLOT=0
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~x86
 IUSE=
 
 RDEPEND=
@@ -35,6 +35,11 @@ src_prepare() {
# Install docs in one place
sed s:doc/${PN}:doc/${PF}: -i setup.py || die
 
+   # Upstream loads resources relative to __file__, which doesn't work with
+   # gentoo's dev-lang/python-exec. So we need to add hard-coded paths.
+   epatch ${FILESDIR}/${PN}-0.9.0-gentoo-paths.patch
+   sed -e s:@EPREFIX_USR@:'${EPREFIX}/usr': -i sniff/sniff || die sed 
failed
+
distutils-r1_src_prepare
 }
 

diff --git a/dev-util/dogtail/files/dogtail-0.9.0-gentoo-paths.patch 
b/dev-util/dogtail/files/dogtail-0.9.0-gentoo-paths.patch
new file mode 100644
index 000..7c4acfb
--- /dev/null
+++ b/dev-util/dogtail/files/dogtail-0.9.0-gentoo-paths.patch
@@ -0,0 +1,43 @@
+diff --git a/sniff/sniff b/sniff/sniff
+index 86771f9..05f4c6a 100755
+--- a/sniff/sniff
 b/sniff/sniff
+@@ -45,23 +45,14 @@ class SniffApp(object):
+ if os.path.exists('sniff.ui'):
+ self.builder.add_from_file('sniff.ui')
+ else:
+-import os
+-path = os.path.abspath(
+-os.path.join(__file__, os.path.pardir, os.path.pardir))
+-if path is '/': # in case the path is /bin/sniff
+-path = '/usr'
+-self.builder.add_from_file(path +
++self.builder.add_from_file(@EPREFIX_USR@ +
+'/share/dogtail/glade/sniff.ui')
+ self.app = self.builder.get_object(self.appName)
+ try:
+ self.app.set_icon_from_file('../icons/dogtail-head.svg')
+ except Exception:
+ import os
+-path = os.path.abspath(
+-os.path.join(__file__, os.path.pardir, os.path.pardir))
+-if path is '/':
+-path = '/usr'
+-self.app.set_icon_from_file(os.path.join(path,
++self.app.set_icon_from_file(os.path.join(@EPREFIX_USR@,
+  
'share/icons/hicolor/scalable/apps/dogtail-head.svg'))
+ self.setUpWidgets()
+ self.connectSignals()
+@@ -666,11 +657,7 @@ def loadIcon(iconName):
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file('icons/' + iconName)
+ except GObject.GError:
+ import os
+-path = os.path.abspath(
+-os.path.join(__file__, os.path.pardir, os.path.pardir))
+-if path is '/':
+-path = '/usr'
+-iconName = os.path.join(path, 'share/dogtail/icons/', iconName)
++iconName = os.path.join(@EPREFIX_USR@, 'share/dogtail/icons/', 
iconName)
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file(iconName)
+ return pixbuf
+ 



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-weather/, media-gfx/gnome-photos/

2015-05-25 Thread Alexandre Rostovtsev
commit: 8a1cb2979dd4f2dffe5dbf100417565ef6a7c56b
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 22:01:51 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 22:06:46 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8a1cb297

gnome-extra/gnome-weather, media-gfx/gnome-photos: restore x86 keyword

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild | 2 +-
 media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild 
b/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild
index d3a28a8..a6f2a67 100644
--- a/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild
+++ b/gnome-extra/gnome-weather/gnome-weather-3.16.2.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE=https://wiki.gnome.org/Design/Apps/Weather;
 
 LICENSE=GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0
 SLOT=0
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~x86
 IUSE=test
 
 RDEPEND=

diff --git a/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild
index ccc5d0d..81f5f47 100644
--- a/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild
+++ b/media-gfx/gnome-photos/gnome-photos-3.16.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE=https://wiki.gnome.org/Apps/Photos;
 
 LICENSE=GPL-2+ LGPL-2+
 SLOT=0
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~x86
 IUSE=test
 
 RDEPEND=



[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-extra-apps/

2015-05-25 Thread Alexandre Rostovtsev
commit: b54b5d40afe9e172a8464d0bfb907a38b6d55986
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon May 25 22:09:20 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon May 25 22:09:20 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b54b5d40

gnome-base/gnome-extra-apps: pull in dconf-editor

Package-Manager: portage-2.2.20
RepoMan-Options: --force
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild
index de04dcc..6e78a4a 100644
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild
@@ -23,6 +23,7 @@ RDEPEND=
=app-admin/gnome-system-log-3.9.90
=app-arch/file-roller-${PV}
=app-dicts/gnome-dictionary-${PV}
+   =gnome-base/dconf-editor-${PV}
=gnome-extra/gconf-editor-3
=gnome-extra/gnome-calculator-${PV}
=gnome-extra/gnome-power-manager-${PV}



[gentoo-commits] proj/gnome:master commit in: media-libs/babl/, media-libs/gegl/

2015-05-25 Thread Alexandre Rostovtsev
commit: b98ee96658279e835b5199d18b16e6a32374b018
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue May 26 00:39:01 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue May 26 00:39:01 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b98ee966

media-libs/{babl,gegl}: moved to gx86

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 media-libs/babl/babl-0.1.12.ebuild|  43 ---
 media-libs/babl/metadata.xml  |   7 --
 media-libs/gegl/gegl-0.3.0_pre20150304.ebuild | 165 --
 media-libs/gegl/metadata.xml  |  14 ---
 4 files changed, 229 deletions(-)

diff --git a/media-libs/babl/babl-0.1.12.ebuild 
b/media-libs/babl/babl-0.1.12.ebuild
deleted file mode 100644
index f73fcca..000
--- a/media-libs/babl/babl-0.1.12.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION=A dynamic, any to any, pixel format conversion library
-HOMEPAGE=http://www.gegl.org/babl/;
-SRC_URI=http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2;
-
-LICENSE=LGPL-3
-SLOT=0
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris
-IUSE=altivec cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_mmx
-
-RDEPEND=
-DEPEND=${RDEPEND}
-   =sys-devel/libtool-2.2
-   virtual/pkgconfig
-
-
-src_configure() {
-   # Automagic rsvg support is just for website generation we do not call,
-   # so we don't need to fix it
-   # w3m is used for dist target thus no issue for us that it is 
automagically
-   # detected
-   econf \
-   --disable-docs \
-   --disable-static \
-   --disable-maintainer-mode \
-   $(use_enable altivec) \
-   $(use_enable cpu_flags_x86_mmx mmx) \
-   $(use_enable cpu_flags_x86_sse sse) \
-   $(use_enable cpu_flags_x86_sse sse2)
-}
-
-src_install() {
-   default
-   prune_libtool_files --all
-   dodoc AUTHORS ChangeLog README NEWS
-}

diff --git a/media-libs/babl/metadata.xml b/media-libs/babl/metadata.xml
deleted file mode 100644
index 392c18a..000
--- a/media-libs/babl/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-?xml version=1.0 encoding=UTF-8?
-!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
-pkgmetadata
-   maintainer
-   emailsp...@gentoo.org/email
-   /maintainer
-/pkgmetadata

diff --git a/media-libs/gegl/gegl-0.3.0_pre20150304.ebuild 
b/media-libs/gegl/gegl-0.3.0_pre20150304.ebuild
deleted file mode 100644
index 78f8046..000
--- a/media-libs/gegl/gegl-0.3.0_pre20150304.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-# vala and introspection support is broken, bug #468208
-VALA_MIN_API_VERSION=0.20
-VALA_USE_DEPEND=vapigen
-
-inherit versionator gnome2-utils eutils autotools vala
-
-DESCRIPTION=A graph based image processing framework
-HOMEPAGE=http://www.gegl.org/;
-SRC_URI=http://dev.gentoo.org/~eva/distfiles/${PN}/${PN}-0.3.0-c9bbc81.tar.bz2
 - ${P}.tar.bz2
-#ftp://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2;
-
-LICENSE=|| ( GPL-3 LGPL-3 )
-SLOT=0.3
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris
-
-IUSE=cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection 
jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg umfpack vala v4l webp
-REQUIRED_IUSE=vala? ( introspection )
-
-RDEPEND=
-   =dev-libs/glib-2.36:2
-   dev-libs/json-glib
-   =media-libs/babl-0.1.12
-   sys-libs/zlib
-   =x11-libs/gdk-pixbuf-2.18:2
-   x11-libs/pango
-
-   cairo? ( x11-libs/cairo )
-   ffmpeg? (
-   libav? ( media-video/libav:0= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-   introspection? (
-   =dev-libs/gobject-introspection-1.32
-   =dev-python/pygobject-3.2:3 )
-   jpeg? ( virtual/jpeg:= )
-   jpeg2k? ( =media-libs/jasper-1.900.1 )
-   lcms? ( =media-libs/lcms-2.2:2 )
-   lensfun? ( =media-libs/lensfun-0.2.5 )
-   openexr? ( media-libs/openexr )
-   png? ( media-libs/libpng:= )
-   raw? ( =media-libs/libopenraw-0.0.9 )
-   sdl? ( media-libs/libsdl )
-   svg? ( =gnome-base/librsvg-2.14:2 )
-   umfpack? ( sci-libs/umfpack )
-   v4l? ( =media-libs/libv4l-1.0.1 )
-   webp? ( media-libs/libwebp )
-
-DEPEND=${RDEPEND}
-   =dev-util/gtk-doc-am-1
-   =dev-util/intltool-0.40.1
-   dev-lang/perl

[gentoo-commits] proj/gnome:master commit in: x11-libs/gdk-pixbuf/

2015-07-31 Thread Alexandre Rostovtsev
commit: 710fe5dbbadd80c18ffc306d292403364824d309
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Sat Aug  1 00:49:07 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Sat Aug  1 00:49:07 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=710fe5db

x11-libs/gdk-pixbuf: 2.31.4 → 2.31.5

Fixes integer overflow (bug #556314)

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../gdk-pixbuf/{gdk-pixbuf-2.31.4.ebuild = gdk-pixbuf-2.31.5.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.31.4.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.31.5.ebuild
similarity index 99%
rename from x11-libs/gdk-pixbuf/gdk-pixbuf-2.31.4.ebuild
rename to x11-libs/gdk-pixbuf/gdk-pixbuf-2.31.5.ebuild
index 82fe538..e59d782 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.31.4.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.31.5.ebuild
@@ -27,7 +27,7 @@ COMMON_DEPEND=
 
 DEPEND=${COMMON_DEPEND}
=dev-util/gtk-doc-am-1.20
-   =sys-devel/gettext-0.17
+   =sys-devel/gettext-0.19
virtual/pkgconfig
 
 # librsvg blocker is for the new pixbuf loader API, you lose icons otherwise



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/, gnome-base/gnome-control-center/files/

2015-08-17 Thread Alexandre Rostovtsev
commit: 527a634b8cb73e7c5bf6b99df3715028b205cd5d
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue Aug 18 02:31:50 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue Aug 18 02:31:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527a634b

gnome-base/gnome-control-center: clean up old

Package-Manager: portage-2.2.20.1

 gnome-base/gnome-control-center/Manifest   |   1 -
 ...trol-center-3.14.2-networkmanager-version.patch |  63 
 .../gnome-control-center-3.14.2-r1.ebuild  | 166 -
 3 files changed, 230 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index a5d6744..73fca6c 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-control-center-3.14.2.tar.xz 6938572 SHA256 
b15e188b3d45c86d71f4d8cb297829cf190be81f22ce76dc74c7b4232bd0652a SHA512 
c5bcdcae87f32cf4b0f9d99709dfe7fcb48e5086945d1685ce94c3996022ff5bf4c82994bbec28e0cf91c9c85309638225536e1dcca06b96cdbaf1ff38f2ae6b
 WHIRLPOOL 
3188ff540a8a01a6479c529f4fe629d2b695b185f762291691a6aefd0f815af382afca2ed8c4ff56e4e5161b3cabe751d507625e4638856034982d2e408000a5
 DIST gnome-control-center-3.14.5.tar.xz 6984452 SHA256 
66ffaf4b1eb0a745a2928035bc1b1e1eac7ea3775941e3a06bfb68ae4c1404c4 SHA512 
ef9fa7a8d95bf37bce4e67521db7c35145f9de7bc9e5a9428d1aa0b0031698e38706529b509534e68dbc4cc8c54ba3482cf439e386fe64f3374432efa637512d
 WHIRLPOOL 
15a83613f80cc3e236fd602d5c84a9a844a236de6556b742ee25147ccecfe207914cb2e4c1ac4029065a6bf19bd81ff8257cbd26163ad7df757849c2e0865f38
 DIST gnome-control-center-3.16.2.tar.xz 7027220 SHA256 
2c2636af27a07a064669abdf79a8b0580a9a611fa4f108900167100473028a3d SHA512 
29c7b87ac2f713a46e20e596f69b343e9d98991c3449e79eb3f77e5d0b14f5250902caa2e481192d6da77f22a309bb7ab5fe4e4eb3c2a9e92d8b672c6b99bb09
 WHIRLPOOL 
e1deb4f228058d5d49c9592a9d4f219190bd8909cccf803a45df767311f3d38bf79d56893f2628475a9d807ef68d57176c89972ec4b63aa81c6d0a35b9d25d60

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.14.2-networkmanager-version.patch
 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.14.2-networkmanager-version.patch
deleted file mode 100644
index 40f09d8..000
--- 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.14.2-networkmanager-version.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From fa8d6a13747ed3e586e139b79b63280bd951d10b Mon Sep 17 00:00:00 2001
-From: Bastien Nocera had...@hadess.net
-Date: Thu, 18 Dec 2014 08:04:00 +0100
-Subject: [PATCH] network: Also work with NM 1.0
-
-Remove the NetworkManager version checking altogether. The code was made
-to check for now very old versions of NetworkManager, and anything newer
-than ancient should degrade gracefully if we support newer features.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=741661

- panels/network/cc-network-panel.c | 19 +++
- 1 file changed, 3 insertions(+), 16 deletions(-)
-
-diff --git a/panels/network/cc-network-panel.c 
b/panels/network/cc-network-panel.c
-index 90b265e..28f6158 100644
 a/panels/network/cc-network-panel.c
-+++ b/panels/network/cc-network-panel.c
-@@ -1321,30 +1321,17 @@ static gboolean
- panel_check_network_manager_version (CcNetworkPanel *panel)
- {
- const gchar *version;
--gchar **split = NULL;
--guint major = 0;
--guint micro = 0;
--guint minor = 0;
- gboolean ret = TRUE;
- 
- /* parse running version */
- version = nm_client_get_version (panel-priv-client);
--if (version != NULL) {
--split = g_strsplit (version, ., -1);
--major = atoi (split[0]);
--minor = atoi (split[1]);
--micro = atoi (split[2]);
--}
--
--/* is it too new or old */
--if (major  0 || minor  9 || (minor = 8  micro  992)) {
-+if (version == NULL) {
- ret = FALSE;
- 
- /* do modal dialog in idle so we don't block startup */
- panel-priv-nm_warning_idle = g_idle_add 
((GSourceFunc)display_version_warning_idle, panel);
- }
- 
--g_strfreev (split);
- return ret;
- }
- 
-@@ -1391,8 +1378,8 @@ on_toplevel_map (GtkWidget  *widget,
- {
- gboolean ret;
- 
--/* is the user compiling against a new version, but running an
-- * old daemon version? */
-+/* is the user compiling against a new version, but not running
-+ * the daemon? */
- ret = panel_check_network_manager_version (panel);
- if (ret) {
- manager_running (panel-priv-client, NULL, panel);
--- 
-2.1.0
\ No newline at end of file

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.14.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.14.2-r1.ebuild
deleted file mode

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2015-08-17 Thread Alexandre Rostovtsev
commit: 632dfebb09fbc392538fd5143a421a5ec8e94a99
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue Aug 18 04:02:03 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue Aug 18 04:08:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632dfebb

gnome-base/gnome-control-center: fix build with sys-libs/timezone-data-2015f

North Korea caused build failure.

Gentoo-Bug: 557628
Reported-by: Kamil Kamiński
Upstream-Bug-url: https://bugzilla.gnome.org/show_bug.cgi?id=753643

Package-Manager: portage-2.2.20.1

 gnome-base/gnome-control-center/Manifest  | 1 +
 ...center-3.14.5.ebuild = gnome-control-center-3.14.5-r1.ebuild} | 8 +++-
 .../gnome-control-center/gnome-control-center-3.14.5.ebuild   | 2 ++
 ...center-3.16.2.ebuild = gnome-control-center-3.16.2-r1.ebuild} | 6 ++
 .../gnome-control-center/gnome-control-center-3.16.2.ebuild   | 2 ++
 5 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 73fca6c..6d1c372 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-control-center-3.14.5.tar.xz 6984452 SHA256 
66ffaf4b1eb0a745a2928035bc1b1e1eac7ea3775941e3a06bfb68ae4c1404c4 SHA512 
ef9fa7a8d95bf37bce4e67521db7c35145f9de7bc9e5a9428d1aa0b0031698e38706529b509534e68dbc4cc8c54ba3482cf439e386fe64f3374432efa637512d
 WHIRLPOOL 
15a83613f80cc3e236fd602d5c84a9a844a236de6556b742ee25147ccecfe207914cb2e4c1ac4029065a6bf19bd81ff8257cbd26163ad7df757849c2e0865f38
+DIST gnome-control-center-3.16.2-pyongyang.tar.xz 22808 SHA256 
bc240beacc4f1e425d470ba21bdf19cd2cd547f232fa7d2a72299f75a7fb94d5 SHA512 
04649782c34e72aa7169a62f2572d500533904ccd22782b660ec318996daa84d7d6c613c858080f94024d38778291cb1d03bd19497ab8a5724885730519c7c79
 WHIRLPOOL 
3518b9208da2763b084e0d294f00f8e8876f5d6bf38d3fa04af6766865a6e9d8ca8906a4da4d87344d238e6ea4e29c941a9f3a42b4c3e05cb58192839d134d9e
 DIST gnome-control-center-3.16.2.tar.xz 7027220 SHA256 
2c2636af27a07a064669abdf79a8b0580a9a611fa4f108900167100473028a3d SHA512 
29c7b87ac2f713a46e20e596f69b343e9d98991c3449e79eb3f77e5d0b14f5250902caa2e481192d6da77f22a309bb7ab5fe4e4eb3c2a9e92d8b672c6b99bb09
 WHIRLPOOL 
e1deb4f228058d5d49c9592a9d4f219190bd8909cccf803a45df767311f3d38bf79d56893f2628475a9d807ef68d57176c89972ec4b63aa81c6d0a35b9d25d60

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.14.5-r1.ebuild
similarity index 90%
copy from gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild
copy to gnome-base/gnome-control-center/gnome-control-center-3.14.5-r1.ebuild
index 726db5a..28c1d75 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.14.5-r1.ebuild
@@ -11,10 +11,12 @@ inherit autotools bash-completion-r1 eutils gnome2
 DESCRIPTION=GNOME's main interface to configure various aspects of the 
desktop
 HOMEPAGE=https://git.gnome.org/browse/gnome-control-center/;
 
+SRC_URI=${SRC_URI} 
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PN}-3.16.2-pyongyang.tar.xz;
+
 LICENSE=GPL-2+
 SLOT=2
 IUSE=+bluetooth +colord +cups +gnome-online-accounts +i18n 
input_devices_wacom kerberos v4l
-KEYWORDS=~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris
 
 # False positives caused by nested configure scripts
 QA_CONFIGURE_OPTIONS=.*
@@ -120,6 +122,10 @@ src_prepare() {
# Fix some absolute paths to be appropriate for Gentoo
epatch ${FILESDIR}/${PN}-3.10.2-gentoo-paths.patch
 
+   # North Korea causes build failure, 
https://bugzilla.gnome.org/show_bug.cgi?id=753643
+   cp ../${PN}-3.16.2-pyongyang/*.png panels/datetime/data/ || die
+   epatch ../${PN}-3.16.2-pyongyang/*.patch
+
epatch_user
 
eautoreconf

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild
index 726db5a..5265817 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.14.5.ebuild
@@ -108,6 +108,8 @@ DEPEND=${COMMON_DEPEND}
virtual/pkgconfig
 
gnome-base/gnome-common
+
+   sys-libs/timezone-data-2015f
 
 # Needed for autoreconf
 #  gnome-base/gnome-common

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.16.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.16.2-r1.ebuild
similarity index 93%
copy from gnome-base/gnome-control-center/gnome-control-center-3.16.2.ebuild
copy to gnome-base/gnome-control-center/gnome

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

2015-08-20 Thread Alexandre Rostovtsev
commit: 137aa0700dd0236900ebee73d003627a69eaee40
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Thu Aug 20 06:01:17 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Thu Aug 20 06:06:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137aa070

net-libs/webkit-gtk: add 2.8.5

Tests temporarily restricted since they fail to build.

Gentoo-Bug: 556614
Package-Manager: portage-2.2.20.1

 net-libs/webkit-gtk/Manifest|   1 +
 net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild | 243 
 2 files changed, 244 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 724448a..01dbc5f 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST webkitgtk-2.4.9.tar.xz 9840740 SHA256 
afdf29e7828816cad0be2604cf19421e96d96bf493987328ffc8813bb20ac564 SHA512 
5dfe5c31e0fcbab5e468a18e08918a439b214dcd620386fa32d35e9110e479b552a4b0b88a1bb8574b34445d5cc5219be349feded32fc1d2791a6c6279d61f98
 WHIRLPOOL 
26141cd12878bc8136ecffc1636fdcb037f342e5c27c8c557117564af9d1673af84c8c4fd10d3fdbe890bdf183791b18a210f57de9750422959a45c60390076c
 DIST webkitgtk-2.6.6.tar.xz 1888 SHA256 
541e114a203b0f649e89b3ad6b6fdeea1726739320a6b6a52b464cb66ea38eb9 SHA512 
faac38cbd64daf180f2e2f9e7df9e1162ccd0b4f5c76b0133ef6d2b95b413b699923fda3a5026ba3c76562de59e4913c45a97cd654797867490633dd3099f5b4
 WHIRLPOOL 
20be78255c917ecd930e034e38053af054a4271445eaa43319f45db6fde6b369f002f2be5269a696c53200b2bf56b74959e7970932fd62f6c89e3ea1236ce72b
 DIST webkitgtk-2.8.3.tar.xz 10437676 SHA256 
b3de60c8676ed54bb3d6201c742bbd702ee176fdfef5ca06f2fc514783792f16 SHA512 
29a8f17d921a3015cea8e1e156c42b8f7d5504643157381888c9613a706070b2bde1435cc83048969cc24b525a3f7cd27a493d9636a4bace6bac921b2179874d
 WHIRLPOOL 
03c6f1206203f79ae69c50dab085872a9920982ac556b7e611e114c4d5753ec31d7c6bf3ccf62ae08929886a02bff001a8ac74ad8a4e0ed96879f74539c0c3c4
+DIST webkitgtk-2.8.5.tar.xz 10455256 SHA256 
3d1f0c534935f43fd74df90f2648fcee672d60f1f57a30fa557a77891ae04d20 SHA512 
b87a4149aa133824c7855d562a872fef9067d8c7a78026b9ec29d9eb0798a4da827aac4a1ec4eb1a117f7ae50b14c415c6f04ba4ddee851cf55e2dc503c3eddb
 WHIRLPOOL 
1bb1c542d73db31985d4afc6a9ab59730118e57f99aba1a8e81820880bf832386f77aee70f4a50cece180fdb905b7aa5a0f08b91a5eb64a77c3ad5dd82792ead

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
new file mode 100644
index 000..e0d4164
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CMAKE_MAKEFILE_GENERATOR=ninja
+GCONF_DEBUG=no
+PYTHON_COMPAT=( python2_7 )
+
+inherit check-reqs cmake-utils eutils flag-o-matic gnome2 pax-utils 
python-any-r1 toolchain-funcs versionator virtualx
+
+MY_P=webkitgtk-${PV}
+DESCRIPTION=Open source web browser engine
+HOMEPAGE=http://www.webkitgtk.org/;
+SRC_URI=http://www.webkitgtk.org/releases/${MY_P}.tar.xz;
+
+LICENSE=LGPL-2+ BSD
+SLOT=4/37 # soname version of libwebkit2gtk-4.0
+KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos
+
+IUSE=coverage doc +egl +geoloc gles2 +gstreamer +introspection +jit libsecret 
+opengl spell wayland +webgl X
+REQUIRED_USE=
+   geoloc? ( introspection )
+   gles2? ( egl )
+   introspection? ( gstreamer )
+   webgl? ( ^^ ( gles2 opengl ) )
+   !webgl? ( ?? ( gles2 opengl ) )
+   || ( wayland X )
+
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT=test
+
+# use sqlite, svg by default
+# Aqua support in gtk3 is untested
+# gtk2 is needed for plugin process support, should we add a USE flag to 
configure this?
+RDEPEND=
+   dev-db/sqlite:3=
+   =dev-libs/glib-2.36:2
+   =dev-libs/icu-3.8.1-r1:=
+   =dev-libs/libxml2-2.8:2
+   =dev-libs/libxslt-1.1.7
+   =media-libs/fontconfig-2.8:1.0
+   =media-libs/freetype-2.4.2:2
+   =media-libs/harfbuzz-0.9.18:=[icu(+)]
+   =media-libs/libpng-1.4:0=
+   media-libs/libwebp:=
+   =net-libs/gnutls-3
+   =net-libs/libsoup-2.42:2.4[introspection?]
+   virtual/jpeg:0=
+   =x11-libs/cairo-1.10.2:=
+   =x11-libs/gtk+-3.14:3[introspection?]
+   x11-libs/libnotify
+   =x11-libs/pango-1.30.0
+
+   =x11-libs/gtk+-2.24.10:2
+
+   egl? ( media-libs/mesa[egl] )
+   geoloc? ( =app-misc/geoclue-2.1.5:2.0 )
+   gles2? ( media-libs/mesa[gles2] )
+   gstreamer? (
+   =media-libs/gstreamer-1.2:1.0
+   =media-libs/gst-plugins-base-1.2:1.0 )
+   introspection? ( =dev-libs/gobject-introspection-1.32.0 )
+   libsecret? ( app-crypt/libsecret )
+   opengl? ( virtual/opengl )
+   spell? ( =app-text/enchant-0.22

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

2015-08-23 Thread Alexandre Rostovtsev
commit: 9d3858da72879dbb8550bc09f99787e6d33f4815
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Sun Aug 23 22:04:44 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Sun Aug 23 22:07:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3858da

eclass: fix gnome2_query_immodules_gtk{2,3} when ROOT != /

Thanks-to: Risimi
Gentoo-Bug: 558506

 eclass/gnome2-utils.eclass | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
index 7d3fc38..476fb28 100644
--- a/eclass/gnome2-utils.eclass
+++ b/eclass/gnome2-utils.eclass
@@ -447,7 +447,10 @@ gnome2_query_immodules_gtk2() {
local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-2.0
[[ ! -x ${updater} ]]  
updater=${EPREFIX}/usr/bin/gtk-query-immodules-2.0
 
-   ${updater} --update-cache
+   ebegin Updating gtk2 input method module cache
+   
GTK_IM_MODULE_FILE=${EROOT}usr/$(get_libdir)/gtk-2.0/2.10.0/immodules.cache \
+   ${updater} --update-cache
+   eend $?
 }
 
 # @FUNCTION: gnome2_query_immodules_gtk3
@@ -458,7 +461,10 @@ gnome2_query_immodules_gtk3() {
local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-3.0
[[ ! -x ${updater} ]]  
updater=${EPREFIX}/usr/bin/gtk-query-immodules-3.0
 
-   ${updater} --update-cache
+   ebegin Updating gtk3 input method module cache
+   
GTK_IM_MODULE_FILE=${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0/immodules.cache \
+   ${updater} --update-cache
+   eend $?
 }
 
 # @FUNCTION: gnome2_disable_deprecation_warning



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

2015-08-23 Thread Alexandre Rostovtsev
commit: a2e60d5d6f9ff34982ea7fba32bcf2e467d2bd6d
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon Aug 24 05:08:14 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon Aug 24 05:09:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e60d5d

net-libs/webkit-gtk: missing dependency

Thanks-to: brutester
Gentoo-Bug: 554096
Package-Manager: portage-2.2.20.1

 net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild | 3 ++-
 net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild
index b70a789..a387dec 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild
@@ -60,7 +60,8 @@ RDEPEND=
=media-libs/gst-plugins-base-1.2:1.0 )
introspection? ( =dev-libs/gobject-introspection-1.32.0 )
libsecret? ( app-crypt/libsecret )
-   opengl? ( virtual/opengl )
+   opengl? ( virtual/opengl
+   x11-libs/cairo[opengl] )
spell? ( =app-text/enchant-0.22:= )
wayland? ( =x11-libs/gtk+-3.14:3[wayland] )
webgl? (

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
index e0d4164..e76fd72 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
@@ -64,7 +64,8 @@ RDEPEND=
=media-libs/gst-plugins-base-1.2:1.0 )
introspection? ( =dev-libs/gobject-introspection-1.32.0 )
libsecret? ( app-crypt/libsecret )
-   opengl? ( virtual/opengl )
+   opengl? ( virtual/opengl
+   x11-libs/cairo[opengl] )
spell? ( =app-text/enchant-0.22:= )
wayland? ( =x11-libs/gtk+-3.14:3[wayland] )
webgl? (



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

2015-08-23 Thread Alexandre Rostovtsev
commit: 7d6f5d7354318ceb83f975248694ef9d24635b53
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon Aug 24 05:47:37 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon Aug 24 05:52:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6f5d73

net-libs/webkit-gtk: pass correct cmake flags when USE=gles2

Thanks-to: Gary E. Miller
Thanks-to: Kamen Dokov
Tahnks-to: Karl-Johan Karlsson
Gentoo-Bug: 554096
Package-Manager: portage-2.2.20.1

 net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild | 1 +
 net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild
index a387dec..3450a47 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.8.3.ebuild
@@ -195,6 +195,7 @@ src_configure() {
$(cmake-utils_use_enable doc GTKDOC)
$(cmake-utils_use_enable geoloc GEOLOCATION)
$(cmake-utils_use_find_package gles2 OpenGLES2)
+   $(cmake-utils_use_enable gles2 GLES2)
$(cmake-utils_use_enable gstreamer VIDEO)
$(cmake-utils_use_enable gstreamer WEB_AUDIO)
$(cmake-utils_use_enable introspection)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
index e76fd72..b0a6213 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
@@ -199,6 +199,7 @@ src_configure() {
$(cmake-utils_use_enable doc GTKDOC)
$(cmake-utils_use_enable geoloc GEOLOCATION)
$(cmake-utils_use_find_package gles2 OpenGLES2)
+   $(cmake-utils_use_enable gles2 GLES2)
$(cmake-utils_use_enable gstreamer VIDEO)
$(cmake-utils_use_enable gstreamer WEB_AUDIO)
$(cmake-utils_use_enable introspection)



[gentoo-commits] proj/gnome:master commit in: games-board/aisleriot/

2015-08-14 Thread Alexandre Rostovtsev
commit: 758875980be70df8c5294bc4fbf6fe4703e14f85
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Sat Aug 15 05:11:10 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Sat Aug 15 05:11:10 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=75887598

games-board/aisleriot: do not override ITSTOOL, it's needed for help files

 games-board/aisleriot/aisleriot-3.16.2.ebuild | 3 ++-
 games-board/aisleriot/aisleriot-.ebuild   | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/games-board/aisleriot/aisleriot-3.16.2.ebuild 
b/games-board/aisleriot/aisleriot-3.16.2.ebuild
index 9c3ff07..fde1051 100644
--- a/games-board/aisleriot/aisleriot-3.16.2.ebuild
+++ b/games-board/aisleriot/aisleriot-3.16.2.ebuild
@@ -31,11 +31,13 @@ DEPEND=${COMMON_DEPEND}
app-arch/gzip
dev-libs/libxml2
=dev-util/intltool-0.40.4
+   dev-util/itstool
sys-apps/lsb-release
=sys-devel/gettext-0.12
virtual/pkgconfig
gnome? ( app-text/docbook-xml-dtd:4.3 )
 
+# dev-util/itstool really needed for help file generation
 # =app-text/yelp-tools-3.1.1
 
 src_prepare() {
@@ -76,7 +78,6 @@ src_configure() {
--enable-sound \

--with-pysol-card-theme-path=${EPREFIX}${GAMES_DATADIR}/pysolfc \
GUILE=$(type -P guile-2.0) \
-   ITSTOOL=$(type -P true) \
${myconf[@]}
 }
 

diff --git a/games-board/aisleriot/aisleriot-.ebuild 
b/games-board/aisleriot/aisleriot-.ebuild
index d1c76ca..771cf44 100644
--- a/games-board/aisleriot/aisleriot-.ebuild
+++ b/games-board/aisleriot/aisleriot-.ebuild
@@ -38,11 +38,13 @@ DEPEND=${COMMON_DEPEND}
app-arch/gzip
dev-libs/libxml2
=dev-util/intltool-0.40.4
+   dev-util/itstool
sys-apps/lsb-release
=sys-devel/gettext-0.12
virtual/pkgconfig
gnome? ( app-text/docbook-xml-dtd:4.3 )
 
+# dev-util/itstool really needed for help file generation
 # =app-text/yelp-tools-3.1.1
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/, net-libs/webkit-gtk/files/

2015-08-24 Thread Alexandre Rostovtsev
commit: d61bddfcbf92439482ea8ebbbfebf39a9c6552d6
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Tue Aug 25 00:40:38 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Tue Aug 25 00:45:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61bddfc

net-libs/webkit-gtk: fix build with -j1

Reported-by: dolphinling
Gentoo-Bug: 556680
Upstream-Bug-url: https://bugs.webkit.org/show_bug.cgi?id=148379
Package-Manager: portage-2.2.20.1

 ...kit-gtk-2.8.5-webkit2gtkinjectedbundle-j1.patch | 22 ++
 net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild|  3 +++
 2 files changed, 25 insertions(+)

diff --git 
a/net-libs/webkit-gtk/files/webkit-gtk-2.8.5-webkit2gtkinjectedbundle-j1.patch 
b/net-libs/webkit-gtk/files/webkit-gtk-2.8.5-webkit2gtkinjectedbundle-j1.patch
new file mode 100644
index 000..79b57ae
--- /dev/null
+++ 
b/net-libs/webkit-gtk/files/webkit-gtk-2.8.5-webkit2gtkinjectedbundle-j1.patch
@@ -0,0 +1,22 @@
+2015-08-24  Alexandre Rostovtsev  tetrom...@gentoo.org
+
+webkit2gtkinjectedbundle requires forwarding headers
+https://bugs.webkit.org/show_bug.cgi?id=148379
+
+Fixes GTK build with -j1
+
+* PlatformGTK.cmake:
+ 
+Index: Source/WebKit2/PlatformGTK.cmake
+===
+--- Source/WebKit2/PlatformGTK.cmake   (revision 188859)
 Source/WebKit2/PlatformGTK.cmake   (working copy)
+@@ -860,7 +860,7 @@ include_directories(
+ )
+ 
+ add_library(webkit2gtkinjectedbundle MODULE 
${WEBKIT2_DIR}/WebProcess/gtk/WebGtkInjectedBundleMain.cpp)
+-add_dependencies(webkit2gtkinjectedbundle GObjectDOMBindings)
++add_dependencies(webkit2gtkinjectedbundle GObjectDOMBindings 
WebKit2-forwarding-headers)
+ add_webkit2_prefix_header(webkit2gtkinjectedbundle)
+ 
+ # Add ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} to LD_LIBRARY_PATH

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
index b0a6213..18ae36a 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
@@ -141,6 +141,9 @@ src_prepare() {
# https://bugs.webkit.org/show_bug.cgi?id=129542
epatch ${FILESDIR}/${PN}-2.8.1-ia64-malloc.patch
 
+   # https://bugs.webkit.org/show_bug.cgi?id=148379
+   epatch ${FILESDIR}/${PN}-2.8.5-webkit2gtkinjectedbundle-j1.patch
+
gnome2_src_prepare
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/, x11-libs/gdk-pixbuf/files/

2015-10-14 Thread Alexandre Rostovtsev
commit: 91c97a5dae6ab5ca1fead8aacba2c5e058f38212
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Wed Oct 14 12:39:32 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Wed Oct 14 12:44:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c97a5d

x11-libs/gdk-pixbuf: run glibc-specific test only on glibc

Gentoo-Bug: 563052
Reported-by: Anthony Basile

 .../gdk-pixbuf-2.32.1-lowmem-test-glibc.patch  | 60 ++
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild   |  4 +-
 2 files changed, 63 insertions(+), 1 deletion(-)

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch
new file mode 100644
index 000..3915dff
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-lowmem-test-glibc.patch
@@ -0,0 +1,60 @@
+From e1fd25a3d0c18bd941f685bbdf5aa3812403a48e Mon Sep 17 00:00:00 2001
+From: Natanael Copa <nc...@alpinelinux.org>
+Date: Tue, 6 Oct 2015 09:11:38 +0200
+Subject: [PATCH] Run only pixbuf-lowmem test on GNU libc
+
+The test case depends on GNU libc specific internals so we only run it
+on GNU libc.
+
+This fixes build on Linux with musl libc.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=756078
+---
+ tests/Makefile.am | 5 -
+ tests/pixbuf-lowmem.c | 8 
+ 2 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/tests/Makefile.am b/tests/Makefile.am
+index 1f09711..2a0325a 100644
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -19,13 +19,8 @@ LDADD = \
+ noinst_PROGRAMS +=\
+   pixbuf-read \
+   pixbuf-random   \
+-  $(NULL)
+-
+-if OS_LINUX
+-noinst_PROGRAMS +=\
+   pixbuf-lowmem   \
+   $(NULL)
+-endif
+ 
+ test_programs =   \
+   animation   \
+diff --git a/tests/pixbuf-lowmem.c b/tests/pixbuf-lowmem.c
+index ae71788..9e9571f 100644
+--- a/tests/pixbuf-lowmem.c
 b/tests/pixbuf-lowmem.c
+@@ -24,6 +24,7 @@
+ #include 
+ #include 
+ 
++#ifdef __GLIBC__
+ #define PRETEND_MEM_SIZE (16 * 1024 * 1024)
+ #define REMAINING_MEM_SIZE 10
+ 
+@@ -225,3 +226,10 @@ main (int argc, char **argv)
+   
+   return 0;
+ }
++#else
++int
++main (int argc, char **argv)
++{
++  return 0;
++}
++#endif
+-- 
+2.6.1
+

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
index 54226b3..978be55 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes"
 
-inherit eutils flag-o-matic gnome2 multilib libtool multilib-minimal
+inherit autotools eutils flag-o-matic gnome2 multilib libtool multilib-minimal
 
 DESCRIPTION="Image loading library for GTK+"
 HOMEPAGE="http://www.gtk.org/;
@@ -49,6 +49,8 @@ MULTILIB_CHOST_TOOLS=(
 src_prepare() {
# Upstream patches from 2.32.x
epatch "${FILESDIR}"/${P}-gint64-shift-overflow.patch
+   epatch "${FILESDIR}"/${P}-lowmem-test-glibc.patch #563052, needs 
eautoreconf
+   eautoreconf
 
# This will avoid polluting the pkg-config file with versioned libpng,
# which is causing problems with libpng14 -> libpng15 upgrade



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

2015-10-10 Thread Alexandre Rostovtsev
commit: 67b2d360e634c57fd65334688c6d42113969d8f5
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Oct 11 00:12:01 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Oct 11 00:12:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b2d360

dev-libs/glib: pull in elfutils only when USE=utils

It's only used by /usr/bin/gresource, which is a debugging utility.

Gentoo-Bug: 542816
Reported-by: Nikoli

 dev-libs/glib/glib-2.44.1-r1.ebuild | 270 
 dev-libs/glib/metadata.xml  |   3 +-
 2 files changed, 272 insertions(+), 1 deletion(-)

diff --git a/dev-libs/glib/glib-2.44.1-r1.ebuild 
b/dev-libs/glib/glib-2.44.1-r1.ebuild
new file mode 100644
index 000..9534f7a
--- /dev/null
+++ b/dev-libs/glib/glib-2.44.1-r1.ebuild
@@ -0,0 +1,270 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
+# adding new dependencies end up making stage3 to grow. Every addition needs
+# then to be think very closely.
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+# Building with --disable-debug highly unrecommended.  It will build glib in
+# an unusable form as it disables some commonly used API.  Please do not
+# convert this to the use_enable form, as it results in a broken build.
+GCONF_DEBUG="yes"
+# Completely useless with or without USE static-libs, people need to use
+# pkg-config
+GNOME2_LA_PUNT="yes"
+
+inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic
multilib \
+   pax-utils python-r1 toolchain-funcs versionator virtualx linux-info 
multilib-minimal
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="http://www.gtk.org/;
+SRC_URI="${SRC_URI}
+   http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
+
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="dbus fam kernel_linux +mime selinux static-libs systemtap test utils 
xattr"
+REQUIRED_USE="
+   utils? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
+
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
+   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
+   utils? (
+   ${PYTHON_DEPS}
+   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
+   || (
+   >=dev-libs/elfutils-0.142
+   >=dev-libs/libelf-0.8.12
+   >=sys-freebsd/freebsd-lib-9.2_rc1
+   )
+   )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20130224-r9
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   >=dev-libs/libxslt-1.0
+   >=sys-devel/gettext-0.11
+   >=dev-util/gtk-doc-am-1.20
+   systemtap? ( >=dev-util/systemtap-1.3 )
+   test? (
+   sys-devel/gdb
+   ${PYTHON_DEPS}
+   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
+   >=sys-apps/dbus-1.2.14 )
+   !& 
/dev/null; then
+   if has_version sys-apps/dbus; then
+   export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 
-I/usr/$(get_libdir)/dbus-1.0/include"
+   export DBUS1_LIBS="-ldbus-1"
+   fi
+   export LIBFFI_CFLAGS="-I$(echo 
/usr/$(get_libdir)/libffi-*/include)"
+   export LIBFFI_LIBS="-lffi"
+   fi
+
+   local myconf
+
+   case "${CHOST}" in
+   *-mingw*) myconf="${myconf} --with-threads=win32" ;;
+   *)myconf="${myconf} --with-threads=posix" ;;
+   esac
+
+   # FIXME: Always use internal libpcre, bug #254659
+   # (maybe consider going back to system lib)
+   # libelf used only by the gresource bin
+   ECONF_SOURCE="${S}" gnome2_src_configure ${myconf} \
+   $(use_enable xattr) \
+   $(use_enable fam) \
+   $(use_enable selinux) \
+   $(use_enable static-libs static) \
+   $(use_enable systemtap dtrace) \
+   $(use_enable systemtap systemtap) \
+   $(multilib_native_use_enable utils libelf) \
+

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

2015-10-10 Thread Alexandre Rostovtsev
commit: e2673ffa4a653dddadec904d6f48baa1fa4c9d0c
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Oct 11 00:04:46 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Oct 11 00:11:08 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e2673ffa

dev-libs/glib: pull in elfutils only when USE=utils

It's only used by /usr/bin/gresource, which is a debugging utility.

Gentoo-Bug: 542816
Reported-by: Nikoli

 .../{glib-2.46.0.ebuild => glib-2.46.0-r1.ebuild}  | 20 +--
 dev-libs/glib/glib-.ebuild | 41 --
 dev-libs/glib/metadata.xml | 11 +-
 3 files changed, 43 insertions(+), 29 deletions(-)

diff --git a/dev-libs/glib/glib-2.46.0.ebuild 
b/dev-libs/glib/glib-2.46.0-r1.ebuild
similarity index 96%
rename from dev-libs/glib/glib-2.46.0.ebuild
rename to dev-libs/glib/glib-2.46.0-r1.ebuild
index d91e744..9534f7a 100644
--- a/dev-libs/glib/glib-2.46.0.ebuild
+++ b/dev-libs/glib/glib-2.46.0-r1.ebuild
@@ -39,17 +39,18 @@ RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
>=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   || (
-   >=dev-libs/elfutils-0.142
-   >=dev-libs/libelf-0.8.12
-   >=sys-freebsd/freebsd-lib-9.2_rc1
-   )
selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
utils? (
${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}] )
+   >=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
+   || (
+   >=dev-libs/elfutils-0.142
+   >=dev-libs/libelf-0.8.12
+   >=sys-freebsd/freebsd-lib-9.2_rc1
+   )
+   )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20130224-r9
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
@@ -188,11 +189,9 @@ multilib_src_configure() {
*)myconf="${myconf} --with-threads=posix" ;;
esac
 
-   # Only used by the gresource bin
-   multilib_is_native_abi || myconf="${myconf} --disable-libelf"
-
# FIXME: Always use internal libpcre, bug #254659
-   # (maybe consider going back to system lib
+   # (maybe consider going back to system lib)
+   # libelf used only by the gresource bin
ECONF_SOURCE="${S}" gnome2_src_configure ${myconf} \
$(use_enable xattr) \
$(use_enable fam) \
@@ -200,6 +199,7 @@ multilib_src_configure() {
$(use_enable static-libs static) \
$(use_enable systemtap dtrace) \
$(use_enable systemtap systemtap) \
+   $(multilib_native_use_enable utils libelf) \
--disable-compile-warnings \
--enable-man \
--with-pcre=internal \

diff --git a/dev-libs/glib/glib-.ebuild b/dev-libs/glib/glib-.ebuild
index a322b93..330eb7f 100644
--- a/dev-libs/glib/glib-.ebuild
+++ b/dev-libs/glib/glib-.ebuild
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
+# adding new dependencies end up making stage3 to grow. Every addition needs
+# then to be think very closely.
+
 EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 # Building with --disable-debug highly unrecommended.  It will build glib in
@@ -12,7 +16,8 @@ GCONF_DEBUG="yes"
 # pkg-config
 GNOME2_LA_PUNT="yes"
 
-inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic 
gnome2-utils multilib pax-utils python-r1 toolchain-funcs versionator virtualx 
linux-info multilib-minimal
+inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic
multilib \
+   pax-utils python-r1 toolchain-funcs versionator virtualx linux-info 
multilib-minimal
 if [[ ${PV} =  ]]; then
inherit gnome2-live
 fi
@@ -41,17 +46,18 @@ RDEPEND="
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
>=virtual/libffi-3.0.13-r1[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-   || (
-   >=dev-libs/elfutils-0.142
-   >=dev-libs/libelf-0.8.12
-   >=sys-freebsd/freebsd-lib-9.2_rc1
-   )
selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
xattr? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] )
fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
utils? (
${PYTHON_DEPS}
-   >=dev-util/gdbus-codegen-${PV}[$

[gentoo-commits] proj/gnome:master commit in: x11-libs/gdk-pixbuf/

2015-10-12 Thread Alexandre Rostovtsev
commit: b57d414cf9a520259aa8abcee70593048a17533f
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Oct 13 01:06:27 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Oct 13 01:06:27 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b57d414c

x11-libs/gdk-pixbuf: add live ebuild

 x11-libs/gdk-pixbuf/gdk-pixbuf-.ebuild | 131 +
 1 file changed, 131 insertions(+)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-.ebuild
new file mode 100644
index 000..14c57b8
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit eutils flag-o-matic gnome2 multilib libtool multilib-minimal
+if [[ ${PV} =  ]]; then
+   inherit gnome2-live
+fi
+
+DESCRIPTION="Image loading library for GTK+"
+HOMEPAGE="http://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+if [[ ${PV} =  ]]; then
+   KEYWORDS=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="+X debug +introspection jpeg jpeg2k tiff test"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
+   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
+   jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
+   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-doc-am-1.20
+   >=sys-devel/gettext-0.19
+   virtual/pkgconfig
+"
+# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
+RDEPEND="${COMMON_DEPEND}
+   ! libpng15 upgrade
+   # See upstream bug #667068
+   # First check that the pattern is present, to catch upstream changes on 
bumps,
+   # because sed doesn't return failure code if it doesn't do any 
replacements
+   grep -q  'l in libpng16' configure || die "libpng check order has 
changed upstream"
+   sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die
+   [[ ${CHOST} == *-solaris* ]] && append-libs intl
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # png always on to display icons
+   ECONF_SOURCE="${S}" \
+   gnome2_src_configure \
+   $(usex debug --enable-debug=yes "") \
+   $(use_with jpeg libjpeg) \
+   $(use_with jpeg2k libjasper) \
+   $(use_with tiff libtiff) \
+   $(multilib_native_use_enable introspection) \
+   $(use_with X x11) \
+   --with-libpng
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi; then
+   ln -s "${S}"/docs/reference/${PN}/html 
docs/reference/${PN}/html || die
+   fi
+}
+
+multilib_src_install() {
+   # Parallel install fails when no gdk-pixbuf is already installed, bug 
#481372
+   MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install
+}
+
+pkg_preinst() {
+   gnome2_pkg_preinst
+
+   multilib_pkg_preinst() {
+   # Make sure loaders.cache belongs to gdk-pixbuf alone
+   local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache"
+
+   if [[ -e ${EROOT}${cache} ]]; then
+   cp "${EROOT}"${cache} "${ED}"/${cache} || die
+   else
+   touch "${ED}"/${cache} || die
+   fi
+   }
+
+   multilib_foreach_abi multilib_pkg_preinst
+}
+
+pkg_postinst() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+
+   multilib_foreach_abi gnome2_pkg_postinst
+
+   # Migration snippet for when this was handled by gtk+
+   if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then
+   elog "You need to rebuild ebuilds that installed into" 
"${EROOT}"usr/lib/gtk-2.0/2.*/loaders
+   elog "to do that you can use qfile from portage-utils:"
+   elog "emerge -va1 \$(qfile -qC 
${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)"
+   fi
+}
+
+pkg_postrm() {
+   gnome2_pkg_postrm
+
+   if [[ -z ${REPLACED_BY_VERSIONS} ]]; then
+   rm -f "${EROOT}"usr/lib*/${PN}-2.0/2.10.0/loaders.cache
+   fi
+}



[gentoo-commits] proj/gnome:master commit in: x11-libs/gdk-pixbuf/files/, x11-libs/gdk-pixbuf/

2015-10-12 Thread Alexandre Rostovtsev
commit: 5c40e790f98ae9099dd6996b52f2a819ca8235c1
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Oct 13 01:07:28 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Oct 13 01:07:28 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5c40e790

x11-libs/gdk-pixbuf: moved to gentoo.git

 .../files/gdk-pixbuf-2.31.6-alpha-overflow.patch   |  70 -
 .../files/gdk-pixbuf-2.31.6-jpeg-overflow.patch|  35 -
 .../gdk-pixbuf-2.31.6-pixops-gcc-optimizer.patch   |  46 --
 .../files/gdk-pixbuf-2.31.6-pixops-overflow.patch  | 173 -
 .../gdk-pixbuf-2.31.6-pixops-variable-type.patch   |  37 -
 .../files/gdk-pixbuf-2.31.6-png-overflow.patch |  72 -
 .../files/gdk-pixbuf-2.31.6-rotate-overflow.patch  |  27 
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.31.6.ebuild   | 135 
 8 files changed, 595 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-alpha-overflow.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-alpha-overflow.patch
deleted file mode 100644
index bd4abfa..000
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-alpha-overflow.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From ca3c56421c075e729750cf80c3438b283232cce8 Mon Sep 17 00:00:00 2001
-From: Matthias Clasen <mcla...@redhat.com>
-Date: Mon, 24 Aug 2015 15:20:08 -0400
-Subject: [PATCH] Avoid integer overflow in gdk_pixbuf_add_alpha
-
-Same as before: don't do ptr = base + y * rowstride if y and
-rowstride are integers.
-
-This should fix http://bugzilla.gnome/org/753569

- gdk-pixbuf/gdk-pixbuf-util.c | 18 +-
- 1 file changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/gdk-pixbuf/gdk-pixbuf-util.c b/gdk-pixbuf/gdk-pixbuf-util.c
-index 6abe9b9..3600450 100644
 a/gdk-pixbuf/gdk-pixbuf-util.c
-+++ b/gdk-pixbuf/gdk-pixbuf-util.c
-@@ -67,6 +67,8 @@ gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf,
-   int x, y;
-   const guint8 *src_pixels;
-   guint8 *ret_pixels;
-+  const guchar *src;
-+  guchar *dest;
- 
-   g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL);
-   g_return_val_if_fail (pixbuf->colorspace == GDK_COLORSPACE_RGB, NULL);
-@@ -85,20 +87,18 @@ gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf,
-   } else {
- new_pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8, 
pixbuf->width, pixbuf->height);
- }
--
-+
-   if (!new_pixbuf)
-   return NULL;
- 
-   ret_pixels = gdk_pixbuf_get_pixels (new_pixbuf);
- 
--  for (y = 0; y < pixbuf->height; y++) {
--  const guchar *src;
--  guchar *dest;
-+  for (y = 0; y < pixbuf->height; y++, src_pixels += pixbuf->rowstride, 
ret_pixels += new_pixbuf->rowstride) {
-   guchar tr, tg, tb;
- 
--  src = src_pixels + y * pixbuf->rowstride;
--  dest = ret_pixels + y * new_pixbuf->rowstride;
--
-+src = src_pixels;
-+dest = ret_pixels;
-+
- if (pixbuf->has_alpha) {
- /* Just subst color, we already copied everything 
else */
- for (x = 0; x < pixbuf->width; x++) {
-@@ -107,12 +107,12 @@ gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf,
- src += 4;
- dest += 4;
- }
--} else {
-+} else {
- for (x = 0; x < pixbuf->width; x++) {
- tr = *dest++ = *src++;
- tg = *dest++ = *src++;
- tb = *dest++ = *src++;
--
-+
- if (substitute_color && tr == r && tg == g && 
tb == b)
- *dest++ = 0;
- else
--- 
-2.5.1
-

diff --git a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-jpeg-overflow.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-jpeg-overflow.patch
deleted file mode 100644
index ebec196..000
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-jpeg-overflow.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From fde8d1d12a32740770253e97ddc9602654e16865 Mon Sep 17 00:00:00 2001
-From: Matthias Clasen <mcla...@redhat.com>
-Date: Mon, 24 Aug 2015 15:48:51 -0400
-Subject: [PATCH] jpeg: Fix some integer overflows
-
-Similar to the previous commit.

- gdk-pixbuf/io-jpeg.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/gdk-pixbuf/io-jpeg.c b/gdk-pixbuf/io-jpeg.c
-index fa6bec1..eb48aed 100644
 a/gdk-pixbuf/io-jpeg.c
-+++ b/gdk-pixbuf/io-jpeg.c
-@@ -886,7 +886,7 @@ gdk_pixbuf__jpeg_image_load_lines (JpegProgContext  
*context,
- return FALSE;
- }
- 
--conte

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

2015-10-12 Thread Alexandre Rostovtsev
commit: 1284648dc78ae15debe14dececfbf1968315a6c0
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Oct 12 23:05:41 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Oct 12 23:10:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1284648d

www-client/epiphany: DEPEND on itstool

Used for help file translation.

Gentoo-Bug: 562606
Reported-by: Philippe Trottier

 www-client/epiphany/epiphany-3.14.2.ebuild | 4 ++--
 www-client/epiphany/epiphany-3.16.3.ebuild | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-client/epiphany/epiphany-3.14.2.ebuild 
b/www-client/epiphany/epiphany-3.14.2.ebuild
index 154e4c3..874cc66 100644
--- a/www-client/epiphany/epiphany-3.14.2.ebuild
+++ b/www-client/epiphany/epiphany-3.14.2.ebuild
@@ -50,6 +50,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
>=gnome-base/gnome-common-3.6
>=dev-util/intltool-0.50
+   dev-util/itstool
sys-apps/paxctl
sys-devel/gettext
virtual/pkgconfig
@@ -72,8 +73,7 @@ src_configure() {
--disable-static \
--with-distributor-name=Gentoo \
$(use_enable nss) \
-   $(use_enable test tests) \
-   ITSTOOL=$(type -P true)
+   $(use_enable test tests)
 }
 
 src_compile() {

diff --git a/www-client/epiphany/epiphany-3.16.3.ebuild 
b/www-client/epiphany/epiphany-3.16.3.ebuild
index e0ee495..d1a927b 100644
--- a/www-client/epiphany/epiphany-3.16.3.ebuild
+++ b/www-client/epiphany/epiphany-3.16.3.ebuild
@@ -50,6 +50,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
>=gnome-base/gnome-common-3.6
>=dev-util/intltool-0.50
+   dev-util/itstool
sys-apps/paxctl
sys-devel/gettext
virtual/pkgconfig



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

2015-10-12 Thread Alexandre Rostovtsev
commit: f3721495bc7c59fb6c6cb31d16dfe9a0718ed768
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Oct 12 23:04:35 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Oct 12 23:10:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3721495

www-client/epiphany: clean up old

Package-Manager: portage-2.2.23

 www-client/epiphany/Manifest   |   1 -
 www-client/epiphany/epiphany-3.16.2.ebuild | 103 -
 2 files changed, 104 deletions(-)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index a85b05c..9d96374 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,3 +1,2 @@
 DIST epiphany-3.14.2.tar.xz 3063764 SHA256 
cc69403b3b7addf30dd6eb703265a77102b8ab3c6194678ad0d2433f251492d0 SHA512 
895f70768c4c765fdc221b2d44bfbb6e7599b0231b0af1a7a8a869fd461db6a09cbdd7a0120bda5dfd583d1d667391c574f18caf1aef5971b474d34911581dc7
 WHIRLPOOL 
0e235b3190b0ef42a9caa241258060dd5db1e8db07275102ec50b5223931badc56b6ad0c7ec32ccf27d74308845d4d9aef736775bbf6e5290a5d9275bd5c669a
-DIST epiphany-3.16.2.tar.xz 3084952 SHA256 
a621b5f443bc168980d12452f1a031e0a50d99ffc825989a38b14d398def73e6 SHA512 
424408e24bf69f8ad62e4c384d916890e128d164c8ab0c2932fa143f2989f017eb56d0b4a9c5e77518124c1e6d233df152ab6b85e3a1f26f28ddc97200c5aa83
 WHIRLPOOL 
2c970e2b22742193f7c2e9fd17a55f528132eb77dea0b3c8f83faf3c3f7d530343ccc26de51871a98fb92ab185b691b1d5dab49853b8415852c7b8b8518e6635
 DIST epiphany-3.16.3.tar.xz 3082680 SHA256 
d527f1770779ec22d955aeb13b148a846a26144e433ff0480c981af80e2390b1 SHA512 
68f4dc0e299b929f244818d93a9af14f48ef2c3a93813fe5457c11d37ddb5a5e2b5ae3f93f0d41e8095590f87d8679d2cee5b6298c128475a9ad9eb6aa3c8bae
 WHIRLPOOL 
c82ff5051ac3c1ac2480b846f77893f39f52517f0aa0f7a6084e8b24e98f490264a6adecd89671d89719da835ca84f0613019e281280380bb20d980c2294afe9

diff --git a/www-client/epiphany/epiphany-3.16.2.ebuild 
b/www-client/epiphany/epiphany-3.16.2.ebuild
deleted file mode 100644
index eee9b2f..000
--- a/www-client/epiphany/epiphany-3.16.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-#inherit autotools eutils gnome2 pax-utils versionator virtualx
-inherit eutils gnome2 pax-utils versionator virtualx
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web;
-
-# TODO: coverage
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+jit +nss test"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-COMMON_DEPEND="
-   >=app-crypt/gcr-3.5.5
-   >=app-crypt/libsecret-0.14
-   >=app-text/iso-codes-0.35
-   >=dev-libs/glib-2.38:2[dbus]
-   >=dev-libs/libxml2-2.6.12:2
-   >=dev-libs/libxslt-1.1.7
-   >=gnome-base/gsettings-desktop-schemas-0.0.1
-   >=net-dns/avahi-0.6.22[dbus]
-   >=net-libs/webkit-gtk-2.7.4:4[jit?]
-   >=net-libs/libsoup-2.48:2.4
-   >=x11-libs/gtk+-3.13:3
-   >=x11-libs/libnotify-0.5.1:=
-   gnome-base/gnome-desktop:3=
-
-   dev-db/sqlite:3
-   x11-libs/libwnck:3
-   x11-libs/libX11
-
-   x11-themes/gnome-icon-theme
-   x11-themes/gnome-icon-theme-symbolic
-
-   nss? ( dev-libs/nss )
-"
-# epiphany-extensions support was removed in 3.7; let's not pretend it still 
works
-RDEPEND="${COMMON_DEPEND}
-   !www-client/epiphany-extensions
-"
-# paxctl needed for bug #407085
-# eautoreconf requires gnome-common-3.5.5
-DEPEND="${COMMON_DEPEND}
-   >=gnome-base/gnome-common-3.6
-   >=dev-util/intltool-0.50
-   sys-apps/paxctl
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # Fix missing symbol in webextension.so, 
https://bugzilla.gnome.org/show_bug.cgi?id=728972
-   # FIXME: More information needed per 
https://bugzilla.gnome.org/show_bug.cgi?id=728972#c5
-   # If you are able to reproduce the failure, please provide it. Thanks
-#  epatch "${FILESDIR}"/${PN}-3.14.0-missing-symbol.patch
-
-   # Fix unittests
-   # https://bugzilla.gnome.org/show_bug.cgi?id=751591
-   epatch "${FILESDIR}"/${PN}-3.16.0-unittest-1.patch
-
-   # https://bugzilla.gnome.org/show_bug.cgi?id=751593
-   epatch "${FILESDIR}"/${PN}-3.14.0-unittest-2.patch
-
-#  eautoreconf
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --enable-shared \
-   --disable-static \
-   --with-distributor-name=Gentoo \
-   $(use_enable nss) \
-   $(use_enable test tests)
-}
-
-src_compile() {
-   # needed to avoid "Command line `dbus-launch ...' exited with non-zero 
exit status 1"

[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/files/, games-util/pyfa/

2015-10-06 Thread Alexandre Rostovtsev
commit: 9f9517df68bb4bbfaa308342630fc67f054af7ea
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Wed Oct  7 02:38:40 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Wed Oct  7 02:42:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9517df

games-util/pyfa: update live ebuild

Update patches for upstream code changes, update dependencies, install
images in a compressed zip since upstream code now allows it, and switch
to git-r3.eclass.

Gentoo-Bug: 562080
Reported-by: Captain Crutches
Package-Manager: portage-2.2.22

 games-util/pyfa/files/configforced-1.15.1.py   |  4 ++
 .../pyfa/files/pyfa-1.15.1-import-pyfa.patch   | 27 ++
 games-util/pyfa/files/pyfa-1.15.1-staticdata.patch | 61 ++
 games-util/pyfa/pyfa-.ebuild   | 31 ++-
 4 files changed, 111 insertions(+), 12 deletions(-)

diff --git a/games-util/pyfa/files/configforced-1.15.1.py 
b/games-util/pyfa/files/configforced-1.15.1.py
new file mode 100644
index 000..51fcb95
--- /dev/null
+++ b/games-util/pyfa/files/configforced-1.15.1.py
@@ -0,0 +1,4 @@
+# Gentoo-specific settings
+pyfaPath = u'%%SITEDIR%%/pyfa'
+gameDB = u'%%EPREFIX%%/usr/share/pyfa/eve.db'
+imgsZIP = u'%%EPREFIX%%/usr/share/pyfa/imgs.zip'

diff --git a/games-util/pyfa/files/pyfa-1.15.1-import-pyfa.patch 
b/games-util/pyfa/files/pyfa-1.15.1-import-pyfa.patch
new file mode 100644
index 000..f29b75d
--- /dev/null
+++ b/games-util/pyfa/files/pyfa-1.15.1-import-pyfa.patch
@@ -0,0 +1,27 @@
+From 6c7b6ab7d1aae47d3a3f72a7951c7de294be2917 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetrom...@gentoo.org>
+Date: Tue, 6 Oct 2015 22:16:38 -0400
+Subject: [PATCH] Append $(python_get_sitedir)/pyfa to import path
+
+Ensures that pyfa's import statements continue to work for systemwide
+installation.
+---
+ pyfa.py | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/pyfa.py b/pyfa.py
+index 8189918..7b81f10 100755
+--- a/pyfa.py
 b/pyfa.py
+@@ -20,6 +20,8 @@
+ 
+ import sys
+ import re
++import os
++sys.path.append(os.path.join("%%SITEDIR%%", "pyfa"))
+ import config
+ 
+ 
+-- 
+2.6.0
+

diff --git a/games-util/pyfa/files/pyfa-1.15.1-staticdata.patch 
b/games-util/pyfa/files/pyfa-1.15.1-staticdata.patch
new file mode 100644
index 000..8b8fa91
--- /dev/null
+++ b/games-util/pyfa/files/pyfa-1.15.1-staticdata.patch
@@ -0,0 +1,61 @@
+From c7bb5210ce9feebb753734b5c581acca9f5c9d06 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetrom...@gentoo.org>
+Date: Tue, 6 Oct 2015 21:37:44 -0400
+Subject: [PATCH] make gameDB and imgs.zip paths settable from configforced
+
+---
+ config.py   | 10 +-
+ gui/bitmapLoader.py |  2 +-
+ 2 files changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/config.py b/config.py
+index 4072236..a9e71ee 100644
+--- a/config.py
 b/config.py
+@@ -28,6 +28,7 @@ pyfaPath = None
+ savePath = None
+ saveDB = None
+ gameDB = None
++imgsZIP = None
+ 
+ 
+ class StreamToLogger(object):
+@@ -66,6 +67,7 @@ def defPaths():
+ global savePath
+ global saveDB
+ global gameDB
++global imgsZIP
+ global saveInRoot
+ 
+ if debug:
+@@ -117,7 +119,13 @@ def defPaths():
+ # The database where the static EVE data from the datadump is kept.
+ # This is not the standard sqlite datadump but a modified version created 
by eos
+ # maintenance script
+-gameDB = os.path.join(pyfaPath, "eve.db")
++gameDB = getattr(configforced, "gameDB", None)
++if gameDB is None:
++gameDB = os.path.join(pyfaPath, "eve.db")
++
++imgsZIP = getattr(configforced, "imgsZIP", None)
++if imgsZIP is None:
++imgsZIP = os.path.join(pyfaPath, "imgs.zip")
+ 
+ ## DON'T MODIFY ANYTHING BELOW ##
+ import eos.config
+diff --git a/gui/bitmapLoader.py b/gui/bitmapLoader.py
+index 45026be..02985c1 100644
+--- a/gui/bitmapLoader.py
 b/gui/bitmapLoader.py
+@@ -31,7 +31,7 @@ except ImportError:
+ class BitmapLoader():
+ 
+ try:
+-archive = zipfile.ZipFile(os.path.join(config.pyfaPath, 'imgs.zip'), 
'r')
++archive = zipfile.ZipFile(config.imgsZIP, 'r')
+ except IOError:
+ archive = None
+ 
+-- 
+2.6.0
+

diff --git a/games-util/pyfa/pyfa-.ebuild b/games-util/pyfa/pyfa-.ebuild
index 76dac88..5e11d00 100644
--- a/games-util/pyfa/pyfa-.ebuild
+++ b/games-util/pyfa/pyfa-.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-3+ LGPL-2.1+ CC-BY-2.5 free-noncomm"
 SLOT="0"
 if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://github.com/DarkFenX/Pyfa.git;
-   inherit git-2
+   inherit git-r3
KEYWORDS=""
 else
SRC_URI="https://github.com/DarkFenX/Pyfa/archive/v${PV}.tar.gz -> 
pyfa-${PV}.tar.gz"
@@ -25,34 +25,34 @@ IUSE="+graph"
 
 RDEPEND="dev-python/python-dateutil[${PYTHON_USE

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/, x11-libs/gdk-pixbuf/files/

2015-10-12 Thread Alexandre Rostovtsev
commit: 1dfb62b200770993df34d207358805fba6612605
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Oct 12 23:19:17 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Oct 12 23:33:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dfb62b2

x11-libs/gdk-pixbuf: bump to 2.32.1, fixes heap overflows

Fixes multiple heap overflows (CVE-2015-7673, CVE-2015-7674).
Drops support for wbmp, ras, pcx formats.
Fixes support for icns and 256x256 ico formats.

Gentoo-Bug: 562878, 562880
Reported-by: Agostino Sarubbo

 x11-libs/gdk-pixbuf/Manifest   |   1 +
 .../gdk-pixbuf-2.32.1-gint64-shift-overflow.patch  |  81 +
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild   | 129 +
 3 files changed, 211 insertions(+)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 3bbc8ef..a6dadd3 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1 +1,2 @@
 DIST gdk-pixbuf-2.30.8.tar.xz 1336788 SHA256 
4853830616113db4435837992c0aebd94cbb993c44dc55063cee7f72a7bef8be SHA512 
2888cf035b70330e8d3ac87af54b69b2c990440fd59922464088d2a685e90022ad39c83d1ce1fac3872b55ce9445ec4a3e9c7ab6371e20b19e20df7f261d
 WHIRLPOOL 
e7f69807ed629c5703750a91cc7a95ee2b3aa178a74c9197c20f863648436a023d140cf1274ba38369e8da3d77216bb1fcc66bae5b612ee8ee33ee4b42e11d65
+DIST gdk-pixbuf-2.32.1.tar.xz 2427908 SHA256 
4432b74f25538c7d6bcb3ca51adabdd666168955f25812a2568dc9637697f3bc SHA512 
4c744f166e86c17cafebe0db9434794666b64850a60597e34675cf9b902e48e89c3ff45032a10899944ae59b6c0db63c1ff33c4d2c50846393e77bad3a3adec2
 WHIRLPOOL 
566b73752c1e478fdf7011c3dea39eb13052741c70a0dffd6a0800e892e951207856b90e0d20c352981565682dec28c51fc4951f2236767e97c838d239a2

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-gint64-shift-overflow.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-gint64-shift-overflow.patch
new file mode 100644
index 000..273956e
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.32.1-gint64-shift-overflow.patch
@@ -0,0 +1,81 @@
+From 2fb6bce8b3fdae67b8cdd93f253dad3743fc01b8 Mon Sep 17 00:00:00 2001
+From: Mike Gorse <mgo...@suse.com>
+Date: Tue, 6 Oct 2015 11:46:24 -0500
+Subject: [PATCH] pixops: use gint64 in more places to avoid overflow when
+ shifting
+
+---
+ gdk-pixbuf/pixops/pixops.c | 34 +-
+ 1 file changed, 17 insertions(+), 17 deletions(-)
+
+diff --git a/gdk-pixbuf/pixops/pixops.c b/gdk-pixbuf/pixops/pixops.c
+index b0abecd..6a4a096 100644
+--- a/gdk-pixbuf/pixops/pixops.c
 b/gdk-pixbuf/pixops/pixops.c
+@@ -354,11 +354,11 @@ pixops_composite_nearest (guchar*dest_buf,
+ double scale_y,
+ intoverall_alpha)
+ {
+-  int i;
+-  int x;
+-  int x_step = (1 << SCALE_SHIFT) / scale_x;
+-  int y_step = (1 << SCALE_SHIFT) / scale_y;
+-  int xmax, xstart, xstop, x_pos, y_pos;
++  gint64 i;
++  gint64 x;
++  gint64 x_step = (1 << SCALE_SHIFT) / scale_x;
++  gint64 y_step = (1 << SCALE_SHIFT) / scale_y;
++  gint64 xmax, xstart, xstop, x_pos, y_pos;
+   const guchar *p;
+   unsigned int  a0;
+ 
+@@ -524,13 +524,13 @@ pixops_composite_color_nearest (guchar*dest_buf,
+   guint32color1,
+   guint32color2)
+ {
+-  int i, j;
+-  int x;
+-  int x_step = (1 << SCALE_SHIFT) / scale_x;
+-  int y_step = (1 << SCALE_SHIFT) / scale_y;
++  gint64 i, j;
++  gint64 x;
++  gint64 x_step = (1 << SCALE_SHIFT) / scale_x;
++  gint64 y_step = (1 << SCALE_SHIFT) / scale_y;
+   int r1, g1, b1, r2, g2, b2;
+   int check_shift = get_check_shift (check_size);
+-  int xmax, xstart, xstop, x_pos, y_pos;
++  gint64 xmax, xstart, xstop, x_pos, y_pos;
+   const guchar *p;
+   unsigned int  a0;
+ 
+@@ -1338,20 +1338,20 @@ pixops_process (guchar *dest_buf,
+   PixopsLineFunc  line_func,
+   PixopsPixelFunc pixel_func)
+ {
+-  int i, j;
+-  int x, y;   /* X and Y position in source (fixed_point) */
++  gint64 i, j;
++  gint64 x, y;/* X and Y position in source 
(fixed_point) */
+ 
+   guchar **line_bufs;
+   int *filter_weights;
+ 
+-  int x_step;
+-  int y_step;
++  gint64 x_step;
++  gint64 y_step;
+ 
+   int check_shift;
+-  int scaled_x_offset;
++  gint64 scaled_x_offset;
+ 
+-  int run_end_x;
+-  int run_end_index;
++  gint64 run_end_x;
++  gint64 run_end_index;
+ 
+   x_step = (1 << SCALE_SHIFT) / scale_x; /* X step in source (fixed point) */
+   y_step = (1 << SCALE_SHIFT) / scale_y; /* Y step in source (fixed point) */
+-- 
+2.6.1
+

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
new file mode 100644
index 000..a0ddb14
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
@@ -0,0

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

2015-10-12 Thread Alexandre Rostovtsev
commit: 30add819bfa23d65664b38ebf6f89820c37035b7
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Oct 12 23:35:24 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Oct 12 23:35:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30add819

x11-libs/gdk-pixbuf: clean up old comment

Package-Manager: portage-2.2.23

 x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
index a0ddb14..7abd159 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.32.1.ebuild
@@ -50,10 +50,6 @@ src_prepare() {
# Upstream patches from 2.32.x
epatch "${FILESDIR}"/${P}-gint64-shift-overflow.patch
 
-   # ERROR: cve-2015-4491 - missing test plan
-   # FIXME - check if this works in 2.31.7
-   # $sed -e 's/cve-2015-4491$(EXEEXT)//' -i tests/Makefile.in || die
-
# This will avoid polluting the pkg-config file with versioned libpng,
# which is causing problems with libpng14 -> libpng15 upgrade
# See upstream bug #667068



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

2015-10-12 Thread Alexandre Rostovtsev
commit: 4cdb0716f28968157ee001bb954bc72b08b425c9
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Oct 12 23:43:25 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Oct 12 23:43:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdb0716

x11-libs/gdk-pixbuf: clean up old/vulnerable revisions

Package-Manager: portage-2.2.23

 x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.8-r1.ebuild | 126 
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.8.ebuild| 117 --
 2 files changed, 243 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.8-r1.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.8-r1.ebuild
deleted file mode 100644
index d611493..000
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.8-r1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit eutils flag-o-matic gnome2 multilib libtool multilib-minimal
-
-DESCRIPTION="Image loading library for GTK+"
-HOMEPAGE="http://www.gtk.org/;
-
-LICENSE="LGPL-2+"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+X debug +introspection jpeg jpeg2k tiff test"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.37.6:2[${MULTILIB_USEDEP}]
-   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
-   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
-   jpeg2k? ( media-libs/jasper:=[${MULTILIB_USEDEP}] )
-   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.20
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
-RDEPEND="${COMMON_DEPEND}
-   ! libpng15 upgrade
-   # See upstream bug #667068
-   # First check that the pattern is present, to catch upstream changes on 
bumps,
-   # because sed doesn't return failure code if it doesn't do any 
replacements
-   grep -q  'l in libpng16' configure || die "libpng check order has 
changed upstream"
-   sed -e 's:l in libpng16:l in libpng libpng16:' -i configure || die
-   [[ ${CHOST} == *-solaris* ]] && append-libs intl
-
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   # png always on to display icons
-   ECONF_SOURCE="${S}" \
-   gnome2_src_configure \
-   $(usex debug --enable-debug=yes "") \
-   $(use_with jpeg libjpeg) \
-   $(use_with jpeg2k libjasper) \
-   $(use_with tiff libtiff) \
-   $(multilib_native_use_enable introspection) \
-   $(use_with X x11) \
-   --with-libpng
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi; then
-   ln -s "${S}"/docs/reference/${PN}/html 
docs/reference/${PN}/html || die
-   fi
-}
-
-multilib_src_install() {
-   # Parallel install fails when no gdk-pixbuf is already installed, bug 
#481372
-   MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install
-}
-
-pkg_preinst() {
-   gnome2_pkg_preinst
-
-   multilib_pkg_preinst() {
-   # Make sure loaders.cache belongs to gdk-pixbuf alone
-   local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache"
-
-   if [[ -e ${EROOT}${cache} ]]; then
-   cp "${EROOT}"${cache} "${ED}"/${cache} || die
-   else
-   touch "${ED}"/${cache} || die
-   fi
-   }
-
-   multilib_foreach_abi multilib_pkg_preinst
-}
-
-pkg_postinst() {
-   # causes segfault if set, see bug 375615
-   unset __GL_NO_DSO_FINALIZER
-
-   multilib_foreach_abi gnome2_pkg_postinst
-
-   # Migration snippet for when this was handled by gtk+
-   if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then
-   elog "You need to rebuild ebuilds that installed into" 
"${EROOT}"usr/lib/gtk-2.0/2.*/loaders
-   elog "to do that you can use qfile from portage-utils:"
-   elog "emerge -va1 \$(qfile -qC 
${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)"
-   fi
-}
-
-pkg_postrm() {
-   gnome2_pkg_postrm
-
-   if [[ -z ${REPLACED_BY_VERSIONS} ]]; then
-   rm -f "${EROOT}"usr/lib*/${PN}-2.0/2.10.0/loa

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

2015-08-27 Thread Alexandre Rostovtsev
commit: f1b042871a1fa1a7be76fd9f5eb528ee28c3eb80
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Thu Aug 27 13:35:24 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Thu Aug 27 13:42:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b04287

profiles: mask USE=doc for gnutls versions that call gtkdoc-mkpdf

Gentoo-Bug: 552356

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index db371b8..d736c79 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,12 @@
 # This file requires =portage-2.1.1
 # New entries go on top.
 
+# Alexandre Rostovtsev tetrom...@gentoo.org (27 Aug 2015)
+# PDF generation fails due to missing dependencies and the general brokenness
+# of gtkdoc-pkpdf, bug #552356
+=net-libs/gnutls-2.12.23-r6 doc
+=net-libs/gnutls-3.3.15 doc
+
 # Michael Palimaka kensing...@gentoo.org (27 Aug 2015)
 # Unreleased dependencies
 kde-apps/dolphin thumbnail



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

2015-08-25 Thread Alexandre Rostovtsev
commit: 7839f4affd32630d0d6afeacd14fe158aa8b8457
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Wed Aug 26 03:20:06 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Wed Aug 26 04:43:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7839f4af

app-emulation/wine: add 1.7.50

Staging and gstreamer for now mutually exclusive due to threading changes
in the staging patchset.

Gentoo-Bug: 558342
Reported-by: David Brooke
Package-Manager: portage-2.2.20.1

 app-emulation/wine/Manifest | 4 
 app-emulation/wine/{wine-.ebuild = wine-1.7.50.ebuild} | 3 ++-
 app-emulation/wine/wine-.ebuild | 3 ++-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest
index 8c0e8d8..d6a9e1f 100644
--- a/app-emulation/wine/Manifest
+++ b/app-emulation/wine/Manifest
@@ -33,6 +33,7 @@ DIST wine-1.7.44.tar.bz2 22308686 SHA256 
d2e3290d4b312d235ab8ac214eaae8f81c751fb
 DIST wine-1.7.45.tar.bz2 22312840 SHA256 
a30cef1ee4ceaee4b6c9c2ad96df3b8a8847278246e7727624db314c68adaa23 SHA512 
409e7c5b75e5311b02697b993b5d6a5cd08cf7e2e2b4feb295b8a5b88b4edf5034c3bd9feafd208892b05082970a198542e046d31ca3629edd6e505d4bbff45e
 WHIRLPOOL 
f662ae6370003f7f31e4be5397fa69b4847581770d2d5d72b6de0ac88617995fb0e3206957075bc7d247cc9f11ae5a29a8e82344fd1c22b480edfc307d25c48f
 DIST wine-1.7.46.tar.bz2 22356320 SHA256 
9ab4046cc676de3054f9f2560e7d757b25324f72dd9a9cfed0d4aa48cc87350b SHA512 
42710c39436fcd66d2a245da9d8242f3c909c58e0f0178a74562ae9d5360e8dc5908a336633edd8f717fb5c5ba07310fc24a2ec57cb447900ff8f57b59e5ec1d
 WHIRLPOOL 
8ca9a25301559001176eb542defbfae279760a4e758b6563431900608ca4efa1ea01a2f3ea56039c4116052be58ee7c4a8ab6df773c3c6fdd65599e1ed376b60
 DIST wine-1.7.47.tar.bz2 22398577 SHA256 
ba74f75aec400dc4b1d64ddc29560e4946837e73cb19d9c231604ff0147bbb2e SHA512 
588bc143fc371c013b3565044ac14a22176c63fb79e7798a32cd75ec2dbf6b52a73529638254809aa3a4b3105067e96289b555436099c41622b8ffeb2b97a601
 WHIRLPOOL 
6545baa254f181fbe7a35b19e319faf7b21b838b91fddcab46ae65d8331407d62b36f78f20a19f97895c5c16059f18b3d23d6659658f8939611b171a408478ef
+DIST wine-1.7.50.tar.bz2 22586575 SHA256 
7c5410fab820281f337d478c18305027363c9012f30f742339ef1eb0f9dd711e SHA512 
b79f0391ef147a9ac8f60079e9068435a25552ad2e133b7d84443978f3b0034c17d8e6edee717fbdbc117021ebe22892957923edbba5e8528d6abb21116b9006
 WHIRLPOOL 
7a4502b088f259153904a80bc8aa81ebe5cb1e27fc4905b8a0fa84beb2e7904b382473a46d472a9b8a11845ab2eda42965f64bead5379995112c6e5f335c756c
 DIST wine-1.7.8.tar.bz2 21463503 SHA256 
30e17f5f863a09416f3d229666566b318dbb40f683d4ca6630012c60bb511804 SHA512 
1fdaddb7909f818050854bf351d20f445cf6a5906b1bcc789c96ee8d5058c90815a91bbbc6444f3e4527748764f03ab5297585c174b433093a3354a827402fea
 WHIRLPOOL 
3b5b18384ff04b80b936160c2c6e03676d69663c023f484981305c9272d0601b74cda5c5f7d56008b3900d702b1a4fe1929f16b1fba304a6480b076ffede663a
 DIST wine-1.7.9.tar.bz2 21323337 SHA256 
79f99ecc24696915439c474c4953bb77652ab53f16b41daa4da270fe43279c5a SHA512 
29f8aa715ebe47c8a06bd5f6a80cac3fb75b2ca7aa81648cc8aed5461cfd825e4da68b6209ca672dce42b968521cfd9baadd2d85b904b55d99687a1c83d0
 WHIRLPOOL 
333fee72b2a0e9d6ab8a003712c38166bd27aaff384a2b940c089ecc846f7669c59efbeb5cdc2fc87a46d63b0d29d0335873bb7c22f05913bad430b81990241a
 DIST wine-gentoo-2013.06.24.tar.bz2 85442 SHA256 
bfbf6b25e98f717320de2ede467e3628fbc749d936b8449f8477c9dc6f41e04b SHA512 
b6819889314f6a6ea16c1332f4b177c43623116763969c31b23b61754cd304dd085f5d3eafbe847159331eb979b4c10699430129ea4a71da418c1fe175f0
 WHIRLPOOL 
227e0ac6569736d4ad5813cef49f775dae956f4fc9255de95753d5d3cba1bf6cf3db31d23d3702bb54d2e60c5a6f779b602f0efb2096e4c827c924565b273d00
@@ -62,6 +63,7 @@ DIST wine-staging-1.7.44.tar.gz 9194166 SHA256 
ae2db1fe506c936f9e3c5664584126d58
 DIST wine-staging-1.7.45.tar.gz 9216075 SHA256 
06180e1189e8669892e8b3d640810306b0310c508842272eccc65034534e9411 SHA512 
051f10237306cac13dcfba0ee3453facbadf821a2eb5751d507bfcf86a936a08a236e1787d025378e3039e0fe91958bbb64b1fa90f5ea1a1b53d1d53788a5eb2
 WHIRLPOOL 
0277059d933cad1ae3449ec4028e7935f5a73c2790629ed0d0d6321bac0804caeaed282eef9fa1282ab85454123781c8cf2061e0220478685fc76405f3876757
 DIST wine-staging-1.7.46.tar.gz 9204220 SHA256 
a3b681f38917889bc6dce3ea3e78e91da75789f212b69fd1a10a5bac329761d3 SHA512 
24861e1adf882465c3f9f6e0aee47776dd18418342eff57d36eacfadc166bdea40a53318c7fce3871742559904a1d757ea9a9c0f0624da678a3e9ea2d400
 WHIRLPOOL 
d091925e99dc830ff1a6e49ec9c6f7cd1fc7e40920be2e4a5a10c4b7bc3a5b2109487eb32c5426f31b22baf53216b9b7caeb1b4faf6be8c2b5ecc8233d4ae198
 DIST wine-staging-1.7.47.tar.gz 9166592 SHA256 
75aef17c68d1e54b922529832edadca5951e6a37637aad696cfe5abb93d9ca15 SHA512 
b3feb61040a727b50fc3efb08441a800b08b4f7d61a00fc68175a6187486a701cc4737f9543119c32ed0c5f141d73ace396114337082cf7978a3437f4217844a
 WHIRLPOOL

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

2015-08-25 Thread Alexandre Rostovtsev
commit: 26512e9ccdcce4f77440d4118061da9fff236caf
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Wed Aug 26 04:42:40 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Wed Aug 26 04:43:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26512e9c

app-emulation/wine: restrict gcc-5 only for 64-bit wine

Also, improve error message a bit.

Gentoo-Bug: 549768
Thanks-to: xpue
Package-Manager: portage-2.2.20.1

 app-emulation/wine/wine-1.6.2-r1.ebuild  | 6 --
 app-emulation/wine/wine-1.6.2.ebuild | 9 +
 app-emulation/wine/wine-1.7.10-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.11-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.12-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.13-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.14-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.15-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.16-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.17-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.18-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.19-r2.ebuild | 6 --
 app-emulation/wine/wine-1.7.20-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.21-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.22-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.28-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.29-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.3-r1.ebuild  | 6 --
 app-emulation/wine/wine-1.7.33-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.34.ebuild| 6 --
 app-emulation/wine/wine-1.7.35.ebuild| 6 --
 app-emulation/wine/wine-1.7.36.ebuild| 6 --
 app-emulation/wine/wine-1.7.37.ebuild| 6 --
 app-emulation/wine/wine-1.7.38-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.39-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.4-r1.ebuild  | 6 --
 app-emulation/wine/wine-1.7.40-r1.ebuild | 6 --
 app-emulation/wine/wine-1.7.41.ebuild| 6 --
 app-emulation/wine/wine-1.7.42.ebuild| 6 --
 app-emulation/wine/wine-1.7.43.ebuild| 6 --
 app-emulation/wine/wine-1.7.44.ebuild| 6 --
 app-emulation/wine/wine-1.7.45.ebuild| 9 +
 app-emulation/wine/wine-1.7.46.ebuild| 6 --
 app-emulation/wine/wine-1.7.47.ebuild| 6 --
 app-emulation/wine/wine-1.7.50.ebuild| 6 --
 app-emulation/wine/wine-1.7.8-r1.ebuild  | 6 --
 app-emulation/wine/wine-1.7.9-r1.ebuild  | 6 --
 app-emulation/wine/wine-.ebuild  | 6 --
 38 files changed, 162 insertions(+), 72 deletions(-)

diff --git a/app-emulation/wine/wine-1.6.2-r1.ebuild 
b/app-emulation/wine/wine-1.6.2-r1.ebuild
index 2534935..9ba13a7 100644
--- a/app-emulation/wine/wine-1.6.2-r1.ebuild
+++ b/app-emulation/wine/wine-1.6.2-r1.ebuild
@@ -145,8 +145,10 @@ wine_build_environment_check() {
[[ ${MERGE_TYPE} = binary ]]  return 0
 
# bug #549768
-   if [[ $(gcc-major-version) = 5 ]]; then
-   eerror You need gcc-4.x to build wine; see 
https://bugs.gentoo.org/549768;
+   if use abi_x86_64  [[ $(gcc-major-version) = 5 ]]; then
+   eerror 64-bit wine cannot be built with gcc-5.1 or 5.2 due to 
compiler bugs;
+   eerror you may use gcc-config to select an older compiler 
version.
+   eerror See https://bugs.gentoo.org/549768;
eerror
return 1
fi

diff --git a/app-emulation/wine/wine-1.6.2.ebuild 
b/app-emulation/wine/wine-1.6.2.ebuild
index 3e554f5..0deb2a3 100644
--- a/app-emulation/wine/wine-1.6.2.ebuild
+++ b/app-emulation/wine/wine-1.6.2.ebuild
@@ -173,6 +173,15 @@ usr/share/applications/wine-winecfg.desktop
 wine_build_environment_check() {
[[ ${MERGE_TYPE} = binary ]]  return 0
 
+   # bug #549768
+   if use abi_x86_64  [[ $(gcc-major-version) = 5 ]]; then
+   eerror 64-bit wine cannot be built with gcc-5.1 or 5.2 due to 
compiler bugs;
+   eerror you may use gcc-config to select an older compiler 
version.
+   eerror See https://bugs.gentoo.org/549768;
+   eerror
+   return 1
+   fi
+
if use abi_x86_64  [[ $(( $(gcc-major-version) * 100 + 
$(gcc-minor-version) )) -lt 404 ]]; then
eerror You need gcc-4.4+ to build 64-bit wine
eerror

diff --git a/app-emulation/wine/wine-1.7.10-r1.ebuild 
b/app-emulation/wine/wine-1.7.10-r1.ebuild
index 8ba3c78..2b90cd4 100644
--- a/app-emulation/wine/wine-1.7.10-r1.ebuild
+++ b/app-emulation/wine/wine-1.7.10-r1.ebuild
@@ -146,8 +146,10 @@ wine_build_environment_check() {
[[ ${MERGE_TYPE} = binary ]]  return 0
 
# bug #549768
-   if [[ $(gcc-major-version) = 5 ]]; then
-   eerror You need gcc-4.x to build wine; see 
https://bugs.gentoo.org/549768;
+   if use abi_x86_64  [[ $(gcc-major-version) = 5 ]]; then
+   eerror 64-bit wine cannot be built with gcc-5.1 or 5.2 due to 
compiler bugs

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

2015-08-30 Thread Alexandre Rostovtsev
commit: c7e9f8bd0b2ee92ef7a9c42edfe440c7f6549164
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon Aug 31 00:18:22 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon Aug 31 00:18:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e9f8bd

dev-libs/folks: ncurses and readline have multiple slots

Package-Manager: portage-2.2.20.1

 dev-libs/folks/folks-0.10.1-r1.ebuild | 4 ++--
 dev-libs/folks/folks-0.11.1.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/folks/folks-0.10.1-r1.ebuild 
b/dev-libs/folks/folks-0.10.1-r1.ebuild
index e0b49a5..af4c73e 100644
--- a/dev-libs/folks/folks-0.10.1-r1.ebuild
+++ b/dev-libs/folks/folks-0.10.1-r1.ebuild
@@ -28,8 +28,8 @@ COMMON_DEPEND=
dev-libs/dbus-glib
=dev-libs/libgee-0.10:0.8[introspection]
dev-libs/libxml2
-   sys-libs/ncurses:=
-   sys-libs/readline:=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
 
bluetooth? ( =net-wireless/bluez-5 )
eds? ( =gnome-extra/evolution-data-server-3.8:=[vala] )

diff --git a/dev-libs/folks/folks-0.11.1.ebuild 
b/dev-libs/folks/folks-0.11.1.ebuild
index a35bef3..2ac2c2c 100644
--- a/dev-libs/folks/folks-0.11.1.ebuild
+++ b/dev-libs/folks/folks-0.11.1.ebuild
@@ -28,8 +28,8 @@ COMMON_DEPEND=
dev-libs/dbus-glib
=dev-libs/libgee-0.10:0.8[introspection]
dev-libs/libxml2
-   sys-libs/ncurses:=
-   sys-libs/readline:=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
 
bluetooth? ( =net-wireless/bluez-5 )
eds? ( =gnome-extra/evolution-data-server-3.13.90:=[vala] )



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

2015-08-30 Thread Alexandre Rostovtsev
commit: db1a901eaa163ac635faab6a1820e5cb6708dc52
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon Aug 31 00:13:30 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon Aug 31 00:15:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1a901e

app-emulation/wine: ncurses has slots

Package-Manager: portage-2.2.20.1

 app-emulation/wine/wine-1.6.2-r1.ebuild  | 2 +-
 app-emulation/wine/wine-1.6.2.ebuild | 4 ++--
 app-emulation/wine/wine-1.7.10-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.11-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.12-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.13-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.14-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.15-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.16-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.17-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.18-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.19-r2.ebuild | 2 +-
 app-emulation/wine/wine-1.7.20-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.21-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.22-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.28-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.29-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.3-r1.ebuild  | 2 +-
 app-emulation/wine/wine-1.7.33-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.34.ebuild| 2 +-
 app-emulation/wine/wine-1.7.35.ebuild| 2 +-
 app-emulation/wine/wine-1.7.36.ebuild| 2 +-
 app-emulation/wine/wine-1.7.37.ebuild| 2 +-
 app-emulation/wine/wine-1.7.38-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.39-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.4-r1.ebuild  | 2 +-
 app-emulation/wine/wine-1.7.40-r1.ebuild | 2 +-
 app-emulation/wine/wine-1.7.41.ebuild| 2 +-
 app-emulation/wine/wine-1.7.42.ebuild| 2 +-
 app-emulation/wine/wine-1.7.43.ebuild| 2 +-
 app-emulation/wine/wine-1.7.44.ebuild| 2 +-
 app-emulation/wine/wine-1.7.45.ebuild| 2 +-
 app-emulation/wine/wine-1.7.46.ebuild| 2 +-
 app-emulation/wine/wine-1.7.47.ebuild| 2 +-
 app-emulation/wine/wine-1.7.50.ebuild| 2 +-
 app-emulation/wine/wine-1.7.8-r1.ebuild  | 2 +-
 app-emulation/wine/wine-1.7.9-r1.ebuild  | 2 +-
 app-emulation/wine/wine-.ebuild  | 2 +-
 38 files changed, 39 insertions(+), 39 deletions(-)

diff --git a/app-emulation/wine/wine-1.6.2-r1.ebuild 
b/app-emulation/wine/wine-1.6.2-r1.ebuild
index 9ba13a7..cd806c0 100644
--- a/app-emulation/wine/wine-1.6.2-r1.ebuild
+++ b/app-emulation/wine/wine-1.6.2-r1.ebuild
@@ -54,7 +54,7 @@ RESTRICT=test
 COMMON_DEPEND=
truetype? ( =media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
capi? ( net-dialup/capi4k-utils )
-   ncurses? ( =sys-libs/ncurses-5.2:=[${MULTILIB_USEDEP}] )
+   ncurses? ( =sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )

diff --git a/app-emulation/wine/wine-1.6.2.ebuild 
b/app-emulation/wine/wine-1.6.2.ebuild
index 0deb2a3..3b620b1 100644
--- a/app-emulation/wine/wine-1.6.2.ebuild
+++ b/app-emulation/wine/wine-1.6.2.ebuild
@@ -53,7 +53,7 @@ RESTRICT=test
 NATIVE_DEPEND=
truetype? ( =media-libs/freetype-2.0.0  )
capi? ( net-dialup/capi4k-utils )
-   ncurses? ( =sys-libs/ncurses-5.2:= )
+   ncurses? ( =sys-libs/ncurses-5.2:0= )
udisks? ( sys-apps/dbus )
fontconfig? ( media-libs/fontconfig:= )
gphoto2? ( media-libs/libgphoto2:= )
@@ -96,7 +96,7 @@ COMMON_DEPEND=
abi_x86_64? ( ${NATIVE_DEPEND} )
abi_x86_32? (
truetype? ( 
=media-libs/freetype-2.5.0.1[abi_x86_32(-)] )
-   ncurses? ( =sys-libs/ncurses-5.9-r3[abi_x86_32(-)] )
+   ncurses? ( =sys-libs/ncurses-5.9-r3:0[abi_x86_32(-)] )
udisks? ( =sys-apps/dbus-1.6.18-r1[abi_x86_32(-)] )
fontconfig? ( 
=media-libs/fontconfig-2.10.92[abi_x86_32(-)] )
gphoto2? ( 
=media-libs/libgphoto2-2.5.3.1[abi_x86_32(-)] )

diff --git a/app-emulation/wine/wine-1.7.10-r1.ebuild 
b/app-emulation/wine/wine-1.7.10-r1.ebuild
index 2b90cd4..8dd4996 100644
--- a/app-emulation/wine/wine-1.7.10-r1.ebuild
+++ b/app-emulation/wine/wine-1.7.10-r1.ebuild
@@ -54,7 +54,7 @@ RESTRICT=test
 COMMON_DEPEND=
truetype? ( =media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
capi? ( net-dialup/capi4k-utils )
-   ncurses? ( =sys-libs/ncurses-5.2:=[${MULTILIB_USEDEP}] )
+   ncurses? ( =sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )

diff --git a/app-emulation/wine/wine-1.7.11-r1.ebuild 
b/app-emulation/wine/wine-1.7.11-r1.ebuild
index 2b90cd4

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgda/

2015-08-30 Thread Alexandre Rostovtsev
commit: 004b96698f3694988497f8677def7911195039d2
Author: Alexandre Rostovtsev tetromino AT gentoo DOT org
AuthorDate: Mon Aug 31 00:21:27 2015 +
Commit: Alexandre Rostovtsev tetromino AT gentoo DOT org
CommitDate: Mon Aug 31 00:21:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004b9669

gnome-extra/libgda: ncurses and readline have multiple slots

Package-Manager: portage-2.2.20.1

 gnome-extra/libgda/libgda-5.2.2.ebuild | 4 ++--
 gnome-extra/libgda/libgda-5.2.4.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/libgda/libgda-5.2.2.ebuild 
b/gnome-extra/libgda/libgda-5.2.2.ebuild
index 1e05846..955f8e4 100644
--- a/gnome-extra/libgda/libgda-5.2.2.ebuild
+++ b/gnome-extra/libgda/libgda-5.2.2.ebuild
@@ -33,8 +33,8 @@ RDEPEND=
=dev-libs/glib-2.32:2
=dev-libs/libxml2-2
dev-libs/libxslt
-   sys-libs/readline:=
-   sys-libs/ncurses:=
+   sys-libs/readline:0=
+   sys-libs/ncurses:0=
berkdb?   ( sys-libs/db )
firebird? ( dev-db/firebird )
gtk? (

diff --git a/gnome-extra/libgda/libgda-5.2.4.ebuild 
b/gnome-extra/libgda/libgda-5.2.4.ebuild
index 781520d..1d46a0d 100644
--- a/gnome-extra/libgda/libgda-5.2.4.ebuild
+++ b/gnome-extra/libgda/libgda-5.2.4.ebuild
@@ -33,8 +33,8 @@ RDEPEND=
=dev-libs/glib-2.32:2
=dev-libs/libxml2-2
dev-libs/libxslt
-   sys-libs/readline:=
-   sys-libs/ncurses:=
+   sys-libs/readline:0=
+   sys-libs/ncurses:0=
berkdb? ( sys-libs/db:* )
firebird? ( dev-db/firebird )
gnome-keyring? ( app-crypt/libsecret )



[gentoo-commits] proj/gnome:master commit in: x11-libs/gdk-pixbuf/, x11-libs/gdk-pixbuf/files/

2015-08-31 Thread Alexandre Rostovtsev
commit: 9e48855fcf4528e77c4c86b9bd1b12fa3176b23a
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Fri Aug 21 04:49:52 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Sep  1 04:25:03 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9e48855f

x11-libs/gdk-pixbuf: 2.31.5 → 2.31.6 and more fixes for CVE-2015-4491

Really fix the overflow.

Gentoo-Bug: 556314
Upstream-Bug-url: https://bugzilla.gnome.org/show_bug.cgi?id=752297
Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: 0x18E5B6F2D8D5EC8D

 .../files/gdk-pixbuf-2.31.6-alpha-overflow.patch   |  70 +
 .../files/gdk-pixbuf-2.31.6-jpeg-overflow.patch|  35 +
 .../gdk-pixbuf-2.31.6-pixops-gcc-optimizer.patch   |  46 ++
 .../files/gdk-pixbuf-2.31.6-pixops-overflow.patch  | 173 +
 .../gdk-pixbuf-2.31.6-pixops-variable-type.patch   |  37 +
 .../files/gdk-pixbuf-2.31.6-png-overflow.patch |  72 +
 .../files/gdk-pixbuf-2.31.6-rotate-overflow.patch  |  27 
 ...xbuf-2.31.5.ebuild => gdk-pixbuf-2.31.6.ebuild} |  15 +-
 8 files changed, 474 insertions(+), 1 deletion(-)

diff --git a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-alpha-overflow.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-alpha-overflow.patch
new file mode 100644
index 000..bd4abfa
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-alpha-overflow.patch
@@ -0,0 +1,70 @@
+From ca3c56421c075e729750cf80c3438b283232cce8 Mon Sep 17 00:00:00 2001
+From: Matthias Clasen <mcla...@redhat.com>
+Date: Mon, 24 Aug 2015 15:20:08 -0400
+Subject: [PATCH] Avoid integer overflow in gdk_pixbuf_add_alpha
+
+Same as before: don't do ptr = base + y * rowstride if y and
+rowstride are integers.
+
+This should fix http://bugzilla.gnome/org/753569
+---
+ gdk-pixbuf/gdk-pixbuf-util.c | 18 +-
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/gdk-pixbuf/gdk-pixbuf-util.c b/gdk-pixbuf/gdk-pixbuf-util.c
+index 6abe9b9..3600450 100644
+--- a/gdk-pixbuf/gdk-pixbuf-util.c
 b/gdk-pixbuf/gdk-pixbuf-util.c
+@@ -67,6 +67,8 @@ gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf,
+   int x, y;
+   const guint8 *src_pixels;
+   guint8 *ret_pixels;
++  const guchar *src;
++  guchar *dest;
+ 
+   g_return_val_if_fail (GDK_IS_PIXBUF (pixbuf), NULL);
+   g_return_val_if_fail (pixbuf->colorspace == GDK_COLORSPACE_RGB, NULL);
+@@ -85,20 +87,18 @@ gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf,
+   } else {
+ new_pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8, 
pixbuf->width, pixbuf->height);
+ }
+-
++
+   if (!new_pixbuf)
+   return NULL;
+ 
+   ret_pixels = gdk_pixbuf_get_pixels (new_pixbuf);
+ 
+-  for (y = 0; y < pixbuf->height; y++) {
+-  const guchar *src;
+-  guchar *dest;
++  for (y = 0; y < pixbuf->height; y++, src_pixels += pixbuf->rowstride, 
ret_pixels += new_pixbuf->rowstride) {
+   guchar tr, tg, tb;
+ 
+-  src = src_pixels + y * pixbuf->rowstride;
+-  dest = ret_pixels + y * new_pixbuf->rowstride;
+-
++src = src_pixels;
++dest = ret_pixels;
++
+ if (pixbuf->has_alpha) {
+ /* Just subst color, we already copied everything 
else */
+ for (x = 0; x < pixbuf->width; x++) {
+@@ -107,12 +107,12 @@ gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf,
+ src += 4;
+ dest += 4;
+ }
+-} else {
++} else {
+ for (x = 0; x < pixbuf->width; x++) {
+ tr = *dest++ = *src++;
+ tg = *dest++ = *src++;
+ tb = *dest++ = *src++;
+-
++
+ if (substitute_color && tr == r && tg == g && 
tb == b)
+ *dest++ = 0;
+ else
+-- 
+2.5.1
+

diff --git a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-jpeg-overflow.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-jpeg-overflow.patch
new file mode 100644
index 000..ebec196
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.6-jpeg-overflow.patch
@@ -0,0 +1,35 @@
+From fde8d1d12a32740770253e97ddc9602654e16865 Mon Sep 17 00:00:00 2001
+From: Matthias Clasen <mcla...@redhat.com>
+Date: Mon, 24 Aug 2015 15:48:51 -0400
+Subject: [PATCH] jpeg: Fix some integer overflows
+
+Similar to the previous commit.
+---
+ gdk-pixbuf/io-jpeg.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/gdk-pixbuf/io-jpeg.c b/gdk-pixbuf/io-jpeg.c
+index fa6bec1..eb48aed 100644
+--- a/gdk-pixbuf

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/, x11-libs/gdk-pixbuf/files/

2015-08-31 Thread Alexandre Rostovtsev
commit: 084b0771c60902525706033d8d1ef2ac489954e1
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Sep  1 04:28:13 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Sep  1 05:15:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084b0771

x11-libs/gdk-pixbuf: more DoS fixes (CVE-2015-4491)

Really fix the overflows this time.

Gentoo-Bug: 556314
Upstream-Bug-url: https://bugzilla.gnome.org/show_bug.cgi?id=752297
Upstream-Bug-url: https://bugzilla.gnome.org/show_bug.cgi?id=753908
Upstream-Bug-url: https://bugzilla.gnome.org/show_bug.cgi?id=734556
Upstream-Bug-url: https://bugzilla.gnome.org/show_bug.cgi?id=753569
Package-Manager: portage-2.2.20.1

 .../gdk-pixbuf-2.31.1-pixops-no-scaling.patch  | 129 
 .../files/gdk-pixbuf-2.31.5-pixops-overflow.patch  |  38 +
 .../gdk-pixbuf-2.31.6-alpha-overflow-rebased.patch |  79 ++
 .../files/gdk-pixbuf-2.31.6-jpeg-overflow.patch|  35 +
 .../gdk-pixbuf-2.31.6-pixops-gcc-optimizer.patch   |  46 ++
 ...gdk-pixbuf-2.31.6-pixops-overflow-rebased.patch | 162 +
 .../gdk-pixbuf-2.31.6-pixops-variable-type.patch   |  37 +
 .../files/gdk-pixbuf-2.31.6-png-overflow.patch |  72 +
 .../files/gdk-pixbuf-2.31.6-rotate-overflow.patch  |  27 
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.30.8-r2.ebuild| 134 +
 10 files changed, 759 insertions(+)

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch
new file mode 100644
index 000..a8587fc
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch
@@ -0,0 +1,129 @@
+From cc5fce6315dcc1127a3e2106223305ff763be815 Mon Sep 17 00:00:00 2001
+From: Hans Petter Jansson <h...@copyleft.no>
+Date: Thu, 10 Nov 2005 19:13:00 +
+Subject: [PATCH] pixops: Special-case compositing/copying with no scaling
+
+When there is no scaling involved, make gdk_pixbuf_composite_color()
+faster by avoiding the scaling code path.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=80927
+---
+ gdk-pixbuf/pixops/pixops.c | 95 +++---
+ 1 file changed, 90 insertions(+), 5 deletions(-)
+
+diff --git a/gdk-pixbuf/pixops/pixops.c b/gdk-pixbuf/pixops/pixops.c
+index 993223e..29a1c14 100644
+--- a/gdk-pixbuf/pixops/pixops.c
 b/gdk-pixbuf/pixops/pixops.c
+@@ -421,6 +421,86 @@ pixops_composite_nearest (guchar*dest_buf,
+ }
+ 
+ static void
++pixops_composite_nearest_noscale (guchar*dest_buf,
++intrender_x0,
++intrender_y0,
++intrender_x1,
++intrender_y1,
++intdest_rowstride,
++intdest_channels,
++gboolean   dest_has_alpha,
++const guchar  *src_buf,
++intsrc_width,
++intsrc_height,
++intsrc_rowstride,
++intsrc_channels,
++gboolean   src_has_alpha,
++intoverall_alpha)
++{
++  int i, j;
++  int x;
++
++  for (i = 0; i < (render_y1 - render_y0); i++)
++{
++  const guchar *src  = src_buf + (i + render_y0) * src_rowstride;
++  guchar   *dest = dest_buf + i * dest_rowstride;
++
++  x = render_x0 * src_channels;
++
++  for (j=0; j < (render_x1 - render_x0); j++)
++  {
++const guchar *p = src + x;
++unsigned int  a0;
++
++if (src_has_alpha)
++  a0 = (p[3] * overall_alpha) / 0xff;
++else
++  a0 = overall_alpha;
++
++switch (a0)
++  {
++  case 0:
++break;
++  case 255:
++dest[0] = p[0];
++dest[1] = p[1];
++dest[2] = p[2];
++if (dest_has_alpha)
++  dest[3] = 0xff;
++break;
++  default:
++if (dest_has_alpha)
++  {
++unsigned int w0 = 0xff * a0;
++unsigned int w1 = (0xff - a0) * dest[3];
++unsigned int w = w0 + w1;
++
++dest[0] = (w0 * p[0] + w1 * dest[0]) / w;
++dest[1] = (w0 * p[1] + w1 * dest[1]) / w;
++dest[2] = (w0 * p[2] + w1 * dest[2]) / w;
++dest[3] = w / 0xff;
++  }
++else
++  {
++unsigned int a1 = 0xff - a0;
++unsigned int tmp;
++
++tmp = a0 * p[0] + a1 * dest[0] + 0x80;
++dest[0] = (tmp + (tmp >> 8)) >

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/, gnome-extra/cinnamon/files/

2015-09-06 Thread Alexandre Rostovtsev
commit: c676e623a8b7c3e3f3e3b133c92bcb92316faf18
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Sep  6 21:54:59 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Sep  6 21:54:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c676e623

gnome-extra/cinnamon: fix build with clutter[-gtk]

Gentoo-Bug: 559794
Reported-by: Lara Maia
Upstream-Bug-url: https://github.com/linuxmint/Cinnamon/pull/4600

Package-Manager: portage-2.2.20.1

 gnome-extra/cinnamon/cinnamon-2.6.13.ebuild|  4 +++
 .../cinnamon-2.6.13-test-recorder-includes.patch   | 36 ++
 2 files changed, 40 insertions(+)

diff --git a/gnome-extra/cinnamon/cinnamon-2.6.13.ebuild 
b/gnome-extra/cinnamon/cinnamon-2.6.13.ebuild
index 76f706b..5f1d536 100644
--- a/gnome-extra/cinnamon/cinnamon-2.6.13.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-2.6.13.ebuild
@@ -160,6 +160,10 @@ src_prepare() {
# https://github.com/linuxmint/Cinnamon/issues/3577
epatch "${FILESDIR}"/${PN}-2.4.5-gnome-3.14.patch
 
+   # Fix build with clutter[-gtk]
+   # https://github.com/linuxmint/Cinnamon/pull/4600
+   epatch "${FILESDIR}"/${PN}-2.6.13-test-recorder-includes.patch
+
# Use pkexec instead of gksu (from Arch)
# https://github.com/linuxmint/Cinnamon/issues/3565
sed -i 's/gksu/pkexec/' files/usr/bin/cinnamon-settings-users || die

diff --git 
a/gnome-extra/cinnamon/files/cinnamon-2.6.13-test-recorder-includes.patch 
b/gnome-extra/cinnamon/files/cinnamon-2.6.13-test-recorder-includes.patch
new file mode 100644
index 000..3ed2c3a
--- /dev/null
+++ b/gnome-extra/cinnamon/files/cinnamon-2.6.13-test-recorder-includes.patch
@@ -0,0 +1,36 @@
+From cf960f096e426521fc898733580d47c725e52953 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetrom...@gentoo.org>
+Date: Sun, 6 Sep 2015 14:53:48 -0400
+Subject: [PATCH] build: append ST_CFLAGS when building test-recorder
+
+test-recorder #includes st.h, which pulls in lots of headers, some of which
+might not be in TEST_CINNAMON_RECORDER_CFLAGS, depending on how clutter and
+gstreamer were configured.
+
+Fixes build failure reported at https://bugs.gentoo.org/559794 :
+
+In file included from ./st/st-bin.h:27:0,
+ from st.h:4,
+ from cinnamon-recorder.c:19:
+./st/st-types.h:26:21: fatal error: gtk/gtk.h: No such file or directory
+---
+ src/Makefile.am | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 3d8fdd3..e6e54a9 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -199,7 +199,8 @@ libcinnamon_la_SOURCES += $(cinnamon_recorder_sources) 
$(cinnamon_recorder_non_g
+ 
+ noinst_PROGRAMS += test-recorder
+ 
+-test_recorder_CPPFLAGS = $(TEST_CINNAMON_RECORDER_CFLAGS)
++test_recorder_CPPFLAGS = $(TEST_CINNAMON_RECORDER_CFLAGS) \
++   $(ST_CFLAGS)
+ test_recorder_LDADD = $(TEST_CINNAMON_RECORDER_LIBS) \
+libst-1.0.la
+ 
+-- 
+2.5.1
+



[gentoo-commits] repo/gentoo:master commit in: net-nntp/pan/, net-nntp/pan/files/

2015-09-07 Thread Alexandre Rostovtsev
commit: 3e828ee766a6ebaa5c71ed1764f7998d59c24054
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Sep  7 17:29:52 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Sep  7 17:33:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e828ee7

net-nntp/pan: fix newsrc-* files created in wrong place with g++-5

Gentoo-Bug: 559666
Reported-by: Holger Hoffstätte
Upstream-Bug-url: https://bugzilla.gnome.org/show_bug.cgi?id=754698
Package-Manager: portage-2.2.20.1

 net-nntp/pan/files/pan-0.139-get_pan_home.patch | 41 ++
 net-nntp/pan/pan-0.139-r1.ebuild| 55 +
 2 files changed, 96 insertions(+)

diff --git a/net-nntp/pan/files/pan-0.139-get_pan_home.patch 
b/net-nntp/pan/files/pan-0.139-get_pan_home.patch
new file mode 100644
index 000..6a2d5fc
--- /dev/null
+++ b/net-nntp/pan/files/pan-0.139-get_pan_home.patch
@@ -0,0 +1,41 @@
+From cef1d28d4a27fe383a74f4e5d0286aca3a28ff99 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetrom...@gentoo.org>
+Date: Mon, 7 Sep 2015 13:21:22 -0400
+Subject: [PATCH] file::get_pan_home() : fix for g++-5 non-CoW std::string
+ semantics
+
+https://bugzilla.gnome.org/show_bug.cgi?id=754698
+---
+ pan/general/file-util.cc | 2 +-
+ pan/general/file-util.h  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/pan/general/file-util.cc b/pan/general/file-util.cc
+index 4ea2e77..473e426 100644
+--- a/pan/general/file-util.cc
 b/pan/general/file-util.cc
+@@ -77,7 +77,7 @@ file :: print_file_info (std::ostream& os, const char* file)
+ 
+ ***/
+ 
+-std::string
++const std::string &
+ file :: get_pan_home ()
+ {
+   static std::string pan_home;
+diff --git a/pan/general/file-util.h b/pan/general/file-util.h
+index 7c211a8..4b6d04f 100644
+--- a/pan/general/file-util.h
 b/pan/general/file-util.h
+@@ -59,7 +59,7 @@ namespace pan
+  * Returns the home pan directory, which falls back to $HOME/.pan2
+  * if the PAN_HOME environmental variable isn't set.
+  */
+-std::string get_pan_home ();
++const std::string & get_pan_home ();
+ 
+ /**
+* Returns an absolute filename of a file
+-- 
+2.5.1
+

diff --git a/net-nntp/pan/pan-0.139-r1.ebuild b/net-nntp/pan/pan-0.139-r1.ebuild
new file mode 100644
index 000..382c8c2
--- /dev/null
+++ b/net-nntp/pan/pan-0.139-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="http://pan.rebelbase.com/;
+SRC_URI="http://pan.rebelbase.com/download/releases/${PV}/source/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="dbus gnome-keyring libnotify spell ssl"
+
+RDEPEND=">=dev-libs/glib-2.26:2
+   >=x11-libs/gtk+-2.16:2
+   dev-libs/gmime:2.6
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.2 )
+   libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+   spell? (
+   >=app-text/enchant-1.6
+   >=app-text/gtkspell-2.0.7:2 )
+   ssl? ( >=net-libs/gnutls-3:0= )"
+
+DEPEND="${RDEPEND}
+   app-text/gnome-doc-utils
+   >=dev-util/intltool-0.35.5
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_prepare() {
+   # in next release
+   epatch "${FILESDIR}/${P}-pan.desktop.patch"
+
+   # g++-5 fix, https://bugzilla.gnome.org/show_bug.cgi?id=754698
+   epatch "${FILESDIR}"/${PN}-0.139-get_pan_home.patch
+
+   # upstream release was in 2012 - users may want to apply patches
+   epatch_user
+}
+
+src_configure() {
+   econf \
+   --without-gtk3 \
+   $(use_with dbus) \
+   $(use_enable gnome-keyring gkr) \
+   $(use_with spell gtkspell) \
+   $(use_enable libnotify) \
+   $(use_with ssl gnutls)
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2015-09-02 Thread Alexandre Rostovtsev
commit: abf170ab5db5f5c6371940de5986b026190be981
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Thu Sep  3 01:31:08 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Thu Sep  3 01:53:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf170ab

gnome-extra/cinnamon: remove old

Package-Manager: portage-2.2.20.1

 gnome-extra/cinnamon/Manifest  |   1 -
 gnome-extra/cinnamon/cinnamon-2.6.8.ebuild | 256 -
 2 files changed, 257 deletions(-)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index 644c5d4..c98b1f5 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,3 +1,2 @@
 DIST cinnamon-2.4.7.tar.gz 2812013 SHA256 
d971c893d4617f482bad1d79b18cf14ccb3a2298f2381f1a64f1d72ee59cb40e SHA512 
0450657804d5bd290177577a7059b494d7ef88bbfbec7b5a480cdc29894dd92d6f4e404d789009abcaad4c6adf279be991c5f8c3d300f70fec81acd57fb8700c
 WHIRLPOOL 
43f31b2b83009321e3d7cd17a0570a2d83bed7fe0cef54966ff32c7075cf6e9181f96c5fd1725f540bb1cce00a6944f57b65bb77361995e527c85c74884e6a0d
-DIST cinnamon-2.6.8.tar.gz 2967957 SHA256 
fe2e0e0a128711875a24c3511eff78e48ecd131db8f758781950784270af15a6 SHA512 
687048660dbc7797dfa3fb6aeb6f58c334d1ae4c384d600031e74db661ce5edc8109dec5dfc7b643e0d52211e41723e22da725f7866a99949f0b3e07e0716c9e
 WHIRLPOOL 
2dd103e0db3e80fddc94850936942d6ef13d3603f1fde4ad69fb554bb79f39bd7dbcb08bfd5c2f156f9da2802a43ee2c7c6169b0a68b6e8e269ed7774bb203dc
 DIST cinnamon-2.6.9.tar.gz 2968234 SHA256 
9bed52d586480b888a414af6e306c2d8d6cf536aeb49e65304b8f3e2e422e756 SHA512 
372492f9a9833ae3b7ba2b22d6c4cec8bb8c0a02282d1efe595e8a822a7064d7129b2a56f9df7dd4ec8f329bee3db22ffb41672752f5daa6811973d42cae150d
 WHIRLPOOL 
83e04e781ac175f4ce885c84554d70d8322a613fac30735af3efb57e43afb8ffb757771cc153b4b1ae8070a219972d76f707ce2fe40b7714aee6854e9a0bdd0d

diff --git a/gnome-extra/cinnamon/cinnamon-2.6.8.ebuild 
b/gnome-extra/cinnamon/cinnamon-2.6.8.ebuild
deleted file mode 100644
index 5ac7b6b..000
--- a/gnome-extra/cinnamon/cinnamon-2.6.8.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
-PYTHON_REQ_USE="xml"
-
-inherit autotools eutils flag-o-matic gnome2 multilib pax-utils python-r1
-
-DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
-HOMEPAGE="http://cinnamon.linuxmint.com/;
-
-MY_PV="${PV/_p/-UP}"
-MY_P="${PN}-${MY_PV}"
-
-SRC_URI="https://github.com/linuxmint/Cinnamon/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-# bluetooth support dropped due bug #511648
-IUSE="+nls +networkmanager" #+bluetooth
-# We need *both* python 2.7 and 3.x
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   python_targets_python2_7
-   || ( python_targets_python3_3 python_targets_python3_4 )
-   "
-
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-misc/ca-certificates
-   dev-libs/dbus-glib
-   >=dev-libs/glib-2.29.10:2[dbus]
-   >=dev-libs/gobject-introspection-0.10.1
-   >=dev-libs/json-glib-0.13.2
-   >=dev-libs/libcroco-0.6.2:0.6
-   dev-libs/libxml2:2
-   gnome-base/gconf:2[introspection]
-   gnome-base/librsvg
-   >=gnome-extra/cinnamon-desktop-2.4:0=[introspection]
-   gnome-extra/cinnamon-menus[introspection]
-   >=gnome-extra/cjs-2.4
-   >=media-libs/clutter-1.10:1.0[introspection]
-   media-libs/cogl:1.0=[introspection]
-   >=gnome-base/gsettings-desktop-schemas-2.91.91
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-sound/pulseaudio:0=[glib]
-   net-libs/libsoup:2.4[introspection]
-   >=sys-auth/polkit-0.100[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.9.12:3[introspection]
-   x11-libs/pango[introspection]
-   >=x11-libs/startup-notification-0.11
-   x11-libs/libX11
-   >=x11-libs/libXfixes-5.0
-   >=x11-wm/muffin-2.4[introspection]
-   ${PYTHON_DEPS}
-   networkmanager? (
-   gnome-base/libgnome-keyring
-   >=net-misc/networkmanager-0.8.999[introspection] )
-"
-#bluetooth? ( >=net-wireless/gnome-bluetooth-3.1:=[introspection] )
-
-# Runtime-only deps are probably incomplete and approximate.
-# Each block:
-# 2. Introspection stuff + dconf needed via imports.gi.*
-# 3. gnome-session is needed for gnome-session-quit
-# 4. Control shell settings
-# 5. accountsservice is needed for GdmUserManager (0.6.14 needed for fast
-#user switching with gdm-3.1.x)
-# 6. caribou needed for on-screen keyboard
-# 7. xdg-uti

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2015-09-02 Thread Alexandre Rostovtsev
commit: dbfaf9be24834767acdc0dc4f0aff89ee00e540d
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Thu Sep  3 01:53:25 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Thu Sep  3 01:54:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfaf9be

gnome-extra/cinnamon: raise muffin dep to 2.5

Gentoo-Bug: 554744
Reported-by: Laurent Vivier
Upstream-Bug-url: https://github.com/linuxmint/Cinnamon/pull/4582
Package-Manager: portage-2.2.20.1

 gnome-extra/cinnamon/cinnamon-2.6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/cinnamon/cinnamon-2.6.9.ebuild 
b/gnome-extra/cinnamon/cinnamon-2.6.9.ebuild
index 19ddd13..76f706b 100644
--- a/gnome-extra/cinnamon/cinnamon-2.6.9.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-2.6.9.ebuild
@@ -60,7 +60,7 @@ COMMON_DEPEND="
>=x11-libs/startup-notification-0.11
x11-libs/libX11
>=x11-libs/libXfixes-5.0
-   >=x11-wm/muffin-2.4[introspection]
+   >=x11-wm/muffin-2.5[introspection]
${PYTHON_DEPS}
networkmanager? (
gnome-base/libgnome-keyring



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2015-09-02 Thread Alexandre Rostovtsev
commit: bd9dcf1438fd0a7df4ee76fa5b3bec401ab906b3
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Thu Sep  3 02:03:33 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Thu Sep  3 02:03:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9dcf14

gnome-extra/cinnamon: add 2.6.13

Gentoo-Bug: 554122
Reported-by: Akiraba Honata
Package-Manager: portage-2.2.20.1

 gnome-extra/cinnamon/Manifest   |   1 +
 gnome-extra/cinnamon/cinnamon-2.6.13.ebuild | 258 
 2 files changed, 259 insertions(+)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index c98b1f5..9d4cb39 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-2.4.7.tar.gz 2812013 SHA256 
d971c893d4617f482bad1d79b18cf14ccb3a2298f2381f1a64f1d72ee59cb40e SHA512 
0450657804d5bd290177577a7059b494d7ef88bbfbec7b5a480cdc29894dd92d6f4e404d789009abcaad4c6adf279be991c5f8c3d300f70fec81acd57fb8700c
 WHIRLPOOL 
43f31b2b83009321e3d7cd17a0570a2d83bed7fe0cef54966ff32c7075cf6e9181f96c5fd1725f540bb1cce00a6944f57b65bb77361995e527c85c74884e6a0d
+DIST cinnamon-2.6.13.tar.gz 2967812 SHA256 
f349403901bf3e84cda2ebd425dc6f58850059092775e285862067f120debe86 SHA512 
41192b25ac34c542596f9625a671d019531aa466f05da12ca0fda0f23daa10929c9f7a4e3c1a7137887fc9b0b556836a82f42645128b620949386387efec
 WHIRLPOOL 
0c7c7ed6375964a93217adf43cc6236f7e7b92b75facfc94ded86f914890452b92753486d1c46b8a6531eef49993a0bc9fc0d387e8ea2a5bc4f05dd80571462a
 DIST cinnamon-2.6.9.tar.gz 2968234 SHA256 
9bed52d586480b888a414af6e306c2d8d6cf536aeb49e65304b8f3e2e422e756 SHA512 
372492f9a9833ae3b7ba2b22d6c4cec8bb8c0a02282d1efe595e8a822a7064d7129b2a56f9df7dd4ec8f329bee3db22ffb41672752f5daa6811973d42cae150d
 WHIRLPOOL 
83e04e781ac175f4ce885c84554d70d8322a613fac30735af3efb57e43afb8ffb757771cc153b4b1ae8070a219972d76f707ce2fe40b7714aee6854e9a0bdd0d

diff --git a/gnome-extra/cinnamon/cinnamon-2.6.13.ebuild 
b/gnome-extra/cinnamon/cinnamon-2.6.13.ebuild
new file mode 100644
index 000..76f706b
--- /dev/null
+++ b/gnome-extra/cinnamon/cinnamon-2.6.13.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+PYTHON_REQ_USE="xml"
+
+inherit autotools eutils flag-o-matic gnome2 multilib pax-utils python-r1
+
+DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
+HOMEPAGE="http://cinnamon.linuxmint.com/;
+
+MY_PV="${PV/_p/-UP}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_URI="https://github.com/linuxmint/Cinnamon/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+# bluetooth support dropped due bug #511648
+IUSE="+nls +networkmanager" #+bluetooth
+
+# We need *both* python 2.7 and 3.x
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   python_targets_python2_7
+   || ( python_targets_python3_3 python_targets_python3_4 )
+   "
+
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-misc/ca-certificates
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.29.10:2[dbus]
+   >=dev-libs/gobject-introspection-0.10.1:=
+   >=dev-libs/json-glib-0.13.2
+   >=dev-libs/libcroco-0.6.2:0.6
+   dev-libs/libxml2:2
+   gnome-base/gconf:2[introspection]
+   gnome-base/librsvg
+   >=gnome-extra/cinnamon-desktop-2.4:0=[introspection]
+   gnome-extra/cinnamon-menus[introspection]
+   >=gnome-extra/cjs-2.4
+   >=media-libs/clutter-1.10:1.0[introspection]
+   media-libs/cogl:1.0=[introspection]
+   >=gnome-base/gsettings-desktop-schemas-2.91.91
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-sound/pulseaudio:0=[glib]
+   net-libs/libsoup:2.4[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.9.12:3[introspection]
+   x11-libs/pango[introspection]
+   >=x11-libs/startup-notification-0.11
+   x11-libs/libX11
+   >=x11-libs/libXfixes-5.0
+   >=x11-wm/muffin-2.5[introspection]
+   ${PYTHON_DEPS}
+   networkmanager? (
+   gnome-base/libgnome-keyring
+   >=net-misc/networkmanager-0.8.999[introspection] )
+"
+#bluetooth? ( >=net-wireless/gnome-bluetooth-3.1:=[introspection] )
+
+# Runtime-only deps are probably incomplete and approximate.
+# Each block:
+# 2. Introspection stuff + dconf needed via imports.gi.*
+# 3. gnome-session is needed for gnome-session-quit
+# 4. Control shell settings
+# 5. accountsservice is needed for GdmUserManager (0.6.14 needed for fast
+#user switching with gdm-3.1.x)

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

2015-09-02 Thread Alexandre Rostovtsev
commit: 2901eb50a2563d859a4479f35de110413bea70de
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Thu Sep  3 03:12:38 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Thu Sep  3 03:13:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2901eb50

net-misc/dropbox: || order: first try ncurses:5/5, then fall back to 0/5

Non-maintainer commit to fix emerge conflict that is affecting many users.

Gentoo-Bug: 559204
Package-Manager: portage-2.2.20.1

 net-misc/dropbox/dropbox-2.10.2.ebuild | 2 +-
 net-misc/dropbox/dropbox-3.6.8.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/dropbox/dropbox-2.10.2.ebuild 
b/net-misc/dropbox/dropbox-2.10.2.ebuild
index 0032694..7d1eb0f 100644
--- a/net-misc/dropbox/dropbox-2.10.2.ebuild
+++ b/net-misc/dropbox/dropbox-2.10.2.ebuild
@@ -46,8 +46,8 @@ RDEPEND="
>=sys-devel/gcc-4.2.0
sys-libs/zlib
|| (
-   sys-libs/ncurses:0/5
sys-libs/ncurses:5/5
+   sys-libs/ncurses:0/5
)
 "
 

diff --git a/net-misc/dropbox/dropbox-3.6.8.ebuild 
b/net-misc/dropbox/dropbox-3.6.8.ebuild
index b72bcdd..c66a4fb 100644
--- a/net-misc/dropbox/dropbox-3.6.8.ebuild
+++ b/net-misc/dropbox/dropbox-3.6.8.ebuild
@@ -56,8 +56,8 @@ RDEPEND="
>=sys-devel/gcc-4.2.0
sys-libs/zlib
|| (
-   sys-libs/ncurses:0/5
sys-libs/ncurses:5/5
+   sys-libs/ncurses:0/5
)"
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/files/

2015-09-01 Thread Alexandre Rostovtsev
commit: 92308a3ae2aeed9279463f49f6fd118807a9be54
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Sep  1 13:14:55 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Sep  1 13:14:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92308a3a

x11-libs/gdk-pixbuf: remove unused patch

Package-Manager: portage-2.2.20.1

 .../gdk-pixbuf-2.31.1-pixops-no-scaling.patch  | 129 -
 1 file changed, 129 deletions(-)

diff --git 
a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch 
b/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch
deleted file mode 100644
index a8587fc..000
--- a/x11-libs/gdk-pixbuf/files/gdk-pixbuf-2.31.1-pixops-no-scaling.patch
+++ /dev/null
@@ -1,129 +0,0 @@
-From cc5fce6315dcc1127a3e2106223305ff763be815 Mon Sep 17 00:00:00 2001
-From: Hans Petter Jansson <h...@copyleft.no>
-Date: Thu, 10 Nov 2005 19:13:00 +
-Subject: [PATCH] pixops: Special-case compositing/copying with no scaling
-
-When there is no scaling involved, make gdk_pixbuf_composite_color()
-faster by avoiding the scaling code path.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=80927

- gdk-pixbuf/pixops/pixops.c | 95 +++---
- 1 file changed, 90 insertions(+), 5 deletions(-)
-
-diff --git a/gdk-pixbuf/pixops/pixops.c b/gdk-pixbuf/pixops/pixops.c
-index 993223e..29a1c14 100644
 a/gdk-pixbuf/pixops/pixops.c
-+++ b/gdk-pixbuf/pixops/pixops.c
-@@ -421,6 +421,86 @@ pixops_composite_nearest (guchar*dest_buf,
- }
- 
- static void
-+pixops_composite_nearest_noscale (guchar*dest_buf,
-+intrender_x0,
-+intrender_y0,
-+intrender_x1,
-+intrender_y1,
-+intdest_rowstride,
-+intdest_channels,
-+gboolean   dest_has_alpha,
-+const guchar  *src_buf,
-+intsrc_width,
-+intsrc_height,
-+intsrc_rowstride,
-+intsrc_channels,
-+gboolean   src_has_alpha,
-+intoverall_alpha)
-+{
-+  int i, j;
-+  int x;
-+
-+  for (i = 0; i < (render_y1 - render_y0); i++)
-+{
-+  const guchar *src  = src_buf + (i + render_y0) * src_rowstride;
-+  guchar   *dest = dest_buf + i * dest_rowstride;
-+
-+  x = render_x0 * src_channels;
-+
-+  for (j=0; j < (render_x1 - render_x0); j++)
-+  {
-+const guchar *p = src + x;
-+unsigned int  a0;
-+
-+if (src_has_alpha)
-+  a0 = (p[3] * overall_alpha) / 0xff;
-+else
-+  a0 = overall_alpha;
-+
-+switch (a0)
-+  {
-+  case 0:
-+break;
-+  case 255:
-+dest[0] = p[0];
-+dest[1] = p[1];
-+dest[2] = p[2];
-+if (dest_has_alpha)
-+  dest[3] = 0xff;
-+break;
-+  default:
-+if (dest_has_alpha)
-+  {
-+unsigned int w0 = 0xff * a0;
-+unsigned int w1 = (0xff - a0) * dest[3];
-+unsigned int w = w0 + w1;
-+
-+dest[0] = (w0 * p[0] + w1 * dest[0]) / w;
-+dest[1] = (w0 * p[1] + w1 * dest[1]) / w;
-+dest[2] = (w0 * p[2] + w1 * dest[2]) / w;
-+dest[3] = w / 0xff;
-+  }
-+else
-+  {
-+unsigned int a1 = 0xff - a0;
-+unsigned int tmp;
-+
-+tmp = a0 * p[0] + a1 * dest[0] + 0x80;
-+dest[0] = (tmp + (tmp >> 8)) >> 8;
-+tmp = a0 * p[1] + a1 * dest[1] + 0x80;
-+dest[1] = (tmp + (tmp >> 8)) >> 8;
-+tmp = a0 * p[2] + a1 * dest[2] + 0x80;
-+dest[2] = (tmp + (tmp >> 8)) >> 8;
-+  }
-+break;
-+  }
-+dest += dest_channels;
-+x += src_channels;
-+  }
-+}
-+}
-+
-+static void
- pixops_composite_color_nearest (guchar*dest_buf,
-   intrender_x0,
-   intrender_y0,
-@@ -1781,11 +1861,16 @@ _pixops_composite_real (guchar  *dest_buf,
- 
-   if (interp_type == PIXOPS_INTERP_NEAREST)
- {
--  pixops_composite_nearest (dest_buf, render_x0, render_y0, render_x1,
--  render_y1, dest_rowstride, dest_channels,
--  dest_has_alpha, src_buf, src_width, src

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2015-09-01 Thread Alexandre Rostovtsev
commit: a0aa70526b418597514e9c690d405f5bc92d02e8
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Sep  1 14:00:48 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Sep  1 14:01:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0aa7052

gnome-extra/cinnamon-control-center: fix build failure with timezone-data-2015f

North Korea caused build failure.

Gentoo-Bug: 559052
Reported-by: Lara Maia
Upstream-Bug-url: https://github.com/linuxmint/cinnamon-control-center/pull/124
Package-Manager: portage-2.2.20.1

 gnome-extra/cinnamon-control-center/Manifest   |   1 +
 .../cinnamon-control-center-2.4.2-r3.ebuild| 110 +
 .../cinnamon-control-center-2.6.0-r1.ebuild| 107 
 3 files changed, 218 insertions(+)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index b2b4dc0..587f3aa 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1,2 +1,3 @@
 DIST cinnamon-control-center-2.4.2.tar.gz 4305006 SHA256 
7d25193a3cc13c12f22864f3c9a907acfaa616392cb2b7ab4e0624f0d200f188 SHA512 
c3b4e5af84b7e6e01deaae51ed29e184158860c5effa2550b9d285902c2c35b690cb867ae747b437ed2ac2d0e75b0e6b36c97f9af3c5bf3f4621bdf304d5c253
 WHIRLPOOL 
41a32cb1c97f0fd3c57d67891c66082b66db6dc5a43737d50fdc6a17819c64d9b58ac2b679baa7f9bdd906643c02c161b4a72fd208b48561cdd43807a58f5621
+DIST cinnamon-control-center-2.6.0-pyongyang.tar.xz 32912 SHA256 
d26e31c1377abc1c3e47e1c8e78572e0169d21bdfddb920ab839bec4e1bbe8a7 SHA512 
3c6d6a970382a8e0429cc78873e4d230d5848f2a6ae4feee4d28db28cb21124f59cd7b4632f3a427f91dd7e497ee32dd3f7ba5139a3c1566264904939007d28e
 WHIRLPOOL 
a1a4102ddb13e00414b58352c3eabbd02dc425f2b3a59027a579d9ac78bdd0fd7dcacc8c204ceaeb858944202af72bbfcecabb48aa1e7ddf4ff6ec4e682fb97d
 DIST cinnamon-control-center-2.6.0.tar.gz 4169903 SHA256 
bbc39ac8ddcbc06b6aada1ef271f95f5f0d0fe439bec38b9cd847af420305c49 SHA512 
ed383484b751a9d98de7f136c21c5eb6ce7cfe1418945bd0725aa9e9f08397eb78854b38db258434ed8895dbadd2ce29b5a423a9025dea17fb4876f8847ff125
 WHIRLPOOL 
7e6d3373e97116d5b531f4fcff85984050fd5d7ad343137b76e30089b3c6f4ff5409f68867289f3967a257a67cd04059f2aa02c48a4e0e4c29b43755d6f4cd84

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-2.4.2-r3.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-2.4.2-r3.ebuild
new file mode 100644
index 000..2467a03
--- /dev/null
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-2.4.2-r3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes" # gmodule is used, which uses dlopen
+
+inherit autotools eutils gnome2
+
+DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="http://cinnamon.linuxmint.com/;
+SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz
+   
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${PN}-2.6.0-pyongyang.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+colord +cups input_devices_wacom"
+KEYWORDS="~amd64 ~x86"
+
+# False positives caused by nested configure scripts
+QA_CONFIGURE_OPTIONS=".*"
+
+# FIXME: modemmanager is not optional
+#networkmanager is not optional
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.31:2
+   dev-libs/libxml2:2
+   >=gnome-base/libgnomekbd-2.91.91:0=
+   >=gnome-extra/cinnamon-desktop-1.0:0=
+   >=gnome-extra/cinnamon-menus-1.0:0=
+   >=gnome-extra/cinnamon-settings-daemon-1.0:0=
+   >=gnome-extra/nm-applet-0.9.8
+   media-libs/fontconfig
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=media-sound/pulseaudio-1.1[glib]
+   >=net-misc/modemmanager-0.7
+   >=net-misc/networkmanager-0.9.8[modemmanager]
+   >=sys-auth/polkit-0.103
+   || ( >=sys-power/upower-0.9.1:= sys-power/upower-pm-utils )
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.4.1:3
+   >=x11-libs/libnotify-0.7.3:0=
+   x11-libs/libX11
+   x11-libs/libxklavier
+   colord? ( >=x11-misc/colord-0.1.8:0= )
+   cups? ( >=net-print/cups-1.4[dbus] )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7
+   >=x11-libs/gtk+-3.8:3
+   >=x11-libs/libXi-1.2 )
+"
+# http://cinnamon.linuxmint.com/;
+SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz
+   
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${PN}-2.6.0-pyongyang.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+colord +cups input_devices_wacom"
+KEYWORDS

[gentoo-commits] proj/gnome:master commit in: app-text/evince/, eclass/, gnome-extra/evolution-kolab/, ...

2015-09-01 Thread Alexandre Rostovtsev
commit: 9b9087c5758ffd57dacbd0dbe93d318b27d87ac5
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Sep  1 14:18:55 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Sep  1 14:21:44 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9b9087c5

Update ebuild headers, copyright date

 app-accessibility/at-spi2-atk/at-spi2-atk-.ebuild | 2 +-
 app-accessibility/at-spi2-core/at-spi2-core-.ebuild   | 2 +-
 app-admin/gnome-system-log/gnome-system-log-.ebuild   | 4 ++--
 app-admin/packagekit-base/packagekit-base-1.0.6.ebuild| 2 +-
 app-admin/packagekit-gtk/packagekit-gtk-1.0.6.ebuild  | 4 ++--
 app-arch/file-roller/file-roller-.ebuild  | 2 +-
 app-cdr/brasero/brasero-.ebuild   | 4 ++--
 app-crypt/gcr/gcr-.ebuild | 2 +-
 app-crypt/libsecret/libsecret-.ebuild | 4 ++--
 app-crypt/p11-kit/p11-kit-.ebuild | 4 ++--
 app-crypt/seahorse-sharing/seahorse-sharing-.ebuild   | 4 ++--
 app-crypt/seahorse/seahorse-.ebuild   | 2 +-
 app-dicts/gnome-dictionary/gnome-dictionary-.ebuild   | 2 +-
 app-editors/gedit/gedit-.ebuild   | 2 +-
 app-editors/ghex/ghex-.ebuild | 4 ++--
 app-emulation/libvirt-glib/libvirt-glib-.ebuild   | 4 ++--
 app-misc/gnote/gnote-.ebuild  | 2 +-
 app-misc/tracker-miner-media/tracker-miner-media-0.1.0.ebuild | 2 +-
 app-mobilephone/gnome-phone-manager/gnome-phone-manager-.ebuild   | 4 ++--
 app-office/planner/planner-.ebuild| 4 ++--
 app-text/evince/evince-.ebuild| 2 +-
 app-text/libgxps/libgxps-.ebuild  | 4 ++--
 app-text/yelp-tools/yelp-tools-.ebuild| 2 +-
 dev-libs/folks/folks-.ebuild  | 2 +-
 dev-libs/gdl/gdl-.ebuild  | 2 +-
 dev-libs/gjs/gjs-.ebuild  | 2 +-
 dev-libs/glib/glib-.ebuild| 4 ++--
 dev-libs/gmime/gmime-.ebuild  | 4 ++--
 .../gobject-introspection-common-.ebuild  | 2 +-
 dev-libs/gobject-introspection/gobject-introspection-.ebuild  | 2 +-
 dev-libs/libgdata/libgdata-.ebuild| 2 +-
 dev-libs/libgsystem/libgsystem-2014.1.ebuild  | 4 ++--
 dev-libs/libgweather/libgweather-.ebuild  | 2 +-
 dev-libs/libpeas/libpeas-.ebuild  | 2 +-
 dev-libs/totem-pl-parser/totem-pl-parser-.ebuild  | 2 +-
 dev-python/pyatspi/pyatspi-.ebuild| 2 +-
 dev-python/pygobject/pygobject-.ebuild| 2 +-
 dev-util/gdbus-codegen/gdbus-codegen-.ebuild  | 2 +-
 dev-util/itstool/itstool-.ebuild  | 4 ++--
 eclass/gnome2-live.eclass | 4 ++--
 eclass/gnome2-python.eclass   | 4 ++--
 eclass/gnome2-utils.eclass| 4 ++--
 eclass/gnome2.eclass  | 2 +-
 eclass/multibuild.eclass  | 2 +-
 eclass/vala.eclass| 4 ++--
 eclass/xdg-utils.eclass   | 2 +-
 eclass/xdg.eclass | 2 +-
 games-board/aisleriot/aisleriot-3.16.2.ebuild | 2 +-
 games-board/aisleriot/aisleriot-.ebuild   | 2 +-
 gnome-base/dconf/dconf-.ebuild| 2 +-
 gnome-base/gconf/gconf-.ebuild| 4 ++--
 gnome-base/gdm/gdm-.ebuild| 2 +-
 gnome-base/gnome-control-center/gnome-control-center-.ebuild  | 2 +-
 gnome-base/gnome-desktop/gnome-desktop-.ebuild| 2 +-
 gnome-base/gnome-keyring/gnome-keyring-.ebuild| 2 +-
 gnome-base/gnome-menus/gnome-menus-.ebuild| 4 ++--
 gnome-base/gnome-session/gnome-session-.ebuild| 2 +-
 gnome-base/gnome-settings-daemon/gnome-settings-daemon-.ebuild| 2 +-
 gnome-base/gnome-shell/gnome-shell-.ebuild 

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

2015-09-10 Thread Alexandre Rostovtsev
commit: 2972c432dcd6488f548e8ca467ec5befa8248004
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Fri Sep 11 00:15:49 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Fri Sep 11 00:16:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2972c432

dev-lang/orc: fix pax-mark calls and make them non-fatal

Gentoo-Bug: 560126
Reported-by: orionbelt2, Thomas Beutin
Package-Manager: portage-2.2.20.1

 dev-lang/orc/orc-0.4.24.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild
index c56d33c..80fe7b3 100644
--- a/dev-lang/orc/orc-0.4.24.ebuild
+++ b/dev-lang/orc/orc-0.4.24.ebuild
@@ -41,9 +41,9 @@ src_configure() {
 src_install() {
autotools-multilib_src_install
if use hardened; then
-   pax-mark m usr/bin/orc-bugreport || die
-   pax-mark m usr/bin/orcc || die
-   pax-mark m usr/$(get_libdir)/liborc*.so* || die
+   pax-mark m "${ED}"usr/bin/orc-bugreport
+   pax-mark m "${ED}"usr/bin/orcc
+   pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so*
fi
 }
 



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

2015-09-13 Thread Alexandre Rostovtsev
commit: 3db1b3b67ceb628afc0284dbe278366190947242
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Sep 13 17:08:31 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Sep 13 17:09:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db1b3b6

net-libs/webkit-gtk: cmake syntax is -DRUBY_EXECUTABLE, not RUBY

Package-Manager: portage-2.2.20.1

 net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild | 8 
 net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild
index 0f23ff9..c4d72b7 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.6.6.ebuild
@@ -172,13 +172,13 @@ src_configure() {
local ruby_interpreter=""
 
if has_version "virtual/rubygems[ruby_targets_ruby22]"; then
-   ruby_interpreter="RUBY=$(type -P ruby22)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby22)"
elif has_version "virtual/rubygems[ruby_targets_ruby21]"; then
-   ruby_interpreter="RUBY=$(type -P ruby21)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby21)"
elif has_version "virtual/rubygems[ruby_targets_ruby20]"; then
-   ruby_interpreter="RUBY=$(type -P ruby20)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby20)"
else
-   ruby_interpreter="RUBY=$(type -P ruby19)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby19)"
fi
 
# TODO: Check Web Audio support

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
index ae110a9..bdd69c1 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.8.5.ebuild
@@ -184,13 +184,13 @@ src_configure() {
local ruby_interpreter=""
 
if has_version "virtual/rubygems[ruby_targets_ruby22]"; then
-   ruby_interpreter="RUBY=$(type -P ruby22)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby22)"
elif has_version "virtual/rubygems[ruby_targets_ruby21]"; then
-   ruby_interpreter="RUBY=$(type -P ruby21)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby21)"
elif has_version "virtual/rubygems[ruby_targets_ruby20]"; then
-   ruby_interpreter="RUBY=$(type -P ruby20)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby20)"
else
-   ruby_interpreter="RUBY=$(type -P ruby19)"
+   ruby_interpreter="-DRUBY_EXECUTABLE=$(type -P ruby19)"
fi
 
# TODO: Check Web Audio support



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

2015-09-10 Thread Alexandre Rostovtsev
commit: a07a0f5f699925b7081a5899309a6e148790625a
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Fri Sep 11 02:04:27 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Fri Sep 11 02:04:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07a0f5f

net-misc/networkmanager: don't compile examples

They are not needed and can cause build failure in some cases.

Gentoo-Bug: 560140
Reported-by: Anibal Francisco
Package-Manager: portage-2.2.20.1

 net-misc/networkmanager/networkmanager-1.0.6.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/networkmanager/networkmanager-1.0.6.ebuild 
b/net-misc/networkmanager/networkmanager-1.0.6.ebuild
index a86a5f8..fd570b5 100644
--- a/net-misc/networkmanager/networkmanager-1.0.6.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.0.6.ebuild
@@ -121,6 +121,9 @@ src_prepare() {
# Force use of /run, avoid eautoreconf, upstream bug #737139, fixed in 
'master'
sed -e 's:$localstatedir/run/:/run/:' -i configure || die
 
+   # Don't build examples, they are not needed and can cause build failure
+   sed -e '/^\s*examples\s*\\/d' -i Makefile.{am,in} || die
+
use vala && vala_src_prepare
 
epatch_user # don't remove, users often want custom patches for NM



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

2015-09-16 Thread Alexandre Rostovtsev
commit: c6b6a357c56c5c6dcc9915584b059f557d1ca91f
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Thu Sep 17 01:57:10 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Thu Sep 17 01:59:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b6a357

net-libs/libsoup: fix tests when LC_ALL is set

Gentoo-Bug: 560258
Reported-by: Jonathan Lovelace
Package-Manager: portage-2.2.20.1

 net-libs/libsoup/libsoup-2.50.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/libsoup/libsoup-2.50.0.ebuild 
b/net-libs/libsoup/libsoup-2.50.0.ebuild
index 443e4b1..a121eaa 100644
--- a/net-libs/libsoup/libsoup-2.50.0.ebuild
+++ b/net-libs/libsoup/libsoup-2.50.0.ebuild
@@ -54,6 +54,10 @@ src_prepare() {
|| die "sed failed"
fi
 
+   # fix sorting when LC_ALL/LC_COLLATE is set, bug #560258
+   # fixed upstream in 2.52
+   sed -e 's/LANG=C sort/LC_ALL=C sort/' -i libsoup/Makefile.{am,in} || 
die "sed failed"
+
gnome2_src_prepare
 }
 



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

2015-09-09 Thread Alexandre Rostovtsev
commit: 47482dfe5290c6c6710eeda14d819249d2d1b95e
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Thu Sep 10 01:43:33 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Thu Sep 10 01:50:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47482dfe

profiles: mask networkmanager[wext] for arches without wifi

Fixes unsatisfiable REQUIRED_USE constraint.

Gentoo-Bug: 560070
Reported-by:  Émeric Maschino

 profiles/arch/alpha/package.use.mask | 4 
 profiles/arch/ia64/package.use.mask  | 4 
 profiles/arch/sparc/package.use.mask | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index ab5e688..18473cc 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Alexandre Rostovtsev <tetrom...@gentoo.org> (10 Sep 2015)
+# Requires wifi USE flag, which is masked for this arch
+net-misc/networkmanager wext
+
 # Tobias Klausmann <klaus...@gentoo.org> (10 Aug 2015)
 # Opting out of the net-misc/ofono dep tree until we have a user request
 >=media-sound/pulseaudio-6.0 ofono-headset

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 0bccfdc..58512a2 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Alexandre Rostovtsev <tetrom...@gentoo.org> (10 Sep 2015)
+# Requires wifi USE flag, which is masked for this arch
+net-misc/networkmanager wext
+
 # Pacho Ramos <pa...@gentoo.org> (06 Sep 2015)
 # Missing keywords
 media-sound/pulseaudio ofono-headset

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index b75b6b5..8f43e62 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Alexandre Rostovtsev <tetrom...@gentoo.org> (10 Sep 2015)
+# Requires wifi USE flag, which is masked for this arch
+net-misc/networkmanager wext
+
 # Bernard Cafarelli <voyag...@gentoo.org> (06 Aug 2015)
 # Dependencies missing keywords, bug #543604
 sys-devel/llvm ocaml



[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/

2015-10-04 Thread Alexandre Rostovtsev
commit: c5ea00927ecdce893aa99c1ba174d2b8bd5d59d8
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Oct  4 23:19:08 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Oct  4 23:19:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ea0092

games-util/pyfa: bump to 1.15.0 for Vanguard

Gentoo-Bug: 562078
Reported-by: Captain Crutches
Package-Manager: portage-2.2.22

 games-util/pyfa/Manifest   | 2 +-
 games-util/pyfa/{pyfa-1.12.0.ebuild => pyfa-1.15.0.ebuild} | 2 +-
 games-util/pyfa/pyfa-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-util/pyfa/Manifest b/games-util/pyfa/Manifest
index 3768444..5d7d734 100644
--- a/games-util/pyfa/Manifest
+++ b/games-util/pyfa/Manifest
@@ -1 +1 @@
-DIST pyfa-1.12.0.tar.gz 5898063 SHA256 
d22f725efee6cd48a30ccc16a04e913afa1a7e9e89a2004ef8ca12263663ae87 SHA512 
c7cda257c0ebffee113df713b8e4a2578fc46ec4493a13341c3907cd8de99c19f4cb1dbae4fe4365134c9ebced618efee2614cb57889a50330d37cf5996ec602
 WHIRLPOOL 
eaf0bc3907b0f32feb601319ca8630e18e8eababb8d3623e56ee3fdc45dfc30946c817e2040e10f0f0e13093672b4faf0e5893088a125bb056d14dd006d623f6
+DIST pyfa-1.15.0.tar.gz 6243527 SHA256 
27ec6748b5f1083050d47a364a8699e521a614c5c643a639441c82168017123c SHA512 
c966e3fd7627ef575247b00eacee7392f7f2d32b14485c2a7e5aa0c6f3fe6ad99c1a536bfcbfcc6de29fa4bdc177b6a12e0a571926c1b7b755ef9fc6f76f3bad
 WHIRLPOOL 
f6ba22d7f3899c4a3fd702a5d0145b39e06e70793da2682c6bb0df0b3772c02f250b59d05a4fee23f72d87010f02d916a944c0499852dc0be845e1ae56b61904

diff --git a/games-util/pyfa/pyfa-1.12.0.ebuild 
b/games-util/pyfa/pyfa-1.15.0.ebuild
similarity index 97%
rename from games-util/pyfa/pyfa-1.12.0.ebuild
rename to games-util/pyfa/pyfa-1.15.0.ebuild
index 8f22414..76dac88 100644
--- a/games-util/pyfa/pyfa-1.12.0.ebuild
+++ b/games-util/pyfa/pyfa-1.15.0.ebuild
@@ -63,7 +63,7 @@ src_install() {
pyfa_py_install() {
local packagedir=$(python_get_sitedir)/${PN}
insinto "${packagedir}"
-   doins -r eos gui icons service config*.py __init__.py gpl.txt
+   doins -r eos gui icons service utils config*.py __init__.py 
gpl.txt
[[ -e info.py ]] && doins info.py # only in zip releases
doins "${BUILD_DIR}/configforced.py"
python_doscript "${BUILD_DIR}/pyfa"

diff --git a/games-util/pyfa/pyfa-.ebuild b/games-util/pyfa/pyfa-.ebuild
index 8f22414..76dac88 100644
--- a/games-util/pyfa/pyfa-.ebuild
+++ b/games-util/pyfa/pyfa-.ebuild
@@ -63,7 +63,7 @@ src_install() {
pyfa_py_install() {
local packagedir=$(python_get_sitedir)/${PN}
insinto "${packagedir}"
-   doins -r eos gui icons service config*.py __init__.py gpl.txt
+   doins -r eos gui icons service utils config*.py __init__.py 
gpl.txt
[[ -e info.py ]] && doins info.py # only in zip releases
doins "${BUILD_DIR}/configforced.py"
python_doscript "${BUILD_DIR}/pyfa"



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

2015-10-02 Thread Alexandre Rostovtsev
commit: 28604e0c07a3062664926465c294038a9dcdb82f
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sat Oct  3 05:40:26 2015 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sat Oct  3 05:41:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28604e0c

app-emulation/wine: works with gcc-5.2.0 with latest patchset

Instead of a simple version check, run the upstream test case to check
whether the installed gcc ebuild has the ms_abi bug or not.

Gentoo-Bug: 549768
Package-Manager: portage-2.2.22

 app-emulation/wine/files/pr66838.c   | 36 
 app-emulation/wine/wine-1.6.2-r1.ebuild  | 18 ++--
 app-emulation/wine/wine-1.6.2.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.10-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.11-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.12-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.13-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.14-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.15-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.16-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.17-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.18-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.19-r2.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.20-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.21-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.22-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.28-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.29-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.3-r1.ebuild  | 18 ++--
 app-emulation/wine/wine-1.7.33-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.34.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.35.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.36.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.37.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.38-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.39-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.4-r1.ebuild  | 18 ++--
 app-emulation/wine/wine-1.7.40-r1.ebuild | 18 ++--
 app-emulation/wine/wine-1.7.41.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.42.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.43.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.44.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.45.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.46.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.47.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.50.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.51.ebuild| 18 ++--
 app-emulation/wine/wine-1.7.8-r1.ebuild  | 18 ++--
 app-emulation/wine/wine-1.7.9-r1.ebuild  | 18 ++--
 app-emulation/wine/wine-.ebuild  | 18 ++--
 40 files changed, 504 insertions(+), 234 deletions(-)

diff --git a/app-emulation/wine/files/pr66838.c 
b/app-emulation/wine/files/pr66838.c
new file mode 100644
index 000..cd61685
--- /dev/null
+++ b/app-emulation/wine/files/pr66838.c
@@ -0,0 +1,36 @@
+/* From gcc svn, 
/branches/gcc-5-branch/gcc/testsuite/gcc.target/i386/pr66838.c */
+/* Copyrighted and distributed under the same terms as gcc */
+
+void abort (void);
+
+char global;
+
+__attribute__((sysv_abi, noinline, noclone))
+void sysv_abi_func(char const *desc, void *local)
+{
+  register int esi asm ("esi");
+  register int edi asm ("edi");
+  
+  if (local != )
+abort ();
+
+  /* Clobber some of the extra SYSV ABI registers.  */
+  asm volatile ("movl\t%2, %0\n\tmovl\t%2, %1"
+   : "=r" (esi), "=r" (edi)
+   : "i" (0xdeadbeef));
+}
+
+__attribute__((ms_abi, noinline, noclone))
+void ms_abi_func ()
+{
+  sysv_abi_func ("1st call", );
+  sysv_abi_func ("2nd call", );
+  sysv_abi_func ("3rd call", );
+}
+
+int
+main(void)
+{
+  ms_abi_func();
+  return 0;
+}

diff --git a/app-emulation/wine/wine-1.6.2-r1.ebuild 
b/app-emulation/wine/wine-1.6.2-r1.ebuild
index cd806c0..7890da7 100644
--- a/app-emulation/wine/wine-1.6.2-r1.ebuild
+++ b/app-emulation/wine/wine-1.6.2-r1.ebuild
@@ -145,12 +145,18 @@ wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
 
# bug #549768
-   if use abi_x86_64 && [[ $(gcc-major-version) = 5 ]]; then
-   eerror "64-bit wine cannot be built with gcc-5.1 or 5.2 due to 
compiler bugs;"
-   eerror "you may use gcc-config to select an older compiler 
version."
-   eerror "See https://bugs.gentoo.

[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/, games-util/pyfa/files/

2016-06-05 Thread Alexandre Rostovtsev
commit: 27afc3d0c9914cf8d57f4760b0c4627c5ce0
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Jun  5 22:06:24 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Jun  5 22:07:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27afc3d0

games-util/pyfa: belated bump to 1.21.3

Package-Manager: portage-2.3.0_rc1

 games-util/pyfa/Manifest   |  2 +-
 .../pyfa/files/pyfa-1.1.8-html-export-path.patch   | 33 --
 .../{pyfa-1.20.1.ebuild => pyfa-1.21.3.ebuild} |  2 +-
 3 files changed, 2 insertions(+), 35 deletions(-)

diff --git a/games-util/pyfa/Manifest b/games-util/pyfa/Manifest
index 984bd83..f5da086 100644
--- a/games-util/pyfa/Manifest
+++ b/games-util/pyfa/Manifest
@@ -1 +1 @@
-DIST pyfa-1.20.1.tar.gz 7415996 SHA256 
13e5f04590a8b9c15f72d6cde4a11af2465670c5ea78322fcfb14d3d7b00ed15 SHA512 
11a1e9619e604dc0c28463efa2d106b677dc3b9177ef6a442a5a26e24055776a1b26e330fc7b6e2589a60213d989e8539eab653792f5804cc76c584fadeee07c
 WHIRLPOOL 
a087143205417787d549a044ec4fd80890bb8223b626638bc4f9407cc5e712023163d4891518ee8d8f54a459f45eb0752eaa494c8740a33d751298371829ea9a
+DIST pyfa-1.21.3.tar.gz 7793523 SHA256 
4ac79598f2e605ba7d5cd29cfef7a94f426d4cd9e934d13cbb2071afd566de3c SHA512 
b5a691873421ef2d3b01d8bfd7121c63f07b96c75837fd3b93a5b77b8163943336dcd5bb85f8dcc056ce61b5103d5331afd5a81c09eb06a7050112b5d1a26681
 WHIRLPOOL 
65d6c9a52f4076d9be620aa3ac2ec5da23aaff32c547925b34480f7fc82ef9334fa737374419f0bf1bd827b3c6e0f34306c0d5de1dc6d441e88e096fd8aadc13

diff --git a/games-util/pyfa/files/pyfa-1.1.8-html-export-path.patch 
b/games-util/pyfa/files/pyfa-1.1.8-html-export-path.patch
deleted file mode 100644
index e7614d2..000
--- a/games-util/pyfa/files/pyfa-1.1.8-html-export-path.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 017938391c5b67327c489a5c3a6fc720d4204609 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetrom...@gentoo.org>
-Date: Mon, 16 Jul 2012 05:43:38 -0400
-Subject: [PATCH] Export fits to home directory, not python sitedir
-

- service/settings.py |3 ++-
- 1 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/service/settings.py b/service/settings.py
-index 8f6e3a8..5ac386d 100644
 a/service/settings.py
-+++ b/service/settings.py
-@@ -21,6 +21,7 @@ import cPickle
- import os.path
- import config
- import urllib2
-+import sys
- 
- class SettingsProvider():
- BASE_PATH = os.path.join(config.savePath, "settings")
-@@ -199,7 +200,7 @@ class HTMLExportSettings():
- return cls._instance
- 
- def __init__(self):
--serviceHTMLExportDefaultSettings = {"enabled": False, "path": 
config.pyfaPath + os.sep + 'pyfaFits.html' }
-+serviceHTMLExportDefaultSettings = {"enabled": False, "path": 
unicode(os.path.expanduser(os.path.join('~', 'pyfaFits.html')), 
sys.getfilesystemencoding()) }
- self.serviceHTMLExportSettings = 
SettingsProvider.getInstance().getSettings("pyfaServiceHTMLExportSettings", 
serviceHTMLExportDefaultSettings)
- 
- def getEnabled(self):
--- 
-1.7.8.6
-

diff --git a/games-util/pyfa/pyfa-1.20.1.ebuild 
b/games-util/pyfa/pyfa-1.21.3.ebuild
similarity index 97%
rename from games-util/pyfa/pyfa-1.20.1.ebuild
rename to games-util/pyfa/pyfa-1.21.3.ebuild
index 0d2065a..6f524e5 100644
--- a/games-util/pyfa/pyfa-1.20.1.ebuild
+++ b/games-util/pyfa/pyfa-1.21.3.ebuild
@@ -42,7 +42,7 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch"
 
# do not try to save exported html to python sitedir
-   eapply "${FILESDIR}/${PN}-1.1.8-html-export-path.patch"
+   eapply "${FILESDIR}/${PN}-1.20.2-html-export-path.patch"
 
# fix import path in the main script for systemwide installation
eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"



[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/, games-util/pyfa/files/

2016-06-05 Thread Alexandre Rostovtsev
commit: 4ffb77e246b4c9c62fd18464589791fb27db4d36
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Jun  5 22:17:29 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Jun  5 22:17:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffb77e2

games-util/pyfa: updated patch for live ebuild (bug #584624)

Thanks to Martin McCourt.

Package-Manager: portage-2.3.0_rc1

 .../pyfa/files/pyfa-1.21.4-html-export-path.patch  | 33 ++
 games-util/pyfa/pyfa-.ebuild   |  2 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/games-util/pyfa/files/pyfa-1.21.4-html-export-path.patch 
b/games-util/pyfa/files/pyfa-1.21.4-html-export-path.patch
new file mode 100644
index 000..f35dfcb
--- /dev/null
+++ b/games-util/pyfa/files/pyfa-1.21.4-html-export-path.patch
@@ -0,0 +1,33 @@
+From a596f7f5398f613a607ecc91e06ea651806b8b63 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetrom...@gentoo.org>
+Date: Mon, 16 Jul 2012 05:43:38 -0400
+Subject: [PATCH] Export fits to home directory, not python sitedir
+
+---
+ service/settings.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/service/settings.py b/service/settings.py
+index cd1b33b..a883ca1 100644
+--- a/service/settings.py
 b/service/settings.py
+@@ -21,6 +21,7 @@ import cPickle
+ import os.path
+ import config
+ import urllib2
++import sys
+ 
+ class SettingsProvider():
+ BASE_PATH = os.path.join(config.savePath, "settings")
+@@ -221,7 +222,7 @@ class HTMLExportSettings():
+ return cls._instance
+ 
+ def __init__(self):
+-serviceHTMLExportDefaultSettings = {"enabled": False, "path": 
config.pyfaPath + os.sep + 'pyfaFits.html', "website": "null-sec.com", 
"minimal": False }
++serviceHTMLExportDefaultSettings = {"enabled": False, "path": 
unicode(os.path.expanduser(os.path.join('~', 'pyfaFits.html')), 
sys.getfilesystemencoding()), "website": "null-sec.com", "minimal": False }
+ self.serviceHTMLExportSettings = 
SettingsProvider.getInstance().getSettings("pyfaServiceHTMLExportSettings", 
serviceHTMLExportDefaultSettings)
+ 
+ def getEnabled(self):
+-- 
+2.8.3
+

diff --git a/games-util/pyfa/pyfa-.ebuild b/games-util/pyfa/pyfa-.ebuild
index 6f524e5..e8c4d8b 100644
--- a/games-util/pyfa/pyfa-.ebuild
+++ b/games-util/pyfa/pyfa-.ebuild
@@ -42,7 +42,7 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch"
 
# do not try to save exported html to python sitedir
-   eapply "${FILESDIR}/${PN}-1.20.2-html-export-path.patch"
+   eapply "${FILESDIR}/${PN}-1.21.4-html-export-path.patch"
 
# fix import path in the main script for systemwide installation
eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"



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

2016-06-17 Thread Alexandre Rostovtsev
commit: d09adc753c935f487ee8fd5b8dea566dc6e95465
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Fri Jun 17 13:36:43 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Fri Jun 17 13:36:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09adc75

media-libs/libv4l: bump to 1.10.1 and eapi6-ify (bug #586016)

Fixes incompatibility with libjpeg-turbo-1.5.0, reported by
Oleg and others in bug #586016.

Package-Manager: portage-2.3.0_rc1

 media-libs/libv4l/Manifest |  1 +
 media-libs/libv4l/libv4l-1.10.1.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 49ec83c..ba815c2 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,2 +1,3 @@
 DIST v4l-utils-1.10.0.tar.bz2 1335798 SHA256 
78ead27ee58a701d7c6342303cf4520bdd4a2b88a7813bc99a0b389307e4336b SHA512 
1c9d70c7a6c4eddd72951786b76d69b6bed682763a33d1a4ffd393e1589add353124af51fa976e4c362f98e8d5baba9e8fa8d50b27e99cd0363fc5c8e57d7a73
 WHIRLPOOL 
3f9d8a0a3e4e39aa55e67f1217fcaa50d48a5520818011dced7703ca6f2f14f327756c4e02de0b2491bef456a5486fbdd021cc8188903a5a59cbb56778a4706b
+DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 
6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 WHIRLPOOL 
5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-libs/libv4l/libv4l-1.10.1.ebuild 
b/media-libs/libv4l/libv4l-1.10.1.ebuild
new file mode 100644
index 000..dacf5ea
--- /dev/null
+++ b/media-libs/libv4l/libv4l-1.10.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils linux-info multilib-minimal
+
+MY_P="v4l-utils-${PV}"
+
+DESCRIPTION="Separate libraries ebuild from upstream v4l-utils package"
+HOMEPAGE="https://git.linuxtv.org/v4l-utils.git;
+SRC_URI="https://linuxtv.org/downloads/v4l-utils/${MY_P}.tar.bz2;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="jpeg"
+
+# The libraries only link to -ljpeg, therefore multilib depend only for 
virtual/jpeg.
+RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/

2016-06-17 Thread Alexandre Rostovtsev
commit: 6a963250ea1217d65b3586445563e113a37022ff
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sat Jun 18 00:54:39 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sat Jun 18 00:54:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a963250

media-tv/v4l-utils: bump to 1.10.1

Now with qt5 and EAPI6

Package-Manager: portage-2.3.0_rc1

 media-tv/v4l-utils/Manifest|  1 +
 media-tv/v4l-utils/v4l-utils-1.10.1.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest
index 47ea090..63c3dc9 100644
--- a/media-tv/v4l-utils/Manifest
+++ b/media-tv/v4l-utils/Manifest
@@ -1,3 +1,4 @@
 DIST v4l-utils-1.0.0.tar.bz2 963427 SHA256 
1de3882099e04e89e354675ee408b82c8ac8afd3ca6ab27ea321771901285f30 SHA512 
19e31167015623f50f93dc27becb8f053ca7488ffc41e275c195cb46af63671a0cec6cecea71d90a43b3b01b47f6e6cc2f445173c2c376bb1d82f770117e
 WHIRLPOOL 
133d85232457545a828e783ca503d368a5da814ab51d70648ef9a727947a21a07bf82e8ebdcbc48b4fc9a139bdff22c73f0dd1ad666cf8f8a051f7df93e4f2fe
+DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 
6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 WHIRLPOOL 
5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6
 DIST v4l-utils-1.6.0.tar.bz2 1146003 SHA256 
6054d3120c67a1524993e699b3b02036c817bb000b742c332682163966dc7605 SHA512 
328d771a58fd8aa5378a7bd96c4e1d9fa805f0fa2331f9446f3311951f0a9df1441d344abe485cf144e92b0fdf4f9505eb812c7b99410941f2fc543f8cb2ee20
 WHIRLPOOL 
26ee7e63c6624f4da59e0ac5b4f8e78cce918528595caae63111a4909efbf7be955d6be3d5752cb5628353fce5dbc4e49ac8a7d94f5de0cf49e545035608e500
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild 
b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild
new file mode 100644
index 000..ec30a30
--- /dev/null
+++ b/media-tv/v4l-utils/v4l-utils-1.10.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils udev
+
+DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package"
+HOMEPAGE="http://git.linuxtv.org/v4l-utils.git;
+SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="qt5 udev"
+
+RDEPEND=">=media-libs/libv4l-${PV}
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   virtual/opengl
+   media-libs/alsa-lib
+   )
+   udev? ( virtual/libudev )
+   !media-tv/v4l2-ctl
+   !

[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/

2016-06-17 Thread Alexandre Rostovtsev
commit: 715bbb59026c11842a1c62ac1d35ce9acc3707cd
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sat Jun 18 00:56:51 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sat Jun 18 00:56:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715bbb59

media-tv/v4l-utils: clean up old

Package-Manager: portage-2.3.0_rc1

 media-tv/v4l-utils/Manifest   |  2 --
 media-tv/v4l-utils/v4l-utils-1.0.0.ebuild | 42 
 media-tv/v4l-utils/v4l-utils-1.6.0.ebuild | 46 ---
 3 files changed, 90 deletions(-)

diff --git a/media-tv/v4l-utils/Manifest b/media-tv/v4l-utils/Manifest
index 63c3dc9..9392d75 100644
--- a/media-tv/v4l-utils/Manifest
+++ b/media-tv/v4l-utils/Manifest
@@ -1,4 +1,2 @@
-DIST v4l-utils-1.0.0.tar.bz2 963427 SHA256 
1de3882099e04e89e354675ee408b82c8ac8afd3ca6ab27ea321771901285f30 SHA512 
19e31167015623f50f93dc27becb8f053ca7488ffc41e275c195cb46af63671a0cec6cecea71d90a43b3b01b47f6e6cc2f445173c2c376bb1d82f770117e
 WHIRLPOOL 
133d85232457545a828e783ca503d368a5da814ab51d70648ef9a727947a21a07bf82e8ebdcbc48b4fc9a139bdff22c73f0dd1ad666cf8f8a051f7df93e4f2fe
 DIST v4l-utils-1.10.1.tar.bz2 1352235 SHA256 
6147ccc29fe7dd3c5c3994d613c4f2a099bac8b44694a96e5cf4d7caca8336c0 SHA512 
524bfd4e93e82f2dd55f0baa3e8be5850d4675b46fd0197b6d1287fc0d502c6b5c64bdf461af9630345f2d847d6aa5b6dc483693cee452da0b6729f156a5d98d
 WHIRLPOOL 
5bd3624acf46f5e79f7ee8f114ec9c5d27bfb25adf9a74c1265b4ff08fe55a828a53e6a58f3ed15dc18f3adcd98e07ac5fc21237ede347944f333a6015d964f6
-DIST v4l-utils-1.6.0.tar.bz2 1146003 SHA256 
6054d3120c67a1524993e699b3b02036c817bb000b742c332682163966dc7605 SHA512 
328d771a58fd8aa5378a7bd96c4e1d9fa805f0fa2331f9446f3311951f0a9df1441d344abe485cf144e92b0fdf4f9505eb812c7b99410941f2fc543f8cb2ee20
 WHIRLPOOL 
26ee7e63c6624f4da59e0ac5b4f8e78cce918528595caae63111a4909efbf7be955d6be3d5752cb5628353fce5dbc4e49ac8a7d94f5de0cf49e545035608e500
 DIST v4l-utils-1.6.2.tar.bz2 1148309 SHA256 
d3d6eb1f0204fb11f3d318bfca35d5f73cc077f88fac7665a47856a16496be7d SHA512 
e14442e1b3660d0cb0844f1a5a88f855bc8532df9e72e1b2afd348a7c077ad25657f832d0fd47d3f567bfd399fd82c5a749d075ac9ecb911ea462685e31aa0b2
 WHIRLPOOL 
bd1b825354ca52e62e8c5f83d43bfd2cec63611c65d6b2709a7274fd15ae0fa21345d2b95a073c0b3a33b7c94b304562f1efcf112e1357a58515bd0d6f37f396

diff --git a/media-tv/v4l-utils/v4l-utils-1.0.0.ebuild 
b/media-tv/v4l-utils/v4l-utils-1.0.0.ebuild
deleted file mode 100644
index c38a638..000
--- a/media-tv/v4l-utils/v4l-utils-1.0.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils udev
-
-DESCRIPTION="Separate utilities ebuild from upstream v4l-utils package"
-HOMEPAGE="http://git.linuxtv.org/v4l-utils.git;
-SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="qt4"
-
-RDEPEND=">=media-libs/libv4l-${PV}
-   qt4? ( dev-qt/qtgui:4 )
-   !media-tv/v4l2-ctl
-   !http://git.linuxtv.org/v4l-utils.git;
-SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="qt4 udev"
-
-RDEPEND=">=media-libs/libv4l-${PV}
-   qt4? ( dev-qt/qtgui:4 )
-   udev? ( virtual/libudev )
-   !media-tv/v4l2-ctl
-   !

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

2016-06-19 Thread Alexandre Rostovtsev
commit: 5f8551642b77435b0b2580e90ade514d328c2120
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Sun Jun 19 20:45:31 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Sun Jun 19 20:45:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f855164

app-misc/gnote: fix aclocal error (bug #581308)

Thanks to Ed Catmur for reporting and the fix.

Package-Manager: portage-2.3.0_rc1

 app-misc/gnote/gnote-3.18.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-misc/gnote/gnote-3.18.1.ebuild 
b/app-misc/gnote/gnote-3.18.1.ebuild
index 7aa6fe3..e0afcb2 100644
--- a/app-misc/gnote/gnote-3.18.1.ebuild
+++ b/app-misc/gnote/gnote-3.18.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -49,6 +49,10 @@ src_prepare() {
# Do not alter CFLAGS
sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die
 
+   # Prevent m4_copy error when running aclocal, bug #581308
+   # m4_copy: won't overwrite defined macro: glib_DEFUN
+   rm m4/glib-gettext.m4 || die
+
eautoreconf
gnome2_src_prepare
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/

2016-06-27 Thread Alexandre Rostovtsev
commit: 25904b8a1b201663870fde25d73cd4224ee7b7fb
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 27 14:25:49 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 27 14:25:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25904b8a

gnome-extra/gnome-shell-extensions: fix manifest (bug #587124)

Reported by Juergen Rose. Verified against upstream hashes at
https://download.gnome.org/core/3.20/3.20.2/sources/gnome-shell-extensions-3.20.1.tar.xz.mirrorlist

Package-Manager: portage-2.3.0

 gnome-extra/gnome-shell-extensions/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index eb98558..e487c1f 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,2 @@
 DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828
-DIST gnome-shell-extensions-3.20.1.tar.xz 215722 SHA256 
e0d853b796d0a7255bab1054647ab2bbb8ac815e54739d0ffc6dd34de455 SHA512 
33ccd8acbd110f9fb71c925750569f4120bbd14a2380ea1c4e4ec7defdd2e47a2125ff5272d25b8d9e5e1fe46ffa3a25b01dfd6efb3e95617bfb29dc727b4cb8
 WHIRLPOOL 
1fb71c0d306cc582e78de1750dac0f5cead95a1981200cdd5ac4faa963f4566ca442b40406cba148eaeb7400bff207bea828a6838097ae487cbdc174537c1389
+DIST gnome-shell-extensions-3.20.1.tar.xz 236820 SHA256 
bc432ec163c79794331290d7a9321bee184be077d348faf3b7a1639b672939a3 SHA512 
839a43a936dc78c3ecbf718a402b8657845629fdcc55baf9e1e7652d931e9a0777e4be665e2f46f8fe38e821580d00493b12edcf268b0e42ddfcf19e5272e239
 WHIRLPOOL 
c30487f28c8fa88001c36fda92118b825dc952cab479b73b8d1c2d3db925b98f48447949fb6d46c9eec53d859c36df22b470eb2423ad055ded79fefa55a3ddf9



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

2016-06-27 Thread Alexandre Rostovtsev
commit: 3439435c15008cc62aaee84f82cf3a8c0df0ee1f
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 27 14:20:25 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 27 14:20:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3439435c

x11-themes/gnome-themes-standard: bump to 3.20.2

Package-Manager: portage-2.3.0

 x11-themes/gnome-themes-standard/Manifest  |  1 +
 .../gnome-themes-standard-3.20.2.ebuild| 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-themes/gnome-themes-standard/Manifest 
b/x11-themes/gnome-themes-standard/Manifest
index 4a6c5da..341db5d 100644
--- a/x11-themes/gnome-themes-standard/Manifest
+++ b/x11-themes/gnome-themes-standard/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-themes-standard-3.16.2.tar.xz 2866556 SHA256 
59eb79a59d44b5cd8daa8de1e7559fb5186503dcd78e47d0b72cb896d8654b9f SHA512 
483e63e1f01d6a0c26a07def12f19d59406a2f89202db599876cff8542215b4d5eb8a054805eb16a4e027c76399f4bb498ed326e136ecf482c71f5a0b8cb5556
 WHIRLPOOL 
ce585f3f17220538bbea025c201b3939a69b3dfba4186fc6312c63ea4e290a3dbfd526f93f0f3396e92b2e57908a936c442278a7a5323c0c0c0c571337a2caf8
 DIST gnome-themes-standard-3.18.0.tar.xz 2866336 SHA256 
e646eb04c225282b7df7fff65741adaad4cf9ed2c12616b7310e7edd27d2bacb SHA512 
67f0c674dd673a578093248fddb4637bd4f06f9f2eee9b5cd68218ea46790b76105a76e8c35e900170f4f76fd1b0eea4f48845c8414e3a71caa297f1c1c94d98
 WHIRLPOOL 
5aa52fdd333d5d6a833b78ff3e6d67a43a4459152a88d0d1734712c3b04070f8584175a1443dbe1983aa8f97e6bbb82285de3d52b700145ffb8fd0ff16bc37b1
+DIST gnome-themes-standard-3.20.2.tar.xz 2878508 SHA256 
9d0d9c4b2c9f9008301c3c1878ebb95859a735b7fd4a6a518802b9637e4a7915 SHA512 
ce6dd2697e4afd5f36b6c362086eb5d5f3732ab863770f024e4970b2f7399b8ae6e49241de99bf8b558e4d80869ec1002d817f3dd9e7b8fbf9ea8da5a1d386fc
 WHIRLPOOL 
aa3e2f2f8a845cf6d1d09726cb58b113a8f4d6cf0cbf04b450602ba8ff17668dd827e0c2de40326f1a388d9a8998e03db4c301395a2e41ec3666e0c40cd23883

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.2.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.2.ebuild
new file mode 100644
index 000..e327e86
--- /dev/null
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.20.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 multilib-minimal
+
+DESCRIPTION="Standard Themes for GNOME Applications"
+HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+gtk"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
+
+COMMON_DEPEND="
+   gnome-base/librsvg:2[${MULTILIB_USEDEP}]
+   x11-libs/cairo[${MULTILIB_USEDEP}]
+   gtk? (
+   >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gtk+-3.12:3[${MULTILIB_USEDEP}] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# gnome-themes{,-extras} are OBSOLETE for GNOME 3
+# http://comments.gmane.org/gmane.comp.gnome.desktop/44130
+# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
+# their default background image
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gsettings-desktop-schemas-3.4
+   !https://bugzilla.gnome.org/show_bug.cgi?id=746920
+   eapply "${FILESDIR}/${PN}-3.14.2.3-srcdir.patch"
+   eautoreconf
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   # The icon cache needs to be generated in pkg_postinst()
+   ECONF_SOURCE="${S}" \
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable gtk gtk2-engine) \
+   $(use_enable gtk gtk3-engine) \
+   GTK_UPDATE_ICON_CACHE=$(type -P true)
+}
+
+emake_engines_only() {
+   pushd themes/Adwaita/gtk-2.0 > /dev/null || die
+   if [[ $1 = install ]]; then
+   emake DESTDIR="${D}" install-engineLTLIBRARIES
+   else
+   emake libadwaita.la
+   fi
+   popd > /dev/null
+}
+
+multilib_src_compile() {
+   # processing >3500 icons is slow on old hard drives, do it only for 
native ABI
+   if multilib_is_native_abi; then
+   gnome2_src_compile
+   elif use gtk; then
+   emake_engines_only
+   fi
+}
+
+multilib_src_install() {
+   # processing >3500 icons is slow on old hard drives, do it only for 
native ABI
+   if multilib_is_native_abi; then
+   gnome2_src_install
+   elif use gtk; then
+   emake_engines_only install
+   prune_libtool_files --modules
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/files/, x11-terms/gnome-terminal/

2016-06-27 Thread Alexandre Rostovtsev
commit: d5f44d5cbee76147bb07d4e4ea999e7cb0cc1291
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 04:55:38 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 04:56:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f44d5c

x11-terms/gnome-terminal: bump to 3.20.2 for gnome-3.20

Support for dark themes has been restored upstream!

Edit → Preferences → General → Theme variant = Dark

Package-Manager: portage-2.3.0

 x11-terms/gnome-terminal/Manifest  |   1 +
 .../files/gnome-terminal-3.20.2-transparency.patch | 463 +
 .../gnome-terminal/gnome-terminal-3.20.2.ebuild|  77 
 3 files changed, 541 insertions(+)

diff --git a/x11-terms/gnome-terminal/Manifest 
b/x11-terms/gnome-terminal/Manifest
index 08aee67..02ccfcb 100644
--- a/x11-terms/gnome-terminal/Manifest
+++ b/x11-terms/gnome-terminal/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-terminal-3.16.2.tar.xz 1798620 SHA256 
9df7bab7bfd15ca9a3c60612e425baaf5c8b32ba181619f740b7129a0768f4e0 SHA512 
06327569de64ec9d1a045ea191edaabfe80e62dc55b5b8722d36e9d419f8d0cdfda29503f4aec68ae61798d77269ad902864eee8609369da31315368a9ab254f
 WHIRLPOOL 
559833e2080c784080e001260a732fa480f187d17a8d1d069253175b9afd053d4fbd1d7a557442c467b915d31432e50bb4f0f9a94699fb3ed95810fb5f32b56e
 DIST gnome-terminal-3.18.2.tar.xz 1836144 SHA256 
5e35c0fa1395258bab83952cfabe4c1828b8655bcd761f8faed70b452bd89efa SHA512 
9fb3e15d90990e1c066a71a34657845a3a3531dcda928f5a61477528df3bd65125fcf28dfd278535e844ebf57fae738451cb5e6f0118bb75bedb98e92624ad41
 WHIRLPOOL 
b8bfc15e37d7bc959057d0beff227f4724f046d3777f4e9111fae469891e37dce8bb6c296191822f55458b06b62dd84ba213b6345ff189861b0ddeddf2b3d14f
 DIST gnome-terminal-3.18.3.tar.xz 1845452 SHA256 
14c2fce1c6a80a3fb0cc8666d7752228adcb60d199634ab69150de32e3c17d56 SHA512 
3375038f69f3dbe2dee49c0835dd7ed8bd787e5a9ca59a905b737d6482d9a0ba27e4d98558b37bcb5561d143dfa8bed5613d4f9a46ae3a420e5a80803a88f756
 WHIRLPOOL 
04e0fdc12d18b14cfe41c50a43ca2a1d2107be2d23b17fc88189964e002b24ce812c0ec0a247c6eb8ade4bef89e537f475e7a318b26e4cbcb0f89a0fab4bdf52
+DIST gnome-terminal-3.20.2.tar.xz 1897148 SHA256 
f5383060730f1de70af35e917f82d5b6a14d963ad9cfd6a0e705f90011645a23 SHA512 
fe56d5a72580830232880b8e1752b5b268cf559ec9c031382b3631af4b9f2f1b7f661cc22df2643e0d50e66f8595a625e000f6068b16b8c5c9b6e9256a1db79a
 WHIRLPOOL 
4909f016d75ff74705b6d3c92f1f7f3dbfad09ed6172895b1ca3eb455940c57c181a001907cccf78997e49509eb0dd90c7a640e2a3aeeff662ca1fee207f80d1

diff --git 
a/x11-terms/gnome-terminal/files/gnome-terminal-3.20.2-transparency.patch 
b/x11-terms/gnome-terminal/files/gnome-terminal-3.20.2-transparency.patch
new file mode 100644
index 000..0144c06
--- /dev/null
+++ b/x11-terms/gnome-terminal/files/gnome-terminal-3.20.2-transparency.patch
@@ -0,0 +1,463 @@
+From 9ef3a75e6dcc347c023cf9c927383596912a7f2c Mon Sep 17 00:00:00 2001
+From: Debarshi Ray <debars...@gnome.org>
+Date: Mon, 12 May 2014 14:57:18 +0200
+Subject: [PATCH 1/6] Restore transparency
+
+The transparency settings were removed as a side effect of
+2bff4b63ed3ceef6055e35563e9b0b33ad57349d
+
+This restores them and you will need a compositing window manager to
+use it. The background image setting, also known as faux transparency,
+was not restored.
+
+The transparency checkbox lost its mnemonic accelerator because 't'
+is already taken and using any other letter would make it hard to
+restore the translations of the string.
+---
+ src/org.gnome.Terminal.gschema.xml | 10 +
+ src/profile-editor.c   | 11 +
+ src/profile-preferences.ui | 92 ++
+ src/terminal-schemas.h |  3 ++
+ src/terminal-screen.c  | 22 -
+ src/terminal-window.c  |  7 +++
+ 6 files changed, 144 insertions(+), 1 deletion(-)
+
+diff --git a/src/org.gnome.Terminal.gschema.xml 
b/src/org.gnome.Terminal.gschema.xml
+index c031c8ace24a..7bdd156e36aa 100644
+--- a/src/org.gnome.Terminal.gschema.xml
 b/src/org.gnome.Terminal.gschema.xml
+@@ -370,6 +370,16 @@
+   'narrow'
+   Whether ambiguous-width characters are narrow or wide when 
using UTF-8 encoding
+ 
++
++  false
++  Whether to use a transparent background
++
++
++  50
++  
++  Adjust the amount of transparency
++  A value between 0 and 100, where 0 is opaque and 100 is 
fully transparent.
++
+   
+ 
+   
+diff --git a/src/profile-editor.c b/src/profile-editor.c
+index ff26df6a0e1b..b8c1c784d17e 100644
+--- a/src/profile-editor.c
 b/src/profile-editor.c
+@@ -1218,7 +1218,18 @@ terminal_profile_edit (GSettings  *profile,
+"active-id",
+G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
+ 
++  g_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND,
++   gtk_builder_get_object (builder, 
"use-transparent-background"),
++

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

2016-06-27 Thread Alexandre Rostovtsev
commit: 4b47365362cf5331cb52f0f92059ee1373b9074d
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 04:52:35 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 04:56:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b473653

x11-libs/vte: bump to 0.44.2 for gnome-3.20

Package-Manager: portage-2.3.0

 x11-libs/vte/Manifest  |  1 +
 x11-libs/vte/vte-0.44.2.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index 02bfe61..e56665e 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -3,3 +3,4 @@ DIST vte-0.36.5.tar.xz 1017504 SHA256 
c2c2ce9640f08b07667f1037862fe991081495446b
 DIST vte-0.40.2.tar.xz 923852 SHA256 
9b68fbc16b27f2d79e6271f2b0708808594ac5acf979d0fccea118608199fd2d SHA512 
06d1c9a34e8e82e1bd54810d245d908ebb837538ba19fbaabe683cdf3b96b7cb1630516ddeabf18b0294922b8d98d2b9a2f5028c171fac2ad913974d94555eb2
 WHIRLPOOL 
2499e01c2b0d38645b61d4c0a1814d7a3196df6d300577380f1e622c06a974a4cd0d9799fff35f1b0680603aa3a0be38730991ace83df90bfb265009873c5858
 DIST vte-0.42.4.tar.xz 928048 SHA256 
08c88bf5c0aa1dfa3711e2e83b784fb5ea82025661f30b54e93eebd5f4bce113 SHA512 
871b47d976ae8faafabd2b9dd092b40b2b452fcfd7f60182db7c12ade0c265a1810e811a9a54b6a2c2061ff05f06743b90057babf300b98f391481bb02265fb5
 WHIRLPOOL 
e3e9fbf5303770244b10259f1a07e41a7c0168debda2e81673f8fa1e19f591a4d2c643f614636e691ecaf22fc00eb8fce79d9d4a8d20c899f5a7e4ac187259db
 DIST vte-0.42.5.tar.xz 928136 SHA256 
53cc15c5315d73b69f7848e07a5c512cd40b7caf0323e3d0e0d75d7ae65deee7 SHA512 
7e8b0730dc9f281c928c50225bb8e57b365408153aed8e7efe8c57f33124e2c64c62713ed62991db41f0df4cbfd3e4c9a49a62c0330b62cbe2fcf1ea8eae7acc
 WHIRLPOOL 
901bacd032078299a7f8b93f63f45b8ff1b9e3ac0cc6dc9d5ef8ad63fc4399d30b32ba3a2022ee9db2fcfa400a731b2a0b4ed40add4934e9cd2de0ce1ac56817
+DIST vte-0.44.2.tar.xz 974596 SHA256 
a1ea594814bb136a3a9a6c7656b46240571f6a198825c007fe99194b0949 SHA512 
98db3c1528d5f458164e2d30056cd816e5943d9c569551878119e79d4fbca1865e52667393bf298f32fd54710d1b268a5aac125222ecb29ce854522be3776356
 WHIRLPOOL 
62830dc20a3aa29f4c13b3370d960f5522bb42231b68f426b2b662a40c4c8265f9d8a76c4e598cdfd5c8d8c5f712d3d9828f5f2ed5e24182f9be8697debe2ca6

diff --git a/x11-libs/vte/vte-0.44.2.ebuild b/x11-libs/vte/vte-0.44.2.ebuild
new file mode 100644
index 000..22cebe1
--- /dev/null
+++ b/x11-libs/vte/vte-0.44.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+
+inherit eutils gnome2 vala
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE;
+
+LICENSE="LGPL-2+"
+SLOT="2.91"
+IUSE="+crypt debug glade +introspection vala"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=x11-libs/gtk+-3.8:3[introspection?]
+   >=x11-libs/pango-1.22.0
+
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXft
+
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   crypt?  ( >=net-libs/gnutls-3.2.7 )
+"
+RDEPEND="${RDEPEND}
+   !x11-libs/vte:2.90[glade]
+"
+
+src_prepare() {
+   vala_src_prepare
+
+   # build fails because of -Werror with gcc-5.x
+   sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=""
+
+   if [[ ${CHOST} == *-interix* ]]; then
+   myconf="${myconf} --disable-Bsymbolic"
+
+   # interix stropts.h is empty...
+   export ac_cv_header_stropts_h=no
+   fi
+
+   # Python bindings are via gobject-introspection
+   # Ex: from gi.repository import Vte
+   # FIXME: add USE for pcre
+   gnome2_src_configure \
+   --disable-test-application \
+   --disable-static \
+   $(use_enable debug) \
+   $(use_enable glade glade-catalogue) \
+   $(use_with crypt gnutls) \
+   $(use_enable introspection) \
+   $(use_enable vala) \
+   ${myconf}
+}
+
+src_install() {
+   DOCS="AUTHORS ChangeLog HACKING NEWS README"
+   gnome2_src_install
+   mv "${D}"/etc/profile.d/vte{,-${SLOT}}.sh || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/, profiles/arch/powerpc/ppc64/, profiles/arch/powerpc/ppc32/, ...

2016-06-27 Thread Alexandre Rostovtsev
commit: b357fa6c83f686b964d738b552fed20ef0a94f0f
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 03:42:43 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 03:46:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b357fa6c

app-editors/gedit: bump to 3.20.2 for gnome-3.20

Due to new app-text/gspell dep, USE=spell is masked on several arches,
see bug #587368

Package-Manager: portage-2.3.0

 app-editors/gedit/Manifest   |   1 +
 app-editors/gedit/gedit-3.20.2.ebuild| 101 +++
 profiles/arch/alpha/package.use.mask |   4 ++
 profiles/arch/arm/package.use.mask   |   4 ++
 profiles/arch/ia64/package.use.mask  |   4 ++
 profiles/arch/powerpc/ppc32/package.use.mask |   4 ++
 profiles/arch/powerpc/ppc64/package.use.mask |   4 ++
 profiles/arch/sparc/package.use.mask |   4 ++
 8 files changed, 126 insertions(+)

diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest
index c93269b..7b89943 100644
--- a/app-editors/gedit/Manifest
+++ b/app-editors/gedit/Manifest
@@ -1,3 +1,4 @@
 DIST gedit-3.16.4.tar.xz 2925984 SHA256 
210937ea9143d8a6c9580a7ab11acf60d478f516d591ace6c8384fb085fb4cc0 SHA512 
6320e11f6387b317789f6af4bdbb54350af89bd00c1443b26e68afdacf87c672ca74caf50c9ead80f4395a826d07a8da640e5d5ae89f71bccf75da683f420a81
 WHIRLPOOL 
057a7ecf22d12fa4899d20e3e365000bfe5c39873edc1331a75c1a061a5ce601b69d5ffaec1685cf0751ab0d7feff68e4d8be024654afdf90a6c08d0193aa2e9
 DIST gedit-3.18.2.tar.xz 2915772 SHA256 
856e451aec29ee45980011de57cadfe89c3cbc53968f6cc865f8efe0bd0d49b1 SHA512 
e81382b74749c4592565bab25d47784a3206e033e6b0e5d5a557403590dafd130e41b31bcecc820a3d9823a48f8e94907bc9bb0335121e369abaca1360a95b30
 WHIRLPOOL 
87b40323caa707a4ce68d5efc299075883a1fc01e1def15f9052802bccae9075c3aa8c50d36062bb96060421008c510d3c0600fd359950a06ae651e3b56553e5
 DIST gedit-3.18.3.tar.xz 2933132 SHA256 
6762ac0d793b0f754a2da5f88739d04fa39daa7491c5c46401d24bcef76c32e7 SHA512 
8866bc0958dfcf59e5eac0f3c39f2b5f252ffac78a25551968f539f73ebc25cc792ded93899c066339e9b6927f86d6e5ac583df9b9c4d7f0b07d1cc7683e7eb2
 WHIRLPOOL 
fc60b4d251519057eab978a454a2eb0f6741fd097b58f1ac9614413bdab93e15a5f83132ed14f53ae6a6a49a94e9b78a8acce855d229a8f964fefae044a796e8
+DIST gedit-3.20.2.tar.xz 3135004 SHA256 
32a1276a71a0d4a5af4e20a87bc273170ba8e075fc1ca7f51c8d3a6c150463f8 SHA512 
3a224a5e0789760f0840b902fd7fa3c1d56b8100e3c502cf9a1c26336cc922192ba7bb37c1c7fd2069c71ccd0483fb692439d73fcb464117f520ec0d140aaf6d
 WHIRLPOOL 
2128fda00474c197b4a85478cd676ae99d929871635b44d2641ffc5c58b47aceb943906c6a8ee3fcd1bbd309e217090a44ea4d83530adf6daab055f410c0796c

diff --git a/app-editors/gedit/gedit-3.20.2.ebuild 
b/app-editors/gedit/gedit-3.20.2.ebuild
new file mode 100644
index 000..5a6cd5c
--- /dev/null
+++ b/app-editors/gedit/gedit-3.20.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_COMPAT=( python3_{3,4,5} )
+VALA_MIN_API_VERSION="0.26"
+VALA_USE_DEPEND="vapigen"
+
+inherit eutils gnome2 multilib python-r1 vala virtualx
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+
+IUSE="+introspection +python spell vala"
+# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
+# we need to fix that
+REQUIRED_USE="
+   python? ( introspection )
+   python? ( ^^ ( $(python_gen_useflags '*') ) )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux"
+
+# X libs are not needed for OSX (aqua)
+COMMON_DEPEND="
+   >=dev-libs/libxml2-2.5.0:2
+   >=dev-libs/glib-2.44:2[dbus]
+   >=x11-libs/gtk+-3.19.0:3[introspection?]
+   >=x11-libs/gtksourceview-3.19.4:3.0[introspection?]
+   >=dev-libs/libpeas-1.14.1[gtk]
+
+   gnome-base/gsettings-desktop-schemas
+   gnome-base/gvfs
+
+   x11-libs/libX11
+
+   net-libs/libsoup:2.4
+
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+   dev-libs/libpeas[${PYTHON_USEDEP}] )
+   spell? ( >=app-text/gspell-0.2.5:0= )
+"
+RDEPEND="${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   ${vala_depend}
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/yelp-tools
+   dev-libs/libxml2:2
+   >=dev-util/gtk-doc-am-1
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool

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

2016-06-27 Thread Alexandre Rostovtsev
commit: b2d32dbddbe54b1d0d32276401117cc72e1ee5f8
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 03:41:10 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 03:46:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d32dbd

app-text/gspell: bump to 1.0.2 for gnome-3.20

Package-Manager: portage-2.3.0

 app-text/gspell/Manifest|  1 +
 app-text/gspell/gspell-1.0.2.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest
index 5963945..47c6932 100644
--- a/app-text/gspell/Manifest
+++ b/app-text/gspell/Manifest
@@ -1,3 +1,4 @@
 DIST gspell-0.1.2.tar.xz 355128 SHA256 
e8625c57296b6c178bc37659f023342f8edefaaa2c5eccf40de8bd479dbfa8f0 SHA512 
8d9bd61f378929217b9461debb58df5070952539f30f6ee211cf13f856dfe5d5216468679a8d7d7b08df47ee6b7b45f25b2b6400212a83de9563e2bf175905bb
 WHIRLPOOL 
44334ac608e9a66c5a6bf011ad21d7d368e29d7923079e947ed5484ae0c7847df1f29dc255979d0da844e1ecba16fa19dfae5b84aefd85287bc63de1465d3ffa
 DIST gspell-0.2.2.tar.xz 358600 SHA256 
cecded0f0a8dfe4b28cbb47a6024f82f50b7ffb7476e36032d5f8d741e3f627e SHA512 
6f3fe9eecb6d464db549747294e5d39aec1175c104a8210fecee596f255db7b76121fbe4681f27723281078dc7f0cb87effa1e12b9f6be37f04e9004ee9b2b24
 WHIRLPOOL 
ed8df8cf984b5398fcf8b026289de23c793d0426feb76380a7550898557d76af8d5d4abecd3e70d422b4f516549dd0383ab27fb56822c13080341a78dc85ee06
 DIST gspell-0.2.3.tar.xz 363424 SHA256 
e3bfa90a04f660efb1e5bcb182ee8d07d13f78817cccd006992534261b633510 SHA512 
1ddb8b7e39317520292a2bd1de372ec428729ed43f49cb60d982fb9a045b6218890f481fed9a0454f0116cac18bdebd9c6f9cecfec3e687e1233491013ffd576
 WHIRLPOOL 
8765432e1f5eaf67916afbf224674ba132fd142d9e76ae7a8ed718c64b43ce9e809c939b4d34259e242c663acc686717b18cb79186823f709884eb719929c459
+DIST gspell-1.0.2.tar.xz 383844 SHA256 
80d859a2ee7cf5184bd2b3dc696a0ec1b899ff67b606177e1ef87ef945ff92bb SHA512 
67ed34b70ca1d8e626f366b62847c04efe204fa21d9e6b3f55ec4d08dca8613f2a03e42de28d38ebe53923889d848ea9064f01a89ede9a7f22772712f5b11aa7
 WHIRLPOOL 
5ff3ea3925d0b44c2b6302c679fcd307823454d1f6e76484ddbcde76354bcc1d4a03bc833319a22974c535bdecc75444eb4ea09a0190865bfe4fa5739a6105bd

diff --git a/app-text/gspell/gspell-1.0.2.ebuild 
b/app-text/gspell/gspell-1.0.2.ebuild
new file mode 100644
index 000..a375640
--- /dev/null
+++ b/app-text/gspell/gspell-1.0.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="Spell check library for GTK+ applications"
+HOMEPAGE="https://wiki.gnome.org/Projects/gspell;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1" # subslot = libgspell-1 soname version
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection vala"
+REQUIRED_IUSE="vala? ( introspection )"
+
+RDEPEND="
+   app-text/iso-codes
+   >=app-text/enchant-1.6.0
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.19.11:3[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-1.42.0:= )
+   vala? ( $(vala_depend) )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.25
+   >=dev-util/intltool-0.35.0
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}
+
+src_test() {
+   virtx emake check
+}



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

2016-06-27 Thread Alexandre Rostovtsev
commit: 79c35561dc5a0da36550838994c1d33d3afc0fcc
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 03:38:32 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 03:46:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c35561

x11-libs/gtksourceview: bump to 3.20.4

Package-Manager: portage-2.3.0

 x11-libs/gtksourceview/Manifest|  1 +
 x11-libs/gtksourceview/gtksourceview-3.20.4.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest
index d4e86e0..8f31387 100644
--- a/x11-libs/gtksourceview/Manifest
+++ b/x11-libs/gtksourceview/Manifest
@@ -2,3 +2,4 @@ DIST gtksourceview-2.10.5.tar.bz2 1253321 SHA256 
c585773743b1df8a04b1be7f7d90eec
 DIST gtksourceview-3.16.1.tar.xz 1272152 SHA256 
669e9846ca744ec4d04ce61377e85df7ca909ad476329922a6abf4da423f1b0c SHA512 
8bae196d923d08e58c8f02d7612b32aa7caec8457c2ff35c2bb2322a3013a8f1fe52cbc62540f9d83054811ee517088d4e880b82733b2a73e7724a206b2ad911
 WHIRLPOOL 
c51a0dd6ccad2262b289509f8dfa85675ba90cf4f0242358ca2d1ad857cf06e33ad0495560b726430738d827f9204c2eb63a90209171194a7c8eb163e46a1471
 DIST gtksourceview-3.18.2.tar.xz 1317804 SHA256 
60f75a9f0039e13a2281fc595b5ef7344afa06732cc53b57d13234bfb0a5b7b2 SHA512 
75e502264d7d9f63f9a2c9c884072cfc2d323c7cc49383b9b53916321ce20ef695e7a2dd0f6db67a4daf70ba84a3a907dfc6d9407ba5982adb976210e0589328
 WHIRLPOOL 
4143a624a0582a5d92de707b5167bc9805a5b484906977c4b0d195703d7bd113ebd677829f6e6c2c2d8d10cdae2041db99e8294e18e7114d53e15da6f233ad80
 DIST gtksourceview-3.18.3.tar.xz 1294704 SHA256 
4720710d559c372f6add0b73b5ee1511630ba7cf0502e554461503602400e015 SHA512 
29fba52d961137a23cadf50aab220e8bd7f1515727cedf081eb59f4f18e297cff40b0ad5432af7b45686c5f7b1fdbae43df3bf2de820ec91654b03bff175c0fe
 WHIRLPOOL 
66c198cf361c55975111288cea07684c538a9ceeb5a77424e1a698be0a0e0baca2126c0dd64e5f6545b91abb2d6c78301c0f47c8ca8d64b939b93760591ad980
+DIST gtksourceview-3.20.4.tar.xz 1582240 SHA256 
7a0e6ac95ff3862bd8ef77a40e95a942939e73cb407f2eb67af600d7ce533d01 SHA512 
4b69759e77acd120da24683e9cacd994e5bcef4c7b6404bad2df930b228a39f99f9391e137583fadb4939189f66f088bd386192b4d23bc232d718804156db941
 WHIRLPOOL 
7fb3895b3eeb56375ead63b709d4e0b0b02a33fdfed745a9a714af2e72f80c548228201702d317519cc0fb655c8c2e39c60333275889d323a59efb22556b28a1

diff --git a/x11-libs/gtksourceview/gtksourceview-3.20.4.ebuild 
b/x11-libs/gtksourceview/gtksourceview-3.20.4.ebuild
new file mode 100644
index 000..c5aca10
--- /dev/null
+++ b/x11-libs/gtksourceview/gtksourceview-3.20.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+VALA_MIN_API_VERSION="0.24"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="A text widget implementing syntax highlighting and other features"
+HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3.0/3"
+
+IUSE="glade +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.47:2
+   >=dev-libs/libxml2-2.6:2
+   >=x11-libs/gtk+-3.19.6:3[introspection?]
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.25
+   >=sys-devel/gettext-0.19.4
+   dev-util/itstool
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-deprecations \
+   --enable-providers \
+   $(use_enable glade glade-catalog) \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}
+
+src_test() {
+   virtx emake check
+}
+
+src_install() {
+   gnome2_src_install
+
+   insinto /usr/share/${PN}-3.0/language-specs
+   doins "${FILESDIR}"/2.0/gentoo.lang
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit-plugins/

2016-06-27 Thread Alexandre Rostovtsev
commit: 3d0c339f4bb4f152f645503c2d12facbc2274f0c
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 03:45:13 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 03:46:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0c339f

app-editors/gedit-plugins: bump to 3.20.0 for gnome-3.20

Package-Manager: portage-2.3.0

 app-editors/gedit-plugins/Manifest |  1 +
 .../gedit-plugins/gedit-plugins-3.20.0.ebuild  | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/app-editors/gedit-plugins/Manifest 
b/app-editors/gedit-plugins/Manifest
index 89092db..3abf1c6 100644
--- a/app-editors/gedit-plugins/Manifest
+++ b/app-editors/gedit-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST gedit-plugins-3.16.0.tar.xz 1280064 SHA256 
b685b84ada8ca04f6aa201e402a0208591be4a37b874595a0a85d0a14b52f191 SHA512 
336d57bf9a25bb70cf63bb4ea6e81215381e91a04126429fd4f930596ed1731ceb8ed36b091757fb6729ba032bd8af083a3ec056a2e91f7abddc505282e511e2
 WHIRLPOOL 
a5ef32695c8b7bbe0fd19a53496d7390d306e9587a0228cfb0151ff59eb0d127ba85e7c481403fb6fb3aaf14fb95428c6b60d5b65cafcecab230edc2733bc918
 DIST gedit-plugins-3.18.0.tar.xz 1366868 SHA256 
e25249c0c2a057827bb4d4755a2359e1f9b4de288e0c4e201c6ef4f0e0e8c580 SHA512 
8ce705c3263492c699f2504c178f81760e0d3d153dff0bdadbf39c240d77951e887534f586a3b340904dc11c9bf55424861dd43395a3ae8eadfa5752a4d168ca
 WHIRLPOOL 
de69a801e7b68ca42a2b2dd588452ba8a3e62bf39199e4662a10c4d557173f4ec8b7f145f1530de7a607740bf3c06ddd942af85e0d27a3fc7e4b013433a1e9e0
+DIST gedit-plugins-3.20.0.tar.xz 1344188 SHA256 
d4902af5f9f728e0d692ca8c2f7a9f88f6c2ab8c9be037238ffb7d3aebe757bf SHA512 
de0466c8031ed9cfa95487e9ff67dc45f1110c47d5b7655a1aef8a84d896184e062dfd9177325b2221d9e2d6ad04c1fa4368a74c07a2257aa548ea2a5b958f17
 WHIRLPOOL 
3c949864a7b3fb8d30adc0e0cda56d0ccbae46b0711f02b7c45050247b597963cbd2d3b38db187204d85f51eb33c95eacc1bf35eb502b1e572b80cb03f7ee50f

diff --git a/app-editors/gedit-plugins/gedit-plugins-3.20.0.ebuild 
b/app-editors/gedit-plugins/gedit-plugins-3.20.0.ebuild
new file mode 100644
index 000..91fdfc7
--- /dev/null
+++ b/app-editors/gedit-plugins/gedit-plugins-3.20.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_COMPAT=( python3_{3,4,5} )
+PYTHON_REQ_USE="xml"
+VALA_MIN_API_VERSION="0.28"
+
+inherit eutils gnome2 multilib python-r1 vala
+
+DESCRIPTION="Official plugins for gedit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins;
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+IUSE_plugins="charmap git terminal vala zeitgeist"
+IUSE="+python ${IUSE_plugins}"
+# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
+REQUIRED_USE="
+   charmap? ( python )
+   git? ( python )
+   python? ( ^^ ( $(python_gen_useflags '*') ) )
+   terminal? ( python )
+   zeitgeist? ( python )
+"
+
+RDEPEND="
+   >=app-editors/gedit-3.16[python?]
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/libpeas-1.7.0[gtk,python?]
+   >=x11-libs/gtk+-3.9:3
+   >=x11-libs/gtksourceview-3.17.3:3.0
+   python? (
+   ${PYTHON_DEPS}
+   >=app-editors/gedit-3.16[introspection,${PYTHON_USEDEP}]
+   dev-libs/libpeas[${PYTHON_USEDEP}]
+   >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+   >=x11-libs/gtk+-3.9:3[introspection]
+   >=x11-libs/gtksourceview-3.14:3.0[introspection]
+   x11-libs/pango[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   )
+   charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
+   git? ( >=dev-libs/libgit2-glib-0.0.6 )
+   terminal? ( x11-libs/vte:2.91[introspection] )
+   vala? ( $(vala_depend) )
+   zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.40.0
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable python) \
+   $(use_enable vala) \
+   $(use_enable zeitgeist)
+}
+
+src_install() {
+   gnome2_src_install
+
+   # FIXME: crazy !!!
+   if use python; then
+   find "${ED}"/usr/share/gedit -name "*.py*" -delete || die
+  

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

2016-06-27 Thread Alexandre Rostovtsev
commit: 90b001d38974f6c300a9233ba351866898dcbabf
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 03:46:15 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 03:46:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b001d3

app-editors/latexila: bump to 3.20.0 for gnome-3.20

Package-Manager: portage-2.3.0

 app-editors/latexila/Manifest   |  1 +
 app-editors/latexila/latexila-3.20.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/app-editors/latexila/Manifest b/app-editors/latexila/Manifest
index 47bc451..6c09708 100644
--- a/app-editors/latexila/Manifest
+++ b/app-editors/latexila/Manifest
@@ -1,3 +1,4 @@
 DIST latexila-3.16.2.tar.xz 1058776 SHA256 
5ad20a2acdb8c93dea5aa175a219e62efe5f4a7ffb67bc52ff6faf0c6f42bad3 SHA512 
d9d5c90374d5aa9b2599f90565dde9da1c4dc7713b7be8ffbfac71b5797124142ef46811660f14edfd278ec9d3f3b6b0c56ef325201fb85caf3b7322577e40fc
 WHIRLPOOL 
3fde6abc4979dd9a40cc019e30c8b0e0c55c97fa3a4670d073d1ca6f662342b54923ea263246a169e8944fa3aaba358d6881629e20c6e949b1287e9328c1cdc6
 DIST latexila-3.18.1.tar.xz 1092768 SHA256 
edfd95f321dfff31fb094c243c358cb78d19904164b9ef4fb37c021113044d0a SHA512 
4123cbe4b6df7b493767abbe75ed43e025b640a869a61abec29715f40a3619433bc8300be6a06c8ec5c252215a6b05623d4b7a7f55d7eabbafa6f0ca19a26f92
 WHIRLPOOL 
e1612ba477bef16aaee9f2173f29963c7dab3c0496082fe308ee2bed22b1a6cf9b480f1df1d259a774b593f3c58976de6bc0c3d6757941254abb1a5de067ddb6
 DIST latexila-3.18.2.tar.xz 1094728 SHA256 
4bb584ec2c8d2ff8ee91e533ad7cf298f68b4a17c18b5663ea38482095c8773a SHA512 
98d927e65c26c883e9f46097c204d612ad7815f1f2ebf73194f56f90ff63ce6e51780e6b7b8f7d5d7c303b52f4dfca3e891f61242fd81ce5898dfef90e15c1b6
 WHIRLPOOL 
fae82e1be3cdee1b67a8ef1cf16d892639bd55b0a485136b4d40ef174bd08921a207c0360a17a85a924d362cd25b437d69dc91c3dac6c973bf6f4d940d7ca775
+DIST latexila-3.20.0.tar.xz 1104688 SHA256 
fa0a7023b522339a1d5af57121bbed410651f4772b76a7139a3ab1c2ab49f85c SHA512 
cc27512299b9388f87edcd03376b177c305249718a6e73e9a536e10f6b408a164cbc14642bd212d34c96204b1accd252ed183c0cc4560c3261f235e191be2c63
 WHIRLPOOL 
a58787458b9a9c43838c2461f2f87f0c3c8c66bbf216eac0758d8053dd14aa7b0cac0535b8be867e822bda39b35d7b9bbc1a9e20f21477ccd5c2ef8f3e6b40e8

diff --git a/app-editors/latexila/latexila-3.20.0.ebuild 
b/app-editors/latexila/latexila-3.20.0.ebuild
new file mode 100644
index 000..539bb63
--- /dev/null
+++ b/app-editors/latexila/latexila-3.20.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+VALA_MIN_API_VERSION="0.26"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="Integrated LaTeX environment for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/LaTeXila;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection +latexmk rubber"
+
+# gspell-0.1 is required for this cycle
+# 
https://git.gnome.org/browse/latexila/commit/?h=gnome-3-18=fd6b77796e304cfb9e31844cf24432d3b2cb6043
+COMMON_DEPEND="$(vala_depend)
+   app-text/enchant
+   >=app-text/gspell-1.0:0=
+   >=dev-libs/glib-2.40:2[dbus]
+   >=dev-libs/libgee-0.10:0.8=
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/gtk+-3.19.3:3
+   >=x11-libs/gtksourceview-3.18:3.0
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libX11
+   x11-libs/pango
+   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   virtual/latex-base
+   x11-themes/hicolor-icon-theme
+   latexmk? ( dev-tex/latexmk )
+   rubber? ( dev-tex/rubber )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   DOCS="AUTHORS HACKING NEWS README"
+   gnome2_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable introspection)
+}



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

2016-06-27 Thread Alexandre Rostovtsev
commit: 85de7c746185dd11e2b8085757e5d251a0f328ab
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Jun 28 03:40:22 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Jun 28 03:46:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85de7c74

app-text/gspell: fix LICENSE

Relicensed to LGPL in Dec 2015

 app-text/gspell/gspell-0.2.2.ebuild | 4 ++--
 app-text/gspell/gspell-0.2.3.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/gspell/gspell-0.2.2.ebuild 
b/app-text/gspell/gspell-0.2.2.ebuild
index ed0e226..40be4f6 100644
--- a/app-text/gspell/gspell-0.2.2.ebuild
+++ b/app-text/gspell/gspell-0.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ inherit gnome2 vala
 DESCRIPTION="Spell check library for GTK+ applications"
 HOMEPAGE="https://wiki.gnome.org/Projects/gspell;
 
-LICENSE="GPL-2+"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+introspection vala"

diff --git a/app-text/gspell/gspell-0.2.3.ebuild 
b/app-text/gspell/gspell-0.2.3.ebuild
index 97bb559..40be4f6 100644
--- a/app-text/gspell/gspell-0.2.3.ebuild
+++ b/app-text/gspell/gspell-0.2.3.ebuild
@@ -11,7 +11,7 @@ inherit gnome2 vala
 DESCRIPTION="Spell check library for GTK+ applications"
 HOMEPAGE="https://wiki.gnome.org/Projects/gspell;
 
-LICENSE="GPL-2+"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+introspection vala"



[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/

2016-02-28 Thread Alexandre Rostovtsev
commit: 95cd35c00bf55a11c28bc3e217d1c6bd104726bb
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 04:02:36 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 04:19:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cd35c0

games-util/pyfa: new upstream homepage/url

Package-Manager: portage-2.2.27

 games-util/pyfa/metadata.xml   |  2 +-
 games-util/pyfa/pyfa-1.15.0.ebuild | 10 +-
 games-util/pyfa/pyfa-.ebuild   |  8 
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/games-util/pyfa/metadata.xml b/games-util/pyfa/metadata.xml
index 3777352..2c0b85a 100644
--- a/games-util/pyfa/metadata.xml
+++ b/games-util/pyfa/metadata.xml
@@ -15,6 +15,6 @@ fits, etc.
 Enable support for graphs
   
   
-DarkFenX/Pyfa
+pyfa-org/Pyfa
   
 

diff --git a/games-util/pyfa/pyfa-1.15.0.ebuild 
b/games-util/pyfa/pyfa-1.15.0.ebuild
index 76dac88..3ba98b7 100644
--- a/games-util/pyfa/pyfa-1.15.0.ebuild
+++ b/games-util/pyfa/pyfa-1.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,16 +9,16 @@ PYTHON_REQ_USE="sqlite,threads"
 inherit eutils gnome2-utils python-r1
 
 DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE 
Online"
-HOMEPAGE="https://github.com/DarkFenX/Pyfa;
+HOMEPAGE="https://github.com/pyfa-org/Pyfa;
 
 LICENSE="GPL-3+ LGPL-2.1+ CC-BY-2.5 free-noncomm"
 SLOT="0"
 if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://github.com/DarkFenX/Pyfa.git;
-   inherit git-2
+   EGIT_REPO_URI="https://github.com/pyfa-org/Pyfa.git;
+   inherit git-r3
KEYWORDS=""
 else
-   SRC_URI="https://github.com/DarkFenX/Pyfa/archive/v${PV}.tar.gz -> 
pyfa-${PV}.tar.gz"
+   SRC_URI="https://github.com/pyfa-org/Pyfa/archive/v${PV}.tar.gz -> 
pyfa-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
 fi
 IUSE="+graph"

diff --git a/games-util/pyfa/pyfa-.ebuild b/games-util/pyfa/pyfa-.ebuild
index 5e11d00..bf7db2e 100644
--- a/games-util/pyfa/pyfa-.ebuild
+++ b/games-util/pyfa/pyfa-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,16 +9,16 @@ PYTHON_REQ_USE="sqlite,threads"
 inherit eutils gnome2-utils python-r1
 
 DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE 
Online"
-HOMEPAGE="https://github.com/DarkFenX/Pyfa;
+HOMEPAGE="https://github.com/pyfa-org/Pyfa;
 
 LICENSE="GPL-3+ LGPL-2.1+ CC-BY-2.5 free-noncomm"
 SLOT="0"
 if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://github.com/DarkFenX/Pyfa.git;
+   EGIT_REPO_URI="https://github.com/pyfa-org/Pyfa.git;
inherit git-r3
KEYWORDS=""
 else
-   SRC_URI="https://github.com/DarkFenX/Pyfa/archive/v${PV}.tar.gz -> 
pyfa-${PV}.tar.gz"
+   SRC_URI="https://github.com/pyfa-org/Pyfa/archive/v${PV}.tar.gz -> 
pyfa-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
 fi
 IUSE="+graph"



[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/files/, games-util/pyfa/

2016-02-28 Thread Alexandre Rostovtsev
commit: e7b90b7077529185a753f81d0441a0043d085d22
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 04:08:30 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 04:19:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b90b70

games-util/pyfa: bump to 1.19.1 for bug #569944

Thanks to Stefan Reimer & Captain Crutches in bug #569944
Package-Manager: portage-2.2.27

 games-util/pyfa/Manifest   |  2 +-
 games-util/pyfa/files/configforced.py  |  4 ---
 .../pyfa/files/pyfa-1.1.11-import-pyfa.patch   | 28 -
 games-util/pyfa/files/pyfa-1.1.20-staticPath.patch | 27 
 .../{pyfa-1.15.0.ebuild => pyfa-1.19.1.ebuild} | 29 ++
 5 files changed, 19 insertions(+), 71 deletions(-)

diff --git a/games-util/pyfa/Manifest b/games-util/pyfa/Manifest
index 5d7d734..5ddc1dd 100644
--- a/games-util/pyfa/Manifest
+++ b/games-util/pyfa/Manifest
@@ -1 +1 @@
-DIST pyfa-1.15.0.tar.gz 6243527 SHA256 
27ec6748b5f1083050d47a364a8699e521a614c5c643a639441c82168017123c SHA512 
c966e3fd7627ef575247b00eacee7392f7f2d32b14485c2a7e5aa0c6f3fe6ad99c1a536bfcbfcc6de29fa4bdc177b6a12e0a571926c1b7b755ef9fc6f76f3bad
 WHIRLPOOL 
f6ba22d7f3899c4a3fd702a5d0145b39e06e70793da2682c6bb0df0b3772c02f250b59d05a4fee23f72d87010f02d916a944c0499852dc0be845e1ae56b61904
+DIST pyfa-1.19.1.tar.gz 6688136 SHA256 
f597019117b335971287fd47c1faa5be049f8a6879d4144b6c8a0039f35cea98 SHA512 
b5f09ca0dde528636c5e6bc0b6987b6203dfc70ad9aa0c9238150e83de76ac138e302b5db7f40d885d6702c4c1eabae184d49af0a84e6bf3402036df24d296f6
 WHIRLPOOL 
8f5e42065d9945c96c7cca13301ab6ed0a286db7dc3041926af920dddf5605910ea9c259d00db1e937f2329f6156d0b4ed36330ea6d89f14bd0db9abccfca0ff

diff --git a/games-util/pyfa/files/configforced.py 
b/games-util/pyfa/files/configforced.py
deleted file mode 100644
index a8008c2..000
--- a/games-util/pyfa/files/configforced.py
+++ /dev/null
@@ -1,4 +0,0 @@
-# Gentoo-specific settings
-pyfaPath = u'%%SITEDIR%%/pyfa'
-staticPath = u'%%EPREFIX%%/usr/share/pyfa/staticdata'
-gameDB = staticPath + "/eve.db"

diff --git a/games-util/pyfa/files/pyfa-1.1.11-import-pyfa.patch 
b/games-util/pyfa/files/pyfa-1.1.11-import-pyfa.patch
deleted file mode 100644
index 8269080..000
--- a/games-util/pyfa/files/pyfa-1.1.11-import-pyfa.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From f301dcd0df741514e889fc234811cd4770dca6c7 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetrom...@gentoo.org>
-Date: Wed, 5 Dec 2012 00:48:12 -0500
-Subject: [PATCH] Append $(python_get_sitedir)/pyfa to import path
-
-Ensures that pyfa's import statements continue to work for systemwide
-installation.

- pyfa.py | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/pyfa.py b/pyfa.py
-index 6992aaf..d66cb70 100755
 a/pyfa.py
-+++ b/pyfa.py
-@@ -63,6 +63,9 @@ if __name__ == "__main__":
- parser.add_option("-r", "--root", action="store_true", 
dest="rootsavedata", help="if you want pyfa to store its data in root folder, 
use this option", default=False)
- (options, args) = parser.parse_args()
- 
-+import os
-+sys.path.append(os.path.join("%%SITEDIR%%", "pyfa"))
-+
- import config
- # Configure paths
- if options.rootsavedata is True:
--- 
-1.8.0
-

diff --git a/games-util/pyfa/files/pyfa-1.1.20-staticPath.patch 
b/games-util/pyfa/files/pyfa-1.1.20-staticPath.patch
deleted file mode 100644
index cdcc9f9..000
--- a/games-util/pyfa/files/pyfa-1.1.20-staticPath.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 69660180a59d0d100097dedbc507d4af73267e8d Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetrom...@gentoo.org>
-Date: Wed, 30 Nov 2011 12:50:53 -0500
-Subject: [PATCH] Make staticPath settable from configforced
-

- config.py | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/config.py b/config.py
-index e39e0d3..e028c36 100644
 a/config.py
-+++ b/config.py
-@@ -66,7 +66,9 @@ def defPaths():
- 
- # Static EVE Data from the staticdata repository, should be in the 
staticdata
- # directory in our pyfa directory
--staticPath = os.path.join(pyfaPath, "staticdata")
-+staticPath = getattr(configforced, "staticPath", None)
-+if staticPath is None:
-+staticPath = os.path.join(pyfaPath, "staticdata")
- 
- # The database where we store all the fits etc
- saveDB = os.path.join(savePath, "saveddata.db")
--- 
-1.8.5.3
-

diff --git a/games-util/pyfa/pyfa-1.15.0.ebuild 
b/games-util/pyfa/pyfa-1.19.1.ebuild
similarity index 76%
rename from games-util/pyfa/pyfa-1.15.0.ebuild
rename to games-util/pyfa/pyfa-1.19.1.ebuild
index 3ba98b7..bf7db2e 100644
--- a/games-util/pyfa/pyfa-1.15.0.ebuild
+++ b/games-util/pyfa/pyfa-1.19.1.ebuild
@@ -25,34 +25,34 @@ IUSE="+graph"
 

[gentoo-commits] repo/gentoo:master commit in: games-util/pyfa/

2016-02-28 Thread Alexandre Rostovtsev
commit: ae0694e574fb575a914890986ffbf0933ef19a60
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 04:18:40 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 04:19:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0694e5

games-util/pyfa: eapi6-ify

Package-Manager: portage-2.2.27

 games-util/pyfa/pyfa-1.19.1.ebuild | 11 +++
 games-util/pyfa/pyfa-.ebuild   | 11 +++
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/games-util/pyfa/pyfa-1.19.1.ebuild 
b/games-util/pyfa/pyfa-1.19.1.ebuild
index bf7db2e..0d2065a 100644
--- a/games-util/pyfa/pyfa-1.19.1.ebuild
+++ b/games-util/pyfa/pyfa-1.19.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI="6"
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite,threads"
 
@@ -39,13 +39,16 @@ src_prepare() {
edos2unix config.py pyfa.py service/settings.py
 
# load gameDB and images from separate staticdata directory
-   epatch "${FILESDIR}/${PN}-1.15.1-staticdata.patch"
+   eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch"
 
# do not try to save exported html to python sitedir
-   epatch "${FILESDIR}/${PN}-1.1.8-html-export-path.patch"
+   eapply "${FILESDIR}/${PN}-1.1.8-html-export-path.patch"
 
# fix import path in the main script for systemwide installation
-   epatch "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"
+   eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"
+
+   eapply_user
+
touch __init__.py
 
pyfa_make_configforced() {

diff --git a/games-util/pyfa/pyfa-.ebuild b/games-util/pyfa/pyfa-.ebuild
index bf7db2e..0d2065a 100644
--- a/games-util/pyfa/pyfa-.ebuild
+++ b/games-util/pyfa/pyfa-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI="6"
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="sqlite,threads"
 
@@ -39,13 +39,16 @@ src_prepare() {
edos2unix config.py pyfa.py service/settings.py
 
# load gameDB and images from separate staticdata directory
-   epatch "${FILESDIR}/${PN}-1.15.1-staticdata.patch"
+   eapply "${FILESDIR}/${PN}-1.15.1-staticdata.patch"
 
# do not try to save exported html to python sitedir
-   epatch "${FILESDIR}/${PN}-1.1.8-html-export-path.patch"
+   eapply "${FILESDIR}/${PN}-1.1.8-html-export-path.patch"
 
# fix import path in the main script for systemwide installation
-   epatch "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"
+   eapply "${FILESDIR}/${PN}-1.15.1-import-pyfa.patch"
+
+   eapply_user
+
touch __init__.py
 
pyfa_make_configforced() {



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu/

2016-02-28 Thread Alexandre Rostovtsev
commit: 26e71cf6d443000dc60d6f2911eba958991c07ce
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 04:49:37 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 05:10:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e71cf6

app-cdr/cdemu: bump to 3.0.1 for bug #571034 and eapi6-ify

Thanks to Rafał Mużyło.

Package-Manager: portage-2.2.27

 app-cdr/cdemu/Manifest   |  1 +
 app-cdr/cdemu/cdemu-3.0.1.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/app-cdr/cdemu/Manifest b/app-cdr/cdemu/Manifest
index 9089ee8..622a6da 100644
--- a/app-cdr/cdemu/Manifest
+++ b/app-cdr/cdemu/Manifest
@@ -1,2 +1,3 @@
 DIST cdemu-client-2.1.1.tar.bz2 28474 SHA256 
204e626994f61d36423f3b732e180e3b3b20624effdfe91aabffd439c76d3964 SHA512 
d764000fadc66b639dd8f20d9bb8fbe3b91d3e20bd207d30a734dc1a9a7fae746e8aad317a3d78cd35b69d0a8acbf8e389598786cadabec6e512640ba5b21be5
 WHIRLPOOL 
93cb01c3bc16ee69e3fd9ce9080838f4eebc874afe8d6be71c22e44919909144980dd44595a0dbf6fe1add3574061bcd6f523b72644eb52774d974f226c100b9
 DIST cdemu-client-3.0.0.tar.bz2 40300 SHA256 
359310a57422d5c59c8f93be0da827a2437edb1e62f455f5614089c28e34ae88 SHA512 
807fe98dc8743a227484d20587c9f9e06cac649d74d8fdd520dba9bb2a2f268ba977c922333fdcf91201baf4f08595044939f6d5bd4834ec26cf689b6a36f361
 WHIRLPOOL 
bd7d5b0ebe75aad5629f8cdf9f1de04fbdf7ad37400163d69e1eb9bfe35a47bc2bca5b58a031bb022611689d7c7c480fcc98403f883643ccc3cc2049f98fb814
+DIST cdemu-client-3.0.1.tar.bz2 40299 SHA256 
cf7b2fedf14bb64df7e318546756e133eef9e018e04218f74891f676eda9e5cd SHA512 
3abbedef15f2e30fc53d9f199c7f31b838da16a763d3dcb0e4745d0dd76675c0962e951a378dec3d8b13f024c339d5f3aa978fdf1f7e664332a684ab279d788d
 WHIRLPOOL 
32099514bdbafda3994646cd08ac0f31fa345963090ef7506185db3955d953bbc42be018b970611bb4664f494790cbd99bb577dc169c53b4295110a26f28bf4d

diff --git a/app-cdr/cdemu/cdemu-3.0.1.ebuild b/app-cdr/cdemu/cdemu-3.0.1.ebuild
new file mode 100644
index 000..df9195c
--- /dev/null
+++ b/app-cdr/cdemu/cdemu-3.0.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+CMAKE_MIN_VERSION="2.8.5"
+PYTHON_COMPAT=( python2_7 )
+PLOCALES="no sl sv"
+
+inherit bash-completion-r1 cmake-utils fdo-mime l10n python-single-r1
+
+DESCRIPTION="Command-line tool for controlling cdemu-daemon"
+HOMEPAGE="http://cdemu.org;
+SRC_URI="mirror://sourceforge/cdemu/cdemu-client-${PV}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="+cdemu-daemon"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   cdemu-daemon? ( app-cdr/cdemu-daemon:0/7 )"
+DEPEND="${RDEPEND}
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.21
+   >=sys-devel/gettext-0.18"
+
+S=${WORKDIR}/cdemu-client-${PV}
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang src/cdemu
+   eapply -p2 "${FILESDIR}/${PN}-3.0.0-bash-completion-dir.patch"
+   eapply_user
+}
+
+src_configure() {
+   DOCS="AUTHORS README"
+   local mycmakeargs=(
+   -DPOST_INSTALL_HOOKS=OFF
+   -DGENTOO_BASHCOMPDIR="$(get_bashcompdir)"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   # Build system doesn't respect LINGUAS, and changing list of installed
+   # translations requires error-prone editing of CMakeLists.txt
+   rm_po() {
+   rm -r "${ED}"/usr/share/locale/$1 || die
+   ls "${ED}"/usr/share/locale/* &> /dev/null || rmdir 
"${ED}"/usr/share/locale || die
+   }
+   l10n_for_each_disabled_locale_do rm_po
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



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

2016-02-28 Thread Alexandre Rostovtsev
commit: ee2d414dba915c45341fc9721c3a3bbbcda16ced
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 05:06:47 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 05:11:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2d414d

dev-libs/libmirage: clean up old

Package-Manager: portage-2.2.27

 dev-libs/libmirage/Manifest   |  1 -
 dev-libs/libmirage/libmirage-2.1.1.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/libmirage/Manifest b/dev-libs/libmirage/Manifest
index b33bf4d..65231a0 100644
--- a/dev-libs/libmirage/Manifest
+++ b/dev-libs/libmirage/Manifest
@@ -1,3 +1,2 @@
-DIST libmirage-2.1.1.tar.bz2 190118 SHA256 
f606391095200df510b923201881bfbadb6ab032035ce9a67aa24fcae3145108 SHA512 
19e34e4f4546426dfe12f1dca65a8a8221d32be7c1b60313b8a4ed2ab0729508638a8b3acc74e44a29de7080b4cbc9d1590965b3a0e5a796756ff3a7f41ea652
 WHIRLPOOL 
c09bcf628722a0a711c0e5280a6aed931e5b860e598354a48757bd941cb264cfc6d6f9a62d2cebc7c9e3a989276634a02ad3474ad499f2c0f86e1f6153856ef8
 DIST libmirage-3.0.3.tar.bz2 210568 SHA256 
d65b70fe7045a4575d3bc71678d515db93e0b047bca58798b515e202497a2d0e SHA512 
f2f74cef07be964516ea5a502d0b16a9631ae8973fea3d2196b5e5da7545958c6c06dcd639f8b6d10570f125fab3c2f4b4e53cedaa30528f1c8c34f33dd88a82
 WHIRLPOOL 
51280bd4470cd78c95b9ed9b6d1533ff36bce1ddf7d7305934c7aba0b5a379c208418db330500fb177602566a9b17677dbe72ac3d6f1606013880ec1a567a9b5
 DIST libmirage-3.0.4.tar.bz2 210624 SHA256 
cc05370f0cc15348910a149207384f03b48b204a19215c1510924244996a3f3f SHA512 
e892133977daf8364f3542789057029de4ae2660ceec565368ad3cf6875fabab6d89142fd8080c1786b269b0b47ebbf867a951cc2f6a8a23c3cb3f1d6574f7f2
 WHIRLPOOL 
81c84cf078ec793ea71028a72b64f8ab4c7e1693ead0260b2347d9f1bbb619d084352f4ff3f1eee4e3d66f73571d65dadf67f614e87a7030feaa79353b99b833

diff --git a/dev-libs/libmirage/libmirage-2.1.1.ebuild 
b/dev-libs/libmirage/libmirage-2.1.1.ebuild
deleted file mode 100644
index ed40e85..000
--- a/dev-libs/libmirage/libmirage-2.1.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-CMAKE_MIN_VERSION="2.8.5"
-
-inherit cmake-utils eutils fdo-mime toolchain-funcs versionator
-
-DESCRIPTION="CD and DVD image access library"
-HOMEPAGE="http://cdemu.org;
-SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0/9" # subslot = libmirage soname version
-KEYWORDS="amd64 ~hppa x86"
-IUSE="doc +introspection"
-
-RDEPEND=">=app-arch/bzip2-1:=
-   >=app-arch/xz-utils-5:=
-   >=dev-libs/glib-2.24:2
-   >=media-libs/libsamplerate-0.1:=
-   >=media-libs/libsndfile-1.0:=
-   sys-libs/zlib:=
-   introspection? ( >=dev-libs/gobject-introspection-1.30 )"
-DEPEND="${RDEPEND}
-   dev-util/desktop-file-utils
-   virtual/pkgconfig
-   doc? ( dev-util/gtk-doc )"
-
-src_prepare() {
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use doc GTKDOC_ENABLED)
-   $(cmake-utils_use introspection INTROSPECTION_ENABLED)
-   -DPOST_INSTALL_HOOKS=OFF # avoid sandbox violation, #487304
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   DOCS="AUTHORS README"
-   cmake-utils_src_install
-   prune_libtool_files --modules
-}
-
-pkg_postinst() {
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_mime_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu/

2016-02-28 Thread Alexandre Rostovtsev
commit: f3d905ab7017206f0439768fbd2bb43be6356ea9
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 05:03:11 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 05:11:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d905ab

app-cdr/cdemu: clean up old

Package-Manager: portage-2.2.27

 app-cdr/cdemu/Manifest   |  1 -
 app-cdr/cdemu/cdemu-2.1.1.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/app-cdr/cdemu/Manifest b/app-cdr/cdemu/Manifest
index 622a6da..773d465 100644
--- a/app-cdr/cdemu/Manifest
+++ b/app-cdr/cdemu/Manifest
@@ -1,3 +1,2 @@
-DIST cdemu-client-2.1.1.tar.bz2 28474 SHA256 
204e626994f61d36423f3b732e180e3b3b20624effdfe91aabffd439c76d3964 SHA512 
d764000fadc66b639dd8f20d9bb8fbe3b91d3e20bd207d30a734dc1a9a7fae746e8aad317a3d78cd35b69d0a8acbf8e389598786cadabec6e512640ba5b21be5
 WHIRLPOOL 
93cb01c3bc16ee69e3fd9ce9080838f4eebc874afe8d6be71c22e44919909144980dd44595a0dbf6fe1add3574061bcd6f523b72644eb52774d974f226c100b9
 DIST cdemu-client-3.0.0.tar.bz2 40300 SHA256 
359310a57422d5c59c8f93be0da827a2437edb1e62f455f5614089c28e34ae88 SHA512 
807fe98dc8743a227484d20587c9f9e06cac649d74d8fdd520dba9bb2a2f268ba977c922333fdcf91201baf4f08595044939f6d5bd4834ec26cf689b6a36f361
 WHIRLPOOL 
bd7d5b0ebe75aad5629f8cdf9f1de04fbdf7ad37400163d69e1eb9bfe35a47bc2bca5b58a031bb022611689d7c7c480fcc98403f883643ccc3cc2049f98fb814
 DIST cdemu-client-3.0.1.tar.bz2 40299 SHA256 
cf7b2fedf14bb64df7e318546756e133eef9e018e04218f74891f676eda9e5cd SHA512 
3abbedef15f2e30fc53d9f199c7f31b838da16a763d3dcb0e4745d0dd76675c0962e951a378dec3d8b13f024c339d5f3aa978fdf1f7e664332a684ab279d788d
 WHIRLPOOL 
32099514bdbafda3994646cd08ac0f31fa345963090ef7506185db3955d953bbc42be018b970611bb4664f494790cbd99bb577dc169c53b4295110a26f28bf4d

diff --git a/app-cdr/cdemu/cdemu-2.1.1.ebuild b/app-cdr/cdemu/cdemu-2.1.1.ebuild
deleted file mode 100644
index 86ea5fa..000
--- a/app-cdr/cdemu/cdemu-2.1.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-CMAKE_MIN_VERSION="2.8.5"
-PYTHON_COMPAT=( python2_7 )
-PLOCALES="de fr no pl sl sv"
-
-inherit bash-completion-r1 cmake-utils eutils fdo-mime l10n python-single-r1
-
-DESCRIPTION="Command-line tool for controlling cdemu-daemon"
-HOMEPAGE="http://cdemu.org;
-SRC_URI="mirror://sourceforge/cdemu/cdemu-client-${PV}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE="+cdemu-daemon"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   cdemu-daemon? ( app-cdr/cdemu-daemon:0/6 )"
-DEPEND="${RDEPEND}
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.21
-   >=sys-devel/gettext-0.18"
-
-S=${WORKDIR}/cdemu-client-${PV}
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang src/cdemu
-   epatch "${FILESDIR}/${PN}-2.1.0-bash-completion-dir.patch"
-   # build system doesn't respect LINGUAS :/
-   l10n_find_plocales_changes po "" ".po"
-   rm_po() {
-   rm po/$1.po || die
-   }
-   l10n_for_each_disabled_locale_do rm_po
-}
-
-src_configure() {
-   DOCS="AUTHORS README"
-   local mycmakeargs=(
-   -DPOST_INSTALL_HOOKS=OFF
-   -DGENTOO_BASHCOMPDIR="$(get_bashcompdir)"
-   )
-   cmake-utils_src_configure
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/gcdemu/

2016-02-28 Thread Alexandre Rostovtsev
commit: b69a1a6ce8385b6f3ba36080e2e8947e45d3403f
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 05:01:58 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 05:11:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b69a1a6c

app-cdr/gcdemu: clean up old

Package-Manager: portage-2.2.27

 app-cdr/gcdemu/Manifest|  1 -
 app-cdr/gcdemu/gcdemu-2.1.1.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/app-cdr/gcdemu/Manifest b/app-cdr/gcdemu/Manifest
index f617fa9..ed8c109 100644
--- a/app-cdr/gcdemu/Manifest
+++ b/app-cdr/gcdemu/Manifest
@@ -1,3 +1,2 @@
-DIST gcdemu-2.1.1.tar.bz2 40156 SHA256 
cd1d59fb6dadbc05f5865c1654089563aeb28ef9ea4216da2e223f8376887c5c SHA512 
1d8d9cc29a1d7a69681fbd4dc540a97172d81ac3d018bd98af469746901c8841dd5fd23ca8ae6fce68e41b43d98fb693acba1b621ed6b72c97972038cde1c47a
 WHIRLPOOL 
0dbc04b57c5026a642a268b6bbba9d55ca27c92c1a606048a7395ebc07527e83ea05578c398725ed3782f4cf678769e0b77c686f07fe3061334875a375da3a05
 DIST gcdemu-3.0.0.tar.bz2 45506 SHA256 
1357a02720f05644929bae167fcc64dc58784f406aa426bcd806955cc458aad4 SHA512 
c4d0d64638e0f7ecccfe11ab1a8527ba2002a5bbb382b2d4e8b58eaaa0a10140ee85b8d62ba93fe4ecdc2882301dfe62a08373dbb9e5404d5ddf7592cd5f0b7d
 WHIRLPOOL 
18c8615ad6ae166c2111e7dd2f1c1d46b4128d99bb11a3f7e2f297c58dfff3e38ad981547703b13af940b0d1e6e3bccb7098180fde51458bfe34e3b19a66a465
 DIST gcdemu-3.0.1.tar.bz2 45508 SHA256 
d9d9cd4270803a021d55205fad2c76f65b51f5b509dde21c70475bb8577896b6 SHA512 
e5a1905642c08145669c5eb9e65159d5a9a2fbcd1657edd28ae091ee1d02673e56bb7007df2a9f95863cae1a1ab01916bb43b4d10fe054d52507beabd7dd532f
 WHIRLPOOL 
e4fd9e009cdbad1f79e1a579339e27225fa76e132d136c9dba5e9388551d0a3c27448bf870d9f4344e99d47f1a7b0cce3c712e26569fc77f0206671cbbef2553

diff --git a/app-cdr/gcdemu/gcdemu-2.1.1.ebuild 
b/app-cdr/gcdemu/gcdemu-2.1.1.ebuild
deleted file mode 100644
index 6036f35..000
--- a/app-cdr/gcdemu/gcdemu-2.1.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-CMAKE_MIN_VERSION="2.8.5"
-PYTHON_COMPAT=( python2_7 )
-PLOCALES="de fr no pl sl zh_CN"
-
-# cmake-utils after gnome2, to make sure cmake-utils is used for building
-inherit gnome2 cmake-utils l10n python-single-r1
-
-DESCRIPTION="Gtk+ GUI for controlling cdemu-daemon"
-HOMEPAGE="http://cdemu.org/;
-SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   app-cdr/cdemu-daemon:0/6
-   >=dev-libs/glib-2.28:2
-   dev-libs/gobject-introspection
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/librsvg:2
-   sys-apps/dbus
-   x11-libs/gdk-pixbuf[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/libnotify[introspection]"
-DEPEND="${COMMON_DEPEND}
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.21
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang src/gcdemu
-   # build system doesn't respect LINGUAS :/
-   l10n_find_plocales_changes po "" ".po"
-   rm_po() {
-   rm po/$1.po || die
-   }
-   l10n_for_each_disabled_locale_do rm_po
-}
-
-src_configure() {
-   DOCS="AUTHORS README"
-   local mycmakeargs=( -DPOST_INSTALL_HOOKS=OFF )
-   cmake-utils_src_configure
-}



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

2016-02-28 Thread Alexandre Rostovtsev
commit: d5b40d1f1ba46860eaedbd357ddb1feffcc20c46
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 04:37:36 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 04:37:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b40d1f

dev-libs/libmirage: bump to 3.0.4 for bug #571034 and eapi6-ify

Thanks to Rafał Mużyło.
Package-Manager: portage-2.2.27

 dev-libs/libmirage/Manifest   |  1 +
 dev-libs/libmirage/libmirage-3.0.4.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libmirage/Manifest b/dev-libs/libmirage/Manifest
index c273623..b33bf4d 100644
--- a/dev-libs/libmirage/Manifest
+++ b/dev-libs/libmirage/Manifest
@@ -1,2 +1,3 @@
 DIST libmirage-2.1.1.tar.bz2 190118 SHA256 
f606391095200df510b923201881bfbadb6ab032035ce9a67aa24fcae3145108 SHA512 
19e34e4f4546426dfe12f1dca65a8a8221d32be7c1b60313b8a4ed2ab0729508638a8b3acc74e44a29de7080b4cbc9d1590965b3a0e5a796756ff3a7f41ea652
 WHIRLPOOL 
c09bcf628722a0a711c0e5280a6aed931e5b860e598354a48757bd941cb264cfc6d6f9a62d2cebc7c9e3a989276634a02ad3474ad499f2c0f86e1f6153856ef8
 DIST libmirage-3.0.3.tar.bz2 210568 SHA256 
d65b70fe7045a4575d3bc71678d515db93e0b047bca58798b515e202497a2d0e SHA512 
f2f74cef07be964516ea5a502d0b16a9631ae8973fea3d2196b5e5da7545958c6c06dcd639f8b6d10570f125fab3c2f4b4e53cedaa30528f1c8c34f33dd88a82
 WHIRLPOOL 
51280bd4470cd78c95b9ed9b6d1533ff36bce1ddf7d7305934c7aba0b5a379c208418db330500fb177602566a9b17677dbe72ac3d6f1606013880ec1a567a9b5
+DIST libmirage-3.0.4.tar.bz2 210624 SHA256 
cc05370f0cc15348910a149207384f03b48b204a19215c1510924244996a3f3f SHA512 
e892133977daf8364f3542789057029de4ae2660ceec565368ad3cf6875fabab6d89142fd8080c1786b269b0b47ebbf867a951cc2f6a8a23c3cb3f1d6574f7f2
 WHIRLPOOL 
81c84cf078ec793ea71028a72b64f8ab4c7e1693ead0260b2347d9f1bbb619d084352f4ff3f1eee4e3d66f73571d65dadf67f614e87a7030feaa79353b99b833

diff --git a/dev-libs/libmirage/libmirage-3.0.4.ebuild 
b/dev-libs/libmirage/libmirage-3.0.4.ebuild
new file mode 100644
index 000..28ce050
--- /dev/null
+++ b/dev-libs/libmirage/libmirage-3.0.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+CMAKE_MIN_VERSION="2.8.5"
+
+inherit cmake-utils eutils fdo-mime toolchain-funcs versionator
+
+DESCRIPTION="CD and DVD image access library"
+HOMEPAGE="http://cdemu.org;
+SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0/10" # subslot = libmirage soname version
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="doc +introspection"
+
+RDEPEND=">=app-arch/bzip2-1:=
+   >=app-arch/xz-utils-5:=
+   >=dev-libs/glib-2.28:2
+   >=media-libs/libsamplerate-0.1:=
+   >=media-libs/libsndfile-1.0:=
+   sys-libs/zlib:=
+   introspection? ( >=dev-libs/gobject-introspection-1.30 )"
+DEPEND="${RDEPEND}
+   dev-util/desktop-file-utils
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )"
+
+src_prepare() {
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DGTKDOC_ENABLED="$(usex doc)"
+   -DINTROSPECTION_ENABLED="$(usex introspection)"
+   -DPOST_INSTALL_HOOKS=OFF # avoid sandbox violation, #487304
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   DOCS="AUTHORS README"
+   cmake-utils_src_install
+   prune_libtool_files --modules
+}
+
+pkg_postinst() {
+   fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_mime_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu-daemon/

2016-02-28 Thread Alexandre Rostovtsev
commit: a59a127613f32237ad8702a047504d32275b8256
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 04:46:07 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 05:10:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59a1276

app-cdr/cdemu-daemon: bump to 3.0.4 for bug #571034 and eapi6-ify

Thanks to Rafał Mużyło.

Package-Manager: portage-2.2.27

 app-cdr/cdemu-daemon/Manifest  |  1 +
 app-cdr/cdemu-daemon/cdemu-daemon-3.0.4.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-cdr/cdemu-daemon/Manifest b/app-cdr/cdemu-daemon/Manifest
index 8a91513..df48d8d 100644
--- a/app-cdr/cdemu-daemon/Manifest
+++ b/app-cdr/cdemu-daemon/Manifest
@@ -1,2 +1,3 @@
 DIST cdemu-daemon-2.1.1.tar.bz2 62600 SHA256 
d26782071184d555b06ad5def7d1c22916cbeb73377328879499b91e1196f36f SHA512 
be59bf12e326855ccdfe5cec72a813b7a80dcc2cb408c3f19b9abe66eeb8d092e2755b1ba9f746ac7d3c1b27276ed857947ce1b2509d8cbf07eb1c6663f3536d
 WHIRLPOOL 
fd6ad9aa28ae9c821934099a3be271a1fe85db684dcc1ca9b65d499281ce65b27ac63d44c8570309d1fc3fbd486eadb165e15cec285c81bb07b10c709a1f6f42
 DIST cdemu-daemon-3.0.2.tar.bz2 76029 SHA256 
8c9a0d292e0fd71538f123f2b795f4490ff455f68b391b97812be369c34a4f06 SHA512 
eb09880dcc984c8843cf0254d45aeaa39cff8faa3a415352c574b59ea6778de9bc10a9634022c1fe5c7de8aa0493129a7bd15b859a7ca3895d5175b2bb2296e1
 WHIRLPOOL 
918554fead811418bd1e1b1ad8cd22342c5e5559eb7e4f3e30f1ccb1c889547bbd7f70bd7af86c19af86a7c432281f3d98a2fb5d0ef59f57dcddf3ad0fc10686
+DIST cdemu-daemon-3.0.4.tar.bz2 76121 SHA256 
8101b4ad659de3cc53dcc39b14381d7d85b3dad131d780caefe9cc1c03551ecd SHA512 
e5a3da9dd87e6ad6cf226e53628dbee76eb26104c51a511adb5b6b65d46e3f213a682ba0d845c8a651d939c44b853b6a9881e542e10f9f7d1dd579b8fc408154
 WHIRLPOOL 
b92a78732f177e31b7a80288ec5253d92d5e92f796612cc288c7b976e46d5ebff3e8a2ffd9c3a0a1acb785893a0a663317ece75c3ed5c30592f69d53c01199b8

diff --git a/app-cdr/cdemu-daemon/cdemu-daemon-3.0.4.ebuild 
b/app-cdr/cdemu-daemon/cdemu-daemon-3.0.4.ebuild
new file mode 100644
index 000..0797117
--- /dev/null
+++ b/app-cdr/cdemu-daemon/cdemu-daemon-3.0.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+CMAKE_MIN_VERSION="2.8.5"
+
+inherit cmake-utils eutils
+
+DESCRIPTION="Daemon of the CDEmu optical media image mounting suite"
+HOMEPAGE="http://cdemu.org;
+SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0/7" # subslot = CDEMU_DAEMON_INTERFACE_VERSION_MAJOR in CMakeLists.txt
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.32:2
+   >=dev-libs/libmirage-${PV}:=
+   >=media-libs/libao-0.8.0:=
+   sys-apps/dbus
+   >=sys-fs/vhba-20130607"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   DOCS="AUTHORS README"
+   cmake-utils_src_prepare
+}
+
+pkg_postinst() {
+   elog "You will need to load the vhba module to use cdemu devices:"
+   elog " # modprobe vhba"
+   elog "To automatically load the vhba module at boot time, edit your"
+   elog "/etc/conf.d/modules file."
+
+   if [[ -e "${ROOT}etc/conf.d/cdemud" ]]; then
+   elog
+   elog "${PN} no longer installs an init.d service; instead, it 
is"
+   elog "automatically activated when needed via dbus."
+   elog "You can therefore remove ${ROOT}etc/conf.d/cdemud"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdemu-daemon/

2016-02-28 Thread Alexandre Rostovtsev
commit: 69dc4a696de10e31d613b09d488565176e7454b6
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 05:05:26 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 05:11:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69dc4a69

app-cdr/cdemu-daemon: clean up old

Package-Manager: portage-2.2.27

 app-cdr/cdemu-daemon/Manifest  |  1 -
 app-cdr/cdemu-daemon/cdemu-daemon-2.1.1.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/app-cdr/cdemu-daemon/Manifest b/app-cdr/cdemu-daemon/Manifest
index df48d8d..ae99b7e 100644
--- a/app-cdr/cdemu-daemon/Manifest
+++ b/app-cdr/cdemu-daemon/Manifest
@@ -1,3 +1,2 @@
-DIST cdemu-daemon-2.1.1.tar.bz2 62600 SHA256 
d26782071184d555b06ad5def7d1c22916cbeb73377328879499b91e1196f36f SHA512 
be59bf12e326855ccdfe5cec72a813b7a80dcc2cb408c3f19b9abe66eeb8d092e2755b1ba9f746ac7d3c1b27276ed857947ce1b2509d8cbf07eb1c6663f3536d
 WHIRLPOOL 
fd6ad9aa28ae9c821934099a3be271a1fe85db684dcc1ca9b65d499281ce65b27ac63d44c8570309d1fc3fbd486eadb165e15cec285c81bb07b10c709a1f6f42
 DIST cdemu-daemon-3.0.2.tar.bz2 76029 SHA256 
8c9a0d292e0fd71538f123f2b795f4490ff455f68b391b97812be369c34a4f06 SHA512 
eb09880dcc984c8843cf0254d45aeaa39cff8faa3a415352c574b59ea6778de9bc10a9634022c1fe5c7de8aa0493129a7bd15b859a7ca3895d5175b2bb2296e1
 WHIRLPOOL 
918554fead811418bd1e1b1ad8cd22342c5e5559eb7e4f3e30f1ccb1c889547bbd7f70bd7af86c19af86a7c432281f3d98a2fb5d0ef59f57dcddf3ad0fc10686
 DIST cdemu-daemon-3.0.4.tar.bz2 76121 SHA256 
8101b4ad659de3cc53dcc39b14381d7d85b3dad131d780caefe9cc1c03551ecd SHA512 
e5a3da9dd87e6ad6cf226e53628dbee76eb26104c51a511adb5b6b65d46e3f213a682ba0d845c8a651d939c44b853b6a9881e542e10f9f7d1dd579b8fc408154
 WHIRLPOOL 
b92a78732f177e31b7a80288ec5253d92d5e92f796612cc288c7b976e46d5ebff3e8a2ffd9c3a0a1acb785893a0a663317ece75c3ed5c30592f69d53c01199b8

diff --git a/app-cdr/cdemu-daemon/cdemu-daemon-2.1.1.ebuild 
b/app-cdr/cdemu-daemon/cdemu-daemon-2.1.1.ebuild
deleted file mode 100644
index 7b2e7b8..000
--- a/app-cdr/cdemu-daemon/cdemu-daemon-2.1.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-CMAKE_MIN_VERSION="2.8.5"
-
-inherit cmake-utils eutils
-
-DESCRIPTION="Daemon of the CDEmu optical media image mounting suite"
-HOMEPAGE="http://cdemu.org;
-SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0/6" # subslot = CDEMU_DAEMON_INTERFACE_VERSION in CMakeLists.txt
-KEYWORDS="amd64 ~hppa x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.32:2
-   >=dev-libs/libmirage-${PV}:=
-   =media-libs/libao-0.8.0:=
-   sys-apps/dbus
-   >=sys-fs/vhba-20130607"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   DOCS="AUTHORS README"
-   cmake-utils_src_prepare
-}
-
-pkg_postinst() {
-   elog "You will need to load the vhba module to use cdemu devices:"
-   elog " # modprobe vhba"
-   elog "To automatically load the vhba module at boot time, edit your"
-   elog "/etc/conf.d/modules file."
-
-   if [[ -e "${ROOT}etc/conf.d/cdemud" ]]; then
-   elog
-   elog "${PN} no longer installs an init.d service; instead, it 
is"
-   elog "automatically activated when needed via dbus."
-   elog "You can therefore remove ${ROOT}etc/conf.d/cdemud"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/gcdemu/

2016-02-28 Thread Alexandre Rostovtsev
commit: 48a2ba7d83eab7fbf9049837127d18cf1c00a9bb
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Feb 29 04:58:38 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Feb 29 05:11:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a2ba7d

app-cdr/gcdemu: bump to 3.0.1 for bug #571034

Thanks to Rafał Mużyło.

Package-Manager: portage-2.2.27

 app-cdr/gcdemu/Manifest|  1 +
 app-cdr/gcdemu/gcdemu-3.0.1.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/app-cdr/gcdemu/Manifest b/app-cdr/gcdemu/Manifest
index 4d297de..f617fa9 100644
--- a/app-cdr/gcdemu/Manifest
+++ b/app-cdr/gcdemu/Manifest
@@ -1,2 +1,3 @@
 DIST gcdemu-2.1.1.tar.bz2 40156 SHA256 
cd1d59fb6dadbc05f5865c1654089563aeb28ef9ea4216da2e223f8376887c5c SHA512 
1d8d9cc29a1d7a69681fbd4dc540a97172d81ac3d018bd98af469746901c8841dd5fd23ca8ae6fce68e41b43d98fb693acba1b621ed6b72c97972038cde1c47a
 WHIRLPOOL 
0dbc04b57c5026a642a268b6bbba9d55ca27c92c1a606048a7395ebc07527e83ea05578c398725ed3782f4cf678769e0b77c686f07fe3061334875a375da3a05
 DIST gcdemu-3.0.0.tar.bz2 45506 SHA256 
1357a02720f05644929bae167fcc64dc58784f406aa426bcd806955cc458aad4 SHA512 
c4d0d64638e0f7ecccfe11ab1a8527ba2002a5bbb382b2d4e8b58eaaa0a10140ee85b8d62ba93fe4ecdc2882301dfe62a08373dbb9e5404d5ddf7592cd5f0b7d
 WHIRLPOOL 
18c8615ad6ae166c2111e7dd2f1c1d46b4128d99bb11a3f7e2f297c58dfff3e38ad981547703b13af940b0d1e6e3bccb7098180fde51458bfe34e3b19a66a465
+DIST gcdemu-3.0.1.tar.bz2 45508 SHA256 
d9d9cd4270803a021d55205fad2c76f65b51f5b509dde21c70475bb8577896b6 SHA512 
e5a1905642c08145669c5eb9e65159d5a9a2fbcd1657edd28ae091ee1d02673e56bb7007df2a9f95863cae1a1ab01916bb43b4d10fe054d52507beabd7dd532f
 WHIRLPOOL 
e4fd9e009cdbad1f79e1a579339e27225fa76e132d136c9dba5e9388551d0a3c27448bf870d9f4344e99d47f1a7b0cce3c712e26569fc77f0206671cbbef2553

diff --git a/app-cdr/gcdemu/gcdemu-3.0.1.ebuild 
b/app-cdr/gcdemu/gcdemu-3.0.1.ebuild
new file mode 100644
index 000..32451d1
--- /dev/null
+++ b/app-cdr/gcdemu/gcdemu-3.0.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+CMAKE_MIN_VERSION="2.8.5"
+PYTHON_COMPAT=( python2_7 )
+PLOCALES="no sl sv"
+
+# cmake-utils after gnome2, to make sure cmake-utils is used for building
+inherit eutils gnome2 cmake-utils l10n python-single-r1
+
+DESCRIPTION="Gtk+ GUI for controlling cdemu-daemon"
+HOMEPAGE="http://cdemu.org/;
+SRC_URI="mirror://sourceforge/cdemu/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-cdr/cdemu-daemon:0/7
+   >=dev-libs/glib-2.28:2
+   dev-libs/gobject-introspection
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2
+   sys-apps/dbus
+   x11-libs/gdk-pixbuf[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]"
+DEPEND="${COMMON_DEPEND}
+   dev-util/desktop-file-utils
+   >=dev-util/intltool-0.21
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang src/gcdemu
+   epatch_user
+}
+
+src_configure() {
+   DOCS="AUTHORS README"
+   local mycmakeargs=( -DPOST_INSTALL_HOOKS=OFF )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   # Build system doesn't respect LINGUAS, and changing list of installed
+   # translations requires error-prone editing of CMakeLists.txt
+   rm_po() {
+   rm -r "${ED}"/usr/share/locale/$1 || die
+   ls "${ED}"/usr/share/locale/* &> /dev/null || rmdir 
"${ED}"/usr/share/locale || die
+   }
+   l10n_for_each_disabled_locale_do rm_po
+}



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

2016-02-29 Thread Alexandre Rostovtsev
commit: 46fae49b811e0f98c9071c8c0120cb95ae1a8bc6
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Mar  1 05:11:49 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Mar  1 05:11:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fae49b

media-fonts/cantarell: clean up old

Package-Manager: portage-2.2.27

 media-fonts/cantarell/Manifest|  1 -
 media-fonts/cantarell/cantarell-0.0.21.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/media-fonts/cantarell/Manifest b/media-fonts/cantarell/Manifest
index 5808612..6aeedcf 100644
--- a/media-fonts/cantarell/Manifest
+++ b/media-fonts/cantarell/Manifest
@@ -1,4 +1,3 @@
 DIST cantarell-fonts-0.0.18.1.tar.xz 289248 SHA256 
9c5b1a2edee1d3acf30eaae3d559b2b2e1d835249cf2770f6f8bfc6af861e8f0 SHA512 
eeabffc1f51f1c5423c7eba29b9dd47b4e7595146a1f380bd2742ee692a95fafb159e5f0d67c2b8864da23d277a782eeb65939a3fb82f70b09d0c89d38663f7d
 WHIRLPOOL 
5a610d9be666fa7b4aac9edebdbe6bd71c1d948fbdb4556dff8f4635db8298d7bf11b6d0d02f4a5a112e1653c3d32d14ab5756a2614879c815dc8694f77ed3bd
-DIST cantarell-fonts-0.0.21.tar.xz 359408 SHA256 
2d3e925574648f0902c61975f84acac445ee9cda826280644bdf772960b46e85 SHA512 
4c22123ff6aeb1d7325ef8933c86778f6df9fac370a415028cc45a193051454b06cf32673d872b9fc6c55c923221c7501348bea8606b247deb3f997f820a
 WHIRLPOOL 
0a937eaacfa027aaab421ba89e569cfb4e750e8d83589d8ff0d732608dccb18ec472ee12fc17e06bb15e918337eb7580eae8a63cc17d25c19ddebe9f312589b2
 DIST cantarell-fonts-0.0.22.tar.xz 360352 SHA256 
6dacb87e5a4e20837741aca07a202c0872065c4df8735a6f016b516a09b41e82 SHA512 
396df675fc4359e1f5e139845c6efcc4891e44a31095b80b09455517ef152688052b0974d09e9c4b26758db4eabbb847c7b31c00c5ff90a1c7de8ce806b25b4f
 WHIRLPOOL 
96e706e9f5c1bc34e0b16355f1cdd7125a59a1d9f02e193145c0c29c82cc0993229f60ce88ae736ed0d580afff429b441b8a573a198f2a03208c4c6d77acb8bf
 DIST cantarell-fonts-0.0.24.tar.xz 359832 SHA256 
9cad649ae84f7e4ca1be637c27e2fa19e1fbf00d4bf6480171ccfad405b39264 SHA512 
46eedec77d24a251ca47d2fd8736b2033618e2d94364154bed01567255405902995bb63893d68344469e9e94b1b8e7db9340358a0df8b44aabaec0e6a71e7010
 WHIRLPOOL 
0d980c8989226d7b95cac8a06dbd8fbbf9f3c688c9ef6a64c5ced6b38d75d6da41f3e9c71ffa305b26ae4135aff7730fa919533c6ba247e91918cfc8263de507

diff --git a/media-fonts/cantarell/cantarell-0.0.21.ebuild 
b/media-fonts/cantarell/cantarell-0.0.21.ebuild
deleted file mode 100644
index 45f7fb7..000
--- a/media-fonts/cantarell/cantarell-0.0.21.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GNOME_ORG_MODULE="${PN}-fonts"
-
-inherit font gnome.org
-
-DESCRIPTION="Default fontset for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/CantarellFonts;
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="media-libs/fontconfig"
-DEPEND="virtual/pkgconfig"
-
-# This ebuild does not install any binaries
-RESTRICT="binchecks strip"
-
-# Font eclass settings
-FONT_CONF=("${S}/fontconfig/31-cantarell.conf")
-FONT_S="${S}/otf"
-FONT_SUFFIX="otf"



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

2016-02-29 Thread Alexandre Rostovtsev
commit: a9e9888d9fb33985a8c3a141617cc11797496f77
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Tue Mar  1 05:07:14 2016 +
Commit:     Alexandre Rostovtsev  gentoo  org>
CommitDate: Tue Mar  1 05:09:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e9888d

media-fonts/cantarell: bump to 0.0.24 for bug #575398

Fixes rendering problems with harfbuzz-1.2, thanks to Michael Brakemeier
for reporting.

Package-Manager: portage-2.2.27

 media-fonts/cantarell/Manifest|  1 +
 media-fonts/cantarell/cantarell-0.0.24.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/media-fonts/cantarell/Manifest b/media-fonts/cantarell/Manifest
index 2b3451b..5808612 100644
--- a/media-fonts/cantarell/Manifest
+++ b/media-fonts/cantarell/Manifest
@@ -1,3 +1,4 @@
 DIST cantarell-fonts-0.0.18.1.tar.xz 289248 SHA256 
9c5b1a2edee1d3acf30eaae3d559b2b2e1d835249cf2770f6f8bfc6af861e8f0 SHA512 
eeabffc1f51f1c5423c7eba29b9dd47b4e7595146a1f380bd2742ee692a95fafb159e5f0d67c2b8864da23d277a782eeb65939a3fb82f70b09d0c89d38663f7d
 WHIRLPOOL 
5a610d9be666fa7b4aac9edebdbe6bd71c1d948fbdb4556dff8f4635db8298d7bf11b6d0d02f4a5a112e1653c3d32d14ab5756a2614879c815dc8694f77ed3bd
 DIST cantarell-fonts-0.0.21.tar.xz 359408 SHA256 
2d3e925574648f0902c61975f84acac445ee9cda826280644bdf772960b46e85 SHA512 
4c22123ff6aeb1d7325ef8933c86778f6df9fac370a415028cc45a193051454b06cf32673d872b9fc6c55c923221c7501348bea8606b247deb3f997f820a
 WHIRLPOOL 
0a937eaacfa027aaab421ba89e569cfb4e750e8d83589d8ff0d732608dccb18ec472ee12fc17e06bb15e918337eb7580eae8a63cc17d25c19ddebe9f312589b2
 DIST cantarell-fonts-0.0.22.tar.xz 360352 SHA256 
6dacb87e5a4e20837741aca07a202c0872065c4df8735a6f016b516a09b41e82 SHA512 
396df675fc4359e1f5e139845c6efcc4891e44a31095b80b09455517ef152688052b0974d09e9c4b26758db4eabbb847c7b31c00c5ff90a1c7de8ce806b25b4f
 WHIRLPOOL 
96e706e9f5c1bc34e0b16355f1cdd7125a59a1d9f02e193145c0c29c82cc0993229f60ce88ae736ed0d580afff429b441b8a573a198f2a03208c4c6d77acb8bf
+DIST cantarell-fonts-0.0.24.tar.xz 359832 SHA256 
9cad649ae84f7e4ca1be637c27e2fa19e1fbf00d4bf6480171ccfad405b39264 SHA512 
46eedec77d24a251ca47d2fd8736b2033618e2d94364154bed01567255405902995bb63893d68344469e9e94b1b8e7db9340358a0df8b44aabaec0e6a71e7010
 WHIRLPOOL 
0d980c8989226d7b95cac8a06dbd8fbbf9f3c688c9ef6a64c5ced6b38d75d6da41f3e9c71ffa305b26ae4135aff7730fa919533c6ba247e91918cfc8263de507

diff --git a/media-fonts/cantarell/cantarell-0.0.24.ebuild 
b/media-fonts/cantarell/cantarell-0.0.24.ebuild
new file mode 100644
index 000..45f7fb7
--- /dev/null
+++ b/media-fonts/cantarell/cantarell-0.0.24.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GNOME_ORG_MODULE="${PN}-fonts"
+
+inherit font gnome.org
+
+DESCRIPTION="Default fontset for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/CantarellFonts;
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="media-libs/fontconfig"
+DEPEND="virtual/pkgconfig"
+
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"
+
+# Font eclass settings
+FONT_CONF=("${S}/fontconfig/31-cantarell.conf")
+FONT_S="${S}/otf"
+FONT_SUFFIX="otf"



  1   2   3   4   5   6   7   >