···50 '';
5152 meta = with lib; {
53- broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
54 homepage = "https://ledger-cli.org/";
55 description = "A double-entry accounting system with a command-line reporting interface";
56 license = licenses.bsd3;
···50 '';
5152 meta = with lib; {
053 homepage = "https://ledger-cli.org/";
54 description = "A double-entry accounting system with a command-line reporting interface";
55 license = licenses.bsd3;
···33 "strictoverflow"
34 ];
350000036 # gcc <10 is not supported, LLVM on darwin is just fine
37 nativeBuildInputs = [
38 cmake
···52 doCheck = false;
5354 meta = with lib; {
55- broken = stdenv.isDarwin;
56 homepage = "https://github.com/awslabs/aws-crt-python";
57 description = "Python bindings for the AWS Common Runtime";
58 license = licenses.asl20;
···33 "strictoverflow"
34 ];
3536+ postPatch = ''
37+ substituteInPlace setup.py \
38+ --replace "extra_link_args += ['-Wl,-fatal_warnings']" ""
39+ '';
40+41 # gcc <10 is not supported, LLVM on darwin is just fine
42 nativeBuildInputs = [
43 cmake
···57 doCheck = false;
5859 meta = with lib; {
060 homepage = "https://github.com/awslabs/aws-crt-python";
61 description = "Python bindings for the AWS Common Runtime";
62 license = licenses.asl20;
···49 # Therefore we put it into `/run/netdata`, which is owned
50 # by netdata only.
51 ./ipc-socket-in-run.patch
000052 ];
5354 NIX_CFLAGS_COMPILE = optionalString withDebug "-O1 -ggdb -DNETDATA_INTERNAL_CHECKS=1";
···49 # Therefore we put it into `/run/netdata`, which is owned
50 # by netdata only.
51 ./ipc-socket-in-run.patch
52+53+ # Avoid build-only inputs in closure leaked by configure command:
54+ # https://github.com/NixOS/nixpkgs/issues/175693#issuecomment-1143344162
55+ ./skip-CONFIGURE_COMMAND.patch
56 ];
5758 NIX_CFLAGS_COMPILE = optionalString withDebug "-O1 -ggdb -DNETDATA_INTERNAL_CHECKS=1";
···1+Shrink closure size by avoiding paths embedded from configure call.
2+3+https://github.com/NixOS/nixpkgs/issues/175693
4+--- a/daemon/buildinfo.c
5++++ b/daemon/buildinfo.c
6+@@ -248,7 +248,9 @@ void print_build_info(void) {
7+ char *prebuilt_distro = NULL;
8+ get_install_type(&install_type, &prebuilt_arch, &prebuilt_distro);
9+10+- printf("Configure options: %s\n", CONFIGURE_COMMAND);
11++ // To minimize closure size do not persist configure options
12++ // with build-time inputs.
13++ printf("Configure options: REMOVED\n");
14+15+ if (install_type == NULL) {
16+ printf("Install type: unknown\n");
+2
pkgs/top-level/aliases.nix
···534 gr-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16
535 gr-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16
536 gr-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16
0537 gsettings_desktop_schemas = throw "'gsettings_desktop_schemas' has been renamed to/replaced by 'gsettings-desktop-schemas'"; # Converted to throw 2022-02-22
538 gtk_doc = throw "'gtk_doc' has been renamed to/replaced by 'gtk-doc'"; # Converted to throw 2022-02-22
539 gtklick = throw "gtklick has been removed from nixpkgs as the project is stuck on python2"; # Added 2022-01-01
···635 keepnote = throw "keepnote has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-01
636 kerberos = libkrb5; # moved from top-level 2021-03-14
637 kexectools = kexec-tools; # Added 2021-09-03
0638 keybase-go = throw "'keybase-go' has been renamed to/replaced by 'keybase'"; # Converted to throw 2022-02-22
639 keysmith = libsForQt5.plasmaMobileGear.keysmith; # Added 2021-07-14
640 kgx = gnome-console; # Added 2022-02-19
···534 gr-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16
535 gr-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16
536 gr-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16
537+ grv = "grv has been dropped due to the lack of maintanence from upstream since 2019"; # Added 2022-06-01
538 gsettings_desktop_schemas = throw "'gsettings_desktop_schemas' has been renamed to/replaced by 'gsettings-desktop-schemas'"; # Converted to throw 2022-02-22
539 gtk_doc = throw "'gtk_doc' has been renamed to/replaced by 'gtk-doc'"; # Converted to throw 2022-02-22
540 gtklick = throw "gtklick has been removed from nixpkgs as the project is stuck on python2"; # Added 2022-01-01
···636 keepnote = throw "keepnote has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-01
637 kerberos = libkrb5; # moved from top-level 2021-03-14
638 kexectools = kexec-tools; # Added 2021-09-03
639+ kexpand = "kexpand awless has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-01
640 keybase-go = throw "'keybase-go' has been renamed to/replaced by 'keybase'"; # Converted to throw 2022-02-22
641 keysmith = libsForQt5.plasmaMobileGear.keysmith; # Added 2021-07-14
642 kgx = gnome-console; # Added 2022-02-19