Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

squirrel-sql: 3.8.1 -> 3.9.0

* squirrel-sql: 3.8.1 -> 3.9.0 (#52029)

Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/squirrel-sql/versions

* squirrel-sql: cleanup

* squirrel-sql: don't pass stdenv as a build input

authored by

R. RyanTM and committed by
Renaud
53a7d5ec 6e0cfe06

+16 -9
+16 -9
pkgs/development/tools/database/squirrel-sql/default.nix
··· 5 5 , drivers ? [] 6 6 }: 7 7 let 8 - version = "3.8.1"; 8 + version = "3.9.0"; 9 9 in stdenv.mkDerivation rec { 10 10 name = "squirrel-sql-${version}"; 11 11 12 12 src = fetchurl { 13 13 url = "mirror://sourceforge/project/squirrel-sql/1-stable/${version}-plainzip/squirrelsql-${version}-standard.zip"; 14 - sha256 = "1vv38i4rwm8c8h0p9mmz21dyafd71pqprj7b8i5vx7f4q8xns2d2"; 14 + sha256 = "0b16l7p7klagxnwkx2az4mbyd35kv4aj8xxbwm27pp3spz9dk8m0"; 15 15 }; 16 16 17 - buildInputs = [ 18 - jre makeWrapper stdenv unzip 19 - ]; 17 + nativeBuildInputs = [ makeWrapper unzip ]; 18 + buildInputs = [ jre ]; 20 19 21 20 unpackPhase = '' 21 + runHook preUnpack 22 22 unzip ${src} 23 + runHook postUnpack 23 24 ''; 24 25 25 26 buildPhase = '' 27 + runHook preBuild 26 28 cd squirrelsql-${version}-standard 27 29 chmod +x squirrel-sql.sh 30 + runHook postBuild 28 31 ''; 29 32 30 33 installPhase = '' 34 + runHook preInstall 35 + 31 36 mkdir -p $out/share/squirrel-sql 32 37 cp -r . $out/share/squirrel-sql 33 38 ··· 47 52 ln -s $out/share/squirrel-sql/icons/acorn.png \ 48 53 $out/share/icons/hicolor/32x32/apps/squirrel-sql.png 49 54 ln -s ${desktopItem}/share/applications $out/share 55 + 56 + runHook postInstall 50 57 ''; 51 58 52 59 desktopItem = makeDesktopItem { ··· 59 66 icon = "squirrel-sql"; 60 67 }; 61 68 62 - meta = { 69 + meta = with stdenv.lib; { 63 70 description = "Universal SQL Client"; 64 71 homepage = http://squirrel-sql.sourceforge.net/; 65 - license = stdenv.lib.licenses.lgpl21; 66 - platforms = stdenv.lib.platforms.linux; 67 - maintainers = with stdenv.lib.maintainers; [ khumba ]; 72 + license = licenses.lgpl21; 73 + platforms = platforms.linux; 74 + maintainers = with maintainers; [ khumba ]; 68 75 }; 69 76 }