From 9698668a9eef72120b99b0f6830ce6a0eb6dd7f1 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Mon, 7 Nov 2022 11:17:16 +0000 Subject: [PATCH] system-filepath: init at 0.4.14 --- manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/system-filepath.nix | 42 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 pkgs/system-filepath.nix diff --git a/manifest.dhall b/manifest.dhall index d711fb3b..1a91689e 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -617,6 +617,7 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "syb" "0.7.2.1" , callHackage "sydtest" "0.13.0.0" , callHackage "sydtest-discover" "0.0.0.2" + , callHackage "system-filepath" "0.4.14" , callHackage "tagged" "0.8.6.1" , callHackage "tar" "0.5.1.1" , callCabal2nix diff --git a/overlay.nix b/overlay.nix index 14c5c435..944551e7 100644 --- a/overlay.nix +++ b/overlay.nix @@ -909,6 +909,8 @@ self: with pkgs.haskell.lib; { sydtest-discover = self.callPackage (./pkgs/sydtest-discover.nix) { }; + system-filepath = self.callPackage (./pkgs/system-filepath.nix) { }; + tagged = self.callPackage (./pkgs/tagged.nix) { }; tar = self.callPackage (./pkgs/tar.nix) { }; diff --git a/pkgs/system-filepath.nix b/pkgs/system-filepath.nix new file mode 100644 index 00000000..332d8a4a --- /dev/null +++ b/pkgs/system-filepath.nix @@ -0,0 +1,42 @@ +{ mkDerivation +, base +, bytestring +, Cabal +, chell +, chell-quickcheck +, deepseq +, lib +, QuickCheck +, text +}: +mkDerivation { + pname = "system-filepath"; + version = "0.4.14"; + sha256 = "1656ce3c0d585650784ceb3f794748286e19fb635f557e7b29b0897f8956d993"; + revision = "1"; + editedCabalFile = "18llfvisghrn9w9yfgacqn51gs50a0lngah3bmg852h0swj7vkp8"; + isLibrary = true; + isExecutable = false; + enableSeparateDataOutput = false; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring deepseq text ]; + testHaskellDepends = [ + base + bytestring + chell + chell-quickcheck + QuickCheck + text + ]; + enableLibraryProfiling = false; + enableExecutableProfiling = false; + doHaddock = false; + jailbreak = true; + doCheck = false; + doBenchmark = false; + hyperlinkSource = false; + homepage = "https://github.com/fpco/haskell-filesystem"; + description = "High-level, byte-based file and directory path manipulations (deprecated)"; + license = lib.licenses.mit; + broken = false; +} -- GitLab