Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv4t/, gnome-base/gnome-light/, profiles/arch/arm/armv4/, ...
Date: Wed, 19 Aug 2020 06:25:21
Message-Id: 1597818301.8ab3d82eb07722a1f8838924d18f12bf565650c6.leio@gentoo
1 commit: 8ab3d82eb07722a1f8838924d18f12bf565650c6
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 19 06:24:31 2020 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 19 06:25:01 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab3d82e
7
8 gnome-base/gnome-light: bump to 3.36.5
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.20
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 gnome-base/gnome-light/gnome-light-3.36.5.ebuild | 62 ++++++++++++++++++++++++
14 profiles/arch/arm/armv4/package.mask | 1 +
15 profiles/arch/arm/armv4t/package.mask | 1 +
16 profiles/arch/arm/armv5te/package.mask | 1 +
17 4 files changed, 65 insertions(+)
18
19 diff --git a/gnome-base/gnome-light/gnome-light-3.36.5.ebuild b/gnome-base/gnome-light/gnome-light-3.36.5.ebuild
20 new file mode 100644
21 index 00000000000..c3b29d3732c
22 --- /dev/null
23 +++ b/gnome-base/gnome-light/gnome-light-3.36.5.ebuild
24 @@ -0,0 +1,62 @@
25 +# Copyright 1999-2020 Gentoo Authors
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=7
29 +
30 +P_RELEASE="$(ver_cut 1-2)"
31 +
32 +DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
33 +HOMEPAGE="https://www.gnome.org/"
34 +LICENSE="metapackage"
35 +SLOT="2.0"
36 +IUSE="cups +gnome-shell"
37 +
38 +KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
39 +
40 +# XXX: Note to developers:
41 +# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
42 +# the bare minimum of libs/apps needed. It is basically gnome-base/gnome without
43 +# any apps, but shouldn't be used by users unless they know what they are doing.
44 +# cantarell minimum version is ensured here as gnome-shell depends on it.
45 +RDEPEND="
46 + >=gnome-base/gnome-core-libs-${PV}[cups?]
47 +
48 + >=gnome-base/gnome-session-3.36.0
49 + >=gnome-base/gnome-settings-daemon-3.36.1[cups?]
50 + >=gnome-base/gnome-control-center-3.36.4[cups?]
51 +
52 + >=gnome-base/nautilus-3.36.3
53 +
54 + gnome-shell? (
55 + >=x11-wm/mutter-${PV}
56 + >=dev-libs/gjs-1.64.4
57 + >=gnome-base/gnome-shell-${PV}
58 + >=media-fonts/cantarell-0.201 )
59 +
60 + >=x11-themes/adwaita-icon-theme-3.36.1
61 + >=x11-themes/gnome-themes-standard-3.28
62 + >=x11-themes/gnome-backgrounds-${P_RELEASE}
63 +
64 + >=x11-terms/gnome-terminal-3.36.2
65 +"
66 +# adwaita-icon-theme kept back on purpose due to brokenness without rust librsvg,
67 +# in the hope that the old icon package version is good enough for everything too
68 +# until librsvg gets updated. This dep should be raised to 3.34 with 3.34.5 meta.
69 +DEPEND=""
70 +PDEPEND=">=gnome-base/gvfs-1.44.1"
71 +BDEPEND=""
72 +S="${WORKDIR}"
73 +
74 +pkg_pretend() {
75 + if ! use gnome-shell; then
76 + # Users probably want to use gnome-flashback, e16, sawfish, etc
77 + ewarn "You're not installing GNOME Shell"
78 + ewarn "You will have to install and manage a window manager by yourself"
79 + fi
80 +}
81 +
82 +pkg_postinst() {
83 + # Remember people where to find our project information
84 + elog "Please remember to look at https://wiki.gentoo.org/wiki/Project:GNOME"
85 + elog "for information about the project and documentation."
86 +}
87
88 diff --git a/profiles/arch/arm/armv4/package.mask b/profiles/arch/arm/armv4/package.mask
89 index cc5226e0124..ebbb9d3323f 100644
90 --- a/profiles/arch/arm/armv4/package.mask
91 +++ b/profiles/arch/arm/armv4/package.mask
92 @@ -9,3 +9,4 @@ virtual/rust
93 >=gnome-base/librsvg-2.41
94 >=gnome-base/gnome-core-libs-3.36.5
95 >=gnome-base/gnome-core-apps-3.36.5
96 +>=gnome-base/gnome-light-3.36.5
97
98 diff --git a/profiles/arch/arm/armv4t/package.mask b/profiles/arch/arm/armv4t/package.mask
99 index cc5226e0124..ebbb9d3323f 100644
100 --- a/profiles/arch/arm/armv4t/package.mask
101 +++ b/profiles/arch/arm/armv4t/package.mask
102 @@ -9,3 +9,4 @@ virtual/rust
103 >=gnome-base/librsvg-2.41
104 >=gnome-base/gnome-core-libs-3.36.5
105 >=gnome-base/gnome-core-apps-3.36.5
106 +>=gnome-base/gnome-light-3.36.5
107
108 diff --git a/profiles/arch/arm/armv5te/package.mask b/profiles/arch/arm/armv5te/package.mask
109 index 99b380d0910..71c459a7e8e 100644
110 --- a/profiles/arch/arm/armv5te/package.mask
111 +++ b/profiles/arch/arm/armv5te/package.mask
112 @@ -9,3 +9,4 @@ virtual/rust
113 >=gnome-base/librsvg-2.41
114 >=gnome-base/gnome-core-libs-3.36.5
115 >=gnome-base/gnome-core-apps-3.36.5
116 +>=gnome-base/gnome-light-3.36.5