3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/desktops
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
..
arcan arcan: 0.6.2 -> 0.6.2.1 2022-10-23 17:30:21 -05:00
cdesktopenv cdesktopenv: fix build with libxcrypt 2022-10-09 18:14:34 +02:00
cinnamon cinnamon.mint-artwork: 1.7.0 -> 1.7.2 2022-12-04 11:20:51 +08:00
enlightenment enlightenment.terminology: add update script 2022-10-27 10:38:00 -03:00
gnome stdenv: support opt-in __structuredAttrs 2022-12-08 06:13:19 +02:00
gnome-2 gnome2.scrollkeeper: remove 2022-11-08 02:11:28 +03:00
gnustep gnustep.back: use xorg.* packages directly instead of xlibsWrapper indirection 2022-12-03 20:21:25 +00:00
lumina
lxde lxpanel: don't use alias libwnck3 2022-11-26 15:57:52 -08:00
lxqt lxqt.xdg-desktop-portal-lxqt: 0.2.0 -> 0.3.0 2022-11-09 10:43:01 -03:00
mate mate.caja-extensions: Fix wrong schema path 2022-11-13 20:00:48 +08:00
pantheon pantheon.elementary-screenshot: 6.0.2 -> 6.0.3 2022-12-03 11:08:45 +08:00
plasma-5 plasma-workspace: 5.26.4 -> 5.26.4.1 2022-11-30 11:59:38 +08:00
rox/rox-filer
surf-display surf-display: unstable-2019-04-15 -> unstable-2022-10-07 2022-10-07 10:35:07 +02:00
xfce xfce.xfce4-settings: 4.16.4 -> 4.16.5 2022-11-15 09:20:42 -03:00