···145145 meta = with lib; {
146146 homepage = "https://podman.io/";
147147 description = "A program for managing pods, containers and container images";
148148+ longDescription = ''
149149+ Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers. Podman runs containers on Linux, but can also be used on Mac and Windows systems using a Podman-managed virtual machine. Podman is based on libpod, a library for container lifecycle management that is also contained in this repository. The libpod library provides APIs for managing containers, pods, container images, and volumes.
150150+151151+ To install on NixOS, please use the option `virtualisation.podman.enable = true`.
152152+ '';
148153 changelog = "https://github.com/containers/podman/blob/v${version}/RELEASE_NOTES.md";
149154 license = licenses.asl20;
150155 maintainers = with maintainers; [ marsam ] ++ teams.podman.members;
···6262 ]
6363 ++ nativeBuildInputs;
64646565+ passthru' = {
6666+ updateScript = [
6767+ ../../../../maintainers/scripts/update-octave-packages
6868+ (builtins.unsafeGetAttrPos "pname" octave.pkgs.${attrs.pname}).file
6969+ ];
7070+ }
7171+ // passthru;
7272+6573 # This step is required because when
6674 # a = { test = [ "a" "b" ]; }; b = { test = [ "c" "d" ]; };
6775 # (a // b).test = [ "c" "d" ];
6876 # This used to mean that if a package defined extra nativeBuildInputs, it
6977 # would override the ones for building an Octave package (the hook and Octave
7078 # itself, causing everything to fail.
7171- attrs' = builtins.removeAttrs attrs [ "nativeBuildInputs" ];
7979+ attrs' = builtins.removeAttrs attrs [ "nativeBuildInputs" "passthru" ];
72807381in stdenv.mkDerivation ({
7482 packageName = "${fullLibName}";
···120128 # We don't install here, because that's handled when we build the environment
121129 # together with Octave.
122130 dontInstall = true;
131131+132132+ passthru = passthru';
123133124134 inherit meta;
125135} // attrs')
+1
pkgs/development/libraries/qt-6/default.nix
···5959 ./patches/qtbase-qmake-mkspecs-mac.patch
6060 ./patches/qtbase-qmake-pkg-config.patch
6161 ./patches/qtbase-tzdir.patch
6262+ ./patches/qtbase-variable-fonts.patch
6263 # Remove symlink check causing build to bail out and fail.
6364 # https://gitlab.kitware.com/cmake/cmake/-/issues/23251
6465 (fetchpatch {