diff --git a/horizon.dhall b/horizon.dhall
index b07d7f46c14e74b52620902e875e108ab84e0718..c4e8ec071c49c44ec2bafdffe524aafff6dcbeda 100644
--- a/horizon.dhall
+++ b/horizon.dhall
@@ -471,8 +471,8 @@ let packages =
       , hledger = H.callHackage "hledger" "1.27.1"
       , hlint = H.callHackage "hlint" "3.5"
       , hopenssl = H.callHackage "hopenssl" "2.2.4"
-      , horizon-gen-nix = H.callHackage "horizon-gen-nix" "0.4.0"
-      , horizon-spec = H.callHackage "horizon-spec" "0.4.1"
+      , horizon-gen-nix = H.callHackage "horizon-gen-nix" "0.5"
+      , horizon-spec = H.callHackage "horizon-spec" "0.5"
       , hosc = H.callHackage "hosc" "0.19.1"
       , hostname = H.callHackage "hostname" "1.0"
       , hourglass = H.callHackage "hourglass" "0.2.12"
diff --git a/pkgs/horizon-gen-nix.nix b/pkgs/horizon-gen-nix.nix
index 996bd26e886145ed4d93c0eebd23945700371dc2..33d488c688130a0ea5f5fc34da439f9fecd8c3c4 100644
--- a/pkgs/horizon-gen-nix.nix
+++ b/pkgs/horizon-gen-nix.nix
@@ -21,8 +21,8 @@
 }:
 mkDerivation {
   pname = "horizon-gen-nix";
-  version = "0.4.0";
-  sha256 = "c27e7ee4e02876e8814d4e047baadfd6ebcec7f18953678f0f90176233531568";
+  version = "0.5";
+  sha256 = "5b57b9038d9dd0e29e8c32acc979b2c753b078ab81f61dfaa3f2609a57451515";
   isLibrary = true;
   isExecutable = true;
   enableSeparateDataOutput = false;
diff --git a/pkgs/horizon-spec.nix b/pkgs/horizon-spec.nix
index 09f409cc3c32d6acc9d868f49726ea2488681225..3e4554c6862016c5ae2017ae348e2779df4a82f7 100644
--- a/pkgs/horizon-spec.nix
+++ b/pkgs/horizon-spec.nix
@@ -11,8 +11,8 @@
 }:
 mkDerivation {
   pname = "horizon-spec";
-  version = "0.4.1";
-  sha256 = "4cf5ba59489bca20edf7c82c69ce565c69c900c863bf3f335c887f6784e929f7";
+  version = "0.5";
+  sha256 = "ad53944bff29788217e58608c312eb6186700821be8db78090e53c94f4783656";
   isLibrary = true;
   isExecutable = true;
   enableSeparateDataOutput = false;