[gentoo-commits] proj/gnome:master commit in: app-dicts/gnome-dictionary/
commit: abf15cfb7bba8947130582968aab062b864e577f Author: Rémi Cardona gentoo org> AuthorDate: Thu Oct 18 20:09:56 2018 + Commit: Remi Cardona gentoo org> CommitDate: Thu Oct 18 20:10:33 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=abf15cfb app-dicts/gnome-dictionary: fix build with split glib/glib-utils Bug: https://bugs.gentoo.org/668960 Signed-off-by: Rémi Cardona gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Manifest-Sign-Key: 0xEF3DBBA8590B6DE89B120B46E4ADD485703CEAFD app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild | 3 ++- app-dicts/gnome-dictionary/gnome-dictionary-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild b/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild index 6eea5908..0547b732 100644 --- a/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild +++ b/app-dicts/gnome-dictionary/gnome-dictionary-3.26.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -26,6 +26,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} app-text/docbook-xsl-stylesheets dev-libs/appstream-glib + dev-util/glib-utils dev-libs/libxslt dev-util/itstool >=dev-util/meson-0.42.0 diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild b/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild index 86cf0a8a..93ba94a8 100644 --- a/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild +++ b/app-dicts/gnome-dictionary/gnome-dictionary-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -28,6 +28,7 @@ RDEPEND="${COMMON_DEPEND} DEPEND="${COMMON_DEPEND} app-text/docbook-xsl-stylesheets dev-libs/appstream-glib + dev-util/glib-utils dev-libs/libxslt dev-util/itstool >=dev-util/meson-0.42.0
[gentoo-commits] repo/gentoo:master commit in: app-dicts/gnome-dictionary/
commit: 618f8ef6498d1326176d076dad623038a2942ff9 Author: Rémi Cardona gentoo org> AuthorDate: Thu Oct 18 20:02:57 2018 + Commit: Remi Cardona gentoo org> CommitDate: Thu Oct 18 20:05:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618f8ef6 app-dicts/gnome-dictionary: fix build with split glib/glib-utils Closes: https://bugs.gentoo.org/668960 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Rémi Cardona gentoo.org> app-dicts/gnome-dictionary/gnome-dictionary-3.24.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-dicts/gnome-dictionary/gnome-dictionary-3.24.1.ebuild b/app-dicts/gnome-dictionary/gnome-dictionary-3.24.1.ebuild index 21f7fccae54..06730a6ae42 100644 --- a/app-dicts/gnome-dictionary/gnome-dictionary-3.24.1.ebuild +++ b/app-dicts/gnome-dictionary/gnome-dictionary-3.24.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -26,6 +26,7 @@ RDEPEND="${COMMON_DEPEND} # ${PN} was part of gnome-utils before 3.4 DEPEND="${COMMON_DEPEND} >=dev-util/gtk-doc-am-1.15 + dev-util/glib-utils >=dev-util/intltool-0.40 dev-util/itstool >=sys-devel/gettext-0.17
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit/
commit: d3e91dfdc85085e462fca0da331826cc0628b44b Author: Rémi Cardona gentoo org> AuthorDate: Tue Oct 16 20:59:09 2018 + Commit: Remi Cardona gentoo org> CommitDate: Tue Oct 16 21:00:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e91dfd app-editors/gedit: fix build with split glib/glib-utils Closes: https://bugs.gentoo.org/668806 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Rémi Cardona gentoo.org> app-editors/gedit/gedit-3.28.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-editors/gedit/gedit-3.28.1.ebuild b/app-editors/gedit/gedit-3.28.1.ebuild index e9119e64f70..5887754c069 100644 --- a/app-editors/gedit/gedit-3.28.1.ebuild +++ b/app-editors/gedit/gedit-3.28.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -48,6 +48,7 @@ DEPEND="${COMMON_DEPEND} ${vala_depend} app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools + dev-util/glib-utils >=dev-util/gtk-doc-am-1 >=dev-util/intltool-0.50.1 >=sys-devel/gettext-0.18
[gentoo-commits] repo/gentoo:master commit in: app-editors/gedit-plugins/
commit: 750322ef3fa02b10739751ddadf25a866c416913 Author: Rémi Cardona gentoo org> AuthorDate: Mon Oct 15 21:57:25 2018 + Commit: Remi Cardona gentoo org> CommitDate: Mon Oct 15 22:02:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750322ef app-editors/gedit-plugins: bump to 3.28.1 Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Rémi Cardona gentoo.org> app-editors/gedit-plugins/Manifest | 1 + .../gedit-plugins/gedit-plugins-3.28.1.ebuild | 94 ++ 2 files changed, 95 insertions(+) diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest index 50b61422959..c512f0cc575 100644 --- a/app-editors/gedit-plugins/Manifest +++ b/app-editors/gedit-plugins/Manifest @@ -1 +1,2 @@ DIST gedit-plugins-3.22.0.tar.xz 1314512 BLAKE2B 2910a101da94112b4190d96111013675234c109bfc37e05ff98d53e87e0a4db8e5a4a6823017153d65a9d554cfb95fed000d56d9e721faebfeeb033fc7be2901 SHA512 5560b48c0b21b535de7247c39653c111439f9cb138025d7e3a600b94babbe060777c2095160b7e5ea39b8ba8be520ea3966b0ffc2ec15d17ea0bf814bf58748d +DIST gedit-plugins-3.28.1.tar.xz 1350468 BLAKE2B 4fd50ad7358581f5e27f0c3a7e127d4e2c0e7189c039daee1d8d7ddf7062846e1aebb634b3edd998c9a7c11840c71f56fe4eeca78ea2e91ae18db814e4fd79e5 SHA512 6258c627cd3fa2948375c30e87061375c0d09ce2c70301c2d10a403e6075d1df09e928a2d95b72f6d7950a31a720af645fff2f7f59a281d248beb56c1dc9 diff --git a/app-editors/gedit-plugins/gedit-plugins-3.28.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.28.1.ebuild new file mode 100644 index 000..fc8347b9387 --- /dev/null +++ b/app-editors/gedit-plugins/gedit-plugins-3.28.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{4,5,6} ) +PYTHON_REQ_USE="xml" +VALA_MIN_API_VERSION="0.28" + +inherit eutils gnome2 multilib python-single-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" +IUSE="+python ${IUSE_plugins}" +# python-single-r1 would request disabling PYTHON_TARGETS on libpeas +REQUIRED_USE=" + charmap? ( python ) + git? ( python ) + python? ( ${PYTHON_REQUIRED_USE} ) + terminal? ( python ) +" + +RDEPEND=" + >=app-editors/gedit-3.16 + >=dev-libs/glib-2.32:2 + >=dev-libs/libpeas-1.7.0[gtk] + >=x11-libs/gtk+-3.9:3 + >=x11-libs/gtksourceview-3.21.3:3.0 + python? ( + ${PYTHON_DEPS} + >=app-editors/gedit-3.16[introspection,python,${PYTHON_USEDEP}] + dev-libs/libpeas[python,${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) ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + >=dev-util/intltool-0.40.0 + >=sys-devel/gettext-0.17 + virtual/pkgconfig +" + +pkg_setup() { + use python && [[ ${MERGE_TYPE} != binary ]] && python-single-r1_pkg_setup +} + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable python) \ + $(use_enable vala) +} + +src_install() { + gnome2_src_install + + # FIXME: crazy !!! + if use python; then + find "${ED}"/usr/share/gedit -name "*.py*" -delete || die + find "${ED}"/usr/share/gedit -type d -empty -delete || die + fi + + # FIXME: upstream made this automagic... + clean_plugin charmap + clean_plugin git + clean_plugin terminal +} + +clean_plugin() { + if use !${1} ; then + rm -rf "${ED}"/usr/share/gedit/plugins/${1}* + rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}* + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bubblewrap/
commit: 6acddb960279478ad64927436b88f837349f9343 Author: Remi Cardona gentoo org> AuthorDate: Mon Oct 15 20:58:17 2018 + Commit: Remi Cardona gentoo org> CommitDate: Mon Oct 15 20:58:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acddb96 sys-apps/bubblewrap: add metadata, remove useless einfo Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Remi Cardona gentoo.org> sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 5 - sys-apps/bubblewrap/metadata.xml| 11 +++ 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild index 56d2c9cb2b0..6a54ac1e845 100644 --- a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild +++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild @@ -43,8 +43,3 @@ src_configure() { "--with-bash-completion-dir=${get_bashcompdir}" \ "--with-priv-mode=none" } - -pkg_postinst() { - einfo "bashcomp can be used with >=app-shells/bash-completion-2.0" - einfo "probably needs namespaces" -} diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml index 39980802b1d..29a569e6d41 100644 --- a/sys-apps/bubblewrap/metadata.xml +++ b/sys-apps/bubblewrap/metadata.xml @@ -1,8 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - gn...@gentoo.org - Gentoo GNOME Desktop - + + gn...@gentoo.org + Gentoo GNOME Desktop + + + projectatomic/bubblewrap +
[gentoo-commits] repo/gentoo: New branch: remi_test_branch
commit: Commit: Remi Cardona gentoo org> CommitDate: Mon Oct 15 20:10:04 2018 + New branch: remi_test_branch
[gentoo-commits] proj/gnome:master commit in: sys-apps/bubblewrap/
commit: cf9c4ec1499c561d80b7687330689f7ee28a7317 Author: Rémi Cardona gentoo org> AuthorDate: Wed Oct 10 19:37:38 2018 + Commit: Remi Cardona gentoo org> CommitDate: Wed Oct 10 19:37:38 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cf9c4ec1 sys-apps/bubblewrap: fix repoman issues (header and whitespace) Package-Manager: Portage-2.3.50, Repoman-2.3.11 Manifest-Sign-Key: 0xE0663D48103108F8 sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 35 ++--- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild index dde2efec..56d2c9cb 100644 --- a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild +++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI="7" @@ -16,36 +15,36 @@ KEYWORDS="~amd64" IUSE="selinux" DEPEND=" -dev-libs/libxslt -sys-libs/libseccomp -sys-libs/libcap -selinux? ( >=sys-libs/libselinux-2.1.9 ) + dev-libs/libxslt + sys-libs/libseccomp + sys-libs/libcap + selinux? ( >=sys-libs/libselinux-2.1.9 ) " # FIXME: we don't need bashcomp righ?? RDEPEND="${DEPEND}" # FIXME: bash comp is not working # FIXME: test is not working pkg_setup() { - if [[ ${MERGE_TYPE} != buildonly ]]; then + if [[ ${MERGE_TYPE} != buildonly ]]; then CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS" -linux-info_pkg_setup - fi + linux-info_pkg_setup + fi } src_prepare() { -default -eautoreconf + default + eautoreconf } src_configure() { -econf \ - $(use_enable selinux) \ - "--enable-man" \ - "--with-bash-completion-dir=${get_bashcompdir}" \ - "--with-priv-mode=none" + econf \ + $(use_enable selinux) \ + "--enable-man" \ + "--with-bash-completion-dir=${get_bashcompdir}" \ + "--with-priv-mode=none" } pkg_postinst() { -einfo "bashcomp can be used with >=app-shells/bash-completion-2.0" -einfo "probably needs namespaces" + einfo "bashcomp can be used with >=app-shells/bash-completion-2.0" + einfo "probably needs namespaces" }
[gentoo-commits] proj/gnome:master commit in: media-video/totem/files/
commit: b557506329726b87539a8d9350f6e62b0f10d49c Author: Rémi Cardona gentoo org> AuthorDate: Sun Jun 10 08:18:09 2018 + Commit: Remi Cardona gentoo org> CommitDate: Sun Jun 10 08:18:09 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b5575063 media-video/totem: fix brasero plugin handling Package-Manager: Portage-2.3.40, Repoman-2.3.9 Manifest-Sign-Key: 0xE0663D48103108F8 media-video/totem/files/3.26-control-plugins.patch | 42 +- 1 file changed, 17 insertions(+), 25 deletions(-) diff --git a/media-video/totem/files/3.26-control-plugins.patch b/media-video/totem/files/3.26-control-plugins.patch index 1a467603..6b4b1a7d 100644 --- a/media-video/totem/files/3.26-control-plugins.patch +++ b/media-video/totem/files/3.26-control-plugins.patch @@ -1,13 +1,13 @@ -From e2dd2508e0b356159e00ba90afdfef0b6b623b27 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Thu, 7 Jun 2018 22:52:21 +0200 -Subject: [PATCH 2/5] Allow full control over which plugins are built +From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Cardona?= +Date: Sun, 10 Jun 2018 10:09:16 +0200 +Subject: [PATCH] Allow full control over which plugins are built --- meson.build | 2 +- - meson_options.txt | 28 +- - src/plugins/meson.build | 65 ++--- - 3 files changed, 76 insertions(+), 19 deletions(-) + meson_options.txt | 28 - + src/plugins/meson.build | 56 ++--- + 3 files changed, 69 insertions(+), 17 deletions(-) diff --git a/meson.build b/meson.build index 9c4797dd..aa91ae10 100644 @@ -62,7 +62,7 @@ index 3b6ff67b..6e056952 100644 option('with-nautilusdir', type: 'string', value: '', description: 'Installation path for Nautilus extension') option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') diff --git a/src/plugins/meson.build b/src/plugins/meson.build -index 95af6485..20134952 100644 +index 95af6485..289ba811 100644 --- a/src/plugins/meson.build +++ b/src/plugins/meson.build @@ -41,8 +41,8 @@ allowed_plugins = [ @@ -76,7 +76,7 @@ index 95af6485..20134952 100644 'apple-trailers', 'autoload-subtitles', 'im-status', -@@ -56,61 +56,83 @@ if plugins_option != 'none' +@@ -56,26 +56,38 @@ if plugins_option != 'none' 'variable-rate', 'vimeo' ] @@ -120,21 +120,13 @@ index 95af6485..20134952 100644 error(str) endif message(str) - endif - -- libxml_req_version = '>= 2.6.0' -- libxml_dep = dependency('libxml-2.0', version: libxml_req_version, required: false) -- gtk_x11_dep = dependency('gtk+-x11-3.0', version: gtk_req_version, required: false) -+ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('brasero-disc-recorder') -+libxml_req_version = '>= 2.6.0' -+libxml_dep = dependency('libxml-2.0', version: libxml_req_version, required: false) -+gtk_x11_dep = dependency('gtk+-x11-3.0', version: gtk_req_version, required: false) -+ else -+libxml_dep = disabler() -+gtk_x11_dep = disabler() -+ endif +@@ -84,33 +96,38 @@ if plugins_option != 'none' + libxml_req_version = '>= 2.6.0' + libxml_dep = dependency('libxml-2.0', version: libxml_req_version, required: false) + gtk_x11_dep = dependency('gtk+-x11-3.0', version: gtk_req_version, required: false) +- if libxml_dep.found() and gtk_x11_dep.found() + - if libxml_dep.found() and gtk_x11_dep.found() ++ if libxml_dep.found() and gtk_x11_dep.found() and (plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('brasero-disc-recorder')) plugins += 'brasero-disc-recorder' else str = 'you need libxml-2.0 ' + libxml_req_version + ' and gtk+-x11-3.0 to use the brasero-disc-recorder plugin' @@ -172,7 +164,7 @@ index 95af6485..20134952 100644 endif if have_vala -@@ -129,17 +151,26 @@ if plugins_option != 'none' +@@ -129,17 +146,26 @@ if plugins_option != 'none' '--pkg=@0@-@1@'.format(totem_gir_ns, totem_api_version) ] @@ -203,5 +195,5 @@ index 95af6485..20134952 100644 endif message(str) -- -2.17.0 +2.17.1
[gentoo-commits] proj/gnome:master commit in: x11-libs/gtksourceview/
commit: d191be1459f4ba87141ae5414affc28334e14514 Author: Rémi Cardona gentoo org> AuthorDate: Tue May 22 05:32:42 2018 + Commit: Remi Cardona gentoo org> CommitDate: Tue May 22 05:32:42 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d191be14 x11-libs/gtksourceview: unbreak 3.99.7 - use correct slot (3.99.x are essentially 4.0rcx) - install ebuild language spec to prevent conflict with 3.0 slot Package-Manager: Portage-2.3.38, Repoman-2.3.9 Manifest-Sign-Key: 0xE0663D48103108F8 x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild b/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild index db3725e9..81f3a8d7 100644 --- a/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild +++ b/x11-libs/gtksourceview/gtksourceview-3.99.7.ebuild @@ -11,7 +11,7 @@ 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" +SLOT="4.0/4" IUSE="glade +introspection vala" REQUIRED_USE="vala? ( introspection )" @@ -53,6 +53,6 @@ src_test() { src_install() { gnome2_src_install - insinto /usr/share/${PN}-3.0/language-specs + insinto /usr/share/${PN}-4/language-specs doins "${FILESDIR}"/2.0/gentoo.lang }
[gentoo-commits] proj/gnome:master commit in: net-libs/glib-networking/files/, net-libs/glib-networking/
commit: e31fc2a53b8b37c9ea2bdc9839b9bc6441d2004a Author: Rémi Cardona gentoo org> AuthorDate: Sun Apr 15 20:32:12 2018 + Commit: Remi Cardona gentoo org> CommitDate: Sun Apr 15 20:35:11 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e31fc2a5 net-libs/glib-networking: bump to 2.56.0 Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0xE0663D48103108F8 0-Fix-building-tls-plugin-without-pkcs11.patch | 57 +++ .../glib-networking/glib-networking-2.56.0.ebuild | 84 ++ 2 files changed, 141 insertions(+) diff --git a/net-libs/glib-networking/files/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch b/net-libs/glib-networking/files/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch new file mode 100644 index ..b460b248 --- /dev/null +++ b/net-libs/glib-networking/files/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch @@ -0,0 +1,57 @@ +From 4e9bfe7e32767be5a18fc38734da09607f13799a Mon Sep 17 00:00:00 2001 +From: Tom Schoonjans +Date: Tue, 13 Mar 2018 16:57:03 + +Subject: [PATCH] Fix building tls plugin without pkcs11 + +https://bugzilla.gnome.org/show_bug.cgi?id=794292 +--- + meson.build | 3 +-- + tls/tests/meson.build | 7 --- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/meson.build b/meson.build +index f923e53..0eb39e3 100644 +--- a/meson.build b/meson.build +@@ -92,6 +92,7 @@ pkg = import('pkgconfig') + po_dir = join_paths(meson.source_root(), 'po') + + top_inc = include_directories('.') ++tls_inc = include_directories('tls') + + subdir('po') + +@@ -113,8 +114,6 @@ if enable_libproxy_support or enable_gnome_proxy_support + endif + + if enable_pkcs11_support +- tls_inc = include_directories('tls') +- + subdir('tls/pkcs11') + endif + +diff --git a/tls/tests/meson.build b/tls/tests/meson.build +index 7e1ae13..d3611c1 100644 +--- a/tls/tests/meson.build b/tls/tests/meson.build +@@ -1,4 +1,7 @@ +-incs = [top_inc] ++incs = [ ++ top_inc, ++ tls_inc ++] + + deps = [ + gio_dep, +@@ -25,8 +28,6 @@ test_programs = [ + ] + + if enable_pkcs11_support +- incs += tls_inc +- + pkcs11_deps = deps + [ + libgiopkcs11_dep, + pkcs11_dep +-- +2.17.0 + diff --git a/net-libs/glib-networking/glib-networking-2.56.0.ebuild b/net-libs/glib-networking/glib-networking-2.56.0.ebuild new file mode 100644 index ..ba7d5709 --- /dev/null +++ b/net-libs/glib-networking/glib-networking-2.56.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome-meson multilib-minimal virtualx + +DESCRIPTION="Network-related giomodules for glib" +HOMEPAGE="https://git.gnome.org/browse/glib-networking/"; + +LICENSE="LGPL-2+" +SLOT="0" +IUSE="+gnome +libproxy smartcard test" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}] + app-misc/ca-certificates + >=net-libs/gnutls-3:=[${MULTILIB_USEDEP}] + gnome? ( gnome-base/gsettings-desktop-schemas ) + libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] ) + smartcard? ( + >=app-crypt/p11-kit-0.18.4[${MULTILIB_USEDEP}] + >=net-libs/gnutls-3:=[pkcs11,${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=sys-devel/gettext-0.19.4 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + test? ( sys-apps/dbus[X] ) +" + +PATCHES=( + "${FILESDIR}"/2.56.0-Fix-building-tls-plugin-without-pkcs11.patch +) + +src_prepare() { + default + # Disable SSLv3 requiring fallback test, which fails with net-libs/gnutls[-sslv3], bug 595952 + # https://bugzilla.gnome.org/show_bug.cgi?id=782853 + sed -i -e '/\/tls\/connection\/fallback\/SSL/d' "${S}"/tls/tests/connection.c || die +} + +multilib_src_configure() { + gnome-meson_src_configure \ + -Dstatic_modules=false \ + -Dca_certificates_path="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ + $(meson_use gnome gnome_proxy_support) \ + $(meson_use libproxy libproxy_support) \ + $(meson_use smartcard pkcs11_support) + # TODO gnutls is mandatory with meson +} + +multilib_src_test() { + # XXX: non-native tests fail if glib-networking is already installed. + # have no idea what's wrong. would appreciate some help. + multilib_is_native_abi || return 0 + + virtx meson_src_test +} + +multilib_src_install() { +
[gentoo-commits] proj/gnome:master commit in: dev-util/gdbus-codegen/, dev-util/gdbus-codegen/files/
commit: 5cb773cf137cd5fcef22513441e8c58634ed3632 Author: Rémi Cardona gentoo org> AuthorDate: Sun Apr 15 00:49:58 2018 + Commit: Remi Cardona gentoo org> CommitDate: Sun Apr 15 00:49:58 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5cb773cf dev-util/gdbus-codegen: fix hashbang for gdbus-codegen From: Dale Lukas Peterson gmail.com> Closes: https://bugs.gentoo.org/653170 Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0xE0663D48103108F8 dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch| 3 ++- .../{gdbus-codegen-2.56.1.ebuild => gdbus-codegen-2.56.1-r1.ebuild}| 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch b/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch index 5b369798..30f0d7dc 100644 --- a/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch +++ b/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch @@ -45,7 +45,8 @@ index 67d367543..190afa28f 100755 -path = os.path.join('@DATADIR@', 'glib-2.0') - -sys.path.insert(0, path) - from codegen import codegen_main +-from codegen import codegen_main ++from gdbus_codegen import codegen_main sys.exit(codegen_main.codegen_main()) -- diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.56.1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.56.1-r1.ebuild similarity index 94% rename from dev-util/gdbus-codegen/gdbus-codegen-2.56.1.ebuild rename to dev-util/gdbus-codegen/gdbus-codegen-2.56.1-r1.ebuild index 3f4d065f..943c070c 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.56.1.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.56.1-r1.ebuild @@ -30,7 +30,7 @@ python_prepare_all() { ) distutils-r1_python_prepare_all - cp gdbus-codegen.in gdbus-codegen || die "cp failed" + sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" }
[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/, dev-libs/glib/files/
commit: eafd62380dc5ea6dae3b12fc691a6cf563975e07 Author: Rémi Cardona gentoo org> AuthorDate: Sat Apr 14 10:17:02 2018 + Commit: Remi Cardona gentoo org> CommitDate: Sat Apr 14 10:17:02 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=eafd6238 dev-libs/glib: bump to 2.56.1 Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0xE0663D48103108F8 ...56.1-external-gdbus-codegen-for-autotools.patch | 133 + dev-libs/glib/glib-2.56.1.ebuild | 301 + 2 files changed, 434 insertions(+) diff --git a/dev-libs/glib/files/glib-2.56.1-external-gdbus-codegen-for-autotools.patch b/dev-libs/glib/files/glib-2.56.1-external-gdbus-codegen-for-autotools.patch new file mode 100644 index ..7e73f748 --- /dev/null +++ b/dev-libs/glib/files/glib-2.56.1-external-gdbus-codegen-for-autotools.patch @@ -0,0 +1,133 @@ +From db0a3301203e0c62db274bde8ac20cbfbb71889f Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Fri, 23 Feb 2018 15:27:33 +0330 +Subject: [PATCH 2/2] glib-2.54.3-external-gdbus-codegen-for-autotools + +--- + configure.ac| 17 - + docs/reference/gio/Makefile.am | 1 - + gio/Makefile.am | 12 + gio/tests/Makefile.am | 6 ++ + .../gdbus-object-manager-example/Makefile.am| 6 ++ + 5 files changed, 16 insertions(+), 26 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 2013d198e..7d2d686c5 100644 +--- a/configure.ac b/configure.ac +@@ -360,14 +360,14 @@ AC_CHECK_PROGS(PERL, [perl5 perl]) + # option to specify python interpreter to use; this just sets $PYTHON, so that + # we will fallback to reading $PYTHON if --with-python is not given, and + # python.m4 will get the expected input +-AC_ARG_WITH(python, +-AS_HELP_STRING([--with-python=PATH], +- [Path to Python interpreter; searches $PATH if only a program name is given; if not given, searches for a few standard names such as "python3" or "python2"]), +-[PYTHON="$withval"], []) +-if test x"$PYTHON" = xyes; then +- AC_MSG_ERROR([--with-python option requires a path or program argument]) +-fi +-AM_PATH_PYTHON(2.7,,PYTHON="python2.7") ++#AC_ARG_WITH(python, ++#AS_HELP_STRING([--with-python=PATH], ++# [Path to Python interpreter; searches $PATH if only a program name is given; if not given, searches for a few standard names such as "python3" or "python2"]), ++#[PYTHON="$withval"], []) ++#if test x"$PYTHON" = xyes; then ++# AC_MSG_ERROR([--with-python option requires a path or program argument]) ++#fi ++#AM_PATH_PYTHON(2.7,,PYTHON="python2.7") + + + dnl *** +@@ -3567,7 +3567,6 @@ gobject/glib-mkenums + gobject/tests/Makefile + gthread/Makefile + gio/Makefile +-gio/gdbus-2.0/codegen/Makefile + gio/gdbus-2.0/codegen/config.py + gio/gnetworking.h + gio/xdgmime/Makefile +diff --git a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am +index e04ab6843..3a518af02 100644 +--- a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am +@@ -178,7 +178,6 @@ man_MANS +=\ + gsettings.1 \ + gresource.1 \ + gdbus.1 \ +- gdbus-codegen.1 \ + gio.1 \ + $(NULL) + +diff --git a/gio/Makefile.am b/gio/Makefile.am +index 67b7fa966..334c6e32d 100644 +--- a/gio/Makefile.am b/gio/Makefile.am +@@ -1,6 +1,6 @@ + include $(top_srcdir)/glib.mk + +-SUBDIRS = gdbus-2.0/codegen ++SUBDIRS = + + if OS_UNIX + SUBDIRS += xdgmime +@@ -101,10 +101,8 @@ GDBUS_PYTHON_DEPS = \ + $(builddir)/gdbus-2.0/codegen/config.py \ + $(srcdir)/gdbus-2.0/codegen/utils.py + +-gdbus-daemon-generated.h gdbus-daemon-generated.c: $(srcdir)/dbus-daemon.xml $(GDBUS_PYTHON_DEPS) +- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ +- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ +- $(PYTHON) $(srcdir)/gdbus-2.0/codegen/gdbus-codegen.in \ ++gdbus-daemon-generated.h gdbus-daemon-generated.c: $(srcdir)/dbus-daemon.xml ++ $(AM_V_GEN) gdbus-codegen \ + --interface-prefix org. \ + --generate-c-code gdbus-daemon-generated \ + --c-namespace _G \ +@@ -375,9 +373,7 @@ portal_interfaces = \ + EXTRA_DIST += $(portal_interfaces) + + $(xdp_dbus_built_sources) : $(portal_interfaces) +- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ +- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ +- $(PYTHON) $(srcdir)/gdbus-2.0/codegen/gdbus-codegen
[gentoo-commits] proj/gnome:master commit in: dev-util/gdbus-codegen/, dev-util/gdbus-codegen/files/
commit: 83a60dca3e675a485ee257c95e69e810ca52b554 Author: Rémi Cardona gentoo org> AuthorDate: Sat Apr 14 08:48:50 2018 + Commit: Remi Cardona gentoo org> CommitDate: Sat Apr 14 08:48:50 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=83a60dca dev-util/gdbus-codegen: bump to 2.56.1 Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0xE0663D48103108F8 .../files/gdbus-codegen-2.56.1-sitedir.patch | 53 ++ dev-util/gdbus-codegen/gdbus-codegen-2.56.1.ebuild | 46 +++ 2 files changed, 99 insertions(+) diff --git a/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch b/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch new file mode 100644 index ..5b369798 --- /dev/null +++ b/dev-util/gdbus-codegen/files/gdbus-codegen-2.56.1-sitedir.patch @@ -0,0 +1,53 @@ +From 9eaaa76e2e36e46a43dbd419724696fd7ff8ea64 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Cardona?= +Date: Sat, 14 Apr 2018 09:55:22 +0200 +Subject: [PATCH 1/2] gdbus-codegen-2.54.3-sitedir.patch + +--- + gio/gdbus-2.0/codegen/gdbus-codegen.in | 28 -- + 1 file changed, 28 deletions(-) + +diff --git a/gio/gdbus-2.0/codegen/gdbus-codegen.in b/gio/gdbus-2.0/codegen/gdbus-codegen.in +index 67d367543..190afa28f 100755 +--- a/gdbus-codegen.in b/gdbus-codegen.in +@@ -20,36 +20,8 @@ + # Author: David Zeuthen + + +-import os + import sys + +-srcdir = os.getenv('UNINSTALLED_GLIB_SRCDIR', None) +-filedir = os.path.dirname(__file__) +- +-if srcdir is not None: +-path = os.path.join(srcdir, 'gio', 'gdbus-2.0') +-elif os.path.basename(filedir) == 'bin': +-# Make the prefix containing gdbus-codegen 'relocatable' at runtime by +-# adding /some/prefix/bin/../share/glib-2.0 to the python path +-path = os.path.join(filedir, '..', 'share', 'glib-2.0') +-else: +-# Assume that the modules we need are in the current directory and add the +-# parent directory to the python path. +-path = os.path.join(filedir, '..') +- +-# Canonicalize, then do further testing +-path = os.path.abspath(path) +- +-# If the above path detection failed, use the hard-coded datadir. This can +-# happen when, for instance, bindir and datadir are not in the same prefix or +-# on Windows where we cannot make any guarantees about the directory structure. +-# +-# In these cases our installation cannot be relocatable, but at least we should +-# be able to find the codegen module. +-if not os.path.isfile(os.path.join(path, 'codegen', 'codegen_main.py')): +-path = os.path.join('@DATADIR@', 'glib-2.0') +- +-sys.path.insert(0, path) + from codegen import codegen_main + + sys.exit(codegen_main.codegen_main()) +-- +2.17.0 + diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.56.1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.56.1.ebuild new file mode 100644 index ..3f4d065f --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.56.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_REQ_USE="xml" + +inherit gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +# To prevent circular dependencies with glib[test] +PDEPEND=">=dev-libs/glib-${PV}:2" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.56.1-sitedir.patch" + ) + distutils-r1_python_prepare_all + + cp gdbus-codegen.in gdbus-codegen || die "cp failed" + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +}
[gentoo-commits] proj/gnome:master commit in: dev-util/gdbus-codegen/, dev-libs/glib/
commit: bddb421cc7d40426e6fa35f6714a0d373eeb9601 Author: Rémi Cardona gentoo org> AuthorDate: Sat Apr 14 08:45:46 2018 + Commit: Remi Cardona gentoo org> CommitDate: Sat Apr 14 08:45:46 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bddb421c */*: Remove sparc-fbsd keywords See f7f3b4a2e5401b2fdac055195a56744e4407c1ec in gentoo repo. dev-libs/glib/glib-.ebuild | 2 +- dev-util/gdbus-codegen/gdbus-codegen-2.54.2.ebuild | 2 +- dev-util/gdbus-codegen/gdbus-codegen-2.54.3.ebuild | 2 +- dev-util/gdbus-codegen/gdbus-codegen-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/glib/glib-.ebuild b/dev-libs/glib/glib-.ebuild index b5718a7d..e5bfef19 100644 --- a/dev-libs/glib/glib-.ebuild +++ b/dev-libs/glib/glib-.ebuild @@ -38,7 +38,7 @@ REQUIRED_USE=" if [[ ${PV} = ]]; then KEYWORDS="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi RDEPEND=" diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.54.2.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.54.2.ebuild index a2092104..c8d1fb9c 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.54.2.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.54.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gtk.org/"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="" RDEPEND="${PYTHON_DEPS}" diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.54.3.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.54.3.ebuild index 340ce0e9..1ac95b47 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.54.3.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.54.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.gtk.org/"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="" RDEPEND="${PYTHON_DEPS}" diff --git a/dev-util/gdbus-codegen/gdbus-codegen-.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-.ebuild index 2ed677e5..31daa467 100644 --- a/dev-util/gdbus-codegen/gdbus-codegen-.ebuild +++ b/dev-util/gdbus-codegen/gdbus-codegen-.ebuild @@ -25,7 +25,7 @@ SLOT="0" if [[ ${PV} = ]]; then KEYWORDS="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi IUSE=""
[gentoo-commits] proj/gnome:master commit in: dev-libs/json-glib/
commit: 34112de39ff895a6589c357a4f335491b087986c Author: Rémi Cardona gentoo org> AuthorDate: Fri Apr 13 05:58:44 2018 + Commit: Remi Cardona gentoo org> CommitDate: Fri Apr 13 05:58:44 2018 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=34112de3 dev-libs/json-glib: fix USE=-doc support Package-Manager: Portage-2.3.28, Repoman-2.3.9 Manifest-Sign-Key: 0xE0663D48103108F8 dev-libs/json-glib/json-glib-1.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/json-glib/json-glib-1.4.2.ebuild b/dev-libs/json-glib/json-glib-1.4.2.ebuild index 781b862d..e11b6b85 100644 --- a/dev-libs/json-glib/json-glib-1.4.2.ebuild +++ b/dev-libs/json-glib/json-glib-1.4.2.ebuild @@ -29,7 +29,7 @@ DEPEND="${RDEPEND} multilib_src_configure() { gnome-meson_src_configure \ - -Ddocs=true \ + $(meson_use doc docs) \ $(meson_use introspection) }
[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/
commit: 91ee8363beae4f8a903c80f1cb8d26f799acc013 Author: Rémi Cardona gentoo org> AuthorDate: Sun Feb 19 20:05:22 2017 + Commit: Remi Cardona gentoo org> CommitDate: Sun Feb 19 20:06:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ee8363 x11-wm/mutter: bump to 3.22.3 Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-wm/mutter/Manifest | 1 + x11-wm/mutter/mutter-3.22.3.ebuild | 136 + 2 files changed, 137 insertions(+) diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest index d77c9954d5..d3e68c691f 100644 --- a/x11-wm/mutter/Manifest +++ b/x11-wm/mutter/Manifest @@ -1,2 +1,3 @@ DIST mutter-3.20.3.tar.xz 1488396 SHA256 142c5271df4bde968c725ed09026173292c07b4dd7ba75f19c4b14fc363af916 SHA512 7c408490d87191f96f82ab3510bbbcb3f5e597dfb6404475fa81b0cfef51b093706f55a1b263d98acf51997232dd25a1482f79e95431b1f2a647a0e5bc09d8d0 WHIRLPOOL ebdead38e9dec2a9a7e7419c6dd1effb194fd68839dd2e0fe927a650330cd444921b9bae0858e32b544aa58363084dab67ac80232bc6a66bf6c81481dfc52c20 DIST mutter-3.22.2.tar.xz 3533296 SHA256 d59b58356cba1165ef69a98f43e50777fded768860a9b118807c5a47274092a2 SHA512 013bd861a7840fbbfa7a2efb772ac0a4417d339c132d6e77c728b519a4690afdf1746b921e320028d793a9bc5703d30f7b7ee275a12f49ecdd1d217620ce WHIRLPOOL 34aeac4e2c6dffa93ba3691e87a25dc14464436b9f354c7bae41f28c82c8a60ed4656f88786809b3acea2a7648afd2f73e08715af821c68ab98504a349baf5d9 +DIST mutter-3.22.3.tar.xz 3533212 SHA256 537eda8e5fdd4a70602da913b885ad745a7510678c24006b91ceba83ccab209a SHA512 e2fd2cd8e7ef32cd8f2414ca121431a5b17344bbb765613531f45dc1ab13ad05acfc909728cd206536e3566eab1b9abb10a16291ab80bfde77b4a90462493524 WHIRLPOOL 02dce55dd93c03405369ecfce2fe510eff13cb2542acb4b25fd90d12ca72600c00867c7d49a60c21096467625126d89549f4156ac42193f1e0dddc05a9e8474a diff --git a/x11-wm/mutter/mutter-3.22.3.ebuild b/x11-wm/mutter/mutter-3.22.3.ebuild new file mode 100644 index 00..204cc8fe5a --- /dev/null +++ b/x11-wm/mutter/mutter-3.22.3.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit gnome2 virtualx + +DESCRIPTION="GNOME 3 compositing window manager based on Clutter" +HOMEPAGE="https://git.gnome.org/browse/mutter/"; + +LICENSE="GPL-2+" +SLOT="0" + +IUSE="debug gles2 input_devices_wacom +introspection test udev wayland" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXi-1.7.4 or newer needed per: +# https://bugzilla.gnome.org/show_bug.cgi?id=738944 +COMMON_DEPEND=" + >=dev-libs/atk-2.5.3 + >=x11-libs/gdk-pixbuf-2:2 + >=dev-libs/json-glib-0.12.0 + >=x11-libs/pango-1.30[introspection?] + >=x11-libs/cairo-1.14[X] + >=x11-libs/gtk+-3.19.8:3[X,introspection?] + >=dev-libs/glib-2.49.0:2[dbus] + >=media-libs/libcanberra-0.26[gtk3] + >=x11-libs/startup-notification-0.7 + >=x11-libs/libXcomposite-0.2 + >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?] + gnome-base/gnome-desktop:3= + >sys-power/upower-0.99:= + + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + >=x11-libs/libXcomposite-0.4 + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + >=x11-libs/libXfixes-3 + >=x11-libs/libXi-1.7.4 + x11-libs/libXinerama + >=x11-libs/libXrandr-1.5 + x11-libs/libXrender + x11-libs/libxcb + x11-libs/libxkbfile + >=x11-libs/libxkbcommon-0.4.3[X] + x11-misc/xkeyboard-config + + gnome-extra/zenity + media-libs/mesa[egl] + + gles2? ( media-libs/mesa[gles2] ) + input_devices_wacom? ( >=dev-libs/libwacom-0.13 ) + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) + udev? ( virtual/libgudev:= ) + wayland? ( + >=dev-libs/libinput-1.4 + >=dev-libs/wayland-1.6.90 + >=dev-libs/wayland-protocols-1.7 + >=media-libs/mesa-10.3[egl,gbm,wayland] + sys-apps/systemd + virtual/libgudev:= + >=virtual/libudev-136:= + x11-base/xorg-server[wayland] + x11-libs/libdrm:= + ) +" +DEPEND="${COMMON_DEPEND} + >=sys-devel/gettext-0.19.6 + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xineramaproto + x11-proto/xproto + test? ( app-text/docbook-xml-dtd:4.5 ) + wayland? ( >=sys-kernel/linux-headers-4.4 ) +" +RDEPEND="${COMMON_DEPEND} + !x11-misc/expocity +" + +src_prepare() { + # Disable building of noinst_PROGRAM for tests + if ! use test; then + sed -e '/^noinst_PROGRAMS/d' \ + -i cogl/tests/confor
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: a5be6b005bb358d0773678dacf51008c90492f14 Author: Rémi Cardona gentoo org> AuthorDate: Sun Feb 19 20:04:04 2017 + Commit: Remi Cardona gentoo org> CommitDate: Sun Feb 19 20:06:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5be6b00 gnome-base/gnome-shell: bump to 3.22.3 Package-Manager: Portage-2.3.3, Repoman-2.3.1 gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild | 207 +++ 2 files changed, 208 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 92c2d503fc..2a09d6cd0f 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942 DIST gnome-shell-3.22.2.tar.xz 1949420 SHA256 d80f4eb662ada325165b066112e924f4c16044f153c274c886d7f99b9ddc559b SHA512 4f379e15324215e65d8fb29d2112dedcc47ede8087e3beff2edf205a901453f4682ba6ed8e841e157bab5490ed9598f4f5e799c56694442d23f5e0515483a4ff WHIRLPOOL 480402cb2cf75228800d21117b6c6235c7f6c881ced07a314d462971ca6b5740966452339b15ce706c333cb8c47a41c70cafc185364ec2d8010b71878eb35b1c +DIST gnome-shell-3.22.3.tar.xz 1952576 SHA256 d1e6bd80ddd1fef92d80b518d4dbeffa296e8f003402551b8c37c42744b7d42f SHA512 47d67910b321a182d3ecd41f20cd923ec433cc93ab04b0b31351ca0229505ecbf343b1307585e557ee757845dc09b2371b0c2197717ed532b71878c186337ee9 WHIRLPOOL 9487f2626cc3ec0b3410c5ec65ceabb114e82d256ab1190464c6c787ca7cfd9e617358c19f84d64955943434b96c0521b5e57ea868da1c291a4874f1f3181613 diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild new file mode 100644 index 00..6659188535 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit autotools gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.49.1:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.21.3 + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.22.1[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 + >=net-misc/networkmanager-0.9.8:=[introspection] ) + nsplugin? ( >=dev-libs/json-glib-0.13.2 ) +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session is needed for gnome-session-quit +# 3. Control shell settings +# 4. Systemd needed for suspending support +# 5. xdg-utils needed f
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 883d8d3bdabb7888024b5cbf57e7e0ad8b970c5a Author: Rémi Cardona gentoo org> AuthorDate: Wed Dec 21 07:12:08 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed Dec 21 07:13:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883d8d3b x11-libs/gdk-pixbuf: bump to 2.36.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild | 120 +++ 2 files changed, 121 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 689eb60..b28ebc0 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -3,3 +3,4 @@ DIST gdk-pixbuf-2.32.3.tar.xz 2430720 SHA256 2b6771f1ac72f687a8971e59810b8dc658e DIST gdk-pixbuf-2.34.0.tar.xz 2709320 SHA256 d55e5b383ee219bd0e23bf6ed4427d56a7db5379729a6e3e0a0e0eba9a8d8879 SHA512 874aed9af0352592674f2bebd4d9b0a945932a410c9f0b776f45766c2f18d442a39c684cca69b1aca6d14f67f18e690489f388ff58699dbd0efbd13244a1a8b5 WHIRLPOOL c2f7b1ac0d2fa13a00c1bed37a66b9b13564e1cef5262db656c640b0256f821658f8e6d0e1e5a300a2af83847b15518d7e0c72995df877970bf44ad28e5fd416 DIST gdk-pixbuf-2.36.0.tar.xz 2718648 SHA256 85ab52ce9f2c26327141b3dcf21cca3da6a3f8de84b95fa1e727d8871a23245c SHA512 f9f5cc9aabf08bc246c7a328c9775a89eb1a6bf21699928c0e1fd17ac86e624162097d65ee9b51e550ee64dd201bea48465bff9636c94844d91a9cf3f73da919 WHIRLPOOL 1776cf50b3c8fc78bcc90f492bb3ba5ed9f52c8d7441a0d8003f6725e26baf9542e4b022471facb81899231737deb3f134ad24b96dd8e01de8353117fc0d58a2 DIST gdk-pixbuf-2.36.1.tar.xz 2711044 SHA256 9d5ba72070460c1b5b74115d395a3e33daeb7b7b67fb256cdccc9d7187c42a38 SHA512 15254dc161436150fed0e43d6c7049d984548fa8df999c18f947c967108756442baf48b83ca6e2d4e343b0e63fa37103e4c820c2cfd02fb6786daed4b77a353a WHIRLPOOL ea466a12e5f176fc7f1744144e58b5d145100f9747148f663bdc5624bf1982576b267f14f6249caddc44285fb7975fa37e33955fb1a3bd1b47adb73eb8c13478 +DIST gdk-pixbuf-2.36.2.tar.xz 4877452 SHA256 3a082ad67d68b55970aed0b2034a06618167be98a42d5c70de736756b45d325d SHA512 34a569aee7a26af701edbc9bf895617dc59d1a7f98292c832885cff88733cb7f581253a5caeecf265712a07f975b7c7dfeda4050e7a81cb5c9de19b4b82d17ba WHIRLPOOL fb2871f32084a2c40cea9cd662167645d5458dd4b96faa9967356a5a95b3a173f8d54c41608dfae0344460ffd87441be0f3c465eef7dbae979e5c2d8fb92ff27 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild new file mode 100644 index ..7a2b8a4 --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit eutils flag-o-matic gnome2 multilib libtool multilib-minimal + +DESCRIPTION="Image loading library for GTK+" +HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf"; + +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.19 + virtual/pkgconfig +" +# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise +RDEPEND="${COMMON_DEPEND} + !https://bugzilla.gnome.org/show_bug.cgi?id=756590 + eapply "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch + + # This will avoid polluting the pkg-config file with versioned libpng, + # which is causing problems with libpng14 -> 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_confi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 4f31df83c1574a0588f96932c100ace4fa8e2618 Author: Rémi Cardona gentoo org> AuthorDate: Wed Dec 14 23:54:33 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed Dec 14 23:54:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f31df83 x11-libs/gdk-pixbuf: bump to 2.36.1 Package-Manager: Portage-2.3.3, Repoman-2.3.1 x11-libs/gdk-pixbuf/Manifest | 1 + x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.1.ebuild | 120 +++ 2 files changed, 121 insertions(+) diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 2b7f360..689eb60 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -2,3 +2,4 @@ DIST gdk-pixbuf-2.32.1.tar.xz 2427908 SHA256 4432b74f25538c7d6bcb3ca51adabdd6661 DIST gdk-pixbuf-2.32.3.tar.xz 2430720 SHA256 2b6771f1ac72f687a8971e59810b8dc658e65e7d3086bd2e676e618fd541d031 SHA512 9eb9b87c8104cff9292bebc41c411d2ba4b7fcd9d24c1b99e6dfc8281b5a202a53045dd3095666e3614eba59d417a7c0f69789b2a9dd52ed53bb5df4a0dfd117 WHIRLPOOL 053c48d7f0890ed0f324225ccf4d16f9afd4fd70b878acc6b9ec1bfd9c0c732bc290447cce25ba37cbbdded89a183d112b6e9b4b53141c62690bf45846f675e1 DIST gdk-pixbuf-2.34.0.tar.xz 2709320 SHA256 d55e5b383ee219bd0e23bf6ed4427d56a7db5379729a6e3e0a0e0eba9a8d8879 SHA512 874aed9af0352592674f2bebd4d9b0a945932a410c9f0b776f45766c2f18d442a39c684cca69b1aca6d14f67f18e690489f388ff58699dbd0efbd13244a1a8b5 WHIRLPOOL c2f7b1ac0d2fa13a00c1bed37a66b9b13564e1cef5262db656c640b0256f821658f8e6d0e1e5a300a2af83847b15518d7e0c72995df877970bf44ad28e5fd416 DIST gdk-pixbuf-2.36.0.tar.xz 2718648 SHA256 85ab52ce9f2c26327141b3dcf21cca3da6a3f8de84b95fa1e727d8871a23245c SHA512 f9f5cc9aabf08bc246c7a328c9775a89eb1a6bf21699928c0e1fd17ac86e624162097d65ee9b51e550ee64dd201bea48465bff9636c94844d91a9cf3f73da919 WHIRLPOOL 1776cf50b3c8fc78bcc90f492bb3ba5ed9f52c8d7441a0d8003f6725e26baf9542e4b022471facb81899231737deb3f134ad24b96dd8e01de8353117fc0d58a2 +DIST gdk-pixbuf-2.36.1.tar.xz 2711044 SHA256 9d5ba72070460c1b5b74115d395a3e33daeb7b7b67fb256cdccc9d7187c42a38 SHA512 15254dc161436150fed0e43d6c7049d984548fa8df999c18f947c967108756442baf48b83ca6e2d4e343b0e63fa37103e4c820c2cfd02fb6786daed4b77a353a WHIRLPOOL ea466a12e5f176fc7f1744144e58b5d145100f9747148f663bdc5624bf1982576b267f14f6249caddc44285fb7975fa37e33955fb1a3bd1b47adb73eb8c13478 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.1.ebuild new file mode 100644 index ..7a2b8a4 --- /dev/null +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit eutils flag-o-matic gnome2 multilib libtool multilib-minimal + +DESCRIPTION="Image loading library for GTK+" +HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf"; + +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.19 + virtual/pkgconfig +" +# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise +RDEPEND="${COMMON_DEPEND} + !https://bugzilla.gnome.org/show_bug.cgi?id=756590 + eapply "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch + + # This will avoid polluting the pkg-config file with versioned libpng, + # which is causing problems with libpng14 -> 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_confi
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/files/, gnome-base/gdm/
commit: 718d926ecbdef169e5b3242f868ee30a20da07d1 Author: Rémi Cardona gentoo org> AuthorDate: Mon Nov 21 07:47:21 2016 + Commit: Remi Cardona gentoo org> CommitDate: Mon Nov 21 07:47:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718d926e gnome-base/gdm: install pam_gdm.so in correct location, bug #599714 Package-Manager: portage-2.3.2 .../gdm/files/gdm-3.22.1-pam-module-dir.patch | 52 + gnome-base/gdm/gdm-3.22.1-r1.ebuild| 220 + 2 files changed, 272 insertions(+) diff --git a/gnome-base/gdm/files/gdm-3.22.1-pam-module-dir.patch b/gnome-base/gdm/files/gdm-3.22.1-pam-module-dir.patch new file mode 100644 index ..7dc4392 --- /dev/null +++ b/gnome-base/gdm/files/gdm-3.22.1-pam-module-dir.patch @@ -0,0 +1,52 @@ +From 4fc9023bb86689f1391651fa744d9e63ee1d7bbc Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Cardona?= +Date: Mon, 21 Nov 2016 08:18:32 +0100 +Subject: [PATCH] pam_gdm: allow setting pam module dir at configure time + +Code taken almost verbatim from gnome-keyring. +--- + configure.ac| 10 +- + pam_gdm/Makefile.am | 2 +- + 2 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index dd98992..e0074dd 100644 +--- a/configure.ac b/configure.ac +@@ -476,7 +476,7 @@ dnl --- + dnl - Check for PAM stuff + dnl --- + +-dnl PAM prefix ++dnl PAM prefix (configuration files) + withval="" + AC_ARG_WITH(pam-prefix, + AS_HELP_STRING([--with-pam-prefix=], +@@ -492,6 +492,14 @@ else + fi + AC_SUBST(PAM_PREFIX) + ++dnl PAM dir (dynamic modules) ++AC_ARG_WITH([pam-dir], ++[AC_HELP_STRING([--with-pam-dir=DIR], ++ [directory to install pam modules in])], ++ [], [with_pam_dir='${libdir}/security']) ++PAM_DEST_DIR="$with_pam_dir" ++AC_SUBST(PAM_DEST_DIR) ++ + have_pam=no + AC_CHECK_LIB(pam, pam_start, have_pam=yes) + +diff --git a/pam_gdm/Makefile.am b/pam_gdm/Makefile.am +index 61d672b..980b31c 100644 +--- a/pam_gdm/Makefile.am b/pam_gdm/Makefile.am +@@ -36,4 +36,4 @@ pam_gdm_LTLIBRARIES = \ + pam_gdm.la \ + $(END_OF_LIST) + +-pam_gdmdir = $(libdir)/security ++pam_gdmdir = $(PAM_DEST_DIR) +-- +2.10.2 + diff --git a/gnome-base/gdm/gdm-3.22.1-r1.ebuild b/gnome-base/gdm/gdm-3.22.1-r1.ebuild new file mode 100644 index ..bf9b916 --- /dev/null +++ b/gnome-base/gdm/gdm-3.22.1-r1.ebuild @@ -0,0 +1,220 @@ +# 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 pam readme.gentoo-r1 systemd user versionator + +DESCRIPTION="GNOME Display Manager for managing graphical display servers and user logins" +HOMEPAGE="https://wiki.gnome.org/Projects/GDM"; + +SRC_URI="${SRC_URI} + branding? ( http://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz ) +" + +LICENSE=" + GPL-2+ + branding? ( CC-Sampling-Plus-1.0 ) +" + +SLOT="0" + +IUSE="accessibility audit branding fprint +introspection ipv6 plymouth selinux smartcard tcpd test wayland xinerama" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" + +# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686 +# nspr used by smartcard extension +# dconf, dbus and g-s-d are needed at install time for dconf update +# We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784 +COMMON_DEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.36:2[dbus] + >=x11-libs/gtk+-2.91.1:3 + >=gnome-base/dconf-0.20 + >=gnome-base/gnome-settings-daemon-3.1.4 + gnome-base/gsettings-desktop-schemas + >=media-libs/fontconfig-2.5.0:1.0 + >=media-libs/libcanberra-0.4[gtk3] + sys-apps/dbus + >=sys-apps/accountsservice-0.6.12 + + x11-apps/sessreg + x11-base/xorg-server + x11-libs/libXi + x11-libs/libXau + x11-libs/libX11 + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXft + >=x11-misc/xdg-utils-1.0.2-r3 + + virtual/pam + + >=sys-apps/systemd-186:0=[pam] + + sys-auth/pambase[systemd] + + audit? ( sys-process/audit ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) + plymouth? ( sys-boot/plymouth ) + selinux? ( sys-libs/libselinux ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) + xinerama? ( x11-libs/libXinerama ) +" +# XXX: These deps are from session and desktop files in data/ directory +# fprintd is used via dbus by gdm-fingerprint-extension
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/files/, profiles/, dev-libs/glib/
commit: 04d213eabcada98ea3f1a0201c083996b19f9037 Author: Rémi Cardona gentoo org> AuthorDate: Mon Sep 19 21:54:41 2016 + Commit: Remi Cardona gentoo org> CommitDate: Mon Sep 19 21:56:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d213ea dev-libs/glib: bump to 2.50.0 Package-Manager: portage-2.3.0 dev-libs/glib/Manifest | 1 + .../files/glib-2.50.0-external-gdbus-codegen.patch | 93 +++ dev-libs/glib/glib-2.50.0.ebuild | 281 + profiles/package.mask | 1 + 4 files changed, 376 insertions(+) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index be58d3e..1d68f11 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -4,4 +4,5 @@ DIST glib-2.44.1.tar.xz 7132940 SHA256 8811deacaf8a503d0a9b701777ea079ca6a4277be DIST glib-2.46.2.tar.xz 7344636 SHA256 5031722e37036719c1a09163cc6cf7c326e4c4f1f1e074b433c156862bd733db SHA512 8b5298712710d77b4a47367071f782d2bb3042b149ec8fde8c065f80bf3c5375c94318d19665c0092572e4895e590231a47324d25f371310f02b43feb3009588 WHIRLPOOL 700b69360110351544780ace4dcb14f29505f63d8840882532a4b7c017860b6da86e09cbabca691b7b24cb08b8722e772555de044b8b21e4b0952c8a8e4e6ecb DIST glib-2.48.1.tar.xz 7441032 SHA256 74411bff489cb2a3527bac743a51018841a56a4d896cc1e0d0d54f8166a14612 SHA512 5bbea7d07ba6d75c35c6be8f1ebc685aa2549bd20030741b2d6e2c30e9b2d476c2afa50a974bbdad98c305666c8b04357b51619c97fe50d3e9965700088aad9b WHIRLPOOL 2f08854815fee79b6246accedb62a714845b7f0bc67bcd6cde48aa0147a957e6c9cbbc424100d651ee5573f31a3db89ee1935e3ffdc97c5bf1d5711a85545eb2 DIST glib-2.48.2.tar.xz 6408644 SHA256 f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43 WHIRLPOOL cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b +DIST glib-2.50.0.tar.xz 7513808 SHA256 830b551fa626bda06e12729205b3c5bb0d82b924a8cf64d948945878f01b7d70 SHA512 ad711cac11bb4e3a2c5cfa315f67ea252f2f91249bb00daf708653ad50895f0ebe874d491e6052b67c8e13bd153910105358964d0b7f86463b512a3ee2967b3c WHIRLPOOL a7a0010b8949744b2410a5ea47b7975e960246294c6947d4804dc504c0509aefa0fb883e20f889d08a238c39ab1e2626e2d71bc5947f9bebfefe42bf1d00d61e DIST pkg-config-0.28.tar.gz 1931203 SHA256 6b6eb31c6ec4421174578652c7e141fdaae2dabad1021f420d8713206ac1f845 SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 WHIRLPOOL db4ddb4ce61724e629931c5ffccb4d7a551b4dc0f4efed5a966822307e4b5a786adee5705dd80ec0a9aa32cb1af9ad9615e307360e131fc34688207216161486 diff --git a/dev-libs/glib/files/glib-2.50.0-external-gdbus-codegen.patch b/dev-libs/glib/files/glib-2.50.0-external-gdbus-codegen.patch new file mode 100644 index ..2c942d5 --- /dev/null +++ b/dev-libs/glib/files/glib-2.50.0-external-gdbus-codegen.patch @@ -0,0 +1,93 @@ +diff --git a/configure.ac b/configure.ac +index e8e7553..216e59d 100644 +--- a/configure.ac b/configure.ac +@@ -385,14 +385,14 @@ AC_SUBST(PERL_PATH) + # option to specify python interpreter to use; this just sets $PYTHON, so that + # we will fallback to reading $PYTHON if --with-python is not given, and + # python.m4 will get the expected input +-AC_ARG_WITH(python, +-AS_HELP_STRING([--with-python=PATH], +- [Path to Python interpreter; searches $PATH if only a program name is given; if not given, searches for a few standard names such as "python3" or "python2"]), +-[PYTHON="$withval"], []) +-if test x"$PYTHON" = xyes; then +- AC_MSG_ERROR([--with-python option requires a path or program argument]) +-fi +-AM_PATH_PYTHON(2.5,,PYTHON="/usr/bin/env python2.5") ++# AC_ARG_WITH(python, ++# AS_HELP_STRING([--with-python=PATH], ++#[Path to Python interpreter; searches $PATH if only a program name is given; if not given, searches for a few standard names such as "python3" or "python2"]), ++# [PYTHON="$withval"], []) ++# if test x"$PYTHON" = xyes; then ++# AC_MSG_ERROR([--with-python option requires a path or program argument]) ++# fi ++# AM_PATH_PYTHON(2.5,,PYTHON="/usr/bin/env python2.5") + + + dnl *** +@@ -3453,7 +3453,6 @@ gobject/glib-mkenums + gobject/tests/Makefile + gthread/Makefile + gio/Makefile +-gio/gdbus-2.0/codegen/Makefile + gio/gdbus-2.0/codegen/config.py + gio/gnetworking.h + gio/xdgmime/Makefile +diff --git a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am +index 5741a3e..d38e768 100644 +--- a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am +@@ -177,7 +177,6 @@
[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/, profiles/
commit: f1933397b361e3aa3e1b4e736c15810a57950c8e Author: Rémi Cardona gentoo org> AuthorDate: Mon Sep 19 21:53:57 2016 + Commit: Remi Cardona gentoo org> CommitDate: Mon Sep 19 21:56:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1933397 dev-util/gdbus-codegen: bump to 2.50.0 Package-Manager: portage-2.3.0 dev-util/gdbus-codegen/Manifest| 1 + dev-util/gdbus-codegen/gdbus-codegen-2.50.0.ebuild | 47 ++ profiles/package.mask | 4 ++ 3 files changed, 52 insertions(+) diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index e757369..29a1d79 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -3,3 +3,4 @@ DIST glib-2.46.2.tar.xz 7344636 SHA256 5031722e37036719c1a09163cc6cf7c326e4c4f1f DIST glib-2.48.0.tar.xz 7487800 SHA256 744be6931ca914c68af98dc38ff6b0cf8381d65e335060faddfbf04c17147c34 SHA512 684544bc594d9f6c905495d895daed40b074bcf5fa835aefb9a1034afc9564b2bd464e68d4c378c210e96918ef5d5202350da53a7104794420e990049ddbebf5 WHIRLPOOL 39ddd7fd17ecc2100f2156165210d2cf68ae13724b252e42705bc89d0c4145cddca3a30f9e3bf9b6a2971cbffe0e108d2acae1200c8fe6d9db91b4b3953c4950 DIST glib-2.48.1.tar.xz 7441032 SHA256 74411bff489cb2a3527bac743a51018841a56a4d896cc1e0d0d54f8166a14612 SHA512 5bbea7d07ba6d75c35c6be8f1ebc685aa2549bd20030741b2d6e2c30e9b2d476c2afa50a974bbdad98c305666c8b04357b51619c97fe50d3e9965700088aad9b WHIRLPOOL 2f08854815fee79b6246accedb62a714845b7f0bc67bcd6cde48aa0147a957e6c9cbbc424100d651ee5573f31a3db89ee1935e3ffdc97c5bf1d5711a85545eb2 DIST glib-2.48.2.tar.xz 6408644 SHA256 f25e751589cb1a58826eac24fbd4186cda4518af772806b666a3f91f66e6d3f4 SHA512 2eac104eb2207d0a6488992e48069a34b417f51e141364f281ab7b0953a6de88be177b1c694dd9464a856c9a5d8021e3cf0193a8d9c5aaf6ea11f1f9ff743c43 WHIRLPOOL cba211000d5597e93d01113e5f2b6736e47f4daa00935a53af182b3304fef9a1ac25f78995c7a53cc1234261433a1bbd1ec751c87b556845a15da720af5b971b +DIST glib-2.50.0.tar.xz 7513808 SHA256 830b551fa626bda06e12729205b3c5bb0d82b924a8cf64d948945878f01b7d70 SHA512 ad711cac11bb4e3a2c5cfa315f67ea252f2f91249bb00daf708653ad50895f0ebe874d491e6052b67c8e13bd153910105358964d0b7f86463b512a3ee2967b3c WHIRLPOOL a7a0010b8949744b2410a5ea47b7975e960246294c6947d4804dc504c0509aefa0fb883e20f889d08a238c39ab1e2626e2d71bc5947f9bebfefe42bf1d00d61e diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.50.0.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.50.0.ebuild new file mode 100644 index ..1eb5533 --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.50.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_REQ_USE="xml" + +inherit eutils gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="http://www.gtk.org/"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +# To prevent circular dependencies with glib[test] +PDEPEND=">=dev-libs/glib-${PV}:2" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.40.0-sitedir.patch" + ) + distutils-r1_python_prepare_all + + sed -e 's:#!@PYTHON@:#!/usr/bin/env python:' gdbus-codegen.in > gdbus-codegen || die + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} diff --git a/profiles/package.mask b/profiles/package.mask index 4aebbff..2030e5c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -30,6 +30,10 @@ #--- END OF EXAMPLES --- +# Gnome Team (19 sep 2016) +# Gnome 3.22 mask +>=dev-util/gdbus-codegen-2.50.0 + # David Seifert (18 Sep 2016) # Masked for failing to build with GCC 6, still using ancient # distutils.eclass, tightly coupled to dev-libs/xqilla-2.2*.
[gentoo-commits] repo/gentoo:master commit in: net-libs/gnome-online-accounts/
commit: cc1c9ac72bf5b0c368a64589acd99f7afc25a711 Author: Rémi Cardona gentoo org> AuthorDate: Tue Jul 12 06:27:44 2016 + Commit: Remi Cardona gentoo org> CommitDate: Tue Jul 12 06:27:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1c9ac7 net-libs/gnome-online-accounts: bump to 3.20.2 Update dep on glib to reflect upstream changes. Package-Manager: portage-2.3.0 net-libs/gnome-online-accounts/Manifest| 1 + .../gnome-online-accounts-3.20.2.ebuild| 90 ++ 2 files changed, 91 insertions(+) diff --git a/net-libs/gnome-online-accounts/Manifest b/net-libs/gnome-online-accounts/Manifest index d6e13de..3f65e92 100644 --- a/net-libs/gnome-online-accounts/Manifest +++ b/net-libs/gnome-online-accounts/Manifest @@ -1,2 +1,3 @@ DIST gnome-online-accounts-3.18.4.tar.xz 1384756 SHA256 9f23460aa6b1d8a63a8f3e979cba791cc88b5e07116f07da59fdcea09d79c74d SHA512 1d78d8720d3547e782a9c9b1fee5ec794c8a0ec56d94f690adc1cce9d4f20da07b85a7c6e657b591153db667b3580d8900217e789144ac2e40eb963a7ac8d1a8 WHIRLPOOL 5459b9670c555a331c1c89583abd81836b8da2369355a97784fa370473341c49d5543d88870c49a8f47afd72a11feb27e3bfdb081b10fce8eb1a057eab279d02 DIST gnome-online-accounts-3.20.1.tar.xz 1482736 SHA256 c37aebc1e12f31f5516d33a354181e4d202a07da4f7d3a95b0da8cf0028c0c93 SHA512 e6c34553c3a2c6a930c96227dab832b11350d0a4f76ac1b96d418694c0593b83fefa9579ae131489a7dae34d9b59d602e9447e9eea3b6e3f9b02660e9e783b15 WHIRLPOOL 1c609480790e47fbdf8917a8eaa37e4a9fb89cb99dd96622f3a4ea2baa49731a5856e8dced4e2a4d4476880ad794945f48be4976acbe8ffc9bb067db1ff8b2a6 +DIST gnome-online-accounts-3.20.2.tar.xz 1483312 SHA256 4b555d9d2587d49148929e836ff02d5dda80c4138f69036fa214b71383cdc1dd SHA512 102e81f75792f87642e4f3c08e8367a6d333a16e71a28aec000f02f7e9c7ca687435846b20902a281fb4eec576e4b9ec19ac076832fe74627ff306d1d91a WHIRLPOOL 60bd5eee541df19559d520c0247b583fca2457d5a02e6a7b21ebe81a6e886914f7e36175eca162ff8e76111ead39fc044616676508d18c93fa604934b88b8d87 diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.20.2.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.20.2.ebuild new file mode 100644 index 000..87efca6 --- /dev/null +++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.20.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="GNOME framework for accessing online accounts" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"; + +LICENSE="LGPL-2+" +SLOT="0/1" +IUSE="debug gnome +introspection kerberos" # telepathy" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# pango used in goaeditablelabel +# libsoup used in goaoauthprovider +# goa kerberos provider is incompatible with app-crypt/heimdal, see +# https://bugzilla.gnome.org/show_bug.cgi?id=692250 +# json-glib-0.16 needed for bug #485092 +RDEPEND=" + >=dev-libs/glib-2.40:2 + >=app-crypt/libsecret-0.5 + >=dev-libs/json-glib-0.16 + dev-libs/libxml2:2 + >=net-libs/libsoup-2.42:2.4 + net-libs/rest:0.7 + net-libs/telepathy-glib + >=net-libs/webkit-gtk-2.7.2:4 + >=x11-libs/gtk+-3.19.12:3 + x11-libs/pango + + introspection? ( >=dev-libs/gobject-introspection-0.6.2:= ) + kerberos? ( + app-crypt/gcr:0= + app-crypt/mit-krb5 ) +" +# telepathy? ( net-libs/telepathy-glib ) +# goa-daemon can launch gnome-control-center +PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )" + +DEPEND="${RDEPEND} + $(vala_depend) + dev-libs/libxslt + >=dev-util/gtk-doc-am-1.3 + >=dev-util/gdbus-codegen-2.30.0 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs gobject-introspection-common, gnome-common + +# Due to sub-configure +QA_CONFIGURE_OPTIONS=".*" + +src_prepare() { + gnome2_src_prepare + vala_src_prepare +} + +src_configure() { + # TODO: Give users a way to set the G/FB/Windows Live secrets + # telepathy optional support is really a badly one, bug #494456 + gnome2_src_configure \ + --disable-static \ + --enable-backend \ + --enable-documentation \ + --enable-exchange \ + --enable-facebook \ + --enable-flickr \ + --enable-foursquare \ + --enable-imap-smtp \ + --enable-lastfm \ + --enable-media-server \ + --enable-owncl
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/
commit: 61c33c1c4559c4008ded4c3c545c63488df96911 Author: Rémi Cardona gentoo org> AuthorDate: Tue Jul 12 06:10:48 2016 + Commit: Remi Cardona gentoo org> CommitDate: Tue Jul 12 06:10:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c33c1c gnome-base/gnome-session: bump to 3.20.2 Package-Manager: portage-2.3.0 gnome-base/gnome-session/Manifest | 1 + .../gnome-session/gnome-session-3.20.2.ebuild | 121 + 2 files changed, 122 insertions(+) diff --git a/gnome-base/gnome-session/Manifest b/gnome-base/gnome-session/Manifest index a68047f..18dc2d0 100644 --- a/gnome-base/gnome-session/Manifest +++ b/gnome-base/gnome-session/Manifest @@ -1,2 +1,3 @@ DIST gnome-session-3.18.1.2.tar.xz 758552 SHA256 b37d823d57ff2e3057401a426279954699cfe1e44e59a4cbdd941687ff928a45 SHA512 741da4ebdc6eccef35ee3e1be124785ad7e2e6de49c2fbb88568cff91c8cd5133e71064d8c74181052a9ce4df446fad7358bb61fc1d1a5746ab76a655d35f72a WHIRLPOOL 1c47dd8bc186c3a22519a306ec15f332d00824110202296508211cf0efb4f7def29d72795b6987e8795bd9b974758f8f269ed1fbfb646da3655f0e8429655def DIST gnome-session-3.20.1.tar.xz 784852 SHA256 2ae9f53dc74f851222fbefbe0dc08db0a78cc76ceeb156f92ebd4d40fd038913 SHA512 d7ee6738a548644a9a1c8a58eeae7badd0c73e7cf830caa4851c571b38522cc073e3b9357c4e8edb13c4e1526c57d78dc531d3136e29aa30f00db98170404e5e WHIRLPOOL 5a62ddb20eb854fae6873378ed8037bb33227bb8e32776f7cb2697640be996d3c4804b5fb7f0ffce17ba52ee0a81c811a4e66c3fbbc112d059d2878059d02d0c +DIST gnome-session-3.20.2.tar.xz 785952 SHA256 025f97e0b9f5431890598d6130040e1e7071771cc29e1d29d8e2e7c84d95f6da SHA512 0973c9763195a79038d99139f56eff8d7ad1fccc4c4e41a6439b5c65c615059a21446545af70f4ed83ec6925fd61a7664e70eec844dfe5e2a1001dffdbbea13a WHIRLPOOL 4a3cf1580b966a0b617e78db45635ec66d7bdfb6d5b183390edb07aaae3911876ff4af774cb0ae93c6ee4316555303812fcff40efce1827946457cb2a0646f61 diff --git a/gnome-base/gnome-session/gnome-session-3.20.2.ebuild b/gnome-base/gnome-session/gnome-session-3.20.2.ebuild new file mode 100644 index 000..d917f17 --- /dev/null +++ b/gnome-base/gnome-session/gnome-session-3.20.2.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Gnome session manager" +HOMEPAGE="https://git.gnome.org/browse/gnome-session"; + +LICENSE="GPL-2 LGPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="doc elibc_FreeBSD ipv6 systemd" + +# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and +# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_* +# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below). +# gdk-pixbuf used in the inhibit dialog +COMMON_DEPEND=" + >=dev-libs/glib-2.46.0:2[dbus] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.18.0:3 + >=dev-libs/json-glib-0.10 + >=gnome-base/gnome-desktop-3.18:3= + elibc_FreeBSD? ( dev-libs/libexecinfo ) + + virtual/opengl + x11-libs/libSM + x11-libs/libICE + x11-libs/libXau + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst + x11-misc/xdg-user-dirs + x11-misc/xdg-user-dirs-gtk + x11-apps/xdpyinfo + + systemd? ( >=sys-apps/systemd-183:0= ) +" +# Pure-runtime deps from the session files should *NOT* be added here +# Otherwise, things like gdm pull in gnome-shell +# gnome-themes-standard is needed for the failwhale dialog themeing +# sys-apps/dbus[X] is needed for session management +RDEPEND="${COMMON_DEPEND} + gnome-base/gnome-settings-daemon + >=gnome-base/gsettings-desktop-schemas-0.1.7 + x11-themes/adwaita-icon-theme + sys-apps/dbus[X] + !systemd? ( + sys-auth/consolekit + >=dev-libs/dbus-glib-0.76 + ) +" +DEPEND="${COMMON_DEPEND} + >=dev-lang/perl-5 + >=sys-devel/gettext-0.10.40 + dev-libs/libxslt + >=dev-util/intltool-0.40.6 + virtual/pkgconfig + !https://bugzilla.gnome.org/show_bug.cgi?id=711703 + newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome +} + +pkg_postinst() { + gnome2_pkg_postinst + + if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then + ewarn "If you use a custom .xinitrc for your X session," + ewarn "make sure that the commands in the xinitrc.d scripts are run." + fi +}
[gentoo-commits] proj/gnome:master commit in: x11-libs/vte/
commit: 0829540ec0ca1fe6456905307381546ff3f24fad Author: Rémi Cardona gentoo org> AuthorDate: Wed May 11 06:15:06 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed May 11 06:15:06 2016 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0829540e x11-libs/vte: bump to 0.44.2 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE0663D48103108F8 x11-libs/vte/{vte-0.44.0.ebuild => vte-0.44.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-libs/vte/vte-0.44.0.ebuild b/x11-libs/vte/vte-0.44.2.ebuild similarity index 100% rename from x11-libs/vte/vte-0.44.0.ebuild rename to x11-libs/vte/vte-0.44.2.ebuild
[gentoo-commits] proj/gnome:master commit in: x11-terms/gnome-terminal/
commit: 8d3260cf2b4222f1526cec8ec8d6cc2d5a36ac5b Author: Rémi Cardona gentoo org> AuthorDate: Wed May 11 06:33:48 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed May 11 06:33:48 2016 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8d3260cf x11-terms/gnome-terminal: bump to 3.20.2 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE0663D48103108F8 .../{gnome-terminal-3.20.0.ebuild => gnome-terminal-3.20.2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.20.0.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.20.2.ebuild similarity index 98% rename from x11-terms/gnome-terminal/gnome-terminal-3.20.0.ebuild rename to x11-terms/gnome-terminal/gnome-terminal-3.20.2.ebuild index f6af0c7..43c95fc 100644 --- a/x11-terms/gnome-terminal/gnome-terminal-3.20.0.ebuild +++ b/x11-terms/gnome-terminal/gnome-terminal-3.20.2.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~ RDEPEND=" >=dev-libs/glib-2.42:2[dbus] >=x11-libs/gtk+-3.12:3[X] - >=x11-libs/vte-0.44.0:2.91 + >=x11-libs/vte-0.44.2:2.91 >=gnome-base/dconf-0.14 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-shell-extensions/
commit: 3613f8803dc449a9c9d687e33fb87b5804213e40 Author: Rémi Cardona gentoo org> AuthorDate: Wed May 11 06:09:16 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed May 11 06:09:16 2016 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3613f880 gnome-extra/gnome-shell-extensions: bump to 3.20.1 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE0663D48103108F8 ...hell-extensions-3.20.0.ebuild => gnome-shell-extensions-3.20.1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.20.0.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.20.1.ebuild similarity index 100% rename from gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.20.0.ebuild rename to gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.20.1.ebuild
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: 451be41320bd3a1ab2781230182c05828a2109b2 Author: Rémi Cardona gentoo org> AuthorDate: Wed May 11 05:56:23 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed May 11 05:56:23 2016 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=451be413 x11-wm/mutter: bump to 3.20.2 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE0663D48103108F8 x11-wm/mutter/{mutter-3.20.0.ebuild => mutter-3.20.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-wm/mutter/mutter-3.20.0.ebuild b/x11-wm/mutter/mutter-3.20.2.ebuild similarity index 100% rename from x11-wm/mutter/mutter-3.20.0.ebuild rename to x11-wm/mutter/mutter-3.20.2.ebuild
[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-shell/
commit: 5eb942173115e547d84a34316fa40073bf52de58 Author: Rémi Cardona gentoo org> AuthorDate: Wed May 11 06:08:59 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed May 11 06:08:59 2016 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5eb94217 gnome-base/gnome-shell: bump to 3.20.2 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE0663D48103108F8 .../{gnome-shell-3.20.1.ebuild => gnome-shell-3.20.2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.20.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.20.2.ebuild similarity index 99% rename from gnome-base/gnome-shell/gnome-shell-3.20.1.ebuild rename to gnome-base/gnome-shell/gnome-shell-3.20.2.ebuild index 66cabaf..eccc76e 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.20.1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.20.2.ebuild @@ -44,7 +44,7 @@ COMMON_DEPEND=" >=sys-auth/polkit-0.100[introspection] >=x11-libs/libXfixes-5.0 x11-libs/libXtst - >=x11-wm/mutter-3.20.0[introspection] + >=x11-wm/mutter-3.20.2[introspection] >=x11-libs/startup-notification-0.11 ${PYTHON_DEPS}
[gentoo-commits] proj/gnome:master commit in: gnome-base/gdm/
commit: 9d31fc0eb80c9fb9c59bca480b2ec187538792b7 Author: Rémi Cardona gentoo org> AuthorDate: Wed Apr 20 06:23:49 2016 + Commit: Remi Cardona gentoo org> CommitDate: Wed Apr 20 06:23:49 2016 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9d31fc0e gnome-base/gdm: bump to 3.20.1 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE0663D48103108F8 gnome-base/gdm/{gdm-3.20.0.ebuild => gdm-3.20.1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-base/gdm/gdm-3.20.0.ebuild b/gnome-base/gdm/gdm-3.20.1.ebuild similarity index 100% rename from gnome-base/gdm/gdm-3.20.0.ebuild rename to gnome-base/gdm/gdm-3.20.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/
commit: c330af72ed49475648119d010e0b2a83955add2f Author: Rémi Cardona gentoo org> AuthorDate: Tue Mar 8 07:32:29 2016 + Commit: Remi Cardona gentoo org> CommitDate: Tue Mar 8 07:33:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c330af72 x11-libs/gtk+: bump to 3.18.8 Package-Manager: portage-2.2.27 x11-libs/gtk+/Manifest | 1 + x11-libs/gtk+/gtk+-3.18.8.ebuild | 234 +++ 2 files changed, 235 insertions(+) diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index cb7b07e..da13535 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -5,3 +5,4 @@ DIST gtk+-2.24.29.tar.xz 13143648 SHA256 0741c59600d3d810a223866453dc2bbb18ce472 DIST gtk+-3.16.7.tar.xz 18294656 SHA256 19689d14de54d182fad538153dbff6d41f53841f940aa871585fdea0306c7fba SHA512 8f74b3a4093ecf776466d3988806fdae081d10d5e74c66770b52f624076afe92d58efb68ace47fd0dbc5a170a577fc9a8d1b4768794aa4249433c95198db00c8 WHIRLPOOL f8b4d9fa6b7b3ed9702f76d28d729b745217e072898239517d320f0635e87691ca874a136607566cf53d73aead53833c5ecf484fc7aea74f3c26a1f14cc5a9b4 DIST gtk+-3.18.6.tar.xz 18990472 SHA256 78cabf0fd5a662f8723f62d5ac633072c76c557c1d700454c9c3deaa37e441ef SHA512 a606bfeb7e6991c9c367d6c93d04d70daed6c59b95d1ef14b971acb32b23e71894b0aef16b4c673e1cb2ae0fd08de3f65b7aa5512fd74253efe30f16b0dbac11 WHIRLPOOL 0614cb7babad2536298814628666a1208ebfddeb0598767fc8730e6d1c601e4b2857fb887870233378f3c72cf1fa6ef21bccbabc53f5a45bddbeb13e36757374 DIST gtk+-3.18.7.tar.xz 16815772 SHA256 a76e1cb0ac45ce5c2734f6778f2731a5c6a23d1ff6bd4db357774f014ee68820 SHA512 7cb6f699d4c2d78d15f52d4bf02871ad87106550515232c8f1045e01a3b737e64ffdfe73eaedcba077862a5c81a8cae983789c3d8882aee9502850ddc644fe7f WHIRLPOOL 635030ec177abd4cb1dbf5007c9eeed5bcceefb1730da3ca33ed2f730e602303ec236b8e6fb3e0a3322824a1e8bca951c267fc9239eff89c42fa59c5591da2e9 +DIST gtk+-3.18.8.tar.xz 16806532 SHA256 1c53ef1bb55364698f7183ecd185b547f92f4a3a7abfafd531400232e2e052f8 SHA512 b5181b5b78d642ce0c356fa5727a36d08dc503ffeb51d24d69b258e9150e4b4305e90c410c67672a7644079299559544c0e6d2c4a60171f55b7391945cb6a7ef WHIRLPOOL 040e90d38f476c889b319ecc7d371702da664f3b482cd7e3731498920e1443d636145eddfa2c8d406807e48453d2eb3b99b5deeaf082b8cb88458dd51136ec4c diff --git a/x11-libs/gtk+/gtk+-3.18.8.ebuild b/x11-libs/gtk+/gtk+-3.18.8.ebuild new file mode 100644 index 000..efcae49 --- /dev/null +++ b/x11-libs/gtk+/gtk+-3.18.8.ebuild @@ -0,0 +1,234 @@ +# Copyright 1999-2016 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 flag-o-matic gnome2 multilib virtualx multilib-minimal + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="http://www.gtk.org/"; + +LICENSE="LGPL-2+" +SLOT="3" +IUSE="aqua broadway cloudprint colord cups examples +introspection test vim-syntax wayland X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X ) +" + +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 ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# FIXME: introspection data is built against system installation of gtk+:3 +# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) +COMMON_DEPEND=" + >=dev-libs/atk-2.15[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/glib-2.45.8:2[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + >=media-libs/libepoxy-1.0[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?,X?,${MULTILIB_USEDEP}] + >=x11-libs/pango-1.37.3[introspection?,${MULTILIB_USEDEP}] + x11-misc/shared-mime-info + + cloudprint? ( + >=net-libs/rest-0.7[${MULTILIB_USEDEP}] + >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] ) + colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] ) + cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + wayland? ( + >=dev-libs/wayland-1.5.91[${MULTILIB_USEDEP}] + media-libs/mesa[wayland,${MULTILIB_USEDEP}] + >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}] + ) + X? ( + >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.5[${MULTILIB
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: b58daf28e8927dd149db2f99d7f1a8a9f382f9b4 Author: Rémi Cardona gentoo org> AuthorDate: Mon Mar 7 23:07:56 2016 + Commit: Remi Cardona gentoo org> CommitDate: Mon Mar 7 23:09:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58daf28 gnome-base/gnome-shell: bump to 3.18.4 Package-Manager: portage-2.2.27 gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.18.4.ebuild | 219 +++ 2 files changed, 220 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 81ce8e8..7356d5a 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.16.4.tar.xz 1579292 SHA256 37bc440a2c5bed6cbd095ddb95a488cb67ef0e1d17153bc87635ce4120d917a9 SHA512 73e8abaa951a0b3ae08721cca8af6eab1e51be375aa25e8a7497baff748856e20eb478cd768b4d3770b9daff0183520b20e1e3e7d889c6a6ebabc1a45c114239 WHIRLPOOL dec8aaf665c32e31e7203037456c0e861d172519a2fe9475732b3db47038a2bf88ea15846fe6497453ac8db4badbd0cf2cbf5b804392e3a5ca3b37857c7dacae DIST gnome-shell-3.18.3.tar.xz 1590348 SHA256 8517baf8606f970ebf38222411eb7563cab2ae5efbfb088954ce23705b67519b SHA512 4856542320d83209b54cfe8941a818396d8941bb120dc66742a977891d9b0d0bea6f0fa2a3925508db34d6783bbab71366c2ad03a3d0db35b49f84abd62b69e3 WHIRLPOOL cc71848a50f6495a662738c731b5ae517d0e5bf0dce2232395b53402eb97de482f612de25d8ddf313d7aae417c528a884bd44969e41aff92896631ab2091773d +DIST gnome-shell-3.18.4.tar.xz 1591644 SHA256 d959c0aae4c10b194d1fa29e89d34d73a4d35d74f384bf604d78435bf9ced5d7 SHA512 ae25eba79e327655326c593d4837a46561077e5e4f777eac84d57ef43a1162a8508cd865ce72a57ceafed8c497b7ac852112530cb2aeca103285f2316c0c90e7 WHIRLPOOL a5a9933dfe0b6f5682465dce7b2a41faf0dfde7072876228f073ffed6021ac42f40ced62656fc90c6923c0984d27f11513a3fc0f2feb1548ecc2973e87bcd038 diff --git a/gnome-base/gnome-shell/gnome-shell-3.18.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.18.4.ebuild new file mode 100644 index 000..0e6be49 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.18.4.ebuild @@ -0,0 +1,219 @@ +# Copyright 1999-2016 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=( python{3_3,3_4,3_5} ) + +inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.45.4:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=media-libs/clutter-1.21.5:1.0[introspection] + >=dev-libs/json-glib-0.13.2 + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.14 + >=gnome-base/gnome-keyring-3.3.90 + gnome-base/libgnome-keyring + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.18.1[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + gnome-base/librsvg + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/pango[introspection] + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 + >=net-misc/networkmanager-0.9.8[introspection] ) +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/
commit: 4cb6a776f40dea889f0bd319d8a82bc42bb3a78f Author: Rémi Cardona gentoo org> AuthorDate: Mon Mar 7 23:06:36 2016 + Commit: Remi Cardona gentoo org> CommitDate: Mon Mar 7 23:09:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb6a776 gnome-extra/gnome-shell-extensions: bump to 3.18.4 Package-Manager: portage-2.2.27 gnome-extra/gnome-shell-extensions/Manifest| 1 + .../gnome-shell-extensions-3.18.4.ebuild | 79 ++ 2 files changed, 80 insertions(+) diff --git a/gnome-extra/gnome-shell-extensions/Manifest b/gnome-extra/gnome-shell-extensions/Manifest index 3edc00a..4f9b61e 100644 --- a/gnome-extra/gnome-shell-extensions/Manifest +++ b/gnome-extra/gnome-shell-extensions/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-extensions-3.16.2.tar.xz 231292 SHA256 0dca1677ec9401dd7c1a7261164b7f4cc94d52207637cf9e8e350bb9f6d0e9bf SHA512 f7f2bd9fe0ea2e9e14b7163c30fcf2cd93698f43de6ebc4daf3a655293db438c24d12972ceda2bf95def5ed15891c9f347c8bca404357e1e0ad131ab00cf50dd WHIRLPOOL 216d35ec3a200e9c3ed67ff0912b844394b12e764a1170beaf21162feeec7b7bb4cc1ddfe9efcd3ddff9bd4fc4224ff408bdeaf262b700323507fff08fa47a31 DIST gnome-shell-extensions-3.18.3.tar.xz 233480 SHA256 2bb3726decf14a31ae35755c049d8f03425231857c42ed27f01854af755ec035 SHA512 186ec469187b53a4eea0a5f29555265a2080c85405c83af8d10dd6be21f41c260e276f0c7579af48cb6cec86fc8deab6e44cf3861dcc24beb3efc5a44d7f3fa7 WHIRLPOOL 6be33c7bea752079d8c991ed716bd2323ee87fdc66811c45d757cd20cab4e133f61036226018439bd719fdf46f457fac0b53ab24d205c321b215ab1ae88c188b +DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39 WHIRLPOOL 74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828 diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild new file mode 100644 index 000..dd09336 --- /dev/null +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" + +inherit gnome2 readme.gentoo + +DESCRIPTION="JavaScript extensions for GNOME Shell" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples" +KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.26:2 + >=gnome-base/libgtop-2.28.3[introspection] + >=app-eselect/eselect-gnome-shell-extensions-20111211 +" +RDEPEND="${COMMON_DEPEND} + >=dev-libs/gjs-1.29 + dev-libs/gobject-introspection:= + dev-libs/atk[introspection] + gnome-base/gnome-menus:3[introspection] + >=gnome-base/gnome-shell-3.14.2 + media-libs/clutter:1.0[introspection] + net-libs/telepathy-glib[introspection] + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50 + sys-devel/gettext + virtual/pkgconfig +" +# eautoreconf needs gnome-base/gnome-common + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Installed extensions installed are initially disabled by default. +To change the system default and enable some extensions, you can use +# eselect gnome-shell-extensions + +Alternatively, to enable/disable extensions on a per-user basis, +you can use the https://extensions.gnome.org/ web interface, the +gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell +enabled-extensions gsettings key from the command line or a script." + +src_configure() { + gnome2_src_configure --enable-extensions=all +} + +src_install() { + gnome2_src_install + + local example="exam...@gnome-shell-extensions.gcampax.github.com" + if use examples; then + mv "${ED}usr/share/gnome-shell/extensions/${example}" \ + "${ED}usr/share/doc/${PF}/" || die + else + rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? + + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/
commit: 42d43d299a1b4743a3b5da33abcefb40bbdfe3df Author: Rémi Cardona gentoo org> AuthorDate: Mon Mar 7 23:04:55 2016 + Commit: Remi Cardona gentoo org> CommitDate: Mon Mar 7 23:09:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d43d29 x11-wm/mutter: bump to 3.18.3 Package-Manager: portage-2.2.27 x11-wm/mutter/Manifest | 1 + x11-wm/mutter/mutter-3.18.3.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest index f16ae86..d6aa7b5 100644 --- a/x11-wm/mutter/Manifest +++ b/x11-wm/mutter/Manifest @@ -1,2 +1,3 @@ DIST mutter-3.16.4.tar.xz 1535572 SHA256 23e8601a594a207fcfdf570e10710539176d41dd43304ef7b274a59d09e305da SHA512 b2d199ad883bb90adfbc96317f4ccc655ed6ff700307503551cb8a4d0a42b7dc9024d1b914935b57c6f50bed90e9ce592179b07a4061a3664443aa012e6b4fd9 WHIRLPOOL 8084e9e43643ce65947856fe81ce29619a2dae22866fb5c42d83563b10dfe55104f18cf8c7f06bce650681df94f658a5438be8fbcc8a0da8a2c2ceaa880f7ab2 DIST mutter-3.18.2.tar.xz 1468660 SHA256 8a69326f216c7575ed6cd53938b9cfc49b3b359cde95d3b6a7ed46c837261181 SHA512 99c138187e28a152d44421e240a9e644c56c74142ab125a0bf208ffaa3e711df9c319b37bbb9827ee3c79abce908aaf4ae6b6cb271b92d90add2642a39b74726 WHIRLPOOL 3c4f1e45a7306dedf8c9350ef130139f69a8d6a56c24ad4c1b52fd9120e72901b2898df0684fabb33a17ceec5261adfc340e09a65cbb1f90045aa34b9ec13342 +DIST mutter-3.18.3.tar.xz 1469556 SHA256 58dd88d5596bb0377ae3aed692b306995de45aefae9e215cfaf4b13287526846 SHA512 20829fc1cabbb507c81a68320d7807b07ae79745a28ae857fcfb05ea2324a0ba61c87fcd35d0f57de4861bc21ed67770d594db84325b5c0a9092c96897ae0fe5 WHIRLPOOL f23b5598ab6fb81d0234eaf64612c9ff78f8d9f413c2217e48cadf5db2b283ff8c4ef3e8eb0d6a189a87e4d6bd6e8a62e5450b09c531c9f3b5dc35db2b0b173f diff --git a/x11-wm/mutter/mutter-3.18.3.ebuild b/x11-wm/mutter/mutter-3.18.3.ebuild new file mode 100644 index 000..75eb3ab --- /dev/null +++ b/x11-wm/mutter/mutter-3.18.3.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" + +inherit eutils gnome2 + +DESCRIPTION="GNOME 3 compositing window manager based on Clutter" +HOMEPAGE="https://git.gnome.org/browse/mutter/"; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="+introspection +kms test wayland" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXi-1.7.4 or newer needed per: +# https://bugzilla.gnome.org/show_bug.cgi?id=738944 +COMMON_DEPEND=" + >=x11-libs/pango-1.2[X,introspection?] + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-3.9.11:3[X,introspection?] + >=dev-libs/glib-2.36.0:2[dbus] + >=media-libs/clutter-1.23.4:1.0[X,introspection?] + >=media-libs/cogl-1.17.1:1.0=[introspection?] + >=media-libs/libcanberra-0.26[gtk3] + >=x11-libs/startup-notification-0.7 + >=x11-libs/libXcomposite-0.2 + >=gnome-base/gsettings-desktop-schemas-3.15.92[introspection?] + gnome-base/gnome-desktop:3= + >sys-power/upower-0.99:= + + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + >=x11-libs/libXcomposite-0.2 + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + >=x11-libs/libXi-1.7.4 + x11-libs/libXinerama + >=x11-libs/libXrandr-1.5 + x11-libs/libXrender + x11-libs/libxcb + x11-libs/libxkbfile + >=x11-libs/libxkbcommon-0.4.3[X] + x11-misc/xkeyboard-config + + gnome-extra/zenity + + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) + kms? ( + dev-libs/libinput + >=media-libs/clutter-1.20[egl] + media-libs/cogl:1.0=[kms] + >=media-libs/mesa-10.3[gbm] + sys-apps/systemd + virtual/libgudev + x11-libs/libdrm:= ) + wayland? ( + >=dev-libs/wayland-1.6.90 + >=media-libs/clutter-1.20[wayland] + x11-base/xorg-server[wayland] ) +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.41 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xineramaproto + x11-proto/xproto + test? ( app-text/docbook-xml-dtd:4.5 ) +" +RDEPEND="${COMMON_DEPEND} + !x11-misc/expocity +" + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --enable-sm \ + --enable-startup-notification \ + --enable-verbose-mode \ + --with-libcanberra \ + $(use_enable introspection) \ + $(use_enable kms native-backend) \ + $(use_enable wayland) +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/
commit: baf179d6fa8623682b8f1270ffd647362788a514 Author: Rémi Cardona gentoo org> AuthorDate: Mon Mar 7 06:47:26 2016 + Commit: Remi Cardona gentoo org> CommitDate: Mon Mar 7 06:53:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf179d6 x11-terms/gnome-terminal: bump to 3.18.3 Package-Manager: portage-2.2.27 x11-terms/gnome-terminal/Manifest | 1 + .../gnome-terminal/gnome-terminal-3.18.3.ebuild| 79 ++ 2 files changed, 80 insertions(+) diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index 9b56d98..08aee67 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -1,2 +1,3 @@ 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 diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.18.3.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.18.3.ebuild new file mode 100644 index 000..c96f624 --- /dev/null +++ b/x11-terms/gnome-terminal/gnome-terminal-3.18.3.ebuild @@ -0,0 +1,79 @@ +# 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 autotools eutils gnome2 readme.gentoo + +DESCRIPTION="The Gnome Terminal" +HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/"; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="debug +gnome-shell +nautilus vanilla" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" + +# FIXME: automagic dependency on gtk+[X] +RDEPEND=" + >=dev-libs/glib-2.42:2[dbus] + >=x11-libs/gtk+-3.10:3[X] + >=x11-libs/vte-0.42.1:2.91 + >=gnome-base/dconf-0.14 + >=gnome-base/gsettings-desktop-schemas-0.1.0 + sys-apps/util-linux + x11-libs/libSM + x11-libs/libICE + gnome-shell? ( gnome-base/gnome-shell ) + 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/desktop-file-utils + dev-util/gdbus-codegen + dev-util/itstool + >=dev-util/intltool-0.50 + sys-devel/gettext + virtual/pkgconfig +" + +DOC_CONTENTS="To get previous working directory inherited in new opened + tab you will need to add the following line to your ~/.bashrc:\n + . /etc/profile.d/vte.sh" + +src_prepare() { + if ! use vanilla; then + # OpenSuSE patches, https://bugzilla.gnome.org/show_bug.cgi?id=695371 + epatch "${FILESDIR}"/${PN}-3.18.2-transparency.patch + epatch "${FILESDIR}"/${PN}-3.18.2-transparency-fix-for-broken-themes.patch + epatch "${FILESDIR}"/${PN}-3.18.2-dark-theme.patch + eautoreconf + fi + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --disable-migration \ + $(use_enable debug) \ + $(use_enable gnome-shell search-provider) \ + $(use_with nautilus nautilus-extension) \ + VALAC=$(type -P true) +} + +src_install() { + DOCS="AUTHORS ChangeLog HACKING NEWS" + gnome2_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-nouveau/
commit: f9960deabeee810ef47f9824cc86d53ad3127f36 Author: Rémi Cardona gentoo org> AuthorDate: Sun Jan 24 14:57:31 2016 + Commit: Remi Cardona gentoo org> CommitDate: Sun Jan 24 14:57:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9960dea x11-drivers/xf86-video-nouveau: restrict xorg-server version Fixes bug #572704. Package-Manager: portage-2.2.27 x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.11.ebuild b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.11.ebuild index 310b821..0d3ff18 100644 --- a/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.11.ebuild +++ b/x11-drivers/xf86-video-nouveau/xf86-video-nouveau-1.0.11.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$ @@ -19,7 +19,7 @@ KEYWORDS="amd64 ppc ppc64 x86" IUSE="glamor" RDEPEND=">=x11-libs/libdrm-2.4.34[video_cards_nouveau] - x11-base/xorg-server[glamor(-)?]" +
[gentoo-commits] proj/gnome: Branch deleted: gen_archlist_cleanup
commit: Commit: Remi Cardona gentoo org> CommitDate: Thu Jan 21 17:27:51 2016 + Branch deleted: gen_archlist_cleanup
[gentoo-commits] repo/gentoo:master commit in: dev-python/yapps/files/, dev-python/yapps/
commit: a19acb722825e935716ba8cdb7b914ed9f93b899 Author: Rémi Cardona gentoo org> AuthorDate: Sun Dec 20 22:15:25 2015 + Commit: Remi Cardona gentoo org> CommitDate: Tue Dec 22 07:33:26 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19acb72 dev-python/yapps: Add patches to fix python3 support Grabbed from https://github.com/smurfix/yapps/pull/2 Package-Manager: portage-2.2.26 ...nt-statements-to-python3-style-print-func.patch | 46 ++ ...s-Don-t-capture-sys.stderr-at-import-time.patch | 32 +++ dev-python/yapps/yapps-2.2.0-r1.ebuild | 29 ++ 3 files changed, 107 insertions(+) diff --git a/dev-python/yapps/files/yapps-Convert-print-statements-to-python3-style-print-func.patch b/dev-python/yapps/files/yapps-Convert-print-statements-to-python3-style-print-func.patch new file mode 100644 index 000..4bff7f8 --- /dev/null +++ b/dev-python/yapps/files/yapps-Convert-print-statements-to-python3-style-print-func.patch @@ -0,0 +1,46 @@ +From d051588873a54860cfb86ec0d330f7d855336618 Mon Sep 17 00:00:00 2001 +From: Julien Cristau +Date: Tue, 2 Dec 2014 10:41:05 +0100 +Subject: [PATCH 2/2] Convert print statements to python3-style print function + +Signed-off-by: Julien Cristau +--- + yapps/runtime.py | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/yapps/runtime.py b/yapps/runtime.py +index 58017fe..5d40581 100644 +--- a/yapps/runtime.py b/yapps/runtime.py +@@ -178,7 +178,7 @@ class Scanner(object): + file,line,p = pos + if file != self.filename: + if self.stack: return self.stack.print_line_with_pointer(pos,length=length,out=out) +-print >>out, "(%s: not in input buffer)" % file ++print("(%s: not in input buffer)" % file, file=out) + return + + text = self.input +@@ -201,7 +201,7 @@ class Scanner(object): + break + spos = cr+1 + else: +-print >>out, "(%s:%d not in input buffer)" % (file,origline) ++print("(%s:%d not in input buffer)" % (file,origline), file=out) + return + + # Now try printing part of the line +@@ -230,8 +230,8 @@ class Scanner(object): + p = p - 7 + + # Now print the string, along with an indicator +-print >>out, '> ',text +-print >>out, '> ',' '*p + '^' ++print('> ',text, file=out) ++print('> ',' '*p + '^', file=out) + + def grab_input(self): + """Get more input if possible.""" +-- +2.6.4 + diff --git a/dev-python/yapps/files/yapps-Don-t-capture-sys.stderr-at-import-time.patch b/dev-python/yapps/files/yapps-Don-t-capture-sys.stderr-at-import-time.patch new file mode 100644 index 000..1e25a00 --- /dev/null +++ b/dev-python/yapps/files/yapps-Don-t-capture-sys.stderr-at-import-time.patch @@ -0,0 +1,32 @@ +From 482faec17f1c69784d8cc2757a79809458d71154 Mon Sep 17 00:00:00 2001 +From: Julien Cristau +Date: Tue, 2 Dec 2014 10:40:01 +0100 +Subject: [PATCH 1/2] Don't capture sys.stderr at import time + +Signed-off-by: Julien Cristau +--- + yapps/runtime.py | 5 - + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/yapps/runtime.py b/yapps/runtime.py +index 29f91e7..58017fe 100644 +--- a/yapps/runtime.py b/yapps/runtime.py +@@ -168,10 +168,13 @@ class Scanner(object): + # output += '%s\n' % (repr(t),) + # return output + +-def print_line_with_pointer(self, pos, length=0, out=sys.stderr): ++def print_line_with_pointer(self, pos, length=0, out=None): + """Print the line of 'text' that includes position 'p', + along with a second line with a single caret (^) at position p""" + ++if out is None: ++out = sys.stderr ++ + file,line,p = pos + if file != self.filename: + if self.stack: return self.stack.print_line_with_pointer(pos,length=length,out=out) +-- +2.6.4 + diff --git a/dev-python/yapps/yapps-2.2.0-r1.ebuild b/dev-python/yapps/yapps-2.2.0-r1.ebuild new file mode 100644 index 000..6b385a5 --- /dev/null +++ b/dev-python/yapps/yapps-2.2.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) + +inherit distutils-r1 + +MY_PN="Yapps" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="An easy to use parser generator" +HOMEPAGE="https://github.com/smurfix/yapps"; +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_prepare() { + epatch "${FILESDIR}/${PN}-Don-t-capture-sys.stderr-at-import-time.patch" + epatch "${FILESDIR}/${PN}-Convert-print-statements-to-python3-style-print-func.patch" +}
[gentoo-commits] proj/gnome:master commit in: dev-python/pygobject/
commit: d3e46bfc09dbaaf89d96a1d95598af4c9dda0e85 Author: Rémi Cardona gentoo org> AuthorDate: Thu Oct 22 23:05:08 2015 + Commit: Remi Cardona gentoo org> CommitDate: Thu Oct 22 23:05:34 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d3e46bfc dev-python/pygobject: sync with portage Add python3.5 support gentoo.git commit cbece91e0447d77754f10e34c45b66b827cc0b35 Package-Manager: portage-2.2.23 Manifest-Sign-Key: 901AB08A dev-python/pygobject/metadata.xml| 4 ++-- dev-python/pygobject/pygobject-3.18.0.ebuild | 3 ++- dev-python/pygobject/pygobject-.ebuild | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-python/pygobject/metadata.xml b/dev-python/pygobject/metadata.xml index 9b1bc26..7c374a2 100644 --- a/dev-python/pygobject/metadata.xml +++ b/dev-python/pygobject/metadata.xml @@ -1,6 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> -gnome -python + gnome + python diff --git a/dev-python/pygobject/pygobject-3.18.0.ebuild b/dev-python/pygobject/pygobject-3.18.0.ebuild index 1b3fb2a..3229154 100644 --- a/dev-python/pygobject/pygobject-3.18.0.ebuild +++ b/dev-python/pygobject/pygobject-3.18.0.ebuild @@ -3,9 +3,10 @@ # $Id$ EAPI="5" + GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit eutils gnome2 python-r1 virtualx diff --git a/dev-python/pygobject/pygobject-.ebuild b/dev-python/pygobject/pygobject-.ebuild index 2ca3519..5fb9dd6 100644 --- a/dev-python/pygobject/pygobject-.ebuild +++ b/dev-python/pygobject/pygobject-.ebuild @@ -3,9 +3,10 @@ # $Id$ EAPI="5" + GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) inherit eutils gnome2 python-r1 virtualx if [[ ${PV} = ]]; then
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-shell-extensions/
commit: 34d77d9d507a161d6ce8d64716c0fb6f44d3f5e1 Author: Rémi Cardona gentoo org> AuthorDate: Wed Oct 7 06:23:00 2015 + Commit: Remi Cardona gentoo org> CommitDate: Wed Oct 7 06:23:00 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=34d77d9d gnome-extra/gnome-shell-extensions: 3.17.92 → 3.18.0 Package-Manager: portage-2.2.22 Manifest-Sign-Key: 901AB08A ...ell-extensions-3.17.91.ebuild => gnome-shell-extensions-3.18.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.17.91.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.0.ebuild similarity index 100% rename from gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.17.91.ebuild rename to gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.0.ebuild
[gentoo-commits] proj/gnome:master commit in: dev-libs/glib/
commit: 24f3a5811c0f81392c05d9b8e3d9f42e2aa2627e Author: Rémi Cardona gentoo org> AuthorDate: Mon Sep 21 21:54:25 2015 + Commit: Remi Cardona gentoo org> CommitDate: Mon Sep 21 21:54:25 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=24f3a581 dev-libs/glib: bump to 2.46.0 Package-Manager: portage-2.2.20.1 Manifest-Sign-Key: 901AB08A dev-libs/glib/{glib-2.45.7.ebuild => glib-2.46.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-libs/glib/glib-2.45.7.ebuild b/dev-libs/glib/glib-2.46.0.ebuild similarity index 100% rename from dev-libs/glib/glib-2.45.7.ebuild rename to dev-libs/glib/glib-2.46.0.ebuild
[gentoo-commits] proj/gnome:master commit in: dev-util/gdbus-codegen/
commit: 8a81186e037a86c73b3dc02d6eb89f704f0bd659 Author: Rémi Cardona gentoo org> AuthorDate: Mon Sep 21 21:53:45 2015 + Commit: Remi Cardona gentoo org> CommitDate: Mon Sep 21 21:53:45 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8a81186e dev-util/gdbus-codegen: bump to 2.46.0 Package-Manager: portage-2.2.20.1 Manifest-Sign-Key: 901AB08A .../{gdbus-codegen-2.45.7.ebuild => gdbus-codegen-2.46.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.45.7.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.46.0.ebuild similarity index 100% rename from dev-util/gdbus-codegen/gdbus-codegen-2.45.7.ebuild rename to dev-util/gdbus-codegen/gdbus-codegen-2.46.0.ebuild
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-shell-extensions/
commit: 9315c5bd4fb58e48a14068fee0864474439de342 Author: Rémi Cardona gentoo org> AuthorDate: Tue Sep 15 06:33:27 2015 + Commit: Remi Cardona gentoo org> CommitDate: Tue Sep 15 06:33:27 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9315c5bd gnome-extra/gnome-shell-extensions: Bump version to 3.17.91 Package-Manager: portage-2.2.20.1 Manifest-Sign-Key: 901AB08A .../gnome-shell-extensions-3.17.91.ebuild | 86 ++ 1 file changed, 86 insertions(+) diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.17.91.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.17.91.ebuild new file mode 100644 index 000..5464d5e --- /dev/null +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.17.91.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" + +inherit eutils gnome2 readme.gentoo +if [[ ${PV} = ]]; then + inherit gnome2-live +fi + +DESCRIPTION="JavaScript extensions for GNOME Shell" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples" +if [[ ${PV} = ]]; then + KEYWORDS="" +else + KEYWORDS="~amd64 ~x86" +fi + +COMMON_DEPEND=" + >=dev-libs/glib-2.26:2 + >=gnome-base/libgtop-2.28.3[introspection] + >=app-eselect/eselect-gnome-shell-extensions-20111211 +" +RDEPEND="${COMMON_DEPEND} + >=dev-libs/gjs-1.29 + dev-libs/gobject-introspection + dev-libs/atk[introspection] + gnome-base/gnome-menus:3[introspection] + >=gnome-base/gnome-shell-3.14.2 + media-libs/clutter:1.0[introspection] + net-libs/telepathy-glib[introspection] + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-themes/gnome-icon-theme-symbolic +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.50 + sys-devel/gettext + virtual/pkgconfig +" +# eautoreconf needs gnome-base/gnome-common + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="Installed extensions installed are initially disabled by default. +To change the system default and enable some extensions, you can use +# eselect gnome-shell-extensions + +Alternatively, to enable/disable extensions on a per-user basis, +you can use the https://extensions.gnome.org/ web interface, the +gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell +enabled-extensions gsettings key from the command line or a script." + +src_configure() { + gnome2_src_configure --enable-extensions=all +} + +src_install() { + gnome2_src_install + + local example="exam...@gnome-shell-extensions.gcampax.github.com" + if use examples; then + mv "${ED}usr/share/gnome-shell/extensions/${example}" \ + "${ED}usr/share/doc/${PF}/" || die + else + rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? + + readme.gentoo_print_elog +}
[gentoo-commits] gentoo-x86 commit in dev-ml/parmap/files: - New directory
remi15/07/12 20:44:11 Log: Directory /var/cvsroot/gentoo-x86/dev-ml/parmap/files added to the repository
[gentoo-commits] proj/gnome:master commit in: dev-cpp/gtkmm/
commit: 1fc95e81b91039bbec3a88fc24a984715815ba86 Author: Rémi Cardona gentoo org> AuthorDate: Mon May 11 06:10:14 2015 + Commit: Remi Cardona gentoo org> CommitDate: Mon May 11 06:10:14 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1fc95e81 dev-cpp/gtkmm: Fix glibmm dep configure.ac says 'giomm-2.4 >= 2.44.0' dev-cpp/gtkmm/gtkmm-3.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild b/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild index c82cd0f..66ee02b 100644 --- a/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild +++ b/dev-cpp/gtkmm/gtkmm-3.16.0.ebuild @@ -17,7 +17,7 @@ IUSE="aqua doc examples test wayland +X" REQUIRED_USE="|| ( aqua wayland X )" COMMON_DEPEND=" - >=dev-cpp/glibmm-2.44.2:2[${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.44.0:2[${MULTILIB_USEDEP}] >=x11-libs/gtk+-3.16:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}] >=x11-libs/gdk-pixbuf-2.28:2[${MULTILIB_USEDEP}] >=dev-cpp/atkmm-2.22.7[${MULTILIB_USEDEP}]
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-shell-extensions/
commit: 2bd263e40262775dee3893cb2a7ab4768566d892 Author: Rémi Cardona gentoo org> AuthorDate: Fri May 8 09:37:24 2015 + Commit: Remi Cardona gentoo org> CommitDate: Fri May 8 09:37:41 2015 + URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2bd263e4 gnome-extra/gnome-shell-extensions: 3.14.4 → 3.16.1 Update the - ebuild to match. ...ons-.ebuild => gnome-shell-extensions-3.16.1.ebuild} | 13 +++-- .../gnome-shell-extensions-.ebuild | 4 ++-- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.16.1.ebuild similarity index 90% copy from gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild copy to gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.16.1.ebuild index 1f6fdae..161b2f4 100644 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.16.1.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: $ @@ -6,9 +6,6 @@ EAPI="5" GCONF_DEBUG="no" inherit eutils gnome2 readme.gentoo -if [[ ${PV} = ]]; then - inherit gnome2-live -fi DESCRIPTION="JavaScript extensions for GNOME Shell" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"; @@ -16,16 +13,12 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"; LICENSE="GPL-2" SLOT="0" IUSE="examples" -if [[ ${PV} = ]]; then - KEYWORDS="" -else - KEYWORDS="~amd64 ~x86" -fi +KEYWORDS="~amd64 ~x86" COMMON_DEPEND=" >=dev-libs/glib-2.26:2 >=gnome-base/libgtop-2.28.3[introspection] - >=app-admin/eselect-gnome-shell-extensions-20111211 + >=app-eselect/eselect-gnome-shell-extensions-20111211 " RDEPEND="${COMMON_DEPEND} >=dev-libs/gjs-1.29 diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild index 1f6fdae..51b165f 100644 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.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: $ @@ -25,7 +25,7 @@ fi COMMON_DEPEND=" >=dev-libs/glib-2.26:2 >=gnome-base/libgtop-2.28.3[introspection] - >=app-admin/eselect-gnome-shell-extensions-20111211 + >=app-eselect/eselect-gnome-shell-extensions-20111211 " RDEPEND="${COMMON_DEPEND} >=dev-libs/gjs-1.29
[gentoo-commits] gentoo-x86 commit in app-office/libreoffice: ChangeLog libreoffice-4.4.1.2.ebuild
remi15/02/28 11:48:35 Modified: ChangeLog libreoffice-4.4.1.2.ebuild Log: app-office/libreoffice: add bashisms removal patch back (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.623app-office/libreoffice/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/ChangeLog?rev=1.623&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/ChangeLog?rev=1.623&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/ChangeLog?r1=1.622&r2=1.623 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v retrieving revision 1.622 retrieving revision 1.623 diff -u -r1.622 -r1.623 --- ChangeLog 26 Feb 2015 20:02:58 - 1.622 +++ ChangeLog 28 Feb 2015 11:48:35 - 1.623 @@ -1,6 +1,10 @@ # ChangeLog for app-office/libreoffice # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.622 2015/02/26 20:02:58 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.623 2015/02/28 11:48:35 remi Exp $ + + 28 Feb 2015; Rémi Cardona libreoffice-4.4.1.2.ebuild: + Add bashisms removal patch back, it's not in 4.4, but in the + 'feature/priorities' branch in upstream git. *libreoffice-4.4.1.2 (26 Feb 2015) 1.2 app-office/libreoffice/libreoffice-4.4.1.2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild?r1=1.1&r2=1.2 Index: libreoffice-4.4.1.2.ebuild === RCS file: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- libreoffice-4.4.1.2.ebuild 26 Feb 2015 20:02:58 - 1.1 +++ libreoffice-4.4.1.2.ebuild 28 Feb 2015 11:48:35 - 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild,v 1.1 2015/02/26 20:02:58 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild,v 1.2 2015/02/28 11:48:35 remi Exp $ EAPI=5 @@ -252,6 +252,9 @@ "${FILESDIR}/${PN}-4.4.0.3-telepathy-build-fix.patch" "${FILESDIR}/${PN}-4.4.1.2-add-kde4-open-url-script.patch" "${FILESDIR}/${PN}-4.4.1.2-improve-KDE4FilePicker.patch" + + # from feature/priorities branch + "${FILESDIR}/${PN}-4.3.5.2-remove-bashisms.patch" # bug 525454 ) REQUIRED_USE="
[gentoo-commits] gentoo-x86 commit in x11-libs/gtk+/files: gtk+-non-bash-support.patch
remi15/02/22 00:22:31 Modified: gtk+-non-bash-support.patch Log: x11-libs/gtk+: tweak non-bash patch (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.3 x11-libs/gtk+/files/gtk+-non-bash-support.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?r1=1.2&r2=1.3 Index: gtk+-non-bash-support.patch === RCS file: /var/cvsroot/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- gtk+-non-bash-support.patch 22 Feb 2015 00:03:06 - 1.2 +++ gtk+-non-bash-support.patch 22 Feb 2015 00:22:31 - 1.3 @@ -1,4 +1,4 @@ -From dd95441325d038d8e1d766e2b36ee9fb1171424d Mon Sep 17 00:00:00 2001 +From 43a4a28cdc60ac7347bb89f84cf049cb3401621d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Cardona?= Date: Sun, 26 Oct 2014 01:59:33 +0400 Subject: [PATCH] gtk/Makefile.am: Remove bashisms @@ -9,6 +9,8 @@ - improve portability of ECHO - remove use of shopt +https://bugzilla.gnome.org/show_bug.cgi?id=738835 + From: Alexander Tsoy Signed-off-by: Rémi Cardona --- @@ -16,7 +18,7 @@ 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/gtk/Makefile.am b/gtk/Makefile.am -index 96c651a..3ef40d4 100644 +index 96c651a..b1478ce 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -19,11 +19,7 @@ GTK_PRINT_PREVIEW_COMMAND="evince --unlink-tempfile --preview --print-settings % @@ -42,7 +44,7 @@ for f in $(srcdir)/resources/icons/$$s/$$c/*.png; do \ -n=`basename $$f`; \ -$(ECHO) "icons/$$s/$$c/$$n" >> $@; \ -+if [ -e "$f" ] ; then \ ++if [ -e "$$f" ] ; then \ + n=`basename $$f`; \ + $(ECHO) "icons/$$s/$$c/$$n" >> $@; \ +fi; \
[gentoo-commits] gentoo-x86 commit in x11-libs/gtk+: ChangeLog
remi15/02/22 00:22:31 Modified: ChangeLog Log: x11-libs/gtk+: tweak non-bash patch (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.763x11-libs/gtk+/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?rev=1.763&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?rev=1.763&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?r1=1.762&r2=1.763 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v retrieving revision 1.762 retrieving revision 1.763 diff -u -r1.762 -r1.763 --- ChangeLog 22 Feb 2015 00:03:06 - 1.762 +++ ChangeLog 22 Feb 2015 00:22:31 - 1.763 @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/gtk+ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.762 2015/02/22 00:03:06 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.763 2015/02/22 00:22:31 remi Exp $ + + 22 Feb 2015; Rémi Cardona + files/gtk+-non-bash-support.patch: + Tweak non-bash patch. 22 Feb 2015; Rémi Cardona files/gtk+-non-bash-support.patch:
[gentoo-commits] gentoo-x86 commit in x11-libs/gtk+/files: gtk+-non-bash-support.patch
remi15/02/22 00:03:06 Modified: gtk+-non-bash-support.patch Log: x11-libs/gtk+: update non-bash patch (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.2 x11-libs/gtk+/files/gtk+-non-bash-support.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?r1=1.1&r2=1.2 Index: gtk+-non-bash-support.patch === RCS file: /var/cvsroot/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- gtk+-non-bash-support.patch 14 Dec 2014 22:42:54 - 1.1 +++ gtk+-non-bash-support.patch 22 Feb 2015 00:03:06 - 1.2 @@ -1,14 +1,22 @@ -From c8ef010024db794e25ca58ef3c02663de685f1bb Mon Sep 17 00:00:00 2001 -From: Alexander Tsoy +From dd95441325d038d8e1d766e2b36ee9fb1171424d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Cardona?= Date: Sun, 26 Oct 2014 01:59:33 +0400 -Subject: [PATCH] gtk/Makefile.am: improve portability of ECHO +Subject: [PATCH] gtk/Makefile.am: Remove bashisms +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +- improve portability of ECHO +- remove use of shopt +From: Alexander Tsoy +Signed-off-by: Rémi Cardona --- - gtk/Makefile.am | 6 +- - 1 file changed, 1 insertion(+), 5 deletions(-) + gtk/Makefile.am | 13 + + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/gtk/Makefile.am b/gtk/Makefile.am -index f60bec8..e923940 100644 +index 96c651a..3ef40d4 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -19,11 +19,7 @@ GTK_PRINT_PREVIEW_COMMAND="evince --unlink-tempfile --preview --print-settings % @@ -24,6 +32,23 @@ if HAVE_CLOUDPRINT if HAVE_PAPI_CUPS +@@ -1405,12 +1401,13 @@ gtk.gresource.xml: Makefile.am + n=`basename $$f`; \ + $(ECHO) "ui/$$n" >> $@; \ + done; \ +- shopt -s nullglob; \ + for s in 16x16 22x22 24x24 32x32 48x48; do \ + for c in actions status; do \ + for f in $(srcdir)/resources/icons/$$s/$$c/*.png; do \ +-n=`basename $$f`; \ +-$(ECHO) "icons/$$s/$$c/$$n" >> $@; \ ++if [ -e "$f" ] ; then \ ++ n=`basename $$f`; \ ++ $(ECHO) "icons/$$s/$$c/$$n" >> $@; \ ++fi; \ + done; \ + done; \ + done; \ -- -2.0.4 +2.3.0
[gentoo-commits] gentoo-x86 commit in x11-libs/gtk+: ChangeLog
remi15/02/22 00:03:06 Modified: ChangeLog Log: x11-libs/gtk+: update non-bash patch (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.762x11-libs/gtk+/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?rev=1.762&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?rev=1.762&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?r1=1.761&r2=1.762 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v retrieving revision 1.761 retrieving revision 1.762 diff -u -r1.761 -r1.762 --- ChangeLog 18 Feb 2015 12:05:45 - 1.761 +++ ChangeLog 22 Feb 2015 00:03:06 - 1.762 @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/gtk+ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.761 2015/02/18 12:05:45 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.762 2015/02/22 00:03:06 remi Exp $ + + 22 Feb 2015; Rémi Cardona + files/gtk+-non-bash-support.patch: + Update non-bash patch for 3.14.8, see bug #540952. *gtk+-2.24.26 (18 Feb 2015)
[gentoo-commits] gentoo-x86 commit in net-misc/networkmanager/files: networkmanager-1.0.0-remove-bashisms.patch
remi15/01/25 12:52:57 Added:networkmanager-1.0.0-remove-bashisms.patch Log: net-misc/networkmanager: fix build with /bin/sh != bash (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.1 net-misc/networkmanager/files/networkmanager-1.0.0-remove-bashisms.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/files/networkmanager-1.0.0-remove-bashisms.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/files/networkmanager-1.0.0-remove-bashisms.patch?rev=1.1&content-type=text/plain Index: networkmanager-1.0.0-remove-bashisms.patch === >From 4c3c9a38272112fe7a6a248ba521d55ac1b66892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Cardona?= Date: Sun, 25 Jan 2015 13:02:19 +0100 Subject: [PATCH] build: use POSIX-compliant 'printf' instead of 'echo' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes the following error when running ./configure with dash: checking for QT... yes checking for moc-qt4... no checking for moc... moc configure: error: --with-udev-dir must be an absolute path or 'yes' or 'no'. Instead it is '/lib/udev' As per the Autoconf Manual's section on "Limitations of Shell Builtins": The simple echo is probably the most surprising source of portability troubles. It is not possible to use ‘echo’ portably unless both options and escape sequences are omitted. https://www.gnu.org/software/automake/faq/autoconf.html#echo https://bugs.gentoo.org/536540 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index b407686..5c87c7e 100644 --- a/configure.ac +++ b/configure.ac @@ -302,7 +302,7 @@ AM_CONDITIONAL(WITH_QT, test "${enable_qt}" = "yes") AC_ARG_WITH(udev-dir, AS_HELP_STRING([--with-udev-dir=DIR], [Absolute path of the udev base directory. Set to 'no' not to install the udev rules]), [], [with_udev_dir="yes"]) if (test "$with_udev_dir" != 'no'); then - if (test "$with_udev_dir" != 'yes' && echo -n "$with_udev_dir" | grep -v -q '^/'); then + if (test "$with_udev_dir" != 'yes' && printf '%s' "$with_udev_dir" | grep -v -q '^/'); then AC_MSG_ERROR([--with-udev-dir must be an absolute path or 'yes' or 'no'. Instead it is '$with_udev_dir']) fi if (test "$with_udev_dir" = 'yes'); then -- 2.2.1
[gentoo-commits] gentoo-x86 commit in net-misc/networkmanager: ChangeLog networkmanager-1.0.0.ebuild
remi15/01/25 12:52:57 Modified: ChangeLog networkmanager-1.0.0.ebuild Log: net-misc/networkmanager: fix build with /bin/sh != bash (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.224net-misc/networkmanager/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/ChangeLog?rev=1.224&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/ChangeLog?rev=1.224&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/ChangeLog?r1=1.223&r2=1.224 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v retrieving revision 1.223 retrieving revision 1.224 diff -u -r1.223 -r1.224 --- ChangeLog 23 Jan 2015 09:33:13 - 1.223 +++ ChangeLog 25 Jan 2015 12:52:57 - 1.224 @@ -1,6 +1,10 @@ # ChangeLog for net-misc/networkmanager # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v 1.223 2015/01/23 09:33:13 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v 1.224 2015/01/25 12:52:57 remi Exp $ + + 25 Jan 2015; Rémi Cardona networkmanager-1.0.0.ebuild, + +files/networkmanager-1.0.0-remove-bashisms.patch: + Fix build with /bin/sh != bash, see bug #536540. 23 Jan 2015; Pacho Ramos networkmanager-1.0.0.ebuild: gdbus-codegen is using at build time (#537398 by Reuben Martin) 1.3 net-misc/networkmanager/networkmanager-1.0.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild?r1=1.2&r2=1.3 Index: networkmanager-1.0.0.ebuild === RCS file: /var/cvsroot/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- networkmanager-1.0.0.ebuild 23 Jan 2015 09:33:13 - 1.2 +++ networkmanager-1.0.0.ebuild 25 Jan 2015 12:52:57 - 1.3 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild,v 1.2 2015/01/23 09:33:13 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild,v 1.3 2015/01/25 12:52:57 remi Exp $ EAPI="5" GCONF_DEBUG="no" @@ -126,6 +126,9 @@ # Fix lto configure switch, upstream bug #742575 (from 1.0 branch) epatch "${FILESDIR}"/${PN}-1.0.0-lto-switch.patch + # Fix build with /bin/sh != bash, see bug #536540 + epatch "${FILESDIR}/${PN}-1.0.0-remove-bashisms.patch" + # Force use of /run, avoid eautoreconf, upstream bug #737139 sed -e 's:$localstatedir/run/:/run/:' -i configure || die
[gentoo-commits] gentoo-x86 commit in dev-libs/libgit2-glib/files: libgit2-glib-0.22.0-automagic-ssh.patch
remi15/01/20 07:20:11 Added:libgit2-glib-0.22.0-automagic-ssh.patch Log: dev-libs/libgit2-glib: bump to 0.22.0 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.1 dev-libs/libgit2-glib/files/libgit2-glib-0.22.0-automagic-ssh.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/files/libgit2-glib-0.22.0-automagic-ssh.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/files/libgit2-glib-0.22.0-automagic-ssh.patch?rev=1.1&content-type=text/plain Index: libgit2-glib-0.22.0-automagic-ssh.patch === >From e67a9ba456bc7f4b6b8c4899179d6b7a2863d592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Cardona?= Date: Tue, 20 Jan 2015 08:12:41 +0100 Subject: [PATCH] configure: Add flag to force on or off SSH support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove an automagic dependency on libgit2's SSH support. Signed-off-by: Rémi Cardona --- configure.ac | 64 1 file changed, 38 insertions(+), 26 deletions(-) diff --git a/configure.ac b/configure.ac index 1bd96bc..61744db 100644 --- a/configure.ac +++ b/configure.ac @@ -79,32 +79,44 @@ dnl === dnl Check for libgit2 ssh support dnl === -AC_MSG_CHECKING([for libgit2 ssh support]) - -cflags_save="${CFLAGS}" -libs_save="${LIBS}" - -CFLAGS="${LIBGIT2_GLIB_CFLAGS}" -LIBS="${LIBGIT2_GLIB_LIBS}" - -AC_TRY_RUN([ -#include -int -main(int argc, const char *argv[]) -{ -git_libgit2_init (); -return ((git_libgit2_features() & GIT_FEATURE_SSH) != 0) ? 0 : 1; -} -],[ -AC_MSG_RESULT([yes]) -git_ssh=yes -],[ -AC_MSG_RESULT([no]) -git_ssh=no -]) - -CFLAGS="${cflags_save}" -LIBS="${libs_save}" +AC_ARG_ENABLE([ssh], + AS_HELP_STRING([--enable-ssh[=@<:@no/auto/yes@:>@]],[Build with libgit2 ssh support]), + [enable_ssh=$enableval], + [enable_ssh="auto"]) + +git_ssh=no + +if test "x$enable_ssh" != "xno"; then +AC_MSG_CHECKING([for libgit2 ssh support]) + +cflags_save="${CFLAGS}" +libs_save="${LIBS}" + +CFLAGS="${LIBGIT2_GLIB_CFLAGS}" +LIBS="${LIBGIT2_GLIB_LIBS}" + +AC_TRY_RUN([ +#include +int +main(int argc, const char *argv[]) +{ +git_libgit2_init (); +return ((git_libgit2_features() & GIT_FEATURE_SSH) != 0) ? 0 : 1; +} +],[ +AC_MSG_RESULT([yes]) +git_ssh=yes +],[ +AC_MSG_RESULT([no]) +git_ssh=no +if test "x$enable_ssh" = "xyes"; then +AC_MSG_ERROR([libgit2 ssh support was requiested, but not found]) +fi +]) + +CFLAGS="${cflags_save}" +LIBS="${libs_save}" +fi if test "x$git_ssh" = "xyes"; then LIBGIT2_GLIB_CFLAGS="${LIBGIT2_GLIB_CFLAGS} -DGIT_SSH=1" -- 2.2.1
[gentoo-commits] gentoo-x86 commit in dev-libs/libgit2-glib: ChangeLog libgit2-glib-0.22.0.ebuild
remi15/01/20 07:20:11 Modified: ChangeLog Added:libgit2-glib-0.22.0.ebuild Log: dev-libs/libgit2-glib: bump to 0.22.0 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.22 dev-libs/libgit2-glib/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/ChangeLog?rev=1.22&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/ChangeLog?rev=1.22&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/ChangeLog?r1=1.21&r2=1.22 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/libgit2-glib/ChangeLog,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- ChangeLog 22 Dec 2014 23:20:54 - 1.21 +++ ChangeLog 20 Jan 2015 07:20:11 - 1.22 @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libgit2-glib -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgit2-glib/ChangeLog,v 1.21 2014/12/22 23:20:54 eva Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgit2-glib/ChangeLog,v 1.22 2015/01/20 07:20:11 remi Exp $ + +*libgit2-glib-0.22.0 (20 Jan 2015) + + 20 Jan 2015; Rémi Cardona +libgit2-glib-0.22.0.ebuild, + +files/libgit2-glib-0.22.0-automagic-ssh.patch: + Bump to 0.22.0, refresh automagic ssh patch, see bug #536830. 22 Dec 2014; Gilles Dartiguelongue libgit2-glib-0.0.24.ebuild: 1.1 dev-libs/libgit2-glib/libgit2-glib-0.22.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/libgit2-glib-0.22.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/libgit2-glib-0.22.0.ebuild?rev=1.1&content-type=text/plain Index: libgit2-glib-0.22.0.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libgit2-glib/libgit2-glib-0.22.0.ebuild,v 1.1 2015/01/20 07:20:11 remi Exp $ EAPI=5 GCONF_DEBUG="no" PYTHON_COMPAT=( python{3_3,3_4} ) VALA_MIN_API_VERSION="0.22" VALA_USE_DEPEND="vapigen" inherit autotools eutils gnome2 python-r1 vala DESCRIPTION="Git library for GLib" HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib"; LICENSE="LGPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="python ssh +vala" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" >=dev-libs/libgit2-0.21.0:= >=dev-libs/glib-2.28.0:2 >=dev-libs/gobject-introspection-0.10.1 python? ( ${PYTHON_DEPS} dev-python/pygobject:3[${PYTHON_USEDEP}] ) ssh? ( dev-libs/libgit2[ssh] ) " DEPEND="${RDEPEND} >=dev-util/gtk-doc-am-1.11 virtual/pkgconfig vala? ( $(vala_depend) ) " src_prepare() { epatch "${FILESDIR}/${PN}-0.22.0-automagic-ssh.patch" # make libgit2[ssh] dep non-magic eautoreconf use vala && vala_src_prepare gnome2_src_prepare } src_configure() { gnome2_src_configure \ $(use_enable python) \ $(use_enable ssh) \ $(use_enable vala) }
[gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-video-intel: ChangeLog xf86-video-intel-2.99.911-r1.ebuild xf86-video-intel-2.99.912.ebuild xf86-video-intel-2.99.912-r1.ebuild
remi15/01/12 22:06:09 Modified: ChangeLog Removed: xf86-video-intel-2.99.911-r1.ebuild xf86-video-intel-2.99.912.ebuild xf86-video-intel-2.99.912-r1.ebuild Log: xf86-video-intel/xf86-video-intel: remove vuln versions #536356 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.166x11-drivers/xf86-video-intel/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?rev=1.166&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?rev=1.166&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?r1=1.165&r2=1.166 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog,v retrieving revision 1.165 retrieving revision 1.166 diff -u -r1.165 -r1.166 --- ChangeLog 27 Dec 2014 09:12:46 - 1.165 +++ ChangeLog 12 Jan 2015 22:06:09 - 1.166 @@ -1,6 +1,11 @@ # ChangeLog for x11-drivers/xf86-video-intel -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog,v 1.165 2014/12/27 09:12:46 remi Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog,v 1.166 2015/01/12 22:06:09 remi Exp $ + + 12 Jan 2015; Rémi Cardona + -xf86-video-intel-2.99.911-r1.ebuild, -xf86-video-intel-2.99.912.ebuild, + -xf86-video-intel-2.99.912-r1.ebuild: + Remove versions vulnerable to CVE-2014-4910, see bug #536356. *xf86-video-intel-2.99.917 (26 Dec 2014)
[gentoo-commits] gentoo-x86 commit in dev-libs/icu: ChangeLog icu-53.1-r2.ebuild
remi15/01/09 21:56:23 Modified: ChangeLog Added:icu-53.1-r2.ebuild Log: dev-libs/icu: revbump, see bug #528022 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.291dev-libs/icu/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.291&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.291&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?r1=1.290&r2=1.291 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v retrieving revision 1.290 retrieving revision 1.291 diff -u -r1.290 -r1.291 --- ChangeLog 7 Jan 2015 22:59:22 - 1.290 +++ ChangeLog 9 Jan 2015 21:56:23 - 1.291 @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/icu # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.290 2015/01/07 22:59:22 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.291 2015/01/09 21:56:23 remi Exp $ + +*icu-53.1-r2 (09 Jan 2015) + + 09 Jan 2015; Rémi Cardona +icu-53.1-r2.ebuild: + Revbump, see bug #528022. 07 Jan 2015; Rémi Cardona files/icu-remove-bashisms.patch: Update patch (add wrongly removed spaces), see bug #528022. 1.1 dev-libs/icu/icu-53.1-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/icu-53.1-r2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/icu-53.1-r2.ebuild?rev=1.1&content-type=text/plain Index: icu-53.1-r2.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-53.1-r2.ebuild,v 1.1 2015/01/09 21:56:23 remi Exp $ EAPI=5 inherit eutils toolchain-funcs autotools multilib-minimal DESCRIPTION="International Components for Unicode" HOMEPAGE="http://www.icu-project.org/"; SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz"; LICENSE="BSD" SLOT="0/53" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug doc examples static-libs" DEPEND=" doc? ( app-doc/doxygen[dot] ) " S="${WORKDIR}/${PN}/source" src_prepare() { local variable epatch "${FILESDIR}/icu-fix-tests-depending-on-date.patch" epatch "${FILESDIR}/${PN}-remove-bashisms.patch" epatch_user # Do not hardcode flags in icu-config and icu-*.pc files. # https://ssl.icu-project.org/trac/ticket/6102 for variable in CFLAGS CPPFLAGS CXXFLAGS FFLAGS LDFLAGS; do sed \ -e "/^${variable} =.*/s: *@${variable}@\( *$\)\?::" \ -i config/icu.pc.in \ -i config/Makefile.inc.in \ || die done # Disable renaming as it is stupind thing to do sed -i \ -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ common/unicode/uconfig.h || die # Fix linking of icudata sed -i \ -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ config/mh-linux || die # Append doxygen configuration to configure sed -i \ -e 's:icudefs.mk:icudefs.mk Doxyfile:' \ configure.ac || die eautoreconf } src_configure() { if tc-is-cross-compiler; then mkdir "${WORKDIR}"/host || die pushd "${WORKDIR}"/host >/dev/null || die CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ "${S}"/configure --disable-renaming --disable-debug \ --disable-samples --enable-static || die emake popd >/dev/null || die fi multilib-minimal_src_configure } multilib_src_configure() { local myeconfargs=( --disable-renaming --disable-samples $(use_enable debug) $(use_enable static-libs static) ) multilib_is_native_abi && myeconfargs+=( $(use_enable examples samples) ) tc-is-cross-compiler && myeconfargs+=( --with-cross-build="${WORKDIR}"/host ) # icu tries to use clang by default tc-export CC CXX ECONF_SOURCE=${S} \
[gentoo-commits] gentoo-x86 commit in media-libs/libjpeg-turbo: ChangeLog libjpeg-turbo-1.3.1-r1.ebuild
remi15/01/08 00:15:53 Modified: ChangeLog libjpeg-turbo-1.3.1-r1.ebuild Log: media-libs/libjpeg-turbo: fix build with non-bash /bin/sh (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.101media-libs/libjpeg-turbo/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog?rev=1.101&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog?rev=1.101&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog?r1=1.100&r2=1.101 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog,v retrieving revision 1.100 retrieving revision 1.101 diff -u -r1.100 -r1.101 --- ChangeLog 17 Dec 2014 14:47:55 - 1.100 +++ ChangeLog 8 Jan 2015 00:15:53 - 1.101 @@ -1,6 +1,10 @@ # ChangeLog for media-libs/libjpeg-turbo -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog,v 1.100 2014/12/17 14:47:55 kensington Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog,v 1.101 2015/01/08 00:15:53 remi Exp $ + + 08 Jan 2015; Rémi Cardona libjpeg-turbo-1.3.1-r1.ebuild: + Always run eautoreconf to generate a non-bash compatible configure script + (epunt_cxx is no longer needed with recent autoconf), see bug #533902. *libjpeg-turbo-1.3.1-r1 (17 Dec 2014) 1.2 media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild?r1=1.1&r2=1.2 Index: libjpeg-turbo-1.3.1-r1.ebuild === RCS file: /var/cvsroot/gentoo-x86/media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- libjpeg-turbo-1.3.1-r1.ebuild 17 Dec 2014 14:47:55 - 1.1 +++ libjpeg-turbo-1.3.1-r1.ebuild 8 Jan 2015 00:15:53 - 1.2 @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild,v 1.1 2014/12/17 14:47:55 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild,v 1.2 2015/01/08 00:15:53 remi Exp $ EAPI=5 @@ -40,13 +40,8 @@ epatch "${FILESDIR}"/${PN}-1.3.1-jstdhuff.patch epatch "${FILESDIR}"/${PN}-1.3.1-overrun.patch - if [[ -x ./configure ]]; then - elibtoolize - else - eautoreconf - fi - - epunt_cxx #424689 + # generate a new ./configure compatible with non-bash shells, #533902 + eautoreconf java-pkg-opt-2_src_prepare }
[gentoo-commits] gentoo-x86 commit in dev-libs/icu/files: icu-remove-bashisms.patch
remi15/01/07 22:59:22 Modified: icu-remove-bashisms.patch Log: dev-libs/icu: fix patch (see bug #528022) (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.2 dev-libs/icu/files/icu-remove-bashisms.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?r1=1.1&r2=1.2 Index: icu-remove-bashisms.patch === RCS file: /var/cvsroot/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- icu-remove-bashisms.patch 7 Jan 2015 07:40:43 - 1.1 +++ icu-remove-bashisms.patch 7 Jan 2015 22:59:22 - 1.2 @@ -24,89 +24,89 @@ --cflags) - echo $ECHO_N "${CFLAGS} ${ECHO_C}" -+ printf "%s" "${CFLAGS}" ++ printf "%s" "${CFLAGS} " ;; --cc) - echo $ECHO_N "${CC} ${ECHO_C}" -+ printf "%s" "${CC}" ++ printf "%s" "${CC} " ;; --cxx) - echo $ECHO_N "${CXX} ${ECHO_C}" -+ printf "%s" "${CXX}" ++ printf "%s" "${CXX} " ;; --cxxflags) - echo $ECHO_N "${CXXFLAGS} ${ECHO_C}" -+ printf "%s" "${CXXFLAGS}" ++ printf "%s" "${CXXFLAGS} " ;; --cppflags) # Don't echo the -I. - it's unneeded. - echo $ECHO_N "${CPPFLAGS} ${ECHO_C}" | sed -e 's/-I. //' -+ printf "%s" "${CPPFLAGS}" | sed -e 's/-I. //' ++ printf "%s" "${CPPFLAGS} " | sed -e 's/-I. //' ;; --cppflags-searchpath) - echo $ECHO_N "-I${prefix}/include ${ECHO_C}" -+ printf "%s" "-I${prefix}/include" ++ printf "%s" "-I${prefix}/include " ;; --cppflags-dynamic) - echo $ECHO_N "${SHAREDLIBCPPFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCPPFLAGS}" ++ printf "%s" "${SHAREDLIBCPPFLAGS} " ;; --cxxflags-dynamic) - echo $ECHO_N "${SHAREDLIBCXXFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCXXFLAGS}" ++ printf "%s" "${SHAREDLIBCXXFLAGS} " ;; --cflags-dynamic) - echo $ECHO_N "${SHAREDLIBCFLAGS} ${ECHO_C}" -+ printf "%s" "${SHAREDLIBCFLAGS}" ++ printf "%s" "${SHAREDLIBCFLAGS} " ;; --ldflags-system) - echo $ECHO_N "${LIBS} ${ECHO_C}" -+ printf "%s" "${LIBS}" ++ printf "%s" "${LIBS} " ;; --ldflags) - echo $ECHO_N "${LDFLAGS} ${ICULIBS} ${ECHO_C}" -+ printf "%s" "${LDFLAGS} ${ICULIBS}" ++ printf "%s" "${LDFLAGS} ${ICULIBS} " # $RPATH_LDFLAGS ;; --ldflags-libsonly) - echo $ECHO_N "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} ${ECHO_C}" -+ printf "%s" "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA}" ++ printf "%s" "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} " ;; --ldflags-icuio) - echo $ECHO_N " ${ICULIBS_ICUIO} ${ECHO_C}" -+ printf "%s" " ${ICULIBS_ICUIO}" ++ printf "%s" " ${ICULIBS_ICUIO} " ;; --ldflags-obsolete) - echo $ECHO_N "${ICULIBS_OBSOLETE} ${ECHO_C}" -+ printf "%s" "${ICULIBS_OBSOLETE}" ++ printf "%s" "${ICULIBS_OBSOLETE} " ;; --ldflags-toolutil) - echo $ECHO_N " ${ICULIBS_TOOLUTIL} ${ECHO_C}" -+ printf "%s" " ${ICULIBS_TOOLUTIL}" ++ printf "%s" " ${ICULIBS_TOOLUTIL} " ;; --ldflags-layout) - echo $ECHO_N "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX} ${ECHO_C}" -+ printf "%s" "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX}" ++ printf "%s" "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX} " ;; --ldflags-searchpath) - echo $ECHO_N "-L${libdir} ${ECHO_C}" -+ printf "%s" "-L${libdir}" ++ printf "%s" "-L${libdir} " ;; --detect-prefix) @@ -115,47 +115,47 @@ --shared-datadir) - echo $ECHO_N "${datadir} ${ECHO_C}" -+ printf "%s" "${datadir}" ++ printf "%s" "${datadir} " ;; --incfile) - echo $ECHO_N "${pkglibdir}/Makefile.inc ${ECHO_C}" -+ printf "%s" "${pkglibdir}/Makefile.inc" ++ printf "%s" "${pkglibdir}/Makefile.inc " ;; --incpkgdatafile) - echo $ECHO_N "${pkglibdir}/pkgdata.inc ${ECHO_C}" -+ printf "%s" "${pkglibdir}/pkgdata.inc" ++ p
[gentoo-commits] gentoo-x86 commit in dev-libs/icu: ChangeLog
remi15/01/07 22:59:22 Modified: ChangeLog Log: dev-libs/icu: fix patch (see bug #528022) (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.290dev-libs/icu/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.290&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.290&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?r1=1.289&r2=1.290 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v retrieving revision 1.289 retrieving revision 1.290 diff -u -r1.289 -r1.290 --- ChangeLog 7 Jan 2015 07:40:43 - 1.289 +++ ChangeLog 7 Jan 2015 22:59:22 - 1.290 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/icu # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.289 2015/01/07 07:40:43 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.290 2015/01/07 22:59:22 remi Exp $ + + 07 Jan 2015; Rémi Cardona files/icu-remove-bashisms.patch: + Update patch (add wrongly removed spaces), see bug #528022. *icu-53.1-r1 (07 Jan 2015)
[gentoo-commits] gentoo-x86 commit in dev-libs/icu/files: icu-remove-bashisms.patch
remi15/01/07 07:40:43 Added:icu-remove-bashisms.patch Log: dev-libs/icu: add patch to fix bug #528022 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.1 dev-libs/icu/files/icu-remove-bashisms.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?rev=1.1&content-type=text/plain Index: icu-remove-bashisms.patch === Index: config/Makefile.inc.in === --- config/Makefile.inc.in (revision 36912) +++ config/Makefile.inc.in (working copy) @@ -125,12 +125,6 @@ # with usually. Many applications will want to add $(ICULIBS_I18N) as well. ICULIBS = $(ICULIBS_BASE) $(ICULIBS_I18N) $(ICULIBS_COMMON) $(ICULIBS_DATA) -# Proper echo newline handling is needed in icu-config -ECHO_N=@ICU_ECHO_N@ -ECHO_C=@ICU_ECHO_C@ -# Not currently being used but good to have for proper tab handling -ECHO_T=@ICU_ECHO_T@ - ## ## # Index: config/icu-config-bottom === --- config/icu-config-bottom(revision 36912) +++ config/icu-config-bottom(working copy) @@ -217,73 +217,73 @@ ;; --cflags) - echo $ECHO_N "${CFLAGS} ${ECHO_C}" + printf "%s" "${CFLAGS}" ;; --cc) - echo $ECHO_N "${CC} ${ECHO_C}" + printf "%s" "${CC}" ;; --cxx) - echo $ECHO_N "${CXX} ${ECHO_C}" + printf "%s" "${CXX}" ;; --cxxflags) - echo $ECHO_N "${CXXFLAGS} ${ECHO_C}" + printf "%s" "${CXXFLAGS}" ;; --cppflags) # Don't echo the -I. - it's unneeded. - echo $ECHO_N "${CPPFLAGS} ${ECHO_C}" | sed -e 's/-I. //' + printf "%s" "${CPPFLAGS}" | sed -e 's/-I. //' ;; --cppflags-searchpath) - echo $ECHO_N "-I${prefix}/include ${ECHO_C}" + printf "%s" "-I${prefix}/include" ;; --cppflags-dynamic) - echo $ECHO_N "${SHAREDLIBCPPFLAGS} ${ECHO_C}" + printf "%s" "${SHAREDLIBCPPFLAGS}" ;; --cxxflags-dynamic) - echo $ECHO_N "${SHAREDLIBCXXFLAGS} ${ECHO_C}" + printf "%s" "${SHAREDLIBCXXFLAGS}" ;; --cflags-dynamic) - echo $ECHO_N "${SHAREDLIBCFLAGS} ${ECHO_C}" + printf "%s" "${SHAREDLIBCFLAGS}" ;; --ldflags-system) - echo $ECHO_N "${LIBS} ${ECHO_C}" + printf "%s" "${LIBS}" ;; --ldflags) - echo $ECHO_N "${LDFLAGS} ${ICULIBS} ${ECHO_C}" + printf "%s" "${LDFLAGS} ${ICULIBS}" # $RPATH_LDFLAGS ;; --ldflags-libsonly) - echo $ECHO_N "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} ${ECHO_C}" + printf "%s" "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA}" ;; --ldflags-icuio) - echo $ECHO_N " ${ICULIBS_ICUIO} ${ECHO_C}" + printf "%s" " ${ICULIBS_ICUIO}" ;; --ldflags-obsolete) - echo $ECHO_N "${ICULIBS_OBSOLETE} ${ECHO_C}" + printf "%s" "${ICULIBS_OBSOLETE}" ;; --ldflags-toolutil) - echo $ECHO_N " ${ICULIBS_TOOLUTIL} ${ECHO_C}" + printf "%s" " ${ICULIBS_TOOLUTIL}" ;; --ldflags-layout) - echo $ECHO_N "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX} ${ECHO_C}" + printf "%s" "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX}" ;; --ldflags-searchpath) - echo $ECHO_N "-L${libdir} ${ECHO_C}" + printf "%s" "-L${libdir}" ;; --detect-prefix) @@ -319,47 +319,47 @@ ;; --shared-datadir) - echo $ECHO_N "${datadir} ${ECHO_C}" + printf "%s" "${datadir}" ;; --incfile) - echo $ECHO_N "${pkglibdir}/Makefile.inc ${ECHO_C}" + printf "%s" "${pkglibdir}/Makefile.inc" ;; --incpkgdatafile) - echo $ECHO_N "${pkglibdir}/pkgdata.inc ${ECHO_C}" + printf "%s" "${pkglibdir}/pkgdata.inc" ;; --icudata) - echo $ECHO_N "${ICUDATA_NAME} ${ECHO_C}" + printf "%s" "${ICUDATA_NAME}" ;; --icudata-mode) - echo $ECHO_N "${PKGDATA_MODE} ${ECHO_C}" + printf "%s" "${PKGDATA_MODE}" ;; --icudata-install-dir) -echo $ECHO_N "${ICUPKGDATA_DIR} ${ECHO_C}" +printf "%s" "${I
[gentoo-commits] gentoo-x86 commit in dev-libs/icu: ChangeLog icu-53.1-r1.ebuild
remi15/01/07 07:40:43 Modified: ChangeLog Added:icu-53.1-r1.ebuild Log: dev-libs/icu: add patch to fix bug #528022 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.289dev-libs/icu/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.289&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.289&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?r1=1.288&r2=1.289 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v retrieving revision 1.288 retrieving revision 1.289 diff -u -r1.288 -r1.289 --- ChangeLog 2 Jan 2015 13:45:01 - 1.288 +++ ChangeLog 7 Jan 2015 07:40:43 - 1.289 @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/icu # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.288 2015/01/02 13:45:01 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.289 2015/01/07 07:40:43 remi Exp $ + +*icu-53.1-r1 (07 Jan 2015) + + 07 Jan 2015; Rémi Cardona +icu-53.1-r1.ebuild, + +files/icu-remove-bashisms.patch: + Add patch to fix icu-config with non-bash /bin/sh, see bug #528022. 02 Jan 2015; Agostino Sarubbo icu-53.1.ebuild: Stable for x86, wrt bug #523164 1.1 dev-libs/icu/icu-53.1-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/icu-53.1-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/icu-53.1-r1.ebuild?rev=1.1&content-type=text/plain Index: icu-53.1-r1.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-53.1-r1.ebuild,v 1.1 2015/01/07 07:40:43 remi Exp $ EAPI=5 inherit eutils toolchain-funcs autotools multilib-minimal DESCRIPTION="International Components for Unicode" HOMEPAGE="http://www.icu-project.org/"; SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz"; LICENSE="BSD" SLOT="0/53" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="debug doc examples static-libs" DEPEND=" doc? ( app-doc/doxygen[dot] ) " S="${WORKDIR}/${PN}/source" src_prepare() { local variable epatch "${FILESDIR}/icu-fix-tests-depending-on-date.patch" epatch "${FILESDIR}/${PN}-remove-bashisms.patch" epatch_user # Do not hardcode flags in icu-config and icu-*.pc files. # https://ssl.icu-project.org/trac/ticket/6102 for variable in CFLAGS CPPFLAGS CXXFLAGS FFLAGS LDFLAGS; do sed \ -e "/^${variable} =.*/s: *@${variable}@\( *$\)\?::" \ -i config/icu.pc.in \ -i config/Makefile.inc.in \ || die done # Disable renaming as it is stupind thing to do sed -i \ -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ common/unicode/uconfig.h || die # Fix linking of icudata sed -i \ -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ config/mh-linux || die # Append doxygen configuration to configure sed -i \ -e 's:icudefs.mk:icudefs.mk Doxyfile:' \ configure.ac || die eautoreconf } src_configure() { if tc-is-cross-compiler; then mkdir "${WORKDIR}"/host || die pushd "${WORKDIR}"/host >/dev/null || die CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ "${S}"/configure --disable-renaming --disable-debug \ --disable-samples --enable-static || die emake popd >/dev/null || die fi multilib-minimal_src_configure } multilib_src_configure() { local myeconfargs=( --disable-renaming --disable-samples $(use_enable debug) $(use_enable static-libs static) ) multilib_is_native_abi && myeconfargs+=( $(use_enable examples samples) ) tc-is-cross-compiler && myeconfargs+=( --with-cross-build="${WORKDIR}"/host ) # icu tries to use clang by default tc-export
[gentoo-commits] gentoo-x86 commit in x11-libs/libxcb/files: libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch
remi14/12/30 00:29:26 Added: libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch Log: x11-libs/libxcb: revbump + add patch to fix bug #533906 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.1 x11-libs/libxcb/files/libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/files/libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/files/libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch?rev=1.1&content-type=text/plain Index: libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch === >From e9b5234b3b0b53bd3a35f947ddb8a72d03cf1825 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Cardona?= Date: Mon, 29 Dec 2014 20:18:22 +0100 Subject: [PATCH] Don't install headers/man pages for disabled extensions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://bugs.gentoo.org/show_bug.cgi?id=533906 Signed-off-by: Rémi Cardona --- src/Makefile.am | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 5a3c52a..774ad8e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -24,208 +24,208 @@ XCB_LIBS = libxcb.la # FIXME: find a way to autogenerate this from the XML files. -EXTSOURCES += composite.c if BUILD_COMPOSITE +EXTSOURCES += composite.c lib_LTLIBRARIES += libxcb-composite.la libxcb_composite_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_composite_la_LIBADD = $(XCB_LIBS) nodist_libxcb_composite_la_SOURCES = composite.c composite.h endif -EXTSOURCES += damage.c if BUILD_DAMAGE +EXTSOURCES += damage.c lib_LTLIBRARIES += libxcb-damage.la libxcb_damage_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_damage_la_LIBADD = $(XCB_LIBS) nodist_libxcb_damage_la_SOURCES = damage.c damage.h endif -EXTSOURCES += dpms.c if BUILD_DPMS +EXTSOURCES += dpms.c lib_LTLIBRARIES += libxcb-dpms.la libxcb_dpms_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_dpms_la_LIBADD = $(XCB_LIBS) nodist_libxcb_dpms_la_SOURCES = dpms.c dpms.h endif -EXTSOURCES += dri2.c if BUILD_DRI2 +EXTSOURCES += dri2.c lib_LTLIBRARIES += libxcb-dri2.la libxcb_dri2_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_dri2_la_LIBADD = $(XCB_LIBS) nodist_libxcb_dri2_la_SOURCES = dri2.c dri2.h endif -EXTSOURCES += dri3.c if BUILD_DRI3 +EXTSOURCES += dri3.c lib_LTLIBRARIES += libxcb-dri3.la libxcb_dri3_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_dri3_la_LIBADD = $(XCB_LIBS) nodist_libxcb_dri3_la_SOURCES = dri3.c dri3.h endif -EXTSOURCES += present.c if BUILD_PRESENT +EXTSOURCES += present.c lib_LTLIBRARIES += libxcb-present.la libxcb_present_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_present_la_LIBADD = $(XCB_LIBS) nodist_libxcb_present_la_SOURCES = present.c present.h endif -EXTSOURCES += glx.c if BUILD_GLX lib_LTLIBRARIES += libxcb-glx.la +EXTSOURCES += glx.c libxcb_glx_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_glx_la_LIBADD = $(XCB_LIBS) nodist_libxcb_glx_la_SOURCES = glx.c glx.h endif -EXTSOURCES += randr.c if BUILD_RANDR +EXTSOURCES += randr.c lib_LTLIBRARIES += libxcb-randr.la libxcb_randr_la_LDFLAGS = -version-info 1:0:1 -no-undefined @lt_enable_auto_import@ libxcb_randr_la_LIBADD = $(XCB_LIBS) nodist_libxcb_randr_la_SOURCES = randr.c randr.h endif -EXTSOURCES += record.c if BUILD_RECORD +EXTSOURCES += record.c lib_LTLIBRARIES += libxcb-record.la libxcb_record_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_record_la_LIBADD = $(XCB_LIBS) nodist_libxcb_record_la_SOURCES = record.c record.h endif -EXTSOURCES += render.c if BUILD_RENDER +EXTSOURCES += render.c lib_LTLIBRARIES += libxcb-render.la libxcb_render_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_render_la_LIBADD = $(XCB_LIBS) nodist_libxcb_render_la_SOURCES = render.c render.h endif -EXTSOURCES += res.c if BUILD_RESOURCE +EXTSOURCES += res.c lib_LTLIBRARIES += libxcb-res.la libxcb_res_la_LDFLAGS = -version-info 0:0:0 -no-undefined @lt_enable_auto_import@ libxcb_res_la_LIBADD = $(XCB_LIBS) nodist_libxcb_res_la_SOURCES = res.c res.h endif -EXTSOURCES += screensaver.c if BUILD_SCREENSAVER +EXTSOURCES += screensaver.c lib_LTLIBRARIES += libxcb-screensaver.la libxcb_screensaver_la_LDFLAGS = -version-info 0:0:0 -no-undefine
[gentoo-commits] gentoo-x86 commit in x11-libs/libxcb: libxcb-1.11-r1.ebuild ChangeLog
remi14/12/30 00:29:26 Modified: ChangeLog Added:libxcb-1.11-r1.ebuild Log: x11-libs/libxcb: revbump + add patch to fix bug #533906 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.148x11-libs/libxcb/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/ChangeLog?rev=1.148&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/ChangeLog?rev=1.148&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/ChangeLog?r1=1.147&r2=1.148 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-libs/libxcb/ChangeLog,v retrieving revision 1.147 retrieving revision 1.148 diff -u -r1.147 -r1.148 --- ChangeLog 21 Dec 2014 09:42:18 - 1.147 +++ ChangeLog 30 Dec 2014 00:29:26 - 1.148 @@ -1,6 +1,13 @@ # ChangeLog for x11-libs/libxcb # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxcb/ChangeLog,v 1.147 2014/12/21 09:42:18 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxcb/ChangeLog,v 1.148 2014/12/30 00:29:26 remi Exp $ + +*libxcb-1.11-r1 (30 Dec 2014) + + 30 Dec 2014; Rémi Cardona +libxcb-1.11-r1.ebuild, + +files/libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch + : + Don't install headers/man pages for disabled extension, see bug #533906. 21 Dec 2014; Michał Górny files/xcb-rebuilder.sh: Use sys-apps/gentoo-functions in xcb-rebuilder, bug #504420. 1.1 x11-libs/libxcb/libxcb-1.11-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/libxcb-1.11-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/libxcb-1.11-r1.ebuild?rev=1.1&content-type=text/plain Index: libxcb-1.11-r1.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-libs/libxcb/libxcb-1.11-r1.ebuild,v 1.1 2014/12/30 00:29:26 remi Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) PYTHON_REQ_USE=xml XORG_DOC=doc XORG_MULTILIB=yes XORG_EAUTORECONF=yes inherit python-any-r1 xorg-2 DESCRIPTION="X C-language Bindings library" HOMEPAGE="http://xcb.freedesktop.org/"; EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" [[ ${PV} != * ]] && \ SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"; 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="selinux xkb" SLOT="0/${PV}" RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}] >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}] >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]" # Note: ${PYTHON_USEDEP} needs to go verbatim DEPEND="${RDEPEND} dev-libs/libxslt ${PYTHON_DEPS} $(python_gen_any_dep \ ">=x11-proto/xcb-proto-1.11[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" python_check_deps() { has_version --host-root ">=x11-proto/xcb-proto-1.11[${PYTHON_USEDEP}]" } pkg_setup() { python-any-r1_pkg_setup } PATCHES=( "${FILESDIR}/${P}-xevie-xprint_removal.patch" "${FILESDIR}/${PN}-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch" ) src_configure() { XORG_CONFIGURE_OPTIONS=( $(use_enable doc build-docs) $(use_enable selinux) $(use_enable xkb) --enable-xinput ) xorg-2_src_configure }
[gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-video-intel: ChangeLog xf86-video-intel-2.99.917.ebuild
remi14/12/27 09:12:46 Modified: ChangeLog Added:xf86-video-intel-2.99.917.ebuild Log: x11-drivers/xf86-video-intel: bump to 2.99.917 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.165x11-drivers/xf86-video-intel/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?rev=1.165&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?rev=1.165&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?r1=1.164&r2=1.165 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog,v retrieving revision 1.164 retrieving revision 1.165 diff -u -r1.164 -r1.165 --- ChangeLog 8 Sep 2014 20:57:01 - 1.164 +++ ChangeLog 27 Dec 2014 09:12:46 - 1.165 @@ -1,6 +1,12 @@ # ChangeLog for x11-drivers/xf86-video-intel # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog,v 1.164 2014/09/08 20:57:01 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog,v 1.165 2014/12/27 09:12:46 remi Exp $ + +*xf86-video-intel-2.99.917 (26 Dec 2014) + + 26 Dec 2014; Rémi Cardona + +xf86-video-intel-2.99.917.ebuild: + Bump to 2.99.917, remove glamor support (removed upstream). *xf86-video-intel-2.99.916 (08 Sep 2014) 1.1 x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917.ebuild?rev=1.1&content-type=text/plain Index: xf86-video-intel-2.99.917.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917.ebuild,v 1.1 2014/12/27 09:12:46 remi Exp $ EAPI=5 XORG_DRI=dri inherit linux-info xorg-2 DESCRIPTION="X.Org driver for Intel cards" KEYWORDS="~amd64 ~x86 ~amd64-fbsd -x86-fbsd" IUSE="debug +sna +udev uxa xvmc" REQUIRED_USE=" || ( sna uxa ) " RDEPEND="x11-libs/libXext x11-libs/libXfixes >=x11-libs/pixman-0.27.1 >=x11-libs/libdrm-2.4.29[video_cards_intel] sna? ( >=x11-base/xorg-server-1.10 ) udev? ( virtual/udev ) xvmc? ( x11-libs/libXvMC >=x11-libs/libxcb-1.5 x11-libs/xcb-util ) " DEPEND="${RDEPEND} >=x11-proto/dri2proto-2.6 x11-proto/dri3proto x11-proto/presentproto x11-proto/resourceproto" src_configure() { XORG_CONFIGURE_OPTIONS=( $(use_enable debug) $(use_enable dri) $(use_enable sna) $(use_enable uxa) $(use_enable udev) $(use_enable xvmc) --disable-dri3 ) xorg-2_src_configure } pkg_postinst() { if linux_config_exists \ && ! linux_chkconfig_present DRM_I915_KMS; then echo ewarn "This driver requires KMS support in your kernel" ewarn " Device Drivers --->" ewarn "Graphics support --->" ewarn " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->" ewarn " <*> Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver) --->" ewarn " i915 driver" ewarn " [*] Enable modesetting on intel by default" echo fi }
[gentoo-commits] gentoo-x86 commit in x11-base/xorg-server: ChangeLog xorg-server-1.16.2.901.ebuild
remi14/12/09 22:06:42 Modified: ChangeLog Added:xorg-server-1.16.2.901.ebuild Log: x11-base/xorg-server: bump to 1.16.2.901 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.805x11-base/xorg-server/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.805&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.805&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?r1=1.804&r2=1.805 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v retrieving revision 1.804 retrieving revision 1.805 diff -u -r1.804 -r1.805 --- ChangeLog 8 Dec 2014 09:17:11 - 1.804 +++ ChangeLog 9 Dec 2014 22:06:42 - 1.805 @@ -1,6 +1,11 @@ # ChangeLog for x11-base/xorg-server # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.804 2014/12/08 09:17:11 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.805 2014/12/09 22:06:42 remi Exp $ + +*xorg-server-1.16.2.901 (09 Dec 2014) + + 09 Dec 2014; Rémi Cardona +xorg-server-1.16.2.901.ebuild: + Bump to 1.16.2.901 (without Michał's eselect-opengl overhaul). *xorg-server-1.16.2-r1 (08 Dec 2014) 1.1 x11-base/xorg-server/xorg-server-1.16.2.901.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.901.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.901.ebuild?rev=1.1&content-type=text/plain Index: xorg-server-1.16.2.901.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.901.ebuild,v 1.1 2014/12/09 22:06:42 remi Exp $ EAPI=5 XORG_DOC=doc inherit xorg-2 multilib versionator flag-o-matic EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver" DESCRIPTION="X.Org X servers" SLOT="0/1.16.1" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" IUSE_SERVERS="dmx kdrive xnest xorg xvfb" IUSE="${IUSE_SERVERS} glamor ipv6 minimal nptl selinux +suid systemd tslib +udev unwind wayland" CDEPEND=">=app-admin/eselect-opengl-1.0.8 !>=app-admin/eselect-opengl-1.3.0 dev-libs/openssl media-libs/freetype >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.20 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont-1.4.2 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-libs/xtrans-1.3.3 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 dmx? ( x11-libs/libXt >=x11-libs/libdmx-1.0.99.1 >=x11-libs/libX11-1.1.5 >=x11-libs/libXaw-1.0.4 >=x11-libs/libXext-1.0.99.4 >=x11-libs/libXfixes-5.0 >=x11-libs/libXi-1.2.99.1 >=x11-libs/libXmu-1.0.3 x11-libs/libXrender >=x11-libs/libXres-1.0.3 >=x11-libs/libXtst-1.0.99.2 ) glamor? ( media-libs/libepoxy media-libs/mesa[egl,gbm] !x11-libs/glamor ) kdrive? ( >=x11-libs/libXext-1.0.5 x11-libs/libXv ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-9.2.0[nptl=] ) tslib? ( >=x11-libs/tslib-1.0 ) udev? ( >=virtual/udev-150 ) unwind? ( sys-libs/libunwind ) wayland? ( >=dev-libs/wayland-1.3.0 media-libs/libepoxy ) >=x11-apps/xinit-1.3 systemd? ( sys-apps/dbus sys-apps/systemd )" DEPEND="${CDEPEND} sys-devel/flex >=x11-proto/bigreqsproto-1.1.0 >=x11-proto/compositeproto-0.4 >=x11-proto/damageproto-1.1 >=x11-proto/fixesproto-5.0 >=x11-proto/fontsproto-2.1.3 >=x11-proto/glproto-1.4.17 >=x11-proto/inputproto-2.2.99.1 >=x11-proto/kbproto-1.0.3 >=x11-proto/randrproto-1.4.0 >=x11-proto/recordproto-1.13.99.1 >=x11-proto/
[gentoo-commits] gentoo-x86 commit in profiles: package.mask
remi14/12/09 21:01:36 Modified: package.mask Log: relax p.mask on xorg-server to allow security bump Revision ChangesPath 1.16210 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16210&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16210&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16209&r2=1.16210 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16209 retrieving revision 1.16210 diff -u -r1.16209 -r1.16210 --- package.mask9 Dec 2014 12:52:49 - 1.16209 +++ package.mask9 Dec 2014 21:01:35 - 1.16210 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16209 2014/12/09 12:52:49 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16210 2014/12/09 21:01:35 remi Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -44,7 +44,7 @@ >=app-admin/eselect-opengl-1.3.0 =media-libs/mesa-10.3.4-r1 =media-libs/mesa-10.3.5-r1 ->=x11-base/xorg-server-1.16.2-r1 +=x11-base/xorg-server-1.16.2-r1 >=x11-proto/glproto-1.4.17-r1 # Ian Stakenvicius (03 Dec 2014)
[gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
commit: b26711788ce87127f34d53082067fed6549651f7 Author: Rémi Cardona gentoo org> AuthorDate: Thu Dec 4 22:58:39 2014 + Commit: Remi Cardona gentoo org> CommitDate: Thu Dec 4 22:58:55 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b2671178 app-editors/gedit: 3.14.1 → 3.14.2 --- .../{gedit-3.14.1.ebuild => gedit-3.14.2.ebuild} | 0 app-editors/gedit/patch| 93 ++ 2 files changed, 93 insertions(+) diff --git a/app-editors/gedit/gedit-3.14.1.ebuild b/app-editors/gedit/gedit-3.14.2.ebuild similarity index 100% rename from app-editors/gedit/gedit-3.14.1.ebuild rename to app-editors/gedit/gedit-3.14.2.ebuild diff --git a/app-editors/gedit/patch b/app-editors/gedit/patch new file mode 100644 index 000..72cd9b9 --- /dev/null +++ b/app-editors/gedit/patch @@ -0,0 +1,93 @@ +--- gedit-3.14.1.ebuild2014-11-23 23:34:02.263550165 +0100 gedit-3.14.1.ebuild2014-11-24 22:53:47.0 +0100 +@@ -1,15 +1,13 @@ + # Copyright 1999-2014 Gentoo Foundation + # Distributed under the terms of the GNU General Public License v2 + # $Header: $ + + EAPI="5" + GCONF_DEBUG="no" + GNOME2_LA_PUNT="yes" # plugins are dlopened +-PYTHON_COMPAT=( python3_{2,3} ) ++PYTHON_COMPAT=( python3_{3,4} ) + VALA_MIN_API_VERSION="0.26" + VALA_USE_DEPEND="vapigen" + + inherit eutils gnome2 multilib python-r1 vala virtualx + +@@ -67,35 +65,36 @@ + + src_prepare() { + # FIXME: Not able to set some metadata + #sed -e '/g_test_add_func/d' \ + # -i tests/document-loader.c || die + + vala_src_prepare + gnome2_src_prepare + + python_copy_sources + } + + src_configure() { + DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README" + +- local myconf +- myconf=" +- --disable-deprecations +- --enable-updater +- --enable-gvfs-metadata +- $(use_enable introspection) +- $(use_enable spell) +- $(use_enable vala) +- $(use_enable python) +- ITSTOOL=$(type -P true) +- " +- +- if use python ; then +- python_parallel_foreach_impl gnome2_src_configure ${myconf} +- else +- gnome2_src_configure ${myconf} +- fi ++ gedit_configure() { ++ ECONF_SOURCE=${S} \ ++ gnome2_src_configure \ ++ --disable-deprecations \ ++ --enable-updater \ ++ --enable-gvfs-metadata \ ++ $(use_enable introspection) \ ++ $(use_enable spell) \ ++ $(use_enable vala) \ ++ ITSTOOL=$(type -P true) \ ++ "$@" ++ } ++ ++ gedit_py_configure() { ++ mkdir -p "${BUILD_DIR}" || die ++ run_in_build_dir gedit_configure --enable-python ++ } ++ ++ # run gedit_py_configure first to avoid out-of-source build for C code ++ use python && python_parallel_foreach_impl gedit_py_configure ++ gedit_configure --disable-python + } + + src_test() { +@@ -107,9 +106,13 @@ + } + + src_install() { +- if use python ; then +- python_foreach_impl gnome2_src_install +- else +- gnome2_src_install +- fi ++ gedit_py_install() { ++ pushd "${BUILD_DIR}" > /dev/null || die ++ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations ++ emake DESTDIR="${D}" top_builddir="${S}" pyoverridesdir="$(python_get_sitedir)/gi/overrides" install ++ popd > /dev/null ++ } ++ ++ gnome2_src_install ++ use python && python_foreach_impl gedit_py_install + }
[gentoo-commits] gentoo-x86 commit in net-im/empathy/files: empathy-3.12.7-Fix-parallel-build-in-extensions.patch
remi14/11/30 22:00:59 Added: empathy-3.12.7-Fix-parallel-build-in-extensions.patch Log: net-im/empathy: fix parallel build issue (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.1 net-im/empathy/files/empathy-3.12.7-Fix-parallel-build-in-extensions.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/files/empathy-3.12.7-Fix-parallel-build-in-extensions.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/files/empathy-3.12.7-Fix-parallel-build-in-extensions.patch?rev=1.1&content-type=text/plain Index: empathy-3.12.7-Fix-parallel-build-in-extensions.patch === >From 24e4480421483685dfc493ad38089c286a8c5f4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Cardona?= Date: Sun, 30 Nov 2014 22:10:59 +0100 Subject: [PATCH] Fix parallel build in extensions/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GNU Make manual says: A rule with multiple targets is equivalent to writing many rules, each with one target, and all identical aside from that. In other words, make may very well call glib-gtypes-generator.py twice (once for each generated header). And hell breaks loose because the python code assumes it will run once (it should be using the tempfile module, but that's another bug). On a fast multi-core machine, make -j4 will easily reproduce this bug. The solution is hidden in the same manual [1] : %.tab.c %.tab.h: %.y bison -d $< This tells make that the recipe ‘bison -d x.y’ will make both x.tab.c and x.tab.h. So by using '%' to replace the 'y' in the targets, I'm telling make that running the recipe once will generate both files. [1] http://www.gnu.org/software/make/manual/make.html#Pattern-Examples https://bugs.gentoo.org/show_bug.cgi?id=515894 https://bugzilla.gnome.org/show_bug.cgi?id=685837 --- extensions/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/Makefile.am b/extensions/Makefile.am index 79622d4..ebe5fac 100644 --- a/extensions/Makefile.am +++ b/extensions/Makefile.am @@ -66,7 +66,7 @@ extensions.html: _gen/all.xml $(tools_dir)/doc-generator.xsl $(tools_dir)/doc-generator.xsl \ $< > $@ -_gen/gtypes.h _gen/gtypes-body.h: _gen/all.xml \ +_gen/gt%pes.h _gen/gt%pes-body.h: _gen/all.xml \ $(top_srcdir)/tools/glib-gtypes-generator.py $(AM_V_GEN)$(PYTHON) $(top_srcdir)/tools/glib-gtypes-generator.py \ $< _gen/gtypes Emp -- 2.1.3
[gentoo-commits] gentoo-x86 commit in net-im/empathy: ChangeLog empathy-3.12.7.ebuild
remi14/11/30 22:00:59 Modified: ChangeLog empathy-3.12.7.ebuild Log: net-im/empathy: fix parallel build issue (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.160net-im/empathy/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?rev=1.160&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?rev=1.160&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?r1=1.159&r2=1.160 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v retrieving revision 1.159 retrieving revision 1.160 diff -u -r1.159 -r1.160 --- ChangeLog 25 Nov 2014 15:19:04 - 1.159 +++ ChangeLog 30 Nov 2014 22:00:59 - 1.160 @@ -1,6 +1,10 @@ # ChangeLog for net-im/empathy # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.159 2014/11/25 15:19:04 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/ChangeLog,v 1.160 2014/11/30 22:00:59 remi Exp $ + + 30 Nov 2014; Rémi Cardona empathy-3.12.7.ebuild, + +files/empathy-3.12.7-Fix-parallel-build-in-extensions.patch: + Fix parallel build issue, see bug #515894. 25 Nov 2014; Pacho Ramos empathy-3.12.7.ebuild: Support python 3.4 1.3 net-im/empathy/empathy-3.12.7.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild?r1=1.2&r2=1.3 Index: empathy-3.12.7.ebuild === RCS file: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- empathy-3.12.7.ebuild 25 Nov 2014 15:19:04 - 1.2 +++ empathy-3.12.7.ebuild 30 Nov 2014 22:00:59 - 1.3 @@ -1,13 +1,13 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild,v 1.2 2014/11/25 15:19:04 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild,v 1.3 2014/11/30 22:00:59 remi Exp $ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" PYTHON_COMPAT=( python2_{6,7} python3_{2,3,4} ) -inherit gnome2 python-any-r1 virtualx +inherit gnome2 autotools python-any-r1 virtualx DESCRIPTION="Telepathy instant messaging and video/audio call client for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Empathy"; @@ -97,6 +97,12 @@ export PYTHONIOENCODING=UTF-8 # See bug 489774 } +src_prepare() { + epatch "${FILESDIR}/${PN}-3.12.7-Fix-parallel-build-in-extensions.patch" + eautoreconf + gnome2_src_prepare +} + src_configure() { DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README" gnome2_src_configure \
[gentoo-commits] proj/gnome:master commit in: dev-libs/libgit2-glib/files/, dev-libs/libgit2-glib/
commit: 568445786e491b85e6e1e911670b13b5d2f6d912 Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 30 18:59:43 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 30 19:03:26 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=56844578 dev-libs/libgit2-glib: sync with portage but drop deprecated py3.2 support. --- .../files/libgit2-glib-0.0.24-automagic-ssh.patch | 75 ++ dev-libs/libgit2-glib/libgit2-glib-0.0.24.ebuild | 10 ++- 2 files changed, 82 insertions(+), 3 deletions(-) diff --git a/dev-libs/libgit2-glib/files/libgit2-glib-0.0.24-automagic-ssh.patch b/dev-libs/libgit2-glib/files/libgit2-glib-0.0.24-automagic-ssh.patch new file mode 100644 index 000..5c3904c --- /dev/null +++ b/dev-libs/libgit2-glib/files/libgit2-glib-0.0.24-automagic-ssh.patch @@ -0,0 +1,75 @@ +diff --git a/configure.ac b/configure.ac +index 8c1559c..94175c9 100644 +--- a/configure.ac b/configure.ac +@@ -79,32 +79,44 @@ dnl === + dnl Check for libgit2 ssh support + dnl === + +-AC_MSG_CHECKING([for libgit2 ssh support]) +- +-cflags_save="${CFLAGS}" +-libs_save="${LIBS}" +- +-CFLAGS="${LIBGIT2_GLIB_CFLAGS}" +-LIBS="${LIBGIT2_GLIB_LIBS}" +- +-AC_TRY_RUN([ +-#include +-int +-main(int argc, const char *argv[]) +-{ +-git_threads_init (); +-return ((git_libgit2_features() & GIT_FEATURE_SSH) != 0) ? 0 : 1; +-} +-],[ +-AC_MSG_RESULT([yes]) +-git_ssh=yes +-],[ +-AC_MSG_RESULT([no]) +-git_ssh=no +-]) +- +-CFLAGS="${cflags_save}" +-LIBS="${libs_save}" ++AC_ARG_ENABLE([ssh], ++ AS_HELP_STRING([--enable-ssh[=@<:@no/auto/yes@:>@]],[Build with libgit2 ssh support]), ++ [enable_ssh=$enableval], ++ [enable_ssh="auto"]) ++ ++git_ssh=no ++ ++if test "x$enable_ssh" != "xno"; then ++AC_MSG_CHECKING([for libgit2 ssh support]) ++ ++cflags_save="${CFLAGS}" ++libs_save="${LIBS}" ++ ++CFLAGS="${LIBGIT2_GLIB_CFLAGS}" ++LIBS="${LIBGIT2_GLIB_LIBS}" ++ ++AC_TRY_RUN([ ++#include ++int ++main(int argc, const char *argv[]) ++{ ++git_threads_init (); ++return ((git_libgit2_features() & GIT_FEATURE_SSH) != 0) ? 0 : 1; ++} ++],[ ++AC_MSG_RESULT([yes]) ++git_ssh=yes ++],[ ++AC_MSG_RESULT([no]) ++git_ssh=no ++if test "x$enable_ssh" = "xyes"; then ++AC_MSG_ERROR([libgit2 ssh support was requiested, but not found]) ++fi ++]) ++ ++CFLAGS="${cflags_save}" ++LIBS="${libs_save}" ++fi + + if test "x$git_ssh" = "xyes"; then + LIBGIT2_GLIB_CFLAGS="${LIBGIT2_GLIB_CFLAGS} -DGIT_SSH=1" diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.0.24.ebuild b/dev-libs/libgit2-glib/libgit2-glib-0.0.24.ebuild index ccdc887..14bb4b0 100644 --- a/dev-libs/libgit2-glib/libgit2-glib-0.0.24.ebuild +++ b/dev-libs/libgit2-glib/libgit2-glib-0.0.24.ebuild @@ -5,11 +5,11 @@ EAPI=5 GCONF_DEBUG="no" -PYTHON_COMPAT=( python{3_2,3_3,3_4} ) +PYTHON_COMPAT=( python{3_3,3_4} ) VALA_MIN_API_VERSION="0.22" VALA_USE_DEPEND="vapigen" -inherit gnome2 python-r1 vala +inherit autotools eutils gnome2 python-r1 vala DESCRIPTION="Git library for GLib" HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib"; @@ -17,7 +17,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib"; LICENSE="LGPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="python vala" +IUSE="python ssh +vala" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" @@ -28,6 +28,7 @@ RDEPEND=" python? ( ${PYTHON_DEPS} dev-python/pygobject:3[${PYTHON_USEDEP}] ) + ssh? ( dev-libs/libgit2[ssh] ) " DEPEND="${RDEPEND} >=dev-util/gtk-doc-am-1.11 @@ -36,6 +37,8 @@ DEPEND="${RDEPEND} " src_prepare() { + epatch "${FILESDIR}/${PN}-0.0.24-automagic-ssh.patch" # make libgit2[ssh] dep non-magic + eautoreconf use vala && vala_src_prepare gnome2_src_prepare } @@ -43,5 +46,6 @@ src_prepare() { src_configure() { gnome2_src_configure \ $(use_enable python) \ + $(use_enable ssh) \ $(use_enable vala) }
[gentoo-commits] proj/gnome:master commit in: dev-vcs/gitg/
commit: 5094f608879fdcd437105aebbd350432da1f8c13 Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 30 19:02:35 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 30 19:03:26 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5094f608 dev-vcs/gitg: sync with portage drop support for deprecated py3.2 --- dev-vcs/gitg/gitg-3.14.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-vcs/gitg/gitg-3.14.0.ebuild b/dev-vcs/gitg/gitg-3.14.0.ebuild index 2a3db19..afdf3c7 100644 --- a/dev-vcs/gitg/gitg-3.14.0.ebuild +++ b/dev-vcs/gitg/gitg-3.14.0.ebuild @@ -5,7 +5,7 @@ EAPI=5 VALA_MIN_API_VERSION="0.20" -PYTHON_COMPAT=( python{3_2,3_3} ) +PYTHON_COMPAT=( python{3_3,3_4} ) inherit autotools gnome2 python-r1 vala @@ -45,6 +45,7 @@ RDEPEND=" ) " DEPEND="${RDEPEND} + dev-libs/libgit2-glib[vala] gnome-base/gnome-common >=sys-devel/gettext-0.17 virtual/pkgconfig
[gentoo-commits] proj/gnome:master commit in: dev-util/devhelp/
commit: 222f98849ed4797a00d023c81b8dab287565d805 Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 30 17:57:24 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 30 17:57:38 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=222f9884 dev-util/devhelp: sync PYTHON_COMPAT with portage --- dev-util/devhelp/devhelp-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/devhelp/devhelp-3.14.0.ebuild b/dev-util/devhelp/devhelp-3.14.0.ebuild index beb002e..e33d58d 100644 --- a/dev-util/devhelp/devhelp-3.14.0.ebuild +++ b/dev-util/devhelp/devhelp-3.14.0.ebuild @@ -6,7 +6,7 @@ EAPI="5" GCONF_DEBUG="no" # gedit-3.8 is python3 only, this also per: # https://bugzilla.redhat.com/show_bug.cgi?id=979450 -PYTHON_COMPAT=( python{3_2,3_3} ) +PYTHON_COMPAT=( python{3_3,3_4} ) inherit gnome2 python-single-r1 toolchain-funcs
[gentoo-commits] proj/gnome:master commit in: app-text/evince/, app-text/evince/files/
commit: f6aa75a8258c9764f902ac9c623fce5ce5fe3fb0 Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 30 16:57:52 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 30 17:03:21 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f6aa75a8 app-text/evince: Fix build with non-bash /bin/sh Patch comes from upstream git, so - doesn't need it. --- app-text/evince/evince-3.14.1.ebuild | 7 +- .../evince/files/evince-non-bash-support.patch | 28 ++ 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/app-text/evince/evince-3.14.1.ebuild b/app-text/evince/evince-3.14.1.ebuild index 01283b1..0ed7b71 100644 --- a/app-text/evince/evince-3.14.1.ebuild +++ b/app-text/evince/evince-3.14.1.ebuild @@ -6,7 +6,7 @@ EAPI="5" GCONF_DEBUG="yes" GNOME2_LA_PUNT="yes" -inherit eutils gnome2 +inherit eutils autotools gnome2 DESCRIPTION="Simple document viewer for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Evince"; @@ -67,6 +67,11 @@ DEPEND="${COMMON_DEPEND} RESTRICT="test" src_prepare() { + # Fix build with non-bash /bin/sh, see bug #526410 + epatch "${FILESDIR}/${PN}-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-non-bash-support.patch b/app-text/evince/files/evince-non-bash-support.patch new file mode 100644 index 000..979d186 --- /dev/null +++ b/app-text/evince/files/evince-non-bash-support.patch @@ -0,0 +1,28 @@ +From 59daf398bc0f1d7895eee3a776b33a9c9310ad21 Mon Sep 17 00:00:00 2001 +From: Alexander Tsoy +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: x11-libs/gtk+/files/, x11-libs/gtk+/
commit: e8432718a163db9e0c2389815e034678413b247e Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 30 15:51:35 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 30 15:52:17 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e8432718 x11-libs/gtk+: Fix build with dash as /bin/sh See bug #525928. --- x11-libs/gtk+/files/gtk+-non-bash-support.patch | 29 + x11-libs/gtk+/gtk+-3.14.5.ebuild| 6 - 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/x11-libs/gtk+/files/gtk+-non-bash-support.patch b/x11-libs/gtk+/files/gtk+-non-bash-support.patch new file mode 100644 index 000..efd13e6 --- /dev/null +++ b/x11-libs/gtk+/files/gtk+-non-bash-support.patch @@ -0,0 +1,29 @@ +From c8ef010024db794e25ca58ef3c02663de685f1bb Mon Sep 17 00:00:00 2001 +From: Alexander Tsoy +Date: Sun, 26 Oct 2014 01:59:33 +0400 +Subject: [PATCH] gtk/Makefile.am: improve portability of ECHO + +--- + gtk/Makefile.am | 6 +- + 1 file changed, 1 insertion(+), 5 deletions(-) + +diff --git a/gtk/Makefile.am b/gtk/Makefile.am +index f60bec8..e923940 100644 +--- a/gtk/Makefile.am b/gtk/Makefile.am +@@ -19,11 +19,7 @@ GTK_PRINT_PREVIEW_COMMAND="evince --unlink-tempfile --preview --print-settings % + endif + + SUBDIRS = inspector native . +-if OS_DARWIN +- ECHO="echo" +-else +- ECHO=echo -e +-endif ++ECHO=printf '%b\n' + + if HAVE_CLOUDPRINT + if HAVE_PAPI_CUPS +-- +2.0.4 + diff --git a/x11-libs/gtk+/gtk+-3.14.5.ebuild b/x11-libs/gtk+/gtk+-3.14.5.ebuild index 122f8e6..98e6e47 100644 --- a/x11-libs/gtk+/gtk+-3.14.5.ebuild +++ b/x11-libs/gtk+/gtk+-3.14.5.ebuild @@ -6,7 +6,7 @@ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -inherit eutils flag-o-matic gnome2 multilib virtualx multilib-minimal +inherit eutils flag-o-matic autotools gnome2 multilib virtualx multilib-minimal DESCRIPTION="Gimp ToolKit +" HOMEPAGE="http://www.gtk.org/"; @@ -108,6 +108,9 @@ strip_builddir() { } src_prepare() { + # see bug #525928 + epatch "${FILESDIR}/${PN}-non-bash-support.patch" + # -O3 and company cause random crashes in applications. Bug #133469 replace-flags -O3 -O2 strip-flags @@ -128,6 +131,7 @@ src_prepare() { strip_builddir SRC_SUBDIRS examples Makefile.in fi + eautoreconf gnome2_src_prepare }
[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: 36eba783b56e30c212cdb9585fcc7dade98c5e77 Author: Rémi Cardona gentoo org> AuthorDate: Sat Nov 29 16:47:22 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sat Nov 29 16:48:38 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=36eba783 gnome-base/gnome-shell: Fix build with non-bash /bin/sh Patch comes from upstream git, so - doesn't need it. --- ...around-quoting-issues-in-configure-script.patch | 33 ++ gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild | 3 ++ 2 files changed, 36 insertions(+) diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.14.2-build-Workaround-quoting-issues-in-configure-script.patch b/gnome-base/gnome-shell/files/gnome-shell-3.14.2-build-Workaround-quoting-issues-in-configure-script.patch new file mode 100644 index 000..9f5f457 --- /dev/null +++ b/gnome-base/gnome-shell/files/gnome-shell-3.14.2-build-Workaround-quoting-issues-in-configure-script.patch @@ -0,0 +1,33 @@ +From b05ab0eaebd9e6e58f1b9c092e05323c5b901a2b Mon Sep 17 00:00:00 2001 +From: Alexander Tsoy +Date: Mon, 27 Oct 2014 16:45:10 +0300 +Subject: [PATCH] build: Workaround quoting issues in configure script + +Default value of BROWSER_PLUGIN_DIR variable contains special symbols. +Thus quoting and inlining it in parameter expansion is not portable. +In particular it does not work in dash. Replace ${a:-b} parameter +expansion with conditional statement. + +https://bugzilla.gnome.org/show_bug.cgi?id=739241 +--- + configure.ac | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index d55848b..5b8c306 100644 +--- a/configure.ac b/configure.ac +@@ -232,7 +232,9 @@ esac + AM_CFLAGS="$AM_CFLAGS $WARN_CFLAGS" + AC_SUBST(AM_CFLAGS) + +-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]) + + AC_CONFIG_FILES([ +-- +2.1.3 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild index 7db3234..d11763a 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild @@ -128,6 +128,9 @@ src_prepare() { # https://bugzilla.gnome.org/show_bug.cgi?id=726435 epatch "${FILESDIR}/${PN}-3.14.0-bluetooth-gold.patch" + # Fix build with non-bash /bin/sh, see bug #526408 + epatch "${FILESDIR}/${PN}-3.14.2-build-Workaround-quoting-issues-in-configure-script.patch" + epatch_user eautoreconf
[gentoo-commits] proj/gnome: Branch deleted: gedit
commit: Commit: Remi Cardona gentoo org> CommitDate: Fri Nov 28 08:13:14 2014 + Branch deleted: gedit
[gentoo-commits] proj/gnome:master commit in: app-editors/gedit/
commit: 283fe267dd73c0cc07156647dafd156c82f3b8c3 Author: Rémi Cardona gentoo org> AuthorDate: Thu Nov 27 23:56:59 2014 + Commit: Remi Cardona gentoo org> CommitDate: Fri Nov 28 08:09:37 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=283fe267 app-editors/gedit: Fix python handling In gedit/gedit-plugins-engine.c, we can see that: - gedit loads python through libpeas (so that's the only version of python it supports), - gedit's introspection data is indeed private and unavailable outside gedit's python interpreter for plugins. So here are the changes done to this ebuild: - drop support for python 3.2, add support for 3.4, - change deps to make sure gedit's python version matches that of libpeas, - adapt ebuild to a regular build with python_setup doing the python selection. Note: using python-single-r1 was impossible because libpeas still supports python2. Using that eclass would have forced users to disable python2 support. --- app-editors/gedit/gedit-3.14.1.ebuild | 45 ++- 1 file changed, 18 insertions(+), 27 deletions(-) diff --git a/app-editors/gedit/gedit-3.14.1.ebuild b/app-editors/gedit/gedit-3.14.1.ebuild index 2d9be1a..d41d63e 100644 --- a/app-editors/gedit/gedit-3.14.1.ebuild +++ b/app-editors/gedit/gedit-3.14.1.ebuild @@ -5,7 +5,7 @@ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python3_{2,3} ) +PYTHON_COMPAT=( python3_{3,4} ) VALA_MIN_API_VERSION="0.26" VALA_USE_DEPEND="vapigen" @@ -18,7 +18,7 @@ LICENSE="GPL-2+ CC-BY-SA-3.0" SLOT="0" IUSE="+introspection +python spell vala" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +REQUIRED_USE="python? ( || ( $(python_gen_useflags 'python3*') ) )" 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" @@ -44,14 +44,14 @@ COMMON_DEPEND=" >=x11-libs/gtk+-3:3[introspection] >=x11-libs/gtksourceview-3.6:3.0[introspection] dev-python/pycairo[${PYTHON_USEDEP}] - >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] ) + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas[${PYTHON_USEDEP}] ) spell? ( >=app-text/enchant-1.2:= >=app-text/iso-codes-0.35 ) " RDEPEND="${COMMON_DEPEND} x11-themes/gnome-icon-theme-symbolic - python? ( dev-libs/libpeas[${PYTHON_USEDEP}] ) " DEPEND="${COMMON_DEPEND} ${vala_depend} @@ -65,6 +65,10 @@ DEPEND="${COMMON_DEPEND} " # yelp-tools, gnome-common needed to eautoreconf +pkg_setup() { + use python && python_setup +} + src_prepare() { # FIXME: Not able to set some metadata #sed -e '/g_test_add_func/d' \ @@ -72,30 +76,20 @@ src_prepare() { vala_src_prepare gnome2_src_prepare - - python_copy_sources } src_configure() { DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README" - local myconf - myconf=" - --disable-deprecations - --enable-updater - --enable-gvfs-metadata - $(use_enable introspection) - $(use_enable spell) - $(use_enable vala) - $(use_enable python) + gnome2_src_configure \ + --disable-deprecations \ + --enable-updater \ + --enable-gvfs-metadata \ + $(use_enable introspection) \ + $(use_enable spell) \ + $(use_enable vala) \ + $(use_enable python) \ ITSTOOL=$(type -P true) - " - - if use python ; then - python_parallel_foreach_impl gnome2_src_configure ${myconf} - else - gnome2_src_configure ${myconf} - fi } src_test() { @@ -107,9 +101,6 @@ src_test() { } src_install() { - if use python ; then - python_foreach_impl gnome2_src_install - else - gnome2_src_install - fi + # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations + gnome2_src_install pyoverridesdir="$(python_get_sitedir)/gi/overrides" }
[gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-input-evdev: xf86-input-evdev-2.9.1.ebuild ChangeLog
remi14/11/27 07:35:42 Modified: ChangeLog Added:xf86-input-evdev-2.9.1.ebuild Log: x11-drivers/xf86-input-evdev: Bump to 2.9.1 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.228x11-drivers/xf86-input-evdev/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog?rev=1.228&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog?rev=1.228&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog?r1=1.227&r2=1.228 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog,v retrieving revision 1.227 retrieving revision 1.228 diff -u -r1.227 -r1.228 --- ChangeLog 23 Oct 2014 15:07:26 - 1.227 +++ ChangeLog 27 Nov 2014 07:35:42 - 1.228 @@ -1,6 +1,11 @@ # ChangeLog for x11-drivers/xf86-input-evdev # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog,v 1.227 2014/10/23 15:07:26 chithanh Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog,v 1.228 2014/11/27 07:35:42 remi Exp $ + +*xf86-input-evdev-2.9.1 (27 Nov 2014) + + 27 Nov 2014; Rémi Cardona +xf86-input-evdev-2.9.1.ebuild: + Bump to 2.9.1. 23 Oct 2014; Chí-Thanh Christopher Nguyễn xf86-input-evdev-2.9.0.ebuild: 1.1 x11-drivers/xf86-input-evdev/xf86-input-evdev-2.9.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.9.1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.9.1.ebuild?rev=1.1&content-type=text/plain Index: xf86-input-evdev-2.9.1.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.9.1.ebuild,v 1.1 2014/11/27 07:35:42 remi Exp $ EAPI=5 inherit linux-info xorg-2 DESCRIPTION="Generic Linux input driver" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86" IUSE="" RDEPEND=">=x11-base/xorg-server-1.12[udev] dev-libs/libevdev sys-libs/mtdev" DEPEND="${RDEPEND} >=x11-proto/inputproto-2.1.99.3 >=sys-kernel/linux-headers-2.6" pkg_pretend() { if use kernel_linux ; then CONFIG_CHECK="~INPUT_EVDEV" fi check_extra_config }
[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/
commit: 733a6b02873d375cc1f190fe8e5ce5b930b25567 Author: Rémi Cardona gentoo org> AuthorDate: Wed Nov 26 23:44:46 2014 + Commit: Remi Cardona gentoo org> CommitDate: Wed Nov 26 23:44:46 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=733a6b02 gnome-base/nautilus: 3.14.1 → 3.14.2 --- gnome-base/nautilus/{nautilus-3.14.1.ebuild => nautilus-3.14.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gnome-base/nautilus/nautilus-3.14.1.ebuild b/gnome-base/nautilus/nautilus-3.14.2.ebuild similarity index 100% rename from gnome-base/nautilus/nautilus-3.14.1.ebuild rename to gnome-base/nautilus/nautilus-3.14.2.ebuild
[gentoo-commits] proj/gnome: New branch: gedit
commit: Commit: Remi Cardona gentoo org> CommitDate: Tue Nov 25 19:38:47 2014 + New branch: gedit
[gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-shell/
commit: b21ef76a0a9098a11cabf250cee3b3a44d103a52 Author: Rémi Cardona gentoo org> AuthorDate: Mon Nov 24 07:12:41 2014 + Commit: Remi Cardona gentoo org> CommitDate: Mon Nov 24 07:23:12 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b21ef76a gnome-base/gnome-shell: 3.14.1.5 → 3.14.2 --- .../{gnome-shell-3.14.1.5.ebuild => gnome-shell-3.14.2.ebuild} | 2 +- gnome-base/gnome-shell/gnome-shell-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.14.1.5.ebuild b/gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild similarity index 99% rename from gnome-base/gnome-shell/gnome-shell-3.14.1.5.ebuild rename to gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild index 672e13e..7db3234 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.14.1.5.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.14.2.ebuild @@ -43,7 +43,7 @@ COMMON_DEPEND=" >=sys-auth/polkit-0.100[introspection] >=x11-libs/libXfixes-5.0 x11-libs/libXtst - >=x11-wm/mutter-3.14.1[introspection] + >=x11-wm/mutter-3.14.2[introspection] >=x11-libs/startup-notification-0.11 ${PYTHON_DEPS} diff --git a/gnome-base/gnome-shell/gnome-shell-.ebuild b/gnome-base/gnome-shell/gnome-shell-.ebuild index c3a62b9..7624368 100644 --- a/gnome-base/gnome-shell/gnome-shell-.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-.ebuild @@ -50,7 +50,7 @@ COMMON_DEPEND=" >=sys-auth/polkit-0.100[introspection] >=x11-libs/libXfixes-5.0 x11-libs/libXtst - >=x11-wm/mutter-3.14.1[introspection] + >=x11-wm/mutter-3.14.2[introspection] >=x11-libs/startup-notification-0.11 ${PYTHON_DEPS}
[gentoo-commits] proj/gnome:master commit in: x11-wm/mutter/
commit: 7dd68525b1a9d1b5233370dd0bb2113f255db551 Author: Rémi Cardona gentoo org> AuthorDate: Mon Nov 24 07:22:27 2014 + Commit: Remi Cardona gentoo org> CommitDate: Mon Nov 24 07:23:12 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=7dd68525 x11-wm/mutter: 3.14.1.5 → 3.14.2 --- x11-wm/mutter/{mutter-3.14.1.5.ebuild => mutter-3.14.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-wm/mutter/mutter-3.14.1.5.ebuild b/x11-wm/mutter/mutter-3.14.2.ebuild similarity index 100% rename from x11-wm/mutter/mutter-3.14.1.5.ebuild rename to x11-wm/mutter/mutter-3.14.2.ebuild
[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-shell-extensions/
commit: ed2a00756efb3b27e5d14db0b898fa8ce6b777bf Author: Rémi Cardona gentoo org> AuthorDate: Mon Nov 24 07:12:58 2014 + Commit: Remi Cardona gentoo org> CommitDate: Mon Nov 24 07:23:12 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ed2a0075 gnome-extra/gnome-shell-extensions: 3.14.1 → 3.14.2 --- ...ll-extensions-3.14.1.ebuild => gnome-shell-extensions-3.14.2.ebuild} | 2 +- gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.14.1.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.14.2.ebuild similarity index 98% rename from gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.14.1.ebuild rename to gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.14.2.ebuild index 7226fa6..597deaa 100644 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.14.1.ebuild +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.14.2.ebuild @@ -25,7 +25,7 @@ RDEPEND="${COMMON_DEPEND} dev-libs/gobject-introspection dev-libs/atk[introspection] gnome-base/gnome-menus:3[introspection] - >=gnome-base/gnome-shell-3.5.91 + >=gnome-base/gnome-shell-3.14.2 media-libs/clutter:1.0[introspection] net-libs/telepathy-glib[introspection] x11-libs/gdk-pixbuf:2[introspection] diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild index 47b4790..1f6fdae 100644 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-.ebuild @@ -32,7 +32,7 @@ RDEPEND="${COMMON_DEPEND} dev-libs/gobject-introspection dev-libs/atk[introspection] gnome-base/gnome-menus:3[introspection] - >=gnome-base/gnome-shell-3.5.91 + >=gnome-base/gnome-shell-3.14.2 media-libs/clutter:1.0[introspection] net-libs/telepathy-glib[introspection] x11-libs/gdk-pixbuf:2[introspection]
[gentoo-commits] proj/gnome:master commit in: x11-libs/gtk+/
commit: d08a0ec8e065f8af516977ad0fb1779c346e4e5c Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 23 23:38:57 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 23 23:49:42 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d08a0ec8 x11-libs/gtk+: 3.14.4 → 3.14.5 --- x11-libs/gtk+/{gtk+-3.14.4.ebuild => gtk+-3.14.5.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-libs/gtk+/gtk+-3.14.4.ebuild b/x11-libs/gtk+/gtk+-3.14.5.ebuild similarity index 100% rename from x11-libs/gtk+/gtk+-3.14.4.ebuild rename to x11-libs/gtk+/gtk+-3.14.5.ebuild
[gentoo-commits] proj/gnome:master commit in: x11-libs/gtk+/
commit: f3cdc71f834a3723ae85a4f80acde76cdb42e721 Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 23 23:23:37 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 23 23:48:55 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f3cdc71f x11-libs/gtk+: sync with portage (mostly multilib) --- x11-libs/gtk+/gtk+-3.14.4.ebuild | 121 +++ x11-libs/gtk+/gtk+-.ebuild | 119 ++ 2 files changed, 141 insertions(+), 99 deletions(-) diff --git a/x11-libs/gtk+/gtk+-3.14.4.ebuild b/x11-libs/gtk+/gtk+-3.14.4.ebuild index f6d9192..122f8e6 100644 --- a/x11-libs/gtk+/gtk+-3.14.4.ebuild +++ b/x11-libs/gtk+/gtk+-3.14.4.ebuild @@ -6,7 +6,7 @@ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -inherit eutils flag-o-matic gnome2 multilib virtualx +inherit eutils flag-o-matic gnome2 multilib virtualx multilib-minimal DESCRIPTION="Gimp ToolKit +" HOMEPAGE="http://www.gtk.org/"; @@ -30,38 +30,38 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 # NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) # Use gtk+:2 for gtk-update-icon-cache COMMON_DEPEND=" - >=dev-libs/atk-2.12[introspection?] - >=dev-libs/glib-2.41.2:2 - media-libs/fontconfig - >=x11-libs/cairo-1.12[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.30:2[introspection?,X?] - >=x11-libs/gtk+-2.24:2 - >=x11-libs/pango-1.36.7[introspection?] + >=dev-libs/atk-2.12[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/glib-2.41.2:2[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.12[aqua?,glib,svg,X?,${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?,X?,${MULTILIB_USEDEP}] + >=x11-libs/gtk+-2.24:2[${MULTILIB_USEDEP}] + >=x11-libs/pango-1.36.7[introspection?,${MULTILIB_USEDEP}] x11-misc/shared-mime-info cloudprint? ( - >=net-libs/rest-0.7 - >=dev-libs/json-glib-1.0 ) - colord? ( >=x11-misc/colord-0.1.9:0= ) - cups? ( >=net-print/cups-1.2 ) + >=net-libs/rest-0.7[${MULTILIB_USEDEP}] + >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] ) + colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] ) + cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] ) introspection? ( >=dev-libs/gobject-introspection-1.39 ) wayland? ( - >=dev-libs/wayland-1.5.91 - media-libs/mesa[wayland] - >=x11-libs/libxkbcommon-0.2 + >=dev-libs/wayland-1.5.91[${MULTILIB_USEDEP}] + media-libs/mesa[wayland,${MULTILIB_USEDEP}] + >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}] ) X? ( - >=app-accessibility/at-spi2-atk-2.5.3 - x11-libs/libXrender - x11-libs/libX11 - >=x11-libs/libXi-1.3 - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - xinerama? ( x11-libs/libXinerama ) + >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.3[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) ) " DEPEND="${COMMON_DEPEND} @@ -71,13 +71,13 @@ DEPEND="${COMMON_DEPEND} dev-util/gdbus-codegen >=dev-util/gtk-doc-am-1.20 sys-devel/gettext - virtual/pkgconfig + virtual/pkgconfig[${MULTILIB_USEDEP}] X? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - xinerama? ( x11-proto/xineramaproto ) + x11-proto/xextproto[${MULTILIB_USEDEP}] + x11-proto/xproto[${MULTILIB_USEDEP}] + x11-proto/inputproto[${MULTILIB_USEDEP}] + x11-proto/damageproto[${MULTILIB_USEDEP}] + xinerama? ( x11-proto/xineramaproto[${MULTILIB_USEDEP}] ) ) test? ( media-fonts/font-misc-misc @@ -94,6 +94,10 @@ RDEPEND="${COMMON_DE
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
remi14/11/23 22:52:14 Modified: ChangeLog package.mask Log: profiles: Remove xorg-server 1.16.2 from p.mask Revision ChangesPath 1.9559 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9559&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9559&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.9558&r2=1.9559 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.9558 retrieving revision 1.9559 diff -u -r1.9558 -r1.9559 --- ChangeLog 23 Nov 2014 14:41:23 - 1.9558 +++ ChangeLog 23 Nov 2014 22:52:13 - 1.9559 @@ -1,11 +1,14 @@ # ChangeLog for profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9558 2014/11/23 14:41:23 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9559 2014/11/23 22:52:13 remi Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 23 Nov 2014; Rémi Cardona package.mask: + Remove xorg-server 1.16.2 from p.mask, x11 team agrees on binary slot + 23 Nov 2014; Pacho Ramos arch/amd64/no-emul-linux-x86/package.use.stable.mask, arch/amd64/package.use.stable.mask: 1.16176 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16176&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16176&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16175&r2=1.16176 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16175 retrieving revision 1.16176 diff -u -r1.16175 -r1.16176 --- package.mask21 Nov 2014 20:38:29 - 1.16175 +++ package.mask23 Nov 2014 22:52:13 - 1.16176 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16175 2014/11/21 20:38:29 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16176 2014/11/23 22:52:13 remi Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -43,10 +43,6 @@ # Mask latest development version for testing =x11-misc/lightdm-1.13* -# Rémi Cardona (15 Nov 2014) -# Masked until decision is made about binary slot -=x11-base/xorg-server-1.16.2 - # Eray Aslan (11 Nov 2014) # Mask beta releases =net-proxy/squid-3.5*
[gentoo-commits] proj/gnome:master commit in: eclass/
commit: 3099078f4416d9805ffc341fd7d023256ceba1dc Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 23 22:32:01 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 23 22:32:40 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=3099078f eclass: sync with portage --- eclass/gnome2-utils.eclass | 37 - eclass/gnome2.eclass | 35 +++ eclass/vala.eclass | 6 +++--- 3 files changed, 18 insertions(+), 60 deletions(-) diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass index 3ec3c4d..4c7d0c8 100644 --- a/eclass/gnome2-utils.eclass +++ b/eclass/gnome2-utils.eclass @@ -439,39 +439,15 @@ gnome2_gdk_pixbuf_update() { eend $? } - # @FUNCTION: gnome2_query_immodules_gtk2 # @USAGE: gnome2_query_immodules_gtk2 # @DESCRIPTION: # Updates gtk2 immodules/gdk-pixbuf loaders listing. gnome2_query_immodules_gtk2() { - if has_version ">=x11-libs/gtk+-2.24.20:2"; then - "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" --update-cache - else - local GTK2_CONFDIR="/etc/gtk-2.0/$(get_abi_CHOST)" - - local query_exec="${EPREFIX}/usr/bin/gtk-query-immodules-2.0" - local gtk_conf="${EPREFIX}${GTK2_CONFDIR}/gtk.immodules" - local gtk_conf_dir=$(dirname "${gtk_conf}") - - einfo "Generating Gtk2 immodules/gdk-pixbuf loaders listing:" - einfo "-> ${gtk_conf}" - - mkdir -p "${gtk_conf_dir}" - local tmp_file=$(mktemp -t tmp.XXgtk_query_immodules) - if [ -z "${tmp_file}" ]; then - ewarn "gtk_query_immodules: cannot create temporary file" - return 1 - fi + local updater=${EPREFIX}/usr/bin/${CHOST}-gtk-query-immodules-2.0 + [[ ! -x ${updater} ]] && updater=${EPREFIX}/usr/bin/gtk-query-immodules-2.0 - if ${query_exec} > "${tmp_file}"; then - cat "${tmp_file}" > "${gtk_conf}" || \ - ewarn "Failed to write to ${gtk_conf}" - else - ewarn "Cannot update gtk.immodules, file generation failed" - fi - rm "${tmp_file}" - fi + "${updater}" --update-cache } # @FUNCTION: gnome2_query_immodules_gtk3 @@ -479,7 +455,10 @@ gnome2_query_immodules_gtk2() { # @DESCRIPTION: # Updates gtk3 immodules/gdk-pixbuf loaders listing. gnome2_query_immodules_gtk3() { - "${EPREFIX}/usr/bin/gtk-query-immodules-3.0" --update-cache + 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 } # @FUNCTION: gnome2_disable_deprecation_warning @@ -501,7 +480,7 @@ gnome2_disable_deprecation_warning() { LC_ALL=C sed -r -i \ -e 's:-D[A-Z_]+_DISABLE_DEPRECATED:$(NULL):g' \ - -e 's:-DGSEAL_ENABLE:$(NULL):g' \ + -e 's:-DGSEAL_ENABLE+[A-Z_]:$(NULL):g' \ -i "${makefile}" if [[ $? -ne 0 ]]; then diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 24635a9..f77dace 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@ -14,6 +14,13 @@ inherit eutils fdo-mime libtool gnome.org gnome2-utils case "${EAPI:-0}" in 0|1) + eqawarn + eqawarn "${CATEGORY}/${PF}: EAPI 0/1 support is now deprecated." + eqawarn "If you are the package maintainer, please" + eqawarn "update this package to a newer EAPI." + eqawarn "Support for EAPIs 0 and 1 for gnome2.eclass will be dropped" + eqawarn "in a month (around 23rd December)." + eqawarn EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_preinst pkg_postinst pkg_postrm ;; 2|3|4|5) @@ -22,23 +29,6 @@ case "${EAPI:-0}" in *) die "EAPI=${EAPI} is not supported" ;; esac -#if [[ "${I_WANT_GNOME_3_3_X}" != "yes" ]]; then -# die " -# -#The GNOME overlay is switching to GNOME 3.3.x prerelease packages. -#These are unstable, potentially incompatible with 3.2, and may well -#break your system in intriguing ways. -# -#If you enabled the GNOME overlay to get GNOME 3.2, please disable -#it now, since GNOME 3.2 is already in portage and unmasked. -# -#If you really do want experimenta
[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome-sudoku/
commit: b94af4de7ad3157c7d7c622e5532744bbefe0b26 Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 23 20:08:29 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 23 20:09:59 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b94af4de games-puzzle/gnome-sudoku: Bump to 3.14.2 (and fix bug #527142) --- .../{gnome-sudoku-3.14.1.ebuild => gnome-sudoku-3.14.2.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-3.14.1.ebuild b/games-puzzle/gnome-sudoku/gnome-sudoku-3.14.2.ebuild similarity index 98% rename from games-puzzle/gnome-sudoku/gnome-sudoku-3.14.1.ebuild rename to games-puzzle/gnome-sudoku/gnome-sudoku-3.14.2.ebuild index a85b0c5..2424cad 100644 --- a/games-puzzle/gnome-sudoku/gnome-sudoku-3.14.1.ebuild +++ b/games-puzzle/gnome-sudoku/gnome-sudoku-3.14.2.ebuild @@ -31,6 +31,7 @@ DEPEND="${RDEPEND} >=dev-util/intltool-0.50 sys-devel/gettext virtual/pkgconfig + $(vala_depend) " src_prepare() {
[gentoo-commits] gentoo-x86 commit in app-arch/pax/files: pax-3.4-fix-fts-includes.patch
remi14/11/23 17:45:44 Added:pax-3.4-fix-fts-includes.patch Log: app-arch/pax: various build fixes (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.1 app-arch/pax/files/pax-3.4-fix-fts-includes.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/files/pax-3.4-fix-fts-includes.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/files/pax-3.4-fix-fts-includes.patch?rev=1.1&content-type=text/plain Index: pax-3.4-fix-fts-includes.patch === diff -ur pax-3.4-orig/lib/fts.c pax-3.4/lib/fts.c --- pax-3.4-orig/lib/fts.c 2005-07-29 09:55:25.0 +0200 +++ pax-3.4/lib/fts.c 2014-10-30 21:38:42.404092744 +0100 @@ -35,7 +35,7 @@ #include #include #include -#include +#include "fts.h" #include #include #include diff -ur pax-3.4-orig/src/ftree.c pax-3.4/src/ftree.c --- pax-3.4-orig/src/ftree.c2005-07-29 09:46:06.0 +0200 +++ pax-3.4/src/ftree.c 2014-10-30 21:39:14.876093149 +0100 @@ -46,7 +46,7 @@ #include #include #include -#include +#include "../lib/fts.h" #include "pax.h" #include "ftree.h" #include "extern.h"
[gentoo-commits] gentoo-x86 commit in app-arch/pax: ChangeLog pax-3.4.12.16-r1.ebuild
remi14/11/23 17:45:44 Modified: ChangeLog Added:pax-3.4.12.16-r1.ebuild Log: app-arch/pax: various build fixes (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.27 app-arch/pax/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/ChangeLog?rev=1.27&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/ChangeLog?rev=1.27&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/ChangeLog?r1=1.26&r2=1.27 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/app-arch/pax/ChangeLog,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- ChangeLog 29 Jun 2013 19:26:25 - 1.26 +++ ChangeLog 23 Nov 2014 17:45:44 - 1.27 @@ -1,6 +1,13 @@ # ChangeLog for app-arch/pax -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/pax/ChangeLog,v 1.26 2013/06/29 19:26:25 ago Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/pax/ChangeLog,v 1.27 2014/11/23 17:45:44 remi Exp $ + +*pax-3.4.12.16-r1 (23 Nov 2014) + + 23 Nov 2014; Rémi Cardona +pax-3.4.12.16-r1.ebuild, + +files/pax-3.4-fix-fts-includes.patch: + Add patch to fix 'fts' includes, add needed AC_PROG_MKDIR_P with recent + autoconf (see bug #514308). 29 Jun 2013; Agostino Sarubbo pax-3.4.12.16.ebuild: Stable for ppc64, wrt bug #474828 1.1 app-arch/pax/pax-3.4.12.16-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/pax-3.4.12.16-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/pax-3.4.12.16-r1.ebuild?rev=1.1&content-type=text/plain Index: pax-3.4.12.16-r1.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-arch/pax/pax-3.4.12.16-r1.ebuild,v 1.1 2014/11/23 17:45:44 remi Exp $ EAPI="4" inherit eutils rpm versionator autotools MY_PV=$(get_version_component_range 1-2) MY_P="${PN}-${MY_PV}" RPM_PV=$(get_version_component_range 3) FC_PV=$(get_version_component_range 4) DESCRIPTION="pax (Portable Archive eXchange) is the POSIX standard archive tool" HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/src/bin/pax/"; SRC_URI="mirror://fedora-dev/releases/${FC_PV}/Everything/source/SRPMS/${MY_P}-${RPM_PV}.fc${FC_PV}.src.rpm" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="" S=${WORKDIR}/${MY_P} src_prepare() { rpm_spec_epatch ../${PN}.spec epatch "${FILESDIR}"/pax-3.4-x32.patch epatch "${FILESDIR}"/pax-3.4-fix-fts-includes.patch sed -i configure.in \ -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ -e '/AC_PROG_RANLIB/a AC_PROG_MKDIR_P' \ || die eautoreconf } src_install() { default dodoc AUTHORS ChangeLog NEWS README THANKS }
[gentoo-commits] proj/gnome:master commit in: dev-python/pygobject/
commit: 2f96f854034ad30bc57976a008cfa96161f41dea Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 23 13:03:52 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 23 13:03:52 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2f96f854 dev-python/pygobject: bump to 3.14.0 --- dev-python/pygobject/pygobject-3.14.0.ebuild | 105 +++ 1 file changed, 105 insertions(+) diff --git a/dev-python/pygobject/pygobject-3.14.0.ebuild b/dev-python/pygobject/pygobject-3.14.0.ebuild new file mode 100644 index 000..6dd11c8 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.14.0.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit gnome2 python-r1 virtualx +if [[ ${PV} = ]]; then + inherit gnome2-live +fi + +DESCRIPTION="GLib's GObject library bindings for Python" +HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"; + +LICENSE="LGPL-2.1+" +SLOT="3" +if [[ ${PV} = ]]; then + KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="+cairo examples test +threads" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + test? ( cairo ) +" + +COMMON_DEPEND=" + >=dev-libs/glib-2.38:2 + >=dev-libs/gobject-introspection-1.39 + virtual/libffi:= + cairo? ( + >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}] + x11-libs/cairo ) + ${PYTHON_DEPS} +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig + cairo? ( x11-libs/cairo[glib] ) + test? ( + dev-libs/atk[introspection] + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + x11-libs/cairo[glib] + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] ) +" +# gnome-base/gnome-common required by eautoreconf + +# We now disable introspection support in slot 2 per upstream recommendation +# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however, +# older versions of slot 2 installed their own site-packages/gi, and +# slot 3 will collide with them. +RDEPEND="${COMMON_DEPEND} + !
[gentoo-commits] proj/gnome:master commit in: dev-python/pygobject/
commit: 259f36f97c4c5adb46942cf1eaa87454aa5f5c6b Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 23 10:36:20 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 23 10:36:20 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=259f36f9 dev-python/pygobject: various updates - remove 3.12.1 since portage has it and 3.12.2 - sync - with portage (HOMEPAGE, unittest2, ffi) - drop unsupported python 3.2 and add 3.4 - bump GI dep --- dev-python/pygobject/pygobject-3.12.1.ebuild | 100 --- dev-python/pygobject/pygobject-.ebuild | 8 +-- 2 files changed, 3 insertions(+), 105 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.12.1.ebuild b/dev-python/pygobject/pygobject-3.12.1.ebuild deleted file mode 100644 index d5d3856..000 --- a/dev-python/pygobject/pygobject-3.12.1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{2_7,3_2,3_3} ) - -inherit gnome2 python-r1 virtualx - -DESCRIPTION="GLib's GObject library bindings for Python" -HOMEPAGE="http://www.pygtk.org/"; - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cairo examples test +threads" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - test? ( cairo ) -" - -COMMON_DEPEND=" - >=dev-libs/glib-2.38:2 - >=dev-libs/gobject-introspection-1.38 - virtual/libffi:= - cairo? ( - >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}] - x11-libs/cairo ) - ${PYTHON_DEPS} -" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - cairo? ( x11-libs/cairo[glib] ) - test? ( - dev-libs/atk[introspection] - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - virtual/python-unittest2[${PYTHON_USEDEP}] - x11-libs/cairo[glib] - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] ) -" -# gnome-base/gnome-common required by eautoreconf - -# We now disable introspection support in slot 2 per upstream recommendation -# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however, -# older versions of slot 2 installed their own site-packages/gi, and -# slot 3 will collide with them. -RDEPEND="${COMMON_DEPEND} - !http://www.pygtk.org/"; +HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"; LICENSE="LGPL-2.1+" SLOT="3" @@ -31,7 +31,7 @@ REQUIRED_USE=" COMMON_DEPEND=" >=dev-libs/glib-2.38:2 - >=dev-libs/gobject-introspection-1.38 + >=dev-libs/gobject-introspection-1.39 virtual/libffi:= cairo? ( >=dev-python/pycairo-1.10.0[${PYTHON_USEDEP}] @@ -45,7 +45,6 @@ DEPEND="${COMMON_DEPEND} dev-libs/atk[introspection] media-fonts/font-cursor-misc media-fonts/font-misc-misc - virtual/python-unittest2[${PYTHON_USEDEP}] x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] @@ -72,7 +71,6 @@ src_configure() { # docs disabled by upstream default since they are very out of date python_foreach_impl run_in_build_dir \ gnome2_src_configure \ - --with-ffi \ $(use_enable cairo) \ $(use_enable threads thread) }
[gentoo-commits] proj/gnome:master commit in: dev-libs/libpeas/
commit: e57738d1495599499d7b01f7d07220a1c74cfa7e Author: Rémi Cardona gentoo org> AuthorDate: Sun Nov 23 08:55:18 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sun Nov 23 08:55:18 2014 + URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e57738d1 dev-libs/libpeas: remove support for old pythons, remove unused eutils eclass The eutils eclass was dropped from the non-live ebuild during the last major bump. The python versions are now masked in portage. --- dev-libs/libpeas/libpeas-1.12.1.ebuild | 2 +- dev-libs/libpeas/libpeas-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/libpeas/libpeas-1.12.1.ebuild b/dev-libs/libpeas/libpeas-1.12.1.ebuild index 22f8c3a..3fc2a32 100644 --- a/dev-libs/libpeas/libpeas-1.12.1.ebuild +++ b/dev-libs/libpeas/libpeas-1.12.1.ebuild @@ -5,7 +5,7 @@ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit gnome2 multilib python-r1 virtualx diff --git a/dev-libs/libpeas/libpeas-.ebuild b/dev-libs/libpeas/libpeas-.ebuild index 3de7afe..514c3df 100644 --- a/dev-libs/libpeas/libpeas-.ebuild +++ b/dev-libs/libpeas/libpeas-.ebuild @@ -5,9 +5,9 @@ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) -inherit eutils gnome2 multilib python-r1 virtualx +inherit gnome2 multilib python-r1 virtualx if [[ ${PV} = ]]; then inherit gnome2-live fi
[gentoo-commits] proj/x11:master commit in: x11-base/xorg-server/
commit: e1943630a20049c72c99c65ea189687a47f27c6d Author: Rémi Cardona gentoo org> AuthorDate: Sat Nov 15 13:13:26 2014 + Commit: Remi Cardona gentoo org> CommitDate: Sat Nov 15 13:13:26 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=e1943630 x11-base/xorg-server: sync ebuild with latest from portage --- x11-base/xorg-server/xorg-server-.ebuild | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/x11-base/xorg-server/xorg-server-.ebuild b/x11-base/xorg-server/xorg-server-.ebuild index f717665..8203329 100644 --- a/x11-base/xorg-server/xorg-server-.ebuild +++ b/x11-base/xorg-server/xorg-server-.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 IUSE_SERVERS="dmx kdrive xnest xorg xvfb" IUSE="${IUSE_SERVERS} glamor ipv6 minimal nptl selinux +suid systemd tslib +udev unwind wayland" -RDEPEND=">=app-admin/eselect-opengl-1.0.8 +CDEPEND=">=app-admin/eselect-opengl-1.0.8 dev-libs/openssl media-libs/freetype >=x11-apps/iceauth-1.0.2 @@ -68,13 +68,12 @@ RDEPEND=">=app-admin/eselect-opengl-1.0.8 media-libs/libepoxy ) >=x11-apps/xinit-1.3 - selinux? ( sec-policy/selinux-xserver ) systemd? ( sys-apps/dbus sys-apps/systemd )" -DEPEND="${RDEPEND} +DEPEND="${CDEPEND} sys-devel/flex >=x11-proto/bigreqsproto-1.1.0 >=x11-proto/compositeproto-0.4 @@ -115,6 +114,10 @@ DEPEND="${RDEPEND} >=x11-proto/dri2proto-2.8 )" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-xserver ) +" + PDEPEND=" xorg? ( >=x11-base/xorg-drivers-$(get_version_component_range 1-2) )" @@ -235,11 +238,6 @@ pkg_postinst() { ewarn "category using this command:" ewarn " emerge @x11-module-rebuild" fi - - if use udev && has_version virtual/udev[-keymap]; then - ewarn "virtual/udev was built without keymap support. This may cause input device" - ewarn "autoconfiguration to fail." - fi } pkg_postrm() {
[gentoo-commits] gentoo-x86 commit in x11-base/xorg-server: xorg-server-1.16.2.ebuild ChangeLog
remi14/11/15 11:27:09 Modified: ChangeLog Added:xorg-server-1.16.2.ebuild Log: x11-base/xorg-server: bump to 1.16.2 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.803x11-base/xorg-server/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.803&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.803&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?r1=1.802&r2=1.803 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v retrieving revision 1.802 retrieving revision 1.803 diff -u -r1.802 -r1.803 --- ChangeLog 2 Nov 2014 10:35:21 - 1.802 +++ ChangeLog 15 Nov 2014 11:27:09 - 1.803 @@ -1,6 +1,11 @@ # ChangeLog for x11-base/xorg-server # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.802 2014/11/02 10:35:21 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/ChangeLog,v 1.803 2014/11/15 11:27:09 remi Exp $ + +*xorg-server-1.16.2 (15 Nov 2014) + + 15 Nov 2014; Rémi Cardona +xorg-server-1.16.2.ebuild: + Bump to 1.16.2. 02 Nov 2014; Sven Vermeulen xorg-server-1.14.5.ebuild, xorg-server-1.14.7.ebuild, xorg-server-1.15.0.ebuild, 1.1 x11-base/xorg-server/xorg-server-1.16.2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.ebuild?rev=1.1&content-type=text/plain Index: xorg-server-1.16.2.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.ebuild,v 1.1 2014/11/15 11:27:09 remi Exp $ EAPI=5 XORG_DOC=doc inherit xorg-2 multilib versionator flag-o-matic EGIT_REPO_URI="git://anongit.freedesktop.org/git/xorg/xserver" DESCRIPTION="X.Org X servers" SLOT="0/1.16.1" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" IUSE_SERVERS="dmx kdrive xnest xorg xvfb" IUSE="${IUSE_SERVERS} glamor ipv6 minimal nptl selinux +suid systemd tslib +udev unwind wayland" CDEPEND=">=app-admin/eselect-opengl-1.0.8 dev-libs/openssl media-libs/freetype >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.20 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont-1.4.2 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-libs/xtrans-1.3.3 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 dmx? ( x11-libs/libXt >=x11-libs/libdmx-1.0.99.1 >=x11-libs/libX11-1.1.5 >=x11-libs/libXaw-1.0.4 >=x11-libs/libXext-1.0.99.4 >=x11-libs/libXfixes-5.0 >=x11-libs/libXi-1.2.99.1 >=x11-libs/libXmu-1.0.3 x11-libs/libXrender >=x11-libs/libXres-1.0.3 >=x11-libs/libXtst-1.0.99.2 ) glamor? ( media-libs/libepoxy media-libs/mesa[egl,gbm] !x11-libs/glamor ) kdrive? ( >=x11-libs/libXext-1.0.5 x11-libs/libXv ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-9.2.0[nptl=] ) tslib? ( >=x11-libs/tslib-1.0 ) udev? ( >=virtual/udev-150 ) unwind? ( sys-libs/libunwind ) wayland? ( >=dev-libs/wayland-1.3.0 media-libs/libepoxy ) >=x11-apps/xinit-1.3 systemd? ( sys-apps/dbus sys-apps/systemd )" DEPEND="${CDEPEND} sys-devel/flex >=x11-proto/bigreqsproto-1.1.0 >=x11-proto/compositeproto-0.4 >=x11-proto/damageproto-1.1 >=x11-proto/fixesproto-5.0 >=x11-proto/fontsproto-2.1.3 >=x11-proto/glproto-1.4.17 >=x11-proto/inputproto-2.2.99.1 >=x11-proto/kbproto-1.0.3 >=x11-proto/randrproto-1.4.0 >=x11-proto/recordproto-1.13.99.1 >=x11-proto/renderproto-0.11 >=x11-proto/resourceproto
[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
remi14/11/15 10:51:18 Modified: ChangeLog package.mask Log: Mask upcoming xorg-server 1.16.2 release Revision ChangesPath 1.9542 profiles/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9542&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9542&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.9541&r2=1.9542 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v retrieving revision 1.9541 retrieving revision 1.9542 diff -u -r1.9541 -r1.9542 --- ChangeLog 13 Nov 2014 13:15:01 - 1.9541 +++ ChangeLog 15 Nov 2014 10:51:17 - 1.9542 @@ -1,11 +1,14 @@ # ChangeLog for profile directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9541 2014/11/13 13:15:01 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.9542 2014/11/15 10:51:17 remi Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 15 Nov 2014; Rémi Cardona package.mask: + Mask upcoming xorg-server 1.16.2 release + 13 Nov 2014; Pacho Ramos package.mask: Gnome2 stuff was finally removed (#508854) 1.16164 profiles/package.mask file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16164&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16164&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16163&r2=1.16164 Index: package.mask === RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v retrieving revision 1.16163 retrieving revision 1.16164 diff -u -r1.16163 -r1.16164 --- package.mask13 Nov 2014 13:15:01 - 1.16163 +++ package.mask15 Nov 2014 10:51:17 - 1.16164 @@ -1,5 +1,5 @@ -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16163 2014/11/13 13:15:01 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.16164 2014/11/15 10:51:17 remi Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -30,6 +30,10 @@ #--- END OF EXAMPLES --- +# Rémi Cardona (15 Nov 2014) +# Masked until decision is made about binary slot +=x11-base/xorg-server-1.16.2 + # Davide Pesavento (13 Nov 2014) # Multilib ebuilds based on the new qt4-build-multilib eclass. # Added dependency on dev-qt/qtchooser, which must be keyworded.
[gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-input-vmmouse: xf86-input-vmmouse-13.0.0-r1.ebuild ChangeLog
remi14/11/06 19:28:42 Modified: ChangeLog Added:xf86-input-vmmouse-13.0.0-r1.ebuild Log: x11-drivers/xf86-input-vmmouse: add patch to fix header inclusion on newer glibc (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.58 x11-drivers/xf86-input-vmmouse/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog?rev=1.58&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog?rev=1.58&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog?r1=1.57&r2=1.58 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog,v retrieving revision 1.57 retrieving revision 1.58 diff -u -r1.57 -r1.58 --- ChangeLog 8 Oct 2013 05:05:33 - 1.57 +++ ChangeLog 6 Nov 2014 19:28:42 - 1.58 @@ -1,6 +1,13 @@ # ChangeLog for x11-drivers/xf86-input-vmmouse -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog,v 1.57 2013/10/08 05:05:33 ago Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog,v 1.58 2014/11/06 19:28:42 remi Exp $ + +*xf86-input-vmmouse-13.0.0-r1 (06 Nov 2014) + + 06 Nov 2014; Rémi Cardona + +xf86-input-vmmouse-13.0.0-r1.ebuild, + +files/xf86-input-vmmouse-13.0.0-add-missing-include.patch: + Add patch to fix header inclusion on newer glibc (see bug #527190) 08 Oct 2013; Agostino Sarubbo xf86-input-vmmouse-13.0.0.ebuild: 1.1 x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.0.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.0.0-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.0.0-r1.ebuild?rev=1.1&content-type=text/plain Index: xf86-input-vmmouse-13.0.0-r1.ebuild === # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-vmmouse/xf86-input-vmmouse-13.0.0-r1.ebuild,v 1.1 2014/11/06 19:28:42 remi Exp $ EAPI=5 inherit xorg-2 DESCRIPTION="VMWare mouse input driver" IUSE="" KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND} x11-proto/randrproto" PATCHES=( "${FILESDIR}"/${P}-add-missing-include.patch ) pkg_setup() { XORG_CONFIGURE_OPTIONS=( --with-hal-bin-dir=/punt --with-hal-callouts-dir=/punt --with-hal-fdi-dir=/punt ) xorg-2_pkg_setup } src_install() { xorg-2_src_install rm -rf "${ED}"/punt }
[gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-input-vmmouse/files: xf86-input-vmmouse-13.0.0-add-missing-include.patch
remi14/11/06 19:28:42 Added:xf86-input-vmmouse-13.0.0-add-missing-include.patch Log: x11-drivers/xf86-input-vmmouse: add patch to fix header inclusion on newer glibc (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 901AB08A) Revision ChangesPath 1.1 x11-drivers/xf86-input-vmmouse/files/xf86-input-vmmouse-13.0.0-add-missing-include.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/files/xf86-input-vmmouse-13.0.0-add-missing-include.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/files/xf86-input-vmmouse-13.0.0-add-missing-include.patch?rev=1.1&content-type=text/plain Index: xf86-input-vmmouse-13.0.0-add-missing-include.patch === >From 1cbbc03c4b37d57760c57bd2e0b0f89d744a5795 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Tue, 7 Oct 2014 11:32:01 +0200 Subject: vmmouse_client.h: Include xorg-server.h before xf86_OSproc.h xf86_OSproc.h cannot be included without first including xorg-server.h. Without this the build fails on systems with the latest glibc, throwing this error: In file included from /usr/include/string.h:634:0, from /usr/include/xorg/os.h:53, from /usr/include/xorg/misc.h:115, from /usr/include/xorg/window.h:50, from /usr/include/xorg/globals.h:7, from /usr/include/xorg/opaque.h:34, from /usr/include/xorg/xf86_OSproc.h:127, from vmmouse_client.h:42, from vmmouse_client.c:38: /usr/include/xorg/os.h:579:1: error: expected identifier or '(' before '__extension__' strndup(const char *str, size_t n); This is caused by HAVE_STRNDUP not being set (it is set from xorg-server.h), causing os.h to redefine it. Signed-off-by: Stefan Dirsch Reviewed-by: Daniel Stone Acked-by: Thomas Hellstrom diff --git a/shared/vmmouse_client.h b/shared/vmmouse_client.h index b01bf08..1de51e5 100644 --- a/shared/vmmouse_client.h +++ b/shared/vmmouse_client.h @@ -39,6 +39,7 @@ #ifndef _VMMOUSE_CLIENT_H_ #define _VMMOUSE_CLIENT_H_ +#include "xorg-server.h" #include "xf86_OSproc.h" /* -- cgit v0.10.2
[gentoo-commits] proj/x11:master commit in: x11-proto/xcb-proto/
commit: b72ea65a5349d849d4dbd81559f9faa8e8b62cfc Author: Rémi Cardona gentoo org> AuthorDate: Mon Nov 3 07:28:48 2014 + Commit: Remi Cardona gentoo org> CommitDate: Mon Nov 3 20:48:17 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=b72ea65a x11-proto/xcb-proto: Sync with portage - remove 1.11 that's in portage - sync - with latest ~arch from portage - remove thick manifest --- x11-proto/xcb-proto/xcb-proto-1.11.ebuild | 64 --- x11-proto/xcb-proto/xcb-proto-.ebuild | 4 +- 2 files changed, 2 insertions(+), 66 deletions(-) diff --git a/x11-proto/xcb-proto/xcb-proto-1.11.ebuild b/x11-proto/xcb-proto/xcb-proto-1.11.ebuild deleted file mode 100644 index f2baee5..000 --- a/x11-proto/xcb-proto/xcb-proto-1.11.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -PYTHON_COMPAT=( python{2_7,3_2,3_3} ) -XORG_MULTILIB=yes - -inherit python-r1 xorg-2 - -DESCRIPTION="X C-language Bindings protocol headers" -HOMEPAGE="http://xcb.freedesktop.org/"; -EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/proto" -[[ ${PV} != * ]] && \ - SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"; - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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="" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND} - dev-libs/libxml2" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_configure() { - python_export_best - xorg-2_src_configure -} - -multilib_src_configure() { - autotools-utils_src_configure - - if multilib_is_native_abi; then - python_parallel_foreach_impl autotools-utils_src_configure - fi -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - python_foreach_impl autotools-utils_src_compile -C xcbgen \ - top_builddir="${BUILD_DIR}" - fi -} - -src_install() { - xorg-2_src_install - - # pkg-config file hardcodes python sitedir, bug 486512 - sed -i -e '/pythondir/s:=.*$:=/dev/null:' \ - "${ED}"/usr/lib*/pkgconfig/xcb-proto.pc || die -} - -multilib_src_install() { - default - - if multilib_is_native_abi; then - python_foreach_impl autotools-utils_src_install -C xcbgen \ - top_builddir="${BUILD_DIR}" - fi -} diff --git a/x11-proto/xcb-proto/xcb-proto-.ebuild b/x11-proto/xcb-proto/xcb-proto-.ebuild index 4ae2110..2fca85d 100644 --- a/x11-proto/xcb-proto/xcb-proto-.ebuild +++ b/x11-proto/xcb-proto/xcb-proto-.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_2,3_3} ) +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) XORG_MULTILIB=yes inherit python-r1 xorg-2 @@ -15,7 +15,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/proto" [[ ${PV} != * ]] && \ SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"; -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 ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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="" RDEPEND="${PYTHON_DEPS}"