Merge staging-next into staging

authored by nixpkgs-ci[bot] and committed by GitHub c6d77f6e aee009fe

+1065 -637
+6
maintainers/maintainer-list.nix
··· 22477 github = "sdaqo"; 22478 githubId = 63876564; 22479 }; 22480 sdht0 = { 22481 email = "nixpkgs@sdht.in"; 22482 github = "sdht0";
··· 22477 github = "sdaqo"; 22478 githubId = 63876564; 22479 }; 22480 + sdedovic = { 22481 + name = "Stevan Dedovic"; 22482 + email = "stevan@dedovic.com"; 22483 + github = "sdedovic"; 22484 + githubId = 599915; 22485 + }; 22486 sdht0 = { 22487 email = "nixpkgs@sdht.in"; 22488 github = "sdht0";
+30
nixos/modules/services/misc/gitea.nix
··· 373 description = "Path to a file containing the metrics authentication token."; 374 }; 375 376 settings = mkOption { 377 default = { }; 378 description = '' ··· 655 }; 656 657 packages.CHUNKED_UPLOAD_PATH = "${cfg.stateDir}/tmp/package-upload"; 658 }; 659 660 services.postgresql = optionalAttrs (usePostgresql && cfg.database.createDatabase) { ··· 795 796 ${lib.optionalString (cfg.metricsTokenFile != null) '' 797 ${replaceSecretBin} '#metricstoken#' '${cfg.metricsTokenFile}' '${runConfig}' 798 ''} 799 800 ${lib.optionalString (cfg.captcha.secretFile != null) ''
··· 373 description = "Path to a file containing the metrics authentication token."; 374 }; 375 376 + minioAccessKeyId = mkOption { 377 + type = types.nullOr types.str; 378 + default = null; 379 + example = "/var/lib/secrets/gitea/minio_access_key_id"; 380 + description = "Path to a file containing the Minio access key id."; 381 + }; 382 + 383 + minioSecretAccessKey = mkOption { 384 + type = types.nullOr types.str; 385 + default = null; 386 + example = "/var/lib/secrets/gitea/minio_secret_access_key"; 387 + description = "Path to a file containing the Minio secret access key."; 388 + }; 389 + 390 settings = mkOption { 391 default = { }; 392 description = '' ··· 669 }; 670 671 packages.CHUNKED_UPLOAD_PATH = "${cfg.stateDir}/tmp/package-upload"; 672 + 673 + storage = mkMerge [ 674 + (mkIf (cfg.minioAccessKeyId != null) { 675 + MINIO_ACCESS_KEY_ID = "#minioaccesskeyid#"; 676 + }) 677 + (mkIf (cfg.minioSecretAccessKey != null) { 678 + MINIO_SECRET_ACCESS_KEY = "#miniosecretaccesskey#"; 679 + }) 680 + ]; 681 }; 682 683 services.postgresql = optionalAttrs (usePostgresql && cfg.database.createDatabase) { ··· 818 819 ${lib.optionalString (cfg.metricsTokenFile != null) '' 820 ${replaceSecretBin} '#metricstoken#' '${cfg.metricsTokenFile}' '${runConfig}' 821 + ''} 822 + 823 + ${lib.optionalString (cfg.minioAccessKeyId != null) '' 824 + ${replaceSecretBin} '#minioaccesskeyid#' '${cfg.minioAccessKeyId}' '${runConfig}' 825 + ''} 826 + ${lib.optionalString (cfg.minioSecretAccessKey != null) '' 827 + ${replaceSecretBin} '#miniosecretaccesskey#' '${cfg.minioSecretAccessKey}' '${runConfig}' 828 ''} 829 830 ${lib.optionalString (cfg.captcha.secretFile != null) ''
+27 -19
nixos/modules/services/networking/openvpn.nix
··· 53 ${optionalString ( 54 cfg.down != "" || cfg.updateResolvConf 55 ) "down ${pkgs.writeShellScript "openvpn-${name}-down" downScript}"} 56 - ${optionalString (cfg.authUserPass != null) 57 - "auth-user-pass ${pkgs.writeText "openvpn-credentials-${name}" '' 58 - ${cfg.authUserPass.username} 59 - ${cfg.authUserPass.password} 60 - ''}" 61 - } 62 ''; 63 64 in ··· 202 This option can be used to store the username / password credentials 203 with the "auth-user-pass" authentication method. 204 205 - WARNING: Using this option will put the credentials WORLD-READABLE in the Nix store! 206 ''; 207 type = types.nullOr ( 208 - types.submodule { 209 210 - options = { 211 - username = mkOption { 212 - description = "The username to store inside the credentials file."; 213 - type = types.str; 214 }; 215 - 216 - password = mkOption { 217 - description = "The password to store inside the credentials file."; 218 - type = types.str; 219 - }; 220 - }; 221 - } 222 ); 223 }; 224 };
··· 53 ${optionalString ( 54 cfg.down != "" || cfg.updateResolvConf 55 ) "down ${pkgs.writeShellScript "openvpn-${name}-down" downScript}"} 56 + ${optionalString (cfg.authUserPass != null) ( 57 + if isAttrs cfg.authUserPass then 58 + "auth-user-pass ${pkgs.writeText "openvpn-credentials-${name}" '' 59 + ${cfg.authUserPass.username} 60 + ${cfg.authUserPass.password} 61 + ''}" 62 + else 63 + "auth-user-pass ${cfg.authUserPass}" 64 + )} 65 ''; 66 67 in ··· 205 This option can be used to store the username / password credentials 206 with the "auth-user-pass" authentication method. 207 208 + You can either provide an attribute set of `username` and `password`, 209 + or the path to a file containing the credentials on two lines. 210 + 211 + WARNING: If you use an attribute set, this option will put the credentials WORLD-READABLE into the Nix store! 212 ''; 213 type = types.nullOr ( 214 + types.oneOf [ 215 + types.singleLineStr 216 + (types.submodule { 217 + options = { 218 + username = mkOption { 219 + description = "The username to store inside the credentials file."; 220 + type = types.str; 221 + }; 222 223 + password = mkOption { 224 + description = "The password to store inside the credentials file."; 225 + type = types.str; 226 + }; 227 }; 228 + }) 229 + ] 230 ); 231 }; 232 };
+2
nixos/modules/services/networking/pdns-recursor.nix
··· 252 253 environment.etc."/pdns-recursor/recursor.yml".source = configFile; 254 255 services.pdns-recursor.yaml-settings = { 256 incoming = mkDefaultAttrs { 257 listen = cfg.dns.address;
··· 252 253 environment.etc."/pdns-recursor/recursor.yml".source = configFile; 254 255 + networking.resolvconf.useLocalResolver = lib.mkDefault true; 256 + 257 services.pdns-recursor.yaml-settings = { 258 incoming = mkDefaultAttrs { 259 listen = cfg.dns.address;
+18 -10
nixos/modules/services/x11/desktop-managers/budgie.nix
··· 130 131 services.xserver.desktopManager.budgie.sessionPath = [ pkgs.budgie-desktop-view ]; 132 133 - environment.extraInit = '' 134 - ${concatMapStrings (p: '' 135 - if [ -d "${p}/share/gsettings-schemas/${p.name}" ]; then 136 - export XDG_DATA_DIRS=$XDG_DATA_DIRS''${XDG_DATA_DIRS:+:}${p}/share/gsettings-schemas/${p.name} 137 - fi 138 - if [ -d "${p}/lib/girepository-1.0" ]; then 139 - export GI_TYPELIB_PATH=$GI_TYPELIB_PATH''${GI_TYPELIB_PATH:+:}${p}/lib/girepository-1.0 140 - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}${p}/lib 141 fi 142 - '') cfg.sessionPath} 143 - ''; 144 145 environment.systemPackages = 146 with pkgs;
··· 130 131 services.xserver.desktopManager.budgie.sessionPath = [ pkgs.budgie-desktop-view ]; 132 133 + environment.extraInit = 134 + '' 135 + ${concatMapStrings (p: '' 136 + if [ -d "${p}/share/gsettings-schemas/${p.name}" ]; then 137 + export XDG_DATA_DIRS=$XDG_DATA_DIRS''${XDG_DATA_DIRS:+:}${p}/share/gsettings-schemas/${p.name} 138 + fi 139 + if [ -d "${p}/lib/girepository-1.0" ]; then 140 + export GI_TYPELIB_PATH=$GI_TYPELIB_PATH''${GI_TYPELIB_PATH:+:}${p}/lib/girepository-1.0 141 + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}${p}/lib 142 + fi 143 + '') cfg.sessionPath} 144 + '' 145 + + lib.optionalString config.services.gnome.gcr-ssh-agent.enable '' 146 + # Hack: https://bugzilla.redhat.com/show_bug.cgi?id=2250704 still 147 + # applies to sessions not managed by systemd. 148 + if [ -z "$SSH_AUTH_SOCK" ] && [ -n "$XDG_RUNTIME_DIR" ]; then 149 + export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gcr/ssh" 150 fi 151 + ''; 152 153 environment.systemPackages = 154 with pkgs;
+18 -10
nixos/modules/services/x11/desktop-managers/cinnamon.nix
··· 87 }; 88 89 # Have to take care of GDM + Cinnamon on Wayland users 90 - environment.extraInit = '' 91 - ${concatMapStrings (p: '' 92 - if [ -d "${p}/share/gsettings-schemas/${p.name}" ]; then 93 - export XDG_DATA_DIRS=$XDG_DATA_DIRS''${XDG_DATA_DIRS:+:}${p}/share/gsettings-schemas/${p.name} 94 - fi 95 96 - if [ -d "${p}/lib/girepository-1.0" ]; then 97 - export GI_TYPELIB_PATH=$GI_TYPELIB_PATH''${GI_TYPELIB_PATH:+:}${p}/lib/girepository-1.0 98 - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}${p}/lib 99 fi 100 - '') cfg.sessionPath} 101 - ''; 102 103 # Default services 104 services.blueman.enable = mkDefault (notExcluded pkgs.blueman);
··· 87 }; 88 89 # Have to take care of GDM + Cinnamon on Wayland users 90 + environment.extraInit = 91 + '' 92 + ${concatMapStrings (p: '' 93 + if [ -d "${p}/share/gsettings-schemas/${p.name}" ]; then 94 + export XDG_DATA_DIRS=$XDG_DATA_DIRS''${XDG_DATA_DIRS:+:}${p}/share/gsettings-schemas/${p.name} 95 + fi 96 97 + if [ -d "${p}/lib/girepository-1.0" ]; then 98 + export GI_TYPELIB_PATH=$GI_TYPELIB_PATH''${GI_TYPELIB_PATH:+:}${p}/lib/girepository-1.0 99 + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}${p}/lib 100 + fi 101 + '') cfg.sessionPath} 102 + '' 103 + + lib.optionalString config.services.gnome.gcr-ssh-agent.enable '' 104 + # Hack: https://bugzilla.redhat.com/show_bug.cgi?id=2250704 still 105 + # applies to sessions not managed by systemd. 106 + if [ -z "$SSH_AUTH_SOCK" ] && [ -n "$XDG_RUNTIME_DIR" ]; then 107 + export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gcr/ssh" 108 fi 109 + ''; 110 111 # Default services 112 services.blueman.enable = mkDefault (notExcluded pkgs.blueman);
+8
nixos/modules/services/x11/desktop-managers/mate.nix
··· 59 pkgs.mate.mate-session-manager 60 ]; 61 62 # Debugging 63 environment.sessionVariables.MATE_SESSION_DEBUG = mkIf cfg.debug "1"; 64
··· 59 pkgs.mate.mate-session-manager 60 ]; 61 62 + environment.extraInit = lib.optionalString config.services.gnome.gcr-ssh-agent.enable '' 63 + # Hack: https://bugzilla.redhat.com/show_bug.cgi?id=2250704 still 64 + # applies to sessions not managed by systemd. 65 + if [ -z "$SSH_AUTH_SOCK" ] && [ -n "$XDG_RUNTIME_DIR" ]; then 66 + export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gcr/ssh" 67 + fi 68 + ''; 69 + 70 # Debugging 71 environment.sessionVariables.MATE_SESSION_DEBUG = mkIf cfg.debug "1"; 72
+2
nixos/tests/budgie.nix
··· 68 cmd = "xargs --null --max-args=1 echo < /proc/$(pgrep -xf /run/current-system/sw/bin/budgie-wm)/environ" 69 machine.succeed(f"{cmd} | grep 'XDG_CURRENT_DESKTOP' | grep 'Budgie:GNOME'") 70 machine.succeed(f"{cmd} | grep 'BUDGIE_PLUGIN_DATADIR' | grep '${pkgs.budgie-desktop-with-plugins.pname}'") 71 72 with subtest("Open run dialog"): 73 machine.send_key("alt-f2")
··· 68 cmd = "xargs --null --max-args=1 echo < /proc/$(pgrep -xf /run/current-system/sw/bin/budgie-wm)/environ" 69 machine.succeed(f"{cmd} | grep 'XDG_CURRENT_DESKTOP' | grep 'Budgie:GNOME'") 70 machine.succeed(f"{cmd} | grep 'BUDGIE_PLUGIN_DATADIR' | grep '${pkgs.budgie-desktop-with-plugins.pname}'") 71 + # From the nixos/budgie module 72 + machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'") 73 74 with subtest("Open run dialog"): 75 machine.send_key("alt-f2")
+7
nixos/tests/cinnamon-wayland.nix
··· 58 with subtest("Check if sessionPath option actually works"): 59 machine.succeed("${eval "imports.gi.GIRepository.Repository.get_search_path\\(\\)"} | grep gpaste") 60 61 with subtest("Open Cinnamon Settings"): 62 machine.succeed("${su "cinnamon-settings themes >&2 &"}") 63 machine.wait_until_succeeds("${eval "global.display.focus_window.wm_class"} | grep -i 'cinnamon-settings'")
··· 58 with subtest("Check if sessionPath option actually works"): 59 machine.succeed("${eval "imports.gi.GIRepository.Repository.get_search_path\\(\\)"} | grep gpaste") 60 61 + with subtest("Check if various environment variables are set"): 62 + cmd = "xargs --null --max-args=1 echo < /proc/$(pgrep -xf /run/current-system/sw/bin/nemo-desktop)/environ" 63 + machine.succeed(f"{cmd} | grep 'XDG_SESSION_TYPE' | grep 'wayland'") 64 + machine.succeed(f"{cmd} | grep '__NIXOS_SET_ENVIRONMENT_DONE' | grep '1'") 65 + # From the nixos/cinnamon module 66 + machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'") 67 + 68 with subtest("Open Cinnamon Settings"): 69 machine.succeed("${su "cinnamon-settings themes >&2 &"}") 70 machine.wait_until_succeeds("${eval "global.display.focus_window.wm_class"} | grep -i 'cinnamon-settings'")
+7
nixos/tests/cinnamon.nix
··· 69 with subtest("Check if sessionPath option actually works"): 70 machine.succeed("${eval "imports.gi.GIRepository.Repository.get_search_path\\(\\)"} | grep gpaste") 71 72 with subtest("Open Cinnamon Settings"): 73 machine.succeed("${su "cinnamon-settings themes >&2 &"}") 74 machine.wait_until_succeeds("${eval "global.display.focus_window.wm_class"} | grep -i 'cinnamon-settings'")
··· 69 with subtest("Check if sessionPath option actually works"): 70 machine.succeed("${eval "imports.gi.GIRepository.Repository.get_search_path\\(\\)"} | grep gpaste") 71 72 + with subtest("Check if various environment variables are set"): 73 + cmd = "xargs --null --max-args=1 echo < /proc/$(pgrep -xf /run/current-system/sw/bin/nemo-desktop)/environ" 74 + machine.succeed(f"{cmd} | grep 'XDG_SESSION_TYPE' | grep 'x11'") 75 + machine.succeed(f"{cmd} | grep '__NIXOS_SET_ENVIRONMENT_DONE' | grep '1'") 76 + # From the nixos/cinnamon module 77 + machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'") 78 + 79 with subtest("Open Cinnamon Settings"): 80 machine.succeed("${su "cinnamon-settings themes >&2 &"}") 81 machine.wait_until_succeeds("${eval "global.display.focus_window.wm_class"} | grep -i 'cinnamon-settings'")
+2
nixos/tests/mate-wayland.nix
··· 52 machine.succeed(f"{cmd} | grep 'XDG_SESSION_TYPE' | grep 'wayland'") 53 machine.succeed(f"{cmd} | grep 'XDG_SESSION_DESKTOP' | grep 'MATE'") 54 machine.succeed(f"{cmd} | grep 'MATE_PANEL_APPLETS_DIR' | grep '${pkgs.mate.mate-panel-with-applets.pname}'") 55 56 with subtest("Check if Wayfire config is properly configured"): 57 for i in ["button_style = mate", "firedecor", "mate-wayland-components.sh"]:
··· 52 machine.succeed(f"{cmd} | grep 'XDG_SESSION_TYPE' | grep 'wayland'") 53 machine.succeed(f"{cmd} | grep 'XDG_SESSION_DESKTOP' | grep 'MATE'") 54 machine.succeed(f"{cmd} | grep 'MATE_PANEL_APPLETS_DIR' | grep '${pkgs.mate.mate-panel-with-applets.pname}'") 55 + # From the nixos/mate module 56 + machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'") 57 58 with subtest("Check if Wayfire config is properly configured"): 59 for i in ["button_style = mate", "firedecor", "mate-wayland-components.sh"]:
+2
nixos/tests/mate.nix
··· 58 machine.succeed("xargs --null --max-args=1 echo < /proc/$(pgrep -xf marco)/environ | grep 'XDG_CURRENT_DESKTOP' | grep 'MATE'") 59 # From mate-panel-with-applets packaging 60 machine.succeed("xargs --null --max-args=1 echo < /proc/$(pgrep -xf mate-panel)/environ | grep 'MATE_PANEL_APPLETS_DIR' | grep '${pkgs.mate.mate-panel-with-applets.pname}'") 61 62 with subtest("Check if applets are built with in-process support"): 63 # This is needed for Wayland support
··· 58 machine.succeed("xargs --null --max-args=1 echo < /proc/$(pgrep -xf marco)/environ | grep 'XDG_CURRENT_DESKTOP' | grep 'MATE'") 59 # From mate-panel-with-applets packaging 60 machine.succeed("xargs --null --max-args=1 echo < /proc/$(pgrep -xf mate-panel)/environ | grep 'MATE_PANEL_APPLETS_DIR' | grep '${pkgs.mate.mate-panel-with-applets.pname}'") 61 + # From the nixos/mate module 62 + machine.succeed("xargs --null --max-args=1 echo < /proc/$(pgrep -xf mate-panel)/environ | grep 'SSH_AUTH_SOCK' | grep 'gcr'") 63 64 with subtest("Check if applets are built with in-process support"): 65 # This is needed for Wayland support
+2
nixos/tests/pantheon-wayland.nix
··· 78 machine.succeed(f"{cmd} | grep 'XDG_DATA_DIRS' | grep 'gsettings-schemas/pantheon-agent-geoclue2'") 79 # Hopefully from login shell. 80 machine.succeed(f"{cmd} | grep '__NIXOS_SET_ENVIRONMENT_DONE' | grep '1'") 81 82 with subtest("Wait for elementary videos autostart"): 83 machine.wait_until_succeeds("pgrep -f io.elementary.videos")
··· 78 machine.succeed(f"{cmd} | grep 'XDG_DATA_DIRS' | grep 'gsettings-schemas/pantheon-agent-geoclue2'") 79 # Hopefully from login shell. 80 machine.succeed(f"{cmd} | grep '__NIXOS_SET_ENVIRONMENT_DONE' | grep '1'") 81 + # Hopefully from gcr-ssh-agent. 82 + machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'") 83 84 with subtest("Wait for elementary videos autostart"): 85 machine.wait_until_succeeds("pgrep -f io.elementary.videos")
+2
nixos/tests/pantheon.nix
··· 73 machine.succeed(f"{cmd} | grep 'XDG_DATA_DIRS' | grep 'gsettings-schemas/pantheon-agent-geoclue2'") 74 # Hopefully from login shell. 75 machine.succeed(f"{cmd} | grep '__NIXOS_SET_ENVIRONMENT_DONE' | grep '1'") 76 77 with subtest("Open elementary videos"): 78 machine.execute("su - ${user.name} -c 'DISPLAY=:0 io.elementary.videos >&2 &'")
··· 73 machine.succeed(f"{cmd} | grep 'XDG_DATA_DIRS' | grep 'gsettings-schemas/pantheon-agent-geoclue2'") 74 # Hopefully from login shell. 75 machine.succeed(f"{cmd} | grep '__NIXOS_SET_ENVIRONMENT_DONE' | grep '1'") 76 + # Hopefully from gcr-ssh-agent. 77 + machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'") 78 79 with subtest("Open elementary videos"): 80 machine.execute("su - ${user.name} -c 'DISPLAY=:0 io.elementary.videos >&2 &'")
+1 -1
pkgs/README.md
··· 97 98 - GNU Multiple Precision arithmetic library (GMP): [`pkgs/development/libraries/gmp`](development/libraries/gmp). Also done by the generic builder, but has a dependency on `m4`. 99 100 - - Pan, a GTK-based newsreader: [`pkgs/by-name/pa/pan/package.nix`](./by-name/pa/pan/package.nix). Has an optional dependency on `gtkspell`, which is only built if `spellCheck` is `true`. 101 102 - Apache HTTPD: [`pkgs/servers/http/apache-httpd/2.4.nix`](servers/http/apache-httpd/2.4.nix). A bunch of optional features, variable substitutions in the configure flags, a post-install hook, and miscellaneous hackery. 103
··· 97 98 - GNU Multiple Precision arithmetic library (GMP): [`pkgs/development/libraries/gmp`](development/libraries/gmp). Also done by the generic builder, but has a dependency on `m4`. 99 100 + - Pan, a GTK-based newsreader: [`pkgs/by-name/pa/pan/package.nix`](./by-name/pa/pan/package.nix). Has an optional dependency on `gspell`, which is only built if `spellCheck` is `true`. 101 102 - Apache HTTPD: [`pkgs/servers/http/apache-httpd/2.4.nix`](servers/http/apache-httpd/2.4.nix). A bunch of optional features, variable substitutions in the configure flags, a post-install hook, and miscellaneous hackery. 103
+2 -2
pkgs/applications/misc/gpxsee/default.nix
··· 19 in 20 stdenv.mkDerivation (finalAttrs: { 21 pname = "gpxsee"; 22 - version = "13.43"; 23 24 src = fetchFromGitHub { 25 owner = "tumic0"; 26 repo = "GPXSee"; 27 tag = finalAttrs.version; 28 - hash = "sha256-IP5l8YUsCNm9rixgpQqbyyhfcBNQgrZha1MNjetug2c="; 29 }; 30 31 buildInputs =
··· 19 in 20 stdenv.mkDerivation (finalAttrs: { 21 pname = "gpxsee"; 22 + version = "13.44"; 23 24 src = fetchFromGitHub { 25 owner = "tumic0"; 26 repo = "GPXSee"; 27 tag = finalAttrs.version; 28 + hash = "sha256-eFANrUMESQVsZwTfz20VW2Qf7hiSgtkeKszCiJ8i/jk="; 29 }; 30 31 buildInputs =
-1
pkgs/applications/networking/browsers/firefox-bin/default.nix
··· 142 updateScript = import ./update.nix { 143 inherit 144 pname 145 - lib 146 writeScript 147 xidel 148 coreutils
··· 142 updateScript = import ./update.nix { 143 inherit 144 pname 145 writeScript 146 xidel 147 coreutils
+2 -10
pkgs/applications/networking/browsers/firefox-bin/update.nix
··· 1 { 2 pname, 3 - channel, 4 - lib, 5 writeScript, 6 xidel, 7 coreutils, ··· 16 versionSuffix ? "", 17 }: 18 19 - let 20 - isBeta = channel != "release"; 21 - 22 - in 23 writeScript "update-${pname}" '' 24 #!${runtimeShell} 25 PATH=${coreutils}/bin:${gnused}/bin:${gnugrep}/bin:${xidel}/bin:${curl}/bin:${gnupg}/bin ··· 49 grep "^[0-9]" | \ 50 sort --version-sort | \ 51 grep -v "funnelcake" | \ 52 - grep -e "${lib.optionalString isBeta "b"}\([[:digit:]]\|[[:digit:]][[:digit:]]\)${versionSuffix}$" | ${ 53 - lib.optionalString (!isBeta) "grep -v \"b\" |" 54 - } \ 55 tail -1` 56 57 curl --silent -o $HOME/shasums "$url$version/SHA256SUMS" ··· 94 } 95 EOF 96 97 - mv $tmpfile ${channel}${if versionSuffix == "" then "" else "_${versionSuffix}"}_sources.nix 98 99 popd 100 ''
··· 1 { 2 pname, 3 writeScript, 4 xidel, 5 coreutils, ··· 14 versionSuffix ? "", 15 }: 16 17 writeScript "update-${pname}" '' 18 #!${runtimeShell} 19 PATH=${coreutils}/bin:${gnused}/bin:${gnugrep}/bin:${xidel}/bin:${curl}/bin:${gnupg}/bin ··· 43 grep "^[0-9]" | \ 44 sort --version-sort | \ 45 grep -v "funnelcake" | \ 46 + grep -e "\([[:digit:]]\|[[:digit:]][[:digit:]]\)${versionSuffix}$" | grep -v "b" | \ 47 tail -1` 48 49 curl --silent -o $HOME/shasums "$url$version/SHA256SUMS" ··· 86 } 87 EOF 88 89 + mv $tmpfile release${if versionSuffix == "" then "" else "_${versionSuffix}"}_sources.nix 90 91 popd 92 ''
-2
pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
··· 104 passthru.updateScript = import ./../../browsers/firefox-bin/update.nix { 105 inherit 106 pname 107 - lib 108 writeScript 109 xidel 110 coreutils ··· 116 versionSuffix 117 ; 118 baseName = "thunderbird"; 119 - channel = "release"; 120 basePath = "pkgs/applications/networking/mailreaders/thunderbird-bin"; 121 baseUrl = "http://archive.mozilla.org/pub/thunderbird/releases/"; 122 };
··· 104 passthru.updateScript = import ./../../browsers/firefox-bin/update.nix { 105 inherit 106 pname 107 writeScript 108 xidel 109 coreutils ··· 115 versionSuffix 116 ; 117 baseName = "thunderbird"; 118 basePath = "pkgs/applications/networking/mailreaders/thunderbird-bin"; 119 baseUrl = "http://archive.mozilla.org/pub/thunderbird/releases/"; 120 };
+2 -2
pkgs/by-name/bi/bitwarden-desktop/package.nix
··· 34 in 35 buildNpmPackage' rec { 36 pname = "bitwarden-desktop"; 37 - version = "2025.5.0"; 38 39 src = fetchFromGitHub { 40 owner = "bitwarden"; 41 repo = "clients"; 42 rev = "desktop-v${version}"; 43 - hash = "sha256-8jVKwqKhTfhur226SER4sb1i4dY+TjJRYmOY8YtO6CY="; 44 }; 45 46 patches = [
··· 34 in 35 buildNpmPackage' rec { 36 pname = "bitwarden-desktop"; 37 + version = "2025.5.1"; 38 39 src = fetchFromGitHub { 40 owner = "bitwarden"; 41 repo = "clients"; 42 rev = "desktop-v${version}"; 43 + hash = "sha256-1gxd73E7Y7e1A6yU+J3XYQ4QzXZTxuKd+AE+t8HD478="; 44 }; 45 46 patches = [
+2 -2
pkgs/by-name/co/cockpit/package.nix
··· 40 41 stdenv.mkDerivation (finalAttrs: { 42 pname = "cockpit"; 43 - version = "338"; 44 45 src = fetchFromGitHub { 46 owner = "cockpit-project"; 47 repo = "cockpit"; 48 tag = finalAttrs.version; 49 - hash = "sha256-ZNvMLzkDh1SuyHuChWM0YykSYu152JHvjrKVm+u0Upw="; 50 fetchSubmodules = true; 51 }; 52
··· 40 41 stdenv.mkDerivation (finalAttrs: { 42 pname = "cockpit"; 43 + version = "340"; 44 45 src = fetchFromGitHub { 46 owner = "cockpit-project"; 47 repo = "cockpit"; 48 tag = finalAttrs.version; 49 + hash = "sha256-I/T1bovkf2H/GJqocRxsiRxqRw9HMdscKpWQ+M6IdrU="; 50 fetchSubmodules = true; 51 }; 52
+5 -5
pkgs/by-name/de/departure-mono/package.nix
··· 6 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 pname = "departure-mono"; 9 - version = "1.422"; 10 11 src = fetchzip { 12 url = "https://github.com/rektdeckard/departure-mono/releases/download/v${finalAttrs.version}/DepartureMono-${finalAttrs.version}.zip"; 13 stripRoot = false; 14 - hash = "sha256-9CcXd7PLxkzQt0oT/asZO9mowtXtjPBfuKphfGgM/y8="; 15 }; 16 17 installPhase = '' 18 runHook preInstall 19 20 - install -D -m 444 *.otf -t $out/share/fonts/otf 21 - install -D -m 444 *.woff -t $out/share/fonts/woff 22 - install -D -m 444 *.woff2 -t $out/share/fonts/woff2 23 24 runHook postInstall 25 '';
··· 6 7 stdenvNoCC.mkDerivation (finalAttrs: { 8 pname = "departure-mono"; 9 + version = "1.500"; 10 11 src = fetchzip { 12 url = "https://github.com/rektdeckard/departure-mono/releases/download/v${finalAttrs.version}/DepartureMono-${finalAttrs.version}.zip"; 13 stripRoot = false; 14 + hash = "sha256-XYL76L266MKqClxfbPn/C6+x/vcs7AD56DtiDmQam2A="; 15 }; 16 17 installPhase = '' 18 runHook preInstall 19 20 + install -D -m 444 DepartureMono-1.500/*.otf -t $out/share/fonts/otf 21 + install -D -m 444 DepartureMono-1.500/*.woff -t $out/share/fonts/woff 22 + install -D -m 444 DepartureMono-1.500/*.woff2 -t $out/share/fonts/woff2 23 24 runHook postInstall 25 '';
+6 -1
pkgs/by-name/fi/firefly-iii-data-importer/package.nix
··· 66 passthru = { 67 phpPackage = php84; 68 tests = nixosTests.firefly-iii-data-importer; 69 - updateScript = nix-update-script { extraArgs = [ "--version-regex='v([0-9]+\.[0-9]+\.[0-9]+)'" ]; }; 70 }; 71 72 postInstall = ''
··· 66 passthru = { 67 phpPackage = php84; 68 tests = nixosTests.firefly-iii-data-importer; 69 + updateScript = nix-update-script { 70 + extraArgs = [ 71 + "--version-regex" 72 + "v(\\d+\\.\\d+\\.\\d+)" 73 + ]; 74 + }; 75 }; 76 77 postInstall = ''
+6 -1
pkgs/by-name/fi/firefly-iii/package.nix
··· 55 passthru = { 56 phpPackage = php84; 57 tests = nixosTests.firefly-iii; 58 - updateScript = nix-update-script { extraArgs = [ "--version-regex='v([0-9]+\.[0-9]+\.[0-9]+)'" ]; }; 59 }; 60 61 postInstall = ''
··· 55 passthru = { 56 phpPackage = php84; 57 tests = nixosTests.firefly-iii; 58 + updateScript = nix-update-script { 59 + extraArgs = [ 60 + "--version-regex" 61 + "v(\\d+\\.\\d+\\.\\d+)" 62 + ]; 63 + }; 64 }; 65 66 postInstall = ''
+4 -4
pkgs/by-name/fl/flet-client-flutter/package.nix
··· 2 lib, 3 fetchFromGitHub, 4 pkg-config, 5 - flutter327, 6 gst_all_1, 7 libunwind, 8 makeWrapper, ··· 18 fletTarget ? "linux", 19 }: 20 21 - flutter327.buildFlutterApplication rec { 22 pname = "flet-client-flutter"; 23 - version = "0.27.6"; 24 25 src = fetchFromGitHub { 26 owner = "flet-dev"; 27 repo = "flet"; 28 tag = "v${version}"; 29 - hash = "sha256-ZtIAfLdj9209ZzgmNzTHMyzCTohxYK0Va4M8NYyie64="; 30 }; 31 32 sourceRoot = "${src.name}/client";
··· 2 lib, 3 fetchFromGitHub, 4 pkg-config, 5 + flutter329, 6 gst_all_1, 7 libunwind, 8 makeWrapper, ··· 18 fletTarget ? "linux", 19 }: 20 21 + flutter329.buildFlutterApplication rec { 22 pname = "flet-client-flutter"; 23 + version = "0.28.3"; 24 25 src = fetchFromGitHub { 26 owner = "flet-dev"; 27 repo = "flet"; 28 tag = "v${version}"; 29 + hash = "sha256-fD42AcfU3a/7sNvLE81pd1jdwUn5dEro3uKzaRBCWIU="; 30 }; 31 32 sourceRoot = "${src.name}/client";
+54 -54
pkgs/by-name/fl/flet-client-flutter/pubspec.lock.json
··· 24 "dependency": "transitive", 25 "description": { 26 "name": "async", 27 - "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", 28 "url": "https://pub.dev" 29 }, 30 "source": "hosted", 31 - "version": "2.11.0" 32 }, 33 "audioplayers": { 34 "dependency": "transitive", ··· 104 "dependency": "transitive", 105 "description": { 106 "name": "boolean_selector", 107 - "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", 108 "url": "https://pub.dev" 109 }, 110 "source": "hosted", 111 - "version": "2.1.1" 112 }, 113 "characters": { 114 "dependency": "transitive", 115 "description": { 116 "name": "characters", 117 - "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605", 118 "url": "https://pub.dev" 119 }, 120 "source": "hosted", 121 - "version": "1.3.0" 122 }, 123 "checked_yaml": { 124 "dependency": "transitive", ··· 144 "dependency": "transitive", 145 "description": { 146 "name": "clock", 147 - "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf", 148 "url": "https://pub.dev" 149 }, 150 "source": "hosted", 151 - "version": "1.1.1" 152 }, 153 "collection": { 154 "dependency": "transitive", 155 "description": { 156 "name": "collection", 157 - "sha256": "a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf", 158 "url": "https://pub.dev" 159 }, 160 "source": "hosted", 161 - "version": "1.19.0" 162 }, 163 "cross_file": { 164 "dependency": "transitive", ··· 264 "dependency": "transitive", 265 "description": { 266 "name": "fake_async", 267 - "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78", 268 "url": "https://pub.dev" 269 }, 270 "source": "hosted", 271 - "version": "1.3.1" 272 }, 273 "ffi": { 274 "dependency": "transitive", 275 "description": { 276 "name": "ffi", 277 - "sha256": "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21", 278 "url": "https://pub.dev" 279 }, 280 "source": "hosted", 281 - "version": "2.1.2" 282 }, 283 "file": { 284 "dependency": "transitive", 285 "description": { 286 "name": "file", 287 - "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", 288 "url": "https://pub.dev" 289 }, 290 "source": "hosted", 291 - "version": "7.0.0" 292 }, 293 "file_picker": { 294 "dependency": "transitive", 295 "description": { 296 "name": "file_picker", 297 - "sha256": "aac85f20436608e01a6ffd1fdd4e746a7f33c93a2c83752e626bdfaea139b877", 298 "url": "https://pub.dev" 299 }, 300 "source": "hosted", 301 - "version": "8.1.3" 302 }, 303 "fixnum": { 304 "dependency": "transitive", ··· 327 "relative": true 328 }, 329 "source": "path", 330 - "version": "0.27.5" 331 }, 332 "flet_ads": { 333 "dependency": "direct main", ··· 542 "dependency": "transitive", 543 "description": { 544 "name": "flutter_plugin_android_lifecycle", 545 - "sha256": "9d98bd47ef9d34e803d438f17fd32b116d31009f534a6fa5ce3a1167f189a6de", 546 "url": "https://pub.dev" 547 }, 548 "source": "hosted", 549 - "version": "2.0.21" 550 }, 551 "flutter_redux": { 552 "dependency": "transitive", ··· 756 "dependency": "transitive", 757 "description": { 758 "name": "leak_tracker", 759 - "sha256": "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06", 760 "url": "https://pub.dev" 761 }, 762 "source": "hosted", 763 - "version": "10.0.7" 764 }, 765 "leak_tracker_flutter_testing": { 766 "dependency": "transitive", 767 "description": { 768 "name": "leak_tracker_flutter_testing", 769 - "sha256": "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379", 770 "url": "https://pub.dev" 771 }, 772 "source": "hosted", 773 - "version": "3.0.8" 774 }, 775 "leak_tracker_testing": { 776 "dependency": "transitive", ··· 846 "dependency": "transitive", 847 "description": { 848 "name": "matcher", 849 - "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", 850 "url": "https://pub.dev" 851 }, 852 "source": "hosted", 853 - "version": "0.12.16+1" 854 }, 855 "material_color_utilities": { 856 "dependency": "transitive", ··· 956 "dependency": "transitive", 957 "description": { 958 "name": "meta", 959 - "sha256": "bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7", 960 "url": "https://pub.dev" 961 }, 962 "source": "hosted", 963 - "version": "1.15.0" 964 }, 965 "mgrs_dart": { 966 "dependency": "transitive", ··· 996 "dependency": "transitive", 997 "description": { 998 "name": "path", 999 - "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", 1000 "url": "https://pub.dev" 1001 }, 1002 "source": "hosted", 1003 - "version": "1.9.0" 1004 }, 1005 "path_parsing": { 1006 "dependency": "transitive", ··· 1146 "dependency": "transitive", 1147 "description": { 1148 "name": "platform", 1149 - "sha256": "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65", 1150 "url": "https://pub.dev" 1151 }, 1152 "source": "hosted", 1153 - "version": "3.1.5" 1154 }, 1155 "plugin_platform_interface": { 1156 "dependency": "transitive", ··· 1176 "dependency": "transitive", 1177 "description": { 1178 "name": "process", 1179 - "sha256": "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32", 1180 "url": "https://pub.dev" 1181 }, 1182 "source": "hosted", 1183 - "version": "5.0.2" 1184 }, 1185 "proj4dart": { 1186 "dependency": "transitive", ··· 1512 "dependency": "transitive", 1513 "description": { 1514 "name": "source_span", 1515 - "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", 1516 "url": "https://pub.dev" 1517 }, 1518 "source": "hosted", 1519 - "version": "1.10.0" 1520 }, 1521 "sprintf": { 1522 "dependency": "transitive", ··· 1532 "dependency": "transitive", 1533 "description": { 1534 "name": "stack_trace", 1535 - "sha256": "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377", 1536 "url": "https://pub.dev" 1537 }, 1538 "source": "hosted", 1539 - "version": "1.12.0" 1540 }, 1541 "stream_channel": { 1542 "dependency": "transitive", 1543 "description": { 1544 "name": "stream_channel", 1545 - "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", 1546 "url": "https://pub.dev" 1547 }, 1548 "source": "hosted", 1549 - "version": "2.1.2" 1550 }, 1551 "string_scanner": { 1552 "dependency": "transitive", 1553 "description": { 1554 "name": "string_scanner", 1555 - "sha256": "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3", 1556 "url": "https://pub.dev" 1557 }, 1558 "source": "hosted", 1559 - "version": "1.3.0" 1560 }, 1561 "sync_http": { 1562 "dependency": "transitive", ··· 1582 "dependency": "transitive", 1583 "description": { 1584 "name": "term_glyph", 1585 - "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", 1586 "url": "https://pub.dev" 1587 }, 1588 "source": "hosted", 1589 - "version": "1.2.1" 1590 }, 1591 "test_api": { 1592 "dependency": "transitive", 1593 "description": { 1594 "name": "test_api", 1595 - "sha256": "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c", 1596 "url": "https://pub.dev" 1597 }, 1598 "source": "hosted", 1599 - "version": "0.7.3" 1600 }, 1601 "torch_light": { 1602 "dependency": "transitive", ··· 1792 "dependency": "transitive", 1793 "description": { 1794 "name": "vm_service", 1795 - "sha256": "f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b", 1796 "url": "https://pub.dev" 1797 }, 1798 "source": "hosted", 1799 - "version": "14.3.0" 1800 }, 1801 "volume_controller": { 1802 "dependency": "transitive", ··· 1832 "dependency": "transitive", 1833 "description": { 1834 "name": "web", 1835 - "sha256": "d43c1d6b787bf0afad444700ae7f4db8827f701bc61c255ac8d328c6f4d52062", 1836 "url": "https://pub.dev" 1837 }, 1838 "source": "hosted", 1839 - "version": "1.0.0" 1840 }, 1841 "web_socket_channel": { 1842 "dependency": "transitive", ··· 1912 "dependency": "transitive", 1913 "description": { 1914 "name": "win32", 1915 - "sha256": "015002c060f1ae9f41a818f2d5640389cc05283e368be19dc8d77cecb43c40c9", 1916 "url": "https://pub.dev" 1917 }, 1918 "source": "hosted", 1919 - "version": "5.5.3" 1920 }, 1921 "win32_registry": { 1922 "dependency": "transitive", ··· 1990 } 1991 }, 1992 "sdks": { 1993 - "dart": ">=3.5.0 <4.0.0", 1994 "flutter": ">=3.24.0" 1995 } 1996 }
··· 24 "dependency": "transitive", 25 "description": { 26 "name": "async", 27 + "sha256": "d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63", 28 "url": "https://pub.dev" 29 }, 30 "source": "hosted", 31 + "version": "2.12.0" 32 }, 33 "audioplayers": { 34 "dependency": "transitive", ··· 104 "dependency": "transitive", 105 "description": { 106 "name": "boolean_selector", 107 + "sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", 108 "url": "https://pub.dev" 109 }, 110 "source": "hosted", 111 + "version": "2.1.2" 112 }, 113 "characters": { 114 "dependency": "transitive", 115 "description": { 116 "name": "characters", 117 + "sha256": "f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803", 118 "url": "https://pub.dev" 119 }, 120 "source": "hosted", 121 + "version": "1.4.0" 122 }, 123 "checked_yaml": { 124 "dependency": "transitive", ··· 144 "dependency": "transitive", 145 "description": { 146 "name": "clock", 147 + "sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", 148 "url": "https://pub.dev" 149 }, 150 "source": "hosted", 151 + "version": "1.1.2" 152 }, 153 "collection": { 154 "dependency": "transitive", 155 "description": { 156 "name": "collection", 157 + "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", 158 "url": "https://pub.dev" 159 }, 160 "source": "hosted", 161 + "version": "1.19.1" 162 }, 163 "cross_file": { 164 "dependency": "transitive", ··· 264 "dependency": "transitive", 265 "description": { 266 "name": "fake_async", 267 + "sha256": "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc", 268 "url": "https://pub.dev" 269 }, 270 "source": "hosted", 271 + "version": "1.3.2" 272 }, 273 "ffi": { 274 "dependency": "transitive", 275 "description": { 276 "name": "ffi", 277 + "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6", 278 "url": "https://pub.dev" 279 }, 280 "source": "hosted", 281 + "version": "2.1.3" 282 }, 283 "file": { 284 "dependency": "transitive", 285 "description": { 286 "name": "file", 287 + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", 288 "url": "https://pub.dev" 289 }, 290 "source": "hosted", 291 + "version": "7.0.1" 292 }, 293 "file_picker": { 294 "dependency": "transitive", 295 "description": { 296 "name": "file_picker", 297 + "sha256": "ab13ae8ef5580a411c458d6207b6774a6c237d77ac37011b13994879f68a8810", 298 "url": "https://pub.dev" 299 }, 300 "source": "hosted", 301 + "version": "8.3.7" 302 }, 303 "fixnum": { 304 "dependency": "transitive", ··· 327 "relative": true 328 }, 329 "source": "path", 330 + "version": "0.27.6" 331 }, 332 "flet_ads": { 333 "dependency": "direct main", ··· 542 "dependency": "transitive", 543 "description": { 544 "name": "flutter_plugin_android_lifecycle", 545 + "sha256": "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e", 546 "url": "https://pub.dev" 547 }, 548 "source": "hosted", 549 + "version": "2.0.24" 550 }, 551 "flutter_redux": { 552 "dependency": "transitive", ··· 756 "dependency": "transitive", 757 "description": { 758 "name": "leak_tracker", 759 + "sha256": "c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec", 760 "url": "https://pub.dev" 761 }, 762 "source": "hosted", 763 + "version": "10.0.8" 764 }, 765 "leak_tracker_flutter_testing": { 766 "dependency": "transitive", 767 "description": { 768 "name": "leak_tracker_flutter_testing", 769 + "sha256": "f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573", 770 "url": "https://pub.dev" 771 }, 772 "source": "hosted", 773 + "version": "3.0.9" 774 }, 775 "leak_tracker_testing": { 776 "dependency": "transitive", ··· 846 "dependency": "transitive", 847 "description": { 848 "name": "matcher", 849 + "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", 850 "url": "https://pub.dev" 851 }, 852 "source": "hosted", 853 + "version": "0.12.17" 854 }, 855 "material_color_utilities": { 856 "dependency": "transitive", ··· 956 "dependency": "transitive", 957 "description": { 958 "name": "meta", 959 + "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", 960 "url": "https://pub.dev" 961 }, 962 "source": "hosted", 963 + "version": "1.16.0" 964 }, 965 "mgrs_dart": { 966 "dependency": "transitive", ··· 996 "dependency": "transitive", 997 "description": { 998 "name": "path", 999 + "sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", 1000 "url": "https://pub.dev" 1001 }, 1002 "source": "hosted", 1003 + "version": "1.9.1" 1004 }, 1005 "path_parsing": { 1006 "dependency": "transitive", ··· 1146 "dependency": "transitive", 1147 "description": { 1148 "name": "platform", 1149 + "sha256": "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984", 1150 "url": "https://pub.dev" 1151 }, 1152 "source": "hosted", 1153 + "version": "3.1.6" 1154 }, 1155 "plugin_platform_interface": { 1156 "dependency": "transitive", ··· 1176 "dependency": "transitive", 1177 "description": { 1178 "name": "process", 1179 + "sha256": "107d8be718f120bbba9dcd1e95e3bd325b1b4a4f07db64154635ba03f2567a0d", 1180 "url": "https://pub.dev" 1181 }, 1182 "source": "hosted", 1183 + "version": "5.0.3" 1184 }, 1185 "proj4dart": { 1186 "dependency": "transitive", ··· 1512 "dependency": "transitive", 1513 "description": { 1514 "name": "source_span", 1515 + "sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", 1516 "url": "https://pub.dev" 1517 }, 1518 "source": "hosted", 1519 + "version": "1.10.1" 1520 }, 1521 "sprintf": { 1522 "dependency": "transitive", ··· 1532 "dependency": "transitive", 1533 "description": { 1534 "name": "stack_trace", 1535 + "sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", 1536 "url": "https://pub.dev" 1537 }, 1538 "source": "hosted", 1539 + "version": "1.12.1" 1540 }, 1541 "stream_channel": { 1542 "dependency": "transitive", 1543 "description": { 1544 "name": "stream_channel", 1545 + "sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", 1546 "url": "https://pub.dev" 1547 }, 1548 "source": "hosted", 1549 + "version": "2.1.4" 1550 }, 1551 "string_scanner": { 1552 "dependency": "transitive", 1553 "description": { 1554 "name": "string_scanner", 1555 + "sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", 1556 "url": "https://pub.dev" 1557 }, 1558 "source": "hosted", 1559 + "version": "1.4.1" 1560 }, 1561 "sync_http": { 1562 "dependency": "transitive", ··· 1582 "dependency": "transitive", 1583 "description": { 1584 "name": "term_glyph", 1585 + "sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", 1586 "url": "https://pub.dev" 1587 }, 1588 "source": "hosted", 1589 + "version": "1.2.2" 1590 }, 1591 "test_api": { 1592 "dependency": "transitive", 1593 "description": { 1594 "name": "test_api", 1595 + "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", 1596 "url": "https://pub.dev" 1597 }, 1598 "source": "hosted", 1599 + "version": "0.7.4" 1600 }, 1601 "torch_light": { 1602 "dependency": "transitive", ··· 1792 "dependency": "transitive", 1793 "description": { 1794 "name": "vm_service", 1795 + "sha256": "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14", 1796 "url": "https://pub.dev" 1797 }, 1798 "source": "hosted", 1799 + "version": "14.3.1" 1800 }, 1801 "volume_controller": { 1802 "dependency": "transitive", ··· 1832 "dependency": "transitive", 1833 "description": { 1834 "name": "web", 1835 + "sha256": "cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb", 1836 "url": "https://pub.dev" 1837 }, 1838 "source": "hosted", 1839 + "version": "1.1.0" 1840 }, 1841 "web_socket_channel": { 1842 "dependency": "transitive", ··· 1912 "dependency": "transitive", 1913 "description": { 1914 "name": "win32", 1915 + "sha256": "daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e", 1916 "url": "https://pub.dev" 1917 }, 1918 "source": "hosted", 1919 + "version": "5.10.1" 1920 }, 1921 "win32_registry": { 1922 "dependency": "transitive", ··· 1990 } 1991 }, 1992 "sdks": { 1993 + "dart": ">=3.7.0-0 <4.0.0", 1994 "flutter": ">=3.24.0" 1995 } 1996 }
+3 -3
pkgs/by-name/go/goctl/package.nix
··· 6 7 buildGoModule rec { 8 pname = "goctl"; 9 - version = "1.8.3"; 10 11 src = fetchFromGitHub { 12 owner = "zeromicro"; 13 repo = "go-zero"; 14 tag = "v${version}"; 15 - hash = "sha256-v5WzqMotF9C7i9hTYSjaPmTwveBVDVn+SKQXYuS4Rdc="; 16 }; 17 18 - vendorHash = "sha256-tOIlfYiAI9m7oTZyPDCzTXg9XTwBb6EOVLzDfZnzL4E="; 19 20 modRoot = "tools/goctl"; 21 subPackages = [ "." ];
··· 6 7 buildGoModule rec { 8 pname = "goctl"; 9 + version = "1.8.4"; 10 11 src = fetchFromGitHub { 12 owner = "zeromicro"; 13 repo = "go-zero"; 14 tag = "v${version}"; 15 + hash = "sha256-N0U/8YbqhyD5kb14lq8JKWwfYHUZ57Z/KZyIf6kKl0U="; 16 }; 17 18 + vendorHash = "sha256-D56zTwn4y03eaP2yP8Q2F6ixGMaQJwKEqonHNJGp2Ec="; 19 20 modRoot = "tools/goctl"; 21 subPackages = [ "." ];
+12 -10
pkgs/by-name/go/gotools/package.nix
··· 6 go, 7 }: 8 9 - buildGoModule rec { 10 pname = "gotools"; 11 - version = "0.30.0"; 12 13 - # using GitHub instead of https://go.googlesource.com/tools because Gitiles UI is to basic to browse 14 src = fetchFromGitHub { 15 owner = "golang"; 16 repo = "tools"; 17 - rev = "v${version}"; 18 - hash = "sha256-yUkdZSe/GV0w1qK8aQjcFE4tNKYC8f4JeFgPiv8GlQc="; 19 }; 20 21 allowGoReference = true; 22 doCheck = false; 23 24 - vendorHash = "sha256-+jhCNi7bGkRdI1Ywfe3q4i+zcm3UJ0kbQalsDD3WkS4="; 25 26 nativeBuildInputs = [ makeWrapper ]; 27 ··· 29 # The gopls folder contains a Go submodule which causes a build failure 30 # and lives in its own package named gopls. 31 rm -r gopls 32 ''; 33 34 # Set GOTOOLDIR for derivations adding this to buildInputs ··· 43 --suffix PATH : ${lib.makeBinPath [ go ]} 44 ''; 45 46 - meta = with lib; { 47 description = "Additional tools for Go development"; 48 longDescription = '' 49 This package contains tools like: godoc, goimports, callgraph, digraph, stringer or toolstash. 50 ''; 51 homepage = "https://go.googlesource.com/tools"; 52 - license = licenses.bsd3; 53 - maintainers = with maintainers; [ 54 SuperSandro2000 55 techknowlogick 56 ]; 57 }; 58 - }
··· 6 go, 7 }: 8 9 + buildGoModule (finalAttrs: { 10 pname = "gotools"; 11 + version = "0.34.0"; 12 13 + # using GitHub instead of https://go.googlesource.com/tools because Gitiles UI is too basic to browse 14 src = fetchFromGitHub { 15 owner = "golang"; 16 repo = "tools"; 17 + tag = "v${finalAttrs.version}"; 18 + hash = "sha256-C+P2JoD4NzSAkAQuA20bVrfLZrMHXekvXn8KPOM5Nj4="; 19 }; 20 21 allowGoReference = true; 22 doCheck = false; 23 24 + vendorHash = "sha256-UZNYHx5y+kRp3AJq6s4Wy+k789GDG7FBTSzCTorVjgg="; 25 26 nativeBuildInputs = [ makeWrapper ]; 27 ··· 29 # The gopls folder contains a Go submodule which causes a build failure 30 # and lives in its own package named gopls. 31 rm -r gopls 32 + # cmd/auth folder is similar and is scheduled to be removed https://github.com/golang/go/issues/70872 33 + rm -r cmd/auth 34 ''; 35 36 # Set GOTOOLDIR for derivations adding this to buildInputs ··· 45 --suffix PATH : ${lib.makeBinPath [ go ]} 46 ''; 47 48 + meta = { 49 description = "Additional tools for Go development"; 50 longDescription = '' 51 This package contains tools like: godoc, goimports, callgraph, digraph, stringer or toolstash. 52 ''; 53 homepage = "https://go.googlesource.com/tools"; 54 + license = lib.licenses.bsd3; 55 + maintainers = with lib.maintainers; [ 56 SuperSandro2000 57 techknowlogick 58 ]; 59 }; 60 + })
+3 -3
pkgs/by-name/gu/gum/package.nix
··· 8 9 buildGoModule rec { 10 pname = "gum"; 11 - version = "0.16.0"; 12 13 src = fetchFromGitHub { 14 owner = "charmbracelet"; 15 repo = "gum"; 16 rev = "v${version}"; 17 - hash = "sha256-77102I7pOGfpPBSGelsA/9GJYos05akF0kdmr522RC0="; 18 }; 19 20 - vendorHash = "sha256-wrl4Zo5NSaTTMrc95Fs9cevG7ITJtHuV3pGkFd8jpxU="; 21 22 nativeBuildInputs = [ 23 installShellFiles
··· 8 9 buildGoModule rec { 10 pname = "gum"; 11 + version = "0.16.1"; 12 13 src = fetchFromGitHub { 14 owner = "charmbracelet"; 15 repo = "gum"; 16 rev = "v${version}"; 17 + hash = "sha256-3tn126Ars64ZhOY68aCrE7j14YDVGmllbHvYMHAgLR0="; 18 }; 19 20 + vendorHash = "sha256-SsnULG12NjyetLhL7vYjjpDI8vqqdeSyoZj0U3KP/nI="; 21 22 nativeBuildInputs = [ 23 installShellFiles
+2 -2
pkgs/by-name/la/lavalink/package.nix
··· 10 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "lavalink"; 13 - version = "4.0.8"; 14 15 src = fetchurl { 16 url = "https://github.com/lavalink-devs/Lavalink/releases/download/${finalAttrs.version}/Lavalink.jar"; 17 - hash = "sha256-G4a9ltPq/L0vcazTQjStTlOOtwrBi37bYUNQHy5CV9Y="; 18 }; 19 20 nativeBuildInputs = [
··· 10 11 stdenv.mkDerivation (finalAttrs: { 12 pname = "lavalink"; 13 + version = "4.1.1"; 14 15 src = fetchurl { 16 url = "https://github.com/lavalink-devs/Lavalink/releases/download/${finalAttrs.version}/Lavalink.jar"; 17 + hash = "sha256-ZR/5YDgbziAqOR8fex3aMzybPmLy/KOGtNM12Zj/ttg="; 18 }; 19 20 nativeBuildInputs = [
+2 -2
pkgs/by-name/li/libusbmuxd/package.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "libusbmuxd"; 13 - version = "2.1.0"; 14 15 src = fetchFromGitHub { 16 owner = "libimobiledevice"; 17 repo = "libusbmuxd"; 18 rev = version; 19 - hash = "sha256-coQqNGPsqrOYbBjO0eQZQNK8ZTB+ZzfMWvQ6Z1by9PY="; 20 }; 21 22 nativeBuildInputs = [
··· 10 11 stdenv.mkDerivation rec { 12 pname = "libusbmuxd"; 13 + version = "2.1.1"; 14 15 src = fetchFromGitHub { 16 owner = "libimobiledevice"; 17 repo = "libusbmuxd"; 18 rev = version; 19 + hash = "sha256-o1EFY/cv+pQrGexvPOwMs5mz9KRcffnloXCQXMzbmDY="; 20 }; 21 22 nativeBuildInputs = [
+14 -10
pkgs/by-name/li/live-server/package.nix
··· 4 fetchFromGitHub, 5 openssl, 6 pkg-config, 7 }: 8 9 - rustPlatform.buildRustPackage rec { 10 pname = "live-server"; 11 - version = "0.10.0"; 12 13 src = fetchFromGitHub { 14 owner = "lomirus"; 15 repo = "live-server"; 16 - rev = "v${version}"; 17 - hash = "sha256-8NM3XJ7RC7cUNKN1DPW2huvkx7tfA8zDrETkwDMbaT8="; 18 }; 19 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-tUKhVDv+ZDGRpJC/sSYcQxYhGsAyOsflc+GeUyBaeEk="; 22 23 nativeBuildInputs = [ pkg-config ]; 24 25 buildInputs = [ openssl ]; 26 27 - meta = with lib; { 28 description = "Local network server with live reload feature for static pages"; 29 downloadPage = "https://github.com/lomirus/live-server/releases"; 30 homepage = "https://github.com/lomirus/live-server"; 31 - license = licenses.mit; 32 mainProgram = "live-server"; 33 - maintainers = [ maintainers.philiptaron ]; 34 - platforms = platforms.unix; 35 }; 36 - }
··· 4 fetchFromGitHub, 5 openssl, 6 pkg-config, 7 + nix-update-script, 8 }: 9 10 + rustPlatform.buildRustPackage (finalAttrs: { 11 pname = "live-server"; 12 + version = "0.10.1"; 13 14 src = fetchFromGitHub { 15 owner = "lomirus"; 16 repo = "live-server"; 17 + rev = "v${finalAttrs.version}"; 18 + hash = "sha256-0IP7F8+Vdl/h4+zcghRqowvzz6zjQYDTjMSZPuGOOj4="; 19 }; 20 21 useFetchCargoVendor = true; 22 + cargoHash = "sha256-MMeeUoj3vYd1lv15N3+qjHbn991IVMhIUCMd0isCNhk="; 23 24 nativeBuildInputs = [ pkg-config ]; 25 26 buildInputs = [ openssl ]; 27 28 + passthru.updateScript = nix-update-script { }; 29 + 30 + meta = { 31 description = "Local network server with live reload feature for static pages"; 32 downloadPage = "https://github.com/lomirus/live-server/releases"; 33 homepage = "https://github.com/lomirus/live-server"; 34 + changelog = "https://github.com/lomirus/live-server/releases/tag/v${finalAttrs.version}"; 35 + license = lib.licenses.mit; 36 mainProgram = "live-server"; 37 + maintainers = [ lib.maintainers.philiptaron ]; 38 + platforms = lib.platforms.unix; 39 }; 40 + })
+2 -2
pkgs/by-name/li/livebook/package.nix
··· 11 }: 12 beamPackages.mixRelease rec { 13 pname = "livebook"; 14 - version = "0.16.1"; 15 16 inherit elixir; 17 ··· 23 owner = "livebook-dev"; 24 repo = "livebook"; 25 tag = "v${version}"; 26 - hash = "sha256-vZFmd9Y5KEnQqzvCmGKGUbY+yR7IEc+0n0sycPDMxa8="; 27 }; 28 29 mixFodDeps = beamPackages.fetchMixDeps {
··· 11 }: 12 beamPackages.mixRelease rec { 13 pname = "livebook"; 14 + version = "0.16.2"; 15 16 inherit elixir; 17 ··· 23 owner = "livebook-dev"; 24 repo = "livebook"; 25 tag = "v${version}"; 26 + hash = "sha256-x4h5vT2p1SL/8p04DRpKbIbwL7XzctH27f4ZAwj0QOg="; 27 }; 28 29 mixFodDeps = beamPackages.fetchMixDeps {
+2 -2
pkgs/by-name/mm/MMA/package.nix
··· 9 }: 10 11 stdenv.mkDerivation rec { 12 - version = "21.09"; 13 pname = "mma"; 14 15 src = fetchurl { 16 url = "https://www.mellowood.ca/mma/mma-bin-${version}.tar.gz"; 17 - sha256 = "sha256-5YzdaZ499AGiKAPUsgBCj3AQ9s0WlfgAbHhOQSOLLO8="; 18 }; 19 20 nativeBuildInputs = [ makeWrapper ];
··· 9 }: 10 11 stdenv.mkDerivation rec { 12 + version = "25.05.0"; 13 pname = "mma"; 14 15 src = fetchurl { 16 url = "https://www.mellowood.ca/mma/mma-bin-${version}.tar.gz"; 17 + sha256 = "sha256-J72uTwAlWa/dRPf7/lO1epbmjTQar+3/U//+IJ9u4PM="; 18 }; 19 20 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/by-name/ol/ollama/package.nix
··· 117 goBuild (finalAttrs: { 118 pname = "ollama"; 119 # don't forget to invalidate all hashes each update 120 - version = "0.9.0"; 121 122 src = fetchFromGitHub { 123 owner = "ollama"; 124 repo = "ollama"; 125 tag = "v${finalAttrs.version}"; 126 - hash = "sha256-+8UHE9M2JWUARuuIRdKwNkn1hoxtuitVH7do5V5uEg0="; 127 fetchSubmodules = true; 128 }; 129 130 - vendorHash = "sha256-t7+GLNC6mRcXq9ErxN6gGki5WWWoEcMfzRVjta4fddA="; 131 132 env = 133 lib.optionalAttrs enableRocm {
··· 117 goBuild (finalAttrs: { 118 pname = "ollama"; 119 # don't forget to invalidate all hashes each update 120 + version = "0.9.1"; 121 122 src = fetchFromGitHub { 123 owner = "ollama"; 124 repo = "ollama"; 125 tag = "v${finalAttrs.version}"; 126 + hash = "sha256-6ha8aGRljb/uN+CtPpZDpcAVmpZccCq/1TSCQ5FVL8E="; 127 fetchSubmodules = true; 128 }; 129 130 + vendorHash = "sha256-svJt7Cuy+auVd8II3+JaAefiZcG88QyDgjWPnpoxfts="; 131 132 env = 133 lib.optionalAttrs enableRocm {
+2 -2
pkgs/by-name/op/openxr-loader/package.nix
··· 16 17 stdenv.mkDerivation rec { 18 pname = "openxr-loader"; 19 - version = "1.1.47"; 20 21 src = fetchFromGitHub { 22 owner = "KhronosGroup"; 23 repo = "OpenXR-SDK-Source"; 24 tag = "release-${version}"; 25 - hash = "sha256-7VW99dtE7gz0Y9pKyAdyeKHL6zgk5KvA8jPfgG1O5sc="; 26 }; 27 28 nativeBuildInputs = [
··· 16 17 stdenv.mkDerivation rec { 18 pname = "openxr-loader"; 19 + version = "1.1.49"; 20 21 src = fetchFromGitHub { 22 owner = "KhronosGroup"; 23 repo = "OpenXR-SDK-Source"; 24 tag = "release-${version}"; 25 + hash = "sha256-fQmS8oJZ7Oy/miKCtOQGSvZFDIEMFOcUyz2D6P8hNZY="; 26 }; 27 28 nativeBuildInputs = [
+1 -1
pkgs/by-name/pn/pngpaste/package.nix
··· 17 18 installPhase = '' 19 runHook preInstall 20 - install -Dm555 pngpaste $out/bin 21 runHook postInstall 22 ''; 23
··· 17 18 installPhase = '' 19 runHook preInstall 20 + install -Dm555 pngpaste $out/bin/pngpaste 21 runHook postInstall 22 ''; 23
+3 -3
pkgs/by-name/re/reth/package.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "reth"; 10 - version = "1.4.3"; 11 12 src = fetchFromGitHub { 13 owner = "paradigmxyz"; 14 repo = "reth"; 15 rev = "v${version}"; 16 - hash = "sha256-pl0eQU7BjkSg8ECxeB13oNMO9CNIwLyOOHiWWC4CWhY="; 17 }; 18 19 - cargoHash = "sha256-85mtKJWhDguOeNJhsqJyb99xVVF1H7D/2lWRmXF3LSg="; 20 21 nativeBuildInputs = [ 22 rustPlatform.bindgenHook
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "reth"; 10 + version = "1.4.8"; 11 12 src = fetchFromGitHub { 13 owner = "paradigmxyz"; 14 repo = "reth"; 15 rev = "v${version}"; 16 + hash = "sha256-slVf2yVukW3fkDlpaz+rdPKf6QdsFa9HwySZkItHvoQ="; 17 }; 18 19 + cargoHash = "sha256-vNe8eACwwlPspUQgI65T9O2SaQYl7FihDZRpljkA/4U="; 20 21 nativeBuildInputs = [ 22 rustPlatform.bindgenHook
+4 -4
pkgs/by-name/ro/rose-pine-kvantum/package.nix
··· 5 }: 6 stdenvNoCC.mkDerivation (finalAttrs: { 7 pname = "rose-pine-kvantum"; 8 - version = "0-unstable-2025-03-26"; 9 10 src = fetchFromGitHub { 11 owner = "rose-pine"; 12 repo = "kvantum"; 13 - rev = "5a51f5892ba752088dee062a6188b9f0bb59324b"; 14 - hash = "sha256-lUO3Bg9+KbPkllKu2sv9ueV1dcZu4qRn32N/+4+2B4A="; 15 }; 16 17 dontBuild = true; ··· 31 homepage = "https://github.com/rose-pine/kvantum"; 32 platforms = lib.platforms.linux; 33 maintainers = with lib.maintainers; [ amadaluzia ]; 34 - license = lib.licenses.unfree; # rose-pine/kvantum#1 35 }; 36 })
··· 5 }: 6 stdenvNoCC.mkDerivation (finalAttrs: { 7 pname = "rose-pine-kvantum"; 8 + version = "0-unstable-2025-04-16"; 9 10 src = fetchFromGitHub { 11 owner = "rose-pine"; 12 repo = "kvantum"; 13 + rev = "48edf9e2d772b166ed50af3e182a19196e5d3fe6"; 14 + hash = "sha256-0xSMYYPsW7Rw5O8FL0iAt63Hya8GkI2VuOZf64PewyQ="; 15 }; 16 17 dontBuild = true; ··· 31 homepage = "https://github.com/rose-pine/kvantum"; 32 platforms = lib.platforms.linux; 33 maintainers = with lib.maintainers; [ amadaluzia ]; 34 + license = lib.licenses.mit; 35 }; 36 })
+8 -6
pkgs/by-name/sa/saber/package.nix
··· 1 { 2 lib, 3 - flutter329, 4 fetchFromGitHub, 5 gst_all_1, 6 libunwind, ··· 15 gitUpdater, 16 }: 17 18 - flutter329.buildFlutterApplication rec { 19 pname = "saber"; 20 - version = "0.25.6"; 21 22 src = fetchFromGitHub { 23 owner = "saber-notes"; 24 repo = "saber"; 25 tag = "v${version}"; 26 - hash = "sha256-OknqEbWAYLlxSTDWcggM6GP2V8cdKIAksbm7TmKzjKY="; 27 }; 28 29 gitHashes = { 30 receive_sharing_intent = "sha256-8D5ZENARPZ7FGrdIErxOoV3Ao35/XoQ2tleegI42ZUY="; 31 - json2yaml = "sha256-Vb0Bt11OHGX5+lDf8KqYZEGoXleGi5iHXVS2k7CEmDw="; 32 - workmanager = "sha256-fpB8CwNIn+HCQujyIXciq7Y9yd78Ie0IjkSewv3u5iw="; 33 }; 34 35 pubspecLock = lib.importJSON ./pubspec.lock.json;
··· 1 { 2 lib, 3 + flutter332, 4 fetchFromGitHub, 5 gst_all_1, 6 libunwind, ··· 15 gitUpdater, 16 }: 17 18 + flutter332.buildFlutterApplication rec { 19 pname = "saber"; 20 + version = "0.25.9"; 21 22 src = fetchFromGitHub { 23 owner = "saber-notes"; 24 repo = "saber"; 25 tag = "v${version}"; 26 + hash = "sha256-l1TPk6JiT/o0Pl67Vqv4NE2n/FrZKy/SqwhW58A3c6w="; 27 }; 28 29 gitHashes = { 30 receive_sharing_intent = "sha256-8D5ZENARPZ7FGrdIErxOoV3Ao35/XoQ2tleegI42ZUY="; 31 + flutter_secure_storage_linux = "sha256-cFNHW7dAaX8BV7arwbn68GgkkBeiAgPfhMOAFSJWlyY="; 32 + irondash_engine_context = "sha256-/ohreOZDsVqfPoJ6wK7ylTQAgWw23v0b31bDQw5L2Hw="; 33 + super_native_extensions = "sha256-0WZ5+imtLJE8GhbAgLyCC502vvlDl5QG3xtG2nCAnQI="; 34 + yaru = "sha256-j0aPyHx79kzT/eLf0Y3cq4qQkQ4c76GdpjLaVNp8MuI="; 35 }; 36 37 pubspecLock = lib.importJSON ./pubspec.lock.json;
+65 -86
pkgs/by-name/sa/saber/pubspec.lock.json
··· 84 "dependency": "transitive", 85 "description": { 86 "name": "async", 87 - "sha256": "d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63", 88 "url": "https://pub.dev" 89 }, 90 "source": "hosted", 91 - "version": "2.12.0" 92 }, 93 "audioplayers": { 94 "dependency": "direct main", ··· 214 "dependency": "transitive", 215 "description": { 216 "name": "built_value", 217 - "sha256": "ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4", 218 "url": "https://pub.dev" 219 }, 220 "source": "hosted", 221 - "version": "8.9.5" 222 }, 223 "chalkdart": { 224 "dependency": "transitive", ··· 374 "dependency": "transitive", 375 "description": { 376 "name": "decimal", 377 - "sha256": "4140a688f9e443e2f4de3a1162387bf25e1ac6d51e24c9da263f245210f41440", 378 "url": "https://pub.dev" 379 }, 380 "source": "hosted", 381 - "version": "3.0.2" 382 }, 383 "defer_pointer": { 384 "dependency": "direct main", ··· 474 "dependency": "transitive", 475 "description": { 476 "name": "fake_async", 477 - "sha256": "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc", 478 "url": "https://pub.dev" 479 }, 480 "source": "hosted", 481 - "version": "1.3.2" 482 }, 483 "fast_image_resizer": { 484 "dependency": "direct main", ··· 514 "dependency": "direct main", 515 "description": { 516 "name": "file_picker", 517 - "sha256": "a222f231db4f822fc49e3b753674bda630e981873c84bf8604bceeb77fce0b24", 518 "url": "https://pub.dev" 519 }, 520 "source": "hosted", 521 - "version": "10.1.7" 522 }, 523 "file_selector_linux": { 524 "dependency": "transitive", ··· 656 "dependency": "direct dev", 657 "description": { 658 "name": "flutter_lints", 659 - "sha256": "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1", 660 "url": "https://pub.dev" 661 }, 662 "source": "hosted", 663 - "version": "5.0.0" 664 }, 665 "flutter_localizations": { 666 "dependency": "direct main", ··· 682 "dependency": "direct main", 683 "description": { 684 "name": "flutter_quill", 685 - "sha256": "de019f6160023d36ad3e89343da6d740ab66ae7839875c89871fbeabcb9e8f9b", 686 "url": "https://pub.dev" 687 }, 688 "source": "hosted", 689 - "version": "11.4.0" 690 }, 691 "flutter_quill_delta_from_html": { 692 "dependency": "transitive", ··· 719 "version": "0.1.0" 720 }, 721 "flutter_secure_storage_linux": { 722 - "dependency": "transitive", 723 "description": { 724 - "name": "flutter_secure_storage_linux", 725 - "sha256": "9b4b73127e857cd3117d43a70fa3dddadb6e0b253be62e6a6ab85caa0742182c", 726 - "url": "https://pub.dev" 727 }, 728 - "source": "hosted", 729 "version": "2.0.1" 730 }, 731 "flutter_secure_storage_platform_interface": { ··· 850 "dependency": "direct main", 851 "description": { 852 "name": "go_router", 853 - "sha256": "0b1e06223bee260dee31a171fb1153e306907563a0b0225e8c1733211911429a", 854 "url": "https://pub.dev" 855 }, 856 "source": "hosted", 857 - "version": "15.1.2" 858 }, 859 "golden_screenshot": { 860 "dependency": "direct dev", 861 "description": { 862 "name": "golden_screenshot", 863 - "sha256": "0ecff8fde3eaea98d2f19449fb2becf67583cb0e98326b1a6ad47226137099a1", 864 - "url": "https://pub.dev" 865 - }, 866 - "source": "hosted", 867 - "version": "3.2.1" 868 - }, 869 - "golden_toolkit": { 870 - "dependency": "transitive", 871 - "description": { 872 - "name": "golden_toolkit", 873 - "sha256": "8f74adab33154fe7b731395782797021f97d2edc52f7bfb85ff4f1b5c4a215f0", 874 "url": "https://pub.dev" 875 }, 876 "source": "hosted", 877 - "version": "0.15.0" 878 }, 879 "gsettings": { 880 "dependency": "transitive", ··· 956 "dependency": "direct main", 957 "description": { 958 "name": "intl", 959 - "sha256": "d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf", 960 "url": "https://pub.dev" 961 }, 962 "source": "hosted", 963 - "version": "0.19.0" 964 }, 965 "irondash_engine_context": { 966 "dependency": "transitive", 967 "description": { 968 "name": "irondash_engine_context", 969 - "sha256": "cd7b769db11a2b5243b037c8a9b1ecaef02e1ae27a2d909ffa78c1dad747bb10", 970 "url": "https://pub.dev" 971 }, 972 "source": "hosted", 973 - "version": "0.5.4" 974 }, 975 "irondash_message_channel": { 976 "dependency": "transitive", ··· 991 }, 992 "source": "hosted", 993 "version": "0.7.2" 994 - }, 995 - "json2yaml": { 996 - "dependency": "direct overridden", 997 - "description": { 998 - "path": ".", 999 - "ref": "fix-string-ends-with-colon", 1000 - "resolved-ref": "618fc6b7c57acd17cfa98ef7895a771938374456", 1001 - "url": "https://github.com/adil192/json2yaml" 1002 - }, 1003 - "source": "git", 1004 - "version": "3.0.1" 1005 }, 1006 "json_annotation": { 1007 "dependency": "transitive", ··· 1027 "dependency": "transitive", 1028 "description": { 1029 "name": "leak_tracker", 1030 - "sha256": "c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec", 1031 "url": "https://pub.dev" 1032 }, 1033 "source": "hosted", 1034 - "version": "10.0.8" 1035 }, 1036 "leak_tracker_flutter_testing": { 1037 "dependency": "transitive", ··· 1057 "dependency": "transitive", 1058 "description": { 1059 "name": "lints", 1060 - "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", 1061 "url": "https://pub.dev" 1062 }, 1063 "source": "hosted", 1064 - "version": "5.1.1" 1065 }, 1066 "list_utilities": { 1067 "dependency": "transitive", ··· 1117 "dependency": "direct main", 1118 "description": { 1119 "name": "material_symbols_icons", 1120 - "sha256": "d45b6c36c3effa8cb51b1afb8698107d5ff1f88fa4631428f34a8a01abc295d7", 1121 "url": "https://pub.dev" 1122 }, 1123 "source": "hosted", 1124 - "version": "4.2815.0" 1125 }, 1126 "matrix4_transform": { 1127 "dependency": "transitive", ··· 1416 "dependency": "direct main", 1417 "description": { 1418 "name": "pdfrx", 1419 - "sha256": "1bde1885de38ac8ad9f8d5e4be37a57f36f23467a9bb5a586607d5e4aa153ab8", 1420 "url": "https://pub.dev" 1421 }, 1422 "source": "hosted", 1423 - "version": "1.1.28" 1424 }, 1425 "perfect_freehand": { 1426 "dependency": "direct main", ··· 1923 "dependency": "direct main", 1924 "description": { 1925 "name": "slang", 1926 - "sha256": "13132690084bef34fb74dbc698a1e5496f97afbcd3eb58e20c09393e77ac46e6", 1927 "url": "https://pub.dev" 1928 }, 1929 "source": "hosted", 1930 - "version": "4.7.1" 1931 }, 1932 "slang_flutter": { 1933 "dependency": "direct main", ··· 1993 "dependency": "direct main", 1994 "description": { 1995 "name": "super_clipboard", 1996 - "sha256": "5203c881d24033c3e6154c2ae01afd94e7f0a3201280373f28e540f1defa3f40", 1997 "url": "https://pub.dev" 1998 }, 1999 "source": "hosted", 2000 - "version": "0.9.0-dev.6" 2001 }, 2002 "super_native_extensions": { 2003 "dependency": "transitive", 2004 "description": { 2005 "name": "super_native_extensions", 2006 - "sha256": "09ccc40c475e6f91770eaeb2553bf4803812d7beadc3759aa57d643370619c86", 2007 "url": "https://pub.dev" 2008 }, 2009 "source": "hosted", 2010 - "version": "0.9.0-dev.6" 2011 }, 2012 "sync_http": { 2013 "dependency": "transitive", ··· 2183 "dependency": "transitive", 2184 "description": { 2185 "name": "vector_graphics", 2186 - "sha256": "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de", 2187 "url": "https://pub.dev" 2188 }, 2189 "source": "hosted", 2190 - "version": "1.1.18" 2191 }, 2192 "vector_graphics_codec": { 2193 "dependency": "transitive", ··· 2203 "dependency": "transitive", 2204 "description": { 2205 "name": "vector_graphics_compiler", 2206 - "sha256": "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad", 2207 "url": "https://pub.dev" 2208 }, 2209 "source": "hosted", 2210 - "version": "1.1.16" 2211 }, 2212 "vector_math": { 2213 "dependency": "direct main", ··· 2233 "dependency": "transitive", 2234 "description": { 2235 "name": "vm_service", 2236 - "sha256": "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14", 2237 "url": "https://pub.dev" 2238 }, 2239 "source": "hosted", 2240 - "version": "14.3.1" 2241 }, 2242 "watcher": { 2243 "dependency": "transitive", 2244 "description": { 2245 "name": "watcher", 2246 - "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", 2247 "url": "https://pub.dev" 2248 }, 2249 "source": "hosted", 2250 - "version": "1.1.1" 2251 }, 2252 "web": { 2253 "dependency": "transitive", ··· 2263 "dependency": "transitive", 2264 "description": { 2265 "name": "webdriver", 2266 - "sha256": "3d773670966f02a646319410766d3b5e1037efb7f07cc68f844d5e06cd4d61c8", 2267 "url": "https://pub.dev" 2268 }, 2269 "source": "hosted", 2270 - "version": "3.0.4" 2271 }, 2272 "win32": { 2273 "dependency": "transitive", 2274 "description": { 2275 "name": "win32", 2276 - "sha256": "329edf97fdd893e0f1e3b9e88d6a0e627128cc17cc316a8d67fda8f1451178ba", 2277 "url": "https://pub.dev" 2278 }, 2279 "source": "hosted", 2280 - "version": "5.13.0" 2281 }, 2282 "win32_registry": { 2283 "dependency": "transitive", ··· 2313 "dependency": "direct main", 2314 "description": { 2315 "name": "worker_manager", 2316 - "sha256": "eb8ad7013f823539e259f2452b40f8bf77c0aacc7a73f66195f1ad3166eafcf8", 2317 "url": "https://pub.dev" 2318 }, 2319 "source": "hosted", 2320 - "version": "7.2.4" 2321 }, 2322 "workmanager": { 2323 "dependency": "direct main", 2324 "description": { 2325 - "path": "workmanager", 2326 - "ref": "main", 2327 - "resolved-ref": "4ce065135dc1b91fee918f81596b42a56850391d", 2328 - "url": "https://github.com/fluttercommunity/flutter_workmanager" 2329 }, 2330 - "source": "git", 2331 - "version": "0.5.2" 2332 }, 2333 "xdg_directories": { 2334 "dependency": "transitive", ··· 2374 "dependency": "direct main", 2375 "description": { 2376 "name": "yaru", 2377 - "sha256": "f149399d81ecd3d20bfcc79afd5ddd9bcd7e4c901d5e602a8577fe59c71c8617", 2378 "url": "https://pub.dev" 2379 }, 2380 "source": "hosted", 2381 - "version": "7.0.0" 2382 }, 2383 "yaru_window": { 2384 "dependency": "transitive", ··· 2432 } 2433 }, 2434 "sdks": { 2435 - "dart": ">=3.7.0 <4.0.0", 2436 - "flutter": ">=3.29.0" 2437 } 2438 }
··· 84 "dependency": "transitive", 85 "description": { 86 "name": "async", 87 + "sha256": "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb", 88 "url": "https://pub.dev" 89 }, 90 "source": "hosted", 91 + "version": "2.13.0" 92 }, 93 "audioplayers": { 94 "dependency": "direct main", ··· 214 "dependency": "transitive", 215 "description": { 216 "name": "built_value", 217 + "sha256": "082001b5c3dc495d4a42f1d5789990505df20d8547d42507c29050af6933ee27", 218 "url": "https://pub.dev" 219 }, 220 "source": "hosted", 221 + "version": "8.10.1" 222 }, 223 "chalkdart": { 224 "dependency": "transitive", ··· 374 "dependency": "transitive", 375 "description": { 376 "name": "decimal", 377 + "sha256": "28239b8b929c1bd8618702e6dbc96e2618cf99770bbe9cb040d6cf56a11e4ec3", 378 "url": "https://pub.dev" 379 }, 380 "source": "hosted", 381 + "version": "3.2.1" 382 }, 383 "defer_pointer": { 384 "dependency": "direct main", ··· 474 "dependency": "transitive", 475 "description": { 476 "name": "fake_async", 477 + "sha256": "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44", 478 "url": "https://pub.dev" 479 }, 480 "source": "hosted", 481 + "version": "1.3.3" 482 }, 483 "fast_image_resizer": { 484 "dependency": "direct main", ··· 514 "dependency": "direct main", 515 "description": { 516 "name": "file_picker", 517 + "sha256": "ef9908739bdd9c476353d6adff72e88fd00c625f5b959ae23f7567bd5137db0a", 518 "url": "https://pub.dev" 519 }, 520 "source": "hosted", 521 + "version": "10.2.0" 522 }, 523 "file_selector_linux": { 524 "dependency": "transitive", ··· 656 "dependency": "direct dev", 657 "description": { 658 "name": "flutter_lints", 659 + "sha256": "3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1", 660 "url": "https://pub.dev" 661 }, 662 "source": "hosted", 663 + "version": "6.0.0" 664 }, 665 "flutter_localizations": { 666 "dependency": "direct main", ··· 682 "dependency": "direct main", 683 "description": { 684 "name": "flutter_quill", 685 + "sha256": "7e60963632bbc8615627f0bae8e178515f69ecb378ad49fa68c43c2aabf33e21", 686 "url": "https://pub.dev" 687 }, 688 "source": "hosted", 689 + "version": "11.4.1" 690 }, 691 "flutter_quill_delta_from_html": { 692 "dependency": "transitive", ··· 719 "version": "0.1.0" 720 }, 721 "flutter_secure_storage_linux": { 722 + "dependency": "direct overridden", 723 "description": { 724 + "path": "flutter_secure_storage_linux", 725 + "ref": "patch-2", 726 + "resolved-ref": "f076cbb65b075afd6e3b648122987a67306dc298", 727 + "url": "https://github.com/m-berto/flutter_secure_storage.git" 728 }, 729 + "source": "git", 730 "version": "2.0.1" 731 }, 732 "flutter_secure_storage_platform_interface": { ··· 851 "dependency": "direct main", 852 "description": { 853 "name": "go_router", 854 + "sha256": "b453934c36e289cef06525734d1e676c1f91da9e22e2017d9dcab6ce0f999175", 855 "url": "https://pub.dev" 856 }, 857 "source": "hosted", 858 + "version": "15.1.3" 859 }, 860 "golden_screenshot": { 861 "dependency": "direct dev", 862 "description": { 863 "name": "golden_screenshot", 864 + "sha256": "8178266a5827eb74caf7547a19d42051e7493a4bbcc206917f62f4830729b6c3", 865 "url": "https://pub.dev" 866 }, 867 "source": "hosted", 868 + "version": "3.3.0" 869 }, 870 "gsettings": { 871 "dependency": "transitive", ··· 947 "dependency": "direct main", 948 "description": { 949 "name": "intl", 950 + "sha256": "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5", 951 "url": "https://pub.dev" 952 }, 953 "source": "hosted", 954 + "version": "0.20.2" 955 }, 956 "irondash_engine_context": { 957 "dependency": "transitive", 958 "description": { 959 "name": "irondash_engine_context", 960 + "sha256": "2bb0bc13dfda9f5aaef8dde06ecc5feb1379f5bb387d59716d799554f3f305d7", 961 "url": "https://pub.dev" 962 }, 963 "source": "hosted", 964 + "version": "0.5.5" 965 }, 966 "irondash_message_channel": { 967 "dependency": "transitive", ··· 982 }, 983 "source": "hosted", 984 "version": "0.7.2" 985 }, 986 "json_annotation": { 987 "dependency": "transitive", ··· 1007 "dependency": "transitive", 1008 "description": { 1009 "name": "leak_tracker", 1010 + "sha256": "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0", 1011 "url": "https://pub.dev" 1012 }, 1013 "source": "hosted", 1014 + "version": "10.0.9" 1015 }, 1016 "leak_tracker_flutter_testing": { 1017 "dependency": "transitive", ··· 1037 "dependency": "transitive", 1038 "description": { 1039 "name": "lints", 1040 + "sha256": "a5e2b223cb7c9c8efdc663ef484fdd95bb243bff242ef5b13e26883547fce9a0", 1041 "url": "https://pub.dev" 1042 }, 1043 "source": "hosted", 1044 + "version": "6.0.0" 1045 }, 1046 "list_utilities": { 1047 "dependency": "transitive", ··· 1097 "dependency": "direct main", 1098 "description": { 1099 "name": "material_symbols_icons", 1100 + "sha256": "7c50901b39d1ad645ee25d920aed008061e1fd541a897b4ebf2c01d966dbf16b", 1101 "url": "https://pub.dev" 1102 }, 1103 "source": "hosted", 1104 + "version": "4.2815.1" 1105 }, 1106 "matrix4_transform": { 1107 "dependency": "transitive", ··· 1396 "dependency": "direct main", 1397 "description": { 1398 "name": "pdfrx", 1399 + "sha256": "4640c561aa31598c9c8ff9042675f7c1ecb2ca2b1190dff6e2ecaa677d1bc416", 1400 "url": "https://pub.dev" 1401 }, 1402 "source": "hosted", 1403 + "version": "1.1.35" 1404 }, 1405 "perfect_freehand": { 1406 "dependency": "direct main", ··· 1903 "dependency": "direct main", 1904 "description": { 1905 "name": "slang", 1906 + "sha256": "6668a08355b370d5cb5446fc869c4492ed23c6433934fe88228876460fedac22", 1907 "url": "https://pub.dev" 1908 }, 1909 "source": "hosted", 1910 + "version": "4.7.2" 1911 }, 1912 "slang_flutter": { 1913 "dependency": "direct main", ··· 1973 "dependency": "direct main", 1974 "description": { 1975 "name": "super_clipboard", 1976 + "sha256": "e73f3bb7e66cc9260efa1dc507f979138e7e106c3521e2dda2d0311f6d728a16", 1977 "url": "https://pub.dev" 1978 }, 1979 "source": "hosted", 1980 + "version": "0.9.1" 1981 }, 1982 "super_native_extensions": { 1983 "dependency": "transitive", 1984 "description": { 1985 "name": "super_native_extensions", 1986 + "sha256": "b9611dcb68f1047d6f3ef11af25e4e68a21b1a705bbcc3eb8cb4e9f5c3148569", 1987 "url": "https://pub.dev" 1988 }, 1989 "source": "hosted", 1990 + "version": "0.9.1" 1991 }, 1992 "sync_http": { 1993 "dependency": "transitive", ··· 2163 "dependency": "transitive", 2164 "description": { 2165 "name": "vector_graphics", 2166 + "sha256": "a4f059dc26fc8295b5921376600a194c4ec7d55e72f2fe4c7d2831e103d461e6", 2167 "url": "https://pub.dev" 2168 }, 2169 "source": "hosted", 2170 + "version": "1.1.19" 2171 }, 2172 "vector_graphics_codec": { 2173 "dependency": "transitive", ··· 2183 "dependency": "transitive", 2184 "description": { 2185 "name": "vector_graphics_compiler", 2186 + "sha256": "557a315b7d2a6dbb0aaaff84d857967ce6bdc96a63dc6ee2a57ce5a6ee5d3331", 2187 "url": "https://pub.dev" 2188 }, 2189 "source": "hosted", 2190 + "version": "1.1.17" 2191 }, 2192 "vector_math": { 2193 "dependency": "direct main", ··· 2213 "dependency": "transitive", 2214 "description": { 2215 "name": "vm_service", 2216 + "sha256": "ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02", 2217 "url": "https://pub.dev" 2218 }, 2219 "source": "hosted", 2220 + "version": "15.0.0" 2221 }, 2222 "watcher": { 2223 "dependency": "transitive", 2224 "description": { 2225 "name": "watcher", 2226 + "sha256": "0b7fd4a0bbc4b92641dbf20adfd7e3fd1398fe17102d94b674234563e110088a", 2227 "url": "https://pub.dev" 2228 }, 2229 "source": "hosted", 2230 + "version": "1.1.2" 2231 }, 2232 "web": { 2233 "dependency": "transitive", ··· 2243 "dependency": "transitive", 2244 "description": { 2245 "name": "webdriver", 2246 + "sha256": "2f3a14ca026957870cfd9c635b83507e0e51d8091568e90129fbf805aba7cade", 2247 "url": "https://pub.dev" 2248 }, 2249 "source": "hosted", 2250 + "version": "3.1.0" 2251 }, 2252 "win32": { 2253 "dependency": "transitive", 2254 "description": { 2255 "name": "win32", 2256 + "sha256": "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03", 2257 "url": "https://pub.dev" 2258 }, 2259 "source": "hosted", 2260 + "version": "5.14.0" 2261 }, 2262 "win32_registry": { 2263 "dependency": "transitive", ··· 2293 "dependency": "direct main", 2294 "description": { 2295 "name": "worker_manager", 2296 + "sha256": "af3db5e6c6c8a74ab8f72e25e9d305f8ff60984ca55551397e3c8828ebf30509", 2297 "url": "https://pub.dev" 2298 }, 2299 "source": "hosted", 2300 + "version": "7.2.6" 2301 }, 2302 "workmanager": { 2303 "dependency": "direct main", 2304 "description": { 2305 + "name": "workmanager", 2306 + "sha256": "f3c3ce6d79cce53eee4a29dd2e8328c25db5ba5d9062fcc5e8f3c71e0af9b7e4", 2307 + "url": "https://pub.dev" 2308 }, 2309 + "source": "hosted", 2310 + "version": "0.6.0" 2311 }, 2312 "xdg_directories": { 2313 "dependency": "transitive", ··· 2353 "dependency": "direct main", 2354 "description": { 2355 "name": "yaru", 2356 + "sha256": "d9149e87ddcbabd6214fe629bfd0b6a94b9d81ca55a5618949ffc47a3d8a7b69", 2357 "url": "https://pub.dev" 2358 }, 2359 "source": "hosted", 2360 + "version": "8.0.0" 2361 }, 2362 "yaru_window": { 2363 "dependency": "transitive", ··· 2411 } 2412 }, 2413 "sdks": { 2414 + "dart": ">=3.8.0 <4.0.0", 2415 + "flutter": ">=3.32.0" 2416 } 2417 }
+9 -9
pkgs/by-name/se/server-box/package.nix
··· 1 { 2 lib, 3 - flutter329, 4 fetchFromGitHub, 5 autoPatchelfHook, 6 copyDesktopItems, ··· 12 gitUpdater, 13 }: 14 15 - flutter329.buildFlutterApplication { 16 pname = "server-box"; 17 - version = "1.0.1130-unstable-2025-04-25"; 18 19 src = fetchFromGitHub { 20 owner = "lollipopkit"; 21 repo = "flutter_server_box"; 22 - rev = "8f09085cf30f9b48209c7c3c1e9dceac5aa5eeeb"; 23 - hash = "sha256-D2FzL34FV+7FnxyEVi/Rm2qO3c9eQmCjlH/4pMWlU5s="; 24 }; 25 26 pubspecLock = lib.importJSON ./pubspec.lock.json; ··· 28 gitHashes = { 29 circle_chart = "sha256-BcnL/hRf+Yv2U8Nkl7pc8BtncBW+M2by86jO5IbFIRk="; 30 computer = "sha256-qaD6jn78zDyZBktwJ4WTQa8oCvCWQJOBDaozBVsXNb8="; 31 - dartssh2 = "sha256-bS916CwUuOKhRyymtmvMxt7vGXmlyiLep4AZsxRJ6iU="; 32 - fl_build = "sha256-CSKe2yEIisftM0q79HbDTghShirWg02zi9v+hD5R57g="; 33 - fl_lib = "sha256-+eHUpn89BI7k/MbCp09gUWGMlqLBrxOy9PgL9uXnkDI="; 34 plain_notification_token = "sha256-Cy1/S8bAtKCBnjfDEeW4Q2nP4jtwyCstAC1GH1efu8I="; 35 watch_connectivity = "sha256-9TyuElr0PNoiUvbSTOakdw1/QwWp6J2GAwzVHsgYWtM="; 36 - xterm = "sha256-LTCMaGVqehL+wFSzWd63KeTBjjU4xCyuhfD9QmQaP0Q="; 37 }; 38 39 nativeBuildInputs = [
··· 1 { 2 lib, 3 + flutter332, 4 fetchFromGitHub, 5 autoPatchelfHook, 6 copyDesktopItems, ··· 12 gitUpdater, 13 }: 14 15 + flutter332.buildFlutterApplication rec { 16 pname = "server-box"; 17 + version = "1.0.1189"; 18 19 src = fetchFromGitHub { 20 owner = "lollipopkit"; 21 repo = "flutter_server_box"; 22 + tag = "v${version}"; 23 + hash = "sha256-gz+4uJe0JHi8oYNz/oLylkYUmHQA8wnxp/4TadYNMfo="; 24 }; 25 26 pubspecLock = lib.importJSON ./pubspec.lock.json; ··· 28 gitHashes = { 29 circle_chart = "sha256-BcnL/hRf+Yv2U8Nkl7pc8BtncBW+M2by86jO5IbFIRk="; 30 computer = "sha256-qaD6jn78zDyZBktwJ4WTQa8oCvCWQJOBDaozBVsXNb8="; 31 + dartssh2 = "sha256-XlbruyraMmZGNRppQdBLS89Qyd7mm5Noiap2BhZjEPw="; 32 + fl_build = "sha256-hCojuXFuN33/prCyuPcMoehWiGfaR2yOJA2V6dOuz4E="; 33 + fl_lib = "sha256-cauq5kbcCE52Jp3K/xBdHEmdfuF8aQsujNTjbE93Pww="; 34 plain_notification_token = "sha256-Cy1/S8bAtKCBnjfDEeW4Q2nP4jtwyCstAC1GH1efu8I="; 35 watch_connectivity = "sha256-9TyuElr0PNoiUvbSTOakdw1/QwWp6J2GAwzVHsgYWtM="; 36 + xterm = "sha256-yMETVh1qEdQAIYaQWbL5958N5dGpczJ/Y8Zvl1WjRnw="; 37 }; 38 39 nativeBuildInputs = [
+389 -285
pkgs/by-name/se/server-box/pubspec.lock.json
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 - "sha256": "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 - "version": "76.0.0" 12 }, 13 - "_macros": { 14 "dependency": "transitive", 15 - "description": "dart", 16 - "source": "sdk", 17 - "version": "0.3.3" 18 }, 19 - "analyzer": { 20 "dependency": "transitive", 21 "description": { 22 - "name": "analyzer", 23 - "sha256": "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e", 24 "url": "https://pub.dev" 25 }, 26 "source": "hosted", 27 - "version": "6.11.0" 28 }, 29 "ansicolor": { 30 "dependency": "transitive", ··· 80 "dependency": "transitive", 81 "description": { 82 "name": "archive", 83 - "sha256": "7dcbd0f87fe5f61cb28da39a1a8b70dbc106e2fe0516f7836eb7bb2948481a12", 84 "url": "https://pub.dev" 85 }, 86 "source": "hosted", 87 - "version": "4.0.5" 88 }, 89 "args": { 90 "dependency": "transitive", ··· 100 "dependency": "transitive", 101 "description": { 102 "name": "asn1lib", 103 - "sha256": "e02d018628c870ef2d7f03e33f9ad179d89ff6ec52ca6c56bcb80bcef979867f", 104 "url": "https://pub.dev" 105 }, 106 "source": "hosted", 107 - "version": "1.6.2" 108 }, 109 "async": { 110 "dependency": "transitive", 111 "description": { 112 "name": "async", 113 - "sha256": "d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63", 114 "url": "https://pub.dev" 115 }, 116 "source": "hosted", 117 - "version": "2.12.0" 118 }, 119 "boolean_selector": { 120 "dependency": "transitive", ··· 200 "dependency": "transitive", 201 "description": { 202 "name": "built_value", 203 - "sha256": "ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4", 204 "url": "https://pub.dev" 205 }, 206 "source": "hosted", 207 - "version": "8.9.5" 208 }, 209 "camera": { 210 "dependency": "transitive", ··· 220 "dependency": "transitive", 221 "description": { 222 "name": "camera_android_camerax", 223 - "sha256": "13784f539c7f104766bff84e4479a70f03b29d78b208278be45c939250d9d7f5", 224 "url": "https://pub.dev" 225 }, 226 "source": "hosted", 227 - "version": "0.6.14+1" 228 }, 229 "camera_avfoundation": { 230 "dependency": "transitive", 231 "description": { 232 "name": "camera_avfoundation", 233 - "sha256": "ba48b65a3a97004276ede882e6b838d9667642ff462c95a8bb57ca8a82b6bd25", 234 "url": "https://pub.dev" 235 }, 236 "source": "hosted", 237 - "version": "0.9.18+11" 238 }, 239 "camera_platform_interface": { 240 "dependency": "transitive", 241 "description": { 242 "name": "camera_platform_interface", 243 - "sha256": "953e7baed3a7c8fae92f7200afeb2be503ff1a17c3b4e4ed7b76f008c2810a31", 244 "url": "https://pub.dev" 245 }, 246 "source": "hosted", 247 - "version": "2.9.0" 248 }, 249 "camera_web": { 250 "dependency": "transitive", ··· 280 "dependency": "transitive", 281 "description": { 282 "name": "checked_yaml", 283 - "sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff", 284 "url": "https://pub.dev" 285 }, 286 "source": "hosted", 287 - "version": "2.0.3" 288 }, 289 "choice": { 290 "dependency": "direct main", ··· 307 "source": "git", 308 "version": "0.0.3" 309 }, 310 - "clock": { 311 "dependency": "transitive", 312 "description": { 313 - "name": "clock", 314 - "sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", 315 "url": "https://pub.dev" 316 }, 317 "source": "hosted", 318 - "version": "1.1.2" 319 }, 320 - "cloudflare_turnstile": { 321 "dependency": "transitive", 322 "description": { 323 - "name": "cloudflare_turnstile", 324 - "sha256": "d13cbec55a1c4916bca1d4dbd84fbe7b655ae35a264513750fdb8250486269e0", 325 "url": "https://pub.dev" 326 }, 327 "source": "hosted", 328 - "version": "3.3.1" 329 }, 330 "code_builder": { 331 "dependency": "transitive", ··· 337 "source": "hosted", 338 "version": "4.10.1" 339 }, 340 - "code_text_field": { 341 - "dependency": "direct main", 342 - "description": { 343 - "name": "code_text_field", 344 - "sha256": "0cbffbb2932cf82e1d022996388041de3493a476acad3fbb13e5917cac0fc5f2", 345 - "url": "https://pub.dev" 346 - }, 347 - "source": "hosted", 348 - "version": "1.1.0" 349 - }, 350 "collection": { 351 "dependency": "transitive", 352 "description": { ··· 378 "source": "hosted", 379 "version": "3.1.2" 380 }, 381 "cross_file": { 382 "dependency": "transitive", 383 "description": { ··· 408 "source": "hosted", 409 "version": "1.0.2" 410 }, 411 "dart_style": { 412 "dependency": "transitive", 413 "description": { 414 "name": "dart_style", 415 - "sha256": "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820", 416 "url": "https://pub.dev" 417 }, 418 "source": "hosted", 419 - "version": "2.3.8" 420 }, 421 "dartssh2": { 422 "dependency": "direct main", 423 "description": { 424 "path": ".", 425 - "ref": "master", 426 - "resolved-ref": "262f41491ec6e558f4799935924b3c222869e698", 427 "url": "https://github.com/lollipopkit/dartssh2" 428 }, 429 "source": "git", ··· 479 "source": "hosted", 480 "version": "1.3.1" 481 }, 482 - "encrypt": { 483 - "dependency": "transitive", 484 - "description": { 485 - "name": "encrypt", 486 - "sha256": "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2", 487 - "url": "https://pub.dev" 488 - }, 489 - "source": "hosted", 490 - "version": "5.0.3" 491 - }, 492 "equatable": { 493 "dependency": "transitive", 494 "description": { ··· 503 "dependency": "direct main", 504 "description": { 505 "name": "extended_image", 506 - "sha256": "fcefcf3cba32696c639e9e305a790039709d05a7139320b91bb9d300993452e2", 507 "url": "https://pub.dev" 508 }, 509 "source": "hosted", 510 - "version": "10.0.0" 511 }, 512 "extended_image_library": { 513 "dependency": "transitive", 514 "description": { 515 "name": "extended_image_library", 516 - "sha256": "ae468c31c375064964de11cbb31310a58c4462df6e3bae1a0bc0066f586795d5", 517 "url": "https://pub.dev" 518 }, 519 "source": "hosted", 520 - "version": "5.0.0" 521 }, 522 "fake_async": { 523 "dependency": "transitive", 524 "description": { 525 "name": "fake_async", 526 - "sha256": "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc", 527 "url": "https://pub.dev" 528 }, 529 "source": "hosted", 530 - "version": "1.3.2" 531 }, 532 "ffi": { 533 "dependency": "transitive", ··· 553 "dependency": "direct main", 554 "description": { 555 "name": "file_picker", 556 - "sha256": "8d938fd5c11dc81bf1acd4f7f0486c683fe9e79a0b13419e27730f9ce4d8a25b", 557 "url": "https://pub.dev" 558 }, 559 "source": "hosted", 560 - "version": "9.2.1" 561 }, 562 "fixnum": { 563 "dependency": "transitive", ··· 573 "dependency": "direct dev", 574 "description": { 575 "path": ".", 576 - "ref": "v1.0.48", 577 - "resolved-ref": "9a589bb5b8d8376e32fb73793e8cf7c4ec4894a5", 578 "url": "https://github.com/lppcg/fl_build.git" 579 }, 580 "source": "git", ··· 584 "dependency": "direct main", 585 "description": { 586 "name": "fl_chart", 587 - "sha256": "5276944c6ffc975ae796569a826c38a62d2abcf264e26b88fa6f482e107f4237", 588 "url": "https://pub.dev" 589 }, 590 "source": "hosted", 591 - "version": "0.70.2" 592 }, 593 "fl_lib": { 594 "dependency": "direct main", 595 "description": { 596 "path": ".", 597 - "ref": "v1.0.263", 598 - "resolved-ref": "42579f45363029584c6fbe11f84b6aa0780339e7", 599 "url": "https://github.com/lppcg/fl_lib" 600 }, 601 "source": "git", ··· 607 "source": "sdk", 608 "version": "0.0.0" 609 }, 610 - "flutter_adaptive_scaffold": { 611 - "dependency": "direct main", 612 - "description": { 613 - "name": "flutter_adaptive_scaffold", 614 - "sha256": "7279d74da2f2531a16d21c2ec327308778c3aedd672dfe4eaf3bf416463501f8", 615 - "url": "https://pub.dev" 616 - }, 617 - "source": "hosted", 618 - "version": "0.3.2" 619 - }, 620 "flutter_displaymode": { 621 "dependency": "direct main", 622 "description": { ··· 637 "source": "hosted", 638 "version": "0.7.0" 639 }, 640 - "flutter_inappwebview": { 641 - "dependency": "transitive", 642 - "description": { 643 - "name": "flutter_inappwebview", 644 - "sha256": "a8f5c9dd300a8cc7fde7bb902ae57febe95e9269424e4d08d5a1a56214e1e6ff", 645 - "url": "https://pub.dev" 646 - }, 647 - "source": "hosted", 648 - "version": "6.2.0-beta.2" 649 - }, 650 - "flutter_inappwebview_android": { 651 - "dependency": "transitive", 652 - "description": { 653 - "name": "flutter_inappwebview_android", 654 - "sha256": "2427e89d9c7b00cc756f800932d7ab8f3272d3fbc71544e1aedb3dbc17dae074", 655 - "url": "https://pub.dev" 656 - }, 657 - "source": "hosted", 658 - "version": "1.2.0-beta.2" 659 - }, 660 - "flutter_inappwebview_internal_annotations": { 661 - "dependency": "transitive", 662 - "description": { 663 - "name": "flutter_inappwebview_internal_annotations", 664 - "sha256": "787171d43f8af67864740b6f04166c13190aa74a1468a1f1f1e9ee5b90c359cd", 665 - "url": "https://pub.dev" 666 - }, 667 - "source": "hosted", 668 - "version": "1.2.0" 669 - }, 670 - "flutter_inappwebview_ios": { 671 - "dependency": "transitive", 672 - "description": { 673 - "name": "flutter_inappwebview_ios", 674 - "sha256": "7ff65d7408e453f9a4ff38f74673aeec8cae824cba8276b4b77350262bfe356a", 675 - "url": "https://pub.dev" 676 - }, 677 - "source": "hosted", 678 - "version": "1.2.0-beta.2" 679 - }, 680 - "flutter_inappwebview_macos": { 681 - "dependency": "transitive", 682 - "description": { 683 - "name": "flutter_inappwebview_macos", 684 - "sha256": "be8b8ab0100c94ec9fc079a4d48b2bc8dd1a8b4c2647da34f1d3dae93cd5f88a", 685 - "url": "https://pub.dev" 686 - }, 687 - "source": "hosted", 688 - "version": "1.2.0-beta.2" 689 - }, 690 - "flutter_inappwebview_platform_interface": { 691 - "dependency": "transitive", 692 - "description": { 693 - "name": "flutter_inappwebview_platform_interface", 694 - "sha256": "2c99bf767900ba029d825bc6f494d30169ee83cdaa038d86e85fe70571d0a655", 695 - "url": "https://pub.dev" 696 - }, 697 - "source": "hosted", 698 - "version": "1.4.0-beta.2" 699 - }, 700 - "flutter_inappwebview_web": { 701 - "dependency": "transitive", 702 - "description": { 703 - "name": "flutter_inappwebview_web", 704 - "sha256": "6c4bb61ea9d52e51d79ea23da27c928d0430873c04ad380df39c1ef442b11f4e", 705 - "url": "https://pub.dev" 706 - }, 707 - "source": "hosted", 708 - "version": "1.2.0-beta.2" 709 - }, 710 - "flutter_inappwebview_windows": { 711 - "dependency": "transitive", 712 - "description": { 713 - "name": "flutter_inappwebview_windows", 714 - "sha256": "0ff241f814b7caff63b9632cf858b6d3d9c35758040620a9745e5f6e9dd94d74", 715 - "url": "https://pub.dev" 716 - }, 717 - "source": "hosted", 718 - "version": "0.7.0-beta.2" 719 - }, 720 "flutter_lints": { 721 "dependency": "direct dev", 722 "description": { 723 "name": "flutter_lints", 724 - "sha256": "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1", 725 "url": "https://pub.dev" 726 }, 727 "source": "hosted", 728 - "version": "5.0.0" 729 }, 730 "flutter_localizations": { 731 "dependency": "direct main", ··· 737 "dependency": "transitive", 738 "description": { 739 "name": "flutter_markdown", 740 - "sha256": "e7bbc718adc9476aa14cfddc1ef048d2e21e4e8f18311aaac723266db9f9e7b5", 741 "url": "https://pub.dev" 742 }, 743 "source": "hosted", 744 - "version": "0.7.6+2" 745 }, 746 "flutter_markdown_latex": { 747 "dependency": "transitive", ··· 757 "dependency": "transitive", 758 "description": { 759 "name": "flutter_math_fork", 760 - "sha256": "284bab89b2fbf1bc3a0baf13d011c1dd324d004e35d177626b77f2fc056366ac", 761 "url": "https://pub.dev" 762 }, 763 "source": "hosted", 764 - "version": "0.7.3" 765 }, 766 "flutter_native_splash": { 767 "dependency": "direct dev", 768 "description": { 769 "name": "flutter_native_splash", 770 - "sha256": "edb09c35ee9230c4b03f13dd45bb3a276d0801865f0a4650b7e2a3bba61a803a", 771 "url": "https://pub.dev" 772 }, 773 "source": "hosted", 774 - "version": "2.4.5" 775 }, 776 "flutter_plugin_android_lifecycle": { 777 "dependency": "transitive", 778 "description": { 779 "name": "flutter_plugin_android_lifecycle", 780 - "sha256": "5a1e6fb2c0561958d7e4c33574674bda7b77caaca7a33b758876956f2902eea3", 781 "url": "https://pub.dev" 782 }, 783 "source": "hosted", 784 - "version": "2.0.27" 785 }, 786 - "flutter_reorderable_grid_view": { 787 "dependency": "direct main", 788 "description": { 789 - "name": "flutter_reorderable_grid_view", 790 - "sha256": "f5db90ae62f8307daef9a884e09ed2d883838592e92185017a4431fe8e78899e", 791 - "url": "https://pub.dev" 792 - }, 793 - "source": "hosted", 794 - "version": "5.5.0" 795 - }, 796 - "flutter_riverpod": { 797 - "dependency": "transitive", 798 - "description": { 799 "name": "flutter_riverpod", 800 "sha256": "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1", 801 "url": "https://pub.dev" ··· 807 "dependency": "transitive", 808 "description": { 809 "name": "flutter_svg", 810 - "sha256": "c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b", 811 "url": "https://pub.dev" 812 }, 813 "source": "hosted", 814 - "version": "2.0.17" 815 }, 816 "flutter_test": { 817 "dependency": "direct dev", ··· 825 "source": "sdk", 826 "version": "0.0.0" 827 }, 828 "freezed_annotation": { 829 - "dependency": "transitive", 830 "description": { 831 "name": "freezed_annotation", 832 - "sha256": "c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2", 833 "url": "https://pub.dev" 834 }, 835 "source": "hosted", 836 - "version": "2.4.4" 837 }, 838 "frontend_server_client": { 839 "dependency": "transitive", ··· 885 "source": "hosted", 886 "version": "0.7.0" 887 }, 888 - "hive": { 889 "dependency": "transitive", 890 "description": { 891 - "name": "hive", 892 - "sha256": "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941", 893 "url": "https://pub.dev" 894 }, 895 "source": "hosted", 896 - "version": "2.2.3" 897 }, 898 - "hive_flutter": { 899 "dependency": "direct main", 900 "description": { 901 - "name": "hive_flutter", 902 - "sha256": "dca1da446b1d808a51689fb5d0c6c9510c0a2ba01e22805d492c73b68e33eecc", 903 "url": "https://pub.dev" 904 }, 905 "source": "hosted", 906 - "version": "1.1.0" 907 }, 908 - "hive_generator": { 909 "dependency": "direct dev", 910 "description": { 911 - "name": "hive_generator", 912 - "sha256": "06cb8f58ace74de61f63500564931f9505368f45f98958bd7a6c35ba24159db4", 913 "url": "https://pub.dev" 914 }, 915 "source": "hosted", 916 - "version": "2.0.1" 917 }, 918 "html": { 919 "dependency": "transitive", 920 "description": { 921 "name": "html", 922 - "sha256": "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec", 923 "url": "https://pub.dev" 924 }, 925 "source": "hosted", 926 - "version": "0.15.5" 927 }, 928 "http": { 929 "dependency": "transitive", 930 "description": { 931 "name": "http", 932 - "sha256": "fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f", 933 "url": "https://pub.dev" 934 }, 935 "source": "hosted", 936 - "version": "1.3.0" 937 }, 938 "http_client_helper": { 939 "dependency": "transitive", ··· 999 "dependency": "direct main", 1000 "description": { 1001 "name": "intl", 1002 - "sha256": "d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf", 1003 "url": "https://pub.dev" 1004 }, 1005 "source": "hosted", 1006 - "version": "0.19.0" 1007 }, 1008 "io": { 1009 "dependency": "transitive", ··· 1015 "source": "hosted", 1016 "version": "1.0.5" 1017 }, 1018 "js": { 1019 "dependency": "transitive", 1020 "description": { ··· 1039 "dependency": "direct dev", 1040 "description": { 1041 "name": "json_serializable", 1042 - "sha256": "c2fcb3920cf2b6ae6845954186420fca40bc0a8abcc84903b7801f17d7050d7c", 1043 "url": "https://pub.dev" 1044 }, 1045 "source": "hosted", 1046 - "version": "6.9.0" 1047 }, 1048 "leak_tracker": { 1049 "dependency": "transitive", 1050 "description": { 1051 "name": "leak_tracker", 1052 - "sha256": "c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec", 1053 "url": "https://pub.dev" 1054 }, 1055 "source": "hosted", 1056 - "version": "10.0.8" 1057 }, 1058 "leak_tracker_flutter_testing": { 1059 "dependency": "transitive", ··· 1075 "source": "hosted", 1076 "version": "3.0.1" 1077 }, 1078 - "linked_scroll_controller": { 1079 - "dependency": "transitive", 1080 - "description": { 1081 - "name": "linked_scroll_controller", 1082 - "sha256": "e6020062bcf4ffc907ee7fd090fa971e65d8dfaac3c62baf601a3ced0b37986a", 1083 - "url": "https://pub.dev" 1084 - }, 1085 - "source": "hosted", 1086 - "version": "0.2.0" 1087 - }, 1088 "lints": { 1089 "dependency": "transitive", 1090 "description": { 1091 "name": "lints", 1092 - "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", 1093 "url": "https://pub.dev" 1094 }, 1095 "source": "hosted", 1096 - "version": "5.1.1" 1097 }, 1098 "local_auth": { 1099 "dependency": "transitive", ··· 1109 "dependency": "transitive", 1110 "description": { 1111 "name": "local_auth_android", 1112 - "sha256": "0abe4e72f55c785b28900de52a2522c86baba0988838b5dc22241b072ecccd74", 1113 "url": "https://pub.dev" 1114 }, 1115 "source": "hosted", 1116 - "version": "1.0.48" 1117 }, 1118 "local_auth_darwin": { 1119 "dependency": "transitive", ··· 1164 }, 1165 "source": "hosted", 1166 "version": "1.3.0" 1167 - }, 1168 - "macros": { 1169 - "dependency": "transitive", 1170 - "description": { 1171 - "name": "macros", 1172 - "sha256": "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656", 1173 - "url": "https://pub.dev" 1174 - }, 1175 - "source": "hosted", 1176 - "version": "0.1.3-main.0" 1177 }, 1178 "markdown": { 1179 "dependency": "transitive", ··· 1224 }, 1225 "source": "hosted", 1226 "version": "2.0.0" 1227 }, 1228 "nested": { 1229 "dependency": "transitive", ··· 1235 "source": "hosted", 1236 "version": "1.0.0" 1237 }, 1238 "package_config": { 1239 "dependency": "transitive", 1240 "description": { ··· 1299 "dependency": "transitive", 1300 "description": { 1301 "name": "path_provider_android", 1302 - "sha256": "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12", 1303 "url": "https://pub.dev" 1304 }, 1305 "source": "hosted", 1306 - "version": "2.2.16" 1307 }, 1308 "path_provider_foundation": { 1309 "dependency": "transitive", ··· 1400 "dependency": "transitive", 1401 "description": { 1402 "name": "pointycastle", 1403 - "sha256": "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe", 1404 "url": "https://pub.dev" 1405 }, 1406 "source": "hosted", 1407 - "version": "3.9.1" 1408 }, 1409 "pool": { 1410 "dependency": "transitive", ··· 1420 "dependency": "transitive", 1421 "description": { 1422 "name": "posix", 1423 - "sha256": "a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a", 1424 "url": "https://pub.dev" 1425 }, 1426 "source": "hosted", 1427 - "version": "6.0.1" 1428 }, 1429 "pretty_qr_code": { 1430 "dependency": "transitive", 1431 "description": { 1432 "name": "pretty_qr_code", 1433 - "sha256": "cbdb4af29da1c1fa21dd76f809646c591320ab9e435d3b0eab867492d43607d5", 1434 "url": "https://pub.dev" 1435 }, 1436 "source": "hosted", 1437 - "version": "3.3.0" 1438 }, 1439 "provider": { 1440 "dependency": "transitive", 1441 "description": { 1442 "name": "provider", 1443 - "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", 1444 "url": "https://pub.dev" 1445 }, 1446 "source": "hosted", 1447 - "version": "6.1.2" 1448 }, 1449 "pub_semver": { 1450 "dependency": "transitive", ··· 1476 "source": "hosted", 1477 "version": "3.0.2" 1478 }, 1479 "qr_code_dart_scan": { 1480 "dependency": "transitive", 1481 "description": { 1482 "name": "qr_code_dart_scan", 1483 - "sha256": "a21340c4a2ca14e2e114915940fcad166f15c1a065fed8b4fede4a4aba5bc4ff", 1484 "url": "https://pub.dev" 1485 }, 1486 "source": "hosted", 1487 - "version": "0.9.11" 1488 }, 1489 "quiver": { 1490 "dependency": "transitive", ··· 1496 "source": "hosted", 1497 "version": "3.2.2" 1498 }, 1499 "riverpod": { 1500 "dependency": "transitive", 1501 "description": { ··· 1505 }, 1506 "source": "hosted", 1507 "version": "2.6.1" 1508 }, 1509 "riverpod_annotation": { 1510 - "dependency": "transitive", 1511 "description": { 1512 "name": "riverpod_annotation", 1513 "sha256": "e14b0bf45b71326654e2705d462f21b958f987087be850afd60578fcd502d1b8", ··· 1515 }, 1516 "source": "hosted", 1517 "version": "2.6.1" 1518 }, 1519 "screen_retriever": { 1520 "dependency": "transitive", ··· 1580 "dependency": "transitive", 1581 "description": { 1582 "name": "share_plus", 1583 - "sha256": "fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da", 1584 "url": "https://pub.dev" 1585 }, 1586 "source": "hosted", 1587 - "version": "10.1.4" 1588 }, 1589 "share_plus_platform_interface": { 1590 "dependency": "transitive", 1591 "description": { 1592 "name": "share_plus_platform_interface", 1593 - "sha256": "cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b", 1594 "url": "https://pub.dev" 1595 }, 1596 "source": "hosted", 1597 - "version": "5.0.2" 1598 }, 1599 "shared_preferences": { 1600 "dependency": "direct main", 1601 "description": { 1602 "name": "shared_preferences", 1603 - "sha256": "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a", 1604 "url": "https://pub.dev" 1605 }, 1606 "source": "hosted", 1607 - "version": "2.5.2" 1608 }, 1609 "shared_preferences_android": { 1610 "dependency": "transitive", 1611 "description": { 1612 "name": "shared_preferences_android", 1613 - "sha256": "3ec7210872c4ba945e3244982918e502fa2bfb5230dff6832459ca0e1879b7ad", 1614 "url": "https://pub.dev" 1615 }, 1616 "source": "hosted", 1617 - "version": "2.4.8" 1618 }, 1619 "shared_preferences_foundation": { 1620 "dependency": "transitive", ··· 1676 "source": "hosted", 1677 "version": "1.4.2" 1678 }, 1679 "shelf_web_socket": { 1680 "dependency": "transitive", 1681 "description": { ··· 1696 "dependency": "transitive", 1697 "description": { 1698 "name": "source_gen", 1699 - "sha256": "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832", 1700 "url": "https://pub.dev" 1701 }, 1702 "source": "hosted", 1703 - "version": "1.5.0" 1704 }, 1705 "source_helper": { 1706 "dependency": "transitive", ··· 1712 "source": "hosted", 1713 "version": "1.3.5" 1714 }, 1715 "source_span": { 1716 "dependency": "transitive", 1717 "description": { ··· 1792 "source": "hosted", 1793 "version": "1.2.2" 1794 }, 1795 "test_api": { 1796 "dependency": "transitive", 1797 "description": { ··· 1802 "source": "hosted", 1803 "version": "0.7.4" 1804 }, 1805 "timing": { 1806 "dependency": "transitive", 1807 "description": { ··· 1856 "dependency": "transitive", 1857 "description": { 1858 "name": "url_launcher_android", 1859 - "sha256": "1d0eae19bd7606ef60fe69ef3b312a437a16549476c42321d5dc1506c9ca3bf4", 1860 "url": "https://pub.dev" 1861 }, 1862 "source": "hosted", 1863 - "version": "6.3.15" 1864 }, 1865 "url_launcher_ios": { 1866 "dependency": "transitive", 1867 "description": { 1868 "name": "url_launcher_ios", 1869 - "sha256": "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626", 1870 "url": "https://pub.dev" 1871 }, 1872 "source": "hosted", 1873 - "version": "6.3.2" 1874 }, 1875 "url_launcher_linux": { 1876 "dependency": "transitive", ··· 1906 "dependency": "transitive", 1907 "description": { 1908 "name": "url_launcher_web", 1909 - "sha256": "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9", 1910 "url": "https://pub.dev" 1911 }, 1912 "source": "hosted", 1913 - "version": "2.4.0" 1914 }, 1915 "url_launcher_windows": { 1916 "dependency": "transitive", ··· 1956 "dependency": "transitive", 1957 "description": { 1958 "name": "vector_graphics_compiler", 1959 - "sha256": "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad", 1960 "url": "https://pub.dev" 1961 }, 1962 "source": "hosted", 1963 - "version": "1.1.16" 1964 }, 1965 "vector_math": { 1966 "dependency": "transitive", ··· 1976 "dependency": "transitive", 1977 "description": { 1978 "name": "vm_service", 1979 - "sha256": "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14", 1980 "url": "https://pub.dev" 1981 }, 1982 "source": "hosted", 1983 - "version": "14.3.1" 1984 }, 1985 "wake_on_lan": { 1986 "dependency": "direct main", ··· 1996 "dependency": "direct main", 1997 "description": { 1998 "name": "wakelock_plus", 1999 - "sha256": "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e", 2000 "url": "https://pub.dev" 2001 }, 2002 "source": "hosted", 2003 - "version": "1.2.10" 2004 }, 2005 "wakelock_plus_platform_interface": { 2006 "dependency": "transitive", 2007 "description": { 2008 "name": "wakelock_plus_platform_interface", 2009 - "sha256": "70e780bc99796e1db82fe764b1e7dcb89a86f1e5b3afb1db354de50f2e41eb7a", 2010 "url": "https://pub.dev" 2011 }, 2012 "source": "hosted", 2013 - "version": "1.2.2" 2014 }, 2015 "watch_connectivity": { 2016 "dependency": "direct main", ··· 2047 "dependency": "transitive", 2048 "description": { 2049 "name": "web_socket", 2050 - "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", 2051 "url": "https://pub.dev" 2052 }, 2053 "source": "hosted", 2054 - "version": "0.1.6" 2055 }, 2056 "web_socket_channel": { 2057 "dependency": "transitive", 2058 "description": { 2059 "name": "web_socket_channel", 2060 - "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", 2061 "url": "https://pub.dev" 2062 }, 2063 "source": "hosted", 2064 - "version": "3.0.2" 2065 }, 2066 "webdav_client_plus": { 2067 "dependency": "direct main", ··· 2073 "source": "hosted", 2074 "version": "1.0.2" 2075 }, 2076 "win32": { 2077 "dependency": "transitive", 2078 "description": { 2079 "name": "win32", 2080 - "sha256": "dc6ecaa00a7c708e5b4d10ee7bec8c270e9276dfcab1783f57e9962d7884305f", 2081 "url": "https://pub.dev" 2082 }, 2083 "source": "hosted", 2084 - "version": "5.12.0" 2085 }, 2086 "window_manager": { 2087 "dependency": "transitive", 2088 "description": { 2089 "name": "window_manager", 2090 - "sha256": "732896e1416297c63c9e3fb95aea72d0355f61390263982a47fd519169dc5059", 2091 "url": "https://pub.dev" 2092 }, 2093 "source": "hosted", 2094 - "version": "0.4.3" 2095 }, 2096 "xdg_directories": { 2097 "dependency": "transitive", ··· 2117 "dependency": "direct main", 2118 "description": { 2119 "path": ".", 2120 - "ref": "v1.0.586", 2121 - "resolved-ref": "b8c73bec722055f24c5724cd2f2297859e95b6af", 2122 "url": "https://github.com/lollipopkit/xterm.dart" 2123 }, 2124 "source": "git", ··· 2134 "source": "hosted", 2135 "version": "3.1.3" 2136 }, 2137 "zmodem": { 2138 "dependency": "transitive", 2139 "description": { ··· 2148 "dependency": "transitive", 2149 "description": { 2150 "name": "zxing_lib", 2151 - "sha256": "870a63610be3f20009ca9201f7ba2d53d7eaefa675c154b3e8c1f6fc55984d04", 2152 "url": "https://pub.dev" 2153 }, 2154 "source": "hosted", 2155 - "version": "1.1.2" 2156 } 2157 }, 2158 "sdks": { 2159 - "dart": ">=3.7.0 <4.0.0", 2160 - "flutter": ">=3.29.0" 2161 } 2162 }
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 + "sha256": "e55636ed79578b9abca5fecf9437947798f5ef7456308b5cb85720b793eac92f", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 + "version": "82.0.0" 12 }, 13 + "analyzer": { 14 + "dependency": "direct dev", 15 + "description": { 16 + "name": "analyzer", 17 + "sha256": "904ae5bb474d32c38fb9482e2d925d5454cda04ddd0e55d2e6826bc72f6ba8c0", 18 + "url": "https://pub.dev" 19 + }, 20 + "source": "hosted", 21 + "version": "7.4.5" 22 + }, 23 + "analyzer_plugin": { 24 "dependency": "transitive", 25 + "description": { 26 + "name": "analyzer_plugin", 27 + "sha256": "ee188b6df6c85f1441497c7171c84f1392affadc0384f71089cb10a3bc508cef", 28 + "url": "https://pub.dev" 29 + }, 30 + "source": "hosted", 31 + "version": "0.13.1" 32 }, 33 + "animations": { 34 "dependency": "transitive", 35 "description": { 36 + "name": "animations", 37 + "sha256": "d3d6dcfb218225bbe68e87ccf6378bbb2e32a94900722c5f81611dad089911cb", 38 "url": "https://pub.dev" 39 }, 40 "source": "hosted", 41 + "version": "2.0.11" 42 }, 43 "ansicolor": { 44 "dependency": "transitive", ··· 94 "dependency": "transitive", 95 "description": { 96 "name": "archive", 97 + "sha256": "2fde1607386ab523f7a36bb3e7edb43bd58e6edaf2ffb29d8a6d578b297fdbbd", 98 "url": "https://pub.dev" 99 }, 100 "source": "hosted", 101 + "version": "4.0.7" 102 }, 103 "args": { 104 "dependency": "transitive", ··· 114 "dependency": "transitive", 115 "description": { 116 "name": "asn1lib", 117 + "sha256": "0511d6be23b007e95105ae023db599aea731df604608978dada7f9faf2637623", 118 "url": "https://pub.dev" 119 }, 120 "source": "hosted", 121 + "version": "1.6.4" 122 }, 123 "async": { 124 "dependency": "transitive", 125 "description": { 126 "name": "async", 127 + "sha256": "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb", 128 "url": "https://pub.dev" 129 }, 130 "source": "hosted", 131 + "version": "2.13.0" 132 }, 133 "boolean_selector": { 134 "dependency": "transitive", ··· 214 "dependency": "transitive", 215 "description": { 216 "name": "built_value", 217 + "sha256": "082001b5c3dc495d4a42f1d5789990505df20d8547d42507c29050af6933ee27", 218 "url": "https://pub.dev" 219 }, 220 "source": "hosted", 221 + "version": "8.10.1" 222 }, 223 "camera": { 224 "dependency": "transitive", ··· 234 "dependency": "transitive", 235 "description": { 236 "name": "camera_android_camerax", 237 + "sha256": "68d7ec97439108ac22cfba34bb74d0ab53adbc017175116d2cbc5a3d8fc8ea5e", 238 "url": "https://pub.dev" 239 }, 240 "source": "hosted", 241 + "version": "0.6.18+2" 242 }, 243 "camera_avfoundation": { 244 "dependency": "transitive", 245 "description": { 246 "name": "camera_avfoundation", 247 + "sha256": "a33cd9a250296271cdf556891b7c0986a93772426f286595eccd5f45b185933c", 248 "url": "https://pub.dev" 249 }, 250 "source": "hosted", 251 + "version": "0.9.18+14" 252 }, 253 "camera_platform_interface": { 254 "dependency": "transitive", 255 "description": { 256 "name": "camera_platform_interface", 257 + "sha256": "2f757024a48696ff4814a789b0bd90f5660c0fb25f393ab4564fb483327930e2", 258 "url": "https://pub.dev" 259 }, 260 "source": "hosted", 261 + "version": "2.10.0" 262 }, 263 "camera_web": { 264 "dependency": "transitive", ··· 294 "dependency": "transitive", 295 "description": { 296 "name": "checked_yaml", 297 + "sha256": "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f", 298 "url": "https://pub.dev" 299 }, 300 "source": "hosted", 301 + "version": "2.0.4" 302 }, 303 "choice": { 304 "dependency": "direct main", ··· 321 "source": "git", 322 "version": "0.0.3" 323 }, 324 + "cli_config": { 325 "dependency": "transitive", 326 "description": { 327 + "name": "cli_config", 328 + "sha256": "ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec", 329 "url": "https://pub.dev" 330 }, 331 "source": "hosted", 332 + "version": "0.2.0" 333 }, 334 + "clock": { 335 "dependency": "transitive", 336 "description": { 337 + "name": "clock", 338 + "sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", 339 "url": "https://pub.dev" 340 }, 341 "source": "hosted", 342 + "version": "1.1.2" 343 }, 344 "code_builder": { 345 "dependency": "transitive", ··· 351 "source": "hosted", 352 "version": "4.10.1" 353 }, 354 "collection": { 355 "dependency": "transitive", 356 "description": { ··· 382 "source": "hosted", 383 "version": "3.1.2" 384 }, 385 + "coverage": { 386 + "dependency": "transitive", 387 + "description": { 388 + "name": "coverage", 389 + "sha256": "aa07dbe5f2294c827b7edb9a87bba44a9c15a3cc81bc8da2ca19b37322d30080", 390 + "url": "https://pub.dev" 391 + }, 392 + "source": "hosted", 393 + "version": "1.14.1" 394 + }, 395 "cross_file": { 396 "dependency": "transitive", 397 "description": { ··· 422 "source": "hosted", 423 "version": "1.0.2" 424 }, 425 + "custom_lint_core": { 426 + "dependency": "transitive", 427 + "description": { 428 + "name": "custom_lint_core", 429 + "sha256": "31110af3dde9d29fb10828ca33f1dce24d2798477b167675543ce3d208dee8be", 430 + "url": "https://pub.dev" 431 + }, 432 + "source": "hosted", 433 + "version": "0.7.5" 434 + }, 435 + "custom_lint_visitor": { 436 + "dependency": "transitive", 437 + "description": { 438 + "name": "custom_lint_visitor", 439 + "sha256": "cba5b6d7a6217312472bf4468cdf68c949488aed7ffb0eab792cd0b6c435054d", 440 + "url": "https://pub.dev" 441 + }, 442 + "source": "hosted", 443 + "version": "1.0.0+7.4.5" 444 + }, 445 "dart_style": { 446 "dependency": "transitive", 447 "description": { 448 "name": "dart_style", 449 + "sha256": "5b236382b47ee411741447c1f1e111459c941ea1b3f2b540dde54c210a3662af", 450 "url": "https://pub.dev" 451 }, 452 "source": "hosted", 453 + "version": "3.1.0" 454 }, 455 "dartssh2": { 456 "dependency": "direct main", 457 "description": { 458 "path": ".", 459 + "ref": "v1.0.285", 460 + "resolved-ref": "18fb1ad15ee6d2c8c5ec67722bf8b90fe0f4746d", 461 "url": "https://github.com/lollipopkit/dartssh2" 462 }, 463 "source": "git", ··· 513 "source": "hosted", 514 "version": "1.3.1" 515 }, 516 "equatable": { 517 "dependency": "transitive", 518 "description": { ··· 527 "dependency": "direct main", 528 "description": { 529 "name": "extended_image", 530 + "sha256": "f6cbb1d798f51262ed1a3d93b4f1f2aa0d76128df39af18ecb77fa740f88b2e0", 531 "url": "https://pub.dev" 532 }, 533 "source": "hosted", 534 + "version": "10.0.1" 535 }, 536 "extended_image_library": { 537 "dependency": "transitive", 538 "description": { 539 "name": "extended_image_library", 540 + "sha256": "1f9a24d3a00c2633891c6a7b5cab2807999eb2d5b597e5133b63f49d113811fe", 541 "url": "https://pub.dev" 542 }, 543 "source": "hosted", 544 + "version": "5.0.1" 545 }, 546 "fake_async": { 547 "dependency": "transitive", 548 "description": { 549 "name": "fake_async", 550 + "sha256": "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44", 551 "url": "https://pub.dev" 552 }, 553 "source": "hosted", 554 + "version": "1.3.3" 555 }, 556 "ffi": { 557 "dependency": "transitive", ··· 577 "dependency": "direct main", 578 "description": { 579 "name": "file_picker", 580 + "sha256": "77f8e81d22d2a07d0dee2c62e1dda71dc1da73bf43bb2d45af09727406167964", 581 "url": "https://pub.dev" 582 }, 583 "source": "hosted", 584 + "version": "10.1.9" 585 }, 586 "fixnum": { 587 "dependency": "transitive", ··· 597 "dependency": "direct dev", 598 "description": { 599 "path": ".", 600 + "ref": "v1.0.51", 601 + "resolved-ref": "430672b7c7608b68ceda785533ec11e1ac3e9ca7", 602 "url": "https://github.com/lppcg/fl_build.git" 603 }, 604 "source": "git", ··· 608 "dependency": "direct main", 609 "description": { 610 "name": "fl_chart", 611 + "sha256": "577aeac8ca414c25333334d7c4bb246775234c0e44b38b10a82b559dd4d764e7", 612 "url": "https://pub.dev" 613 }, 614 "source": "hosted", 615 + "version": "1.0.0" 616 }, 617 "fl_lib": { 618 "dependency": "direct main", 619 "description": { 620 "path": ".", 621 + "ref": "v1.0.321", 622 + "resolved-ref": "e0b3338be10fa71c96d017d873f5e10bb4374709", 623 "url": "https://github.com/lppcg/fl_lib" 624 }, 625 "source": "git", ··· 631 "source": "sdk", 632 "version": "0.0.0" 633 }, 634 "flutter_displaymode": { 635 "dependency": "direct main", 636 "description": { ··· 651 "source": "hosted", 652 "version": "0.7.0" 653 }, 654 "flutter_lints": { 655 "dependency": "direct dev", 656 "description": { 657 "name": "flutter_lints", 658 + "sha256": "3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1", 659 "url": "https://pub.dev" 660 }, 661 "source": "hosted", 662 + "version": "6.0.0" 663 }, 664 "flutter_localizations": { 665 "dependency": "direct main", ··· 671 "dependency": "transitive", 672 "description": { 673 "name": "flutter_markdown", 674 + "sha256": "08fb8315236099ff8e90cb87bb2b935e0a724a3af1623000a9cec930468e0f27", 675 "url": "https://pub.dev" 676 }, 677 "source": "hosted", 678 + "version": "0.7.7+1" 679 }, 680 "flutter_markdown_latex": { 681 "dependency": "transitive", ··· 691 "dependency": "transitive", 692 "description": { 693 "name": "flutter_math_fork", 694 + "sha256": "6d5f2f1aa57ae539ffb0a04bb39d2da67af74601d685a161aff7ce5bda5fa407", 695 "url": "https://pub.dev" 696 }, 697 "source": "hosted", 698 + "version": "0.7.4" 699 }, 700 "flutter_native_splash": { 701 "dependency": "direct dev", 702 "description": { 703 "name": "flutter_native_splash", 704 + "sha256": "8321a6d11a8d13977fa780c89de8d257cce3d841eecfb7a4cadffcc4f12d82dc", 705 "url": "https://pub.dev" 706 }, 707 "source": "hosted", 708 + "version": "2.4.6" 709 }, 710 "flutter_plugin_android_lifecycle": { 711 "dependency": "transitive", 712 "description": { 713 "name": "flutter_plugin_android_lifecycle", 714 + "sha256": "f948e346c12f8d5480d2825e03de228d0eb8c3a737e4cdaa122267b89c022b5e", 715 "url": "https://pub.dev" 716 }, 717 "source": "hosted", 718 + "version": "2.0.28" 719 }, 720 + "flutter_riverpod": { 721 "dependency": "direct main", 722 "description": { 723 "name": "flutter_riverpod", 724 "sha256": "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1", 725 "url": "https://pub.dev" ··· 731 "dependency": "transitive", 732 "description": { 733 "name": "flutter_svg", 734 + "sha256": "d44bf546b13025ec7353091516f6881f1d4c633993cb109c3916c3a0159dadf1", 735 "url": "https://pub.dev" 736 }, 737 "source": "hosted", 738 + "version": "2.1.0" 739 }, 740 "flutter_test": { 741 "dependency": "direct dev", ··· 749 "source": "sdk", 750 "version": "0.0.0" 751 }, 752 + "freezed": { 753 + "dependency": "direct dev", 754 + "description": { 755 + "name": "freezed", 756 + "sha256": "6022db4c7bfa626841b2a10f34dd1e1b68e8f8f9650db6112dcdeeca45ca793c", 757 + "url": "https://pub.dev" 758 + }, 759 + "source": "hosted", 760 + "version": "3.0.6" 761 + }, 762 "freezed_annotation": { 763 + "dependency": "direct main", 764 "description": { 765 "name": "freezed_annotation", 766 + "sha256": "c87ff004c8aa6af2d531668b46a4ea379f7191dc6dfa066acd53d506da6e044b", 767 "url": "https://pub.dev" 768 }, 769 "source": "hosted", 770 + "version": "3.0.0" 771 }, 772 "frontend_server_client": { 773 "dependency": "transitive", ··· 819 "source": "hosted", 820 "version": "0.7.0" 821 }, 822 + "hive_ce": { 823 "dependency": "transitive", 824 "description": { 825 + "name": "hive_ce", 826 + "sha256": "708bb39050998707c5d422752159f91944d3c81ab42d80e1bd0ee37d8e130658", 827 "url": "https://pub.dev" 828 }, 829 "source": "hosted", 830 + "version": "2.11.3" 831 }, 832 + "hive_ce_flutter": { 833 "dependency": "direct main", 834 "description": { 835 + "name": "hive_ce_flutter", 836 + "sha256": "a0989670652eab097b47544f1e5a4456e861b1b01b050098ea0b80a5fabe9909", 837 "url": "https://pub.dev" 838 }, 839 "source": "hosted", 840 + "version": "2.3.1" 841 }, 842 + "hive_ce_generator": { 843 "dependency": "direct dev", 844 "description": { 845 + "name": "hive_ce_generator", 846 + "sha256": "609678c10ebee7503505a0007050af40a0a4f498b1fb7def3220df341e573a89", 847 "url": "https://pub.dev" 848 }, 849 "source": "hosted", 850 + "version": "1.9.2" 851 }, 852 "html": { 853 "dependency": "transitive", 854 "description": { 855 "name": "html", 856 + "sha256": "6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602", 857 "url": "https://pub.dev" 858 }, 859 "source": "hosted", 860 + "version": "0.15.6" 861 }, 862 "http": { 863 "dependency": "transitive", 864 "description": { 865 "name": "http", 866 + "sha256": "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b", 867 "url": "https://pub.dev" 868 }, 869 "source": "hosted", 870 + "version": "1.4.0" 871 }, 872 "http_client_helper": { 873 "dependency": "transitive", ··· 933 "dependency": "direct main", 934 "description": { 935 "name": "intl", 936 + "sha256": "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5", 937 "url": "https://pub.dev" 938 }, 939 "source": "hosted", 940 + "version": "0.20.2" 941 }, 942 "io": { 943 "dependency": "transitive", ··· 949 "source": "hosted", 950 "version": "1.0.5" 951 }, 952 + "isolate_channel": { 953 + "dependency": "transitive", 954 + "description": { 955 + "name": "isolate_channel", 956 + "sha256": "f3d36f783b301e6b312c3450eeb2656b0e7d1db81331af2a151d9083a3f6b18d", 957 + "url": "https://pub.dev" 958 + }, 959 + "source": "hosted", 960 + "version": "0.2.2+1" 961 + }, 962 + "isolate_contactor": { 963 + "dependency": "transitive", 964 + "description": { 965 + "name": "isolate_contactor", 966 + "sha256": "6ba8434ceb58238a1389d6365111a3efe7baa1c68a66f4db6d63d351cf6c3a0f", 967 + "url": "https://pub.dev" 968 + }, 969 + "source": "hosted", 970 + "version": "4.1.0" 971 + }, 972 + "isolate_manager": { 973 + "dependency": "transitive", 974 + "description": { 975 + "name": "isolate_manager", 976 + "sha256": "22ed0c25f80ec3b5f21e3a55d060f4650afff33f27c2dff34c0f9409d5759ae5", 977 + "url": "https://pub.dev" 978 + }, 979 + "source": "hosted", 980 + "version": "4.1.5+1" 981 + }, 982 "js": { 983 "dependency": "transitive", 984 "description": { ··· 1003 "dependency": "direct dev", 1004 "description": { 1005 "name": "json_serializable", 1006 + "sha256": "c50ef5fc083d5b5e12eef489503ba3bf5ccc899e487d691584699b4bdefeea8c", 1007 "url": "https://pub.dev" 1008 }, 1009 "source": "hosted", 1010 + "version": "6.9.5" 1011 }, 1012 "leak_tracker": { 1013 "dependency": "transitive", 1014 "description": { 1015 "name": "leak_tracker", 1016 + "sha256": "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0", 1017 "url": "https://pub.dev" 1018 }, 1019 "source": "hosted", 1020 + "version": "10.0.9" 1021 }, 1022 "leak_tracker_flutter_testing": { 1023 "dependency": "transitive", ··· 1039 "source": "hosted", 1040 "version": "3.0.1" 1041 }, 1042 "lints": { 1043 "dependency": "transitive", 1044 "description": { 1045 "name": "lints", 1046 + "sha256": "a5e2b223cb7c9c8efdc663ef484fdd95bb243bff242ef5b13e26883547fce9a0", 1047 "url": "https://pub.dev" 1048 }, 1049 "source": "hosted", 1050 + "version": "6.0.0" 1051 }, 1052 "local_auth": { 1053 "dependency": "transitive", ··· 1063 "dependency": "transitive", 1064 "description": { 1065 "name": "local_auth_android", 1066 + "sha256": "63ad7ca6396290626dc0cb34725a939e4cfe965d80d36112f08d49cf13a8136e", 1067 "url": "https://pub.dev" 1068 }, 1069 "source": "hosted", 1070 + "version": "1.0.49" 1071 }, 1072 "local_auth_darwin": { 1073 "dependency": "transitive", ··· 1118 }, 1119 "source": "hosted", 1120 "version": "1.3.0" 1121 }, 1122 "markdown": { 1123 "dependency": "transitive", ··· 1168 }, 1169 "source": "hosted", 1170 "version": "2.0.0" 1171 + }, 1172 + "multi_split_view": { 1173 + "dependency": "transitive", 1174 + "description": { 1175 + "name": "multi_split_view", 1176 + "sha256": "99c02f128e7423818d13b8f2e01e3027e953b35508019dcee214791bd0525db5", 1177 + "url": "https://pub.dev" 1178 + }, 1179 + "source": "hosted", 1180 + "version": "3.6.0" 1181 }, 1182 "nested": { 1183 "dependency": "transitive", ··· 1189 "source": "hosted", 1190 "version": "1.0.0" 1191 }, 1192 + "node_preamble": { 1193 + "dependency": "transitive", 1194 + "description": { 1195 + "name": "node_preamble", 1196 + "sha256": "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db", 1197 + "url": "https://pub.dev" 1198 + }, 1199 + "source": "hosted", 1200 + "version": "2.0.2" 1201 + }, 1202 "package_config": { 1203 "dependency": "transitive", 1204 "description": { ··· 1263 "dependency": "transitive", 1264 "description": { 1265 "name": "path_provider_android", 1266 + "sha256": "d0d310befe2c8ab9e7f393288ccbb11b60c019c6b5afc21973eeee4dda2b35e9", 1267 "url": "https://pub.dev" 1268 }, 1269 "source": "hosted", 1270 + "version": "2.2.17" 1271 }, 1272 "path_provider_foundation": { 1273 "dependency": "transitive", ··· 1364 "dependency": "transitive", 1365 "description": { 1366 "name": "pointycastle", 1367 + "sha256": "92aa3841d083cc4b0f4709b5c74fd6409a3e6ba833ffc7dc6a8fee096366acf5", 1368 "url": "https://pub.dev" 1369 }, 1370 "source": "hosted", 1371 + "version": "4.0.0" 1372 }, 1373 "pool": { 1374 "dependency": "transitive", ··· 1384 "dependency": "transitive", 1385 "description": { 1386 "name": "posix", 1387 + "sha256": "f0d7856b6ca1887cfa6d1d394056a296ae33489db914e365e2044fdada449e62", 1388 "url": "https://pub.dev" 1389 }, 1390 "source": "hosted", 1391 + "version": "6.0.2" 1392 }, 1393 "pretty_qr_code": { 1394 "dependency": "transitive", 1395 "description": { 1396 "name": "pretty_qr_code", 1397 + "sha256": "b078bd5d51956dea4342378af1b092ad962b81bdbb55b10fffce03461da8db74", 1398 "url": "https://pub.dev" 1399 }, 1400 "source": "hosted", 1401 + "version": "3.4.0" 1402 }, 1403 "provider": { 1404 "dependency": "transitive", 1405 "description": { 1406 "name": "provider", 1407 + "sha256": "4abbd070a04e9ddc287673bf5a030c7ca8b685ff70218720abab8b092f53dd84", 1408 "url": "https://pub.dev" 1409 }, 1410 "source": "hosted", 1411 + "version": "6.1.5" 1412 }, 1413 "pub_semver": { 1414 "dependency": "transitive", ··· 1440 "source": "hosted", 1441 "version": "3.0.2" 1442 }, 1443 + "qr_code_dart_decoder": { 1444 + "dependency": "transitive", 1445 + "description": { 1446 + "name": "qr_code_dart_decoder", 1447 + "sha256": "6da7eda27726d504bed3c30eabf78ddca3eb9265e1c8dc49b30ef5974b9c267f", 1448 + "url": "https://pub.dev" 1449 + }, 1450 + "source": "hosted", 1451 + "version": "0.0.5" 1452 + }, 1453 "qr_code_dart_scan": { 1454 "dependency": "transitive", 1455 "description": { 1456 "name": "qr_code_dart_scan", 1457 + "sha256": "6e1aab64b8f5f768416b471dbc3fb0fc94969c3e236157a96b52a70f9fe12ebb", 1458 "url": "https://pub.dev" 1459 }, 1460 "source": "hosted", 1461 + "version": "0.10.1" 1462 }, 1463 "quiver": { 1464 "dependency": "transitive", ··· 1470 "source": "hosted", 1471 "version": "3.2.2" 1472 }, 1473 + "re_editor": { 1474 + "dependency": "direct main", 1475 + "description": { 1476 + "name": "re_editor", 1477 + "sha256": "17e430f0591dd361992ec2dd6f69191c1853fa46e05432e095310a8f82ee820e", 1478 + "url": "https://pub.dev" 1479 + }, 1480 + "source": "hosted", 1481 + "version": "0.7.0" 1482 + }, 1483 + "re_highlight": { 1484 + "dependency": "transitive", 1485 + "description": { 1486 + "name": "re_highlight", 1487 + "sha256": "6c4ac3f76f939fb7ca9df013df98526634e17d8f7460e028bd23a035870024f2", 1488 + "url": "https://pub.dev" 1489 + }, 1490 + "source": "hosted", 1491 + "version": "0.0.3" 1492 + }, 1493 + "responsive_framework": { 1494 + "dependency": "direct main", 1495 + "description": { 1496 + "name": "responsive_framework", 1497 + "sha256": "a8e1c13d4ba980c60cbf6fa1e9907cd60662bf2585184d7c96ca46c43de91552", 1498 + "url": "https://pub.dev" 1499 + }, 1500 + "source": "hosted", 1501 + "version": "1.5.1" 1502 + }, 1503 "riverpod": { 1504 "dependency": "transitive", 1505 "description": { ··· 1509 }, 1510 "source": "hosted", 1511 "version": "2.6.1" 1512 + }, 1513 + "riverpod_analyzer_utils": { 1514 + "dependency": "transitive", 1515 + "description": { 1516 + "name": "riverpod_analyzer_utils", 1517 + "sha256": "03a17170088c63aab6c54c44456f5ab78876a1ddb6032ffde1662ddab4959611", 1518 + "url": "https://pub.dev" 1519 + }, 1520 + "source": "hosted", 1521 + "version": "0.5.10" 1522 }, 1523 "riverpod_annotation": { 1524 + "dependency": "direct main", 1525 "description": { 1526 "name": "riverpod_annotation", 1527 "sha256": "e14b0bf45b71326654e2705d462f21b958f987087be850afd60578fcd502d1b8", ··· 1529 }, 1530 "source": "hosted", 1531 "version": "2.6.1" 1532 + }, 1533 + "riverpod_generator": { 1534 + "dependency": "direct dev", 1535 + "description": { 1536 + "name": "riverpod_generator", 1537 + "sha256": "44a0992d54473eb199ede00e2260bd3c262a86560e3c6f6374503d86d0580e36", 1538 + "url": "https://pub.dev" 1539 + }, 1540 + "source": "hosted", 1541 + "version": "2.6.5" 1542 }, 1543 "screen_retriever": { 1544 "dependency": "transitive", ··· 1604 "dependency": "transitive", 1605 "description": { 1606 "name": "share_plus", 1607 + "sha256": "b2961506569e28948d75ec346c28775bb111986bb69dc6a20754a457e3d97fa0", 1608 "url": "https://pub.dev" 1609 }, 1610 "source": "hosted", 1611 + "version": "11.0.0" 1612 }, 1613 "share_plus_platform_interface": { 1614 "dependency": "transitive", 1615 "description": { 1616 "name": "share_plus_platform_interface", 1617 + "sha256": "1032d392bc5d2095a77447a805aa3f804d2ae6a4d5eef5e6ebb3bd94c1bc19ef", 1618 "url": "https://pub.dev" 1619 }, 1620 "source": "hosted", 1621 + "version": "6.0.0" 1622 }, 1623 "shared_preferences": { 1624 "dependency": "direct main", 1625 "description": { 1626 "name": "shared_preferences", 1627 + "sha256": "6e8bf70b7fef813df4e9a36f658ac46d107db4b4cfe1048b477d4e453a8159f5", 1628 "url": "https://pub.dev" 1629 }, 1630 "source": "hosted", 1631 + "version": "2.5.3" 1632 }, 1633 "shared_preferences_android": { 1634 "dependency": "transitive", 1635 "description": { 1636 "name": "shared_preferences_android", 1637 + "sha256": "20cbd561f743a342c76c151d6ddb93a9ce6005751e7aa458baad3858bfbfb6ac", 1638 "url": "https://pub.dev" 1639 }, 1640 "source": "hosted", 1641 + "version": "2.4.10" 1642 }, 1643 "shared_preferences_foundation": { 1644 "dependency": "transitive", ··· 1700 "source": "hosted", 1701 "version": "1.4.2" 1702 }, 1703 + "shelf_packages_handler": { 1704 + "dependency": "transitive", 1705 + "description": { 1706 + "name": "shelf_packages_handler", 1707 + "sha256": "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e", 1708 + "url": "https://pub.dev" 1709 + }, 1710 + "source": "hosted", 1711 + "version": "3.0.2" 1712 + }, 1713 + "shelf_static": { 1714 + "dependency": "transitive", 1715 + "description": { 1716 + "name": "shelf_static", 1717 + "sha256": "c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3", 1718 + "url": "https://pub.dev" 1719 + }, 1720 + "source": "hosted", 1721 + "version": "1.1.3" 1722 + }, 1723 "shelf_web_socket": { 1724 "dependency": "transitive", 1725 "description": { ··· 1740 "dependency": "transitive", 1741 "description": { 1742 "name": "source_gen", 1743 + "sha256": "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b", 1744 "url": "https://pub.dev" 1745 }, 1746 "source": "hosted", 1747 + "version": "2.0.0" 1748 }, 1749 "source_helper": { 1750 "dependency": "transitive", ··· 1756 "source": "hosted", 1757 "version": "1.3.5" 1758 }, 1759 + "source_map_stack_trace": { 1760 + "dependency": "transitive", 1761 + "description": { 1762 + "name": "source_map_stack_trace", 1763 + "sha256": "c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b", 1764 + "url": "https://pub.dev" 1765 + }, 1766 + "source": "hosted", 1767 + "version": "2.1.2" 1768 + }, 1769 + "source_maps": { 1770 + "dependency": "transitive", 1771 + "description": { 1772 + "name": "source_maps", 1773 + "sha256": "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812", 1774 + "url": "https://pub.dev" 1775 + }, 1776 + "source": "hosted", 1777 + "version": "0.10.13" 1778 + }, 1779 "source_span": { 1780 "dependency": "transitive", 1781 "description": { ··· 1856 "source": "hosted", 1857 "version": "1.2.2" 1858 }, 1859 + "test": { 1860 + "dependency": "direct dev", 1861 + "description": { 1862 + "name": "test", 1863 + "sha256": "301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e", 1864 + "url": "https://pub.dev" 1865 + }, 1866 + "source": "hosted", 1867 + "version": "1.25.15" 1868 + }, 1869 "test_api": { 1870 "dependency": "transitive", 1871 "description": { ··· 1876 "source": "hosted", 1877 "version": "0.7.4" 1878 }, 1879 + "test_core": { 1880 + "dependency": "transitive", 1881 + "description": { 1882 + "name": "test_core", 1883 + "sha256": "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa", 1884 + "url": "https://pub.dev" 1885 + }, 1886 + "source": "hosted", 1887 + "version": "0.6.8" 1888 + }, 1889 "timing": { 1890 "dependency": "transitive", 1891 "description": { ··· 1940 "dependency": "transitive", 1941 "description": { 1942 "name": "url_launcher_android", 1943 + "sha256": "8582d7f6fe14d2652b4c45c9b6c14c0b678c2af2d083a11b604caeba51930d79", 1944 "url": "https://pub.dev" 1945 }, 1946 "source": "hosted", 1947 + "version": "6.3.16" 1948 }, 1949 "url_launcher_ios": { 1950 "dependency": "transitive", 1951 "description": { 1952 "name": "url_launcher_ios", 1953 + "sha256": "7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb", 1954 "url": "https://pub.dev" 1955 }, 1956 "source": "hosted", 1957 + "version": "6.3.3" 1958 }, 1959 "url_launcher_linux": { 1960 "dependency": "transitive", ··· 1990 "dependency": "transitive", 1991 "description": { 1992 "name": "url_launcher_web", 1993 + "sha256": "4bd2b7b4dc4d4d0b94e5babfffbca8eac1a126c7f3d6ecbc1a11013faa3abba2", 1994 "url": "https://pub.dev" 1995 }, 1996 "source": "hosted", 1997 + "version": "2.4.1" 1998 }, 1999 "url_launcher_windows": { 2000 "dependency": "transitive", ··· 2040 "dependency": "transitive", 2041 "description": { 2042 "name": "vector_graphics_compiler", 2043 + "sha256": "557a315b7d2a6dbb0aaaff84d857967ce6bdc96a63dc6ee2a57ce5a6ee5d3331", 2044 "url": "https://pub.dev" 2045 }, 2046 "source": "hosted", 2047 + "version": "1.1.17" 2048 }, 2049 "vector_math": { 2050 "dependency": "transitive", ··· 2060 "dependency": "transitive", 2061 "description": { 2062 "name": "vm_service", 2063 + "sha256": "ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02", 2064 "url": "https://pub.dev" 2065 }, 2066 "source": "hosted", 2067 + "version": "15.0.0" 2068 }, 2069 "wake_on_lan": { 2070 "dependency": "direct main", ··· 2080 "dependency": "direct main", 2081 "description": { 2082 "name": "wakelock_plus", 2083 + "sha256": "a474e314c3e8fb5adef1f9ae2d247e57467ad557fa7483a2b895bc1b421c5678", 2084 "url": "https://pub.dev" 2085 }, 2086 "source": "hosted", 2087 + "version": "1.3.2" 2088 }, 2089 "wakelock_plus_platform_interface": { 2090 "dependency": "transitive", 2091 "description": { 2092 "name": "wakelock_plus_platform_interface", 2093 + "sha256": "e10444072e50dbc4999d7316fd303f7ea53d31c824aa5eb05d7ccbdd98985207", 2094 "url": "https://pub.dev" 2095 }, 2096 "source": "hosted", 2097 + "version": "1.2.3" 2098 }, 2099 "watch_connectivity": { 2100 "dependency": "direct main", ··· 2131 "dependency": "transitive", 2132 "description": { 2133 "name": "web_socket", 2134 + "sha256": "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c", 2135 "url": "https://pub.dev" 2136 }, 2137 "source": "hosted", 2138 + "version": "1.0.1" 2139 }, 2140 "web_socket_channel": { 2141 "dependency": "transitive", 2142 "description": { 2143 "name": "web_socket_channel", 2144 + "sha256": "d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8", 2145 "url": "https://pub.dev" 2146 }, 2147 "source": "hosted", 2148 + "version": "3.0.3" 2149 }, 2150 "webdav_client_plus": { 2151 "dependency": "direct main", ··· 2157 "source": "hosted", 2158 "version": "1.0.2" 2159 }, 2160 + "webkit_inspection_protocol": { 2161 + "dependency": "transitive", 2162 + "description": { 2163 + "name": "webkit_inspection_protocol", 2164 + "sha256": "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572", 2165 + "url": "https://pub.dev" 2166 + }, 2167 + "source": "hosted", 2168 + "version": "1.2.1" 2169 + }, 2170 "win32": { 2171 "dependency": "transitive", 2172 "description": { 2173 "name": "win32", 2174 + "sha256": "329edf97fdd893e0f1e3b9e88d6a0e627128cc17cc316a8d67fda8f1451178ba", 2175 "url": "https://pub.dev" 2176 }, 2177 "source": "hosted", 2178 + "version": "5.13.0" 2179 }, 2180 "window_manager": { 2181 "dependency": "transitive", 2182 "description": { 2183 "name": "window_manager", 2184 + "sha256": "51d50168ab267d344b975b15390426b1243600d436770d3f13de67e55b05ec16", 2185 "url": "https://pub.dev" 2186 }, 2187 "source": "hosted", 2188 + "version": "0.5.0" 2189 }, 2190 "xdg_directories": { 2191 "dependency": "transitive", ··· 2211 "dependency": "direct main", 2212 "description": { 2213 "path": ".", 2214 + "ref": "v1.0.588", 2215 + "resolved-ref": "d28207b988b5bed38c799618b9c412486592c689", 2216 "url": "https://github.com/lollipopkit/xterm.dart" 2217 }, 2218 "source": "git", ··· 2228 "source": "hosted", 2229 "version": "3.1.3" 2230 }, 2231 + "yaml_writer": { 2232 + "dependency": "transitive", 2233 + "description": { 2234 + "name": "yaml_writer", 2235 + "sha256": "69651cd7238411179ac32079937d4aa9a2970150d6b2ae2c6fe6de09402a5dc5", 2236 + "url": "https://pub.dev" 2237 + }, 2238 + "source": "hosted", 2239 + "version": "2.1.0" 2240 + }, 2241 "zmodem": { 2242 "dependency": "transitive", 2243 "description": { ··· 2252 "dependency": "transitive", 2253 "description": { 2254 "name": "zxing_lib", 2255 + "sha256": "d5d81917be2e18b06a2cf4ca12927f3ab957dfbd25bd7b8175b3e9a0ce5c2e2b", 2256 "url": "https://pub.dev" 2257 }, 2258 "source": "hosted", 2259 + "version": "1.1.3" 2260 } 2261 }, 2262 "sdks": { 2263 + "dart": ">=3.8.0 <4.0.0", 2264 + "flutter": ">=3.32.1" 2265 } 2266 }
+3 -3
pkgs/by-name/sh/shellhub-agent/package.nix
··· 12 13 buildGoModule rec { 14 pname = "shellhub-agent"; 15 - version = "0.18.3"; 16 17 src = fetchFromGitHub { 18 owner = "shellhub-io"; 19 repo = "shellhub"; 20 rev = "v${version}"; 21 - hash = "sha256-ByKj9rnRGS3B+BEqeo7QJvjSxVXytOXydmZMx7lK8Xc="; 22 }; 23 24 modRoot = "./agent"; 25 26 - vendorHash = "sha256-L+oww1HlPWgAYK16OG5bWiDb/OW7uarY8LZyw9b85ac="; 27 28 ldflags = [ 29 "-s"
··· 12 13 buildGoModule rec { 14 pname = "shellhub-agent"; 15 + version = "0.19.0"; 16 17 src = fetchFromGitHub { 18 owner = "shellhub-io"; 19 repo = "shellhub"; 20 rev = "v${version}"; 21 + hash = "sha256-xoGOiaUIjlR2l+l+oM1s3J7YBW9af2dfd+hXwq8zZU8="; 22 }; 23 24 modRoot = "./agent"; 25 26 + vendorHash = "sha256-VjxgBXPrgwm8L3VIy7eLG2pVP+iYnpn1oR+ARRh3EAQ="; 27 28 ldflags = [ 29 "-s"
+2 -2
pkgs/by-name/ta/tauno-monitor/package.nix
··· 13 }: 14 python3Packages.buildPythonApplication rec { 15 pname = "tauno-monitor"; 16 - version = "0.1.27"; 17 pyproject = false; 18 19 src = fetchFromGitHub { 20 owner = "taunoe"; 21 repo = "tauno-monitor"; 22 tag = "v${version}"; 23 - hash = "sha256-QxapBgKKXuZxMIvZ8Z91cYhjE2/qxe9fC/eEaPpJWFg="; 24 }; 25 26 nativeBuildInputs = [
··· 13 }: 14 python3Packages.buildPythonApplication rec { 15 pname = "tauno-monitor"; 16 + version = "0.1.28"; 17 pyproject = false; 18 19 src = fetchFromGitHub { 20 owner = "taunoe"; 21 repo = "tauno-monitor"; 22 tag = "v${version}"; 23 + hash = "sha256-DxWB69bkDAe35ci/e18Dji0EpZvbz7Y5y+32ZchV/m8="; 24 }; 25 26 nativeBuildInputs = [
+3 -3
pkgs/by-name/te/teams-for-linux/package.nix
··· 16 17 buildNpmPackage rec { 18 pname = "teams-for-linux"; 19 - version = "2.0.14"; 20 21 src = fetchFromGitHub { 22 owner = "IsmaelMartinez"; 23 repo = "teams-for-linux"; 24 tag = "v${version}"; 25 - hash = "sha256-B7u5xJHss09QOP1AHoHZWIiHyd2RBcF/XU3BB9N2C60="; 26 }; 27 28 - npmDepsHash = "sha256-JJUkZlol09Hehxc26DMdEzdxy8Nxa16G8YdTZkHhi78="; 29 30 nativeBuildInputs = [ 31 makeWrapper
··· 16 17 buildNpmPackage rec { 18 pname = "teams-for-linux"; 19 + version = "2.0.16"; 20 21 src = fetchFromGitHub { 22 owner = "IsmaelMartinez"; 23 repo = "teams-for-linux"; 24 tag = "v${version}"; 25 + hash = "sha256-+0sVumtXEJQEP3vFQ7QU4zA4PuqCRDH5+fetD8PqtBg="; 26 }; 27 28 + npmDepsHash = "sha256-I9h/5sIOXJWm/+YJbXQ5QUfoMnTNiOz27LSEiVS4FXA="; 29 30 nativeBuildInputs = [ 31 makeWrapper
+92
pkgs/by-name/ts/tsx/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + pnpm_9, 6 + nodejs_22, 7 + versionCheckHook, 8 + }: 9 + stdenv.mkDerivation rec { 10 + pname = "tsx"; 11 + version = "4.19.3"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "privatenumber"; 15 + repo = "tsx"; 16 + tag = "v${version}"; 17 + hash = "sha256-wdv2oqJNc6U0Fyv4jT+0LUcYaDfodHk1vQZGMdyFF/E="; 18 + }; 19 + 20 + pnpmDeps = pnpm_9.fetchDeps { 21 + inherit pname version src; 22 + hash = "sha256-57KDZ9cHb7uqnypC0auIltmYMmIhs4PWyf0HTRWEFiU="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + nodejs_22 27 + pnpm_9.configHook 28 + ]; 29 + 30 + buildInputs = [ 31 + nodejs_22 32 + ]; 33 + 34 + patchPhase = '' 35 + runHook prePatch 36 + 37 + # by default pnpm builds the docs workspace and this was just 38 + # the easiest way I found to stop that, as pnpmWorkspaces and 39 + # other flags did not work 40 + rm pnpm-workspace.yaml 41 + 42 + # because tsx uses semantic-release, the package.json has a placeholder 43 + # version number. this patches it to match the version of the nix package, 44 + # which in turn is the release version in github. 45 + substituteInPlace package.json --replace-fail "0.0.0-semantic-release" "${version}" 46 + 47 + runHook postPatch 48 + ''; 49 + 50 + buildPhase = '' 51 + runHook preBuild 52 + 53 + npm run build 54 + 55 + # remove devDependencies that are only required to build 56 + # and package the typescript code 57 + pnpm prune --prod 58 + 59 + # Clean up broken symlinks left behind by `pnpm prune` 60 + # https://github.com/pnpm/pnpm/issues/3645 61 + find node_modules -xtype l -delete 62 + 63 + runHook postBuild 64 + ''; 65 + 66 + installPhase = '' 67 + runHook preInstall 68 + 69 + mkdir -p $out/{bin,lib/tsx} 70 + cp -r {dist,node_modules} $out/lib/tsx 71 + chmod +x $out/lib/tsx/dist/cli.mjs 72 + ln -s $out/lib/tsx/dist/cli.mjs $out/bin/tsx 73 + 74 + runHook postInstall 75 + ''; 76 + 77 + # 8 / 85 tests are failing, I do not know why, while regular usage shows no issues. 78 + doCheck = false; 79 + nativeInstallCheckInputs = [ 80 + versionCheckHook 81 + ]; 82 + doInstallCheck = true; 83 + versionCheckProgramArg = "--version"; 84 + 85 + meta = { 86 + description = "TypeScript Execute (tsx): The easiest way to run TypeScript in Node.js"; 87 + homepage = "https://tsx.is"; 88 + license = lib.licenses.mit; 89 + maintainers = [ lib.maintainers.sdedovic ]; 90 + mainProgram = "tsx"; 91 + }; 92 + }
+2 -2
pkgs/by-name/wa/wavebox/package.nix
··· 156 in 157 stdenv.mkDerivation (finalAttrs: { 158 pname = "wavebox"; 159 - version = "10.136.15-2"; 160 161 src = fetchurl { 162 url = "https://download.wavebox.app/stable/linux/deb/amd64/wavebox_${finalAttrs.version}_amd64.deb"; 163 - hash = "sha256-VY8SIFg4aN5dH3CXB6r/mv1lh2KWNSPDHZkNFXptQJo="; 164 }; 165 166 nativeBuildInputs = [
··· 156 in 157 stdenv.mkDerivation (finalAttrs: { 158 pname = "wavebox"; 159 + version = "10.137.9-2"; 160 161 src = fetchurl { 162 url = "https://download.wavebox.app/stable/linux/deb/amd64/wavebox_${finalAttrs.version}_amd64.deb"; 163 + hash = "sha256-knJKdBegAeC2xQWnkdvx2Xyyfr3Q9uHaXlD62PnMngs="; 164 }; 165 166 nativeBuildInputs = [
+2 -2
pkgs/by-name/xp/xpipe/package.nix
··· 39 40 hash = 41 { 42 - x86_64-linux = "sha256-Ma2WWknZ0rF9NZNqOaPyQ2eil34HWmgSIHMnfaSaFjs="; 43 } 44 .${system} or throwSystem; 45 ··· 48 in 49 stdenvNoCC.mkDerivation rec { 50 pname = "xpipe"; 51 - version = "16.4.1"; 52 53 src = fetchzip { 54 url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz";
··· 39 40 hash = 41 { 42 + x86_64-linux = "sha256-BQNynZwQevXl+PlAi+OhaIUIf9TaNW5JowD3mLGgJxE="; 43 } 44 .${system} or throwSystem; 45 ··· 48 in 49 stdenvNoCC.mkDerivation rec { 50 pname = "xpipe"; 51 + version = "16.6"; 52 53 src = fetchzip { 54 url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz";
+22 -2
pkgs/development/compilers/dart/package-source-builders/super_native_extensions/default.nix
··· 17 pname = "super_native_extensions-rs"; 18 inherit version src; 19 20 sourceRoot = "${src.name}/rust"; 21 22 useFetchCargoVendor = true; 23 24 cargoHash = 25 rec { 26 _0_9_0-dev_6 = "sha256-1yJIbBxScmkCwy/e+/z2cYA8qQBfT0yoIBmOSPVd4h4="; 27 _0_9_0-dev_5 = _0_8_22; 28 _0_9_0-dev_3 = _0_8_22; ··· 69 runHook preInstall 70 71 cp -r "$src" "$out" 72 - chmod +rwx $out/cargokit/cmake/cargokit.cmake 73 - cp ${fakeCargokitCmake} $out/cargokit/cmake/cargokit.cmake 74 75 runHook postInstall 76 '';
··· 17 pname = "super_native_extensions-rs"; 18 inherit version src; 19 20 + unpackPhase = '' 21 + runHook preUnpack 22 + 23 + if [ -d $src/super_native_extensions ]; then 24 + cp -r $src/super_native_extensions ${src.name} 25 + else 26 + cp -r $src ${src.name} 27 + fi 28 + chmod -R u+w -- "$sourceRoot" 29 + 30 + runHook postUnpack 31 + ''; 32 + 33 sourceRoot = "${src.name}/rust"; 34 35 useFetchCargoVendor = true; 36 37 cargoHash = 38 rec { 39 + _0_9_1 = _0_9_0-dev_6; 40 _0_9_0-dev_6 = "sha256-1yJIbBxScmkCwy/e+/z2cYA8qQBfT0yoIBmOSPVd4h4="; 41 _0_9_0-dev_5 = _0_8_22; 42 _0_9_0-dev_3 = _0_8_22; ··· 83 runHook preInstall 84 85 cp -r "$src" "$out" 86 + if [ -d $out/super_native_extensions ]; then 87 + pushd $out/super_native_extensions 88 + else 89 + pushd $out 90 + fi 91 + chmod +rwx cargokit/cmake/cargokit.cmake 92 + cp ${fakeCargokitCmake} cargokit/cmake/cargokit.cmake 93 + popd 94 95 runHook postInstall 96 '';
-9
pkgs/development/libraries/protobuf/28.nix
··· 1 - { callPackage, ... }@args: 2 - 3 - callPackage ./generic.nix ( 4 - { 5 - version = "28.3"; 6 - hash = "sha256-+bb5RxITzxuX50ItmpQhWEG1kMfvlizWTMJJzwlhhYM="; 7 - } 8 - // args 9 - )
···
+35 -33
pkgs/development/mobile/androidenv/emulator.nix
··· 57 libxshmfence 58 ]) 59 ++ lib.optional (os == "linux" && stdenv.isx86_64) pkgsi686Linux.glibc; 60 - patchInstructions = lib.optionalString (os == "linux") '' 61 - addAutoPatchelfSearchPath $packageBaseDir/lib 62 - addAutoPatchelfSearchPath $packageBaseDir/lib64 63 - addAutoPatchelfSearchPath $packageBaseDir/lib64/qt/lib 64 - # autoPatchelf is not detecting libuuid :( 65 - addAutoPatchelfSearchPath ${pkgs.libuuid.out}/lib 66 - 67 - # This library is linked against a version of libtiff that nixpkgs doesn't have 68 - for file in $out/libexec/android-sdk/emulator/*/qt/plugins/imageformats/libqtiffAndroidEmu.so; do 69 - patchelf --replace-needed libtiff.so.5 libtiff.so "$file" || true 70 - done 71 72 - for file in $out/libexec/android-sdk/emulator/lib64/vulkan/libvulkan_lvp.so; do 73 - patchelf --replace-needed libLLVM-15.so.1 libLLVM-15.so "$file" || true 74 - done 75 76 - autoPatchelf $out 77 78 - # Wrap emulator so that it can load required libraries at runtime 79 - wrapProgram $out/libexec/android-sdk/emulator/emulator \ 80 - --prefix LD_LIBRARY_PATH : ${ 81 - lib.makeLibraryPath [ 82 - pkgs.dbus 83 - pkgs.systemd 84 - ] 85 - } \ 86 - --set QT_XKB_CONFIG_ROOT ${pkgs.xkeyboard_config}/share/X11/xkb \ 87 - --set QTCOMPOSE ${pkgs.xorg.libX11.out}/share/X11/locale 88 89 - mkdir -p $out/bin 90 - cd $out/bin 91 - find $out/libexec/android-sdk/emulator -type f -executable -mindepth 1 -maxdepth 1 | while read i; do 92 - ln -s $i 93 - done 94 95 - cd $out/libexec/android-sdk 96 - ${postInstall} 97 - ''; 98 dontMoveLib64 = true; 99 100 inherit meta;
··· 57 libxshmfence 58 ]) 59 ++ lib.optional (os == "linux" && stdenv.isx86_64) pkgsi686Linux.glibc; 60 + patchInstructions = 61 + (lib.optionalString (os == "linux") '' 62 + addAutoPatchelfSearchPath $packageBaseDir/lib 63 + addAutoPatchelfSearchPath $packageBaseDir/lib64 64 + addAutoPatchelfSearchPath $packageBaseDir/lib64/qt/lib 65 + # autoPatchelf is not detecting libuuid :( 66 + addAutoPatchelfSearchPath ${pkgs.libuuid.out}/lib 67 68 + # This library is linked against a version of libtiff that nixpkgs doesn't have 69 + for file in $out/libexec/android-sdk/emulator/*/qt/plugins/imageformats/libqtiffAndroidEmu.so; do 70 + patchelf --replace-needed libtiff.so.5 libtiff.so "$file" || true 71 + done 72 73 + for file in $out/libexec/android-sdk/emulator/lib64/vulkan/libvulkan_lvp.so; do 74 + patchelf --replace-needed libLLVM-15.so.1 libLLVM-15.so "$file" || true 75 + done 76 77 + autoPatchelf $out 78 79 + # Wrap emulator so that it can load required libraries at runtime 80 + wrapProgram $out/libexec/android-sdk/emulator/emulator \ 81 + --prefix LD_LIBRARY_PATH : ${ 82 + lib.makeLibraryPath [ 83 + pkgs.dbus 84 + pkgs.systemd 85 + ] 86 + } \ 87 + --set QT_XKB_CONFIG_ROOT ${pkgs.xkeyboard_config}/share/X11/xkb \ 88 + --set QTCOMPOSE ${pkgs.xorg.libX11.out}/share/X11/locale 89 + '') 90 + + '' 91 + mkdir -p $out/bin 92 + cd $out/bin 93 + find $out/libexec/android-sdk/emulator -type f -executable -mindepth 1 -maxdepth 1 | while read i; do 94 + ln -s $i 95 + done 96 97 + cd $out/libexec/android-sdk 98 + ${postInstall} 99 + ''; 100 dontMoveLib64 = true; 101 102 inherit meta;
+29
pkgs/development/ocaml-modules/prelude/default.nix
···
··· 1 + { 2 + lib, 3 + buildDunePackage, 4 + fetchzip, 5 + }: 6 + 7 + buildDunePackage rec { 8 + pname = "prelude"; 9 + version = "0.5"; 10 + 11 + minimalOCamlVersion = "4.13"; 12 + 13 + # upstream git repo is misconfigured and cannot be cloned 14 + src = fetchzip { 15 + url = "https://git.zapashcanon.fr/zapashcanon/prelude/archive/${version}.tar.gz"; 16 + hash = "sha256-lti+q1U/eEasAXo0O5YEu4iw7947V9bdvSHA0IEMS8M="; 17 + }; 18 + 19 + doCheck = true; 20 + 21 + meta = { 22 + description = "Library to enforce good stdlib practices"; 23 + homepage = "https://ocaml.org/p/prelude/"; 24 + downloadPage = "https://git.zapashcanon.fr/zapashcanon/prelude"; 25 + changelog = "https://git.zapashcanon.fr/zapashcanon/prelude/src/tag/${version}/CHANGES.md"; 26 + license = lib.licenses.agpl3Plus; 27 + maintainers = [ lib.maintainers.ethancedwards8 ]; 28 + }; 29 + }
+5
pkgs/development/python-modules/django-stubs/default.nix
··· 27 hash = "sha256-B+JcLTy/9b5UAif/N3GcyJ8hXfqqpesDinWwG7+7JyI="; 28 }; 29 30 build-system = [ setuptools ]; 31 32 dependencies = [
··· 27 hash = "sha256-B+JcLTy/9b5UAif/N3GcyJ8hXfqqpesDinWwG7+7JyI="; 28 }; 29 30 + postPatch = '' 31 + substituteInPlace pyproject.toml \ 32 + --replace-fail "setuptools<79.0.0" setuptools 33 + ''; 34 + 35 build-system = [ setuptools ]; 36 37 dependencies = [
+6 -12
pkgs/development/python-modules/here-routing/default.nix
··· 1 { 2 lib, 3 buildPythonPackage, 4 - pythonOlder, 5 fetchFromGitHub, 6 hatchling, 7 aiohttp, ··· 9 yarl, 10 aresponses, 11 pytest-asyncio, 12 pytestCheckHook, 13 }: 14 15 buildPythonPackage rec { 16 pname = "here-routing"; 17 - version = "1.0.1"; 18 - 19 - disabled = pythonOlder "3.10"; 20 - 21 pyproject = true; 22 23 src = fetchFromGitHub { 24 owner = "eifinger"; 25 repo = "here_routing"; 26 - rev = "v${version}"; 27 - hash = "sha256-sdNs5QNYvL1Cpbk9Yi+7PSiDZ6LEgAXQ19IYSAY78p0="; 28 }; 29 - 30 - postPatch = '' 31 - sed -i "/^addopts/d" pyproject.toml 32 - ''; 33 34 build-system = [ hatchling ]; 35 ··· 42 nativeCheckInputs = [ 43 aresponses 44 pytest-asyncio 45 pytestCheckHook 46 ]; 47 48 pythonImportsCheck = [ "here_routing" ]; 49 50 meta = { 51 - changelog = "https://github.com/eifinger/here_routing/releases/tag/v${version}"; 52 description = "Asynchronous Python client for the HERE Routing V8 API"; 53 homepage = "https://github.com/eifinger/here_routing"; 54 license = lib.licenses.mit;
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 hatchling, 6 aiohttp, ··· 8 yarl, 9 aresponses, 10 pytest-asyncio, 11 + pytest-cov-stub, 12 pytestCheckHook, 13 }: 14 15 buildPythonPackage rec { 16 pname = "here-routing"; 17 + version = "1.1.3"; 18 pyproject = true; 19 20 src = fetchFromGitHub { 21 owner = "eifinger"; 22 repo = "here_routing"; 23 + tag = "v${version}"; 24 + hash = "sha256-56Sx8pbfsuCj7mqG15HK3QoGGiQDFFrbkOdNedV+HY4="; 25 }; 26 27 build-system = [ hatchling ]; 28 ··· 35 nativeCheckInputs = [ 36 aresponses 37 pytest-asyncio 38 + pytest-cov-stub 39 pytestCheckHook 40 ]; 41 42 pythonImportsCheck = [ "here_routing" ]; 43 44 meta = { 45 + changelog = "https://github.com/eifinger/here_routing/releases/tag/${src.tag}"; 46 description = "Asynchronous Python client for the HERE Routing V8 API"; 47 homepage = "https://github.com/eifinger/here_routing"; 48 license = lib.licenses.mit;
+5
pkgs/development/python-modules/numba/default.nix
··· 58 --replace-fail \ 59 "dldir = [" \ 60 "dldir = [ '${addDriverRunpath.driverLink}/lib', " 61 ''; 62 63 env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-I${lib.getInclude stdenv.cc.libcxx}/include/c++/v1";
··· 58 --replace-fail \ 59 "dldir = [" \ 60 "dldir = [ '${addDriverRunpath.driverLink}/lib', " 61 + 62 + substituteInPlace setup.py \ 63 + --replace-fail 'max_numpy_run_version = "2.3"' 'max_numpy_run_version = "2.4"' 64 + substituteInPlace numba/__init__.py \ 65 + --replace-fail "numpy_version > (2, 2)" "numpy_version > (2, 3)" 66 ''; 67 68 env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-I${lib.getInclude stdenv.cc.libcxx}/include/c++/v1";
+2 -2
pkgs/development/python-modules/numexpr/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "numexpr"; 12 - version = "2.10.2"; 13 pyproject = true; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-sK/2tI68mdL1Tye19zpYy5L95lCu/xs5fHHIeItP/xo="; 18 }; 19 20 build-system = [
··· 9 10 buildPythonPackage rec { 11 pname = "numexpr"; 12 + version = "2.11.0"; 13 pyproject = true; 14 15 src = fetchPypi { 16 inherit pname version; 17 + hash = "sha256-dbLAGk7aLnw1e8Z6P1w912UGwVtf1NxChF7y4YIYG60="; 18 }; 19 20 build-system = [
+3 -3
pkgs/development/python-modules/test2ref/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "test2ref"; 13 - version = "0.8.2"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "nbiotcloud"; 18 repo = "test2ref"; 19 tag = "v${version}"; 20 - hash = "sha256-Rgm7qZc1pFY/9gwzHjnI305Ch9enXzzWRsPZ7CQjzpQ="; 21 }; 22 23 build-system = [ ··· 38 meta = { 39 description = "Testing Against Learned Reference Data"; 40 homepage = "https://github.com/nbiotcloud/test2ref"; 41 - changelog = "https://github.com/nbiotcloud/test2ref/releases/tag/v${version}"; 42 license = lib.licenses.mit; 43 maintainers = with lib.maintainers; [ GaetanLepage ]; 44 };
··· 10 11 buildPythonPackage rec { 12 pname = "test2ref"; 13 + version = "1.1.0"; 14 pyproject = true; 15 16 src = fetchFromGitHub { 17 owner = "nbiotcloud"; 18 repo = "test2ref"; 19 tag = "v${version}"; 20 + hash = "sha256-m95undMr1W2GRcSELv7s9kpuXyu+HnGo+huc0Uh9rQI="; 21 }; 22 23 build-system = [ ··· 38 meta = { 39 description = "Testing Against Learned Reference Data"; 40 homepage = "https://github.com/nbiotcloud/test2ref"; 41 + changelog = "https://github.com/nbiotcloud/test2ref/releases/tag/${src.tag}"; 42 license = lib.licenses.mit; 43 maintainers = with lib.maintainers; [ GaetanLepage ]; 44 };
+61
pkgs/development/python-modules/vl-convert-python/default.nix
···
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + rustPlatform, 6 + protobuf, 7 + libffi, 8 + callPackage, 9 + librusty_v8 ? callPackage ./librusty_v8.nix { }, 10 + nix-update-script, 11 + }: 12 + buildPythonPackage rec { 13 + pname = "vl-convert-python"; 14 + version = "1.7.0"; 15 + pyproject = true; 16 + 17 + src = fetchFromGitHub { 18 + owner = "vega"; 19 + repo = "vl-convert"; 20 + tag = "v${version}"; 21 + hash = "sha256-dmfY05i5nCiM2felvBcSuVyY8G70HhpJP3KrRGQ7wq8="; 22 + }; 23 + 24 + patches = [ ./libffi-sys-system-feature.patch ]; 25 + 26 + cargoDeps = rustPlatform.fetchCargoVendor { 27 + inherit src; 28 + name = "${pname}-${version}"; 29 + hash = "sha256-t952WH6zq7POVvdX3fI7kXXfPiaAXjfsvoqI/aq5Fn0="; 30 + }; 31 + 32 + buildAndTestSubdir = "vl-convert-python"; 33 + 34 + env.RUSTY_V8_ARCHIVE = librusty_v8; 35 + 36 + build-system = [ 37 + rustPlatform.maturinBuildHook 38 + rustPlatform.cargoSetupHook 39 + ]; 40 + 41 + nativeBuildInputs = [ protobuf ]; 42 + 43 + buildInputs = [ libffi ]; 44 + 45 + pythonImportsCheck = [ "vl_convert" ]; 46 + 47 + passthru.updateScript = nix-update-script { 48 + extraArgs = [ 49 + "--version-regex" 50 + "vl-convert-python@(.*)" 51 + ]; 52 + }; 53 + 54 + meta = { 55 + description = "Utilities for converting Vega-Lite specs from the command line and Python"; 56 + license = lib.licenses.bsd3; 57 + homepage = "https://github.com/vega/vl-convert"; 58 + changelog = "https://github.com/vega/vl-convert/releases/tag/v${version}"; 59 + maintainers = with lib.maintainers; [ antonmosich ]; 60 + }; 61 + }
+10
pkgs/development/python-modules/vl-convert-python/libffi-sys-system-feature.patch
···
··· 1 + diff --git a/vl-convert-python/Cargo.toml b/vl-convert-python/Cargo.toml 2 + index 3d24fa4..25020db 100644 3 + --- a/vl-convert-python/Cargo.toml 4 + +++ b/vl-convert-python/Cargo.toml 5 + @@ -22,3 +22,5 @@ lazy_static = { workspace = true } 6 + futures = { workspace = true } 7 + pythonize = { workspace = true } 8 + tokio = { workspace = true } 9 + + 10 + +libffi = { version = "3.2.0", features = ["system"] }
+28
pkgs/development/python-modules/vl-convert-python/librusty_v8.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + }: 6 + 7 + let 8 + fetch_librusty_v8 = 9 + args: 10 + fetchurl { 11 + name = "librusty_v8-${args.version}"; 12 + url = "https://github.com/denoland/rusty_v8/releases/download/v${args.version}/librusty_v8_release_${stdenv.hostPlatform.rust.rustcTarget}.a.gz"; 13 + sha256 = args.shas.${stdenv.hostPlatform.system}; 14 + meta = { 15 + inherit (args) version; 16 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 17 + }; 18 + }; 19 + in 20 + fetch_librusty_v8 { 21 + version = "0.105.1"; 22 + shas = { 23 + x86_64-linux = "sha256-f7aDA74Jn2h4rp9sACGHX4DBbN6yevgWCEKdfI1fJDU="; 24 + aarch64-linux = "sha256-vuEP7in+A/PrBXSunRq1SC77dOuMiScsKcA712AuNuk="; 25 + x86_64-darwin = "sha256-sNe2VCwZvy64jdbPwx7pZ91fFRv1xosOcGiAtSPbt8A="; 26 + aarch64-darwin = "sha256-GmwTJADMxArwOvRN/w5KVmWGc1+WfraBc/wWe7dxHMg="; 27 + }; 28 + }
+2
pkgs/development/python-modules/wagtail/default.nix
··· 46 setuptools 47 ]; 48 49 dependencies = [ 50 anyascii 51 beautifulsoup4
··· 46 setuptools 47 ]; 48 49 + pythonRelaxDeps = [ "django-tasks" ]; 50 + 51 dependencies = [ 52 anyascii 53 beautifulsoup4
+2 -2
pkgs/os-specific/linux/corefreq/default.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "corefreq"; 13 - version = "2.0.5"; 14 15 src = fetchFromGitHub { 16 owner = "cyring"; 17 repo = "CoreFreq"; 18 rev = version; 19 - hash = "sha256-9RANWw0zdsNFHdHPc0AjPQTZSlaejChsrZmxNXeBzK0="; 20 }; 21 22 nativeBuildInputs = kernel.moduleBuildDependencies;
··· 10 11 stdenv.mkDerivation rec { 12 pname = "corefreq"; 13 + version = "2.0.7"; 14 15 src = fetchFromGitHub { 16 owner = "cyring"; 17 repo = "CoreFreq"; 18 rev = version; 19 + hash = "sha256-k9tw32yG8WGGCY0/5WWvRTBzz+jka7PZ9WU05rwnunI="; 20 }; 21 22 nativeBuildInputs = kernel.moduleBuildDependencies;
+2 -2
pkgs/tools/audio/beets/plugins/audible.nix
··· 7 }: 8 python3Packages.buildPythonApplication rec { 9 pname = "beets-audible"; 10 - version = "1.0.1"; 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "Neurrone"; 15 repo = "beets-audible"; 16 rev = "v${version}"; 17 - hash = "sha256-Sds16h+W9t7N755ADPXXDi+SxwouBMxP9ApUqaXedqY="; 18 }; 19 20 nativeBuildInputs = [
··· 7 }: 8 python3Packages.buildPythonApplication rec { 9 pname = "beets-audible"; 10 + version = "1.0.2"; 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "Neurrone"; 15 repo = "beets-audible"; 16 rev = "v${version}"; 17 + hash = "sha256-6rf8U63SW+gwfT7ZdN/ymYKHRs0HSMDTP2ZBfULLsJs="; 18 }; 19 20 nativeBuildInputs = [
+1 -1
pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
··· 56 license = licenses.gpl3Plus; 57 description = "Completion input method for faster typing"; 58 mainProgram = "emoji-picker"; 59 - maintainers = with maintainers; [ ncfavier ]; 60 platforms = platforms.linux; 61 isIbusEngine = true; 62 };
··· 56 license = licenses.gpl3Plus; 57 description = "Completion input method for faster typing"; 58 mainProgram = "emoji-picker"; 59 + maintainers = with maintainers; [ ]; 60 platforms = platforms.linux; 61 isIbusEngine = true; 62 };
+1
pkgs/top-level/aliases.nix
··· 1618 prometheus-minio-exporter = throw "'prometheus-minio-exporter' has been removed from nixpkgs, use Minio's built-in Prometheus integration instead"; # Added 2024-06-10 1619 prometheus-tor-exporter = throw "'prometheus-tor-exporter' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-10-30 1620 protobuf_23 = throw "'protobuf_23' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-04-20 1621 protobuf3_24 = protobuf_24; 1622 protobuf3_23 = protobuf_23; 1623 protobuf3_21 = protobuf_21;
··· 1618 prometheus-minio-exporter = throw "'prometheus-minio-exporter' has been removed from nixpkgs, use Minio's built-in Prometheus integration instead"; # Added 2024-06-10 1619 prometheus-tor-exporter = throw "'prometheus-tor-exporter' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-10-30 1620 protobuf_23 = throw "'protobuf_23' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-04-20 1621 + protobuf_28 = throw "'protobuf_28' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-06-14 1622 protobuf3_24 = protobuf_24; 1623 protobuf3_23 = protobuf_23; 1624 protobuf3_21 = protobuf_21;
-2
pkgs/top-level/all-packages.nix
··· 9321 protobuf_31 = callPackage ../development/libraries/protobuf/31.nix { }; 9322 protobuf_30 = callPackage ../development/libraries/protobuf/30.nix { }; 9323 protobuf_29 = callPackage ../development/libraries/protobuf/29.nix { }; 9324 - protobuf_28 = callPackage ../development/libraries/protobuf/28.nix { }; 9325 protobuf_27 = callPackage ../development/libraries/protobuf/27.nix { }; 9326 protobuf_26 = callPackage ../development/libraries/protobuf/26.nix { }; 9327 protobuf_25 = callPackage ../development/libraries/protobuf/25.nix { }; ··· 9333 protobuf_31 9334 protobuf_30 9335 protobuf_29 9336 - protobuf_28 9337 protobuf_27 9338 protobuf_26 9339 protobuf_25
··· 9321 protobuf_31 = callPackage ../development/libraries/protobuf/31.nix { }; 9322 protobuf_30 = callPackage ../development/libraries/protobuf/30.nix { }; 9323 protobuf_29 = callPackage ../development/libraries/protobuf/29.nix { }; 9324 protobuf_27 = callPackage ../development/libraries/protobuf/27.nix { }; 9325 protobuf_26 = callPackage ../development/libraries/protobuf/26.nix { }; 9326 protobuf_25 = callPackage ../development/libraries/protobuf/25.nix { }; ··· 9332 protobuf_31 9333 protobuf_30 9334 protobuf_29 9335 protobuf_27 9336 protobuf_26 9337 protobuf_25
+2
pkgs/top-level/ocaml-packages.nix
··· 1768 1769 pratter = callPackage ../development/ocaml-modules/pratter { }; 1770 1771 prettym = callPackage ../development/ocaml-modules/prettym { }; 1772 1773 printbox = callPackage ../development/ocaml-modules/printbox { };
··· 1768 1769 pratter = callPackage ../development/ocaml-modules/pratter { }; 1770 1771 + prelude = callPackage ../development/ocaml-modules/prelude { }; 1772 + 1773 prettym = callPackage ../development/ocaml-modules/prettym { }; 1774 1775 printbox = callPackage ../development/ocaml-modules/printbox { };
+4
pkgs/top-level/python-packages.nix
··· 19006 inherit (pkgs.libsForQt5) wrapQtAppsHook; 19007 }; 19008 19009 vllm = callPackage ../development/python-modules/vllm { }; 19010 19011 vmprof = callPackage ../development/python-modules/vmprof { };
··· 19006 inherit (pkgs.libsForQt5) wrapQtAppsHook; 19007 }; 19008 19009 + vl-convert-python = callPackage ../development/python-modules/vl-convert-python { 19010 + inherit (pkgs) protobuf; 19011 + }; 19012 + 19013 vllm = callPackage ../development/python-modules/vllm { }; 19014 19015 vmprof = callPackage ../development/python-modules/vmprof { };