sssd: 2.9.4 -> 2.9.5

https://sssd.io/release-notes/sssd-2.9.5.html
This commit is contained in:
Pyrox 2024-06-15 14:36:40 -04:00
parent 7938d40a60
commit d5e038660c
No known key found for this signature in database
GPG Key ID: 8CDF3F7CAA53A0F5

View File

@ -3,33 +3,25 @@
python3, pam, popt, talloc, tdb, tevent, pkg-config, ldb, openldap, python3, pam, popt, talloc, tdb, tevent, pkg-config, ldb, openldap,
pcre2, libkrb5, cifs-utils, glib, keyutils, dbus, fakeroot, libxslt, libxml2, pcre2, libkrb5, cifs-utils, glib, keyutils, dbus, fakeroot, libxslt, libxml2,
libuuid, systemd, nspr, check, cmocka, uid_wrapper, p11-kit, libuuid, systemd, nspr, check, cmocka, uid_wrapper, p11-kit,
nss_wrapper, ncurses, Po4a, http-parser, jansson, jose, nss_wrapper, ncurses, Po4a, jansson, jose,
docbook_xsl, docbook_xml_dtd_44, docbook_xsl, docbook_xml_dtd_45,
testers, nix-update-script, nixosTests, fetchpatch, testers, nix-update-script, nixosTests,
withSudo ? false }: withSudo ? false }:
let let
docbookFiles = "${docbook_xsl}/share/xml/docbook-xsl/catalog.xml:${docbook_xml_dtd_44}/xml/dtd/docbook/catalog.xml"; docbookFiles = "${docbook_xsl}/share/xml/docbook-xsl/catalog.xml:${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml";
in in
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "sssd"; pname = "sssd";
version = "2.9.4"; version = "2.9.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "SSSD"; owner = "SSSD";
repo = "sssd"; repo = "sssd";
rev = "refs/tags/${finalAttrs.version}"; rev = "refs/tags/${finalAttrs.version}";
hash = "sha256-VJXZndbmC6mAVxzvv5Wjb4adrQkP16Rt4cgjl4qGDIc="; hash = "sha256-wr6qFgM5XN3aizYVquj0xF+mVRgrkLWWhA3/gQOK8hQ=";
}; };
patches = [
# Fix the build with Samba 4.20
(fetchpatch {
url = "https://github.com/SSSD/sssd/commit/1bf51929a48b84d62ac54f2a42f17e7fbffe1612.patch";
hash = "sha256-VLx04APEipp860iOJNIwTGywxZ7rIDdyh3te6m7Ymlo=";
})
];
postPatch = '' postPatch = ''
patchShebangs ./sbus_generate.sh.in patchShebangs ./sbus_generate.sh.in
''; '';
@ -74,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
talloc tdb tevent ldb pam openldap pcre2 libkrb5 talloc tdb tevent ldb pam openldap pcre2 libkrb5
cifs-utils glib keyutils dbus fakeroot libxslt libxml2 cifs-utils glib keyutils dbus fakeroot libxslt libxml2
libuuid python3.pkgs.python-ldap systemd nspr check cmocka uid_wrapper libuuid python3.pkgs.python-ldap systemd nspr check cmocka uid_wrapper
nss_wrapper ncurses Po4a http-parser jansson jose ]; nss_wrapper ncurses Po4a jansson jose ];
makeFlags = [ makeFlags = [
"SGML_CATALOG_FILES=${docbookFiles}" "SGML_CATALOG_FILES=${docbookFiles}"