kerberos: deprecate alias

This commit is contained in:
Sandro Jäckel 2021-03-14 17:11:48 +01:00
parent 9378fdf87e
commit dcb501f993
No known key found for this signature in database
GPG key ID: 3AF5A43A3EECC2E5
41 changed files with 89 additions and 95 deletions

View file

@ -12,7 +12,7 @@
, at-spi2-atk , at-spi2-atk
, gnutar , gnutar
, atomEnv , atomEnv
, kerberos , libkrb5
}: }:
# from justinwoo/azuredatastudio-nix # from justinwoo/azuredatastudio-nix
@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
at-spi2-core at-spi2-core
at-spi2-atk at-spi2-atk
stdenv.cc.cc.lib stdenv.cc.cc.lib
kerberos libkrb5
] ]
) )
targetPath targetPath

View file

@ -8,7 +8,7 @@
, libusb1, pciutils, nss, re2 , libusb1, pciutils, nss, re2
, python2Packages, perl, pkg-config , python2Packages, perl, pkg-config
, nspr, systemd, kerberos , nspr, systemd, libkrb5
, util-linux, alsaLib , util-linux, alsaLib
, bison, gperf , bison, gperf
, glib, gtk3, dbus-glib , glib, gtk3, dbus-glib
@ -135,7 +135,7 @@ let
buildInputs = defaultDependencies ++ [ buildInputs = defaultDependencies ++ [
nspr nss systemd nspr nss systemd
util-linux alsaLib util-linux alsaLib
bison gperf kerberos bison gperf libkrb5
glib gtk3 dbus-glib glib gtk3 dbus-glib
libXScrnSaver libXcursor libXtst libxshmfence libGLU libGL libXScrnSaver libXcursor libXtst libxshmfence libGLU libGL
pciutils protobuf speechd libXdamage at-spi2-core pciutils protobuf speechd libXdamage at-spi2-core

View file

@ -13,7 +13,7 @@
, glibc , glibc
, gtk2 , gtk2
, gtk3 , gtk3
, kerberos , libkrb5
, libX11 , libX11
, libXScrnSaver , libXScrnSaver
, libxcb , libxcb
@ -106,7 +106,7 @@ stdenv.mkDerivation {
glibc glibc
gtk2 gtk2
gtk3 gtk3
kerberos libkrb5
mesa mesa
libX11 libX11
libXScrnSaver libXScrnSaver

View file

@ -24,7 +24,7 @@
, gtk3Support ? true, gtk2, gtk3, wrapGAppsHook , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook
, waylandSupport ? true, libxkbcommon , waylandSupport ? true, libxkbcommon
, ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages , ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages
, gssSupport ? true, kerberos , gssSupport ? true, libkrb5
, pipewireSupport ? waylandSupport && webrtcSupport, pipewire , pipewireSupport ? waylandSupport && webrtcSupport, pipewire
## privacy-related options ## privacy-related options
@ -174,7 +174,7 @@ buildStdenv.mkDerivation ({
++ lib.optional alsaSupport alsaLib ++ lib.optional alsaSupport alsaLib
++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed ++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed
++ lib.optional gtk3Support gtk3 ++ lib.optional gtk3Support gtk3
++ lib.optional gssSupport kerberos ++ lib.optional gssSupport libkrb5
++ lib.optional waylandSupport libxkbcommon ++ lib.optional waylandSupport libxkbcommon
++ lib.optional pipewireSupport pipewire ++ lib.optional pipewireSupport pipewire
++ lib.optional (lib.versionAtLeast ffversion "82") gnum4 ++ lib.optional (lib.versionAtLeast ffversion "82") gnum4

View file

@ -8,7 +8,7 @@
, tridactyl-native , tridactyl-native
, fx_cast_bridge , fx_cast_bridge
, udev , udev
, kerberos , libkrb5
, libva , libva
, mesa # firefox wants gbm for drm+dmabuf , mesa # firefox wants gbm for drm+dmabuf
}: }:
@ -65,7 +65,7 @@ let
libs = lib.optionals stdenv.isLinux [ udev libva mesa libnotify xorg.libXScrnSaver ] libs = lib.optionals stdenv.isLinux [ udev libva mesa libnotify xorg.libXScrnSaver ]
++ lib.optional (pipewireSupport && lib.versionAtLeast version "83") pipewire ++ lib.optional (pipewireSupport && lib.versionAtLeast version "83") pipewire
++ lib.optional ffmpegSupport ffmpeg ++ lib.optional ffmpegSupport ffmpeg
++ lib.optional gssSupport kerberos ++ lib.optional gssSupport libkrb5
++ lib.optional useGlvnd libglvnd ++ lib.optional useGlvnd libglvnd
++ lib.optionals (cfg.enableQuakeLive or false) ++ lib.optionals (cfg.enableQuakeLive or false)
(with xorg; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ]) (with xorg; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ])

View file

@ -5,7 +5,7 @@
, libXcursor, libXext, libXfixes, libXrender, libXScrnSaver, libXcomposite, libxcb , libXcursor, libXext, libXfixes, libXrender, libXScrnSaver, libXcomposite, libxcb
, alsaLib, libXdamage, libXtst, libXrandr, libxshmfence, expat, cups , alsaLib, libXdamage, libXtst, libXrandr, libxshmfence, expat, cups
, dbus, gtk3, gdk-pixbuf, gcc-unwrapped, at-spi2-atk, at-spi2-core , dbus, gtk3, gdk-pixbuf, gcc-unwrapped, at-spi2-atk, at-spi2-core
, kerberos, libdrm, mesa , libkrb5, libdrm, mesa
, libxkbcommon, wayland # ozone/wayland , libxkbcommon, wayland # ozone/wayland
# Command line programs # Command line programs
@ -66,7 +66,7 @@ let
liberation_ttf curl util-linux xdg-utils wget liberation_ttf curl util-linux xdg-utils wget
flac harfbuzz icu libpng opusWithCustomModes snappy speechd flac harfbuzz icu libpng opusWithCustomModes snappy speechd
bzip2 libcap at-spi2-atk at-spi2-core bzip2 libcap at-spi2-atk at-spi2-core
kerberos libdrm mesa coreutils libkrb5 libdrm mesa coreutils
libxkbcommon wayland libxkbcommon wayland
] ++ optional pulseSupport libpulseaudio ] ++ optional pulseSupport libpulseaudio
++ optional libvaSupport libva ++ optional libvaSupport libva

View file

@ -1,5 +1,5 @@
{ lib, fetchFromGitHub, buildGoPackage, which, go-bindata, rsync, util-linux { lib, fetchFromGitHub, buildGoPackage, which, go-bindata, rsync, util-linux
, coreutils, kerberos, ncurses, clang, installShellFiles , coreutils, libkrb5, ncurses, clang, installShellFiles
, components ? [ , components ? [
"cmd/oc" "cmd/oc"
"cmd/openshift" "cmd/openshift"
@ -33,7 +33,7 @@ in buildGoPackage rec {
goPackagePath = "github.com/openshift/origin"; goPackagePath = "github.com/openshift/origin";
buildInputs = [ kerberos ncurses ]; buildInputs = [ libkrb5 ncurses ];
nativeBuildInputs = [ which rsync go-bindata clang installShellFiles ]; nativeBuildInputs = [ which rsync go-bindata clang installShellFiles ];

View file

@ -1,4 +1,4 @@
{lib, stdenv, fetchurl, ncurses, tcl, openssl, pam, kerberos {lib, stdenv, fetchurl, ncurses, tcl, openssl, pam, libkrb5
, openldap , openldap
}: }:
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ buildInputs = [
ncurses tcl openssl pam kerberos openldap ncurses tcl openssl pam libkrb5 openldap
]; ];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View file

@ -4,7 +4,7 @@
, cyrus_sasl ? null , cyrus_sasl ? null
, gnupg ? null , gnupg ? null
, gpgme ? null , gpgme ? null
, kerberos ? null , libkrb5 ? null
, headerCache ? true , headerCache ? true
, sslSupport ? true , sslSupport ? true
, saslSupport ? true , saslSupport ? true
@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
[ ncurses which perl ] [ ncurses which perl ]
++ optional headerCache gdbm ++ optional headerCache gdbm
++ optional sslSupport openssl ++ optional sslSupport openssl
++ optional gssSupport kerberos ++ optional gssSupport libkrb5
++ optional saslSupport cyrus_sasl ++ optional saslSupport cyrus_sasl
++ optional gpgmeSupport gpgme; ++ optional gpgmeSupport gpgme;

View file

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which { lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which
, ncurses, perl , cyrus_sasl, gss, gpgme, kerberos, libidn, libxml2, notmuch, openssl , ncurses, perl , cyrus_sasl, gss, gpgme, libkrb5, libidn, libxml2, notmuch, openssl
, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib , lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib
}: }:
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ buildInputs = [
cyrus_sasl gss gpgme kerberos libidn ncurses cyrus_sasl gss gpgme libkrb5 libidn ncurses
notmuch openssl perl lmdb notmuch openssl perl lmdb
mailcap sqlite mailcap sqlite
]; ];

View file

@ -16,7 +16,7 @@
, glibc , glibc
, gtk2 , gtk2
, gtk3 , gtk3
, kerberos , libkrb5
, libX11 , libX11
, libXScrnSaver , libXScrnSaver
, libXcomposite , libXcomposite
@ -94,7 +94,7 @@ stdenv.mkDerivation {
glibc glibc
gtk2 gtk2
gtk3 gtk3
kerberos libkrb5
libX11 libX11
libXScrnSaver libXScrnSaver
libXcomposite libXcomposite

View file

@ -20,7 +20,7 @@
, gpgme , gpgme
, gtk2 , gtk2
, gtk3 , gtk3
, kerberos , libkrb5
, libcanberra , libcanberra
, libGL , libGL
, libGLU , libGLU
@ -93,7 +93,7 @@ stdenv.mkDerivation {
glibc glibc
gtk2 gtk2
gtk3 gtk3
kerberos libkrb5
libX11 libX11
libXScrnSaver libXScrnSaver
libXcomposite libXcomposite

View file

@ -1,6 +1,6 @@
{ stdenv, lib { stdenv, lib
, makeWrapper, dpkg, fetchurl, autoPatchelfHook , makeWrapper, dpkg, fetchurl, autoPatchelfHook
, curl, kerberos, lttng-ust, libpulseaudio, gtk3, openssl_1_1, icu, webkitgtk, librsvg, gdk-pixbuf, libsoup, glib-networking , curl, libkrb5, lttng-ust, libpulseaudio, gtk3, openssl_1_1, icu, webkitgtk, librsvg, gdk-pixbuf, libsoup, glib-networking
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
stdenv.cc.cc.lib stdenv.cc.cc.lib
kerberos libkrb5
curl curl
lttng-ust lttng-ust
libpulseaudio libpulseaudio

View file

@ -1,7 +1,7 @@
{ fetchurl, lib, stdenv, substituteAll, pkg-config, gnome3, python3, gobject-introspection { fetchurl, lib, stdenv, substituteAll, pkg-config, gnome3, python3, gobject-introspection
, intltool, libsoup, libxml2, libsecret, icu, sqlite, tzdata, libcanberra-gtk3, gcr, p11-kit , intltool, libsoup, libxml2, libsecret, icu, sqlite, tzdata, libcanberra-gtk3, gcr, p11-kit
, db, nspr, nss, libical, gperf, wrapGAppsHook, glib-networking, pcre, vala, cmake, ninja , db, nspr, nss, libical, gperf, wrapGAppsHook, glib-networking, pcre, vala, cmake, ninja
, kerberos, openldap, webkitgtk, libaccounts-glib, json-glib, glib, gtk3, libphonenumber , libkrb5, openldap, webkitgtk, libaccounts-glib, json-glib, glib, gtk3, libphonenumber
, gnome-online-accounts, libgweather, libgdata, gsettings-desktop-schemas, boost, protobuf }: , gnome-online-accounts, libgweather, libgdata, gsettings-desktop-schemas, boost, protobuf }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
glib libsoup libxml2 gtk3 gnome-online-accounts glib libsoup libxml2 gtk3 gnome-online-accounts
gcr p11-kit libgweather libgdata libaccounts-glib json-glib gcr p11-kit libgweather libgdata libaccounts-glib json-glib
icu sqlite kerberos openldap webkitgtk glib-networking icu sqlite libkrb5 openldap webkitgtk glib-networking
libcanberra-gtk3 pcre libphonenumber boost protobuf libcanberra-gtk3 pcre libphonenumber boost protobuf
]; ];

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, openssl, openldap, kerberos, db, gettext { lib, stdenv, fetchurl, openssl, openldap, libkrb5, db, gettext
, pam, fixDarwinDylibNames, autoreconfHook, enableLdap ? false , pam, fixDarwinDylibNames, autoreconfHook, enableLdap ? false
, buildPackages, pruneLibtoolFiles, fetchpatch }: , buildPackages, pruneLibtoolFiles, fetchpatch }:
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pruneLibtoolFiles ] nativeBuildInputs = [ autoreconfHook pruneLibtoolFiles ]
++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; ++ lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames;
buildInputs = buildInputs =
[ openssl db gettext kerberos ] [ openssl db gettext libkrb5 ]
++ lib.optional enableLdap openldap ++ lib.optional enableLdap openldap
++ lib.optional stdenv.isLinux pam; ++ lib.optional stdenv.isLinux pam;

View file

@ -22,7 +22,7 @@
, docbook_xml_dtd_412 , docbook_xml_dtd_412
, gnome3 , gnome3
, gcr , gcr
, kerberos , libkrb5
, gvfs , gvfs
, dbus , dbus
, wrapGAppsHook , wrapGAppsHook
@ -75,7 +75,7 @@ stdenv.mkDerivation rec {
gvfs # OwnCloud, Google Drive gvfs # OwnCloud, Google Drive
icu icu
json-glib json-glib
kerberos libkrb5
librest librest
libsecret libsecret
libsoup libsoup

View file

@ -1,4 +1,4 @@
{ fetchurl, lib, stdenv, libidn, kerberos }: { fetchurl, lib, stdenv, libidn, libkrb5 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gsasl-1.10.0"; name = "gsasl-1.10.0";
@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
sha256 = "sha256-hby9juYJWt54cCY6KOvLiDL1Qepzk5dUlJJgFcB1aNM="; sha256 = "sha256-hby9juYJWt54cCY6KOvLiDL1Qepzk5dUlJJgFcB1aNM=";
}; };
buildInputs = [ libidn kerberos ]; buildInputs = [ libidn libkrb5 ];
configureFlags = [ "--with-gssapi-impl=mit" ]; configureFlags = [ "--with-gssapi-impl=mit" ];

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, kerberos }: { lib, stdenv, fetchurl, libkrb5 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libgssglue-0.4"; name = "libgssglue-0.4";
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
postInstall = '' postInstall = ''
mkdir -p $out/etc mkdir -p $out/etc
cat <<EOF > $out/etc/gssapi_mech.conf cat <<EOF > $out/etc/gssapi_mech.conf
${kerberos}/lib/libgssapi_krb5.so mechglue_internal_krb5_init ${libkrb5}/lib/libgssapi_krb5.so mechglue_internal_krb5_init
EOF EOF
''; '';

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, apr, scons, openssl, aprutil, zlib, kerberos { lib, stdenv, fetchurl, apr, scons, openssl, aprutil, zlib, libkrb5
, pkg-config, libiconv }: , pkg-config, libiconv }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config scons ]; nativeBuildInputs = [ pkg-config scons ];
buildInputs = [ apr openssl aprutil zlib libiconv ] buildInputs = [ apr openssl aprutil zlib libiconv ]
++ lib.optional (!stdenv.isCygwin) kerberos; ++ lib.optional (!stdenv.isCygwin) libkrb5;
patches = [ ./scons.patch ]; patches = [ ./scons.patch ];
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
sconsFlags+=" OPENSSL=${openssl}" sconsFlags+=" OPENSSL=${openssl}"
sconsFlags+=" ZLIB=${zlib}" sconsFlags+=" ZLIB=${zlib}"
'' + lib.optionalString (!stdenv.isCygwin) '' '' + lib.optionalString (!stdenv.isCygwin) ''
sconsFlags+=" GSSAPI=${kerberos.dev}" sconsFlags+=" GSSAPI=${libkrb5.dev}"
''; '';
enableParallelBuilding = true; enableParallelBuilding = true;

View file

@ -1,4 +1,4 @@
{ fetchurl, stdenv, unixODBC, cmake, postgresql, mysql, sqlite, zlib, libxml2, dpkg, lib, openssl, kerberos, libuuid, patchelf, libiconv, fetchFromGitHub }: { fetchurl, stdenv, unixODBC, cmake, postgresql, mysql, sqlite, zlib, libxml2, dpkg, lib, openssl, libkrb5, libuuid, patchelf, libiconv, fetchFromGitHub }:
# I haven't done any parameter tweaking.. So the defaults provided here might be bad # I haven't done any parameter tweaking.. So the defaults provided here might be bad
@ -157,7 +157,7 @@
''; '';
postFixup = '' postFixup = ''
patchelf --set-rpath ${lib.makeLibraryPath [ unixODBC openssl.out kerberos libuuid stdenv.cc.cc ]} \ patchelf --set-rpath ${lib.makeLibraryPath [ unixODBC openssl.out libkrb5 libuuid stdenv.cc.cc ]} \
$out/lib/libmsodbcsql-${versionMajor}.${versionMinor}.so.${versionAdditional} $out/lib/libmsodbcsql-${versionMajor}.${versionMinor}.so.${versionAdditional}
''; '';

View file

@ -1,7 +1,7 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, kerberos , libkrb5
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -13,7 +13,7 @@ buildPythonPackage rec {
sha256 = "cdd046142a4e0060f96a00eb13d82a5d9ebc0f2d7934393ed559bac773460a2c"; sha256 = "cdd046142a4e0060f96a00eb13d82a5d9ebc0f2d7934393ed559bac773460a2c";
}; };
nativeBuildInputs = [ kerberos ]; nativeBuildInputs = [ libkrb5 ];
# No tests in archive # No tests in archive
doCheck = false; doCheck = false;

View file

@ -17,7 +17,7 @@
# This seperates "what to build" (the exact gem versions) from "how to build" # This seperates "what to build" (the exact gem versions) from "how to build"
# (to make gems behave if necessary). # (to make gems behave if necessary).
{ lib, fetchurl, writeScript, ruby, kerberos, libxml2, libxslt, python, stdenv, which { lib, fetchurl, writeScript, ruby, libkrb5, libxml2, libxslt, python, stdenv, which
, libiconv, postgresql, v8, clang, sqlite, zlib, imagemagick , libiconv, postgresql, v8, clang, sqlite, zlib, imagemagick
, pkg-config , ncurses, xapian, gpgme, util-linux, tzdata, icu, libffi , pkg-config , ncurses, xapian, gpgme, util-linux, tzdata, icu, libffi
, cmake, libssh2, openssl, libmysqlclient, darwin, git, perl, pcre, gecode_3, curl , cmake, libssh2, openssl, libmysqlclient, darwin, git, perl, pcre, gecode_3, curl
@ -607,7 +607,7 @@ in
}; };
timfel-krb5-auth = attrs: { timfel-krb5-auth = attrs: {
buildInputs = [ kerberos ]; buildInputs = [ libkrb5 ];
}; };
tiny_tds = attrs: { tiny_tds = attrs: {

View file

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, flex, bison, linuxHeaders, libtirpc, mount, umount, nfs-utils, e2fsprogs { lib, stdenv, fetchurl, flex, bison, linuxHeaders, libtirpc, mount, umount, nfs-utils, e2fsprogs
, libxml2, kerberos, kmod, openldap, sssd, cyrus_sasl, openssl, rpcsvc-proto }: , libxml2, libkrb5, kmod, openldap, sssd, cyrus_sasl, openssl, rpcsvc-proto }:
let let
version = "5.1.6"; version = "5.1.6";
@ -36,7 +36,7 @@ in stdenv.mkDerivation {
#make install SUBDIRS="samples" # impure! #make install SUBDIRS="samples" # impure!
''; '';
buildInputs = [ linuxHeaders libtirpc libxml2 kerberos kmod openldap sssd buildInputs = [ linuxHeaders libtirpc libxml2 libkrb5 kmod openldap sssd
openssl cyrus_sasl rpcsvc-proto ]; openssl cyrus_sasl rpcsvc-proto ];
nativeBuildInputs = [ flex bison ]; nativeBuildInputs = [ flex bison ];

View file

@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, autoreconfHook, docutils, pkg-config { stdenv, lib, fetchurl, autoreconfHook, docutils, pkg-config
, kerberos, keyutils, pam, talloc, python3 }: , libkrb5, keyutils, pam, talloc, python3 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "cifs-utils"; pname = "cifs-utils";
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook docutils pkg-config ]; nativeBuildInputs = [ autoreconfHook docutils pkg-config ];
buildInputs = [ kerberos keyutils pam talloc python3 ]; buildInputs = [ libkrb5 keyutils pam talloc python3 ];
configureFlags = [ "ROOTSBINDIR=$(out)/sbin" ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ configureFlags = [ "ROOTSBINDIR=$(out)/sbin" ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
# AC_FUNC_MALLOC is broken on cross builds. # AC_FUNC_MALLOC is broken on cross builds.

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, fetchpatch, linuxHeaders, readline, openssl, flex, kerberos, pam }: { lib, stdenv, fetchurl, fetchpatch, linuxHeaders, readline, openssl, flex, libkrb5, pam }:
# TODO: These tools are supposed to work under NetBSD and FreeBSD as # TODO: These tools are supposed to work under NetBSD and FreeBSD as
# well, so I guess it's not appropriate to place this expression in # well, so I guess it's not appropriate to place this expression in
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
sha256 = "0b9gfbz78k2nj0k7jdlm5kajig628ja9qm0z5yksiwz22s3v7dlf"; sha256 = "0b9gfbz78k2nj0k7jdlm5kajig628ja9qm0z5yksiwz22s3v7dlf";
}; };
buildInputs = [ readline openssl flex kerberos pam ]; buildInputs = [ readline openssl flex libkrb5 pam ];
patches = [ patches = [
./dont-create-localstatedir-during-install.patch ./dont-create-localstatedir-during-install.patch

View file

@ -1,5 +1,5 @@
{ stdenv, fetchurl, fetchpatch, lib, pkg-config, util-linux, libcap, libtirpc, libevent { stdenv, fetchurl, fetchpatch, lib, pkg-config, util-linux, libcap, libtirpc, libevent
, sqlite, kerberos, kmod, libuuid, keyutils, lvm2, systemd, coreutils, tcp_wrappers , sqlite, libkrb5, kmod, libuuid, keyutils, lvm2, systemd, coreutils, tcp_wrappers
, python3, buildPackages, nixosTests, rpcsvc-proto , python3, buildPackages, nixosTests, rpcsvc-proto
, enablePython ? true , enablePython ? true
}: }:
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
buildInputs = [ buildInputs = [
libtirpc libcap libevent sqlite lvm2 libtirpc libcap libevent sqlite lvm2
libuuid keyutils kerberos tcp_wrappers libuuid keyutils libkrb5 tcp_wrappers
] ++ lib.optional enablePython python3; ] ++ lib.optional enablePython python3;
enableParallelBuilding = true; enableParallelBuilding = true;
@ -33,15 +33,15 @@ stdenv.mkDerivation rec {
preConfigure = preConfigure =
'' ''
substituteInPlace configure \ substituteInPlace configure \
--replace '$dir/include/gssapi' ${lib.getDev kerberos}/include/gssapi \ --replace '$dir/include/gssapi' ${lib.getDev libkrb5}/include/gssapi \
--replace '$dir/bin/krb5-config' ${lib.getDev kerberos}/bin/krb5-config --replace '$dir/bin/krb5-config' ${lib.getDev libkrb5}/bin/krb5-config
''; '';
configureFlags = configureFlags =
[ "--enable-gss" [ "--enable-gss"
"--enable-svcgss" "--enable-svcgss"
"--with-statedir=/var/lib/nfs" "--with-statedir=/var/lib/nfs"
"--with-krb5=${lib.getLib kerberos}" "--with-krb5=${lib.getLib libkrb5}"
"--with-systemd=${placeholder "out"}/etc/systemd/system" "--with-systemd=${placeholder "out"}/etc/systemd/system"
"--enable-libmount-mount" "--enable-libmount-mount"
"--with-pluginpath=${placeholder "lib"}/lib/libnfsidmap" # this installs libnfsidmap "--with-pluginpath=${placeholder "lib"}/lib/libnfsidmap" # this installs libnfsidmap
@ -106,7 +106,7 @@ stdenv.mkDerivation rec {
# https://bugzilla.kernel.org/show_bug.cgi?id=203793 # https://bugzilla.kernel.org/show_bug.cgi?id=203793
doCheck = false; doCheck = false;
disallowedReferences = [ (lib.getDev kerberos) ]; disallowedReferences = [ (lib.getDev libkrb5) ];
passthru.tests = { passthru.tests = {
nfs3-simple = nixosTests.nfs3.simple; nfs3-simple = nixosTests.nfs3.simple;

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, pam, kerberos }: { lib, stdenv, fetchurl, pam, libkrb5 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "pam-krb5-4.10"; name = "pam-krb5-4.10";
@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
sha256 = "09wzxd5zrj5bzqpb01qf148npj5k8hmd2bx2ij1qsy40hdxqyq79"; sha256 = "09wzxd5zrj5bzqpb01qf148npj5k8hmd2bx2ij1qsy40hdxqyq79";
}; };
buildInputs = [ pam kerberos ]; buildInputs = [ pam libkrb5 ];
meta = with lib; { meta = with lib; {
homepage = "https://www.eyrie.org/~eagle/software/pam-krb5/"; homepage = "https://www.eyrie.org/~eagle/software/pam-krb5/";

View file

@ -1,7 +1,7 @@
{ lib, stdenv, fetchurl, fetchpatch, glibc, augeas, dnsutils, c-ares, curl, { lib, stdenv, fetchurl, fetchpatch, glibc, augeas, dnsutils, c-ares, curl,
cyrus_sasl, ding-libs, libnl, libunistring, nss, samba, nfs-utils, doxygen, cyrus_sasl, ding-libs, libnl, libunistring, nss, samba, nfs-utils, doxygen,
python, python3, pam, popt, talloc, tdb, tevent, pkg-config, ldb, openldap, python, python3, pam, popt, talloc, tdb, tevent, pkg-config, ldb, openldap,
pcre, kerberos, cifs-utils, glib, keyutils, dbus, fakeroot, libxslt, libxml2, pcre, libkrb5, cifs-utils, glib, keyutils, dbus, fakeroot, libxslt, libxml2,
libuuid, ldap, systemd, nspr, check, cmocka, uid_wrapper, libuuid, ldap, systemd, nspr, check, cmocka, uid_wrapper,
nss_wrapper, ncurses, Po4a, http-parser, jansson, nss_wrapper, ncurses, Po4a, http-parser, jansson,
docbook_xsl, docbook_xml_dtd_44, docbook_xsl, docbook_xml_dtd_44,
@ -62,7 +62,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
buildInputs = [ augeas dnsutils c-ares curl cyrus_sasl ding-libs libnl libunistring nss buildInputs = [ augeas dnsutils c-ares curl cyrus_sasl ding-libs libnl libunistring nss
samba nfs-utils doxygen python python3 popt samba nfs-utils doxygen python python3 popt
talloc tdb tevent pkg-config ldb pam openldap pcre kerberos talloc tdb tevent pkg-config ldb pam openldap pcre libkrb5
cifs-utils glib keyutils dbus fakeroot libxslt libxml2 cifs-utils glib keyutils dbus fakeroot libxslt libxml2
libuuid ldap systemd nspr check cmocka uid_wrapper libuuid ldap systemd nspr check cmocka uid_wrapper
nss_wrapper ncurses Po4a http-parser jansson ]; nss_wrapper ncurses Po4a http-parser jansson ];

View file

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, fetchpatch, autoreconfHook, pkg-config, doxygen, perl, pam, nspr, nss, openldap { lib, stdenv, fetchurl, fetchpatch, autoreconfHook, pkg-config, doxygen, perl, pam, nspr, nss, openldap
, db, cyrus_sasl, svrcore, icu, net-snmp, kerberos, pcre, perlPackages, libevent, openssl, python3 , db, cyrus_sasl, svrcore, icu, net-snmp, libkrb5, pcre, perlPackages, libevent, openssl, python3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkg-config doxygen ]; nativeBuildInputs = [ autoreconfHook pkg-config doxygen ];
buildInputs = [ buildInputs = [
perl pam nspr nss openldap db cyrus_sasl svrcore icu perl pam nspr nss openldap db cyrus_sasl svrcore icu
net-snmp kerberos pcre libevent openssl python3 net-snmp libkrb5 pcre libevent openssl python3
] ++ (with perlPackages; [ MozillaLdap NetAddrIP DBFile ]); ] ++ (with perlPackages; [ MozillaLdap NetAddrIP DBFile ]);
patches = [ patches = [

View file

@ -1,5 +1,5 @@
{ lib, stdenv, buildPackages, fetchurl, which, autoconf, automake, flex { lib, stdenv, buildPackages, fetchurl, which, autoconf, automake, flex
, yacc , glibc, perl, kerberos, libxslt, docbook_xsl, file , yacc , glibc, perl, libkrb5, libxslt, docbook_xsl, file
, docbook_xml_dtd_43, libtool_2 , docbook_xml_dtd_43, libtool_2
, withDevdoc ? false, doxygen, dblatex # Extra developer documentation , withDevdoc ? false, doxygen, dblatex # Extra developer documentation
, ncurses # Extra ncurses utilities. Needed for debugging and monitoring. , ncurses # Extra ncurses utilities. Needed for debugging and monitoring.
@ -18,7 +18,7 @@ in stdenv.mkDerivation {
nativeBuildInputs = [ autoconf automake flex libxslt libtool_2 perl nativeBuildInputs = [ autoconf automake flex libxslt libtool_2 perl
which yacc ] ++ optionals withDevdoc [ doxygen dblatex ]; which yacc ] ++ optionals withDevdoc [ doxygen dblatex ];
buildInputs = [ kerberos ncurses ]; buildInputs = [ libkrb5 ncurses ];
patches = [ ./bosserver.patch ./cross-build.patch ] ++ optional (tsmbac != null) ./tsmbac.patch; patches = [ ./bosserver.patch ./cross-build.patch ] ++ optional (tsmbac != null) ./tsmbac.patch;

View file

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, which, autoconf, automake, flex, yacc { lib, stdenv, fetchurl, which, autoconf, automake, flex, yacc
, kernel, glibc, perl, libtool_2, kerberos, fetchpatch }: , kernel, glibc, perl, libtool_2, libkrb5, fetchpatch }:
with (import ./srcs.nix { with (import ./srcs.nix {
inherit fetchurl; inherit fetchurl;
@ -16,7 +16,7 @@ in stdenv.mkDerivation {
nativeBuildInputs = [ autoconf automake flex libtool_2 perl which yacc ] nativeBuildInputs = [ autoconf automake flex libtool_2 perl which yacc ]
++ kernel.moduleBuildDependencies; ++ kernel.moduleBuildDependencies;
buildInputs = [ kerberos ]; buildInputs = [ libkrb5 ];
patches = [ patches = [
# LINUX 5.8: Replace kernel_setsockopt with new funcs # LINUX 5.8: Replace kernel_setsockopt with new funcs
@ -91,5 +91,4 @@ in stdenv.mkDerivation {
maintainers = [ maintainers.maggesi maintainers.spacefrogg ]; maintainers = [ maintainers.maggesi maintainers.spacefrogg ];
broken = versionOlder kernel.version "3.18" || kernel.isHardened; broken = versionOlder kernel.version "3.18" || kernel.isHardened;
}; };
} }

View file

@ -1,5 +1,5 @@
{ lib, stdenv, buildPackages, fetchurl, which, autoconf, automake, flex { lib, stdenv, buildPackages, fetchurl, which, autoconf, automake, flex
, yacc , glibc, perl, kerberos, libxslt, docbook_xsl, file , yacc , glibc, perl, libkrb5, libxslt, docbook_xsl, file
, docbook_xml_dtd_43, libtool_2 , docbook_xml_dtd_43, libtool_2
, withDevdoc ? false, doxygen, dblatex # Extra developer documentation , withDevdoc ? false, doxygen, dblatex # Extra developer documentation
, ncurses # Extra ncurses utilities. Needed for debugging and monitoring. , ncurses # Extra ncurses utilities. Needed for debugging and monitoring.
@ -18,7 +18,7 @@ in stdenv.mkDerivation {
nativeBuildInputs = [ autoconf automake flex libxslt libtool_2 perl nativeBuildInputs = [ autoconf automake flex libxslt libtool_2 perl
which yacc ] ++ optionals withDevdoc [ doxygen dblatex ]; which yacc ] ++ optionals withDevdoc [ doxygen dblatex ];
buildInputs = [ kerberos ncurses ]; buildInputs = [ libkrb5 ncurses ];
patches = [ ./bosserver.patch ./cross-build.patch ] ++ optional (tsmbac != null) ./tsmbac.patch; patches = [ ./bosserver.patch ./cross-build.patch ] ++ optional (tsmbac != null) ./tsmbac.patch;

View file

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, which, autoconf, automake, flex, yacc { lib, stdenv, fetchurl, which, autoconf, automake, flex, yacc
, kernel, glibc, perl, libtool_2, kerberos, fetchpatch }: , kernel, glibc, perl, libtool_2, libkrb5, fetchpatch }:
with (import ./srcs.nix { with (import ./srcs.nix {
inherit fetchurl; inherit fetchurl;
@ -16,7 +16,7 @@ in stdenv.mkDerivation {
nativeBuildInputs = [ autoconf automake flex libtool_2 perl which yacc ] nativeBuildInputs = [ autoconf automake flex libtool_2 perl which yacc ]
++ kernel.moduleBuildDependencies; ++ kernel.moduleBuildDependencies;
buildInputs = [ kerberos ]; buildInputs = [ libkrb5 ];
patches = []; patches = [];
@ -60,5 +60,4 @@ in stdenv.mkDerivation {
maintainers = [ maintainers.maggesi maintainers.spacefrogg ]; maintainers = [ maintainers.maggesi maintainers.spacefrogg ];
broken = versionOlder kernel.version "3.18" || kernel.isHardened; broken = versionOlder kernel.version "3.18" || kernel.isHardened;
}; };
} }

View file

@ -1,10 +1,10 @@
{ lib, stdenv, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp, boost, jansson, zeromq, openssl, pam, libiodbc, kerberos, gcc, libcxx, which, catch2 }: { lib, stdenv, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp, boost, jansson, zeromq, openssl, pam, libiodbc, libkrb5, gcc, libcxx, which, catch2 }:
# Common attributes of irods packages # Common attributes of irods packages
{ {
nativeBuildInputs = [ autoconf automake cmake gnumake help2man texinfo which gcc ]; nativeBuildInputs = [ autoconf automake cmake gnumake help2man texinfo which gcc ];
buildInputs = [ bzip2 zlib libtool cppzmq libarchive avro-cpp jansson zeromq openssl pam libiodbc kerberos boost libcxx catch2 ]; buildInputs = [ bzip2 zlib libtool cppzmq libarchive avro-cpp jansson zeromq openssl pam libiodbc libkrb5 boost libcxx catch2 ];
cmakeFlags = [ cmakeFlags = [
"-DIRODS_EXTERNALS_FULLPATH_CLANG=${stdenv.cc}" "-DIRODS_EXTERNALS_FULLPATH_CLANG=${stdenv.cc}"

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp_llvm, boost, jansson, zeromq, openssl , pam, libiodbc, kerberos, gcc, libcxx, which, catch2 }: { lib, stdenv, fetchFromGitHub, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp_llvm, boost, jansson, zeromq, openssl , pam, libiodbc, libkrb5, gcc, libcxx, which, catch2 }:
let let
avro-cpp=avro-cpp_llvm; avro-cpp=avro-cpp_llvm;
@ -7,7 +7,7 @@ let
common = import ./common.nix { common = import ./common.nix {
inherit lib stdenv bzip2 zlib autoconf automake cmake gnumake inherit lib stdenv bzip2 zlib autoconf automake cmake gnumake
help2man texinfo libtool cppzmq libarchive jansson help2man texinfo libtool cppzmq libarchive jansson
zeromq openssl pam libiodbc kerberos gcc libcxx zeromq openssl pam libiodbc libkrb5 gcc libcxx
boost avro-cpp which catch2; boost avro-cpp which catch2;
}; };
in rec { in rec {

View file

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, glibc { lib, stdenv, fetchFromGitHub, cmake, pkg-config, glibc
, bison, curl, flex, gperftools, jansson, jemalloc, kerberos, lua, libmysqlclient , bison, curl, flex, gperftools, jansson, jemalloc, libkrb5, lua, libmysqlclient
, ncurses, openssl, pcre, pcre2, perl, rabbitmq-c, sqlite, tcl , ncurses, openssl, pcre, pcre2, perl, rabbitmq-c, sqlite, tcl
, libaio, libedit, libtool, libui, libuuid, zlib , libaio, libedit, libtool, libui, libuuid, zlib
}: }:
@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkg-config ]; nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ buildInputs = [
bison curl flex gperftools jansson jemalloc kerberos lua libmysqlclient bison curl flex gperftools jansson jemalloc libkrb5 lua libmysqlclient
ncurses openssl pcre pcre2 perl rabbitmq-c sqlite tcl ncurses openssl pcre pcre2 perl rabbitmq-c sqlite tcl
libaio libedit libtool libui libuuid zlib libaio libedit libtool libui libuuid zlib
]; ];

View file

@ -20,7 +20,7 @@
, pam , pam
, etcDir ? null , etcDir ? null
, withKerberos ? true , withKerberos ? true
, kerberos , libkrb5
, libfido2 , libfido2
, withFIDO ? stdenv.hostPlatform.isUnix && !stdenv.hostPlatform.isMusl , withFIDO ? stdenv.hostPlatform.isUnix && !stdenv.hostPlatform.isMusl
, linkOpenssl ? true , linkOpenssl ? true
@ -45,14 +45,14 @@ stdenv.mkDerivation rec {
''; '';
nativeBuildInputs = [ pkg-config ] nativeBuildInputs = [ pkg-config ]
# This is not the same as the kerberos from the inputs! pkgs.kerberos is # This is not the same as the libkrb5 from the inputs! pkgs.libkrb5 is
# needed here to access krb5-config in order to cross compile. See: # needed here to access krb5-config in order to cross compile. See:
# https://github.com/NixOS/nixpkgs/pull/107606 # https://github.com/NixOS/nixpkgs/pull/107606
++ optional withKerberos pkgs.kerberos ++ optional withKerberos pkgs.libkrb5
++ extraNativeBuildInputs; ++ extraNativeBuildInputs;
buildInputs = [ zlib openssl libedit ] buildInputs = [ zlib openssl libedit ]
++ optional withFIDO libfido2 ++ optional withFIDO libfido2
++ optional withKerberos kerberos ++ optional withKerberos libkrb5
++ optional stdenv.isLinux pam; ++ optional stdenv.isLinux pam;
preConfigure = '' preConfigure = ''
@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
# Kerberos can be found either by krb5-config or by fall-back shell # Kerberos can be found either by krb5-config or by fall-back shell
# code in openssh's configure.ac. Neither of them support static # code in openssh's configure.ac. Neither of them support static
# build, but patching code for krb5-config is simpler, so to get it # build, but patching code for krb5-config is simpler, so to get it
# into PATH, kerberos.dev is added into buildInputs. # into PATH, libkrb5.dev is added into buildInputs.
+ optionalString stdenv.hostPlatform.isStatic '' + optionalString stdenv.hostPlatform.isStatic ''
sed -i "s,PKGCONFIG --libs,PKGCONFIG --libs --static,g" configure sed -i "s,PKGCONFIG --libs,PKGCONFIG --libs --static,g" configure
sed -i 's#KRB5CONF --libs`#KRB5CONF --libs` -lkrb5support -lkeyutils#g' configure sed -i 's#KRB5CONF --libs`#KRB5CONF --libs` -lkrb5support -lkeyutils#g' configure
@ -89,7 +89,7 @@ stdenv.mkDerivation rec {
(if stdenv.isLinux then "--with-pam" else "--without-pam") (if stdenv.isLinux then "--with-pam" else "--without-pam")
] ++ optional (etcDir != null) "--sysconfdir=${etcDir}" ] ++ optional (etcDir != null) "--sysconfdir=${etcDir}"
++ optional withFIDO "--with-security-key-builtin=yes" ++ optional withFIDO "--with-security-key-builtin=yes"
++ optional withKerberos (assert kerberos != null; "--with-kerberos5=${kerberos}") ++ optional withKerberos (assert libkrb5 != null; "--with-kerberos5=${libkrb5}")
++ optional stdenv.isDarwin "--disable-libutil" ++ optional stdenv.isDarwin "--disable-libutil"
++ optional (!linkOpenssl) "--without-openssl"; ++ optional (!linkOpenssl) "--without-openssl";

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, openssl, nss, nspr, kerberos, gmp, zlib, libpcap, re2 { lib, stdenv, fetchurl, openssl, nss, nspr, libkrb5, gmp, zlib, libpcap, re2
, gcc, python3Packages, perl, perlPackages, makeWrapper , gcc, python3Packages, perl, perlPackages, makeWrapper
}: }:
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
"--with-systemwide" "--with-systemwide"
]; ];
buildInputs = [ openssl nss nspr kerberos gmp zlib libpcap re2 ]; buildInputs = [ openssl nss nspr libkrb5 gmp zlib libpcap re2 ];
nativeBuildInputs = [ gcc python3Packages.wrapPython perl makeWrapper ]; nativeBuildInputs = [ gcc python3Packages.wrapPython perl makeWrapper ];
propagatedBuildInputs = (with python3Packages; [ dpkt scapy lxml ]) ++ # For pcap2john.py propagatedBuildInputs = (with python3Packages; [ dpkt scapy lxml ]) ++ # For pcap2john.py
(with perlPackages; [ DigestMD4 DigestSHA1 GetoptLong # For pass_gen.pl (with perlPackages; [ DigestMD4 DigestSHA1 GetoptLong # For pass_gen.pl

View file

@ -337,6 +337,7 @@ mapAliases ({
kicad-with-packages3d = kicad; # added 2019-11-25 kicad-with-packages3d = kicad; # added 2019-11-25
kindlegen = throw "kindlegen has been removed from nixpkgs, as it's abandoned and no longer available for download."; # 2021-03-09 kindlegen = throw "kindlegen has been removed from nixpkgs, as it's abandoned and no longer available for download."; # 2021-03-09
krename-qt5 = krename; # added 2017-02-18 krename-qt5 = krename; # added 2017-02-18
kerberos = libkrb5; # moved from top-level 2021-03-14
keymon = throw "keymon has been removed from nixpkgs, as it's abandoned and archived."; # 2019-12-10 keymon = throw "keymon has been removed from nixpkgs, as it's abandoned and archived."; # 2019-12-10
kvm = qemu_kvm; # added 2018-04-25 kvm = qemu_kvm; # added 2018-04-25
latinmodern-math = lmmath; latinmodern-math = lmmath;

View file

@ -13911,7 +13911,7 @@ in
cypress = callPackage ../development/web/cypress { }; cypress = callPackage ../development/web/cypress { };
cyrus_sasl = callPackage ../development/libraries/cyrus-sasl { cyrus_sasl = callPackage ../development/libraries/cyrus-sasl {
kerberos = if stdenv.isFreeBSD then libheimdal else kerberos; libkrb5 = if stdenv.isFreeBSD then libheimdal else libkrb5;
}; };
# Make bdb5 the default as it is the last release under the custom # Make bdb5 the default as it is the last release under the custom
@ -14949,7 +14949,6 @@ in
}; };
krb5Full = krb5; krb5Full = krb5;
libkrb5 = krb5.override { type = "lib"; }; libkrb5 = krb5.override { type = "lib"; };
kerberos = libkrb5; # TODO: move to aliases.nix
l-smash = callPackage ../development/libraries/l-smash { l-smash = callPackage ../development/libraries/l-smash {
stdenv = gccStdenv; stdenv = gccStdenv;
@ -18113,9 +18112,7 @@ in
### SERVERS ### SERVERS
_389-ds-base = callPackage ../servers/ldap/389 { _389-ds-base = callPackage ../servers/ldap/389 { };
kerberos = libkrb5;
};
adguardhome = callPackage ../servers/adguardhome {}; adguardhome = callPackage ../servers/adguardhome {};

View file

@ -3659,9 +3659,7 @@ in {
keras-preprocessing = callPackage ../development/python-modules/keras-preprocessing { }; keras-preprocessing = callPackage ../development/python-modules/keras-preprocessing { };
kerberos = callPackage ../development/python-modules/kerberos { kerberos = callPackage ../development/python-modules/kerberos { };
inherit (pkgs) kerberos;
};
keyring = if isPy3k then keyring = if isPy3k then
callPackage ../development/python-modules/keyring { } callPackage ../development/python-modules/keyring { }