Commit graph

195358 commits

Author SHA1 Message Date
worldofpeace 38147b9215
nixos/gnome-initial-setup: prevent run on existing systems
GNOME initial setup's run is conditioned on whether
the gnome-initial-setup-done file exists in XDG_CONFIG_HOME
Because of this, every existing user will have initial setup
running because they never ran it before.

To prevent this we create the file if the users stateVersion
is older than 20.03 (the release we added this module).

Also drop uneeded manual conflicts as systemd.packages
does handle this.
2019-10-03 00:09:12 +02:00
worldofpeace f462b376bb
nixos/gdm: prevent g-i-s from running 2019-10-03 00:09:12 +02:00
worldofpeace ea6aae81f1
gnome3.gdm: add branding
We use the logo key to add the NixOS text logo to GDM.
2019-10-03 00:09:12 +02:00
worldofpeace f9b44934bc
nixos/gnome-initial-setup: init
It tries to start during the GDM session even
with the conflicts.
2019-10-03 00:09:12 +02:00
worldofpeace f8682c31dd
gnome3.gnome-initial-setup: init at 3.34.0 2019-10-03 00:09:11 +02:00
worldofpeace 4ff0d1e23f
umockdev: use latest vala 2019-10-03 00:09:11 +02:00
worldofpeace 41d71bacd6
dee: pull in patches
Fixes the deprecation warnings and vapi stuff.
This also allows us to use latest vala.
2019-10-03 00:09:11 +02:00
worldofpeace 9e6896cb59 vala: use vala_0_46 2019-09-30 19:39:52 +02:00
worldofpeace 628bb2ae0a vala_0_42: remove 2019-09-30 19:39:52 +02:00
worldofpeace 2c4fd1512c vala_0_46: init at 0.46.1 2019-09-30 19:39:52 +02:00
worldofpeace 6b4bdd626b vala_0_36: 0.36.19 -> 0.36.20 2019-09-30 19:39:52 +02:00
worldofpeace 14bcc08c43 vala_0_38: remove 2019-09-30 19:39:52 +02:00
worldofpeace edc4d08f45 vala_0_44: 0.44.6 -> 0.44.7 2019-09-30 19:39:52 +02:00
worldofpeace ec52a8a1ef glibmm: 2.60.0 -> 2.62.0 2019-09-30 19:39:52 +02:00
Will Dietz 393e96b3fa gtk3: 3.24.10 -> 3.24.11 2019-09-30 19:39:51 +02:00
Tor Hedin Brønner d82ed7e741 lxqt-archiver: 0.0.96 -> 2019-09-15
fix build with glib-2.62
2019-09-30 19:39:51 +02:00
worldofpeace 70f24029dd gnome3.gnome-sound-recorder: 3.32.1 -> 3.34.0 2019-09-30 19:39:51 +02:00
worldofpeace 2e4f06c4d2 pantheon.elementary-calendar: 5.0 -> 2019-09-17
This is needed for the libical 2.0 compat that landed in master [0]

[0]: https://github.com/elementary/calendar/issues/404
2019-09-30 19:39:51 +02:00
Jan Tojnar 08fc2fc749 gnome-firmware-updater: init at 3.34.0
Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
2019-09-30 19:39:51 +02:00
worldofpeace a9633e883d gnome3.nautilus-sendto: remove
Upstream doesn't recommended its use/ it's archived [0]

[0]: ba9f5e257c
2019-09-30 19:39:51 +02:00
worldofpeace e3bece77a7 gnome3.gnome-todo: fix build with libecal 2.0 2019-09-30 19:39:51 +02:00
Tor Hedin Brønner f82064919c pidgin-sipe: fix build with glib-2.62 2019-09-30 19:39:51 +02:00
Tor Hedin Brønner 8fa7740aa7 planner: fix build with glib-2.62 2019-09-30 19:39:50 +02:00
Tor Hedin Brønner 1c5dac0fb2 roxterm: fix build with updated vte
vte no longer propagates pcre2
2019-09-30 19:39:50 +02:00
Tor Hedin Brønner cc4c198dca sakura: fix build with updated vte
vte no longer propagates pcre2.
2019-09-30 19:39:50 +02:00
Tor Hedin Brønner ecc32f8df4 networkmanager_strongswan: fix build with glib-2.62 2019-09-30 19:39:50 +02:00
Tor Hedin Brønner 51770cb77e deepin.deepin-terminal: fix build with updated vte
vte no longer propagates pcre2 and gnutls
2019-09-30 19:39:50 +02:00
Tor Hedin Brønner a7d9f9096c xfce4-14.xfce4-terminal: fix build with updated vte
vte no longer propagates pcre2.
2019-09-30 19:39:50 +02:00
Tor Hedin Brønner c95786fcfa stupidterm: fix build with updated vte
vte no longer propagates pcre2
2019-09-30 19:39:50 +02:00
worldofpeace a821167046 gnome3.mutter: enable profiler
This needed a patch to get the correct directory to the sysprof
dbus interface.
2019-09-30 19:39:50 +02:00
Tor Hedin Brønner b916c65706 gnome3.gnome-shell: hardcode gsettings path 2019-09-30 19:39:50 +02:00
Tor Hedin Brønner d27212d466 nixos/gnome3: enable systemd session
- register gnome-session and gnome-settings-daemon services.
- gnome-shell is already registered due to having a xdg portal
- manually specify that gsd is wanted by gnome-session
    (systemd.packages doesn't pick the .wants directories for some reason)
2019-09-30 19:39:50 +02:00
Tor Hedin Brønner fc43be57f0 nixos/gdm: start after getty@tty1
GDM is now killed if tty1 is started after gdm is launched. This follows
upstream's gdm service config.

This might cause problems with nixos-rebuild switch though. See the reasoning
and work that led to not following upstream on this:
  https://github.com/NixOS/nixpkgs/issues/21439
  4a180da
  c46d4da
2019-09-30 19:39:49 +02:00
worldofpeace 90b0e3c19f gnome3.gnome-shell: enable extensions_tool 2019-09-30 19:39:49 +02:00
worldofpeace 345ef1cfe0 gnome3.gnome-autoar: cleanup
* enable vapi
* multi outputs
* correct Inputs
2019-09-30 19:39:49 +02:00
worldofpeace 8ca630391f libsecret: 0.18.8 -> 0.19.1 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner 7817c878b3 gnome3.grilo-plugins: 0.3.9 → 0.3.10 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner 6a35bd4fcf grilo: 0.3.9 → 0.3.10
Dropped the meson_options patch, not sure if it was necessary.
2019-09-30 19:39:49 +02:00
Tor Hedin Brønner ade2073064 gnome3.gnome-backgrounds: 3.32.0 → 3.34.0 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner 4885a95222 putty: fix build with glib-2.62 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner 1905a6d01e openjfx11: fix build with glib-2.62 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner 203ba052b2 openjfx12: fix build with glib-2.62 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner b85523cf84 purple-matrix: fix build with glib-2.62 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner a993a06a2f xlog: fix build with glib-2.62 2019-09-30 19:39:49 +02:00
Tor Hedin Brønner 36a95c772a ldmtool: fix build with glib-2.62 2019-09-30 19:39:48 +02:00
Tor Hedin Brønner 0b45e79490 libunique: fix build with glib-2.62 2019-09-30 19:39:48 +02:00
Tor Hedin Brønner 03495ea203 bamf: fix build with glib-2.62 2019-09-30 19:39:48 +02:00
Tor Hedin Brønner 8ff1d64b43 gnucash: fix build with glib-2.62 2019-09-30 19:39:48 +02:00
Tor Hedin Brønner e732933aa7 networkmanager-iodine: fix build with glib-2.62 2019-09-30 19:39:48 +02:00
Tor Hedin Brønner afe005329a gnome3.gpaste: 3.32.0 -> 3.34.0 2019-09-30 19:39:48 +02:00