nixpkgs/pkgs/desktops/gnome/core
Artturin 238a6053c4 stdenv: support opt-in __structuredAttrs
Co-authored-by: Robin Gloster <mail@glob.in>

stdenv: print message if structuredAttrs is enabled

stdenv: add _append

reduces the chance of a user doing it wrong

fix nix develop issue

output hooks don't work yet in nix develop though

making $outputs be the same on non-structuredAttrs and structuredAttrs
is too much trouble.

lets instead make a function that gets the output names

reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.

use a function to get all output names instead of using $outputs

copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits
2022-12-08 06:13:19 +02:00
..
adwaita-icon-theme gnome.adwaita-icon-theme: 43.beta.1 → 43 2022-10-11 18:52:31 +02:00
baobab baobab: 43.rc → 43.0 2022-10-11 18:52:28 +02:00
caribou gnome.caribou: build with latest vala 2021-12-03 22:48:31 +08:00
dconf-editor gnome.dconf-editor: 43.beta → 43.0 2022-10-11 18:52:26 +02:00
empathy
eog gnome.eog: mark as broken on darwin 2022-11-29 09:46:54 +01:00
epiphany gnome.epiphany: remove unused libnotify dependency 2022-10-11 18:52:31 +02:00
evince evince: 43.0 → 43.1 2022-10-27 10:26:01 +02:00
evolution-data-server glib: add an update script combinator to patch gsettings schema paths 2022-11-11 13:30:00 +01:00
gdm stdenv: support opt-in __structuredAttrs 2022-12-08 06:13:19 +02:00
gnome-backgrounds gnome.gnome-backgrounds: 43.rc → 43 2022-10-11 18:52:31 +02:00
gnome-bluetooth gnome.gnome-bluetooth: 42.3 → 42.4 2022-10-11 18:52:23 +02:00
gnome-calculator gnome.gnome-calculator: 43.rc → 43.0.1 2022-10-11 18:52:25 +02:00
gnome-color-manager Revert "gnome.gnome-color-manager: 3.32.0 → 3.36.0" 2022-03-29 10:06:45 +02:00
gnome-common
gnome-contacts gnome.gnome-contacts: 43.rc → 43.0 2022-10-11 18:52:33 +02:00
gnome-control-center Merge pull request #197238 from NixOS/gnome 2022-10-25 17:40:25 +02:00
gnome-dictionary gnome.gnome-dictionary: fix build with meson 0.61 2022-03-24 12:47:08 +08:00
gnome-disk-utility gnome.gnome-disk-utility: 43.rc → 43.0 2022-10-11 18:52:25 +02:00
gnome-font-viewer gnome.gnome-font-viewer: 43.rc → 43.0 2022-10-11 18:52:29 +02:00
gnome-initial-setup gnome.gnome-initial-setup: 43.0 → 43.1 2022-10-22 16:41:38 +02:00
gnome-keyring dbus: remove unused daemon passhtru 2022-11-21 20:23:00 +01:00
gnome-online-miners
gnome-remote-desktop gnome.gnome-remote-desktop: 43.0 → 43.1 2022-10-25 16:35:33 +02:00
gnome-screenshot gnome.gnome-screenshot: fix build with meson 0.61 2022-03-30 17:29:10 +08:00
gnome-session gnome.gnome-session: 42.0 → 43.0 2022-10-11 18:52:31 +02:00
gnome-settings-daemon gnome.gnome-settings-daemon338: avoid libsoup2 symbols 2022-10-25 15:36:23 +08:00
gnome-shell gnome.gnome-shell: 43.0 → 43.1 2022-11-06 00:21:13 -06:00
gnome-shell-extensions gnome.gnome-shell-extensions: 43.0 → 43.1 2022-11-06 00:21:13 -06:00
gnome-software gnome.gnome-software: 43.0 → 43.1 2022-10-22 16:41:38 +02:00
gnome-system-monitor treewide: cross fixes 2022-09-07 21:20:54 +03:00
gnome-terminal gnome.gnome-terminal: 3.44.1 → 3.47.0 2022-10-11 18:52:24 +02:00
gnome-themes-extra treewide: cross fixes 2022-09-07 21:20:54 +03:00
gnome-tour gnome-tour: 43.beta → 43.0 2022-10-11 18:52:32 +02:00
gnome-user-share gnome.gnome-user-share: 43.alpha → 43.0 2022-10-11 18:52:25 +02:00
gucharmap gucharmap: 15.0.0 → 15.0.1 2022-10-27 10:18:59 +02:00
libgnome-keyring
mutter gnome.mutter: Backport edge resistance fix 2022-11-24 22:31:23 +08:00
nautilus gnome.nautilus: use the gtk4 FileChooser settings schema (fixes crash-on-start) 2022-10-25 17:26:07 +02:00
rygel gnome.rygel: 0.41.2 → 0.42.0 2022-10-11 18:52:27 +02:00
simple-scan gnome.simple-scan: 42.1 → 42.5 2022-10-11 18:52:32 +02:00
sushi gnome.sushi: Switch to libsoup 3 2022-10-17 05:27:14 +02:00
totem gnome.totem: 43.rc → 43.0 2022-10-11 18:52:26 +02:00
yelp gnome.yelp: switch to webkitgtk_4_1 2022-10-11 18:52:36 +02:00
yelp-xsl gnome.yelp-xsl: 42.0 → 42.1 2022-10-11 18:52:27 +02:00
zenity gnome.zenity: 3.42.1 -> 3.43.0 2022-07-03 14:16:35 +02:00