summary refs log tree commit diff
diff options
context:
space:
mode:
authorsuperherointj <5861043+superherointj@users.noreply.github.com>2023-02-07 19:52:22 -0300
committersuperherointj <5861043+superherointj@users.noreply.github.com>2023-02-08 10:01:14 -0300
commitdbe669d8fb8be4d1a5262a624cd368a6279e93eb (patch)
treecbd4f8c5e4c24a4d2268b0d62b3d4e30ea93e0ab
parent4b718d8bfc529405ded7f62f13711129766ba32e (diff)
downloadnixpkgs-dbe669d8fb8be4d1a5262a624cd368a6279e93eb.tar
nixpkgs-dbe669d8fb8be4d1a5262a624cd368a6279e93eb.tar.gz
nixpkgs-dbe669d8fb8be4d1a5262a624cd368a6279e93eb.tar.bz2
nixpkgs-dbe669d8fb8be4d1a5262a624cd368a6279e93eb.tar.lz
nixpkgs-dbe669d8fb8be4d1a5262a624cd368a6279e93eb.tar.xz
nixpkgs-dbe669d8fb8be4d1a5262a624cd368a6279e93eb.tar.zst
nixpkgs-dbe669d8fb8be4d1a5262a624cd368a6279e93eb.zip
SDL2_image: 2.0.5 -> 2.6.3
SDL2_image_2_0_5: pinned for pygame, toppler

Fixes #187685

Release: https://github.com/libsdl-org/SDL_image/releases/tag/release-2.6.3
-rw-r--r--pkgs/development/libraries/SDL2_image/default.nix11
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 12 insertions, 3 deletions
diff --git a/pkgs/development/libraries/SDL2_image/default.nix b/pkgs/development/libraries/SDL2_image/default.nix
index 4ff02ffb7b2..a8824904aea 100644
--- a/pkgs/development/libraries/SDL2_image/default.nix
+++ b/pkgs/development/libraries/SDL2_image/default.nix
@@ -1,15 +1,20 @@
 { lib, stdenv, fetchurl
 , pkg-config
 , SDL2, libpng, libjpeg, libtiff, giflib, libwebp, libXpm, zlib, Foundation
+, version ? "2.6.3"
+, hash ? "sha256-kxyb5b8dfI+um33BV4KLfu6HTiPH8ktEun7/a0g2MSw="
 }:
 
-stdenv.mkDerivation rec {
+let
   pname = "SDL2_image";
-  version = "2.0.5";
+in
+
+stdenv.mkDerivation {
+  inherit pname version;
 
   src = fetchurl {
     url = "https://www.libsdl.org/projects/SDL_image/release/${pname}-${version}.tar.gz";
-    sha256 = "1l0864kas9cwpp2d32yxl81g98lx40dhbdp03dz7sbv84vhgdmdx";
+    inherit hash;
   };
 
   nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 3a2404b7e40..aaad642f6b8 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -23047,6 +23047,10 @@ with pkgs;
   SDL2_image = callPackage ../development/libraries/SDL2_image {
     inherit (darwin.apple_sdk.frameworks) Foundation;
   };
+  SDL2_image_2_0_5 = SDL2_image.override({ # Pinned for pygame, toppler
+    version = "2.0.5";
+    hash = "sha256-vdX24CZoL31+G+C2BRsgnaL0AqLdi9HEvZwlrSYxCNA";
+  });
 
   SDL2_mixer = callPackage ../development/libraries/SDL2_mixer {
     inherit (darwin.apple_sdk.frameworks) CoreServices AudioUnit AudioToolbox;