Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub b2d4e648 1f815a33

+1125 -618
+5
lib/licenses.nix
··· 481 free = false; 482 }; 483 484 free = { 485 fullName = "Unspecified free software license"; 486 };
··· 481 free = false; 482 }; 483 484 + fraunhofer-fdk = { 485 + fullName = "Fraunhofer FDK AAC Codec Library"; 486 + spdxId = "FDK-AAC"; 487 + }; 488 + 489 free = { 490 fullName = "Unspecified free software license"; 491 };
+7
maintainers/maintainer-list.nix
··· 12943 fingerprint = "939E F8A5 CED8 7F50 5BB5 B2D0 24BC 2738 5F70 234F"; 12944 }]; 12945 }; 12946 oddlama = { 12947 email = "oddlama@oddlama.org"; 12948 github = "oddlama";
··· 12943 fingerprint = "939E F8A5 CED8 7F50 5BB5 B2D0 24BC 2738 5F70 234F"; 12944 }]; 12945 }; 12946 + octodi = { 12947 + name = "octodi"; 12948 + email = "octodi@proton.me"; 12949 + matrix = "@octodi:matrix.org"; 12950 + github = "octodi"; 12951 + githubId = 127038896; 12952 + }; 12953 oddlama = { 12954 email = "oddlama@oddlama.org"; 12955 github = "oddlama";
+2 -6
nixos/doc/manual/configuration/customizing-packages.section.md
··· 1 # Customising Packages {#sec-customising-packages} 2 3 Some packages in Nixpkgs have options to enable or disable optional 4 - functionality or change other aspects of the package. For instance, the 5 - Firefox wrapper package (which provides Firefox with a set of plugins 6 - such as the Adobe Flash player) has an option to enable the Google Talk 7 - plugin. It can be set in `configuration.nix` as follows: 8 - `nixpkgs.config.firefox.enableGoogleTalkPlugin = true;` 9 10 ::: {.warning} 11 Unfortunately, Nixpkgs currently lacks a way to query available ··· 13 ::: 14 15 ::: {.note} 16 - Alternatively, many packages come with extensions one might add. 17 Examples include: 18 - [`passExtensions.pass-otp`](https://search.nixos.org/packages/query=passExtensions.pass-otp) 19 - [`python310Packages.requests`](https://search.nixos.org/packages/query=python310Packages.requests)
··· 1 # Customising Packages {#sec-customising-packages} 2 3 Some packages in Nixpkgs have options to enable or disable optional 4 + functionality or change other aspects of the package. 5 6 ::: {.warning} 7 Unfortunately, Nixpkgs currently lacks a way to query available ··· 9 ::: 10 11 ::: {.note} 12 + For example, many packages come with extensions one might add. 13 Examples include: 14 - [`passExtensions.pass-otp`](https://search.nixos.org/packages/query=passExtensions.pass-otp) 15 - [`python310Packages.requests`](https://search.nixos.org/packages/query=python310Packages.requests)
+2
nixos/doc/manual/release-notes/rl-2311.section.md
··· 261 262 - The `services.mtr-exporter.target` has been removed in favor of `services.mtr-exporter.jobs` which allows specifying multiple targets. 263 264 ## Other Notable Changes {#sec-release-23.11-notable-changes} 265 266 - The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration.
··· 261 262 - The `services.mtr-exporter.target` has been removed in favor of `services.mtr-exporter.jobs` which allows specifying multiple targets. 263 264 + - Setting `nixpkgs.config` options while providing an external `pkgs` instance will now raise an error instead of silently ignoring the options. NixOS modules no longer set `nixpkgs.config` to accomodate this. This specifically affects `services.locate`, `services.xserver.displayManager.lightdm.greeters.tiny` and `programs.firefox` NixOS modules. No manual intervention should be required in most cases, however, configurations relying on those modules affecting packages outside the system environment should switch to explicit overlays. 265 + 266 ## Other Notable Changes {#sec-release-23.11-notable-changes} 267 268 - The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration.
-3
nixos/modules/hardware/video/amdgpu-pro.nix
··· 20 { 21 22 config = mkIf enabled { 23 - 24 - nixpkgs.config.xorg.abiCompat = "1.20"; 25 - 26 services.xserver.drivers = singleton 27 { name = "amdgpu"; modules = [ package ]; display = true; }; 28
··· 20 { 21 22 config = mkIf enabled { 23 services.xserver.drivers = singleton 24 { name = "amdgpu"; modules = [ package ]; display = true; }; 25
+1 -3
nixos/modules/misc/locate.nix
··· 230 plocate = (mkIf isPLocate (mkMerge [ common plocate ])); 231 }; 232 233 - nixpkgs.config = { locate.dbfile = cfg.output; }; 234 - 235 - environment.systemPackages = [ cfg.locate ]; 236 237 environment.variables = mkIf (!isMorPLocate) { LOCATE_PATH = cfg.output; }; 238
··· 230 plocate = (mkIf isPLocate (mkMerge [ common plocate ])); 231 }; 232 233 + environment.systemPackages = [ (cfg.locate.override { dbfile = cfg.output; }) ]; 234 235 environment.variables = mkIf (!isMorPLocate) { LOCATE_PATH = cfg.output; }; 236
+10
nixos/modules/misc/nixpkgs.nix
··· 379 the legacy definitions. 380 ''; 381 } 382 ]; 383 }; 384
··· 379 the legacy definitions. 380 ''; 381 } 382 + { 383 + assertion = opt.pkgs.isDefined -> cfg.config == {}; 384 + message = '' 385 + Your system configures nixpkgs with an externally created instance. 386 + `nixpkgs.config` options should be passed when creating the instance instead. 387 + 388 + Current value: 389 + ${lib.generators.toPretty { multiline = true; } opt.config} 390 + ''; 391 + } 392 ]; 393 }; 394
+1 -1
nixos/modules/programs/browserpass.nix
··· 27 "opt/brave/native-messaging-hosts/${appId}".source = source "hosts/chromium"; 28 "opt/brave/policies/managed/${appId}".source = source "policies/chromium"; 29 }; 30 - nixpkgs.config.firefox.enableBrowserpass = true; 31 }; 32 }
··· 27 "opt/brave/native-messaging-hosts/${appId}".source = source "hosts/chromium"; 28 "opt/brave/policies/managed/${appId}".source = source "policies/chromium"; 29 }; 30 + programs.firefox.wrapperConfig.enableBrowserpass = true; 31 }; 32 }
+20 -8
nixos/modules/programs/firefox.nix
··· 36 ]; 37 }; 38 39 policies = mkOption { 40 type = policyFormat.type; 41 default = { }; ··· 227 ] ++ optionals nmh.passff [ 228 passff-host 229 ]; 230 }) 231 ]; 232 - 233 - nixpkgs.config.firefox = { 234 - enableBrowserpass = nmh.browserpass; 235 - enableBukubrow = nmh.bukubrow; 236 - enableTridactylNative = nmh.tridactyl; 237 - enableUgetIntegrator = nmh.ugetIntegrator; 238 - enableFXCastBridge = nmh.fxCast; 239 - }; 240 241 environment.etc = 242 let
··· 36 ]; 37 }; 38 39 + wrapperConfig = mkOption { 40 + type = types.attrs; 41 + default = {}; 42 + description = mdDoc "Arguments to pass to Firefox wrapper"; 43 + }; 44 + 45 policies = mkOption { 46 type = policyFormat.type; 47 default = { }; ··· 233 ] ++ optionals nmh.passff [ 234 passff-host 235 ]; 236 + cfg = let 237 + # copy-pasted from the wrapper; TODO: figure out fix 238 + applicationName = cfg.package.binaryName or (lib.getName cfg.package); 239 + 240 + nixpkgsConfig = config.nixpkgs.config.${applicationName} or {}; 241 + optionConfig = cfg.wrapperConfig; 242 + nmhConfig = { 243 + enableBrowserpass = nmh.browserpass; 244 + enableBukubrow = nmh.bukubrow; 245 + enableTridactylNative = nmh.tridactyl; 246 + enableUgetIntegrator = nmh.ugetIntegrator; 247 + enableFXCastBridge = nmh.fxCast; 248 + }; 249 + in nixpkgsConfig // optionConfig // nmhConfig; 250 }) 251 ]; 252 253 environment.etc = 254 let
+1 -1
nixos/modules/services/desktops/gnome/gnome-browser-connector.nix
··· 42 43 services.dbus.packages = [ pkgs.gnome-browser-connector ]; 44 45 - nixpkgs.config.firefox.enableGnomeExtensions = true; 46 }; 47 }
··· 42 43 services.dbus.packages = [ pkgs.gnome-browser-connector ]; 44 45 + programs.firefox.wrapperConfig.enableGnomeExtensions = true; 46 }; 47 }
+20 -5
nixos/modules/services/logging/ulogd.nix
··· 3 with lib; 4 let 5 cfg = config.services.ulogd; 6 - settingsFormat = pkgs.formats.ini { }; 7 settingsFile = settingsFormat.generate "ulogd.conf" cfg.settings; 8 in { 9 options = { ··· 12 13 settings = mkOption { 14 example = { 15 - global.stack = "stack=log1:NFLOG,base1:BASE,pcap1:PCAP"; 16 log1.group = 2; 17 pcap1 = { 18 file = "/var/log/ulogd.pcap"; 19 sync = 1; 20 }; 21 }; 22 type = settingsFormat.type; 23 default = { }; 24 - description = lib.mdDoc "Configuration for ulogd. See {file}`/share/doc/ulogd/` in `pkgs.ulogd.doc`."; 25 }; 26 27 logLevel = mkOption { 28 type = types.enum [ 1 3 5 7 8 ]; 29 default = 5; 30 - description = lib.mdDoc "Log level (1 = debug, 3 = info, 5 = notice, 7 = error, 8 = fatal)"; 31 }; 32 }; 33 }; ··· 40 before = [ "network-pre.target" ]; 41 42 serviceConfig = { 43 - ExecStart = "${pkgs.ulogd}/bin/ulogd -c ${settingsFile} --verbose --loglevel ${toString cfg.logLevel}"; 44 ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 45 }; 46 };
··· 3 with lib; 4 let 5 cfg = config.services.ulogd; 6 + settingsFormat = pkgs.formats.ini { listsAsDuplicateKeys = true; }; 7 settingsFile = settingsFormat.generate "ulogd.conf" cfg.settings; 8 in { 9 options = { ··· 12 13 settings = mkOption { 14 example = { 15 + global.stack = [ 16 + "log1:NFLOG,base1:BASE,ifi1:IFINDEX,ip2str1:IP2STR,print1:PRINTPKT,emu1:LOGEMU" 17 + "log1:NFLOG,base1:BASE,pcap1:PCAP" 18 + ]; 19 + 20 log1.group = 2; 21 + 22 pcap1 = { 23 + sync = 1; 24 file = "/var/log/ulogd.pcap"; 25 + }; 26 + 27 + emu1 = { 28 sync = 1; 29 + file = "/var/log/ulogd_pkts.log"; 30 }; 31 }; 32 type = settingsFormat.type; 33 default = { }; 34 + description = lib.mdDoc 35 + "Configuration for ulogd. See {file}`/share/doc/ulogd/` in `pkgs.ulogd.doc`."; 36 }; 37 38 logLevel = mkOption { 39 type = types.enum [ 1 3 5 7 8 ]; 40 default = 5; 41 + description = lib.mdDoc 42 + "Log level (1 = debug, 3 = info, 5 = notice, 7 = error, 8 = fatal)"; 43 }; 44 }; 45 }; ··· 52 before = [ "network-pre.target" ]; 53 54 serviceConfig = { 55 + ExecStart = 56 + "${pkgs.ulogd}/bin/ulogd -c ${settingsFile} --verbose --loglevel ${ 57 + toString cfg.logLevel 58 + }"; 59 ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 60 }; 61 };
-3
nixos/modules/services/x11/desktop-managers/gnome.nix
··· 282 283 # Override GSettings schemas 284 environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas"; 285 - 286 - # If gnome is installed, build vim for gtk3 too. 287 - nixpkgs.config.vim.gui = "gtk3"; 288 }) 289 290 (mkIf flashbackEnabled {
··· 282 283 # Override GSettings schemas 284 environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas"; 285 }) 286 287 (mkIf flashbackEnabled {
+1 -1
nixos/modules/services/x11/desktop-managers/plasma5.nix
··· 379 # Update the start menu for each user that is currently logged in 380 system.userActivationScripts.plasmaSetup = activationScript; 381 382 - nixpkgs.config.firefox.enablePlasmaBrowserIntegration = true; 383 }) 384 385 (mkIf (cfg.kwinrc != {}) {
··· 379 # Update the start menu for each user that is currently logged in 380 system.userActivationScripts.plasmaSetup = activationScript; 381 382 + programs.firefox.wrapperConfig.enablePlasmaBrowserIntegration = true; 383 }) 384 385 (mkIf (cfg.kwinrc != {}) {
+4 -6
nixos/modules/services/x11/display-managers/lightdm-greeters/tiny.nix
··· 61 62 services.xserver.displayManager.lightdm.greeters.gtk.enable = false; 63 64 - nixpkgs.config.lightdm-tiny-greeter.conf = 65 let 66 configHeader = '' 67 #include <gtk/gtk.h> ··· 69 static const char *pass_text = "${cfg.label.pass}"; 70 static const char *session = "${dmcfg.defaultSession}"; 71 ''; 72 in 73 - optionalString (cfg.extraConfig != "") 74 - (configHeader + cfg.extraConfig); 75 - 76 - services.xserver.displayManager.lightdm.greeter = 77 mkDefault { 78 - package = pkgs.lightdm-tiny-greeter.xgreeters; 79 name = "lightdm-tiny-greeter"; 80 }; 81
··· 61 62 services.xserver.displayManager.lightdm.greeters.gtk.enable = false; 63 64 + services.xserver.displayManager.lightdm.greeter = 65 let 66 configHeader = '' 67 #include <gtk/gtk.h> ··· 69 static const char *pass_text = "${cfg.label.pass}"; 70 static const char *session = "${dmcfg.defaultSession}"; 71 ''; 72 + config = optionalString (cfg.extraConfig != "") (configHeader + cfg.extraConfig); 73 + package = pkgs.lightdm-tiny-greeter.override { conf = config; }; 74 in 75 mkDefault { 76 + package = package.xgreeters; 77 name = "lightdm-tiny-greeter"; 78 }; 79
+1 -1
nixos/tests/all-tests.nix
··· 839 typesense = handleTest ./typesense.nix {}; 840 ucarp = handleTest ./ucarp.nix {}; 841 udisks2 = handleTest ./udisks2.nix {}; 842 - ulogd = handleTest ./ulogd.nix {}; 843 unbound = handleTest ./unbound.nix {}; 844 unifi = handleTest ./unifi.nix {}; 845 unit-php = handleTest ./web-servers/unit-php.nix {};
··· 839 typesense = handleTest ./typesense.nix {}; 840 ucarp = handleTest ./ucarp.nix {}; 841 udisks2 = handleTest ./udisks2.nix {}; 842 + ulogd = handleTest ./ulogd/ulogd.nix {}; 843 unbound = handleTest ./unbound.nix {}; 844 unifi = handleTest ./unifi.nix {}; 845 unit-php = handleTest ./web-servers/unit-php.nix {};
-82
nixos/tests/ulogd.nix
··· 1 - import ./make-test-python.nix ({ pkgs, lib, ... }: { 2 - name = "ulogd"; 3 - 4 - meta.maintainers = with lib.maintainers; [ p-h ]; 5 - 6 - nodes.machine = { ... }: { 7 - networking.firewall.enable = false; 8 - networking.nftables.enable = true; 9 - networking.nftables.ruleset = '' 10 - table inet filter { 11 - chain input { 12 - type filter hook input priority 0; 13 - log group 2 accept 14 - } 15 - 16 - chain output { 17 - type filter hook output priority 0; policy accept; 18 - log group 2 accept 19 - } 20 - 21 - chain forward { 22 - type filter hook forward priority 0; policy drop; 23 - log group 2 accept 24 - } 25 - 26 - } 27 - ''; 28 - services.ulogd = { 29 - enable = true; 30 - settings = { 31 - global = { 32 - logfile = "/var/log/ulogd.log"; 33 - stack = "log1:NFLOG,base1:BASE,pcap1:PCAP"; 34 - }; 35 - 36 - log1.group = 2; 37 - 38 - pcap1 = { 39 - file = "/var/log/ulogd.pcap"; 40 - sync = 1; 41 - }; 42 - }; 43 - }; 44 - 45 - environment.systemPackages = with pkgs; [ 46 - tcpdump 47 - ]; 48 - }; 49 - 50 - testScript = '' 51 - start_all() 52 - machine.wait_for_unit("ulogd.service") 53 - machine.wait_for_unit("network-online.target") 54 - 55 - with subtest("Ulogd is running"): 56 - machine.succeed("pgrep ulogd >&2") 57 - 58 - # All packets show up twice in the logs 59 - with subtest("Logs are collected"): 60 - machine.succeed("ping -f 127.0.0.1 -c 5 >&2") 61 - machine.succeed("sleep 2") 62 - machine.wait_until_succeeds("du /var/log/ulogd.pcap >&2") 63 - _, echo_request_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 8 and host 127.0.0.1") 64 - expected, actual = 5*2, len(echo_request_packets.splitlines()) 65 - assert expected == actual, f"Expected {expected} packets, got: {actual}" 66 - _, echo_reply_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 0 and host 127.0.0.1") 67 - expected, actual = 5*2, len(echo_reply_packets.splitlines()) 68 - assert expected == actual, f"Expected {expected} packets, got: {actual}" 69 - 70 - with subtest("Reloading service reopens log file"): 71 - machine.succeed("mv /var/log/ulogd.pcap /var/log/old_ulogd.pcap") 72 - machine.succeed("systemctl reload ulogd.service") 73 - machine.succeed("ping -f 127.0.0.1 -c 5 >&2") 74 - machine.succeed("sleep 2") 75 - _, echo_request_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 8 and host 127.0.0.1") 76 - expected, actual = 5*2, len(echo_request_packets.splitlines()) 77 - assert expected == actual, f"Expected {expected} packets, got: {actual}" 78 - _, echo_reply_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 0 and host 127.0.0.1") 79 - expected, actual = 5*2, len(echo_reply_packets.splitlines()) 80 - assert expected == actual, f"Expected {expected} packets, got: {actual}" 81 - ''; 82 - })
···
+56
nixos/tests/ulogd/ulogd.nix
···
··· 1 + import ../make-test-python.nix ({ pkgs, lib, ... }: { 2 + name = "ulogd"; 3 + 4 + meta.maintainers = with lib.maintainers; [ p-h ]; 5 + 6 + nodes.machine = { ... }: { 7 + networking.firewall.enable = false; 8 + networking.nftables.enable = true; 9 + networking.nftables.ruleset = '' 10 + table inet filter { 11 + chain input { 12 + type filter hook input priority 0; 13 + icmp type { echo-request, echo-reply } log group 2 accept 14 + } 15 + 16 + chain output { 17 + type filter hook output priority 0; policy accept; 18 + icmp type { echo-request, echo-reply } log group 2 accept 19 + } 20 + 21 + chain forward { 22 + type filter hook forward priority 0; policy drop; 23 + } 24 + 25 + } 26 + ''; 27 + services.ulogd = { 28 + enable = true; 29 + settings = { 30 + global = { 31 + logfile = "/var/log/ulogd.log"; 32 + stack = [ 33 + "log1:NFLOG,base1:BASE,ifi1:IFINDEX,ip2str1:IP2STR,print1:PRINTPKT,emu1:LOGEMU" 34 + "log1:NFLOG,base1:BASE,pcap1:PCAP" 35 + ]; 36 + }; 37 + 38 + log1.group = 2; 39 + 40 + pcap1 = { 41 + sync = 1; 42 + file = "/var/log/ulogd.pcap"; 43 + }; 44 + 45 + emu1 = { 46 + sync = 1; 47 + file = "/var/log/ulogd_pkts.log"; 48 + }; 49 + }; 50 + }; 51 + 52 + environment.systemPackages = with pkgs; [ tcpdump ]; 53 + }; 54 + 55 + testScript = lib.readFile ./ulogd.py; 56 + })
+48
nixos/tests/ulogd/ulogd.py
···
··· 1 + start_all() 2 + machine.wait_for_unit("ulogd.service") 3 + machine.wait_for_unit("network-online.target") 4 + 5 + with subtest("Ulogd is running"): 6 + machine.succeed("pgrep ulogd >&2") 7 + 8 + # All packets show up twice in the logs 9 + with subtest("Logs are collected"): 10 + machine.succeed("ping -f 127.0.0.1 -c 5 >&2") 11 + machine.succeed("sleep 2") 12 + machine.wait_until_succeeds("du /var/log/ulogd.pcap") 13 + _, echo_request_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 8 and host 127.0.0.1") 14 + expected, actual = 5 * 2, len(echo_request_packets.splitlines()) 15 + assert expected == actual, f"Expected {expected} ICMP request packets from pcap, got: {actual}" 16 + _, echo_reply_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 0 and host 127.0.0.1") 17 + expected, actual = 5 * 2, len(echo_reply_packets.splitlines()) 18 + assert expected == actual, f"Expected {expected} ICMP reply packets from pcap, got: {actual}" 19 + 20 + machine.wait_until_succeeds("du /var/log/ulogd_pkts.log") 21 + _, echo_request_packets = machine.execute("grep TYPE=8 /var/log/ulogd_pkts.log") 22 + expected, actual = 5 * 2, len(echo_request_packets.splitlines()) 23 + assert expected == actual, f"Expected {expected} ICMP request packets from logfile, got: {actual}" 24 + _, echo_reply_packets = machine.execute("grep TYPE=0 /var/log/ulogd_pkts.log") 25 + expected, actual = 5 * 2, len(echo_reply_packets.splitlines()) 26 + assert expected == actual, f"Expected {expected} ICMP reply packets from logfile, got: {actual}" 27 + 28 + with subtest("Reloading service reopens log file"): 29 + machine.succeed("mv /var/log/ulogd.pcap /var/log/old_ulogd.pcap") 30 + machine.succeed("mv /var/log/ulogd_pkts.log /var/log/old_ulogd_pkts.log") 31 + machine.succeed("systemctl reload ulogd.service") 32 + machine.succeed("ping -f 127.0.0.1 -c 5 >&2") 33 + machine.succeed("sleep 2") 34 + machine.wait_until_succeeds("du /var/log/ulogd.pcap") 35 + _, echo_request_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 8 and host 127.0.0.1") 36 + expected, actual = 5 * 2, len(echo_request_packets.splitlines()) 37 + assert expected == actual, f"Expected {expected} packets, got: {actual}" 38 + _, echo_reply_packets = machine.execute("tcpdump -r /var/log/ulogd.pcap icmp[0] == 0 and host 127.0.0.1") 39 + expected, actual = 5 * 2, len(echo_reply_packets.splitlines()) 40 + assert expected == actual, f"Expected {expected} packets, got: {actual}" 41 + 42 + machine.wait_until_succeeds("du /var/log/ulogd_pkts.log") 43 + _, echo_request_packets = machine.execute("grep TYPE=8 /var/log/ulogd_pkts.log") 44 + expected, actual = 5 * 2, len(echo_request_packets.splitlines()) 45 + assert expected == actual, f"Expected {expected} ICMP request packets from logfile, got: {actual}" 46 + _, echo_reply_packets = machine.execute("grep TYPE=0 /var/log/ulogd_pkts.log") 47 + expected, actual = 5 * 2, len(echo_reply_packets.splitlines()) 48 + assert expected == actual, f"Expected {expected} ICMP reply packets from logfile, got: {actual}"
+1 -1
pkgs/applications/display-managers/lightdm-tiny-greeter/default.nix
··· 1 { lib, stdenv, linkFarm, lightdm-tiny-greeter, fetchFromGitHub 2 - , pkg-config, lightdm, gtk3, glib, wrapGAppsHook, conf ? "" }: 3 4 stdenv.mkDerivation rec { 5 pname = "lightdm-tiny-greeter";
··· 1 { lib, stdenv, linkFarm, lightdm-tiny-greeter, fetchFromGitHub 2 + , pkg-config, lightdm, gtk3, glib, wrapGAppsHook, config, conf ? config.lightdm-tiny-greeter.conf or "" }: 3 4 stdenv.mkDerivation rec { 5 pname = "lightdm-tiny-greeter";
+2 -2
pkgs/applications/emulators/ppsspp/default.nix
··· 34 + lib.optionalString enableQt "-qt" 35 + lib.optionalString (!enableQt) "-sdl" 36 + lib.optionalString forceWayland "-wayland"; 37 - version = "1.16.2"; 38 39 src = fetchFromGitHub { 40 owner = "hrydgard"; 41 repo = "ppsspp"; 42 rev = "v${finalAttrs.version}"; 43 fetchSubmodules = true; 44 - sha256 = "sha256-Ygi7ioLOBQbD+QTD7pO2hIATV8HUDyrdhw7gBSSiHmc="; 45 }; 46 47 postPatch = ''
··· 34 + lib.optionalString enableQt "-qt" 35 + lib.optionalString (!enableQt) "-sdl" 36 + lib.optionalString forceWayland "-wayland"; 37 + version = "1.16.5"; 38 39 src = fetchFromGitHub { 40 owner = "hrydgard"; 41 repo = "ppsspp"; 42 rev = "v${finalAttrs.version}"; 43 fetchSubmodules = true; 44 + sha256 = "sha256-R4XJ/Rn1e7tWjYMztE/YQFlTEVGmt2izaLvLdycVCXQ="; 45 }; 46 47 postPatch = ''
+6 -2
pkgs/applications/graphics/structorizer/default.nix
··· 5 , makeDesktopItem 6 , makeWrapper 7 , copyDesktopItems 8 }: 9 10 stdenv.mkDerivation rec { 11 pname = "structorizer"; 12 - version = "3.32-11"; 13 14 desktopItems = [ 15 (makeDesktopItem { ··· 37 owner = "fesch"; 38 repo = "Structorizer.Desktop"; 39 rev = version; 40 - hash = "sha256-rGyeOcGm6uBplgTjMIOy/xRekfHacwDy9kkMigmRSdk="; 41 }; 42 43 patches = [ ./makeStructorizer.patch ./makeBigJar.patch ]; ··· 94 runHook postInstall 95 ''; 96 97 meta = with lib; { 98 description = "Create Nassi-Shneiderman diagrams (NSD)"; 99 homepage = "https://structorizer.fisch.lu"; 100 license = licenses.gpl3Plus; 101 platforms = platforms.all; 102 maintainers = with maintainers; [ annaaurora ]; 103 }; 104 }
··· 5 , makeDesktopItem 6 , makeWrapper 7 , copyDesktopItems 8 + , nix-update-script 9 }: 10 11 stdenv.mkDerivation rec { 12 pname = "structorizer"; 13 + version = "3.32-12"; 14 15 desktopItems = [ 16 (makeDesktopItem { ··· 38 owner = "fesch"; 39 repo = "Structorizer.Desktop"; 40 rev = version; 41 + hash = "sha256-DZktq07MoXBg2AwHOoPLTbON/giSqDZOfmaMkZl1w1g="; 42 }; 43 44 patches = [ ./makeStructorizer.patch ./makeBigJar.patch ]; ··· 95 runHook postInstall 96 ''; 97 98 + passthru.updateScript = nix-update-script { }; 99 + 100 meta = with lib; { 101 description = "Create Nassi-Shneiderman diagrams (NSD)"; 102 homepage = "https://structorizer.fisch.lu"; 103 license = licenses.gpl3Plus; 104 platforms = platforms.all; 105 maintainers = with maintainers; [ annaaurora ]; 106 + mainProgram = "structorizer"; 107 }; 108 }
+4 -2
pkgs/applications/misc/albert/default.nix
··· 13 , qt5compat 14 , wrapQtAppsHook 15 , nix-update-script 16 }: 17 18 stdenv.mkDerivation (finalAttrs: { 19 pname = "albert"; 20 - version = "0.22.4"; 21 22 src = fetchFromGitHub { 23 owner = "albertlauncher"; 24 repo = "albert"; 25 rev = "v${finalAttrs.version}"; 26 - sha256 = "sha256-M5wMi/yH5c08Y7tpHpOulcz0utnnduGsR5z3EHeBecM="; 27 fetchSubmodules = true; 28 }; 29 30 nativeBuildInputs = [ 31 cmake 32 wrapQtAppsHook 33 ]; 34
··· 13 , qt5compat 14 , wrapQtAppsHook 15 , nix-update-script 16 + , pkg-config 17 }: 18 19 stdenv.mkDerivation (finalAttrs: { 20 pname = "albert"; 21 + version = "0.22.9"; 22 23 src = fetchFromGitHub { 24 owner = "albertlauncher"; 25 repo = "albert"; 26 rev = "v${finalAttrs.version}"; 27 + sha256 = "sha256-MhZHklb//VH2GkAzK46P7EwCIa50l5y+2VssrgpTlWA="; 28 fetchSubmodules = true; 29 }; 30 31 nativeBuildInputs = [ 32 cmake 33 + pkg-config 34 wrapQtAppsHook 35 ]; 36
+2 -2
pkgs/applications/misc/nwg-dock-hyprland/default.nix
··· 8 9 buildGoModule rec { 10 pname = "nwg-dock-hyprland"; 11 - version = "0.1.6"; 12 13 src = fetchFromGitHub { 14 owner = "nwg-piotr"; 15 repo = pname; 16 rev = "v${version}"; 17 - sha256 = "sha256-54ir80aSIdBnogE9a0pAq16niwXm2DFjTbb0AIijuo4="; 18 }; 19 20 vendorHash = "sha256-5fN/6HASfTMb80YYAIoWRqnRGMvvX4d8C2UvOc0jQU0=";
··· 8 9 buildGoModule rec { 10 pname = "nwg-dock-hyprland"; 11 + version = "0.1.7"; 12 13 src = fetchFromGitHub { 14 owner = "nwg-piotr"; 15 repo = pname; 16 rev = "v${version}"; 17 + sha256 = "sha256-Lekvk3tQfeOR+Ltbc5b7TMiUZpktZ2nvCtUncrFb+Kc="; 18 }; 19 20 vendorHash = "sha256-5fN/6HASfTMb80YYAIoWRqnRGMvvX4d8C2UvOc0jQU0=";
+2 -2
pkgs/applications/misc/nwg-dock/default.nix
··· 8 9 buildGoModule rec { 10 pname = "nwg-dock"; 11 - version = "0.3.7"; 12 13 src = fetchFromGitHub { 14 owner = "nwg-piotr"; 15 repo = pname; 16 rev = "v${version}"; 17 - sha256 = "sha256-Ci+221sXlaqr164OYVhj8sqGSwlpFln2RRUiGoTO8Fk="; 18 }; 19 20 vendorHash = "sha256-GW+shKOCwU8yprEfBeAPx1RDgjA7cZZzXDG112bdZ6k=";
··· 8 9 buildGoModule rec { 10 pname = "nwg-dock"; 11 + version = "0.3.9"; 12 13 src = fetchFromGitHub { 14 owner = "nwg-piotr"; 15 repo = pname; 16 rev = "v${version}"; 17 + sha256 = "sha256-/iUtVym+fNnbBeLlrYIiO5tV9eeAVBh6Nw+d3GCJ/F8="; 18 }; 19 20 vendorHash = "sha256-GW+shKOCwU8yprEfBeAPx1RDgjA7cZZzXDG112bdZ6k=";
+3 -3
pkgs/applications/networking/cluster/kubecfg/default.nix
··· 6 7 buildGoModule rec { 8 pname = "kubecfg"; 9 - version = "0.33.0"; 10 11 src = fetchFromGitHub { 12 owner = "kubecfg"; 13 repo = "kubecfg"; 14 rev = "v${version}"; 15 - hash = "sha256-a/2qKiqn9en67uJD/jzU3G1k6gT73DTzjY32mi51xSQ="; 16 }; 17 18 - vendorHash = "sha256-mSYc12pjx34PhMx7jbKD/nPhPaK7jINmUSWxomikx7U="; 19 20 ldflags = [ 21 "-s"
··· 6 7 buildGoModule rec { 8 pname = "kubecfg"; 9 + version = "0.34.0"; 10 11 src = fetchFromGitHub { 12 owner = "kubecfg"; 13 repo = "kubecfg"; 14 rev = "v${version}"; 15 + hash = "sha256-OoqmFv2cRUU/mDtDcXugx+NKwpePQzRD231YBT4xQmA="; 16 }; 17 18 + vendorHash = "sha256-0+I0EeCguo1RPwKlnqmxgwvRfuW1CKD58PhftZDLfSg="; 19 20 ldflags = [ 21 "-s"
+3 -3
pkgs/applications/networking/cluster/werf/default.nix
··· 10 11 buildGoModule rec { 12 pname = "werf"; 13 - version = "1.2.259"; 14 15 src = fetchFromGitHub { 16 owner = "werf"; 17 repo = "werf"; 18 rev = "v${version}"; 19 - hash = "sha256-A5sK+M/mjAsDMuqPvBNKML7rDzYMPKtN5VW4pX/sWCM="; 20 }; 21 22 - vendorHash = "sha256-gfh55taGIuigMCJw0hZuSA0q39V19LCPAUYqZiTinB4="; 23 24 proxyVendor = true; 25
··· 10 11 buildGoModule rec { 12 pname = "werf"; 13 + version = "1.2.263"; 14 15 src = fetchFromGitHub { 16 owner = "werf"; 17 repo = "werf"; 18 rev = "v${version}"; 19 + hash = "sha256-eWiUn6v7XZZH7rudvCMLa3rUBmMsiSUKcwoDCFxRlFE="; 20 }; 21 22 + vendorHash = "sha256-0bxM0Y4K6wxg6Ka1A9MusptiSMshTUWJItXoVDpo7lI="; 23 24 proxyVendor = true; 25
+1
pkgs/applications/networking/instant-messengers/armcord/default.nix
··· 138 maintainers = with maintainers; [ ludovicopiero wrmilling ]; 139 platforms = [ "x86_64-linux" "aarch64-linux" ]; 140 mainProgram = "armcord"; 141 }; 142 }
··· 138 maintainers = with maintainers; [ ludovicopiero wrmilling ]; 139 platforms = [ "x86_64-linux" "aarch64-linux" ]; 140 mainProgram = "armcord"; 141 + knownVulnerabilities = [ "CVE-2023-4863" ]; 142 }; 143 }
+1
pkgs/applications/networking/mailreaders/mailspring/default.nix
··· 99 homepage = "https://getmailspring.com"; 100 downloadPage = "https://github.com/Foundry376/Mailspring"; 101 platforms = [ "x86_64-linux" ]; 102 }; 103 }
··· 99 homepage = "https://getmailspring.com"; 100 downloadPage = "https://github.com/Foundry376/Mailspring"; 101 platforms = [ "x86_64-linux" ]; 102 + knownVulnerabilities = [ "CVE-2023-4863" ]; 103 }; 104 }
+265 -265
pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
··· 1 { 2 - version = "115.3.0"; 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/af/thunderbird-115.3.0.tar.bz2"; 5 locale = "af"; 6 arch = "linux-x86_64"; 7 - sha256 = "dda36b7b1a6afcd7e2f44e1d7abe172a5a106e9bf111fd58a3ea65765ac8c8ca"; 8 } 9 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ar/thunderbird-115.3.0.tar.bz2"; 10 locale = "ar"; 11 arch = "linux-x86_64"; 12 - sha256 = "ab4fb592a82a462caa23fe259a337aecf98cc3d10dd310c2cb922c2de3c64ad3"; 13 } 14 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ast/thunderbird-115.3.0.tar.bz2"; 15 locale = "ast"; 16 arch = "linux-x86_64"; 17 - sha256 = "0b70923470d24548c6f6c381beb5cd572d71206dbee84fff05b7079cb745ca2c"; 18 } 19 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/be/thunderbird-115.3.0.tar.bz2"; 20 locale = "be"; 21 arch = "linux-x86_64"; 22 - sha256 = "40eda4e2fb0e3252a1a180b529e56b09a44cb2b561efe27a56a2b730b963c1b0"; 23 } 24 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/bg/thunderbird-115.3.0.tar.bz2"; 25 locale = "bg"; 26 arch = "linux-x86_64"; 27 - sha256 = "4a42c4e3a8be1a3cfb4a1a376274d0310d100eb3f619554b4993627bd3a6fd2f"; 28 } 29 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/br/thunderbird-115.3.0.tar.bz2"; 30 locale = "br"; 31 arch = "linux-x86_64"; 32 - sha256 = "cb7b51ea42bd600858d1e16302dfee72f16bdef2862f45e39eac12f861886919"; 33 } 34 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ca/thunderbird-115.3.0.tar.bz2"; 35 locale = "ca"; 36 arch = "linux-x86_64"; 37 - sha256 = "ab9eb581d220653c6e7aa8afa302ff2c6d7fca84c44127ec19c57e3818b272b4"; 38 } 39 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/cak/thunderbird-115.3.0.tar.bz2"; 40 locale = "cak"; 41 arch = "linux-x86_64"; 42 - sha256 = "8c78819d68714a0b8db21219f1639fa1ec8a9ce41b779d1938aedfc6c09bb692"; 43 } 44 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/cs/thunderbird-115.3.0.tar.bz2"; 45 locale = "cs"; 46 arch = "linux-x86_64"; 47 - sha256 = "e9ff5d8fd3064935d2bd06c7cce7c139f39014ae7a037ab922e4077fb2b6e847"; 48 } 49 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/cy/thunderbird-115.3.0.tar.bz2"; 50 locale = "cy"; 51 arch = "linux-x86_64"; 52 - sha256 = "2ca46672008c14277d565dc240ffdda9e87c1256c7966e0ff90b0d4ca9a01aef"; 53 } 54 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/da/thunderbird-115.3.0.tar.bz2"; 55 locale = "da"; 56 arch = "linux-x86_64"; 57 - sha256 = "b60b0921de7c7126d56bba1c566f39e8b3f4442d46b8c26ce7f4fa06dc2075d5"; 58 } 59 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/de/thunderbird-115.3.0.tar.bz2"; 60 locale = "de"; 61 arch = "linux-x86_64"; 62 - sha256 = "93f6d2b628dd36c5f0f460b1fa7711e6fc5b4e961479f84059b98300390d166c"; 63 } 64 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/dsb/thunderbird-115.3.0.tar.bz2"; 65 locale = "dsb"; 66 arch = "linux-x86_64"; 67 - sha256 = "b6a5aa69201e1d35e6d9916506fe2b454789316daa27c352301de983db398464"; 68 } 69 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/el/thunderbird-115.3.0.tar.bz2"; 70 locale = "el"; 71 arch = "linux-x86_64"; 72 - sha256 = "db35f3d4b6c5bdd779444b84b0c2032bd6061d439c4647a0a8e3085dbbf381b3"; 73 } 74 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/en-CA/thunderbird-115.3.0.tar.bz2"; 75 locale = "en-CA"; 76 arch = "linux-x86_64"; 77 - sha256 = "9e328bc192584274efbebaed881cb38b49a5acbc5e6b20d910af06e7f544f279"; 78 } 79 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/en-GB/thunderbird-115.3.0.tar.bz2"; 80 locale = "en-GB"; 81 arch = "linux-x86_64"; 82 - sha256 = "324a331ad53e790e21374241b52e110b67409cd3b71878837605cfeb4b895e36"; 83 } 84 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/en-US/thunderbird-115.3.0.tar.bz2"; 85 locale = "en-US"; 86 arch = "linux-x86_64"; 87 - sha256 = "c75ba40ef9f8e1dd9b5311be29f2f83a27793d14b0438f1948dc6c64cf49aa2d"; 88 } 89 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/es-AR/thunderbird-115.3.0.tar.bz2"; 90 locale = "es-AR"; 91 arch = "linux-x86_64"; 92 - sha256 = "36c196cef8dd84a7c977ef33a7d0955a5d78e2bf07c88fce61245d51f6754346"; 93 } 94 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/es-ES/thunderbird-115.3.0.tar.bz2"; 95 locale = "es-ES"; 96 arch = "linux-x86_64"; 97 - sha256 = "109b846d9073472aee6a7341e4916e01713372c768c593b5e8d730efee0e02e5"; 98 } 99 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/es-MX/thunderbird-115.3.0.tar.bz2"; 100 locale = "es-MX"; 101 arch = "linux-x86_64"; 102 - sha256 = "7da02f2bae549f2307addb3b600daf2f00195eed159ebb11897e206de35d689a"; 103 } 104 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/et/thunderbird-115.3.0.tar.bz2"; 105 locale = "et"; 106 arch = "linux-x86_64"; 107 - sha256 = "600ea8c4e848f9856b65acd759f43c0108a6caf16e6253727b256968fcc50dfb"; 108 } 109 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/eu/thunderbird-115.3.0.tar.bz2"; 110 locale = "eu"; 111 arch = "linux-x86_64"; 112 - sha256 = "2b274da037d97209da3c257bef7594d6ee9455f7357592775a487ffbcd8846bb"; 113 } 114 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/fi/thunderbird-115.3.0.tar.bz2"; 115 locale = "fi"; 116 arch = "linux-x86_64"; 117 - sha256 = "51215d290a03684d273324796156184e2501573d55eb000f5ecb264edfbb34b9"; 118 } 119 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/fr/thunderbird-115.3.0.tar.bz2"; 120 locale = "fr"; 121 arch = "linux-x86_64"; 122 - sha256 = "e072b12970e4698265a8d6f41a7537186f1dabed71582fb91f2ff8ec89f595cd"; 123 } 124 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/fy-NL/thunderbird-115.3.0.tar.bz2"; 125 locale = "fy-NL"; 126 arch = "linux-x86_64"; 127 - sha256 = "c6e09d9aa3519859aacf05128d85ea6d00da9a6ca14a7ced988b752103abdffc"; 128 } 129 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ga-IE/thunderbird-115.3.0.tar.bz2"; 130 locale = "ga-IE"; 131 arch = "linux-x86_64"; 132 - sha256 = "22f3c09a92c674cdd9c63680a6cae466241e0a29628cd285f68d98c3bd8d6c5d"; 133 } 134 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/gd/thunderbird-115.3.0.tar.bz2"; 135 locale = "gd"; 136 arch = "linux-x86_64"; 137 - sha256 = "9147509d1c46cb92eda1c610aaf07323db5fd7fb3ca7e9dab1c71f1ce0e95674"; 138 } 139 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/gl/thunderbird-115.3.0.tar.bz2"; 140 locale = "gl"; 141 arch = "linux-x86_64"; 142 - sha256 = "717fecaac7b373d56e1e44cafaf9d53fcce61fd4a9eae4eaad322b5cf14d7b7b"; 143 } 144 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/he/thunderbird-115.3.0.tar.bz2"; 145 locale = "he"; 146 arch = "linux-x86_64"; 147 - sha256 = "6ad47df334792f83296b18d1162c4703920d90e5c7209fd128a28bd62eb1eef0"; 148 } 149 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/hr/thunderbird-115.3.0.tar.bz2"; 150 locale = "hr"; 151 arch = "linux-x86_64"; 152 - sha256 = "e74efc9ee297c940e304c5ea8454288d223cc5f015fad5e0742c33183db75e2d"; 153 } 154 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/hsb/thunderbird-115.3.0.tar.bz2"; 155 locale = "hsb"; 156 arch = "linux-x86_64"; 157 - sha256 = "d701a13302e2e279bddc8d2520ccac4af00b1e23bbf9c40b8c15e7b6cbee95fd"; 158 } 159 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/hu/thunderbird-115.3.0.tar.bz2"; 160 locale = "hu"; 161 arch = "linux-x86_64"; 162 - sha256 = "152012706fe6357e57c2a7bf12f7224877c3a851c5ccfdb8d92bb9d93c021c89"; 163 } 164 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/hy-AM/thunderbird-115.3.0.tar.bz2"; 165 locale = "hy-AM"; 166 arch = "linux-x86_64"; 167 - sha256 = "9b7623d8f817762ffd91c76e116e00d32bfe43d1ffc13f19b0737c3764cee857"; 168 } 169 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/id/thunderbird-115.3.0.tar.bz2"; 170 locale = "id"; 171 arch = "linux-x86_64"; 172 - sha256 = "caba6526d45227f4187b44193b43913450d9d20ae4a8416a610d84167b44f007"; 173 } 174 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/is/thunderbird-115.3.0.tar.bz2"; 175 locale = "is"; 176 arch = "linux-x86_64"; 177 - sha256 = "f592f254ad244927d9a781a25d4b6fc46641cf737204a83001c0284d71e7c728"; 178 } 179 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/it/thunderbird-115.3.0.tar.bz2"; 180 locale = "it"; 181 arch = "linux-x86_64"; 182 - sha256 = "7ffcb5514102ed1727c446c410567f424aee40db3d17e6c932fc66f24d024da9"; 183 } 184 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ja/thunderbird-115.3.0.tar.bz2"; 185 locale = "ja"; 186 arch = "linux-x86_64"; 187 - sha256 = "e004a26349ed80c7f6b66ff929c1dfa6cdf082e5fb269baedcecce8ded217136"; 188 } 189 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ka/thunderbird-115.3.0.tar.bz2"; 190 locale = "ka"; 191 arch = "linux-x86_64"; 192 - sha256 = "c1e2fd41d55148b6c7bc384545ebe5491c1cbfd5c6f1307c301388321e7a9db1"; 193 } 194 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/kab/thunderbird-115.3.0.tar.bz2"; 195 locale = "kab"; 196 arch = "linux-x86_64"; 197 - sha256 = "477a04da62a7e0c5e00e68fd43adf32a28dca5a74de11c96c46daa3b18371487"; 198 } 199 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/kk/thunderbird-115.3.0.tar.bz2"; 200 locale = "kk"; 201 arch = "linux-x86_64"; 202 - sha256 = "8c07f589a22729979ffa47a8f75dd225e6a97c1aea6fc279ac9458fa7279887a"; 203 } 204 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ko/thunderbird-115.3.0.tar.bz2"; 205 locale = "ko"; 206 arch = "linux-x86_64"; 207 - sha256 = "6b756c4443baa83d903b79370aabd9fd40cf90159dddfb996b00e25167f6e53e"; 208 } 209 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/lt/thunderbird-115.3.0.tar.bz2"; 210 locale = "lt"; 211 arch = "linux-x86_64"; 212 - sha256 = "926e352164038a2c8211dbbf77a9ee5f739be67969f65c7080570749e0e269bd"; 213 } 214 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/lv/thunderbird-115.3.0.tar.bz2"; 215 locale = "lv"; 216 arch = "linux-x86_64"; 217 - sha256 = "d558dd2a91e702e88e42c2077db1c51d7ea27c828c0eb3d3dd1c1c0579083e0c"; 218 } 219 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ms/thunderbird-115.3.0.tar.bz2"; 220 locale = "ms"; 221 arch = "linux-x86_64"; 222 - sha256 = "ef1fae2381b712d5a2cd4a11b0a23bb9042efa231a8b66a59ea1dcb480e86676"; 223 } 224 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/nb-NO/thunderbird-115.3.0.tar.bz2"; 225 locale = "nb-NO"; 226 arch = "linux-x86_64"; 227 - sha256 = "9eef68805441e48605cf460485dc63db033ed0124a14ceb3df4a71362cc3e28e"; 228 } 229 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/nl/thunderbird-115.3.0.tar.bz2"; 230 locale = "nl"; 231 arch = "linux-x86_64"; 232 - sha256 = "6a0208e6eacd00b4d337bfc3dabc1297d38e78798e376e5c621d5109ec59df60"; 233 } 234 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/nn-NO/thunderbird-115.3.0.tar.bz2"; 235 locale = "nn-NO"; 236 arch = "linux-x86_64"; 237 - sha256 = "7bd6b17ac417a57beb6a26d62ce1368953b3d72e3b619a0060017daef86c6b46"; 238 } 239 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/pa-IN/thunderbird-115.3.0.tar.bz2"; 240 locale = "pa-IN"; 241 arch = "linux-x86_64"; 242 - sha256 = "dfbac28e31b52d1f31621e2b5e953c8788e152e7d259741f350e540f76c486c9"; 243 } 244 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/pl/thunderbird-115.3.0.tar.bz2"; 245 locale = "pl"; 246 arch = "linux-x86_64"; 247 - sha256 = "b58fa403cc59756def638ce23bbe34ce52b69a01301f6a2732b3a0b9b66c8d3f"; 248 } 249 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/pt-BR/thunderbird-115.3.0.tar.bz2"; 250 locale = "pt-BR"; 251 arch = "linux-x86_64"; 252 - sha256 = "e87b196a02668a09c341d5891f0c68b809b6e8735ed558c62424edaada4f6fc1"; 253 } 254 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/pt-PT/thunderbird-115.3.0.tar.bz2"; 255 locale = "pt-PT"; 256 arch = "linux-x86_64"; 257 - sha256 = "41e273fe1618cafb39eca0e0790b044d8e4f2dfc5b65712515bbafc6d933e259"; 258 } 259 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/rm/thunderbird-115.3.0.tar.bz2"; 260 locale = "rm"; 261 arch = "linux-x86_64"; 262 - sha256 = "aad6d1010c094838d1474e3fc2cad38110d316fa34ef4bdf370744dde0749c65"; 263 } 264 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ro/thunderbird-115.3.0.tar.bz2"; 265 locale = "ro"; 266 arch = "linux-x86_64"; 267 - sha256 = "7e803e17f83d38e63ab4fa3eb08b625e999dc2de2a719bc17e9cfe2c06563c7f"; 268 } 269 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/ru/thunderbird-115.3.0.tar.bz2"; 270 locale = "ru"; 271 arch = "linux-x86_64"; 272 - sha256 = "bdaac9ccbe1b0aa22f58acb00d7f7cfc332ff2a9ce1da1a4b3404e0041a683d0"; 273 } 274 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/sk/thunderbird-115.3.0.tar.bz2"; 275 locale = "sk"; 276 arch = "linux-x86_64"; 277 - sha256 = "ed11f85c878591fec417b289264fe92d7dbaf08977f91ac46c987fda0d5df40a"; 278 } 279 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/sl/thunderbird-115.3.0.tar.bz2"; 280 locale = "sl"; 281 arch = "linux-x86_64"; 282 - sha256 = "7e06411081faeb42a8700ad8f6e73d1e05c122551c2ef03b3452d85c46f0cc96"; 283 } 284 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/sq/thunderbird-115.3.0.tar.bz2"; 285 locale = "sq"; 286 arch = "linux-x86_64"; 287 - sha256 = "629d10263308d8888021e87486412898dd616ba0e26bd1b956d6e999a6f12fa1"; 288 } 289 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/sr/thunderbird-115.3.0.tar.bz2"; 290 locale = "sr"; 291 arch = "linux-x86_64"; 292 - sha256 = "ab6d200f0daad506980f658d39fdfcdc92f61d15e74757fa85c40dca69585aef"; 293 } 294 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/sv-SE/thunderbird-115.3.0.tar.bz2"; 295 locale = "sv-SE"; 296 arch = "linux-x86_64"; 297 - sha256 = "33543ca1da88ecef538d11bf90f288b50a9d53e19bdd475d02616167089345b9"; 298 } 299 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/th/thunderbird-115.3.0.tar.bz2"; 300 locale = "th"; 301 arch = "linux-x86_64"; 302 - sha256 = "a6f98b6ae53194380a631650e51fd96f5430a96135cf16769d9a30599fd9ea34"; 303 } 304 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/tr/thunderbird-115.3.0.tar.bz2"; 305 locale = "tr"; 306 arch = "linux-x86_64"; 307 - sha256 = "7a353f9e8eeea43756881c387b9e151360bbda8ee4d2cf6508d7bb2fe81422cf"; 308 } 309 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/uk/thunderbird-115.3.0.tar.bz2"; 310 locale = "uk"; 311 arch = "linux-x86_64"; 312 - sha256 = "e03317732a4719b3a55df6c438260bb32bcd879323b9bf414749aec28163b05e"; 313 } 314 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/uz/thunderbird-115.3.0.tar.bz2"; 315 locale = "uz"; 316 arch = "linux-x86_64"; 317 - sha256 = "d88dbd7b398774d76ec03c1c49068cc0b205b4a9571203bb255c79f6c89ef536"; 318 } 319 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/vi/thunderbird-115.3.0.tar.bz2"; 320 locale = "vi"; 321 arch = "linux-x86_64"; 322 - sha256 = "127c18b73e4af46a59698ace634926781408c4ef02210c8cd0a7aae7e75aabf1"; 323 } 324 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/zh-CN/thunderbird-115.3.0.tar.bz2"; 325 locale = "zh-CN"; 326 arch = "linux-x86_64"; 327 - sha256 = "b201cc155fb7a55d89a5129c0922645c36e5bff9dba4ae55c2110fa55f049b45"; 328 } 329 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-x86_64/zh-TW/thunderbird-115.3.0.tar.bz2"; 330 locale = "zh-TW"; 331 arch = "linux-x86_64"; 332 - sha256 = "be48a73498ae637fd28294e1667d6c4f5ede1c10a67175068d1a25b27ba83c79"; 333 } 334 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/af/thunderbird-115.3.0.tar.bz2"; 335 locale = "af"; 336 arch = "linux-i686"; 337 - sha256 = "675349b587147a655b0a205181464eab9cc21e2f43fb59f6d84a74f88e1563c8"; 338 } 339 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ar/thunderbird-115.3.0.tar.bz2"; 340 locale = "ar"; 341 arch = "linux-i686"; 342 - sha256 = "fecf1157e8ea30e94ebe2c224b8191bf441250f7345096143b7a27bfe2d691a7"; 343 } 344 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ast/thunderbird-115.3.0.tar.bz2"; 345 locale = "ast"; 346 arch = "linux-i686"; 347 - sha256 = "4ea2ce4b0fbe83e08f1e14c6bcc92c3c0b9cc1314470fad7f874cdede98feadc"; 348 } 349 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/be/thunderbird-115.3.0.tar.bz2"; 350 locale = "be"; 351 arch = "linux-i686"; 352 - sha256 = "c0f6e5550915eec2da52e5cd55998763bafaf38de2ae9fcf77dbd1eb06fee084"; 353 } 354 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/bg/thunderbird-115.3.0.tar.bz2"; 355 locale = "bg"; 356 arch = "linux-i686"; 357 - sha256 = "6731cadfd40fb6a122fde9a7763f5eb22caa827af589119e55ab08cb3a75d752"; 358 } 359 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/br/thunderbird-115.3.0.tar.bz2"; 360 locale = "br"; 361 arch = "linux-i686"; 362 - sha256 = "21fd30b3af99f27ecc6bc8ba2acc5fa0c4a20a9a865f5753fa6139d4bd89e29d"; 363 } 364 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ca/thunderbird-115.3.0.tar.bz2"; 365 locale = "ca"; 366 arch = "linux-i686"; 367 - sha256 = "6fff22b1d48dee436eac87b84cad773bb78ba876423b73274c7cc7848f87205c"; 368 } 369 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/cak/thunderbird-115.3.0.tar.bz2"; 370 locale = "cak"; 371 arch = "linux-i686"; 372 - sha256 = "fd729f673b53196955a5000b27d466d795e59c5e6d6f813891d5b961c3a2270d"; 373 } 374 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/cs/thunderbird-115.3.0.tar.bz2"; 375 locale = "cs"; 376 arch = "linux-i686"; 377 - sha256 = "78526bd74803cb8cfc803694e81d5c974c83c6d623dd7f15881744f145aa400c"; 378 } 379 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/cy/thunderbird-115.3.0.tar.bz2"; 380 locale = "cy"; 381 arch = "linux-i686"; 382 - sha256 = "a7c6aae100ed78be079d636782f721557b8414110ad247b522f1ea6750f754d5"; 383 } 384 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/da/thunderbird-115.3.0.tar.bz2"; 385 locale = "da"; 386 arch = "linux-i686"; 387 - sha256 = "5b7528d63dfc40281ab65dc5406f527e728ca50db98d9d4016909226239bea81"; 388 } 389 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/de/thunderbird-115.3.0.tar.bz2"; 390 locale = "de"; 391 arch = "linux-i686"; 392 - sha256 = "f1bfe785263c92f9cadb20243c9624525f746f9820913bf6f3e8a60b556a3a0a"; 393 } 394 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/dsb/thunderbird-115.3.0.tar.bz2"; 395 locale = "dsb"; 396 arch = "linux-i686"; 397 - sha256 = "dd2ad718739879b4f0f6519fd3e7072d850644421d4b29565bad72677db8306b"; 398 } 399 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/el/thunderbird-115.3.0.tar.bz2"; 400 locale = "el"; 401 arch = "linux-i686"; 402 - sha256 = "d89253dc6dd19cae90e055d7da0db53abafce64718b1b0d0efb85bb267b698fd"; 403 } 404 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/en-CA/thunderbird-115.3.0.tar.bz2"; 405 locale = "en-CA"; 406 arch = "linux-i686"; 407 - sha256 = "552b853b1c1ff6d2297adfb49abde5cfd720427e7ffa679cc126238c032fef6c"; 408 } 409 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/en-GB/thunderbird-115.3.0.tar.bz2"; 410 locale = "en-GB"; 411 arch = "linux-i686"; 412 - sha256 = "9d584ecc390e391a6896448c7d13fb64eaa42b6a14434569684afd5607b37484"; 413 } 414 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/en-US/thunderbird-115.3.0.tar.bz2"; 415 locale = "en-US"; 416 arch = "linux-i686"; 417 - sha256 = "66a9fe5a94d2815e2480a7dfc768ca84ff771e1197cfb627bd2c18860bcbe7ba"; 418 } 419 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/es-AR/thunderbird-115.3.0.tar.bz2"; 420 locale = "es-AR"; 421 arch = "linux-i686"; 422 - sha256 = "99dce3f6ae37d989fec3e927d540f6177ce0ed72ad4795253f3ac0ea9dd9f85e"; 423 } 424 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/es-ES/thunderbird-115.3.0.tar.bz2"; 425 locale = "es-ES"; 426 arch = "linux-i686"; 427 - sha256 = "ecbe849d3e9012156f2c22729aeec045f699253417efaf42eb2dde185c16018f"; 428 } 429 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/es-MX/thunderbird-115.3.0.tar.bz2"; 430 locale = "es-MX"; 431 arch = "linux-i686"; 432 - sha256 = "9ede5e496c71b7e347c63effe3dec5f3b419e9ca0f68b69907fc1ea1be2c3384"; 433 } 434 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/et/thunderbird-115.3.0.tar.bz2"; 435 locale = "et"; 436 arch = "linux-i686"; 437 - sha256 = "14484aabed525e51d211db90c3947b28261ff598efc594d9a2b97c0cb1743ba3"; 438 } 439 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/eu/thunderbird-115.3.0.tar.bz2"; 440 locale = "eu"; 441 arch = "linux-i686"; 442 - sha256 = "19e675d343cedf407cae23fa52a152b95998c8e3ca72857cb3236ce2ebbdba8f"; 443 } 444 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/fi/thunderbird-115.3.0.tar.bz2"; 445 locale = "fi"; 446 arch = "linux-i686"; 447 - sha256 = "9971fe48c5b2f3bb198e244987506f4936525c3305e8d4b68b5abe5acd9bf781"; 448 } 449 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/fr/thunderbird-115.3.0.tar.bz2"; 450 locale = "fr"; 451 arch = "linux-i686"; 452 - sha256 = "391368e3264b7a958761cd71db8379eb1a28e7dc2608fe2405223c204bc3ff96"; 453 } 454 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/fy-NL/thunderbird-115.3.0.tar.bz2"; 455 locale = "fy-NL"; 456 arch = "linux-i686"; 457 - sha256 = "c14d2d4e99318830a8fb97a2613a75ea22a3ea9f065a18d4aa6bf70bc7d58009"; 458 } 459 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ga-IE/thunderbird-115.3.0.tar.bz2"; 460 locale = "ga-IE"; 461 arch = "linux-i686"; 462 - sha256 = "a3d015d4fed91695138c46f8862286a2db83bd4eca2b2a894b3246cf32feda3b"; 463 } 464 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/gd/thunderbird-115.3.0.tar.bz2"; 465 locale = "gd"; 466 arch = "linux-i686"; 467 - sha256 = "9bd0b4ae2a3d2177575d577789087fe48a0522074f87a3dc828edd61e85ac9ec"; 468 } 469 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/gl/thunderbird-115.3.0.tar.bz2"; 470 locale = "gl"; 471 arch = "linux-i686"; 472 - sha256 = "e81c5ff1958055ae41f62e1efc1cf9b5e72630c39426289608a838ff0aacec11"; 473 } 474 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/he/thunderbird-115.3.0.tar.bz2"; 475 locale = "he"; 476 arch = "linux-i686"; 477 - sha256 = "688e347886c27fc296578e39a1845d566347a967001b9c0c9f474a26bfbe2041"; 478 } 479 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/hr/thunderbird-115.3.0.tar.bz2"; 480 locale = "hr"; 481 arch = "linux-i686"; 482 - sha256 = "4a9ae1565fd801630be31eebf99315d245f272168e8f27385af10f39e79ea090"; 483 } 484 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/hsb/thunderbird-115.3.0.tar.bz2"; 485 locale = "hsb"; 486 arch = "linux-i686"; 487 - sha256 = "5445a680145ea40e82e22419d59d2090efefbdceba5edf1730f78677cccb3bae"; 488 } 489 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/hu/thunderbird-115.3.0.tar.bz2"; 490 locale = "hu"; 491 arch = "linux-i686"; 492 - sha256 = "664de61a30aeb9b062a5dff771312a4b2adafd2c517b2ecb19a88c463f6b09e2"; 493 } 494 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/hy-AM/thunderbird-115.3.0.tar.bz2"; 495 locale = "hy-AM"; 496 arch = "linux-i686"; 497 - sha256 = "32708f06cf9f525917ae42cf2362623013e8a2e8e4f828c511f31cc9855da9cb"; 498 } 499 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/id/thunderbird-115.3.0.tar.bz2"; 500 locale = "id"; 501 arch = "linux-i686"; 502 - sha256 = "2bfca8170ff1fea3023eb600589c2cac98307e6b7b1f3e89013b7a0d5870d9d8"; 503 } 504 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/is/thunderbird-115.3.0.tar.bz2"; 505 locale = "is"; 506 arch = "linux-i686"; 507 - sha256 = "744bf99393ad1f7dc2c46632deb11a570cf6783c748f6948dc67e550e7309e79"; 508 } 509 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/it/thunderbird-115.3.0.tar.bz2"; 510 locale = "it"; 511 arch = "linux-i686"; 512 - sha256 = "ce1520a09e86e0ff6a43d8a4332ea5ddaf929276405f58c6c940d82a2bc53113"; 513 } 514 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ja/thunderbird-115.3.0.tar.bz2"; 515 locale = "ja"; 516 arch = "linux-i686"; 517 - sha256 = "6e6ed367a74609b8c756a8940c8a50a941def505fc554cce8abb739fade59bfe"; 518 } 519 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ka/thunderbird-115.3.0.tar.bz2"; 520 locale = "ka"; 521 arch = "linux-i686"; 522 - sha256 = "8c268a2fc25eed7c82ac7b3912a0cef2788ed0aa9c600eb84cebfd0a783359f5"; 523 } 524 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/kab/thunderbird-115.3.0.tar.bz2"; 525 locale = "kab"; 526 arch = "linux-i686"; 527 - sha256 = "5f15379892933fc11646834cc3ee6cec8b374905663f926e19ded2b6a43d18f8"; 528 } 529 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/kk/thunderbird-115.3.0.tar.bz2"; 530 locale = "kk"; 531 arch = "linux-i686"; 532 - sha256 = "8e3f354d6c148ceafc0638678166ee5592091cc71577c4cfba21b3e2afcca6cc"; 533 } 534 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ko/thunderbird-115.3.0.tar.bz2"; 535 locale = "ko"; 536 arch = "linux-i686"; 537 - sha256 = "afb4b7b5ebd2985630af3c0febf8fead21ae51544c42716ec94ae584b38f1033"; 538 } 539 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/lt/thunderbird-115.3.0.tar.bz2"; 540 locale = "lt"; 541 arch = "linux-i686"; 542 - sha256 = "734fb5944e28d66cb2efe98eb5c0298b29384fe378336eface7b8cd043af14fe"; 543 } 544 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/lv/thunderbird-115.3.0.tar.bz2"; 545 locale = "lv"; 546 arch = "linux-i686"; 547 - sha256 = "057d592ea909f066c37f284e819f42b09bc4028524361880242e4f1e79fd39e3"; 548 } 549 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ms/thunderbird-115.3.0.tar.bz2"; 550 locale = "ms"; 551 arch = "linux-i686"; 552 - sha256 = "d5e3b81bcd056e0d5690423df837d86418b1d9a0dc96cef120e7f1d8dc8e93db"; 553 } 554 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/nb-NO/thunderbird-115.3.0.tar.bz2"; 555 locale = "nb-NO"; 556 arch = "linux-i686"; 557 - sha256 = "4538ea963de5c1b282c6bbb0d9a4a5dd7801b572b85a4c5ca8e26cfe3c2ee159"; 558 } 559 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/nl/thunderbird-115.3.0.tar.bz2"; 560 locale = "nl"; 561 arch = "linux-i686"; 562 - sha256 = "66401d9ba434ae58f01b9530a28811cb8c66553c330d3217e5ecf155702386a4"; 563 } 564 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/nn-NO/thunderbird-115.3.0.tar.bz2"; 565 locale = "nn-NO"; 566 arch = "linux-i686"; 567 - sha256 = "f0afd8e427c0c4b88b4bfec9a9db42188f41435d5ede55c2acce38a4a3a81c82"; 568 } 569 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/pa-IN/thunderbird-115.3.0.tar.bz2"; 570 locale = "pa-IN"; 571 arch = "linux-i686"; 572 - sha256 = "881f035ca269b1124bfcc36bbd41f72444fce637b4a452a8fa1daa94f948cb4a"; 573 } 574 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/pl/thunderbird-115.3.0.tar.bz2"; 575 locale = "pl"; 576 arch = "linux-i686"; 577 - sha256 = "594e56917a8cccf4fdfe2b3c7ab80d83630051bb7b3698e73cceba339970cf68"; 578 } 579 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/pt-BR/thunderbird-115.3.0.tar.bz2"; 580 locale = "pt-BR"; 581 arch = "linux-i686"; 582 - sha256 = "26175adab84acd8d187ab440383d2bed0c616d84c2781617229c21ffbb0c2d54"; 583 } 584 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/pt-PT/thunderbird-115.3.0.tar.bz2"; 585 locale = "pt-PT"; 586 arch = "linux-i686"; 587 - sha256 = "0ee0a4e564ad14b52857055a8c14576387a3b2e70b3dc725973f712569e83146"; 588 } 589 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/rm/thunderbird-115.3.0.tar.bz2"; 590 locale = "rm"; 591 arch = "linux-i686"; 592 - sha256 = "827b0169b549083936418a879c0d9fbd427a31611f337160932e95a7df795335"; 593 } 594 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ro/thunderbird-115.3.0.tar.bz2"; 595 locale = "ro"; 596 arch = "linux-i686"; 597 - sha256 = "6e2a9b99f142a9e3eb235f0dc0abbf9b4d21d669fb8ffe01921adcd27968f2c6"; 598 } 599 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/ru/thunderbird-115.3.0.tar.bz2"; 600 locale = "ru"; 601 arch = "linux-i686"; 602 - sha256 = "ec48bf10d78dc6d85d1ec0383313d990d2f20657e093f489e473000588a1431f"; 603 } 604 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/sk/thunderbird-115.3.0.tar.bz2"; 605 locale = "sk"; 606 arch = "linux-i686"; 607 - sha256 = "1625ac5c8108ac2630798c749fe6b0f7bea35abcda6668af9a08c919b2367a5a"; 608 } 609 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/sl/thunderbird-115.3.0.tar.bz2"; 610 locale = "sl"; 611 arch = "linux-i686"; 612 - sha256 = "530aba41b08a994c6688e4df09b93e5272efe09b8f97d7edee15358a9bbb0650"; 613 } 614 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/sq/thunderbird-115.3.0.tar.bz2"; 615 locale = "sq"; 616 arch = "linux-i686"; 617 - sha256 = "d7cb659815d8c6f57e8dfbcd77b7e2588bb4336fdf952d3f52a1bf82569c1a8a"; 618 } 619 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/sr/thunderbird-115.3.0.tar.bz2"; 620 locale = "sr"; 621 arch = "linux-i686"; 622 - sha256 = "0c6e382bdd80fb998678d29533b53f5225ad731da6aa547240d80127cd156129"; 623 } 624 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/sv-SE/thunderbird-115.3.0.tar.bz2"; 625 locale = "sv-SE"; 626 arch = "linux-i686"; 627 - sha256 = "3586871656e8991fd3bd4093acc452e69371287357f8092244e466e78e47126e"; 628 } 629 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/th/thunderbird-115.3.0.tar.bz2"; 630 locale = "th"; 631 arch = "linux-i686"; 632 - sha256 = "1dbadc4c6c8fe4bf43cd758eece3eb92339b041718f6d1b7d4462d818bf26065"; 633 } 634 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/tr/thunderbird-115.3.0.tar.bz2"; 635 locale = "tr"; 636 arch = "linux-i686"; 637 - sha256 = "9101173eee8959657cc8675dee5be066744f2df9760ca6ffff29e618e12bacb9"; 638 } 639 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/uk/thunderbird-115.3.0.tar.bz2"; 640 locale = "uk"; 641 arch = "linux-i686"; 642 - sha256 = "be1441d1f307f4e95e8b841b4293bbc54b2c36a1ff4b955f44e89928db97b91f"; 643 } 644 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/uz/thunderbird-115.3.0.tar.bz2"; 645 locale = "uz"; 646 arch = "linux-i686"; 647 - sha256 = "dd8a0df05a36dbe1a2331caa6519558fa0f443dca401ef7b9380398057d8f40a"; 648 } 649 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/vi/thunderbird-115.3.0.tar.bz2"; 650 locale = "vi"; 651 arch = "linux-i686"; 652 - sha256 = "a032409886c8da5b16d1efdc3a89e83bf4e3a918fadb95375e3de4f9c7ff582f"; 653 } 654 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/zh-CN/thunderbird-115.3.0.tar.bz2"; 655 locale = "zh-CN"; 656 arch = "linux-i686"; 657 - sha256 = "63bc09ce1b690e00265dd96f8a184c081385fe1a8624d7d75ccd270a0411710d"; 658 } 659 - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.0/linux-i686/zh-TW/thunderbird-115.3.0.tar.bz2"; 660 locale = "zh-TW"; 661 arch = "linux-i686"; 662 - sha256 = "b1bbc91016779d2d066c2efdc190c629b3b03c8fc8b1fc726b1f035c493e7fc8"; 663 } 664 ]; 665 }
··· 1 { 2 + version = "115.3.1"; 3 sources = [ 4 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/af/thunderbird-115.3.1.tar.bz2"; 5 locale = "af"; 6 arch = "linux-x86_64"; 7 + sha256 = "cebe0180a4a11d1a0d5478347ff1e80e8ba8217fdfde0ffc11e58c7b8a1da039"; 8 } 9 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ar/thunderbird-115.3.1.tar.bz2"; 10 locale = "ar"; 11 arch = "linux-x86_64"; 12 + sha256 = "ebc9d82cf60a18c1c9de514449aa9b4dc6e60c67c40be6a1de679354ab1ddb89"; 13 } 14 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ast/thunderbird-115.3.1.tar.bz2"; 15 locale = "ast"; 16 arch = "linux-x86_64"; 17 + sha256 = "130b99f167f3e56c8f85da354da70bceaecb7559fc524d2a0d30125557fbe925"; 18 } 19 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/be/thunderbird-115.3.1.tar.bz2"; 20 locale = "be"; 21 arch = "linux-x86_64"; 22 + sha256 = "d72f73e2dfcd9e3ef9477f4e1ddbfb478d3b2b069107128a28d0f22a939c8ab8"; 23 } 24 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/bg/thunderbird-115.3.1.tar.bz2"; 25 locale = "bg"; 26 arch = "linux-x86_64"; 27 + sha256 = "58cde7ac9d2089b05f521505309249033773d7c366dfebda06043656c53afd09"; 28 } 29 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/br/thunderbird-115.3.1.tar.bz2"; 30 locale = "br"; 31 arch = "linux-x86_64"; 32 + sha256 = "3cb367bbca0965f42168798e6e18573edf6aa8a65ca6f99d2f31ae2393b7848e"; 33 } 34 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ca/thunderbird-115.3.1.tar.bz2"; 35 locale = "ca"; 36 arch = "linux-x86_64"; 37 + sha256 = "18014fb63aab93646bbfe8af40a8a72c6ddac77ef5e0ccbf7fb4fc4aa2e64501"; 38 } 39 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/cak/thunderbird-115.3.1.tar.bz2"; 40 locale = "cak"; 41 arch = "linux-x86_64"; 42 + sha256 = "9c604f7ce4e1245b4fa78e67b9ee91bd5fe93f2e23618f6cc0ebed6235b3bff8"; 43 } 44 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/cs/thunderbird-115.3.1.tar.bz2"; 45 locale = "cs"; 46 arch = "linux-x86_64"; 47 + sha256 = "92b20cbe5c985338a2d690690ee7b84ebe53630383b3c88c2d54d5baa81616ba"; 48 } 49 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/cy/thunderbird-115.3.1.tar.bz2"; 50 locale = "cy"; 51 arch = "linux-x86_64"; 52 + sha256 = "8ce9601654779de2319671565602bacd407c50834c3a7d9c3eed7663cd2dfda1"; 53 } 54 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/da/thunderbird-115.3.1.tar.bz2"; 55 locale = "da"; 56 arch = "linux-x86_64"; 57 + sha256 = "27efa3be6f134494ac05c91c2b7fd55c64c4df41a10eecad1edabb72b8ad1f1d"; 58 } 59 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/de/thunderbird-115.3.1.tar.bz2"; 60 locale = "de"; 61 arch = "linux-x86_64"; 62 + sha256 = "8b22cc8e30eba91349db1b6bb51425efc14684a78e5c55026d7be7741e42b7a7"; 63 } 64 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/dsb/thunderbird-115.3.1.tar.bz2"; 65 locale = "dsb"; 66 arch = "linux-x86_64"; 67 + sha256 = "a7a1aa4ea136eca7a564982aeff809b79f7e23e305a93a44361c876ad6eb72e3"; 68 } 69 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/el/thunderbird-115.3.1.tar.bz2"; 70 locale = "el"; 71 arch = "linux-x86_64"; 72 + sha256 = "ff374034283855af4cb9e16e5680748bd7fc084c9a6c1f4c4f39087adde88d01"; 73 } 74 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/en-CA/thunderbird-115.3.1.tar.bz2"; 75 locale = "en-CA"; 76 arch = "linux-x86_64"; 77 + sha256 = "1e06132986b4ad668d3ae053c77964b3aeb191e5bac16b3d54621a69c29c3906"; 78 } 79 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/en-GB/thunderbird-115.3.1.tar.bz2"; 80 locale = "en-GB"; 81 arch = "linux-x86_64"; 82 + sha256 = "12c1eeef9790b976fd3da5aadca9912ffa0951cf20cb1ea9be9cb5ecd2b262f4"; 83 } 84 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/en-US/thunderbird-115.3.1.tar.bz2"; 85 locale = "en-US"; 86 arch = "linux-x86_64"; 87 + sha256 = "f12ece3d4df211e785d67ada46bdf239be68a2dd00118b15063c9fb12d5faaa2"; 88 } 89 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/es-AR/thunderbird-115.3.1.tar.bz2"; 90 locale = "es-AR"; 91 arch = "linux-x86_64"; 92 + sha256 = "a232bcc945cb551e2633c1eb1876eb849d3dec5176640419245cedcac6c5cc09"; 93 } 94 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/es-ES/thunderbird-115.3.1.tar.bz2"; 95 locale = "es-ES"; 96 arch = "linux-x86_64"; 97 + sha256 = "c9a0ee9373ad30d8aa0280681b95eb8de72baa1b3cb09bc25ab9a4bde82fe88c"; 98 } 99 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/es-MX/thunderbird-115.3.1.tar.bz2"; 100 locale = "es-MX"; 101 arch = "linux-x86_64"; 102 + sha256 = "5b44241ce4e34c15346e229e9898f545acb298ddd8ed58ff95ceadd79e0b4d11"; 103 } 104 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/et/thunderbird-115.3.1.tar.bz2"; 105 locale = "et"; 106 arch = "linux-x86_64"; 107 + sha256 = "cdf87430b8f78f53c8b1bb94a577e8d06e85a619f41e69f9fb7d33f707c3e4d2"; 108 } 109 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/eu/thunderbird-115.3.1.tar.bz2"; 110 locale = "eu"; 111 arch = "linux-x86_64"; 112 + sha256 = "12f04c6677f0b37edd4daae6fde22b6ef0368e122d43434bdc80689e23923384"; 113 } 114 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/fi/thunderbird-115.3.1.tar.bz2"; 115 locale = "fi"; 116 arch = "linux-x86_64"; 117 + sha256 = "47d42496f5a3904ded0f0503e682e06dc0caad999103ecbf58a43df05ba94c55"; 118 } 119 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/fr/thunderbird-115.3.1.tar.bz2"; 120 locale = "fr"; 121 arch = "linux-x86_64"; 122 + sha256 = "a05bbd534836e6ae2cf0cd908e8f4ecd04ee5ed6e380590716932fd24760e628"; 123 } 124 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/fy-NL/thunderbird-115.3.1.tar.bz2"; 125 locale = "fy-NL"; 126 arch = "linux-x86_64"; 127 + sha256 = "a2f47372b7b40907639b98d47c69e36b89113fd30cad4cdecb060011b05c50e4"; 128 } 129 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ga-IE/thunderbird-115.3.1.tar.bz2"; 130 locale = "ga-IE"; 131 arch = "linux-x86_64"; 132 + sha256 = "50d8934a62bd65dcc3097ba53d5ec55de024d7c0ab3e3aa3de639f103fb9a8ec"; 133 } 134 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/gd/thunderbird-115.3.1.tar.bz2"; 135 locale = "gd"; 136 arch = "linux-x86_64"; 137 + sha256 = "150d7d5848bab9111eac1e13869f7268728d293de067a2bab48106a59f087a4d"; 138 } 139 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/gl/thunderbird-115.3.1.tar.bz2"; 140 locale = "gl"; 141 arch = "linux-x86_64"; 142 + sha256 = "d68375242a2296f33993c6a4c0695ab4ec147509ca2caae9af5b8eba8103ce5b"; 143 } 144 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/he/thunderbird-115.3.1.tar.bz2"; 145 locale = "he"; 146 arch = "linux-x86_64"; 147 + sha256 = "097ad868096d22bc634e6304bd3ad836f5d767839d1cb48790c9caeab80f3819"; 148 } 149 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/hr/thunderbird-115.3.1.tar.bz2"; 150 locale = "hr"; 151 arch = "linux-x86_64"; 152 + sha256 = "96093e3b5b9d1acf9d6ac14349ee9acb6616444ccecb8f35875c15c43ac38c42"; 153 } 154 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/hsb/thunderbird-115.3.1.tar.bz2"; 155 locale = "hsb"; 156 arch = "linux-x86_64"; 157 + sha256 = "fa63db473969f137ffd623c3882b55b91a6040eda2fb3b54903f76ec1d0dbf90"; 158 } 159 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/hu/thunderbird-115.3.1.tar.bz2"; 160 locale = "hu"; 161 arch = "linux-x86_64"; 162 + sha256 = "544774cf0ff36ef1cedaae27111755e5050f909fe5e0f3d2f16ba6f9ce0ec3a9"; 163 } 164 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/hy-AM/thunderbird-115.3.1.tar.bz2"; 165 locale = "hy-AM"; 166 arch = "linux-x86_64"; 167 + sha256 = "f11d0272755ec879b29349903437d8bf11ace96706e5c9453c1fa576206f4227"; 168 } 169 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/id/thunderbird-115.3.1.tar.bz2"; 170 locale = "id"; 171 arch = "linux-x86_64"; 172 + sha256 = "9352fefd2809b13bedaae3df31160048b96d4efe743742e032da2cad22a0c8d0"; 173 } 174 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/is/thunderbird-115.3.1.tar.bz2"; 175 locale = "is"; 176 arch = "linux-x86_64"; 177 + sha256 = "8d802906a852bbcc14c4b41ced9863eee597301aded1e409afce819084370762"; 178 } 179 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/it/thunderbird-115.3.1.tar.bz2"; 180 locale = "it"; 181 arch = "linux-x86_64"; 182 + sha256 = "914f9304e31a3ffe4054c5521901040a875455f4d202a10712908073377a13c6"; 183 } 184 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ja/thunderbird-115.3.1.tar.bz2"; 185 locale = "ja"; 186 arch = "linux-x86_64"; 187 + sha256 = "2e7964c0ea3a586d365d201fb0fc32e0e1da3426fbfbca0754812844fe17f26c"; 188 } 189 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ka/thunderbird-115.3.1.tar.bz2"; 190 locale = "ka"; 191 arch = "linux-x86_64"; 192 + sha256 = "468c045050b0b68254d042f15ec09303318a58d0f5e9fa4e824ec749b256ab0d"; 193 } 194 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/kab/thunderbird-115.3.1.tar.bz2"; 195 locale = "kab"; 196 arch = "linux-x86_64"; 197 + sha256 = "8d76a4d2e7b491d5a912ff6eb3f64996b9d80ed4874ffb07109239f4f5dba699"; 198 } 199 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/kk/thunderbird-115.3.1.tar.bz2"; 200 locale = "kk"; 201 arch = "linux-x86_64"; 202 + sha256 = "30cfbc6faa9cccd21e2d17c03267d3542c99d18d4124684458081a5f43b023ef"; 203 } 204 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ko/thunderbird-115.3.1.tar.bz2"; 205 locale = "ko"; 206 arch = "linux-x86_64"; 207 + sha256 = "c6817b34e8205680a3f92354bed9232b761249dfb316c61ae2d1d6f4c674b00b"; 208 } 209 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/lt/thunderbird-115.3.1.tar.bz2"; 210 locale = "lt"; 211 arch = "linux-x86_64"; 212 + sha256 = "1885249ad6b0b93d1f92cd12d8a7ec826522c0829c20f3650c0fe67409fb839c"; 213 } 214 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/lv/thunderbird-115.3.1.tar.bz2"; 215 locale = "lv"; 216 arch = "linux-x86_64"; 217 + sha256 = "f076a056ba8b68291e3461b6acd70d7de8540aaf34414442bdaf7febd54f6565"; 218 } 219 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ms/thunderbird-115.3.1.tar.bz2"; 220 locale = "ms"; 221 arch = "linux-x86_64"; 222 + sha256 = "9b4bc1b4d08e3143c38dcbdde0d7d574cb321050a28afcf5826a9050119a087b"; 223 } 224 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/nb-NO/thunderbird-115.3.1.tar.bz2"; 225 locale = "nb-NO"; 226 arch = "linux-x86_64"; 227 + sha256 = "b1e90bcb60dfaee62765ecdfa2c149869304ae60eb8d4296664d8592b7f0e144"; 228 } 229 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/nl/thunderbird-115.3.1.tar.bz2"; 230 locale = "nl"; 231 arch = "linux-x86_64"; 232 + sha256 = "6cdff185bff851dfa0a33cbc5cb70c5bbf9651f7b7cd3bff772d9574c52d09f3"; 233 } 234 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/nn-NO/thunderbird-115.3.1.tar.bz2"; 235 locale = "nn-NO"; 236 arch = "linux-x86_64"; 237 + sha256 = "76bcfcc43e07d2b6d869f8ac27e5a0d15edc9d90e1c60f29a6ead469937da00f"; 238 } 239 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/pa-IN/thunderbird-115.3.1.tar.bz2"; 240 locale = "pa-IN"; 241 arch = "linux-x86_64"; 242 + sha256 = "5be1be208f37287d956867147a8cbf55bfc7c56691dd7850f142972fa1fd30d2"; 243 } 244 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/pl/thunderbird-115.3.1.tar.bz2"; 245 locale = "pl"; 246 arch = "linux-x86_64"; 247 + sha256 = "a6f4372fd09296a5e057156c5857ba98d2b28185955bca4eab1bc9693eda454a"; 248 } 249 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/pt-BR/thunderbird-115.3.1.tar.bz2"; 250 locale = "pt-BR"; 251 arch = "linux-x86_64"; 252 + sha256 = "fb19832f75b6d91d989a96b867826253c68c2b16d5bec58c0643caeb393afd43"; 253 } 254 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/pt-PT/thunderbird-115.3.1.tar.bz2"; 255 locale = "pt-PT"; 256 arch = "linux-x86_64"; 257 + sha256 = "34bb7b3b7972d651cd34f2e5d3759651c5e7f633560b355f9fdf838f94b2c24f"; 258 } 259 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/rm/thunderbird-115.3.1.tar.bz2"; 260 locale = "rm"; 261 arch = "linux-x86_64"; 262 + sha256 = "8ec988d4367a2d5a4c980a79e2ba0e8f6a8066b068938a16e3a9e3e7719fa9b6"; 263 } 264 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ro/thunderbird-115.3.1.tar.bz2"; 265 locale = "ro"; 266 arch = "linux-x86_64"; 267 + sha256 = "ead67c7e3ec02ef561478494de852d2444941fa0562908a752a6c776fe4b9704"; 268 } 269 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/ru/thunderbird-115.3.1.tar.bz2"; 270 locale = "ru"; 271 arch = "linux-x86_64"; 272 + sha256 = "3d81c4f4ab6dcbc602adc4fdd265b18d635c646c50f051b8ade0aa6a8906ba13"; 273 } 274 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/sk/thunderbird-115.3.1.tar.bz2"; 275 locale = "sk"; 276 arch = "linux-x86_64"; 277 + sha256 = "a2001b49f939b65f5df13fc27f55174281c73a90a657375d9191e5de4a425d58"; 278 } 279 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/sl/thunderbird-115.3.1.tar.bz2"; 280 locale = "sl"; 281 arch = "linux-x86_64"; 282 + sha256 = "db0999eb0884206f59c5d7053771864590fa8a0911fcdab8d479f13cd76f57c9"; 283 } 284 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/sq/thunderbird-115.3.1.tar.bz2"; 285 locale = "sq"; 286 arch = "linux-x86_64"; 287 + sha256 = "08cd3e5927e0b853324cdf5d475dfbdff222723f21a34b31f59c8fdbdaaa36ab"; 288 } 289 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/sr/thunderbird-115.3.1.tar.bz2"; 290 locale = "sr"; 291 arch = "linux-x86_64"; 292 + sha256 = "a4782d01b45030631bdda4692cb52d00f014d4360feaa1b1b9797a74c2fb3861"; 293 } 294 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/sv-SE/thunderbird-115.3.1.tar.bz2"; 295 locale = "sv-SE"; 296 arch = "linux-x86_64"; 297 + sha256 = "a13453f4bb640b12ee6db4e83b3b59be2c7c42f0c86f212e7feacee6b7197530"; 298 } 299 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/th/thunderbird-115.3.1.tar.bz2"; 300 locale = "th"; 301 arch = "linux-x86_64"; 302 + sha256 = "279730d66c90a381a86ce15ad7b709d0dfe6eae305d3166352fd317df0ba5d56"; 303 } 304 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/tr/thunderbird-115.3.1.tar.bz2"; 305 locale = "tr"; 306 arch = "linux-x86_64"; 307 + sha256 = "7716e1d986c87342cc48a465a662329ac779d1b22d1ca009467716b4d0c60620"; 308 } 309 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/uk/thunderbird-115.3.1.tar.bz2"; 310 locale = "uk"; 311 arch = "linux-x86_64"; 312 + sha256 = "0715cf2c118d342dc691581f5f9c617e145f3128887c7f7b9a1c4c464e0d621f"; 313 } 314 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/uz/thunderbird-115.3.1.tar.bz2"; 315 locale = "uz"; 316 arch = "linux-x86_64"; 317 + sha256 = "6af8bae5251ad53cbcfc4abc2b659f73145d246d5db7c655a811ca4a32897428"; 318 } 319 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/vi/thunderbird-115.3.1.tar.bz2"; 320 locale = "vi"; 321 arch = "linux-x86_64"; 322 + sha256 = "16c2ef5305c51b6c00b6fe171cb7ad942b6411e53629a3603347ac7fa4a5917f"; 323 } 324 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/zh-CN/thunderbird-115.3.1.tar.bz2"; 325 locale = "zh-CN"; 326 arch = "linux-x86_64"; 327 + sha256 = "a3f3a0d19ddb264031167e8c4eef2192239e4d09408d6972c2f63cd241068b4f"; 328 } 329 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-x86_64/zh-TW/thunderbird-115.3.1.tar.bz2"; 330 locale = "zh-TW"; 331 arch = "linux-x86_64"; 332 + sha256 = "de1a3b31b76ccfca1ef2848d96703a0d3e85065d0f71a7a6f030b3054065ddd3"; 333 } 334 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/af/thunderbird-115.3.1.tar.bz2"; 335 locale = "af"; 336 arch = "linux-i686"; 337 + sha256 = "a0e0caed0d502c2f5f4be6b80a874daa88ca776e88b848a5dafa9f89d7b7d03d"; 338 } 339 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ar/thunderbird-115.3.1.tar.bz2"; 340 locale = "ar"; 341 arch = "linux-i686"; 342 + sha256 = "e073b739553b3ff1cd0e080b2e904e258bd9224e57640b8da8876932156a1a66"; 343 } 344 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ast/thunderbird-115.3.1.tar.bz2"; 345 locale = "ast"; 346 arch = "linux-i686"; 347 + sha256 = "bced7c19a96d8eb6819365421b8c79b1f4ed807b1e69b58c4e436a726aa6bcf8"; 348 } 349 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/be/thunderbird-115.3.1.tar.bz2"; 350 locale = "be"; 351 arch = "linux-i686"; 352 + sha256 = "1c4d9e38742bccd79afc383c6fc7cbd6833476aedc714cabe2bf3dabdda60dec"; 353 } 354 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/bg/thunderbird-115.3.1.tar.bz2"; 355 locale = "bg"; 356 arch = "linux-i686"; 357 + sha256 = "a26988b65430aa3a51f298c2ff0ae724367265467ed9a886011dbcec7a570155"; 358 } 359 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/br/thunderbird-115.3.1.tar.bz2"; 360 locale = "br"; 361 arch = "linux-i686"; 362 + sha256 = "0b41b1ab5cf1e3ea4bfec6a60fddcca5c310f980b50b65632cdf580a96ce0c36"; 363 } 364 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ca/thunderbird-115.3.1.tar.bz2"; 365 locale = "ca"; 366 arch = "linux-i686"; 367 + sha256 = "41629371090e2d1ad19882931e344379c06d4eed8c42e445bd148cd5a5ac2eb1"; 368 } 369 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/cak/thunderbird-115.3.1.tar.bz2"; 370 locale = "cak"; 371 arch = "linux-i686"; 372 + sha256 = "0a55ee3b2249ed184c92e182da6ea5af630ca7112f88463aa70f34912f7351ca"; 373 } 374 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/cs/thunderbird-115.3.1.tar.bz2"; 375 locale = "cs"; 376 arch = "linux-i686"; 377 + sha256 = "6a97c43fe413f14e0cc75f4122df69896f9a0765abfbca3c58000435fb468516"; 378 } 379 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/cy/thunderbird-115.3.1.tar.bz2"; 380 locale = "cy"; 381 arch = "linux-i686"; 382 + sha256 = "c9bedd80cb934c54c7ee8a3965934a4a551f704b3823ab528c0db2fd8a2bddc2"; 383 } 384 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/da/thunderbird-115.3.1.tar.bz2"; 385 locale = "da"; 386 arch = "linux-i686"; 387 + sha256 = "5d64f5fa14da87a192658a21bde9f600f94490f3b31b0e28d7b1e365840e9b2a"; 388 } 389 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/de/thunderbird-115.3.1.tar.bz2"; 390 locale = "de"; 391 arch = "linux-i686"; 392 + sha256 = "b232fe451f7fb109c1e6bf8fe41715ca1e2b5021d0fead1b1ed25da8678cea85"; 393 } 394 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/dsb/thunderbird-115.3.1.tar.bz2"; 395 locale = "dsb"; 396 arch = "linux-i686"; 397 + sha256 = "9e92a8e20e874ab7117001cd9db0c72f34f49569be8522f12ed0044829d4733c"; 398 } 399 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/el/thunderbird-115.3.1.tar.bz2"; 400 locale = "el"; 401 arch = "linux-i686"; 402 + sha256 = "dd534a1bb9aff5322b190a3f214e3205c9d61447fb7306a52717960f16da1d4d"; 403 } 404 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/en-CA/thunderbird-115.3.1.tar.bz2"; 405 locale = "en-CA"; 406 arch = "linux-i686"; 407 + sha256 = "8f95507ee742cf3cc78d2ddef1a052262d3698f90ccbf157ea9227390ae65a4a"; 408 } 409 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/en-GB/thunderbird-115.3.1.tar.bz2"; 410 locale = "en-GB"; 411 arch = "linux-i686"; 412 + sha256 = "181e6c65ccdb0a6e157557ae3da9adc7c6dec90c3423f7e96d5777adb15e61aa"; 413 } 414 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/en-US/thunderbird-115.3.1.tar.bz2"; 415 locale = "en-US"; 416 arch = "linux-i686"; 417 + sha256 = "6df045b6d0a53f2ef9b882f093d069a70d60fe501835d09a8aed0d5fe810283d"; 418 } 419 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/es-AR/thunderbird-115.3.1.tar.bz2"; 420 locale = "es-AR"; 421 arch = "linux-i686"; 422 + sha256 = "d77ac4665b50a84fd6b4a7699b2e60b44ddd0a8465144a6c703fa3aa98340b5d"; 423 } 424 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/es-ES/thunderbird-115.3.1.tar.bz2"; 425 locale = "es-ES"; 426 arch = "linux-i686"; 427 + sha256 = "4c28a5ecfac54d0939cd4020381fbb361f96ddd7113c7ef2e23ffba9121c62ea"; 428 } 429 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/es-MX/thunderbird-115.3.1.tar.bz2"; 430 locale = "es-MX"; 431 arch = "linux-i686"; 432 + sha256 = "7edde23453945f15db4b5742ffe3654a092cbd8a5ed77891eacd56aa0672f05b"; 433 } 434 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/et/thunderbird-115.3.1.tar.bz2"; 435 locale = "et"; 436 arch = "linux-i686"; 437 + sha256 = "e5c8d238030a6fac97a70429b16f2c69c85229928166a134c11422b1be17d9ce"; 438 } 439 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/eu/thunderbird-115.3.1.tar.bz2"; 440 locale = "eu"; 441 arch = "linux-i686"; 442 + sha256 = "1c6f0b49244d16c4b092e5a5a04a459f927ad2a1a8233d9d88d53a81b41432f7"; 443 } 444 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/fi/thunderbird-115.3.1.tar.bz2"; 445 locale = "fi"; 446 arch = "linux-i686"; 447 + sha256 = "ee41a31bb89866b47398a4d7de1f656e8957e853961f570c3f50d5fa70983303"; 448 } 449 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/fr/thunderbird-115.3.1.tar.bz2"; 450 locale = "fr"; 451 arch = "linux-i686"; 452 + sha256 = "cccb80a0d288821dd9e6a282430aa0793167a0bc5a74542ddcc82b46a3e3507f"; 453 } 454 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/fy-NL/thunderbird-115.3.1.tar.bz2"; 455 locale = "fy-NL"; 456 arch = "linux-i686"; 457 + sha256 = "6b90cc256a6a9b4c7c3d967ec843e5b0fdb4b78daa63fad79477cfc04c952719"; 458 } 459 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ga-IE/thunderbird-115.3.1.tar.bz2"; 460 locale = "ga-IE"; 461 arch = "linux-i686"; 462 + sha256 = "c6ef206267af6fdda477a972f3a59fad83866a0c4530fe9baca6ba7d68b271f6"; 463 } 464 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/gd/thunderbird-115.3.1.tar.bz2"; 465 locale = "gd"; 466 arch = "linux-i686"; 467 + sha256 = "9f80964540eb64d49bfc6e0c459d6d3e57465d6cbfa72aee7ab50cb72cb2ca48"; 468 } 469 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/gl/thunderbird-115.3.1.tar.bz2"; 470 locale = "gl"; 471 arch = "linux-i686"; 472 + sha256 = "e811f521e1aa9b210d2868f2d5492b5b9b8440a75a935c27699aa17a7eaa4937"; 473 } 474 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/he/thunderbird-115.3.1.tar.bz2"; 475 locale = "he"; 476 arch = "linux-i686"; 477 + sha256 = "b123f32b8ee177dfba6378bfd1c872453bce2e90aa4839cde489bf60269a22de"; 478 } 479 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/hr/thunderbird-115.3.1.tar.bz2"; 480 locale = "hr"; 481 arch = "linux-i686"; 482 + sha256 = "90374d091f267036c6806ccd000b4cdbb72f5bbe957ad06e15f723682796fc2f"; 483 } 484 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/hsb/thunderbird-115.3.1.tar.bz2"; 485 locale = "hsb"; 486 arch = "linux-i686"; 487 + sha256 = "8b99f5aaae0fc61c44780d996a21aad0c1173430d0a56a63d9cfb1bd116bd75a"; 488 } 489 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/hu/thunderbird-115.3.1.tar.bz2"; 490 locale = "hu"; 491 arch = "linux-i686"; 492 + sha256 = "e31779d17e2968907097c367ad442371d86b6c42ed620e6b047b95b23715e48b"; 493 } 494 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/hy-AM/thunderbird-115.3.1.tar.bz2"; 495 locale = "hy-AM"; 496 arch = "linux-i686"; 497 + sha256 = "180c3453c664f31687dfa084012cf5527425c35c81019df65e9dede4680cf54f"; 498 } 499 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/id/thunderbird-115.3.1.tar.bz2"; 500 locale = "id"; 501 arch = "linux-i686"; 502 + sha256 = "c74ff79b76f6b73f7962426594714a9864b6b735216aed7dd0ba15193ccbdf4f"; 503 } 504 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/is/thunderbird-115.3.1.tar.bz2"; 505 locale = "is"; 506 arch = "linux-i686"; 507 + sha256 = "e93faa12d98ea04510ab192585fda996b0e2c06138133a2ca8078cf933e96fc2"; 508 } 509 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/it/thunderbird-115.3.1.tar.bz2"; 510 locale = "it"; 511 arch = "linux-i686"; 512 + sha256 = "b4c6a1ec49ef2e34d399001f2fa6073334223bff487db8764593cf57f641eccf"; 513 } 514 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ja/thunderbird-115.3.1.tar.bz2"; 515 locale = "ja"; 516 arch = "linux-i686"; 517 + sha256 = "8abd71c45890632ad38f6cebf8dcffd9938f1d6e5b63513e6cf139a5d657d2e5"; 518 } 519 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ka/thunderbird-115.3.1.tar.bz2"; 520 locale = "ka"; 521 arch = "linux-i686"; 522 + sha256 = "a6a0f69751aa4aa967aff05857d826905a25b949a507c6a5953e3a9d764ad6db"; 523 } 524 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/kab/thunderbird-115.3.1.tar.bz2"; 525 locale = "kab"; 526 arch = "linux-i686"; 527 + sha256 = "c6be26710c7a8fa9a7db710bfaf64d6d7bacad607c2f8eeff7b1f306e9050aa4"; 528 } 529 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/kk/thunderbird-115.3.1.tar.bz2"; 530 locale = "kk"; 531 arch = "linux-i686"; 532 + sha256 = "b221573610a8a98600e82db05544f916509822d3bebcc656bb2e64bcbb85a158"; 533 } 534 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ko/thunderbird-115.3.1.tar.bz2"; 535 locale = "ko"; 536 arch = "linux-i686"; 537 + sha256 = "ead6c335ac822391b773778abfe609bfdbdfe1e7dc6e5e0956531b0e29fe592d"; 538 } 539 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/lt/thunderbird-115.3.1.tar.bz2"; 540 locale = "lt"; 541 arch = "linux-i686"; 542 + sha256 = "cfc792e830e60ca5ff8ff1c468493dbae332340ff0d786083b529e4f46b3e30b"; 543 } 544 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/lv/thunderbird-115.3.1.tar.bz2"; 545 locale = "lv"; 546 arch = "linux-i686"; 547 + sha256 = "76d46bbc0d30c92816391c09ac111c5820c114165e879addb800e18637c7adb9"; 548 } 549 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ms/thunderbird-115.3.1.tar.bz2"; 550 locale = "ms"; 551 arch = "linux-i686"; 552 + sha256 = "b14194b7637d0afb8d8b3ef61eb0eaa2bbbcea7ed39316342cb00105445fc2b3"; 553 } 554 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/nb-NO/thunderbird-115.3.1.tar.bz2"; 555 locale = "nb-NO"; 556 arch = "linux-i686"; 557 + sha256 = "19806dc92d6bc218be377bb7bd8a455a9e18aa5539a2cbc55a4359c0c00505a9"; 558 } 559 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/nl/thunderbird-115.3.1.tar.bz2"; 560 locale = "nl"; 561 arch = "linux-i686"; 562 + sha256 = "d00a9436cb35db75f80472453e3f29694bde58fba07553ce9a6c4b4e559ef2ac"; 563 } 564 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/nn-NO/thunderbird-115.3.1.tar.bz2"; 565 locale = "nn-NO"; 566 arch = "linux-i686"; 567 + sha256 = "4a7a0b70caa9d56b8c2ae25762a5ec6e20c805e92694655c31f0498a9b56e29a"; 568 } 569 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/pa-IN/thunderbird-115.3.1.tar.bz2"; 570 locale = "pa-IN"; 571 arch = "linux-i686"; 572 + sha256 = "76d6f61c7053139ef52ddfac63454b152a0e5957773e5f293c975cc6468cdd36"; 573 } 574 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/pl/thunderbird-115.3.1.tar.bz2"; 575 locale = "pl"; 576 arch = "linux-i686"; 577 + sha256 = "7afac7c8563248a3b2101a990cb0e84039475c8c7a41113fcaaf043df55a54e4"; 578 } 579 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/pt-BR/thunderbird-115.3.1.tar.bz2"; 580 locale = "pt-BR"; 581 arch = "linux-i686"; 582 + sha256 = "d183b0f1d6c01e436bd38d1f5e06bdfe528584e7602103bb576d5640366fddb9"; 583 } 584 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/pt-PT/thunderbird-115.3.1.tar.bz2"; 585 locale = "pt-PT"; 586 arch = "linux-i686"; 587 + sha256 = "4eac7d59c9df12542ce2fc6fb1bfbce62d537c4520be627716559e2c1e7a2128"; 588 } 589 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/rm/thunderbird-115.3.1.tar.bz2"; 590 locale = "rm"; 591 arch = "linux-i686"; 592 + sha256 = "115308e7f02fd241d80591bef5dd300421250827f8eb1373a2b4446018ab897b"; 593 } 594 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ro/thunderbird-115.3.1.tar.bz2"; 595 locale = "ro"; 596 arch = "linux-i686"; 597 + sha256 = "118587e5d8697e2da4e353deecefe18073c1f2f531eb80903f65957b7bfb965a"; 598 } 599 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/ru/thunderbird-115.3.1.tar.bz2"; 600 locale = "ru"; 601 arch = "linux-i686"; 602 + sha256 = "a8b5a03ca48c985e38156d5c7fbfd67a48cfada1613cd1948083410dc1ccab78"; 603 } 604 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/sk/thunderbird-115.3.1.tar.bz2"; 605 locale = "sk"; 606 arch = "linux-i686"; 607 + sha256 = "724f250a2efdb6d3f1b7cd3a16dd667ef013b8e7d8af76befc6a35692b6db51b"; 608 } 609 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/sl/thunderbird-115.3.1.tar.bz2"; 610 locale = "sl"; 611 arch = "linux-i686"; 612 + sha256 = "e243ed7bf35315cbe856c66614b9c8df243884aa68dab703a155bffd3568964e"; 613 } 614 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/sq/thunderbird-115.3.1.tar.bz2"; 615 locale = "sq"; 616 arch = "linux-i686"; 617 + sha256 = "7beb3635ce488c8ea059777eb986c2554fe064e162db146ed4074753b86b60ef"; 618 } 619 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/sr/thunderbird-115.3.1.tar.bz2"; 620 locale = "sr"; 621 arch = "linux-i686"; 622 + sha256 = "162c3daade98baac53b44e03d42c3696f53d4259875f11b92622de756e1af457"; 623 } 624 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/sv-SE/thunderbird-115.3.1.tar.bz2"; 625 locale = "sv-SE"; 626 arch = "linux-i686"; 627 + sha256 = "f76cff08945f213f80997d231d0930a8641725063a6c95ab5090d50c1ef791ca"; 628 } 629 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/th/thunderbird-115.3.1.tar.bz2"; 630 locale = "th"; 631 arch = "linux-i686"; 632 + sha256 = "e45b3bf416d32b65ef8c0e93170bce63f2a151ddc1ec54be637a2111a9966e07"; 633 } 634 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/tr/thunderbird-115.3.1.tar.bz2"; 635 locale = "tr"; 636 arch = "linux-i686"; 637 + sha256 = "86859e3328fb519ef0183cffea86222392bd40ff11c6e1eef500de46e2c236ef"; 638 } 639 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/uk/thunderbird-115.3.1.tar.bz2"; 640 locale = "uk"; 641 arch = "linux-i686"; 642 + sha256 = "6e38fe346232dc10dd3fd71578856116c7005b89ee6a064b409481f9bf1b3ad5"; 643 } 644 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/uz/thunderbird-115.3.1.tar.bz2"; 645 locale = "uz"; 646 arch = "linux-i686"; 647 + sha256 = "f4d3dad6b9ba9a417f9365617fc93f04b794ca5bbe1979606fc7ea2b9b4a919f"; 648 } 649 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/vi/thunderbird-115.3.1.tar.bz2"; 650 locale = "vi"; 651 arch = "linux-i686"; 652 + sha256 = "740b1c77c00ece1cc21824bbaa76edf8fb1b5ea99307f0ff5c4db28da01b0fef"; 653 } 654 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/zh-CN/thunderbird-115.3.1.tar.bz2"; 655 locale = "zh-CN"; 656 arch = "linux-i686"; 657 + sha256 = "d1d5c77022286d5eade32a3fe26d0f707d5ea2b2c0288e2b1e589b272948dab3"; 658 } 659 + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.3.1/linux-i686/zh-TW/thunderbird-115.3.1.tar.bz2"; 660 locale = "zh-TW"; 661 arch = "linux-i686"; 662 + sha256 = "ab6d7d5d542146c063cb013c41e04ef6967bfcab0c3b9fad3248bc9a1fe6386f"; 663 } 664 ]; 665 }
+2 -2
pkgs/applications/networking/mailreaders/thunderbird/packages.nix
··· 44 45 thunderbird-115 = (buildMozillaMach rec { 46 pname = "thunderbird"; 47 - version = "115.3.0"; 48 application = "comm/mail"; 49 applicationName = "Mozilla Thunderbird"; 50 binaryName = pname; 51 src = fetchurl { 52 url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; 53 - sha512 = "a6fd99f9eccea5cfc8a6236a1651444fae9db99efd0ae667366638f664513e70529c63e2947b53433c1013517b23f3561cffada81d1181bd9359a02d3e059503"; 54 }; 55 extraPatches = [ 56 # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`.
··· 44 45 thunderbird-115 = (buildMozillaMach rec { 46 pname = "thunderbird"; 47 + version = "115.3.1"; 48 application = "comm/mail"; 49 applicationName = "Mozilla Thunderbird"; 50 binaryName = pname; 51 src = fetchurl { 52 url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; 53 + sha512 = "e3b643cfee07d3fdd7bcc686db6dd3e81b09ecabfa9df4d34dd32acf3799b4b0b4a88e169f957d420e06aabba55c4452f3a9761db37828b025048ad5d8ef2db9"; 54 }; 55 extraPatches = [ 56 # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`.
+2 -2
pkgs/applications/radio/sdrangel/default.nix
··· 52 53 stdenv.mkDerivation (finalAttrs: { 54 pname = "sdrangel"; 55 - version = "7.15.4"; 56 57 src = fetchFromGitHub { 58 owner = "f4exb"; 59 repo = "sdrangel"; 60 rev = "v${finalAttrs.version}"; 61 - hash = "sha256-oSFnoNmoXvdb5lpx/j3DVVhOfbsDZlGNZNcvud1w8Ks="; 62 }; 63 64 nativeBuildInputs = [
··· 52 53 stdenv.mkDerivation (finalAttrs: { 54 pname = "sdrangel"; 55 + version = "7.16.0"; 56 57 src = fetchFromGitHub { 58 owner = "f4exb"; 59 repo = "sdrangel"; 60 rev = "v${finalAttrs.version}"; 61 + hash = "sha256-k35TZ2H8GX3gSYyb27hTY6gHHnxPkFwp1v4OJXhvV7A="; 62 }; 63 64 nativeBuildInputs = [
+2 -2
pkgs/applications/window-managers/fvwm/3.nix
··· 31 32 stdenv.mkDerivation (finalAttrs: { 33 pname = "fvwm3"; 34 - version = "1.0.7"; 35 36 src = fetchFromGitHub { 37 owner = "fvwmorg"; 38 repo = "fvwm3"; 39 rev = finalAttrs.version; 40 - hash = "sha256-CPEGwZuYDh0zDXVKLn806c4DfZZJVaMlmIsVAZl20S4="; 41 }; 42 43 nativeBuildInputs = [
··· 31 32 stdenv.mkDerivation (finalAttrs: { 33 pname = "fvwm3"; 34 + version = "1.0.8"; 35 36 src = fetchFromGitHub { 37 owner = "fvwmorg"; 38 repo = "fvwm3"; 39 rev = finalAttrs.version; 40 + hash = "sha256-nIxFoKo2HTF2qCawxN0WySwfjaNqtfBg1BMo0P6ZY88="; 41 }; 42 43 nativeBuildInputs = [
+1 -1
pkgs/build-support/build-fhsenv-bubblewrap/default.nix
··· 31 32 with builtins; 33 let 34 - pname = if args.name != null then args.name else args.pname; 35 versionStr = lib.optionalString (version != null) ("-" + version); 36 name = pname + versionStr; 37
··· 31 32 with builtins; 33 let 34 + pname = if args ? name && args.name != null then args.name else args.pname; 35 versionStr = lib.optionalString (version != null) ("-" + version); 36 name = pname + versionStr; 37
+43
pkgs/by-name/ar/arjun/package.nix
···
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication rec { 7 + pname = "arjun"; 8 + version = "2.2.1"; 9 + pyproject = true; 10 + 11 + src = fetchFromGitHub { 12 + owner = "s0md3v"; 13 + repo = "Arjun"; 14 + rev = "refs/tags/${version}"; 15 + hash = "sha256-YxfUlD7aBwoYYsZE0zTZxoXg1TgU2yT1V+mglmsXtlo="; 16 + }; 17 + 18 + nativeBuildInputs = with python3.pkgs; [ 19 + setuptools 20 + wheel 21 + ]; 22 + 23 + propagatedBuildInputs = with python3.pkgs; [ 24 + requests 25 + dicttoxml 26 + ]; 27 + 28 + # Project has no tests 29 + doCheck = false; 30 + 31 + pythonImportsCheck = [ 32 + "arjun" 33 + ]; 34 + 35 + meta = with lib; { 36 + description = "HTTP parameter discovery suite"; 37 + homepage = "https://github.com/s0md3v/Arjun"; 38 + changelog = "https://github.com/s0md3v/Arjun/blob/${version}/CHANGELOG.md"; 39 + license = licenses.gpl3Only; 40 + maintainers = with maintainers; [ octodi ]; 41 + mainProgram = "arjun"; 42 + }; 43 + }
+3 -3
pkgs/data/fonts/iosevka/default.nix
··· 55 56 buildNpmPackage rec { 57 pname = if set != null then "iosevka-${set}" else "iosevka"; 58 - version = "27.0.0"; 59 60 src = fetchFromGitHub { 61 owner = "be5invis"; 62 repo = "iosevka"; 63 rev = "v${version}"; 64 - hash = "sha256-LXQ7F+hEsPfve9yKEYav1O+ZN7uZqK8YmMT0Pr5FQpc="; 65 }; 66 67 - npmDepsHash = "sha256-SAdKtX+BuU0/me4ECzrKLRJRW6LzGZO2ehAB9iWRVF8="; 68 69 nativeBuildInputs = [ 70 remarshal
··· 55 56 buildNpmPackage rec { 57 pname = if set != null then "iosevka-${set}" else "iosevka"; 58 + version = "27.1.0"; 59 60 src = fetchFromGitHub { 61 owner = "be5invis"; 62 repo = "iosevka"; 63 rev = "v${version}"; 64 + hash = "sha256-KXF+ePMEwEUh0fs0cOELRmxOp9hHibDLfRdbffLcZDs="; 65 }; 66 67 + npmDepsHash = "sha256-NfR7OUVguMZVmeumf8oRaQK28G42zy6p6K+Hx4e1Kgw="; 68 69 nativeBuildInputs = [ 70 remarshal
+2 -2
pkgs/data/fonts/sarasa-gothic/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "sarasa-gothic"; 5 - version = "0.41.10"; 6 7 src = fetchurl { 8 # Use the 'ttc' files here for a smaller closure size. 9 # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) 10 url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"; 11 - hash = "sha256-RxXLjlWJEWaWph8jz1L1zZABYOm75MoxcI0cZJGBDvg="; 12 }; 13 14 sourceRoot = ".";
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "sarasa-gothic"; 5 + version = "0.42.0"; 6 7 src = fetchurl { 8 # Use the 'ttc' files here for a smaller closure size. 9 # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) 10 url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"; 11 + hash = "sha256-BZWOQQhkK+bQhS5MFIJ81unGDevp8WptPA/dOmf12xs="; 12 }; 13 14 sourceRoot = ".";
+3 -1
pkgs/development/compilers/edk2/default.nix
··· 68 69 makeFlags = [ "-C BaseTools" ]; 70 71 - env.NIX_CFLAGS_COMPILE = "-Wno-return-type" + lib.optionalString (stdenv.cc.isGNU) " -Wno-error=stringop-truncation"; 72 73 hardeningDisable = [ "format" "fortify" ]; 74
··· 68 69 makeFlags = [ "-C BaseTools" ]; 70 71 + env.NIX_CFLAGS_COMPILE = "-Wno-return-type" 72 + + lib.optionalString (stdenv.cc.isGNU) " -Wno-error=stringop-truncation" 73 + + lib.optionalString (stdenv.isDarwin) " -Wno-error=macro-redefined"; 74 75 hardeningDisable = [ "format" "fortify" ]; 76
+3 -2
pkgs/development/interpreters/clojure/default.nix
··· 61 #!nix-shell -i bash -p curl common-updater-scripts jq 62 63 set -euo pipefail 64 65 # `jq -r '.[0].name'` results in `v0.0` 66 - readonly latest_version="$(curl \ 67 ''${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 68 - -s "https://api.github.com/repos/clojure/brew-install/tags" \ 69 | jq -r '.[1].name')" 70 71 update-source-version clojure "$latest_version"
··· 61 #!nix-shell -i bash -p curl common-updater-scripts jq 62 63 set -euo pipefail 64 + shopt -s inherit_errexit 65 66 # `jq -r '.[0].name'` results in `v0.0` 67 + latest_version="$(curl \ 68 ''${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 69 + -fsL "https://api.github.com/repos/clojure/brew-install/tags" \ 70 | jq -r '.[1].name')" 71 72 update-source-version clojure "$latest_version"
+2 -2
pkgs/development/libraries/cgreen/default.nix
··· 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "cgreen"; 9 - version = "1.6.2"; 10 11 src = fetchFromGitHub { 12 owner = "cgreen-devs"; 13 repo = "cgreen"; 14 rev = finalAttrs.version; 15 - sha256 = "sha256-beaCoyDCERb/bdKcKS7dRQHlI0auLOStu3cZr1dhubg="; 16 }; 17 18 postPatch = ''
··· 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "cgreen"; 9 + version = "1.6.3"; 10 11 src = fetchFromGitHub { 12 owner = "cgreen-devs"; 13 repo = "cgreen"; 14 rev = finalAttrs.version; 15 + sha256 = "sha256-qcOj+NlgbHCYuNsM6ngNI2fNhkCwLL6mIVkNSv9hRE8="; 16 }; 17 18 postPatch = ''
+1 -1
pkgs/development/libraries/fdk-aac/default.nix
··· 22 meta = with lib; { 23 description = "A high-quality implementation of the AAC codec from Android"; 24 homepage = "https://sourceforge.net/projects/opencore-amr/"; 25 - license = licenses.asl20; 26 maintainers = with maintainers; [ codyopel ]; 27 platforms = platforms.all; 28 };
··· 22 meta = with lib; { 23 description = "A high-quality implementation of the AAC codec from Android"; 24 homepage = "https://sourceforge.net/projects/opencore-amr/"; 25 + license = licenses.fraunhofer-fdk; 26 maintainers = with maintainers; [ codyopel ]; 27 platforms = platforms.all; 28 };
-6
pkgs/development/libraries/protobuf/3.19.nix
··· 1 - { callPackage, ... } @ args: 2 - 3 - callPackage ./generic-v3.nix ({ 4 - version = "3.19.6"; 5 - sha256 = "sha256-+ul9F8tyrwk2p25Dd9ragqwpYzdxdeGjpXhLAwKYWfM="; 6 - } // args)
···
+3
pkgs/development/libraries/science/math/or-tools/default.nix
··· 45 url = "https://github.com/google/or-tools/commit/edd1544375bd55f79168db315151a48faa548fa0.patch"; 46 hash = "sha256-S//1YM3IoRCp3Ghg8zMF0XXgIpVmaw4gH8cVb9eUbqM="; 47 }) 48 ]; 49 50 # or-tools normally attempts to build Protobuf for the build platform when
··· 45 url = "https://github.com/google/or-tools/commit/edd1544375bd55f79168db315151a48faa548fa0.patch"; 46 hash = "sha256-S//1YM3IoRCp3Ghg8zMF0XXgIpVmaw4gH8cVb9eUbqM="; 47 }) 48 + # Don't use non-existent member of string_view. Partial patch from commit 49 + # https://github.com/google/or-tools/commit/c5a2fa1eb673bf652cb9ad4f5049d054b8166e17.patch 50 + ./fix-stringview-compile.patch 51 ]; 52 53 # or-tools normally attempts to build Protobuf for the build platform when
+36
pkgs/development/libraries/science/math/or-tools/fix-stringview-compile.patch
···
··· 1 + diff --git a/ortools/lp_data/lp_parser.cc b/ortools/lp_data/lp_parser.cc 2 + index 58286306e5..bd26c019ab 100644 3 + --- a/ortools/lp_data/lp_parser.cc 4 + +++ b/ortools/lp_data/lp_parser.cc 5 + @@ -185,7 +185,7 @@ bool LPParser::ParseIntegerVariablesList(StringPiece line) { 6 + 7 + bool LPParser::ParseConstraint(StringPiece constraint) { 8 + const StatusOr<ParsedConstraint> parsed_constraint_or_status = 9 + - ::operations_research::glop::ParseConstraint(constraint.as_string()); 10 + + ::operations_research::glop::ParseConstraint(constraint); 11 + if (!parsed_constraint_or_status.ok()) return false; 12 + const ParsedConstraint& parsed_constraint = 13 + parsed_constraint_or_status.value(); 14 + @@ -342,10 +342,9 @@ TokenType LPParser::ConsumeToken(StringPiece* sp) { 15 + 16 + } // namespace 17 + 18 + -StatusOr<ParsedConstraint> ParseConstraint(absl::string_view constraint_view) { 19 + +StatusOr<ParsedConstraint> ParseConstraint(absl::string_view constraint) { 20 + ParsedConstraint parsed_constraint; 21 + // Get the name, if present. 22 + - StringPiece constraint{constraint_view}; 23 + StringPiece constraint_copy{constraint}; 24 + std::string consumed_name; 25 + Fractional consumed_coeff; 26 + @@ -413,8 +412,8 @@ StatusOr<ParsedConstraint> ParseConstraint(absl::string_view constraint_view) { 27 + right_bound = consumed_coeff; 28 + if (ConsumeToken(&constraint, &consumed_name, &consumed_coeff) != 29 + TokenType::END) { 30 + - return absl::InvalidArgumentError(absl::StrCat( 31 + - "End of input was expected, found: ", constraint.as_string())); 32 + + return absl::InvalidArgumentError( 33 + + absl::StrCat("End of input was expected, found: ", constraint)); 34 + } 35 + } 36 +
+3 -3
pkgs/development/libraries/tdlib/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "tdlib"; 5 - version = "1.8.16"; 6 7 src = fetchFromGitHub { 8 owner = "tdlib"; ··· 11 # The tdlib authors do not set tags for minor versions, but 12 # external programs depending on tdlib constrain the minor 13 # version, hence we set a specific commit with a known version. 14 - rev = "cde095db6c75827fe4bd237039574aad373ad96b"; 15 - hash = "sha256-m/RN6g0GxPiSvDZbiOaJFcT2j0K7sIaVGaxKWMVn6v8="; 16 }; 17 18 buildInputs = [ gperf openssl readline zlib ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "tdlib"; 5 + version = "1.8.19"; 6 7 src = fetchFromGitHub { 8 owner = "tdlib"; ··· 11 # The tdlib authors do not set tags for minor versions, but 12 # external programs depending on tdlib constrain the minor 13 # version, hence we set a specific commit with a known version. 14 + rev = "2589c3fd46925f5d57e4ec79233cd1bd0f5d0c09"; 15 + hash = "sha256-mbhxuJjrV3nC8Ja7N0WWF9ByHovJLmoLLuuzoU4khjU="; 16 }; 17 18 buildInputs = [ gperf openssl readline zlib ];
+2 -2
pkgs/development/libraries/vkd3d/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "vkd3d"; 6 - version = "1.8"; 7 8 nativeBuildInputs = [ autoreconfHook pkg-config wine flex bison ]; 9 buildInputs = [ vulkan-loader vulkan-headers spirv-headers ]; ··· 13 owner = "wine"; 14 repo = pname; 15 rev = "${pname}-${version}"; 16 - sha256 = "sha256-v2UhJvfB5Clupmgoykei3AoWYBOp5l9pQFkUEQVlajs="; 17 }; 18 19 meta = with lib; {
··· 3 4 stdenv.mkDerivation rec { 5 pname = "vkd3d"; 6 + version = "1.9"; 7 8 nativeBuildInputs = [ autoreconfHook pkg-config wine flex bison ]; 9 buildInputs = [ vulkan-loader vulkan-headers spirv-headers ]; ··· 13 owner = "wine"; 14 repo = pname; 15 rev = "${pname}-${version}"; 16 + sha256 = "sha256-IF7TOKxNEWr1p4DpIqoRCeVzi9b3yN8XrmWTMvfoOqw="; 17 }; 18 19 meta = with lib; {
+9 -6
pkgs/development/php-packages/composer/default.nix
··· 1 - { lib, callPackage, fetchFromGitHub, php, unzip, _7zz, xz, git, curl, cacert, makeBinaryWrapper }: 2 3 php.buildComposerProject (finalAttrs: { 4 composer = callPackage ../../../build-support/php/pkgs/composer-phar.nix { }; ··· 6 pname = "composer"; 7 version = "2.6.4"; 8 9 - src = fetchFromGitHub { 10 - owner = "composer"; 11 - repo = "composer"; 12 rev = finalAttrs.version; 13 - hash = "sha256-o7z2GBiYjTwDQR9ZFuOOV8zsKUuGqyA52dvwTzo4hVA="; 14 }; 15 16 nativeBuildInputs = [ makeBinaryWrapper ]; ··· 20 --prefix PATH : ${lib.makeBinPath [ _7zz cacert curl git unzip xz ]} 21 ''; 22 23 - vendorHash = "sha256-S6LprixkLIbD+qqvg+eYjWsDe+jFl9NO1qWztWYKPXs="; 24 25 meta = { 26 changelog = "https://github.com/composer/composer/releases/tag/${finalAttrs.version}";
··· 1 + { lib, callPackage, fetchgit, php, unzip, _7zz, xz, git, curl, cacert, makeBinaryWrapper }: 2 3 php.buildComposerProject (finalAttrs: { 4 composer = callPackage ../../../build-support/php/pkgs/composer-phar.nix { }; ··· 6 pname = "composer"; 7 version = "2.6.4"; 8 9 + 10 + # We use `fetchgit` instead of `fetchFromGitHub` to ensure the existence 11 + # of the `composer.lock` file, which is omitted in the archive downloaded 12 + # via `fetchFromGitHub`. 13 + src = fetchgit { 14 + url = "https://github.com/composer/composer.git"; 15 rev = finalAttrs.version; 16 + hash = "sha256-8lylMfTARff+gBZpIRqttmE0jeXdJnLHZKVmqHY3p+s="; 17 }; 18 19 nativeBuildInputs = [ makeBinaryWrapper ]; ··· 23 --prefix PATH : ${lib.makeBinPath [ _7zz cacert curl git unzip xz ]} 24 ''; 25 26 + vendorHash = "sha256-SG5RsKaP7zqJY2vjvULuNdf7w6tAGh7/dlxx2Pkfj2A="; 27 28 meta = { 29 changelog = "https://github.com/composer/composer/releases/tag/${finalAttrs.version}";
+44
pkgs/development/python-modules/auditok/default.nix
···
··· 1 + { buildPythonPackage 2 + , fetchPypi 3 + , lib 4 + , matplotlib 5 + , numpy 6 + , pyaudio 7 + , pydub 8 + , pythonOlder 9 + , unittestCheckHook 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "auditok"; 14 + version = "0.1.5"; 15 + format = "setuptools"; 16 + 17 + disabled = pythonOlder "3.7"; 18 + 19 + src = fetchPypi { 20 + inherit version; 21 + pname = "auditok"; 22 + hash = "sha256-HNsw9VLP7XEgs8E2X6p7ygDM47AwWxMYjptipknFig4="; 23 + }; 24 + 25 + propagatedBuildInputs = [ matplotlib numpy pyaudio pydub ]; 26 + 27 + nativeCheckInputs = [ unittestCheckHook ]; 28 + 29 + unittestFlagsArray = [ "-s" "tests" ]; 30 + 31 + pythonImportsCheck = [ "auditok" ]; 32 + 33 + # The most recent version is 0.2.0, but the only dependent package is 34 + # ffsubsync, which is pinned at 0.1.5. 35 + passthru.skipBulkUpdate = true; 36 + 37 + meta = with lib; { 38 + description = "Audio Activity Detection tool that can process online data as well as audio files"; 39 + homepage = "https://github.com/amsehili/auditok/"; 40 + changelog = "https://github.com/amsehili/auditok/blob/v${version}/CHANGELOG"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ Benjamin-L ]; 43 + }; 44 + }
+2 -2
pkgs/development/python-modules/coinmetrics-api-client/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "coinmetrics-api-client"; 21 - version = "2023.9.11.14"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.9"; ··· 28 src = fetchPypi { 29 inherit version; 30 pname = "coinmetrics_api_client"; 31 - hash = "sha256-hp1z8XvK02M+AMMKB9pox6yVWBhxcxtiZEL3oPkj/7k="; 32 }; 33 34 pythonRelaxDeps = [
··· 18 19 buildPythonPackage rec { 20 pname = "coinmetrics-api-client"; 21 + version = "2023.9.29.14"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.9"; ··· 28 src = fetchPypi { 29 inherit version; 30 pname = "coinmetrics_api_client"; 31 + hash = "sha256-88tNPg/0U5ZC2OvH8Bh9EzKzRFF2YClS2tyrswBaUZw="; 32 }; 33 34 pythonRelaxDeps = [
+42
pkgs/development/python-modules/dctorch/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , poetry-core 5 + , numpy 6 + , scipy 7 + , torch 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "dctorch"; 12 + version = "0.1.2"; 13 + pyproject = true; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + hash = "sha256-TmfLAkiofrQNWYBhIlY4zafbZPgFftISCGloO/rlEG4="; 18 + }; 19 + 20 + nativeBuildInputs = [ 21 + poetry-core 22 + ]; 23 + 24 + propagatedBuildInputs = [ 25 + numpy 26 + scipy 27 + torch 28 + ]; 29 + 30 + pythonImportsCheck = [ 31 + "dctorch" 32 + ]; 33 + 34 + doCheck = false; # no tests 35 + 36 + meta = with lib; { 37 + description = "Fast discrete cosine transforms for pytorch"; 38 + homepage = "https://pypi.org/project/dctorch/"; 39 + license = licenses.mit; 40 + maintainers = teams.tts.members; 41 + }; 42 + }
+2 -2
pkgs/development/python-modules/garth/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "garth"; 15 - version = "0.4.32"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.9"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - hash = "sha256-SVd+yWapVIQnSG5W6u83XpIK8iugXTc6b0zO7+U572c="; 23 }; 24 25 nativeBuildInputs = [
··· 12 13 buildPythonPackage rec { 14 pname = "garth"; 15 + version = "0.4.34"; 16 format = "pyproject"; 17 18 disabled = pythonOlder "3.9"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + hash = "sha256-R8HuC+Eg1GuasxtFGqEjyTYxZJMTp8GTnD2bk6pntA0="; 23 }; 24 25 nativeBuildInputs = [
+4 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 2 , aiohttp 3 , buildPythonPackage 4 , fetchFromGitHub 5 , orjson 6 , pydevccu 7 , pytest-aiohttp ··· 17 18 buildPythonPackage rec { 19 pname = "hahomematic"; 20 - version = "2023.9.5"; 21 format = "pyproject"; 22 23 disabled = pythonOlder "3.11"; ··· 26 owner = "danielperna84"; 27 repo = pname; 28 rev = "refs/tags/${version}"; 29 - hash = "sha256-bs9rAlEgRYjQ2vEPfGxWo4sAn48hiC3IFh9VKVY33KY="; 30 }; 31 32 postPatch = '' ··· 48 ]; 49 50 nativeCheckInputs = [ 51 pydevccu 52 pytest-aiohttp 53 pytestCheckHook
··· 2 , aiohttp 3 , buildPythonPackage 4 , fetchFromGitHub 5 + , freezegun 6 , orjson 7 , pydevccu 8 , pytest-aiohttp ··· 18 19 buildPythonPackage rec { 20 pname = "hahomematic"; 21 + version = "2023.9.8"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.11"; ··· 27 owner = "danielperna84"; 28 repo = pname; 29 rev = "refs/tags/${version}"; 30 + hash = "sha256-g8ddWQzfwvKx2bLh8c+RRwlk/QJWbCxOqseZE+AcTXg="; 31 }; 32 33 postPatch = '' ··· 49 ]; 50 51 nativeCheckInputs = [ 52 + freezegun 53 pydevccu 54 pytest-aiohttp 55 pytestCheckHook
+2 -2
pkgs/development/python-modules/identify/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "identify"; 12 - version = "2.5.29"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "pre-commit"; 19 repo = pname; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-eCOgOXzbjP2yTLKYcnjnWFes4P2jvr9rGfQuHuqxLDc="; 22 }; 23 24 nativeCheckInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "identify"; 12 + version = "2.5.30"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "pre-commit"; 19 repo = pname; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-e3+yjd3jrcv4hU+0vCTl+bAzlYcfTdhLHr93briFxdI="; 22 }; 23 24 nativeCheckInputs = [
+8 -4
pkgs/development/python-modules/k-diffusion/default.nix
··· 3 , buildPythonPackage 4 , clean-fid 5 , clip-anytorch 6 , einops 7 , fetchFromGitHub 8 , jsonmerge 9 , kornia 10 , pillow 11 , pythonOlder 12 - , resize-right 13 , scikit-image 14 , scipy 15 , torch ··· 22 23 buildPythonPackage rec { 24 pname = "k-diffusion"; 25 - version = "0.0.16"; 26 format = "setuptools"; 27 28 disabled = pythonOlder "3.7"; ··· 31 owner = "crowsonkb"; 32 repo = "k-diffusion"; 33 rev = "refs/tags/v${version}"; 34 - hash = "sha256-tOWDFt0/hGZF5HENiHPb9a2pBlXdSvDvCNTsCMZljC4="; 35 }; 36 37 propagatedBuildInputs = [ 38 accelerate 39 clean-fid 40 clip-anytorch 41 einops 42 jsonmerge 43 kornia 44 pillow 45 - resize-right 46 scikit-image 47 scipy 48 torch 49 torchdiffeq 50 torchsde
··· 3 , buildPythonPackage 4 , clean-fid 5 , clip-anytorch 6 + , dctorch 7 , einops 8 , fetchFromGitHub 9 , jsonmerge 10 , kornia 11 , pillow 12 , pythonOlder 13 + , rotary-embedding-torch 14 + , safetensors 15 , scikit-image 16 , scipy 17 , torch ··· 24 25 buildPythonPackage rec { 26 pname = "k-diffusion"; 27 + version = "0.1.0"; 28 format = "setuptools"; 29 30 disabled = pythonOlder "3.7"; ··· 33 owner = "crowsonkb"; 34 repo = "k-diffusion"; 35 rev = "refs/tags/v${version}"; 36 + hash = "sha256-jcIA0HfEnVHk9XDXPevGBw81GsXlm1Ztp8ceNirShEA="; 37 }; 38 39 propagatedBuildInputs = [ 40 accelerate 41 clean-fid 42 clip-anytorch 43 + dctorch 44 einops 45 jsonmerge 46 kornia 47 pillow 48 + rotary-embedding-torch 49 scikit-image 50 scipy 51 + safetensors 52 torch 53 torchdiffeq 54 torchsde
+2 -2
pkgs/development/python-modules/mecab-python3/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "mecab-python3"; 12 - version = "1.0.7"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 - hash = "sha256-2ZM79P2UQmD1i0Ifhjm7wRIEE9Hz/N6MVQlyIdwT1R0="; 20 }; 21 22 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "mecab-python3"; 12 + version = "1.0.8"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-cJiLqyY2lkVvddPYkQx1rqR3qdCAVK1++FvlRw3T9ls="; 20 }; 21 22 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/millheater/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "millheater"; 11 - version = "0.11.5"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.10"; ··· 17 owner = "Danielhiversen"; 18 repo = "pymill"; 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-rDEzMxXsbHvxAmPx1IFC5S8jG8LO8TNuNq/ISkdPWsU="; 21 }; 22 23 propagatedBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "millheater"; 11 + version = "0.11.6"; 12 format = "setuptools"; 13 14 disabled = pythonOlder "3.10"; ··· 17 owner = "Danielhiversen"; 18 repo = "pymill"; 19 rev = "refs/tags/${version}"; 20 + hash = "sha256-qd9JuZv1utwL523eiQ79P3hXuVQ8+teTatOJCtI6v00="; 21 }; 22 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/mkdocstrings-python/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "mkdocstrings-python"; 14 - version = "1.7.0"; 15 format = "pyproject"; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "mkdocstrings"; 21 repo = "python"; 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-akN9/h7jh0SFY1GZ1YlwMw33/RmycekMs0nWpUHLu6Y="; 24 }; 25 26 nativeBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "mkdocstrings-python"; 14 + version = "1.7.1"; 15 format = "pyproject"; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "mkdocstrings"; 21 repo = "python"; 22 rev = "refs/tags/${version}"; 23 + hash = "sha256-/iDDHJl+rIkgXIvzSZ6pTXEzVukz+cMV9GUow+AxNh0="; 24 }; 25 26 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/oauthenticator/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "oauthenticator"; 17 - version = "16.0.7"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; 21 22 src = fetchPypi { 23 inherit pname version; 24 - hash = "sha256-opF7HdTJX4M7gTgB0VyWyyG/DO7lrVTvTcxMBX3a6UE="; 25 }; 26 27 postPatch = ''
··· 14 15 buildPythonPackage rec { 16 pname = "oauthenticator"; 17 + version = "16.1.0"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; 21 22 src = fetchPypi { 23 inherit pname version; 24 + hash = "sha256-7JkV4idZ/euYGGPTg6I+pw2nNOuttmGJMlz3NvJO9Rw="; 25 }; 26 27 postPatch = ''
+52
pkgs/development/python-modules/pycatch22/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , pandas 6 + , pythonOlder 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "pycatch22"; 11 + version = "0.4.3"; 12 + pyproject = true; 13 + 14 + disabled = pythonOlder "3.7"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "DynamicsAndNeuralSystems"; 18 + repo = "pycatch22"; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-wjMklOzU9I3Y2HdZ+rOTiffoKda+6X9zwDsmB+HXrSY="; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + setuptools 25 + ]; 26 + 27 + nativeCheckInputs = [ 28 + pandas 29 + ]; 30 + 31 + # This packages does not have real tests 32 + # But we can run this file as smoketest 33 + checkPhase = '' 34 + runHook preCheck 35 + 36 + python tests/testing.py 37 + 38 + runHook postCheck 39 + ''; 40 + 41 + pythonImportsCheck = [ 42 + "pycatch22" 43 + ]; 44 + 45 + meta = with lib; { 46 + description = "Python implementation of catch22"; 47 + homepage = "https://github.com/DynamicsAndNeuralSystems/pycatch22"; 48 + changelog = "https://github.com/DynamicsAndNeuralSystems/pycatch22/releases/tag/v${version}"; 49 + license = licenses.gpl3Only; 50 + maintainers = with maintainers; [ mbalatsko ]; 51 + }; 52 + }
+18 -7
pkgs/development/python-modules/pyctr/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, pythonOlder 2 - , pycryptodomex }: 3 4 buildPythonPackage rec { 5 pname = "pyctr"; 6 - version = "0.7.0"; 7 disabled = pythonOlder "3.7"; 8 9 src = fetchPypi { 10 inherit pname version; 11 - hash = "sha256-N5jRGLwALhv6uzaw1E8vQwut4qpnJ+u5PdsCX2T0pcA="; 12 }; 13 14 - propagatedBuildInputs = [ pycryptodomex ]; 15 16 - pythonImportsCheck = [ "pyctr" ]; 17 18 meta = with lib; { 19 description = "Python library to interact with Nintendo 3DS files"; 20 license = licenses.mit; 21 maintainers = with maintainers; [ rileyinman ]; 22 - homepage = "https://github.com/ihaveamac/pyctr"; 23 }; 24 }
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + , pycryptodomex 6 + }: 7 8 buildPythonPackage rec { 9 pname = "pyctr"; 10 + version = "0.7.1"; 11 + format = "setuptools"; 12 + 13 disabled = pythonOlder "3.7"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + hash = "sha256-SnCps5nzrl+dkbloRbjhaOGDzKOsi8OHX2JXgoJ/XG0="; 18 }; 19 20 + propagatedBuildInputs = [ 21 + pycryptodomex 22 + ]; 23 24 + pythonImportsCheck = [ 25 + "pyctr" 26 + ]; 27 28 meta = with lib; { 29 description = "Python library to interact with Nintendo 3DS files"; 30 + homepage = "https://github.com/ihaveamac/pyctr"; 31 + changelog = "https://github.com/ihaveamac/pyctr/blob/v${version}/CHANGELOG.md"; 32 license = licenses.mit; 33 maintainers = with maintainers; [ rileyinman ]; 34 }; 35 }
+2 -2
pkgs/development/python-modules/pymyq/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pymyq"; 13 - version = "3.1.9"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "Python-MyQ"; 20 repo = "Python-MyQ"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-7fGm7VGE9D6vmQkNmiB52+il3GE/rTqTqxqAORy88l4="; 23 }; 24 25 nativeBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "pymyq"; 13 + version = "3.1.10"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "Python-MyQ"; 20 repo = "Python-MyQ"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-rHe7iBk+u+HHnBPdN+fX9FdFhBMYjtit1Z9AYXZ9EHI="; 23 }; 24 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyswitchbot/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "pyswitchbot"; 17 - version = "0.40.0"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; ··· 23 owner = "Danielhiversen"; 24 repo = "pySwitchbot"; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-ST1UwgmlKhnLqr/cIvZRpNEYjxv9URInmkVbi6GA7/c="; 27 }; 28 29 propagatedBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "pyswitchbot"; 17 + version = "0.40.1"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.7"; ··· 23 owner = "Danielhiversen"; 24 repo = "pySwitchbot"; 25 rev = "refs/tags/${version}"; 26 + hash = "sha256-qKNsXN9nc3YS1gRNPPQUBgXDs01/rhdtRz707cfaYx8="; 27 }; 28 29 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pytablewriter/default.nix
··· 23 24 buildPythonPackage rec { 25 pname = "pytablewriter"; 26 - version = "1.0.0"; 27 format = "pyproject"; 28 29 disabled = pythonOlder "3.7"; ··· 32 owner = "thombashi"; 33 repo = pname; 34 rev = "refs/tags/v${version}"; 35 - hash = "sha256-VDx7/kKRBho4oWvUXYe5K9CC4vUCDs91G05Wlpa47OE="; 36 }; 37 38 nativeBuildInputs = [
··· 23 24 buildPythonPackage rec { 25 pname = "pytablewriter"; 26 + version = "1.1.0"; 27 format = "pyproject"; 28 29 disabled = pythonOlder "3.7"; ··· 32 owner = "thombashi"; 33 repo = pname; 34 rev = "refs/tags/v${version}"; 35 + hash = "sha256-bxqSZUEG3upWoXt1mo8GI9yd8FHAm111mOGSCCMRVYI="; 36 }; 37 38 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/python-roborock/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "python-roborock"; 23 - version = "0.34.0"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.10"; ··· 29 owner = "humbertogontijo"; 30 repo = "python-roborock"; 31 rev = "refs/tags/v${version}"; 32 - hash = "sha256-WLnMc2UQyjHaHRms6SEdF/TSum3Cf5NC3SGXHtGj6d0="; 33 }; 34 35 postPatch = ''
··· 20 21 buildPythonPackage rec { 22 pname = "python-roborock"; 23 + version = "0.34.5"; 24 format = "pyproject"; 25 26 disabled = pythonOlder "3.10"; ··· 29 owner = "humbertogontijo"; 30 repo = "python-roborock"; 31 rev = "refs/tags/v${version}"; 32 + hash = "sha256-BJZ24TfdIybSzLLWn7+vRMaxnBKVZSzCNLzKFaFvhok="; 33 }; 34 35 postPatch = ''
+2 -2
pkgs/development/python-modules/python-utils/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "python-utils"; 14 - version = "3.7.0"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "WoLpH"; 21 repo = pname; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-WSP5LQQZnm9k0v/xbsUHgQiwmhcb2Uw9BQurC1ieMjI="; 24 }; 25 26 postPatch = ''
··· 11 12 buildPythonPackage rec { 13 pname = "python-utils"; 14 + version = "3.8.1"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.8"; ··· 20 owner = "WoLpH"; 21 repo = pname; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-HoKdMDs67lsuVRb5d51wx6qyEjEM973yD6O6qMO+7MI="; 24 }; 25 26 postPatch = ''
+4 -3
pkgs/development/python-modules/radish-bdd/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "radish-bdd"; 22 - version = "0.16.1"; 23 format = "setuptools"; 24 25 disabled = pythonOlder "3.7"; ··· 28 owner = pname; 29 repo = "radish"; 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-fzxjDMmz5NMFRTQchlCOx2igqmhS6Zg0IU5HFO5a/0k="; 32 }; 33 34 propagatedBuildInputs = [ ··· 60 61 meta = with lib; { 62 description = "Behaviour-Driven-Development tool for python"; 63 - homepage = "http://radish-bdd.io"; 64 license = licenses.mit; 65 maintainers = with maintainers; [ kalbasit ]; 66 };
··· 19 20 buildPythonPackage rec { 21 pname = "radish-bdd"; 22 + version = "0.16.2"; 23 format = "setuptools"; 24 25 disabled = pythonOlder "3.7"; ··· 28 owner = pname; 29 repo = "radish"; 30 rev = "refs/tags/v${version}"; 31 + hash = "sha256-ZWAHPZmyPq/BRVT6pHkTRjp2SA36+wD6x6GW9OyfG7k="; 32 }; 33 34 propagatedBuildInputs = [ ··· 60 61 meta = with lib; { 62 description = "Behaviour-Driven-Development tool for python"; 63 + homepage = "https://radish-bdd.github.io/"; 64 + changelog = "https://github.com/radish-bdd/radish/blob/v${version}/CHANGELOG.md"; 65 license = licenses.mit; 66 maintainers = with maintainers; [ kalbasit ]; 67 };
+3 -3
pkgs/development/python-modules/rapidfuzz/default.nix
··· 55 "-fno-lto" # work around https://github.com/NixOS/nixpkgs/issues/19098 56 ]); 57 58 - propagatedBuildInputs = [ 59 - numpy 60 - ]; 61 62 preCheck = '' 63 export RAPIDFUZZ_IMPLEMENTATION=cpp
··· 55 "-fno-lto" # work around https://github.com/NixOS/nixpkgs/issues/19098 56 ]); 57 58 + passthru.optional-dependencies = { 59 + full = [ numpy ]; 60 + }; 61 62 preCheck = '' 63 export RAPIDFUZZ_IMPLEMENTATION=cpp
+48
pkgs/development/python-modules/rotary-embedding-torch/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + 5 + # build-system 6 + , setuptools 7 + , wheel 8 + 9 + # dependencies 10 + , einops 11 + , torch 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "rotary-embedding-torch"; 16 + version = "0.3.0"; 17 + pyproject = true; 18 + 19 + src = fetchFromGitHub { 20 + owner = "lucidrains"; 21 + repo = "rotary-embedding-torch"; 22 + rev = version; 23 + hash = "sha256-fGyBBPfvVq1iZ2m2NNjmHSK+iy76N/09Pt11YDyOyN4="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + setuptools 28 + wheel 29 + ]; 30 + 31 + propagatedBuildInputs = [ 32 + einops 33 + torch 34 + ]; 35 + 36 + pythonImportsCheck = [ 37 + "rotary_embedding_torch" 38 + ]; 39 + 40 + doCheck = false; # no tests 41 + 42 + meta = with lib; { 43 + description = "Implementation of Rotary Embeddings, from the Roformer paper, in Pytorch"; 44 + homepage = "https://github.com/lucidrains/rotary-embedding-torch"; 45 + license = licenses.mit; 46 + maintainers = teams.tts.members; 47 + }; 48 + }
+22 -13
pkgs/development/python-modules/setuptools-odoo/default.nix
··· 1 - { buildPythonPackage 2 , fetchFromGitHub 3 - , lib 4 - , nix-update-script 5 , pytestCheckHook 6 - , git 7 , setuptools-scm 8 , writeScript 9 }: 10 buildPythonPackage rec { 11 pname = "setuptools-odoo"; 12 - version = "3.1.12"; 13 src = fetchFromGitHub { 14 owner = "acsone"; 15 repo = pname; 16 - rev = version; 17 - hash = "sha256-GIX21gOENE0r3yFIyzwjaoEcb0XvuCqiPU8F3GLxNt4="; 18 }; 19 20 propagatedBuildInputs = [ ··· 23 24 # HACK https://github.com/NixOS/nixpkgs/pull/229460 25 SETUPTOOLS_SCM_PRETEND_VERSION = version; 26 patchPhase = '' 27 runHook prePatch 28 ··· 55 preBuildHooks+=(setuptoolsOdooHook) 56 ''; 57 58 - nativeCheckInputs = [ pytestCheckHook git ]; 59 disabledTests = [ 60 "test_addon1_uncommitted_change" 61 "test_addon1" ··· 65 "test_odoo_addon5_wheel" 66 ]; 67 68 - passthru.updateScript = nix-update-script { }; 69 - 70 - meta = { 71 description = "Setuptools plugin for Odoo addons"; 72 homepage = "https://github.com/acsone/setuptools-odoo"; 73 - license = lib.licenses.lgpl3Only; 74 - maintainers = with lib.maintainers; [ yajo ]; 75 }; 76 }
··· 1 + { lib 2 + , buildPythonPackage 3 , fetchFromGitHub 4 + , git 5 , pytestCheckHook 6 + , pythonOlder 7 , setuptools-scm 8 , writeScript 9 }: 10 + 11 buildPythonPackage rec { 12 pname = "setuptools-odoo"; 13 + version = "3.2.1"; 14 + format = "setuptools"; 15 + 16 + disabled = pythonOlder "3.7"; 17 + 18 src = fetchFromGitHub { 19 owner = "acsone"; 20 repo = pname; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-aS2a1G9lssgGk3uqWgPPWpOpEnqUkCUzWsqPLQfU55k="; 23 }; 24 25 propagatedBuildInputs = [ ··· 28 29 # HACK https://github.com/NixOS/nixpkgs/pull/229460 30 SETUPTOOLS_SCM_PRETEND_VERSION = version; 31 + 32 patchPhase = '' 33 runHook prePatch 34 ··· 61 preBuildHooks+=(setuptoolsOdooHook) 62 ''; 63 64 + nativeCheckInputs = [ 65 + pytestCheckHook 66 + git 67 + ]; 68 + 69 disabledTests = [ 70 "test_addon1_uncommitted_change" 71 "test_addon1" ··· 75 "test_odoo_addon5_wheel" 76 ]; 77 78 + meta = with lib; { 79 description = "Setuptools plugin for Odoo addons"; 80 homepage = "https://github.com/acsone/setuptools-odoo"; 81 + changelog = "https://github.com/acsone/setuptools-odoo/blob/${version}/CHANGES.rst"; 82 + license = licenses.lgpl3Only; 83 + maintainers = with maintainers; [ yajo ]; 84 }; 85 }
+2 -2
pkgs/development/python-modules/srsly/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "srsly"; 18 - version = "2.4.7"; 19 format = "pyproject"; 20 21 disabled = pythonOlder "3.6"; 22 23 src = fetchPypi { 24 inherit pname version; 25 - hash = "sha256-k8LMRYh3gmHMsj3QVDsk3tgQFd2KtOwTfNfQSWUDXQg="; 26 }; 27 28 nativeBuildInputs = [
··· 15 16 buildPythonPackage rec { 17 pname = "srsly"; 18 + version = "2.4.8"; 19 format = "pyproject"; 20 21 disabled = pythonOlder "3.6"; 22 23 src = fetchPypi { 24 inherit pname version; 25 + hash = "sha256-sk2VplAJwkR+C0nNoEOsU/7PTwnjWNh6V0RkWPkbipE="; 26 }; 27 28 nativeBuildInputs = [
+7 -5
pkgs/development/python-modules/steamodd/default.nix
··· 1 { lib 2 , buildPythonPackage 3 - , fetchPypi 4 }: 5 6 buildPythonPackage rec { 7 pname = "steamodd"; 8 - version = "4.23"; 9 10 format = "setuptools"; 11 12 - src = fetchPypi { 13 - inherit pname version; 14 - sha256 = "b95b288a8249937b9183539eef76563a6b1df286a1db04f25141e46d8814eae9"; 15 }; 16 17 # tests require API key
··· 1 { lib 2 , buildPythonPackage 3 + , fetchFromGitHub 4 }: 5 6 buildPythonPackage rec { 7 pname = "steamodd"; 8 + version = "5.0"; 9 10 format = "setuptools"; 11 12 + src = fetchFromGitHub { 13 + owner = "Lagg"; 14 + repo = "steamodd"; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-ySAyCOI1ISuBQ/5+UHSQVji76ZDRGjdVwlBAY9tnSmE="; 17 }; 18 19 # tests require API key
+2 -2
pkgs/development/python-modules/tempest/default.nix
··· 30 31 buildPythonPackage rec { 32 pname = "tempest"; 33 - version = "35.0.0"; 34 format = "setuptools"; 35 36 disabled = pythonOlder "3.8"; 37 38 src = fetchPypi { 39 inherit pname version; 40 - hash = "sha256-TKGgOAOqa+1f3yXIkWxt2bVx4UT/IfQpc9rNB4fLkw0="; 41 }; 42 43 propagatedBuildInputs = [
··· 30 31 buildPythonPackage rec { 32 pname = "tempest"; 33 + version = "36.0.0"; 34 format = "setuptools"; 35 36 disabled = pythonOlder "3.8"; 37 38 src = fetchPypi { 39 inherit pname version; 40 + hash = "sha256-97Z5C7IluOXSkkUamFuljzzvD3QxdHZ/p8mXE9jW/2I="; 41 }; 42 43 propagatedBuildInputs = [
+3
pkgs/development/python-modules/tifffile/default.nix
··· 55 "tifffile" 56 ]; 57 58 meta = with lib; { 59 description = "Read and write image data from and to TIFF files"; 60 homepage = "https://github.com/cgohlke/tifffile/";
··· 55 "tifffile" 56 ]; 57 58 + # flaky, often killed due to OOM or timeout 59 + env.SKIP_LARGE = "1"; 60 + 61 meta = with lib; { 62 description = "Read and write image data from and to TIFF files"; 63 homepage = "https://github.com/cgohlke/tifffile/";
+35
pkgs/development/python-modules/treelib/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , six 5 + , pytestCheckHook 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "treelib"; 10 + version = "1.7.0"; 11 + format = "setuptools"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "caesar0301"; 15 + repo = "treelib"; 16 + rev = "v${version}"; 17 + hash = "sha256-FIdJWpkOmUVZb+IkYocu1nn+oSPROrkcHeiw9wZupgM="; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + six 22 + ]; 23 + 24 + nativeCheckInputs = [ pytestCheckHook ]; 25 + 26 + pythonImportsCheck = [ "treelib" ]; 27 + 28 + meta = with lib; { 29 + description = "An efficient implementation of tree data structure in python 2/3"; 30 + homepage = "https://github.com/caesar0301/treelib"; 31 + changelog = "https://github.com/caesar0301/treelib/releases/tag/${src.rev}"; 32 + license = licenses.asl20; 33 + maintainers = with maintainers; [ mbalatsko ]; 34 + }; 35 + }
+2 -2
pkgs/development/python-modules/types-requests/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "types-requests"; 9 - version = "2.31.0.6"; 10 format = "setuptools"; 11 12 src = fetchPypi { 13 inherit pname version; 14 - hash = "sha256-zXTOO1PEYfEiipt4OSmsc6ZmZY8iPijtKXU3cUd7O9A="; 15 }; 16 17 propagatedBuildInputs = [
··· 6 7 buildPythonPackage rec { 8 pname = "types-requests"; 9 + version = "2.31.0.7"; 10 format = "setuptools"; 11 12 src = fetchPypi { 13 inherit pname version; 14 + hash = "sha256-TZMNyrvCRS49cHKOWBrErIwtE/YlCa2RFGc/VCr4y04="; 15 }; 16 17 propagatedBuildInputs = [
+52
pkgs/development/python-modules/walrus/default.nix
···
··· 1 + { lib 2 + , pkgs 3 + , buildPythonPackage 4 + , fetchFromGitHub 5 + , pythonOlder 6 + , redis 7 + , unittestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "walrus"; 12 + version = "0.9.3"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "coleifer"; 19 + repo = "walrus"; 20 + rev = "refs/tags/${version}"; 21 + hash = "sha256-jinYMGSBAY8HTg92qU/iU5vGIrrDr5SeQG0XjsBVfcc="; 22 + }; 23 + 24 + propagatedBuildInputs = [ 25 + redis 26 + ]; 27 + 28 + nativeCheckInputs = [ 29 + unittestCheckHook 30 + ]; 31 + 32 + preCheck = '' 33 + ${pkgs.redis}/bin/redis-server & 34 + REDIS_PID=$! 35 + ''; 36 + 37 + postCheck = '' 38 + kill $REDIS_PID 39 + ''; 40 + 41 + pythonImportsCheck = [ 42 + "walrus" 43 + ]; 44 + 45 + meta = with lib; { 46 + description = "Lightweight Python utilities for working with Redis"; 47 + homepage = "https://github.com/coleifer/walrus"; 48 + changelog = "https://github.com/coleifer/walrus/blob/${version}/CHANGELOG.md"; 49 + license = licenses.mit; 50 + maintainers = with maintainers; [ mbalatsko ]; 51 + }; 52 + }
+2 -2
pkgs/development/python-modules/webauthn/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "webauthn"; 14 - version = "1.10.1"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; ··· 20 owner = "duo-labs"; 21 repo = "py_webauthn"; 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-ZfHFyjdZeKuKX/aokhB6L93HbBFnlrvuJZ2V4uRmNck="; 24 }; 25 26 propagatedBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "webauthn"; 14 + version = "1.11.0"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; ··· 20 owner = "duo-labs"; 21 repo = "py_webauthn"; 22 rev = "refs/tags/v${version}"; 23 + hash = "sha256-mZBnTmjlmR9jOOmu6uY114UZpm05ny2ZMEF0NXhVrME="; 24 }; 25 26 propagatedBuildInputs = [
+35
pkgs/development/python-modules/wikipedia-api/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , requests 5 + , pytestCheckHook 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "Wikipedia-API"; 10 + version = "0.6.0"; 11 + format = "setuptools"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "martin-majlis"; 15 + repo = "Wikipedia-API"; 16 + rev = "v${version}"; 17 + hash = "sha256-cmwyQhKbkIpZXkKqqT0X2Lp8OFma2joeb4uxDRPiQe8="; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + requests 22 + ]; 23 + 24 + nativeCheckInputs = [ pytestCheckHook ]; 25 + 26 + pythonImportsCheck = [ "wikipediaapi" ]; 27 + 28 + meta = with lib; { 29 + description = "Python wrapper for Wikipedia"; 30 + homepage = "https://github.com/martin-majlis/Wikipedia-API"; 31 + changelog = "https://github.com/martin-majlis/Wikipedia-API/blob/${src.rev}/CHANGES.rst"; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ mbalatsko ]; 34 + }; 35 + }
+2 -2
pkgs/development/tools/analysis/flow/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "flow"; 5 - version = "0.217.0"; 6 7 src = fetchFromGitHub { 8 owner = "facebook"; 9 repo = "flow"; 10 rev = "v${version}"; 11 - sha256 = "sha256-QMgxic8fx7/Beahu8xyE247syLWgq1LZb3I5UdZp2XM="; 12 }; 13 14 postPatch = ''
··· 2 3 stdenv.mkDerivation rec { 4 pname = "flow"; 5 + version = "0.217.2"; 6 7 src = fetchFromGitHub { 8 owner = "facebook"; 9 repo = "flow"; 10 rev = "v${version}"; 11 + sha256 = "sha256-0Zu4uPxNDUUeyOLrjdQaCdiRbngtCtHx1qIqtLBmCdA="; 12 }; 13 14 postPatch = ''
+2 -2
pkgs/development/tools/build-managers/buck2/default.nix
··· 38 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 39 40 # our version of buck2; this should be a git tag 41 - version = "2023-09-15"; 42 43 # the platform-specific, statically linked binary — which is also 44 # zstd-compressed ··· 63 # tooling 64 prelude-src = 65 let 66 - prelude-hash = "1cdbe261a4e669d9bb25bac5617b17919b2bb05c"; 67 name = "buck2-prelude-${version}.tar.gz"; 68 hash = buildHashes."_prelude"; 69 url = "https://github.com/facebook/buck2-prelude/archive/${prelude-hash}.tar.gz";
··· 38 buildHashes = builtins.fromJSON (builtins.readFile ./hashes.json); 39 40 # our version of buck2; this should be a git tag 41 + version = "2023-10-01"; 42 43 # the platform-specific, statically linked binary — which is also 44 # zstd-compressed ··· 63 # tooling 64 prelude-src = 65 let 66 + prelude-hash = "75aa81a92edd2bf477538f9a3f0fe6a47e811842"; 67 name = "buck2-prelude-${version}.tar.gz"; 68 hash = buildHashes."_prelude"; 69 url = "https://github.com/facebook/buck2-prelude/archive/${prelude-hash}.tar.gz";
+5 -5
pkgs/development/tools/build-managers/buck2/hashes.json
··· 1 { "_comment": "@generated by pkgs/development/tools/build-managers/buck2/update.sh" 2 - , "_prelude": "sha256-M+QlMVemxkdajUEnsLzvkFyZ6rW59n2uFafftDze0tc=" 3 - , "x86_64-linux": "sha256-cMHNeR6jdYiumJZgNQviCNtzv3DfvJISG6AbWdQYquo=" 4 - , "x86_64-darwin": "sha256-03QD4rXmBgEY95b63Yzimhj7sRoeEomT3N5n0xYzweU=" 5 - , "aarch64-linux": "sha256-nATdxVVNH7RVJ7ck3tDjcf4Ask0aZkH1sy/2eKtJpKM=" 6 - , "aarch64-darwin": "sha256-+l0W5918KRYwBi/5pqSr10RaVH79QT5qx/cZRDaZ0EY=" 7 }
··· 1 { "_comment": "@generated by pkgs/development/tools/build-managers/buck2/update.sh" 2 + , "_prelude": "sha256-SshYnziEP/2jdoeLZYkQOvH56VBOJZaf0TUt++tLO1U=" 3 + , "x86_64-linux": "sha256-eztjSDjgtXZWeDSPsKNSUGlIR+g8DsByIjDpcGNXB2s=" 4 + , "x86_64-darwin": "sha256-buC0mShgDPU1+oeuNdjP6hNq1MoJDIPaEHCGL+Rcsr8=" 5 + , "aarch64-linux": "sha256-52Ld12TzC51OutjZY+idpd7GhFr2tPksz1pda4F9Zag=" 6 + , "aarch64-darwin": "sha256-b9peYBF9FZbSdMiwC8E/+y15pWlFe37/Euj5v8q3v1E=" 7 }
+3 -3
pkgs/development/tools/buildpack/default.nix
··· 2 3 buildGoModule rec { 4 pname = "pack"; 5 - version = "0.30.0"; 6 7 src = fetchFromGitHub { 8 owner = "buildpacks"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-o9c1MUxyZpqk10UbW5y9JqX2Z62K7hDeSEiFGIUnoAs="; 12 }; 13 14 - vendorHash = "sha256-k2ZgFjSO3yHS0pO7xZx6a5E4J35ou2AmjbiV2M9OGTk="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "pack"; 5 + version = "0.31.0"; 6 7 src = fetchFromGitHub { 8 owner = "buildpacks"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-v46Yfj0gRT84R1vttKkpan28dkeJWHNgzKzI+ZVCiNc="; 12 }; 13 14 + vendorHash = "sha256-KZ2nAd+5D5PFgSDhNeHg6Hnp+h7HqZ2CRsKUek0KZhM="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+2 -2
pkgs/development/tools/fsautocomplete/default.nix
··· 5 in 6 buildDotnetModule rec { 7 pname = "fsautocomplete"; 8 - version = "0.63.1"; 9 10 src = fetchFromGitHub { 11 owner = "fsharp"; 12 repo = "FsAutoComplete"; 13 rev = "v${version}"; 14 - sha256 = "sha256-+ymdt0FPrhZu5mUjRHhfzMtROX0eBVYsAOiB6g06mn0="; 15 }; 16 17 nugetDeps = ./deps.nix;
··· 5 in 6 buildDotnetModule rec { 7 pname = "fsautocomplete"; 8 + version = "0.64.0"; 9 10 src = fetchFromGitHub { 11 owner = "fsharp"; 12 repo = "FsAutoComplete"; 13 rev = "v${version}"; 14 + sha256 = "sha256-C01CsGHRy0/FFEofEN8xLM/QgnMI8aq2tr4qkEbxlsQ="; 15 }; 16 17 nugetDeps = ./deps.nix;
+1 -1
pkgs/development/tools/fsautocomplete/deps.nix
··· 39 (fetchNuGet { pname = "Fake.IO.Zip"; version = "5.23.1"; sha256 = "0iac86jlxb5bwgiich3zzvr7bz5aw8xq53ly263mwxhv9lrsd815"; }) 40 (fetchNuGet { pname = "Fake.Net.Http"; version = "5.23.1"; sha256 = "1g0dpxi5b78qh7myz09pmjxzb0iblj3rqx5mpaammbppbbazvzdk"; }) 41 (fetchNuGet { pname = "Fake.Tools.Git"; version = "5.23.1"; sha256 = "0cg1sbp7zl1d18cjhbs94ix8580hr6gyaxjw17q246lbaj9bfg8l"; }) 42 - (fetchNuGet { pname = "fantomas"; version = "6.1.0"; sha256 = "0qk983ybs66infm6q60qsn6sl9i17i6rjavsygcld6w3vfzza9kx"; }) 43 (fetchNuGet { pname = "Fantomas.Client"; version = "0.9.0"; sha256 = "1zixwk61fyk7y9q6f8266kwxi6byr8fmyp1lf57qhbbvhq2waj9d"; }) 44 (fetchNuGet { pname = "Fantomas.Core"; version = "6.2.0"; sha256 = "07yl2hr06zk1nl66scm24di3nf1zbrnd6329prwirnv370rz4q92"; }) 45 (fetchNuGet { pname = "Fantomas.FCS"; version = "6.2.0"; sha256 = "1hhsa7hbxsm2d8ap4sqzwlzjmf4wsgg74i731rprr0nshjvd8ic7"; })
··· 39 (fetchNuGet { pname = "Fake.IO.Zip"; version = "5.23.1"; sha256 = "0iac86jlxb5bwgiich3zzvr7bz5aw8xq53ly263mwxhv9lrsd815"; }) 40 (fetchNuGet { pname = "Fake.Net.Http"; version = "5.23.1"; sha256 = "1g0dpxi5b78qh7myz09pmjxzb0iblj3rqx5mpaammbppbbazvzdk"; }) 41 (fetchNuGet { pname = "Fake.Tools.Git"; version = "5.23.1"; sha256 = "0cg1sbp7zl1d18cjhbs94ix8580hr6gyaxjw17q246lbaj9bfg8l"; }) 42 + (fetchNuGet { pname = "fantomas"; version = "6.2.0"; sha256 = "0jmr63c2a4maf1blcsiyxz9najrc31xk1ignc7j7l2sswis6hx7k"; }) 43 (fetchNuGet { pname = "Fantomas.Client"; version = "0.9.0"; sha256 = "1zixwk61fyk7y9q6f8266kwxi6byr8fmyp1lf57qhbbvhq2waj9d"; }) 44 (fetchNuGet { pname = "Fantomas.Core"; version = "6.2.0"; sha256 = "07yl2hr06zk1nl66scm24di3nf1zbrnd6329prwirnv370rz4q92"; }) 45 (fetchNuGet { pname = "Fantomas.FCS"; version = "6.2.0"; sha256 = "1hhsa7hbxsm2d8ap4sqzwlzjmf4wsgg74i731rprr0nshjvd8ic7"; })
+3 -3
pkgs/development/tools/misc/complgen/default.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "complgen"; 8 - version = "0.1.4"; 9 10 src = fetchFromGitHub { 11 owner = "adaszko"; 12 repo = "complgen"; 13 rev = "v${version}"; 14 - hash = "sha256-vMmqWN6aRw5cU3/U/ttjcPZwEk/LI6Sodf1MymgWHSE="; 15 }; 16 17 - cargoHash = "sha256-BhBgnDR6/El0HLgWiyUDm6xsTqAPrmNM0/6WWxcUQGI="; 18 19 meta = with lib; { 20 description = "Generate {bash,fish,zsh} completions from a single EBNF-like grammar";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "complgen"; 8 + version = "0.1.5"; 9 10 src = fetchFromGitHub { 11 owner = "adaszko"; 12 repo = "complgen"; 13 rev = "v${version}"; 14 + hash = "sha256-zNYNwPPVlsvQiHy28rWB7OlnriJVktoFrDkJaIO9z8E="; 15 }; 16 17 + cargoHash = "sha256-BkflZ/d4TAZjjkQB5f0+rL4Zt7uWBLM3gM2UNKYZz+Q="; 18 19 meta = with lib; { 20 description = "Generate {bash,fish,zsh} completions from a single EBNF-like grammar";
+2 -2
pkgs/development/tools/misc/terramate/default.nix
··· 6 7 buildGoModule rec { 8 pname = "terramate"; 9 - version = "0.4.1"; 10 11 src = fetchFromGitHub { 12 owner = "terramate-io"; 13 repo = "terramate"; 14 rev = "v${version}"; 15 - hash = "sha256-bi/O4yG9m8uefY9CSn3yFmotxlFZz53cJG8SI1Zk1/4="; 16 }; 17 18 vendorHash = "sha256-gl5xsaSkGXlh+MfieVBPHGAbYZVF3GBbIkmvVhlJvqw=";
··· 6 7 buildGoModule rec { 8 pname = "terramate"; 9 + version = "0.4.2"; 10 11 src = fetchFromGitHub { 12 owner = "terramate-io"; 13 repo = "terramate"; 14 rev = "v${version}"; 15 + hash = "sha256-aOKUC1FtDDhdUbPUSLW6GrSwh6r29Y2ObC6y487W4Zc="; 16 }; 17 18 vendorHash = "sha256-gl5xsaSkGXlh+MfieVBPHGAbYZVF3GBbIkmvVhlJvqw=";
+2 -2
pkgs/development/tools/qtcreator/default.nix
··· 29 30 stdenv.mkDerivation rec { 31 pname = "qtcreator"; 32 - version = "11.0.2"; 33 34 src = fetchurl { 35 url = "https://download.qt.io/official_releases/${pname}/${lib.versions.majorMinor version}/${version}/qt-creator-opensource-src-${version}.tar.xz"; 36 - hash = "sha256-nemSXfzgrR5vzDevdEHhBS3d0V+XIGSTdY2DA0eaLQM="; 37 }; 38 39 nativeBuildInputs = [
··· 29 30 stdenv.mkDerivation rec { 31 pname = "qtcreator"; 32 + version = "11.0.3"; 33 34 src = fetchurl { 35 url = "https://download.qt.io/official_releases/${pname}/${lib.versions.majorMinor version}/${version}/qt-creator-opensource-src-${version}.tar.xz"; 36 + hash = "sha256-X1AeZOg2t+PlC5iz68NFsgE5al/ZLklzjau14mjVzxw="; 37 }; 38 39 nativeBuildInputs = [
+3 -3
pkgs/development/tools/regclient/default.nix
··· 4 5 buildGoModule rec { 6 pname = "regclient"; 7 - version = "0.5.1"; 8 tag = "v${version}"; 9 10 src = fetchFromGitHub { 11 owner = "regclient"; 12 repo = "regclient"; 13 rev = tag; 14 - sha256 = "sha256-mlwEUVMUXK2V8jzwDb51xjJElHhqioAsbq65R7rNS/Q="; 15 }; 16 - vendorHash = "sha256-AeC5Zv30BLkqaAPnWDrpGaJnhFoNJ9UgQaLEUmqXgb0="; 17 18 outputs = [ "out" ] ++ bins; 19
··· 4 5 buildGoModule rec { 6 pname = "regclient"; 7 + version = "0.5.2"; 8 tag = "v${version}"; 9 10 src = fetchFromGitHub { 11 owner = "regclient"; 12 repo = "regclient"; 13 rev = tag; 14 + sha256 = "sha256-PC3eHTmhjNjf3ENeP3ODrR2Ynlzg4FqJL6L8cKvD67A="; 15 }; 16 + vendorHash = "sha256-OPB/xGdaq1yv4ATrKbLcqqJj84s0cYrJdmKFHZ3EkHY="; 17 18 outputs = [ "out" ] ++ bins; 19
+4 -4
pkgs/development/tools/reindeer/default.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "reindeer"; 14 - version = "unstable-2023-09-16"; 15 16 src = fetchFromGitHub { 17 owner = "facebookincubator"; 18 repo = pname; 19 - rev = "3e72020a556320180053d16425d19ffe089916a3"; 20 - sha256 = "sha256-M3yFIcB4Zdjl+xgp40hNj5cWQhxrv8mfMC2dggNxeqY="; 21 }; 22 23 - cargoSha256 = "sha256-608rF338ukoti8Xa+7p84dyG0XNXJFJkuZqNAqqGJj4="; 24 25 nativeBuildInputs = [ pkg-config ]; 26 buildInputs =
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "reindeer"; 14 + version = "unstable-2023-09-20"; 15 16 src = fetchFromGitHub { 17 owner = "facebookincubator"; 18 repo = pname; 19 + rev = "d2946997e49e9358d520f008085cfbe235855c12"; 20 + sha256 = "sha256-2agiaRAis6wVGbY3wj+T5RumGlKF9YaHByLwU100dlc="; 21 }; 22 23 + cargoSha256 = "sha256-rgXQYcqXckm1EL7OX/HtRfEdzTV09lM+YurcPYd/8FE="; 24 25 nativeBuildInputs = [ pkg-config ]; 26 buildInputs =
+3 -2
pkgs/development/tools/zsv/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "zsv"; 5 - version = "0.3.6-alpha"; 6 7 src = fetchFromGitHub { 8 owner = "liquidaty"; 9 repo = "zsv"; 10 rev = "v${version}"; 11 - hash = "sha256-P4xgWmNPBmuB87jsQvoyuRFCYkD4n/mTd04ZPfaf5ZE="; 12 }; 13 14 nativeBuildInputs = [ perl ]; ··· 22 meta = with lib; { 23 description = "World's fastest (simd) CSV parser, with an extensible CLI"; 24 homepage = "https://github.com/liquidaty/zsv"; 25 license = licenses.mit; 26 maintainers = with maintainers; [ marsam ]; 27 platforms = platforms.all;
··· 2 3 stdenv.mkDerivation rec { 4 pname = "zsv"; 5 + version = "0.3.7-alpha"; 6 7 src = fetchFromGitHub { 8 owner = "liquidaty"; 9 repo = "zsv"; 10 rev = "v${version}"; 11 + hash = "sha256-1eyGy6StFKFisyxTV9EuAwV1ZhuGnN0/STwVo/xmXNw="; 12 }; 13 14 nativeBuildInputs = [ perl ]; ··· 22 meta = with lib; { 23 description = "World's fastest (simd) CSV parser, with an extensible CLI"; 24 homepage = "https://github.com/liquidaty/zsv"; 25 + changelog = "https://github.com/liquidaty/zsv/releases/tag/v${version}"; 26 license = licenses.mit; 27 maintainers = with maintainers; [ marsam ]; 28 platforms = platforms.all;
+5 -5
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 3 let 4 # These names are how they are designated in https://xanmod.org. 5 ltsVariant = { 6 - version = "6.1.54"; 7 - hash = "sha256-sAVWtpR0fzBcLR82MFREG4Qv/JEXyJ+5MZ/XDVE0fu8="; 8 variant = "lts"; 9 }; 10 11 mainVariant = { 12 - version = "6.5.4"; 13 - hash = "sha256-zT+aU/pOtKgzVOH5Xg4qd88RcDVBmO4af/rgrkUrnfw="; 14 variant = "main"; 15 }; 16 ··· 52 53 extraMeta = { 54 branch = lib.versions.majorMinor version; 55 - maintainers = with lib.maintainers; [ fortuneteller2k lovesegfault atemu shawn8901 ]; 56 description = "Built with custom settings and new features built to provide a stable, responsive and smooth desktop experience"; 57 broken = stdenv.isAarch64; 58 };
··· 3 let 4 # These names are how they are designated in https://xanmod.org. 5 ltsVariant = { 6 + version = "6.1.55"; 7 + hash = "sha256-kmiMbzH1hyteicjk1WfCQPYhLsVAbl1t5LJ83rUNZ1k="; 8 variant = "lts"; 9 }; 10 11 mainVariant = { 12 + version = "6.5.5"; 13 + hash = "sha256-XjSuhZ5ooXOVllKc29Pd+PlOK6OtcgVMVFzxOx5nkIw="; 14 variant = "main"; 15 }; 16 ··· 52 53 extraMeta = { 54 branch = lib.versions.majorMinor version; 55 + maintainers = with lib.maintainers; [ fortuneteller2k lovesegfault atemu shawn8901 zzzsy ]; 56 description = "Built with custom settings and new features built to provide a stable, responsive and smooth desktop experience"; 57 broken = stdenv.isAarch64; 58 };
+2 -2
pkgs/os-specific/linux/kernel/zen-kernels.nix
··· 12 # ./update-zen.py lqx 13 lqxVariant = { 14 version = "6.5.5"; #lqx 15 - suffix = "lqx1"; #lqx 16 - sha256 = "1sr23yjwl7sh58s5f9yy9ld163c5lm0qbn0gqg8bnkshx08r39h8"; #lqx 17 isLqx = true; 18 }; 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
··· 12 # ./update-zen.py lqx 13 lqxVariant = { 14 version = "6.5.5"; #lqx 15 + suffix = "lqx2"; #lqx 16 + sha256 = "18gji7l3mgm8z0vi99q5xzrmpmw7jm1sqm2mc6abs51bi5vwir09"; #lqx 17 isLqx = true; 18 }; 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
+2 -1
pkgs/os-specific/linux/raspberrypi-eeprom/default.nix
··· 1 { stdenvNoCC, lib, fetchFromGitHub, makeWrapper 2 - , python3, binutils-unwrapped, findutils, kmod, pciutils, libraspberrypi 3 }: 4 stdenvNoCC.mkDerivation rec { 5 pname = "raspberrypi-eeprom"; ··· 40 --prefix PATH : "${lib.makeBinPath ([ 41 binutils-unwrapped 42 findutils 43 kmod 44 pciutils 45 (placeholder "out")
··· 1 { stdenvNoCC, lib, fetchFromGitHub, makeWrapper 2 + , python3, binutils-unwrapped, findutils, gawk, kmod, pciutils, libraspberrypi 3 }: 4 stdenvNoCC.mkDerivation rec { 5 pname = "raspberrypi-eeprom"; ··· 40 --prefix PATH : "${lib.makeBinPath ([ 41 binutils-unwrapped 42 findutils 43 + gawk 44 kmod 45 pciutils 46 (placeholder "out")
+10
pkgs/servers/http/dufs/default.nix
··· 1 { lib 2 , rustPlatform 3 , fetchFromGitHub 4 , stdenv 5 , darwin 6 }: ··· 18 19 cargoHash = "sha256-HZiWmqIh21b12DP+hnx1pWBWgSa5j71kp6GCRKGMHv0="; 20 21 buildInputs = lib.optionals stdenv.isDarwin [ 22 darwin.apple_sdk.frameworks.Security 23 ]; ··· 29 # tests depend on network interface, may fail with virtual IPs. 30 "--skip=validate_printed_urls" 31 ]; 32 33 meta = with lib; { 34 description = "A file server that supports static serving, uploading, searching, accessing control, webdav";
··· 1 { lib 2 , rustPlatform 3 , fetchFromGitHub 4 + , installShellFiles 5 , stdenv 6 , darwin 7 }: ··· 19 20 cargoHash = "sha256-HZiWmqIh21b12DP+hnx1pWBWgSa5j71kp6GCRKGMHv0="; 21 22 + nativeBuildInputs = [ installShellFiles ]; 23 + 24 buildInputs = lib.optionals stdenv.isDarwin [ 25 darwin.apple_sdk.frameworks.Security 26 ]; ··· 32 # tests depend on network interface, may fail with virtual IPs. 33 "--skip=validate_printed_urls" 34 ]; 35 + 36 + postInstall = '' 37 + installShellCompletion --cmd dufs \ 38 + --bash <($out/bin/dufs --completions bash) \ 39 + --fish <($out/bin/dufs --completions fish) \ 40 + --zsh <($out/bin/dufs --completions zsh) 41 + ''; 42 43 meta = with lib; { 44 description = "A file server that supports static serving, uploading, searching, accessing control, webdav";
+2 -2
pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "check_ssl_cert"; 20 - version = "2.74.0"; 21 22 src = fetchFromGitHub { 23 owner = "matteocorti"; 24 repo = "check_ssl_cert"; 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-LOvJXF8J11uL70fPs2r48mGFkxqjIgMvtDn0Xrt5myE="; 27 }; 28 29 nativeBuildInputs = [
··· 17 18 stdenv.mkDerivation rec { 19 pname = "check_ssl_cert"; 20 + version = "2.75.0"; 21 22 src = fetchFromGitHub { 23 owner = "matteocorti"; 24 repo = "check_ssl_cert"; 25 rev = "refs/tags/v${version}"; 26 + hash = "sha256-Tz1ogwht6MCRUM4Knr7Ka0VNN2yUmh/lQrJNdPEUMiI="; 27 }; 28 29 nativeBuildInputs = [
+5
pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
··· 13 14 cargoSha256 = "sha256-NsxGpjuZPpz4gCJRp5IOcfRFh8DTud47nV2bE0/kc2Q="; 15 16 buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ]; 17 18 passthru.tests = { inherit (nixosTests.prometheus-exporters) wireguard; };
··· 13 14 cargoSha256 = "sha256-NsxGpjuZPpz4gCJRp5IOcfRFh8DTud47nV2bE0/kc2Q="; 15 16 + postPatch = '' 17 + # drop hardcoded linker names, fixing static build 18 + rm .cargo/config.toml 19 + ''; 20 + 21 buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ]; 22 23 passthru.tests = { inherit (nixosTests.prometheus-exporters) wireguard; };
+2
pkgs/servers/polaris/default.nix
··· 5 , nix-update-script 6 , polaris-web 7 , darwin 8 }: 9 10 rustPlatform.buildRustPackage rec { ··· 58 59 __darwinAllowLocalNetworking = true; 60 61 passthru.updateScript = nix-update-script { 62 attrPath = pname; 63 };
··· 5 , nix-update-script 6 , polaris-web 7 , darwin 8 + , nixosTests 9 }: 10 11 rustPlatform.buildRustPackage rec { ··· 59 60 __darwinAllowLocalNetworking = true; 61 62 + passthru.tests = nixosTests.polaris; 63 passthru.updateScript = nix-update-script { 64 attrPath = pname; 65 };
+3 -3
pkgs/servers/polaris/web.nix
··· 5 6 buildNpmPackage rec { 7 pname = "polaris-web"; 8 - version = "67"; 9 10 src = fetchFromGitHub { 11 owner = "agersant"; 12 repo = "polaris-web"; 13 rev = "build-${version}"; 14 - hash = "sha256-mhrgHNbqxLhhLWP4eu1A3ytrx9Q3X0EESL2LuTfgsBE="; 15 }; 16 17 - npmDepsHash = "sha256-lScXbxkJiRq5LLFkoz5oZsmKz8I/t1rZJVonfct9r+0="; 18 19 env.CYPRESS_INSTALL_BINARY = "0"; 20
··· 5 6 buildNpmPackage rec { 7 pname = "polaris-web"; 8 + version = "68"; 9 10 src = fetchFromGitHub { 11 owner = "agersant"; 12 repo = "polaris-web"; 13 rev = "build-${version}"; 14 + hash = "sha256-YvVNTqv/DQzRyMuDgDdtCyoQbt4EqVztGa0NO92pO/Q="; 15 }; 16 17 + npmDepsHash = "sha256-c11CWJB76gX+Bxmqac3VxWjJxQVzYCaaf+pmQQpnOds="; 18 19 env.CYPRESS_INSTALL_BINARY = "0"; 20
+3
pkgs/servers/pulseaudio/default.nix
··· 181 maintainers = with lib.maintainers; [ lovek323 ]; 182 platforms = lib.platforms.unix; 183 184 longDescription = '' 185 PulseAudio is a sound server for POSIX and Win32 systems. A 186 sound server is basically a proxy for your sound applications.
··· 181 maintainers = with lib.maintainers; [ lovek323 ]; 182 platforms = lib.platforms.unix; 183 184 + # https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1089 185 + badPlatforms = [ lib.systems.inspect.platformPatterns.isStatic ]; 186 + 187 longDescription = '' 188 PulseAudio is a sound server for POSIX and Win32 systems. A 189 sound server is basically a proxy for your sound applications.
+3 -3
pkgs/servers/spicedb/zed.nix
··· 5 6 buildGoModule rec { 7 pname = "zed"; 8 - version = "0.12.1"; 9 10 src = fetchFromGitHub { 11 owner = "authzed"; 12 repo = "zed"; 13 rev = "v${version}"; 14 - hash = "sha256-3aG47DeYVwDj0tX26oOWVE8yq8sVtxA4uw+LOIjKNuI="; 15 }; 16 17 - vendorHash = "sha256-kUMCbRIhSb5Bqo1P9J08xVUJmUdxaq5iU34sR+nuol4="; 18 19 meta = with lib; { 20 description = "Command line for managing SpiceDB";
··· 5 6 buildGoModule rec { 7 pname = "zed"; 8 + version = "0.14.0"; 9 10 src = fetchFromGitHub { 11 owner = "authzed"; 12 repo = "zed"; 13 rev = "v${version}"; 14 + hash = "sha256-+u8qrF/P8a19Bc085upT65xVPGIVR3My/k/enhdUJmQ="; 15 }; 16 17 + vendorHash = "sha256-f0UNUOi0WXm06dko+7O00C0dla/JlfGlXaZ00TMX0WU="; 18 19 meta = with lib; { 20 description = "Command line for managing SpiceDB";
+12 -19
pkgs/servers/x11/xorg/overrides.nix
··· 1 - { abiCompat ? null, 2 - callPackage, 3 lib, stdenv, makeWrapper, fetchurl, fetchpatch, fetchFromGitLab, buildPackages, 4 automake, autoconf, libiconv, libtool, intltool, gettext, python3, perl, 5 freetype, tradcpp, fontconfig, meson, ninja, ed, fontforge, ··· 738 }); 739 740 xorgserver = with xorg; super.xorgserver.overrideAttrs (attrs_passed: 741 - # exchange attrs if abiCompat is set 742 let 743 - version = lib.getVersion attrs_passed; 744 - attrs = 745 - if (abiCompat == null || lib.hasPrefix abiCompat version) then 746 - attrs_passed // { 747 - buildInputs = attrs_passed.buildInputs ++ 748 - lib.optional (libdrm != null) libdrm.dev; 749 - postPatch = '' 750 - for i in dri3/*.c 751 - do 752 - sed -i -e "s|#include <drm_fourcc.h>|#include <libdrm/drm_fourcc.h>|" $i 753 - done 754 - ''; 755 - meta = attrs_passed.meta // { mainProgram = "X"; }; 756 - } 757 - else throw "unsupported xorg abiCompat ${abiCompat} for ${attrs_passed.name}"; 758 - 759 in attrs // 760 (let 761 version = lib.getVersion attrs;
··· 1 + { callPackage, 2 lib, stdenv, makeWrapper, fetchurl, fetchpatch, fetchFromGitLab, buildPackages, 3 automake, autoconf, libiconv, libtool, intltool, gettext, python3, perl, 4 freetype, tradcpp, fontconfig, meson, ninja, ed, fontforge, ··· 737 }); 738 739 xorgserver = with xorg; super.xorgserver.overrideAttrs (attrs_passed: 740 let 741 + attrs = attrs_passed // { 742 + buildInputs = attrs_passed.buildInputs ++ 743 + lib.optional (libdrm != null) libdrm.dev; 744 + postPatch = '' 745 + for i in dri3/*.c 746 + do 747 + sed -i -e "s|#include <drm_fourcc.h>|#include <libdrm/drm_fourcc.h>|" $i 748 + done 749 + ''; 750 + meta = attrs_passed.meta // { mainProgram = "X"; }; 751 + }; 752 in attrs // 753 (let 754 version = lib.getVersion attrs;
+3 -3
pkgs/tools/admin/eksctl/default.nix pkgs/by-name/ek/eksctl/package.nix
··· 6 7 buildGoModule rec { 8 pname = "eksctl"; 9 - version = "0.158.0"; 10 11 src = fetchFromGitHub { 12 owner = "weaveworks"; 13 repo = pname; 14 rev = version; 15 - hash = "sha256-FFBWC/zgLSTrNJYx9t0lS5iPe33Zm/iIoAKmrLyaeOw="; 16 }; 17 18 - vendorHash = "sha256-KqrDKAU16iubJTCUQBk2T5QKbSIrcUE+ib5AEHqnpNI="; 19 20 doCheck = false; 21
··· 6 7 buildGoModule rec { 8 pname = "eksctl"; 9 + version = "0.160.0"; 10 11 src = fetchFromGitHub { 12 owner = "weaveworks"; 13 repo = pname; 14 rev = version; 15 + hash = "sha256-fhsv4iiUO69TenK4MIGfQcVCBeYkKBcAEVZJPoNAixk="; 16 }; 17 18 + vendorHash = "sha256-LiRzPJ7DBV0gsE9pJQ18l2grgk2WLkD8i83Fvr9asMM="; 19 20 doCheck = false; 21
+4 -4
pkgs/tools/backup/awsbck/default.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "awsbck"; 11 - version = "0.3.4"; 12 13 src = fetchFromGitHub { 14 owner = "beeb"; 15 repo = "awsbck"; 16 rev = "v${version}"; 17 - hash = "sha256-MDlFCbBAvGovhCO5uxXRQhIN4Fw9wav0afIBNzz3Mow="; 18 }; 19 20 nativeBuildInputs = [ installShellFiles ]; 21 22 buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 23 - 24 - cargoSha256 = "sha256-p7t/QtihdP6dyJ7tKpNkqcyYJvFJG8+fPqSGH7DNAtg="; 25 26 doCheck = false; 27
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "awsbck"; 11 + version = "0.3.5"; 12 13 src = fetchFromGitHub { 14 owner = "beeb"; 15 repo = "awsbck"; 16 rev = "v${version}"; 17 + hash = "sha256-BitR4f1VzYs5L7hT5OCbBbe4JvPIOPDQ9byKEkfBDBY="; 18 }; 19 20 + cargoHash = "sha256-J5BI6Gv20iAe2XCt1riLATCnlOg+pcj7q2Gzo2ZN0ms="; 21 + 22 nativeBuildInputs = [ installShellFiles ]; 23 24 buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 25 26 doCheck = false; 27
+2 -2
pkgs/tools/misc/go-ios/default.nix
··· 6 7 buildGoModule rec { 8 pname = "go-ios"; 9 - version = "1.0.115"; 10 11 src = fetchFromGitHub { 12 owner = "danielpaulus"; 13 repo = "go-ios"; 14 rev = "v${version}"; 15 - sha256 = "sha256-pvgdGBLgRHvnGdAyA4Rrexkh5oRzVT7AYgKfLNfSf7M="; 16 }; 17 18 vendorHash = "sha256-lLpvpT0QVVyy12HmtOQxagT0JNwRO7CcfkGhCpouH8w=";
··· 6 7 buildGoModule rec { 8 pname = "go-ios"; 9 + version = "1.0.117"; 10 11 src = fetchFromGitHub { 12 owner = "danielpaulus"; 13 repo = "go-ios"; 14 rev = "v${version}"; 15 + sha256 = "sha256-grkuUDhMusI8S2LhQ8m2z1CoX1Di0/CJK3RZR63N+LU="; 16 }; 17 18 vendorHash = "sha256-lLpvpT0QVVyy12HmtOQxagT0JNwRO7CcfkGhCpouH8w=";
+2 -2
pkgs/tools/misc/goreleaser/default.nix
··· 7 }: 8 buildGoModule rec { 9 pname = "goreleaser"; 10 - version = "1.21.1"; 11 12 src = fetchFromGitHub { 13 owner = "goreleaser"; 14 repo = pname; 15 rev = "v${version}"; 16 - hash = "sha256-OBdo33A+pLEuHsCzFDLL0bzWqLPFzny/pcSJNIyW8jo="; 17 }; 18 19 vendorHash = "sha256-Ua1Eey0trzha1WyPtwZYvfzOSywb7ThfWcI/VlMgD88=";
··· 7 }: 8 buildGoModule rec { 9 pname = "goreleaser"; 10 + version = "1.21.2"; 11 12 src = fetchFromGitHub { 13 owner = "goreleaser"; 14 repo = pname; 15 rev = "v${version}"; 16 + hash = "sha256-dH5Fh3F+UJRS/zZkxhZ7TzLWo0ncUNKbLZdjbnBPloE="; 17 }; 18 19 vendorHash = "sha256-Ua1Eey0trzha1WyPtwZYvfzOSywb7ThfWcI/VlMgD88=";
+2 -4
pkgs/tools/misc/mlocate/default.nix
··· 1 - { lib, stdenv, fetchurl, config }: 2 3 - let 4 - dbfile = lib.attrByPath [ "locate" "dbfile" ] "/var/cache/locatedb" config; 5 - in stdenv.mkDerivation rec { 6 pname = "mlocate"; 7 version = "0.26"; 8
··· 1 + { lib, stdenv, fetchurl, config, dbfile ? config.locate.dbfile or "/var/cache/locatedb" }: 2 3 + stdenv.mkDerivation rec { 4 pname = "mlocate"; 5 version = "0.26"; 6
+1 -3
pkgs/tools/misc/plocate/default.nix
··· 8 , systemd 9 , liburing 10 , zstd 11 }: 12 - let 13 - dbfile = lib.attrByPath [ "locate" "dbfile" ] "/var/cache/locatedb" config; 14 - in 15 stdenv.mkDerivation rec { 16 pname = "plocate"; 17 version = "1.1.19";
··· 8 , systemd 9 , liburing 10 , zstd 11 + , dbfile ? config.locate.dbfile or "/var/cache/locatedb" 12 }: 13 stdenv.mkDerivation rec { 14 pname = "plocate"; 15 version = "1.1.19";
+2 -2
pkgs/tools/networking/godns/default.nix
··· 6 7 buildGoModule rec { 8 pname = "godns"; 9 - version = "2.9.9"; 10 11 src = fetchFromGitHub { 12 owner = "TimothyYe"; 13 repo = "godns"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-R5f2h8bodP/9MP5gqGWBEbC/rLPEV4gEDoc5sMgmoLs="; 16 }; 17 18 vendorHash = "sha256-iAU62/0MjzxwuMvIobhIZEqDJUpRqwEabnazH7jBRTE=";
··· 6 7 buildGoModule rec { 8 pname = "godns"; 9 + version = "3.0.1"; 10 11 src = fetchFromGitHub { 12 owner = "TimothyYe"; 13 repo = "godns"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-MmjPcJxz8wAgBwPg8UaYVniypDeY05yDxehkTL8zjro="; 16 }; 17 18 vendorHash = "sha256-iAU62/0MjzxwuMvIobhIZEqDJUpRqwEabnazH7jBRTE=";
+2 -2
pkgs/tools/networking/netbird/default.nix
··· 30 in 31 buildGoModule rec { 32 pname = "netbird"; 33 - version = "0.23.1"; 34 35 src = fetchFromGitHub { 36 owner = "netbirdio"; 37 repo = pname; 38 rev = "v${version}"; 39 - sha256 = "sha256-YCCkVNFRFoHkBGZ67VHOrw/hxMrwi3lkdbHwMCLE6Hg="; 40 }; 41 42 vendorHash = "sha256-CwozOBAPFSsa1XzDOHBgmFSwGiNekWT8t7KGR2KOOX4=";
··· 30 in 31 buildGoModule rec { 32 pname = "netbird"; 33 + version = "0.23.6"; 34 35 src = fetchFromGitHub { 36 owner = "netbirdio"; 37 repo = pname; 38 rev = "v${version}"; 39 + sha256 = "sha256-foyHV3+8fh7q3jCQqHAznlVLmBTwIiLyxVJraoJ5+P4="; 40 }; 41 42 vendorHash = "sha256-CwozOBAPFSsa1XzDOHBgmFSwGiNekWT8t7KGR2KOOX4=";
+2 -2
pkgs/tools/networking/s5cmd/default.nix
··· 2 3 buildGoModule rec { 4 pname = "s5cmd"; 5 - version = "2.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "peak"; 9 repo = "s5cmd"; 10 rev = "v${version}"; 11 - hash = "sha256-4Jx9hgjj+rthiyB7eKXNcbBv9oJWfwHanPO7bZ4J/K0="; 12 }; 13 14 vendorHash = null;
··· 2 3 buildGoModule rec { 4 pname = "s5cmd"; 5 + version = "2.2.2"; 6 7 src = fetchFromGitHub { 8 owner = "peak"; 9 repo = "s5cmd"; 10 rev = "v${version}"; 11 + hash = "sha256-5BIyG6P2pfADSPWtz3KouGPVMpQRiY2X4wtotTCX4lo="; 12 }; 13 14 vendorHash = null;
+1 -1
pkgs/tools/package-management/nix/default.nix
··· 215 216 stable = self.nix_2_17; 217 218 - unstable = self.nix_2_18; 219 } // lib.optionalAttrs config.allowAliases { 220 nix_2_4 = throw "nixVersions.nix_2_4 has been removed"; 221
··· 215 216 stable = self.nix_2_17; 217 218 + unstable = self.stable; 219 } // lib.optionalAttrs config.allowAliases { 220 nix_2_4 = throw "nixVersions.nix_2_4 has been removed"; 221
+3 -3
pkgs/tools/security/steamguard-cli/default.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "steamguard-cli"; 8 - version = "0.12.1"; 9 10 src = fetchFromGitHub { 11 owner = "dyc3"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-i+q8hiElLuA1oHRLASiO/icEmhd1VqvV/zKGV0CSXms="; 15 }; 16 17 - cargoHash = "sha256-1K482GygV9SLpbpwF1iI3pwL0gcNo0eM2goKTgscK64="; 18 19 meta = with lib; { 20 changelog = "https://github.com/dyc3/steamguard-cli/releases/tag/v${version}";
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "steamguard-cli"; 8 + version = "0.12.2"; 9 10 src = fetchFromGitHub { 11 owner = "dyc3"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-p3v7XiOXWH6F1oIiARr0K3sYOXCcNS97+THIG7k72wk="; 15 }; 16 17 + cargoHash = "sha256-qQA7UdtFqGPyCRHdV+FfbQFiPaOeW4rT4dYC3BeHDw0="; 18 19 meta = with lib; { 20 changelog = "https://github.com/dyc3/steamguard-cli/releases/tag/v${version}";
+3 -3
pkgs/tools/security/step-ca/default.nix
··· 12 13 buildGoModule rec { 14 pname = "step-ca"; 15 - version = "0.24.2"; 16 17 src = fetchFromGitHub { 18 owner = "smallstep"; 19 repo = "certificates"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-499gPucDfABpajrPPLLyPLwFSlPsY+m4hUvaur39+ug="; 22 }; 23 24 - vendorHash = "sha256-aqDjL0bPRmEGmYU0XERvfxhk2IKWhs/GDCvh/PecIBw="; 25 26 ldflags = [ "-buildid=" ]; 27
··· 12 13 buildGoModule rec { 14 pname = "step-ca"; 15 + version = "0.25.0"; 16 17 src = fetchFromGitHub { 18 owner = "smallstep"; 19 repo = "certificates"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-CO9Qjx4D6qNGjOdva88KRCJOQq85r5U5nwmXC1G94dY="; 22 }; 23 24 + vendorHash = "sha256-Weq8sS+8gsfdoVSBDm8E2DCrngfNsolqQR2/yd9etPo="; 25 26 ldflags = [ "-buildid=" ]; 27
+3 -3
pkgs/tools/system/nsc/default.nix
··· 7 8 buildGoModule rec { 9 pname = "nsc"; 10 - version = "2.8.0"; 11 12 src = fetchFromGitHub { 13 owner = "nats-io"; 14 repo = pname; 15 rev = "v${version}"; 16 - hash = "sha256-8TBg5ByR4d/AvJOiADW068W40wN7ggRT8LbZFfHeqz4="; 17 }; 18 19 ldflags = [ ··· 23 "-X main.builtBy=nixpkgs" 24 ]; 25 26 - vendorHash = "sha256-Yywurr+RM96qJGH/WvuLDtf6bLzw9C5hG2d0ID9w1pQ="; 27 28 nativeBuildInputs = [ installShellFiles ]; 29
··· 7 8 buildGoModule rec { 9 pname = "nsc"; 10 + version = "2.8.1"; 11 12 src = fetchFromGitHub { 13 owner = "nats-io"; 14 repo = pname; 15 rev = "v${version}"; 16 + hash = "sha256-kNfA/MQuXauQPWQhUspreqo4oOKb+qBqh9NdmQM1Q+A="; 17 }; 18 19 ldflags = [ ··· 23 "-X main.builtBy=nixpkgs" 24 ]; 25 26 + vendorHash = "sha256-8cTegiNVtGSZdf9O+KVoOgnjjMIv8w7YBSkFhk7gHfk="; 27 28 nativeBuildInputs = [ installShellFiles ]; 29
+3 -3
pkgs/tools/virtualization/jumppad/default.nix
··· 2 3 buildGoModule rec { 4 pname = "jumppad"; 5 - version = "0.5.38"; 6 7 src = fetchFromGitHub { 8 owner = "jumppad-labs"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-s779QQ1fzVKFIMoj7X3MLLo1Z3NBSGPoKoDi3xM0fr8="; 12 }; 13 - vendorHash = "sha256-37j7taSmWhs9NQbv41aljR07HCTRrLd3ddiktV/XKBs="; 14 15 ldflags = [ 16 "-s" "-w" "-X main.version=${version}"
··· 2 3 buildGoModule rec { 4 pname = "jumppad"; 5 + version = "0.5.51"; 6 7 src = fetchFromGitHub { 8 owner = "jumppad-labs"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-Az/rNkGwwrYZfay+KjINjIT2PNsoGDNCwZnXZTeKqM4="; 12 }; 13 + vendorHash = "sha256-onUs7ZbnzJGbs+Q+1jvqUp9y9ecOxhtcdx/fkxZntmc="; 14 15 ldflags = [ 16 "-s" "-w" "-X main.version=${version}"
+1
pkgs/top-level/aliases.nix
··· 1472 protobuf3_7 = throw "protobuf3_7 does not receive updates anymore and has been removed"; # Added 2022-10-03 1473 protobuf3_11 = throw "protobuf3_11 does not receive updates anymore and has been removed"; # Added 2022-09-28 1474 protobuf3_17 = throw "protobuf3_17 does not receive updates anymore and has been removed"; # Added 2023-05-21 1475 protonup = protonup-ng; # Added 2022-11-06 1476 proxmark3-rrg = proxmark3; # Added 2023-07-25 1477 proxmark3-unstable = throw "removed in favor of rfidresearchgroup fork"; # Added 2023-07-25
··· 1472 protobuf3_7 = throw "protobuf3_7 does not receive updates anymore and has been removed"; # Added 2022-10-03 1473 protobuf3_11 = throw "protobuf3_11 does not receive updates anymore and has been removed"; # Added 2022-09-28 1474 protobuf3_17 = throw "protobuf3_17 does not receive updates anymore and has been removed"; # Added 2023-05-21 1475 + protobuf3_19 = throw "protobuf3_19 does not receive updates anymore and has been removed"; # Added 2023-10-01 1476 protonup = protonup-ng; # Added 2022-11-06 1477 proxmark3-rrg = proxmark3; # Added 2023-07-25 1478 proxmark3-unstable = throw "removed in favor of rfidresearchgroup fork"; # Added 2023-07-25
+1 -9
pkgs/top-level/all-packages.nix
··· 5206 5207 ekam = callPackage ../development/tools/build-managers/ekam { }; 5208 5209 - eksctl = callPackage ../tools/admin/eksctl { }; 5210 - 5211 electronplayer = callPackage ../applications/video/electronplayer/electronplayer.nix { }; 5212 5213 electron-mail = callPackage ../applications/networking/mailreaders/electron-mail { }; ··· 24752 protobuf3_20 = callPackage ../development/libraries/protobuf/3.20.nix { 24753 abseil-cpp = abseil-cpp_202103; 24754 }; 24755 - protobuf3_19 = callPackage ../development/libraries/protobuf/3.19.nix { 24756 - abseil-cpp = abseil-cpp_202103; 24757 - }; 24758 24759 protobufc = callPackage ../development/libraries/protobufc { }; 24760 ··· 27668 inherit (buildPackages.darwin) bootstrap_cmds; 27669 udev = if stdenv.isLinux then udev else null; 27670 libdrm = if stdenv.isLinux then libdrm else null; 27671 - abiCompat = config.xorg.abiCompat or null; # `config` because we have no `xorg.override` 27672 }; 27673 27674 generatedPackages = lib.callPackageWith __splicedPackages ../servers/x11/xorg/default.nix { }; ··· 35616 35617 lightdm-mobile-greeter = callPackage ../applications/display-managers/lightdm-mobile-greeter { }; 35618 35619 - lightdm-tiny-greeter = callPackage ../applications/display-managers/lightdm-tiny-greeter { 35620 - conf = config.lightdm-tiny-greeter.conf or ""; 35621 - }; 35622 35623 ly = callPackage ../applications/display-managers/ly { }; 35624
··· 5206 5207 ekam = callPackage ../development/tools/build-managers/ekam { }; 5208 5209 electronplayer = callPackage ../applications/video/electronplayer/electronplayer.nix { }; 5210 5211 electron-mail = callPackage ../applications/networking/mailreaders/electron-mail { }; ··· 24750 protobuf3_20 = callPackage ../development/libraries/protobuf/3.20.nix { 24751 abseil-cpp = abseil-cpp_202103; 24752 }; 24753 24754 protobufc = callPackage ../development/libraries/protobufc { }; 24755 ··· 27663 inherit (buildPackages.darwin) bootstrap_cmds; 27664 udev = if stdenv.isLinux then udev else null; 27665 libdrm = if stdenv.isLinux then libdrm else null; 27666 }; 27667 27668 generatedPackages = lib.callPackageWith __splicedPackages ../servers/x11/xorg/default.nix { }; ··· 35610 35611 lightdm-mobile-greeter = callPackage ../applications/display-managers/lightdm-mobile-greeter { }; 35612 35613 + lightdm-tiny-greeter = callPackage ../applications/display-managers/lightdm-tiny-greeter { }; 35614 35615 ly = callPackage ../applications/display-managers/ly { }; 35616
+14
pkgs/top-level/python-packages.nix
··· 872 inherit (pkgs.darwin.apple_sdk.frameworks) AudioToolbox AudioUnit CoreServices; 873 }; 874 875 augeas = callPackage ../development/python-modules/augeas { 876 inherit (pkgs) augeas; 877 }; ··· 2614 db-dtypes = callPackage ../development/python-modules/db-dtypes { }; 2615 2616 dcmstack = callPackage ../development/python-modules/dcmstack { }; 2617 2618 ddt = callPackage ../development/python-modules/ddt { }; 2619 ··· 9007 9008 pycarwings2 = callPackage ../development/python-modules/pycarwings2 { }; 9009 9010 pycategories = callPackage ../development/python-modules/pycategories { }; 9011 9012 pycddl = callPackage ../development/python-modules/pycddl { }; ··· 11533 11534 ropper = callPackage ../development/python-modules/ropper { }; 11535 11536 rouge-score = callPackage ../development/python-modules/rouge-score { }; 11537 11538 routeros-api = callPackage ../development/python-modules/routeros-api { }; ··· 13269 13270 tree-sitter = callPackage ../development/python-modules/tree-sitter { }; 13271 13272 treelog = callPackage ../development/python-modules/treelog { }; 13273 13274 treeo = callPackage ../development/python-modules/treeo { }; ··· 13872 13873 wallbox = callPackage ../development/python-modules/wallbox { }; 13874 13875 wand = callPackage ../development/python-modules/wand { }; 13876 13877 wandb = callPackage ../development/python-modules/wandb { }; ··· 14026 wifi = callPackage ../development/python-modules/wifi { }; 14027 14028 wikipedia = callPackage ../development/python-modules/wikipedia { }; 14029 14030 wikitextparser = callPackage ../development/python-modules/wikitextparser { }; 14031
··· 872 inherit (pkgs.darwin.apple_sdk.frameworks) AudioToolbox AudioUnit CoreServices; 873 }; 874 875 + auditok = callPackage ../development/python-modules/auditok { }; 876 + 877 augeas = callPackage ../development/python-modules/augeas { 878 inherit (pkgs) augeas; 879 }; ··· 2616 db-dtypes = callPackage ../development/python-modules/db-dtypes { }; 2617 2618 dcmstack = callPackage ../development/python-modules/dcmstack { }; 2619 + 2620 + dctorch = callPackage ../development/python-modules/dctorch { }; 2621 2622 ddt = callPackage ../development/python-modules/ddt { }; 2623 ··· 9011 9012 pycarwings2 = callPackage ../development/python-modules/pycarwings2 { }; 9013 9014 + pycatch22 = callPackage ../development/python-modules/pycatch22 { }; 9015 + 9016 pycategories = callPackage ../development/python-modules/pycategories { }; 9017 9018 pycddl = callPackage ../development/python-modules/pycddl { }; ··· 11539 11540 ropper = callPackage ../development/python-modules/ropper { }; 11541 11542 + rotary-embedding-torch = callPackage ../development/python-modules/rotary-embedding-torch { }; 11543 + 11544 rouge-score = callPackage ../development/python-modules/rouge-score { }; 11545 11546 routeros-api = callPackage ../development/python-modules/routeros-api { }; ··· 13277 13278 tree-sitter = callPackage ../development/python-modules/tree-sitter { }; 13279 13280 + treelib = callPackage ../development/python-modules/treelib { }; 13281 + 13282 treelog = callPackage ../development/python-modules/treelog { }; 13283 13284 treeo = callPackage ../development/python-modules/treeo { }; ··· 13882 13883 wallbox = callPackage ../development/python-modules/wallbox { }; 13884 13885 + walrus = callPackage ../development/python-modules/walrus { }; 13886 + 13887 wand = callPackage ../development/python-modules/wand { }; 13888 13889 wandb = callPackage ../development/python-modules/wandb { }; ··· 14038 wifi = callPackage ../development/python-modules/wifi { }; 14039 14040 wikipedia = callPackage ../development/python-modules/wikipedia { }; 14041 + 14042 + wikipedia-api = callPackage ../development/python-modules/wikipedia-api { }; 14043 14044 wikitextparser = callPackage ../development/python-modules/wikitextparser { }; 14045