From 8762c035f5e5fdf6fb56c66c65952b8cc0ccd4d7 Mon Sep 17 00:00:00 2001 From: nat Date: Fri, 21 Jun 2024 19:24:58 +0200 Subject: [PATCH 1/3] beekeeper-studio: 4.4.0 -> 4.6.0 --- pkgs/by-name/be/beekeeper-studio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/be/beekeeper-studio/package.nix b/pkgs/by-name/be/beekeeper-studio/package.nix index 9f6f9ff3d8be..64c10f9b6b3b 100644 --- a/pkgs/by-name/be/beekeeper-studio/package.nix +++ b/pkgs/by-name/be/beekeeper-studio/package.nix @@ -7,7 +7,7 @@ let pname = "beekeeper-studio"; - version = "4.4.0"; + version = "4.6.0"; plat = { aarch64-linux = "-arm64"; @@ -15,8 +15,8 @@ let }.${stdenv.hostPlatform.system}; hash = { - aarch64-linux = "sha256-RzPw+jsHecOYSBn/TrEFew5V0LvYS15dUuscS7+GraM="; - x86_64-linux = "sha256-fWr0ezPU5U8G9M3JEjUdBFZksbJL5CUjdNbAyT5dwI8="; + aarch64-linux = "sha256-ZxqwxCON21S+RPG0/M2TtcI2Ave7ZT05lKQdyysQFUk="; + x86_64-linux = "sha256-y4Muap7X4YyeIftRGC+NrDt3wjqOPi1lt+tsHhKmx4M="; }.${stdenv.hostPlatform.system}; src = fetchurl { From 03698a665b43a7c446ef8f83e6c82e3dbc16ac46 Mon Sep 17 00:00:00 2001 From: nat Date: Fri, 21 Jun 2024 19:26:59 +0200 Subject: [PATCH 2/3] beekeeper-studio: use --replace-fail --- pkgs/by-name/be/beekeeper-studio/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/be/beekeeper-studio/package.nix b/pkgs/by-name/be/beekeeper-studio/package.nix index 64c10f9b6b3b..04c10a6a51e1 100644 --- a/pkgs/by-name/be/beekeeper-studio/package.nix +++ b/pkgs/by-name/be/beekeeper-studio/package.nix @@ -36,7 +36,7 @@ appimageTools.wrapType2 { install -Dm444 ${appimageContents}/${pname}.desktop -t $out/share/applications/ install -Dm444 ${appimageContents}/${pname}.png -t $out/share/pixmaps/ substituteInPlace $out/share/applications/${pname}.desktop \ - --replace 'Exec=AppRun --no-sandbox' 'Exec=${pname}' + --replace-fail 'Exec=AppRun --no-sandbox' 'Exec=${pname}' ''; meta = with lib; { From 863df88d1cd676e930eaf06a40c179d861568d8d Mon Sep 17 00:00:00 2001 From: nat Date: Sat, 22 Jun 2024 10:03:00 +0200 Subject: [PATCH 3/3] beekeeper-studio: avoid with lib; add sourceProvenance --- pkgs/by-name/be/beekeeper-studio/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/be/beekeeper-studio/package.nix b/pkgs/by-name/be/beekeeper-studio/package.nix index 04c10a6a51e1..e8637a0e3a5a 100644 --- a/pkgs/by-name/be/beekeeper-studio/package.nix +++ b/pkgs/by-name/be/beekeeper-studio/package.nix @@ -39,13 +39,14 @@ appimageTools.wrapType2 { --replace-fail 'Exec=AppRun --no-sandbox' 'Exec=${pname}' ''; - meta = with lib; { + meta = { description = "Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows"; homepage = "https://www.beekeeperstudio.io"; changelog = "https://github.com/beekeeper-studio/beekeeper-studio/releases/tag/v${version}"; - license = licenses.gpl3Only; + license = lib.licenses.gpl3Only; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; mainProgram = "beekeeper-studio"; - maintainers = with maintainers; [ milogert alexnortung ]; + maintainers = with lib.maintainers; [ milogert alexnortung ]; platforms = [ "aarch64-linux" "x86_64-linux" ]; }; }