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

2019-02-28 Thread Sobhan Mohammadpour
commit: 5b2ba1c9435b0e81c735533b215020f8a2a2a13d
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Thu Feb 28 14:26:27 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Thu Feb 28 14:26:27 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5b2ba1c9

remove outdated gjs mask and fix package.mask ordering

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

 profiles/package.mask | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index cba36e6e..39ac0c4c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -7,18 +7,14 @@
 # breakage, especially if it ends up in the daily snapshot.
 #
 
+# Sobhan Mohammadpour  (28 Feb 2019)
+# Depends on maksed >=app-text/gspell-1.8.1
+>=app-editors/latexila-3.30.2
+
 # Gilles Dartiguelongue  (07 Sep 2018)
 # No upstream activity for 3 years, not compatible with tracker-2
 app-misc/tracker-miner-media
 
-# Sobhan Mohammadpour  (21 Dec 2017)
-# Depends on masked dev-lang/spidermonkey:52
-=dev-libs/gjs-1.50.2
-
 # Gilles Dartiguelongue  (29 Jan 2018)
 # Lots of unittests broken, no multilib support
 >=gnome-base/librsvg-2.41
-
-# Sobhan Mohammadpour  (28 Feb 2019)
-# Depends on maksed >=app-text/gspell-1.8.1
->=app-editors/latexila-3.30.2



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

2019-02-28 Thread Sobhan Mohammadpour
commit: 4843d2ef0a7a93bbd1f2982c2e0b2921c92e5a00
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Thu Feb 28 14:20:39 2019 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Thu Feb 28 14:23:59 2019 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4843d2ef

add app-editors/latexila-3.30.2 to package.mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b16e48bf..cba36e6e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,3 +18,7 @@ app-misc/tracker-miner-media
 # Gilles Dartiguelongue  (29 Jan 2018)
 # Lots of unittests broken, no multilib support
 >=gnome-base/librsvg-2.41
+
+# Sobhan Mohammadpour  (28 Feb 2019)
+# Depends on maksed >=app-text/gspell-1.8.1
+>=app-editors/latexila-3.30.2



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

2018-12-09 Thread Gilles Dartiguelongue
commit: 3ee2b2df5b64a616a9f6b818184a6bb8fa8f8ed0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 22:30:05 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 22:57:51 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3ee2b2df

package.unmask: add libgepub to help repoman

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 profiles/package.unmask | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/package.unmask b/profiles/package.unmask
index ad230279..7c117e01 100644
--- a/profiles/package.unmask
+++ b/profiles/package.unmask
@@ -1,8 +1,10 @@
 
-# $Id$
 #
 # 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
 # careful not to commit atoms that are not valid, as it can cause large-scale
 # breakage, especially if it ends up in the daily snapshot.
-#
+
+# Gilles Dartiguelongue  (9 Dec 2018)
+# Revert in-tree Gnome 3.26 package mask
+>=app-text/libgepub-0.5



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

2017-12-20 Thread Sobhan Mohammadpour
commit: 289eb24694539689b8b4068c09fbf62756d6d265
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Dec 20 22:57:36 2017 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed Dec 20 22:57:36 2017 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=289eb246

profiles/package.mask: add dev-libs/gjs-1.50.2

Depends on masked dev-lang/spidermonkey:52

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ad230279..5247ae13 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -6,3 +6,7 @@
 # careful not to commit atoms that are not valid, as it can cause large-scale
 # breakage, especially if it ends up in the daily snapshot.
 #
+
+# Sobhan Mohammadpour  (21 Dec 2017)
+# Depends on masked dev-lang/spidermonkey:52
+=dev-libs/gjs-1.50.2



[gentoo-commits] proj/gnome:master commit in: profiles/, dev-libs/gjs/, x11-themes/gnome-backgrounds/

2017-12-20 Thread Sobhan Mohammadpour
commit: a623e1ad8313400c84b1e48d77c6b21e3306f40f
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Dec 20 22:27:39 2017 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed Dec 20 22:27:39 2017 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a623e1ad

profiles/package.mask: add dev-libs/gjs-1.50.2

add dev-libs/gjs-1.50.2 since it depends on masked spidermonkey

 dev-libs/gjs/gjs-1.50.2.ebuild | 62 ++
 profiles/package.mask  |  5 ++
 .../gnome-backgrounds-3.26.2.ebuild| 19 +++
 3 files changed, 86 insertions(+)

diff --git a/dev-libs/gjs/gjs-1.50.2.ebuild b/dev-libs/gjs/gjs-1.50.2.ebuild
new file mode 100644
index ..e2149936
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.50.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 pax-utils virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs;
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.52.1
+   >=dev-libs/gobject-introspection-1.52.1:=
+
+   sys-libs/readline:0
+   dev-lang/spidermonkey:52
+   virtual/libffi
+   cairo? ( x11-libs/cairo[X] )
+   gtk? ( >=x11-libs/gtk+-3.20:3 )
+"
+DEPEND="${RDEPEND}
+   gnome-base/gnome-common
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+
+#PATCHES=(
+   # Disable unittest failing without pt_BR locale, upstream bug #
+#  "${FILESDIR}"/1.48.6-disable-unittest.patch
+#)
+
+src_configure() {
+   # FIXME: add systemtap/dtrace support, like in glib:2
+   # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
+   # XXX: Do NOT enable coverage, completely useless for portage installs
+   gnome2_src_configure \
+   --disable-systemtap \
+   --disable-dtrace \
+   --disable-code-coverage \
+   $(use_with cairo cairo) \
+   $(use_with gtk) \
+   $(use_with test dbus-tests) \
+   $(use_with test xvfb-tests)
+}
+
+src_install() {
+   # installation sometimes fails in parallel, bug #???
+   gnome2_src_install -j1
+
+   if use examples; then
+   insinto /usr/share/doc/"${PF}"/examples
+   doins "${S}"/examples/*
+   fi
+
+   # Required for gjs-console to run correctly on PaX systems
+   pax-mark mr "${ED}/usr/bin/gjs-console"
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index ad230279..804a3303 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -6,3 +6,8 @@
 # careful not to commit atoms that are not valid, as it can cause large-scale
 # breakage, especially if it ends up in the daily snapshot.
 #
+
+# mask gjs 1.50.2 since it depends on masked spider monkey
+# sobhan 2017/12/21
+=dev-libs/gjs-1.50.2
+

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-3.26.2.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.26.2.ebuild
new file mode 100644
index ..0ee4078d
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.26.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-backgrounds;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="!

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

2016-09-05 Thread Gilles Dartiguelongue
commit: dc9fb5c826de8eed27099f121e413c6a0d1dfefb
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Sep  5 21:36:06 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Sep  5 21:55:19 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dc9fb5c8

profiles: add slotmove for consumers of libgames-support in overlay

 profiles/updates/3Q-2016 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/updates/3Q-2016 b/profiles/updates/3Q-2016
new file mode 100644
index 000..5f859f8
--- /dev/null
+++ b/profiles/updates/3Q-2016
@@ -0,0 +1,2 @@
+slotmove 

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

2015-06-10 Thread Gilles Dartiguelongue
commit: cd840d1e05aed7bbb73d3b93b32591646dff31e3
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Wed Jun 10 13:15:49 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Wed Jun 10 13:15:49 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cd840d1e

profiles: clean up (un)?masks

Some were outdated, others were moved to gentoo-x86.

 profiles/package.unmask| 14 --
 profiles/package.use.force |  6 --
 profiles/package.use.mask  |  6 --
 3 files changed, 26 deletions(-)

diff --git a/profiles/package.unmask b/profiles/package.unmask
index ff8175c..8a0cdfd 100644
--- a/profiles/package.unmask
+++ b/profiles/package.unmask
@@ -6,17 +6,3 @@
 # careful not to commit atoms that are not valid, as it can cause large-scale
 # breakage, especially if it ends up in the daily snapshot.
 #
-
-# Tim Harder radher...@gentoo.org (22 May 2013)
-# masked for testing
-=media-libs/quvi-0.9*
-=media-libs/libquvi-0.9*
-=media-libs/libquvi-scripts-0.9*
-
-# Alexandre Rostovtsev tetrom...@gentoo.org (04 Aug 2013)
-# API break, reverse dependencies need patching; bug #479458.
-=sci-geosciences/geocode-glib-0.99.1
-
-# Alexandre Rostovtsev tetrom...@gentoo.org (02 Sep 2013)
-# Silent API/ABI change; mask until seahorse is patched; bug #483414
-=app-crypt/libsecret-0.16

diff --git a/profiles/package.use.force b/profiles/package.use.force
index fcd0f3b..86e2914 100644
--- a/profiles/package.use.force
+++ b/profiles/package.use.force
@@ -1,9 +1,3 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
-
-# Gilles Dartiguelongue e...@gentoo.org (25 May 2015)
-# webkit fails to build with USE=wayland, bug #549228
-# https://bugs.webkit.org/show_bug.cgi?id=142879
-# https://bugs.webkit.org/show_bug.cgi?id=136831
-net-libs/webkit-gtk X

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index 37e5e97..86e2914 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -1,9 +1,3 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
-
-# Gilles Dartiguelongue e...@gentoo.org (25 May 2015)
-# webkit fails to build with USE=wayland, bug #549228
-# https://bugs.webkit.org/show_bug.cgi?id=142879
-# https://bugs.webkit.org/show_bug.cgi?id=136831
-net-libs/webkit-gtk wayland



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

2015-05-25 Thread Gilles Dartiguelongue
commit: 742ffa51bc28cbcfbd63d22c908383072b360f63
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Mon May 25 14:01:30 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Mon May 25 14:01:30 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=742ffa51

profiles: force USE=X -wayland on webkit-gtk, bug #549228

Until upstream comes up with a proper patch.

 profiles/package.use.force | 9 +
 profiles/package.use.mask  | 8 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/profiles/package.use.force b/profiles/package.use.force
new file mode 100644
index 000..fcd0f3b
--- /dev/null
+++ b/profiles/package.use.force
@@ -0,0 +1,9 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# Gilles Dartiguelongue e...@gentoo.org (25 May 2015)
+# webkit fails to build with USE=wayland, bug #549228
+# https://bugs.webkit.org/show_bug.cgi?id=142879
+# https://bugs.webkit.org/show_bug.cgi?id=136831
+net-libs/webkit-gtk X

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index ccee076..bf43f18 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -1,7 +1,13 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+# Gilles Dartiguelongue e...@gentoo.org (25 May 2015)
+# webkit fails to build with USE=wayland, bug #549228
+# https://bugs.webkit.org/show_bug.cgi?id=142879
+# https://bugs.webkit.org/show_bug.cgi?id=136831
+net-libs/webkit-gtk wayland
+
 # Gilles Dartiguelongue e...@gentoo.org (26 Apr 2014)
 # Gnome 3.12 requires upower-0.99 but this is not ported yet
 net-im/telepathy-mission-control upower



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

2015-05-25 Thread Gilles Dartiguelongue
commit: 91d6fac37a99532bf71043a7090d0fcccf22d068
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Mon May 25 14:08:40 2015 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Mon May 25 14:08:47 2015 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=91d6fac3

profiles: drop deprecated use masks

 profiles/package.use.mask | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index bf43f18..37e5e97 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -7,12 +7,3 @@
 # https://bugs.webkit.org/show_bug.cgi?id=142879
 # https://bugs.webkit.org/show_bug.cgi?id=136831
 net-libs/webkit-gtk wayland
-
-# Gilles Dartiguelongue e...@gentoo.org (26 Apr 2014)
-# Gnome 3.12 requires upower-0.99 but this is not ported yet
-net-im/telepathy-mission-control upower
-
-# Gilles Dartiguelongue e...@gentoo.org (25 Nov 2013)
-# gjs: tests fail and support for it was purely and simply removed in 
master/1.9
-# python2_6: unit tests fail for this abi, must report usptream
-dev-libs/libpeas gjs python_targets_python2_6



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

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

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

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

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



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

2014-04-25 Thread Gilles Dartiguelongue
commit: 7849176e0b79d57b21df610bfc0cd33f3ea69e79
Author: Gilles Dartiguelongue eva AT gentoo DOT org
AuthorDate: Fri Apr 25 22:42:06 2014 +
Commit: Gilles Dartiguelongue eva AT gentoo DOT org
CommitDate: Fri Apr 25 22:44:07 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=7849176e

profiles: add telepathy-mission-control[upower] use mask

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

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index 55d7022..ccee076 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+# Gilles Dartiguelongue e...@gentoo.org (26 Apr 2014)
+# Gnome 3.12 requires upower-0.99 but this is not ported yet
+net-im/telepathy-mission-control upower
+
 # Gilles Dartiguelongue e...@gentoo.org (25 Nov 2013)
 # gjs: tests fail and support for it was purely and simply removed in 
master/1.9
 # python2_6: unit tests fail for this abi, must report usptream