diff --git a/pkgs/applications/misc/pdfstudio/default.nix b/pkgs/applications/misc/pdfstudio/default.nix index d326169e560d..43b179977301 100644 --- a/pkgs/applications/misc/pdfstudio/default.nix +++ b/pkgs/applications/misc/pdfstudio/default.nix @@ -80,4 +80,18 @@ in ]; jdk = jdk17; }; + + pdfstudio2024 = callPackage ./common.nix rec { + inherit desktopName longDescription pname program year; + version = "${year}.0.0"; + src = fetchurl { + url = "https://download.qoppa.com/pdfstudio/v${year}/PDFStudio_v${dot2dash version}_linux64.deb"; + sha256 = "sha256-9TMSKtBE0+T7wRnBgtUjRr/JUmCaYdyD/7y0ML37wCM="; + }; + extraBuildInputs = [ + (lib.getLib stdenv.cc.cc) # for libstdc++.so.6 and libgomp.so.1 + ]; + jdk = jdk17; + }; + }.${pname} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 082c351099b5..92bc0ac82acb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -27864,13 +27864,20 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Cocoa; }; - pdfstudio2021 = callPackage ../applications/misc/pdfstudio { year = "2021"; }; - - pdfstudio2022 = callPackage ../applications/misc/pdfstudio { year = "2022"; }; - - pdfstudio2023 = callPackage ../applications/misc/pdfstudio { year = "2023"; }; - - pdfstudioviewer = callPackage ../applications/misc/pdfstudio { program = "pdfstudioviewer"; }; + inherit + ({ + pdfstudio2021 = callPackage ../applications/misc/pdfstudio { year = "2021"; }; + pdfstudio2022 = callPackage ../applications/misc/pdfstudio { year = "2022"; }; + pdfstudio2023 = callPackage ../applications/misc/pdfstudio { year = "2023"; }; + pdfstudio2024 = callPackage ../applications/misc/pdfstudio { year = "2024"; }; + pdfstudioviewer = callPackage ../applications/misc/pdfstudio { program = "pdfstudioviewer"; }; + }) + pdfstudio2021 + pdfstudio2022 + pdfstudio2023 + pdfstudio2024 + pdfstudioviewer + ; abaddon = callPackage ../applications/networking/instant-messengers/abaddon { };