Unverified Commit a1bab9e4 authored by Arne Keller's avatar Arne Keller Committed by GitHub
Browse files

airwin2rack: remove dependencies and update (#482426)

parents 6878e9ed 8b47dae6
Loading
Loading
Loading
Loading
+6 −38
Original line number Diff line number Diff line
@@ -9,29 +9,15 @@
  pkg-config,
  alsa-lib,
  xorg,
  fontconfig,
  freetype,
  libGLU,
  libjack2,
  juce,
  webkitgtk_4_1,
  libsysprof-capture,
  pcre2,
  util-linux,
  libselinux,
  libsepol,
  libthai,
  libxkbcommon,
  libdatrie,
  libepoxy,
  libsoup_3,
  lerc,
  sqlite,
  libdeflate,
  xz,
  libwebp,
  glib,
  gtk3-x11,
  curl,
  vcv-rack,
  jansson,
  glew,
@@ -56,7 +42,7 @@ let

  vcvRackSdk = srcOnly vcv-rack;
  pname = "airwin2rack";
  version = "2.13.0-unstable-2025-12-07";
  version = "2.13.0-unstable-2026-01-19";
in
stdenv.mkDerivation {
  inherit pname;
@@ -65,8 +51,8 @@ stdenv.mkDerivation {
  src = fetchFromGitHub {
    owner = "baconpaul";
    repo = "airwin2rack";
    rev = "a797d6c7a453006c6a08db32d7bb373ecccb572b";
    hash = "sha256-+xGLVp4eR7Xb2dSEyfyHfAcoZGRSzL49l/U89N2VX+w=";
    rev = "ed3700c223be0fd5eddf6d57b66216fff8389c2c";
    hash = "sha256-JHARxie6y3mD/ZLEMGmfK8/b5GBcN/7lHpm7kI5BpTs=";
    fetchSubmodules = true;
  };

@@ -105,27 +91,11 @@ stdenv.mkDerivation {
    xorg.libXinerama
    xorg.libXrandr
    xorg.libXrender
    xorg.libXtst
    xorg.libXdmcp
    libGLU
    fontconfig
    libjack2
    freetype
    webkitgtk_4_1
    glib
    gtk3-x11
    curl
    libsysprof-capture
    pcre2
    util-linux
    libselinux
    libsepol
    libthai
    libxkbcommon
    libdatrie
    libepoxy
    libsoup_3
    lerc
    sqlite
    libdeflate
    xz # liblzma
    libwebp
@@ -208,14 +178,12 @@ stdenv.mkDerivation {
      "-lXinerama"
      "-lXrandr"
      "-lXrender"
      "-lXtst"
      "-lXdmcp"
    ]
  );

  meta = {
    description = "JUCE Plugin Version of Airwindows Consolidated";
    homepage = "https://airwindows.com/";
    homepage = "https://github.com/baconpaul/airwin2rack";
    platforms = [ "x86_64-linux" ];
    license =
      with lib.licenses;