From d1fb29386a716e6ed8cf828dbca3914d8caedf9f Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Fri, 26 Sep 2025 13:41:14 +0200 Subject: [PATCH] fltk{,14}: add update script --- pkgs/development/libraries/fltk/1.4.nix | 9 +++++++++ pkgs/development/libraries/fltk/default.nix | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/pkgs/development/libraries/fltk/1.4.nix b/pkgs/development/libraries/fltk/1.4.nix index a1662eeb665c..a83ef702d631 100644 --- a/pkgs/development/libraries/fltk/1.4.nix +++ b/pkgs/development/libraries/fltk/1.4.nix @@ -41,6 +41,8 @@ wayland-scanner, withExamples ? (stdenv.buildPlatform == stdenv.hostPlatform), + + nix-update-script, }: # pango support depends on Xft @@ -197,6 +199,13 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail "/$out/" "/" ''; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "release-(1\\.4\\.[0-9.]+)" + ]; + }; + meta = { description = "C++ cross-platform lightweight GUI library"; homepage = "https://www.fltk.org"; diff --git a/pkgs/development/libraries/fltk/default.nix b/pkgs/development/libraries/fltk/default.nix index 397ccb7cbeee..548646f3386d 100644 --- a/pkgs/development/libraries/fltk/default.nix +++ b/pkgs/development/libraries/fltk/default.nix @@ -33,6 +33,8 @@ withExamples ? (stdenv.buildPlatform == stdenv.hostPlatform), withShared ? true, + + nix-update-script, }: stdenv.mkDerivation (finalAttrs: { @@ -180,6 +182,13 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail "/$out/" "/" ''; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "release-(1\\.3\\.[0-9.]+)" + ]; + }; + meta = { description = "C++ cross-platform lightweight GUI library"; homepage = "https://www.fltk.org";