Unofficial Gnome Overlay (Also contains elementary stuff)
Shell Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit 1dadf3e Jul 19, 2018
Permalink
Failed to load latest commit information.
app-accessibility at-spi2-atk: add meaningless flag Jun 20, 2018
app-arch bump baobab and file-roller Jul 17, 2018
app-crypt bump libsecret Mar 29, 2018
app-editors bump gedit and gedit plugins Apr 9, 2018
app-misc bump tracker Jun 26, 2018
app-office/footnote repair pantheon ebuilds Sep 19, 2017
app-text bump evince Jul 17, 2018
dev-cpp/mm-common mm-common bump Apr 9, 2018
dev-db/sqlheavy QA: minor corrections Jun 21, 2017
dev-lang/vala bump vala Jul 16, 2018
dev-libs dazzle bump Jul 18, 2018
dev-python pyatspi bump Jun 19, 2018
dev-util add nemo, bump amtk, fix devhelp Jul 17, 2018
dev-vcs/gitg gitg: py 3.6 support Aug 14, 2017
eclass bump polkit / libsoup / gvfs / terminal / gnome-tweaks / devhelp May 22, 2018
gnome-base mutter and shell Jul 19, 2018
gnome-extra add cinnamon 3.8.8 Jul 17, 2018
mail-client/evolution evolution Jul 16, 2018
media-fonts/cantarell cantarell bump Mar 15, 2018
media-gfx migrate to xorg-proto Jun 29, 2018
media-libs grilo bump Jul 18, 2018
media-video migrate to xorg-proto Jun 29, 2018
metadata profiles: attempt to mask 'x11-wm/mutter' on selinux profiles Jun 24, 2017
net-dns/libidn fix libidn compilation Nov 27, 2017
net-irc/polari polari 3.28 Mar 13, 2018
net-libs goa bump Jul 19, 2018
net-misc networkmanager bump Jul 2, 2018
net-print/cups-filters cups Jul 28, 2017
net-wireless/gnome-bluetooth bump bluetooth Jul 19, 2018
pantheon-base make wingpanel indicators optional Sep 20, 2017
pantheon-extra pantheon calc fix Sep 20, 2017
profiles bump gspell Jun 19, 2018
sci-geosciences/geocode-glib bump geocode glib Jun 6, 2018
sys-apps bump baobab and file-roller Jul 17, 2018
sys-auth/polkit remove gobject-introspection dependency May 25, 2018
sys-devel/gdb gdb: py 3.6 support Aug 14, 2017
sys-fs/udisks corrections Jul 21, 2017
sys-libs/libosinfo FORK ALL THE TREE TO SUPPORT VALA BUMP, SCREW THIS IDIOTIC ECLASS Jul 4, 2017
www-client/epiphany epiphany: 3.29.4 Jul 17, 2018
x11-libs gtk+ bump / fix ebuild Jul 19, 2018
x11-misc migrate to xorg-proto Jun 29, 2018
x11-terms correct elementary terminal patch Jun 25, 2018
x11-themes adapta backgrounds Jun 26, 2018
x11-wm mutter and shell Jul 19, 2018
.gitignore gst-plugins-bump.py: add ability to cvs rm obsolete ebuilds Mar 14, 2011
.travis.yml .travis.yml: update to latest repoman Jun 24, 2017
README.md evolution 3.29.1 Apr 16, 2018
check_header.sh checking updated ebuilds... Jan 7, 2017
compare.py Tree dev packages is always broken, this overlay is stable, compare w… Mar 29, 2017
gentoo-gnome.conf conf correction Oct 30, 2017
list.py fix list Feb 15, 2017

README.md

Unofficial GNOME overlay Build Status Twitter

Versions

  • GNOME 3.29.x
  • Pantheon live ebuilds (They are slightly outdated possibly)

Communication

Major differences with the main tree

  • To use the latest versions of vala, mask the old vala version to see the limitations. Currently, the only way to use the new vala is to port everything to this overlay.
  • gdbus-codegen was removed. (666 version is just used for compatibility with tree packages)

Information

  • list.py lists packages inside the overlay and their versions.
  • The official gnome overlay.
  • Contributions are welcome.
  • For bugs, use GitHub issues.
  • Use pull --rebase to resolve conflicts or set branch.autosetuprebase = always.
  • This script removes features implemented upstream from this overlay.

Pantheon

  • This fix was used for the Super_L key.
  • Entries from /usr/share/gnome/autoload are loaded.

Here is an example .xinitrc:

#!/bin/sh
if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

#not sure about block below
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
/usr/lib/gnome-settings-daemon/gnome-settings-daemon &
/usr/lib/gnome-user-share/gnome-user-share &
eval $(gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg)
export GNOME_KEYRING_CONTROL GNOME_KEYRING_PID GPG_AGENT_INFO SSH_AUTH_SOCK

#sometimes pantheon-session also will work
gsettings-data-convert &
xdg-user-dirs-gtk-update &
xrdb merge ~/.Xresources &&
wingpanel &
plank &
exec gala

Autostarting Plank in GNOME

add /usr/share/gnome/autostart/plank.desktop

[Desktop Entry]
Type=Application
Name=Plank
Comment=Plank panel
Exec=/usr/bin/plank
OnlyShowIn=GNOME;
X-GNOME-Autostart-Phase=Application

Likewise, conky -d can be added.

Branches

  • stable branch was targeting Sabayon 14.01
  • 3.16 branch is saved old master
  • master branch is for newer stuff based on portage