Loading pkgs/applications/networking/kubo-migrator/all-migrations.nix +16 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,19 @@ let inherit (kubo-migrator-unwrapped) src; sourceRoot = "source/${pname}"; vendorSha256 = null; # Fix build on Go 1.17 and later: panic: qtls.ClientHelloInfo doesn't match # See https://github.com/ipfs/fs-repo-migrations/pull/163 postPatch = lib.optionalString (lib.elem pname [ "fs-repo-10-to-11" "fs-repo-11-to-12" ]) '' substituteInPlace 'vendor/github.com/marten-seemann/qtls-go1-15/common.go' \ --replace \ '"container/list"' \ '"container/list" "context"' \ --replace \ 'config *Config' \ 'config *Config ctx context.Context' ''; doCheck = false; meta = kubo-migrator-unwrapped.meta // { mainProgram = pname; Loading @@ -23,8 +36,9 @@ let }; # Concatenation of the latest repo version and the version of that migration version = "12.1.0.2"; version = "13.1.0.0"; fs-repo-12-to-13 = fs-repo-common "fs-repo-12-to-13" "1.0.0"; fs-repo-11-to-12 = fs-repo-common "fs-repo-11-to-12" "1.0.2"; fs-repo-10-to-11 = fs-repo-common "fs-repo-10-to-11" "1.0.1"; fs-repo-9-to-10 = fs-repo-common "fs-repo-9-to-10" "1.0.1"; Loading @@ -39,6 +53,7 @@ let fs-repo-0-to-1 = fs-repo-common "fs-repo-0-to-1" "1.0.1"; all-migrations = [ fs-repo-12-to-13 fs-repo-11-to-12 fs-repo-10-to-11 fs-repo-9-to-10 Loading pkgs/applications/networking/kubo-migrator/unwrapped.nix +3 −3 Original line number Diff line number Diff line Loading @@ -15,13 +15,13 @@ buildGoModule rec { # The fs-repo-migrations code itself is the same between # the two versions but the migration code, which is built # into separate binaries, is not. rev = "fs-repo-11-to-12/v1.0.2"; sha256 = "sha256-CG4utwH+/+Igw+SP3imhl39wijlB53UGtkJG5Mwh+Ik="; rev = "fs-repo-12-to-13/v1.0.0"; hash = "sha256-QQone7E2Be+jVfnrwqQ1Ny4jo6mSDHhaY3ErkNdn2f8="; }; sourceRoot = "source/fs-repo-migrations"; vendorSha256 = "sha256-/DqkBBtR/nU8gk3TFqNKY5zQU6BFMc3N8Ti+38mi/jk="; vendorHash = "sha256-/DqkBBtR/nU8gk3TFqNKY5zQU6BFMc3N8Ti+38mi/jk="; doCheck = false; Loading Loading
pkgs/applications/networking/kubo-migrator/all-migrations.nix +16 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,19 @@ let inherit (kubo-migrator-unwrapped) src; sourceRoot = "source/${pname}"; vendorSha256 = null; # Fix build on Go 1.17 and later: panic: qtls.ClientHelloInfo doesn't match # See https://github.com/ipfs/fs-repo-migrations/pull/163 postPatch = lib.optionalString (lib.elem pname [ "fs-repo-10-to-11" "fs-repo-11-to-12" ]) '' substituteInPlace 'vendor/github.com/marten-seemann/qtls-go1-15/common.go' \ --replace \ '"container/list"' \ '"container/list" "context"' \ --replace \ 'config *Config' \ 'config *Config ctx context.Context' ''; doCheck = false; meta = kubo-migrator-unwrapped.meta // { mainProgram = pname; Loading @@ -23,8 +36,9 @@ let }; # Concatenation of the latest repo version and the version of that migration version = "12.1.0.2"; version = "13.1.0.0"; fs-repo-12-to-13 = fs-repo-common "fs-repo-12-to-13" "1.0.0"; fs-repo-11-to-12 = fs-repo-common "fs-repo-11-to-12" "1.0.2"; fs-repo-10-to-11 = fs-repo-common "fs-repo-10-to-11" "1.0.1"; fs-repo-9-to-10 = fs-repo-common "fs-repo-9-to-10" "1.0.1"; Loading @@ -39,6 +53,7 @@ let fs-repo-0-to-1 = fs-repo-common "fs-repo-0-to-1" "1.0.1"; all-migrations = [ fs-repo-12-to-13 fs-repo-11-to-12 fs-repo-10-to-11 fs-repo-9-to-10 Loading
pkgs/applications/networking/kubo-migrator/unwrapped.nix +3 −3 Original line number Diff line number Diff line Loading @@ -15,13 +15,13 @@ buildGoModule rec { # The fs-repo-migrations code itself is the same between # the two versions but the migration code, which is built # into separate binaries, is not. rev = "fs-repo-11-to-12/v1.0.2"; sha256 = "sha256-CG4utwH+/+Igw+SP3imhl39wijlB53UGtkJG5Mwh+Ik="; rev = "fs-repo-12-to-13/v1.0.0"; hash = "sha256-QQone7E2Be+jVfnrwqQ1Ny4jo6mSDHhaY3ErkNdn2f8="; }; sourceRoot = "source/fs-repo-migrations"; vendorSha256 = "sha256-/DqkBBtR/nU8gk3TFqNKY5zQU6BFMc3N8Ti+38mi/jk="; vendorHash = "sha256-/DqkBBtR/nU8gk3TFqNKY5zQU6BFMc3N8Ti+38mi/jk="; doCheck = false; Loading