Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub f332a666 60e9179e

+93 -197
+3 -3
nixos/lib/systemd-lib.nix
··· 214 214 ${concatStrings (mapAttrsToList (name: unit: 215 215 concatMapStrings (name2: '' 216 216 ln -sfn '${name}' $out/'${name2}' 217 - '') unit.aliases) units)} 217 + '') (unit.aliases or [])) units)} 218 218 219 219 # Create .wants and .requires symlinks from the wantedBy and 220 220 # requiredBy options. ··· 222 222 concatMapStrings (name2: '' 223 223 mkdir -p $out/'${name2}.wants' 224 224 ln -sfn '../${name}' $out/'${name2}.wants'/ 225 - '') unit.wantedBy) units)} 225 + '') (unit.wantedBy or [])) units)} 226 226 227 227 ${concatStrings (mapAttrsToList (name: unit: 228 228 concatMapStrings (name2: '' 229 229 mkdir -p $out/'${name2}.requires' 230 230 ln -sfn '../${name}' $out/'${name2}.requires'/ 231 - '') unit.requiredBy) units)} 231 + '') (unit.requiredBy or [])) units)} 232 232 233 233 ${optionalString (type == "system") '' 234 234 # Stupid misc. symlinks.
+1 -1
nixos/modules/services/misc/geoipupdate.nix
··· 197 197 ProtectKernelTunables = true; 198 198 ProtectProc = "invisible"; 199 199 ProcSubset = "pid"; 200 - SystemCallFilter = [ "@system-service" "~@privileged" "~@resources" ]; 200 + SystemCallFilter = [ "@system-service" "~@privileged" ]; 201 201 RestrictAddressFamilies = [ "AF_INET" "AF_INET6" ]; 202 202 RestrictRealtime = true; 203 203 RestrictNamespaces = true;
+1 -4
nixos/modules/services/monitoring/prometheus/exporters/smartctl.nix
··· 66 66 ProtectProc = "invisible"; 67 67 ProcSubset = "pid"; 68 68 SupplementaryGroups = [ "disk" ]; 69 - SystemCallFilter = [ 70 - "@system-service" 71 - "~@privileged @resources" 72 - ]; 69 + SystemCallFilter = [ "@system-service" "~@privileged" ]; 73 70 }; 74 71 }; 75 72 }
+1 -1
nixos/modules/services/networking/nats.nix
··· 137 137 RestrictNamespaces = true; 138 138 RestrictRealtime = true; 139 139 RestrictSUIDSGID = true; 140 - SystemCallFilter = [ "@system-service" "~@privileged" "~@resources" ]; 140 + SystemCallFilter = [ "@system-service" "~@privileged" ]; 141 141 UMask = "0077"; 142 142 } 143 143 ];
+1 -1
nixos/modules/services/web-apps/shiori.nix
··· 86 86 SystemCallErrorNumber = "EPERM"; 87 87 SystemCallFilter = [ 88 88 "@system-service" 89 - "~@cpu-emulation" "~@debug" "~@keyring" "~@memlock" "~@obsolete" "~@privileged" "~@resources" "~@setuid" 89 + "~@cpu-emulation" "~@debug" "~@keyring" "~@memlock" "~@obsolete" "~@privileged" "~@setuid" 90 90 ]; 91 91 }; 92 92 };
+3
nixos/tests/systemd-machinectl.nix
··· 41 41 systemd.targets.machines.wants = [ "systemd-nspawn@${containerName}.service" ]; 42 42 43 43 virtualisation.additionalPaths = [ containerSystem ]; 44 + 45 + # not needed, but we want to test the nspawn file generation 46 + systemd.nspawn.${containerName} = { }; 44 47 }; 45 48 46 49 testScript = ''
+3 -2
pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix
··· 277 277 rm -rf $out/share/emacs/site-lisp/elpa/*/server 278 278 ''; 279 279 dontUseCmakeBuildDir = true; 280 - doCheck = true; 280 + doCheck = pkgs.stdenv.isLinux; 281 281 packageRequires = [ self.emacs ]; 282 - nativeBuildInputs = [ pkgs.cmake pkgs.llvmPackages.llvm pkgs.llvmPackages.libclang ]; 282 + buildInputs = [ pkgs.llvmPackages.libclang self.emacs ]; 283 + nativeBuildInputs = [ pkgs.cmake pkgs.llvmPackages.llvm ]; 283 284 }); 284 285 285 286 # tries to write a log file to $HOME
+2 -2
pkgs/applications/networking/ftp/filezilla/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "filezilla"; 21 - version = "3.60.2"; 21 + version = "3.61.0"; 22 22 23 23 src = fetchurl { 24 24 url = "https://download.filezilla-project.org/client/FileZilla_${version}_src.tar.bz2"; 25 - hash = "sha256-5AfbrRaZU/+VFFK8vxONlTo6MCNfirsD0nHHEsx+V5I="; 25 + hash = "sha256-Cv7w5NolICaHsy7Wsf/NhELVs1vc0W308Cuy6pLimfc="; 26 26 }; 27 27 28 28 configureFlags = [
+2 -2
pkgs/applications/virtualization/containerd/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "containerd"; 13 - version = "1.6.8"; 13 + version = "1.6.9"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "containerd"; 17 17 repo = "containerd"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-0UiPhkTWV61DnAF5kWd1FctX8i0sXaJ1p/xCMznY/A8="; 19 + sha256 = "sha256-KvQdYQLzgt/MKPsA/mO5un6nE3/xcvVYwIveNn/uDnU="; 20 20 }; 21 21 22 22 vendorSha256 = null;
-36
pkgs/build-support/ocaml/default.nix
··· 1 - { lib, stdenv, writeText, ocaml, findlib, ocamlbuild, camlp4 }: 2 - 3 - { pname ? args.name, version, nativeBuildInputs ? [], 4 - createFindlibDestdir ? true, 5 - dontStrip ? true, 6 - minimumSupportedOcamlVersion ? null, 7 - hasSharedObjects ? false, 8 - setupHook ? null, 9 - meta ? {}, ... 10 - }@args: 11 - let 12 - defaultMeta = { 13 - platforms = ocaml.meta.platforms or []; 14 - }; 15 - in 16 - assert minimumSupportedOcamlVersion != null -> 17 - lib.versionOlder minimumSupportedOcamlVersion ocaml.version; 18 - 19 - stdenv.mkDerivation (args // { 20 - name = "ocaml-${pname}-${version}"; 21 - 22 - nativeBuildInputs = [ ocaml findlib ocamlbuild camlp4 ] ++ nativeBuildInputs; 23 - 24 - strictDeps = true; 25 - 26 - setupHook = if setupHook == null && hasSharedObjects 27 - then writeText "setupHook.sh" '' 28 - export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH-}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/${pname}/" 29 - '' 30 - else setupHook; 31 - 32 - inherit createFindlibDestdir; 33 - inherit dontStrip; 34 - 35 - meta = defaultMeta // meta; 36 - })
+8 -12
pkgs/desktops/pantheon/apps/sideload/default.nix
··· 6 6 , flatpak 7 7 , gettext 8 8 , glib 9 - , granite 10 - , gtk3 11 - , libgee 12 - , libhandy 9 + , granite7 10 + , gtk4 13 11 , meson 14 12 , ninja 15 13 , pkg-config 16 14 , python3 17 15 , vala 18 16 , libxml2 19 - , wrapGAppsHook 17 + , wrapGAppsHook4 20 18 }: 21 19 22 20 stdenv.mkDerivation rec { 23 21 pname = "sideload"; 24 - version = "6.0.2"; 22 + version = "6.1.0"; 25 23 26 24 src = fetchFromGitHub { 27 25 owner = "elementary"; 28 26 repo = pname; 29 27 rev = version; 30 - sha256 = "0abpcawmmv5mgzk2i5n9rlairmjr2v9rg9b8c9g7xa085s496bi9"; 28 + sha256 = "sha256-iyqKhyBU9OLlPLy5ZD/GxoOzprbm7uKBkFzjUUoQc5g="; 31 29 }; 32 30 33 31 nativeBuildInputs = [ ··· 38 36 pkg-config 39 37 python3 40 38 vala 41 - wrapGAppsHook 39 + wrapGAppsHook4 42 40 ]; 43 41 44 42 buildInputs = [ 45 43 flatpak 46 44 glib 47 - granite 48 - gtk3 49 - libgee 50 - libhandy 45 + granite7 46 + gtk4 51 47 libxml2 52 48 ]; 53 49
+4 -2
pkgs/desktops/pantheon/desktop/wingpanel-indicators/sound/default.nix
··· 7 7 , python3 8 8 , ninja 9 9 , vala 10 + , gnome-settings-daemon 10 11 , gtk3 11 12 , granite 12 13 , wingpanel ··· 19 20 20 21 stdenv.mkDerivation rec { 21 22 pname = "wingpanel-indicator-sound"; 22 - version = "6.0.1"; 23 + version = "6.0.2"; 23 24 24 25 src = fetchFromGitHub { 25 26 owner = "elementary"; 26 27 repo = pname; 27 28 rev = version; 28 - sha256 = "sha256-FHZ4YhGLqGTz5Po2XFJvnWuAi1eHKcT9zzgJFHic02E="; 29 + sha256 = "sha256-hifEd2uL1sBLF8H8KwYoxCyVpGkv9f4SqD6WmB7xJ7I="; 29 30 }; 30 31 31 32 nativeBuildInputs = [ ··· 38 39 ]; 39 40 40 41 buildInputs = [ 42 + gnome-settings-daemon # media-keys 41 43 granite 42 44 gtk3 43 45 libcanberra-gtk3
-26
pkgs/development/ocaml-modules/herelib/default.nix
··· 1 - { lib, buildOcaml, fetchFromGitHub, camlp4 }: 2 - 3 - buildOcaml rec { 4 - version = "112.35.00"; 5 - pname = "herelib"; 6 - 7 - minimumSupportedOcamlVersion = "4.00"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "janestreet"; 11 - repo = "herelib"; 12 - rev = version; 13 - sha256 = "sha256-EuMhHu2na3lcpsJ1wMVOgBr6VKndlonq8jgAW01eelI="; 14 - }; 15 - 16 - strictDeps = true; 17 - 18 - buildInputs = [ camlp4 ]; 19 - 20 - meta = with lib; { 21 - homepage = "https://github.com/janestreet/herelib"; 22 - description = "Syntax extension for inserting the current location"; 23 - license = licenses.asl20; 24 - maintainers = [ maintainers.ericbmerritt ]; 25 - }; 26 - }
-26
pkgs/development/ocaml-modules/pipebang/default.nix
··· 1 - { lib, buildOcaml, fetchFromGitHub, camlp4 }: 2 - 3 - buildOcaml rec { 4 - pname = "pipebang"; 5 - version = "113.00.00"; 6 - 7 - minimumSupportedOcamlVersion = "4.00"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "janestreet"; 11 - repo = "pipebang"; 12 - rev = version; 13 - sha256 = "sha256-9A3X/ciL5HtuKQ5awS+hDDBLL5ytOr12wHsmJLNRn+Q="; 14 - }; 15 - 16 - strictDeps = true; 17 - 18 - propagatedBuildInputs = [ camlp4 ]; 19 - 20 - meta = with lib; { 21 - homepage = "https://github.com/janestreet/pipebang"; 22 - description = "Syntax extension to transform x |! f into f x"; 23 - license = licenses.asl20; 24 - maintainers = [ maintainers.ericbmerritt ]; 25 - }; 26 - }
+2 -2
pkgs/development/python-modules/fastapi/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "fastapi"; 24 - version = "0.85.0"; 24 + version = "0.85.1"; 25 25 format = "pyproject"; 26 26 27 27 disabled = pythonOlder "3.7"; ··· 30 30 owner = "tiangolo"; 31 31 repo = pname; 32 32 rev = "refs/tags/${version}"; 33 - hash = "sha256-mgrw5MQMqFcXExtsu/jW01dMlygfE1GzSqXHI6BG7j4="; 33 + hash = "sha256-pMKWaj81rDX+zPHGvHakMDWN8+SU2qBAStk7HqENaig="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/griffe/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "griffe"; 14 - version = "0.22.0"; 14 + version = "0.22.2"; 15 15 format = "pyproject"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 20 20 owner = "mkdocstrings"; 21 21 repo = pname; 22 22 rev = version; 23 - hash = "sha256-GqPXVi+SsfO0ufUJzEZ5eUzwJmM/wylLA1KMv+WaIsU="; 23 + hash = "sha256-mkYtfO+wZ4vIdpCzum9uwoKMv1Xn0few8ywbvrEwxj8="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "hahomematic"; 18 - version = "2022.10.8"; 18 + version = "2022.10.9"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "danielperna84"; 25 25 repo = pname; 26 26 rev = "refs/tags/${version}"; 27 - sha256 = "sha256-92TR0zkYUgIso+ki3k+meTeMQdWrcBooNgL42pf0EqA="; 27 + sha256 = "sha256-QBYJnQzKGQDPJJ6mWRBYwuPiv+Yktu31SparORuvUwY="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+7
pkgs/development/python-modules/pyscf/default.nix
··· 1 1 { buildPythonPackage 2 2 , lib 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , cmake 5 6 , blas 6 7 , libcint ··· 24 25 rev = "v${version}"; 25 26 hash = "sha256-KMxwyAK00Zc0i76zWTMznfXQCVCt+4HOH8SlwuOCORk="; 26 27 }; 28 + 29 + patches = [ (fetchpatch { 30 + name = "libxc-6"; # https://github.com/pyscf/pyscf/pull/1467 31 + url = "https://github.com/pyscf/pyscf/commit/ebcfacc90e119cd7f9dcdbf0076a84660349fc79.patch"; 32 + sha256 = "sha256-O+eDlUKJeThxQcHrMGqxjDfRCmCNP+OCgv/L72jAF/o="; 33 + })]; 27 34 28 35 # setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake. 29 36 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/sentry-sdk/default.nix
··· 46 46 47 47 buildPythonPackage rec { 48 48 pname = "sentry-sdk"; 49 - version = "1.10.0"; 49 + version = "1.10.1"; 50 50 format = "setuptools"; 51 51 52 52 disabled = pythonOlder "3.7"; ··· 55 55 owner = "getsentry"; 56 56 repo = "sentry-python"; 57 57 rev = version; 58 - hash = "sha256-la+MgVulQS6k6zux2mC7AiXqZWEU2LG/fGUUMFrBI6k="; 58 + hash = "sha256-wNI92LVGFN+7LPxnrezPeF7dSS5UgwCuF62/ux3rik4="; 59 59 }; 60 60 61 61 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/analysis/tflint/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "tflint"; 13 - version = "0.42.0"; 13 + version = "0.42.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "terraform-linters"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-stfHkQqgxlPJ6qMGZ+oCcp5M6GuL71GC8PE08lL8Fig="; 19 + sha256 = "sha256-pcd9xyfH0n7UwR/Cyd+PSo9WPK1g7FaBhxOtlRttGEA="; 20 20 }; 21 21 22 22 vendorSha256 = "sha256-Ced/3KY78wBSo02sbowV8eI1tHe+a6g9DnRQ3AXp8fU=";
+3 -3
pkgs/development/tools/ginkgo/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ginkgo"; 5 - version = "2.3.1"; 5 + version = "2.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "onsi"; 9 9 repo = "ginkgo"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-sBO0rJFRG38qAh1svChkbyCv8eJ9KjVPJHgOhxUMuH0="; 11 + sha256 = "sha256-nGeUCxS0SRYjaqG1Fay8U8nvcmSuPgmbd5I/ivjOJyA="; 12 12 }; 13 - vendorSha256 = "sha256-yPzuhM0m+ltkz2z7D+DcFVjZ3OvGkJqQdc6iFidcty8="; 13 + vendorSha256 = "sha256-03785NZUvjLKyAX+Vsbf9W2xpaYtrIy5jFM9j3sU26Y="; 14 14 15 15 # integration tests expect more file changes 16 16 # types tests are missing CodeLocation
+3 -3
pkgs/development/tools/rust/rust-analyzer/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "rust-analyzer-unwrapped"; 15 - version = "2022-10-17"; 16 - cargoSha256 = "sha256-budFHrSZTxGC3a35OlRKtZuJnCWWTwsqqWLpgjSp5Ss="; 15 + version = "2022-10-24"; 16 + cargoSha256 = "sha256-IkYoFcaPtgiCxdmR+nb0kXSYUuAwAR0UmEmDVomIBhs="; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "rust-lang"; 20 20 repo = "rust-analyzer"; 21 21 rev = version; 22 - sha256 = "sha256-vd+UsJSg+Y/iBRJvvvFsunxwXc0jz4JyJLQPChfgfRA="; 22 + sha256 = "sha256-rKESGm1up385ecSGp5txbvOkxRRS8SX88oWI8UubOkA="; 23 23 }; 24 24 25 25 cargoBuildFlags = [ "--bin" "rust-analyzer" "--bin" "rust-analyzer-proc-macro-srv" ];
+3 -3
pkgs/development/tools/skaffold/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "skaffold"; 5 - version = "1.39.2"; 5 + version = "2.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "GoogleContainerTools"; 9 9 repo = "skaffold"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-dDN/nlJiuh35VdAcMYsLLN++VjGzxdYZWAXbtAf09Fs="; 11 + sha256 = "sha256-/EqEr7X/bsX4y2yXFxJYH/ujGU4br7qg6bCNx2FTva8="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-RA2KgUjYB3y6sOQdnLSZjr52VosZSaRrVU0BXZvjB1M="; 14 + vendorSha256 = "sha256-TbHqnj/H5WCBnsk5zbMXPMaWpm5eRmaWWoxJH8YqOts="; 15 15 16 16 subPackages = ["cmd/skaffold"]; 17 17
-21
pkgs/games/widelands/bincmake.patch
··· 1 - --- a/CMakeLists.txt 2 - +++ b/CMakeLists.txt 3 - @@ -25,6 +25,8 @@ 4 - # Packagers (or people using make install) have to set this variable to an absolute path. 5 - wl_set_if_unset(WL_INSTALL_DATADIR "./data") 6 - 7 - +wl_set_if_unset(WL_INSTALL_BINARY "./bin") 8 - + 9 - if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") 10 - if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.7) 11 - message(FATAL_ERROR "Widelands needs GCC >= 4.7 to compile.") 12 - 13 - --- a/cmake/WlFunctions.cmake 14 - +++ b/cmake/WlFunctions.cmake 15 - @@ -276,5 +276,5 @@ 16 - 17 - #Quoting the CMake documentation on DESTINATION: 18 - #"If a relative path is given it is interpreted relative to the value of CMAKE_INSTALL_PREFIX" 19 - - install(TARGETS ${NAME} DESTINATION "." COMPONENT ExecutableFiles) 20 - + install(TARGETS ${NAME} DESTINATION ${WL_INSTALL_BINARY} COMPONENT ExecutableFiles) 21 - endfunction()
+21 -17
pkgs/games/widelands/default.nix
··· 2 2 , stdenv 3 3 , fetchFromGitHub 4 4 , fetchpatch 5 + , pkg-config # needed to find minizip 5 6 , SDL2 6 7 , SDL2_image 7 8 , SDL2_mixer 8 9 , SDL2_net 9 10 , SDL2_ttf 10 - , boost 11 11 , cmake 12 12 , curl 13 13 , doxygen ··· 20 20 , lua 21 21 , python3 22 22 , zlib 23 + , minizip 24 + , asio 25 + , libSM 26 + , libICE 27 + , libXext 23 28 }: 24 29 25 30 stdenv.mkDerivation rec { 26 31 pname = "widelands"; 27 - version = "1.0"; 32 + version = "1.1"; 28 33 29 34 src = fetchFromGitHub { 30 35 owner = "widelands"; 31 36 repo = "widelands"; 32 37 rev = "v${version}"; 33 - sha256 = "sha256-gNumYoeKePaxiAzrqEPKibMxFwv9vyBrCSoua+MKhcM="; 38 + sha256 = "sha256-fe1fey34b6T1+kqMa22STROu7dagQJtg24nW2jhVix8="; 34 39 }; 35 40 36 - patches = [ 37 - ./bincmake.patch 38 - # fix for building with Boost 1.77, https://github.com/widelands/widelands/pull/5025 39 - (fetchpatch { 40 - url = "https://github.com/widelands/widelands/commit/33981fda8c319c9feafc958f5f0b1670c48666ef.patch"; 41 - sha256 = "sha256-FjxxCTPpg/Zp01XpNfgRXMMLJBfxAptkLpsLmnFXm2Q="; 42 - }) 43 - ]; 44 - 45 41 postPatch = '' 46 42 substituteInPlace xdg/org.widelands.Widelands.desktop \ 47 43 --replace 'Exec=widelands' "Exec=$out/bin/widelands" ··· 49 45 50 46 cmakeFlags = [ 51 47 "-Wno-dev" # dev warnings are only needed for upstream development 52 - "-DWL_INSTALL_BASEDIR=${placeholder "out"}" 53 - "-DWL_INSTALL_DATADIR=${placeholder "out"}/share/widelands" 54 - "-DWL_INSTALL_BINARY=${placeholder "out"}/bin" 48 + "-DWL_INSTALL_BASEDIR=${placeholder "out"}/share/widelands" # for COPYING, Changelog, etc. 49 + "-DWL_INSTALL_DATADIR=${placeholder "out"}/share/widelands" # for game data 50 + "-DWL_INSTALL_BINDIR=${placeholder "out"}/bin" 55 51 ]; 56 52 57 - nativeBuildInputs = [ cmake doxygen gettext graphviz installShellFiles ]; 53 + nativeBuildInputs = [ cmake doxygen gettext graphviz installShellFiles pkg-config ]; 54 + 55 + enableParallelBuilding = true; 58 56 59 57 buildInputs = [ 60 58 SDL2 ··· 62 60 SDL2_mixer 63 61 SDL2_net 64 62 SDL2_ttf 65 - boost 66 63 curl 67 64 glew 68 65 icu ··· 70 67 lua 71 68 python3 72 69 zlib 70 + minizip 71 + asio 72 + libSM # XXX: these should be propagated by SDL2? 73 + libICE 74 + libXext 73 75 ]; 74 76 75 77 postInstall = '' ··· 90 92 Settlers II". It has a single player campaign mode, as well as a networked 91 93 multiplayer mode. 92 94 ''; 95 + changelog = "https://github.com/widelands/widelands/releases/tag/v1.1"; 96 + mainProgram = "widelands"; 93 97 license = licenses.gpl2Plus; 94 98 maintainers = with maintainers; [ raskin jcumming ]; 95 99 platforms = platforms.linux;
+2 -2
pkgs/tools/admin/aliyun-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "aliyun-cli"; 5 - version = "3.0.132"; 5 + version = "3.0.133"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "aliyun"; 10 10 repo = pname; 11 11 fetchSubmodules = true; 12 - sha256 = "sha256-X+M81xVJIRPTgDPtd+vKFAgx34D+UMcyS3Mz5PNE3pU="; 12 + sha256 = "sha256-cYR/AQJSSXXVH2PBPrc9bBGVU4M59yttj2ykoCsuZcU="; 13 13 }; 14 14 15 15 vendorSha256 = "sha256-rUYlFM9OlPXGzxXyOxweUs6md7HhjocC56F+OtT/IXo=";
+2 -2
pkgs/tools/admin/qovery-cli/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "qovery-cli"; 11 - version = "0.46.3"; 11 + version = "0.46.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Qovery"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-DNwAsHznu+I8CItyvz4fG7QZDuQQvYPRYiy4qJbKZ3s="; 17 + hash = "sha256-ROUMFpAgUmcKt7QG+Lfd3OipJQK8DLezvCxvev1yNlo="; 18 18 }; 19 19 20 20 vendorSha256 = "sha256-4TY7/prMbvw5zVPJRoMLg7Omrxvh1HPGsdz1wqPn4uU=";
+3 -1
pkgs/tools/backup/btrbk/default.nix
··· 53 53 --prefix PATH ':' "${lib.makeBinPath [ btrfs-progs bash mbuffer openssh ]}" 54 54 ''; 55 55 56 - passthru.tests.btrbk = nixosTests.btrbk; 56 + passthru.tests = { 57 + inherit (nixosTests) btrbk btrbk-no-timer btrbk-section-order; 58 + }; 57 59 58 60 passthru.updateScript = genericUpdater { 59 61 versionLister = writeShellScript "btrbk-versionLister" ''
+4 -5
pkgs/tools/bluetooth/blueman/default.nix
··· 1 1 { config, stdenv, lib, fetchurl, intltool, pkg-config, python3Packages, bluez, gtk3 2 2 , obex_data_server, xdg-utils, dnsmasq, dhcp, libappindicator, iproute2 3 - , gnome, librsvg, wrapGAppsHook, gobject-introspection, autoreconfHook 4 - , networkmanager, withPulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio, fetchpatch }: 3 + , gnome, librsvg, wrapGAppsHook, gobject-introspection 4 + , networkmanager, withPulseAudio ? config.pulseaudio or stdenv.isLinux, libpulseaudio }: 5 5 6 6 let 7 7 pythonPackages = python3Packages; 8 8 9 9 in stdenv.mkDerivation rec { 10 10 pname = "blueman"; 11 - version = "2.3.2"; 11 + version = "2.3.4"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/blueman-project/blueman/releases/download/${version}/${pname}-${version}.tar.xz"; 15 - sha256 = "sha256-hM99f9Fzh1HHfgYF9y5M3UtyMHindo/j81MJmToDUK4="; 15 + sha256 = "sha256-wgYzghQ38yydPRkOzXDR4vclXXSn1pefInEb3C5WAVI="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ 19 19 gobject-introspection intltool pkg-config pythonPackages.cython 20 20 pythonPackages.wrapPython wrapGAppsHook 21 - autoreconfHook # drop when below patch is removed 22 21 ]; 23 22 24 23 buildInputs = [ bluez gtk3 pythonPackages.python librsvg
+3 -3
pkgs/tools/networking/netbird/default.nix
··· 14 14 in 15 15 buildGoModule rec { 16 16 pname = "netbird"; 17 - version = "0.10.1"; 17 + version = "0.10.2"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "netbirdio"; 21 21 repo = pname; 22 22 rev = "v${version}"; 23 - sha256 = "sha256-ZP8MYvGotBVvuLZHFJgTz1SGAZLwuZwk9ohNtfcCSgs="; 23 + sha256 = "sha256-gnPplWCP3Dky+CzWumeGC/XAHhHWFt/h4WiFoCLzHMU="; 24 24 }; 25 25 26 - vendorSha256 = "sha256-+jJUKp2EvtDxGsv+9B+s7FiIopvO8yH9jldeRZkrd20="; 26 + vendorSha256 = "sha256-3gpA0EGdcVeUCU7iozpjQJM/iid34PRm3gpxUiwzDEk="; 27 27 28 28 nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; 29 29
+3 -3
pkgs/tools/security/uncover/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "uncover"; 8 - version = "0.0.8"; 8 + version = "0.0.9"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "projectdiscovery"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-euf6ufKVaDEJdaUCzjog32Gpoi7CPa3X22p60UgnOOQ="; 14 + hash = "sha256-bYSqfxjJGue+7gPr8XgkcPF7UUuKWmLuQO07KCJp4jY="; 15 15 }; 16 16 17 - vendorSha256 = "sha256-FePZWseFEbBhBIsojw67SCZufSJygekZjlk0d7aceak="; 17 + vendorSha256 = "sha256-FG0pqzSoqT/KjTOjXidAGjSABMFWgChJJYOhBfyzM7w="; 18 18 19 19 meta = with lib; { 20 20 description = "API wrapper to search for exposed hosts";
-6
pkgs/top-level/ocaml-packages.nix
··· 10 10 11 11 # Libs 12 12 13 - buildOcaml = callPackage ../build-support/ocaml { }; 14 - 15 13 buildOasisPackage = callPackage ../build-support/ocaml/oasis.nix { }; 16 14 17 15 buildDunePackage = callPackage ../build-support/ocaml/dune.nix {}; ··· 530 528 happy-eyeballs-mirage = callPackage ../development/ocaml-modules/happy-eyeballs/mirage.nix { }; 531 529 532 530 hashcons = callPackage ../development/ocaml-modules/hashcons { }; 533 - 534 - herelib = callPackage ../development/ocaml-modules/herelib { }; 535 531 536 532 hidapi = callPackage ../development/ocaml-modules/hidapi { }; 537 533 ··· 1273 1269 ogg = callPackage ../development/ocaml-modules/ogg { }; 1274 1270 1275 1271 parany = callPackage ../development/ocaml-modules/parany { }; 1276 - 1277 - pipebang = callPackage ../development/ocaml-modules/pipebang { }; 1278 1272 1279 1273 portaudio = callPackage ../development/ocaml-modules/portaudio { 1280 1274 inherit (pkgs) portaudio;