automake116x: enable structuredAttrs, use finalAttrs

This commit is contained in:
Stefan Frijters
2026-08-02 22:58:41 +02:00
parent 55bef4e745
commit 733fcf93e5

View File

@@ -7,12 +7,12 @@
updateAutotoolsGnuConfigScriptsHook,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "automake";
version = "1.16.5";
src = fetchurl {
url = "mirror://gnu/automake/automake-${version}.tar.xz";
url = "mirror://gnu/automake/automake-${finalAttrs.version}.tar.xz";
sha256 = "0sdl32qxdy7m06iggmkkvf7j520rmmgbsjzbm7fgnxwxdp6mh7gh";
};
@@ -36,6 +36,8 @@ stdenv.mkDerivation rec {
# "fixed" path in generated files!
dontPatchShebangs = true;
__structuredAttrs = true;
meta = {
branch = "1.16";
homepage = "https://www.gnu.org/software/automake/";
@@ -48,4 +50,4 @@ stdenv.mkDerivation rec {
'';
platforms = lib.platforms.all;
};
}
})