summaryrefslogtreecommitdiff
path: root/pkgs/applications/misc/slade/git.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/misc/slade/git.nix')
-rw-r--r--pkgs/applications/misc/slade/git.nix30
1 files changed, 24 insertions, 6 deletions
diff --git a/pkgs/applications/misc/slade/git.nix b/pkgs/applications/misc/slade/git.nix
index dfbfbe556699..f263c4ee74dd 100644
--- a/pkgs/applications/misc/slade/git.nix
+++ b/pkgs/applications/misc/slade/git.nix
@@ -1,18 +1,36 @@
-{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, wxGTK, gtk2, sfml, fluidsynth, curl, freeimage, ftgl, glew, zip }:
+{ lib, stdenv, fetchFromGitHub
+, cmake
+, pkg-config
+, wxGTK
+, sfml
+, fluidsynth
+, curl
+, freeimage
+, ftgl
+, glew
+, zip
+, lua
+, fmt
+, mpg123
+}:
stdenv.mkDerivation {
- name = "slade-git-3.1.2.2018.01.29";
+ name = "slade-git-3.2.0.2021.05.13";
src = fetchFromGitHub {
owner = "sirjuddington";
repo = "SLADE";
- rev = "f7409c504b40c4962f419038db934c32688ddd2e";
- sha256 = "14icxiy0r9rlcc10skqs1ylnxm1f0f3irhzfmx4sazq0pjv5ivld";
+ rev = "d2e249c89062a44c912a9b86951526edc8735ba0";
+ sha256 = "08dsvx7m7c97jm8fxzivmi1fr47hj53y0lv57clqc35bh2gi62dg";
};
- cmakeFlags = ["-DNO_WEBVIEW=1"];
+ cmakeFlags = [
+ "-DwxWidgets_CONFIG_EXECUTABLE=${wxGTK}/bin/wx-config"
+ "-DWX_GTK3=OFF"
+ "-DNO_WEBVIEW=1"
+ ];
nativeBuildInputs = [ cmake pkg-config zip ];
- buildInputs = [ wxGTK gtk2 sfml fluidsynth curl freeimage ftgl glew ];
+ buildInputs = [ wxGTK wxGTK.gtk sfml fluidsynth curl freeimage ftgl glew lua fmt mpg123 ];
meta = with lib; {
description = "Doom editor";