Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 4831214b 8e78cd16

+90 -32
+4 -1
pkgs/applications/graphics/openscad/default.nix
··· 26 , qtmacextras 27 , qmake 28 , spacenavSupport ? stdenv.isLinux, libspnav 29 }: 30 31 mkDerivation rec { ··· 45 eigen boost glew opencsg cgal mpfr gmp glib 46 harfbuzz lib3mf libzip double-conversion freetype fontconfig 47 qtbase qtmultimedia qscintilla 48 - ] ++ lib.optionals stdenv.isLinux [ libGLU libGL ] 49 ++ lib.optional stdenv.isDarwin qtmacextras 50 ++ lib.optional spacenavSupport libspnav 51 ;
··· 26 , qtmacextras 27 , qmake 28 , spacenavSupport ? stdenv.isLinux, libspnav 29 + , wayland 30 + , wayland-protocols 31 + , qtwayland 32 }: 33 34 mkDerivation rec { ··· 48 eigen boost glew opencsg cgal mpfr gmp glib 49 harfbuzz lib3mf libzip double-conversion freetype fontconfig 50 qtbase qtmultimedia qscintilla 51 + ] ++ lib.optionals stdenv.isLinux [ libGLU libGL wayland wayland-protocols qtwayland ] 52 ++ lib.optional stdenv.isDarwin qtmacextras 53 ++ lib.optional spacenavSupport libspnav 54 ;
+2 -2
pkgs/development/compilers/go/1.18.nix
··· 60 61 stdenv.mkDerivation rec { 62 pname = "go"; 63 - version = "1.18.3"; 64 65 src = fetchurl { 66 url = "https://go.dev/dl/go${version}.src.tar.gz"; 67 - sha256 = "sha256-ABI4bdy7XzNQ5AfGeZI4EdvSg/zcQhckkxYUqELsvC0="; 68 }; 69 70 strictDeps = true;
··· 60 61 stdenv.mkDerivation rec { 62 pname = "go"; 63 + version = "1.18.4"; 64 65 src = fetchurl { 66 url = "https://go.dev/dl/go${version}.src.tar.gz"; 67 + sha256 = "sha256-RSWqaw487LV4RfQGCnB1qvyat1K7e2tM+KIS1DB44eQ="; 68 }; 69 70 strictDeps = true;
+2 -2
pkgs/development/python-modules/myst-docutils/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "myst-docutils"; 16 - version = "0.17.2"; 17 format = "pyproject"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - sha256 = "sha256-Of3AVM0OsspcmvRAEXbfu2+V3ju6yqb2sFBexkbmNIU="; 22 }; 23 24 nativeBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "myst-docutils"; 16 + version = "0.18.0"; 17 format = "pyproject"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "sha256-evyIuNLbBWR3KfQMv2lNw6fOgX1+/uMS5cHIbSTYDmA="; 22 }; 23 24 nativeBuildInputs = [
+3 -3
pkgs/shells/nushell/default.nix
··· 21 22 rustPlatform.buildRustPackage rec { 23 pname = "nushell"; 24 - version = "0.64.0"; 25 26 src = fetchFromGitHub { 27 owner = pname; 28 repo = pname; 29 rev = version; 30 - sha256 = "sha256-mDKoZVen3g8GujWF8WILEqdlHFDx2BxGyBJJFmK9Mdw="; 31 }; 32 33 - cargoSha256 = "sha256-A2RJoU2hHcN6DfBQ+cPECtoVnrxlEHHlOV9bLqQE8VU="; 34 # Since 0.34, nu has an indirect dependency on `zstd-sys` (via `polars` and 35 # `parquet`, for dataframe support), which by default has an impure build 36 # (git submodule for the `zstd` C library). The `pkg-config` feature flag
··· 21 22 rustPlatform.buildRustPackage rec { 23 pname = "nushell"; 24 + version = "0.65.0"; 25 26 src = fetchFromGitHub { 27 owner = pname; 28 repo = pname; 29 rev = version; 30 + sha256 = "sha256-KgXhmAOJaAvmNuDqSaW+h6GF5rWYgj8/wn+vz9V9S7M="; 31 }; 32 33 + cargoSha256 = "sha256-YqtM/1p6oP0+E0rYSFPeCbof06E81eC2PZIwkU7J0I4="; 34 # Since 0.34, nu has an indirect dependency on `zstd-sys` (via `polars` and 35 # `parquet`, for dataframe support), which by default has an impure build 36 # (git submodule for the `zstd` C library). The `pkg-config` feature flag
+30 -21
pkgs/tools/admin/aws-sso-cli/default.nix
··· 1 - { buildGoModule, fetchFromGitHub, lib }: 2 - buildGoModule rec { 3 - pname = "aws-sso-cli"; 4 - version = "1.9.2"; 5 6 - src = fetchFromGitHub { 7 - owner = "synfinatic"; 8 - repo = pname; 9 - rev = "v${version}"; 10 - sha256 = "9/dZfRmFAyE5NEMmuiVsRvwgqQrTNhXkTR9N0d3zgfk="; 11 - }; 12 - vendorSha256 = "BlSCLvlrKiubMtfFSZ5ppMmL2ZhJcBXxJfeRgMADYB4="; 13 14 - postInstall = '' 15 - mv $out/bin/cmd $out/bin/aws-sso 16 - ''; 17 18 - meta = with lib; { 19 - homepage = "https://github.com/synfinatic/aws-sso-cli"; 20 - description = "AWS SSO CLI is a secure replacement for using the aws configure sso wizard"; 21 - license = licenses.gpl3Plus; 22 - maintainers = with maintainers; [ devusb ]; 23 - mainProgram = "aws-sso"; 24 - }; 25 }
··· 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , lib 4 + , makeWrapper 5 + , xdg-utils 6 + }: 7 + buildGoModule rec { 8 + pname = "aws-sso-cli"; 9 + version = "1.9.2"; 10 11 + src = fetchFromGitHub { 12 + owner = "synfinatic"; 13 + repo = pname; 14 + rev = "v${version}"; 15 + sha256 = "9/dZfRmFAyE5NEMmuiVsRvwgqQrTNhXkTR9N0d3zgfk="; 16 + }; 17 + vendorSha256 = "BlSCLvlrKiubMtfFSZ5ppMmL2ZhJcBXxJfeRgMADYB4="; 18 + 19 + nativeBuildInputs = [ makeWrapper ]; 20 21 + postInstall = '' 22 + mv $out/bin/cmd $out/bin/aws-sso 23 + wrapProgram $out/bin/aws-sso \ 24 + --prefix PATH : ${lib.makeBinPath [ xdg-utils ]} 25 + ''; 26 27 + meta = with lib; { 28 + homepage = "https://github.com/synfinatic/aws-sso-cli"; 29 + description = "AWS SSO CLI is a secure replacement for using the aws configure sso wizard"; 30 + license = licenses.gpl3Plus; 31 + maintainers = with maintainers; [ devusb ]; 32 + mainProgram = "aws-sso"; 33 + }; 34 }
+44
pkgs/tools/inputmethods/keyd/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , cmake 5 + , pkg-config 6 + , systemd 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "keyd"; 11 + version = "2.4.1"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "rvaiya"; 15 + repo = "keyd"; 16 + rev = "v" + version; 17 + hash = "sha256-p0f8iGT4QtyWAnlcG4SfOhD94ySNNkQrnVjnGCmQwAk="; 18 + }; 19 + 20 + postPatch = '' 21 + substituteInPlace Makefile \ 22 + --replace DESTDIR= DESTDIR=${placeholder "out"} \ 23 + --replace /usr "" \ 24 + --replace /var/log/keyd.log /var/log/keyd/keyd.log 25 + 26 + substituteInPlace keyd.service \ 27 + --replace /usr/bin $out/bin 28 + ''; 29 + 30 + buildInputs = [ systemd ]; 31 + 32 + enableParallelBuilding = true; 33 + 34 + postInstall = '' 35 + rm -rf $out/etc 36 + ''; 37 + 38 + meta = with lib; { 39 + description = "A key remapping daemon for linux."; 40 + license = licenses.mit; 41 + maintainers = with maintainers; [ peterhoeg ]; 42 + platforms = platforms.linux; 43 + }; 44 + }
+3 -3
pkgs/tools/networking/boringtun/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "boringtun"; 5 - version = "0.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "cloudflare"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-fZchh02CsVC5sdnR3blojslsKi7OxFcblHMuyuHsH/4="; 12 }; 13 14 - cargoSha256 = "sha256-iJbzvhRPVDHXqianQ6UbmYEfmZCS/obxFZV/PsJMhD0="; 15 16 buildInputs = lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security; 17
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "boringtun"; 5 + version = "0.5.0"; 6 7 src = fetchFromGitHub { 8 owner = "cloudflare"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-TE+K7eJ+yetLliZ5k+iyxeBBRIgCAidFhpCey+yEoA0="; 12 }; 13 14 + cargoSha256 = "sha256-zIosLh+F0UoTVoLwiQ71lHLLp7bMrLXIueMRF95Y7dg="; 15 16 buildInputs = lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security; 17
+2
pkgs/top-level/all-packages.nix
··· 4982 4983 evscript = callPackage ../tools/inputmethods/evscript { }; 4984 4985 gebaar-libinput = callPackage ../tools/inputmethods/gebaar-libinput { stdenv = gcc10StdenvCompat; }; 4986 4987 kime = callPackage ../tools/inputmethods/kime { };
··· 4982 4983 evscript = callPackage ../tools/inputmethods/evscript { }; 4984 4985 + keyd = callPackage ../tools/inputmethods/keyd { }; 4986 + 4987 gebaar-libinput = callPackage ../tools/inputmethods/gebaar-libinput { stdenv = gcc10StdenvCompat; }; 4988 4989 kime = callPackage ../tools/inputmethods/kime { };