ZATP6MF2F6XB2VRVR2GEQ2Y6XXRES6C7QQYM2XJRAJJI3HYB7VFQC
XF3FRWJ6MFZAMR2NFEBICRCG42QEPSKSWJSBOJYLA3LX2UYJ5FMQC
NX6DDK7R772P6ZE6OIX334JL3YEQPOD6G4KNHVKTQITPSTKXWGNQC
M2C6QW2AEUCPOM7UDQHXRXVV2Z4GQMEKZZKPM6GT7DG2CPIDUWAAC
FINWDBLQNMWDKZRNNH5IF2QMV4XJEUWMOWBBIRBRFPRABTTKPYBQC
3QGE6HRDSMTV2SNEDC2AJUIR6GIHRU73KXQMZ3BGUYT4H4TAMETQC
VO5OQW4W2656DIYYRNZ3PO7TQ4JOKQ3GVWE5ALUTYVMX3WMXJOYQC
A3RM526Y7LUXNYW4TL56YKQ5GVOK2R5D7JJVTSQ6TT5MEXIR6YAAC
COYHX6ORJ4O6F74RQFOV67UW4MLR6IIRDVXAO7ILE74LF5PFEZRQC
ZWPPIJXFKEL3RP2MEYGB3BPTE73GYRW6FSRZDQKFBJFOK4JBNQ4AC
SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC
G734WNM64AR5BLAZMN5MDPKSFTYXTUQR6MAGB32NRBC5FXFRWSJAC
OP6UAT256FO65GXT64U4XWU2PCRKCYV7Q5YZLSROAO7Q2IFDZ7OQC
XAY4DYRRPDEQY7XUWJ3OWSXPCEPZ6VFQ6273JPLE3FEGJQAGV6YQC
LNZVL2QQXGPOLEY43J2UARWVLOKDOCMB6LYUXVLV4NHSMVSSSCJAC
EEBKW7VTILH6AGGV57ZIJ3DJGYHDSYBWGU3C7Q4WWAKSVNUGIYMQC
HKA66XOQ5LOF3E5DIQGVKPEZGZKCXLLYRVTKDK7SAD7Y5JZB5OUQC
QJXNUQFJOAPQT3GUXRDTVKMJZCKFONSXUZMAZB7VC7OHDCGAVCOQC
6XDVUSBMBXM4LKKKR7YPJ5PF4ISOZNT465GSOFR2GF7NTL5SNLZAC
YMWMWFA54PUELJI4YX77ZXEBQLHFM3DBJVQYQEP3DBO3GF7T4PCAC
FSNBD6GKVPALNTFBNTQQPTJNVEGOXIVBRGM3G3BJ6NT523TPEI7QC
6F6AAHK4M2IVS23TVISR5OJSTZXUSEKLOP5BMM7SUHYG2FQNTSGQC
Some(zstd_seekable::Seekable::init(Box::new(
OffFile {
f: r,
start: offsets.contents_off,
},
))?)
let seekable = zstd_seekable::Seekable::init(Box::new(OffFile {
f: r,
start: offsets.contents_off,
}))?;
Some(seekable)
pijul =
let
cargoNix = import ./Cargo.nix {
inherit pkgs;
defaultCrateOverrides = pkgs.defaultCrateOverrides // {
zstd-seekable = { ... }: {
nativeBuildInputs = [ pkgs.clang ]
++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.xcbuild ];
LIBCLANG_PATH = "${pkgs.llvmPackages.libclang}/lib";
};
inherit (utils.lib.${system}) buildRustProject;
pijul = buildRustProject {
buildInputs = with pkgs; [
zstd
libsodium
libiconv
pkg-config
] ++ lib.optionals stdenv.isDarwin (
[ openssl ]
++ (with darwin.apple_sdk.frameworks; [
CoreServices
Security
SystemConfiguration
])
);
root = ./.;
};
# let
# cargoNix = import ./Cargo.nix {
# inherit pkgs;
# defaultCrateOverrides = pkgs.defaultCrateOverrides // {
# zstd-seekable = { ... }: {
# nativeBuildInputs = [ pkgs.clang ]
# ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.xcbuild ];
# LIBCLANG_PATH = "${pkgs.llvmPackages.libclang}/lib";
# };
blake3 = attr: {
nativeBuildInputs = pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.xcbuild ];
};
# blake3 = attr: {
# nativeBuildInputs = pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.xcbuild ];
# };
pijul = { ... }: {
buildInputs = with pkgs; [
zstd
libsodium
libiconv
] ++ lib.optionals stdenv.isDarwin (
[ openssl ]
++ (with darwin.apple_sdk.frameworks; [
CoreServices
Security
SystemConfiguration
]));
};
};
};
in
cargoNix.workspaceMembers.pijul.build;
# pijul = { ... }: {
# buildInputs = with pkgs; [
# zstd
# libsodium
# libiconv
# ] ++ lib.optionals stdenv.isDarwin (
# [ openssl ]
# ++ (with darwin.apple_sdk.frameworks; [
# CoreServices
# Security
# SystemConfiguration
# ]));
# };
# };
# };
# in
# cargoNix.workspaceMembers.pijul.build;
"flake-utils": {
"locked": {
"lastModified": 1631561581,
"narHash": "sha256-3VQMV5zvxaVLvqqUrNz3iJelLw30mIVSfZmAaauM3dA=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "7e5bf3925f6fbdfaf50a2a7ca0be2879c4261d19",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"naersk": {
"inputs": {
"nixpkgs": [
"utils",
"nixpkgs"
]
},
"locked": {
"lastModified": 1618844365,
"narHash": "sha256-Z9t0rr+5OG/ru3jdg3jivfYVU4ydV/nqt8UwIut7uHs=",
"owner": "yatima-inc",
"repo": "naersk",
"rev": "32e3ba39d9d83098b13720a4384bdda191dd0445",
"type": "github"
},
"original": {
"owner": "yatima-inc",
"repo": "naersk",
"type": "github"
}
},
"nixpkgs": "nixpkgs"
"nixpkgs": "nixpkgs",
"utils": "utils"
}
},
"utils": {
"inputs": {
"flake-utils": "flake-utils",
"naersk": "naersk",
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1634244664,
"narHash": "sha256-bP7roUc+B432SNTpsUDfQw/PY8uHhg5O2j65pD0DT0Y=",
"owner": "yatima-inc",
"repo": "nix-utils",
"rev": "2b7c7826c6e14559f487d8999f2571bbeed91959",
"type": "github"
},
"original": {
"owner": "yatima-inc",
"repo": "nix-utils",
"type": "github"