Unofficial Gentoo portage tree for Gnome 3.30 stable on X
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app-arch/file-roller Add meson dependency to file-roller-3.30.1 Nov 17, 2018
app-crypt/gcr Copy unchanged stuff Sep 7, 2018
app-dicts/gnome-dictionary Copy unchanged stuff Sep 7, 2018
app-editors/gedit Bump to Gnome 3.30.2 Nov 15, 2018
app-misc Add libcue dependency to tracker-miners Jan 4, 2019
app-text Bump to Gnome 3.30.2 Nov 15, 2018
dev-lang/vala Add media-gfx/graphviz dependency to vala Nov 17, 2018
dev-libs Bump to gjs-1.52.5 Dec 29, 2018
dev-python/pygobject Bump to pygobject-3.30.4 Dec 13, 2018
dev-util Remove old ebuild Nov 26, 2018
eclass Remove eclass warning Nov 16, 2018
gnome-base Bump to nautilus-3.30.5 Dec 13, 2018
gnome-extra Bump evolution, evolution-data-server to 3.30.4 Jan 9, 2019
mail-client/evolution Bump evolution, evolution-data-server to 3.30.4 Jan 9, 2019
media-gfx Bump to Gnome 3.30.2 Nov 15, 2018
media-plugins/grilo-plugins Bump to Gnome 3.30.2 Nov 15, 2018
media-sound/gnome-music Bump to Gnome 3.30.2 Nov 15, 2018
media-video Copy unchanged stuff Sep 7, 2018
metadata Plant tree Sep 4, 2018
net-libs Bump gnome-online-accounts to 3.30.1 Jan 17, 2019
net-misc/gnome-online-miners Add gnome-online-accounts-3.30.0 gnome-online-miners-3.30.0 Sep 6, 2018
net-wireless/gnome-bluetooth Copy unchanged stuff Sep 7, 2018
profiles Plant tree Sep 4, 2018
sys-apps Bump bubblewrap to 0.3.1 Nov 17, 2018
www-client/epiphany Bump to Gnome 3.30.2 Nov 15, 2018
x11-libs/vte Bump to Gnome 3.30.2 Nov 15, 2018
x11-terms/gnome-terminal Bump to Gnome 3.30.2 Nov 15, 2018
x11-themes Bump adwaita-icon-theme to 3.30.1 Nov 20, 2018
x11-wm/mutter Bump to Gnome 3.30.2 Nov 15, 2018
LICENSE Initial commit Sep 4, 2018
README.md Update needed keywords Nov 22, 2018
repositories.xml Change homepage Sep 19, 2018

README.md

Unofficial Gentoo Gnome 3.30 on Xorg overlay

Versions

  • Gnome 3.30 (stable)

General information

  • Does not need the Gnome 3.28 overlay
  • All ebuilds are keyworded amd64
  • Only contains dependencies for and tested with USE="-wayland"
  • Updated games not (yet) included
  • Portions taken from the Heather Gnome overlay
  • ebuilds derived from the 3.22/24 official Gentoo portage ebuilds

Usage

via local overlays

Create a /etc/portage/repos.conf/Gnome-3.30-X.conf file containing

[Gnome-3-30-X]
location = /usr/local/portage/Gnome-3-30-X
sync-type = git
sync-uri = https://github.com/hhfeuer/Gentoo-Gnome-3.30-X.git
priority=9999

Then run emerge --sync

via layman

Add via layman:

layman -o https://raw.github.com/hhfeuer/Gentoo-Gnome-3.30-X/master/repositories.xml -f -a Gnome-3-30-X

Then run layman -s Gnome-3-30-X

Desktop Icons

As of Version 3.28, nautilus has dropped support for Desktop Icons. To get them back either use package.mask

>=gnome-base/nautilus-3.28.1
>=gnome-extra/gnome-user-share-3.28.0

to stay on nautilus-3.26.x or use the experimental gnome-shell plugin at:

https://gitlab.gnome.org/csoriano/org.gnome.desktop-icons

Another possiblity would be using nemo from the Cinnamon desktop which is a natilus fork.

Needs

needs package.unmask:

=app-text/libgepub-0.6.0

package.keywords/accept_keywords:

=gnome-base/libgtop-2.38.0 ~amd64
=x11-libs/gtk+-3.24.1 ~amd64
=media-libs/grilo-0.3.6 ~amd64
=media-libs/babl-0.1.56 ~amd64
=media-libs/gegl-0.4.8-r1 ~amd64
=app-text/gspell-1.6.1 ~amd64
=dev-util/meson-0.47.1 ~amd64
=dev-lang/spidermonkey-52.9.1_pre1 ~amd64
=sys-fs/udisks-2.8.0 ~amd64
=sys-auth/polkit-0.115-r1 ~amd64
=sys-libs/libblockdev-2.19 ~amd64

needs package.use:

dev-libs/folks -tracker
>=x11-libs/gtksourceview-3.24.7 vala
>=net-libs/gnome-online-accounts-3.26.2 vala

depending on kernel config might need package.use:

sys-apps/bubblewrap suid

if portage is complaining about blocks concerning glib and gdbus-codegen, run first:

emerge -1 glib gdbus-codegen