···108 partOf = optional config.networking.firewall.enable "firewall.service";
109110 path = with pkgs; if config.networking.nftables.enable
111- then [ nftables iproute systemd ]
112- else [ iptables ipset iproute systemd ];
113114 # The sshguard ipsets must exist before we invoke
115 # iptables. sshguard creates the ipsets after startup if
···108 partOf = optional config.networking.firewall.enable "firewall.service";
109110 path = with pkgs; if config.networking.nftables.enable
111+ then [ nftables iproute2 systemd ]
112+ else [ iptables ipset iproute2 systemd ];
113114 # The sshguard ipsets must exist before we invoke
115 # iptables. sshguard creates the ipsets after startup if
···1{ lib, stdenv, fetchurl, ocamlPackages, gnome2, pkg-config, makeWrapper, glib
2-, libtool, libpng, yacc, expat, fontconfig, gd, pango, libjpeg, libwebp, xlibsWrapper, libXaw
3}:
4# We need an old version of Graphviz for format compatibility reasons.
5# This version is vulnerable, but monotone-viz will never feed it bad input.
6let graphviz_2_0 = import ./graphviz-2.0.nix {
7 inherit lib stdenv fetchurl pkg-config xlibsWrapper libpng libjpeg expat libXaw
8- yacc libtool fontconfig pango gd libwebp;
9 }; in
10let inherit (gnome2) libgnomecanvas; in
11let inherit (ocamlPackages) ocaml lablgtk camlp4; in
···1{ lib, stdenv, fetchurl, ocamlPackages, gnome2, pkg-config, makeWrapper, glib
2+, libtool, libpng, bison, expat, fontconfig, gd, pango, libjpeg, libwebp, xlibsWrapper, libXaw
3}:
4# We need an old version of Graphviz for format compatibility reasons.
5# This version is vulnerable, but monotone-viz will never feed it bad input.
6let graphviz_2_0 = import ./graphviz-2.0.nix {
7 inherit lib stdenv fetchurl pkg-config xlibsWrapper libpng libjpeg expat libXaw
8+ bison libtool fontconfig pango gd libwebp;
9 }; in
10let inherit (gnome2) libgnomecanvas; in
11let inherit (ocamlPackages) ocaml lablgtk camlp4; in
···573 buildCommand = ''
574 ${createRootFS}
575576- PATH=$PATH:${lib.makeBinPath [ dpkg dpkg glibc lzma ]}
577578 # Unpack the .debs. We do this to prevent pre-install scripts
579 # (which have lots of circular dependencies) from barfing.
···573 buildCommand = ''
574 ${createRootFS}
575576+ PATH=$PATH:${lib.makeBinPath [ dpkg dpkg glibc xz ]}
577578 # Unpack the .debs. We do this to prevent pre-install scripts
579 # (which have lots of circular dependencies) from barfing.
···1-{ lib, stdenv, fetchurl, pkg-config, perl, yacc, bootstrap_cmds
2, openssl, openldap, libedit, keyutils
34# Extra Arguments
···50 ];
5152 nativeBuildInputs = [ pkg-config perl ]
53- ++ optional (!libOnly) yacc
54 # Provides the mig command used by the build scripts
55 ++ optional stdenv.isDarwin bootstrap_cmds;
56
···1+{ lib, stdenv, fetchurl, pkg-config, perl, bison, bootstrap_cmds
2, openssl, openldap, libedit, keyutils
34# Extra Arguments
···50 ];
5152 nativeBuildInputs = [ pkg-config perl ]
53+ ++ optional (!libOnly) bison
54 # Provides the mig command used by the build scripts
55 ++ optional stdenv.isDarwin bootstrap_cmds;
56
+2-2
pkgs/development/libraries/libaacs/default.nix
···1-{ lib, stdenv, fetchurl, libgcrypt, libgpgerror, yacc, flex }:
23# library that allows libbluray to play AACS protected bluray disks
4# libaacs does not infringe DRM's right or copyright. See the legal page of the website for more info.
···1819 buildInputs = [ libgcrypt libgpgerror ];
2021- nativeBuildInputs = [ yacc flex ];
2223 meta = with lib; {
24 homepage = "https://www.videolan.org/developers/libaacs.html";
···1+{ lib, stdenv, fetchurl, libgcrypt, libgpgerror, bison, flex }:
23# library that allows libbluray to play AACS protected bluray disks
4# libaacs does not infringe DRM's right or copyright. See the legal page of the website for more info.
···1819 buildInputs = [ libgcrypt libgpgerror ];
2021+ nativeBuildInputs = [ bison flex ];
2223 meta = with lib; {
24 homepage = "https://www.videolan.org/developers/libaacs.html";
···1-{ lib, stdenv, fetchurl, fetchpatch, linuxHeaders, readline, openssl, flex, kerberos, pam }:
23# TODO: These tools are supposed to work under NetBSD and FreeBSD as
4# well, so I guess it's not appropriate to place this expression in
···14 sha256 = "0b9gfbz78k2nj0k7jdlm5kajig628ja9qm0z5yksiwz22s3v7dlf";
15 };
1617- buildInputs = [ readline openssl flex kerberos pam ];
1819 patches = [
20 ./dont-create-localstatedir-during-install.patch
···1+{ lib, stdenv, fetchurl, fetchpatch, linuxHeaders, readline, openssl, flex, libkrb5, pam }:
23# TODO: These tools are supposed to work under NetBSD and FreeBSD as
4# well, so I guess it's not appropriate to place this expression in
···14 sha256 = "0b9gfbz78k2nj0k7jdlm5kajig628ja9qm0z5yksiwz22s3v7dlf";
15 };
1617+ buildInputs = [ readline openssl flex libkrb5 pam ];
1819 patches = [
20 ./dont-create-localstatedir-during-install.patch