diff --git a/pkgs/by-name/lo/log4shib/package.nix b/pkgs/by-name/lo/log4shib/package.nix index 31c56d7e4dfb..a2809d0984ad 100644 --- a/pkgs/by-name/lo/log4shib/package.nix +++ b/pkgs/by-name/lo/log4shib/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromCodeberg, autoreconfHook, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -20,6 +21,8 @@ stdenv.mkDerivation (finalAttrs: { env.CXXFLAGS = "-std=c++11"; + passthru.updateScript = unstableGitUpdater { }; + meta = { description = "Forked version of log4cpp that has been created for the Shibboleth project"; mainProgram = "log4shib-config"; diff --git a/pkgs/by-name/op/opensaml-cpp/package.nix b/pkgs/by-name/op/opensaml-cpp/package.nix index b739172635a2..a1a0a2099a90 100644 --- a/pkgs/by-name/op/opensaml-cpp/package.nix +++ b/pkgs/by-name/op/opensaml-cpp/package.nix @@ -11,6 +11,7 @@ xml-security-c, xml-tooling-c, zlib, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -47,6 +48,8 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + passthru.updateScript = unstableGitUpdater { }; + meta = { homepage = "https://shibboleth.net/products/opensaml-cpp.html"; description = "Low-level library written in C++ that provides support for producing and consuming SAML messages"; diff --git a/pkgs/by-name/sh/shibboleth-sp/package.nix b/pkgs/by-name/sh/shibboleth-sp/package.nix index 466a0bc42366..d4eea49acec7 100644 --- a/pkgs/by-name/sh/shibboleth-sp/package.nix +++ b/pkgs/by-name/sh/shibboleth-sp/package.nix @@ -13,6 +13,7 @@ xercesc, xml-security-c, xml-tooling-c, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -73,6 +74,8 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + passthru.updateScript = unstableGitUpdater { }; + meta = { homepage = "https://shibboleth.net/products/service-provider.html"; description = "Enables SSO and Federation web applications written with any programming language or framework"; diff --git a/pkgs/by-name/xm/xml-security-c/package.nix b/pkgs/by-name/xm/xml-security-c/package.nix index a5835d2ba44e..59be3226bebf 100644 --- a/pkgs/by-name/xm/xml-security-c/package.nix +++ b/pkgs/by-name/xm/xml-security-c/package.nix @@ -7,6 +7,7 @@ xalanc, xercesc, openssl, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -37,6 +38,8 @@ stdenv.mkDerivation (finalAttrs: { openssl ]; + passthru.updateScript = unstableGitUpdater { }; + meta = { homepage = "https://shibboleth.atlassian.net/wiki/spaces/DEV/pages/3726671873/Santuario"; description = "C++ Implementation of W3C security standards for XML"; diff --git a/pkgs/by-name/xm/xml-tooling-c/package.nix b/pkgs/by-name/xm/xml-tooling-c/package.nix index 19bf045c4f35..0afacdb47554 100644 --- a/pkgs/by-name/xm/xml-tooling-c/package.nix +++ b/pkgs/by-name/xm/xml-tooling-c/package.nix @@ -10,6 +10,7 @@ log4shib, xercesc, xml-security-c, + unstableGitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -45,6 +46,8 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; + passthru.updateScript = unstableGitUpdater { }; + meta = { description = "Low-level library that provides a high level interface to XML processing for OpenSAML 2"; platforms = lib.platforms.unix;