Releases
0.3.0.0
sorki
released this
29 Nov 14:29
hnix-store-core
System.Nix.Nar
changes API to support NAR format streaming:
buildNarIO :: FilePath -> Handle -> IO ()
- Create a NAR from a regular filesystem object, stream it out on the Handle
unpackNarIO :: Handle -> FilePath -> IO ()
- Recreate filesystem object from a NAR file accessed by the Handle
StorePath
type changed to simple variant without type level
symbolic store path root.
Added makeFixedOutputPath
to System.Nix.ReadonlyStore
Added decodeBase16
and decodeBase32
to System.Nix.Hash
System.Nix.StorePath
module now provides
storePathToFilePath
and storePathToText
helpers
storePathToNarInfo
for converting paths to narinfo
URLs
parsePath
function
pathParser
Attoparsec parser
Added System.Nix.Build
module
Added System.Nix.Derivation
module
Removed System.Nix.Util
module, moved to hnix-store-remote
Added base64 and SHA512 hash support
hnix-store-remote
Restored most store API functions except addToStoreNar
Added buildDerivation
You can’t perform that action at this time.