about summary refs log tree commit diff
path: root/pkgs/by-name
diff options
context:
space:
mode:
authorAnderson Torres <torres.anderson.85@protonmail.com>2023-09-09 21:16:50 -0300
committerAnderson Torres <torres.anderson.85@protonmail.com>2023-09-10 12:14:55 +0000
commit41b498c1601c30be1b2717b9b9b8018b29559ddb (patch)
tree963d725c26bbd560ef45d5f804b2879d6c237c8a /pkgs/by-name
parent144d4c5cfd344e378cea3e985e54d2d33e80a92e (diff)
windowmaker: 0.95.9 -> 0.96.0
Diffstat (limited to 'pkgs/by-name')
-rw-r--r--pkgs/by-name/wi/windowmaker/package.nix28
1 files changed, 17 insertions, 11 deletions
diff --git a/pkgs/by-name/wi/windowmaker/package.nix b/pkgs/by-name/wi/windowmaker/package.nix
index 33428495abfc1..2381c16f41ae0 100644
--- a/pkgs/by-name/wi/windowmaker/package.nix
+++ b/pkgs/by-name/wi/windowmaker/package.nix
@@ -1,33 +1,38 @@
 { lib
 , stdenv
-, fetchurl
+, fetchFromRepoOrCz
+, autoreconfHook
 , pkg-config
+, imagemagick
 , libX11
 , libXext
 , libXft
-, libXmu
 , libXinerama
-, libXrandr
+, libXmu
 , libXpm
-, imagemagick
-, libpng
-, libjpeg
+, libXrandr
+, libXres
 , libexif
+, libjpeg
+, libpng
 , libtiff
 , giflib
 , libwebp
+, pango
 }:
 
 stdenv.mkDerivation (finalAttrs: {
   pname = "windowmaker";
-  version = "0.95.9";
+  version = "0.96.0";
 
-  src = fetchurl {
-    url = "http://windowmaker.org/pub/source/release/WindowMaker-${finalAttrs.version}.tar.gz";
-    hash = "sha256-8iNY/2AwFnDh4rUC+q0PLaf/iXZjLVOPlf5GOOnGtxQ=";
+  src = fetchFromRepoOrCz {
+    repo = "wmaker-crm";
+    rev = "wmaker-${finalAttrs.version}";
+    hash = "sha256-6DS5KztCNWPQL6/qJ5vlkOup2ourxSNf6LLTFYpPWi8=";
   };
 
   nativeBuildInputs = [
+    autoreconfHook
     pkg-config
   ];
 
@@ -41,15 +46,16 @@ stdenv.mkDerivation (finalAttrs: {
     libXmu
     libXpm
     libXrandr
+    libXres
     libexif
     libjpeg
     libpng
     libtiff
     libwebp
+    pango
   ];
 
   configureFlags = [
-    "--disable-magick" # Many distros reported imagemagick fails to be found
     "--enable-modelock"
     "--enable-randr"
     "--enable-webp"