[gentoo-commits] proj/gnome:master commit in: mail-client/evolution/
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/
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/
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+/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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+/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"