[gentoo-commits] proj/gnome:master commit in: profiles/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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