Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
050adb6d 1c639fb6

+221 -100
+3 -2
CONTRIBUTING.md
··· 37 37 38 38 The old config generation system used impure shell scripts and could break in specific circumstances (see #1234). 39 39 40 - * `meta.description` should: 40 + * `meta.description` must: 41 41 * Be short, just one sentence. 42 42 * Be capitalized. 43 43 * Not start with the package name. ··· 47 47 * `meta.license` must be set and fit the upstream license. 48 48 * If there is no upstream license, `meta.license` should default to `lib.licenses.unfree`. 49 49 * If in doubt, try to contact the upstream developers for clarification. 50 - * `meta.maintainers` must be set. 50 + * `meta.mainProgram` must be set when appropriate. 51 + * `meta.maintainers` should be set. 51 52 52 53 See the nixpkgs manual for more details on [standard meta-attributes](https://nixos.org/nixpkgs/manual/#sec-standard-meta-attributes). 53 54
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 4244 4244 meta.homepage = "https://github.com/edwinb/idris2-vim/"; 4245 4245 }; 4246 4246 4247 + image-nvim = buildVimPluginFrom2Nix { 4248 + pname = "image.nvim"; 4249 + version = "2023-07-17"; 4250 + src = fetchFromGitHub { 4251 + owner = "3rd"; 4252 + repo = "image.nvim"; 4253 + rev = "24c312191ca6bc04e45610a7bcb984d3bf208820"; 4254 + sha256 = "1fy024nd01wryrasibc4b8divcfzx3a7xxfzx968l4a4l1q3l6vc"; 4255 + }; 4256 + meta.homepage = "https://github.com/3rd/image.nvim/"; 4257 + }; 4258 + 4247 4259 impatient-nvim = buildVimPluginFrom2Nix { 4248 4260 pname = "impatient.nvim"; 4249 4261 version = "2023-05-05";
+19
pkgs/applications/editors/vim/plugins/overrides.nix
··· 125 125 126 126 # must be lua51Packages 127 127 , luaPackages 128 + , luajitPackages 128 129 }: 129 130 130 131 self: super: { ··· 598 599 599 600 src = "${hurl.src}/contrib/vim"; 600 601 602 + }; 603 + 604 + image-nvim = super.image-nvim.overrideAttrs { 605 + dependencies = with self; [ 606 + nvim-treesitter 607 + nvim-treesitter-parsers.markdown_inline 608 + nvim-treesitter-parsers.norg 609 + ]; 610 + 611 + # Add magick to package.path 612 + patches = [ ./patches/image-nvim/magick.patch ]; 613 + 614 + postPatch = '' 615 + substituteInPlace lua/image/magick.lua \ 616 + --replace @nix_magick@ ${luajitPackages.magick} 617 + ''; 618 + 619 + nvimRequireCheck = "image"; 601 620 }; 602 621 603 622 jedi-vim = super.jedi-vim.overrideAttrs {
+11
pkgs/applications/editors/vim/plugins/patches/image-nvim/magick.patch
··· 1 + diff --git a/lua/image/magick.lua b/lua/image/magick.lua 2 + index a0c5a64..e3b57d4 100644 3 + --- a/lua/image/magick.lua 4 + +++ b/lua/image/magick.lua 5 + @@ -1,3 +1,6 @@ 6 + +package.path = package.path .. ";@nix_magick@/share/lua/5.1/?/init.lua;" 7 + +package.path = package.path .. ";@nix_magick@/share/lua/5.1/?.lua;" 8 + + 9 + local has_magick, magick = pcall(require, "magick") 10 + 11 + ---@return MagickImage
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 355 355 https://github.com/cocopon/iceberg.vim/,, 356 356 https://github.com/idris-hackers/idris-vim/,, 357 357 https://github.com/edwinb/idris2-vim/,, 358 + https://github.com/3rd/image.nvim/,HEAD, 358 359 https://github.com/lewis6991/impatient.nvim/,, 359 360 https://github.com/smjonas/inc-rename.nvim/,HEAD, 360 361 https://github.com/nishigori/increment-activator/,,
+19 -10
pkgs/applications/misc/ablog/default.nix
··· 3 3 , fetchPypi 4 4 }: 5 5 6 - with python3.pkgs; 7 - 8 - buildPythonApplication rec { 6 + python3.pkgs.buildPythonApplication rec { 9 7 pname = "ablog"; 10 - version = "0.10.33.post1"; 8 + version = "0.11.4.post1"; 9 + format = "pyproject"; 11 10 12 11 src = fetchPypi { 13 12 inherit pname version; 14 - sha256 = "sha256-+vrVQ4sItCXrSCzNXyKk6/6oDBOyfyD7iNWzmcbE/BQ="; 13 + hash = "sha256-Zyvx7lVUQtjoGsSpFmH8pFrgTGgsFd4GMsL3fXKtUpU="; 15 14 }; 16 15 17 - propagatedBuildInputs = [ 16 + nativeBuildInputs = with python3.pkgs; [ 17 + setuptools 18 + setuptools-scm 19 + wheel 20 + ]; 21 + 22 + propagatedBuildInputs = with python3.pkgs; [ 23 + docutils 18 24 feedgen 19 - sphinx 20 25 invoke 21 - watchdog 26 + packaging 22 27 python-dateutil 28 + sphinx 29 + watchdog 23 30 ]; 24 31 25 - nativeCheckInputs = [ 32 + nativeCheckInputs = with python3.pkgs; [ 26 33 pytestCheckHook 27 34 ]; 28 35 29 - nativeBuildInputs = [ setuptools-scm ]; 36 + pytestFlagsArray = [ 37 + "--rootdir" "src/ablog" 38 + ]; 30 39 31 40 meta = with lib; { 32 41 description = "ABlog for blogging with Sphinx";
+1
pkgs/applications/misc/goldendict/default.nix
··· 63 63 homepage = "http://goldendict.org/"; 64 64 description = "A feature-rich dictionary lookup program"; 65 65 platforms = with platforms; linux ++ darwin; 66 + mainProgram = "goldendict"; 66 67 maintainers = with maintainers; [ gebner astsmtl sikmir ]; 67 68 license = licenses.gpl3Plus; 68 69 };
+3 -3
pkgs/applications/misc/hcl2json/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "hcl2json"; 8 - version = "0.5.0"; 8 + version = "0.6.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "tmccombs"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-kmg483HidFL9mP6jXisLN5VR0dd0xzPXSwqTR8tOCrM="; 14 + sha256 = "sha256-XdPRata9B8cK58eyAKxEBBwKAum+z0yoGgUGSkmhXfw="; 15 15 }; 16 16 17 - vendorHash = "sha256-ejbCY5S/aeY5Sp+5A20y5kUDY0yxgnMUxtr3UPvtic0="; 17 + vendorHash = "sha256-F7G8K0tfXyLHQgqd2PE9eRXlhkFgijAO9LKKj9mvvwc="; 18 18 19 19 subPackages = [ "." ]; 20 20
+5 -5
pkgs/applications/networking/browsers/librewolf/src.json
··· 1 1 { 2 - "packageVersion": "116.0-1", 2 + "packageVersion": "116.0.2-1", 3 3 "source": { 4 - "rev": "116.0-1", 5 - "sha256": "1nah5a5l5ajyvy8aw4xdpdfs2s3ybfs5jw9c4qj9qczxdp541a66" 4 + "rev": "116.0.2-1", 5 + "sha256": "08q50yjb8q168zb2y4iajjqd9ygbpywwr9i4vfn67wchqlsc1mrp" 6 6 }, 7 7 "firefox": { 8 - "version": "116.0", 9 - "sha512": "4370c65a99bf8796524aca11ea8e99fa4f875176a5805ad49f35ae149080eb54be42e7eae84627e87e17b88b262649e48f3b30b317170ac7c208960200d1005d" 8 + "version": "116.0.2", 9 + "sha512": "2c0ae18672fe22c75002744831130e13da764f83726951e5b58cfe74f7f473e22634ce08ebc11a98bac5baec0a4ac099a3a350a8b756af9c5bea6d5f4432da6d" 10 10 } 11 11 }
+3 -3
pkgs/applications/networking/browsers/vieb/default.nix
··· 2 2 3 3 buildNpmPackage rec { 4 4 pname = "vieb"; 5 - version = "10.1.1"; 5 + version = "10.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Jelmerro"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-fEnBsxhRl8SmyTV82SPza5jv5GkCyVpfymeq5k48oxk="; 11 + hash = "sha256-eI+doYI5kssuVLNLlAj67CRvBuWQ+TRm0RKXPcW+S8c="; 12 12 }; 13 13 14 14 postPatch = '' 15 15 sed -i '/"electron"/d' package.json 16 16 ''; 17 17 18 - npmDepsHash = "sha256-iCuRPC5p7XzKpVjkGYLoZfOySYvO+uL71/qW9rDxI2M="; 18 + npmDepsHash = "sha256-Emiw5ZlHh4+YqtW+T3iQW/ldr1Exx/66vsQteCijObQ="; 19 19 dontNpmBuild = true; 20 20 21 21 nativeBuildInputs = [ makeWrapper ] ++ lib.optional stdenv.isAarch64 python3;
+3 -3
pkgs/applications/networking/cluster/werf/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "werf"; 13 - version = "1.2.248"; 13 + version = "1.2.249"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "werf"; 17 17 repo = "werf"; 18 18 rev = "v${version}"; 19 - hash = "sha256-z8XuMByI6B49XCgsZWVjErzcmthCCnpE6LdIfHEpxyA="; 19 + hash = "sha256-zDQIdWB50Ehme4JwD1mr3T48SzIH9PTCFhBJAND9FeY="; 20 20 }; 21 21 22 - vendorHash = "sha256-mt/2Pc1xF6seMZiSxQFQ6bfUxpQCgG3WkjZd0utWbiw="; 22 + vendorHash = "sha256-V+/xwqNdX+Wa/bI/VZUUYpGPV0l17tAjEtkulZWk3cA="; 23 23 24 24 proxyVendor = true; 25 25
+1
pkgs/applications/video/dmlive/default.nix
··· 37 37 description = "A tool to play and record videos or live streams with danmaku"; 38 38 homepage = "https://github.com/THMonster/dmlive"; 39 39 license = licenses.mit; 40 + mainProgram = "dmlive"; 40 41 maintainers = with maintainers; [ nickcao ]; 41 42 }; 42 43 }
+1 -1
pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix
··· 54 54 patches = 55 55 (old.patches or [ ]) 56 56 ++ (lib.optionals enableNvidiaPatches [ 57 - "${hyprland.src}/nix/patches/nvidia.patch" 57 + "${hyprland.src}/nix/patches/wlroots-nvidia.patch" 58 58 ]); 59 59 60 60 postPatch =
+35 -18
pkgs/development/libraries/cminpack/default.nix
··· 1 - {lib, stdenv, fetchurl}: 1 + { lib 2 + , stdenv 3 + , cmake 4 + , darwin 5 + , fetchFromGitHub 6 + , fetchurl 7 + , withBlas ? true, blas 8 + }: 2 9 3 10 stdenv.mkDerivation rec { 4 11 pname = "cminpack"; 5 - version = "1.3.6"; 12 + version = "1.3.8"; 6 13 7 - src = fetchurl { 8 - url = "http://devernay.free.fr/hacks/cminpack/cminpack-${version}.tar.gz"; 9 - sha256 = "17yh695aim508x1kn9zf6g13jxwk3pi3404h5ix4g5lc60hzs1rw"; 14 + src = fetchFromGitHub { 15 + owner = "devernay"; 16 + repo = "cminpack"; 17 + rev = "v${version}"; 18 + hash = "sha256-eFJ43cHbSbWld+gPpMaNiBy1X5TIcN9aVxjh8PxvVDU="; 10 19 }; 11 20 12 - postPatch = '' 13 - substituteInPlace Makefile \ 14 - --replace '/usr/local' '${placeholder "out"}' \ 15 - --replace 'gcc' '${stdenv.cc.targetPrefix}cc' \ 16 - --replace 'ranlib -t' '${stdenv.cc.targetPrefix}ranlib' \ 17 - --replace 'ranlib' '${stdenv.cc.targetPrefix}ranlib' 18 - ''; 21 + strictDeps = true; 22 + 23 + nativeBuildInputs = [ 24 + cmake 25 + ]; 26 + 27 + buildInputs = lib.optionals withBlas [ 28 + blas 29 + ] ++ lib.optionals (withBlas && stdenv.isDarwin) [ 30 + darwin.apple_sdk.frameworks.Accelerate 31 + darwin.apple_sdk.frameworks.CoreGraphics 32 + darwin.apple_sdk.frameworks.CoreVideo 33 + ]; 19 34 20 - preInstall = '' 21 - mkdir -p $out/lib $out/include 22 - ''; 35 + cmakeFlags = [ 36 + "-DUSE_BLAS=${if withBlas then "ON" else "OFF"}" 37 + "-DBUILD_SHARED_LIBS=${if stdenv.hostPlatform.isStatic then "OFF" else "ON"}" 38 + ]; 23 39 24 40 meta = { 25 - homepage = "http://devernay.free.fr/hacks/cminpack/cminpack.html"; 41 + description = "Software for solving nonlinear equations and nonlinear least squares problems"; 42 + homepage = "http://devernay.free.fr/hacks/cminpack/"; 43 + changelog = "https://github.com/devernay/cminpack/blob/v${version}/README.md#history"; 26 44 license = lib.licenses.bsd3; 27 - description = "Software for solving nonlinear equations and nonlinear least squares problems"; 28 45 platforms = lib.platforms.all; 46 + maintainers = [ ]; 29 47 }; 30 - 31 48 }
+3 -2
pkgs/development/libraries/faudio/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "faudio"; 7 - version = "23.07"; 7 + version = "23.08"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "FNA-XNA"; 11 11 repo = "FAudio"; 12 12 rev = version; 13 - sha256 = "sha256-HGW28mM/rg8VALRoo4iFNHogBkPaVpU80eJh3NmxBqw="; 13 + sha256 = "sha256-ceFnk0JQtolx7Q1FnADCO0z6fCxu1RzmN3sHohy4hzU="; 14 14 }; 15 15 16 16 nativeBuildInputs = [cmake]; ··· 20 20 meta = with lib; { 21 21 description = "XAudio reimplementation focusing to develop a fully accurate DirectX audio library"; 22 22 homepage = "https://github.com/FNA-XNA/FAudio"; 23 + changelog = "https://github.com/FNA-XNA/FAudio/releases/tag/${version}"; 23 24 license = licenses.zlib; 24 25 platforms = platforms.linux; 25 26 maintainers = [ maintainers.marius851000 ];
+2 -2
pkgs/development/libraries/libvirt/default.nix
··· 114 114 # NOTE: You must also bump: 115 115 # <nixpkgs/pkgs/development/python-modules/libvirt/default.nix> 116 116 # SysVirt in <nixpkgs/pkgs/top-level/perl-packages.nix> 117 - version = "9.4.0"; 117 + version = "9.5.0"; 118 118 119 119 src = fetchFromGitLab { 120 120 owner = pname; 121 121 repo = pname; 122 122 rev = "v${version}"; 123 - sha256 = "sha256-aYLXiZtbNXwJ8qmTHXv2OnyrYWK7KbwQWulTeuTbe0k="; 123 + sha256 = "sha256-u+J1ejv7JH6Lcwk8zDVUS8Vk806WvG59rLAZr0UOqj0="; 124 124 fetchSubmodules = true; 125 125 }; 126 126
+2 -2
pkgs/development/misc/cppreference-doc/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "cppreference-doc"; 5 - version = "20220730"; 5 + version = "20230810"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/PeterFeicht/${pname}/releases/download/v${version}/html-book-${version}.tar.xz"; 9 - hash = "sha256-cfFQA8FouNxaAMuvGbZICps+h6t+Riqjnttj11EcAos="; 9 + hash = "sha256-McCOTZnobH9j8yTT/1ME7/IDATHEoKwNHjwZxiyO1oQ="; 10 10 }; 11 11 12 12 sourceRoot = ".";
+1 -1
pkgs/development/python-modules/amazon_kclpy/default.nix pkgs/development/python-modules/amazon-kclpy/default.nix
··· 1 1 { lib, buildPythonPackage, fetchFromGitHub, python, mock, boto, pytest }: 2 2 3 3 buildPythonPackage rec { 4 - pname = "amazon_kclpy"; 4 + pname = "amazon-kclpy"; 5 5 version = "2.1.1"; 6 6 7 7 src = fetchFromGitHub {
+9
pkgs/development/python-modules/idasen/default.nix
··· 2 2 , buildPythonPackage 3 3 , pythonOlder 4 4 , fetchFromGitHub 5 + , fetchpatch 5 6 , bleak 6 7 , pyyaml 7 8 , voluptuous ··· 23 24 rev = "refs/tags/v${version}"; 24 25 hash = "sha256-t8w4USDzyS0k5yk0XtQF8fVffzdf+udKSkdveMlseHk="; 25 26 }; 27 + 28 + patches = [ 29 + (fetchpatch { 30 + name = "replace-poetry-with-poetry-core.patch"; 31 + url = "https://github.com/newAM/idasen/commit/b9351d5c9def0687e4ae4cb65f38d14ed9ff2df5.patch"; 32 + hash = "sha256-Qi3psPZExJ5tBJ4IIvDC3JnWf4Gym6Z7akGCV8GZUNY="; 33 + }) 34 + ]; 26 35 27 36 nativeBuildInputs = [ 28 37 poetry-core
+2 -2
pkgs/development/python-modules/libvirt/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "libvirt"; 5 - version = "9.4.0"; 5 + version = "9.5.0"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "libvirt"; 9 9 repo = "libvirt-python"; 10 10 rev = "v${version}"; 11 - hash = "sha256-P5IfH93qCEIJScDRkSOAnA5D82PV1T1eUlPCQYbK0d8="; 11 + hash = "sha256-DhScwkbyCluLc/V26Y6wbZfzo1WBcLswBVzLCGs0PPs="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkg-config ];
+3 -3
pkgs/development/tools/doc2go/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "doc2go"; 8 - version = "0.4.1"; 8 + version = "0.5.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "abhinav"; 12 12 repo = "doc2go"; 13 13 rev = "v${version}"; 14 - hash = "sha256-iypcjj6FFsus9mrafLBX0u7bHnzs718aEWC5dO3q0es="; 14 + hash = "sha256-CFqr1laPxKNhaluGmwW7apxLQqkAFKVznDKezH8gjx0="; 15 15 }; 16 - vendorHash = "sha256-IMqYCVGsspYigTmYNHD1b6Sgzxl47cdiCs+rq4C3Y08="; 16 + vendorHash = "sha256-2WvlH69iYqIA3d9aFVec8TZL+pMJItoNKSoDBL/NNyg="; 17 17 18 18 ldflags = [ "-s" "-w" "-X main._version=${version}" ]; 19 19
+3 -3
pkgs/development/tools/language-servers/pylyzer/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "pylyzer"; 15 - version = "0.0.39"; 15 + version = "0.0.40"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "mtshiba"; 19 19 repo = "pylyzer"; 20 20 rev = "v${version}"; 21 - hash = "sha256-GHrB4FmZWmnkcfr3y4Ulk3TBmVn1Xsixqeni8h9PykY="; 21 + hash = "sha256-HMu5DrzlHbNynjKdDxmN7Uzb+grsPQLv2ycOjT7vid0="; 22 22 }; 23 23 24 - cargoHash = "sha256-Fe/bD8pIXElYfxYHF6JPVlpHhRrgJMDjEFfnequ00Bo="; 24 + cargoHash = "sha256-3q7vNjcrKGE4y+w/9iezJWWHdewWKjRgeP2/Pza8CqM="; 25 25 26 26 nativeBuildInputs = [ 27 27 git
+3 -3
pkgs/development/tools/rust/cargo-llvm-cov/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "cargo-llvm-cov"; 9 - version = "0.5.25"; 9 + version = "0.5.26"; 10 10 11 11 src = fetchCrate { 12 12 inherit pname version; 13 - sha256 = "sha256-4ctwvDLluJsLWJPInoFGqxmEzlEuBtEJb3/x+q/5pDA="; 13 + sha256 = "sha256-CDf0O8xp4mEkpyQ90IhPAFoL7/fvOsKnrta0gEisl+Y="; 14 14 }; 15 - cargoSha256 = "sha256-QghbQYfoCd+ppNz/g5NlCnrFYpsjesQlcgMCEKUgN2k="; 15 + cargoSha256 = "sha256-Uh/k8TaoVz9ZjX1x1DWTLIzIoFyOuMrBrjA20U5+Tbk="; 16 16 17 17 # skip tests which require llvm-tools-preview 18 18 checkFlags = [
+5 -5
pkgs/development/web/bun/default.nix
··· 11 11 }: 12 12 13 13 stdenvNoCC.mkDerivation rec { 14 - version = "0.7.1"; 14 + version = "0.7.3"; 15 15 pname = "bun"; 16 16 17 17 src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); ··· 35 35 sources = { 36 36 "aarch64-darwin" = fetchurl { 37 37 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; 38 - hash = "sha256-5AC1jd2rTVZ+Rfn7B1uvps9NVVAByMlo0mjhM8Wc6jI="; 38 + hash = "sha256-9gs5PIbYxhhUC+lw/iEIhjdMIUYVnhP7oYrRqmE3HcU="; 39 39 }; 40 40 "aarch64-linux" = fetchurl { 41 41 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; 42 - hash = "sha256-DM1HVlbqPCOkT05IAVciP1c5g7PIZPmjHmlbWD8DmoU="; 42 + hash = "sha256-CFio1bgsgND54BrklkCVjfDvMDFxpYe1h77nGMOJdsc="; 43 43 }; 44 44 "x86_64-darwin" = fetchurl { 45 45 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64.zip"; 46 - hash = "sha256-UjInXqkdfigrmIJycee4Nxjv+LhYGLjP+Z/B8WnAfmI="; 46 + hash = "sha256-j6NpHAqSBRe2Wa4ztA1Ao4JYTKTEIwlYMCMMICKqZv0="; 47 47 }; 48 48 "x86_64-linux" = fetchurl { 49 49 url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; 50 - hash = "sha256-l5lSbJwsPHejcgCXvTDPjvzSP6s/OBgOS44g2xTxfYo="; 50 + hash = "sha256-05Duhv2WrYXWS6mKI3zB5QiIlitsysXwmuy+9XHBB9M="; 51 51 }; 52 52 }; 53 53 updateScript = writeShellScript "update-bun" ''
+3 -3
pkgs/os-specific/linux/mwprocapture/default.nix
··· 12 12 in 13 13 stdenv.mkDerivation rec { 14 14 pname = "mwprocapture"; 15 - subVersion = "4328"; 15 + subVersion = "4373"; 16 16 version = "1.3.0.${subVersion}-${kernel.version}"; 17 17 18 18 src = fetchurl { 19 19 url = "https://www.magewell.com/files/drivers/ProCaptureForLinux_${subVersion}.tar.gz"; 20 - sha256 = "197l86ad52ijmmq5an6891gd1chhkxqiagamcchirrky4c50qs36"; 20 + sha256 = "sha256-/6q+6CTlgkHOgq1PF8dSPfl/xm/UFczr/AGkac2mXZ8="; 21 21 }; 22 22 23 23 nativeBuildInputs = kernel.moduleBuildDependencies; ··· 60 60 homepage = "https://www.magewell.com/"; 61 61 description = "Linux driver for the Magewell Pro Capture family"; 62 62 license = licenses.unfreeRedistributable; 63 - maintainers = with maintainers; [ MP2E ]; 63 + maintainers = with maintainers; [ flexiondotorg MP2E ]; 64 64 platforms = platforms.linux; 65 65 }; 66 66 }
+3 -3
pkgs/servers/minio/default.nix
··· 15 15 in 16 16 buildGoModule rec { 17 17 pname = "minio"; 18 - version = "2023-07-11T21-29-34Z"; 18 + version = "2023-08-09T23-30-22Z"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "minio"; 22 22 repo = "minio"; 23 23 rev = "RELEASE.${version}"; 24 - sha256 = "sha256-H7JArZa7IivsH/vjEHLNUu8FQ8mDZ2tHqla+KBEQK4Y="; 24 + sha256 = "sha256-veuqbXJxz7tyj4nZ0sr/kl/m/q2GcLwQBp0AkyvMpQ4="; 25 25 }; 26 26 27 - vendorHash = "sha256-NpN6Ypb+9xPWf28AvY8v2QSN/P6VJuHPOGR5EJtN7W4="; 27 + vendorHash = "sha256-12JdaDUIfUpFSxhQuF3ib5bQV3s4qO7MRzQCO2+eQZE="; 28 28 29 29 doCheck = false; 30 30
+2 -2
pkgs/shells/zsh/zsh-forgit/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "zsh-forgit"; 16 - version = "23.07.0"; 16 + version = "23.08.1"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "wfxr"; 20 20 repo = "forgit"; 21 21 rev = version; 22 - sha256 = "sha256-PNeS/YpL56Ir3xoiUzOU5Tkhq0B5eyudzEuOt2yCqh4="; 22 + sha256 = "sha256-YyPB7Kd6ScV0VVXR9wdxqd3oIyxdxRRgmK2c8E3uzWk="; 23 23 }; 24 24 25 25 strictDeps = true;
+2 -2
pkgs/tools/admin/exoscale-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "exoscale-cli"; 5 - version = "1.71.2"; 5 + version = "1.72.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "exoscale"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-c+u4mEpkzIEg3C1nQCSAhWdWWVxrW12Tt1RelgPkP1Y="; 11 + sha256 = "sha256-+M7+/iexcqQD1RVJziNll0XaPAsUiFlC3+1EwXxA5P0="; 12 12 }; 13 13 14 14 vendorHash = null;
+27
pkgs/tools/misc/pokeget-rs/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "pokeget-rs"; 8 + version = "1.2.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "talwat"; 12 + repo = "pokeget-rs"; 13 + rev = version; 14 + hash = "sha256-0HWv0o0wmcRomLQul99RjGAF+/qKBK6SGeNOFRTHiCc="; 15 + fetchSubmodules = true; 16 + }; 17 + 18 + cargoHash = "sha256-nsF6rInbM1Eshi2B4AYxkHj+DBrPc2doCtZSeBfs5b0="; 19 + 20 + meta = with lib; { 21 + description = "A better rust version of pokeget"; 22 + homepage = "https://github.com/talwat/pokeget-rs"; 23 + license = licenses.mit; 24 + mainProgram = "pokeget"; 25 + maintainers = with maintainers; [ aleksana ]; 26 + }; 27 + }
+3 -3
pkgs/tools/misc/rustypaste-cli/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "rustypaste-cli"; 10 - version = "0.6.0"; 10 + version = "0.7.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "orhun"; 14 14 repo = "rustypaste-cli"; 15 15 rev = "v${version}"; 16 - hash = "sha256-wAaicErRqQcOlxjTpG7sL4Fx8mZgfqVPFoaHdTlHLew="; 16 + hash = "sha256-5D3wojKFYL+hOwroe0grAQ524uOVI6fn1ENcP7IEEeA="; 17 17 }; 18 18 19 - cargoHash = "sha256-lON5BpV85lnTyYy0TXERkfLd84cBhte0F6EwHTMON/A="; 19 + cargoHash = "sha256-89cPYlQy3PUl1uTJSUMVgTaFX6dmY9Iwut507VzyDoM="; 20 20 21 21 buildInputs = lib.optionals stdenv.isDarwin [ 22 22 darwin.apple_sdk.frameworks.Security
+1
pkgs/tools/misc/xclip/default.nix
··· 19 19 description = "Tool to access the X clipboard from a console application"; 20 20 homepage = "https://github.com/astrand/xclip"; 21 21 license = lib.licenses.gpl2; 22 + mainProgram = "xclip"; 22 23 platforms = lib.platforms.all; 23 24 }; 24 25 }
+3 -3
pkgs/tools/networking/oha/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "oha"; 12 - version = "0.6.1"; 12 + version = "0.6.2"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "hatoo"; 16 16 repo = pname; 17 17 rev = "refs/tags/v${version}"; 18 - sha256 = "sha256-TwaGF/ER1VSaDwapm+0f29i7siqFh/njYqwlQIO5yio="; 18 + sha256 = "sha256-LGO2DAT538+g1q9K4elnV7uwzyqPsqmGd/m8DYCwwEo="; 19 19 }; 20 20 21 - cargoSha256 = "sha256-PLOc+bQN4/mjb6Rh0b6Wl/iL1Xys2WXNBNK42Rp4ilQ="; 21 + cargoSha256 = "sha256-uw9cAog+MauWd0Dd1TMt6HZW4/OBNvjjrgD4EfB43Rc="; 22 22 23 23 nativeBuildInputs = lib.optionals stdenv.isLinux [ 24 24 pkg-config
+2 -2
pkgs/tools/package-management/dnf5/default.nix
··· 26 26 27 27 stdenv.mkDerivation (finalAttrs: { 28 28 pname = "dnf5"; 29 - version = "5.1.0"; 29 + version = "5.1.1"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "rpm-software-management"; 33 33 repo = "dnf5"; 34 34 rev = finalAttrs.version; 35 - hash = "sha256-Bwr/qQ6ri1c3tTYlFG28TzUpZCw4qqhO+ba67EAeBTY="; 35 + hash = "sha256-mO+l2TgVPyA5dQeS6GsjXVDTQlhQYq/wWkDE5ZCd86Q="; 36 36 }; 37 37 38 38 nativeBuildInputs = [ cmake createrepo_c gettext help2man pkg-config ];
+1
pkgs/tools/security/age/default.nix
··· 57 57 homepage = "https://age-encryption.org/"; 58 58 description = "Modern encryption tool with small explicit keys"; 59 59 license = licenses.bsd3; 60 + mainProgram = "age"; 60 61 maintainers = with maintainers; [ tazjin ]; 61 62 }; 62 63 }
+5 -5
pkgs/tools/security/semgrep/common.nix
··· 1 1 { lib }: 2 2 3 3 rec { 4 - version = "1.34.1"; 4 + version = "1.35.0"; 5 5 6 - srcHash = "sha256-jbwG3Xyb/rEyz7aR51/pfc+bU/KY9k6BsByZg6KDY5s="; 6 + srcHash = "sha256-SUKswvY49Hxis5CwguXC5QSshG0sGKb23mz2IT1vNJI="; 7 7 8 8 # submodule dependencies 9 9 # these are fetched so we: ··· 25 25 core = { 26 26 x86_64-linux = { 27 27 platform = "any"; 28 - hash = "sha256-XogITZZtuNmWBrCfL5qpHJNm6jFxzraZMXWhUotXA4c="; 28 + hash = "sha256-ZqSbiuVKGjH+2fB0ReSw07CzTDSK35a8Adstzrvh8zA="; 29 29 }; 30 30 x86_64-darwin = { 31 31 platform = "macosx_10_14_x86_64"; 32 - hash = "sha256-YjV915SZ2L8t6huToErTHRd82m4I+evPyeuwpVzi26o="; 32 + hash = "sha256-MusoteFarPJm8eQO7T/LrXDWUV0Wx4nw80ZvjG7HHhM="; 33 33 }; 34 34 aarch64-darwin = { 35 35 platform = "macosx_11_0_arm64"; 36 - hash = "sha256-BAnYYeUWosAorcHpqUMpRXJFl4NQDPbWTsykDN3w5UQ="; 36 + hash = "sha256-xN87fp5jqes/smMrtLbZowMIuTevpDJNFNeWdo0Seu4="; 37 37 }; 38 38 }; 39 39
+6
pkgs/tools/security/sudo/default.nix
··· 29 29 url = "https://github.com/sudo-project/sudo/commit/760c9c11074cb921ecc0da9fbb5f0a12afd46233.patch"; 30 30 hash = "sha256-smwyoYEkaqfQYz9C4VVz59YMtKabOPpwhS+RBwXbWuE="; 31 31 }) 32 + # Fix for the patch above: 33 + # https://bugzilla.sudo.ws/show_bug.cgi?id=1057 34 + (fetchpatch { 35 + url = "https://github.com/sudo-project/sudo/commit/d148e7d8f9a98726dd4fde6f187c7d614e1258c7.patch"; 36 + hash = "sha256-3I3PnuAHlBs3JOn0Ul900aFxuUkDGV4sM3S5DNtW7bE="; 37 + }) 32 38 ]; 33 39 34 40 prePatch = ''
+3 -3
pkgs/tools/text/mdbook-toc/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "mdbook-toc"; 5 - version = "0.13.0"; 5 + version = "0.14.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "badboy"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-Z3ZspXD7M3VVi70+dRz7NhO6msw5htmPRX6VzhA9NPY="; 11 + sha256 = "sha256-F0dIqtDEOVUXlWhmXKPOaJTEuA3Tl3h0vaEu7VsBo7s="; 12 12 }; 13 13 14 - cargoHash = "sha256-5EC9xfjSg0sIkZ2fIkX3SrwL0wzBfpIObFQpkMRj6oM="; 14 + cargoHash = "sha256-gbBX6Hj+271BA9FWmkZdyR0tMP2Lny7UgW0o+kZe9bU="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ]; 17 17
+1
pkgs/tools/typesetting/tectonic/default.nix
··· 46 46 homepage = "https://tectonic-typesetting.github.io/"; 47 47 changelog = "https://github.com/tectonic-typesetting/tectonic/blob/tectonic@${version}/CHANGELOG.md"; 48 48 license = with licenses; [ mit ]; 49 + mainProgram = "tectonic"; 49 50 maintainers = with maintainers; [ lluchs doronbehar ]; 50 51 }; 51 52 }
+5 -5
pkgs/tools/video/recyclarr/default.nix
··· 26 26 or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 27 27 28 28 hash = { 29 - x64-linux_hash = "sha256-LSnMXNXQDx45AlQi1IBbMQBBgMc0gJsSa0GV5G5UBPk="; 30 - arm64-linux_hash = "sha256-KkWAPXHaGCc8hsAMohbO7R0ZcfySlu1z+dRjNICaH+Y="; 31 - x64-osx_hash = "sha256-cFerz4g2hPcIqOAeIURD06v6Wr+Rs0xpMHYmG8xl250="; 32 - arm64-osx_hash = "sha256-Kl7lcJUaNeJ/xyd4Fh0f5Li8AyxrcQQgDSfxB3j2L1g="; 29 + x64-linux_hash = "sha256-WtIT5fkkaNDIot1lY5xacYD8XwuaYYnL0ZrJO9EXB3A="; 30 + arm64-linux_hash = "sha256-aFLdnGYeKJs0Gp83SqvDg3YO2mGVF5ZIONNQwXMGLj8="; 31 + x64-osx_hash = "sha256-eiDO3PdpPk+NXWBKBkpzIHf/1xDe0XByC6NBBfxs55s="; 32 + arm64-osx_hash = "sha256-uPv7ZQm6JbgxpylrSi5X5yX0Enrkhq+1sCmFxaghM94="; 33 33 }."${arch}-${os}_hash"; 34 34 35 35 libPath = { ··· 40 40 in 41 41 stdenv.mkDerivation rec { 42 42 pname = "recyclarr"; 43 - version = "5.1.1"; 43 + version = "5.2.1"; 44 44 45 45 src = fetchurl { 46 46 url = "https://github.com/recyclarr/recyclarr/releases/download/v${version}/recyclarr-${os}-${arch}.tar.xz";
+2
pkgs/top-level/all-packages.nix
··· 32395 32395 32396 32396 pmbootstrap = python3Packages.callPackage ../tools/misc/pmbootstrap { }; 32397 32397 32398 + pokeget-rs = callPackage ../tools/misc/pokeget-rs { }; 32399 + 32398 32400 popura = callPackage ../tools/networking/popura { }; 32399 32401 32400 32402 pureref = callPackage ../applications/graphics/pureref { };
+1
pkgs/top-level/python-aliases.nix
··· 37 37 acebinf = throw "acebinf has been removed because it is abandoned and broken."; # Added 2023-05-19 38 38 aioh2 = throw "aioh2 has been removed because it is abandoned and broken."; # Added 2022-03-30 39 39 aiosenseme = throw "aiosenseme has been removed, because it does no longer work with the latest firmware and has become unmaintained"; # Added 2023-07-05 40 + amazon_kclpy = amazon-kclpy; # added 2023-08-08 40 41 ansible-base = throw "ansible-base has been removed, because it is end of life"; # added 2022-03-30 41 42 ansible-doctor = throw "ansible-doctor has been promoted to a top-level attribute"; # Added 2023-05-16 42 43 ansible-later = throw "ansible-later has been promoted to a top-level attribute"; # Added 2023-05-16
+1 -1
pkgs/top-level/python-packages.nix
··· 456 456 457 457 amazon-ion = callPackage ../development/python-modules/amazon-ion { }; 458 458 459 - amazon_kclpy = callPackage ../development/python-modules/amazon_kclpy { }; 459 + amazon-kclpy = callPackage ../development/python-modules/amazon-kclpy { }; 460 460 461 461 ambee = callPackage ../development/python-modules/ambee { }; 462 462