Merge master into staging-next

+107 -58
+7
maintainers/maintainer-list.nix
··· 10971 githubId = 314564; 10972 name = "Ryan Lahfa"; 10973 }; 10974 raquelgb = { 10975 email = "raquel.garcia.bautista@gmail.com"; 10976 github = "raquelgb";
··· 10971 githubId = 314564; 10972 name = "Ryan Lahfa"; 10973 }; 10974 + raphaelr = { 10975 + email = "raphael-git@tapesoftware.net"; 10976 + matrix = "@raphi:tapesoftware.net"; 10977 + github = "raphaelr"; 10978 + githubId = 121178; 10979 + name = "Raphael Robatsch"; 10980 + }; 10981 raquelgb = { 10982 email = "raquel.garcia.bautista@gmail.com"; 10983 github = "raquelgb";
+1 -1
nixos/modules/services/misc/paperless.nix
··· 282 serviceConfig = defaultServiceConfig // { 283 User = cfg.user; 284 ExecStart = '' 285 - ${pkgs.python3Packages.gunicorn}/bin/gunicorn \ 286 -c ${pkg}/lib/paperless-ngx/gunicorn.conf.py paperless.asgi:application 287 ''; 288 Restart = "on-failure";
··· 282 serviceConfig = defaultServiceConfig // { 283 User = cfg.user; 284 ExecStart = '' 285 + ${pkg.python.pkgs.gunicorn}/bin/gunicorn \ 286 -c ${pkg}/lib/paperless-ngx/gunicorn.conf.py paperless.asgi:application 287 ''; 288 Restart = "on-failure";
+3 -3
pkgs/applications/blockchains/alfis/default.nix
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "alfis"; 17 - version = "0.7.7"; 18 19 src = fetchFromGitHub { 20 owner = "Revertron"; 21 repo = "Alfis"; 22 rev = "v${version}"; 23 - sha256 = "sha256-I9vJc3J3OoUA6GOc8NkWBKSCkjHC4KOztglJOg9S0Eo="; 24 }; 25 26 - cargoSha256 = "sha256-VVBO2w6iwZ+K4gnN6+TckgBXCCc/dGO6/yZEunWGK8g="; 27 28 checkFlags = [ 29 # these want internet access, disable them
··· 14 15 rustPlatform.buildRustPackage rec { 16 pname = "alfis"; 17 + version = "0.8.2"; 18 19 src = fetchFromGitHub { 20 owner = "Revertron"; 21 repo = "Alfis"; 22 rev = "v${version}"; 23 + sha256 = "sha256-E0n1keNk5jNnErNvYhb8oe26kK9Opl+IJ5zpsvrqS84="; 24 }; 25 26 + cargoSha256 = "sha256-kbo3OMLYA/5xctz/YhQNd8IYlyCQB7D/8rCHZwjvlMI="; 27 28 checkFlags = [ 29 # these want internet access, disable them
+2 -2
pkgs/applications/blockchains/ledger-live-desktop/default.nix
··· 2 3 let 4 pname = "ledger-live-desktop"; 5 - version = "2.46.2"; 6 7 src = fetchurl { 8 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 9 - hash = "sha256-fSfES+6+LCRTLdOy3RJaHzv0zRXkqT+0Rsdt2kSeU18="; 10 }; 11 12 appimageContents = appimageTools.extractType2 {
··· 2 3 let 4 pname = "ledger-live-desktop"; 5 + version = "2.47.0"; 6 7 src = fetchurl { 8 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 9 + hash = "sha256-KmNiyWF74hHLLu+uQDiFAMJJvyU/rgyrBhh6O6iMVIg="; 10 }; 11 12 appimageContents = appimageTools.extractType2 {
+8 -4
pkgs/applications/editors/jetbrains/default.nix
··· 1 { lib, stdenv, callPackage, fetchurl 2 - , jdk, cmake, gdb, zlib, python3 3 , lldb 4 , dotnet-sdk_6 5 , maven ··· 211 (mkJetBrainsProduct { 212 inherit pname version src wmClass jdk; 213 product = "Rider"; 214 meta = with lib; { 215 homepage = "https://www.jetbrains.com/rider/"; 216 inherit description license platforms; ··· 222 apps, services and libraries, Unity games, ASP.NET and 223 ASP.NET Core web applications. 224 ''; 225 - maintainers = [ ]; 226 }; 227 }).overrideAttrs (attrs: { 228 postPatch = lib.optionalString (!stdenv.isDarwin) (attrs.postPatch + '' 229 rm -rf lib/ReSharperHost/linux-x64/dotnet 230 - mkdir -p lib/ReSharperHost/linux-x64/dotnet/ 231 - ln -s ${dotnet-sdk_6}/bin/dotnet lib/ReSharperHost/linux-x64/dotnet/dotnet 232 ''); 233 }); 234
··· 1 { lib, stdenv, callPackage, fetchurl 2 + , jdk, cmake, gdb, zlib, python3, icu 3 , lldb 4 , dotnet-sdk_6 5 , maven ··· 211 (mkJetBrainsProduct { 212 inherit pname version src wmClass jdk; 213 product = "Rider"; 214 + # icu is required by Rider.Backend 215 + extraLdPath = [ icu ]; 216 meta = with lib; { 217 homepage = "https://www.jetbrains.com/rider/"; 218 inherit description license platforms; ··· 224 apps, services and libraries, Unity games, ASP.NET and 225 ASP.NET Core web applications. 226 ''; 227 + maintainers = with maintainers; [ raphaelr ]; 228 }; 229 }).overrideAttrs (attrs: { 230 postPatch = lib.optionalString (!stdenv.isDarwin) (attrs.postPatch + '' 231 + interp="$(cat $NIX_CC/nix-support/dynamic-linker)" 232 + patchelf --set-interpreter $interp lib/ReSharperHost/linux-x64/Rider.Backend 233 + 234 rm -rf lib/ReSharperHost/linux-x64/dotnet 235 + ln -s ${dotnet-sdk_6} lib/ReSharperHost/linux-x64/dotnet 236 ''); 237 }); 238
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 3392 meta.homepage = "https://github.com/neovimhaskell/haskell-vim/"; 3393 }; 3394 3395 hasksyn = buildVimPluginFrom2Nix { 3396 pname = "hasksyn"; 3397 version = "2014-09-04";
··· 3392 meta.homepage = "https://github.com/neovimhaskell/haskell-vim/"; 3393 }; 3394 3395 + haskell-with-unicode-vim = buildVimPluginFrom2Nix { 3396 + pname = "haskell-with-unicode.vim"; 3397 + version = "2022-09-11"; 3398 + src = fetchFromGitHub { 3399 + owner = "wenzel-hoffman"; 3400 + repo = "haskell-with-unicode.vim"; 3401 + rev = "28899d6795efe2feaca6b53c20ec5ef3b5a1b761"; 3402 + sha256 = "11a3a981x4av2lvknq1xbxbr8ybgazxfikr45qdm1mby6533kx69"; 3403 + }; 3404 + meta.homepage = "https://github.com/wenzel-hoffman/haskell-with-unicode.vim/"; 3405 + }; 3406 + 3407 hasksyn = buildVimPluginFrom2Nix { 3408 pname = "hasksyn"; 3409 version = "2014-09-04";
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 284 https://git.sr.ht/~sircmpwn/hare.vim,HEAD, 285 https://github.com/ThePrimeagen/harpoon/,, 286 https://github.com/neovimhaskell/haskell-vim/,, 287 https://github.com/travitch/hasksyn/,, 288 https://github.com/Yggdroot/hiPairs/,, 289 https://github.com/mpickering/hlint-refactor-vim/,,
··· 284 https://git.sr.ht/~sircmpwn/hare.vim,HEAD, 285 https://github.com/ThePrimeagen/harpoon/,, 286 https://github.com/neovimhaskell/haskell-vim/,, 287 + https://github.com/wenzel-hoffman/haskell-with-unicode.vim/,HEAD, 288 https://github.com/travitch/hasksyn/,, 289 https://github.com/Yggdroot/hiPairs/,, 290 https://github.com/mpickering/hlint-refactor-vim/,,
+6 -6
pkgs/applications/misc/mpvc/default.nix
··· 1 { lib, stdenv, socat, fetchFromGitHub, makeWrapper }: 2 3 - stdenv.mkDerivation { 4 pname = "mpvc"; 5 - version = "unstable-2017-03-18"; 6 7 src = fetchFromGitHub { 8 - owner = "wildefyr"; 9 repo = "mpvc"; 10 - rev = "aea5c661455248cde7ac9ddba5f63cc790d26512"; 11 - sha256 = "0qiyvb3ck1wyd3izajwvlq4bwgsbq7x8ya3fgi5i0g2qr39a1qml"; 12 }; 13 14 makeFlags = [ "PREFIX=$(out)" ]; ··· 23 24 meta = with lib; { 25 description = "A mpc-like control interface for mpv"; 26 - homepage = "https://github.com/wildefyr/mpvc"; 27 license = licenses.mit; 28 maintainers = [ maintainers.neeasade ]; 29 platforms = platforms.linux;
··· 1 { lib, stdenv, socat, fetchFromGitHub, makeWrapper }: 2 3 + stdenv.mkDerivation rec { 4 pname = "mpvc"; 5 + version = "1.3"; 6 7 src = fetchFromGitHub { 8 + owner = "lwilletts"; 9 repo = "mpvc"; 10 + rev = version; 11 + sha256 = "sha256-wPETEG0BtNBEj3ZyP70byLzIP+NMUKbnjQ+kdvrvK3s="; 12 }; 13 14 makeFlags = [ "PREFIX=$(out)" ]; ··· 23 24 meta = with lib; { 25 description = "A mpc-like control interface for mpv"; 26 + homepage = "https://github.com/lwilletts/mpvc"; 27 license = licenses.mit; 28 maintainers = [ maintainers.neeasade ]; 29 platforms = platforms.linux;
+3 -3
pkgs/applications/misc/xplr/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "xplr"; 5 - version = "0.19.0"; 6 7 src = fetchFromGitHub { 8 owner = "sayanarijit"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-rvqx0s56VozG8M0m3uZsHuugx0BXucSFqLbq0L1KhAM="; 12 }; 13 14 buildInputs = lib.optional stdenv.isDarwin libiconv; 15 16 - cargoSha256 = "sha256-CyHkjXZVISkQJEQx5vNBGBf6zZrVv/cLWIYeOq9Ac5k="; 17 18 meta = with lib; { 19 description = "A hackable, minimal, fast TUI file explorer";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "xplr"; 5 + version = "0.19.3"; 6 7 src = fetchFromGitHub { 8 owner = "sayanarijit"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-0aNtBf3np9cq9JTgHRWy73i4AKaVEOluhSMSUyobduI="; 12 }; 13 14 buildInputs = lib.optional stdenv.isDarwin libiconv; 15 16 + cargoSha256 = "sha256-DXPpW7vls4yDEMiRrqDndxEKSA7Uncrt6n8nmsBXHcU="; 17 18 meta = with lib; { 19 description = "A hackable, minimal, fast TUI file explorer";
+4 -4
pkgs/applications/networking/cluster/fluxcd/default.nix
··· 1 { lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles, stdenv }: 2 3 let 4 - version = "0.33.0"; 5 - sha256 = "1rrx2sq9wap7xzvqa6dw54kmmlnj4d45y8ziaxkyibz7hsqvzyqk"; 6 - manifestsSha256 = "0zzv5mkcnxcrd6yq330bm4b1bvlp93qv80n4yb4y7g16d0a2xp9a"; 7 8 manifests = fetchzip { 9 url = ··· 23 inherit sha256; 24 }; 25 26 - vendorSha256 = "sha256-jKluPTBg7wVbbApKul/68qC1xoMyp86/ok2UZLAoRUY="; 27 28 postUnpack = '' 29 cp -r ${manifests} source/cmd/flux/manifests
··· 1 { lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles, stdenv }: 2 3 let 4 + version = "0.34.0"; 5 + sha256 = "1znxhjqvch0z0s98v3hvvh1pa3nlv0l6qhlm0f61z64srz3i5d1k"; 6 + manifestsSha256 = "1fchzr7fb894hdya9bbh59avqsa66wcz06fck60wmwpc93m64cqs"; 7 8 manifests = fetchzip { 9 url = ··· 23 inherit sha256; 24 }; 25 26 + vendorSha256 = "sha256-0oHcitczG+sW9mkwxY6hCdR2ASpat2XQ+IsLAiqCUb8="; 27 28 postUnpack = '' 29 cp -r ${manifests} source/cmd/flux/manifests
+11 -2
pkgs/applications/office/paperless-ngx/default.nix
··· 3 , nixosTests 4 , python3 5 , ghostscript 6 - , imagemagick 7 , jbig2enc 8 , optipng 9 , pngquant ··· 49 }; 50 }; 51 52 - path = lib.makeBinPath [ ghostscript imagemagick jbig2enc optipng pngquant qpdf tesseract4 unpaper ]; 53 in 54 python.pkgs.pythonPackages.buildPythonApplication rec { 55 pname = "paperless-ngx";
··· 3 , nixosTests 4 , python3 5 , ghostscript 6 + , imagemagickBig 7 , jbig2enc 8 , optipng 9 , pngquant ··· 49 }; 50 }; 51 52 + path = lib.makeBinPath [ 53 + ghostscript 54 + imagemagickBig 55 + jbig2enc 56 + optipng 57 + pngquant 58 + qpdf 59 + tesseract4 60 + unpaper 61 + ]; 62 in 63 python.pkgs.pythonPackages.buildPythonApplication rec { 64 pname = "paperless-ngx";
+14 -5
pkgs/applications/version-management/got/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, openssl, libbsd, libuuid, libossp_uuid, libmd, zlib, ncurses }: 2 3 stdenv.mkDerivation rec { 4 pname = "got"; 5 - version = "0.74"; 6 7 src = fetchurl { 8 url = "https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz"; 9 - sha256 = "sha256-XElSCdFh24rf2gosjS0BG+VNqLZNLYeYkUy4t5RIdv4="; 10 }; 11 12 - nativeBuildInputs = [ pkg-config ]; 13 14 - buildInputs = [ openssl libbsd libuuid libmd zlib ncurses ] 15 ++ lib.optionals stdenv.isDarwin [ libossp_uuid ]; 16 17 doInstallCheck = true; 18
··· 1 + { lib, stdenv, fetchurl 2 + , pkg-config, openssl, libbsd, libevent, libuuid, libossp_uuid, libmd, zlib, ncurses, bison 3 + }: 4 5 stdenv.mkDerivation rec { 6 pname = "got"; 7 + version = "0.75"; 8 9 src = fetchurl { 10 url = "https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz"; 11 + sha256 = "sha256-s1MkiTya771r9JYCpsm7nW4gZwr/PJc0/v6tAgW7nLI="; 12 }; 13 14 + nativeBuildInputs = [ pkg-config bison ]; 15 16 + buildInputs = [ openssl libbsd libevent libuuid libmd zlib ncurses ] 17 ++ lib.optionals stdenv.isDarwin [ libossp_uuid ]; 18 + 19 + preConfigure = lib.optionals stdenv.isDarwin '' 20 + # The configure script assumes dependencies on Darwin are install via 21 + # Homebrew or MacPorts and hardcodes assumptions about the paths of 22 + # dependencies which fails the nixpkgs configurePhase. 23 + substituteInPlace configure --replace 'xdarwin' 'xhomebrew' 24 + ''; 25 26 doInstallCheck = true; 27
+2 -2
pkgs/data/themes/kwin-decorations/sierra-breeze-enhanced/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sierra-breeze-enhanced"; 12 - version = "1.2.0"; 13 14 src = fetchFromGitHub { 15 owner = "kupiqu"; 16 repo = "SierraBreezeEnhanced"; 17 rev = "V${version}"; 18 - sha256 = "sha256-Tzd8ATdmOjVe8OCSdcB9h7r6sqtb+24Fq80t/hmGJcE="; 19 }; 20 21 nativeBuildInputs = [ cmake extra-cmake-modules wrapQtAppsHook ];
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sierra-breeze-enhanced"; 12 + version = "1.3.1"; 13 14 src = fetchFromGitHub { 15 owner = "kupiqu"; 16 repo = "SierraBreezeEnhanced"; 17 rev = "V${version}"; 18 + sha256 = "sha256-x3OTLH8gcWrqpFGQPZHwvyPFwLhEGeHhU4cRqvtPupQ="; 19 }; 20 21 nativeBuildInputs = [ cmake extra-cmake-modules wrapQtAppsHook ];
+2 -2
pkgs/development/libraries/libjcat/default.nix
··· 19 20 stdenv.mkDerivation rec { 21 pname = "libjcat"; 22 - version = "0.1.11"; 23 24 outputs = [ "bin" "out" "dev" "devdoc" "man" "installedTests" ]; 25 ··· 27 owner = "hughsie"; 28 repo = "libjcat"; 29 rev = version; 30 - sha256 = "2kdoOwgaLpo/Cp3wkCMgdyQ++BC3Cn7CRhXhVCHn/iM="; 31 }; 32 33 patches = [
··· 19 20 stdenv.mkDerivation rec { 21 pname = "libjcat"; 22 + version = "0.1.12"; 23 24 outputs = [ "bin" "out" "dev" "devdoc" "man" "installedTests" ]; 25 ··· 27 owner = "hughsie"; 28 repo = "libjcat"; 29 rev = version; 30 + sha256 = "sha256-9+wtCJzvT9uAXRXj/koFG7asxm5JIDw0Ffp4wK6tbDk="; 31 }; 32 33 patches = [
+2 -2
pkgs/development/libraries/libxmlb/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "libxmlb"; 20 - version = "0.3.9"; 21 22 outputs = [ "out" "lib" "dev" "devdoc" "installedTests" ]; 23 ··· 25 owner = "hughsie"; 26 repo = "libxmlb"; 27 rev = version; 28 - sha256 = "sha256-4WTuwxpIsE7gHXFiuWuZeu2JMGzPLpsmS1KTEdR3ztg="; 29 }; 30 31 patches = [
··· 17 18 stdenv.mkDerivation rec { 19 pname = "libxmlb"; 20 + version = "0.3.10"; 21 22 outputs = [ "out" "lib" "dev" "devdoc" "installedTests" ]; 23 ··· 25 owner = "hughsie"; 26 repo = "libxmlb"; 27 rev = version; 28 + sha256 = "sha256-uitnVqR2VVNAf8H1Q/u6LezhvfQJ/G2bE0Dv9dyP8+A="; 29 }; 30 31 patches = [
+2 -2
pkgs/development/python-modules/flake8-bugbear/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "flake8-bugbear"; 14 - version = "22.8.23"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.6"; ··· 20 owner = "PyCQA"; 21 repo = pname; 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-5SBG/lrbe25kcABngDpOdjA/JJQ0DKcCYi6JBxTurPg="; 24 }; 25 26 propagatedBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "flake8-bugbear"; 14 + version = "22.9.11"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.6"; ··· 20 owner = "PyCQA"; 21 repo = pname; 22 rev = "refs/tags/${version}"; 23 + hash = "sha256-f95mwHjWoCRjAc8djrHm57q32hyp8Ukg7d2hSNlLvXs="; 24 }; 25 26 propagatedBuildInputs = [
+3 -3
pkgs/development/tools/cocogitto/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cocogitto"; 5 - version = "5.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "oknozor"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-q2WJKAXpIO+VsOFrjdyEx06yis8f2SkCuB0blUgqq0M="; 12 }; 13 14 - cargoSha256 = "sha256-UArYBcUkXPYlNRLQBMwNhsd3bNgLeEwtJdzepMTt2no="; 15 16 # Test depend on git configuration that would likly exist in a normal user enviroment 17 # and might be failing to create the test repository it works in.
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cocogitto"; 5 + version = "5.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "oknozor"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-ZjDZMI84z8riRtidZVeCktwJUMkZU28E23MveJSD7xY="; 12 }; 13 14 + cargoSha256 = "sha256-oaWWAVTKxrshfvqE+HMQ1WeeEz8lOE7qc6RrgSjDtdU="; 15 16 # Test depend on git configuration that would likly exist in a normal user enviroment 17 # and might be failing to create the test repository it works in.
+3 -3
pkgs/development/tools/jql/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "jql"; 5 - version = "5.0.1"; 6 7 src = fetchFromGitHub { 8 owner = "yamafaktory"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-UfVhkwb89OU7yENcCXM7JfYNsO//des0gsEnvnJGMjA="; 12 }; 13 14 - cargoSha256 = "sha256-kkWslFEdjsWGIrRWylGyTDZnNXcfCVrWT+dVnyvTRqk="; 15 16 meta = with lib; { 17 description = "A JSON Query Language CLI tool built with Rust";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "jql"; 5 + version = "5.0.2"; 6 7 src = fetchFromGitHub { 8 owner = "yamafaktory"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-bCq8EUczhBx/txafdJvTKqbJoZaGZlrdl87TQt8iMDM="; 12 }; 13 14 + cargoSha256 = "sha256-V+fzGg0MOCG8ikuiFtN3k6825QXRfBRpUKfdTjQVChM="; 15 16 meta = with lib; { 17 description = "A JSON Query Language CLI tool built with Rust";
+3 -3
pkgs/development/tools/just/default.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "just"; 13 - version = "1.4.0"; 14 15 src = fetchFromGitHub { 16 owner = "casey"; 17 repo = pname; 18 rev = version; 19 - sha256 = "sha256-LDLxPNLUyDmJgnoFMMt82pt7J2qf/cBQilcCLk7xNUI="; 20 }; 21 22 - cargoSha256 = "sha256-Gg0KaFTTsBH55VyYnIA0ZHy5l55tp9xodv0zBgHdLic="; 23 24 nativeBuildInputs = [ installShellFiles ]; 25 buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "just"; 13 + version = "1.5.0"; 14 15 src = fetchFromGitHub { 16 owner = "casey"; 17 repo = pname; 18 rev = version; 19 + hash = "sha256-x/4+5m/FiqH68xTHP/cyPDbQ1DtpBXJr32iTq/9GWwI="; 20 }; 21 22 + cargoSha256 = "sha256-EjX2U+H8sw+v+NEa5uCxIqG8HDl2P6PjpvWrhuF9Jr0="; 23 24 nativeBuildInputs = [ installShellFiles ]; 25 buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
+3 -3
pkgs/development/tools/mani/default.nix
··· 2 3 buildGoModule rec { 4 pname = "mani"; 5 - version = "0.21.0"; 6 7 src = fetchFromGitHub { 8 owner = "alajmo"; 9 repo = "mani"; 10 rev = "v${version}"; 11 - sha256 = "sha256-eH6V7J0KHGyR//kVr0dOdBYuoR3FDbW/pSh0RhHd4A8="; 12 }; 13 14 - vendorSha256 = "sha256-g336is8Jjbbzmtsu3suhO9SNq3IJyy1MQ3s8P39MhvU="; 15 16 nativeBuildInputs = [ installShellFiles makeWrapper ]; 17
··· 2 3 buildGoModule rec { 4 pname = "mani"; 5 + version = "0.22.0"; 6 7 src = fetchFromGitHub { 8 owner = "alajmo"; 9 repo = "mani"; 10 rev = "v${version}"; 11 + sha256 = "sha256-2WuUQt9q19JYlfAyoGFRVpiLmsMbN45cYdF16j+jhhk="; 12 }; 13 14 + vendorSha256 = "sha256-9DP6SRcvHtZhkk2XoYesC1mhfq06KsLs0X02AG9vwJ8="; 15 16 nativeBuildInputs = [ installShellFiles makeWrapper ]; 17
+2 -2
pkgs/shells/zsh/pure-prompt/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "pure-prompt"; 7 - version = "1.20.1"; 8 9 src = fetchFromGitHub { 10 owner = "sindresorhus"; 11 repo = "pure"; 12 rev = "v${version}"; 13 - sha256 = "sha256-iuLi0o++e0PqK81AKWfIbCV0CTIxq2Oki6U2oEYsr68="; 14 }; 15 16 strictDeps = true;
··· 4 5 stdenv.mkDerivation rec { 6 pname = "pure-prompt"; 7 + version = "1.20.3"; 8 9 src = fetchFromGitHub { 10 owner = "sindresorhus"; 11 repo = "pure"; 12 rev = "v${version}"; 13 + sha256 = "sha256-vFms0MaSiLEzlYdgmUPGXaApTHVSVhwbw11N4GucgLg="; 14 }; 15 16 strictDeps = true;
+8 -1
pkgs/tools/backup/borgmatic/default.nix
··· 1 - { borgbackup, coreutils, lib, python3Packages, systemd }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "borgmatic"; ··· 17 "test_borgmatic_version_matches_news_version" 18 ]; 19 20 propagatedBuildInputs = with python3Packages; [ 21 borgbackup 22 colorama ··· 27 ]; 28 29 postInstall = '' 30 mkdir -p $out/lib/systemd/system 31 cp sample/systemd/borgmatic.timer $out/lib/systemd/system/ 32 substitute sample/systemd/borgmatic.service \ ··· 35 --replace systemd-inhibit ${systemd}/bin/systemd-inhibit \ 36 --replace sleep ${coreutils}/bin/sleep 37 ''; 38 39 meta = with lib; { 40 description = "Simple, configuration-driven backup software for servers and workstations";
··· 1 + { borgbackup, coreutils, lib, python3Packages, systemd, installShellFiles, borgmatic, testers }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "borgmatic"; ··· 17 "test_borgmatic_version_matches_news_version" 18 ]; 19 20 + nativeBuildInputs = [ installShellFiles ]; 21 + 22 propagatedBuildInputs = with python3Packages; [ 23 borgbackup 24 colorama ··· 29 ]; 30 31 postInstall = '' 32 + installShellCompletion --cmd borgmatic \ 33 + --bash <($out/bin/borgmatic --bash-completion) 34 + 35 mkdir -p $out/lib/systemd/system 36 cp sample/systemd/borgmatic.timer $out/lib/systemd/system/ 37 substitute sample/systemd/borgmatic.service \ ··· 40 --replace systemd-inhibit ${systemd}/bin/systemd-inhibit \ 41 --replace sleep ${coreutils}/bin/sleep 42 ''; 43 + 44 + passthru.tests.version = testers.testVersion { package = borgmatic; }; 45 46 meta = with lib; { 47 description = "Simple, configuration-driven backup software for servers and workstations";
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "ibus-m17n"; 16 - version = "1.4.10"; 17 18 src = fetchFromGitHub { 19 owner = "ibus"; 20 repo = "ibus-m17n"; 21 rev = version; 22 - sha256 = "sha256-OYWEYi2KVzGR+DS1cWMJFexuEwBQfqC+T3cVJF+glXg="; 23 }; 24 25 nativeBuildInputs = [
··· 13 14 stdenv.mkDerivation rec { 15 pname = "ibus-m17n"; 16 + version = "1.4.11"; 17 18 src = fetchFromGitHub { 19 owner = "ibus"; 20 repo = "ibus-m17n"; 21 rev = version; 22 + sha256 = "sha256-y9cWQ6Z7sxGCdRgWRoKPGH3TDWyrzCwXDEx0pfTjgyM="; 23 }; 24 25 nativeBuildInputs = [
+3 -3
pkgs/tools/misc/tere/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "tere"; 5 - version = "1.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "mgunyho"; 9 repo = "tere"; 10 rev = "v${version}"; 11 - sha256 = "BD7onBkFyo/JAw/neqL9N9nBYSxoMrmaG6egeznV9Xs="; 12 }; 13 14 - cargoSha256 = "gAq9ULQ2YFPmn4IsHaYrC0L7NqbPUWqXSb45ZjlMXEs="; 15 16 # This test confirmed not working. 17 # https://github.com/mgunyho/tere/issues/44
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "tere"; 5 + version = "1.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "mgunyho"; 9 repo = "tere"; 10 rev = "v${version}"; 11 + sha256 = "sha256-2DpJYOzswT7dHEIj+qaTx1Jm28NE+61opoxuMChNwbM="; 12 }; 13 14 + cargoSha256 = "sha256-8qSikfsHX8xwBqSSxWwNbiOpXmfzwGTAOALPjxVHadc="; 15 16 # This test confirmed not working. 17 # https://github.com/mgunyho/tere/issues/44