{log4shib,opensaml-cpp,shibboleth-sp,xml-security-c,xml-tooling-c}: add passthru.updateScript

This commit is contained in:
Clément
2026-05-29 23:27:38 +02:00
committed by Yohann Boniface
parent fb436ebd0e
commit c4404dc666
5 changed files with 15 additions and 0 deletions
+3
View File
@@ -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";
+3
View File
@@ -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";
@@ -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";
@@ -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";
@@ -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;