1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-02-17 16:40:12 +00:00
Commit graph

195388 commits

Author SHA1 Message Date
Jan Tojnar 1c5db6535d
gnome3.seahorse: fix build with recent libsecret 2019-10-03 00:09:19 +02:00
Jan Tojnar b8ab8598ed
vte-ng: move inside termite
It is just a few patches only needed by termite. Let's not pollute our tree with it.
2019-10-03 00:09:18 +02:00
Tor Hedin Brønner 880fab10fc
gnome3.mutter: Add upstream patches before 3.34.1
Fixes some eg. animation related crashes which in particular affected
dash-to-dock.
2019-10-03 00:09:18 +02:00
Tor Hedin Brønner 34a76d40cd
gnome3.gnome-shell: drop caribou
This should no longer be necessary as gnome-shell ships its own on-screen
keyboard.
2019-10-03 00:09:18 +02:00
worldofpeace dd86155fe4
nixos/gnome3: use sessionVariables
Without this GNOME_SESSION_DEBUG
likely won't be set in the systemd user environment.
2019-10-03 00:09:18 +02:00
worldofpeace 2f41598ba8
gnome3.gnome-session: fix debug spam with systemd session 2019-10-03 00:09:18 +02:00
worldofpeace dcd578d949
gnome3.gdm: Remove duplicate sessions when on Xorg 2019-10-03 00:09:17 +02:00
worldofpeace 22dccf9602
gnome3.gdm: fix rebuild switch
See: https://gitlab.gnome.org/GNOME/gdm/issues/515
2019-10-03 00:09:17 +02:00
worldofpeace a62a8aaa14
pantheon.elementary-session-settings: add default settings to config dirs
Also don't use placeholder in the executable.
2019-10-03 00:09:17 +02:00
worldofpeace 513e8de83b
pantheon.elementary-settings-daemon: fix gnome-session detecting autostarts
For some reason GNOME 3.34 gnome-session fails to recognize
these autostarts suffixed with `-pantheon`, whereas they worked before.
It seems to work fine without the suffix, and it's verified elementary-settings-daemon
proccess are running in the session.
2019-10-03 00:09:17 +02:00
worldofpeace da8226b334
gnome3.pomodoro: 0.15.1 -> 2019-09-15 2019-10-03 00:09:17 +02:00
worldofpeace 76d12e8b88
gnomeExtension.timepp: mark as broken 2019-10-03 00:09:16 +02:00
worldofpeace eebc63aabd
gnomeExtension.tilingnome: 2019-01-18 -> 2019-09-19 2019-10-03 00:09:16 +02:00
worldofpeace 3e0539af09
gnomeExtension.taskwhisperer: mark as broken 2019-10-03 00:09:16 +02:00
worldofpeace b9f3160c2a
gnomeExtension.system-monitor-applet: mark as broken 2019-10-03 00:09:16 +02:00
worldofpeace 9599236469
gnomeExtension.sound-output-device-chooser: 2019-04-01 -> 24 2019-10-03 00:09:16 +02:00
worldofpeace d6413fc352
gnomeExtensions.remove-dropdown-arrows: 11 -> 13 2019-10-03 00:09:15 +02:00
worldofpeace 4333119b64
gnomeExtensions.pidgin-im-integration: mark as broken 2019-10-03 00:09:15 +02:00
worldofpeace 006330bce4
gnomeExtensions.icon-hider: mark as broken 2019-10-03 00:09:15 +02:00
worldofpeace 77f1d77a3b
gnomeExtensions.clipboard-indicator: mark as broken 2019-10-03 00:09:15 +02:00
worldofpeace 18f2e6230a
gnomeExtensions.caffeine: make as broken 2019-10-03 00:09:14 +02:00
worldofpeace 3b81b3a827
gnomeExtensions.arc-menu: 31 -> 33.2 2019-10-03 00:09:14 +02:00
worldofpeace fc8413d218
gnomeExtensions.appindicator: 29 -> 30 2019-10-03 00:09:14 +02:00
worldofpeace d935c9bc59
gnomeExtensions.mediaplayer: remove
Source repo is archived and the extension was retired [0]

[0]: https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md
2019-10-03 00:09:14 +02:00
worldofpeace dac8bf9ed5
libpeas: correct gtk .pc file
Here's the diff post meson:
-prefix=/nix/store/hfrrby8wapcz17v927as18z3znqdv2ps-libpeas-1.22.0
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+prefix=/nix/store/sc8h3m6fv3zdjzpkimhm4yqarafhjp6y-libpeas-1.24.0
+libdir=${prefix}/lib
 includedir=${prefix}/include

-Name: libpeas-gtk
-Description: libpeas-gtk, a GObject plugins library (Gtk widgets)
-Requires: glib-2.0 >= 2.38.0, gtk+-3.0 >= 3.0.0, libpeas-1.0 >= 1.22.0
-Version: 1.22.0
+Name: libpeas-gtk-1.0
+Description: GObject plugins library widgetery
+Version: 1.24.0
+Requires.private: libpeas-1.0, glib-2.0 >=  2.38.0, gobject-2.0 >=  2.38.0, gobject-introspection-1.0 >=  1.39.0, gtk+-3.0 >=  3.0.0, gmodule-2.0 >=  2.38.0, gio-2.0 >=  2.38.0
+Libs: -L${prefix}//lib  -lpeas-gtk-1.0
 Cflags: -I${includedir}/libpeas-1.0
-Libs: -L${libdir} -lpeas-gtk-1.0

As we can see, all the requires got moved into private.
This appears to have broken midori [0]

[0]: https://hydra.nixos.org/build/101627205
2019-10-03 00:09:14 +02:00
worldofpeace 1252132f08
midori: 7 -> 9.0
* add libarchive and json-glib

We use vala_0_44 to avoid the issue with sqlite3 vapi [0]

[0]: a54e4d89a4.patch
2019-10-03 00:09:13 +02:00
worldofpeace 7ba3608aa0
feedreader: fix build with latest libsecret 2019-10-03 00:09:13 +02:00
worldofpeace 752ebe1078
libunity: fix build with latest vala
See: https://gitlab.gnome.org/GNOME/vala/issues/766
2019-10-03 00:09:13 +02:00
worldofpeace e7b7d75825
epiphany: 3.32.4 -> 3.34.0 2019-10-03 00:09:13 +02:00
Tor Hedin Brønner 84fb39ef12
webkitgtk: 2.24.4 -> 2.26.1
* add fix-bubblewrap-paths.patch
* use clangStdenv
  We're running into #36947

Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
2019-10-03 00:09:13 +02:00
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