Merge remote-tracking branch 'origin/staging-next' into staging

K900 58bee577 c0e42f6d

+1468 -848
+8 -2
lib/modules.nix
··· 254 254 inherit 255 255 lib 256 256 options 257 - config 258 257 specialArgs 259 258 ; 260 259 _class = class; 261 260 _prefix = prefix; 261 + config = addErrorContext "if you get an infinite recursion here, you probably reference `config` in `imports`. If you are trying to achieve a conditional import behavior dependent on `config`, consider importing unconditionally, and using `mkEnableOption` and `mkIf` to control its effect." config; 262 262 } 263 263 // specialArgs 264 264 ); ··· 651 651 # evaluation of the option. 652 652 context = name: ''while evaluating the module argument `${name}' in "${key}":''; 653 653 extraArgs = mapAttrs ( 654 - name: _: addErrorContext (context name) (args.${name} or config._module.args.${name}) 654 + name: _: 655 + addErrorContext (context name) ( 656 + args.${name} or (addErrorContext 657 + "noting that argument `${name}` is not externally provided, so querying `_module.args` instead, requiring `config`" 658 + config._module.args.${name} 659 + ) 660 + ) 655 661 ) (functionArgs f); 656 662 657 663 # Note: we append in the opposite order such that we can add an error
+35 -3
lib/tests/modules.sh
··· 82 82 fi 83 83 } 84 84 85 + invertIfUnset() { 86 + gate="$1" 87 + shift 88 + if [[ -n "${!gate:-}" ]]; then 89 + "$@" 90 + else 91 + ! "$@" 92 + fi 93 + } 94 + 95 + globalErrorLogCheck() { 96 + invertIfUnset "REQUIRE_INFINITE_RECURSION_HINT" \ 97 + grep -i 'if you get an infinite recursion here' \ 98 + <<<"$err" >/dev/null \ 99 + || { 100 + if [[ -n "${REQUIRE_INFINITE_RECURSION_HINT:-}" ]]; then 101 + echo "Unexpected infinite recursion hint" 102 + else 103 + echo "Expected infinite recursion hint, but none found" 104 + fi 105 + return 1 106 + } 107 + } 108 + 85 109 checkConfigError() { 86 110 local errorContains=$1 87 111 local err="" ··· 94 118 logFailure 95 119 logEndFailure 96 120 else 121 + if ! globalErrorLogCheck "$err"; then 122 + logStartFailure 123 + echo "LOG:" 124 + reportFailure "$@" 125 + echo "GLOBAL ERROR LOG CHECK FAILED" 126 + logFailure 127 + logEndFailure 128 + fi 97 129 if echo "$err" | grep -zP --silent "$errorContains" ; then 98 130 ((++pass)) 99 131 else ··· 283 315 # Check that using _module.args on imports cause infinite recursions, with 284 316 # the proper error context. 285 317 set -- "$@" ./define-_module-args-custom.nix ./import-custom-arg.nix 286 - checkConfigError 'while evaluating the module argument .*custom.* in .*import-custom-arg.nix.*:' "$@" 287 - checkConfigError 'infinite recursion encountered' "$@" 318 + REQUIRE_INFINITE_RECURSION_HINT=1 checkConfigError 'while evaluating the module argument .*custom.* in .*import-custom-arg.nix.*:' "$@" 319 + REQUIRE_INFINITE_RECURSION_HINT=1 checkConfigError 'infinite recursion encountered' "$@" 288 320 289 321 # Check _module.check. 290 322 set -- config.enable ./declare-enable.nix ./define-enable.nix ./define-attrsOfSub-foo.nix ··· 488 520 checkConfigOutput '^null$' config.foo ./freeform-attrsOf.nix ./freeform-str-dep-unstr.nix 489 521 checkConfigOutput '^"24"$' config.foo ./freeform-attrsOf.nix ./freeform-str-dep-unstr.nix ./define-value-string.nix 490 522 # Check whether an freeform-typed value can depend on a declared option, this can only work with lazyAttrsOf 491 - checkConfigError 'infinite recursion encountered' config.foo ./freeform-attrsOf.nix ./freeform-unstr-dep-str.nix 523 + REQUIRE_INFINITE_RECURSION_HINT=1 checkConfigError 'infinite recursion encountered' config.foo ./freeform-attrsOf.nix ./freeform-unstr-dep-str.nix 492 524 checkConfigError 'The option .* was accessed but has no value defined. Try setting the option.' config.foo ./freeform-lazyAttrsOf.nix ./freeform-unstr-dep-str.nix 493 525 checkConfigOutput '^"24"$' config.foo ./freeform-lazyAttrsOf.nix ./freeform-unstr-dep-str.nix ./define-value-string.nix 494 526 # submodules in freeformTypes should have their locations annotated
+2
nixos/doc/manual/release-notes/rl-2511.section.md
··· 133 133 134 134 - [`services.victorialogs.package`](#opt-services.victorialogs.package) now defaults to `victorialogs`, as `victoriametrics` no longer contains the VictoriaLogs binaries. 135 135 136 + - The `services.traccar.settings` attribute has been reworked. Instead of the previous flat attribute set the new implementation uses nested attribute sets. You need to update you configuration manually. For instance, `services.traccar.settings.loggerConsole` becomes `services.traccar.settings.logger.console`. 137 + 136 138 - The `wstunnel` module was converted to RFC42-style settings, you will need to update your NixOS config if you make use of this module. 137 139 138 140 - [private-gpt](https://github.com/zylon-ai/private-gpt) service has been removed by lack of maintenance upstream.
+1 -2
nixos/modules/profiles/installation-device.nix
··· 102 102 boot.kernel.sysctl."vm.overcommit_memory" = "1"; 103 103 104 104 # To speed up installation a little bit, include the complete 105 - # stdenv in the Nix store on the CD. 105 + # stdenvNoCC in the Nix store on the CD. 106 106 system.extraDependencies = 107 107 with pkgs; 108 108 [ 109 - stdenv 110 109 stdenvNoCC # for runCommand 111 110 busybox 112 111 # For boot.initrd.systemd
+246 -2
nixos/modules/security/auditd.nix
··· 4 4 pkgs, 5 5 ... 6 6 }: 7 + let 8 + cfg = config.security.auditd; 7 9 10 + settingsType = 11 + with lib.types; 12 + nullOr (oneOf [ 13 + bool 14 + nonEmptyStr 15 + path 16 + int 17 + ]); 18 + 19 + pluginOptions = lib.types.submodule { 20 + options = { 21 + active = lib.mkEnableOption "Whether to enable this plugin"; 22 + direction = lib.mkOption { 23 + type = lib.types.enum [ 24 + "in" 25 + "out" 26 + ]; 27 + default = "out"; 28 + description = '' 29 + The option is dictated by the plugin. In or out are the only choices. 30 + You cannot make a plugin operate in a way it wasn't designed just by 31 + changing this option. This option is to give a clue to the event dispatcher 32 + about which direction events flow. 33 + 34 + ::: {.note} 35 + Inbound events are not supported yet. 36 + ::: 37 + ''; 38 + }; 39 + path = lib.mkOption { 40 + type = lib.types.path; 41 + description = "This is the absolute path to the plugin executable."; 42 + }; 43 + type = lib.mkOption { 44 + type = lib.types.enum [ "always" ]; 45 + readOnly = true; 46 + default = "always"; 47 + description = '' 48 + This tells the dispatcher how the plugin wants to be run. There is only 49 + one valid option, `always`, which means the plugin is external and should 50 + always be run. The default is `always` since there are no more builtin plugins. 51 + ''; 52 + }; 53 + args = lib.mkOption { 54 + type = lib.types.nullOr (lib.types.listOf lib.types.nonEmptyStr); 55 + default = null; 56 + description = '' 57 + This allows you to pass arguments to the child program. 58 + Generally plugins do not take arguments and have their own 59 + config file that instructs them how they should be configured. 60 + ''; 61 + }; 62 + format = lib.mkOption { 63 + type = lib.types.enum [ 64 + "binary" 65 + "string" 66 + ]; 67 + default = "string"; 68 + description = '' 69 + Binary passes the data exactly as the audit event dispatcher gets it from 70 + the audit daemon. The string option tells the dispatcher to completely change 71 + the event into a string suitable for parsing with the audit parsing library. 72 + ''; 73 + }; 74 + settings = lib.mkOption { 75 + type = lib.types.nullOr ( 76 + lib.types.submodule { 77 + freeformType = lib.types.attrsOf settingsType; 78 + } 79 + ); 80 + default = null; 81 + description = "Plugin-specific config file to link to /etc/audit/<plugin>.conf"; 82 + }; 83 + }; 84 + }; 85 + 86 + prepareConfigValue = 87 + v: 88 + if lib.isBool v then 89 + (if v then "yes" else "no") 90 + else if lib.isList v then 91 + lib.concatStringsSep " " (map prepareConfigValue v) 92 + else 93 + builtins.toString v; 94 + prepareConfigText = 95 + conf: 96 + lib.concatLines ( 97 + lib.mapAttrsToList (k: v: if v == null then "#${k} =" else "${k} = ${prepareConfigValue v}") conf 98 + ); 99 + in 8 100 { 9 - options.security.auditd.enable = lib.mkEnableOption "the Linux Audit daemon"; 101 + options.security.auditd = { 102 + enable = lib.mkEnableOption "the Linux Audit daemon"; 10 103 11 - config = lib.mkIf config.security.auditd.enable { 104 + settings = lib.mkOption { 105 + type = lib.types.submodule { 106 + freeformType = lib.types.attrsOf settingsType; 107 + options = { 108 + # space_left needs to be larger than admin_space_left, yet they default to be the same if left open. 109 + space_left = lib.mkOption { 110 + type = lib.types.either lib.types.int (lib.types.strMatching "[0-9]+%"); 111 + default = 75; 112 + description = '' 113 + If the free space in the filesystem containing log_file drops below this value, the audit daemon takes the action specified by 114 + {option}`space_left_action`. If the value of {option}`space_left` is specified as a whole number, it is interpreted as an absolute size in mebibytes 115 + (MiB). If the value is specified as a number between 1 and 99 followed by a percentage sign (e.g., 5%), the audit daemon calculates 116 + the absolute size in megabytes based on the size of the filesystem containing {option}`log_file`. (E.g., if the filesystem containing 117 + {option}`log_file` is 2 gibibytes in size, and {option}`space_left` is set to 25%, then the audit daemon sets {option}`space_left` to approximately 500 mebibytes. 118 + 119 + ::: {.note} 120 + This calculation is performed when the audit daemon starts, so if you resize the filesystem containing {option}`log_file` while the 121 + audit daemon is running, you should send the audit daemon SIGHUP to re-read the configuration file and recalculate the correct per‐ 122 + centage. 123 + ::: 124 + ''; 125 + }; 126 + admin_space_left = lib.mkOption { 127 + type = lib.types.either lib.types.int (lib.types.strMatching "[0-9]+%"); 128 + default = 50; 129 + description = '' 130 + This is a numeric value in mebibytes (MiB) that tells the audit daemon when to perform a configurable action because the system is running 131 + low on disk space. This should be considered the last chance to do something before running out of disk space. The numeric value for 132 + this parameter should be lower than the number for {option}`space_left`. You may also append a percent sign (e.g. 1%) to the number to have 133 + the audit daemon calculate the number based on the disk partition size. 134 + ''; 135 + }; 136 + }; 137 + }; 138 + 139 + default = { }; 140 + description = "auditd configuration file contents. See {auditd.conf} for supported values."; 141 + }; 142 + 143 + plugins = lib.mkOption { 144 + type = lib.types.attrsOf pluginOptions; 145 + default = { }; 146 + defaultText = lib.literalExpression '' 147 + { 148 + af_unix = { 149 + path = lib.getExe' pkgs.audit "audisp-af_unix"; 150 + args = [ 151 + "0640" 152 + "/var/run/audispd_events" 153 + "string" 154 + ]; 155 + format = "binary"; 156 + }; 157 + remote = { 158 + path = lib.getExe' pkgs.audit "audisp-remote"; 159 + settings = { }; 160 + }; 161 + filter = { 162 + path = lib.getExe' pkgs.audit "audisp-filter"; 163 + args = [ 164 + "allowlist" 165 + "/etc/audit/audisp-filter.conf" 166 + (lib.getExe' pkgs.audit "audisp-syslog") 167 + "LOG_USER" 168 + "LOG_INFO" 169 + "interpret" 170 + ]; 171 + settings = { }; 172 + }; 173 + syslog = { 174 + path = lib.getExe' pkgs.audit "audisp-syslog"; 175 + args = [ "LOG_INFO" ]; 176 + }; 177 + } 178 + ''; 179 + description = "Plugin definitions to register with auditd"; 180 + }; 181 + }; 182 + 183 + config = lib.mkIf cfg.enable { 184 + assertions = [ 185 + { 186 + assertion = 187 + let 188 + cfg' = cfg.settings; 189 + in 190 + ( 191 + (lib.isInt cfg'.space_left && lib.isInt cfg'.admin_space_left) 192 + -> cfg'.space_left > cfg'.admin_space_left 193 + ) 194 + && ( 195 + let 196 + get_percent = s: lib.toInt (lib.strings.removeSuffix "%" s); 197 + in 198 + (lib.isString cfg'.space_left && lib.isString cfg'.admin_space_left) 199 + -> (get_percent cfg'.space_left) > (get_percent cfg'.admin_space_left) 200 + ); 201 + message = "`security.auditd.settings.space_left` must be larger than `security.auditd.settings.admin_space_left`"; 202 + } 203 + ]; 204 + 12 205 # Starting auditd should also enable loading the audit rules.. 13 206 security.audit.enable = lib.mkDefault true; 14 207 15 208 environment.systemPackages = [ pkgs.audit ]; 209 + 210 + # setting this to anything other than /etc/audit/plugins.d will break, so we pin it here 211 + security.auditd.settings.plugin_dir = "/etc/audit/plugins.d"; 212 + 213 + environment.etc = { 214 + "audit/auditd.conf".text = prepareConfigText cfg.settings; 215 + } 216 + // (lib.mapAttrs' ( 217 + pluginName: pluginDefinitionConfigValue: 218 + lib.nameValuePair "audit/plugins.d/${pluginName}.conf" { 219 + text = prepareConfigText (lib.removeAttrs pluginDefinitionConfigValue [ "settings" ]); 220 + } 221 + ) cfg.plugins) 222 + // (lib.mapAttrs' ( 223 + pluginName: pluginDefinitionConfigValue: 224 + lib.nameValuePair "audit/audisp-${pluginName}.conf" { 225 + text = prepareConfigText pluginDefinitionConfigValue.settings; 226 + } 227 + ) (lib.filterAttrs (_: v: v.settings != null) cfg.plugins)); 228 + 229 + security.auditd.plugins = { 230 + af_unix = { 231 + path = lib.getExe' pkgs.audit "audisp-af_unix"; 232 + args = [ 233 + "0640" 234 + "/var/run/audispd_events" 235 + "string" 236 + ]; 237 + format = "binary"; 238 + }; 239 + remote = { 240 + path = lib.getExe' pkgs.audit "audisp-remote"; 241 + settings = { }; 242 + }; 243 + filter = { 244 + path = lib.getExe' pkgs.audit "audisp-filter"; 245 + args = [ 246 + "allowlist" 247 + "/etc/audit/audisp-filter.conf" 248 + (lib.getExe' pkgs.audit "audisp-syslog") 249 + "LOG_USER" 250 + "LOG_INFO" 251 + "interpret" 252 + ]; 253 + settings = { }; 254 + }; 255 + syslog = { 256 + path = lib.getExe' pkgs.audit "audisp-syslog"; 257 + args = [ "LOG_INFO" ]; 258 + }; 259 + }; 16 260 17 261 systemd.services.auditd = { 18 262 description = "Security Audit Logging Service";
+37 -19
nixos/modules/services/monitoring/traccar.nix
··· 8 8 cfg = config.services.traccar; 9 9 stateDirectory = "/var/lib/traccar"; 10 10 configFilePath = "${stateDirectory}/config.xml"; 11 - expandCamelCase = lib.replaceStrings lib.upperChars (map (s: ".${s}") lib.lowerChars); 12 - mkConfigEntry = key: value: "<entry key='${expandCamelCase key}'>${value}</entry>"; 11 + 12 + # Map leafs to XML <entry> elements as expected by traccar, using 13 + # dot-separated keys for nested attribute paths. 14 + mapLeafs = lib.mapAttrsRecursive ( 15 + path: value: "<entry key='${lib.concatStringsSep "." path}'>${value}</entry>" 16 + ); 17 + 18 + mkConfigEntry = config: lib.collect builtins.isString (mapLeafs config); 19 + 13 20 mkConfig = 14 21 configurationOptions: 15 22 pkgs.writeText "traccar.xml" '' 16 23 <?xml version='1.0' encoding='UTF-8'?> 17 24 <!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'> 18 25 <properties> 19 - ${builtins.concatStringsSep "\n" (lib.mapAttrsToList mkConfigEntry configurationOptions)} 26 + ${builtins.concatStringsSep "\n" (mkConfigEntry configurationOptions)} 20 27 </properties> 21 28 ''; 22 29 23 30 defaultConfig = { 24 - databaseDriver = "org.h2.Driver"; 25 - databasePassword = ""; 26 - databaseUrl = "jdbc:h2:${stateDirectory}/traccar"; 27 - databaseUser = "sa"; 28 - loggerConsole = "true"; 29 - mediaPath = "${stateDirectory}/media"; 30 - templatesRoot = "${stateDirectory}/templates"; 31 + database = { 32 + driver = "org.h2.Driver"; 33 + password = ""; 34 + url = "jdbc:h2:${stateDirectory}/traccar"; 35 + user = "sa"; 36 + }; 37 + logger.console = "true"; 38 + media.path = "${stateDirectory}/media"; 39 + templates.root = "${stateDirectory}/templates"; 31 40 }; 41 + 32 42 in 33 43 { 34 44 options.services.traccar = { 35 45 enable = lib.mkEnableOption "Traccar, an open source GPS tracking system"; 46 + settingsFile = lib.mkOption { 47 + type = with lib.types; nullOr path; 48 + default = null; 49 + description = '' 50 + File used as configuration for traccar. When specified, {option}`settings` is ignored. 51 + ''; 52 + }; 36 53 settings = lib.mkOption { 37 54 apply = lib.recursiveUpdate defaultConfig; 38 55 default = defaultConfig; 39 56 description = '' 40 57 {file}`config.xml` configuration as a Nix attribute set. 41 - Attribute names are translated from camelCase to dot-separated strings. For instance: 42 - {option}`mailSmtpPort = "25"` 43 - would result in the following configuration property: 58 + This option is ignored if `settingsFile` is set. 59 + 60 + Nested attributes get translated to a properties entry in the traccar configuration. 61 + For instance: `mail.smtp.port = "25"` results in the following entry: 44 62 `<entry key='mail.smtp.port'>25</entry>` 45 - Configuration options should match those described in 46 - [Traccar - Configuration File](https://www.traccar.org/configuration-file/). 47 - Secret tokens should be specified using {option}`environmentFile` 63 + 64 + Secrets should be specified using {option}`environmentFile` 48 65 instead of this world-readable attribute set. 66 + [Traccar - Configuration File](https://www.traccar.org/configuration-file/). 49 67 ''; 50 68 }; 51 69 environmentFile = lib.mkOption { ··· 56 74 57 75 Can be used for storing the secrets without making them available in the world-readable Nix store. 58 76 59 - For example, you can set {option}`services.traccar.settings.databasePassword = "$TRACCAR_DB_PASSWORD"` 77 + For example, you can set {option}`services.traccar.settings.database.password = "$TRACCAR_DB_PASSWORD"` 60 78 and then specify `TRACCAR_DB_PASSWORD="<secret>"` in the environment file. 61 79 This value will get substituted in the configuration file. 62 80 ''; ··· 65 83 66 84 config = 67 85 let 68 - configuration = mkConfig cfg.settings; 86 + configuration = if cfg.settingsFile != null then cfg.settingsFile else mkConfig cfg.settings; 69 87 in 70 88 lib.mkIf cfg.enable { 71 89 systemd.services.traccar = { ··· 92 110 93 111 serviceConfig = { 94 112 DynamicUser = true; 95 - EnvironmentFile = cfg.environmentFile; 113 + EnvironmentFile = lib.mkIf (cfg.environmentFile != null) cfg.environmentFile; 96 114 ExecStart = "${lib.getExe pkgs.traccar} ${configFilePath}"; 97 115 LockPersonality = true; 98 116 NoNewPrivileges = true;
+15 -1
nixos/tests/audit.nix
··· 1 + { lib, ... }: 1 2 { 2 3 3 4 name = "audit"; 5 + 6 + meta = { 7 + maintainers = with lib.maintainers; [ grimmauld ]; 8 + }; 4 9 5 10 nodes = { 6 11 machine = ··· 12 17 "-a always,exit -F exe=${lib.getExe pkgs.hello} -k nixos-test" 13 18 ]; 14 19 }; 15 - security.auditd.enable = true; 20 + security.auditd = { 21 + enable = true; 22 + plugins.af_unix.active = true; 23 + plugins.syslog.active = true; 24 + # plugins.remote.active = true; # needs configuring a remote server for logging 25 + # plugins.filter.active = true; # needs configuring allowlist/denylist 26 + }; 16 27 17 28 environment.systemPackages = [ pkgs.hello ]; 18 29 }; ··· 24 35 25 36 with subtest("Audit subsystem gets enabled"): 26 37 assert "enabled 1" in machine.succeed("auditctl -s") 38 + 39 + with subtest("unix socket plugin activated"): 40 + machine.succeed("stat /var/run/audispd_events") 27 41 28 42 with subtest("Custom rule produces audit traces"): 29 43 machine.succeed("hello")
+4
nixos/tests/installer.nix
··· 709 709 system.extraDependencies = 710 710 with pkgs; 711 711 [ 712 + # TODO: Remove this when we can install systems 713 + # without `stdenv`. 714 + stdenv 715 + 712 716 bintools 713 717 brotli 714 718 brotli.dev
+2 -2
pkgs/applications/audio/seq66/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "seq66"; 18 - version = "0.99.20"; 18 + version = "0.99.21"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "ahlstromcj"; 22 22 repo = "seq66"; 23 23 rev = version; 24 - hash = "sha256-YFSvwviC2f5PJD91jcmLuqf+kDqDeMhXNXD3n45kJL8="; 24 + hash = "sha256-0joa69nSX3lcpoRq9YToNA75Sg9dlYMGRZEfcJm9Vjg="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/applications/virtualization/docker/buildx.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "docker-buildx"; 9 - version = "0.25.0"; 9 + version = "0.26.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "docker"; 13 13 repo = "buildx"; 14 14 rev = "v${version}"; 15 - hash = "sha256-DdG2z0raDHcbBMDl7C0WORKhG0ZB9Gvie8u4/isE8ow="; 15 + hash = "sha256-+ubv/8UdejxY7u3RdgS7L18hZHohlqGu9E3L0bTAmLY="; 16 16 }; 17 17 18 18 doCheck = false;
+2 -2
pkgs/by-name/a2/a2ps/package.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "a2ps"; 17 - version = "4.15.6"; 17 + version = "4.15.7"; 18 18 19 19 src = fetchurl { 20 20 url = "mirror://gnu/a2ps/a2ps-${version}.tar.gz"; 21 - hash = "sha256-h/+dgByxGWkYHVuM+LZeZeWyS7DHahuCXoCY8pBvvfQ="; 21 + hash = "sha256-cV84Zwr9lQtMpxwB9Gj+760mXKUtPxEpNMY8Cov7uK8="; 22 22 }; 23 23 24 24 postPatch = ''
+2 -2
pkgs/by-name/ai/airgeddon/package.nix
··· 114 114 in 115 115 stdenv.mkDerivation rec { 116 116 pname = "airgeddon"; 117 - version = "11.50"; 117 + version = "11.51"; 118 118 119 119 src = fetchFromGitHub { 120 120 owner = "v1s1t0r1sh3r3"; 121 121 repo = "airgeddon"; 122 122 tag = "v${version}"; 123 - hash = "sha256-hy6q25hWGEFlih0IuwoqDRjbUk1/iShj6uY+mz6hlFU="; 123 + hash = "sha256-PkP8sPpX/z3yjvTpsRYJ9fKzUaMsnCp+p6AAoTlcAA0="; 124 124 }; 125 125 126 126 strictDeps = true;
+2 -2
pkgs/by-name/ar/ark-pixel-font/package.nix
··· 7 7 8 8 python312Packages.buildPythonPackage rec { 9 9 pname = "ark-pixel-font"; 10 - version = "2025.03.14"; 10 + version = "2025.07.21"; 11 11 pyproject = false; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "TakWolf"; 15 15 repo = "ark-pixel-font"; 16 16 tag = version; 17 - hash = "sha256-B/XsZEpSxY4k8uj3Vy31c9+GcO7d3NFcADLtPU6p/CI="; 17 + hash = "sha256-NnkXKe4qlWl4lDHNcO5aVJWwyeSrHoHxqlla+RMgtQw="; 18 18 }; 19 19 20 20 dependencies = with python312Packages; [
+2 -2
pkgs/by-name/ar/arrow/package.nix
··· 22 22 23 23 stdenv.mkDerivation (finalAttrs: { 24 24 pname = "arrow"; 25 - version = "3.0.0"; 25 + version = "3.1.0"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "mhgolkar"; 29 29 repo = "Arrow"; 30 30 tag = "v${finalAttrs.version}"; 31 - hash = "sha256-oodW6XvesBWic0yK1Se/tycjqblE4qUSuAk+3MY3x8I="; 31 + hash = "sha256-+Tlqh0Xn2xnF2AWv9u5xIWo6Mvg/uEsqqxWx70kd3+k="; 32 32 }; 33 33 34 34 desktopItems = [
+1 -1
pkgs/by-name/as/ashuffle/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "joshkunz"; 19 19 repo = "ashuffle"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 hash = "sha256-HQ4+vyTvX0mhfuRclbiC+MvllV3300ztAwL0IxrUiC8="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/au/augeas/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "hercules-team"; 20 20 repo = "augeas"; 21 - rev = "release-${version}"; 21 + tag = "release-${version}"; 22 22 fetchSubmodules = true; 23 23 hash = "sha256-U5tm3LDUeI/idHtL2Zy33BigkyvHunXPjToDC59G9VE="; 24 24 };
+1 -1
pkgs/by-name/av/avalonia/package.nix
··· 51 51 src = fetchFromGitHub { 52 52 owner = "AvaloniaUI"; 53 53 repo = "Avalonia"; 54 - rev = version; 54 + tag = version; 55 55 fetchSubmodules = true; 56 56 hash = "sha256-b7K8h2hqkLnXj3YIaRKUqlbWsDNhfWCEqH1W8K0lP6g="; 57 57 };
+1 -1
pkgs/by-name/aw/awk-language-server/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "Beaglefoot"; 15 15 repo = "awk-language-server"; 16 - rev = "server-${version}"; 16 + tag = "server-${version}"; 17 17 hash = "sha256-YtduDfMAUAoQY9tgyhgERFwx9TEgD52KdeHnX2MrjjI="; 18 18 sparseCheckout = [ "server" ]; 19 19 postFetch = ''
+1 -1
pkgs/by-name/bc/bchoppr/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "sjaehn"; 17 17 repo = "bchoppr"; 18 - rev = version; 18 + tag = version; 19 19 hash = "sha256-/aLoLUpWu66VKd9lwjli+FZZctblrZUPSEsdYH85HwQ="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/be/bespokesynth/package.nix
··· 47 47 src = fetchFromGitHub { 48 48 owner = "BespokeSynth"; 49 49 repo = "bespokesynth"; 50 - rev = "v${finalAttrs.version}"; 50 + tag = "v${finalAttrs.version}"; 51 51 hash = "sha256-ad8wdLos3jM0gRMpcfRKeaiUxJsPGqWd/7XeDz87ToQ="; 52 52 fetchSubmodules = true; 53 53 };
+1 -1
pkgs/by-name/bi/bio-gappa/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "lczech"; 19 19 repo = "gappa"; 20 - rev = "v${finalAttrs.version}"; 20 + tag = "v${finalAttrs.version}"; 21 21 hash = "sha256-WV8PO0v+e14tyjEm+xQGveQ0Pslgeh+osEMCqF8mue0="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/bi/biodiff/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "8051Enthusiast"; 14 14 repo = "biodiff"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-ZLxjOV08sC5dKICvRUyL6FLMORkxwdLgNq7L45CDwa4="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/bi/bitbox/package.nix
··· 26 26 src = fetchFromGitHub { 27 27 owner = "BitBoxSwiss"; 28 28 repo = "bitbox-wallet-app"; 29 - rev = "v${version}"; 29 + tag = "v${version}"; 30 30 fetchSubmodules = true; 31 31 hash = "sha256-zpkjYnGsmPKjxUpp2H1qSzqthOO1mTmki3bPqo35sBo="; 32 32 };
+1 -1
pkgs/by-name/bl/blink1-tool/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "todbot"; 15 15 repo = "blink1-tool"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 fetchSubmodules = true; 18 18 hash = "sha256-xuCjPSQUQ/KOcdsie/ndecUiEt+t46m4eI33PXJoAAY="; 19 19 };
+3 -3
pkgs/by-name/bl/blobfuse/package.nix
··· 9 9 }: 10 10 11 11 let 12 - version = "2.4.2"; 12 + version = "2.5.0"; 13 13 src = fetchFromGitHub { 14 14 owner = "Azure"; 15 15 repo = "azure-storage-fuse"; 16 16 rev = "blobfuse2-${version}"; 17 - sha256 = "sha256-bpMX7flbb/QYZUtq1I1s2lAvrBhW7esPwxN/JupryDo="; 17 + sha256 = "sha256-BRLORwEY8PeD9hFkpm3Gup+eXzdFkW1Rkr73ncyKrso="; 18 18 }; 19 19 in 20 20 buildGoModule { 21 21 pname = "blobfuse"; 22 22 inherit version src; 23 23 24 - vendorHash = "sha256-uWesaZshuBVf4yJiX6YqNMr0GiBkrHhOqefnCrpPCHg="; 24 + vendorHash = "sha256-L1ix9pRal5Ssfwf+kl9SFC9bbveuKeiuzrBwapvbFZY="; 25 25 26 26 buildInputs = [ fuse3 ]; 27 27
+1 -1
pkgs/by-name/bo/boa/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "boa-dev"; 17 17 repo = "boa"; 18 - rev = "v${version}"; 18 + tag = "v${version}"; 19 19 hash = "sha256-foCIzzFoEpcE6i0QrSbiob3YHIOeTpjwpAMtcPGL8Vg="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/bo/bom/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "kubernetes-sigs"; 14 14 repo = "bom"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-nYzBaFtOJhqO0O6MJsxTw/mxsIOa+cnU27nOFRe2/uI="; 17 17 # populate values that require us to use git. By doing this in postFetch we 18 18 # can delete .git afterwards and maintain better reproducibility of the src.
+1 -1
pkgs/by-name/br/brewtarget/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "Brewtarget"; 22 22 repo = "brewtarget"; 23 - rev = "v${finalAttrs.version}"; 23 + tag = "v${finalAttrs.version}"; 24 24 hash = "sha256-VVdihVdNIAtPlugqGWDWvxMdOFGLnRmewPt6BgvbxBk="; 25 25 fetchSubmodules = true; 26 26 };
+1 -1
pkgs/by-name/br/brickstore/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "rgriebl"; 23 23 repo = "brickstore"; 24 - rev = "v${finalAttrs.version}"; 24 + tag = "v${finalAttrs.version}"; 25 25 hash = "sha256-4sxPplZ1t8sSfwTCeeBtfU4U0gcE9FROt6dKvkfyO6Q="; 26 26 fetchSubmodules = true; 27 27 };
+1 -1
pkgs/by-name/bs/bs2b-lv2/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "nilninull"; 18 18 repo = "bs2b-lv2"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 fetchSubmodules = true; 21 21 hash = "sha256-dOcDPtiKN9Kfs2cdaeDO/GkWrh5tfJSHfiHPBtxJXvc="; 22 22 };
+1 -1
pkgs/by-name/bu/budgie-control-center/package.nix
··· 75 75 src = fetchFromGitHub { 76 76 owner = "BuddiesOfBudgie"; 77 77 repo = "budgie-control-center"; 78 - rev = "v${finalAttrs.version}"; 78 + tag = "v${finalAttrs.version}"; 79 79 fetchSubmodules = true; 80 80 hash = "sha256-W5PF7BPdQdg/7xJ4J+fEnuDdpoG/lyhX56RDnX2DXoY="; 81 81 };
+1 -1
pkgs/by-name/bu/budgie-desktop/package.nix
··· 50 50 src = fetchFromGitHub { 51 51 owner = "BuddiesOfBudgie"; 52 52 repo = "budgie-desktop"; 53 - rev = "v${finalAttrs.version}"; 53 + tag = "v${finalAttrs.version}"; 54 54 fetchSubmodules = true; 55 55 hash = "sha256-lDsQlUAa79gnM8wC5pwyquvFyEiayH4W4gD/uyC5Koo="; 56 56 };
+3 -3
pkgs/by-name/bu/buf/package.nix
··· 10 10 11 11 buildGoModule (finalAttrs: { 12 12 pname = "buf"; 13 - version = "1.55.1"; 13 + version = "1.56.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "bufbuild"; 17 17 repo = "buf"; 18 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-41IY2P2s9kCV6aQh5vg7xVmu4Ovl9gakGmgcI/QSwfw="; 19 + hash = "sha256-a2yU8KgMRNEz5fgFx/e0U6Hrtw53neeO5PWsTU8AV14="; 20 20 }; 21 21 22 - vendorHash = "sha256-2kg7VXIFKXXY1uDUSV3+4vo6GYwnxyvJIZ/a8j99lhk="; 22 + vendorHash = "sha256-lWcqXMkOpa+bh40zH8LQ86mIbTAqB2mk8naN1oY7Xuc="; 23 23 24 24 patches = [ 25 25 # Skip a test that requires networking to be available to work.
+1 -1
pkgs/by-name/bu/bugdom/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "jorio"; 17 17 repo = "bugdom"; 18 - rev = version; 18 + tag = version; 19 19 hash = "sha256-0c7v5tSqYuqtLOFl4sqD7+naJNqX/wlKHVntkZQGJ8A="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/bu/bulk_extractor/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "simsong"; 23 23 repo = "bulk_extractor"; 24 - rev = "v${finalAttrs.version}"; 24 + tag = "v${finalAttrs.version}"; 25 25 hash = "sha256-Jj/amXESFBu/ZaiIRlDKmtWTBVQ2TEvOM2jBYP3y1L8="; 26 26 fetchSubmodules = true; 27 27 };
+2 -2
pkgs/by-name/ca/capacities/package.nix
··· 7 7 }: 8 8 let 9 9 pname = "capacities"; 10 - version = "1.48.7"; 10 + version = "1.50.4"; 11 11 name = "${pname}-${version}"; 12 12 13 13 src = fetchurl { 14 14 url = "https://web.archive.org/web/20250519011655/https://capacities-desktop-app.fra1.cdn.digitaloceanspaces.com/capacities-${version}.AppImage"; 15 - hash = "sha256-fa1Wk3w+f467n0JtRz+Zjw9QKDKKnhS23biEtNqO17Y="; 15 + hash = "sha256-8sp6q86C36FbJ1azhX5QWbb2PmqJ/bbZQX31yzNByU4="; 16 16 }; 17 17 18 18 appimageContents = appimageTools.extractType2 {
+1 -1
pkgs/by-name/ca/catppuccin-gtk/package.nix
··· 70 70 src = fetchFromGitHub { 71 71 owner = "catppuccin"; 72 72 repo = "gtk"; 73 - rev = "v${version}"; 73 + tag = "v${version}"; 74 74 fetchSubmodules = true; 75 75 hash = "sha256-q5/VcFsm3vNEw55zq/vcM11eo456SYE5TQA3g2VQjGc="; 76 76 };
+1 -1
pkgs/by-name/ch/chow-centaur/package.nix
··· 25 25 src = fetchFromGitHub { 26 26 owner = "jatinchowdhury18"; 27 27 repo = "KlonCentaur"; 28 - rev = "v${finalAttrs.version}"; 28 + tag = "v${finalAttrs.version}"; 29 29 hash = "sha256-kDDom6q0Tgni0/L+FgBVZC1/sL9W9fRP60U4o4ijP1c="; 30 30 fetchSubmodules = true; 31 31 };
+1 -1
pkgs/by-name/ch/chow-kick/package.nix
··· 43 43 src = fetchFromGitHub { 44 44 owner = "Chowdhury-DSP"; 45 45 repo = "ChowKick"; 46 - rev = "v${finalAttrs.version}"; 46 + tag = "v${finalAttrs.version}"; 47 47 hash = "sha256-YYcNiJGGw21aVY03tyQLu3wHCJhxYiDNJZ+LWNbQdj4="; 48 48 fetchSubmodules = true; 49 49 };
+1 -1
pkgs/by-name/ch/chow-phaser/package.nix
··· 40 40 src = fetchFromGitHub { 41 41 owner = "jatinchowdhury18"; 42 42 repo = "ChowPhaser"; 43 - rev = "v${finalAttrs.version}"; 43 + tag = "v${finalAttrs.version}"; 44 44 fetchSubmodules = true; 45 45 hash = "sha256-9wo7ZFMruG3QNvlpILSvrFh/Sx6J1qnlWc8+aQyS4tQ="; 46 46 };
+1 -1
pkgs/by-name/ch/chow-tape-model/package.nix
··· 47 47 src = fetchFromGitHub { 48 48 owner = "jatinchowdhury18"; 49 49 repo = "AnalogTapeModel"; 50 - rev = "v${finalAttrs.version}"; 50 + tag = "v${finalAttrs.version}"; 51 51 hash = "sha256-WriHi68Y6hAsrwE+74JtVlAKUR9lfTczj6UK9h2FOGM="; 52 52 fetchSubmodules = true; 53 53 };
+2 -2
pkgs/by-name/cl/closurecompiler/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "closure-compiler"; 11 - version = "20250528"; 11 + version = "20250706"; 12 12 13 13 src = fetchurl { 14 14 url = "mirror://maven/com/google/javascript/closure-compiler/v${version}/closure-compiler-v${version}.jar"; 15 - sha256 = "sha256-P7NzTMgMdvG4LMKcmJx+x2LsPvmjtrr+RC6Oy/CVvD0="; 15 + sha256 = "sha256-yf2w6a04S1Y60nL1hkxrhdLAiYO7yjdrUUqTPbyT2Ow="; 16 16 }; 17 17 18 18 dontUnpack = true;
+1 -1
pkgs/by-name/cl/cloudcompare/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "CloudCompare"; 29 29 repo = "CloudCompare"; 30 - rev = "v${version}"; 30 + tag = "v${version}"; 31 31 hash = "sha256-a/0lf3Mt5ZpLFRM8jAoqZer8pY1ROgPRY4dPt34Bk3E="; 32 32 fetchSubmodules = true; 33 33 };
+1 -1
pkgs/by-name/cm/cmdstan/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "stan-dev"; 19 19 repo = "cmdstan"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 fetchSubmodules = true; 22 22 hash = "sha256-9Dan86C0nxxxkIXaOSKExY0hngAgWTpL4RlI3rTnBZo="; 23 23 };
+3 -3
pkgs/by-name/co/codebook/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage (finalAttrs: { 9 9 pname = "codebook"; 10 - version = "0.3.5"; 10 + version = "0.3.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "blopker"; 14 14 repo = "codebook"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-lQfk4dJ9WFraxMDWJVSBiTGumikfHYlMBe+0NHa/3nY="; 16 + hash = "sha256-zSxMvWRpH1AtvHo/odQZftxgAMdOd8p2ZiMUcsOWhes="; 17 17 }; 18 18 19 19 buildAndTestSubdir = "crates/codebook-lsp"; 20 - cargoHash = "sha256-MLd7V5Pp8yx4pFAXSjZf4KUGp964ombrnGKbrtXhC0I="; 20 + cargoHash = "sha256-FS8ZEjFFoNCJGkfL8C5hBgwj9o9XT239/9Qh/Xea2wk="; 21 21 22 22 # Integration tests require internet access for dictionaries 23 23 doCheck = false;
+1 -1
pkgs/by-name/co/codecrafters-cli/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "codecrafters-io"; 14 14 repo = "cli"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-YgQPDc5BUIoEd44NLpRluxCKooW99qvcSTrFPm6qJKM="; 17 17 # A shortened git commit hash is part of the version output, and is 18 18 # needed at build time. Use the `.git` directory to retrieve the
+1 -1
pkgs/by-name/co/colima/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "abiosoft"; 21 21 repo = "colima"; 22 - rev = "v${version}"; 22 + tag = "v${version}"; 23 23 hash = "sha256-RQnHqEabxyoAKr8BfmVhk8z+l5oy8pa5JPTWk/0FV5g="; 24 24 # We need the git revision 25 25 leaveDotGit = true;
+1 -1
pkgs/by-name/co/convimg/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "mateoconlechuga"; 13 13 repo = "convimg"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 hash = "sha256-5insJ391Usef8GF3Yh74PEqE534zitQg9udFRPcz69g="; 16 16 fetchSubmodules = true; 17 17 };
+1 -1
pkgs/by-name/cp/cp2k/package.nix
··· 68 68 src = fetchFromGitHub { 69 69 owner = "cp2k"; 70 70 repo = "cp2k"; 71 - rev = "v${version}"; 71 + tag = "v${version}"; 72 72 hash = "sha256-04AFiEuv+EYubZVoYErQDdr9zipKlF7Gqy8DrUaYUMk="; 73 73 fetchSubmodules = true; 74 74 };
+1 -1
pkgs/by-name/cp/cpp-netlib/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "cpp-netlib"; 20 20 repo = "cpp-netlib"; 21 - rev = "cpp-netlib-${version}"; 21 + tag = "cpp-netlib-${version}"; 22 22 sha256 = "18782sz7aggsl66b4mmi1i0ijwa76iww337fi9sygnplz2hs03a3"; 23 23 fetchSubmodules = true; 24 24 };
+1 -1
pkgs/by-name/cp/cpp-redis/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "cpp-redis"; 15 15 repo = "cpp_redis"; 16 - rev = version; 16 + tag = version; 17 17 hash = "sha256-dLAnxgldylWWKO3WIyx+F7ylOpRH+0nD7NZjWSOxuwQ="; 18 18 fetchSubmodules = true; 19 19 };
+2 -2
pkgs/by-name/cp/cppcheck/package.nix
··· 21 21 22 22 stdenv.mkDerivation (finalAttrs: { 23 23 pname = "cppcheck"; 24 - version = "2.17.1"; 24 + version = "2.18.0"; 25 25 26 26 outputs = [ 27 27 "out" ··· 32 32 owner = "danmar"; 33 33 repo = "cppcheck"; 34 34 tag = finalAttrs.version; 35 - hash = "sha256-jsLhVKNr/4RWw2SVNkycm/xbcy1BKIf983oTnaJKV6U="; 35 + hash = "sha256-trbL2Me1VWmVMfL45H50xbR36izifFmoLHKQvte6oZQ="; 36 36 }; 37 37 38 38 nativeBuildInputs = [
+1 -1
pkgs/by-name/cr/crc32c/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "google"; 16 16 repo = "crc32c"; 17 - rev = version; 17 + tag = version; 18 18 sha256 = "0c383p7vkfq9rblww6mqxz8sygycyl27rr0j3bzb8l8ga71710ii"; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/cr/criterion/package.nix
··· 44 44 src = fetchFromGitHub { 45 45 owner = "Snaipe"; 46 46 repo = "Criterion"; 47 - rev = "v${version}"; 47 + tag = "v${version}"; 48 48 fetchSubmodules = true; 49 49 hash = "sha256-5GH7AYjrnBnqiSmp28BoaM1Xmy8sPs1atfqJkGy3Yf0="; 50 50 };
+2 -2
pkgs/by-name/cr/crun/package.nix
··· 40 40 in 41 41 stdenv.mkDerivation rec { 42 42 pname = "crun"; 43 - version = "1.22"; 43 + version = "1.23.1"; 44 44 45 45 src = fetchFromGitHub { 46 46 owner = "containers"; 47 47 repo = "crun"; 48 48 rev = version; 49 - hash = "sha256-6XhwGuV9btN7wuwJuQITHtVTKBcawTuMG8lY22RMdWk="; 49 + hash = "sha256-jGRL/P4pR3nNikTYZxxqFvOK63pepClVhwBmeCF/dNU="; 50 50 fetchSubmodules = true; 51 51 }; 52 52
+1 -1
pkgs/by-name/de/design/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "dubstar-04"; 23 23 repo = "Design"; 24 - rev = "v${version}"; 24 + tag = "v${version}"; 25 25 fetchSubmodules = true; 26 26 hash = "sha256-Q4R/Ztu4w8IRvq15xNXN/iP/6hIHe/W+me1jROGpYc8="; 27 27 };
+1 -1
pkgs/by-name/de/detect-it-easy/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "horsicq"; 20 20 repo = "DIE-engine"; 21 - rev = finalAttrs.version; 21 + tag = finalAttrs.version; 22 22 fetchSubmodules = true; 23 23 hash = "sha256-yHgxYig5myY2nExweUk2muKbJTKN3SiwOLgQcMIY/BQ="; 24 24 };
+3 -3
pkgs/by-name/di/dix/package.nix
··· 7 7 }: 8 8 rustPlatform.buildRustPackage (finalAttrs: { 9 9 pname = "dix"; 10 - version = "1.2.1"; 10 + version = "1.2.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "faukah"; 14 14 repo = "dix"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-cSmxpzj5bNcMgfxJQiYwcwKjCrsTHxY+loRi+pzpFd4="; 16 + hash = "sha256-Gq5Nr6xVGpAf1XnYrmoeyvqVgffAi8R6QETJU3xv22M="; 17 17 }; 18 18 19 - cargoHash = "sha256-iYjDN3t1rZaZEm6TCUl/mZkVzxqYNHRTZkPipheG9EY="; 19 + cargoHash = "sha256-IEsZNuLXKa+MInuortG4ifHTZ0Ngs0ugm02BK6shzHA="; 20 20 21 21 nativeInstallCheckInputs = [ versionCheckHook ]; 22 22 doInstallCheck = true;
+1 -1
pkgs/by-name/dr/dragmap/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "Illumina"; 16 16 repo = "DRAGMAP"; 17 - rev = finalAttrs.version; 17 + tag = finalAttrs.version; 18 18 fetchSubmodules = true; 19 19 hash = "sha256-f1jsOErriS1I/iUS4CzJ3+Dz8SMUve/ccb3KaE+L7U8="; 20 20 };
+1 -1
pkgs/by-name/dr/dragonfly-reverb/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "michaelwillis"; 17 17 repo = "dragonfly-reverb"; 18 - rev = version; 18 + tag = version; 19 19 hash = "sha256-YXJ4U5J8Za+DlXvp6QduvCHIVC2eRJ3+I/KPihCaIoY="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/dr/dragonflydb/package.nix
··· 32 32 src = fetchFromGitHub { 33 33 owner = pname; 34 34 repo = "dragonfly"; 35 - rev = "v${version}"; 35 + tag = "v${version}"; 36 36 hash = "sha256-P6WMW/n+VezWDXGagT4B+ZYyCp8oufDV6MTrpKpLZcs="; 37 37 fetchSubmodules = true; 38 38 };
+1 -1
pkgs/by-name/dr/drogon/package.nix
··· 29 29 src = fetchFromGitHub { 30 30 owner = "drogonframework"; 31 31 repo = "drogon"; 32 - rev = "v${finalAttrs.version}"; 32 + tag = "v${finalAttrs.version}"; 33 33 hash = "sha256-eFOYmqfyb/yp83HRa0hWSMuROozR/nfnEp7k5yx8hj0="; 34 34 fetchSubmodules = true; 35 35 };
+1 -1
pkgs/by-name/dx/dxvk_2/package.nix
··· 42 42 src = fetchFromGitHub { 43 43 owner = "doitsujin"; 44 44 repo = "dxvk"; 45 - rev = "v${finalAttrs.version}"; 45 + tag = "v${finalAttrs.version}"; 46 46 hash = "sha256-edu9JQAKu8yUZLh+37RB1s1A3+s8xeUYQ5Oibdes9ZI="; 47 47 fetchSubmodules = true; # Needed for the DirectX headers and libdisplay-info 48 48 };
+2 -2
pkgs/by-name/ec/ecs-agent/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "amazon-ecs-agent"; 9 - version = "1.96.0"; 9 + version = "1.97.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 rev = "v${version}"; 13 13 owner = "aws"; 14 14 repo = "amazon-ecs-agent"; 15 - hash = "sha256-jKqGKSPjHQvRKAxqB81u/i7LeIV8IeiCF9O5dSmebQQ="; 15 + hash = "sha256-QdEmV78bQDw3YaJCPCFlLpo1rLsRu4Hn8e/JrZVkGQc="; 16 16 }; 17 17 18 18 vendorHash = null;
+1 -1
pkgs/by-name/ed/editorconfig-core-c/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "editorconfig"; 21 21 repo = "editorconfig-core-c"; 22 - rev = "v${finalAttrs.version}"; 22 + tag = "v${finalAttrs.version}"; 23 23 hash = "sha256-myJNJxKwgmgm+P2MqnYmW8OC0oYcInL+Suyf/xwX9xo="; 24 24 fetchSubmodules = true; 25 25 };
+1 -1
pkgs/by-name/ei/eiwd/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "illiliti"; 19 19 repo = "eiwd"; 20 - rev = finalAttrs.version; 20 + tag = finalAttrs.version; 21 21 hash = "sha256-rmkXR4RZbtD6lh8cGrHLWVGTw4fQqP9+Z9qaftG1ld0="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/en/encpipe/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "jedisct1"; 13 13 repo = "encpipe"; 14 - rev = version; 14 + tag = version; 15 15 hash = "sha256-YlEKSWzZuQyDi0mbwJh9Dfn4gKiOeqihSHPt4yY6YdY="; 16 16 fetchSubmodules = true; 17 17 };
+1 -1
pkgs/by-name/eo/eos-installer/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "endlessm"; 26 26 repo = "eos-installer"; 27 - rev = "Release_${version}"; 27 + tag = "Release_${version}"; 28 28 sha256 = "BqvZglzFJabGXkI8hnLiw1r+CvM7kSKQPj8IKYBB6S4="; 29 29 fetchSubmodules = true; 30 30 };
+1 -1
pkgs/by-name/er/erigon/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "ledgerwatch"; 17 17 repo = "erigon"; 18 - rev = "v${version}"; 18 + tag = "v${version}"; 19 19 hash = "sha256-MQpHRlKxWCBD2Tj9isxMKwvYBy9HtDkQPyKPse8uB3g="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/et/eternity/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "team-eternity"; 18 18 repo = "eternity"; 19 - rev = version; 19 + tag = version; 20 20 sha256 = "0dlz7axbiw003bgwk2hl43w8r2bwnxhi042i1xwdiwaja0cpnf5y"; 21 21 fetchSubmodules = true; 22 22 };
+1 -1
pkgs/by-name/ez/ezquake/package.nix
··· 26 26 src = fetchFromGitHub { 27 27 owner = "QW-Group"; 28 28 repo = pname + "-source"; 29 - rev = version; 29 + tag = version; 30 30 fetchSubmodules = true; 31 31 hash = "sha256-ThrsJfj+eP7Lv2ZSNLO6/b98VHrL6/rhwf2p0qMvTF8="; 32 32 };
+1 -1
pkgs/by-name/fa/fastddsgen/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "eProsima"; 22 22 repo = "Fast-DDS-Gen"; 23 - rev = "v${version}"; 23 + tag = "v${version}"; 24 24 fetchSubmodules = true; 25 25 hash = "sha256-4w6DYz0QhD8L27FE+SzptfoMjhiuJ6OFex2LNAqwmPw="; 26 26 };
+1 -1
pkgs/by-name/fa/faust2/package.nix
··· 28 28 src = fetchFromGitHub { 29 29 owner = "grame-cncm"; 30 30 repo = "faust"; 31 - rev = version; 31 + tag = version; 32 32 hash = "sha256-Rn+Cjpk4vttxARrkDSnpKdBdSRtgElsit8zu1BA8Jd4="; 33 33 fetchSubmodules = true; 34 34 };
+1 -1
pkgs/by-name/fa/faustlive/package.nix
··· 32 32 src = fetchFromGitHub { 33 33 owner = "grame-cncm"; 34 34 repo = "faustlive"; 35 - rev = version; 35 + tag = version; 36 36 hash = "sha256-RqtdDkP63l/30sL5PDocvpar5TI4LdKfeeliSNeOHog="; 37 37 fetchSubmodules = true; 38 38 };
+1 -1
pkgs/by-name/fe/feather/package.nix
··· 28 28 src = fetchFromGitHub { 29 29 owner = "feather-wallet"; 30 30 repo = "feather"; 31 - rev = finalAttrs.version; 31 + tag = finalAttrs.version; 32 32 hash = "sha256-DZBRZBcoba32Z/bFThn/9siC8VESg5gdfoFO4Nw8JqM="; 33 33 fetchSubmodules = true; 34 34 };
+1 -1
pkgs/by-name/fi/firestarter/package.nix
··· 64 64 src = fetchFromGitHub { 65 65 owner = "tud-zih-energy"; 66 66 repo = "FIRESTARTER"; 67 - rev = "v${version}"; 67 + tag = "v${version}"; 68 68 sha256 = "1ik6j1lw5nldj4i3lllrywqg54m9i2vxkxsb2zr4q0d2rfywhn23"; 69 69 fetchSubmodules = true; 70 70 };
+1 -1
pkgs/by-name/fl/flutter_rust_bridge_codegen/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "fzyzcjy"; 14 14 repo = "flutter_rust_bridge"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-Us+LwT6tjBcTl2xclVsiLauSlIO8w+PiokpiDB+h1fI="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/fl/flycast/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "flyinghead"; 25 25 repo = "flycast"; 26 - rev = "v${version}"; 26 + tag = "v${version}"; 27 27 hash = "sha256-OnlSkwPDUrpj9uEPEAxZO1iSgd5ZiQUJLneu14v9pKQ="; 28 28 fetchSubmodules = true; 29 29 };
+1 -1
pkgs/by-name/fn/fna3d/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "FNA-XNA"; 14 14 repo = "FNA3D"; 15 - rev = version; 15 + tag = version; 16 16 fetchSubmodules = true; 17 17 hash = "sha256-0rRwIbOciPepo+ApvJiK5IyhMdq/4jsMlCSv0UeDETs="; 18 18 };
+1 -1
pkgs/by-name/fo/foxotron/package.nix
··· 26 26 src = fetchFromGitHub { 27 27 owner = "Gargaj"; 28 28 repo = "Foxotron"; 29 - rev = version; 29 + tag = version; 30 30 fetchSubmodules = true; 31 31 hash = "sha256-OnZWoiQ5ASKQV73/W6nl17B2ANwqCy/PlybHbNwrOyQ="; 32 32 };
+1 -1
pkgs/by-name/fr/freebayes/package.nix
··· 15 15 name = "freebayes-${version}-src"; 16 16 owner = "ekg"; 17 17 repo = "freebayes"; 18 - rev = "v${version}"; 18 + tag = "v${version}"; 19 19 sha256 = "035nriknjqq8gvil81vvsmvqwi35v80q8h1cw24vd1gdyn1x7bys"; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/fr/freecad/package.nix
··· 62 62 src = fetchFromGitHub { 63 63 owner = "FreeCAD"; 64 64 repo = "FreeCAD"; 65 - rev = finalAttrs.version; 65 + tag = finalAttrs.version; 66 66 hash = "sha256-VFTNawXxu2ofjj2Frg4OfVhiMKFywBhm7lZunP85ZEQ="; 67 67 fetchSubmodules = true; 68 68 };
+1 -1
pkgs/by-name/fu/fulcio/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "sigstore"; 22 22 repo = "fulcio"; 23 - rev = "v${version}"; 23 + tag = "v${version}"; 24 24 hash = "sha256-UVUVT4RvNHvzIwV6azu2h1O9lnNu0PQnnkj4wbrY8BA="; 25 25 # populate values that require us to use git. By doing this in postFetch we 26 26 # can delete .git afterwards and maintain better reproducibility of the src.
+1 -1
pkgs/by-name/ge/gebaar-libinput/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "Coffee2CodeNL"; 18 18 repo = "gebaar-libinput"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 sha256 = "1kqcgwkia1p195xr082838dvj1gqif9d63i8a52jb0lc32zzizh6"; 21 21 fetchSubmodules = true; 22 22 };
+1 -1
pkgs/by-name/ge/gerbolyze/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "jaseg"; 14 14 repo = "gerbolyze"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-bisLln3Y239HuJt0MkrCU+6vLLbEDxfTjEJMkcbE/wE="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/gf/gfxreconstruct/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "LunarG"; 25 25 repo = "gfxreconstruct"; 26 - rev = "v${version}"; 26 + tag = "v${version}"; 27 27 hash = "sha256-MuCdJoBFxKwDCOCltlU3oBS9elFS6F251dHjHcIb4Jg="; 28 28 fetchSubmodules = true; 29 29 };
+3 -3
pkgs/by-name/gi/gildas/package.nix
··· 24 24 in 25 25 26 26 stdenv.mkDerivation rec { 27 - srcVersion = "jul25a"; 28 - version = "20250701_a"; 27 + srcVersion = "jul25b"; 28 + version = "20250701_b"; 29 29 pname = "gildas"; 30 30 31 31 src = fetchurl { ··· 35 35 "http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.xz" 36 36 "http://www.iram.fr/~gildas/dist/archive/gildas/gildas-src-${srcVersion}.tar.xz" 37 37 ]; 38 - hash = "sha256-t64lcbdrPXu4II5IGyd9Un6yJGrH+wqKRt5jmr/F5y4="; 38 + hash = "sha256-TU9UdvyzlIWGJWAAJIIGBO5NgXuKDYTdjHhFHRwTagU="; 39 39 }; 40 40 41 41 nativeBuildInputs = [
+1 -1
pkgs/by-name/gi/gimx/package.nix
··· 28 28 src = fetchFromGitHub { 29 29 owner = "matlo"; 30 30 repo = "GIMX"; 31 - rev = "v${version}"; 31 + tag = "v${version}"; 32 32 fetchSubmodules = true; 33 33 hash = "sha256-BcFLdQgEAi6Sxyb5/P9YAIkmeXNZXrKcOa/6g817xQg="; 34 34 };
+1 -1
pkgs/by-name/gi/git-get/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "grdl"; 16 16 repo = "git-get"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 hash = "sha256-v98Ff7io7j1LLzciHNWJBU3LcdSr+lhwYrvON7QjyCI="; 19 19 # populate values that require us to use git. By doing this in postFetch we 20 20 # can delete .git afterwards and maintain better reproducibility of the src.
+1 -1
pkgs/by-name/gi/gitqlient/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "francescmm"; 15 15 repo = "gitqlient"; 16 - rev = "v${finalAttrs.version}"; 16 + tag = "v${finalAttrs.version}"; 17 17 fetchSubmodules = true; 18 18 hash = "sha256-gfWky5KTSj+5FC++QIVTJbrDOYi/dirTzs6LvTnO74A="; 19 19 };
+1 -1
pkgs/by-name/gl/glslls/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "svenstaro"; 16 16 repo = "glsl-language-server"; 17 - rev = finalAttrs.version; 17 + tag = finalAttrs.version; 18 18 fetchSubmodules = true; 19 19 hash = "sha256-wi1QiqaWRh1DmIhwmu94lL/4uuMv6DnB+whM61Jg1Zs="; 20 20 };
+1 -1
pkgs/by-name/gl/glslviewer/package.nix
··· 22 22 owner = "patriciogonzalezvivo"; 23 23 repo = "glslViewer"; 24 24 fetchSubmodules = true; 25 - rev = version; 25 + tag = version; 26 26 hash = "sha256-Ve3wmX5+kABCu8IRe4ySrwsBJm47g1zvMqDbqrpQl88="; 27 27 }; 28 28 nativeBuildInputs = [
+1 -1
pkgs/by-name/gn/gnustep-libobjc/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "gnustep"; 15 15 repo = "libobjc2"; 16 - rev = "v${finalAttrs.version}"; 16 + tag = "v${finalAttrs.version}"; 17 17 hash = "sha256-+NP214bbisk7dCFAHaxnhNOfC/0bZLp8Dd2A9F2vK+s="; 18 18 fetchSubmodules = true; 19 19 };
+1 -1
pkgs/by-name/go/gossa/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "pldubouilh"; 13 13 repo = "gossa"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 fetchSubmodules = true; 16 16 hash = "sha256-FGlUj0BJ8KeCfvdN9+NG4rqtaUIxgpqQ+09Ie1/TpAQ="; 17 17 };
+1 -1
pkgs/by-name/gr/grandorgue/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "GrandOrgue"; 29 29 repo = "grandorgue"; 30 - rev = version; 30 + tag = version; 31 31 fetchSubmodules = true; 32 32 hash = "sha256-9H7YpTtv9Y36Nc0WCyRy/ohpOQ3WVUd9gMahnGhANRc="; 33 33 };
+1 -1
pkgs/by-name/gr/grenedalf/package.nix
··· 35 35 src = fetchFromGitHub { 36 36 owner = "lczech"; 37 37 repo = "grenedalf"; 38 - rev = "v${finalAttrs.version}"; 38 + tag = "v${finalAttrs.version}"; 39 39 hash = "sha256-DJ7nZjOvYFQlN/L+S2QcMVvH/M9Dhla4VXl2nxc22m4="; 40 40 fetchSubmodules = true; 41 41 };
+1 -1
pkgs/by-name/gr/grpc-tools/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "grpc"; 15 15 repo = "grpc-node"; 16 - rev = "grpc-tools@${version}"; 16 + tag = "grpc-tools@${version}"; 17 17 hash = "sha256-708lBIGW5+vvSTrZHl/kc+ck7JKNXElrghIGDrMSyx8="; 18 18 fetchSubmodules = true; 19 19 };
+1 -1
pkgs/by-name/gr/grpc/package.nix
··· 38 38 src = fetchFromGitHub { 39 39 owner = "grpc"; 40 40 repo = "grpc"; 41 - rev = "v${version}"; 41 + tag = "v${version}"; 42 42 hash = "sha256-97+llHIubNYwULSD0KxEcGN+T8bQWufaEH6QT9oTgwg="; 43 43 fetchSubmodules = true; 44 44 };
+2 -2
pkgs/by-name/gw/gwyddion/package.nix
··· 34 34 35 35 stdenv.mkDerivation rec { 36 36 pname = "gwyddion"; 37 - version = "2.68"; 37 + version = "2.69"; 38 38 src = fetchurl { 39 39 url = "mirror://sourceforge/gwyddion/gwyddion-${version}.tar.xz"; 40 - sha256 = "sha256-clw/cXODYrELHiz3bTkWhM8vFacaKzTvHK3avW1am/o="; 40 + sha256 = "sha256-WX62tR7ldaB/NQzAVzvHTQBaNJDZgyrRNqNp5w0w76Y="; 41 41 }; 42 42 43 43 nativeBuildInputs = [
+1 -1
pkgs/by-name/gx/gxplugins-lv2/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "brummer10"; 18 18 repo = "GxPlugins.lv2"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 hash = "sha256-NvmFoOAQtAnKrZgzG1Shy1HuJEWgjJloQEx6jw59hag="; 21 21 fetchSubmodules = true; 22 22 };
+5 -5
pkgs/by-name/ha/hamrs-pro/package.nix
··· 8 8 9 9 let 10 10 pname = "hamrs-pro"; 11 - version = "2.41.1"; 11 + version = "2.42.1"; 12 12 13 13 throwSystem = throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"; 14 14 15 15 srcs = { 16 16 x86_64-linux = fetchurl { 17 17 url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-linux-x86_64.AppImage"; 18 - hash = "sha256-HJXuxqIZU1dHf+ABb4rXnQkbQ1x7khpYiYq+0/HKZTs="; 18 + hash = "sha256-LPXrzS/OF+O4zYlk+Ubf46mZbjTaE8OEA9n7NkC/jxE="; 19 19 }; 20 20 21 21 aarch64-linux = fetchurl { 22 22 url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-linux-arm64.AppImage"; 23 - hash = "sha256-pgMXAlOKxxzxJHMfM1fSfwmdKq2K1o7UVBQdeAwEIKE="; 23 + hash = "sha256-WTmUscuz4mCnW19zoqxBkqBrb1VJBn/FBf2sDQQ3hF8="; 24 24 }; 25 25 26 26 x86_64-darwin = fetchurl { 27 27 url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-mac-x64.dmg"; 28 - hash = "sha256-kIvw18jvZCBJqdIL9fikSpKmZw+NDqFhCNvEO9gkvMA="; 28 + hash = "sha256-n1wDHbo8URIZEIzJx6O7zGnH/RtMj75ltXImM3Q1QvI="; 29 29 }; 30 30 31 31 aarch64-darwin = fetchurl { 32 32 url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-mac-arm64.dmg"; 33 - hash = "sha256-+zMXF8p/KcJrMbeFF2uHLBpqEmUtzN9rNVBD8+h1PG0="; 33 + hash = "sha256-x/hxKLCVme5l7lo7REy8EjEBstrWA9uyC2sA811eOPk="; 34 34 }; 35 35 }; 36 36
+1 -1
pkgs/by-name/he/helio-workstation/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "helio-fm"; 22 22 repo = "helio-workstation"; 23 - rev = version; 23 + tag = version; 24 24 fetchSubmodules = true; 25 25 hash = "sha256-JzJA9Y710upgzvsgPEV9QzpRUTYI0i2yi6thnUAcrL0="; 26 26 };
+1 -1
pkgs/by-name/ic/ictree/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "NikitaIvanovV"; 13 13 repo = "ictree"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 hash = "sha256-77Wo6jN8VUGTXBuGL0a9kvSIixdyEQoxqqNsHq9jcWw="; 16 16 fetchSubmodules = true; 17 17 };
+1 -1
pkgs/by-name/il/illum/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "jmesmon"; 19 19 repo = "illum"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 sha256 = "S4lUBeRnZlRUpIxFdN/bh979xvdS7roF6/6Dk0ZUrnM="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/im/imagelol/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "MCRedstoner2004"; 15 15 repo = "imagelol"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 sha256 = "0978zdrfj41jsqm78afyyd1l64iki9nwjvhd8ynii1b553nn4dmd"; 18 18 fetchSubmodules = true; 19 19 };
+1 -1
pkgs/by-name/in/inferno/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "jonhoo"; 13 13 repo = "inferno"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 hash = "sha256-D72rkTnUgLJRHFEDoUwQDLQJAPGyqmxhf6hmNJGUl+U="; 16 16 fetchSubmodules = true; 17 17 };
+1 -1
pkgs/by-name/io/iosevka-bin/package.nix
··· 17 17 in 18 18 stdenv.mkDerivation rec { 19 19 pname = "${name}-bin"; 20 - version = "33.2.6"; 20 + version = "33.2.7"; 21 21 22 22 src = fetchurl { 23 23 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip";
+90 -90
pkgs/by-name/io/iosevka-bin/variants.nix
··· 1 1 # This file was autogenerated. DO NOT EDIT! 2 2 { 3 - Iosevka = "1cvcxr6s3g14dq13hfy81xx7mjs8smqh56ci7l9r9mmlvxi89bkh"; 4 - IosevkaAile = "06prb7bq78rxnxpydsgqpzlija93dp8bymj2k0pghxg05cwk47q8"; 5 - IosevkaCurly = "0zjh14n49wgg2fajmk63ra8yh8iq4km58g9ivyhaz7i2lz4iiaiw"; 6 - IosevkaCurlySlab = "16i2643p2fzjhlvwjhhnnsdcwa2baqx7ww02bjlxri2bwvbfqfjq"; 7 - IosevkaEtoile = "0a3bp1k6010cqp3vh1k9zxbg99mnxnvv1h7sjr90kym24mhj6n2f"; 8 - IosevkaSlab = "1skwbr41y4rpvfn6x9s0sqjz3gki9j46d0wcnmv067zag2mjvbd4"; 9 - IosevkaSS01 = "0v53a2ifpccgppia83y9v7766ch363913ic7lsfzkrlp1hxk8l2w"; 10 - IosevkaSS02 = "12jhv59flx0wl4vwf42f4rqfwb7k1l1sn6k9kazj7lbkh7sjjdd3"; 11 - IosevkaSS03 = "118dd5ij4q0f1wkjywh3dy96xrzy4a4ymn1naznvkfv660f9kdxc"; 12 - IosevkaSS04 = "1dqrbkkdp936sarfgzj9z1rnpy571gf3ms4kaarh12fz4yns0c11"; 13 - IosevkaSS05 = "05fw66j0s8pm5iqcz38lvnhpkxb8721gh45yh6bhkf34nl4kyw5y"; 14 - IosevkaSS06 = "1mbqlql2n936rayjmda47d6g1mdlmswxcgxcq3whs8b5p7jaj0ka"; 15 - IosevkaSS07 = "0b3z830accqm633wiqcdqqjinmh3wd69q7n7sa8xg7nkg865cxa1"; 16 - IosevkaSS08 = "1ac6q00ah67y2rn3fdby2wdpz4qnmcp3r5rzmbcj5wry6cvfnjgj"; 17 - IosevkaSS09 = "0zs8g3mijlwcppli0613x8q5q9axp2mn2dvj51civ28hjgzg5gp0"; 18 - IosevkaSS10 = "1lalr25znbxkmaw1a9rg8qagby0z8cml58l5pkvbjm2bz0ly2ry1"; 19 - IosevkaSS11 = "10vxwc7qsi4m2bhzb0rxwqvvx8bb2sibzjsby1b9wfkdbn9kcrrj"; 20 - IosevkaSS12 = "0qgign3c7g72wh0vlghy593fl067cgryd8z8vzbndg42npn302c2"; 21 - IosevkaSS13 = "0kicp6xdk321pg2msfi50ngxzclr2w8dss9gzyd1ls8gsx596p45"; 22 - IosevkaSS14 = "1g69wr3822avxqhsdrmfannwbvgigkdghi192j8a4bg0rr73sba2"; 23 - IosevkaSS15 = "0yliiksrwmcisyba1mzh2yhrmyxgzid2inccfhvybaimhyqx6mm8"; 24 - IosevkaSS16 = "1kcwma2l6p69mkb4pw56hi8797bg5wncxk59g191fl94y08mlc9v"; 25 - IosevkaSS17 = "1qy7576kr37nwgdr7r5j3ry12crn4z78x4kf8s5vzqmrxrjrdhnx"; 26 - IosevkaSS18 = "1xqh5s607imyzn8c7pzah7l6w409ki6xq214cinc298p8k3qxi9y"; 27 - SGr-Iosevka = "0dpdaq8c45dz8zcn27mxpdwwwgczw0glx0mg0qa29msp24dqc54r"; 28 - SGr-IosevkaCurly = "1j1h8yv6gi4fp8ci1ycpnbl2ayzzfzykb8q8cm8h4dxk38xwa3ab"; 29 - SGr-IosevkaCurlySlab = "07y5r7w42hnfx9sz33yapgc2x3vdjnzsispzl565va5wgyl8hcw9"; 30 - SGr-IosevkaFixed = "15792ir7x3mzrpfbhaisfihciw2k5j9l75qfvzxzr2p8j6k6b2mk"; 31 - SGr-IosevkaFixedCurly = "0i9g38b8qsz20h0sw2fk57rcrxspwf18x52z9zyvkh1nbhhxhx6f"; 32 - SGr-IosevkaFixedCurlySlab = "0lnx5wamvpahhxijxzqa2yzyxcrw9fi5c3l2lckz2phc94ivxxcm"; 33 - SGr-IosevkaFixedSlab = "1ck3xsc7w6a8jvdbggc5r9kjv6ycf8rmscjdpx334icgx9f3yfvd"; 34 - SGr-IosevkaFixedSS01 = "125siykvnh2qjycral9807687hqlv1kl7mcl10cgdq8my51sskxp"; 35 - SGr-IosevkaFixedSS02 = "1li6z7s370ga767asp2q2dw5nf43w7s7hwxcnlvvm5ylg4cw2sg2"; 36 - SGr-IosevkaFixedSS03 = "1dz5z4bp127x5plim4f6x6bcjwr3868s721syp1m9d8x1a31a5m1"; 37 - SGr-IosevkaFixedSS04 = "0p765cbh6rv47qqpncnijc29mm6wwjr6sw7srr1z7krvsqlybdw8"; 38 - SGr-IosevkaFixedSS05 = "0r5kqsj2fymw1p1x35p3jdwzqv48gy26025hz1n55rmpg2nln3m2"; 39 - SGr-IosevkaFixedSS06 = "041v6af6dw1bxkj1byxlin0dm6y93zlby9avsiyz3dd8mi19687j"; 40 - SGr-IosevkaFixedSS07 = "1wq9wpn3ggclalrqmn7l87hpi6mw3rqgxlyv3sqz4kr0qp5ysfya"; 41 - SGr-IosevkaFixedSS08 = "0xg00rwmhaacqsl2vhp0azjz4cgiryskxmfkcvz03k58fqaw1bq4"; 42 - SGr-IosevkaFixedSS09 = "0kzqgl25dd3lyf9hvkg7dh37dksy9gla0cd0wb5q4mvilblpaswr"; 43 - SGr-IosevkaFixedSS10 = "1492048iv4n3g3jk11njrxnqc9hl2gv89w1bqaqcmwnn4vw3l2jw"; 44 - SGr-IosevkaFixedSS11 = "1cnm293rxx7dxfgjbxd0n68njlkv6r3dz7dn3p8dsjfh6mq4gapm"; 45 - SGr-IosevkaFixedSS12 = "0d760gqpxh04rq52qpvvdbsicx8d9jrp3i3ak17m1m4v3cisi5xp"; 46 - SGr-IosevkaFixedSS13 = "1vnb3hrp8z2h0hz14fnlxxv3dpz74s4a33mhy0sm8ax5myich8sk"; 47 - SGr-IosevkaFixedSS14 = "0hz6cqb84abvllnkvnni0g2cjrwnzhy9iz45q5xs0f2s69kxkzil"; 48 - SGr-IosevkaFixedSS15 = "147a7x7np8v8p7qm9hr1mqghskxfbfag3454zvmna0ymi9w3d7w7"; 49 - SGr-IosevkaFixedSS16 = "0q9p01hazmaqdbvfv1y821dff4n41k2bkmylp8hzvd2qpyn1m7pv"; 50 - SGr-IosevkaFixedSS17 = "12kpc47kj1yx5b5bcpakagjif16hzq1a2psqna89ainxcw5qil2j"; 51 - SGr-IosevkaFixedSS18 = "0h3l8ci22hk3rbrhcilkr7mxdbs0j80ak38ncg0vj72qllpni0ib"; 52 - SGr-IosevkaSlab = "1mfr1ny5ksivg9cmlw5y9v0aqdxjdgcalr8l2vfad063i5igwm22"; 53 - SGr-IosevkaSS01 = "07w50mjqry9gxfajsnvhxlhyl7hzqaspiz55ccpfl8bajqmavpb4"; 54 - SGr-IosevkaSS02 = "0imd2rv1rmz0xxf5wl44d85d46kfp286kdxlc5z0rzm2ghylw029"; 55 - SGr-IosevkaSS03 = "17lz4ay6l4zaa31lz84s6pvfq5fbwag4r4c3iwh973xrhcsp0i97"; 56 - SGr-IosevkaSS04 = "1mpb4cyd44dxjqxyzina19ly5x0w37h9c2jhrj0c7zcwvn5ippzw"; 57 - SGr-IosevkaSS05 = "054qxgv3j5cp3agnv33aipc0fbya7k7091zg5jkliz7ybfjmp7cs"; 58 - SGr-IosevkaSS06 = "1kdakk5vv2vk23jij5q704qdppii982q6h5qy27kgc58kx7yhyi4"; 59 - SGr-IosevkaSS07 = "09i3lvc6p15mmh9m2c4wbiww0cb22rzlwysx2xqc5445vjmb8z7l"; 60 - SGr-IosevkaSS08 = "1kxkjbnxaa7nkq5qbfzzjaqmx0vj69i5x6dkk3f11kvfxjm294cg"; 61 - SGr-IosevkaSS09 = "0z80bqkv9xdmakzvkjpq0dr886mc7qhgqkqzi2zcxkknij09pm93"; 62 - SGr-IosevkaSS10 = "1q6d3apwaalsg07pvs1g93vmlmbrylbvyaadf14a5aqgj8q0whq5"; 63 - SGr-IosevkaSS11 = "0pah1l6hak2sd7alhd3bj811pm6rz2n3rnkbs71d389a717l6263"; 64 - SGr-IosevkaSS12 = "1v8iqc836rlp9h11762zrjlhazkyixjk4y9gz9bwnfg2qb7bblgh"; 65 - SGr-IosevkaSS13 = "0vma8101573kb5v264g5n9fmznnia53wm7kq46j1v9wjhyik5dmc"; 66 - SGr-IosevkaSS14 = "0f3z45d5wz8g1iyjj3sz73spawm2lbis94v7ziq038qvwa6b69qn"; 67 - SGr-IosevkaSS15 = "0f8c8ckbhdaxna30brqixnybsal9vlj85qrjv9mfnj87ayrb7k4p"; 68 - SGr-IosevkaSS16 = "1wxy8kkv3hvbqvkxng8rvb42dlna40dv9zdpmdax8zl122bsc684"; 69 - SGr-IosevkaSS17 = "0riax8l3ywjpnlnyaxvhd5cc8r8288881jqnay3397mcah11r9fj"; 70 - SGr-IosevkaSS18 = "10rx46k9jn0aldqbi5zyqizihvq5wsqyp3qglgmyan9fivwg7a8j"; 71 - SGr-IosevkaTerm = "0jv8z75sigkz82qxjvzm3q8hnfmznfh84w9041lhyjsq93vf4gzs"; 72 - SGr-IosevkaTermCurly = "195hl0vaycbpxg4ssx2qg1fjwlrnd8ryafyg53vq67gsp7slm405"; 73 - SGr-IosevkaTermCurlySlab = "112xgh42v2sbbwi1iar103cpgb6qbl3lmgy89dsrad7813v9mdis"; 74 - SGr-IosevkaTermSlab = "0hxx2drjmyq96cffk7kykinksl328rmjqaif3ppkf0c7hadn8s6l"; 75 - SGr-IosevkaTermSS01 = "0133sric8inqn3ym0ynq3ngllm1j8nrh3whggl00d2l8zn9sm1v2"; 76 - SGr-IosevkaTermSS02 = "1a8hxxj616qigxllfqsam10wgl726h8mbp9ri4s4lqg5fa24jvhg"; 77 - SGr-IosevkaTermSS03 = "0lq9si8d87magnx1v8igfb6y53njs1a07mr6dwp2c69cy9g8v6fl"; 78 - SGr-IosevkaTermSS04 = "0fdchd663z2xym0cxv1kv7czzv1ad6m48952hrc3rq8wvaqvkn4b"; 79 - SGr-IosevkaTermSS05 = "0v94dkp2bp1m8xf5nlk7ncwvb6v6f9p6zzczpb4m6gyy6n1yprsn"; 80 - SGr-IosevkaTermSS06 = "19apwxhvmnbcqphkwd2czp6szbjnw87q9mn3gpzwd731nrh0cfdz"; 81 - SGr-IosevkaTermSS07 = "0zyf1ylxqah1m6d8mh8k74czj30ycznvqs74ivj7d6wh1bpzzl5y"; 82 - SGr-IosevkaTermSS08 = "10s1qgb6aqil07lnm7zgagldl3k5bj8xb976kabf4da9yi3qff1x"; 83 - SGr-IosevkaTermSS09 = "0gzcvs6ppklhs4ymyabxmrk7b9pmbnn9v3w24q6hjmjxg8l4qsja"; 84 - SGr-IosevkaTermSS10 = "0gaf4q6jn3yfq28yvrflx2k7jgk4iw6d5p53a5zmywj7kr2a8vvg"; 85 - SGr-IosevkaTermSS11 = "183caa2py7ssadbmdwkyrm5briqzsj1r45aia92wp6ll449h29ka"; 86 - SGr-IosevkaTermSS12 = "03nhshkycnqzjvd3jvdzxnfrgw3l7jpmgs552dc0gwps5n2628w5"; 87 - SGr-IosevkaTermSS13 = "1di6fpds2i0jyf08jidlbddz6l2vba99f74cdgn8v39g4kyq8ng2"; 88 - SGr-IosevkaTermSS14 = "04ya798vwh6svbnapbxr2nd2z3g5x6hjqvyccbcizcdik498m1aw"; 89 - SGr-IosevkaTermSS15 = "1gi61fpzl27kp60ph9w1sn0kghgkmby80qnwjzs7ny6k8xnlwq23"; 90 - SGr-IosevkaTermSS16 = "1kq20xqfg76pv86bh5djd558injd0vqcg5m7pm3bzy4scriw3vw3"; 91 - SGr-IosevkaTermSS17 = "1m85s4c1l6qvng0bi3201klvaw2iz2lkshnx490xjfypx70231hm"; 92 - SGr-IosevkaTermSS18 = "1yinpsq5dbjqxyxaflfdvzmdg1v0ghqnigcf7j2cc9bqld397xh8"; 3 + Iosevka = "0z7w7j7wwc36qzmwralkbyps60p8x5wb514bdnjk8s9023z2w0nz"; 4 + IosevkaAile = "0pbappmm45vma5d45l2a98zb6213hfb0k30hvwv5298ds3k95f89"; 5 + IosevkaCurly = "1zw9gas6yw6dxk5ahdbbc9374rzzanr9k38ka4jhydn8zmcnsq85"; 6 + IosevkaCurlySlab = "1yvlyg5c5lydc5ycn9i8pnch1jwm749sng17b3xc0x18ndrqsa2x"; 7 + IosevkaEtoile = "12q8bvl8ckkj8v6ngw68bn62mcdfl5w71l7hc3m9b3fr4gfvz2gm"; 8 + IosevkaSlab = "0fpj2phmmsfqzii39a3zvyjzrbhjnn914cdcgp6g1b6xk5qd1p5n"; 9 + IosevkaSS01 = "03fzxs4wba1qc5mhy9cr664gfh9zz9wg0qsw3gxnn1rd9xd2y5ri"; 10 + IosevkaSS02 = "08pi97qzjs4v7xgck8g68llm880bp23kfgp8sqxdv4n2d5cr4yib"; 11 + IosevkaSS03 = "1d75hzcjz55jb9xwgky1ns78lg776aw0a0a8gyfm8kxhmb8n1kpp"; 12 + IosevkaSS04 = "0snq7wd02j0xmcf6smqxv33f4z9wdr14dz7hla892hnbm0pymlws"; 13 + IosevkaSS05 = "0xp502q3zv506fbgjid51n7j5hcq3hjvq8rz417shd9f68mx0z9z"; 14 + IosevkaSS06 = "0w2rjmv1k13jhndv165xaamcscxbsgh38icnzj72hs3kw8mgijj7"; 15 + IosevkaSS07 = "17661r5bnwd3hphy52d1mjp9sxs4jfxc741x672jxwdwnj8w6ffh"; 16 + IosevkaSS08 = "15q1kskng4nsp60kv09zwvp24m9lql9wa3ahb94s57k1rqmf4jn6"; 17 + IosevkaSS09 = "1l6p0arvndkz36h3x1npb1yj910nvbj3v0a3j5lz6dbhv0imsx0q"; 18 + IosevkaSS10 = "1agwjpw1hh8wagacld61ld9gyh5vmirrabjvv5s7gzrfr8acgp18"; 19 + IosevkaSS11 = "1hz7ln5w083z17napnm8v1gw6nzh8dkzbiqw8zrv5bmbj3jzc21n"; 20 + IosevkaSS12 = "10kz86ypf9c41n8yk7yx2rrxmwr3c0gwznw9lrida15lppwfq6as"; 21 + IosevkaSS13 = "0wbprdjyilp18j8gxa1fa0iggy84mzy826ms3bq20i4q6xcsqli5"; 22 + IosevkaSS14 = "07a6xcxl4mksxfpfvwx5pr3vw6mpnz9bfpfbsy53jgn3yc6cfwl1"; 23 + IosevkaSS15 = "1ij9z4ngh7s7ld4bh0f6mz4zxlsfa2l1dpq3b429na9vachv1khj"; 24 + IosevkaSS16 = "1skg7aqnzd7nyc43glbgg4b10xzmmc0gn20v6qmkrdv1cyhxwm87"; 25 + IosevkaSS17 = "0xcdv8zygvmh218qk9lgjcgdflcr54s7p86x5br2aja658azdlzp"; 26 + IosevkaSS18 = "1nf6wajmjx2aqqmv6zbfa29jsvg4lw8jf1jk32xrd5953yx30y6z"; 27 + SGr-Iosevka = "1czz0cz9py8ldrp0h1la5dd1b558ss32f2vbmcv5j5c76fify71f"; 28 + SGr-IosevkaCurly = "0zfqx11alkbd2bj77rnzgb4jy91fa6ns596m82gfkmks7ggq3b4j"; 29 + SGr-IosevkaCurlySlab = "0l0vfbq5vya9igx6xd9hsnm96bp8j87qnhj553rhd56jy73ms5la"; 30 + SGr-IosevkaFixed = "100g3j0v8qfmkkhl0zwyy736i5a0ci33hfmh1dwnzkx993qwrv01"; 31 + SGr-IosevkaFixedCurly = "0nriagy3m1r8fn2r51k4xi69b7xj09dhg4bvl0gj2syrrqldnkyj"; 32 + SGr-IosevkaFixedCurlySlab = "1bpihhg5gxlbg152vdwbb6kq5k8dcrirzwhay4w5bq9fzfg62p6z"; 33 + SGr-IosevkaFixedSlab = "0v5mfni7y3h519xa2r70bqx5ragk6l68kghsr1k0wbnv03m3ha7w"; 34 + SGr-IosevkaFixedSS01 = "158l9b0cdaa7al88wg6bba9xxp6sn914gj58g201w5xsbd0srpql"; 35 + SGr-IosevkaFixedSS02 = "1082wffk762mdc855iz7zrqhb9dpmd3yj324jzzsvhwhhj66hmnl"; 36 + SGr-IosevkaFixedSS03 = "1kr194dpq365ickgrmhrrjpsy0mv5ixm5z7xbciw6pppmk8aaami"; 37 + SGr-IosevkaFixedSS04 = "0z31masbyxvmfagdpcs1iz3ibslvg54ix9w6ld0rzkdjvln8g6pr"; 38 + SGr-IosevkaFixedSS05 = "0rnda4lnjv0ya1911mbrsymada6qq7nzrnzikzm2140ck3lq8lcl"; 39 + SGr-IosevkaFixedSS06 = "11p8ks82drhvmm9qnlqqz1r77chg0ffdrx4m0s32k46s928kjkxs"; 40 + SGr-IosevkaFixedSS07 = "07xfkr1qdvvr5w26q6qgfqbij2d3iaxxwh0ibj0x9v9zwf6nn7w3"; 41 + SGr-IosevkaFixedSS08 = "0p0phcjakd0x9qph8wr43l4qg8v3kv05k1dzmvbx7v6dbj69b230"; 42 + SGr-IosevkaFixedSS09 = "1hghv10j5gdizr0yjxs0qdmqvqdi397bzwscdj0asislf2scji52"; 43 + SGr-IosevkaFixedSS10 = "0yjwyhdkxg2icxsql814a33zf0k4pzsxwnk5wydd535qld2jl188"; 44 + SGr-IosevkaFixedSS11 = "0jrnmr5aspc155ajn9cxbapvbl240njx2zha7x0r1q471r7kf42y"; 45 + SGr-IosevkaFixedSS12 = "1p463hmkvmkcr4602blzwafs0gzi83b781barwi862dah5mp3yq6"; 46 + SGr-IosevkaFixedSS13 = "1jr0rfr276870gdl3ljysw4zp2habyqa80wcbzsdsp2m2nqdwn53"; 47 + SGr-IosevkaFixedSS14 = "1zryh9bmiipn4zvkga39ksqfrrnsr04invmidhrd955g39yz1c4a"; 48 + SGr-IosevkaFixedSS15 = "1ly33fh8m3hwkmzm7fr870wys3xp49cknd9dmdm1v4calylfd88w"; 49 + SGr-IosevkaFixedSS16 = "0gq66d1x5hdfn2iwcl75rq0586l7k6in9vsfhxabfgw9gp6y852c"; 50 + SGr-IosevkaFixedSS17 = "0sj1jmipz8a2vwizg6p0ywa838w2m3x5lfj49ql1ybh1bjz1cj23"; 51 + SGr-IosevkaFixedSS18 = "1rkz18k0nrz6if3nmcjpvrcbc2pg5w8z6dsvld90yf1964qll7q3"; 52 + SGr-IosevkaSlab = "18kif4a83qs1nsv3pvnyf8labw89ix4x42ydji6l387lzzxn5919"; 53 + SGr-IosevkaSS01 = "1j74h95csjfdvgmbqmnvgavhm5kjvbkh1rsh4xgrf4rqjcnr82kw"; 54 + SGr-IosevkaSS02 = "1n63pwjm05mwxzy18zw4hd0547ycg1dl0ivykgw1f25yf968wfg9"; 55 + SGr-IosevkaSS03 = "0a8v523slxnja9vslfz4cxy5g6h0zcj30mky70wxmnf2gmfvc7zv"; 56 + SGr-IosevkaSS04 = "0ylvzphbhvixfq69zyaick56jpkff33vyc2z1pszqblz0dzdc8kn"; 57 + SGr-IosevkaSS05 = "1ij58iqs9bmibgg9pj38053phnydwcb2k9npgbs88f08s1pgjvh5"; 58 + SGr-IosevkaSS06 = "00yfsbhgcxd3dv888hw8r4n4ivwxcn0m3zz99djgzxn0nd8r10y2"; 59 + SGr-IosevkaSS07 = "0b5c29x479i04afdkjplbq135pzhfcwi144xs0k2ba6s85g0y10d"; 60 + SGr-IosevkaSS08 = "1by2vd7kjqiqj7f3zps4xiz0ydq3gnljkh7jly513dg0idg2agwv"; 61 + SGr-IosevkaSS09 = "0a9sgh2vwm57ay1pzlrmwd549aaidg7p8b76dhxvhmvf006ay92b"; 62 + SGr-IosevkaSS10 = "079vr05ilaijqyy1wkqgk42jg5i2s3sz5y3i19gr1yqgfdpq2b3j"; 63 + SGr-IosevkaSS11 = "11l0cf7ib9ibcckpjymrpwgsadz3glwdics3mzhhzv28fz91b95c"; 64 + SGr-IosevkaSS12 = "1sbwi3fbj421z8jaa224hy8vmk565brclxzg9dnsdg5x8kxlf6jg"; 65 + SGr-IosevkaSS13 = "1qsqa76wkz2adaabigw6d74k0s0jlswagsyknxcpynh6fmzqcrs4"; 66 + SGr-IosevkaSS14 = "002kzsjqsajz5q1wy0vfr836ljmlm417zb3c6yjlnqp2zpzz26d5"; 67 + SGr-IosevkaSS15 = "1h74gl7xm2qdy0v3xhj0nmwn6b6zwxnmrv0wwpqd2yn4jf57xa4v"; 68 + SGr-IosevkaSS16 = "0y58mggxv7bqymf45bcy2mjlngz3hp5mbisy1n65d7kmqcjfyj97"; 69 + SGr-IosevkaSS17 = "1b728h7qnyd9i3jp1j7d7n11vksw6518rhl7470h01qmqnmpw579"; 70 + SGr-IosevkaSS18 = "1hh64ys2bjh7qlkz30vnj38grkr4s6c5nm8c1zgf6yi02xcrnxjg"; 71 + SGr-IosevkaTerm = "1k85q6y3h0i8ivm0llif3k4llgaxin87gmvjxn4h8092yfi59kkh"; 72 + SGr-IosevkaTermCurly = "1xwif6qjada58mswqd0myr2p2h06dik55cj4bsk3kmva2avvn2d3"; 73 + SGr-IosevkaTermCurlySlab = "161583x6zphxxzpzkp889rhjihpxy2ahrdc8nbqldn7j2nijz56s"; 74 + SGr-IosevkaTermSlab = "1fsx3z12plbkgjjdppf9c2b0y40vsavqp5hkj5b1j336cxah97yr"; 75 + SGr-IosevkaTermSS01 = "1z2xyyb2ddlrarxqzrv9x7hajpifqi15simqnmd31d899kx1zqx3"; 76 + SGr-IosevkaTermSS02 = "1nrr55hh2kd57ri6ipcm2425g469xj1gxf7lzivi1w8dbgk6mi4j"; 77 + SGr-IosevkaTermSS03 = "1zp7p0b4y911lxf80bkhj7x68xpjc36a6x6lmq2msq886hyayq14"; 78 + SGr-IosevkaTermSS04 = "15bzbrch7f0c4sxi01sasavkbjvgja1h740hd2zaqlsshx8sk91z"; 79 + SGr-IosevkaTermSS05 = "1zl760ikgq7y0x03zjnild7dpx9ndc1g0rjk5drp84qg8saaayz3"; 80 + SGr-IosevkaTermSS06 = "0zy62b3njnz0ip666xx68lmc8b4yaa610fy5qf9d6c8yj0qfb1gd"; 81 + SGr-IosevkaTermSS07 = "0m9j0v4ijz6yprvvnbv7591vh81xr1yyr73fy4463v9za99ccpvn"; 82 + SGr-IosevkaTermSS08 = "1a5qgy3cbf166q2j3gg8h4a0rfz9cjb6c1kqrmkvabxxk6fmg3s5"; 83 + SGr-IosevkaTermSS09 = "1hz3pasx0zg7467cpdwrm9gnfdwslbp5llawfsr2qp5vzkqggxhj"; 84 + SGr-IosevkaTermSS10 = "1cgfsmf2arcpjn3wclhkfqajx4nkc24d8ww3k8156bjd7bn8hxa8"; 85 + SGr-IosevkaTermSS11 = "0z6rw2f8palzm2k00pacnaw27kipr4sd3l9rh3ahw88s4h0r3kgv"; 86 + SGr-IosevkaTermSS12 = "0qak5xq61wxzr3gcyhamf9sanzisx8n72l7acwd7nffk9c5c7iy9"; 87 + SGr-IosevkaTermSS13 = "13vi16nks0kbd0hyg1g4cxi3pxxqk3sj297h5nxv0i0khfrdyyys"; 88 + SGr-IosevkaTermSS14 = "1q004ws9aamdvkfm2as6281ypk0fvq5m9ccv11azs9jcfydx5s1n"; 89 + SGr-IosevkaTermSS15 = "0fdk1x6wpzsrg0r304nsk9hszpy9yndjkrq62q6a466sxsykj3ij"; 90 + SGr-IosevkaTermSS16 = "0yiwj0dz7lf1y6v7snmxl5zfqq66hg4dg82fb2axibh0f0k9x51y"; 91 + SGr-IosevkaTermSS17 = "1xih5lnxl4v3gw3vz93pv2djkibmb13y4a76ky7svyg2y3v5dzhm"; 92 + SGr-IosevkaTermSS18 = "1qlk7fcsp3sbq4q1zny5gvfbqmkgz7cqxz5pvgfcjd6i6s932lmb"; 93 93 }
+1 -1
pkgs/by-name/iq/iqtree/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "iqtree"; 18 18 repo = "iqtree2"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 hash = "sha256-8d5zqZIevv3bnq7z7Iyo/x8i445y1RAFtRMeK8s/ieQ="; 21 21 fetchSubmodules = true; 22 22 };
+1 -1
pkgs/by-name/it/itgmania/package.nix
··· 28 28 src = fetchFromGitHub { 29 29 owner = "itgmania"; 30 30 repo = "itgmania"; 31 - rev = "v${finalAttrs.version}"; 31 + tag = "v${finalAttrs.version}"; 32 32 fetchSubmodules = true; 33 33 hash = "sha256-C9qVUZdRnKbQgfgbXnzT+lI2+FEXBaMQv/U6UF5wyzo="; 34 34 };
+3 -3
pkgs/by-name/ja/jay/package.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "jay"; 20 - version = "1.10.0"; 20 + version = "1.11.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "mahkoh"; 24 24 repo = "jay"; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-wrA/UGxhIUMc2T+0/UNKS9iN44pe9ap2l+xL8ZE5jsI="; 26 + sha256 = "sha256-lVdNilNMeVN27VaDufWiNVme0apnX+w0x9JeHkDzFH4="; 27 27 }; 28 28 29 - cargoHash = "sha256-2LfEktaHB+uIQSWeSFG+v7+7wfkGlDz54m7P4KttPLI="; 29 + cargoHash = "sha256-5j4ECjBCMSCmGfFUQ72nwER/vTvCiDl6f2CyNF3n1ek="; 30 30 31 31 SHADERC_LIB_DIR = "${lib.getLib shaderc}/lib"; 32 32
+1 -1
pkgs/by-name/je/jetbrains-runner/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "alex1701c"; 15 15 repo = "JetBrainsRunner"; 16 - rev = version; 16 + tag = version; 17 17 hash = "sha256-fzGwwvBgvUVU6Ra66KrIAqRjWWR6pWYbWVkOk2tDwkc="; 18 18 fetchSubmodules = true; 19 19 };
+2 -2
pkgs/by-name/js/json-fortran/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "json-fortran"; 11 - version = "9.0.3"; 11 + version = "9.0.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "jacobwilliams"; 15 15 repo = "json-fortran"; 16 16 rev = version; 17 - hash = "sha256-MMHMyEPZYz7dkYX1OA9D1kgRCTpzTVussJbh4rWHlyU="; 17 + hash = "sha256-tLDs/yh9xMfZd2m+jD6Mm3Lr4asI4SrBDOAU2vN5OfA="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+1 -1
pkgs/by-name/ju/junction/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "sonnyp"; 26 26 repo = "junction"; 27 - rev = "v${version}"; 27 + tag = "v${version}"; 28 28 hash = "sha256-gnFig8C46x73gAUl9VVx3Y3hrhEVeP/DvaYHYuv9RTg="; 29 29 fetchSubmodules = true; 30 30 };
+1 -1
pkgs/by-name/kd/kdigger/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "quarkslab"; 15 15 repo = "kdigger"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 hash = "sha256-hpLhtTENtOBQjm+CZRAcx1BG9831JUFIsLL57wZIrso="; 18 18 # populate values that require us to use git. By doing this in postFetch we 19 19 # can delete .git afterwards and maintain better reproducibility of the src.
+3 -3
pkgs/by-name/ki/kimai/package.nix
··· 7 7 8 8 php.buildComposerProject2 (finalAttrs: { 9 9 pname = "kimai"; 10 - version = "2.36.1"; 10 + version = "2.37.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kimai"; 14 14 repo = "kimai"; 15 15 tag = finalAttrs.version; 16 - hash = "sha256-TZMkCKwfmn2Iv1BXKH49NRB6oCIKlPmkrPcLNZlyaPo="; 16 + hash = "sha256-cxVPR1xNupIyT5nwWpia11MXwx48G5WwkoGhdj0KUJ8="; 17 17 }; 18 18 19 19 php = php.buildEnv { ··· 38 38 ''; 39 39 }; 40 40 41 - vendorHash = "sha256-ROy/ZWVOZ6fM92kV94uPiyUudmuCpK+9zE/5xzd+BQc="; 41 + vendorHash = "sha256-scRFKOIb03poY94IpJ7Nj8p6AooTD+bSQjX48izfujY="; 42 42 43 43 composerNoPlugins = false; 44 44 composerNoScripts = false;
+1 -1
pkgs/by-name/kl/klystrack/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "kometbomb"; 17 17 repo = "klystrack"; 18 - rev = version; 18 + tag = version; 19 19 fetchSubmodules = true; 20 20 sha256 = "1h99sm2ddaq483hhk2s3z4bjbgn0d2h7qna7l7qq98wvhqix8iyz"; 21 21 };
+2 -2
pkgs/by-name/kr/krillinai/package.nix
··· 11 11 12 12 buildGoModule (finalAttrs: { 13 13 pname = "krillinai"; 14 - version = "1.3.0"; 14 + version = "1.3.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "krillinai"; 18 18 repo = "KlicStudio"; 19 19 tag = "v${finalAttrs.version}"; 20 - hash = "sha256-Cd+MrKXezcBKRSwmoRaD/2jiNT7r8R7IGweXHDZFhWE="; 20 + hash = "sha256-LLVm5L8usGoMBbeU/eQMNv/+WMQcdyiOQmj3NM/D9TU="; 21 21 }; 22 22 23 23 vendorHash = "sha256-bAKLNpt0K06egScyn7ImHV0csDsMQGUm92kU1PVQK+I=";
+7 -7
pkgs/by-name/ks/kssd/package.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "kssd"; 13 - version = "2.21"; 13 + version = "2.21-unstable-2024-05-27"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "yhg926"; 17 17 repo = "public_kssd"; 18 - rev = "v${finalAttrs.version}"; 19 - hash = "sha256-D/s1jL2oKE0rSdRMVljskYFsw5UPOv1L95Of+K+e17w="; 18 + rev = "ce96b66dddc2d6c1ce611ad84cdf4c7ba62b4aa5"; 19 + hash = "sha256-qafPyDl+pDfnJ7S6mHBHht2OcQEQeV2kQM+ir5LTGFA="; 20 20 }; 21 21 22 22 patches = [ ··· 47 47 ''; 48 48 }; 49 49 50 - meta = with lib; { 50 + meta = { 51 51 description = "K-mer substring space decomposition"; 52 - license = licenses.asl20; 52 + license = lib.licenses.asl20; 53 53 homepage = "https://github.com/yhg926/public_kssd"; 54 - maintainers = with maintainers; [ unode ]; 55 - platforms = platforms.linux; 54 + maintainers = with lib.maintainers; [ unode ]; 55 + platforms = lib.platforms.linux; 56 56 mainProgram = "kssd"; 57 57 }; 58 58 })
+1 -1
pkgs/by-name/ld/ldacbt/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 repo = "ldacBT"; 14 14 owner = "ehfive"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 sha256 = "09dalysx4fgrgpfdm9a51x6slnf4iik1sqba4xjgabpvq91bnb63"; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/ld/ldc/package.nix
··· 37 37 src = fetchFromGitHub { 38 38 owner = "ldc-developers"; 39 39 repo = "ldc"; 40 - rev = "v${finalAttrs.version}"; 40 + tag = "v${finalAttrs.version}"; 41 41 hash = "sha256-6LcpY3LSFK4KgEiGrFp/LONu5Vr+/+vI04wEEpF3s+s="; 42 42 fetchSubmodules = true; 43 43 };
+1 -1
pkgs/by-name/le/lemminx/package.nix
··· 30 30 src = fetchFromGitHub { 31 31 owner = "eclipse"; 32 32 repo = "lemminx"; 33 - rev = version; 33 + tag = version; 34 34 hash = "sha256-a+9RN1265fsmYAUMuUTxA+VqJv7xPlzuc8HqoZwmR4M="; 35 35 # Lemminx reads this git information at runtime from a git.properties 36 36 # file on the classpath
+1 -1
pkgs/by-name/le/leptosfmt/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "bram209"; 13 13 repo = "leptosfmt"; 14 - rev = version; 14 + tag = version; 15 15 hash = "sha256-+trLQFU8oP45xHQ3DsEESQzQX2WpvQcfpgGC9o5ITcY="; 16 16 fetchSubmodules = true; 17 17 };
+1 -1
pkgs/by-name/li/libbladeRF/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "Nuand"; 22 22 repo = "bladeRF"; 23 - rev = "libbladeRF_v${version}"; 23 + tag = "libbladeRF_v${version}"; 24 24 hash = "sha256-H40w5YKp6M3QLrsPhILEnJiWutCYLtbgC4a63sV397Q="; 25 25 fetchSubmodules = true; 26 26 };
+1 -1
pkgs/by-name/li/libcaption/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "szatmary"; 15 15 repo = "libcaption"; 16 - rev = finalAttrs.version; 16 + tag = finalAttrs.version; 17 17 hash = "sha256-OBtxoFJF0cxC+kfSK8TIKIdLkmCh5WOJlI0fejnisJo="; 18 18 fetchSubmodules = true; 19 19 };
+1 -1
pkgs/by-name/li/libcgroup/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "libcgroup"; 20 20 repo = "libcgroup"; 21 - rev = "v${version}"; 21 + tag = "v${version}"; 22 22 fetchSubmodules = true; 23 23 hash = "sha256-kWW9ID/eYZH0O/Ge8pf3Cso4yu644R5EiQFYfZMcizs="; 24 24 };
+2 -2
pkgs/by-name/li/libdatachannel/package.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "libdatachannel"; 17 - version = "0.23.0"; 17 + version = "0.23.1"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "paullouisageneau"; 21 21 repo = "libdatachannel"; 22 22 rev = "v${version}"; 23 - hash = "sha256-bzheNNG6J0tswFZT+Vlqm2FS9MArois46yb8XeL5YqI="; 23 + hash = "sha256-+2xJ3H5tnlP015dr0V5WidMl434EsMHwu6p7SrvizgM="; 24 24 }; 25 25 26 26 outputs = [
+1 -1
pkgs/by-name/li/libff/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "scipr-lab"; 18 18 repo = "libff"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 sha256 = "0dczi829497vqlmn6n4fgi89bc2h9f13gx30av5z2h6ikik7crgn"; 21 21 fetchSubmodules = true; 22 22 };
+1 -1
pkgs/by-name/li/libime/package.nix
··· 35 35 src = fetchFromGitHub { 36 36 owner = "fcitx"; 37 37 repo = "libime"; 38 - rev = version; 38 + tag = version; 39 39 hash = "sha256-liVJEBUYcVYjjJCMW68xXbEHKQpAgTLCPm2yIdWG3IQ="; 40 40 fetchSubmodules = true; 41 41 };
+1 -1
pkgs/by-name/li/libjxl/package.nix
··· 40 40 src = fetchFromGitHub { 41 41 owner = "libjxl"; 42 42 repo = "libjxl"; 43 - rev = "v${version}"; 43 + tag = "v${version}"; 44 44 hash = "sha256-ORwhKOp5Nog366UkLbuWpjz/6sJhxUO6+SkoJGH+3fE="; 45 45 # There are various submodules in `third_party/`. 46 46 fetchSubmodules = true;
+2 -2
pkgs/by-name/li/libmysqlconnectorcpp/package.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "libmysqlconnectorcpp"; 13 - version = "9.3.0"; 13 + version = "9.4.0"; 14 14 15 15 src = fetchurl { 16 16 url = "mirror://mysql/Connector-C++/mysql-connector-c++-${version}-src.tar.gz"; 17 - hash = "sha256-Jopvf0pstZ9T3eWWI74VWfkTop7B3oG/D/zL94DRtBY="; 17 + hash = "sha256-NqfJPUoQ0doqLmY2dVnZF0GqDwNivArpQxcc8XcfZhU="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+1 -1
pkgs/by-name/li/libnitrokey/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "Nitrokey"; 17 17 repo = "libnitrokey"; 18 - rev = "v${finalAttrs.version}"; 18 + tag = "v${finalAttrs.version}"; 19 19 hash = "sha256-4PEZ31QyVOmdhpKqTN8fwcHoLuu+w+OJ3fZeqwlE+io="; 20 20 # On OSX, libnitrokey depends on a custom version of hidapi in a submodule. 21 21 # Monitor https://github.com/Nitrokey/libnitrokey/issues/140 to see if we
+2 -2
pkgs/by-name/li/liboqs/package.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "liboqs"; 14 - version = "0.13.0"; 14 + version = "0.14.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "open-quantum-safe"; 18 18 repo = "liboqs"; 19 19 rev = finalAttrs.version; 20 - hash = "sha256-E3wOiWeQSgWzzu4zoYfLV1kGV3jsFE+XEnUezWSqkcA="; 20 + hash = "sha256-BJgsXbKcQjJFk/A7JvkA0NKztv0BAnkgCAXv/TM2/04="; 21 21 }; 22 22 23 23 patches = [
+1 -1
pkgs/by-name/li/libredwg/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "LibreDWG"; 25 25 repo = "libredwg"; 26 - rev = version; 26 + tag = version; 27 27 hash = "sha256-FlBHwNsqVSBE8dTDewoKkCbs8Jd/4d69MPpEFzg6Ruc="; 28 28 fetchSubmodules = true; 29 29 };
+1 -1
pkgs/by-name/li/libresprite/package.nix
··· 34 34 src = fetchFromGitHub { 35 35 owner = "LibreSprite"; 36 36 repo = "LibreSprite"; 37 - rev = "v${finalAttrs.version}"; 37 + tag = "v${finalAttrs.version}"; 38 38 fetchSubmodules = true; 39 39 hash = "sha256-jXjrA859hR46Cp5qi6Z1C+hLWCUR7yGlASOGlTveeW8="; 40 40 };
+1 -1
pkgs/by-name/li/librum/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "Librum-Reader"; 21 21 repo = "Librum"; 22 - rev = "v.${version}"; 22 + tag = "v.${version}"; 23 23 fetchSubmodules = true; 24 24 hash = "sha256-Iwcbcz8LrznFP8rfW6mg9p7klAtTx4daFxylTeFKrH0="; 25 25 };
+1 -1
pkgs/by-name/li/libsidplayfp/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "libsidplayfp"; 26 26 repo = "libsidplayfp"; 27 - rev = "v${finalAttrs.version}"; 27 + tag = "v${finalAttrs.version}"; 28 28 fetchSubmodules = true; 29 29 hash = "sha256-rK7Il8WE4AJbn7GKn21fXr1o+DDdyOjfJ0saeqcZ5Pg="; 30 30 };
+1 -1
pkgs/by-name/li/libstaden-read/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "jkbonfield"; 18 18 repo = "io_lib"; 19 - rev = "io_lib-" + builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version; 19 + tag = "io_lib-" + builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version; 20 20 fetchSubmodules = true; 21 21 hash = "sha256-X96gFrefH2NAp4+fvVLXHP9FbF04gQOWLm/tAFJPgR8="; 22 22 };
+1 -1
pkgs/by-name/li/libsurvive/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "cntools"; 21 21 repo = "libsurvive"; 22 - rev = "v${version}"; 22 + tag = "v${version}"; 23 23 # Fixes 'Unknown CMake command "cnkalman_generate_code"' 24 24 fetchSubmodules = true; 25 25 hash = "sha256-NcxdTKra+YkLt/iu9+1QCeQZLV3/qlhma2Ns/+ZYVsk=";
+1 -1
pkgs/by-name/li/libtorrent-rasterbar-2_0_x/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "arvidn"; 29 29 repo = "libtorrent"; 30 - rev = "v${version}"; 30 + tag = "v${version}"; 31 31 hash = "sha256-iph42iFEwP+lCWNPiOJJOejISFF6iwkGLY9Qg8J4tyo="; 32 32 fetchSubmodules = true; 33 33 };
+1 -1
pkgs/by-name/li/linuxwave/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "orhun"; 19 19 repo = "linuxwave"; 20 - rev = "v${finalAttrs.version}"; 20 + tag = "v${finalAttrs.version}"; 21 21 fetchSubmodules = true; 22 22 hash = "sha256-OuD5U/T3GuCQrzdhx01NXPSXD7pUAvLnNsznttJogz8="; 23 23 };
+1 -1
pkgs/by-name/li/litmus/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "notroj"; 19 19 repo = "litmus"; 20 - rev = version; 20 + tag = version; 21 21 # Required for neon m4 macros, bundled neon not used 22 22 fetchSubmodules = true; 23 23 hash = "sha256-jWz0cnytgn7px3vvB9/ilWBNALQiW5/QvgguM27I3yQ=";
+1 -1
pkgs/by-name/lo/logiops/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "PixlOne"; 19 19 repo = "logiops"; 20 - rev = "v${oldAttrs.version}"; 20 + tag = "v${oldAttrs.version}"; 21 21 hash = "sha256-GAnlPqjIFGyOWwYFs7gth2m9ITc1jyiaW0sWwQ2zFOs="; 22 22 # In v0.3.0, the `ipcgull` submodule was added as a dependency 23 23 # https://github.com/PixlOne/logiops/releases/tag/v0.3.0
+1 -1
pkgs/by-name/lo/loksh/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "dimkr"; 17 17 repo = "loksh"; 18 - rev = finalAttrs.version; 18 + tag = finalAttrs.version; 19 19 fetchSubmodules = true; 20 20 hash = "sha256-BxQ7SZwRP9PlD2MV7DqG7tQ2lqzlkTwmaKwbgC7NYrc="; 21 21 };
+2 -2
pkgs/by-name/lu/luanti/package.nix
··· 39 39 40 40 stdenv.mkDerivation (finalAttrs: { 41 41 pname = "luanti"; 42 - version = "5.12.0"; 42 + version = "5.13.0"; 43 43 44 44 src = fetchFromGitHub { 45 45 owner = "luanti-org"; 46 46 repo = "luanti"; 47 47 tag = finalAttrs.version; 48 - hash = "sha256-voP2/6s2tjsIULHa5+M08oNNLg0YQmtFmPeNO4TnE9E="; 48 + hash = "sha256-TvI0+G7bRwwkEegv/AN4aBIN05M1AnWsaYD4lr3VTb8="; 49 49 }; 50 50 51 51 patches = [
+2 -2
pkgs/by-name/lu/luau-lsp/package.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "luau-lsp"; 12 - version = "1.52.1"; 12 + version = "1.53.1"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "JohnnyMorganz"; 16 16 repo = "luau-lsp"; 17 17 tag = finalAttrs.version; 18 - hash = "sha256-h99VTcOrbe7e63inMN7y0ohEQebzRPRYcKiHU3aBI18="; 18 + hash = "sha256-EsDmWxl0qWDBh6Vrz5Hzjy1ZzEWn/5QQTrCWXehQZ4M="; 19 19 fetchSubmodules = true; 20 20 }; 21 21
+1 -1
pkgs/by-name/lu/lune/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "filiptibell"; 14 14 repo = "lune"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-Kk3ZIF+kQzsg/ApUm12bbWlIthj5cpVefAqEGhgxb3w="; 17 17 fetchSubmodules = true; 18 18 };
+2 -2
pkgs/by-name/ly/LycheeSlicer/package.nix
··· 7 7 }: 8 8 let 9 9 pname = "LycheeSlicer"; 10 - version = "7.4.0"; 10 + version = "7.4.2"; 11 11 12 12 src = fetchurl { 13 13 url = "https://mango-lychee.nyc3.cdn.digitaloceanspaces.com/LycheeSlicer-${version}.AppImage"; 14 - hash = "sha256-ivyRpQSyYatWITgiOsgNJRVAWIlFmsU+GlzYDRoESbA="; 14 + hash = "sha256-RTLlNB6eiesXZayC69hpnXQsAgmPuaJTC+18Q6KzAP0="; 15 15 }; 16 16 17 17 desktopItem = makeDesktopItem {
+2 -2
pkgs/by-name/ly/lynis/package.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "lynis"; 12 - version = "3.1.4"; 12 + version = "3.1.5"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "CISOfy"; 16 16 repo = "lynis"; 17 17 rev = version; 18 - sha256 = "sha256-OnEEdJGU7ma6f7aA6ihgixHWZGZDmx7nzqmJH3p+ijk="; 18 + sha256 = "sha256-XMgC6KjkLgjSOBHBx7WM7C2Vm3Z/lto7CFs10kIxwZc="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+1 -1
pkgs/by-name/ma/makeself/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "megastep"; 17 17 repo = "makeself"; 18 - rev = "release-${version}"; 18 + tag = "release-${version}"; 19 19 fetchSubmodules = true; 20 20 hash = "sha256-15lUtErGsbXF2Gn0f0rvA18mMuVMmkKrGO2poeYZU9g="; 21 21 };
+1 -1
pkgs/by-name/ma/mamba/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "brummer10"; 23 23 repo = "Mamba"; 24 - rev = "v${version}"; 24 + tag = "v${version}"; 25 25 hash = "sha256-S1+nGnB1LHIUgYves0qtWh+QXYKjtKWICpOo38b3zbY="; 26 26 fetchSubmodules = true; 27 27 };
+1 -1
pkgs/by-name/ma/manifest-tool/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "estesp"; 18 18 repo = "manifest-tool"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 hash = "sha256-tEUsqrJGRhyirI8TEgG6r9crHX58webHO5v7JLLRQ30="; 21 21 leaveDotGit = true; 22 22 postFetch = ''
+1 -1
pkgs/by-name/ma/mariadb-galera/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "codership"; 19 19 repo = "galera"; 20 - rev = "release_${version}"; 20 + tag = "release_${version}"; 21 21 hash = "sha256-v7zwhXfW9K1wvV951Utt/rUbSIMiRZB1rWfeK1VJzN4="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/ma/marker/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "fabiocolacio"; 23 23 repo = "Marker"; 24 - rev = version; 24 + tag = version; 25 25 fetchSubmodules = true; 26 26 hash = "sha256-HhDhigQ6Aqo8R57Yrf1i69sM0feABB9El5R5OpzOyB0="; 27 27 };
+1 -1
pkgs/by-name/ma/master_me/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "trummerschlunk"; 18 18 repo = "master_me"; 19 - rev = version; 19 + tag = version; 20 20 fetchSubmodules = true; 21 21 hash = "sha256-eesMXxRcCgzhSQ+WUqM00EuKYhFxysjH+RWKHKGYzUM="; 22 22 };
+1 -1
pkgs/by-name/ma/material-design-icons/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "Templarian"; 14 14 repo = "MaterialDesign-Webfont"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-7t3i3nPJZ/tRslLBfY+9kXH8TR145GC2hPFYJeMHRL8="; 17 17 sparseCheckout = [ "fonts" ]; 18 18 };
+1 -1
pkgs/by-name/me/megaglest/package.nix
··· 73 73 src = fetchFromGitHub { 74 74 owner = "MegaGlest"; 75 75 repo = "megaglest-source"; 76 - rev = version; 76 + tag = version; 77 77 fetchSubmodules = true; 78 78 sha256 = "0fb58a706nic14ss89zrigphvdiwy5s9dwvhscvvgrfvjpahpcws"; 79 79 };
+3 -3
pkgs/by-name/me/mercure/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "mercure"; 12 - version = "0.19.2"; 12 + version = "0.20.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "dunglas"; 16 16 repo = "mercure"; 17 17 rev = "v${version}"; 18 - hash = "sha256-Dmivt+djzY/3dr4aglRLFGG4LgH+Q7tZpqxnY70lHqI="; 18 + hash = "sha256-JBvfNzsOP4ggJ7D2+5yW8837QsN15wO6EbFrTKVensU="; 19 19 }; 20 20 21 21 sourceRoot = "${src.name}/caddy"; 22 22 23 - vendorHash = "sha256-WqlwQGA0zptt3WZKpDrWNAkAy1UIXmapdAFkZAntqLM="; 23 + vendorHash = "sha256-ZCvIgyGw4F4VGbnuan5O+to5n969ThRZNFezu+byKWg="; 24 24 25 25 subPackages = [ "mercure" ]; 26 26 excludedPackages = [ "../cmd/mercure" ];
+1 -1
pkgs/by-name/mi/micropython/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "micropython"; 17 17 repo = "micropython"; 18 - rev = "v${version}"; 18 + tag = "v${version}"; 19 19 hash = "sha256-yH5omiYs07ZKECI+DAnpYq4T+r2O/RuGdtN+dhYxePc="; 20 20 fetchSubmodules = true; 21 21
+1 -1
pkgs/by-name/mi/minia/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "GATB"; 16 16 repo = "minia"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 sha256 = "0bmfrywixaaql898l0ixsfkhxjf2hb08ssnqzlzacfizxdp46siq"; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/ml/mlt/package.nix
··· 45 45 src = fetchFromGitHub { 46 46 owner = "mltframework"; 47 47 repo = "mlt"; 48 - rev = "v${version}"; 48 + tag = "v${version}"; 49 49 hash = "sha256-z1bW+hcVeMeibC1PUS5XNpbkNB+75YLoOWZC2zuDol4="; 50 50 # The submodule contains glaxnimate code, since MLT uses internally some functions defined in glaxnimate. 51 51 # Since glaxnimate is not available as a library upstream, we cannot remove for now this dependency on
+1 -1
pkgs/by-name/mm/mmex/package.nix
··· 25 25 src = fetchFromGitHub { 26 26 owner = "moneymanagerex"; 27 27 repo = "moneymanagerex"; 28 - rev = "v${version}"; 28 + tag = "v${version}"; 29 29 fetchSubmodules = true; 30 30 hash = "sha256-gpDwfRKXgp6hEpitflVIAIOU/k3Fx6hKKhyzQvLlog8="; 31 31 };
+1 -1
pkgs/by-name/mm/mmv/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "rrthomas"; 22 22 repo = "mmv"; 23 - rev = "v${version}"; 23 + tag = "v${version}"; 24 24 hash = "sha256-h+hdrIQz+7jKdMdJtWhBbZgvmNTIOr7Q38nhfAWC+G4="; 25 25 fetchSubmodules = true; 26 26 };
+1 -1
pkgs/by-name/mo/moonlight-embedded/package.nix
··· 29 29 src = fetchFromGitHub { 30 30 owner = "moonlight-stream"; 31 31 repo = "moonlight-embedded"; 32 - rev = "v${version}"; 32 + tag = "v${version}"; 33 33 hash = "sha256-Jc706BjIT3rS9zwntNOdgszP4CHuX+qxvPvWeU68Amg="; 34 34 fetchSubmodules = true; 35 35 };
+1 -1
pkgs/by-name/mo/moonlight-qt/package.nix
··· 29 29 src = fetchFromGitHub { 30 30 owner = "moonlight-stream"; 31 31 repo = "moonlight-qt"; 32 - rev = "v${finalAttrs.version}"; 32 + tag = "v${finalAttrs.version}"; 33 33 hash = "sha256-rWVNpfRDLrWsqELPFquA6rW6/AfWV+6DNLUCPqIhle0="; 34 34 fetchSubmodules = true; 35 35 };
+1 -1
pkgs/by-name/mo/mountpoint-s3/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "awslabs"; 16 16 repo = "mountpoint-s3"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 hash = "sha256-uV0umUoJkYgmjWjv8GMnk5TRRbCCJS1ut3VV1HvkaAw="; 19 19 fetchSubmodules = true; 20 20 };
+3 -3
pkgs/by-name/mo/movim/package.nix
··· 44 44 in 45 45 php.buildComposerProject2 (finalAttrs: { 46 46 pname = "movim"; 47 - version = "0.30.1"; 47 + version = "0.31"; 48 48 49 49 src = fetchFromGitHub { 50 50 owner = "movim"; 51 51 repo = "movim"; 52 52 tag = "v${finalAttrs.version}"; 53 - hash = "sha256-MjP1rLyWJWrUAHrOKAwGN3A0wIq4iPaXlaUbtPs3F6U="; 53 + hash = "sha256-rW751UhDBhakOrAT4BOiRDPpGldf1EwNZY8iavXlpLk="; 54 54 }; 55 55 56 56 php = php.buildEnv ( ··· 88 88 ++ lib.optional minify.style.enable lightningcss 89 89 ++ lib.optional minify.svg.enable scour; 90 90 91 - vendorHash = "sha256-7jb4/UgnMcXtLCihwk4rr0HLw99FgiYeYJVATGxM/D4="; 91 + vendorHash = "sha256-xkFyjs3jW7j+8WosRaxBEYQU2dwQlDr4/nrdtW03xvA="; 92 92 93 93 postPatch = '' 94 94 # Our modules are already wrapped, removes missing *.so warnings;
+1 -1
pkgs/by-name/mo/mozc/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "google"; 26 26 repo = "mozc"; 27 - rev = version; 27 + tag = version; 28 28 hash = "sha256-w0bjoMmq8gL7DSehEG7cKqp5e4kNOXnCYLW31Zl9FRs="; 29 29 fetchSubmodules = true; 30 30 };
+1 -1
pkgs/by-name/ms/mscp/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "upa"; 16 16 repo = "mscp"; 17 - rev = "v${finalAttrs.version}"; 17 + tag = "v${finalAttrs.version}"; 18 18 hash = "sha256-5lX0b3JfjmQh/HlESRMNxqCe2qFRAEZoazysoy252dY="; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/mu/museum/package.nix
··· 15 15 owner = "ente-io"; 16 16 repo = "ente"; 17 17 sparseCheckout = [ "server" ]; 18 - rev = "photos-v${version}"; 18 + tag = "photos-v${version}"; 19 19 hash = "sha256-801wTTxruhZc18+TAPSYrBRtCPNZXwSKs2Hkvc/6BjM="; 20 20 }; 21 21
+1 -1
pkgs/by-name/mu/mustache-go/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "cbroglie"; 13 13 repo = "mustache"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 fetchSubmodules = true; 16 16 hash = "sha256-A7LIkidhpFmhIjiDu9KdmSIdqFNsV3N8J2QEo7yT+DE="; 17 17 };
+1 -1
pkgs/by-name/na/nasc/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "parnold-x"; 29 29 repo = "nasc"; 30 - rev = version; 30 + tag = version; 31 31 sha256 = "02b9a59a9fzsb6nn3ycwwbcbv04qfzm6x7csq2addpzx5wak6dd8"; 32 32 fetchSubmodules = true; 33 33 };
+1 -1
pkgs/by-name/ne/neural-amp-modeler-lv2/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "mikeoliphant"; 14 14 repo = "neural-amp-modeler-lv2"; 15 - rev = finalAttrs.version; 15 + tag = finalAttrs.version; 16 16 fetchSubmodules = true; 17 17 hash = "sha256-5BOZOocZWWSWawXJFMAgM0NR0s0CbkzDVr6fnvZMvd0="; 18 18 };
+1 -1
pkgs/by-name/ne/neuron/package.nix
··· 95 95 src = fetchFromGitHub { 96 96 owner = "neuronsimulator"; 97 97 repo = "nrn"; 98 - rev = finalAttrs.version; 98 + tag = finalAttrs.version; 99 99 fetchSubmodules = true; 100 100 hash = "sha256-dmpx0Wud0IhdFvvTJuW/w1Uq6vFYaNal9n27LAqV1Qc="; 101 101 };
+2 -2
pkgs/by-name/ne/newelle/package.nix
··· 20 20 }: 21 21 22 22 let 23 - version = "1.0.0"; 23 + version = "1.0.1"; 24 24 in 25 25 python3Packages.buildPythonApplication { 26 26 pname = "newelle"; ··· 31 31 owner = "qwersyk"; 32 32 repo = "Newelle"; 33 33 tag = version; 34 - hash = "sha256-9Tjp1RZMEdJWLjcy2AjOy3Rw7Q1ulFeZU4y+rMXSmFA="; 34 + hash = "sha256-l/eNf1KLZeuDWf1A/5Y8fggOovKmjW6UFNMvNxuJXkc="; 35 35 }; 36 36 37 37 postPatch = ''
+2 -2
pkgs/by-name/ng/nghttp3/package.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "nghttp3"; 11 - version = "1.10.1"; 11 + version = "1.11.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "ngtcp2"; 15 15 repo = "nghttp3"; 16 16 rev = "v${version}"; 17 - hash = "sha256-V4JFqi3VdblpBlZJ1uFX56AlJn894oiX86OfoxVjBbE="; 17 + hash = "sha256-8WQfXzzF3K0IJNectrE1amQ6Njq4pZslrcVun6Uhi6E="; 18 18 fetchSubmodules = true; 19 19 }; 20 20
+1 -1
pkgs/by-name/ni/ninjas2/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "clearly-broken-software"; 19 19 repo = "ninjas2"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 sha256 = "1kwp6pmnfar2ip9693gprfbcfscklgri1k1ycimxzlqr61nkd2k9"; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/ni/nitrokey-fido2-firmware/package.nix
··· 32 32 src = fetchFromGitHub { 33 33 owner = "Nitrokey"; 34 34 repo = "nitrokey-fido2-firmware"; 35 - rev = "${version}.nitrokey"; 35 + tag = "${version}.nitrokey"; 36 36 hash = "sha256-7AsnxRf8mdybI6Mup2mV01U09r5C/oUX6fG2ymkkOOo="; 37 37 fetchSubmodules = true; 38 38 };
+1 -1
pkgs/by-name/ni/nitrokey-pro-firmware/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "Nitrokey"; 26 26 repo = "nitrokey-pro-firmware"; 27 - rev = "v${version}"; 27 + tag = "v${version}"; 28 28 hash = "sha256-q+kbEOLA05xR6weAWDA1hx4fVsaN9UNKiOXGxPRfXuI="; 29 29 fetchSubmodules = true; 30 30 };
+1 -1
pkgs/by-name/ni/nitrokey-start-firmware/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "Nitrokey"; 14 14 repo = "nitrokey-start-firmware"; 15 - rev = "RTM.${finalAttrs.version}"; 15 + tag = "RTM.${finalAttrs.version}"; 16 16 hash = "sha256-POW1d/fgOyYa7127FSTCtHGyMWYzKW0qqA1WUyvNc3w="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/no/noisetorch/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "noisetorch"; 13 13 repo = "NoiseTorch"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 fetchSubmodules = true; 16 16 hash = "sha256-gOPSMPH99Upi/30OnAdwSb7SaMV0i/uHB051cclfz6A="; 17 17 };
+1 -1
pkgs/by-name/no/notes/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "nuttyartist"; 14 14 repo = "notes"; 15 - rev = "v${finalAttrs.version}"; 15 + tag = "v${finalAttrs.version}"; 16 16 hash = "sha256-ceZ37torgnxZJybacjnNG+kNAU/I2Ki7ZZ7Tzn4pIas="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/no/noto-fonts-cjk-sans/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "notofonts"; 16 16 repo = "noto-cjk"; 17 - rev = "Sans${version}"; 17 + tag = "Sans${version}"; 18 18 hash = "sha256-i3ZKoSy2SVs46IViha+Sg8atH4n3ywgrunHPLtVT4Pk="; 19 19 sparseCheckout = [ 20 20 "Sans/OTC"
+1 -1
pkgs/by-name/no/noto-fonts-cjk-serif/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "notofonts"; 16 16 repo = "noto-cjk"; 17 - rev = "Serif${version}"; 17 + tag = "Serif${version}"; 18 18 hash = "sha256-Bwuu64TAnOnqUgLlBsUw/jnv9emngqFBmVn6zEqySlc="; 19 19 sparseCheckout = [ 20 20 "Serif/OTC"
+1 -1
pkgs/by-name/od/odin2/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "TheWaveWarden"; 26 26 repo = "odin2"; 27 - rev = "v${version}"; 27 + tag = "v${version}"; 28 28 fetchSubmodules = true; 29 29 hash = "sha256-N96Nb7G6hqfh8DyMtHbttl/fRZUkS8f2KfPSqeMAhHY="; 30 30 };
+1 -1
pkgs/by-name/op/openboardview/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "OpenBoardView"; 22 22 repo = "OpenBoardView"; 23 - rev = version; 23 + tag = version; 24 24 hash = "sha256-sKDDOPpCagk7rBRlMlZhx+RYYbtoLzJsrnL8qKZMKW8="; 25 25 fetchSubmodules = true; 26 26 };
+1 -1
pkgs/by-name/op/opencl-clhpp/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "KhronosGroup"; 19 19 repo = "OpenCL-CLHPP"; 20 - rev = "v${finalAttrs.version}"; 20 + tag = "v${finalAttrs.version}"; 21 21 fetchSubmodules = true; 22 22 sha256 = "sha256-3RVZJIt03pRmjrPa9q6h6uqFCuTnxvEqjUGUmdwybbY="; 23 23 };
+1 -1
pkgs/by-name/op/openmsx/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "openMSX"; 29 29 repo = "openMSX"; 30 - rev = "RELEASE_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; 30 + tag = "RELEASE_${builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; 31 31 hash = "sha256-iY+oZ7fHZnnEGunM4kOxOGH2Biqj2PfdLhbT8J4mYrA="; 32 32 fetchSubmodules = true; 33 33 };
+1 -1
pkgs/by-name/op/openrocket/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "openrocket"; 20 20 repo = "openrocket"; 21 - rev = "release-${finalAttrs.version}"; 21 + tag = "release-${finalAttrs.version}"; 22 22 hash = "sha256-Dg/v72N9cDG9Ko5JIcZxGxh+ClRDgf5Jq5DvQyCiYOs="; 23 23 fetchSubmodules = true; 24 24 };
+1 -1
pkgs/by-name/op/openseachest/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "Seagate"; 13 13 repo = "openSeaChest"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 hash = "sha256-kd2JRtqnxfYRJcr1yKSB0LZAR96j2WW4tR1iRTvVANs="; 16 16 fetchSubmodules = true; 17 17 };
+2 -2
pkgs/by-name/op/opensubdiv/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "opensubdiv"; 21 - version = "3.6.0"; 21 + version = "3.6.1"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "PixarAnimationStudios"; 25 25 repo = "OpenSubdiv"; 26 26 tag = "v${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; 27 - hash = "sha256-liy6pQyWMk7rw0usrCoLGzZLO7RAg0z2pV/GF2NnOkE="; 27 + hash = "sha256-/22SeMzNNnrUgmPGpgbQwoYthdAdhRa615VhVJOvP9o="; 28 28 }; 29 29 30 30 outputs = [
+2 -2
pkgs/by-name/oq/oqs-provider/package.nix
··· 9 9 }: 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 name = "oqs-provider"; 12 - version = "0.9.0"; 12 + version = "0.10.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "open-quantum-safe"; 16 16 repo = "oqs-provider"; 17 17 rev = finalAttrs.version; 18 - hash = "sha256-R9rau/Q+KSkr0hNxpvc3ub9eLQqS1kIONoOEw8zFUBk="; 18 + hash = "sha256-/FdVcFNrRWJmEmO1B+LybL+MH4N7LdwvHaOpQi6vCTU="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+1 -1
pkgs/by-name/or/orocos-kdl/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "orocos"; 15 15 repo = "orocos_kinematics_dynamics"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 sha256 = "15ky7vw461005axx96d0f4zxdnb9dxl3h082igyd68sbdb8r1419"; 18 18 # Needed to build Python bindings 19 19 fetchSubmodules = true;
+1 -1
pkgs/by-name/or/orogene/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "orogene"; 16 16 repo = "orogene"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 hash = "sha256-GMWrlvZZ2xlcvcRG3u8jS8KiewHpyX0brNe4pmCpHbM="; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/os/osqp/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "oxfordcontrol"; 14 14 repo = "osqp"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-enkK5EFyAeLaUnHNYS3oq43HsHY5IuSLgsYP0k/GW8c="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/os/ossia-score/package.nix
··· 49 49 src = fetchFromGitHub { 50 50 owner = "ossia"; 51 51 repo = "score"; 52 - rev = "v${finalAttrs.version}"; 52 + tag = "v${finalAttrs.version}"; 53 53 hash = "sha256-khVWoHsxezQjU6O+OX7t1zuzLJpIVTim1rMswD7TaQU="; 54 54 fetchSubmodules = true; 55 55 };
+1 -1
pkgs/by-name/ow/owamp/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "perfsonar"; 16 16 repo = "owamp"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 sha256 = "5o85XSn84nOvNjIzlaZ2R6/TSHpKbWLXTO0FmqWsNMU="; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/p1/p11-kit/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "p11-glue"; 23 23 repo = "p11-kit"; 24 - rev = version; 24 + tag = version; 25 25 hash = "sha256-2xDUvXGsF8x42uezgnvOXLVUdNNHcaE042HDDEJeplc="; 26 26 fetchSubmodules = true; 27 27 };
+1 -1
pkgs/by-name/pa/pam_rssh/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "z4yx"; 19 19 repo = "pam_rssh"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 hash = "sha256-VxbaxqyIAwmjjbgfTajqwPQC3bp7g/JNVNx9yy/3tus="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/pd/pdfcpu/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "pdfcpu"; 15 15 repo = "pdfcpu"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 hash = "sha256-HTqaFl/ug/4sdchZBD4VQiXbD1L0/DVf2efZ3BV/vx4="; 18 18 # Apparently upstream requires that the compiled executable will know the 19 19 # commit hash and the date of the commit. This information is also presented
+1 -1
pkgs/by-name/pd/pdfslicer/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "junrrein"; 22 22 repo = "pdfslicer"; 23 - rev = "v${version}"; 23 + tag = "v${version}"; 24 24 fetchSubmodules = true; 25 25 sha256 = "0sja0ddd9c8wjjpzk2ag8q1lxpj09adgmhd7wnsylincqnj2jyls"; 26 26 };
+1 -1
pkgs/by-name/pe/penguin-subtitle-player/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "carsonip"; 14 14 repo = "Penguin-Subtitle-Player"; 15 - rev = "v${finalAttrs.version}"; 15 + tag = "v${finalAttrs.version}"; 16 16 hash = "sha256-AhdShg/eWqF44W1r+KmcHzbGKF2TNSD/wPKj+x4oQkM="; 17 17 fetchSubmodules = true; 18 18 };
+42
pkgs/by-name/pf/pff-tool/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchFromGitHub, 6 + pkg-config, 7 + libpff, 8 + }: 9 + 10 + rustPlatform.buildRustPackage (finalAttrs: { 11 + pname = "pff-tools"; 12 + version = "0-unstable-2025-07-22"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "avranju"; 16 + repo = "pff-tools"; 17 + rev = "d8776cd45e62c82adbbcc04f2f636b569de057ca"; 18 + hash = "sha256-MDMrKaq/iz5WdLhh3rv2ODFdaMoaeFtacT8xmRf3Qec="; 19 + }; 20 + 21 + cargoHash = "sha256-SL+FTuVkgq0ll8SH7FgVapvemarc7ci0KtoGG16zxCM="; 22 + 23 + nativeBuildInputs = [ 24 + pkg-config 25 + rustPlatform.bindgenHook 26 + ]; 27 + 28 + buildInputs = [ 29 + libpff 30 + ]; 31 + 32 + # Tests require a sample PST/OST file. 33 + doCheck = false; 34 + 35 + meta = { 36 + description = "Command-line tools to process PFF files"; 37 + homepage = "https://github.com/avranju/pff-tools"; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ d3vil0p3r ]; 40 + mainProgram = "pff-cli"; 41 + }; 42 + })
+1 -1
pkgs/by-name/pi/picom/package.nix
··· 41 41 src = fetchFromGitHub { 42 42 owner = "yshui"; 43 43 repo = "picom"; 44 - rev = "v${finalAttrs.version}"; 44 + tag = "v${finalAttrs.version}"; 45 45 hash = "sha256-H8IbzzrzF1c63MXbw5mqoll3H+vgcSVpijrlSDNkc+o="; 46 46 fetchSubmodules = true; 47 47 };
+1 -1
pkgs/by-name/pk/pkcs11-provider/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "latchset"; 29 29 repo = "pkcs11-provider"; 30 - rev = "v${version}"; 30 + tag = "v${version}"; 31 31 fetchSubmodules = true; 32 32 hash = "sha256-Q9dmzYDBco+LLVWdORFTjRyk0RX8qhmZ1m+Kgfeyr04="; 33 33 };
+1 -1
pkgs/by-name/pm/pmix/package.nix
··· 25 25 src = fetchFromGitHub { 26 26 repo = "openpmix"; 27 27 owner = "openpmix"; 28 - rev = "v${finalAttrs.version}"; 28 + tag = "v${finalAttrs.version}"; 29 29 hash = "sha256-qj/exBi1siCHY1QqNY+ad6n3XI4JZuwnM93Vp+rj1AQ="; 30 30 fetchSubmodules = true; 31 31 };
+1 -1
pkgs/by-name/pn/pngquant/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "kornelski"; 22 22 repo = "pngquant"; 23 - rev = version; 23 + tag = version; 24 24 hash = "sha256-u2zEp9Llo+c/+1QGW4V4r40KQn/ATHCTEsrpy7bRf/I="; 25 25 fetchSubmodules = true; 26 26 };
+1 -1
pkgs/by-name/po/pokeget-rs/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "talwat"; 13 13 repo = "pokeget-rs"; 14 - rev = version; 14 + tag = version; 15 15 hash = "sha256-EtEmaA0ukLoK0vaX+s3d8xodB3pUwSb1EyeyMBF0+rc="; 16 16 fetchSubmodules = true; 17 17 };
+1 -1
pkgs/by-name/po/polybar/package.nix
··· 48 48 src = fetchFromGitHub { 49 49 owner = "polybar"; 50 50 repo = "polybar"; 51 - rev = finalAttrs.version; 51 + tag = finalAttrs.version; 52 52 hash = "sha256-5PYKl6Hi4EYEmUBwkV0rLiwxNqIyR5jwm495YnNs0gI="; 53 53 fetchSubmodules = true; 54 54 };
+1 -1
pkgs/by-name/po/polylux2pdfpc/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "polylux-typ"; 17 17 repo = "polylux"; 18 - rev = "v${version}"; 18 + tag = "v${version}"; 19 19 sparseCheckout = [ dirname ]; 20 20 hash = "sha256-41FgRejonvVTmE89WGm0Cqumm8lb6kkfxtkWV74UKJA="; 21 21 };
+1 -1
pkgs/by-name/po/ponyc/package.nix
··· 29 29 src = fetchFromGitHub { 30 30 owner = "ponylang"; 31 31 repo = "ponyc"; 32 - rev = version; 32 + tag = version; 33 33 hash = "sha256-4gDv8UWTk0RWVNC4PU70YKSK9fIMbWBsQbHboVls2BA="; 34 34 fetchSubmodules = true; 35 35 };
+1 -1
pkgs/by-name/po/poptracker/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "black-sliver"; 26 26 repo = "PopTracker"; 27 - rev = "v${finalAttrs.version}"; 27 + tag = "v${finalAttrs.version}"; 28 28 hash = "sha256-DFJfuDOzcVdiXLv5EzO5TL3UJLCZPM1bTZharp2ww5U="; 29 29 fetchSubmodules = true; 30 30 };
+1 -1
pkgs/by-name/pr/pragtical/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "pragtical"; 29 29 repo = "pragtical"; 30 - rev = "v${finalAttrs.version}"; 30 + tag = "v${finalAttrs.version}"; 31 31 fetchSubmodules = true; 32 32 33 33 # also fetch required git submodules
+1 -1
pkgs/by-name/pr/prime-server/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "kevinkreiser"; 19 19 repo = "prime_server"; 20 - rev = version; 20 + tag = version; 21 21 sha256 = "0izmmvi3pvidhlrgfpg4ccblrw6fil3ddxg5cfxsz4qbh399x83w"; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/pr/process-compose/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "F1bonacc1"; 18 18 repo = "process-compose"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 hash = "sha256-qv/fVfuQD7Nan5Nn1RkwXoGZuPYSRWQaojEn6MCF9BQ="; 21 21 # populate values that require us to use git. By doing this in postFetch we 22 22 # can delete .git afterwards and maintain better reproducibility of the src.
+1 -1
pkgs/by-name/pr/proteus/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "GuitarML"; 25 25 repo = "Proteus"; 26 - rev = "v${version}"; 26 + tag = "v${version}"; 27 27 fetchSubmodules = true; 28 28 hash = "sha256-WhJh+Sx64JYxQQ1LXpDUwXeodFU1EZ0TmMhn+6w0hQg="; 29 29 };
+2 -2
pkgs/by-name/pr/protozero/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "protozero"; 10 - version = "1.8.0"; 10 + version = "1.8.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "mapbox"; 14 14 repo = "protozero"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-kqR0YLxkRu8WclxaoR/zx+2sRTEZus7dUTbqjBkv12U="; 16 + hash = "sha256-69GEAz6wSGMGozsWS9xmoTgyH8mTuDM9mUTCXfVI6f8="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ cmake ];
+1 -1
pkgs/by-name/pr/prrte/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "openpmix"; 25 25 repo = "prrte"; 26 - rev = "v${version}"; 26 + tag = "v${version}"; 27 27 hash = "sha256-4JEh4N/38k0Xgp0CqnFipaEZlJBQr8nyxoncyz0/7yo="; 28 28 fetchSubmodules = true; 29 29 };
+1 -1
pkgs/by-name/pv/pvsneslib/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "alekmaul"; 15 15 repo = "pvsneslib"; 16 - rev = version; 16 + tag = version; 17 17 hash = "sha256-Cl4+WvjKbq5IPqf7ivVYwBYwDDWWHGNeq4nWXPxsUHw="; 18 18 fetchSubmodules = true; 19 19 };
+1 -1
pkgs/by-name/qc/qcm/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "hypengw"; 19 19 repo = "Qcm"; 20 - rev = "v${finalAttrs.version}"; 20 + tag = "v${finalAttrs.version}"; 21 21 fetchSubmodules = true; 22 22 hash = "sha256-41GsG+NKCMw+LuRUf31ilRso/SkKYVV3IrMSviOZdWs="; 23 23 };
+1 -1
pkgs/by-name/qg/qgrep/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "zeux"; 14 14 repo = "qgrep"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 fetchSubmodules = true; 17 17 hash = "sha256-TeXOzfb1Nu6hz9l6dXGZY+xboscPapKm0Z264hv1Aww="; 18 18 };
+1 -1
pkgs/by-name/qg/qgroundcontrol/package.nix
··· 87 87 src = fetchFromGitHub { 88 88 owner = "mavlink"; 89 89 repo = "qgroundcontrol"; 90 - rev = "v${version}"; 90 + tag = "v${version}"; 91 91 hash = "sha256-wjrfwE97J+UzBPIARQ6cPadN6xIdqR8i+ZKbtiDproM="; 92 92 fetchSubmodules = true; 93 93 };
+1 -1
pkgs/by-name/qu/quadrafuzz/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "jpcima"; 17 17 repo = "quadrafuzz"; 18 - rev = "v${version}"; 18 + tag = "v${version}"; 19 19 sha256 = "1kjsf7il9krihwlrq08gk2xvil4b4q5zd87nnm103hby2w7ws7z1"; 20 20 fetchSubmodules = true; 21 21 };
+2
pkgs/by-name/qu/questdb/package.nix
··· 24 24 25 25 mkdir -p $out/bin $out/share/java 26 26 cp questdb.sh $out/bin 27 + cp env.sh $out/bin 28 + cp print-hello.sh $out/bin 27 29 cp questdb.jar $out/share/java 28 30 29 31 ln -s $out/share/java/questdb.jar $out/bin
+1 -1
pkgs/by-name/ra/rapidyaml/package.nix
··· 14 14 owner = "biojppm"; 15 15 repo = "rapidyaml"; 16 16 fetchSubmodules = true; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 hash = "sha256-+ENfflVjeesX14m0G71HdeSIECopZV4J2JL9+c+nbXE="; 19 19 }; 20 20
+3 -3
pkgs/by-name/ra/raycast/package.nix
··· 12 12 13 13 stdenvNoCC.mkDerivation (finalAttrs: { 14 14 pname = "raycast"; 15 - version = "1.102.0"; 15 + version = "1.102.3"; 16 16 17 17 src = 18 18 { 19 19 aarch64-darwin = fetchurl { 20 20 name = "Raycast.dmg"; 21 21 url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=arm"; 22 - hash = "sha256-f26Tf59ow7rJiL+2BRgDhbEpWB2z4JaRUsT9UMxKjV4="; 22 + hash = "sha256-rb67RWmv4zJs4osGt/4D5XfV3ZT1YbwhHAhEqPrCxCk="; 23 23 }; 24 24 x86_64-darwin = fetchurl { 25 25 name = "Raycast.dmg"; 26 26 url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=x86_64"; 27 - hash = "sha256-Ict34LSjpN1Ah/uOclRi0xQfO6oQgmP57K+12bIjW6k="; 27 + hash = "sha256-1CCIrqDv7h0z/49X9UrObeWmyAz++XpMdZ58ilW4wIM="; 28 28 }; 29 29 } 30 30 .${stdenvNoCC.system} or (throw "raycast: ${stdenvNoCC.system} is unsupported.");
+1 -1
pkgs/by-name/rb/rbdoom-3-bfg/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "RobertBeckebans"; 23 23 repo = "rbdoom-3-bfg"; 24 - rev = "v${version}"; 24 + tag = "v${version}"; 25 25 hash = "sha256-9BZEFO+e5IG6hv9+QI9OJecQ84rLTWBDz4k0GU6SeDE="; 26 26 fetchSubmodules = true; 27 27 };
-50
pkgs/by-name/re/re-isearch/0001-fix-JsonHitTable-undefined-reference.patch
··· 1 - # fixes "undefined reference to `IDB::JsonHitTable(RESULT const&)" build failure 2 - 3 - --- 4 - src/idb.cxx | 26 -------------------------- 5 - 1 file changed, 26 deletions(-) 6 - 7 - diff --git a/src/idb.cxx b/src/idb.cxx 8 - index 2469c06..753a9fb 100644 9 - --- a/src/idb.cxx 10 - +++ b/src/idb.cxx 11 - @@ -5486,37 +5486,11 @@ STRING IDB::XMLHitTable(const RESULT& Result) 12 - } 13 - #endif 14 - 15 - -#if 0 16 - STRING IDB::JsonHitTable(const RESULT& Result) 17 - { 18 - -#if 1 19 - message_log (LOG_FATAL, "JsonHitTable is not yet implemented"); 20 - return NulString; 21 - -#else 22 - -/* 23 - -<folders> 24 - - <folder id="123" private="0" archived="0" order="1">Shopping</folder> 25 - -</folders> 26 - - 27 - -is JSON 28 - - 29 - -{ 30 - - "folders": { 31 - - "folder":{ 32 - - "@": { 33 - - "id": "123", 34 - - "private": "0", 35 - - "archived": "0", 36 - - "order": "1" 37 - - }, 38 - - "#": "Shopping" 39 - - } 40 - - } 41 - -} 42 - -*/ 43 - } 44 - -#endif 45 - -#endif 46 - 47 - 48 - PIRSET IDB::SearchSmart(QUERY *Query, const STRING& DefaultField) 49 - -- 50 - 2.47.2
+64
pkgs/by-name/re/re-isearch/1001-Fix-resurcive-make-parallelism.patch
··· 1 + From 9fc97ea817762e2575954cd31aa735b2cfec7a5e Mon Sep 17 00:00:00 2001 2 + From: OPNA2608 <opna2608@protonmail.com> 3 + Date: Sun, 3 Aug 2025 19:08:30 +0200 4 + Subject: [PATCH] build/Makefile: Fix recursive make & parallelism 5 + 6 + - Recursively calling make should be done by using the special `MAKE` variable, which will preserve parallelism across calls 7 + - Don't hardcode parallelism in recursive make calls, inherit user-supplied ones instead 8 + --- 9 + build/Makefile | 18 +++++++++--------- 10 + 1 file changed, 9 insertions(+), 9 deletions(-) 11 + 12 + diff --git a/build/Makefile b/build/Makefile 13 + index 6633ebd..807bfd9 100644 14 + --- a/build/Makefile 15 + +++ b/build/Makefile 16 + @@ -2,36 +2,36 @@ UNAME := $(shell uname) 17 + 18 + all: 19 + ifeq ($(UNAME), Darwin) 20 + - make -j 5 -f Makefile.MacOS-OMP $(MFLAGS) 21 + + $(MAKE) -f Makefile.MacOS-OMP $(MFLAGS) 22 + endif 23 + ifeq ($(UNAME), Linux) 24 + - make -j 3 -f Makefile.ubuntu $(MFLAGS) 25 + + $(MAKE) -f Makefile.ubuntu $(MFLAGS) 26 + endif 27 + ifeq ($(UNAME), Solaris) 28 + - make -f Makefile.solaris $(MFLAGS) 29 + + $(MAKE) -f Makefile.solaris $(MFLAGS) 30 + endif 31 + 32 + install: 33 + ifeq ($(UNAME), Darwin) 34 + - make -j 5 -f Makefile.MacOS-OMP $(MFLAGS) install 35 + + $(MAKE) -f Makefile.MacOS-OMP $(MFLAGS) install 36 + endif 37 + ifeq ($(UNAME), Linux) 38 + - make -j 3 -f Makefile.ubuntu $(MFLAGS) install 39 + + $(MAKE) -f Makefile.ubuntu $(MFLAGS) install 40 + endif 41 + ifeq ($(UNAME), Solaris) 42 + - make -f Makefile.solaris $(MFLAGS) install 43 + + $(MAKE) -f Makefile.solaris $(MFLAGS) install 44 + endif 45 + 46 + 47 + plugins: 48 + ifeq ($(UNAME), Darwin) 49 + - make -j 5 -f Makefile.MacOS $(MFLAGS) plugins 50 + + $(MAKE) -f Makefile.MacOS $(MFLAGS) plugins 51 + endif 52 + ifeq ($(UNAME), Linux) 53 + - make -j 3 -f Makefile.ubuntu $(MFLAGS) plugins 54 + + $(MAKE) -f Makefile.ubuntu $(MFLAGS) plugins 55 + endif 56 + ifeq ($(UNAME), Solaris) 57 + - make -f Makefile.solaris $(MFLAGS) plugins 58 + + $(MAKE) -f Makefile.solaris $(MFLAGS) plugins 59 + endif 60 + 61 + 62 + -- 63 + 2.50.1 64 +
+19 -12
pkgs/by-name/re/re-isearch/package.nix
··· 11 11 12 12 stdenv.mkDerivation { 13 13 pname = "re-Isearch"; 14 - version = "2.20220925.4.0a-unstable-2025-03-16"; 14 + version = "2.20220925.4.0a-unstable-2025-05-15"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "re-Isearch"; 18 18 repo = "re-Isearch"; 19 - rev = "56e0dfbe7468881b3958ca8e630f41a5354e9873"; 20 - hash = "sha256-tI75D02/sFEkHDQX/BpDlu24WNP6Qh9G0MIfEvs8npM="; 19 + rev = "35e939fd60948f112b668b06d2b8b75f2c7425d3"; 20 + hash = "sha256-r7KUwx2SrfnpSknGSpzw33Qwp63htoKknrnmdOgA/9Y="; 21 21 }; 22 22 23 - # Upstream issue: https://github.com/re-Isearch/re-Isearch/issues/11 24 - patches = [ ./0001-fix-JsonHitTable-undefined-reference.patch ]; 23 + patches = [ 24 + # https://github.com/re-Isearch/re-Isearch/pull/12 25 + ./1001-Fix-resurcive-make-parallelism.patch 26 + ]; 25 27 26 28 postPatch = '' 27 29 # Fix gcc-13 build due to missing <cstdint> include. 30 + # https://github.com/re-Isearch/re-Isearch/pull/13 28 31 sed -e '1i #include <cstdint>' -i src/mmap.cxx 29 32 30 - # g++: error: unrecognized command-line option '-msse2' 31 - # gcc: error: unrecognized command-line option '-m64' 33 + # These flags are not supported on all architectures 34 + # https://github.com/re-Isearch/re-Isearch/issues/14 32 35 substituteInPlace build/Makefile.ubuntu \ 33 36 --replace-fail "-msse2" "" \ 34 37 --replace-fail "-m64" "" ··· 43 46 ]; 44 47 45 48 makeFlags = [ 46 - "CC=g++" 47 - "cc=gcc" 48 - "LD=g++" 49 + "CC=${stdenv.cc.targetPrefix}c++" 50 + "cc=${stdenv.cc.targetPrefix}cc" 51 + "LD=${stdenv.cc.targetPrefix}c++" 49 52 ]; 50 53 51 54 preBuild = '' 52 55 cd build 53 - make clean # clean up pre-built objects in the source 54 56 makeFlagsArray+=( 55 - EXTRA_INC="-I${db.dev}/include -I${lib.getDev file}/include" 57 + EXTRA_INC="-I${lib.getDev db}/include -I${lib.getDev file}/include" 56 58 LD_PATH="-L../lib -L${db.out}/lib -L${file}/lib -L${libnsl}/lib" 57 59 ) 58 60 ''; 61 + 62 + # Handwritten Makefiles, doesn't properly ensure that libraries are built before they're used in linking 63 + # ld: cannot find -libUtils: No such file or directory 64 + # ld: cannot find -libLocal: No such file or directory 65 + enableParallelBuilding = false; 59 66 60 67 installPhase = '' 61 68 runHook preInstall
+2 -2
pkgs/by-name/re/renode-unstable/package.nix
··· 7 7 renode.overrideAttrs ( 8 8 finalAttrs: _: { 9 9 pname = "renode-unstable"; 10 - version = "1.15.3+20250720git2309db7fd"; 10 + version = "1.15.3+20250801git3f8169b88"; 11 11 12 12 src = fetchurl { 13 13 url = "https://builds.renode.io/renode-${finalAttrs.version}.linux-dotnet.tar.gz"; 14 - hash = "sha256-pcgjT27cBlHzHnh4q9AsgVAVXshdvA0Tdo0dsq9rXP4="; 14 + hash = "sha256-1GtLD69h0oYLXqs5n+0Vzc00WtK6mdPR9BkP4tjOmW8="; 15 15 }; 16 16 17 17 passthru.updateScript =
+1 -1
pkgs/by-name/re/revive/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "mgechev"; 15 15 repo = "revive"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 hash = "sha256-89BlSc2tgxAJUGZM951fF+0H+SOsl0+xz/G18neRZxI="; 18 18 # populate values that require us to use git. By doing this in postFetch we 19 19 # can delete .git afterwards and maintain better reproducibility of the src.
+1 -1
pkgs/by-name/rh/rhvoice/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "RHVoice"; 20 20 repo = "RHVoice"; 21 - rev = version; 21 + tag = version; 22 22 fetchSubmodules = true; 23 23 hash = "sha256-4l4S4MUnVGN/El1BBuZvzPPcavUefjMyBk1hk0ux7zo="; 24 24 };
+1 -1
pkgs/by-name/ri/ricochet-refresh/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "blueprint-freespeech"; 18 18 repo = "ricochet-refresh"; 19 - rev = "v${finalAttrs.version}-release"; 19 + tag = "v${finalAttrs.version}-release"; 20 20 fetchSubmodules = true; 21 21 hash = "sha256-/IT3K3PL2fNl4P7xzItVnI8xJx5MmKxhw3ZEX9rN7j4="; 22 22 };
+1 -1
pkgs/by-name/ri/rictydiminished-with-firacode/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "hakatashi"; 15 15 repo = "RictyDiminished-with-FiraCode"; 16 - rev = version; 16 + tag = version; 17 17 hash = "sha256-twh3yLAM4MUjWzSDNmo8gNIRf01hieXeOS334sNdFk4="; 18 18 fetchSubmodules = true; 19 19 };
+3 -3
pkgs/by-name/ri/rio/package.nix
··· 53 53 in 54 54 rustPlatform.buildRustPackage (finalAttrs: { 55 55 pname = "rio"; 56 - version = "0.2.23"; 56 + version = "0.2.24"; 57 57 58 58 src = fetchFromGitHub { 59 59 owner = "raphamorim"; 60 60 repo = "rio"; 61 61 tag = "v${finalAttrs.version}"; 62 - hash = "sha256-hhKlXuhv0PP8/xCIZ0lFGtCYCzOzH0gUeh48GdKpG6A="; 62 + hash = "sha256-djKDi4ysRWtoMabJkEZ3jQ8hAE9JISi/ivjSFZmAwLY="; 63 63 }; 64 64 65 - cargoHash = "sha256-+pfudGeWq4EARQDu+HAZczWlzStuzDPArMm1oCZGfKU="; 65 + cargoHash = "sha256-cdMIbip5fjDHewh/HiYzb/3QVRXUH7OeRQO+zfuGw6Q="; 66 66 67 67 nativeBuildInputs = [ 68 68 ncurses
+1 -1
pkgs/by-name/rm/rmw/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "theimpossibleastronaut"; 18 18 repo = "rmw"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 hash = "sha256-rfJdJHSkusZj/PN74KgV5i36YC0YRZmIfRdvkUNoKEM="; 21 21 fetchSubmodules = true; 22 22 };
+2 -2
pkgs/by-name/ro/rocksdb/package.nix
··· 20 20 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "rocksdb"; 23 - version = "10.2.1"; 23 + version = "10.4.2"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "facebook"; 27 27 repo = "rocksdb"; 28 28 tag = "v${finalAttrs.version}"; 29 - hash = "sha256-v8kZShgz0O3nHZwWjTvhcM56qAs/le1XgMVYyvVd4tg="; 29 + hash = "sha256-mKh6zsmxsiUix4LX+npiytmKvLbo6WNA9y4Ns/EY+bE="; 30 30 }; 31 31 32 32 patches = lib.optional (
+1 -1
pkgs/by-name/ro/rofi-file-browser/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "marvinkreis"; 17 17 repo = "rofi-file-browser-extended"; 18 - rev = version; 18 + tag = version; 19 19 hash = "sha256-UEFv0skFzWhgFkmz1h8uV1ygW977zNq1Dw8VAawqUgw="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/rp/rpiboot/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "raspberrypi"; 16 16 repo = "usbboot"; 17 - rev = version; 17 + tag = version; 18 18 hash = "sha256-WccnaIUF5M080M4vg5NzBCLpLVcE7ts/oJJE8CLRi8A="; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/rt/rtags/package.nix
··· 29 29 src = fetchFromGitHub { 30 30 owner = "andersbakken"; 31 31 repo = "rtags"; 32 - rev = "v${version}"; 32 + tag = "v${version}"; 33 33 hash = "sha256-EJ5pC53S36Uu7lM6KuLvLN6MAyrQW/Yk5kPqZNS5m8c="; 34 34 fetchSubmodules = true; 35 35 # unicode file names lead to different checksums on HFS+ vs. other
+1 -1
pkgs/by-name/ru/rubyfmt/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "fables-tales"; 25 25 repo = "rubyfmt"; 26 - rev = "v${version}"; 26 + tag = "v${version}"; 27 27 hash = "sha256-IIHPU6iwFwQ5cOAtOULpMSjexFtTelSd/LGLuazdmUo="; 28 28 fetchSubmodules = true; 29 29 };
+1 -1
pkgs/by-name/ru/rustdesk-server/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "rustdesk"; 19 19 repo = "rustdesk-server"; 20 - rev = version; 20 + tag = version; 21 21 hash = "sha256-5LRMey1cxmjLg1s9RtVwgPjHjwYLSQHa6Tyv7r/XEQs="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/sa/sambamba/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "biod"; 18 18 repo = "sambamba"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 hash = "sha256-3O9bHGpMuCgdR2Wm7Dv1VUjMT1QTn8K1hdwgjvwhFDw="; 21 21 fetchSubmodules = true; 22 22 };
+2 -2
pkgs/by-name/sa/samtools/package.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "samtools"; 13 - version = "1.21"; 13 + version = "1.22.1"; 14 14 15 15 src = fetchurl { 16 16 url = "https://github.com/samtools/samtools/releases/download/${version}/${pname}-${version}.tar.bz2"; 17 - hash = "sha256-BXJLCDprbwMF/K5SQ6BWzDbPgmMJw8uTR6a4nuP8Wto="; 17 + hash = "sha256-Aqpc0LpS4GwggAVOBZ19d6iF3+lxfDHNid/npAR+2g4="; 18 18 }; 19 19 20 20 # tests require `bgzip` from the htslib package
+2 -2
pkgs/by-name/sb/sby/package.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "sby"; 22 - version = "0.52"; 22 + version = "0.55"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "YosysHQ"; 26 26 repo = "sby"; 27 27 tag = "v${version}"; 28 - hash = "sha256-E/je1lHvYCpmRlwM17PWTQemSnz8azviKiz4t9z17UM="; 28 + hash = "sha256-Q02CLx8GYu7Rnngd03kRGstYVOm8mBl7JsP0bYOFtDg="; 29 29 }; 30 30 31 31 nativeCheckInputs = [
+2 -2
pkgs/by-name/sc/scipopt-papilo/package.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "scipopt-papilo"; 15 - version = "2.4.2"; 15 + version = "2.4.3"; 16 16 17 17 # To correlate scipVersion and version, check: https://scipopt.org/#news 18 18 scipVersion = "9.2.2"; ··· 21 21 owner = "scipopt"; 22 22 repo = "papilo"; 23 23 tag = "v${version}"; 24 - hash = "sha256-/1AsAesUh/5YXeCU2OYopoG3SXAwAecPD88QvGkb2bY="; 24 + hash = "sha256-SsRAwidqvisoDODBLRatVWFw7wGeLUavmPXSlPmD7d8="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/sc/scipopt-scip/package.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "scipopt-scip"; 23 - version = "9.2.2"; 23 + version = "9.2.3"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "scipopt"; 27 27 repo = "scip"; 28 28 tag = "v${lib.replaceStrings [ "." ] [ "" ] version}"; 29 - hash = "sha256-gxR308XrlmuUym/ujwGcD9a7Z+Z7vQNHaK4zO/PWPBQ="; 29 + hash = "sha256-Zc1AXNpHQXXFO8jkMaJj6xYkmkQxAM8G+SiPiH9xCAw="; 30 30 }; 31 31 32 32 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/sc/scotch/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "scotch"; 17 - version = "7.0.7"; 17 + version = "7.0.8"; 18 18 19 19 src = fetchFromGitLab { 20 20 domain = "gitlab.inria.fr"; 21 21 owner = "scotch"; 22 22 repo = "scotch"; 23 23 rev = "v${finalAttrs.version}"; 24 - hash = "sha256-hjxEJCV6/L/oJnonpN5zj0Asnh6d7j0We1T29G1dhmQ="; 24 + hash = "sha256-AtpaBxgV9EamkAlvH9psp+K0o923EhSu6LQA89qyG3w="; 25 25 }; 26 26 27 27 outputs = [
+2 -2
pkgs/by-name/se/seamly2d/package.nix
··· 18 18 in 19 19 stdenv.mkDerivation rec { 20 20 pname = "seamly2d"; 21 - version = "2025.6.23.216"; 21 + version = "2025.7.21.216"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "FashionFreedom"; 25 25 repo = "Seamly2D"; 26 26 tag = "v${version}"; 27 - hash = "sha256-FcNSl+LXqxEMW8bY+WJCCnumRzBUMiP+Vj/VQ1EEmZo="; 27 + hash = "sha256-rS+2dwRx5tZySfjSHOmr/PJxJntjcwbM9O99dCsMgnI="; 28 28 }; 29 29 30 30 buildInputs = [
+4 -3
pkgs/by-name/se/searxng/package.nix
··· 13 13 python.pkgs.toPythonModule ( 14 14 python.pkgs.buildPythonApplication rec { 15 15 pname = "searxng"; 16 - version = "0-unstable-2025-07-18"; 16 + version = "0-unstable-2025-08-03"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "searxng"; 21 21 repo = "searxng"; 22 - rev = "ff2e0ea2788a04ae5a13fc90b3725828a1ebc026"; 23 - hash = "sha256-Pxpozg3ecqGzwUCXL9zYsCivr9VpCVSYc/kjZn+V4xk="; 22 + rev = "2e62eb5d68d875c49e32229103a4fd75fe26c104"; 23 + hash = "sha256-UKGPkaG2agXZhEi2h8g2gXHHEDmDSzL/f9B+l5WZVvE="; 24 24 }; 25 25 26 26 nativeBuildInputs = with python.pkgs; [ pythonRelaxDepsHook ]; ··· 81 81 typer 82 82 uvloop 83 83 valkey 84 + whitenoise 84 85 ] 85 86 ++ httpx.optional-dependencies.http2 86 87 ++ httpx-socks.optional-dependencies.asyncio;
+1 -1
pkgs/by-name/se/securefs/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "netheril96"; 15 15 repo = "securefs"; 16 - rev = version; 16 + tag = version; 17 17 fetchSubmodules = true; 18 18 hash = "sha256-7xjGuN7jcLgfGkaBoSj+WsBpM806PPGzeBs7DnI+fwc="; 19 19 };
+5 -3
pkgs/by-name/se/semantic-release/package.nix
··· 9 9 10 10 buildNpmPackage rec { 11 11 pname = "semantic-release"; 12 - version = "24.2.5"; 12 + version = "24.2.7"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "semantic-release"; 16 16 repo = "semantic-release"; 17 17 rev = "v${version}"; 18 - hash = "sha256-WS3hd84vDSH/u7AxtkPL8E1UutUKHzARSzVYOHLlKPU="; 18 + hash = "sha256-7BIEb4gQLppa+CXCR+oYPvb/l8UB6ihNh4veBdDG8ac="; 19 19 }; 20 20 21 - npmDepsHash = "sha256-uQWQ+0Ub1piW/BATHrrWfzjv10/f2fyVL5JwDF1NdqM="; 21 + npmDepsHash = "sha256-ODu8foiTtU7bsaVL/ri4eCwpcyg/7CdSGtyPsA/myxU="; 22 22 23 23 dontNpmBuild = true; 24 24 ··· 40 40 homepage = "https://semantic-release.gitbook.io/semantic-release/"; 41 41 license = lib.licenses.mit; 42 42 maintainers = [ lib.maintainers.sestrella ]; 43 + # https://hydra.nixos.org/job/nixpkgs/trunk/semantic-release.aarch64-linux 44 + badPlatforms = [ "aarch64-linux" ]; 43 45 }; 44 46 }
+1 -1
pkgs/by-name/se/serial-studio/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "Serial-Studio"; 16 16 repo = "Serial-Studio"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 hash = "sha256-q3RWy3HRs5NG0skFb7PSv8jK5pI5rtbccP8j38l8kjM="; 19 19 fetchSubmodules = true; 20 20 };
-13
pkgs/by-name/sf/sfizz/gcc13.patch
··· 1 - Submodule plugins/vst/external/VST_SDK/VST3_SDK/public.sdk contains modified content 2 - diff --git a/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h b/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h 3 - index ff910aa..f15ae78 100644 4 - --- a/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h 5 - +++ b/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h 6 - @@ -37,6 +37,7 @@ 7 - #pragma once 8 - 9 - #include "pluginterfaces/vst/vsttypes.h" 10 - +#include <cstdint> 11 - #include <string> 12 - 13 - //------------------------------------------------------------------------
+13 -23
pkgs/by-name/sf/sfizz/package.nix
··· 20 20 catch2, 21 21 }: 22 22 23 - stdenv.mkDerivation rec { 23 + stdenv.mkDerivation (finalAttrs: { 24 24 pname = "sfizz"; 25 - version = "1.2.1"; 25 + version = "1.2.3"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "sfztools"; 29 29 repo = "sfizz"; 30 - rev = version; 31 - hash = "sha256-/G9tvJ4AcBSTmo44xDDKf6et1nSn/FV5m27ztDu10kI="; 30 + tag = finalAttrs.version; 31 + hash = "sha256-347olgxCyCRmKX0jxgBkYkoBuy9TMbsQgWOIoMppUAo="; 32 32 fetchSubmodules = true; 33 33 }; 34 34 ··· 55 55 freetype 56 56 pango 57 57 ]; 58 + 58 59 nativeBuildInputs = [ 59 60 cmake 60 61 pkg-config 61 62 ]; 62 63 63 - # Fix missing include 64 - patches = [ ./gcc13.patch ]; 65 - 66 - postPatch = '' 67 - cp ${catch2}/include/catch2/catch.hpp tests/catch2/catch.hpp 68 - 69 - substituteInPlace plugins/editor/external/vstgui4/vstgui/lib/platform/linux/x11fileselector.cpp \ 70 - --replace 'zenitypath = "zenity"' 'zenitypath = "${zenity}/bin/zenity"' 71 - substituteInPlace plugins/editor/src/editor/NativeHelpers.cpp \ 72 - --replace '/usr/bin/zenity' '${zenity}/bin/zenity' 73 - ''; 74 - 75 - cmakeFlags = [ "-DSFIZZ_TESTS=ON" ]; 64 + cmakeFlags = [ 65 + (lib.cmakeBool "SFIZZ_TESTS" true) 66 + ]; 76 67 77 68 doCheck = true; 78 69 79 - meta = with lib; { 70 + meta = { 80 71 homepage = "https://github.com/sfztools/sfizz"; 81 72 description = "SFZ jack client and LV2 plugin"; 82 - license = licenses.bsd2; 83 - maintainers = [ maintainers.magnetophon ]; 84 - platforms = platforms.all; 85 - badPlatforms = platforms.darwin; 73 + license = lib.licenses.bsd2; 74 + maintainers = with lib.maintainers; [ magnetophon ]; 75 + platforms = lib.platforms.linux; 86 76 }; 87 - } 77 + })
+1 -1
pkgs/by-name/sh/shadered/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "dfranx"; 20 20 repo = "SHADERed"; 21 - rev = "v${version}"; 21 + tag = "v${version}"; 22 22 fetchSubmodules = true; 23 23 sha256 = "0drf8wwx0gcmi22jq2yyjy7ppxynfq172wqakchscm313j248fjr"; 24 24 };
+1 -1
pkgs/by-name/sh/shim-unsigned/package.nix
··· 26 26 src = fetchFromGitHub { 27 27 owner = "rhboot"; 28 28 repo = "shim"; 29 - rev = version; 29 + tag = version; 30 30 hash = "sha256-KFpt//A4/T0FRBSPuTKQH/mEIqLVEiE+Lpvuq7ec6eo="; 31 31 fetchSubmodules = true; 32 32 };
+1 -1
pkgs/by-name/sh/shisho/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "flatt-security"; 16 16 repo = "shisho"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 hash = "sha256-G7sHaDq+F5lXNaF1sSLUecdjZbCejJE79P4AQifKdFY="; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/sh/show-midi/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "gbevin"; 23 23 repo = "ShowMIDI"; 24 - rev = finalAttrs.version; 24 + tag = finalAttrs.version; 25 25 hash = "sha256-jANrFZqJZZMTGyNa0sIthoQzaDMdLzpGZqHfxNw8hDg="; 26 26 fetchSubmodules = true; 27 27 };
+1 -1
pkgs/by-name/si/singular/package.nix
··· 40 40 41 41 # if a release is tagged (which sometimes does not happen), it will 42 42 # be in the format below. 43 - rev = "Release-${lib.replaceStrings [ "." ] [ "-" ] version}"; 43 + tag = "Release-${lib.replaceStrings [ "." ] [ "-" ] version}"; 44 44 hash = "sha256-vrRIirWQLbbe1l07AqqHK/StWo0egKuivdKT5R8Rx58="; 45 45 46 46 # the repository's .gitattributes file contains the lines "/Tst/
+1 -1
pkgs/by-name/sn/snes9x/package.nix
··· 37 37 src = fetchFromGitHub { 38 38 owner = "snes9xgit"; 39 39 repo = "snes9x"; 40 - rev = finalAttrs.version; 40 + tag = finalAttrs.version; 41 41 fetchSubmodules = true; 42 42 hash = "sha256-INMVyB3alwmsApO7ToAaUWgh7jlg2MeLxqHCEnUO88U="; 43 43 };
+1 -1
pkgs/by-name/so/sonobus/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "sonosaurus"; 29 29 repo = "sonobus"; 30 - rev = finalAttrs.version; 30 + tag = finalAttrs.version; 31 31 hash = "sha256-NOdmHFKrV7lb8XbeG5GdLKYZ0c/vcz3fcqYj9JvE+/Q="; 32 32 fetchSubmodules = true; 33 33 };
+1 -1
pkgs/by-name/so/sony-headphones-client/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "Plutoberth"; 23 23 repo = "SonyHeadphonesClient"; 24 - rev = "v${version}"; 24 + tag = "v${version}"; 25 25 hash = "sha256-vhI97KheKzr87exCh4xNN7NDefcagdMu1tWSt67vLiU="; 26 26 fetchSubmodules = true; 27 27 };
+1 -1
pkgs/by-name/sp/space-station-14-launcher/package.nix
··· 49 49 src = fetchFromGitHub { 50 50 owner = "space-wizards"; 51 51 repo = "SS14.Launcher"; 52 - rev = "v${version}"; 52 + tag = "v${version}"; 53 53 hash = "sha256-Es+DBwWh2QxCev+Aepi8ItTXSYIgNgb05zdScOBZNJs="; 54 54 fetchSubmodules = true; 55 55 };
+1 -1
pkgs/by-name/sp/spdk/package.nix
··· 30 30 src = fetchFromGitHub { 31 31 owner = "spdk"; 32 32 repo = "spdk"; 33 - rev = "v${version}"; 33 + tag = "v${version}"; 34 34 hash = "sha256-27mbIycenOk51PLQrAfU1cZcjiWddNtxoyC6Q9wxqFg="; 35 35 fetchSubmodules = true; 36 36 };
+1 -1
pkgs/by-name/sp/spicy-parser-generator/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "zeek"; 21 21 repo = "spicy"; 22 - rev = "v${version}"; 22 + tag = "v${version}"; 23 23 hash = "sha256-+F7P8D70vN85pYyTOSMXgf1yWgPJHPpvP38rOyKTJ/A="; 24 24 fetchSubmodules = true; 25 25 };
+1 -1
pkgs/by-name/sq/sqlcheck/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "jarulraj"; 15 15 repo = "sqlcheck"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 hash = "sha256-rGqCtEO2K+OT44nYU93mF1bJ07id+ixPkRSC8DcO6rY="; 18 18 fetchSubmodules = true; 19 19 };
+3 -3
pkgs/by-name/sq/squawk/package.nix
··· 10 10 }: 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "squawk"; 13 - version = "2.21.0"; 13 + version = "2.21.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "sbdchd"; 17 17 repo = "squawk"; 18 18 tag = "v${version}"; 19 - hash = "sha256-Za+d1o1fmD35yKtiK/SGWucOPeKowbrwzOHdBvAh1EE="; 19 + hash = "sha256-Ox6UPy4EFN3WEpXYXx0SGVRcAY0zl0x7eCxKP/kS3qo="; 20 20 }; 21 21 22 - cargoHash = "sha256-jSvcuBurw9HDnemm5133ElrDdTMHzlt+C5d99Kywk7w="; 22 + cargoHash = "sha256-WRGz70lb1HwVOwi+un8h7PoDMlFrJbuFmw3q+JKkfZw="; 23 23 24 24 nativeBuildInputs = [ 25 25 pkg-config
+1 -1
pkgs/by-name/st/starboard/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "aquasecurity"; 18 18 repo = "starboard"; 19 - rev = "v${finalAttrs.version}"; 19 + tag = "v${finalAttrs.version}"; 20 20 hash = "sha256-yQ4ABzN8EvD5qs0yjTaihM145K79LglprC2nlqAw0XU="; 21 21 # populate values that require us to use git. By doing this in postFetch we 22 22 # can delete .git afterwards and maintain better reproducibility of the src.
+26
pkgs/by-name/st/steamworks/1001-Add-missing-logger-methods.patch
··· 1 + From 5f144d5d26ea0dd1754ed25a583ebafa01ecbb4b Mon Sep 17 00:00:00 2001 2 + From: OPNA2608 <opna2608@protonmail.com> 3 + Date: Sun, 3 Aug 2025 20:06:49 +0200 4 + Subject: [PATCH] src/common/logger.h: Add missing methods under NDEBUG 5 + 6 + --- 7 + src/common/logger.h | 3 +++ 8 + 1 file changed, 3 insertions(+) 9 + 10 + diff --git a/src/common/logger.h b/src/common/logger.h 11 + index 0901205..259f058 100644 12 + --- a/src/common/logger.h 13 + +++ b/src/common/logger.h 14 + @@ -81,6 +81,9 @@ public: 15 + LoggerStream& getStream(int level) { return stream; } 16 + 17 + void debug(...) {} 18 + + void warn(...) {} 19 + + 20 + + bool isDebugEnabled() { return false; } 21 + }; 22 + 23 + // Bogus level numbers; I don't know if these are compatible with 24 + -- 25 + 2.50.1 26 +
+22 -7
pkgs/by-name/st/steamworks/package.nix
··· 11 11 log4cpp, 12 12 openldap, 13 13 sqlite, 14 - nix-update-script, 14 + gitUpdater, 15 15 }: 16 16 17 17 stdenv.mkDerivation (finalAttrs: { ··· 25 25 hash = "sha256-hD1nTyv/t7MQdopqivfSE0o4Qk1ymG8zQVg56lY+t9o="; 26 26 }; 27 27 28 - # src/common/logger.h:254:63: error: 'uint8_t' does not name a type 28 + patches = [ 29 + # https://gitlab.com/arpa2/steamworks/-/merge_requests/13 30 + ./1001-Add-missing-logger-methods.patch 31 + ]; 32 + 29 33 postPatch = '' 30 - sed -i "38i #include <cstdint>" src/common/logger.h 34 + # src/common/logger.h:254:63: error: 'uint8_t' does not name a type 35 + # https://gitlab.com/arpa2/steamworks/-/merge_requests/11 36 + sed -i "40i #include <cstdint>" src/common/logger.h 37 + 38 + # ld: cannot find -lLog4cpp: No such file or directory 39 + # https://gitlab.com/arpa2/steamworks/-/merge_requests/12 40 + substituteInPlace src/common/CMakeLists.txt \ 41 + --replace-fail 'Catch2::Catch2 Log4cpp' 'Catch2::Catch2 Log4cpp::Log4cpp' 31 42 ''; 32 43 33 44 strictDeps = true; ··· 47 58 sqlite 48 59 ]; 49 60 50 - # Currently doesn't build in `Release` since a macro is messing with some code 51 - # when building in `Release`. 52 - cmakeBuildType = "Debug"; 61 + checkInputs = [ 62 + catch2 63 + ]; 53 64 54 - passthru.updateScript = nix-update-script { }; 65 + doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; 66 + 67 + passthru.updateScript = gitUpdater { 68 + rev-prefix = "v"; 69 + }; 55 70 56 71 meta = { 57 72 description = "Configuration information distributed over LDAP in near realtime";
+1 -1
pkgs/by-name/st/stellar-core/package.nix
··· 22 22 src = fetchFromGitHub { 23 23 owner = "stellar"; 24 24 repo = "stellar-core"; 25 - rev = "v${finalAttrs.version}"; 25 + tag = "v${finalAttrs.version}"; 26 26 hash = "sha256-lxBn/T01Tsa7tid3mRJUigUwv9d3BAPZhV9Mp1lywBU="; 27 27 fetchSubmodules = true; 28 28 };
+1 -1
pkgs/by-name/st/sticky-notes/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "vixalien"; 29 29 repo = "sticky"; 30 - rev = "v${version}"; 30 + tag = "v${version}"; 31 31 hash = "sha256-82Yxw8NSw82rxhuAgsdN2lCiQ/hli4tQiU6jCgGyp4U="; 32 32 fetchSubmodules = true; 33 33 };
+1 -1
pkgs/by-name/st/stochas/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "surge-synthesizer"; 23 23 repo = "stochas"; 24 - rev = "v${version}"; 24 + tag = "v${version}"; 25 25 hash = "sha256-Gp49cWvUkwz4xAq5sA1nUO+amRC39iWeUemQJyv6hTs="; 26 26 fetchSubmodules = true; 27 27 };
+2 -2
pkgs/by-name/su/subtitleedit/package.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "subtitleedit"; 22 - version = "4.0.12"; 22 + version = "4.0.13"; 23 23 24 24 src = fetchzip { 25 25 url = "https://github.com/SubtitleEdit/subtitleedit/releases/download/${version}/SE${ 26 26 lib.replaceStrings [ "." ] [ "" ] version 27 27 }.zip"; 28 - hash = "sha256-UlkFTsdssrjrPA0oOXJuSckEf1uMxh+POojfDX7NUu8="; 28 + hash = "sha256-Oo/w+1cEQ3+Xoa9H9VrGCaLFWFI2ajdj9wn3Pk9WEUk="; 29 29 stripRoot = false; 30 30 }; 31 31
+1 -1
pkgs/by-name/su/sumo/package.nix
··· 37 37 src = fetchFromGitHub { 38 38 owner = "eclipse"; 39 39 repo = "sumo"; 40 - rev = "v${lib.replaceStrings [ "." ] [ "_" ] version}"; 40 + tag = "v${lib.replaceStrings [ "." ] [ "_" ] version}"; 41 41 hash = "sha256-yXXOCvlHAzGmNQeXyWQtmq1UdkQ6qt4L9noUii/voP4="; 42 42 fetchSubmodules = true; 43 43 };
+1 -1
pkgs/by-name/su/surge-XT/package.nix
··· 22 22 src = fetchFromGitHub { 23 23 owner = "surge-synthesizer"; 24 24 repo = "surge"; 25 - rev = "release_xt_${version}"; 25 + tag = "release_xt_${version}"; 26 26 fetchSubmodules = true; 27 27 hash = "sha256-4b0H3ZioiXFc4KCeQReobwQZJBl6Ep2/8JlRIwvq/hQ="; 28 28 };
+1 -1
pkgs/by-name/su/sus-compiler/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "pc2"; 15 15 repo = "sus-compiler"; 16 - rev = "v${finalAttrs.version}"; 16 + tag = "v${finalAttrs.version}"; 17 17 hash = "sha256-dQef5TiOV33lnNl7XKl7TlCY0E2sEclehWOmy2uvISY="; 18 18 fetchSubmodules = true; 19 19 };
+1 -1
pkgs/by-name/sv/svaba/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "walaj"; 16 16 repo = "svaba"; 17 - rev = version; 17 + tag = version; 18 18 sha256 = "1vv5mc9z5d22kgdy7mm27ya5aahnqgkcrskdr2405058ikk9g8kp"; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/sy/symfony-cli/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "symfony-cli"; 19 19 repo = "symfony-cli"; 20 - rev = "v${finalAttrs.version}"; 20 + tag = "v${finalAttrs.version}"; 21 21 hash = "sha256-xl8pKfAgaeEjtITMpp6urwPndIBXxSyYEcX0PpVK8nc="; 22 22 leaveDotGit = true; 23 23 postFetch = ''
+1 -1
pkgs/by-name/sy/syslogng/package.nix
··· 71 71 src = fetchFromGitHub { 72 72 owner = "syslog-ng"; 73 73 repo = "syslog-ng"; 74 - rev = "syslog-ng-${finalAttrs.version}"; 74 + tag = "syslog-ng-${finalAttrs.version}"; 75 75 hash = "sha256-/hLrUwJhA0jesOl7gmWHfTVO2M7IG8QNPRzc/TIGTH4="; 76 76 fetchSubmodules = true; 77 77 };
+1 -1
pkgs/by-name/ta/taisei/package.nix
··· 36 36 src = fetchFromGitHub { 37 37 owner = "taisei-project"; 38 38 repo = "taisei"; 39 - rev = "v${finalAttrs.version}"; 39 + tag = "v${finalAttrs.version}"; 40 40 hash = "sha256-rThLz8o6IYhIBUc0b1sAQi2aF28btajcM1ScTv+qn6c="; 41 41 fetchSubmodules = true; 42 42 };
+1 -1
pkgs/by-name/ta/tamatool/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "jcrona"; 21 21 repo = "tamatool"; 22 - rev = "v${finalAttrs.version}"; 22 + tag = "v${finalAttrs.version}"; 23 23 hash = "sha256-VDmpIBuMWg3TwfCf9J6/bi/DaWip6ESAQWvGh2SH+A8="; 24 24 fetchSubmodules = true; 25 25 };
+1 -1
pkgs/by-name/ta/tangram/package.nix
··· 32 32 src = fetchFromGitHub { 33 33 owner = "sonnyp"; 34 34 repo = "Tangram"; 35 - rev = "v${version}"; 35 + tag = "v${version}"; 36 36 hash = "sha256-OtQN8Iigu92iKa7CAaslIpbS0bqJ9Vus++inrgV/eeM="; 37 37 fetchSubmodules = true; 38 38 };
+1 -1
pkgs/by-name/ta/tarantool/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "tarantool"; 22 22 repo = "tarantool"; 23 - rev = version; 23 + tag = version; 24 24 hash = "sha256-yCRU5IxC6gNS+O2KYtKWjFk35EHkBnnzWy5UnyuB9f4="; 25 25 fetchSubmodules = true; 26 26 };
+1 -1
pkgs/by-name/ta/taskwarrior2/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "GothenburgBitFactory"; 19 19 repo = "taskwarrior"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 hash = "sha256-0YveqiylXJi4cdDCfnPtwCVOJbQrZYsxnXES+9B4Yfw="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/tc/tcpflow/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "simsong"; 21 21 repo = "tcpflow"; 22 - rev = "tcpflow-${version}"; 22 + tag = "tcpflow-${version}"; 23 23 sha256 = "0vbm097jhi5n8pg08ia1yhzc225zv9948blb76f4br739l9l22vq"; 24 24 fetchSubmodules = true; 25 25 };
+1 -1
pkgs/by-name/te/tempo/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "grafana"; 14 14 repo = "tempo"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 fetchSubmodules = true; 17 17 hash = "sha256-RzDOx2ZyA0ZntFD1ryfipsgPsxVmsdOusZ37RCnQQnM="; 18 18 };
+1 -1
pkgs/by-name/te/tev/package.nix
··· 19 19 src = fetchFromGitHub { 20 20 owner = "Tom94"; 21 21 repo = "tev"; 22 - rev = "v${version}"; 22 + tag = "v${version}"; 23 23 fetchSubmodules = true; 24 24 hash = "sha256-ke1T5nOrDoJilpfshAIAFWw/640Gm5OaxZ+ZakCevTs="; 25 25 };
+1 -1
pkgs/by-name/th/themix-gui/package.nix
··· 25 25 src = fetchFromGitHub { 26 26 owner = "themix-project"; 27 27 repo = "themix-gui"; 28 - rev = version; 28 + tag = version; 29 29 hash = "sha256-xFtwNx1c7Atb+9yorZhs/uVkkoxbZiELJ0SZ88L7KMs="; 30 30 fetchSubmodules = true; 31 31 };
+2 -2
pkgs/by-name/ti/tiledb/package.nix
··· 36 36 in 37 37 stdenv.mkDerivation rec { 38 38 pname = "tiledb"; 39 - version = "2.28.0"; 39 + version = "2.28.1"; 40 40 41 41 src = fetchFromGitHub { 42 42 owner = "TileDB-Inc"; 43 43 repo = "TileDB"; 44 44 tag = version; 45 - hash = "sha256-jNKnc8IPkXDxRUY9QJ+35qt2na1nO6RPeCVWBLb7lME="; 45 + hash = "sha256-Cs3Lr8I/Mu02x78d7IySG0XX4u/VAjBs4p4b00XDT5k="; 46 46 }; 47 47 48 48 patches = lib.optionals stdenv.hostPlatform.isDarwin [ ./generate_embedded_data_header.patch ];
+1 -1
pkgs/by-name/ti/timewarrior/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "GothenburgBitFactory"; 16 16 repo = "timewarrior"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 hash = "sha256-6WZ5k9cxWe+eS9me700ITq0rKEiIuDhTtmuzhOnUM4k="; 19 19 fetchSubmodules = true; 20 20 };
+3 -3
pkgs/by-name/ti/tinty/package.nix
··· 6 6 nix-update-script, 7 7 }: 8 8 let 9 - version = "0.27.0"; 9 + version = "0.28.0"; 10 10 in 11 11 rustPlatform.buildRustPackage { 12 12 pname = "tinty"; ··· 16 16 owner = "tinted-theming"; 17 17 repo = "tinty"; 18 18 tag = "v${version}"; 19 - hash = "sha256-3gJRVKkC3B+DVfVmvlRjBdp6cD5x5wZMX3p4PWVIjno="; 19 + hash = "sha256-9bMqB2TkLj/FjHpaHoOWZihKOvUAwCT5leyua70GEhg="; 20 20 }; 21 21 22 - cargoHash = "sha256-CJcPhUxClxk2SQAbAt1hzX7QbAhpXQCEc4xy1ADkAtk="; 22 + cargoHash = "sha256-q0JPho+WSg4gDrfs+RevnJnQ3vdQ67uLPx7Afdidmu0="; 23 23 24 24 # Pretty much all tests require internet access 25 25 doCheck = false;
+1 -1
pkgs/by-name/ti/tinyfecvpn/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "wangyu-"; 14 14 repo = "tinyfecvpn"; 15 - rev = version; 15 + tag = version; 16 16 hash = "sha256-g4dduREH64TDK3Y2PKc5RZiISW4h2ALRh8vQK7jvCZU="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/ti/tinygo/package.nix
··· 39 39 src = fetchFromGitHub { 40 40 owner = "tinygo-org"; 41 41 repo = "tinygo"; 42 - rev = "v${version}"; 42 + tag = "v${version}"; 43 43 hash = "sha256-I/9JXjt6aF/80Mh3iRgUYXv4l+m3XIpmKsIBviOuWCo="; 44 44 fetchSubmodules = true; 45 45 # The public hydra server on `hydra.nixos.org` is configured with
+1 -1
pkgs/by-name/tl/tlock/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "eklairs"; 13 13 repo = "tlock"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 hash = "sha256-O6erxzanSO5BjMnSSmn89w9SA+xyHhp0SSDkCk5hp8Y="; 16 16 fetchSubmodules = true; 17 17 };
+16 -7
pkgs/by-name/tp/tpnote/package.nix
··· 7 7 oniguruma, 8 8 installShellFiles, 9 9 tpnote, 10 - testers, 10 + versionCheckHook, 11 + nix-update-script, 11 12 }: 12 13 13 - rustPlatform.buildRustPackage rec { 14 + rustPlatform.buildRustPackage (finalAttrs: { 14 15 pname = "tpnote"; 15 16 version = "1.25.14"; 16 17 17 18 src = fetchFromGitHub { 18 19 owner = "getreu"; 19 20 repo = "tp-note"; 20 - tag = "v${version}"; 21 + tag = "v${finalAttrs.version}"; 21 22 hash = "sha256-CgC4aLg1GdqDXzuWfV4i5C4//I3GJ2RJa0y3oFOM0II="; 22 23 }; 23 24 ··· 39 40 40 41 RUSTONIG_SYSTEM_LIBONIG = true; 41 42 42 - passthru.tests.version = testers.testVersion { package = tpnote; }; 43 - 44 43 # The `tpnote` crate has no unit tests. All tests are in `tpnote-lib`. 45 44 checkType = "debug"; 46 45 cargoTestFlags = "--package tpnote-lib"; 47 46 doCheck = true; 48 47 48 + nativeInstallCheckInputs = [ 49 + versionCheckHook 50 + ]; 51 + versionCheckProgramArg = "--version"; 52 + doInstallCheck = true; 53 + 54 + passthru = { 55 + updateScript = nix-update-script { }; 56 + }; 57 + 49 58 meta = { 50 - changelog = "https://github.com/getreu/tp-note/releases/tag/v${version}"; 59 + changelog = "https://github.com/getreu/tp-note/releases/tag/v${finalAttrs.version}"; 51 60 description = "Markup enhanced granular note-taking"; 52 61 homepage = "https://blog.getreu.net/projects/tp-note/"; 53 62 license = lib.licenses.mit; 54 63 mainProgram = "tpnote"; 55 64 maintainers = with lib.maintainers; [ getreu ]; 56 65 }; 57 - } 66 + })
+1 -1
pkgs/by-name/tr/tracebox/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "tracebox"; 18 18 repo = "tracebox"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 hash = "sha256-1KBJ4uXa1XpzEw23IjndZg+aGJXk3PVw8LYKAvxbxCA="; 21 21 fetchSubmodules = true; 22 22 };
+1 -1
pkgs/by-name/tr/trackma/package.nix
··· 38 38 src = fetchFromGitHub { 39 39 owner = "z411"; 40 40 repo = "trackma"; 41 - rev = "v${version}"; 41 + tag = "v${version}"; 42 42 sha256 = "Hov9qdVabu1k3SIoUmvcRtSK8TcETqGPXI2RqN/bei4="; 43 43 fetchSubmodules = true; # for anime-relations submodule 44 44 };
+1 -1
pkgs/by-name/tr/transmission_3/package.nix
··· 39 39 src = fetchFromGitHub { 40 40 owner = "transmission"; 41 41 repo = "transmission"; 42 - rev = finalAttrs.version; 42 + tag = finalAttrs.version; 43 43 hash = "sha256-n4iEDt9AstDZPZXN47p13brNLbNWS3BTB+A4UuoEjzE="; 44 44 fetchSubmodules = true; 45 45 };
+2 -2
pkgs/by-name/tr/trealla/package.nix
··· 23 23 ]; 24 24 stdenv.mkDerivation (finalAttrs: { 25 25 pname = "trealla"; 26 - version = "2.78.24"; 26 + version = "2.79.2"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "trealla-prolog"; 30 30 repo = "trealla"; 31 31 rev = "v${finalAttrs.version}"; 32 - hash = "sha256-0OCb/U09b7DNd3bOEszuVH7gA0cRVqoWS7/HRZRFCIs="; 32 + hash = "sha256-ZbGxluQQi308UN4cdc7kRZq3Vbh+Deh3oUeViefIHX4="; 33 33 }; 34 34 35 35 postPatch = ''
+2 -2
pkgs/by-name/tr/trexio/package.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "trexio"; 15 - version = "2.5.0"; 15 + version = "2.6.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "TREX-CoE"; 19 19 repo = "trexio"; 20 20 rev = "v${version}"; 21 - hash = "sha256-KP8tpwBr/ymjcXmCssdn+Xti0UKgazJSGTgVpvE+CiM="; 21 + hash = "sha256-mTn/46oIvBbv7X0QwDxXQJH3QyH34u487QpLferC2Uc="; 22 22 }; 23 23 24 24 postPatch = ''
+1 -1
pkgs/by-name/tr/trezord/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "trezor"; 18 18 repo = "trezord-go"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 fetchSubmodules = true; 21 21 hash = "sha256-3I6NOzDMhzRyVSOURl7TjJ1Z0P0RcKrSs5rNaZ0Ho9M="; 22 22 };
+1 -1
pkgs/by-name/tv/tvm/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "apache"; 14 14 repo = "incubator-tvm"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 fetchSubmodules = true; 17 17 hash = "sha256-/5IpOraFTgg6sQ1TLHoepq/C8VHKg5BXKrNMBSyYajA="; 18 18 };
+3 -3
pkgs/by-name/ty/typstyle/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage (finalAttrs: { 10 10 pname = "typstyle"; 11 - version = "0.13.16"; 11 + version = "0.13.17"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "typstyle-rs"; 15 15 repo = "typstyle"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-dfw1jyPNZ0LDEZ+pbJt9DWKa4aBlFCAZIgKrZK+AmJw="; 17 + hash = "sha256-JsRMs6ARiXs/S/ybkzNo4giR3BvGbOm8X/UH08kvznU="; 18 18 }; 19 19 20 - cargoHash = "sha256-Eg8i+vsBp0BuxxBWXZisVKiGge25UKfxoK/3Knk+LsU="; 20 + cargoHash = "sha256-G7X5FoWHEWFoLqfHmbuSylG7/xp4aXrSugnGc20oZcE="; 21 21 22 22 # Disabling tests requiring network access 23 23 checkFlags = [
+1 -1
pkgs/by-name/um/umpire/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "LLNL"; 19 19 repo = "umpire"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 hash = "sha256-MHvJRXAMV64GxGgCJjQPlaNyxVjBvyQXogbla9UMFL8="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/un/unvanquished/package.nix
··· 40 40 src = fetchFromGitHub { 41 41 owner = "Unvanquished"; 42 42 repo = "Unvanquished"; 43 - rev = "v${version}"; 43 + tag = "v${version}"; 44 44 fetchSubmodules = true; 45 45 hash = "sha256-wOFSPPEu7AGsEcqHG7xFWzFlYZRWAIvvfTj5FLZ3HFc="; 46 46 };
+1 -1
pkgs/by-name/ur/ursadb/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "CERT-Polska"; 14 14 repo = "ursadb"; 15 - rev = "v${finalAttrs.version}"; 15 + tag = "v${finalAttrs.version}"; 16 16 hash = "sha256-UVfOImngYPB8UBQHzxwJM+dT3DWiT+7V+QGfUggjazI="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/ut/utf8cpp/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "nemtrif"; 14 14 repo = "utfcpp"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 fetchSubmodules = true; 17 17 hash = "sha256-e8qH4eygLnQw7B8x+HN+vH8cr8fkxnTFz+PKtFJ8dGE="; 18 18 };
+1 -1
pkgs/by-name/ut/utox/package.nix
··· 29 29 src = fetchFromGitHub { 30 30 owner = "uTox"; 31 31 repo = "uTox"; 32 - rev = "v${version}"; 32 + tag = "v${version}"; 33 33 hash = "sha256-DxnolxUTn+CL6TbZHKLHOUMTHhtTSWufzzOTRpKjOwc="; 34 34 fetchSubmodules = true; 35 35 };
+2 -2
pkgs/by-name/uu/uuu/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "uuu"; 21 - version = "1.5.201"; 21 + version = "1.5.219"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "nxp-imx"; 25 25 repo = "mfgtools"; 26 26 rev = "uuu_${finalAttrs.version}"; 27 - hash = "sha256-G1Let5cJVzxKLs+4umnGfcSEvTeotqsgpZ0CDycBNEo="; 27 + hash = "sha256-hiRKW97PBU6bIXnS/D1oPaSLpY8Z/wm+m8Pp/4RCVQM="; 28 28 }; 29 29 30 30 passthru.updateScript = nix-update-script {
+1 -1
pkgs/by-name/vc/vcpkg/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "microsoft"; 16 16 repo = "vcpkg"; 17 - rev = finalAttrs.version; 17 + tag = finalAttrs.version; 18 18 hash = "sha256-ZJu3dFsKc7L2THgGXNtBszXUbEEoM3bnLxtf5x5UPTM="; 19 19 leaveDotGit = true; 20 20 postFetch = ''
+2 -2
pkgs/by-name/ve/vencord/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "vencord"; 17 - version = "1.12.7"; 17 + version = "1.12.9"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "Vendicated"; 21 21 repo = "Vencord"; 22 22 rev = "v${finalAttrs.version}"; 23 - hash = "sha256-MS88KCH8ZdLyKoR0K45CSJutZSKUhz4FAE2VtrSx0ic="; 23 + hash = "sha256-dvQM4xHRcHLRxEh3+V2LKBPv+Es6T1CTbD9/oY912Ys="; 24 24 }; 25 25 26 26 pnpmDeps = pnpm_10.fetchDeps {
+3 -3
pkgs/by-name/ve/veryl/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "veryl"; 13 - version = "0.16.2"; 13 + version = "0.16.3"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "veryl-lang"; 17 17 repo = "veryl"; 18 18 rev = "v${version}"; 19 - hash = "sha256-YMJUxeCc9b7EObkQHTkP34JCYVFYhh6aUp4fLBQINP0="; 19 + hash = "sha256-oAA9EG06MTd88oiW93qIpnzjTWV2SoIDec/SLzI0ouQ="; 20 20 fetchSubmodules = true; 21 21 }; 22 22 23 - cargoHash = "sha256-2+3UlnIZIRJv+pZhFa8NU+S6/D5eHhuYZ095HUygPSk="; 23 + cargoHash = "sha256-TtK8qGlioJ0yOrLhe2kQ/DrQmnz9wDJjRMS1r24HLE4="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+1 -1
pkgs/by-name/vi/violet/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "paullouisageneau"; 16 16 repo = "violet"; 17 - rev = "v${finalAttrs.version}"; 17 + tag = "v${finalAttrs.version}"; 18 18 hash = "sha256-OBrEydVqhbxJZED8mUjV605kvtbXPqb35X1XeNBNvjg="; 19 19 fetchSubmodules = true; 20 20 };
+1 -1
pkgs/by-name/vn/vnote/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "vnotex"; 15 15 repo = "vnote"; 16 - rev = "v${finalAttrs.version}"; 16 + tag = "v${finalAttrs.version}"; 17 17 fetchSubmodules = true; 18 18 hash = "sha256-40k0wSqRdwlUqrbb9mDK0dqsSEqCfbNLt+cUKeky+do="; 19 19 };
+1 -1
pkgs/by-name/vo/volk/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "gnuradio"; 17 17 repo = "volk"; 18 - rev = "v${finalAttrs.version}"; 18 + tag = "v${finalAttrs.version}"; 19 19 hash = "sha256-R1FT5sbl0fAAl6YIX5aD5CiQ/AjZkCSDPPQPiuy4WBY="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/vo/volk_2/package.nix
··· 22 22 src = fetchFromGitHub { 23 23 owner = "gnuradio"; 24 24 repo = "volk"; 25 - rev = "v${finalAttrs.version}"; 25 + tag = "v${finalAttrs.version}"; 26 26 hash = "sha256-XvX6emv30bSB29EFm6aC+j8NGOxWqHCNv0Hxtdrq/jc="; 27 27 fetchSubmodules = true; 28 28 };
+3 -3
pkgs/by-name/vu/vue-language-server/package.nix
··· 9 9 }: 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "vue-language-server"; 12 - version = "3.0.1"; 12 + version = "3.0.4"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "vuejs"; 16 16 repo = "language-tools"; 17 17 rev = "v${finalAttrs.version}"; 18 - hash = "sha256-VPN4XWZDT44GwUZNih9sH2AiOKr8800B748DRoZ6hWc="; 18 + hash = "sha256-vWnJ3Qaa1dcXmQ+PTvbuK6lpgqR7J/Z0UrsPr2pD8Q4="; 19 19 }; 20 20 21 21 pnpmDeps = pnpm.fetchDeps { 22 22 inherit (finalAttrs) pname version src; 23 23 fetcherVersion = 1; 24 - hash = "sha256-X34wBcLHhCkpr6oFrUE33X8EjUjdSpV5TZQPYbMzRDs="; 24 + hash = "sha256-UlIAW0m8Y3he8uDd73pXufk4r4PAXWFPDYFvRa2Fw4Y="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+3 -3
pkgs/by-name/vu/vuetorrent/package.nix
··· 7 7 8 8 buildNpmPackage rec { 9 9 pname = "vuetorrent"; 10 - version = "2.27.0"; 10 + version = "2.28.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "VueTorrent"; 14 14 repo = "VueTorrent"; 15 15 tag = "v${version}"; 16 - hash = "sha256-0yzxlXyA8wEY6oixjhXFBZ+FL5vFbK6OiLSt5/bv0e4="; 16 + hash = "sha256-YIhZREiHFRYgPvI0DVMHaD4TU7mQyigEDUwOaNheqdw="; 17 17 }; 18 18 19 - npmDepsHash = "sha256-7tcLXKpqF4LMuLCcjfVSZUipdrjQiiTS2R5XmLVxv2o="; 19 + npmDepsHash = "sha256-VS6cjwKsNo0TNEF/71u2PTb2ZhSz5AG9YVh/FTIopzg="; 20 20 21 21 installPhase = '' 22 22 runHook preInstall
+3 -3
pkgs/by-name/wa/waagent/package.nix
··· 15 15 in 16 16 python.pkgs.buildPythonApplication rec { 17 17 pname = "waagent"; 18 - version = "2.14.0.0"; 18 + version = "2.14.0.1"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "Azure"; 23 23 repo = "WALinuxAgent"; 24 - tag = "pre-v${version}"; 25 - hash = "sha256-nJZXyqdsSQgW+nGqyTS9XSW4z5mGRHtCYsDHKDw/eiM="; 24 + tag = "v${version}"; 25 + hash = "sha256-1q/buJSVaxu2ZTpDAw5slgQIJ0pih2i6nA42hgKqJ5I="; 26 26 }; 27 27 patches = [ 28 28 # Suppress the following error when waagent tries to configure sshd:
+1 -1
pkgs/by-name/wa/wabt/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "WebAssembly"; 14 14 repo = "wabt"; 15 - rev = version; 15 + tag = version; 16 16 hash = "sha256-Ejr+FxaYRDI01apHhKTs11iwcv72a8ZxyPmVetEvadU="; 17 17 fetchSubmodules = true; 18 18 };
+1 -1
pkgs/by-name/wa/wasm-tools/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "bytecodealliance"; 13 13 repo = "wasm-tools"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 hash = "sha256-SrWmoDSz2/qSiex46CeDIgarjgGRp2KOThGP4YjglZY="; 16 16 fetchSubmodules = true; 17 17 };
+3 -3
pkgs/by-name/wa/watchyourlan/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "watchyourlan"; 11 - version = "2.1.2"; 11 + version = "2.1.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "aceberg"; 15 15 repo = "WatchYourLAN"; 16 16 tag = version; 17 - hash = "sha256-BI/Ydp7YswgdhwaptmqohwCw1gvRefFF9cz3Bjc2cnA="; 17 + hash = "sha256-TFqBuJHoHKJ/ftorgNG9JpiOrjSmqw+tHhaOYzoTeUM="; 18 18 }; 19 19 20 - vendorHash = "sha256-NUv90wq3nFHDtfk3BitwJ3ZfciPESUIDzS5S/6zafEQ="; 20 + vendorHash = "sha256-3HxpKahFa8keM9wbNJ3anEBMCoEphaj5rOhydajtnY0="; 21 21 22 22 ldflags = [ 23 23 "-s"
+51 -32
pkgs/by-name/wa/waydroid-helper/package.nix
··· 1 1 { 2 2 lib, 3 + python3Packages, 3 4 fetchFromGitHub, 4 - nix-update-script, 5 + appstream, 6 + cmake, 5 7 desktop-file-utils, 6 - libadwaita, 8 + glib, 9 + gobject-introspection, 7 10 meson, 8 11 ninja, 9 12 pkg-config, 10 13 wrapGAppsHook4, 11 - libxml2, 12 - python3Packages, 13 - appstream, 14 - glib, 15 - cmake, 14 + bash, 15 + bindfs, 16 16 dbus, 17 - systemd, 18 - bash, 17 + e2fsprogs, 19 18 fakeroot, 20 - gobject-introspection, 19 + fuse, 20 + libadwaita, 21 + libxml2, 22 + systemd, 23 + unzip, 24 + nix-update-script, 21 25 }: 22 26 23 - python3Packages.buildPythonApplication rec { 24 - pname = "waydroid-helper"; 25 - version = "0.1.2"; 26 - pyproject = false; # uses meson 27 + let 28 + version = "0.2.3"; 27 29 28 30 src = fetchFromGitHub { 29 31 owner = "ayasa520"; 30 32 repo = "waydroid-helper"; 31 33 tag = "v${version}"; 32 - hash = "sha256-dYduO5Wi8Ia/pR1xQKPhC6Ek/1Q9fm2RaVuhm9KYiU0="; 34 + hash = "sha256-QxtCxujf7S3YRx/4rRMecFBomP+9tqrIBdYhc3WQT20="; 33 35 }; 36 + in 37 + python3Packages.buildPythonApplication { 38 + pname = "waydroid-helper"; 39 + inherit version src; 40 + pyproject = false; # uses meson 34 41 35 42 postPatch = '' 36 43 substituteInPlace dbus/meson.build \ ··· 38 45 --replace-fail "dbus_service_dir," "'$out/share/dbus-1/system-services'," 39 46 substituteInPlace systemd/meson.build \ 40 47 --replace-fail ": systemd_system_unit_dir" ": '$out/lib/systemd/system'" \ 41 - --replace-fail ": systemd_user_unit_dir" ": '$out/lib/sysusers.d'" 42 - # com.jaoushingan.WaydroidHelper.desktop: component-name-missing, description-first-para-too-short 43 - # url-homepage-missing, desktop-app-launchable-omitted, content-rating-missing, developer-info-missing 48 + --replace-fail ": systemd_user_unit_dir" ": '$out/lib/systemd/user'" 49 + substituteInPlace systemd/{system/waydroid-mount,user/waydroid-monitor}.service \ 50 + --replace-fail "/usr/bin/waydroid-helper" "$out/bin/waydroid-helper" 51 + '' 52 + # com.jaoushingan.WaydroidHelper.desktop: component-name-missing, description-first-para-too-short 53 + # url-homepage-missing, desktop-app-launchable-omitted, content-rating-missing, developer-info-missing 54 + + '' 44 55 sed -i '/test(/{N;/Validate appstream file/!b;:a;N;/)/!ba;d}' data/meson.build 45 56 ''; 46 57 47 58 nativeBuildInputs = [ 48 59 appstream 60 + cmake 61 + desktop-file-utils 49 62 glib 50 - cmake 63 + gobject-introspection 51 64 meson 52 65 ninja 53 66 pkg-config 54 67 wrapGAppsHook4 55 - desktop-file-utils 56 - gobject-introspection 57 68 ]; 58 69 59 70 buildInputs = [ 60 - libxml2 71 + bash 72 + dbus 61 73 libadwaita 62 - dbus 63 - bash 74 + libxml2 64 75 systemd 65 76 ]; 66 77 67 78 dontUseCmakeConfigure = true; 68 79 69 80 dependencies = with python3Packages; [ 70 - pygobject3 81 + aiofiles 82 + dbus-python 71 83 httpx 84 + pygobject3 72 85 pyyaml 73 - aiofiles 74 - dbus-python 75 86 ]; 76 87 77 88 strictDeps = true; ··· 80 91 81 92 makeWrapperArgs = [ 82 93 "\${gappsWrapperArgs[@]}" 83 - "--prefix PATH : ${lib.makeBinPath [ fakeroot ]}" 94 + "--prefix PATH : ${ 95 + lib.makeBinPath [ 96 + bindfs 97 + e2fsprogs 98 + fakeroot 99 + fuse 100 + unzip 101 + ] 102 + }" 84 103 ]; 85 104 86 105 postInstallCheck = '' ··· 90 109 passthru.updateScript = nix-update-script { }; 91 110 92 111 meta = { 93 - description = "Provides a user-friendly way to configure Waydroid and install extensions"; 94 - homepage = "https://github.com/ayasa520/waydroid-helper"; 95 112 changelog = "https://github.com/ayasa520/waydroid-helper/releases/tag/${src.tag}"; 96 - mainProgram = "waydroid-helper"; 97 - platforms = lib.platforms.linux; 113 + description = "User-friendly way to configure Waydroid and install extensions, including Magisk and ARM translation"; 114 + homepage = "https://github.com/ayasa520/waydroid-helper"; 98 115 license = with lib.licenses; [ gpl3Plus ]; 116 + mainProgram = "waydroid-helper"; 99 117 maintainers = with lib.maintainers; [ ]; 118 + platforms = lib.platforms.linux; 100 119 }; 101 120 }
+2 -2
pkgs/by-name/wa/wayland-bongocat/package.nix
··· 9 9 }: 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "wayland-bongocat"; 12 - version = "1.2.2"; 12 + version = "1.2.3"; 13 13 src = fetchFromGitHub { 14 14 owner = "saatvik333"; 15 15 repo = "wayland-bongocat"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-7IsWg0VE6Sqo0elOAUicmWGasXrvBeGeBRP/mDVgfzI="; 17 + hash = "sha256-XCjOusgvTkEiID55MxP2ppVtKiDz5XAF1kSCIAXN3DQ="; 18 18 }; 19 19 20 20 # Package dependencies
+1 -1
pkgs/by-name/wi/wiliwili/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "xfangfang"; 25 25 repo = "wiliwili"; 26 - rev = "v${finalAttrs.version}"; 26 + tag = "v${finalAttrs.version}"; 27 27 fetchSubmodules = true; 28 28 hash = "sha256-37DQafP+PFjrfNXJt88oK0ghqQEVQjDdVbYsf1tHAN4="; 29 29 };
+1 -1
pkgs/by-name/wi/wineasio/package.nix
··· 15 15 src = fetchFromGitHub { 16 16 owner = "wineasio"; 17 17 repo = "wineasio"; 18 - rev = "v${version}"; 18 + tag = "v${version}"; 19 19 hash = "sha256-d5BGJAkaM5XZXyqm6K/UzFE4sD6QVHHGnLi1bcHxiaM="; 20 20 fetchSubmodules = true; 21 21 };
+1 -1
pkgs/by-name/wo/wolf-shaper/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "wolf-plugins"; 20 20 repo = "wolf-shaper"; 21 - rev = "v${version}"; 21 + tag = "v${version}"; 22 22 hash = "sha256-4oi1wnex6eNRHUWXZHnvrmqp4veFuPJqD0YuOhDepg4="; 23 23 fetchSubmodules = true; 24 24 };
+1 -1
pkgs/by-name/wx/wxGTK31/package.nix
··· 32 32 src = fetchFromGitHub { 33 33 owner = "wxWidgets"; 34 34 repo = "wxWidgets"; 35 - rev = "v${version}"; 35 + tag = "v${version}"; 36 36 hash = "sha256-9qYPatpTT28H+fz77o7/Y3YVmiK0OCsiQT5QAYe93M0="; 37 37 fetchSubmodules = true; 38 38 };
+1 -1
pkgs/by-name/wx/wxformbuilder/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "wxFormBuilder"; 19 19 repo = "wxFormBuilder"; 20 - rev = "v${finalAttrs.version}"; 20 + tag = "v${finalAttrs.version}"; 21 21 fetchSubmodules = true; 22 22 leaveDotGit = true; 23 23 postFetch = ''
+1 -1
pkgs/by-name/x4/x42-avldrums/package.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "x42"; 19 19 repo = "avldrums.lv2"; 20 - rev = "v${version}"; 20 + tag = "v${version}"; 21 21 hash = "sha256-AZKHjzgw0TtLHh4TF+yOUSa+GlNVwyHCpJWAZikXTy4="; 22 22 fetchSubmodules = true; 23 23 };
+1 -1
pkgs/by-name/xe/xemu/package.nix
··· 32 32 src = fetchFromGitHub { 33 33 owner = "xemu-project"; 34 34 repo = "xemu"; 35 - rev = "v${finalAttrs.version}"; 35 + tag = "v${finalAttrs.version}"; 36 36 fetchSubmodules = true; 37 37 hash = "sha256-lTZ5j5ULh4GFW4zlQy4l7e4zr8TEIvenGNC59O6G0Wg="; 38 38 };
+1 -1
pkgs/by-name/xg/xgboost/package.nix
··· 53 53 src = fetchFromGitHub { 54 54 owner = "dmlc"; 55 55 repo = pnameBase; 56 - rev = "v${version}"; 56 + tag = "v${version}"; 57 57 fetchSubmodules = true; 58 58 hash = "sha256-8mj8uw7bbwhRaL0JZf9L9//a+Re2AwbL0e7Oiw/BqIA="; 59 59 };
+1 -1
pkgs/by-name/xk/xkb-switch-i3/package.nix
··· 18 18 src = fetchFromGitHub { 19 19 owner = "Zebradil"; 20 20 repo = "xkb-switch-i3"; 21 - rev = version; 21 + tag = version; 22 22 hash = "sha256-5d1DdRtz0QCWISSsWQt9xgTOekYUCkhfMsjG+/kyQK4="; 23 23 fetchSubmodules = true; 24 24 };
+1 -1
pkgs/by-name/xp/xpano/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "krupkat"; 23 23 repo = "xpano"; 24 - rev = "v${version}"; 24 + tag = "v${version}"; 25 25 sha256 = "sha256-f2qoBpZ5lPBocPas8KMsY5bSYL20gO+ZHLz2R66qSig="; 26 26 fetchSubmodules = true; 27 27 };
+1 -1
pkgs/by-name/xs/xstow/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "majorkingleo"; 15 15 repo = "xstow"; 16 - rev = version; 16 + tag = version; 17 17 fetchSubmodules = true; 18 18 hash = "sha256-c89+thw5N3Cgl1Ww+W7c3YsyhNJMLlreedvdWJFY3WY="; 19 19 };
+1 -1
pkgs/by-name/xt/xtuner/package.nix
··· 20 20 src = fetchFromGitHub { 21 21 owner = "brummer10"; 22 22 repo = "XTuner"; 23 - rev = "v${version}"; 23 + tag = "v${version}"; 24 24 sha256 = "1i5chfnf3hcivwzni9z6cn9pb68qmwsx8bf4z7d29a5vig8kbhrv"; 25 25 fetchSubmodules = true; 26 26 };
+3 -3
pkgs/by-name/yo/youtube-tui/package.nix
··· 14 14 15 15 rustPlatform.buildRustPackage rec { 16 16 pname = "youtube-tui"; 17 - version = "0.8.3"; 17 + version = "0.9.0"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "Siriusmart"; 21 21 repo = "youtube-tui"; 22 22 tag = "v${version}"; 23 - hash = "sha256-pt/lKvNDd3gji2+Ubd/ARiuV5MvdSxMfzJubACXTcUc="; 23 + hash = "sha256-svZoE7WuBlehYVRRn8S0rR2/5j87DLreqARmfLyHdLg="; 24 24 }; 25 25 26 - cargoHash = "sha256-JbG+fYyHC6Li4kuNjQRS7gxU7nLADMEqTZQEBRAASjM="; 26 + cargoHash = "sha256-cFee80E/XI4EI5EW8gfB4OOCltJaPS4asE0AXTAGv/k="; 27 27 28 28 nativeBuildInputs = [ 29 29 pkg-config
+1 -1
pkgs/by-name/za/zam-plugins/package.nix
··· 23 23 src = fetchFromGitHub { 24 24 owner = "zamaudio"; 25 25 repo = "zam-plugins"; 26 - rev = version; 26 + tag = version; 27 27 hash = "sha256-pjnhDavKnyQjPF4nUO+j1J+Qtw8yIYMY9A5zBMb4zFU="; 28 28 fetchSubmodules = true; 29 29 };
+1 -1
pkgs/by-name/zi/zimfw/package.nix
··· 10 10 src = fetchFromGitHub { 11 11 owner = "zimfw"; 12 12 repo = "zimfw"; 13 - rev = "v${version}"; 13 + tag = "v${version}"; 14 14 ## zim only needs this one file to be installed. 15 15 sparseCheckout = [ "zimfw.zsh" ]; 16 16 hash = "sha256-qQViaQOpLp8F4zvJETbNp0lxpdVhM1Meg7WcMKkjJRQ=";
+1 -1
pkgs/by-name/zl/zls/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "zigtools"; 15 15 repo = "zls"; 16 - rev = finalAttrs.version; 16 + tag = finalAttrs.version; 17 17 fetchSubmodules = true; 18 18 hash = "sha256-A5Mn+mfIefOsX+eNBRHrDVkqFDVrD3iXDNsUL4TPhKo="; 19 19 };
+1 -1
pkgs/by-name/zo/zoneminder/package.nix
··· 88 88 src = fetchFromGitHub { 89 89 owner = "ZoneMinder"; 90 90 repo = "zoneminder"; 91 - rev = version; 91 + tag = version; 92 92 hash = "sha256-0mpT3qjF8zlcsd6OlNIvrabDsz+oJPPy9Vn2TQSuHAI="; 93 93 fetchSubmodules = true; 94 94 };
+2 -2
pkgs/by-name/zp/zpaqfranz/package.nix
··· 7 7 8 8 stdenv.mkDerivation (finalAttrs: { 9 9 pname = "zpaqfranz"; 10 - version = "62.2"; 10 + version = "62.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "fcorbelli"; 14 14 repo = "zpaqfranz"; 15 15 rev = finalAttrs.version; 16 - hash = "sha256-brTlBvJ6MQY7kPbdUuNrSuYZUtwhkNfu+SDoNJqyZ9o="; 16 + hash = "sha256-bRYXQ+w4gLDsMeknmTMhbdzjf/PpD7qh5QHTRY8eqR0="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+5 -5
pkgs/development/compilers/dart/sources.nix
··· 1 1 let 2 - version = "3.8.1"; 2 + version = "3.8.2"; 3 3 in 4 4 { fetchurl }: 5 5 { 6 6 versionUsed = version; 7 7 "${version}-x86_64-darwin" = fetchurl { 8 8 url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-x64-release.zip"; 9 - hash = "sha256-OTcd89ZPlPWz2cERnD9UkWTFYoxqE7lFG3tEhZ8fkRQ="; 9 + hash = "sha256-30f5sONEzlXcf8NrNPPK0vUYclULhIfj3H+Q9tlRuJE="; 10 10 }; 11 11 "${version}-aarch64-darwin" = fetchurl { 12 12 url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-macos-arm64-release.zip"; 13 - hash = "sha256-UIC8b0p4zM4OOOceRkdsCNYeCBRTZGlI8/DHcXepKPg="; 13 + hash = "sha256-PO/YQEIKNSl302T9Lq+4pfOoUVrkJjFZ9bEETWujUpE="; 14 14 }; 15 15 "${version}-aarch64-linux" = fetchurl { 16 16 url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-arm64-release.zip"; 17 - hash = "sha256-eKMkAJe+47ebAJxp6tIuGq7e3ty+CT6qmACExWYQlsg="; 17 + hash = "sha256-YFfbTNkJ437F99zzSsCmW8NPtBMwtMNxjEPbGlDokG8="; 18 18 }; 19 19 "${version}-x86_64-linux" = fetchurl { 20 20 url = "https://storage.googleapis.com/dart-archive/channels/stable/release/${version}/sdk/dartsdk-linux-x64-release.zip"; 21 - hash = "sha256-DVjAEKNh8/FYixwvV5QvfMr3t6u+A0BP73oQLrY48J0="; 21 + hash = "sha256-KUW6qxHPdHIyjlVzcTmTuvkXlX+taRwUYcq9WglugxE="; 22 22 }; 23 23 }
+9 -9
pkgs/development/compilers/graalvm/community-edition/graalvm-ce/hashes.nix
··· 1 1 # Generated by update.sh script 2 2 { 3 - "version" = "24.0.1"; 3 + "version" = "24.0.2"; 4 4 "hashes" = { 5 5 "aarch64-linux" = { 6 - sha256 = "0bkn7ml2xikhscwnb9ixa9zb80lvkbvh28r56bv3s3gvmn7vxld3"; 7 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.1/graalvm-community-jdk-24.0.1_linux-aarch64_bin.tar.gz"; 6 + sha256 = "1xfncszlnxmjxfj79b3z5isc8a3gjk0cn3i7b0yli4c7hld9akf5"; 7 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.2/graalvm-community-jdk-24.0.2_linux-aarch64_bin.tar.gz"; 8 8 }; 9 9 "x86_64-linux" = { 10 - sha256 = "1pjbm3kb7hs2hna39qj1ji57fsyckskiv3wwl1v08h1fczg49ifj"; 11 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.1/graalvm-community-jdk-24.0.1_linux-x64_bin.tar.gz"; 10 + sha256 = "080774x1chpa0n8bpmw575g5myi63ikffwgcvq3r7nvdh9n88qkd"; 11 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.2/graalvm-community-jdk-24.0.2_linux-x64_bin.tar.gz"; 12 12 }; 13 13 "x86_64-darwin" = { 14 - sha256 = "1qjr0d3nwz0fc5yr78gjsqa8x9y1srczi7y0zbq6p6mcf3c1a9j5"; 15 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.1/graalvm-community-jdk-24.0.1_macos-x64_bin.tar.gz"; 14 + sha256 = "1lvn38dd7kl086344237jq20a1l4cqj2wcdjain1bawds5bdi7n5"; 15 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.2/graalvm-community-jdk-24.0.2_macos-x64_bin.tar.gz"; 16 16 }; 17 17 "aarch64-darwin" = { 18 - sha256 = "1bffg1k0hwv5hniakcqh165a7k8fp5r4nj0595ynrmshncgnc60f"; 19 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.1/graalvm-community-jdk-24.0.1_macos-aarch64_bin.tar.gz"; 18 + sha256 = "11ymqs0knhx70n8mvanfnqaq3d8x5a9955hqccllgzj6fz86hl0z"; 19 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-24.0.2/graalvm-community-jdk-24.0.2_macos-aarch64_bin.tar.gz"; 20 20 }; 21 21 }; 22 22 }
+31 -37
pkgs/development/compilers/koka/default.nix pkgs/by-name/ko/koka/package.nix
··· 1 1 { 2 + lib, 2 3 stdenv, 4 + fetchFromGitHub, 3 5 pkgsHostTarget, 6 + haskellPackages, 4 7 cmake, 5 8 makeWrapper, 6 - mkDerivation, 7 - fetchFromGitHub, 8 - alex, 9 - lib, 10 - hpack, 11 - aeson, 12 - array, 13 - async, 14 - base, 15 - bytestring, 16 - co-log-core, 17 - cond, 18 - containers, 19 - directory, 20 - FloatingHex, 21 - isocline, 22 - lens, 23 - lsp_2_4_0_0, 24 - mtl, 25 - network, 26 - network-simple, 27 - parsec, 28 - process, 29 - text, 30 - text-rope, 31 - time, 32 9 }: 33 10 34 11 let 35 - version = "3.1.2"; 12 + version = "3.2.2"; 13 + 36 14 src = fetchFromGitHub { 37 15 owner = "koka-lang"; 38 16 repo = "koka"; 39 17 rev = "v${version}"; 40 - hash = "sha256-BNkMtYf5maWtKEZzob+218ke1SIkrP7/nboQ2sZKkxI="; 18 + hash = "sha256-k1N085NoAlxewAhg5UDMo7IUf2A6gCTc9k5MWMbU0d0="; 41 19 fetchSubmodules = true; 42 20 }; 21 + 43 22 kklib = stdenv.mkDerivation { 44 23 pname = "kklib"; 45 24 inherit version; ··· 54 33 cp -a ../../kklib ''${!outputDev}/share/koka/v${version} 55 34 ''; 56 35 }; 36 + 57 37 inherit (pkgsHostTarget.targetPackages.stdenv) cc; 58 38 runtimeDeps = [ 59 39 cc ··· 62 42 pkgsHostTarget.cmake 63 43 ]; 64 44 in 65 - mkDerivation rec { 45 + haskellPackages.mkDerivation { 66 46 pname = "koka"; 67 47 inherit version src; 48 + 68 49 isLibrary = false; 69 50 isExecutable = true; 70 - libraryToolDepends = [ hpack ]; 71 - executableHaskellDepends = [ 51 + 52 + buildTools = [ makeWrapper ]; 53 + 54 + libraryToolDepends = with haskellPackages; [ 55 + hpack 56 + ]; 57 + 58 + executableHaskellDepends = with haskellPackages; [ 59 + FloatingHex 72 60 aeson 73 61 array 74 62 async 75 63 base 76 64 bytestring 77 65 co-log-core 78 - cond 79 66 containers 80 67 directory 81 - FloatingHex 68 + hashable 82 69 isocline 83 70 lens 84 - lsp_2_4_0_0 71 + lsp 85 72 mtl 86 73 network 87 74 network-simple 88 75 parsec 89 76 process 77 + stm 90 78 text 91 79 text-rope 92 80 time 93 81 kklib 94 82 ]; 95 - executableToolDepends = [ 83 + 84 + executableToolDepends = with haskellPackages; [ 96 85 alex 97 - makeWrapper 98 86 ]; 87 + 99 88 postInstall = '' 100 89 mkdir -p $out/share/koka/v${version} 101 90 cp -a lib $out/share/koka/v${version} ··· 104 93 --set CC "${lib.getBin cc}/bin/${cc.targetPrefix}cc" \ 105 94 --prefix PATH : "${lib.makeSearchPath "bin" runtimeDeps}" 106 95 ''; 96 + 97 + doHaddock = false; 98 + 107 99 doCheck = false; 100 + 108 101 prePatch = "hpack"; 102 + 109 103 description = "Koka language compiler and interpreter"; 110 104 homepage = "https://github.com/koka-lang/koka"; 111 - changelog = "${homepage}/blob/master/doc/spec/news.mdk"; 105 + changelog = "https://github.com/koka-lang/koka/blob/v${version}/doc/spec/news.mdk"; 112 106 license = lib.licenses.asl20; 113 107 maintainers = with lib.maintainers; [ 114 108 siraben
+2 -2
pkgs/development/compilers/osl/default.nix
··· 25 25 in 26 26 stdenv.mkDerivation (finalAttrs: { 27 27 pname = "openshadinglanguage"; 28 - version = "1.14.5.1"; 28 + version = "1.14.6.0"; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "AcademySoftwareFoundation"; 32 32 repo = "OpenShadingLanguage"; 33 33 rev = "v${finalAttrs.version}"; 34 - hash = "sha256-dmGVCx4m2bkeKhAJbU1mrzEDAmnL++7GA5okb9wwk/Y="; 34 + hash = "sha256-HVkZZkB15+PT9HcAo8NPhzM86wv5ZvnARQVu+n2gTGw="; 35 35 }; 36 36 37 37 cmakeFlags = [
+2
pkgs/development/coq-modules/interval/default.nix
··· 23 23 in 24 24 with lib.versions; 25 25 lib.switch coq.coq-version [ 26 + (case (range "8.13" "9.1") "4.11.3") 26 27 (case (range "8.13" "9.0") "4.11.2") 27 28 (case (range "8.13" "8.20") "4.11.1") 28 29 (case (range "8.12" "8.19") "4.10.0") ··· 34 35 (case (range "8.7" "8.11") "3.4.2") 35 36 (case (range "8.5" "8.6") "3.3.0") 36 37 ] null; 38 + release."4.11.3".sha256 = "sha256-Cwovc3ln7ZEEDgMEh+pSUYqD/rtwFk4ED2hTRdy9YRg"; 37 39 release."4.11.2".sha256 = "sha256-ouhjHtlxcqt06+Pt+UZAzwp83bVYPh3N+8jnsVvapSU="; 38 40 release."4.11.1".sha256 = "sha256-QWZvU468rOhK796xCCEawW6rhCRTPnE0iLll9ynKflo="; 39 41 release."4.11.0".sha256 = "sha256-vPwa4zSjyvxHLGDoNaBnHV2pb77dnQFbC50BL80fcvE=";
+67
pkgs/development/coq-modules/wasmcert/default.nix
··· 1 + { 2 + lib, 3 + mkCoqDerivation, 4 + callPackage, 5 + coq, 6 + flocq, 7 + parseque, 8 + mathcomp-boot, 9 + compcert, 10 + ExtLib, 11 + version ? null, 12 + }: 13 + 14 + with lib; 15 + mkCoqDerivation { 16 + pname = "wasm"; 17 + repo = "WasmCert-Coq"; 18 + owner = "WasmCert"; 19 + 20 + inherit version; 21 + defaultVersion = 22 + let 23 + case = coq: mc: out: { 24 + cases = [ 25 + coq 26 + mc 27 + ]; 28 + inherit out; 29 + }; 30 + in 31 + with lib.versions; 32 + lib.switch 33 + [ coq.coq-version mathcomp-boot.version ] 34 + [ 35 + (case (isEq "8.20") (isEq "2.4") "2.1.0") 36 + ] 37 + null; 38 + 39 + release."2.1.0".sha256 = "sha256-k094mxDLLeelYP+ABm+dm6Y5YrachrbhNeZhfwLHNRo="; 40 + 41 + mlPlugin = true; 42 + useDune = true; 43 + 44 + propagatedBuildInputs = [ 45 + ExtLib 46 + mathcomp-boot 47 + parseque 48 + flocq 49 + compcert 50 + ]; 51 + 52 + buildInputs = [ 53 + coq.ocamlPackages.mdx 54 + coq.ocamlPackages.linenoise 55 + coq.ocamlPackages.wasm 56 + ]; 57 + 58 + releaseRev = v: "v${v}"; 59 + 60 + passthru.tests.HelloWorld = callPackage ./test.nix { }; 61 + 62 + meta = { 63 + description = "Wasm mechanisation in Coq/Rocq"; 64 + maintainers = with maintainers; [ womeier ]; 65 + license = licenses.mit; 66 + }; 67 + }
+30
pkgs/development/coq-modules/wasmcert/test.nix
··· 1 + { 2 + stdenv, 3 + coq, 4 + wasmcert, 5 + }: 6 + 7 + stdenv.mkDerivation { 8 + pname = "wasmcert-interpreter-test"; 9 + inherit (wasmcert) src version; 10 + nativeCheckInputs = [ 11 + wasmcert 12 + coq 13 + ]; 14 + dontConfigure = true; 15 + dontBuild = true; 16 + doCheck = true; 17 + 18 + checkPhase = '' 19 + coqc .ci/import_test.v 20 + 21 + wasm_coq_interpreter tests/add.wasm -r main 22 + 23 + if [ $? -ne 0 ]; then 24 + echo "Wasm_coq_interpreter failed to run hello world program" 25 + exit 1 26 + fi 27 + ''; 28 + 29 + installPhase = "touch $out"; 30 + }
+2 -8
pkgs/development/ocaml-modules/ocsigen-start/default.nix
··· 2 2 stdenv, 3 3 lib, 4 4 fetchFromGitHub, 5 - fetchpatch, 6 5 ocaml, 7 6 findlib, 8 7 ocsigen-toolkit, ··· 17 16 18 17 stdenv.mkDerivation rec { 19 18 pname = "ocaml${ocaml.version}-ocsigen-start"; 20 - version = "6.2.0"; 19 + version = "7.1.0"; 21 20 22 21 nativeBuildInputs = [ 23 22 ocaml ··· 38 37 39 38 patches = [ 40 39 ./templates-dir.patch 41 - # Compatibility with tyxml 4.6.x 42 - (fetchpatch { 43 - url = "https://github.com/ocsigen/ocsigen-start/commit/0b70506f94fcb2e06cb65ce0d6a28b9b84c695f3.patch"; 44 - hash = "sha256-p/VvIu9reI8lc9lxWiTrjZvn46vuF00QInYuWPtRVyk="; 45 - }) 46 40 ]; 47 41 48 42 src = fetchFromGitHub { 49 43 owner = "ocsigen"; 50 44 repo = "ocsigen-start"; 51 45 rev = version; 52 - hash = "sha256-i2nj/m1Ihb/bprtHvZh47/oK0v+aFNVH+A2CB4rrrPk="; 46 + hash = "sha256-2DFFceUI7BYgGKvJ1sZphLWt/Rusa5Y86yc94Mi/quo="; 53 47 }; 54 48 55 49 preInstall = ''
+1 -9
pkgs/development/ocaml-modules/ocsipersist/default.nix
··· 1 1 { 2 2 buildDunePackage, 3 3 ocsipersist-lib, 4 - ocsipersist-pgsql, 5 - ocsipersist-sqlite, 6 4 }: 7 5 8 6 buildDunePackage { 9 7 pname = "ocsipersist"; 10 8 inherit (ocsipersist-lib) src version; 11 - duneVersion = "3"; 12 - 13 - buildInputs = [ 14 - ocsipersist-pgsql 15 - ocsipersist-sqlite 16 - ]; 17 9 18 10 propagatedBuildInputs = [ ocsipersist-lib ]; 19 11 20 12 meta = ocsipersist-lib.meta // { 21 - description = "Persistent key/value storage (for Ocsigen) using multiple backends"; 13 + description = "Persistent key/value storage for OCaml using multiple backends"; 22 14 }; 23 15 }
+4 -6
pkgs/development/ocaml-modules/ocsipersist/lib.nix
··· 8 8 9 9 buildDunePackage rec { 10 10 pname = "ocsipersist-lib"; 11 - version = "1.1.0"; 12 - 13 - duneVersion = "3"; 11 + version = "2.0.0"; 14 12 15 13 src = fetchFromGitHub { 16 14 owner = "ocsigen"; 17 15 repo = "ocsipersist"; 18 - rev = version; 19 - sha256 = "sha256:1d6kdcfjvrz0dl764mnyxc477aa57rvmzkg154qc915w2y1nbz9a"; 16 + tag = version; 17 + hash = "sha256-7CKKwJxqxUpCMNs4xGbsMZ6Qud9AnczBStTXS+N21DU="; 20 18 }; 21 19 22 20 buildInputs = [ lwt_ppx ]; ··· 26 24 description = "Persistent key/value storage (for Ocsigen) - support library"; 27 25 license = lib.licenses.lgpl21Only; 28 26 maintainers = [ lib.maintainers.vbgl ]; 29 - inherit (src.meta) homepage; 27 + homepage = "https://github.com/ocsigen/ocsipersist/"; 30 28 }; 31 29 }
+23
pkgs/development/ocaml-modules/ocsipersist/pgsql-config.nix
··· 1 + { 2 + buildDunePackage, 3 + findlib, 4 + ocsipersist-pgsql, 5 + ocsigen_server, 6 + xml-light, 7 + }: 8 + 9 + buildDunePackage { 10 + pname = "ocsipersist-pgsql-config"; 11 + inherit (ocsipersist-pgsql) version src; 12 + 13 + propagatedBuildInputs = [ 14 + findlib 15 + ocsipersist-pgsql 16 + ocsigen_server 17 + xml-light 18 + ]; 19 + 20 + meta = ocsipersist-pgsql.meta // { 21 + description = "Ocsigen Server configuration file extension for ocsipersist-pgsql"; 22 + }; 23 + }
+5 -9
pkgs/development/ocaml-modules/ocsipersist/pgsql.nix
··· 1 1 { 2 2 buildDunePackage, 3 - ocsipersist-lib, 3 + ocsipersist, 4 4 lwt_log, 5 - ocsigen_server, 6 5 pgocaml, 7 6 xml-light, 8 7 }: 9 8 10 9 buildDunePackage { 11 10 pname = "ocsipersist-pgsql"; 12 - inherit (ocsipersist-lib) version src; 13 - duneVersion = "3"; 11 + inherit (ocsipersist) version src; 14 12 15 13 propagatedBuildInputs = [ 16 14 lwt_log 17 - ocsigen_server 18 - ocsipersist-lib 15 + ocsipersist 19 16 pgocaml 20 - xml-light 21 17 ]; 22 18 23 - meta = ocsipersist-lib.meta // { 24 - description = "Persistent key/value storage (for Ocsigen) using PostgreSQL"; 19 + meta = ocsipersist.meta // { 20 + description = "Persistent key/value storage for OCaml using PostgreSQL"; 25 21 }; 26 22 }
+23
pkgs/development/ocaml-modules/ocsipersist/sqlite-config.nix
··· 1 + { 2 + buildDunePackage, 3 + findlib, 4 + ocsipersist-sqlite, 5 + ocsigen_server, 6 + xml-light, 7 + }: 8 + 9 + buildDunePackage { 10 + pname = "ocsipersist-sqlite-config"; 11 + inherit (ocsipersist-sqlite) version src; 12 + 13 + propagatedBuildInputs = [ 14 + findlib 15 + ocsipersist-sqlite 16 + ocsigen_server 17 + xml-light 18 + ]; 19 + 20 + meta = ocsipersist-sqlite.meta // { 21 + description = "Ocsigen Server configuration file extension for ocsipersist-sqlite"; 22 + }; 23 + }
+5 -9
pkgs/development/ocaml-modules/ocsipersist/sqlite.nix
··· 1 1 { 2 2 buildDunePackage, 3 - ocsipersist-lib, 3 + ocsipersist, 4 4 lwt_log, 5 5 ocaml_sqlite3, 6 6 ocsigen_server, 7 - xml-light, 8 7 }: 9 8 10 9 buildDunePackage { 11 10 pname = "ocsipersist-sqlite"; 12 - inherit (ocsipersist-lib) version src; 13 - duneVersion = "3"; 11 + inherit (ocsipersist) version src; 14 12 15 13 propagatedBuildInputs = [ 16 14 lwt_log 17 15 ocaml_sqlite3 18 - ocsigen_server 19 - ocsipersist-lib 20 - xml-light 16 + ocsipersist 21 17 ]; 22 18 23 - meta = ocsipersist-lib.meta // { 24 - description = "Persistent key/value storage (for Ocsigen) using SQLite"; 19 + meta = ocsipersist.meta // { 20 + description = "Persistent key/value storage for OCaml using SQLite"; 25 21 }; 26 22 }
+2 -2
pkgs/development/python-modules/authlib/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "authlib"; 23 - version = "1.6.0"; 23 + version = "1.6.1"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.8"; ··· 29 29 owner = "lepture"; 30 30 repo = "authlib"; 31 31 tag = "v${version}"; 32 - hash = "sha256-USZc+IKcg0+aEG2ISx29jTwm8BBuzNqFoZLBpZ7K2DU="; 32 + hash = "sha256-2VVfq3D5SbWQI+ZLtG1+fv5CkY54DQ9dvgpMiSffueE="; 33 33 }; 34 34 35 35 build-system = [ setuptools ];
+12 -1
pkgs/development/python-modules/basedmypy/default.nix
··· 47 47 substituteInPlace \ 48 48 pyproject.toml \ 49 49 --replace-warn 'types-setuptools==' 'types-setuptools>=' 50 + '' 51 + # __closed__ returns None at runtime (not a bool) 52 + + '' 53 + substituteInPlace test-data/unit/lib-stub/typing_extensions.pyi \ 54 + --replace-fail "__closed__: bool" "__closed__: None" 50 55 ''; 51 56 52 57 build-system = [ ··· 119 124 ++ lib.optionals stdenv.hostPlatform.isi686 [ 120 125 # https://github.com/python/mypy/issues/15221 121 126 "mypyc/test/test_run.py" 122 - ]; 127 + ] 128 + ++ 129 + lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64 && pythonOlder "3.13") 130 + [ 131 + # mypy/test/testsolve.py::SolveSuite::test_simple_constraints_with_dynamic_type: [Any | A] != [Any] 132 + "mypy/test/testsolve.py" 133 + ]; 123 134 124 135 passthru.updateScript = nix-update-script { }; 125 136
+2
pkgs/development/python-modules/blocksat-cli/default.nix
··· 58 58 # Non-NixOS package managers are not present in the build environment. 59 59 "test_parse_upgradable_list_apt" 60 60 "test_parse_upgradable_list_dnf" 61 + # Fails due to GPG clearsign output lacking trailing newline in some setups. 62 + "test_clearsign_verification" 61 63 ]; 62 64 63 65 disabledTestPaths = [ "blocksatgui/tests/" ];
+5 -2
pkgs/development/python-modules/eth-abi/default.nix
··· 12 12 pytestCheckHook, 13 13 pytest-xdist, 14 14 eth-hash, 15 + pydantic, 15 16 }: 16 17 17 18 buildPythonPackage rec { 18 19 pname = "eth-abi"; 19 - version = "5.1.0"; 20 + version = "5.2.0"; 20 21 pyproject = true; 21 22 22 23 src = fetchFromGitHub { 23 24 owner = "ethereum"; 24 25 repo = "eth-abi"; 25 26 tag = "v${version}"; 26 - hash = "sha256-D3aGMx2oZFttwQ90ouwQbbRelCb2bvyQgvamKweX9Nw="; 27 + hash = "sha256-/tyGm/lH72oZEKfTd25t+k0y3TuAZQg+hUABT4YCP2g="; 27 28 }; 28 29 29 30 build-system = [ setuptools ]; ··· 38 39 hypothesis 39 40 pytestCheckHook 40 41 pytest-xdist 42 + pydantic 41 43 ] 42 44 ++ eth-hash.optional-dependencies.pycryptodome; 43 45 44 46 disabledTests = [ 45 47 # boolean list representation changed 46 48 "test_get_abi_strategy_returns_certain_strategies_for_known_type_strings" 49 + "test_install_local_wheel" 47 50 ]; 48 51 49 52 pythonImportsCheck = [ "eth_abi" ];
+5 -2
pkgs/development/python-modules/eth-account/default.nix
··· 27 27 28 28 buildPythonPackage rec { 29 29 pname = "eth-account"; 30 - version = "0.13.5"; 30 + version = "0.13.7"; 31 31 pyproject = true; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "ethereum"; 35 35 repo = "eth-account"; 36 36 tag = "v${version}"; 37 - hash = "sha256-CBD0vJLYA+3FreOTsVXJlDJhRvPbDUn4X55o6EF+uBA="; 37 + hash = "sha256-Ipz2zIKCpIzKBtX0UZnvpKZeTUcDPbGTzMgmcJC/4qs="; 38 38 }; 39 39 40 40 build-system = [ setuptools ]; ··· 48 48 eth-rlp 49 49 eth-utils 50 50 hexbytes 51 + pydantic 51 52 rlp 52 53 websockets 53 54 ]; ··· 73 74 ]; 74 75 75 76 pythonImportsCheck = [ "eth_account" ]; 77 + 78 + pythonRelaxDeps = [ "eth-keyfile" ]; 76 79 77 80 meta = { 78 81 description = "Account abstraction library for web3.py";
+13 -3
pkgs/development/python-modules/eth-keyfile/default.nix
··· 7 7 eth-keys, 8 8 eth-utils, 9 9 pycryptodome, 10 + py-ecc, 10 11 # nativeCheckInputs 11 12 pytestCheckHook, 13 + pydantic, 12 14 }: 13 15 14 16 buildPythonPackage rec { 15 17 pname = "eth-keyfile"; 16 - version = "0.8.1"; 18 + version = "0.9.1"; 17 19 pyproject = true; 18 20 19 21 src = fetchFromGitHub { ··· 21 23 repo = "eth-keyfile"; 22 24 tag = "v${version}"; 23 25 fetchSubmodules = true; 24 - hash = "sha256-HufsN3aXdQErcQmnG2PZnEm5joqpy4f8IWNm3VrzJSY="; 26 + hash = "sha256-DR17EupRDnviN6OXF+B+RlCVdG8cfcvnIgIEKxrXFKs="; 25 27 }; 26 28 27 29 build-system = [ setuptools ]; ··· 30 32 eth-keys 31 33 eth-utils 32 34 pycryptodome 35 + py-ecc 33 36 ]; 34 37 35 - nativeCheckInputs = [ pytestCheckHook ]; 38 + nativeCheckInputs = [ 39 + pytestCheckHook 40 + pydantic 41 + ]; 36 42 37 43 pythonImportsCheck = [ "eth_keyfile" ]; 44 + 45 + disabledTests = [ 46 + "test_install_local_wheel" 47 + ]; 38 48 39 49 meta = { 40 50 description = "Tools for handling the encrypted keyfile format used to store private keys";
+6 -2
pkgs/development/python-modules/eth-keys/default.nix
··· 15 15 coincurve, 16 16 eth-hash, 17 17 isPyPy, 18 + pydantic, 18 19 }: 19 20 20 21 buildPythonPackage rec { 21 22 pname = "eth-keys"; 22 - version = "0.6.0"; 23 + version = "0.7.0"; 23 24 pyproject = true; 24 25 25 26 src = fetchFromGitHub { 26 27 owner = "ethereum"; 27 28 repo = "eth-keys"; 28 29 tag = "v${version}"; 29 - hash = "sha256-HyOfuzwldtqjjowW7HGdZ8RNMXNK3y2NrXUoeMlWJjs="; 30 + hash = "sha256-H/s/D4f4tqP/WTil9uLmFw2Do9sEjMWwEreQEooeszQ="; 30 31 }; 31 32 32 33 build-system = [ setuptools ]; ··· 42 43 hypothesis 43 44 pyasn1 44 45 pytestCheckHook 46 + pydantic 45 47 ] 46 48 ++ optional-dependencies.coincurve 47 49 ++ lib.optional (!isPyPy) eth-hash.optional-dependencies.pysha3 48 50 ++ lib.optional isPyPy eth-hash.optional-dependencies.pycryptodome; 49 51 50 52 pythonImportsCheck = [ "eth_keys" ]; 53 + 54 + disabledTests = [ "test_install_local_wheel" ]; 51 55 52 56 optional-dependencies = { 53 57 coincurve = [ coincurve ];
+12 -3
pkgs/development/python-modules/eth-rlp/default.nix
··· 9 9 pytestCheckHook, 10 10 pythonOlder, 11 11 rlp, 12 + pydantic, 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 16 pname = "eth-rlp"; 16 - version = "2.1.0"; 17 + version = "2.2.0"; 17 18 pyproject = true; 18 19 disabled = pythonOlder "3.8"; 19 20 ··· 21 22 owner = "ethereum"; 22 23 repo = "eth-rlp"; 23 24 rev = "v${version}"; 24 - hash = "sha256-FTqIutndf+epmO5XNEUoRAUEmn299aTLIZNe5SMcxAQ="; 25 + hash = "sha256-e8nPfxk3OnFEcPnfTy1IEUCHVId6E/ssNOUeAe331+U="; 25 26 }; 26 27 27 28 build-system = [ setuptools ]; ··· 32 33 rlp 33 34 ]; 34 35 35 - nativeCheckInputs = [ pytestCheckHook ] ++ eth-hash.optional-dependencies.pycryptodome; 36 + nativeCheckInputs = [ 37 + pytestCheckHook 38 + pydantic 39 + ] 40 + ++ eth-hash.optional-dependencies.pycryptodome; 36 41 37 42 pythonImportsCheck = [ "eth_rlp" ]; 43 + 44 + disabledTests = [ 45 + "test_install_local_wheel" 46 + ]; 38 47 39 48 meta = with lib; { 40 49 description = "RLP definitions for common Ethereum objects";
+6 -2
pkgs/development/python-modules/eth-tester/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "eth-tester"; 22 - version = "0.12.0-beta.2"; 22 + version = "0.13.0-beta.1"; 23 23 pyproject = true; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "ethereum"; 27 27 repo = "eth-tester"; 28 28 tag = "v${version}"; 29 - hash = "sha256-ox7adsqD0MPZFcxBhino8cgwYYEWrBnD+ugPQOuOO2U="; 29 + hash = "sha256-ssPtsEQAyaJde/empEpGU1bf3s4yxwlEXqpacN5GWDw="; 30 30 }; 31 31 32 32 build-system = [ setuptools ]; ··· 48 48 ]; 49 49 50 50 pythonImportsCheck = [ "eth_tester" ]; 51 + 52 + disabledTests = [ 53 + "test_install_local_wheel" 54 + ]; 51 55 52 56 meta = { 53 57 description = "Tool suite for testing ethereum applications";
+2 -2
pkgs/development/python-modules/eth-typing/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "eth-typing"; 15 - version = "5.1.0"; 15 + version = "5.2.1"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "ethereum"; 20 20 repo = "eth-typing"; 21 21 tag = "v${version}"; 22 - hash = "sha256-IOWd6WFPAYO+VZwlMilRVHtudEjHt5p8Xu4WloFB/ww="; 22 + hash = "sha256-w/xYqDmtlNs9dk4lTX0zxjdlUc7l7vi8ZnSE62W0m8o="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+4 -2
pkgs/development/python-modules/eth-utils/default.nix
··· 9 9 eth-typing, 10 10 cytoolz, 11 11 toolz, 12 + pydantic, 12 13 # nativeCheckInputs 13 14 hypothesis, 14 15 mypy, ··· 17 18 18 19 buildPythonPackage rec { 19 20 pname = "eth-utils"; 20 - version = "5.1.0"; 21 + version = "5.3.0"; 21 22 pyproject = true; 22 23 23 24 src = fetchFromGitHub { 24 25 owner = "ethereum"; 25 26 repo = "eth-utils"; 26 27 tag = "v${version}"; 27 - hash = "sha256-uPzg1gUEsulQL2u22R/REHWx1ZtbMxvcXf6UgWqkDF4="; 28 + hash = "sha256-VWNQyLfOEQTusdNHO/8/fWyGVFVwr1Cg1IfyNMSsfGQ="; 28 29 }; 29 30 30 31 build-system = [ setuptools ]; ··· 40 41 hypothesis 41 42 mypy 42 43 pytestCheckHook 44 + pydantic 43 45 ] 44 46 ++ eth-hash.optional-dependencies.pycryptodome; 45 47
+6 -2
pkgs/development/python-modules/hexbytes/default.nix
··· 7 7 hypothesis, 8 8 pytestCheckHook, 9 9 pythonOlder, 10 + pydantic, 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "hexbytes"; 14 - version = "1.2.0"; 15 + version = "1.3.1"; 15 16 pyproject = true; 16 17 disabled = pythonOlder "3.8"; 17 18 ··· 19 20 owner = "ethereum"; 20 21 repo = "hexbytes"; 21 22 tag = "v${version}"; 22 - hash = "sha256-8st1nQiGApt+aNl8/cftYk0ZzA+MxbLyGi53UWUlAjM="; 23 + hash = "sha256-xYXxlyVGdsksxZJtSpz1V3pj4NL7IzX0gaQeCoiHr8g="; 23 24 }; 24 25 25 26 build-system = [ setuptools ]; ··· 28 29 eth-utils 29 30 hypothesis 30 31 pytestCheckHook 32 + pydantic 31 33 ]; 34 + 35 + disabledTests = [ "test_install_local_wheel" ]; 32 36 33 37 pythonImportsCheck = [ "hexbytes" ]; 34 38
+2 -2
pkgs/development/python-modules/molecule/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "molecule"; 26 - version = "25.6.0"; 26 + version = "25.7.0"; 27 27 pyproject = true; 28 28 29 29 disabled = pythonOlder "3.10"; 30 30 31 31 src = fetchPypi { 32 32 inherit pname version; 33 - hash = "sha256-DbII3li+zssMqHvyzEjhAXI04eOtlHwXlIdzf4hOfHw="; 33 + hash = "sha256-oljMrwotFaoLSS/Epa1jhouyKeCYRRzZpY+/QBW7pRA="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/ossapi/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "ossapi"; 15 - version = "5.3.1"; 15 + version = "5.3.2"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "tybug"; 20 20 repo = "ossapi"; 21 21 tag = "v${version}"; 22 - hash = "sha256-5a2kSdOHF0BM/ZjhtPc9O/BiZXeLuZFlXwVOJHnKYLI="; 22 + hash = "sha256-sLzw/0RsA0PGxxQeVz4TGIpTMMlrZ0i4ZGolrz5S16E="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+8 -3
pkgs/development/python-modules/py-ecc/default.nix
··· 9 9 pythonAtLeast, 10 10 pythonOlder, 11 11 setuptools, 12 + pydantic, 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 16 pname = "py-ecc"; 16 - version = "7.0.0"; 17 + version = "8.0.0"; 17 18 pyproject = true; 18 19 disabled = pythonOlder "3.8"; 19 20 ··· 21 22 owner = "ethereum"; 22 23 repo = "py_ecc"; 23 24 rev = "v${version}"; 24 - hash = "sha256-DKe+bI1GEzXg4Y4n5OA1/hWYz9L3X1AvaOFPEnCaAfs="; 25 + hash = "sha256-4nmmX4TuErHxIDrBi+Ppr+4vuE7dSeqf8OqOxtqb3sY="; 25 26 }; 26 27 27 28 nativeBuildInputs = [ setuptools ]; ··· 32 33 eth-utils 33 34 ]; 34 35 35 - nativeCheckInputs = [ pytestCheckHook ]; 36 + nativeCheckInputs = [ 37 + pytestCheckHook 38 + pydantic 39 + ]; 36 40 37 41 disabledTests = lib.optionals (pythonAtLeast "3.12") [ 38 42 # https://github.com/ethereum/py_ecc/issues/133 ··· 44 48 "test_pairing_negative_G1" 45 49 "test_pairing_negative_G2" 46 50 "test_pairing_output_order" 51 + "test_install_local_wheel" 47 52 ]; 48 53 49 54 pythonImportsCheck = [ "py_ecc" ];
+3 -2
pkgs/development/python-modules/py-evm/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "py-evm"; 28 - version = "0.10.1-beta.2"; 28 + version = "0.12.1-beta.1"; 29 29 pyproject = true; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "ethereum"; 33 33 repo = "py-evm"; 34 34 tag = "v${version}"; 35 - hash = "sha256-2BWMen/6ZcL1/SgGP0XcrTC63+LEjZO7Ogb3anhavsE="; 35 + hash = "sha256-n2F0ApdmIED0wrGuNN45lyb7cGu8pRn8mLDehT7Ru9E="; 36 36 }; 37 37 38 38 build-system = [ setuptools ]; ··· 45 45 eth-typing 46 46 eth-utils 47 47 lru-dict 48 + pydantic 48 49 py-ecc 49 50 rlp 50 51 trie
+2 -2
pkgs/development/python-modules/pybase64/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pybase64"; 13 - version = "1.4.1"; 13 + version = "1.4.2"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.8"; ··· 20 20 repo = "pybase64"; 21 21 tag = "v${version}"; 22 22 fetchSubmodules = true; 23 - hash = "sha256-mEwFcnqUKCWYYrcjELshJYNqTxQ//4w4OzaWhrzB5Mg="; 23 + hash = "sha256-VSCMBKyDgNjwRUvT29z3KdN/dReqbmaaNeWomnyFJFg="; 24 24 }; 25 25 26 26 build-system = [ setuptools ];
+6 -2
pkgs/development/python-modules/rlp/default.nix
··· 6 6 eth-utils, 7 7 hypothesis, 8 8 pytestCheckHook, 9 + pydantic, 9 10 }: 10 11 11 12 buildPythonPackage rec { 12 13 pname = "rlp"; 13 - version = "4.0.0"; 14 + version = "4.1.0"; 14 15 pyproject = true; 15 16 16 17 src = fetchFromGitHub { 17 18 owner = "ethereum"; 18 19 repo = "pyrlp"; 19 20 rev = "v${version}"; 20 - hash = "sha256-cRp+ZOPYs9kcqMKGaiYMOFBY+aPCyFqu+1/5wloLwqU="; 21 + hash = "sha256-moerdcAJXqhlzDnTlvxL3Nzz485tOzJVCPlGrof80eQ="; 21 22 }; 22 23 23 24 build-system = [ setuptools ]; ··· 27 28 nativeCheckInputs = [ 28 29 hypothesis 29 30 pytestCheckHook 31 + pydantic 30 32 ]; 31 33 32 34 pythonImportsCheck = [ "rlp" ]; 35 + 36 + disabledTests = [ "test_install_local_wheel" ]; 33 37 34 38 meta = with lib; { 35 39 description = "RLP serialization library";
+2 -2
pkgs/development/python-modules/slither-analyzer/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "slither-analyzer"; 21 - version = "0.10.3"; 21 + version = "0.11.3"; 22 22 pyproject = true; 23 23 24 24 disabled = pythonOlder "3.8"; ··· 27 27 owner = "crytic"; 28 28 repo = "slither"; 29 29 tag = version; 30 - hash = "sha256-KWLv0tpd1FHZ9apipVPWw6VjtfYpngsH7XDQQ3luBZA="; 30 + hash = "sha256-HgPQPyxDvKrmqGiHjiVGxEguYUcaNYwK1gZoMMkQWhM="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+5 -2
pkgs/development/python-modules/trie/default.nix
··· 13 13 hypothesis, 14 14 pytestCheckHook, 15 15 pytest-xdist, 16 + pydantic, 16 17 }: 17 18 18 19 buildPythonPackage rec { 19 20 pname = "trie"; 20 - version = "3.0.1"; 21 + version = "3.1.0"; 21 22 pyproject = true; 22 23 23 24 src = fetchFromGitHub { 24 25 owner = "ethereum"; 25 26 repo = "py-trie"; 26 27 tag = "v${version}"; 27 - hash = "sha256-kG/5ijckiEOfB5y1c3Yqudqnb1MDbPD25YZZM+H13Lw="; 28 + hash = "sha256-QDywlAyFbQGgkATVifdixlnob4Tmsvr/VZ1rafzWKrU="; 28 29 }; 29 30 30 31 build-system = [ setuptools ]; ··· 41 42 hypothesis 42 43 pytestCheckHook 43 44 pytest-xdist 45 + pydantic 44 46 ] 45 47 ++ eth-hash.optional-dependencies.pycryptodome; 46 48 ··· 49 51 "test_fixtures_exist" 50 52 "test_bin_trie_update_value" 51 53 "test_branch_updates" 54 + "test_install_local_wheel" 52 55 ]; 53 56 disabledTestPaths = [ "tests/core/test_iter.py" ]; 54 57
+2 -2
pkgs/development/python-modules/web3/default.nix
··· 39 39 40 40 buildPythonPackage rec { 41 41 pname = "web3"; 42 - version = "7.8.0"; 42 + version = "7.12.1"; 43 43 pyproject = true; 44 44 45 45 src = fetchFromGitHub { 46 46 owner = "ethereum"; 47 47 repo = "web3.py"; 48 48 tag = "v${version}"; 49 - hash = "sha256-Rk12QZK47oF0ri1+kCquW4vaqPPPO5UPYOhq4StR1+U="; 49 + hash = "sha256-5fmZJun8yRm+BSKPfe9Fsmp7IWpFhwHD3+iBtkKmr1w="; 50 50 }; 51 51 52 52 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/x-transformers/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "x-transformers"; 22 - version = "2.4.14"; 22 + version = "2.5.6"; 23 23 pyproject = true; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "lucidrains"; 27 27 repo = "x-transformers"; 28 28 tag = version; 29 - hash = "sha256-mKn7w+FJAfNYNBE8ugnJhhj2K1IWpIslr0k4qGpLU6o="; 29 + hash = "sha256-9PUOPcTm2xvtKV4T2lAGu/3BiQZzSlwo43i0x1gbrAM="; 30 30 }; 31 31 32 32 build-system = [ hatchling ];
+2 -1
pkgs/development/tools/ocaml/js_of_ocaml/compiler.nix
··· 12 12 sedlex, 13 13 version ? 14 14 if lib.versionAtLeast ocaml.version "4.13" then 15 - "6.1.1" 15 + "6.2.0" 16 16 else if lib.versionAtLeast ocaml.version "4.11" then 17 17 "6.0.1" 18 18 else ··· 28 28 url = "https://github.com/ocsigen/js_of_ocaml/releases/download/${version}/js_of_ocaml-${version}.tbz"; 29 29 hash = 30 30 { 31 + "6.2.0" = "sha256-fMZBd40bFyo1KogzPuDoxiE2WgrPzZuH44v9243Spdo="; 31 32 "6.1.1" = "sha256-0x2kGq5hwCqqi01QTk6TcFIz0wPNgaB7tKxe7bA9YBQ="; 32 33 "6.0.1" = "sha256-gT2+4rYuFUEEnqI6IOQFzyROJ+v6mFl4XPpT4obSxhQ="; 33 34 "5.9.1" = "sha256-aMlcYIcdjpyaVMgvNeLtUEE7y0QPIg0LNRayoe4ccwc=";
+2 -2
pkgs/os-specific/linux/akvcam/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "akvcam"; 11 - version = "1.2.7"; 11 + version = "1.3.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "webcamoid"; 15 15 repo = "akvcam"; 16 16 rev = version; 17 - sha256 = "sha256-I+dGfRLFOV8E35fLFnWtNWmqpzbWsA2dBx6pBKQsa7Q="; 17 + sha256 = "sha256-3fs+Kfafry77SQvsAidM29g9CcfjWirteS/VdNSWVCE="; 18 18 }; 19 19 sourceRoot = "${src.name}/src"; 20 20
+2 -2
pkgs/os-specific/linux/universal-pidff/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "universal-pidff"; 10 - version = "0.1.1"; 10 + version = "0.2.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "JacKeTUs"; 14 14 repo = "universal-pidff"; 15 15 tag = version; 16 - hash = "sha256-Ebj0s08x5+qkJFOUeiLF9lwfyJIH5llPRM+ZXcT594I="; 16 + hash = "sha256-qjnQTkQiufHPEwMH+F+XE+VBc/DSTX6d0vxot35xbUc="; 17 17 }; 18 18 19 19 postPatch = ''
+15 -14
pkgs/tools/misc/grub/default.nix
··· 60 60 riscv64-linux.target = "riscv64"; 61 61 }; 62 62 63 - canEfi = lib.any (system: stdenv.hostPlatform.system == system) ( 64 - lib.mapAttrsToList (name: _: name) efiSystemsBuild 65 - ); 66 - inPCSystems = lib.any (system: stdenv.hostPlatform.system == system) ( 67 - lib.mapAttrsToList (name: _: name) pcSystems 68 - ); 63 + xenSystemsBuild = { 64 + i686-linux.target = "i386"; 65 + x86_64-linux.target = "x86_64"; 66 + }; 67 + 68 + inPCSystems = lib.any (system: stdenv.hostPlatform.system == system) (lib.attrNames pcSystems); 69 69 70 70 gnulib = fetchFromSavannah { 71 71 repo = "gnulib"; ··· 88 88 hash = "sha256-IoRiJHNQ58y0UhCAD0CrpFiI8Mz1upzAtyh5K4Njh/w="; 89 89 }; 90 90 in 91 + 92 + assert zfsSupport -> zfs != null; 93 + assert !(efiSupport && xenSupport); 94 + 91 95 stdenv.mkDerivation rec { 92 96 pname = "grub"; 93 97 version = "2.12"; ··· 605 609 ] 606 610 ++ lib.optionals xenSupport [ 607 611 "--with-platform=xen" 608 - "--target=${efiSystemsBuild.${stdenv.hostPlatform.system}.target}" 612 + "--target=${xenSystemsBuild.${stdenv.hostPlatform.system}.target}" 609 613 ]; 610 614 611 615 # save target that grub is compiled for ··· 653 657 license = licenses.gpl3Plus; 654 658 655 659 platforms = 656 - if xenSupport then 657 - [ 658 - "x86_64-linux" 659 - "i686-linux" 660 - ] 660 + if efiSupport then 661 + lib.attrNames efiSystemsBuild 662 + else if xenSupport then 663 + lib.attrNames xenSystemsBuild 661 664 else 662 665 platforms.gnu ++ platforms.linux; 663 666 664 667 maintainers = [ ]; 665 - 666 - broken = !(efiSupport -> canEfi) || !(zfsSupport -> zfs != null) || (efiSupport && xenSupport); 667 668 }; 668 669 }
+3 -3
pkgs/tools/misc/opentelemetry-collector/builder.nix
··· 7 7 pname = "ocb"; 8 8 # Also update `pkgs/tools/misc/opentelemetry-collector/releases.nix` 9 9 # whenever that version changes. 10 - version = "0.129.0"; 10 + version = "0.131.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "open-telemetry"; 14 14 repo = "opentelemetry-collector"; 15 15 rev = "cmd/builder/v${version}"; 16 - hash = "sha256-sKz4JWZUaprMY1kJNnX2Lrg4xM+y2MPulStKHfG/htg="; 16 + hash = "sha256-T4Ffa3csQaxoRxSobNpoHqyOw6PrKdPj1XUmdrSK5d8="; 17 17 }; 18 18 19 19 sourceRoot = "${src.name}/cmd/builder"; 20 - vendorHash = "sha256-nKd+fq3wLT1Hebeu+VQhjs320xdykgJ95yhxKDuyVFY="; 20 + vendorHash = "sha256-1240ZKF6/MqspTXd5rznE4/bZ2QWmXS0KgPwuCdm/lA="; 21 21 22 22 env.CGO_ENABLED = 0; 23 23 ldflags = [
-4
pkgs/top-level/all-packages.nix
··· 5660 5660 julia-stable-bin = julia_111-bin; 5661 5661 julia-bin = julia-stable-bin; 5662 5662 5663 - koka = haskell.lib.compose.justStaticExecutables ( 5664 - haskellPackages.callPackage ../development/compilers/koka { } 5665 - ); 5666 - 5667 5663 kotlin = callPackage ../development/compilers/kotlin { }; 5668 5664 kotlin-native = callPackage ../development/compilers/kotlin/native.nix { }; 5669 5665
+1
pkgs/top-level/coq-packages.nix
··· 245 245 }; 246 246 }) 247 247 ); 248 + wasmcert = callPackage ../development/coq-modules/wasmcert { }; 248 249 waterproof = callPackage ../development/coq-modules/waterproof { }; 249 250 zorns-lemma = callPackage ../development/coq-modules/zorns-lemma { }; 250 251 filterPackages = doesFilter: if doesFilter then filterCoqPackages self else self;
+8
pkgs/top-level/ocaml-packages.nix
··· 1513 1513 1514 1514 ocsipersist-pgsql = callPackage ../development/ocaml-modules/ocsipersist/pgsql.nix { }; 1515 1515 1516 + ocsipersist-pgsql-config = 1517 + callPackage ../development/ocaml-modules/ocsipersist/pgsql-config.nix 1518 + { }; 1519 + 1516 1520 ocsipersist-sqlite = callPackage ../development/ocaml-modules/ocsipersist/sqlite.nix { }; 1521 + 1522 + ocsipersist-sqlite-config = 1523 + callPackage ../development/ocaml-modules/ocsipersist/sqlite-config.nix 1524 + { }; 1517 1525 1518 1526 octavius = callPackage ../development/ocaml-modules/octavius { }; 1519 1527