[gentoo-commits] proj/gnome:master commit in: app-dicts/gnome-dictionary/

2018-10-18 Thread Remi Cardona
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/

2018-10-18 Thread Remi Cardona
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/

2018-10-16 Thread Remi Cardona
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/

2018-10-15 Thread Remi Cardona
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/

2018-10-15 Thread Remi Cardona
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

2018-10-15 Thread Remi Cardona
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/

2018-10-10 Thread Remi Cardona
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/

2018-06-10 Thread Remi Cardona
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/

2018-05-21 Thread Remi Cardona
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/

2018-04-15 Thread Remi Cardona
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 <tom.schoonj...@diamond.ac.uk>
+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() {
+   gnome-meson_src_install
+}
+
+pkg_postinst() {
+  

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

2018-04-14 Thread Remi Cardona
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/

2018-04-14 Thread Remi Cardona
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 <sob...@gentoo.org>
+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)/gd

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

2018-04-14 Thread Remi Cardona
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?= <r...@gentoo.org>
+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 <dav...@redhat.com>
+ 
+ 
+-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/

2018-04-14 Thread Remi Cardona
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/

2018-04-13 Thread Remi Cardona
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/

2017-02-19 Thread Remi Cardona
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/conform/Makefile.{am,

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

2017-02-19 Thread Remi Cardona
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 for xd

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

2016-12-20 Thread Remi Cardona
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_configure \
+   $(usex debug

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

2016-12-14 Thread Remi Cardona
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_configure \
+   $(usex debug

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

2016-11-20 Thread Remi Cardona
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?= <r...@gentoo.org>
+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

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

2016-09-19 Thread Remi Cardona
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/

2016-09-19 Thread Remi Cardona
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 <gn...@gentoo.org> (19 sep 2016)
+# Gnome 3.22 mask
+>=dev-util/gdbus-codegen-2.50.0
+
 # David Seifert <s...@gentoo.org> (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/

2016-07-12 Thread Remi Cardona
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-owncloud \

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

2016-07-12 Thread Remi Cardona
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/

2016-05-11 Thread Remi Cardona
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/

2016-05-11 Thread Remi Cardona
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/

2016-05-11 Thread Remi Cardona
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/

2016-05-11 Thread Remi Cardona
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/

2016-05-11 Thread Remi Cardona
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/

2016-04-20 Thread Remi Cardona
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+/

2016-03-07 Thread Remi Cardona
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_USED

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

2016-03-07 Thread Remi Cardona
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 bloc

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

2016-03-07 Thread Remi Cardona
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/

2016-03-07 Thread Remi Cardona
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/

2016-03-06 Thread Remi Cardona
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/

2016-01-24 Thread Remi Cardona
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

2016-01-21 Thread Remi Cardona
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/

2015-12-21 Thread Remi Cardona
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 <julien.cris...@logilab.fr>
+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 <julien.cris...@logilab.fr>
+---
+ 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 <julien.cris...@logilab.fr>
+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 <julien.cris...@logilab.fr>
+---
+ 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=&qu

[gentoo-commits] proj/gnome:master commit in: dev-python/pygobject/

2015-10-22 Thread Remi Cardona
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/

2015-10-07 Thread Remi Cardona
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/

2015-09-21 Thread Remi Cardona
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/

2015-09-21 Thread Remi Cardona
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/

2015-09-15 Thread Remi Cardona
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

2015-07-12 Thread Remi Cardona (remi)
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/

2015-05-11 Thread Remi Cardona
commit: 1fc95e81b91039bbec3a88fc24a984715815ba86
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Mon May 11 06:10:14 2015 +
Commit: Remi Cardona remi AT gentoo DOT 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/

2015-05-08 Thread Remi Cardona
commit: 2bd263e40262775dee3893cb2a7ab4768566d892
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Fri May  8 09:37:24 2015 +
Commit: Remi Cardona remi AT gentoo DOT 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

2015-02-28 Thread Remi Cardona (remi)
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.623view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/ChangeLog?rev=1.623content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/ChangeLog?r1=1.622r2=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 r...@gentoo.org 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.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/libreoffice/libreoffice-4.4.1.2.ebuild?r1=1.1r2=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

2015-02-21 Thread Remi Cardona (remi)
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.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?r1=1.2r2=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?= r...@gentoo.org
 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 alexan...@tsoy.me
 Signed-off-by: Rémi Cardona r...@gentoo.org
 ---
@@ -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) fileicons/$$s/$$c/$$n/file  $@; \
-+if [ -e $f ] ; then \
++if [ -e $$f ] ; then \
 +  n=`basename $$f`; \
 +  $(ECHO) fileicons/$$s/$$c/$$n/file  $@; \
 +fi; \






[gentoo-commits] gentoo-x86 commit in x11-libs/gtk+: ChangeLog

2015-02-21 Thread Remi Cardona (remi)
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.763view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?rev=1.763content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?r1=1.762r2=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 r...@gentoo.org
+  files/gtk+-non-bash-support.patch:
+  Tweak non-bash patch.
 
   22 Feb 2015; Rémi Cardona r...@gentoo.org
   files/gtk+-non-bash-support.patch:






[gentoo-commits] gentoo-x86 commit in x11-libs/gtk+: ChangeLog

2015-02-21 Thread Remi Cardona (remi)
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.762view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?rev=1.762content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/ChangeLog?r1=1.761r2=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 r...@gentoo.org
+  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 x11-libs/gtk+/files: gtk+-non-bash-support.patch

2015-02-21 Thread Remi Cardona (remi)
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.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/gtk+/files/gtk+-non-bash-support.patch?r1=1.1r2=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 alexan...@tsoy.me
+From dd95441325d038d8e1d766e2b36ee9fb1171424d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?R=C3=A9mi=20Cardona?= r...@gentoo.org
 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 alexan...@tsoy.me
+Signed-off-by: Rémi Cardona r...@gentoo.org
 ---
- 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) file compressed=\true\ui/$$n/file  $@; \
+   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) fileicons/$$s/$$c/$$n/file  $@; \
++if [ -e $f ] ; then \
++  n=`basename $$f`; \
++  $(ECHO) fileicons/$$s/$$c/$$n/file  $@; \
++fi; \
+   done; \
+ done; \
+   done; \
 -- 
-2.0.4
+2.3.0
 






[gentoo-commits] gentoo-x86 commit in net-misc/networkmanager/files: networkmanager-1.0.0-remove-bashisms.patch

2015-01-25 Thread Remi Cardona (remi)
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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/files/networkmanager-1.0.0-remove-bashisms.patch?rev=1.1content-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?= r...@gentoo.org
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

2015-01-25 Thread Remi Cardona (remi)
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.224view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/ChangeLog?rev=1.224content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/ChangeLog?r1=1.223r2=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 r...@gentoo.org 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 pa...@gentoo.org 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.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/networkmanager/networkmanager-1.0.0.ebuild?r1=1.2r2=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: ChangeLog libgit2-glib-0.22.0.ebuild

2015-01-19 Thread Remi Cardona (remi)
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.22view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/ChangeLog?rev=1.22content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/ChangeLog?r1=1.21r2=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 r...@gentoo.org +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 e...@gentoo.org
   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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgit2-glib/libgit2-glib-0.22.0.ebuild?rev=1.1content-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 dev-libs/libgit2-glib/files: libgit2-glib-0.22.0-automagic-ssh.patch

2015-01-19 Thread Remi Cardona (remi)
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.1view=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.1content-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?= r...@gentoo.org
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 r...@gentoo.org
---
 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 git2.h
-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 git2.h
+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 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

2015-01-12 Thread Remi Cardona (remi)
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.166view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?rev=1.166content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?r1=1.165r2=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 r...@gentoo.org
+  -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

2015-01-09 Thread Remi Cardona (remi)
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.291view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.291content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?r1=1.290r2=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 r...@gentoo.org +icu-53.1-r2.ebuild:
+  Revbump, see bug #528022.
 
   07 Jan 2015; Rémi Cardona r...@gentoo.org 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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/icu-53.1-r2.ebuild?rev=1.1content-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} \
econf ${myeconfargs[@]}
}


[gentoo-commits] gentoo-x86 commit in dev-libs/icu/files: icu-remove-bashisms.patch

2015-01-07 Thread Remi Cardona (remi)
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.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?r1=1.1r2=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
++  printf %s ${pkglibdir}/pkgdata.inc 
;;
  
--icudata)
 -  echo $ECHO_N ${ICUDATA_NAME} ${ECHO_C}
-+  printf %s ${ICUDATA_NAME}
++  printf %s ${ICUDATA_NAME} 

[gentoo-commits] gentoo-x86 commit in dev-libs/icu: ChangeLog

2015-01-07 Thread Remi Cardona (remi)
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.290view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.290content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?r1=1.289r2=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 r...@gentoo.org 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 media-libs/libjpeg-turbo: ChangeLog libjpeg-turbo-1.3.1-r1.ebuild

2015-01-07 Thread Remi Cardona (remi)
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.101view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog?rev=1.101content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/ChangeLog?r1=1.100r2=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 r...@gentoo.org 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.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libjpeg-turbo/libjpeg-turbo-1.3.1-r1.ebuild?rev=1.2content-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.1r2=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

2015-01-06 Thread Remi Cardona (remi)
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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/files/icu-remove-bashisms.patch?rev=1.1content-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 ${ICUPKGDATA_DIR}
;;
 
--icudatadir)
-   echo $ECHO_N ${ICUDATA_DIR} ${ECHO_C}
+   printf %s 

[gentoo-commits] gentoo-x86 commit in dev-libs/icu: ChangeLog icu-53.1-r1.ebuild

2015-01-06 Thread Remi Cardona (remi)
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.289view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.289content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/ChangeLog?r1=1.288r2=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 r...@gentoo.org +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 a...@gentoo.org 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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/icu/icu-53.1-r1.ebuild?rev=1.1content-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 CC CXX

ECONF_SOURCE=${S} 

[gentoo-commits] gentoo-x86 commit in x11-libs/libxcb/files: libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch

2014-12-29 Thread Remi Cardona (remi)
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.1view=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.1content-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?= r...@gentoo.org
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 r...@gentoo.org
---
 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 = 

[gentoo-commits] gentoo-x86 commit in x11-libs/libxcb: libxcb-1.11-r1.ebuild ChangeLog

2014-12-29 Thread Remi Cardona (remi)
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.148view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/ChangeLog?rev=1.148content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/ChangeLog?r1=1.147r2=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 r...@gentoo.org +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 mgo...@gentoo.org 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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libxcb/libxcb-1.11-r1.ebuild?rev=1.1content-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

2014-12-27 Thread Remi Cardona (remi)
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.165view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?rev=1.165content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/ChangeLog?r1=1.164r2=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 r...@gentoo.org
+  +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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917.ebuild?rev=1.1content-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)  ---
ewarni915 driver
ewarn   [*]   Enable modesetting on intel by default
echo
fi
}






[gentoo-commits] gentoo-x86 commit in profiles: package.mask

2014-12-10 Thread Remi Cardona (remi)
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.16210view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16210content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16209r2=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 a...@gentoo.org (03 Dec 2014)






[gentoo-commits] gentoo-x86 commit in x11-base/xorg-server: ChangeLog xorg-server-1.16.2.901.ebuild

2014-12-10 Thread Remi Cardona (remi)
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.805view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.805content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?r1=1.804r2=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 r...@gentoo.org +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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.901.ebuild?rev=1.1content-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/renderproto-0.11

[gentoo-commits] proj/gnome:master commit in: app-editors/gedit/

2014-12-04 Thread Remi Cardona
commit: b26711788ce87127f34d53082067fed6549651f7
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Thu Dec  4 22:58:39 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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] proj/gnome:master commit in: x11-libs/gtk+/files/, x11-libs/gtk+/

2014-11-30 Thread Remi Cardona
commit: e8432718a163db9e0c2389815e034678413b247e
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 30 15:51:35 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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 alexan...@tsoy.me
+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: app-text/evince/, app-text/evince/files/

2014-11-30 Thread Remi Cardona
commit: f6aa75a8258c9764f902ac9c623fce5ce5fe3fb0
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 30 16:57:52 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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 alexan...@tsoy.me
+Date: Sun, 26 Oct 2014 23:54:47 +0300
+Subject: configure.ac: workaround quoting issues
+
+BROWSER_PLUGIN_DIR variable substitution is not portable. In particular
+it does not work in dash. Replace it with conditional.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=739226
+
+diff --git a/configure.ac b/configure.ac
+index 56bf93c..dd4bcab 100644
+--- a/configure.ac
 b/configure.ac
+@@ -455,7 +455,9 @@ AC_ARG_ENABLE([browser-plugin],
+ if test x$enable_browser_plugin = xyes ; then
+   PKG_CHECK_MODULES([BROWSER_PLUGIN],[gtk+-3.0 = $GTK_REQUIRED gthread-2.0 
gio-2.0 = $GLIB_REQUIRED])
+ 
+-  BROWSER_PLUGIN_DIR=${BROWSER_PLUGIN_DIR:-\${libdir}/mozilla/plugins}
++  if test -z ${BROWSER_PLUGIN_DIR}; then
++BROWSER_PLUGIN_DIR=\${libdir}/mozilla/plugins
++  fi
+   AC_ARG_VAR([BROWSER_PLUGIN_DIR],[Where to install the plugin to])
+ fi
+ 
+-- 
+cgit v0.10.1
+



[gentoo-commits] proj/gnome:master commit in: dev-util/devhelp/

2014-11-30 Thread Remi Cardona
commit: 222f98849ed4797a00d023c81b8dab287565d805
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 30 17:57:24 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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: dev-vcs/gitg/

2014-11-30 Thread Remi Cardona
commit: 5094f608879fdcd437105aebbd350432da1f8c13
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 30 19:02:35 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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] gentoo-x86 commit in net-im/empathy/files: empathy-3.12.7-Fix-parallel-build-in-extensions.patch

2014-11-30 Thread Remi Cardona (remi)
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.1view=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.1content-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?= r...@gentoo.org
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

2014-11-30 Thread Remi Cardona (remi)
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.160view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?rev=1.160content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/ChangeLog?r1=1.159r2=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 r...@gentoo.org 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 pa...@gentoo.org 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.3view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild?rev=1.3content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/empathy/empathy-3.12.7.ebuild?r1=1.2r2=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: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/

2014-11-29 Thread Remi Cardona
commit: 36eba783b56e30c212cdb9585fcc7dade98c5e77
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sat Nov 29 16:47:22 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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 alexan...@tsoy.me
+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:master commit in: app-editors/gedit/

2014-11-28 Thread Remi Cardona
commit: 283fe267dd73c0cc07156647dafd156c82f3b8c3
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Thu Nov 27 23:56:59 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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] proj/gnome: Branch deleted: gedit

2014-11-28 Thread Remi Cardona
commit: 
Commit: Remi Cardona remi AT gentoo DOT org
CommitDate: Fri Nov 28 08:13:14 2014 +

Branch deleted: gedit




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

2014-11-26 Thread Remi Cardona
commit: 733a6b02873d375cc1f190fe8e5ce5b930b25567
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Wed Nov 26 23:44:46 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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] gentoo-x86 commit in x11-drivers/xf86-input-evdev: xf86-input-evdev-2.9.1.ebuild ChangeLog

2014-11-26 Thread Remi Cardona (remi)
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.228view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog?rev=1.228content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/ChangeLog?r1=1.227r2=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 r...@gentoo.org +xf86-input-evdev-2.9.1.ebuild:
+  Bump to 2.9.1.
 
   23 Oct 2014; Chí-Thanh Christopher Nguyễn chith...@gentoo.org
   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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.9.1.ebuild?rev=1.1content-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: New branch: gedit

2014-11-25 Thread Remi Cardona
commit: 
Commit: Remi Cardona remi AT gentoo DOT org
CommitDate: Tue Nov 25 19:38:47 2014 +

New branch: gedit




[gentoo-commits] proj/gnome:master commit in: dev-python/pygobject/

2014-11-23 Thread Remi Cardona
commit: 259f36f97c4c5adb46942cf1eaa87454aa5f5c6b
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 23 10:36:20 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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}
-   !dev-python/pygtk-2.13
-   !dev-python/pygobject-2.28.6-r50:2[introspection]
-
-src_prepare() {
-   gnome2_src_prepare
-   python_copy_sources
-}
-
-src_configure() {
-   # Hard-enable libffi support since both gobject-introspection and
-   # glib-2.29.x rdepend on it anyway
-   # 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)
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_test() {
-   unset DBUS_SESSION_BUS_ADDRESS
-   export GIO_USE_VFS=local # prevents odd issues with deleting 
${T}/.gvfs
-   export GIO_USE_VOLUME_MONITOR=unix # prevent udisks-related failures 
in chroots, bug #449484
-
-   testing() {
-   export XDG_CACHE_HOME=${T}/${EPYTHON}
-   run_in_build_dir Xemake check
-   unset XDG_CACHE_HOME
-   }
-   python_foreach_impl testing
-   unset GIO_USE_VFS
-}
-
-src_install() {
-   DOCS=AUTHORS ChangeLog* NEWS README
-
-   python_foreach_impl run_in_build_dir gnome2_src_install
-
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}

diff --git a/dev-python/pygobject/pygobject-.ebuild 
b/dev-python/pygobject/pygobject-.ebuild
index 76767c3..6dd11c8 100644
--- a/dev-python/pygobject/pygobject-.ebuild
+++ b/dev-python/pygobject/pygobject-.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 GCONF_DEBUG=no
 GNOME2_LA_PUNT=yes
-PYTHON_COMPAT=( python{2_7,3_2,3_3} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit gnome2 python-r1 virtualx
 if [[ ${PV} =  ]]; then
@@ -13,7 +13,7 @@ if [[ ${PV} =  ]]; then
 fi
 
 DESCRIPTION=GLib's GObject library bindings for Python
-HOMEPAGE=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

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

2014-11-23 Thread Remi Cardona
commit: e57738d1495599499d7b01f7d07220a1c74cfa7e
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 23 08:55:18 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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/gnome:master commit in: dev-python/pygobject/

2014-11-23 Thread Remi Cardona
commit: 2f96f854034ad30bc57976a008cfa96161f41dea
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 23 13:03:52 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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}
+   !dev-python/pygtk-2.13
+   !dev-python/pygobject-2.28.6-r50:2[introspection]
+
+src_prepare() {
+   gnome2_src_prepare
+   python_copy_sources
+}
+
+src_configure() {
+   # Hard-enable libffi support since both gobject-introspection and
+   # glib-2.29.x rdepend on it anyway
+   # docs disabled by upstream default since they are very out of date
+   python_foreach_impl run_in_build_dir \
+   gnome2_src_configure \
+   $(use_enable cairo) \
+   $(use_enable threads thread)
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir gnome2_src_compile
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   export GIO_USE_VFS=local # prevents odd issues with deleting 
${T}/.gvfs
+   export GIO_USE_VOLUME_MONITOR=unix # prevent udisks-related failures 
in chroots, bug #449484
+
+   testing() {
+   export XDG_CACHE_HOME=${T}/${EPYTHON}
+   run_in_build_dir Xemake check
+   unset XDG_CACHE_HOME
+   }
+   python_foreach_impl testing
+   unset GIO_USE_VFS
+}
+
+src_install() {
+   DOCS=AUTHORS ChangeLog* NEWS README
+
+   python_foreach_impl run_in_build_dir gnome2_src_install
+
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}



[gentoo-commits] gentoo-x86 commit in app-arch/pax: ChangeLog pax-3.4.12.16-r1.ebuild

2014-11-23 Thread Remi Cardona (remi)
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.27view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/ChangeLog?rev=1.27content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/ChangeLog?r1=1.26r2=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 r...@gentoo.org +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 a...@gentoo.org 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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/pax-3.4.12.16-r1.ebuild?rev=1.1content-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] gentoo-x86 commit in app-arch/pax/files: pax-3.4-fix-fts-includes.patch

2014-11-23 Thread Remi Cardona (remi)
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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/pax/files/pax-3.4-fix-fts-includes.patch?rev=1.1content-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 fcntl.h
 #include dirent.h
 #include errno.h
-#include fts.h
+#include fts.h
 #include stdlib.h
 #include string.h
 #include unistd.h
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 stdio.h
 #include errno.h
 #include stdlib.h
-#include fts.h
+#include ../lib/fts.h
 #include pax.h
 #include ftree.h
 #include extern.h






[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome-sudoku/

2014-11-23 Thread Remi Cardona
commit: b94af4de7ad3157c7d7c622e5532744bbefe0b26
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 23 20:08:29 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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] proj/gnome:master commit in: eclass/

2014-11-23 Thread Remi Cardona
commit: 3099078f4416d9805ffc341fd7d023256ceba1dc
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 23 22:32:01 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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 experimental GNOME 3.3.x, please add
-#I_WANT_GNOME_3_3_X=yes
-#to your /etc/make.conf and continue.
-#
-#
-#fi
-
 # @ECLASS-VARIABLE: G2CONF
 # @DEFAULT_UNSET
 # @DESCRIPTION:
@@ -102,17 +92,6 @@ gnome2_src_unpack() {
 # Prepare environment for build, fix build of scrollkeeper documentation,
 # run elibtoolize.
 gnome2_src_prepare() {
-   # Reset various variables inherited via the environment.
-   # Causes test failures, introspection

[gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask

2014-11-23 Thread Remi Cardona (remi)
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.9559view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9559content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.9558r2=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 r...@gentoo.org package.mask:
+  Remove xorg-server 1.16.2 from p.mask, x11 team agrees on binary slot
+
   23 Nov 2014; Pacho Ramos pa...@gentoo.org
   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.16176view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16176content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16175r2=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 r...@gentoo.org (15 Nov 2014)
-# Masked until decision is made about binary slot
-=x11-base/xorg-server-1.16.2
-
 # Eray Aslan e...@gentoo.org (11 Nov 2014)
 # Mask beta releases
 =net-proxy/squid-3.5*






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

2014-11-23 Thread Remi Cardona
commit: f3cdc71f834a3723ae85a4f80acde76cdb42e721
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 23 23:23:37 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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_DEPEND}
 
 PDEPEND=vim-syntax? ( app-vim/gtk-syntax )
 
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gtk-query-immodules-3.0
+)
+
 strip_builddir() {
local rule=$1
shift
@@ -127,17 +131,18 @@ src_prepare

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

2014-11-23 Thread Remi Cardona
commit: d08a0ec8e065f8af516977ad0fb1779c346e4e5c
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sun Nov 23 23:38:57 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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: gnome-extra/gnome-shell-extensions/

2014-11-23 Thread Remi Cardona
commit: ed2a00756efb3b27e5d14db0b898fa8ce6b777bf
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Mon Nov 24 07:12:58 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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-wm/mutter/

2014-11-23 Thread Remi Cardona
commit: 7dd68525b1a9d1b5233370dd0bb2113f255db551
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Mon Nov 24 07:22:27 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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-base/gnome-shell/

2014-11-23 Thread Remi Cardona
commit: b21ef76a0a9098a11cabf250cee3b3a44d103a52
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Mon Nov 24 07:12:41 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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] gentoo-x86 commit in profiles: ChangeLog package.mask

2014-11-15 Thread Remi Cardona (remi)
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.9542view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?rev=1.9542content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/ChangeLog?r1=1.9541r2=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 r...@gentoo.org package.mask:
+  Mask upcoming xorg-server 1.16.2 release
+
   13 Nov 2014; Pacho Ramos pa...@gentoo.org 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.16164view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.16164content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.16163r2=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 r...@gentoo.org (15 Nov 2014)
+# Masked until decision is made about binary slot
+=x11-base/xorg-server-1.16.2
+
 # Davide Pesavento p...@gentoo.org (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-base/xorg-server: xorg-server-1.16.2.ebuild ChangeLog

2014-11-15 Thread Remi Cardona (remi)
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.803view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?rev=1.803content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/ChangeLog?r1=1.802r2=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 r...@gentoo.org +xorg-server-1.16.2.ebuild:
+  Bump to 1.16.2.
 
   02 Nov 2014; Sven Vermeulen sw...@gentoo.org 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.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-base/xorg-server/xorg-server-1.16.2.ebuild?rev=1.1content-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-1.2.0

[gentoo-commits] proj/x11:master commit in: x11-base/xorg-server/

2014-11-15 Thread Remi Cardona
commit: e1943630a20049c72c99c65ea189687a47f27c6d
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Sat Nov 15 13:13:26 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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-drivers/xf86-input-vmmouse/files: xf86-input-vmmouse-13.0.0-add-missing-include.patch

2014-11-06 Thread Remi Cardona (remi)
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.1view=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.1content-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 sndir...@suse.de
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 sndir...@suse.de
Reviewed-by: Daniel Stone dani...@collabora.com
Acked-by: Thomas Hellstrom thellst...@vmware.com

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] gentoo-x86 commit in x11-drivers/xf86-input-vmmouse: xf86-input-vmmouse-13.0.0-r1.ebuild ChangeLog

2014-11-06 Thread Remi Cardona (remi)
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.58view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog?rev=1.58content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-vmmouse/ChangeLog?r1=1.57r2=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 r...@gentoo.org
+  +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 a...@gentoo.org
   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.1view=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.1content-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] proj/x11:master commit in: x11-proto/xcb-proto/

2014-11-03 Thread Remi Cardona
commit: b72ea65a5349d849d4dbd81559f9faa8e8b62cfc
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Mon Nov  3 07:28:48 2014 +
Commit: Remi Cardona remi AT gentoo DOT 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}



[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/, x11-libs/libxcb/files/

2014-11-02 Thread Remi Cardona
commit: 32de5ce7069d8a8f5a5fbc874fd5aca761bd9f7b
Author: Rémi Cardona remi AT gentoo DOT org
AuthorDate: Mon Nov  3 07:28:48 2014 +
Commit: Remi Cardona remi AT gentoo DOT org
CommitDate: Mon Nov  3 07:33:44 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=32de5ce7

x11-libs/libxcb: Sync with portage

- remove 1.11 that's in portage
- indenting in metadata.xml
- sync - with latest ~arch from portage
- remove thick manifest

---
 .../files/libxcb-1.11-xevie-xprint_removal.patch   | 30 
 x11-libs/libxcb/libxcb-1.11.ebuild | 53 --
 x11-libs/libxcb/libxcb-.ebuild | 14 +++---
 x11-libs/libxcb/metadata.xml   |  8 ++--
 4 files changed, 12 insertions(+), 93 deletions(-)

diff --git a/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch 
b/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch
deleted file mode 100644
index e8c24d3..000
--- a/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Both extensions have been dropped from the X-Server in 2008:
-http://cgit.freedesktop.org/xorg/xserver/commit/?id=1c8bd31
-http://cgit.freedesktop.org/xorg/xserver/commit/?id=f4036f6
-
-Don't build them by default.
-
-Reviewed-by: Julien Cristau jcris...@debian.org
-Signed-off-by: Daniel Martin consume.no...@gmail.com
-Signed-off-by: Uli Schlachter psyc...@znc.in
-
-diff --git a/a/configure.ac b/b/configure.ac
-index eb4a971..c9a1e91 100644
 a/a/configure.ac
-+++ b/b/configure.ac
-@@ -227,13 +227,13 @@ XCB_EXTENSION(Screensaver, yes)
- XCB_EXTENSION(Shape, yes)
- XCB_EXTENSION(Shm, yes)
- XCB_EXTENSION(Sync, yes)
--XCB_EXTENSION(Xevie, yes)
-+XCB_EXTENSION(Xevie, no)
- XCB_EXTENSION(XFixes, yes)
- XCB_EXTENSION(XFree86-DRI, yes)
- XCB_EXTENSION(Xinerama, yes)
- XCB_EXTENSION(XInput, no)
- XCB_EXTENSION(XKB, yes)
--XCB_EXTENSION(Xprint, yes)
-+XCB_EXTENSION(Xprint, no)
- XCB_EXTENSION(SELinux, no)
- XCB_EXTENSION(XTest, yes)
- XCB_EXTENSION(Xv, yes)

diff --git a/x11-libs/libxcb/libxcb-1.11.ebuild 
b/x11-libs/libxcb/libxcb-1.11.ebuild
deleted file mode 100644
index 5d4b500..000
--- a/x11-libs/libxcb/libxcb-1.11.ebuild
+++ /dev/null
@@ -1,53 +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} )
-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 )
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc build-docs)
-   $(use_enable selinux)
-   $(use_enable xkb)
-   --enable-xinput
-   )
-   xorg-2_src_configure
-}

diff --git a/x11-libs/libxcb/libxcb-.ebuild 
b/x11-libs/libxcb/libxcb-.ebuild
index fd627b4..7b42d8f 100644
--- a/x11-libs/libxcb/libxcb-.ebuild
+++ b/x11-libs/libxcb/libxcb-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_1,3_2,3_3} )
+PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
 PYTHON_REQ_USE=xml
 
 XORG_DOC=doc
@@ -17,20 +17,22 @@ 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 ~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 ~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

  1   2   >