nixpkgs-suyu/pkgs
Adam Joseph a1fdbae706 lib.customisation: add uncurried form of makeScopeWithSplicing
Deeply-curried functions are pretty error-prone in untyped languages
like Nix.  This is a particularly bad case because
`top-level/splice.nix` *also* declares a makeScopeWithSplicing, but
it takes *two fewer arguments*.

Let's add a version that uses attrset-passing form, to provide some
minimal level of sanity-checking.

This also provides defaults for keep and extra (these are often
unneeded by the user).
2023-08-14 02:50:32 +03:00
..
applications Merge pull request #248248 from r-ryantm/auto-update/jmeter 2023-08-13 04:34:23 +02:00
build-support
common-updater
data adwaita-qt, qgnomeplatform: drop gnome team from maintainers 2023-08-12 10:29:34 +02:00
desktops gnome.gnome-shell: Provide schema compiler path 2023-08-11 22:15:28 +02:00
development Merge pull request #248780 from tjni/liquidctl 2023-08-13 11:15:15 +09:00
games osu-lazer: 2023.803.0 -> 2023.811.0 2023-08-11 22:35:57 +03:00
misc treewide: add matthiasbeyer to a bunch of packages (#248566) 2023-08-11 18:41:21 -04:00
os-specific linuxPackages.mwprocapture: 1.3.0.4328 -> 1.3.0.4373 2023-08-12 12:24:51 -07:00
pkgs-lib
servers Merge pull request #248733 from r-ryantm/auto-update/minio 2023-08-12 15:47:22 -05:00
shells zsh-forgit: 23.07.0 -> 23.08.1 2023-08-12 04:17:40 +00:00
stdenv
test
tools Merge pull request #248210 from emattiza/update/otel-cli-0-4-0 2023-08-13 10:33:15 +09:00
top-level lib.customisation: add uncurried form of makeScopeWithSplicing 2023-08-14 02:50:32 +03:00