Merge pull request #254424 from thilobillerbeck/master

pocketbase: 0.16.10 -> 0.18.3

authored by Weijia Wang and committed by GitHub 8779cf07 758d31cc

+4 -31
+4 -9
pkgs/servers/pocketbase/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "pocketbase"; 8 - version = "0.16.10"; 8 + version = "0.18.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "pocketbase"; 12 - repo = pname; 12 + repo = "pocketbase"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-BH3hJ+5xAJkGj2HoKpee+ZNgMmyQoHEVI0wsXRwIdGw="; 14 + hash = "sha256-UwxE36y99vW/45Lnkm5qaevEToxIVs73YUJVDtr8ziA="; 15 15 }; 16 16 17 - vendorHash = "sha256-h3lkmpHEMr/aueP+lJpa9HJCidEpm7xSKws28+ZSeQA="; 17 + vendorHash = "sha256-vb0957zO27OgrSTUiAt+vuo9NKM5ftz8mbFf613l0eM="; 18 18 19 19 # This is the released subpackage from upstream repo 20 20 subPackages = [ "examples/base" ]; ··· 31 31 postInstall = '' 32 32 mv $out/bin/base $out/bin/pocketbase 33 33 ''; 34 - 35 - patches = [ 36 - # To provide a consistent update experience, we remove the built in update method 37 - ./remove-update-method.patch 38 - ]; 39 34 40 35 meta = with lib; { 41 36 description = "Open Source realtime backend in 1 file";
-22
pkgs/servers/pocketbase/remove-update-method.patch
··· 1 - diff --git a/examples/base/main.go b/examples/base/main.go 2 - index 908d31d..04b8f1d 100644 3 - --- a/examples/base/main.go 4 - +++ b/examples/base/main.go 5 - @@ -10,7 +10,6 @@ import ( 6 - "github.com/pocketbase/pocketbase" 7 - "github.com/pocketbase/pocketbase/apis" 8 - "github.com/pocketbase/pocketbase/core" 9 - - "github.com/pocketbase/pocketbase/plugins/ghupdate" 10 - "github.com/pocketbase/pocketbase/plugins/jsvm" 11 - "github.com/pocketbase/pocketbase/plugins/migratecmd" 12 - ) 13 - @@ -80,9 +79,6 @@ func main() { 14 - Dir: migrationsDir, 15 - }) 16 - 17 - - // GitHub selfupdate 18 - - ghupdate.MustRegister(app, app.RootCmd, nil) 19 - - 20 - app.OnAfterBootstrap().Add(func(e *core.BootstrapEvent) error { 21 - app.Dao().ModelQueryTimeout = time.Duration(queryTimeout) * time.Second 22 - return nil