···11-diff --git a/kitty_tests/ssh.py b/kitty_tests/ssh.py
22-index 1f424146..57620334 100644
33---- a/kitty_tests/ssh.py
44-+++ b/kitty_tests/ssh.py
55-@@ -197,7 +197,7 @@ def test_ssh_login_shell_detection(self):
66- expected_login_shell = pwd.getpwuid(os.geteuid()).pw_shell
77- for m in methods:
88- for sh in self.all_possible_sh:
99-- if 'python' in sh:
1010-+ if 'python' in sh or '/sbin/nologin' in expected_login_shell:
1111- continue
1212- with self.subTest(sh=sh, method=m), tempfile.TemporaryDirectory() as tdir:
1313- pty = self.check_bootstrap(sh, tdir, test_script=f'{m}; echo "$login_shell"; exit 0', SHELL_INTEGRATION_VALUE='')
···11+{ lib
22+, buildPythonPackage
33+, fetchPypi
44+, numpy
55+}:
66+77+buildPythonPackage rec {
88+ pname = "isosurfaces";
99+ version = "0.1.0";
1010+1111+ src = fetchPypi {
1212+ inherit pname version;
1313+ sha256 = "fa1b44e5e59d2f429add49289ab89e36f8dcda49b7badd99e0beea273be331f4";
1414+ };
1515+1616+ propagatedBuildInputs = [ numpy ];
1717+1818+ # no tests defined upstream
1919+ doCheck = false;
2020+2121+ pythonImportsCheck = [ "isosurfaces" ];
2222+2323+ meta = with lib; {
2424+ homepage = "https://github.com/jared-hughes/isosurfaces";
2525+ description = "Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function";
2626+ longDescription = ''
2727+ Construct isolines/isosurfaces of a 2D/3D scalar field defined by a
2828+ function, i.e. curves over which f(x,y)=0 or surfaces over which
2929+ f(x,y,z)=0. Most similar libraries use marching squares or similar over a
3030+ uniform grid, but this uses a quadtree to avoid wasting time sampling
3131+ many far from the implicit surface.
3232+ '';
3333+ license = licenses.mit;
3434+ maintainers = with maintainers; [ friedelino ];
3535+ };
3636+}
···4949 # Therefore we put it into `/run/netdata`, which is owned
5050 # by netdata only.
5151 ./ipc-socket-in-run.patch
5252+5353+ # Avoid build-only inputs in closure leaked by configure command:
5454+ # https://github.com/NixOS/nixpkgs/issues/175693#issuecomment-1143344162
5555+ ./skip-CONFIGURE_COMMAND.patch
5256 ];
53575458 NIX_CFLAGS_COMPILE = optionalString withDebug "-O1 -ggdb -DNETDATA_INTERNAL_CHECKS=1";
···11+Shrink closure size by avoiding paths embedded from configure call.
22+33+https://github.com/NixOS/nixpkgs/issues/175693
44+--- a/daemon/buildinfo.c
55++++ b/daemon/buildinfo.c
66+@@ -248,7 +248,9 @@ void print_build_info(void) {
77+ char *prebuilt_distro = NULL;
88+ get_install_type(&install_type, &prebuilt_arch, &prebuilt_distro);
99+1010+- printf("Configure options: %s\n", CONFIGURE_COMMAND);
1111++ // To minimize closure size do not persist configure options
1212++ // with build-time inputs.
1313++ printf("Configure options: REMOVED\n");
1414+1515+ if (install_type == NULL) {
1616+ printf("Install type: unknown\n");
+3-3
pkgs/tools/wayland/swaysome/default.nix
···5566rustPlatform.buildRustPackage rec {
77 pname = "swaysome";
88- version = "1.1.4";
88+ version = "1.1.5";
991010 src = fetchFromGitLab {
1111 owner = "hyask";
1212 repo = pname;
1313 rev = version;
1414- sha256 = "sha256-hI6XPND05m67dxo9EwIDhFTyC2UrL4Ll1V/WcBoJymU=";
1414+ sha256 = "sha256-E2Oy8ubH4VIpuH4idYNiZJISuYYe+stcUY/atN2JcVw=";
1515 };
16161717- cargoSha256 = "sha256-jG6HZiL2almALyEnQRmbeCTRG11URP3+Bxqyn8hLs7w=";
1717+ cargoSha256 = "sha256-S+GcyEYQ4nnVoPMuglTmFdP5j015UyCXMyyhPHa5m8k=";
18181919 meta = with lib; {
2020 description = "Helper to make sway behave more like awesomewm";
+2
pkgs/top-level/aliases.nix
···534534 gr-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16
535535 gr-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16
536536 gr-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16
537537+ grv = "grv has been dropped due to the lack of maintanence from upstream since 2019"; # Added 2022-06-01
537538 gsettings_desktop_schemas = throw "'gsettings_desktop_schemas' has been renamed to/replaced by 'gsettings-desktop-schemas'"; # Converted to throw 2022-02-22
538539 gtk_doc = throw "'gtk_doc' has been renamed to/replaced by 'gtk-doc'"; # Converted to throw 2022-02-22
539540 gtklick = throw "gtklick has been removed from nixpkgs as the project is stuck on python2"; # Added 2022-01-01
···635636 keepnote = throw "keepnote has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-01
636637 kerberos = libkrb5; # moved from top-level 2021-03-14
637638 kexectools = kexec-tools; # Added 2021-09-03
639639+ kexpand = "kexpand awless has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-01
638640 keybase-go = throw "'keybase-go' has been renamed to/replaced by 'keybase'"; # Converted to throw 2022-02-22
639641 keysmith = libsForQt5.plasmaMobileGear.keysmith; # Added 2021-07-14
640642 kgx = gnome-console; # Added 2022-02-19