···88 nodes = {
99 rootful = { pkgs, ... }: {
1010 virtualisation.podman.enable = true;
1111+1212+ # hack to ensure that podman built with and without zfs in extraPackages is cached
1313+ boot.supportedFilesystems = [ "zfs" ];
1414+ networking.hostId = "00000000";
1115 };
1216 rootless = { pkgs, ... }: {
1317 virtualisation.podman.enable = true;
+4-1
pkgs/applications/audio/reaper/default.nix
···44, makeWrapper
5566, alsa-lib
77+, curl
78, gtk3
89, lame
1010+, libxml2
911, ffmpeg
1012, vlc
1113, xdg-utils
···6971 # Setting the rpath of the plugin shared object files does not
7072 # seem to have an effect for some plugins.
7173 # We opt for wrapping the executable with LD_LIBRARY_PATH prefix.
7474+ # Note that libcurl and libxml2 are needed for ReaPack to run.
7275 wrapProgram $out/opt/REAPER/reaper \
7373- --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ lame ffmpeg vlc xdotool ]}"
7676+ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ curl lame libxml2 ffmpeg vlc xdotool stdenv.cc.cc.lib ]}"
74777578 mkdir $out/bin
7679 ln -s $out/opt/REAPER/reaper $out/bin/
+3
pkgs/applications/editors/neovim/utils.nix
···8989 python3 = withPython3;
9090 ruby = withRuby;
9191 };
9292+ # as expected by packdir
9393+ packpathDirs.myNeovimPackages = myVimPackage;
9294 ## Here we calculate all of the arguments to the 1st call of `makeWrapper`
9395 # We start with the executable itself NOTE we call this variable "initial"
9496 # because if configure != {} we need to call makeWrapper twice, in order to
···131133132134 builtins.removeAttrs args ["plugins"] // {
133135 wrapperArgs = makeWrapperArgs;
136136+ inherit packpathDirs;
134137 inherit neovimRcContent;
135138 inherit manifestRc;
136139 inherit python3Env;
···25972597 mktplcRef = {
25982598 name = "code-spell-checker";
25992599 publisher = "streetsidesoftware";
26002600- version = "2.17.1";
26012601- sha256 = "sha256-gQSAq63fqniHmA9T0nKpUAzo+kpSCZzblr6FQ33LIPI=";
26002600+ version = "2.18.0";
26012601+ sha256 = "sha256-HwexlpPW15sXoxPQXDHWcQ8Yvz/5KMtZO4A34rXoXQ8=";
26022602 };
26032603 meta = with lib; {
26042604 changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog";
+1-1
pkgs/applications/graphics/drawio/headless.nix
···2121 # Drawio needs to run in a virtual X session, because Electron
2222 # refuses to work and dies with an unhelpful error message otherwise:
2323 # "The futex facility returned an unexpected error code."
2424- XDG_CONFIG_HOME="$tmpdir" ${xvfb-run}/bin/xvfb-run ${drawio}/bin/drawio $@
2424+ XDG_CONFIG_HOME="$tmpdir" ${xvfb-run}/bin/xvfb-run --auto-display ${drawio}/bin/drawio $@
2525 '';
26262727 meta = with lib; {
···32323333 __darwinAllowLocalNetworking = true;
34343535+ doCheck = false; # https://github.com/rapiz1/rathole/issues/222
3636+3537 meta = with lib; {
3638 description = "Reverse proxy for NAT traversal";
3739 homepage = "https://github.com/rapiz1/rathole";
+2-1
pkgs/tools/wayland/oguri/default.nix
···3636 description = "A very nice animated wallpaper daemon for Wayland compositors";
3737 license = licenses.mit;
3838 maintainers = with maintainers; [ AndersonTorres ];
3939- platforms = platforms.unix;
3939+ inherit (wayland.meta) platforms;
4040+ broken = stdenv.isDarwin; # this should be enfoced by wayland platforms in the future
4041 };
4142}