Package Details: gnome-shell-dev 3.34.0-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-dev.git (read-only)
Package Base: gnome-shell-dev
Description: Next generation desktop shell
Upstream URL: https://gitlab.gnome.org/GNOME/gnome-shell
Licenses: GPL2
Groups: gnome
Conflicts: gnome-shell
Provides: gnome-shell
Submitter: oidualc
Maintainer: oidualc
Last Packager: oidualc
Votes: 3
Popularity: 0.916538
First Submitted: 2018-12-22 11:33
Last Updated: 2019-09-14 12:47

Required by (263)

Sources (1)

Latest Comments

1 2 Next › Last »

chrisjbillington commented on 2019-09-02 19:08

Here is a PKGBUILD for libical 3.0.5 posted by @pnowack on the mutter gitlab. It's not just a version bump from the PKGBUILD for 3.0.4, it requires some extra build arguments. The dev version of evolution-data-server though seems to build fine by just using the PKGBUILD from the repos with a bumped version. So I was able to build & install newer versions of these two dependencies with:

cd /tmp
wget https://gitlab.gnome.org/GNOME/mutter/uploads/d3a383e7542766c809e1cbad3927a6e2/PKGBUILD
makepkg -si

asp checkout evolution-data-server && cd evolution-data-server/trunk
sed -i 's/3.32.4/3.33.92/g' PKGBUILD
sed -i 's/08a0e971cd06c40caf735984e847c10ba1fbe5f7/2b712c15b860dda2cf5697bda5e14c15ee64b5a1/g' PKGBUILD
makepkg -si

But now I'm stuck on gjs, for which a newer version is also required by gnome-shell. I tried building it from the PKGBUILD in the repos with a bumped version like so:

asp checkout gjs && cd gjs/trunk
sed -i 's/1.56.2/1.57.92/g' PKGBUILD
sed -i 's/51ebacc5f3ffd46a1ac445aa324ebcdc55975b7d/7cf6655f7d35001627d9f45f59dabd3869312739/g' PKGBUILD
makepkg -si

But tests are failing with errors like:

A connection to the bus can't be made
/bin/sh: line 2: export: `en_AU.utf8': not a valid identifier
dbus-daemon[21867]: [session uid=1000 pid=21867] Activating service name='org.gtk.vfs.Daemon' requested by ':1.0' (uid=1000 pid=21871 comm="/tmp/gjs/trunk/src/gjs/.libs/lt-minijasmine ./inst")
dbus-daemon[21867]: [session uid=1000 pid=21867] Successfully activated service 'org.gtk.vfs.Daemon'
fusermount: failed to access mountpoint /run/user/1000/gvfs: Permission denied

en_AU.utf8 is my locale, so I don't know why it's being used as an identifier in a shell script, and otherwise the errors smell vaguely like the tests are not compatible with being in a fakeroot, though I'm not super familiar with how fakeroot works.

So that's as far as I've gotten so far.

junglerobba commented on 2019-06-28 10:37

Just as a note, evolution-data-server 3.33.2 also requires libical >= 3.0.5 which is still 3.0.4 in extra (already marked out of date), so this would have to wait until libical is updated or require another AUR package for that as well.

oidualc commented on 2019-05-23 17:56

Gnome-shell v3.33.2 now has a dependency to libecal-2.0, available in evolution-data-server v3.33.2. So upgrading now, the build would break with this current version of the dependency. The upgrade of this package is blocked for now because of this. Can anyone make and maintain an evolution-data-server-dev here on the AUR?

loto commented on 2019-03-15 14:06

I use intel/wayland, but tried with X/nvidia (have an optimus laptop, so have access to both) with no extensions just for the sake of testing, but no dice with either. It seems the culprit is the laptop's touchscreen: according to journalctl gsd-wacom crashes, citing the touchscreen has no key 'Display' on gnome-shell-dev, but not with the normal package. Everything else seems to work okay, though (If I open the overview I can open applications, etc, but the error screen reappears when I close the overview again). I'll see if I can make anymore progress sometime this weekend, but it seems I'll have to wait until other packages get relevant updates (whatever provides gsd-wacom, namely)

oidualc commented on 2019-03-07 17:23

X on Nvidia drivers, only dash-to-dock extension enabled.

loto commented on 2019-03-07 17:22

Are you on Wayland or X? Any extensions enabled? I'll see if I can track down GDM's logs, they might reveal something..;

oidualc commented on 2019-03-06 19:52

Definitely not the expected behaviour and it shouldn't need extra configuration, it's working fine on my PC. I don't know why it's giving you that error..

loto commented on 2019-03-05 23:03

When installing this and mutter-dev (+ gsettings-desktop-schemas-dev) and rebooting, I get an error on login (oh no, something when wrong, with a button to go back to GDM). Is this expected behaviour or have I missed some extra config that's needed? (Or any pointers as to logs to check what's going wrong?)

Haxk20 commented on 2019-01-23 22:39

gnome-desktop needs dev package too. Otherwise gnome control center would report GNOME 3.30

oidualc commented on 2019-01-13 07:33

Are you sure it would make a big difference? Currently Arch ships with GJS v1.54.3, and reading the release notes of the 1.55.x tags I couldn't find any astonishing difference in performance.