{ "_env": { "AR": "llvm-ar", "BUILDER_GOARCH": "arm64", "BUILDER_GOOS": "darwin", "CC": "aarch64-apple-darwin25-clang -mmacosx-version-min=10.16 -isysroot /native/SDK/MacOSX26.0.sdk -I/native/SDK/MacOSX26.0.sdk/usr/include -I/include", "CC_target": "arm64-apple-darwin", "CFLAGS": "", "CXX": "aarch64-apple-darwin25-clang++ -mmacosx-version-min=10.16 -isysroot /native/SDK/MacOSX26.0.sdk -I/native/SDK/MacOSX26.0.sdk/usr/include -I/include", "CXXFLAGS": " -stdlib=libc++", "HOST": "aarch64-apple-darwin25", "HOSTOVERRIDE": "aarch64-apple-darwin", "INSTALL_NAME_TOOL": "/usr/bin/install_name_tool", "LD64_VERSION": "609", "LDFLAGS": "-lc++ -lc++abi", "LIBTOOL": "llvm-libtool-darwin", "NM": "/usr/bin/nm", "OSX_MIN_VERSION": "10.16", "OTOOL": "/usr/bin/otool", "RANLIB": "llvm-ranlib", "SDK_PATH": "/native/SDK/MacOSX26.0.sdk", "STRIP": "/usr/bin/strip", "TARGET": "aarch64-apple-darwin25", "config_opts": "--prefix= --host=aarch64-apple-darwin --disable-shared --enable-static --disable-doc --disable-scripts --disable-xz --disable-xzdec --disable-lzmadec --disable-lzmainfo --disable-lzma-links" }, "_prefix": "/opt/_", "_target": { "package": "xz", "version": "5.8.1", "type": "host", "download": [ { "kind": "tar.gz", "url": "http://github.com/tukaani-project/xz/releases/download/v5.8.1/xz-5.8.1.tar.gz", "sha256": "507825b599356c10dca1cd720c9d0d0c9d5400b9de300af00e4d1ea150795543", "path": "" } ], "build": { "env": [ "*:HOSTOVERRIDE=$HOST", "*:config_opts=--prefix=$PREFIX --host=$HOSTOVERRIDE", "*:config_opts=$config_opts --disable-shared", "*:config_opts=$config_opts --enable-static", "*:config_opts=$config_opts --disable-doc", "*:config_opts=$config_opts --disable-scripts", "*:config_opts=$config_opts --disable-xz", "*:config_opts=$config_opts --disable-xzdec", "*:config_opts=$config_opts --disable-lzmadec", "*:config_opts=$config_opts --disable-lzmainfo", "*:config_opts=$config_opts --disable-lzma-links" ], "steps": [ "*:pwd", "*:./autogen.sh --no-po4a", "*:./configure $config_opts", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install", "*:rm $STAGING_DIR$PREFIX/lib/*.la", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*:native/_", "*:native/m4", "*:native/make", "*:native/perl", "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] }, "native/_": { "package": "native/_", "version": "0.0.0", "type": "native", "download": null, "build": { "env": [], "steps": [ "*:mkdir -p $STAGING_DIR$PREFIX ", "*:rsync -a $PREFIX/* $STAGING_DIR$PREFIX", "*:rm -rf $STAGING_DIR$PREFIX/native/bootstrap", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*-apple-*:native/cctools-port", "*-apple-*:native/osx-cross", "*:native/autoconf", "*:native/automake", "*:native/bash", "*:native/bison", "*:native/cmake", "*:native/cmake-toolchain", "*:native/config", "*:native/gawk", "*:native/gettext", "*:native/libtapi", "*:native/libtool", "*:native/libxml2", "*:native/m4", "*:native/make", "*:native/mpc", "*:native/mpfr", "*:native/ninja", "*:native/nproc", "*:native/patch", "*:native/perl", "*:native/pkgconf", "*:native/rsync", "*:native/sed", "*:native/texinfo", "*:native/xar", "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] }, "native/bootstrap/cpan/archive-cpio": { "package": "native/bootstrap/cpan/archive-cpio", "version": "0.10", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/P/PI/PIXEL/Archive-Cpio-0.10.tar.gz", "sha256": "246fb31669764e78336b2191134122e07c44f2d82dc4f37d552ab28f8668bed3", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/cpan/archive-zip": { "package": "native/bootstrap/cpan/archive-zip", "version": "1.68", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.68.tar.gz", "sha256": "984e185d785baf6129c6e75f8eb44411745ac00bf6122fb1c8e822a3861ec650", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/cpan/autodie": { "package": "native/bootstrap/cpan/autodie", "version": "2.37", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/T/TO/TODDR/autodie-2.37.tar.gz", "sha256": "4921d211b0cea63c2ca06dfc0c948a7203a3d48ad80a06f43b46104354f2c1c3", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/cpan/sub-override": { "package": "native/bootstrap/cpan/sub-override", "version": "0.09", "type": "native", "download": [ { "kind": "tar.gz", "url": "https://cpan.metacpan.org/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz", "sha256": "939a67c1f729968e0cc81b74958db750e1bdb7c020bee1a263332f422c2e25b5", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/bootstrap/perl": { "package": "native/bootstrap/perl", "version": "5.42.0", "type": "native", "download": [ { "kind": "tar.gz", "url": "http://www.cpan.org/src/5.0/perl-5.42.0.tar.gz", "sha256": "e093ef184d7f9a1b9797e2465296f55510adb6dab8842b0c3ed53329663096dc", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:sed -i.bak '/^#ifndef PERL_BUILD_DATE$/,/^#endif$/{/^#ifndef PERL_BUILD_DATE$/!d; s/.*/\\#define PERL_BUILD_DATE \"Jan 1 1970 00:00:01\"/;}' perl.c", "*:./Configure -des -Dprefix=$PREFIX/native/bootstrap -Duseithreads -Dall_static", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install" ] }, "dependencies": [ "*:native/bootstrap/make" ] }, "native/bootstrap/strip-nondeterminism": { "package": "native/bootstrap/strip-nondeterminism", "version": "1.13.0", "type": "native", "download": [ { "kind": "tar.bz2", "url": "https://salsa.debian.org/reproducible-builds/reproducible-lfs/-/raw/master/releases/strip-nondeterminism/strip-nondeterminism_1.13.0.tar.bz2", "sha256": "a70cdad5d728ea78b75d09880c4b51c7d887e89d0b610149b10cfb2abc70b4fc", "path": "" } ], "build": { "env": [ "*:PATH=$PREFIX/native/bootstrap/bin:$PATH" ], "steps": [ "*:$PREFIX/native/bootstrap/bin/perl Makefile.PL PREFIX=$PREFIX/native/bootstrap", "*:make", "*:make DESTDIR=$STAGING_DIR install", "*:mkdir -p $STAGING_DIR/$PREFIX/native/bootstrap/bin/", "*:cp $PATCH_DIR/strip-nondeterminism-recursive $STAGING_DIR/$PREFIX/native/bootstrap/bin" ] }, "dependencies": [ "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/make", "*:native/bootstrap/perl" ] }, "native/m4": { "package": "native/m4", "version": "1.4.20", "type": "native", "download": [ { "kind": "tar.gz", "url": "http://ftpmirror.gnu.org/gnu/m4/m4-1.4.20.tar.gz", "sha256": "6ac4fc31ce440debe63987c2ebbf9d7b6634e67a7c3279257dc7361de8bdb3ef", "path": "" } ], "build": { "env": [], "steps": [ "*:./configure --prefix=$PREFIX/native --disable-nls", "*:sed -i.bak 's/^run.*automake.*/exit 0/' build-aux/missing", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*:native/make", "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] }, "native/make": { "package": "native/make", "version": "4.4", "type": "native", "download": [ { "kind": "tar.gz", "url": "http://ftpmirror.gnu.org/gnu/make/make-4.4.tar.gz", "sha256": "581f4d4e872da74b3941c874215898a7d35802f03732bdccee1d4a7979105d18", "path": "" } ], "build": { "env": [], "steps": [ "*:./configure --disable-dependency-tracking", "*:./build.sh", "*:mkdir -p $STAGING_DIR$PREFIX/native/bin", "*:cp make $STAGING_DIR/$PREFIX/native/bin/make", "*:ln -s make $STAGING_DIR$PREFIX/native/bin/gmake", "*:ln -s make $STAGING_DIR$PREFIX/native/bin/gnumake", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] }, "native/perl": { "package": "native/perl", "version": "5.42.0", "type": "native", "download": [ { "kind": "tar.gz", "url": "http://www.cpan.org/src/5.0/perl-5.42.0.tar.gz", "sha256": "e093ef184d7f9a1b9797e2465296f55510adb6dab8842b0c3ed53329663096dc", "path": "" } ], "build": { "env": [], "steps": [ "*:sed -i.bak '/^#ifndef PERL_BUILD_DATE$/,/^#endif$/{/^#ifndef PERL_BUILD_DATE$/!d; s/.*/\\#define PERL_BUILD_DATE \"Jan 1 1970 00:00:01\"/;}' perl.c", "*:./Configure -des -Dprefix=$PREFIX/native -Duseithreads -Dall_static", "*:make -j$NUM_CORES", "*:make DESTDIR=$STAGING_DIR install", "*:$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR" ] }, "dependencies": [ "*:native/make", "*:native/bootstrap/perl", "*:native/bootstrap/cpan/autodie", "*:native/bootstrap/cpan/archive-cpio", "*:native/bootstrap/cpan/archive-zip", "*:native/bootstrap/cpan/sub-override", "*:native/bootstrap/strip-nondeterminism" ] } }