Commit Graph
195376 Commits
Author SHA1 Message Date
worldofpeaceandJan Tojnar eebc63aabd gnomeExtension.tilingnome: 2019-01-18 -> 2019-09-19 2019-10-03 00:09:16 +02:00
worldofpeaceandJan Tojnar 3e0539af09 gnomeExtension.taskwhisperer: mark as broken 2019-10-03 00:09:16 +02:00
worldofpeaceandJan Tojnar b9f3160c2a gnomeExtension.system-monitor-applet: mark as broken 2019-10-03 00:09:16 +02:00
worldofpeaceandJan Tojnar 9599236469 gnomeExtension.sound-output-device-chooser: 2019-04-01 -> 24 2019-10-03 00:09:16 +02:00
worldofpeaceandJan Tojnar d6413fc352 gnomeExtensions.remove-dropdown-arrows: 11 -> 13 2019-10-03 00:09:15 +02:00
worldofpeaceandJan Tojnar 4333119b64 gnomeExtensions.pidgin-im-integration: mark as broken 2019-10-03 00:09:15 +02:00
worldofpeaceandJan Tojnar 006330bce4 gnomeExtensions.icon-hider: mark as broken 2019-10-03 00:09:15 +02:00
worldofpeaceandJan Tojnar 77f1d77a3b gnomeExtensions.clipboard-indicator: mark as broken 2019-10-03 00:09:15 +02:00
worldofpeaceandJan Tojnar 18f2e6230a gnomeExtensions.caffeine: make as broken 2019-10-03 00:09:14 +02:00
worldofpeaceandJan Tojnar 3b81b3a827 gnomeExtensions.arc-menu: 31 -> 33.2 2019-10-03 00:09:14 +02:00
worldofpeaceandJan Tojnar fc8413d218 gnomeExtensions.appindicator: 29 -> 30 2019-10-03 00:09:14 +02:00
worldofpeaceandJan Tojnar 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
worldofpeaceandJan Tojnar 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
worldofpeaceandJan Tojnar 1252132f08 midori: 7 -> 9.0
* add libarchive and json-glib

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

[0]: https://gitlab.gnome.org/GNOME/vala/commit/a54e4d89a449044c965869abf0ce78dadcf093ac.patch
2019-10-03 00:09:13 +02:00
worldofpeaceandJan Tojnar 7ba3608aa0 feedreader: fix build with latest libsecret 2019-10-03 00:09:13 +02:00
worldofpeaceandJan Tojnar 752ebe1078 libunity: fix build with latest vala
See: https://gitlab.gnome.org/GNOME/vala/issues/766
2019-10-03 00:09:13 +02:00
worldofpeaceandJan Tojnar e7b7d75825 epiphany: 3.32.4 -> 3.34.0 2019-10-03 00:09:13 +02:00
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
worldofpeaceandJan Tojnar 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
worldofpeaceandJan Tojnar f462b376bb nixos/gdm: prevent g-i-s from running 2019-10-03 00:09:12 +02:00
worldofpeaceandJan Tojnar 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
worldofpeaceandJan Tojnar 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
worldofpeaceandJan Tojnar f8682c31dd gnome3.gnome-initial-setup: init at 3.34.0 2019-10-03 00:09:11 +02:00
worldofpeaceandJan Tojnar 4ff0d1e23f umockdev: use latest vala 2019-10-03 00:09:11 +02:00
worldofpeaceandJan Tojnar 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
worldofpeaceandTor Hedin Brønner 9e6896cb59 vala: use vala_0_46 2019-09-30 19:39:52 +02:00
worldofpeaceandTor Hedin Brønner 628bb2ae0a vala_0_42: remove 2019-09-30 19:39:52 +02:00
worldofpeaceandTor Hedin Brønner 2c4fd1512c vala_0_46: init at 0.46.1 2019-09-30 19:39:52 +02:00
worldofpeaceandTor Hedin Brønner 6b4bdd626b vala_0_36: 0.36.19 -> 0.36.20 2019-09-30 19:39:52 +02:00
worldofpeaceandTor Hedin Brønner 14bcc08c43 vala_0_38: remove 2019-09-30 19:39:52 +02:00
worldofpeaceandTor Hedin Brønner edc4d08f45 vala_0_44: 0.44.6 -> 0.44.7 2019-09-30 19:39:52 +02:00
worldofpeaceandTor Hedin Brønner ec52a8a1ef glibmm: 2.60.0 -> 2.62.0 2019-09-30 19:39:52 +02:00
Will DietzandTor Hedin Brønner 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
worldofpeaceandTor Hedin Brønner 70f24029dd gnome3.gnome-sound-recorder: 3.32.1 -> 3.34.0 2019-09-30 19:39:51 +02:00
worldofpeaceandTor Hedin Brønner 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
08fc2fc749 gnome-firmware-updater: init at 3.34.0
Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
2019-09-30 19:39:51 +02:00
worldofpeaceandTor Hedin Brønner a9633e883d gnome3.nautilus-sendto: remove
Upstream doesn't recommended its use/ it's archived [0]

[0]: https://github.com/GNOME/gnome-build-meta/commit/ba9f5e257cd430d01e7c53aaed8e9a26975760e6
2019-09-30 19:39:51 +02:00
worldofpeaceandTor Hedin Brønner 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
worldofpeaceandTor Hedin Brønner 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