mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 16:33:15 +00:00
parent
7938d40a60
commit
d5e038660c
@ -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}"
|
||||||
|
Loading…
Reference in New Issue
Block a user