Nix on ARM: Difference between revisions

imported>Jtojnar
m do not use pkgconfig alias
imported>Thra11
Updated to work with Nix 2.3.7 sources (changed 'version' to '.version', added propagatedDeps to nix-tarball's buildInputs)
Line 26: Line 26:
       releaseTools.sourceTarball {
       releaseTools.sourceTarball {
         name = "nix-tarball";
         name = "nix-tarball";
         version = builtins.readFile ./version;
         version = builtins.readFile ./.version;
         versionSuffix = if officialRelease then "" else "pre${toString nix.revCount}_${nix.shortRev}";
         versionSuffix = if officialRelease then "" else "pre${toString nix.revCount}_${nix.shortRev}";
         src = nix;
         src = nix;
         inherit officialRelease;
         inherit officialRelease;


         buildInputs = tarballDeps ++ buildDeps;
         buildInputs = tarballDeps ++ buildDeps ++ propagatedDeps;


         configureFlags = "--enable-gc";
         configureFlags = "--enable-gc";
Line 74: Line 74:


         buildInputs = buildDeps;
         buildInputs = buildDeps;
        propagatedBuildInputs = propagatedDeps;


         configureFlags = configureFlags ++
         configureFlags = configureFlags ++
Line 196: Line 197:


         buildInputs = buildDeps;
         buildInputs = buildDeps;
        propagatedBuildInputs = propagatedDeps;


         configureFlags = ''
         configureFlags = ''