lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
12b3c0ac 078a4689

+517 -299
+10
lib/modules.nix
··· 266 266 turned off. 267 267 ''; 268 268 }; 269 + 270 + _module.specialArgs = mkOption { 271 + readOnly = true; 272 + internal = true; 273 + description = '' 274 + Externally provided module arguments that can't be modified from 275 + within a configuration, but can be used in module imports. 276 + ''; 277 + }; 269 278 }; 270 279 271 280 config = { ··· 273 282 inherit extendModules; 274 283 moduleType = type; 275 284 }; 285 + _module.specialArgs = specialArgs; 276 286 }; 277 287 }; 278 288
+17 -10
nixos/modules/misc/documentation.nix
··· 1 - { config, options, lib, pkgs, utils, modules, baseModules, extraModules, modulesPath, ... }: 1 + { config, options, lib, pkgs, utils, modules, baseModules, extraModules, modulesPath, specialArgs, ... }: 2 2 3 3 with lib; 4 4 ··· 6 6 7 7 cfg = config.documentation; 8 8 allOpts = options; 9 - 10 - /* Modules for which to show options even when not imported. */ 11 - extraDocModules = [ ../virtualisation/qemu-vm.nix ]; 12 9 13 10 canCacheDocs = m: 14 11 let ··· 23 20 24 21 docModules = 25 22 let 26 - p = partition canCacheDocs (baseModules ++ extraDocModules); 23 + p = partition canCacheDocs (baseModules ++ cfg.nixos.extraModules); 27 24 in 28 25 { 29 26 lazy = p.right; ··· 41 38 modules = [ { 42 39 _module.check = false; 43 40 } ] ++ docModules.eager; 44 - specialArgs = { 41 + specialArgs = specialArgs // { 45 42 pkgs = scrubDerivations "pkgs" pkgs; 46 43 # allow access to arbitrary options for eager modules, eg for getting 47 44 # option types from lazy modules ··· 145 142 146 143 { 147 144 imports = [ 145 + ./man-db.nix 146 + ./mandoc.nix 147 + ./assertions.nix 148 + ./meta.nix 149 + ../config/system-path.nix 150 + ../system/etc/etc.nix 148 151 (mkRenamedOptionModule [ "programs" "info" "enable" ] [ "documentation" "info" "enable" ]) 149 152 (mkRenamedOptionModule [ "programs" "man" "enable" ] [ "documentation" "man" "enable" ]) 150 153 (mkRenamedOptionModule [ "services" "nixosManual" "enable" ] [ "documentation" "nixos" "enable" ]) ··· 236 239 ''; 237 240 }; 238 241 242 + nixos.extraModules = mkOption { 243 + type = types.listOf types.raw; 244 + default = []; 245 + description = '' 246 + Modules for which to show options even when not imported. 247 + ''; 248 + }; 249 + 239 250 nixos.options.splitBuild = mkOption { 240 251 type = types.bool; 241 252 default = true; ··· 327 338 environment.systemPackages = [] 328 339 ++ optional cfg.man.enable manual.manpages 329 340 ++ optionals cfg.doc.enable [ manual.manualHTML nixos-help ]; 330 - 331 - services.getty.helpLine = mkIf cfg.doc.enable ( 332 - "\nRun 'nixos-help' for the NixOS manual." 333 - ); 334 341 }) 335 342 336 343 ]);
nixos/modules/misc/documentation/test-dummy.chapter.xml

This is a binary file and will not be displayed.

+49
nixos/modules/misc/documentation/test.nix
··· 1 + { nixosLib, pkgsModule, runCommand }: 2 + 3 + let 4 + sys = nixosLib.evalModules rec { 5 + modules = [ 6 + pkgsModule 7 + ../documentation.nix 8 + ../version.nix 9 + 10 + ({ lib, someArg, ... }: { 11 + # Make sure imports from specialArgs are respected 12 + imports = [ someArg.myModule ]; 13 + 14 + # TODO test this 15 + meta.doc = ./test-dummy.chapter.xml; 16 + }) 17 + 18 + { 19 + _module.args = { 20 + baseModules = [ 21 + ../documentation.nix 22 + ../version.nix 23 + ]; 24 + extraModules = [ ]; 25 + inherit modules; 26 + }; 27 + documentation.nixos.includeAllModules = true; 28 + } 29 + ]; 30 + specialArgs.someArg.myModule = { lib, ... }: { 31 + options.foobar = lib.mkOption { 32 + type = lib.types.str; 33 + description = "The foobar option was added via specialArgs"; 34 + default = "qux"; 35 + }; 36 + }; 37 + }; 38 + 39 + in 40 + runCommand "documentation-check" 41 + { 42 + inherit (sys.config.system.build.manual) optionsJSON; 43 + } '' 44 + json="$optionsJSON/share/doc/nixos/options.json" 45 + echo checking $json 46 + 47 + grep 'The foobar option was added via specialArgs' <"$json" >/dev/null 48 + touch $out 49 + ''
+7 -5
nixos/modules/misc/version.nix
··· 38 38 in 39 39 { 40 40 imports = [ 41 + ./label.nix 41 42 (mkRenamedOptionModule [ "system" "nixosVersion" ] [ "system" "nixos" "version" ]) 42 43 (mkRenamedOptionModule [ "system" "nixosVersionSuffix" ] [ "system" "nixos" "versionSuffix" ]) 43 44 (mkRenamedOptionModule [ "system" "nixosRevision" ] [ "system" "nixos" "revision" ]) 44 45 (mkRenamedOptionModule [ "system" "nixosLabel" ] [ "system" "nixos" "label" ]) 45 46 ]; 47 + 48 + options.boot.initrd.osRelease = mkOption { 49 + internal = true; 50 + readOnly = true; 51 + default = initrdRelease; 52 + }; 46 53 47 54 options.system = { 48 55 ··· 140 147 }; 141 148 142 149 "os-release".text = attrsToText osReleaseContents; 143 - }; 144 - 145 - boot.initrd.systemd.contents = { 146 - "/etc/os-release".source = initrdRelease; 147 - "/etc/initrd-release".source = initrdRelease; 148 150 }; 149 151 150 152 # We have to use `warnings` because when warning in the default of the option
+1
nixos/modules/module-list.nix
··· 1287 1287 ./virtualisation/waydroid.nix 1288 1288 ./virtualisation/xen-dom0.nix 1289 1289 ./virtualisation/xe-guest-utilities.nix 1290 + { documentation.nixos.extraModules = [ ./virtualisation/qemu-vm.nix ]; } 1290 1291 ]
+1
nixos/modules/services/ttys/getty.nix
··· 104 104 # Note: this is set here rather than up there so that changing 105 105 # nixos.label would not rebuild manual pages 106 106 services.getty.greetingLine = mkDefault ''<<< Welcome to NixOS ${config.system.nixos.label} (\m) - \l >>>''; 107 + services.getty.helpLine = mkIf (config.documentation.nixos.enable && config.documentation.doc.enable) "\nRun 'nixos-help' for the NixOS manual."; 107 108 108 109 systemd.services."getty@" = 109 110 { serviceConfig.ExecStart = [
+3
nixos/modules/system/boot/systemd/initrd.nix
··· 374 374 ''; 375 375 "/etc/modprobe.d/debian.conf".source = pkgs.kmod-debian-aliases; 376 376 377 + "/etc/os-release".source = config.boot.initrd.osRelease; 378 + "/etc/initrd-release".source = config.boot.initrd.osRelease; 379 + 377 380 }; 378 381 379 382 storePaths = [
+1
nixos/tests/all-tests.nix
··· 127 127 docker-tools-cross = handleTestOn ["x86_64-linux" "aarch64-linux"] ./docker-tools-cross.nix {}; 128 128 docker-tools-overlay = handleTestOn ["x86_64-linux"] ./docker-tools-overlay.nix {}; 129 129 documize = handleTest ./documize.nix {}; 130 + documentation = pkgs.callPackage ../modules/misc/documentation/test.nix { inherit nixosLib; }; 130 131 doh-proxy-rust = handleTest ./doh-proxy-rust.nix {}; 131 132 dokuwiki = handleTest ./dokuwiki.nix {}; 132 133 domination = handleTest ./domination.nix {};
+25
pkgs/applications/audio/audacious/0001-Set-plugindir-to-PREFIX-lib-audacious.patch
··· 1 + From b64b03be9edf23a80fce0c76de61ffff0914ddce Mon Sep 17 00:00:00 2001 2 + From: Thiago Kenji Okada <thiagokokada@gmail.com> 3 + Date: Mon, 8 Aug 2022 10:28:33 +0100 4 + Subject: [PATCH] Set plugindir to $PREFIX/lib/audacious 5 + 6 + --- 7 + meson.build | 2 +- 8 + 1 file changed, 1 insertion(+), 1 deletion(-) 9 + 10 + diff --git a/meson.build b/meson.build 11 + index 3f7996f72..ab09d6476 100644 12 + --- a/meson.build 13 + +++ b/meson.build 14 + @@ -160,7 +160,7 @@ if (cxx.has_header('libintl.h')) 15 + endif 16 + 17 + 18 + -install_plugindir = audacious_dep.get_variable(pkgconfig: 'plugin_dir') 19 + +install_plugindir = join_paths(get_option('prefix'), 'lib/audacious') 20 + 21 + 22 + conf.set_quoted('INSTALL_PLUGINDIR', install_plugindir) 23 + -- 24 + 2.36.0 25 +
+31 -45
pkgs/applications/audio/audacious/default.nix
··· 1 - { 2 - mkDerivation, lib, fetchurl, fetchpatch, 3 - gettext, pkg-config, 4 - qtbase, 5 - alsa-lib, curl, faad2, ffmpeg, flac, fluidsynth, gdk-pixbuf, lame, libbs2b, 6 - libcddb, libcdio, libcdio-paranoia, libcue, libjack2, libmad, libmms, libmodplug, 7 - libmowgli, libnotify, libogg, libpulseaudio, libsamplerate, libsidplayfp, 8 - libsndfile, libvorbis, libxml2, lirc, mpg123, neon, qtmultimedia, soxr, 9 - wavpack, libopenmpt 1 + { lib 2 + , stdenv 3 + , audacious-plugins 4 + , fetchurl 5 + , gettext 6 + , meson 7 + , ninja 8 + , pkg-config 9 + , qtbase 10 + , wrapQtAppsHook 10 11 }: 11 12 12 - mkDerivation rec { 13 + stdenv.mkDerivation rec { 13 14 pname = "audacious"; 14 15 version = "4.2"; 15 16 ··· 17 18 url = "http://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2"; 18 19 sha256 = "sha256-/rME5HCkgf4rPEyhycs7I+wmJUDBLQ0ebCKl62JeBLM="; 19 20 }; 20 - pluginsSrc = fetchurl { 21 - url = "http://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"; 22 - sha256 = "sha256-b6D2nDoQQeuHfDcQlROrSioKVqd9nowToVgc8UOaQX8="; 23 - }; 24 21 25 - nativeBuildInputs = [ gettext pkg-config ]; 22 + nativeBuildInputs = [ 23 + gettext 24 + meson 25 + ninja 26 + pkg-config 27 + wrapQtAppsHook 28 + ]; 26 29 27 30 buildInputs = [ 28 - # Core dependencies 29 31 qtbase 30 - 31 - # Plugin dependencies 32 - alsa-lib curl faad2 ffmpeg flac fluidsynth gdk-pixbuf lame libbs2b libcddb 33 - libcdio libcdio-paranoia libcue libjack2 libmad libmms libmodplug libmowgli 34 - libnotify libogg libpulseaudio libsamplerate libsidplayfp libsndfile 35 - libvorbis libxml2 lirc mpg123 neon qtmultimedia soxr wavpack 36 - libopenmpt 37 32 ]; 38 33 39 - configureFlags = [ "--disable-gtk" ]; 34 + mesonFlags = [ 35 + "-Dgtk=false" 36 + "-Dbuildstamp=NixOS" 37 + ]; 40 38 41 - # Here we build both audacious and audacious-plugins in one 42 - # derivation, since they really expect to be in the same prefix. 43 - # This is slighly tricky. 44 - builder = builtins.toFile "builder.sh" '' 45 - # First build audacious. 46 - ( 47 - source $stdenv/setup 48 - genericBuild 49 - ) 50 - # Then build the plugins. 51 - ( 52 - nativeBuildInputs="$out $nativeBuildInputs" # to find audacious 53 - source $stdenv/setup 54 - rm -rfv audacious-* 55 - src=$pluginsSrc 56 - genericBuild 57 - ) 39 + postInstall = lib.optionalString (audacious-plugins != null) '' 40 + ln -s ${audacious-plugins}/lib/audacious $out/lib 58 41 ''; 59 42 60 43 meta = with lib; { 61 - description = "Audio player"; 44 + description = "A lightweight and versatile audio player"; 62 45 homepage = "https://audacious-media-player.org/"; 63 - maintainers = with maintainers; [ eelco ramkromberg ttuegel ]; 46 + maintainers = with maintainers; [ eelco ramkromberg ttuegel thiagokokada ]; 64 47 platforms = with platforms; linux; 65 48 license = with licenses; [ 66 - bsd2 bsd3 #https://github.com/audacious-media-player/audacious/blob/master/COPYING 67 - gpl2 gpl3 lgpl2Plus #http://redmine.audacious-media-player.org/issues/46 49 + bsd2 50 + bsd3 #https://github.com/audacious-media-player/audacious/blob/master/COPYING 51 + gpl2 52 + gpl3 53 + lgpl2Plus #http://redmine.audacious-media-player.org/issues/46 68 54 ]; 69 55 }; 70 56 }
+111
pkgs/applications/audio/audacious/plugins.nix
··· 1 + { stdenv 2 + , fetchurl 3 + , alsa-lib 4 + , audacious 5 + , curl 6 + , faad2 7 + , ffmpeg 8 + , flac 9 + , fluidsynth 10 + , gdk-pixbuf 11 + , gettext 12 + , lame 13 + , libbs2b 14 + , libcddb 15 + , libcdio 16 + , libcdio-paranoia 17 + , libcue 18 + , libjack2 19 + , libmad 20 + , libmms 21 + , libmodplug 22 + , libmowgli 23 + , libnotify 24 + , libogg 25 + , libopenmpt 26 + , libpulseaudio 27 + , libsamplerate 28 + , libsidplayfp 29 + , libsndfile 30 + , libvorbis 31 + , libxml2 32 + , lirc 33 + , meson 34 + , mpg123 35 + , neon 36 + , ninja 37 + , pkg-config 38 + , qtbase 39 + , qtmultimedia 40 + , qtx11extras 41 + , soxr 42 + , wavpack 43 + }: 44 + 45 + stdenv.mkDerivation rec { 46 + pname = "audacious-plugins"; 47 + version = "4.2"; 48 + 49 + src = fetchurl { 50 + url = "http://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"; 51 + sha256 = "sha256-b6D2nDoQQeuHfDcQlROrSioKVqd9nowToVgc8UOaQX8="; 52 + }; 53 + 54 + patches = [ ./0001-Set-plugindir-to-PREFIX-lib-audacious.patch ]; 55 + 56 + nativeBuildInputs = [ 57 + gettext 58 + meson 59 + ninja 60 + pkg-config 61 + ]; 62 + 63 + buildInputs = [ 64 + audacious 65 + alsa-lib 66 + curl 67 + faad2 68 + ffmpeg 69 + flac 70 + fluidsynth 71 + gdk-pixbuf 72 + lame 73 + libbs2b 74 + libcddb 75 + libcdio 76 + libcdio-paranoia 77 + libcue 78 + libjack2 79 + libmad 80 + libmms 81 + libmodplug 82 + libmowgli 83 + libnotify 84 + libogg 85 + libpulseaudio 86 + libsamplerate 87 + libsidplayfp 88 + libsndfile 89 + libvorbis 90 + libxml2 91 + lirc 92 + mpg123 93 + neon 94 + qtbase 95 + qtmultimedia 96 + qtx11extras 97 + soxr 98 + wavpack 99 + libopenmpt 100 + ]; 101 + 102 + mesonFlags = [ 103 + "-Dgtk=false" 104 + ]; 105 + 106 + dontWrapQtApps = true; 107 + 108 + meta = audacious.meta // { 109 + description = "Plugins for Audacious music player"; 110 + }; 111 + }
+2 -2
pkgs/applications/blockchains/btcpayserver/default.nix
··· 6 6 7 7 buildDotnetModule rec { 8 8 pname = "btcpayserver"; 9 - version = "1.6.1"; 9 + version = "1.6.6"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = pname; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-lz42emfVBWas1A2YuEkjGAX8V1Qe2YAZMEgMYwIhhKM="; 15 + sha256 = "sha256-790/XBeFS1iM73WuBMXcEoB3gjBlU1dMPRwtQNB7taE="; 16 16 }; 17 17 18 18 projectFile = "BTCPayServer/BTCPayServer.csproj";
+98 -78
pkgs/applications/blockchains/btcpayserver/deps.nix
··· 106 106 }) 107 107 (fetchNuGet { 108 108 pname = "Fido2.AspNet"; 109 - version = "2.0.1"; 110 - sha256 = "1d6bjyck3mlhb9b4c75xhzr2pcs47vdqg2ayi5wnjh1aszyam3nq"; 109 + version = "2.0.2"; 110 + sha256 = "0x2k1wyd0p7cy4ir15m2bxiggckl98znc65b4vq75ckjyd6dm1a1"; 111 111 }) 112 112 (fetchNuGet { 113 113 pname = "Fido2.Models"; 114 - version = "2.0.1"; 115 - sha256 = "0llpzkik82n5gpgjawx181j85d2lizimkbdkxj1wyrjvxb2xbg3q"; 114 + version = "2.0.2"; 115 + sha256 = "1vk4h9sv2dhdr0jvh2a7yk6v9rhxk9y8hxz4mkal8vd9psajz5cg"; 116 116 }) 117 117 (fetchNuGet { 118 118 pname = "Fido2"; 119 - version = "2.0.1"; 120 - sha256 = "1s829n970lxngbhac9lvarwa9n9hqxr79kwv8i12amnmg6ir8ny5"; 119 + version = "2.0.2"; 120 + sha256 = "1wqlk48apm7h637da7sav0r1a8yz2yy2gxhifpvydjqk1n3qybz4"; 121 121 }) 122 122 (fetchNuGet { 123 123 pname = "Google.Api.Gax.Rest"; ··· 211 211 }) 212 212 (fetchNuGet { 213 213 pname = "Microsoft.AspNet.WebApi.Client"; 214 - version = "5.2.7"; 215 - sha256 = "1j0wbdmycj5xbk06p32f7xrddc40sbj3yca4d7ywg611yk26mvi1"; 216 - }) 217 - (fetchNuGet { 218 - pname = "Microsoft.AspNet.WebApi.Client"; 219 214 version = "5.2.9"; 220 215 sha256 = "1sy1q36bm9fz3gi780w4jgysw3dwaz2f3a5gcn6jxw1gkmdasb08"; 221 216 }) ··· 226 221 }) 227 222 (fetchNuGet { 228 223 pname = "Microsoft.AspNetCore.Cryptography.Internal"; 229 - version = "6.0.1"; 230 - sha256 = "1mj04ynr6bxvmq9nrggi832n8hbcr9j9kjr9y2rgiq91y6skzg37"; 224 + version = "6.0.7"; 225 + sha256 = "0g9n5f0p9grjl1fzd7h6dd4ywkc1r7irqyjslkrrvnjqzqg7a2mp"; 231 226 }) 232 227 (fetchNuGet { 233 228 pname = "Microsoft.AspNetCore.Cryptography.KeyDerivation"; 234 - version = "6.0.1"; 235 - sha256 = "0aqaviwbnwg0vpwwdbif7b9ncpckwpclm77l3ac11s8fsq3vb3sm"; 229 + version = "6.0.7"; 230 + sha256 = "0n6l22yp6qrq3wjgkgrlxf5zmpcx0cz8s9hh99g6i88fmhav7dxh"; 236 231 }) 237 232 (fetchNuGet { 238 233 pname = "Microsoft.AspNetCore.Hosting.Abstractions"; ··· 271 266 }) 272 267 (fetchNuGet { 273 268 pname = "Microsoft.AspNetCore.Identity.EntityFrameworkCore"; 274 - version = "6.0.1"; 275 - sha256 = "1j9z0xzj2hlffhg28ijp33flljq75js8dvlchbpggvvd789hm4il"; 269 + version = "6.0.7"; 270 + sha256 = "1sygbi88w9kkypq3nr7i81mxll8xdnjw9dp6h1dyyr7wr37yhr81"; 276 271 }) 277 272 (fetchNuGet { 278 273 pname = "Microsoft.AspNetCore.JsonPatch"; 279 - version = "6.0.1"; 280 - sha256 = "0rsqng2b8a3zaha9c2x1195das5wwvmnz31xf14ancgha4lxq68r"; 274 + version = "6.0.7"; 275 + sha256 = "0l235hs1j24iqvk79p95sfrsfbj6l2kb10x9zi34jinvldyn5ln6"; 281 276 }) 282 277 (fetchNuGet { 283 278 pname = "Microsoft.AspNetCore.Mvc.NewtonsoftJson"; 284 - version = "6.0.1"; 285 - sha256 = "179b2774s68im71r32lv4nydcp586x86zggs8ml6jcfjrd9fs5b1"; 279 + version = "6.0.7"; 280 + sha256 = "08g3aq8gn917r55hnx1i36jfwy51311yns0x6wpvs9d2y4ncygk4"; 286 281 }) 287 282 (fetchNuGet { 288 283 pname = "Microsoft.AspNetCore.Mvc.Razor.Extensions"; 289 - version = "6.0.1"; 290 - sha256 = "1grhlksdd7mwv72g78kx86mzba8mgza3i53x9jv16bkc1wxqwfcd"; 284 + version = "6.0.7"; 285 + sha256 = "0zsyqfywa6c01aflqdj4bc8cdwlcz4xiafkn6f07xbsl3p9v0lk5"; 291 286 }) 292 287 (fetchNuGet { 293 288 pname = "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation"; 294 - version = "6.0.1"; 295 - sha256 = "0778xw230flwqkjjydp73gb6r3brrlqwqdrf4m0b92b083bysh59"; 289 + version = "6.0.7"; 290 + sha256 = "1bfrdwvz12fs31pdjxhj8arjw8pvawsp64wlj2sfmll7q3618jgp"; 296 291 }) 297 292 (fetchNuGet { 298 293 pname = "Microsoft.AspNetCore.Razor.Language"; 299 - version = "6.0.1"; 300 - sha256 = "11spvrnp2mz5kc11ycv2wpgn8bilwpinbl6vkvvr7jjrqlm36lk1"; 294 + version = "6.0.7"; 295 + sha256 = "0757507ivh8q6xfrbihnhnfya0g4wd5j033i2fcsinfyn576wc8c"; 301 296 }) 302 297 (fetchNuGet { 303 298 pname = "Microsoft.AspNetCore.SignalR.Client.Core"; ··· 325 320 sha256 = "162vb5894zxps0cf5n9gc08an7gwybzz87allx3lsszvllr9ldx4"; 326 321 }) 327 322 (fetchNuGet { 323 + pname = "Microsoft.CodeAnalysis.Analyzers"; 324 + version = "3.3.3"; 325 + sha256 = "09m4cpry8ivm9ga1abrxmvw16sslxhy2k5sl14zckhqb1j164im6"; 326 + }) 327 + (fetchNuGet { 328 328 pname = "Microsoft.CodeAnalysis.Common"; 329 329 version = "4.0.0"; 330 330 sha256 = "1rwnz5zy7ia9312n2qzzar95x9p7iiw57cql7ssdwv255xl1ix29"; 331 331 }) 332 332 (fetchNuGet { 333 333 pname = "Microsoft.CodeAnalysis.Common"; 334 - version = "4.0.1"; 335 - sha256 = "0axjv1nhk1z9d4c51d9yxdp09l8yqqnqaifhqcwnxnv0r4y5cka9"; 334 + version = "4.2.0"; 335 + sha256 = "0ld6xxgaqc3c6zgyimlvpgrxncsykbz8irqs01jyj40rv150kp8s"; 336 336 }) 337 337 (fetchNuGet { 338 338 pname = "Microsoft.CodeAnalysis.CSharp"; ··· 341 341 }) 342 342 (fetchNuGet { 343 343 pname = "Microsoft.CodeAnalysis.CSharp"; 344 - version = "4.0.1"; 345 - sha256 = "1h6jfifg7pw2vacpdds4v4jqnaydg9b108irf315wzx6rh8yv9cb"; 344 + version = "4.2.0"; 345 + sha256 = "0i1c7055j3f5k1765bl66amp72dcw0zapczfszdldbg91iqmmkxg"; 346 346 }) 347 347 (fetchNuGet { 348 348 pname = "Microsoft.CodeAnalysis.Razor"; 349 - version = "6.0.1"; 350 - sha256 = "0dwwhiv28wyzq3177qg961ll2q3ggiw2k0zdashgym5cl67p93lm"; 349 + version = "6.0.7"; 350 + sha256 = "1jnwch6vb7v95q005wq2z7fv5pisbdi2yn0n9hmxwz3kaiqcqjdm"; 351 351 }) 352 352 (fetchNuGet { 353 353 pname = "Microsoft.CodeCoverage"; 354 - version = "17.0.0"; 355 - sha256 = "18gdbsqf6i79ld4ikqr4jhx9ndsggm865b5xj1xmnmgg12ydp19a"; 354 + version = "17.2.0"; 355 + sha256 = "018yl113i037m5qhm3z6csb0c4l8kj412dxw2dagdbj07qbxwikj"; 356 356 }) 357 357 (fetchNuGet { 358 358 pname = "Microsoft.CSharp"; ··· 371 371 }) 372 372 (fetchNuGet { 373 373 pname = "Microsoft.Data.Sqlite.Core"; 374 - version = "6.0.1"; 375 - sha256 = "0gzn3rynp9k6mx4h4dhq124b7ra8m11rkjh40r2r8z4gkr0shjv1"; 374 + version = "6.0.7"; 375 + sha256 = "0r5njqyl10dv0akwl5y32ik0rpzs9lwj151j6ayz358pn4x26akk"; 376 376 }) 377 377 (fetchNuGet { 378 378 pname = "Microsoft.DotNet.PlatformAbstractions"; ··· 386 386 }) 387 387 (fetchNuGet { 388 388 pname = "Microsoft.EntityFrameworkCore.Abstractions"; 389 - version = "6.0.1"; 390 - sha256 = "15mx86i7gqlak604vr853x7a4b4l48wz5vqh9qbib7wh4pkf4rp3"; 389 + version = "6.0.5"; 390 + sha256 = "1vziijdf6kmv61i09bk0yxnbn08b48dy1jn4qbmhxaka745z1w6x"; 391 + }) 392 + (fetchNuGet { 393 + pname = "Microsoft.EntityFrameworkCore.Abstractions"; 394 + version = "6.0.7"; 395 + sha256 = "0xhkh9k3xpgjdsizg1wdncwz4rdjvffq3x0sfcarscmg2j5fa4yj"; 391 396 }) 392 397 (fetchNuGet { 393 398 pname = "Microsoft.EntityFrameworkCore.Analyzers"; 394 - version = "6.0.1"; 395 - sha256 = "16739crhjky22j53v8varninz9bqdmdfwjnzj6xvfxqfl858jja5"; 399 + version = "6.0.7"; 400 + sha256 = "0fdh0w5c51kkpvh1p5f0dn90kikh3zdyc1k4hjvv1z8kr603nd1b"; 396 401 }) 397 402 (fetchNuGet { 398 403 pname = "Microsoft.EntityFrameworkCore.Design"; 404 + version = "6.0.7"; 405 + sha256 = "0mdb2gqmb94sw38cpqm972vdhh88n7q81xhq4gq771hp2wspn5ap"; 406 + }) 407 + (fetchNuGet { 408 + pname = "Microsoft.EntityFrameworkCore.Relational"; 399 409 version = "6.0.1"; 400 - sha256 = "13bi91lkasy4qj04jn2hmbwpsc6fybgllwsr87qhz5p86ig9ryq9"; 410 + sha256 = "0224qas1rl3jv02ribb2lwfqcd64ij40v6q10369h4mrwr071zr2"; 401 411 }) 402 412 (fetchNuGet { 403 413 pname = "Microsoft.EntityFrameworkCore.Relational"; 404 - version = "6.0.0"; 405 - sha256 = "1v2r8004isvz4d8qxh5clgkbnlwivjlsqhn7skw0y9b5i61y2mwk"; 414 + version = "6.0.5"; 415 + sha256 = "027j472gmqkrazy7b044qllsh8zbvl7lv3mdgnbghrhj06jfasm6"; 406 416 }) 407 417 (fetchNuGet { 408 418 pname = "Microsoft.EntityFrameworkCore.Relational"; 409 - version = "6.0.1"; 410 - sha256 = "0224qas1rl3jv02ribb2lwfqcd64ij40v6q10369h4mrwr071zr2"; 419 + version = "6.0.7"; 420 + sha256 = "1kx0ac7jgf8nmp5nra4cd6h2xbwvb3zkyzx7cds60y1j9nm7lx1g"; 411 421 }) 412 422 (fetchNuGet { 413 423 pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; 414 - version = "6.0.1"; 415 - sha256 = "1snpa3pzpqfsnf2dpmvhv08lzcdiqcl5af6aldlxrm82dpif95q5"; 424 + version = "6.0.7"; 425 + sha256 = "15l36dgq6rzvgx7i9g9jm3298p9g1pdahwa2dxblmm0gzsp65wpl"; 416 426 }) 417 427 (fetchNuGet { 418 428 pname = "Microsoft.EntityFrameworkCore.Sqlite"; 419 - version = "6.0.1"; 420 - sha256 = "14r1j8bamfwnjzx6igc5nzqvp5gzl2wyfbi53pznkw61xcf6hnch"; 429 + version = "6.0.7"; 430 + sha256 = "1mam4qg6yq6qnlkx3i45gs3nwgd7njfm9r5gjs1p9wm6bm953dad"; 421 431 }) 422 432 (fetchNuGet { 423 433 pname = "Microsoft.EntityFrameworkCore"; 424 - version = "6.0.1"; 425 - sha256 = "0ynspdv0f199ppwcg7hnjv6hp01qyaxfcmh1phy9nwjjxlrkwkjc"; 434 + version = "6.0.7"; 435 + sha256 = "1wcjjn70v8cyy5flga0nlnhg973s6pzb3rpnzv905ix3g70zdp4k"; 426 436 }) 427 437 (fetchNuGet { 428 438 pname = "Microsoft.Extensions.Caching.Abstractions"; ··· 436 446 }) 437 447 (fetchNuGet { 438 448 pname = "Microsoft.Extensions.Caching.Memory"; 439 - version = "6.0.0"; 440 - sha256 = "0dq1x7962zsp926rj76i4akk4hsy7r5ldys8r4xsd78rq5f67rhq"; 449 + version = "6.0.1"; 450 + sha256 = "0ra0ldbg09r40jzvfqhpb3h42h80nafvka9hg51dja32k3mxn5gk"; 441 451 }) 442 452 (fetchNuGet { 443 453 pname = "Microsoft.Extensions.Configuration.Abstractions"; ··· 606 616 }) 607 617 (fetchNuGet { 608 618 pname = "Microsoft.Extensions.Identity.Core"; 609 - version = "6.0.1"; 610 - sha256 = "1kwn30a024fqi9gpap8g2wifjzij0bcz70lgz7bdz4vy3sp9mn99"; 619 + version = "6.0.7"; 620 + sha256 = "1xxqqh3flx0g8fzi9v0565amfvc72ci8vkya08gf2h67syn63s6l"; 611 621 }) 612 622 (fetchNuGet { 613 623 pname = "Microsoft.Extensions.Identity.Stores"; 614 - version = "6.0.1"; 615 - sha256 = "1l2njmcg4fvg6jr9gjvcr7yfj0r0ndwsa8r1dwlaciz3a2x2pfg8"; 624 + version = "6.0.7"; 625 + sha256 = "0lsvbbfppxkz5xxq9q77k7222szy7g5974q7nr1c39gwdsy0j22d"; 616 626 }) 617 627 (fetchNuGet { 618 628 pname = "Microsoft.Extensions.Logging.Abstractions"; ··· 756 766 }) 757 767 (fetchNuGet { 758 768 pname = "Microsoft.NET.Test.Sdk"; 759 - version = "17.0.0"; 760 - sha256 = "0bknyf5kig5icwjxls7pcn51x2b2qf91dz9qv67fl70v6cczaz2r"; 769 + version = "17.2.0"; 770 + sha256 = "0ncnq378pk1immy2dyf75xjf2xn72r4m5gma1njhc4rvhzx9qz11"; 761 771 }) 762 772 (fetchNuGet { 763 773 pname = "Microsoft.NetCore.Analyzers"; ··· 796 806 }) 797 807 (fetchNuGet { 798 808 pname = "Microsoft.TestPlatform.ObjectModel"; 799 - version = "17.0.0"; 800 - sha256 = "1bh5scbvl6ndldqv20sl34h4y257irm9ziv2wyfc3hka6912fhn7"; 809 + version = "17.2.0"; 810 + sha256 = "0l05smcgjzdfa5f60f9q5lylap3i21aswxbava92s19bgv46w2rv"; 801 811 }) 802 812 (fetchNuGet { 803 813 pname = "Microsoft.TestPlatform.TestHost"; 804 - version = "17.0.0"; 805 - sha256 = "06mn31cgpp7d8lwdyjanh89prc66j37dchn74vrd9s588rq0y70r"; 814 + version = "17.2.0"; 815 + sha256 = "1238hx3hdg22s123cxygdfm89h54abw1jv6az6hl8h76ip39ybdp"; 806 816 }) 807 817 (fetchNuGet { 808 818 pname = "Microsoft.Win32.Primitives"; ··· 821 831 }) 822 832 (fetchNuGet { 823 833 pname = "MySqlConnector"; 824 - version = "2.0.0"; 825 - sha256 = "0l0r4wr1h176w6hcsfjp5kx05fpzhhgzxcmirv8zfyk899vfgqkz"; 834 + version = "2.1.2"; 835 + sha256 = "12wgwns172vjldp1cvcq212zizpw18za7z3438rdh40zkq55s5yz"; 826 836 }) 827 837 (fetchNuGet { 828 838 pname = "NBitcoin.Altcoins"; ··· 848 858 pname = "NBitcoin"; 849 859 version = "7.0.1"; 850 860 sha256 = "05kqpjyp3ckb2183g9vfsdv362y5xg5j21p36zls0x3b0jgrwxw7"; 861 + }) 862 + (fetchNuGet { 863 + pname = "NBitcoin"; 864 + version = "7.0.10"; 865 + sha256 = "1yp43n18b9qwh1ck3hxkarncbfn7r3indfdyjimapxibk3f8jm1v"; 851 866 }) 852 867 (fetchNuGet { 853 868 pname = "NBitpayClient"; ··· 926 941 }) 927 942 (fetchNuGet { 928 943 pname = "Npgsql.EntityFrameworkCore.PostgreSQL"; 929 - version = "6.0.3"; 930 - sha256 = "0mgwm9psxvrq6vs2cy7m72wnknydgrs71hir2jqal5wbdh8g01np"; 944 + version = "6.0.5"; 945 + sha256 = "0b50hzzhd8igibxm3vkmq0h7cljx13l1fxrgznh6k2v57r0vvfnq"; 931 946 }) 932 947 (fetchNuGet { 933 948 pname = "Npgsql"; 934 - version = "6.0.3"; 935 - sha256 = "1crzgi4dfbn8r381m9rvkma5xi2q7gqdzgxhc36hy3r0y63v1l8q"; 949 + version = "6.0.5"; 950 + sha256 = "1555xj2725kkg4jyxhz6pkqwirdqyw5j5h1q3vaykpns61i2h48q"; 936 951 }) 937 952 (fetchNuGet { 938 953 pname = "NSec.Cryptography"; ··· 941 956 }) 942 957 (fetchNuGet { 943 958 pname = "NuGet.Frameworks"; 944 - version = "5.0.0"; 945 - sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; 959 + version = "5.11.0"; 960 + sha256 = "0wv26gq39hfqw9md32amr5771s73f5zn1z9vs4y77cgynxr73s4z"; 946 961 }) 947 962 (fetchNuGet { 948 963 pname = "NUglify"; ··· 966 981 }) 967 982 (fetchNuGet { 968 983 pname = "Pomelo.EntityFrameworkCore.MySql"; 969 - version = "6.0.0"; 970 - sha256 = "0qvm5rh9kv8znsp8wbss81w5a2afh0dl13pwkc824j7ywklz0gzz"; 984 + version = "6.0.1"; 985 + sha256 = "1g212yfzlphn97gn7v4zcpi4ihfk1xp014kw498pcma49dqirn54"; 971 986 }) 972 987 (fetchNuGet { 973 988 pname = "Portable.BouncyCastle"; ··· 1341 1356 }) 1342 1357 (fetchNuGet { 1343 1358 pname = "System.IO.Pipelines"; 1344 - version = "6.0.1"; 1345 - sha256 = "0b6zvhhfdxx0wx3bzyvxbq0mk8l5lbjak5124sn0gkif5jb388w4"; 1359 + version = "6.0.3"; 1360 + sha256 = "1jgdazpmwc21dd9naq3l9n5s8a1jnbwlvgkf1pnm0aji6jd4xqdz"; 1346 1361 }) 1347 1362 (fetchNuGet { 1348 1363 pname = "System.IO"; ··· 1720 1735 sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; 1721 1736 }) 1722 1737 (fetchNuGet { 1738 + pname = "System.Text.Encoding.CodePages"; 1739 + version = "6.0.0"; 1740 + sha256 = "0gm2kiz2ndm9xyzxgi0jhazgwslcs427waxgfa30m7yqll1kcrww"; 1741 + }) 1742 + (fetchNuGet { 1723 1743 pname = "System.Text.Encoding.Extensions"; 1724 1744 version = "4.0.11"; 1725 1745 sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; ··· 1921 1941 }) 1922 1942 (fetchNuGet { 1923 1943 pname = "xunit.runner.visualstudio"; 1924 - version = "2.4.3"; 1925 - sha256 = "0j1d0rbcm7pp6dypi61sjxp8l22sv261252z55b243l39jgv2rp3"; 1944 + version = "2.4.5"; 1945 + sha256 = "0y8w33ci80z8k580pp24mfnaw1r8ji0w3az543xxcz6aagax9zhs"; 1926 1946 }) 1927 1947 (fetchNuGet { 1928 1948 pname = "xunit";
+3 -3
pkgs/applications/blockchains/lndhub-go/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "lndhub-go"; 10 - version = "0.9.0"; 10 + version = "0.10.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "getAlby"; 14 14 repo = "lndhub.go"; 15 15 rev = "${version}"; 16 - sha256 = "sha256-QtLSI5xjXevTTr85Zsylabhay52ul8jFq1j6WzgSLcs="; 16 + sha256 = "sha256-f/CkmO0KHupmi4XZDWRbvesLnYIxT6DlThgX3S/kdJ8="; 17 17 }; 18 18 19 - vendorSha256 = "sha256-12RTaXStvx29JjE1u3AjBTrPf6gKfLHJHMJpbQysEew="; 19 + vendorSha256 = "sha256-SWQudULFRMrKmxY6ZgH0NL8d6UPxowQnovhRx+209D4="; 20 20 21 21 doCheck = false; # tests require networking 22 22
+2 -2
pkgs/applications/blockchains/nbxplorer/default.nix
··· 6 6 7 7 buildDotnetModule rec { 8 8 pname = "nbxplorer"; 9 - version = "2.3.28"; 9 + version = "2.3.33"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "dgarage"; 13 13 repo = "NBXplorer"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-4KedlU+TMwO6C/dgNa23N4uPk8gPq2SQKzYkCZS508I="; 15 + sha256 = "sha256-yvnWSmf4FJoZ7ajZQQJFLleIQ/hmHD+rDoktJeIll+U="; 16 16 }; 17 17 18 18 projectFile = "NBXplorer/NBXplorer.csproj";
+55 -80
pkgs/applications/blockchains/nbxplorer/deps.nix
··· 11 11 }) 12 12 (fetchNuGet { 13 13 pname = "Microsoft.AspNetCore.JsonPatch"; 14 - version = "6.0.1"; 15 - sha256 = "0rsqng2b8a3zaha9c2x1195das5wwvmnz31xf14ancgha4lxq68r"; 14 + version = "6.0.7"; 15 + sha256 = "0l235hs1j24iqvk79p95sfrsfbj6l2kb10x9zi34jinvldyn5ln6"; 16 16 }) 17 17 (fetchNuGet { 18 18 pname = "Microsoft.AspNetCore.Mvc.NewtonsoftJson"; 19 - version = "6.0.1"; 20 - sha256 = "179b2774s68im71r32lv4nydcp586x86zggs8ml6jcfjrd9fs5b1"; 19 + version = "6.0.7"; 20 + sha256 = "08g3aq8gn917r55hnx1i36jfwy51311yns0x6wpvs9d2y4ncygk4"; 21 21 }) 22 22 (fetchNuGet { 23 23 pname = "Microsoft.Azure.Amqp"; ··· 36 36 }) 37 37 (fetchNuGet { 38 38 pname = "Microsoft.CodeCoverage"; 39 - version = "16.11.0"; 40 - sha256 = "0f41l3kks6wk5vjaxpjh8m2flnrvlbvqgqflamhv8rfz4y8ifgdv"; 39 + version = "17.2.0"; 40 + sha256 = "018yl113i037m5qhm3z6csb0c4l8kj412dxw2dagdbj07qbxwikj"; 41 41 }) 42 42 (fetchNuGet { 43 43 pname = "Microsoft.CSharp"; ··· 56 56 }) 57 57 (fetchNuGet { 58 58 pname = "Microsoft.Extensions.Configuration.Abstractions"; 59 - version = "2.1.0"; 60 - sha256 = "03gzlr3z9j1xnr1k6y91zgxpz3pj27i3zsvjwj7i8jqnlqmk7pxd"; 59 + version = "6.0.0"; 60 + sha256 = "0w6wwxv12nbc3sghvr68847wc9skkdgsicrz3fx4chgng1i3xy0j"; 61 61 }) 62 62 (fetchNuGet { 63 63 pname = "Microsoft.Extensions.Configuration.EnvironmentVariables"; 64 - version = "2.1.0"; 65 - sha256 = "0xx3idb1l5y1da5zynlys5gyarijmw5pc9hgci8xdxbrcv6rzbjb"; 64 + version = "6.0.0"; 65 + sha256 = "19w2vxliz1xangbach3hkx72x2pxqhc9n9c3kc3l8mhicl8w6vdl"; 66 66 }) 67 67 (fetchNuGet { 68 68 pname = "Microsoft.Extensions.Configuration.FileExtensions"; 69 - version = "2.1.0"; 70 - sha256 = "1lz2xwm63clbh9dfhmygbqvcp4dsrwh5jihv82dmqd5h7lqngl40"; 69 + version = "6.0.0"; 70 + sha256 = "02nna984iwnyyz4jjh9vs405nlj0yk1g5vz4v2x30z2c89mx5f9w"; 71 71 }) 72 72 (fetchNuGet { 73 73 pname = "Microsoft.Extensions.Configuration.Ini"; 74 - version = "2.1.0"; 75 - sha256 = "0bchsljywcq36si4zs2dcx2gj8x98ww93dh2bx2z6x5ilxyjnfip"; 74 + version = "6.0.0"; 75 + sha256 = "18qg1f7yvgvrgsq40cgc1yvpb9av84ma80k3grhvwn1cyam2img6"; 76 76 }) 77 77 (fetchNuGet { 78 78 pname = "Microsoft.Extensions.Configuration"; 79 - version = "2.1.0"; 80 - sha256 = "04rjl38wlr1jjjpbzgf64jp0ql6sbzbil0brwq9mgr3hdgwd7vx2"; 79 + version = "6.0.0"; 80 + sha256 = "1zdyai2rzngmsp3706d12qrdk315c1s3ja218fzb3nc3wd1vz0s8"; 81 81 }) 82 82 (fetchNuGet { 83 83 pname = "Microsoft.Extensions.FileProviders.Abstractions"; 84 - version = "2.1.0"; 85 - sha256 = "1sxls5f5cgb0wr8cwb05skqmz074683hrhmd3hhq6m5dasnzb8n3"; 84 + version = "6.0.0"; 85 + sha256 = "1fbqmfapxdz77drcv1ndyj2ybvd2rv4c9i9pgiykcpl4fa6dc65q"; 86 86 }) 87 87 (fetchNuGet { 88 88 pname = "Microsoft.Extensions.FileProviders.Physical"; 89 - version = "2.1.0"; 90 - sha256 = "1firpsl5bk219i9gdfgiqw1zm68146h1dzx9hvawfpw9slfaa56w"; 89 + version = "6.0.0"; 90 + sha256 = "1ikc3kf325xig6njbi2aj5kmww4xlaq9lsrpc8v764fsm4x10474"; 91 91 }) 92 92 (fetchNuGet { 93 93 pname = "Microsoft.Extensions.FileSystemGlobbing"; 94 - version = "2.1.0"; 95 - sha256 = "1d2622qp22x1cnlwycnzjbc3sgi9jria26fk78zwzsa08npa3avv"; 94 + version = "6.0.0"; 95 + sha256 = "09gyyv4fwy9ys84z3aq4lm9y09b7bd1d4l4gfdinmg0z9678f1a4"; 96 96 }) 97 97 (fetchNuGet { 98 98 pname = "Microsoft.Extensions.Logging.Abstractions"; ··· 101 101 }) 102 102 (fetchNuGet { 103 103 pname = "Microsoft.Extensions.Logging.Abstractions"; 104 - version = "2.1.0"; 105 - sha256 = "1gvgif1wcx4k6pv7gc00qv1hid945jdywy1s50s33q0hfd91hbnj"; 104 + version = "6.0.0"; 105 + sha256 = "0b75fmins171zi6bfdcq1kcvyrirs8n91mknjnxy4c3ygi1rrnj0"; 106 106 }) 107 107 (fetchNuGet { 108 108 pname = "Microsoft.Extensions.Primitives"; 109 - version = "2.1.0"; 110 - sha256 = "1r9gzwdfmb8ysnc4nzmyz5cyar1lw0qmizsvrsh252nhlyg06nmb"; 109 + version = "6.0.0"; 110 + sha256 = "1kjiw6s4yfz9gm7mx3wkhp06ghnbs95icj9hi505shz9rjrg42q2"; 111 111 }) 112 112 (fetchNuGet { 113 113 pname = "Microsoft.IdentityModel.Clients.ActiveDirectory"; ··· 131 131 }) 132 132 (fetchNuGet { 133 133 pname = "Microsoft.NET.Test.Sdk"; 134 - version = "16.11.0"; 135 - sha256 = "1a2y6vw6p9xp3w72zq2lwrjl8bxv87s9d7zd2dh4zwbzh1c5slxl"; 134 + version = "17.2.0"; 135 + sha256 = "0ncnq378pk1immy2dyf75xjf2xn72r4m5gma1njhc4rvhzx9qz11"; 136 136 }) 137 137 (fetchNuGet { 138 138 pname = "Microsoft.NETCore.Platforms"; ··· 161 161 }) 162 162 (fetchNuGet { 163 163 pname = "Microsoft.TestPlatform.ObjectModel"; 164 - version = "16.11.0"; 165 - sha256 = "1fc0ghk1cny4i8w43b94pxhl0srxisv6kaflkkp30ncsa9szhkxh"; 164 + version = "17.2.0"; 165 + sha256 = "0l05smcgjzdfa5f60f9q5lylap3i21aswxbava92s19bgv46w2rv"; 166 166 }) 167 167 (fetchNuGet { 168 168 pname = "Microsoft.TestPlatform.TestHost"; 169 - version = "16.11.0"; 170 - sha256 = "0hp1vndf2jhyg1f3miq4g2068z5kpfzy6nmswm25vymghxp1ws4k"; 169 + version = "17.2.0"; 170 + sha256 = "1238hx3hdg22s123cxygdfm89h54abw1jv6az6hl8h76ip39ybdp"; 171 171 }) 172 172 (fetchNuGet { 173 173 pname = "Microsoft.Win32.Primitives"; ··· 186 186 }) 187 187 (fetchNuGet { 188 188 pname = "NBitcoin.Altcoins"; 189 - version = "3.0.8"; 190 - sha256 = "1qck2nfj8494pxwzhccslq4cbypsgnwcv3nvz24czsd87wn8n618"; 189 + version = "3.0.11"; 190 + sha256 = "1l8v07k862apyfr7h37jl7nrlr8mlscsqdqsmp2qdl0502x0gms3"; 191 191 }) 192 192 (fetchNuGet { 193 193 pname = "NBitcoin.TestFramework"; 194 - version = "3.0.9"; 195 - sha256 = "08pwab9f2565day9b0fjzfv5ik3pbwvgvl190gh0bmwi5xv4vq93"; 194 + version = "3.0.11"; 195 + sha256 = "1v3g323vs65qk190dgcm3v6lzhq1ng9p1ywd39jq53hcny76fgcb"; 196 196 }) 197 197 (fetchNuGet { 198 198 pname = "NBitcoin"; 199 - version = "7.0.8"; 200 - sha256 = "0h76a5wha3rqchjzhvslmm8f7qkya77n8avh5i05nvnrigf0bj5q"; 199 + version = "7.0.10"; 200 + sha256 = "1yp43n18b9qwh1ck3hxkarncbfn7r3indfdyjimapxibk3f8jm1v"; 201 201 }) 202 202 (fetchNuGet { 203 - pname = "NETStandard.Library"; 204 - version = "1.6.1"; 205 - sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; 203 + pname = "NBitcoin"; 204 + version = "7.0.9"; 205 + sha256 = "0bdw54q4d5vbyrgj7r4rs8322z1knl79hmhzmq3knqf68yidi87g"; 206 206 }) 207 207 (fetchNuGet { 208 208 pname = "NETStandard.Library"; 209 - version = "2.0.3"; 210 - sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y"; 209 + version = "1.6.1"; 210 + sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; 211 211 }) 212 212 (fetchNuGet { 213 213 pname = "Newtonsoft.Json.Bson"; ··· 236 236 }) 237 237 (fetchNuGet { 238 238 pname = "NicolasDorier.CommandLine.Configuration"; 239 - version = "1.0.0.3"; 240 - sha256 = "0al0pd4zhjpmn8m208xjmy17cbyab68grzdvzr2lhsckwkl6b1jg"; 239 + version = "2.0.0"; 240 + sha256 = "1cng096r3kb85lf5wjill4yhxx8nv9v0d6ksbn1i1vvdawwl6fkw"; 241 241 }) 242 242 (fetchNuGet { 243 243 pname = "NicolasDorier.CommandLine"; 244 - version = "1.0.0.2"; 245 - sha256 = "08a9l18zkhcfa6f56xqylzvmqjzgxsmgkpm2r3ckvxfyml6w0qyy"; 244 + version = "2.0.0"; 245 + sha256 = "0gywvl0gqs3crlzwgwzcqf0qsrbhk3dxjycpimxqvs1ihg4dhb1f"; 246 246 }) 247 247 (fetchNuGet { 248 248 pname = "NicolasDorier.StandardConfiguration"; 249 - version = "1.0.0.18"; 250 - sha256 = "0lgssxafv6cqlw21fb79fm0fcln0clgsk6zadcwrnjv9vampfw7b"; 249 + version = "2.0.0"; 250 + sha256 = "0058dx34ja2idw468bmw7l3w21wr2am6yx57sqp7llhjl5ayy0wv"; 251 251 }) 252 252 (fetchNuGet { 253 253 pname = "Npgsql"; 254 - version = "6.0.3"; 255 - sha256 = "1crzgi4dfbn8r381m9rvkma5xi2q7gqdzgxhc36hy3r0y63v1l8q"; 254 + version = "6.0.5"; 255 + sha256 = "1555xj2725kkg4jyxhz6pkqwirdqyw5j5h1q3vaykpns61i2h48q"; 256 256 }) 257 257 (fetchNuGet { 258 258 pname = "NuGet.Frameworks"; 259 - version = "5.0.0"; 260 - sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; 259 + version = "5.11.0"; 260 + sha256 = "0wv26gq39hfqw9md32amr5771s73f5zn1z9vs4y77cgynxr73s4z"; 261 261 }) 262 262 (fetchNuGet { 263 263 pname = "RabbitMQ.Client"; ··· 373 373 pname = "System.Buffers"; 374 374 version = "4.3.0"; 375 375 sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy"; 376 - }) 377 - (fetchNuGet { 378 - pname = "System.Buffers"; 379 - version = "4.4.0"; 380 - sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19"; 381 - }) 382 - (fetchNuGet { 383 - pname = "System.Buffers"; 384 - version = "4.5.0"; 385 - sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c"; 386 376 }) 387 377 (fetchNuGet { 388 378 pname = "System.Collections.Concurrent"; ··· 580 570 sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; 581 571 }) 582 572 (fetchNuGet { 583 - pname = "System.Memory"; 584 - version = "4.5.0"; 585 - sha256 = "1layqpcx1q4l805fdnj2dfqp6ncx2z42ca06rgsr6ikq4jjgbv30"; 586 - }) 587 - (fetchNuGet { 588 573 pname = "System.Net.Http"; 589 574 version = "4.3.0"; 590 575 sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j"; ··· 643 628 pname = "System.Net.WebSockets"; 644 629 version = "4.3.0"; 645 630 sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p"; 646 - }) 647 - (fetchNuGet { 648 - pname = "System.Numerics.Vectors"; 649 - version = "4.4.0"; 650 - sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba"; 651 631 }) 652 632 (fetchNuGet { 653 633 pname = "System.ObjectModel"; ··· 753 733 pname = "System.Resources.ResourceManager"; 754 734 version = "4.3.0"; 755 735 sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; 756 - }) 757 - (fetchNuGet { 758 - pname = "System.Runtime.CompilerServices.Unsafe"; 759 - version = "4.5.0"; 760 - sha256 = "17labczwqk3jng3kkky73m0jhi8wc21vbl7cz5c0hj2p1dswin43"; 761 736 }) 762 737 (fetchNuGet { 763 738 pname = "System.Runtime.CompilerServices.Unsafe"; ··· 1081 1056 }) 1082 1057 (fetchNuGet { 1083 1058 pname = "xunit.runner.visualstudio"; 1084 - version = "2.4.3"; 1085 - sha256 = "0j1d0rbcm7pp6dypi61sjxp8l22sv261252z55b243l39jgv2rp3"; 1059 + version = "2.4.5"; 1060 + sha256 = "0y8w33ci80z8k580pp24mfnaw1r8ji0w3az543xxcz6aagax9zhs"; 1086 1061 }) 1087 1062 (fetchNuGet { 1088 1063 pname = "xunit";
+2 -2
pkgs/applications/science/electronics/xschem/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "xschem"; 16 - version = "3.0.0"; 16 + version = "3.1.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "StefanSchippers"; 20 20 repo = "xschem"; 21 21 rev = version; 22 - sha256 = "sha256-C57jo8tAbiqQAgf4Xp2lpFGOr6F1knPpFcYxPiqSM4k="; 22 + sha256 = "sha256-SHpESg5mn9lSDOURQusQUsug8Jqin/W5rqkVgmseSgA="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ bison flex pkg-config ];
+3 -3
pkgs/data/icons/papirus-icon-theme/default.nix
··· 1 - { lib, stdenvNoCC, fetchFromGitHub, fetchurl, gtk3, pantheon, breeze-icons, gnome-icon-theme, hicolor-icon-theme, papirus-folders, color ? null }: 1 + { lib, stdenvNoCC, fetchFromGitHub, gtk3, pantheon, breeze-icons, gnome-icon-theme, hicolor-icon-theme, papirus-folders, color ? null }: 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "papirus-icon-theme"; 5 - version = "20220710"; 5 + version = "20220808"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "PapirusDevelopmentTeam"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-CInoUlWMmLwc4mMi1krmXr2a2JCWZ7XcPe20wFSNjqk="; 11 + sha256 = "sha256-eOsqBIo7Bs/5mbD8x2Q+RO49Cqxd1KoqNbTsiV9RDWg="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ gtk3 papirus-folders ];
+8 -13
pkgs/development/compilers/go/1.17.nix
··· 17 17 , runtimeShell 18 18 , buildPackages 19 19 , pkgsBuildTarget 20 - , callPackage 21 - , threadsCross ? null # for MinGW 20 + , threadsCross 22 21 }: 23 - 24 - # threadsCross is just for MinGW 25 - assert threadsCross != null -> stdenv.targetPlatform.isWindows; 26 22 27 23 let 28 24 go_bootstrap = buildPackages.callPackage ./bootstrap116.nix { }; ··· 36 32 ''; 37 33 38 34 goarch = platform: { 39 - "i686" = "386"; 40 - "x86_64" = "amd64"; 41 35 "aarch64" = "arm64"; 42 36 "arm" = "arm"; 43 37 "armv5tel" = "arm"; 44 38 "armv6l" = "arm"; 45 39 "armv7l" = "arm"; 40 + "i686" = "386"; 46 41 "mips" = "mips"; 42 + "mips64el" = "mips64le"; 47 43 "mipsel" = "mipsle"; 44 + "powerpc64le" = "ppc64le"; 48 45 "riscv64" = "riscv64"; 49 46 "s390x" = "s390x"; 50 - "powerpc64le" = "ppc64le"; 51 - "mips64el" = "mips64le"; 47 + "x86_64" = "amd64"; 52 48 }.${platform.parsed.cpu.name} or (throw "Unsupported system: ${platform.parsed.cpu.name}"); 53 49 54 50 # We need a target compiler which is still runnable at build time, ··· 57 53 58 54 isCross = stdenv.buildPlatform != stdenv.targetPlatform; 59 55 in 60 - 61 56 stdenv.mkDerivation rec { 62 57 pname = "go"; 63 58 version = "1.17.13"; ··· 80 75 81 76 depsBuildTarget = lib.optional isCross targetCC; 82 77 83 - depsTargetTarget = lib.optional (threadsCross != null) threadsCross; 78 + depsTargetTarget = lib.optional stdenv.targetPlatform.isWindows threadsCross; 84 79 85 80 hardeningDisable = [ "all" ]; 86 81 ··· 283 278 disallowedReferences = [ goBootstrap ]; 284 279 285 280 meta = with lib; { 286 - homepage = "https://go.dev/"; 287 281 description = "The Go Programming language"; 282 + homepage = "https://go.dev/"; 288 283 license = licenses.bsd3; 289 284 maintainers = teams.golang.members; 290 - platforms = platforms.linux ++ platforms.darwin; 285 + platforms = platforms.darwin ++ platforms.linux; 291 286 }; 292 287 }
+8 -13
pkgs/development/compilers/go/1.18.nix
··· 17 17 , runtimeShell 18 18 , buildPackages 19 19 , pkgsBuildTarget 20 - , callPackage 21 - , threadsCross ? null # for MinGW 20 + , threadsCross 22 21 }: 23 - 24 - # threadsCross is just for MinGW 25 - assert threadsCross != null -> stdenv.targetPlatform.isWindows; 26 22 27 23 let 28 24 go_bootstrap = buildPackages.callPackage ./bootstrap116.nix { }; ··· 36 32 ''; 37 33 38 34 goarch = platform: { 39 - "i686" = "386"; 40 - "x86_64" = "amd64"; 41 35 "aarch64" = "arm64"; 42 36 "arm" = "arm"; 43 37 "armv5tel" = "arm"; 44 38 "armv6l" = "arm"; 45 39 "armv7l" = "arm"; 40 + "i686" = "386"; 46 41 "mips" = "mips"; 42 + "mips64el" = "mips64le"; 47 43 "mipsel" = "mipsle"; 44 + "powerpc64le" = "ppc64le"; 48 45 "riscv64" = "riscv64"; 49 46 "s390x" = "s390x"; 50 - "powerpc64le" = "ppc64le"; 51 - "mips64el" = "mips64le"; 47 + "x86_64" = "amd64"; 52 48 }.${platform.parsed.cpu.name} or (throw "Unsupported system: ${platform.parsed.cpu.name}"); 53 49 54 50 # We need a target compiler which is still runnable at build time, ··· 57 53 58 54 isCross = stdenv.buildPlatform != stdenv.targetPlatform; 59 55 in 60 - 61 56 stdenv.mkDerivation rec { 62 57 pname = "go"; 63 58 version = "1.18.5"; ··· 80 75 81 76 depsBuildTarget = lib.optional isCross targetCC; 82 77 83 - depsTargetTarget = lib.optional (threadsCross != null) threadsCross; 78 + depsTargetTarget = lib.optional stdenv.targetPlatform.isWindows threadsCross; 84 79 85 80 hardeningDisable = [ "all" ]; 86 81 ··· 277 272 disallowedReferences = [ goBootstrap ]; 278 273 279 274 meta = with lib; { 280 - homepage = "https://go.dev/"; 281 275 description = "The Go Programming language"; 276 + homepage = "https://go.dev/"; 282 277 license = licenses.bsd3; 283 278 maintainers = teams.golang.members; 284 - platforms = platforms.linux ++ platforms.darwin; 279 + platforms = platforms.darwin ++ platforms.linux; 285 280 }; 286 281 }
+8 -13
pkgs/development/compilers/go/1.19.nix
··· 17 17 , runtimeShell 18 18 , buildPackages 19 19 , pkgsBuildTarget 20 - , callPackage 21 - , threadsCross ? null # for MinGW 20 + , threadsCross 22 21 }: 23 - 24 - # threadsCross is just for MinGW 25 - assert threadsCross != null -> stdenv.targetPlatform.isWindows; 26 22 27 23 let 28 24 go_bootstrap = buildPackages.callPackage ./bootstrap116.nix { }; ··· 36 32 ''; 37 33 38 34 goarch = platform: { 39 - "i686" = "386"; 40 - "x86_64" = "amd64"; 41 35 "aarch64" = "arm64"; 42 36 "arm" = "arm"; 43 37 "armv5tel" = "arm"; 44 38 "armv6l" = "arm"; 45 39 "armv7l" = "arm"; 40 + "i686" = "386"; 46 41 "mips" = "mips"; 42 + "mips64el" = "mips64le"; 47 43 "mipsel" = "mipsle"; 44 + "powerpc64le" = "ppc64le"; 48 45 "riscv64" = "riscv64"; 49 46 "s390x" = "s390x"; 50 - "powerpc64le" = "ppc64le"; 51 - "mips64el" = "mips64le"; 47 + "x86_64" = "amd64"; 52 48 }.${platform.parsed.cpu.name} or (throw "Unsupported system: ${platform.parsed.cpu.name}"); 53 49 54 50 # We need a target compiler which is still runnable at build time, ··· 57 53 58 54 isCross = stdenv.buildPlatform != stdenv.targetPlatform; 59 55 in 60 - 61 56 stdenv.mkDerivation rec { 62 57 pname = "go"; 63 58 version = "1.19"; ··· 80 75 81 76 depsBuildTarget = lib.optional isCross targetCC; 82 77 83 - depsTargetTarget = lib.optional (threadsCross != null) threadsCross; 78 + depsTargetTarget = lib.optional stdenv.targetPlatform.isWindows threadsCross; 84 79 85 80 hardeningDisable = [ "all" ]; 86 81 ··· 276 271 disallowedReferences = [ goBootstrap ]; 277 272 278 273 meta = with lib; { 279 - homepage = "https://go.dev/"; 280 274 description = "The Go Programming language"; 275 + homepage = "https://go.dev/"; 281 276 license = licenses.bsd3; 282 277 maintainers = teams.golang.members; 283 - platforms = platforms.linux ++ platforms.darwin; 278 + platforms = platforms.darwin ++ platforms.linux; 284 279 }; 285 280 }
+2 -2
pkgs/development/python-modules/Wand/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "Wand"; 9 - version = "0.6.8"; 9 + version = "0.6.9"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "sha256-cWq9CZNQqIot/QfT42VtJemJNrFtgQG3XZR+itV+sHI="; 13 + sha256 = "sha256-QCdOiCmo21P9vjKPWAV6Wrfi664Hx3uJ8V44B2mLtbw="; 14 14 }; 15 15 16 16 postPatch = ''
+2 -2
pkgs/development/python-modules/aioairzone/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "aioairzone"; 10 - version = "0.4.6"; 10 + version = "0.4.8"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.8"; ··· 16 16 owner = "Noltari"; 17 17 repo = pname; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-DDp9gtKavO3LCDnaZsYYLTWwoy0kQaTitJeALSPlXaQ="; 19 + hash = "sha256-Dm05DCNPyQW62RRIVf995jEa5A6kqYyhsUNn+XCjSSI="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+37 -6
pkgs/development/python-modules/aiohttp-jinja2/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, aiohttp, jinja2, pytest, pytest-aiohttp, pytest-cov }: 1 + { lib 2 + , aiohttp 3 + , buildPythonPackage 4 + , fetchPypi 5 + , jinja2 6 + , pytest-aiohttp 7 + , pytestCheckHook 8 + , pythonOlder 9 + }: 2 10 3 11 buildPythonPackage rec { 4 12 pname = "aiohttp-jinja2"; 5 13 version = "1.5"; 14 + format = "setuptools"; 15 + 16 + disabled = pythonOlder "3.7"; 6 17 7 18 src = fetchPypi { 8 19 inherit pname version; 9 - sha256 = "7c3ba5eac060b691f4e50534af2d79fca2a75712ebd2b25e6fcb1295859f910b"; 20 + hash = "sha256-fDul6sBgtpH05QU0ry15/KKnVxLr0rJeb8sSlYWfkQs="; 10 21 }; 11 22 12 - propagatedBuildInputs = [ aiohttp jinja2 ]; 23 + propagatedBuildInputs = [ 24 + aiohttp 25 + jinja2 26 + ]; 13 27 14 - checkInputs = [ pytest pytest-aiohttp pytest-cov ]; 28 + checkInputs = [ 29 + pytest-aiohttp 30 + pytestCheckHook 31 + ]; 15 32 16 - checkPhase = '' 17 - pytest -W ignore::DeprecationWarning 33 + postPatch = '' 34 + substituteInPlace setup.cfg \ 35 + --replace " --cov=aiohttp_jinja2 --cov-report xml --cov-report html --cov-report term" "" 18 36 ''; 37 + 38 + pytestFlagsArray = [ 39 + "-W" 40 + "ignore::DeprecationWarning" 41 + ]; 42 + 43 + pythonImportsCheck = [ 44 + "aiohttp_jinja2" 45 + ]; 46 + 47 + # Tests are outdated (1.5) 48 + # pytest.PytestUnhandledCoroutineWarning: async def functions... 49 + doCheck = false; 19 50 20 51 meta = with lib; { 21 52 description = "Jinja2 support for aiohttp";
+2 -2
pkgs/development/python-modules/aioshelly/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "aioshelly"; 11 - version = "2.0.1"; 11 + version = "3.0.0"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.9"; ··· 17 17 owner = "home-assistant-libs"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-BUKuZza9Jer334LUmU5zmfjg1ISuxg7HETEbUMB80KY="; 20 + hash = "sha256-Id4qg7uSvpjXpEx0/EvSMvFxgkR78/NOoOmmwngj7Qw="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/confluent-kafka/default.nix
··· 1 1 { lib, buildPythonPackage, fetchPypi, isPy3k, rdkafka, requests, avro3k, avro ? null, futures ? null, enum34 ? null }: 2 2 3 3 buildPythonPackage rec { 4 - version = "1.9.0"; 4 + version = "1.9.2"; 5 5 pname = "confluent-kafka"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "sha256-L4cARHNxjRl29XyeIzB8IW2vjL1H/6cRXvDOSJY8nGk="; 9 + sha256 = "sha256-L7l70l1Da9Wf4HmIWqd6Oi8jz6zpxjWdRwAFNmWEkmI="; 10 10 }; 11 11 12 12 buildInputs = [ rdkafka requests ] ++ (if isPy3k then [ avro3k ] else [ enum34 avro futures ]) ;
+2 -2
pkgs/development/python-modules/fastcore/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "fastcore"; 11 - version = "1.5.11"; 11 + version = "1.5.15"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 17 17 owner = "fastai"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - sha256 = "sha256-VEiG2m9rCla6i8Q2KrO+0pnhxyFh4o/eCU5rDlbTAbs="; 20 + sha256 = "sha256-HseJoQBgwi00u/0FDAN6i+tL0DWxvDN2XvQl6WDyNoA="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "hahomematic"; 17 - version = "2022.8.2"; 17 + version = "2022.8.3"; 18 18 format = "pyproject"; 19 19 20 20 disabled = pythonOlder "3.9"; ··· 23 23 owner = "danielperna84"; 24 24 repo = pname; 25 25 rev = "refs/tags/${version}"; 26 - sha256 = "sha256-eFWjzp1WCPZM2BTmPeUgo4QF5c6RU9Z7OQ87t9d3vPI="; 26 + sha256 = "sha256-9pQjo4FiHAD3EwWFL/LCxauUU0AbbvFR6OIi7iBYPPU="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/python-engineio/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "python-engineio"; 19 - version = "4.3.3"; 19 + version = "4.3.4"; 20 20 format = "setuptools"; 21 21 22 22 disabled = pythonOlder "3.6"; ··· 25 25 owner = "miguelgrinberg"; 26 26 repo = "python-engineio"; 27 27 rev = "v${version}"; 28 - sha256 = "sha256-+0H7Ojy5/K0EllNTSvGLNIZlglcMh76r9XHxFMUwrrY="; 28 + sha256 = "sha256-fymO9WqkYaRsHKCJHQJpySHqZor2t8BfVrfYUfYoJno="; 29 29 }; 30 30 31 31 checkInputs = [
+2 -2
pkgs/development/python-modules/python-socketio/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "python-socketio"; 17 - version = "5.7.0"; 17 + version = "5.7.1"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.6"; ··· 23 23 owner = "miguelgrinberg"; 24 24 repo = "python-socketio"; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-POYD4w0iBAdaN2L4cpLJz1aCE9J0Iob//VN94/5lJLw="; 26 + sha256 = "sha256-KVaBSBWLeFJYiNJYTwoExExUmUaeNJ40c/WTgTc2Y/w="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/database/trino-cli/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "trino-cli"; 5 - version = "390"; 5 + version = "392"; 6 6 7 7 jarfilename = "${pname}-${version}-executable.jar"; 8 8 ··· 10 10 11 11 src = fetchurl { 12 12 url = "mirror://maven/io/trino/${pname}/${version}/${jarfilename}"; 13 - sha256 = "sha256-rqs2rWmr5hv4F/tc7xWBgkNht/l3meJUnpEyOn2cU48="; 13 + sha256 = "sha256-yqTKXmcRgsSSr4KAZ2NV7FrCGIxCU/V14XFEZmUTj1s="; 14 14 }; 15 15 16 16 dontUnpack = true;
+3
pkgs/games/sgt-puzzles/default.nix
··· 1 1 { lib, stdenv, fetchurl, desktop-file-utils 2 2 , gtk3, libX11, cmake, imagemagick 3 3 , pkg-config, perl, wrapGAppsHook 4 + , isMobile ? false 4 5 }: 5 6 6 7 stdenv.mkDerivation rec { ··· 25 26 pkg-config 26 27 wrapGAppsHook 27 28 ]; 29 + 30 + NIX_CFLAGS_COMPILE = if isMobile then "-DSTYLUS_BASED" else ""; 28 31 29 32 buildInputs = [ gtk3 libX11 ]; 30 33
+2 -2
pkgs/tools/misc/ytfzf/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "ytfzf"; 18 - version = "2.4.0"; 18 + version = "2.4.1"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "pystardust"; 22 22 repo = "ytfzf"; 23 23 rev = "v${version}"; 24 - hash = "sha256-IQ6YIHcFriqLAGoB8QhvWiYkI7Aq4RL12TL3c/N+YqE="; 24 + hash = "sha256-nci2VXto9LptfNHBmLGxfMXQnzbVP1+GlvllOqWFGKU="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/tools/security/dnsrecon/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "dnsrecon"; 8 - version = "1.1.1"; 8 + version = "1.1.2"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "darkoperator"; 13 13 repo = pname; 14 14 rev = version; 15 - hash = "sha256-zbFtaEklkfLkrqJAPptOqDTdWGbCE+3ZO79t68iqLIU="; 15 + hash = "sha256-rOFDoQEIlwV02c2aJsovnhvaC2XTFq9mMEfilG+Gs4w="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+2 -2
pkgs/tools/security/gitleaks/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gitleaks"; 8 - version = "8.9.0"; 8 + version = "8.10.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "zricethezav"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-LH8iW2RsBq+mxGXR/RKsIqPWMqHNlhQ9Ye9Z/LOdmYQ="; 14 + sha256 = "sha256-Qquqluf5uzJD5u15TPOrrzSnDPbrFKCBQPDW+7A6AQY="; 15 15 }; 16 16 17 17 vendorSha256 = "sha256-X8z9iKRR3PptNHwy1clZG8QsClsjbW45nZb2fHGfSYk=";
+8
pkgs/top-level/all-packages.nix
··· 25982 25982 aucatctl = callPackage ../applications/audio/aucatctl { }; 25983 25983 25984 25984 audacious = libsForQt5.callPackage ../applications/audio/audacious { }; 25985 + audacious-plugins = libsForQt5.callPackage ../applications/audio/audacious/plugins.nix { 25986 + # Avoid circular dependency 25987 + audacious = audacious.override { audacious-plugins = null; }; 25988 + }; 25985 25989 audaciousQt5 = audacious; 25986 25990 25987 25991 audacity-gtk2 = callPackage ../applications/audio/audacity { wxGTK = wxGTK31-gtk2; }; ··· 33050 33054 sfrotz = callPackage ../games/sfrotz { }; 33051 33055 33052 33056 sgtpuzzles = callPackage ../games/sgt-puzzles { }; 33057 + 33058 + sgtpuzzles-mobile = callPackage ../games/sgt-puzzles { 33059 + isMobile = true; 33060 + }; 33053 33061 33054 33062 shattered-pixel-dungeon = callPackage ../games/shattered-pixel-dungeon { }; 33055 33063