about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-05-04 12:54:16 +0200
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-05-04 13:38:46 +0200
commite30cf42f0cd541763671baf57d084d89face9463 (patch)
tree645b12c9f0bd4a4e14174f648fab0c866847681c
parent648a5b14fb2bd10456e54e7ad9f596946877021a (diff)
downloadnixlib-e30cf42f0cd541763671baf57d084d89face9463.tar
nixlib-e30cf42f0cd541763671baf57d084d89face9463.tar.gz
nixlib-e30cf42f0cd541763671baf57d084d89face9463.tar.bz2
nixlib-e30cf42f0cd541763671baf57d084d89face9463.tar.lz
nixlib-e30cf42f0cd541763671baf57d084d89face9463.tar.xz
nixlib-e30cf42f0cd541763671baf57d084d89face9463.tar.zst
nixlib-e30cf42f0cd541763671baf57d084d89face9463.zip
haskellPackages.cabal2nix-latest: use unstable-YYYY-MM-DD format
This is the preferred format for things fetched from git or similar that
are not proper releases: https://nixos.org/manual/nixpkgs/stable/#sec-package-naming

Also we should think about making name and attribute name more
consistent: cabal2nix-latest -> cabal2nix-unstable
-rwxr-xr-xmaintainers/scripts/haskell/update-cabal2nix-latest.sh2
-rw-r--r--pkgs/development/haskell-modules/cabal2nix-latest.nix2
2 files changed, 2 insertions, 2 deletions
diff --git a/maintainers/scripts/haskell/update-cabal2nix-latest.sh b/maintainers/scripts/haskell/update-cabal2nix-latest.sh
index 1f22bb1792f8..e8018e1384d8 100755
--- a/maintainers/scripts/haskell/update-cabal2nix-latest.sh
+++ b/maintainers/scripts/haskell/update-cabal2nix-latest.sh
@@ -14,4 +14,4 @@ commit="$(jq -r .commit.sha <<< "$head_info")"
 date="$(date "--date=$(jq -r .commit.commit.committer.date <<< "$head_info")" +%F)"
 # generate nix expression from cabal file, replacing the version with the commit date
 echo '# This file defines cabal2nix-latest, used by maintainers/scripts/haskell/regenerate-hackage-packages.sh.' > pkgs/development/haskell-modules/cabal2nix-latest.nix
-cabal2nix "https://github.com/NixOS/cabal2nix/archive/$commit.tar.gz" | sed -e 's/version = ".*"/version = "'"$date"'"/' >> pkgs/development/haskell-modules/cabal2nix-latest.nix
+cabal2nix "https://github.com/NixOS/cabal2nix/archive/$commit.tar.gz" | sed -e 's/version = ".*"/version = "'"unstable-$date"'"/' >> pkgs/development/haskell-modules/cabal2nix-latest.nix
diff --git a/pkgs/development/haskell-modules/cabal2nix-latest.nix b/pkgs/development/haskell-modules/cabal2nix-latest.nix
index 75c9de963a07..a8b37e4e46e1 100644
--- a/pkgs/development/haskell-modules/cabal2nix-latest.nix
+++ b/pkgs/development/haskell-modules/cabal2nix-latest.nix
@@ -8,7 +8,7 @@
 }:
 mkDerivation {
   pname = "cabal2nix";
-  version = "2021-05-01";
+  version = "unstable-2021-05-01";
   src = fetchzip {
     url = "https://github.com/NixOS/cabal2nix/archive/849a3507c849e3e2331efbc5ebe391b70a215ddc.tar.gz";
     sha256 = "0g91d2bd72l3kkykc47a2raymvgw6427n7cg9ayzvrpldkd0silc";