diff --git a/maintainers/github-teams.json b/maintainers/github-teams.json index 6bf27e188fd0..5d8e778e85b3 100644 --- a/maintainers/github-teams.json +++ b/maintainers/github-teams.json @@ -843,11 +843,11 @@ "description": "Maintain Radicle related packages, modules, and tests", "id": 16784086, "maintainers": { - "Defelo": 41747605 + "Defelo": 41747605, + "lorenzleutgeb": 542154 }, "members": { "ju1m": 21160136, - "lorenzleutgeb": 542154, "matthiasbeyer": 427866 }, "name": "Radicle" diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 2cd35cd6768b..7355e95286da 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1532,13 +1532,6 @@ github = "amerinor01"; githubId = 22280447; }; - amesgen = { - email = "amesgen@amesgen.de"; - github = "amesgen"; - githubId = 15369874; - name = "Alexander Esgen"; - matrix = "@amesgen:amesgen.de"; - }; ametrine = { name = "Matilde Ametrine"; email = "matilde@diffyq.xyz"; @@ -10094,12 +10087,6 @@ keys = [ { fingerprint = "D1D3 37F6 CB32 02DC B9BA 337B F9D8 EABC F57E ED58"; } ]; name = "Gabriel Santos"; }; - gschwartz = { - email = "gsch@pennmedicine.upenn.edu"; - github = "GregorySchwartz"; - githubId = 2490088; - name = "Gregory Schwartz"; - }; gtrunsec = { email = "gtrunsec@hardenedlinux.org"; github = "GTrunSec"; diff --git a/nixos/modules/programs/bazecor.nix b/nixos/modules/programs/bazecor.nix index 97f7f685d22c..39fc1183ca5e 100644 --- a/nixos/modules/programs/bazecor.nix +++ b/nixos/modules/programs/bazecor.nix @@ -9,8 +9,6 @@ let cfg = config.programs.bazecor; in { - meta.maintainers = with lib.maintainers; [ amesgen ]; - options = { programs.bazecor = { enable = lib.mkEnableOption "Bazecor, the graphical configurator for Dygma Products"; diff --git a/nixos/modules/services/system/zram-generator.nix b/nixos/modules/services/system/zram-generator.nix index 7eb3fdda46d3..afdb8d86e831 100644 --- a/nixos/modules/services/system/zram-generator.nix +++ b/nixos/modules/services/system/zram-generator.nix @@ -36,7 +36,18 @@ in ]; systemd.packages = [ cfg.package ]; - systemd.services."systemd-zram-setup@".path = [ pkgs.util-linux ]; # for mkswap + systemd.services."systemd-zram-setup@" = { + path = [ pkgs.util-linux ]; # for mkswap + # Restart on switch does swapoff -> reset -> reconfigure -> swapon. + # Besides risking OOM when swap is in use, the reset races with udev + # still holding /dev/zramN open after swapoff: the kernel rejects the + # reset with EBUSY (disk_openers > 0), the device stays initialized, + # and the following ExecStart fails to write comp_algorithm/disksize + # (systemd/zram-generator#226). The unit only "changes" due to store + # path churn, so keep the device across switches; real config changes + # need a reboot or manual restart. + restartIfChanged = false; + }; environment.etc."systemd/zram-generator.conf".source = settingsFormat.generate "zram-generator.conf" cfg.settings; diff --git a/nixos/tests/dolibarr.nix b/nixos/tests/dolibarr.nix index 97ee0ebc7bb0..1680a88e4029 100644 --- a/nixos/tests/dolibarr.nix +++ b/nixos/tests/dolibarr.nix @@ -61,9 +61,6 @@ h2o_postgresql.wait_for_open_port(80) for machine in (nginx_mysql, h2o_postgresql): - # Sanity checks on URLs. - machine.succeed("curl -fL http://localhost/index.php") - machine.succeed("curl -fL http://localhost/") # Perform installation. machine.succeed('curl -fL -X POST http://localhost/install/check.php -F selectlang=auto') machine.succeed('curl -fL -X POST http://localhost/install/fileconf.php -F selectlang=auto') diff --git a/nixos/tests/prometheus/ui.nix b/nixos/tests/prometheus/ui.nix index 3ef784f3ad8b..b46766ffd253 100644 --- a/nixos/tests/prometheus/ui.nix +++ b/nixos/tests/prometheus/ui.nix @@ -20,7 +20,7 @@ from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.firefox.options import Options - from selenium.webdriver.support.relative_locator import locate_with + from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui import WebDriverWait options = Options() @@ -35,13 +35,12 @@ wait = WebDriverWait(driver, 60) # There should have been a redirect - url = driver.current_url - assert url == "http://prometheus:9090/query" + wait.until(EC.url_to_be("http://prometheus:9090/query")) - assert len(driver.find_elements( - By.CLASS_NAME, "mantine-AppShell-header")) > 0 - assert len(driver.find_elements( - By.CLASS_NAME, "mantine-AppShell-main")) > 0 + wait.until(EC.presence_of_element_located( + (By.CLASS_NAME, "mantine-AppShell-header"))) + wait.until(EC.presence_of_element_located( + (By.CLASS_NAME, "mantine-AppShell-main"))) # Do a Prometheus query query_box = driver.find_element( @@ -53,10 +52,9 @@ driver.find_element( By.XPATH, "//span[contains(text(),'Execute')]").click() - # Find query result table - table_tr_elements = driver.find_elements( - By.CLASS_NAME, "mantine-Table-tr") - assert len(table_tr_elements) == 1 + # Wait for query result table + wait.until(EC.presence_of_element_located( + (By.CLASS_NAME, "mantine-Table-tr"))) # Navigate to target health page driver.find_element( @@ -65,16 +63,14 @@ driver.find_element( By.LINK_TEXT, "Target health").click() - url = driver.current_url - assert url == "http://prometheus:9090/targets" + wait.until(EC.url_to_be("http://prometheus:9090/targets")) # Click on the prometheus job dropdown button - prometheus_job_dropdown = driver.find_element( + driver.find_element( By.CLASS_NAME, "mantine-Accordion-chevron").click() - targets_healthy = len(driver.find_elements( - By.CSS_SELECTOR, "div[class^='_healthOk']")) - assert targets_healthy == 1 + wait.until(EC.presence_of_element_located( + (By.CSS_SELECTOR, "div[class^='_healthOk']"))) targets_errored = len(driver.find_elements( By.CSS_SELECTOR, "div[class^='_healthErr']")) @@ -92,15 +88,13 @@ driver.find_element( By.LINK_TEXT, "Runtime & build information").click() - url = driver.current_url - assert url == "http://prometheus:9090/status" + wait.until(EC.url_to_be("http://prometheus:9090/status")) - # Find table - version_th_element = driver.find_element( - By.XPATH, "//th[text()='version']") - version_td_element = driver.find_element( - locate_with(By.TAG_NAME, "td").near(version_th_element)) - assert version_td_element.text == "${pkgs.prometheus.version}" + # Find table and verify version + wait.until(EC.text_to_be_present_in_element( + (By.XPATH, + "//tr[th[text()='version']]/td"), + "${pkgs.prometheus.version}")) driver.close() ''; diff --git a/pkgs/applications/editors/tiled/default.nix b/pkgs/applications/editors/tiled/default.nix index c9ffc4b220f3..2e87b827843d 100644 --- a/pkgs/applications/editors/tiled/default.nix +++ b/pkgs/applications/editors/tiled/default.nix @@ -28,13 +28,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "tiled"; - version = "1.12.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "mapeditor"; repo = "tiled"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-SDsz7IAxCJde21CIL9DrZMJkEim6syHD5kn9/dwpZXs="; + sha256 = "sha256-7Z6ibZyfFWdsxvz6rlGOqB9toULr4h2qa2uX9QXh1uU="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index ded73dfa672e..7dda36009f55 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4458,8 +4458,8 @@ let mktplcRef = { name = "vscode-stylelint"; publisher = "stylelint"; - version = "2.1.0"; - hash = "sha256-cL86Gv2HAtvqNd+2vJPuKAgKVrp5pg6IECFm1Di8Eqk="; + version = "2.2.0"; + hash = "sha256-N23nzAI0cBNeX7txsgxKXhSUrcOGM9rjnMIJNK4OYFY="; }; meta = { description = "Official Stylelint extension for Visual Studio Code"; diff --git a/pkgs/applications/networking/irc/weechat/default.nix b/pkgs/applications/networking/irc/weechat/default.nix index 06ecaa84591e..2d8920b2a7f5 100644 --- a/pkgs/applications/networking/irc/weechat/default.nix +++ b/pkgs/applications/networking/irc/weechat/default.nix @@ -105,11 +105,11 @@ assert lib.all (p: p.enabled -> !(builtins.elem null p.buildInputs)) plugins; stdenv.mkDerivation rec { pname = "weechat"; - version = "4.8.1"; + version = "4.8.2"; src = fetchurl { url = "https://weechat.org/files/src/weechat-${version}.tar.xz"; - hash = "sha256-56wfvMcUWO1keq2odHmQkFy1v7k/2MzMvCqWlnOkKFo="; + hash = "sha256-fi9hnU3NKNnYaGR2NYGhtFNJn43QZSr4Y7VARaiWTWw="; }; # Why is this needed? https://github.com/weechat/weechat/issues/2031 diff --git a/pkgs/build-support/setup-hooks/install-fonts.sh b/pkgs/build-support/setup-hooks/install-fonts.sh index 15edd18c9a36..619a11fc6ccb 100644 --- a/pkgs/build-support/setup-hooks/install-fonts.sh +++ b/pkgs/build-support/setup-hooks/install-fonts.sh @@ -41,6 +41,7 @@ installFonts() { installFont 'bdf' "$out/share/fonts/misc" installFont 'otb' "$out/share/fonts/misc" installFont 'psf' "$out/share/consolefonts" + installFont 'psfu' "$out/share/consolefonts" if [ -n "${webfont-}" ]; then installFont 'woff' "$webfont/share/fonts/woff" diff --git a/pkgs/by-name/aa/aasvg/package.nix b/pkgs/by-name/aa/aasvg/package.nix new file mode 100644 index 000000000000..f246283723b5 --- /dev/null +++ b/pkgs/by-name/aa/aasvg/package.nix @@ -0,0 +1,40 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, + versionCheckHook, + nix-update-script, +}: + +buildNpmPackage (finalAttrs: { + pname = "aasvg"; + version = "0.5.2"; + + src = fetchFromGitHub { + owner = "martinthomson"; + repo = "aasvg"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Le6ZbJY7ZkqblZx4TkHWIiRKn1foi8jB+rldhu95NQ0="; + }; + + # the project has no dependencies + preInstall = "mkdir node_modules/"; + forceEmptyCache = true; + dontNpmBuild = true; + + npmDepsHash = "sha256-FdVXR2Myit3GiA1/VXzHBRSihKAQlh+Zd1gzSMuYi6c="; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Convert ASCII art diagrams into SVG"; + homepage = "https://github.com/martinthomson/aasvg"; + platforms = lib.platforms.all; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ chillcicada ]; + mainProgram = "aasvg"; + }; +}) diff --git a/pkgs/by-name/ag/agate/package.nix b/pkgs/by-name/ag/agate/package.nix index 346303f5200f..f0fe4b3569db 100644 --- a/pkgs/by-name/ag/agate/package.nix +++ b/pkgs/by-name/ag/agate/package.nix @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "agate"; - version = "3.3.20"; + version = "3.3.21"; __darwinAllowLocalNetworking = true; @@ -22,10 +22,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "mbrubeck"; repo = "agate"; tag = "v${finalAttrs.version}"; - hash = "sha256-MV0fZo5tpRA5mkxzo5bGM5ASh+zxQbqrg1lL65IcUg8="; + hash = "sha256-eOeLbc7jlJ4OHY+Gce7JR4VaBsP+pBG3uiB7wsgtSyk="; }; - cargoHash = "sha256-gteG7Oa15MtQPTu5/fZCmul1cDz7Lf19jEt7jELR6X4="; + cargoHash = "sha256-fDgsoI/SkDzHcQHQYJNguy7el7vLqpt5r05YoBR7FzY="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; diff --git a/pkgs/by-name/ar/arrpc/package.nix b/pkgs/by-name/ar/arrpc/package.nix index cd18d75510e1..63a78854ece5 100644 --- a/pkgs/by-name/ar/arrpc/package.nix +++ b/pkgs/by-name/ar/arrpc/package.nix @@ -5,16 +5,16 @@ }: buildNpmPackage rec { pname = "arrpc"; - version = "3.6.0"; + version = "3.7.0"; src = fetchFromGitHub { owner = "OpenAsar"; repo = "arrpc"; tag = version; - hash = "sha256-WSwnCE3hs3Rj42XDbPtxuYL8tAlfzuWPkIypKzCu8EQ="; + hash = "sha256-2SYlCOgeaPsYIQmGj4/fdme0S36COolXxER3rDjIe20="; }; - npmDepsHash = "sha256-A98oNT1rGctSlJG9yLaa6i0VsGMIo1r2NoNk00SVupk="; + npmDepsHash = "sha256-GNXQLOTuu+7QWjx1Y+eaAon70jj7XC3p5a7z7qJOB+Q="; dontNpmBuild = true; diff --git a/pkgs/by-name/sw/swww/package.nix b/pkgs/by-name/aw/awww/package.nix similarity index 69% rename from pkgs/by-name/sw/swww/package.nix rename to pkgs/by-name/aw/awww/package.nix index 80c85a72073f..bae461279c2c 100644 --- a/pkgs/by-name/sw/swww/package.nix +++ b/pkgs/by-name/aw/awww/package.nix @@ -1,6 +1,6 @@ { lib, - fetchFromGitHub, + fetchFromGitea, rustPlatform, pkg-config, lz4, @@ -14,17 +14,18 @@ }: rustPlatform.buildRustPackage (finalAttrs: { - pname = "swww"; - version = "0.11.2"; + pname = "awww"; + version = "0.12.0"; - src = fetchFromGitHub { + src = fetchFromGitea { + domain = "codeberg.org"; owner = "LGFae"; - repo = "swww"; + repo = "awww"; tag = "v${finalAttrs.version}"; - hash = "sha256-X2ptpXRo6ps5RxDe5RS7qfTaHWqBbBNw/aSdC2tzUG8="; + hash = "sha256-bvO+gfuUOVUiBEwAJ5A2RjpysPzCfyXD+DM8piOa1+4="; }; - cargoHash = "sha256-5KZWsdo37NbFFkK8XFc0XI9iwBkpV8KsOaOc0y287Io="; + cargoHash = "sha256-4ApaMiVqXD4RlyWFMk2wKsyo37FT/OeVly/H88pF7oc="; buildInputs = [ lz4 @@ -49,10 +50,10 @@ rustPlatform.buildRustPackage (finalAttrs: { installManPage "$page" done - installShellCompletion --cmd swww \ - --bash completions/swww.bash \ - --fish completions/swww.fish \ - --zsh completions/_swww + installShellCompletion --cmd awww \ + --bash completions/awww.bash \ + --fish completions/awww.fish \ + --zsh completions/_awww ''; postFixup = '' @@ -64,13 +65,13 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Efficient animated wallpaper daemon for wayland, controlled at runtime"; - homepage = "https://github.com/LGFae/swww"; + homepage = "https://codeberg.org/LGFae/awww"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ mateodd25 donovanglover ]; platforms = lib.platforms.linux; - mainProgram = "swww"; + mainProgram = "awww"; }; }) diff --git a/pkgs/by-name/ba/bazecor/package.nix b/pkgs/by-name/ba/bazecor/package.nix index 2b9aa00f1d90..4ec255336a61 100644 --- a/pkgs/by-name/ba/bazecor/package.nix +++ b/pkgs/by-name/ba/bazecor/package.nix @@ -60,7 +60,6 @@ appimageTools.wrapAppImage { sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ - amesgen gcleroux ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/by-name/be/beatprints/package.nix b/pkgs/by-name/be/beatprints/package.nix index 4a47bb8085dc..406878247c27 100644 --- a/pkgs/by-name/be/beatprints/package.nix +++ b/pkgs/by-name/be/beatprints/package.nix @@ -5,14 +5,14 @@ }: python3Packages.buildPythonApplication rec { pname = "BeatPrints"; - version = "1.1.5"; + version = "1.1.6"; pyproject = true; src = fetchFromGitHub { owner = "TrueMyst"; repo = "BeatPrints"; rev = "v${version}"; - hash = "sha256-7h2MbU6wPqcRhWijdMyd7sTf3UVNCX+5JUNytKr5/EM="; + hash = "sha256-ExeNNN2ce3XB9dpNR4RUZTXWVI0dPdFT7/FvSFAWBw4="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/be/bella/package.nix b/pkgs/by-name/be/bella/package.nix index 6c16009b3eb9..fb42d1448968 100644 --- a/pkgs/by-name/be/bella/package.nix +++ b/pkgs/by-name/be/bella/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bella"; - version = "0.1.7"; + version = "0.1.8"; src = fetchFromGitHub { owner = "josephmawa"; repo = "Bella"; tag = "v${finalAttrs.version}"; - hash = "sha256-ePzDnaoGPa5Hku7Rpced989QB6uOXN/jfXgTwtlE7rQ="; + hash = "sha256-IjRjo5zKoXFK+4F7OtSYuk62Pif7HDAi0E/3+t9rjv4="; }; strictDeps = true; diff --git a/pkgs/by-name/ca/cargo-binstall/package.nix b/pkgs/by-name/ca/cargo-binstall/package.nix index ce7868b721c9..cd43ed4857f6 100644 --- a/pkgs/by-name/ca/cargo-binstall/package.nix +++ b/pkgs/by-name/ca/cargo-binstall/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-binstall"; - version = "1.17.8"; + version = "1.17.9"; src = fetchFromGitHub { owner = "cargo-bins"; repo = "cargo-binstall"; tag = "v${finalAttrs.version}"; - hash = "sha256-VQ7+NNKlT/Jrt7e3PW+rvkoo0ketw7KV9PptA0hkp9A="; + hash = "sha256-GTyMnbPHB7+E8IEdUd7bHBmCTcMI6UqYBysGqzDs8MA="; }; - cargoHash = "sha256-0KHPiO+cgAVrhPtr2CtOaqiA+q9xtrIHZvPfHKbD8Cw="; + cargoHash = "sha256-38KqQcpOtSkV0eYQsXRdte8Pzabv2nU0ipxqzQFHgtg="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/ca/cargo-insta/package.nix b/pkgs/by-name/ca/cargo-insta/package.nix index e1800dcfd911..e9c53ffbe6c6 100644 --- a/pkgs/by-name/ca/cargo-insta/package.nix +++ b/pkgs/by-name/ca/cargo-insta/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-insta"; - version = "1.47.0"; + version = "1.47.1"; src = fetchFromGitHub { owner = "mitsuhiko"; repo = "insta"; tag = finalAttrs.version; - hash = "sha256-htOQlSHTaNPlf6H7iYrR2uZgvUMDwqbmbNdSPAySgx0="; + hash = "sha256-h13EY3wqx+UgD5HGh2exR7xaQPK7rDanvMklgic4Kco="; }; - cargoHash = "sha256-O8Si1FvehgIMXKQcBekN9ebkjpWBuEzg/mNiBHVvZW0="; + cargoHash = "sha256-6VVcpuTENE+YFn5MoRePseAfWSOKmdiMtanB1h2Swjw="; postPatch = '' substituteInPlace cargo-insta/tests/functional/test_runner_fallback.rs \ diff --git a/pkgs/by-name/cb/cbor-diag/package.nix b/pkgs/by-name/cb/cbor-diag/package.nix index 825f2e1ec8af..baf87893d2f8 100644 --- a/pkgs/by-name/cb/cbor-diag/package.nix +++ b/pkgs/by-name/cb/cbor-diag/package.nix @@ -36,7 +36,6 @@ bundlerApp { maintainers = with lib.maintainers; [ fdns nicknovitski - amesgen ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/cd/cddl/package.nix b/pkgs/by-name/cd/cddl/package.nix index 94619daa0f1e..8ab1fb91cb43 100644 --- a/pkgs/by-name/cd/cddl/package.nix +++ b/pkgs/by-name/cd/cddl/package.nix @@ -39,7 +39,6 @@ bundlerApp { maintainers = with lib.maintainers; [ fdns nicknovitski - amesgen ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/cd/cddlc/package.nix b/pkgs/by-name/cd/cddlc/package.nix index e0054ba22ad6..075f392873cc 100644 --- a/pkgs/by-name/cd/cddlc/package.nix +++ b/pkgs/by-name/cd/cddlc/package.nix @@ -17,7 +17,6 @@ bundlerApp { description = "CDDL conversion utilities"; homepage = "https://github.com/cabo/cddlc"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; platforms = lib.platforms.unix; mainProgram = "cddlc"; }; diff --git a/pkgs/by-name/ch/chirp/package.nix b/pkgs/by-name/ch/chirp/package.nix index 67c08d96d3ac..610508b84cc1 100644 --- a/pkgs/by-name/ch/chirp/package.nix +++ b/pkgs/by-name/ch/chirp/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "chirp"; - version = "0.4.0-unstable-2026-03-19"; + version = "0.4.0-unstable-2026-03-24"; pyproject = true; src = fetchFromGitHub { owner = "kk7ds"; repo = "chirp"; - rev = "d5dbf01d39fafe7df6f29c61f21cbf7be72f2ce7"; - hash = "sha256-fb824XkNzvOfICVBBE2YLA2G+eGqHL5HT2iaA9ptlF4="; + rev = "915cdc7410c63a14956b42db2dc1d4111c26d3a8"; + hash = "sha256-R2e5l6ZEPw1Ztk1doA8d5mSjovOaivHe/NDPTyLdhUU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ci/cine/package.nix b/pkgs/by-name/ci/cine/package.nix index 9270693b6b2a..b6d8fe8a6065 100644 --- a/pkgs/by-name/ci/cine/package.nix +++ b/pkgs/by-name/ci/cine/package.nix @@ -19,14 +19,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "cine"; - version = "1.1.0"; + version = "1.1.1"; pyproject = false; src = fetchFromGitHub { owner = "diegopvlk"; repo = "Cine"; tag = "v${finalAttrs.version}"; - hash = "sha256-vkK/6EmbER/xp8Uk5aCqHNIUVroZeXN/pcBjB2Hyifs="; + hash = "sha256-bpyI0xzzs1AdiSC0TdH0HiXRgdWj8sR4G6xO0cYWWPk="; fetchSubmodules = true; }; diff --git a/pkgs/by-name/co/copybara/package.nix b/pkgs/by-name/co/copybara/package.nix index 7058a03e9b5d..47b88eb5739a 100644 --- a/pkgs/by-name/co/copybara/package.nix +++ b/pkgs/by-name/co/copybara/package.nix @@ -13,11 +13,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "copybara"; - version = "20260316"; + version = "20260323"; src = fetchurl { url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar"; - hash = "sha256-A2Srm+qguUrJhCNLeNj++MOIHAKv8L24bxANJx4+gpQ="; + hash = "sha256-FkJZm0MgN/HRfomjvFXq2M8FICHk7Uo1cI3C6WcZC8o="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/cr/crawley/package.nix b/pkgs/by-name/cr/crawley/package.nix index 2cc2d2f0801f..616a7572eaa0 100644 --- a/pkgs/by-name/cr/crawley/package.nix +++ b/pkgs/by-name/cr/crawley/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "crawley"; - version = "1.7.16"; + version = "1.7.18"; src = fetchFromGitHub { owner = "s0rg"; repo = "crawley"; rev = "v${finalAttrs.version}"; - hash = "sha256-/94ynxbH06JFzx3TZDRxvx9inbP+xiOVOqRxpopocjE="; + hash = "sha256-fopIRHaHiLYLA6/WHuY18Y91vF/BOPs0dHE7KCFXtj4="; }; nativeBuildInputs = [ installShellFiles ]; - vendorHash = "sha256-d6m4HFhTUzMMCNpv3WxoPGTF8Erqi0980w+MA2PoZ9w="; + vendorHash = "sha256-0CGkRyW353JD04f0/F5dcRCD6YE5DXYaNetEx8moAGY="; ldflags = [ "-w" diff --git a/pkgs/by-name/cu/cubelify/package.nix b/pkgs/by-name/cu/cubelify/package.nix index e809ba5e108f..bc965aa91a7c 100644 --- a/pkgs/by-name/cu/cubelify/package.nix +++ b/pkgs/by-name/cu/cubelify/package.nix @@ -6,11 +6,11 @@ }: appimageTools.wrapType2 rec { pname = "cubelify"; - version = "1.25.9"; + version = "1.25.10"; src = fetchurl { url = "https://storage.cubelify.com/overlay/v1/Cubelify%20Overlay-${version}.AppImage"; - hash = "sha512-2Kkd8nH//UBYL7K01bZWlOUBTfHpp8GjtB0LwYxp/+/yJJfGq+3eTQGJnlt0mHcnIauVy1ep4IKlPSJQqtigKA=="; + hash = "sha512-JgiyrcKJneihOAywZom2YQLNOejb0IidicSGVCwVHMJeUEwyFOQtUrhM4vvXwqradnogPK3LAez/dQJ58reGfA=="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/de/deterministic-zip/package.nix b/pkgs/by-name/de/deterministic-zip/package.nix index b529cc49014a..a7e23a4ef569 100644 --- a/pkgs/by-name/de/deterministic-zip/package.nix +++ b/pkgs/by-name/de/deterministic-zip/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "deterministic-zip"; - version = "6.0.2"; + version = "6.0.3"; src = fetchFromGitHub { owner = "timo-reymann"; repo = "deterministic-zip"; tag = finalAttrs.version; - hash = "sha256-yuwy3t2iWBXBwsj0Psy4/1YJ/V/vuNiBVzYzGQXUnkA="; + hash = "sha256-YQCJ2nAE9/wt+KiU2eXdGXVxFiHZzBMyNX+1sSPtxt4="; }; vendorHash = "sha256-hEPZrS2D6YqlaaJXF8uyt+fJ38Adi3WvOq7v9dZuovI="; diff --git a/pkgs/by-name/di/diff-pdf/package.nix b/pkgs/by-name/di/diff-pdf/package.nix index b0e258f82e63..de350a5e6d9d 100644 --- a/pkgs/by-name/di/diff-pdf/package.nix +++ b/pkgs/by-name/di/diff-pdf/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "diff-pdf"; - version = "0.5.2"; + version = "0.5.3"; src = fetchFromGitHub { owner = "vslavik"; repo = "diff-pdf"; rev = "v${version}"; - sha256 = "sha256-6aKF3Xqp/1BoHEiZVZJSemTjn5Qwwr3QyhsXOIjTr08="; + sha256 = "sha256-Cx1gp7wazaXB/LcUTe7Pas8iLl4TU1Jyt/1AeTu6YEA="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/di/diffnav/package.nix b/pkgs/by-name/di/diffnav/package.nix index f43507467e09..52b00de0b4cd 100644 --- a/pkgs/by-name/di/diffnav/package.nix +++ b/pkgs/by-name/di/diffnav/package.nix @@ -47,7 +47,6 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/dlvhdr/diffnav"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - amesgen matthiasbeyer ]; mainProgram = "diffnav"; diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix index c2ef6bdd1402..6a402051f161 100644 --- a/pkgs/by-name/di/diffoscope/package.nix +++ b/pkgs/by-name/di/diffoscope/package.nix @@ -108,12 +108,12 @@ in # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! python.pkgs.buildPythonApplication rec { pname = "diffoscope"; - version = "314"; + version = "315"; pyproject = true; src = fetchurl { url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; - hash = "sha256-zMxmqXyiLMK17I4uv+OYonNhcyWElNYlCFIpkrfWLNs="; + hash = "sha256-Zw2goFgD47vZ/AQ1TEXqdlWxkY9p6digduAp78EHtnc="; }; outputs = [ diff --git a/pkgs/by-name/gc/gcfflasher/package.nix b/pkgs/by-name/gc/gcfflasher/package.nix index 37ac0b0a1b5a..977642d6d138 100644 --- a/pkgs/by-name/gc/gcfflasher/package.nix +++ b/pkgs/by-name/gc/gcfflasher/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gcfflasher"; - version = "4.11.0"; + version = "4.12.0"; src = fetchFromGitHub { owner = "dresden-elektronik"; repo = "gcfflasher"; tag = "v${finalAttrs.version}"; - hash = "sha256-nYLGKem4+Ty2QyhDQIyo9wLEKrbumYKuoGIA9Ore7XM="; + hash = "sha256-wuIyvyRVXhp9SGRybfgaouij2UrPNDD7Oy+ODNTCFRY="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/gf/gfold/package.nix b/pkgs/by-name/gf/gfold/package.nix index 40f807eb231d..9fd075213e49 100644 --- a/pkgs/by-name/gf/gfold/package.nix +++ b/pkgs/by-name/gf/gfold/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gfold"; - version = "2025.12.0"; + version = "2026.3.0"; src = fetchFromGitHub { owner = "nickgerace"; repo = "gfold"; tag = finalAttrs.version; - hash = "sha256-lqDKPIWvwu60S6miSQ3TvHxhI9xuiN8VwmEz670UR78="; + hash = "sha256-iQWcRApAxWGrztEPtsKeaTWcM8gO0CQUA8tNia+bZ1I="; }; - cargoHash = "sha256-g4keAwNMPmhthbKF8uiPcciOVa1gUe1bDsvWtKc/M5I="; + cargoHash = "sha256-N7dgB0yzL5JSdQOAhNL9pnCSpV/Mo0Phe6ljwipLD/8="; nativeBuildInputs = [ mold ]; diff --git a/pkgs/by-name/gg/ggml/package.nix b/pkgs/by-name/gg/ggml/package.nix index d26a749842c7..b6c6d35f45c1 100644 --- a/pkgs/by-name/gg/ggml/package.nix +++ b/pkgs/by-name/gg/ggml/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ggml"; - version = "0.9.8"; + version = "0.9.9"; src = fetchFromGitHub { owner = "ggml-org"; repo = "ggml"; tag = "v${finalAttrs.version}"; - hash = "sha256-XYBlyIALMNEZ54KiKqxczOCUnUckSqPUJ+xQYCJAMpE="; + hash = "sha256-/S8IOTB+Nm0KRCJtS14PEFM31ocga6khsPkOiG9JVYs="; }; # The cmake package does not handle absolute CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR diff --git a/pkgs/by-name/gh/gh-actions-cache/package.nix b/pkgs/by-name/gh/gh-actions-cache/package.nix index c91c5fdfea89..a38af3829e58 100644 --- a/pkgs/by-name/gh/gh-actions-cache/package.nix +++ b/pkgs/by-name/gh/gh-actions-cache/package.nix @@ -31,7 +31,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/actions/gh-actions-cache"; changelog = "https://github.com/actions/gh-actions-cache/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "gh-actions-cache"; }; }) diff --git a/pkgs/by-name/gh/gh-dash/package.nix b/pkgs/by-name/gh/gh-dash/package.nix index 1b0b6a0ca77f..516966b36a56 100644 --- a/pkgs/by-name/gh/gh-dash/package.nix +++ b/pkgs/by-name/gh/gh-dash/package.nix @@ -39,7 +39,7 @@ buildGoModule (finalAttrs: { description = "Github Cli extension to display a dashboard with pull requests and issues"; homepage = "https://www.gh-dash.dev"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "gh-dash"; }; }) diff --git a/pkgs/by-name/gh/gh-markdown-preview/package.nix b/pkgs/by-name/gh/gh-markdown-preview/package.nix index 41b571dc6381..6bae03997e2b 100644 --- a/pkgs/by-name/gh/gh-markdown-preview/package.nix +++ b/pkgs/by-name/gh/gh-markdown-preview/package.nix @@ -37,7 +37,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/yusukebe/gh-markdown-preview"; changelog = "https://github.com/yusukebe/gh-markdown-preview/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "gh-markdown-preview"; }; }) diff --git a/pkgs/by-name/gi/git-gr/package.nix b/pkgs/by-name/gi/git-gr/package.nix index 7fa31b60e28c..fdfd2141f396 100644 --- a/pkgs/by-name/gi/git-gr/package.nix +++ b/pkgs/by-name/gi/git-gr/package.nix @@ -14,7 +14,7 @@ let canRunGitGr = stdenv.hostPlatform.emulatorAvailable buildPackages; gitGr = "${stdenv.hostPlatform.emulator buildPackages} $out/bin/git-gr"; pname = "git-gr"; - version = "1.4.5"; + version = "1.4.6"; in rustPlatform.buildRustPackage { inherit pname version; @@ -23,12 +23,12 @@ rustPlatform.buildRustPackage { owner = "9999years"; repo = "git-gr"; tag = "v${version}"; - hash = "sha256-8eZCJdGWuUk5l/OSmMVozL7SKyibtaZK3YlVzw/ZYsU="; + hash = "sha256-ihCwrM8Mt3cBxP5HIXYkvVwKt0CYUE8Ph1S62ztl0tE="; }; buildFeatures = [ "clap_mangen" ]; - cargoHash = "sha256-OyNdp9uskLXZEsMx9NcKwmkWgepUIAyi+woFYEK66OY="; + cargoHash = "sha256-j/qUWGzsODSsn/dbygN2mYHED3wvUDKEGu7nYcTUm90="; env.OPENSSL_NO_VENDOR = true; diff --git a/pkgs/by-name/gi/git-machete/package.nix b/pkgs/by-name/gi/git-machete/package.nix index 5b198e53fe54..90871391342a 100644 --- a/pkgs/by-name/gi/git-machete/package.nix +++ b/pkgs/by-name/gi/git-machete/package.nix @@ -9,14 +9,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "git-machete"; - version = "3.39.1"; + version = "3.39.2"; pyproject = true; src = fetchFromGitHub { owner = "virtuslab"; repo = "git-machete"; tag = "v${finalAttrs.version}"; - hash = "sha256-jk/IWF2+uC+LybBlTRuh0Sc8+KHyLzLxoswFvAZnEMU="; + hash = "sha256-uu2HFrXcJl4jSl8nHBrTIxC0arn3FZQ2SvZIMyKqlaU="; }; build-system = with python3.pkgs; [ setuptools ]; diff --git a/pkgs/by-name/go/go-dnscollector/package.nix b/pkgs/by-name/go/go-dnscollector/package.nix index b61fb435c32b..72134b331374 100644 --- a/pkgs/by-name/go/go-dnscollector/package.nix +++ b/pkgs/by-name/go/go-dnscollector/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-dnscollector"; - version = "2.2.0"; + version = "2.2.1"; src = fetchFromGitHub { owner = "dmachard"; repo = "go-dnscollector"; tag = "v${finalAttrs.version}"; - hash = "sha256-497qilu1/76XbAO3fKIRpDWjQaCmdDgdxswkE5y8pNU="; + hash = "sha256-UMzL+use4T0WfcbJAW7XKi3ZuSh9ZFRjYcEr+BV9mkc="; }; - vendorHash = "sha256-4gvGqNPRdB/t498WBF9vTqyuTl2rkAo7nRvNEpTMPqY="; + vendorHash = "sha256-xEtMe9xrdeYDHNLbcVa9INMprF6mEHyyrAt84nUAsUI="; subPackages = [ "." ]; diff --git a/pkgs/by-name/go/go-judge/package.nix b/pkgs/by-name/go/go-judge/package.nix index 16981eabac56..e2d0a3114358 100644 --- a/pkgs/by-name/go/go-judge/package.nix +++ b/pkgs/by-name/go/go-judge/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-judge"; - version = "1.11.3"; + version = "1.11.4"; src = fetchFromGitHub { owner = "criyle"; repo = "go-judge"; rev = "v${finalAttrs.version}"; - hash = "sha256-+NqBAxes9xnuyTN0ITrEDlRC8EvgUGBulF3EQx5XSDQ="; + hash = "sha256-ypq44MGx4wyT4/31dF/e7zOS3I2MJPEZKcy//Zz4P0E="; }; - vendorHash = "sha256-2yuWsNa4jyJEFAox0KMfTYAnwVv622hHErEd2RtJgl4="; + vendorHash = "sha256-INPW1VuZ4U0Dv+p4utOZOtCU5VOBivSSPnErSdqH6Po="; tags = [ "nomsgpack" diff --git a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix index cc6522710d98..67eb8e63d570 100644 --- a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix +++ b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "google-alloydb-auth-proxy"; - version = "1.14.1"; + version = "1.14.2"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "alloydb-auth-proxy"; tag = "v${finalAttrs.version}"; - hash = "sha256-M2eYpTmDFnZTq0eQ79VziBzNgyLsdXigqRj+zlSdUvg="; + hash = "sha256-0EfEnpBUpvP+9OfMMn29GDWusO8+L6U5AUNCfEmWEow="; }; subPackages = [ "." ]; - vendorHash = "sha256-z16WjUpN3BZSQajAvJYF0SlrVdj7L7e4kugjTFpRJnM="; + vendorHash = "sha256-AgFQzqoDTI488bZtxVlajxVSc697sJY3kMOhyNVMUuA="; checkFlags = [ "-short" diff --git a/pkgs/by-name/go/gotrue-supabase/package.nix b/pkgs/by-name/go/gotrue-supabase/package.nix index eba9110f3a22..549bd8953cd1 100644 --- a/pkgs/by-name/go/gotrue-supabase/package.nix +++ b/pkgs/by-name/go/gotrue-supabase/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "auth"; - version = "2.187.0"; + version = "2.188.1"; src = fetchFromGitHub { owner = "supabase"; repo = "auth"; rev = "v${finalAttrs.version}"; - hash = "sha256-Hb0mz7JaHRpbTQNPuVG2xPubctPJYRw0vWr9s1rNRJM="; + hash = "sha256-3FR7fWrSocEOL7T0pzwt5XWC4jmXsQrCUQcBMfJZqBI="; }; - vendorHash = "sha256-3zvudV60v/BHHz3dfjOdII+XKcxy/1b4uDN+R+xcUxY="; + vendorHash = "sha256-sUQsUCapnNlVMuCMsgC3Pq2Z4Ooz2XO0dRnF1aqPH2I="; ldflags = [ "-s" diff --git a/pkgs/by-name/gr/grafana-kiosk/package.nix b/pkgs/by-name/gr/grafana-kiosk/package.nix index 5d6df249804d..32f2a26e9ef0 100644 --- a/pkgs/by-name/gr/grafana-kiosk/package.nix +++ b/pkgs/by-name/gr/grafana-kiosk/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "grafana-kiosk"; - version = "1.0.10"; + version = "1.0.11"; src = fetchFromGitHub { owner = "grafana"; repo = "grafana-kiosk"; rev = "v${finalAttrs.version}"; - hash = "sha256-dp+yKpPm11/LfRXjgFZrDAwstnz6vALJBANBqwlEXFo="; + hash = "sha256-+LoUJiMqE/OO0J7zIy+8uvQUq1wFpGvNvxzhb4pj+r8="; }; - vendorHash = "sha256-3ctFiBgR7Lzhy7M3USWD3mv6FZ6cSfdjHhtOVFNLQag="; + vendorHash = "sha256-+tslKo5onMgnEtitYi9uwO4m5MUGzctJ7Vt4C7hJ7Fc="; nativeBuildInputs = [ makeWrapper ]; postFixup = '' diff --git a/pkgs/by-name/gu/guile-irregex/package.nix b/pkgs/by-name/gu/guile-irregex/package.nix index f1c37470c3cd..47b162c94cbf 100644 --- a/pkgs/by-name/gu/guile-irregex/package.nix +++ b/pkgs/by-name/gu/guile-irregex/package.nix @@ -7,11 +7,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "guile-irregex"; - version = "0.9.11"; + version = "0.9.12"; src = fetchzip { url = "https://synthcode.com/scheme/irregex/irregex-${finalAttrs.version}.tar.gz"; - hash = "sha256-abBCMNsr6GTBOm+eQWuOX8JYx/qMA/V6TwGdYRjznWU="; + hash = "sha256-Iwt6mdgp5d0q2hweU2+9dPLs8j4Jd4GOdZvfvTe8Uvw="; }; strictDeps = true; diff --git a/pkgs/by-name/gu/guile-json-rpc/package.nix b/pkgs/by-name/gu/guile-json-rpc/package.nix index 6fb0522f4474..c503e70e8eba 100644 --- a/pkgs/by-name/gu/guile-json-rpc/package.nix +++ b/pkgs/by-name/gu/guile-json-rpc/package.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "guile-json-rpc"; - version = "0.5.0"; + version = "0.6.1"; src = fetchFromCodeberg { owner = "rgherdt"; repo = "scheme-json-rpc"; tag = finalAttrs.version; - hash = "sha256-xCykgq0L6PDqjXfNwsqV9u1nFiK9t+qCUgIgzZoIsxc="; + hash = "sha256-3Wb3ZtcFQCOESe0Yq4cEG2jJ4+dOjlf9LKrclHhpkbU="; }; strictDeps = true; diff --git a/pkgs/by-name/gu/guile-srfi-145/package.nix b/pkgs/by-name/gu/guile-srfi-145/package.nix index c8b48bbb2bb4..822101d5468b 100644 --- a/pkgs/by-name/gu/guile-srfi-145/package.nix +++ b/pkgs/by-name/gu/guile-srfi-145/package.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation { pname = "guile-srfi-145"; - version = "0-unstable-2023-06-04"; + version = "0-unstable-2025-08-11"; src = fetchFromCodeberg { owner = "rgherdt"; repo = "srfi"; - rev = "e598c28eb78e9c3e44f5c3c3d997ef28abb6f32e"; - hash = "sha256-kvM2v/nDou0zee4+qcO5yN2vXt2y3RUnmKA5S9iKFE0="; + rev = "1f78a684e73c8d82fdd116716e341bc177e8d229"; + hash = "sha256-mVIAg3QrH6+0VFWZ22KHGhxMn8lRYHj154b7YQf+maE="; }; strictDeps = true; diff --git a/pkgs/by-name/gu/guile-srfi-180/package.nix b/pkgs/by-name/gu/guile-srfi-180/package.nix index b54e95958d69..a6c7094fb65b 100644 --- a/pkgs/by-name/gu/guile-srfi-180/package.nix +++ b/pkgs/by-name/gu/guile-srfi-180/package.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation { pname = "guile-srfi-180"; - version = "0-unstable-2023-06-04"; + version = "0-unstable-2025-08-11"; src = fetchFromCodeberg { owner = "rgherdt"; repo = "srfi"; - rev = "e598c28eb78e9c3e44f5c3c3d997ef28abb6f32e"; - hash = "sha256-kvM2v/nDou0zee4+qcO5yN2vXt2y3RUnmKA5S9iKFE0="; + rev = "1f78a684e73c8d82fdd116716e341bc177e8d229"; + hash = "sha256-mVIAg3QrH6+0VFWZ22KHGhxMn8lRYHj154b7YQf+maE="; }; strictDeps = true; @@ -46,8 +46,7 @@ stdenv.mkDerivation { mkdir -p $site_dir/srfi cp $src/srfi/srfi-180.scm $site_dir/srfi cp -R $src/srfi/srfi-180/ $site_dir/srfi - cp -R $src/srfi/180/ $site_dir/srfi - guild compile -x "sld" --r7rs $site_dir/srfi/srfi-180/helpers.sld -o $lib_dir/srfi/srfi-180/helpers.go + guild compile --r7rs $site_dir/srfi/srfi-180/helpers.scm -o $lib_dir/srfi/srfi-180/helpers.go guild compile --r7rs $site_dir/srfi/srfi-180.scm -o $lib_dir/srfi/srfi-180.go runHook postBuild diff --git a/pkgs/by-name/he/healthchecks/package.nix b/pkgs/by-name/he/healthchecks/package.nix index 85658a0d8479..796a8d9fc815 100644 --- a/pkgs/by-name/he/healthchecks/package.nix +++ b/pkgs/by-name/he/healthchecks/package.nix @@ -15,14 +15,14 @@ let in py.pkgs.buildPythonApplication rec { pname = "healthchecks"; - version = "4.0"; + version = "4.1.1"; pyproject = false; src = fetchFromGitHub { owner = "healthchecks"; repo = "healthchecks"; tag = "v${version}"; - sha256 = "sha256-gRFqtxpXvHtiYApIpYbTVl2GrY4VfYktl58ZLNvzXPs="; + sha256 = "sha256-5+D2EjBuqadtAK10y7GManeFRwSk46Ovip9vT9cJW9E="; }; propagatedBuildInputs = with py.pkgs; [ diff --git a/pkgs/by-name/he/hermitcli/package.nix b/pkgs/by-name/he/hermitcli/package.nix index f7c7775ec999..b6354e610e90 100644 --- a/pkgs/by-name/he/hermitcli/package.nix +++ b/pkgs/by-name/he/hermitcli/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "hermit"; - version = "0.50.1"; + version = "0.50.2"; src = fetchFromGitHub { rev = "v${finalAttrs.version}"; owner = "cashapp"; repo = "hermit"; - hash = "sha256-XxFeRcit8RcEjbLAT3SsWZrir8/AiDJIz9bzm9E5lUU="; + hash = "sha256-LSDLHqDCqdHsgLr3QVxewAtl2pLUNQJ1mmAyaW5+Io0="; }; vendorHash = "sha256-2sNtok5J1kBvJZ0I1FOq1ZP54TsZbzqu/M3v1nA12m8="; diff --git a/pkgs/by-name/hy/hyprpanel/package.nix b/pkgs/by-name/hy/hyprpanel/package.nix index a6b35a60336b..5f22894d9556 100644 --- a/pkgs/by-name/hy/hyprpanel/package.nix +++ b/pkgs/by-name/hy/hyprpanel/package.nix @@ -3,6 +3,7 @@ config, ags, astal, + awww, bluez, bluez-tools, brightnessctl, @@ -27,14 +28,25 @@ python3, pywal16, stdenv, - swww, upower, wireplumber, wl-clipboard, writeShellScript, + writeShellScriptBin, enableCuda ? config.cudaSupport, }: + +let + # TODO: Remove once hyprpanel updates to use `awww` + swww-compat = writeShellScriptBin "swww" '' + exec awww "$@" + ''; + swww-daemon-compat = writeShellScriptBin "swww-daemon" '' + exec awww-daemon "$@" + ''; +in + ags.bundle { pname = "hyprpanel"; version = "0-unstable-2026-03-23"; @@ -63,6 +75,7 @@ ags.bundle { astal.tray astal.wireplumber + awww bluez bluez-tools brightnessctl @@ -80,7 +93,8 @@ ags.bundle { matugen networkmanager pywal16 - swww + swww-compat + swww-daemon-compat upower wireplumber wl-clipboard diff --git a/pkgs/by-name/i3/i3status-rust/package.nix b/pkgs/by-name/i3/i3status-rust/package.nix index 65d0cfb80ccf..cf895607d725 100644 --- a/pkgs/by-name/i3/i3status-rust/package.nix +++ b/pkgs/by-name/i3/i3status-rust/package.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "i3status-rust"; - version = "0.36.0"; + version = "0.36.1"; src = fetchFromGitHub { owner = "greshake"; repo = "i3status-rust"; tag = "v${finalAttrs.version}"; - hash = "sha256-sfySTdcX2APZKDL2/kb/akxuv2w2tBNiwyBS1VNHnvA="; + hash = "sha256-tCMoYbsiVBX7GZZVhzAKuMFS1L7DITQZSUfQ6iQMofg="; }; - cargoHash = "sha256-b80KJBxywvIX+kqspmUXe5xvzOhfaCabJzSaPN+w7ys="; + cargoHash = "sha256-mnLl+JegA96z95VQqZ5d8bGYCf1PG/ip2LVyPm4HjVI="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index 752b2c9c8001..b081c7badf08 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.16.58"; + version = "3.16.59"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-oNjio4A7qNqG1gmm8vsFJSfchavKVYaOvWFuTgJ6aP8="; + sha256 = "sha256-HIpRJMEk0i9g4HA4N7POAf0oFRIguETrgj33VocAtKk="; }; vendorHash = "sha256-1ErjD+1MdbKN4EPaQX0jxNzoN9dB8beH1csdx1IPKl8="; diff --git a/pkgs/by-name/ke/keycloak/keycloak-config-cli/default.nix b/pkgs/by-name/ke/keycloak-config-cli/package.nix similarity index 57% rename from pkgs/by-name/ke/keycloak/keycloak-config-cli/default.nix rename to pkgs/by-name/ke/keycloak-config-cli/package.nix index 2f9d8e722cba..df21c7e3715f 100644 --- a/pkgs/by-name/ke/keycloak/keycloak-config-cli/default.nix +++ b/pkgs/by-name/ke/keycloak-config-cli/package.nix @@ -2,6 +2,9 @@ maven, lib, fetchFromGitHub, + jre_headless, + makeWrapper, + nix-update-script, }: maven.buildMavenPackage rec { pname = "keycloak-config-cli"; @@ -19,19 +22,28 @@ maven.buildMavenPackage rec { # Tests use MockServer which needs to bind to a local port __darwinAllowLocalNetworking = true; + nativeBuildInputs = [ makeWrapper ]; + installPhase = '' runHook preInstall - install -Dm444 -t "$out" target/keycloak-config-cli.jar + install -Dm444 target/keycloak-config-cli.jar $out/share/keycloak-config-cli/keycloak-config-cli.jar + makeWrapper ${jre_headless}/bin/java $out/bin/keycloak-config-cli \ + --add-flags "-jar $out/share/keycloak-config-cli/keycloak-config-cli.jar" runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { - homepage = "https://github.com/adorsys/keycloak-config-cli/"; + homepage = "https://github.com/adorsys/keycloak-config-cli"; description = "Import YAML/JSON-formatted configuration files into Keycloak"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jefferyoo anish + vitorpavani ]; + mainProgram = "keycloak-config-cli"; + platforms = jre_headless.meta.platforms; }; } diff --git a/pkgs/by-name/ke/keycloak/all-plugins.nix b/pkgs/by-name/ke/keycloak/all-plugins.nix index 99f123433053..5e36541557b5 100644 --- a/pkgs/by-name/ke/keycloak/all-plugins.nix +++ b/pkgs/by-name/ke/keycloak/all-plugins.nix @@ -6,7 +6,6 @@ }: { keycloak-2fa-sms-authenticator = callPackage ./keycloak-2fa-sms-authenticator { }; - keycloak-config-cli = callPackage ./keycloak-config-cli { }; keycloak-discord = callPackage ./keycloak-discord { }; keycloak-enforce-mfa-authenticator = callPackage ./keycloak-enforce-mfa-authenticator { }; keycloak-magic-link = callPackage ./keycloak-magic-link { }; diff --git a/pkgs/by-name/la/lakectl/package.nix b/pkgs/by-name/la/lakectl/package.nix index cc891b962c5a..5364e13cc26d 100644 --- a/pkgs/by-name/la/lakectl/package.nix +++ b/pkgs/by-name/la/lakectl/package.nix @@ -1,24 +1,24 @@ { lib, - buildGoModule, + buildGo126Module, fetchFromGitHub, nix-update-script, }: -buildGoModule (finalAttrs: { +buildGo126Module (finalAttrs: { pname = "lakectl"; - version = "1.79.0"; + version = "1.80.0"; src = fetchFromGitHub { owner = "treeverse"; repo = "lakeFS"; tag = "v${finalAttrs.version}"; - hash = "sha256-UL9JvrNvtHADI0POguLXMDNNvO1oKHXXwfr8tOyvFYc="; + hash = "sha256-fco+t73cmoXc3Irf6owloxtldAVfBHCNfYRMitiGeTY="; }; subPackages = [ "cmd/lakectl" ]; proxyVendor = true; - vendorHash = "sha256-6XOJBDdAERD6mcneQ7UFqAPGq+pXroNlzQGNvycpVBc="; + vendorHash = "sha256-7sQMvpY+1RT2m1B14UPGCb60HQ9De5rErvoyj95Fkbc="; ldflags = [ "-s" diff --git a/pkgs/by-name/la/latte-integrale/package.nix b/pkgs/by-name/la/latte-integrale/package.nix index d6f9df4cc1f6..57060b7864e9 100644 --- a/pkgs/by-name/la/latte-integrale/package.nix +++ b/pkgs/by-name/la/latte-integrale/package.nix @@ -38,7 +38,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Software for counting lattice points and integration over convex polytopes"; homepage = "https://www.math.ucdavis.edu/~latte/"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ amesgen ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/li/libvgm/package.nix b/pkgs/by-name/li/libvgm/package.nix index e46d6e0adfd4..4c6aa7133832 100644 --- a/pkgs/by-name/li/libvgm/package.nix +++ b/pkgs/by-name/li/libvgm/package.nix @@ -38,13 +38,13 @@ assert enableTools -> enableAudio && enableEmulation && enableLibplayer; stdenv.mkDerivation (finalAttrs: { pname = "libvgm"; - version = "0-unstable-2026-02-19"; + version = "0-unstable-2026-03-01"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "libvgm"; - rev = "a16858c4b92e297eaf9ddd602ecb790a5b980b69"; - hash = "sha256-oFxrWt8Mznr9vrAnGRZKGv0vKetOp5RO1a3bG538Uog="; + rev = "9f376fbca88db3e9fd169a8b145b7d6932a020a9"; + hash = "sha256-pWhq+mmk7DJ5qxt9ncWYZlfNw5tjpPHqn5ctCCMfsUk="; }; outputs = [ diff --git a/pkgs/by-name/li/litestream/package.nix b/pkgs/by-name/li/litestream/package.nix index 9fce1a939bf9..f5d68da741a8 100644 --- a/pkgs/by-name/li/litestream/package.nix +++ b/pkgs/by-name/li/litestream/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "litestream"; - version = "0.3.13"; + version = "0.3.14"; src = fetchFromGitHub { owner = "benbjohnson"; repo = "litestream"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-p858gK+ICKDQ+/LUiBaxF/kfrZzQAXnYMZDFU8kNCJ4="; + sha256 = "sha256-rTPw1BnZPtcWzhwR9mCzoE4LXdlaFfRCIDMHlN/SRzk="; }; ldflags = [ diff --git a/pkgs/by-name/lm/lmstudio/package.nix b/pkgs/by-name/lm/lmstudio/package.nix index af12ffd6a653..ba444c1cc7e3 100644 --- a/pkgs/by-name/lm/lmstudio/package.nix +++ b/pkgs/by-name/lm/lmstudio/package.nix @@ -7,12 +7,12 @@ let pname = "lmstudio"; - version_aarch64-linux = "0.4.7-4"; - hash_aarch64-linux = "sha256-4gGg8CULPhAw1ZytaHmJNBqNyVVNO2LV+tm3AUi2sJo="; - version_aarch64-darwin = "0.4.7-4"; - hash_aarch64-darwin = "sha256-V0m5oK+HCBaZPr6tAJVa98jb3IEPWs6ccAa/1GXsgy8="; - version_x86_64-linux = "0.4.7-4"; - hash_x86_64-linux = "sha256-2dSgBr2B+PIUi/YCBmXDWXQWEEId6Qymh1JQuAPG/xU="; + version_aarch64-linux = "0.4.8-1"; + hash_aarch64-linux = "sha256-3Hk67hRlGdL3ODqgL9CaG+WZpKmGW7fLoxxvB3J/gc0="; + version_aarch64-darwin = "0.4.8-1"; + hash_aarch64-darwin = "sha256-14yQI67dv3R1EqyCzoHfprD2+Vuj5YHRn36tb3U/htw="; + version_x86_64-linux = "0.4.8-1"; + hash_x86_64-linux = "sha256-gbLq6nY3Jdo2nZYWbh0XEVojrqkO5noZLV/lw4TaEs8="; meta = { description = "LM Studio is an easy to use desktop app for experimenting with local and open-source Large Language Models (LLMs)"; diff --git a/pkgs/by-name/ma/macs2/package.nix b/pkgs/by-name/ma/macs2/package.nix index fb98d61fb957..bfe64f51d3ae 100644 --- a/pkgs/by-name/ma/macs2/package.nix +++ b/pkgs/by-name/ma/macs2/package.nix @@ -56,6 +56,6 @@ python311.pkgs.buildPythonPackage rec { homepage = "https://github.com/macs3-project/MACS/"; changelog = "https://github.com/macs3-project/MACS/releases/tag/v${version}"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ gschwartz ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/ma/mailpit/source.nix b/pkgs/by-name/ma/mailpit/source.nix index 44d5990e526b..9b9745deff96 100644 --- a/pkgs/by-name/ma/mailpit/source.nix +++ b/pkgs/by-name/ma/mailpit/source.nix @@ -1,6 +1,6 @@ { - version = "1.29.3"; - hash = "sha256-9j2qKXTWBxA6bKF/+ISCeB5kVrE+hljk5XiZqjE5V20="; - npmDepsHash = "sha256-g1qfhUve3G2ZRgEqNHYcP/l4XJVUIvvU0cr9WS9wtX4="; - vendorHash = "sha256-RZ8TEHRiACQoWipcDvaEWBqjWhfVK7achlBBsFOLWdc="; + version = "1.29.4"; + hash = "sha256-QNTXl49WgmixaWGHhjVcMJwj/AA3agwqlPRC3/Nnfsg="; + npmDepsHash = "sha256-lVbNT2CEEMS2DpJhUMd/ID8yu8PuRbWrciJ/h391czs="; + vendorHash = "sha256-ypFnKykiDFs8JxMkOnQYwJU5FfFhRrCSrhEgsfN1TVc="; } diff --git a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix index 05143284e014..91eb926a1e31 100644 --- a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix +++ b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "matrix-alertmanager-receiver"; - version = "2026.3.18"; + version = "2026.3.25"; src = fetchFromGitHub { owner = "metio"; repo = "matrix-alertmanager-receiver"; tag = finalAttrs.version; - hash = "sha256-Yp7NcvbvXDaLHCj2dZDHXd8x9oQ/wwUbMx+sTxtEzlY="; + hash = "sha256-jb15SstA+5WeQe6QiKuNX/HHCuKAs38TTrjM85UQxyQ="; }; vendorHash = "sha256-szUkKri3Rx1i3681r85xrOLqXV5u7s9DUemQHeh+qJw="; diff --git a/pkgs/by-name/me/meme-suite/package.nix b/pkgs/by-name/me/meme-suite/package.nix index c7dafd22c95e..c456c2055ac4 100644 --- a/pkgs/by-name/me/meme-suite/package.nix +++ b/pkgs/by-name/me/meme-suite/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { description = "Motif-based sequence analysis tools"; homepage = "https://meme-suite.org/meme/meme-software/"; license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ gschwartz ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/mi/microhs/package.nix b/pkgs/by-name/mi/microhs/package.nix index fe115366c11f..847f3c766f66 100644 --- a/pkgs/by-name/mi/microhs/package.nix +++ b/pkgs/by-name/mi/microhs/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "microhs"; - version = "0.15.3.0"; + version = "0.15.4.0"; src = fetchFromGitHub { owner = "augustss"; repo = "MicroHs"; tag = "v${finalAttrs.version}"; - hash = "sha256-JuqdArVzziJC4/QZLfPguXbd+ZiPD3bgf1mGYghkxy0="; + hash = "sha256-V3Of72rpXvImV90sSoYz02H06o1J3FqHDQNbB+M6/8A="; }; # mcabal doesn't seem to respect the make flag and fails with /homeless-shelter diff --git a/pkgs/by-name/mm/mmixware/package.nix b/pkgs/by-name/mm/mmixware/package.nix index 488792b4f6dc..c7dc99a1b342 100644 --- a/pkgs/by-name/mm/mmixware/package.nix +++ b/pkgs/by-name/mm/mmixware/package.nix @@ -2,19 +2,19 @@ lib, stdenv, fetchFromGitLab, - tetex, + texliveMedium, }: stdenv.mkDerivation { pname = "mmixware"; - version = "1.0-unstable-2021-06-18"; + version = "1.0-unstable-2025-06-30"; src = fetchFromGitLab { domain = "gitlab.lrz.de"; owner = "mmix"; repo = "mmixware"; - rev = "7c790176d50d13ae2422fa7457ccc4c2d29eba9b"; - sha256 = "sha256-eSwHiJ5SP/Nennalv4QFTgVnM6oan/DWDZRqtk0o6Z0="; + rev = "9205420225f4227462e37e298ee482a5c37e9c23"; + sha256 = "sha256-u6eGc+R9xsr4sMslj1ytgSUY54qSOONEc3QtbY2r+8A="; }; hardeningDisable = [ "format" ]; @@ -31,7 +31,7 @@ stdenv.mkDerivation { "-std=gnu17" ]; - nativeBuildInputs = [ tetex ]; + nativeBuildInputs = [ texliveMedium ]; enableParallelBuilding = true; makeFlags = [ diff --git a/pkgs/by-name/mo/moq/package.nix b/pkgs/by-name/mo/moq/package.nix index 8e3f522d8adf..ee62e6308574 100644 --- a/pkgs/by-name/mo/moq/package.nix +++ b/pkgs/by-name/mo/moq/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "moq"; - version = "0.6.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "matryer"; repo = "moq"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-veAfQ9dFt6s6xQace0nkcbAirl98UekJx+0qPHnQVGg="; + sha256 = "sha256-IJnP8aF0UJTEDlayZtxe0Qqs3RFTKT7O5ZiGtaULCMM="; }; vendorHash = "sha256-Mwx2Z2oVFepNr911zERuoM79NlpXu13pVpXPJox86BA="; diff --git a/pkgs/by-name/ms/mstpd/package.nix b/pkgs/by-name/ms/mstpd/package.nix index d77b1654416d..51e10cf64c0b 100644 --- a/pkgs/by-name/ms/mstpd/package.nix +++ b/pkgs/by-name/ms/mstpd/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mstpd"; - version = "0.1.1"; + version = "0.2.0"; src = fetchFromGitHub { owner = "mstpd"; repo = "mstpd"; rev = finalAttrs.version; - hash = "sha256-6Pc7/JnZ04vcLI30/5LBmN+hBmjD2k9kcE8g6127x0M="; + hash = "sha256-G/QScCFUVw0+a3GiiIv7NuAlwNRc6k6USd5dckfeaGQ="; }; nativeBuildInputs = [ autoreconfHook ]; diff --git a/pkgs/by-name/no/node-core-utils/package.nix b/pkgs/by-name/no/node-core-utils/package.nix index 6bf8526a3707..a7bdeb734cf7 100644 --- a/pkgs/by-name/no/node-core-utils/package.nix +++ b/pkgs/by-name/no/node-core-utils/package.nix @@ -9,16 +9,16 @@ buildNpmPackage (finalAttrs: { pname = "node-core-utils"; - version = "6.2.0"; + version = "6.3.0"; src = fetchFromGitHub { owner = "nodejs"; repo = "node-core-utils"; tag = "v${finalAttrs.version}"; - hash = "sha256-5VztsAIkLcvLUAH0KkwgWzrgYeDG8u8zXjwVPxN2XIg="; + hash = "sha256-wS3+/JUeIq5r5vp+zOX4AnwmqjCa1KdUH5YYJUM1U70="; }; - npmDepsHash = "sha256-3XE0FOlEQ+GhXYt4nK5LyVD/vCPYaylyn7rzqndl+u4="; + npmDepsHash = "sha256-wtlh9vuvTzP7DJnItyHIzgXb+Y+iMg7tb761HQ1rKeo="; dontNpmBuild = true; dontNpmPrune = true; diff --git a/pkgs/by-name/ob/objection/package.nix b/pkgs/by-name/ob/objection/package.nix index 2e3f5f1b6ab9..c2c445f742ca 100644 --- a/pkgs/by-name/ob/objection/package.nix +++ b/pkgs/by-name/ob/objection/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "objection"; - version = "1.12.3"; + version = "1.12.4"; pyproject = true; src = fetchFromGitHub { owner = "sensepost"; repo = "objection"; tag = version; - hash = "sha256-xOqBYwpq46czRZggTNmNcqGqTA8omTLiOeZaF7zSvxo="; + hash = "sha256-sXMhLwTsksLRFBGEsKSmDaD0+uDugz2U3yn50rHFbnQ="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index 772fedf6fd96..7049854c0c86 100644 --- a/pkgs/by-name/ol/ollama/package.nix +++ b/pkgs/by-name/ol/ollama/package.nix @@ -94,14 +94,14 @@ let cudaToolkit = buildEnv { # ollama hardcodes the major version in the Makefile to support different variants. - # - https://github.com/ollama/ollama/blob/v0.4.4/llama/Makefile#L17-L18 + # - https://github.com/ollama/ollama/blob/v0.19.0/CMakePresets.json#L21-L47 name = "cuda-merged-${cudaMajorVersion}"; paths = map lib.getLib cudaLibs ++ [ (lib.getOutput "static" cudaPackages.cuda_cudart) (lib.getBin (cudaPackages.cuda_nvcc.__spliced.buildHost or cudaPackages.cuda_nvcc)) ]; - # cuda_ccl and cuda_cudart both have a LICENSE file in their output + # cuda_cccl and cuda_cudart both have a LICENSE file in their output ignoreCollisions = true; }; @@ -123,7 +123,7 @@ let ] ++ lib.optionals enableVulkan [ "--suffix LD_LIBRARY_PATH : '${lib.makeLibraryPath (map lib.getLib vulkanLibs)}'" - "--set-default OLLAMA_VULKAN : '1'" + "--set-default OLLAMA_VULKAN '1'" ]; wrapperArgs = builtins.concatStringsSep " " wrapperOptions; @@ -140,13 +140,13 @@ let in goBuild (finalAttrs: { pname = "ollama"; - version = "0.18.2"; + version = "0.19.0"; src = fetchFromGitHub { owner = "ollama"; repo = "ollama"; tag = "v${finalAttrs.version}"; - hash = "sha256-BDCYczTZO6LKwD8+LY625pZwvJVMYUE0VwVG5pVYfGk="; + hash = "sha256-hfiEj2aTt/96Mou5BiWiSXpLEjglpTX+iqL3EnO3iJ8="; }; vendorHash = "sha256-Lc1Ktdqtv2VhJQssk8K1UOimeEjVNvDWePE9WkamCos="; @@ -232,7 +232,7 @@ goBuild (finalAttrs: { ''; # ollama looks for acceleration libs in ../lib/ollama/ (now also for CPU-only with arch specific optimizations) - # https://github.com/ollama/ollama/blob/v0.5.11/docs/development.md#library-detection + # https://github.com/ollama/ollama/blob/v0.19.0/docs/development.md#library-detection postInstall = '' mkdir -p $out/lib cp -r build/lib/ollama $out/lib/ @@ -261,7 +261,8 @@ goBuild (finalAttrs: { let # Skip tests that require network access skippedTests = [ - "TestPushHandler/unauthorized_push" # Writes to $HOME, se https://github.com/ollama/ollama/pull/12307#pullrequestreview-3249128660 + "TestPushHandler/unauthorized_push" # Writes to $HOME, see https://github.com/ollama/ollama/pull/12307#pullrequestreview-3249128660 + "TestPiRun_InstallAndWebSearchLifecycle" # Requires network access to install npm packages ]; in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; diff --git a/pkgs/by-name/op/openfga-cli/package.nix b/pkgs/by-name/op/openfga-cli/package.nix index dbc937fa9bc3..aea86578aded 100644 --- a/pkgs/by-name/op/openfga-cli/package.nix +++ b/pkgs/by-name/op/openfga-cli/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "openfga-cli"; - version = "0.7.11"; + version = "0.7.12"; src = fetchFromGitHub { owner = "openfga"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-kExvR5FxC1VbT8xmkFREdeqJ+ism7Is1pTgrBMJp7Qs="; + hash = "sha256-ImCWMEDIgw6YWdlehMVASRbUMOJp4nqhle8jwPLZVgU="; }; - vendorHash = "sha256-QBUPJ+rWT8BeIVx/437j/pUNBHmIVWkEyRpnWhYdjO4="; + vendorHash = "sha256-3Gtnti9H6DXdLWdoUV1qkGGFPqTLAC3ngvPZCQp+7Wo="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/pe/perplexity-mcp/package.nix b/pkgs/by-name/pe/perplexity-mcp/package.nix index 08b61e75570c..14fb9ea3a67c 100644 --- a/pkgs/by-name/pe/perplexity-mcp/package.nix +++ b/pkgs/by-name/pe/perplexity-mcp/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "perplexity-mcp"; - version = "0-unstable-2026-03-20"; + version = "0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "perplexityai"; repo = "modelcontextprotocol"; - rev = "8c31448682df546ab39fd7bfee98330eb31e8ff5"; - hash = "sha256-mW/CxYSPoYdFt5rX3DVnLGFNkl5UOaawFfjx/msAkIk="; + rev = "79ce21c5798f6993af7cac81da8067a6dc81e20d"; + hash = "sha256-URatUVDEOmcwkIsSZ+DepeBuKS2HDu8V5niYxwtUBLE="; }; - npmDepsHash = "sha256-cyNhqmXowasXt1pObxup/WoHXp2Is+wsHvY59qGn9og="; + npmDepsHash = "sha256-UWxUjneYQeM9GlbIr/zW2TrZuPJ2QOTKwbXKNuVazFg="; passthru = { updateScript = nix-update-script { diff --git a/pkgs/by-name/ph/phrase-cli/package.nix b/pkgs/by-name/ph/phrase-cli/package.nix index 9b6dfc8db9da..d45f7cb627f7 100644 --- a/pkgs/by-name/ph/phrase-cli/package.nix +++ b/pkgs/by-name/ph/phrase-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "phrase-cli"; - version = "2.56.0"; + version = "2.57.0"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = finalAttrs.version; - sha256 = "sha256-i3MxJTj3FphsYfkGyIIxhuBzRdSIlfah5KyNxf0vUQE="; + sha256 = "sha256-RAOsxNBuPZOfVJhZjI3dEIpnpHF3zvc4GftBzVAjYn0="; }; vendorHash = "sha256-XJUADIbeCzbIRaPnbVeGIPImcPe3xdtBNxiAFhclWfE="; diff --git a/pkgs/by-name/pl/plattenalbum/package.nix b/pkgs/by-name/pl/plattenalbum/package.nix index 44d48d6318a1..c2933b59180c 100644 --- a/pkgs/by-name/pl/plattenalbum/package.nix +++ b/pkgs/by-name/pl/plattenalbum/package.nix @@ -13,14 +13,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "plattenalbum"; - version = "2.4.1"; + version = "2.5.0"; pyproject = false; src = fetchFromGitHub { owner = "SoongNoonien"; repo = "plattenalbum"; tag = "v${finalAttrs.version}"; - hash = "sha256-k2rrXTYYrk8I8Rsy/vCiAkkcwP5LHcxzRLJrp2QAOpk="; + hash = "sha256-e4282zs9z+UpAtF4fuVWpUtiUqC/Id3/kpEQd3C6Z38="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/po/posting/package.nix b/pkgs/by-name/po/posting/package.nix index fa3ffb1738ad..134d7a58e33e 100644 --- a/pkgs/by-name/po/posting/package.nix +++ b/pkgs/by-name/po/posting/package.nix @@ -6,14 +6,14 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "posting"; - version = "2.9.2"; + version = "2.10.0"; pyproject = true; src = fetchFromGitHub { owner = "darrenburns"; repo = "posting"; tag = finalAttrs.version; - hash = "sha256-BX1D9XgBqRIfavDxAQH7mPP/dnayQu3xSSAF6/JSM54="; + hash = "sha256-4L/MfXd6JYk2Viam9/gegpCkwrNWbK7A05Jnu/SedYs="; }; pythonRelaxDeps = true; diff --git a/pkgs/by-name/pu/pulldown-cmark/package.nix b/pkgs/by-name/pu/pulldown-cmark/package.nix index 8abfbc56a310..a1b07d550964 100644 --- a/pkgs/by-name/pu/pulldown-cmark/package.nix +++ b/pkgs/by-name/pu/pulldown-cmark/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "pulldown-cmark"; - version = "0.13.2"; + version = "0.13.3"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-+nwk1pfYmeiJu8dqin61i384NFMvaHeVv8r79gVAOoU="; + hash = "sha256-TeNF8Fgfo9m/TEAXBogzioSEVkY5lKOBm33HELk+WZE="; }; - cargoHash = "sha256-rap/rnYSlFW9QYP3ToLuPDs8KIf3u6i6RMSNtmFfEus="; + cargoHash = "sha256-i0mQvxtDKrU3hXe5LGMygELBVnMhtRytSPDA9u+49mI="; meta = { description = "Pull parser for CommonMark written in Rust"; diff --git a/pkgs/by-name/r2/r2modman/missing-hashes.json b/pkgs/by-name/r2/r2modman/missing-hashes.json index 1f0e76eb5e4c..177a3a8b249c 100644 --- a/pkgs/by-name/r2/r2modman/missing-hashes.json +++ b/pkgs/by-name/r2/r2modman/missing-hashes.json @@ -1,130 +1,113 @@ { - "@esbuild/aix-ppc64@npm:0.25.10": "e1a113d75c27f15756d18dc2a9257f07068c7b37a00ed3848c0d903f3e66f2df23156993fca7523422cf5be10417747a1e4faa2e93196f011faab606938174e5", - "@esbuild/aix-ppc64@npm:0.25.5": "fb872b34a2843293dc60e809968fedf93e0d8f7174b062decffae6ba861eb56aaea0cd0aba87ba99162ceb2a690f0cde4fc29c000b52c035e40c91ec7861d43e", - "@esbuild/aix-ppc64@npm:0.27.2": "78d13201fd4d048d19955fc510db508b14b5fc1a38f4ea506469eac65db770c65fc3727df15b087778178fc8e3304df88559a7441d227451efd8a0b1a688a729", - "@esbuild/android-arm64@npm:0.25.10": "a2dd6b7ba7d3ab2b669bdc45dc7e306671ecbd89b251d3ad73191fc18fe07080525beadf0a9ead65f96d623d4e37172b2516dc1ce7ddc3c3224299926615b2a1", - "@esbuild/android-arm64@npm:0.25.5": "c818e799b19b5587466bf68a27b578ccaaf866c1d144573fbde7659e3fd3f555422ec3e67f5bd186a87648957d1b6e74df4f847edea7219c16979c9916f36e91", - "@esbuild/android-arm64@npm:0.27.2": "e8aded79b2f1f8841c082396f7476bee51c056ed468e438fe2ee00b6b73e96acd640d0b8d0cc13e63c972898f6cdd275483c36c562d4186f0efc01881672b08a", - "@esbuild/android-arm@npm:0.25.10": "0d7b4d970f4793252396ca9b737a2c5b485a5f051827ba1cbcce23a76e9bb7bc6f73be3b5ebed73a15aca915534917d13aeef0ce14d214026a36f0f334eadb14", - "@esbuild/android-arm@npm:0.25.5": "a5384933f9f2ffcadce2be49da6ff43249fe42f32a04071316434e9f633fc20c8d4029072e9a53555620c3531045786297607b852579eee30b6dbc3bc9d98cd9", - "@esbuild/android-arm@npm:0.27.2": "ac673502cf6672dabb4b82a26bb3cc120402acba1b87a92481c0a37c8fa06847fd16503714bb227f6351d836f6f60c644ab50fda95c896d8eeb3e5ec3af96226", - "@esbuild/android-x64@npm:0.25.10": "a2e49c045ea189ca6020a8c1baced2db4cf105848c1cc922931c8e3a11b26f1143078d3ee5c088bfbccab8e564039a5b6962513e45b41572614607dced92b03f", - "@esbuild/android-x64@npm:0.25.5": "8ce115dc7e1e6735f23b4aadb2dfca29c0abd8577ce34802ea3d017a64e388928949134fe225dfe190babdc5ec01be5fc7794eca84738cdefc12c5e3789ce43b", - "@esbuild/android-x64@npm:0.27.2": "dcf5c84443645af089e3b82421097c0288a4bdebabf231449ddd66e1b48952e5af975bd26954a50be0441605b91cfe779ca2192bc4b02b7b19192a2a86f912f1", - "@esbuild/darwin-arm64@npm:0.25.10": "a96d0821aa97cd0ce2fa35b525896fc9d878b492832be8a0cd22bdbb081d11209574e48ef8ce29f51a88a9cea33c5f6a8b4409bd0801eddeac5ef4ad4db2d88a", - "@esbuild/darwin-arm64@npm:0.25.5": "a009eab62f2bd284a6f2001d5e08217059186ffc16907bbe873e1de40fe9b5ed92c0db2f4c4d0dc41545838850a430c8f2f35d7bdb9cd01a1a04293acd97afca", - "@esbuild/darwin-arm64@npm:0.27.2": "cf08b03672941acbea8b509db79a7cb9cf8c81b563c75414c87b8c8442cb1178063eaa14b7cd1ae6cae95dba7e1de9343b721a6d19523a5f21c3d1367e3688b7", - "@esbuild/darwin-x64@npm:0.25.10": "0f358404778b8f36a2676181f8840139d7e5723a76e54683f0ada3d72572d8c864bc76084e1d23dd5605896329857ad15b598dedd141d160b64669253bfaee82", - "@esbuild/darwin-x64@npm:0.25.5": "cac8021a7a0c549263e076913346b35a5bb81f76ffbc1abfad5e7b67303f013ac0c76f111bf624ea8447b327ec86c18a60c6ff307d743a2269f5d47313f5b2de", - "@esbuild/darwin-x64@npm:0.27.2": "5d3207cf85674b01a817c43064525e39b215802a9ecf352d15e92e926c3e549d95b30e127c2d3f8196ac9472ecca87a861d9f270221ee55884c7a6d0aa636fe1", - "@esbuild/freebsd-arm64@npm:0.25.10": "f82928e4a4beb95da3379b98c5088d017113c02e3f2ab54867e4f6974b21b25c68ed793cbb3e9a99a510fd58ad3c5dbc1f7ca5bd4ce6adc99627a25fc722178b", - "@esbuild/freebsd-arm64@npm:0.25.5": "d248e7103b7094eb4288db7c9a78b2905a25b4a957f2b945531ca88d3394f45ceca2343a7c84954734534af6159bc741eb3d5c1ed9df990f7395337a1b14192c", - "@esbuild/freebsd-arm64@npm:0.27.2": "45f475fc6ab2f4760155ca2b50c4cf0ea8aef2bfad3ba4548f4547898d3cc785dcfc2ea58a190be3c20c715c771d1d694a9eb6ef5fb6b72d93b6abc94f366b98", - "@esbuild/freebsd-x64@npm:0.25.10": "08c9d830e43a3be5fdb4525d940b0cd069bd7e7e1f4d53a5475411351c07891343b3c009f37d47e10ae3bafcb9ed52b4b5bd5e7dbd0505723add21a09c08dae6", - "@esbuild/freebsd-x64@npm:0.25.5": "8a7be0740f07f5dbb3e24bf782ca6ef518a8ce9b53e5d864221722045713586d41774cbd531df97dc868b291b3b303c12e50ca8611c3cb7b5fe09a30b38285eb", - "@esbuild/freebsd-x64@npm:0.27.2": "7fb62475cb9cdf54d22f2fa984ef57f891d05f366143227efd1d28d507a3b1f2c723239b3e22b3ac418467e6284a08eaf6dcf0bfd2a0f1bea06d0ac73c2aa8de", - "@esbuild/linux-arm64@npm:0.25.10": "1b6f5a1ef9aef52210832f5dd4d55ddd0a880dfc0f832106374b56c5cd8fbb865d7d711bdd6ff7c94a0cc42a7c3e6cf91118bf5c4187cfbbe1eb4d1807afca37", - "@esbuild/linux-arm64@npm:0.25.5": "ce3c8fca47cf0a92148fb288eb35a5c4a4dcf7a700730b3a48fdd63c13e17c719eb6b350378203fba773477eb5be637f47a6d52c5d4ce5bdc0075ee917156006", - "@esbuild/linux-arm64@npm:0.27.2": "89b8e94e2f4e7cf564623bb6b1d2e9ab218c6d4cafed93778fb797b552d3495f08c99e49d9a2573823bc62660353ce4b4cf17a2828359a3437a9caf8da99673b", - "@esbuild/linux-arm@npm:0.25.10": "023383ebb145fa2f93de674713c7e4725df2b3c910f43bc1b5488a3b1169005d46fcbcf84234aace04c799ee569ea7671f92205e42dda52bc9954e48b47d7a1d", - "@esbuild/linux-arm@npm:0.25.5": "cc81ea76ab86ed2a837c9da329f7c63412d288dc0aa608c8dcdf51705dc93d5b7f966a429be4896babe611074e5898c7e6c8e07ad7f50123a05478975294fbb4", - "@esbuild/linux-arm@npm:0.27.2": "fd7c845a5ee2073ef6c5bc9d914844b48b82006ebf00f5acb98a43f600ee83fda578034ed8eb6f7f462ed4e3ecd8b7c6570a78bb708ee7eb10b93751ab879ad6", - "@esbuild/linux-ia32@npm:0.25.10": "130136f141d0388ec249fa314848906fb8b45e554324b8a07c13b5bc2e7da94c6fc7ebd037af6b69655a542ec52515ea8f8bc3bfe6dfc0dab8bdf9954debfb0d", - "@esbuild/linux-ia32@npm:0.25.5": "bfed6750923afd56148f658f6ec8995479f5115116dc212ecb9e4c556064422e22eda855177e7c02cbc945494e4db1167101918c5fa932278115db2c7025a3f6", - "@esbuild/linux-ia32@npm:0.27.2": "23f67cfbab67aa860d7afa842e29fa75eb16af8577a811c54263fc3a276c05e468d532bcdb118d174624ed76a9e133d2520567937d4ed646caf9dd19aadbae15", - "@esbuild/linux-loong64@npm:0.25.10": "0e076ba5ea9b2e6ad00c27b8ee530621ef4c356aba6d8c873f9f7c50fa2f54bd75f4bef57d209fc0af011c9748c64e9d5e281f13456fa9c8b71f79467bfc71ad", - "@esbuild/linux-loong64@npm:0.25.5": "e5c20140bbbdba53f0d86dd72961ed73e6255d2ada2d3a626f390b352170605644822ad7592f695b6e520edcefe0c5f6ba19d10694b5d11d725745d9792bde01", - "@esbuild/linux-loong64@npm:0.27.2": "b37e531c91346c7b5d31ce6664a334c391a27c3c9fb282136abf232111575387e9d066abf27f29436afc913270a8e2c2b09c1210fbf87e70f1028685d94ec4de", - "@esbuild/linux-mips64el@npm:0.25.10": "dc3ef7a524ef0d78030f088263735026c97e7be45f56a610c8849fca8c36b10969558bffb6c21b6d8a5819a33450e529e44c1a71a6fccb0ce69f23b01273bbc3", - "@esbuild/linux-mips64el@npm:0.25.5": "6b3559517efd0dd1301debc7af7e275b055859c26facdda2e229b1aaab6ebea4c480a1da151c46211ee4035d95bfa7f0cdacf735b57ee99d41b69c77357310b9", - "@esbuild/linux-mips64el@npm:0.27.2": "8b48a6c7dc8f16147c1087b56710685f3b89279498caab6b63cad3db9402308adf633111d773cfe31756d41fe46e895f2c1ece0fc1ed484ab02e92c28357f0c6", - "@esbuild/linux-ppc64@npm:0.25.10": "60088ee09f940e169e2073ee77972f22af78c9c1df9a8e7db45e3c3f9176d5ffd8006a4102f34783c7f3629e9c153797d9f493063e9bdedf6f676018cbe6445e", - "@esbuild/linux-ppc64@npm:0.25.5": "a1a1af99d758efce928335637924dcd8ddec4201af51014e1f831b012d53a0a673b1e0c31036ec9e8c5a0311439283419ec8abdfc67ecb245fa7f7b653006ed0", - "@esbuild/linux-ppc64@npm:0.27.2": "4f207f87bfc1253974e00d3cf27316d3e93b7e51fde46ed618367e62f2875dffd66812acb85e8d2949dffc73eed7b3939a42bb93f40ec8fca4a6988173709dab", - "@esbuild/linux-riscv64@npm:0.25.10": "3f194dfe0f2725d9a41b0ab127238ef271d0689f31a05ecae25d6df3aa8275261d6ba073373236fac3c6c8af2a4556736a8025e80d8a719a049d22b23c99464c", - "@esbuild/linux-riscv64@npm:0.25.5": "6cd8dce6723b73e0f89898ab6cd52e0d009afdacdfc0d5529134de7b832c92c2e0421fbb5cbfc0e0c0b2b00a9b1ff2c4cdb9695b2c535ebc174960e986c727a7", - "@esbuild/linux-riscv64@npm:0.27.2": "837a0aa03e82a1b853632d153515d68035e57b39ccf730a778311c04e3429aa80f001d990392519a641945501f6ab3af331481eb4551e99718e7cd2ba5862089", - "@esbuild/linux-s390x@npm:0.25.10": "926a04be26ebf794dae6a6185e04f39d246b04f1b5cb40b41f5228228a87e3a785cfb6493f405a0dc7d9b6a96d9417453fdc291b7fb4bc4aaf785eaa44cf1806", - "@esbuild/linux-s390x@npm:0.25.5": "31b86dbc93d19eb362bad3353e65d6da771118346e723582d06c05f1b6ffad1c3765001b5215ef1e8f0c2bb29130d98815359bbc88e5c08304354d5a92e6ea94", - "@esbuild/linux-s390x@npm:0.27.2": "426a4b9d9d4c58d61031a412c64c8cfb0db0e38da3cf4dade253c45a46dc539dccee24700e965e66c7c397a65fef765fc43bdc6b3f46d6bc6f289f79c4b6d7d5", - "@esbuild/linux-x64@npm:0.25.10": "ebe641e7b96af7dcefe629b4f34a4da9cd0b282e42e8efd0311c2ed631a40a143bb96eda5592b209c4eab295f45b2e3395c69412edb40d5689ffaa01aa276409", - "@esbuild/linux-x64@npm:0.25.5": "f878a3e40edfd8a50de94bf982a9eaf03e636a0332af163a6c905490063aae652384fb392d4765c4338fb6f991034949c92ec768ee65c3b2fceeb494b89fe8b3", - "@esbuild/linux-x64@npm:0.27.2": "febde9f6908220698cf72947534eca590c2b5ce8b0c9bc6170649c5f64f7f93808bb9be2caabd7c63068dc68e218741f27a17ffb8826d87fb487a0639888b90f", - "@esbuild/netbsd-arm64@npm:0.25.10": "11f85ed4ade5c38fe8f2f3e78ee5c302a4f90d48a6bf93cf8917b13d52b03671c7742294785165cc70611eb0b085a4e9aa5a0f487f8e15f80200ff450549e19e", - "@esbuild/netbsd-arm64@npm:0.25.5": "941c5e28a63a93f19122271b5490e196db12815702c2266c6d66401b6909a4364ab889611ba81c5359624e3ce61f0505a680a1179ed9a555d1415fa1c485d75d", - "@esbuild/netbsd-arm64@npm:0.27.2": "1f69c833bfc5d1d7c58f52fca35637df1686a5bff5c15af900c165b2561a809d805201dc8de712fa73c69205e96a078096cd00b00e9ca8fb5cd8741e4ec943b8", - "@esbuild/netbsd-x64@npm:0.25.10": "322482debb21160769f7ee293c3e84e44293bb7c734082fac2857277038ab1087763a553697b8f20dc3a03b7a397936396cde8150c1cc6a0ad62941e7ee86845", - "@esbuild/netbsd-x64@npm:0.25.5": "edbefdd88ca24a373497a7c8d1fdab418827ff89c6eee1c574159dbb4d9174552aa87753f35525a894964b77c14b012164ec5582b9f19dd4d6c1f5d45df411c7", - "@esbuild/netbsd-x64@npm:0.27.2": "29c9cbd018788521145d719013020dfbf744185eaeaff845f0fc925c67630c66743b03486a2531493f79482d2315e910a27a31f89a791e0a9589e04d86d295d7", - "@esbuild/openbsd-arm64@npm:0.25.10": "4c68206360952d04fbafe32d3f4cf420f15c0a150f914d398746f1cf8241073fe9422cc0cc0de8b0b98b8158879dc5fd322eb8454d936457eab3dc9ba131584d", - "@esbuild/openbsd-arm64@npm:0.25.5": "d44633a374c109d2fb9c678882016e3ec3d79f0c5f21a6e6fb0114ea709bc539200b037a4e3ec52304eea2f8c5957bf16c6f0a7af5cfde41b652c4bac604bba6", - "@esbuild/openbsd-arm64@npm:0.27.2": "dccfe8ca6c0d648a26a626b5a4caf3325fed90d7ae343db2a86be9af2479391518c02d54470c2690aec23af1359debe7fbf125d979b5ea891a63fe4b206c2d6f", - "@esbuild/openbsd-x64@npm:0.25.10": "70328d84e7954932d0fcd282bc2a16fdd31a899ef23f5214221e64bfebd80222b03a7629d9af55fea220df6a41cd51d0c068618f443dc37ad717dc6601a9445b", - "@esbuild/openbsd-x64@npm:0.25.5": "efc4641ea653dedc9886f0603c2e7cfc6fbe94c34d4cdaee9b060a8b9d8143d1192c45da93b3e802af2c26f72ab1ad3a3fad0e0cb297d06de55814fe83ccd32c", - "@esbuild/openbsd-x64@npm:0.27.2": "0bc581af266608ba01c530ec1fe2b475630dbd56538562f8b1748f7044727bd08d0784afa9aee8aa0a2afe843bb0b47572b4c6babb2a9953808d37263d730be1", - "@esbuild/openharmony-arm64@npm:0.25.10": "ca11e8c30cddd7603235cf05185678f6aad7c40eccd8ef57a207325b8553e5481503cda7ae35d777eb5020b9426f2d13332aba147732a9abe0f5b3964a6c0d17", - "@esbuild/openharmony-arm64@npm:0.27.2": "1f04a6d690bd2ef231801b0c46b40359b4d4451409cf46a865613f3942835e7633286c328c31f3a10065491f314e6c7c47d7a8f79c1a1ec25f59ff46f5765c6f", - "@esbuild/sunos-x64@npm:0.25.10": "46c205aa7a15d7b5d13553300f3d36593e7119a320672ac3c092f5a67db6cb91f9c59a235dfbe2947bd99f7653bb3be325a33c3474a00b90d39856ef9b05af48", - "@esbuild/sunos-x64@npm:0.25.5": "29860663381b6098c0fda6f69235407654dfad953e83b3f9f06a270950d5c37da4ca60a4b5915b8e2606d468b560be6179870f64a22d5b046e8a930c31a7b554", - "@esbuild/sunos-x64@npm:0.27.2": "9543db0acc86a762f9fd708a3226ebc45a1625885532d153928b9d2b0de90b6d78db0f9b77261d345b95c1ba7282ff3ab0fa37932c2dcd9b1c2b7da7cf39cd76", - "@esbuild/win32-arm64@npm:0.25.10": "ca2d057a874607013788fd3a161e8e25fcfb777a7aa6edd68662cff3869d1566541d61caab9b11e16515e2192673bf70c00f5efc38f67d1305f76b55bbe8febd", - "@esbuild/win32-arm64@npm:0.25.5": "a77d395251c8a62ab0cec07d5230222823fa02fbf3ef008d94b5213a335c9f949872c3f1c2f947abaa28098b669018e429af42f59616e049860a0072f3b006de", - "@esbuild/win32-arm64@npm:0.27.2": "2bfe0fef3ace4a5b0f7647168ae21eda9344a8bef4924d60d1ca781b59eb1f7fef0858aef6e2fb8c185638117bfb7dc18c55a700db57799955c8f655eaaf1f44", - "@esbuild/win32-ia32@npm:0.25.10": "fa5efade9e9a1a01e65223f22304dd71a3d005a2b394309a652bb231bdbc14fe937ec7bf0ce1e117fed182731430e055828616d1c10abee2dfc80aee50fee13e", - "@esbuild/win32-ia32@npm:0.25.5": "ff1b6cbe835082aef5b93c3e2012d51be431d05c6ae5f90a5bc89687c687e8e2340c262dedddd124b27b511616bbc4088b5a4a949d3147f677084dc6ec572629", - "@esbuild/win32-ia32@npm:0.27.2": "c510d04bc11f11b7bd6bbf0ea28e2ba484e6232b7655b5cc8ccf8276ef7da760d54a79eaef87a1a40a81632a5ec4a9f7bb08f63920e5d145c8a893ae76d93094", - "@esbuild/win32-x64@npm:0.25.10": "0f2cb29b001bf4a71035b37d42bcaeb48baef5a6b07be2c024593a18dcec87cd5829a0cc17acc7128cd251bd6232bdbd04d967d9c2bd7db9c1978effffe31671", - "@esbuild/win32-x64@npm:0.25.5": "266e69e8d37bd4deb77443588e49472e4e9791178cb39e1692eabb67cf65d8e85a932ac468e7ebb2072c8a9ee23ad413c8f0f7d954c474f643cedbbf7aad952a", - "@esbuild/win32-x64@npm:0.27.2": "d11933a70f9c908e3cd7202071dc23a9dea8afa58a4c2e22a3beab3516d0898345a5ebb2af47ffb2cc7f5d2a6d788ed4681fa7f37e121f1605149f124d632c67", - "@parcel/watcher-android-arm64@npm:2.5.0": "2d5d66f4e904546cff638d0b27a871d695dda1205e32902f917723dc1b09a5edef4ed8064fc5c85192a4e5e5b531eb4a2d3b349015ff6170c8228e3c098d5376", - "@parcel/watcher-darwin-arm64@npm:2.5.0": "bbdbaeb31ccea5ec172adab2bb2b1a5f4b2e18ed31054d7f6b1db718238f5880e3b8bc8ac1b55c00048c7a1973e75c0c86fa04c02679f99c0bb355145c8b685b", - "@parcel/watcher-darwin-x64@npm:2.5.0": "85089bf1c0f7fb0b4007d54f97e890bf2173d1a11166e9e601b9afe6e260e9cff2eed150ea80f51aae358436376c36af75a70523f53711f16a773987422cf93b", - "@parcel/watcher-freebsd-x64@npm:2.5.0": "1355a42a68beb177f9d15b8e379b63dd2e633494e0f09a7e28a778c6a5eb082206d6690e3776e79da5263ecc8791be047c33943cfd2d09019f8f545800ed583b", - "@parcel/watcher-linux-arm-glibc@npm:2.5.0": "3c78f9ab9e9d52745f3d44200e290a64843a9346bbe6628485cc6d777a1d329fd0345a5c919daad05fb436fda59143ec2f1810789c8e594a51c7f5d8099ac682", - "@parcel/watcher-linux-arm-musl@npm:2.5.0": "80f7f97115e4d98d95735149c6b210ed1902dbf0020d20b245801272a1459f3cef75307c124c1a947450dff9d7d62440ad85e46a98e06523523170fdffab5bf1", - "@parcel/watcher-linux-arm64-glibc@npm:2.5.0": "f82fb66b301754f9bf67c7abfe41b18c987ed47f8de05750395ac7453a2c396104d44090b20450d90d5af3e9de54e06aed1520e8401343b824f3c19747cf0aa1", - "@parcel/watcher-linux-arm64-musl@npm:2.5.0": "914ebc3387884a8948594fa91520726ef9a7dfbbf7663fd00e7c0de13e08a4e7a525c9132b5439b64b9deb9b62fdfb8c5e02148013cd2383d171334ea76641c0", - "@parcel/watcher-linux-x64-glibc@npm:2.5.0": "5db33f6a134d20e8bfd8bed6d13107e7d30947e832a4f677136abee8e1c2855ea19629ccf220e95056dbff753b55fe2b698dd936f31e492b095cc6434451e9d4", - "@parcel/watcher-linux-x64-musl@npm:2.5.0": "dbf3f903c4eb6014660f4c3c0d44dcef0e21ee16908288ad0149d6c1a5c9fd7f0405d8d0e91a2493fbeef83df5784bd43f7d1426a0150e00a415b6c0eab38c98", - "@parcel/watcher-win32-arm64@npm:2.5.0": "cff6516b1dad597ca1ec8c385cf8251f5050b32ab46fc15360f2eff3a40b61b7107eee56df73764007d9bd6b826960d2f3589c8e0ce270bb5b2a292313bd7a1b", - "@parcel/watcher-win32-ia32@npm:2.5.0": "ad9d2c9ae3a7031105fc90418050a910d4b679ead36e5fdcbb1b3e4afbaf56aec6566863e3a374c645c82f57073d8f643183f19c67c8c48b0aa62224c05fdb9d", - "@parcel/watcher-win32-x64@npm:2.5.0": "aa9660bdb2fe70de5163f9f8419e263711fd30612244fb7feb58fce49a653b88ac0e1e29646fb1fc76b86fd8215e62eea5ded0616725987dfca5372041925bd2", - "@rollup/rollup-android-arm-eabi@npm:4.47.1": "305cc0cb4deba7b5e4d8e74e5c26952399f9eebec9244ca73b485e35a16272fc6fd764b49407004a6799fbc7b5f8f694b36ebd5a2c250339e7c8ea98b07276b8", - "@rollup/rollup-android-arm64@npm:4.47.1": "8c3fd787078368bf89876a33bc1328a8408e8c0014035d959de49ac0e89cd160d4784eb7d017ee76c2699fd9ca1798bb0013d016c40d227eb922a2e42de82b35", - "@rollup/rollup-darwin-arm64@npm:4.47.1": "0ab37d9868e2c8f8cf0a3232d35d75a10010ac14d7b7abc9549816570c60a9cf888e62b4f4b20319040d1c54d4a594c15ad237b0ddb3b088a8ca25d6775a3546", - "@rollup/rollup-darwin-x64@npm:4.47.1": "b1826226e1fec4e66a3befb6458550c3204a78e1ab26566a5f6f445fef83405ab54d4cb9ff3b3bc058576837d62176be8c6acdbafa72c2b8ded39af2be8e0b4b", - "@rollup/rollup-freebsd-arm64@npm:4.47.1": "df46768bb4d9c1482198a3ad460bcafca1b7ace1c9ce5827f4988e0db4d8c8217a3afe2781d8ee51bb8535a731de7d21c82b354b9c6e3a03de151a8e83f57e22", - "@rollup/rollup-freebsd-x64@npm:4.47.1": "142b86cb7e184a1b45ea35899b4fa8b909d2fed1a3b4f60d472dcca2db0958c8e7b5f02e0efe08e9b53a86383341e82c8b2925536f53131f478e95d65b892321", - "@rollup/rollup-linux-arm-gnueabihf@npm:4.47.1": "cc33c7215effde2c9785b5f7335a0fa019b70fdadc7011ca6e9646ec96b65633ca2a9f5d2c4b8dbb0d15dea9df8c21f3d84d6b876eaf2a5bb786b388648d0282", - "@rollup/rollup-linux-arm-musleabihf@npm:4.47.1": "901fd5619bba4bc67fbb668a5b9851f7694a4922735939a618ed2b66a9a8f0f54c29bf93d169dd5d63a4dc31ce12bb138f4bf0c7c38b095c9227b6e159e29fe3", - "@rollup/rollup-linux-arm64-gnu@npm:4.47.1": "c336e5aa383bd94e8239eaec59cc68e340f4d20ab6324e026ae2bacc1c35f5b14effdd4b5f93aeb85bbffcfcdfb20432fa30427c163eee4eb9450135af8ad501", - "@rollup/rollup-linux-arm64-musl@npm:4.47.1": "cdd1a686d32af3feec4efd1ef446590f821150cb5d786dfdc670f00835349dabb501e9ac89272648b327959779dd116874968205e66aac87d5122f0a01c09ba8", - "@rollup/rollup-linux-loongarch64-gnu@npm:4.47.1": "2f842e0313f6c75fa7e4fe6bbed1b50cf788f8dc560cbd8e643890b04e5ba0ab09f9df1098c137a2378caf9d18a3a34ec812f7bed0c8d0c434f6ab8996855c51", - "@rollup/rollup-linux-ppc64-gnu@npm:4.47.1": "0c03ee753998d260fed665caa4f4401577a00335f9f7d7dd365bd65936dfcb694f8a137f5dd514b70701d0c738abebe1bf32a51ec8b3a7607fbdc6c71de336fb", - "@rollup/rollup-linux-riscv64-gnu@npm:4.47.1": "a0029cb9e5069937d4d4cdf1397cd2f0c9e0ebc4b507dd4cd12a8f78e5d05fd8f918888b2c68ef2faaa18a93ab085028c39ff0c15fe1c7b378ab60a545db60b2", - "@rollup/rollup-linux-riscv64-musl@npm:4.47.1": "454a0630741eed1e0da10e385e086032315a23c1c5518c76d90b8f91ec2085c50281c546409723f6c01c24fe6cc1fc2709a7f7b81b1b41f482c4bca7ff1b0d46", - "@rollup/rollup-linux-s390x-gnu@npm:4.47.1": "9bf616ff8f59d6154c556e7425e3d317a266aad22f6602cfa1135cbdd553fbe83977e408765fc595fca9991a961bfb97cedfb82d6acc35dc837d3452555ee5e1", - "@rollup/rollup-linux-x64-gnu@npm:4.47.1": "382702660077833c76f64f27368d5256c3d2f713d57120e9f61a013cb0539058725e22d7ecbdf06802f811f77393b6d828a85c1dd4d3c87364f59fcdfc8eb08e", - "@rollup/rollup-linux-x64-musl@npm:4.47.1": "af4d5fe82143c69bf051bbf515cb538ae08310cd2a8f49a3133e18129bfefb1afd05a8a28cebd9d8578a1142ac769ccd162984c24da23448ecb79c8ca28bfd9b", - "@rollup/rollup-win32-arm64-msvc@npm:4.47.1": "e18b492060fdd6451ad79f5e672a2ca8e1bb19615c604ee249f8fa7e055ba3f3edfa060b7ace97194873b6172ce0c32cb703cebf7d5997942354e8cb03446f65", - "@rollup/rollup-win32-ia32-msvc@npm:4.47.1": "c3b88460bf33190fa98dcaabd53a88c73b889e44d8319917b7b1b382cb429f696394ce06b03071b00ddc78a209b9d8c4e355a99c53ce285253840acea0f55e8b", - "@rollup/rollup-win32-x64-msvc@npm:4.47.1": "febb384dfb06174ac007b10ff4de73f0d0f5bf42f3180aea66db1763a7a8a73d811baa6e4c8bddc0491487d779d3ffa137dd6f9a6c7e1a970b0f62841409dc16", + "@esbuild/aix-ppc64@npm:0.27.4": "ba2c14b9cd901d9e7ea99b7de8ac259b146bf978c69866328d1765f277b11105cd16ed4df82107593b5c9b667bba5fbcde73cb7a9f511d98caca9e26778f64a5", + "@esbuild/android-arm64@npm:0.27.4": "d5a06758f91f0cf795d3a77198fc26fefbd78c3ddfce682df8d8ddb96b31ee65549ead1f6040a496dad2a1fc0fa345fab90692eff3410663bd0f39ed670ac727", + "@esbuild/android-arm@npm:0.27.4": "faeac957ba9eaff1c79871151dea2101d03691cb3772ffd5b4475551f54bf7962e1313346b6c06527e5dce09c63391b6b987b06070a544c4b8aaf91652ffbb84", + "@esbuild/android-x64@npm:0.27.4": "7e294ba0331704c4c455763a7132efff4484066b1a522d64c3068c9017749b9b2c59dbb04bfa6491d78fb65da826109af0ea6a7517b06c8a7d7a64e706390e59", + "@esbuild/darwin-arm64@npm:0.27.4": "57f495c8302bfb58852915195e3066166239de00ea84f91f4cc84b7f46dcd126bdbef0ceb22581e643d0c3a2ca34936dd72a96b40291362c2716d3edb6e051ee", + "@esbuild/darwin-x64@npm:0.27.4": "8b0af048b1b03a2145484fa02283b5c0c9b528fb857d510d9a02150854a2df3a08ee93a4ed269b7e1da54c9009273dac2ce75a419c32fd2f516550bfc534fe11", + "@esbuild/freebsd-arm64@npm:0.27.4": "67a551695f67acdbe7ada9dfa0d97d30ba9065cf79fa96d4e8b75c892200ea25ad8187fb108811b0af1e1ba559fb2b7d4ec572a002916bed70bca654e2888c14", + "@esbuild/freebsd-x64@npm:0.27.4": "a3b0ce4ce0f6e3614b49fded87a7c5989e34a4b81876450650f372cb119d835e627c325039c9ec93cb5fbb098a14dd0e8cfda8a24e8be670ec7900a27e9b90f3", + "@esbuild/linux-arm64@npm:0.27.4": "f3467a2e4f7db00b73df8e074d6c4d7b685d90965d7db8bf1a041460027b61cd9e9f258cca66dc26e0a1b5d8cb84263cd7bec81d7513e27f0ea9dc86253e69da", + "@esbuild/linux-arm@npm:0.27.4": "b30c834aca19a68de625214e912e3e5e2b040a32c82acba0c66a70af741b43f5a02ab07fd1e2f42f2bd7d336e0cf25333993dd070e23c70ea6470170a3ad90a1", + "@esbuild/linux-ia32@npm:0.27.4": "51d5d31a222490225f78802cda61d4ba618a3b5b35f3ea57675725f2cf7af32740c8be078fd5bb42952719b81de4e5b692ea1961d0618d827cbd5bc3b8298a94", + "@esbuild/linux-loong64@npm:0.27.4": "225d208ce874ec7bac4b9028933872aacc1b3d7be886f90741efa1cdf853ad51a064c176bd76ff24f0ce1b21946865b72c69a68bbabdf0653873d0f95398a4c8", + "@esbuild/linux-mips64el@npm:0.27.4": "ca438a7ada46810bc1b24ebfcccf0e2c2cc3098e0690b6d2f4dd031bf33160fb5dde07d5644d5a60bdf3768d89667da7c0df30debee684efc47f0ed5b876c6da", + "@esbuild/linux-ppc64@npm:0.27.4": "da0bb5332234921f746da98765b9a20421a5334bbca2abf8fa0f149929a94c5e1a42319b62aaf9711918d42bc0e397e7dbdbda7389ff64c63f843d451378eb0c", + "@esbuild/linux-riscv64@npm:0.27.4": "b6942603508353c956f804e8c037d9d7092b7885f78c88882753e21e978f5aace82c0aaa42a4100edf2fce3be76ce582ff4e550a7a87079446a4b6228918100c", + "@esbuild/linux-s390x@npm:0.27.4": "719d52323400ce16ee69314886ca17a97d7ed6a9886387b7e4e70fae7133721eecb65a44b521d79d9b6a4f9a3c5fd78bfe65a3b0c5315f11e68847d012344d97", + "@esbuild/linux-x64@npm:0.27.4": "2281d03477bd82fecd14fbbe2c6ee385bc196fef87a2dee9be9eae69429af9972b53f869741db3fdfd404d936f38f3aaf237194f506f8113b79aa9978c26ffba", + "@esbuild/netbsd-arm64@npm:0.27.4": "ca68d9ba6054eb15e7de67283073a82b6492871bec6d9b67cee0785c6d4b9a3391f7c286dfe093206a659a05bf27dc2b58c1e730c0d7ddcb997b7643684cd734", + "@esbuild/netbsd-x64@npm:0.27.4": "9ca4d720a2b681d1a01b50005bd00eb6ac182055585adc845fee4312ff87c55a678d19bbcbaad9f4211e9d409c7d03121748524978aa5404143e375e22d2f900", + "@esbuild/openbsd-arm64@npm:0.27.4": "1459bc44aabc838255cae80e33b32eb22fd375d924ca3eed9e0987e33a1ddae6e59ac61e529564ed9ab7ce9ad108db0f9eb4c5558eb8bc63b952d4ff3692f4a6", + "@esbuild/openbsd-x64@npm:0.27.4": "809917a83bb809d51d11d59ebc1bf9f44b6a94fb1f82bd5d52ac642a7dfaf55c90a71351d263d2c164b2d38700aa0dca69afec4840f929ce56daf90a696eadc9", + "@esbuild/openharmony-arm64@npm:0.27.4": "0f9f7dd181d505e0bedae25a73ac26ad9acd099f7b7c49e2ecf12998b59e49c64331616f22cba6b0da9bd7ea6f5b7fc59f7860014dda5e6673d25661042f4237", + "@esbuild/sunos-x64@npm:0.27.4": "16c38ba94b9b2ed6a2ce17e6b5071459f24e7f1df51e4b6555de7310ff1696743089462585c8c49103ea468b8b1b4ee47913d759c5b44b45c15963795c731150", + "@esbuild/win32-arm64@npm:0.27.4": "6e7361fc9a6d12896443f5b59897e5539d642514b9ba440a2d245f84d82b4589744905b6144d6d345a25cb5b1d80dcbc8a87109f4c9d9e88533919587d76c8bf", + "@esbuild/win32-ia32@npm:0.27.4": "36b0fdfeed7263f87a86c93a47d45c07b5e5502dd31c4a3244f058a0ccfa08c206c8d450eac1cc1e0ab98dc1edeb601b60d3b673cec28015d4ed2fd3a0592da5", + "@esbuild/win32-x64@npm:0.27.4": "70e6d04df925717d37f64cf9945a2ce9d5265169df6a9f5d75e60079023d8f0de7ca9f6ac8826a947c313116990562fc6f92c635f0a185bdb6d02e94e967fe77", + "@parcel/watcher-android-arm64@npm:2.5.6": "e086afcb154c3e81de2bdf264e643dee52df08e5afc379c098d2fc3764e4594fd82393a078d96c2b56d79f8f047aa1dd39c7ada9b0df56b3fc69fdaeb1f97aa0", + "@parcel/watcher-darwin-arm64@npm:2.5.6": "c14a4ed0df71b90011b43da24994af9fc52c6dd604e80371227fc8afb0bf8a8ea83de933d881b98cb1f05ae6d3d73461718db1ae1ecba4509284be2449a25c14", + "@parcel/watcher-darwin-x64@npm:2.5.6": "c3e72903a95e5aa9306bb0b1b4e9069f8226a9dba16098a9dcfc39fe22f05df107d5d1a540be3a51fbda8ba0b7d5baa6de717f4ace9ea9c25571b4c1b0d7ee67", + "@parcel/watcher-freebsd-x64@npm:2.5.6": "b62473583173cf1409babed6215ff659ff64310871c1f502aaed7620f5630b78d2473331dff5f9d1f3fe29c3442d129e4cfd80ba83acc65c87bd55f8b4e898d3", + "@parcel/watcher-linux-arm-glibc@npm:2.5.6": "b2666c2075c89094a1c34e47a9d1281b4d91805a0e947259756b1e8b798e74280d8f428c1aae06e05f42075fa9bb639582907af2f6be76cfd2c8af3bd660040b", + "@parcel/watcher-linux-arm-musl@npm:2.5.6": "a14e11ceadb17da23793ab70418a1f1bf425e735b47a2128c13517b76aa4a3ea2951768130a81e0119cf2137e1e3948b2782c9c268f91cc46a43471ec21236bd", + "@parcel/watcher-linux-arm64-glibc@npm:2.5.6": "1fb156d6490055beda0119b1f7cac2187d74aa91d16826cd18e5ec4a742d8bb11a24005299e97f16b25d497e97144f4e39dde130411329c0d3852675d00dfb41", + "@parcel/watcher-linux-arm64-musl@npm:2.5.6": "4228c9f23841487f14a592804951ba725ed6966dd3564b3b14f8f813b59b23646203df09e6aae775621f2ce7bc6e00428dea3caa7d01926097fe475e3cc0e4e2", + "@parcel/watcher-linux-x64-glibc@npm:2.5.6": "de41d1d4b81c7547b3191f6b38f5dd44cd097bc770ffc1509218f3da61e1bdb4a18e9579512c92d3ee30b51f55674cd9f5270fdccd9ac562c3d50ec2ba426241", + "@parcel/watcher-linux-x64-musl@npm:2.5.6": "0ac8a81df4e7075d2ca985a741f5a333914dfb7d463f4b909feefa51ba7d2ed634a47ea89367af833d882bf1f228eae8ae2952bb6306336a61111e4199621708", + "@parcel/watcher-win32-arm64@npm:2.5.6": "580806af51e0f4b204bbb924b86d3988aec1fc39ba4de1a6b8cf34416ab244aca603de74f4a1c68f8bdf6e7a99e690de0b43b89dae93f83ca6f710878a4f451e", + "@parcel/watcher-win32-ia32@npm:2.5.6": "3d54fbf60123f539e5e02198df0952e45ece288204b45332d35f0a56376e260acd23bca486c8c52d2aaddb65ccd3fe900138b8120c03d9560b24c90f8fadcf5e", + "@parcel/watcher-win32-x64@npm:2.5.6": "52dff40fb01ee2ee7d3f869a567531904fd346d23d66b10398d73571ec4ec1f8f5aaca0bcd3059b9dffdaef0e03e90389fc8bca139dbc0337ded3d8f0576cb78", + "@rolldown/binding-android-arm64@npm:1.0.0-rc.11": "e10c027578dfcdf57cb2d4387017ba3959d4255aff6835c8b14d98787acb63bd5fb0cea74d48309d19252e6145b39c72b8579a3740e97d6980ca5a879ec4f053", + "@rolldown/binding-darwin-arm64@npm:1.0.0-rc.11": "a07723983b1b1ab8d8ef172ed3851d80d4424a7ecb56ea053bce14015ecebff33f6bb62f90978670e546b7205fc7d5ecefdd0978a67a6e689ee39053037020b3", + "@rolldown/binding-darwin-x64@npm:1.0.0-rc.11": "eae1ac337be8e6937abcf33010c9c86bc558e14e5dbdd69a7714e367af6043cb004c0160087bd458ffcf852cc40b1316686c84a815c055eb2a3e455c40d18321", + "@rolldown/binding-freebsd-x64@npm:1.0.0-rc.11": "4bfc2c1608beb38be4c049561773f13ce46c35e83f37092e76ea96258e3cfe211f856ebba19f9e45bed738cbdd747750e13e576d3b642728947773719747bfcb", + "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-rc.11": "a6a15249848c8395aa7f5193c277f20b30fdb65d86485d09476e6b252ff1bb3319f53a20bf92da07964872555014b76798d49a852aa61e231291dca42ead074b", + "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-rc.11": "3f22171da84a03c24a4c3d43c1c901092154b290faa1722ed32e82728f3d2cb44e01b68cd82a44fc1b016567cac4cea66a6d1e71bb5939e6d850b41ff8074dac", + "@rolldown/binding-linux-arm64-musl@npm:1.0.0-rc.11": "a211f617809b93d07de519517e9173d1794d2d342715127ffaf4d2d631090d342bd02143076e7ecb8f5d82fbb34f23674ed6e8c1563a99d9da32fae67dcdfaeb", + "@rolldown/binding-linux-ppc64-gnu@npm:1.0.0-rc.11": "9fa61ccafa118cffd767c8bfa686aa2c596e4a4aeb508cd29a038bc8e95c26f7c5b196a28aa15c4f8332fd9516acd4cc3f9acb7cb5c94d2aa6c5902737019dbb", + "@rolldown/binding-linux-s390x-gnu@npm:1.0.0-rc.11": "1c07b8dd08b46ffa9755843dccaf8da2f3ca78f62ed51249e178bb8b1dabca6475b3e1134e1cd68fe708fcea839d2886eb0a3f959327100546b4e88cb0d014e0", + "@rolldown/binding-linux-x64-gnu@npm:1.0.0-rc.11": "e7d7046f82b1d9607dd868181b1dab47659036adf74d2058f5e981ff32c73a28d5d95b13a9e808abfa93a17ba345913f2fa8e026e417280e33ba1a864a0170a5", + "@rolldown/binding-linux-x64-musl@npm:1.0.0-rc.11": "7753a2085b319c820388812a0e198b9109ff12b6f3d5fa52b83c4b4d3929610fc54befd8ffd507e70f6f67411cf9a5b3f9e70a5434ce1edffa765e700bdd6a41", + "@rolldown/binding-openharmony-arm64@npm:1.0.0-rc.11": "4cb141c4ed230e67445a86377aecfc1249b2958d2b5a93e5283363d2c236351d339301fec520f8b3bdea795bc6f545d6f8b54b4274193e2a4075cd361c8c62f8", + "@rolldown/binding-wasm32-wasi@npm:1.0.0-rc.11": "88d8b561e57f4fb2cd6c2c47a29df09a636cadb921e9107c806209393274e498726bc0772a1dc76f90093dbc72b4d9db10bd35dd7cd6e2d5846ff264a79ce383", + "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-rc.11": "7af60640a0344104c77c4f4a1a53e24a342807727968ab79992afc8114a7519424fd6ee64446ac1c20de9c20e52cb928025fec896c2c671930ac79271fc95d93", + "@rolldown/binding-win32-x64-msvc@npm:1.0.0-rc.11": "4a0353cf5b7fce2da5398717366a2f2876ef60ad5231d4befd45ccca139b34cf8e5d7fa041c385957406050511a9f913717141274f58c0eaab2ecf609c83eb47", + "@rollup/rollup-android-arm-eabi@npm:4.60.0": "9a4292f59c64fadb8583a1cb20aa76ad07cb14213abcf705a25f21102f618d2c0c225caaa1730d77da3a472ba1660c987f709f364a60ceaf31199ecb2c7bd82e", + "@rollup/rollup-android-arm64@npm:4.60.0": "59f4cffa6b8245a3570479ac30834d18a63bc18d0eef706eec41800fa3256ccf3d5da1d9b0eecd360b8dff4df6c50adf7935b300e5443c72c2348f37307f828d", + "@rollup/rollup-darwin-arm64@npm:4.60.0": "5bdfee08ea0c0c49dd9877773c8a7361628b4274d7ae03925aa83e38dbda0f985d3bf128ee5bba99e50754034e109b8b3faddd47b776e503374fbebec6e98dd4", + "@rollup/rollup-darwin-x64@npm:4.60.0": "eb7bcb4655e1c31eca74ee96bc8c1de3ab3a511de3e5f433d59c14d4075ab6c32f6770722f5faded1cf8b6b64e3cf9378ac50b0722a928f972abb5e9e8b79096", + "@rollup/rollup-freebsd-arm64@npm:4.60.0": "510dc460350a81125c86db154c152af573e97fc77658924ddc126c98fae1b4e7e96274b1943d0c90f6246fc821aa0f90401f8982e18cdc06b5d0d62b0dd8791e", + "@rollup/rollup-freebsd-x64@npm:4.60.0": "5d8f2e66a1d62ddaec83fccce64a407e63174deb6fb4e492a8719c879f18e77baf2b1068b044f5fe0b67a41a80b72ac418f9aeb4baf5d9d9433c7701202d8a06", + "@rollup/rollup-linux-arm-gnueabihf@npm:4.60.0": "ab1f4fcc86f5d25867f84b00dc546f067f2a53ca631452407c03e70c341b554b03d2f77086533f55be20d36d9382a8ec339901bf789482c73dbe59d768adfdc8", + "@rollup/rollup-linux-arm-musleabihf@npm:4.60.0": "e08b56f8e3d7773e5b685100d22b4b0a8a562ea56524817528d214a6aff2319234da462e228d4842d04f5e1b711ceb77f4b041a4d2b69d446b959c1ce5cc603d", + "@rollup/rollup-linux-arm64-gnu@npm:4.60.0": "1cbf82bc9acca2ae204155d38c890faf88c4b02060b3ff4c96993379e48c08e6541aee3adf4e6a6dba986c0accc554eb21f9c23bbfb0257773e607a5d40eb6d1", + "@rollup/rollup-linux-arm64-musl@npm:4.60.0": "94fbd42c786baf0178adb6309c8d2c9fb5daa97cf2db8cd2cbcd88999c80b9de3089240e804f4287545eda3b509aaa67a41a8711ac5799f74261e11469d64dca", + "@rollup/rollup-linux-loong64-gnu@npm:4.60.0": "e840acd88f492be16732c7b365c680e03109702c7e6a33fdae04992abe333378180e713f9d536585348aac09e50dc11fad23d946df7338d13d95913010232bf9", + "@rollup/rollup-linux-loong64-musl@npm:4.60.0": "9775b8fbd12743f82230f4cb42f69c5fa2a96ca132a87d5a141115f8f879e96d37f8f9ee42fa5d9323a9c0e2ff7e5aba4e7ac99fab5aac044e0d47ed4e6dc2b4", + "@rollup/rollup-linux-ppc64-gnu@npm:4.60.0": "343870a783702e938933f8161c9a55abc5899cf52bc4bf44a97c0fe93ede9622f52488d56c33b67ccc18da1f3b369db984a6930d0a005de87221d8d997a827c7", + "@rollup/rollup-linux-ppc64-musl@npm:4.60.0": "3e8bcd82cc55f01a62e900877a56eb307824dc20edc22b0d51f3b21851f873f2da0dd146eaebf4423a7bf1d8ba377e58abf66194deb280d1fae54fb9de3b9d63", + "@rollup/rollup-linux-riscv64-gnu@npm:4.60.0": "3fdef46fa6ec90106db05d313048d970e86a80ed5ac6463b1f6060e1796a9f1c2287787ef47705032e0df704250046b271c9a52e691df727613421953bcb2bb8", + "@rollup/rollup-linux-riscv64-musl@npm:4.60.0": "50fe34aeb87c03f2c5a356884902242d4ddd3b0eec43b946c89ef1323dbab485a504638d024353f6b3aa7fdb1a4ddc979b8b034be22278ced4b0a9595d6ec7b6", + "@rollup/rollup-linux-s390x-gnu@npm:4.60.0": "af9d7f6f876af243960262868146f4f1ebaea0dbf9adeb14ea85b07c60df0e1d4241ddac1008509ee80ef47cac8b924f85099f7076f8c25e807cf87f048f435f", + "@rollup/rollup-linux-x64-gnu@npm:4.60.0": "3ce88bf8a93ab7f732139b3015249c5b8af5f0ceba8058e05f21c3e51144661be844b9a9ab20503b0f420579d930d37e55575dd544d303a0efcc09d979f537b8", + "@rollup/rollup-linux-x64-musl@npm:4.60.0": "893569365547e7fcea9fa83dc5f7824316ba959ee546606df70633576e6223fc5f33db3da89caf18815f2d671e87fd549886bbe7795facb68de9da941680c335", + "@rollup/rollup-openbsd-x64@npm:4.60.0": "ec522dccd3807237927afd6680ba7096041b477d4ebef6142e6a390fcc975fbd6d43d1a0d6e53cf8e97b6d90e528bb51a8ba1029383bbf086f5380fdf90ec6bd", + "@rollup/rollup-openharmony-arm64@npm:4.60.0": "aacd3b633618c1933f413e0ec2c588e75c3dd7830c34e2bc947915a307f97c570d08d103c5b4f30fd6b60a77dc6c81eb9ab4041205ba19414f55ed644a74f180", + "@rollup/rollup-win32-arm64-msvc@npm:4.60.0": "d8ecd24616112de473344717e07481081c0652f0a0d40dcc645ae2ac05e60fc962e2b0f86dcca7ab40b07625886050214403fd125e53297ba3003c877430f71a", + "@rollup/rollup-win32-ia32-msvc@npm:4.60.0": "0362713f7cfeb0b3deeedc11fabd551ec309cf21952735c2e2b76caf083331aef6701a11d2ad7a3824c439a9ff0d0c305aa12ef62f4f0a540eba2e952a18b00c", + "@rollup/rollup-win32-x64-gnu@npm:4.60.0": "1400b3aace00dc90638bfd39d68275bb5f16143d240b9c36eb70f242ed2080c26fe14192fd3375120308ff94a7da1e169a8e0e56efbe41483f59731602d3be84", + "@rollup/rollup-win32-x64-msvc@npm:4.60.0": "c948b3a8ed6e73f2382dc41ffab3e9928f95c4a0e3481272b26ad04a5f73084ca13fd5c253887f9077c37cb1c91bd8494b4a45a7764c874aa105684e8424289a", "dmg-license@npm:1.0.11": "feef35cfb45270a72daadcca9584be5cb840f924448b9d4e543fcd61f1b6d471151049f277c91de1d8b003fad6203d0176066a5f427a01df5fb073402cb8c8b7", + "electron-installer-flatpak@npm:0.8.0": "aeaadb5f8f3de96640d3616544700e2c458262f61c7923afd96686223450ed9dbf6d284c1fc6943a6e995957be65cdd140bc4b1c00dd28bf1015fd81ae1e155d", "iconv-corefoundation@npm:1.1.7": "bc6f08ac421e5e92ed20f3825f123fd705e036612b2b6aa687958de753c06f32e54f0203ef55540869e3ee189eaea15e43a2757f3a90e555c4dd512c9422da43", - "sass-embedded-android-arm64@npm:1.89.2": "4c835de6cad7ab3338e802cfb68f2440a52e2871e30dba059d322243f101bf8ae3218085fdee9b88148b4d7b7aa5c6de3c1c33721d5c1442c6fda17215440040", - "sass-embedded-android-arm@npm:1.89.2": "d62ebc061d6c20c5421c47b57c760e9276164717b4df55fe318bf3740cba5247e9eaa4e63a5b18faa23a124242b4c5cfcc1b773c596bd57a5b73f11c34000cbb", - "sass-embedded-android-riscv64@npm:1.89.2": "c346f91c5e3fc63220abab593a258ebca4e5c648ea7add860769dfb50196502d9aeb629fb8287e56cf20c0077801626e8f71244d55dcb5fc75b8a3514e1a0b00", - "sass-embedded-android-x64@npm:1.89.2": "d5c5729ea612b51d0aa73a674c8d340ad8677978f7cba66aaef7c8f122f1cb4086977dda0d8b109aa11bbddfbca739242115c78363c16fc64087bc993b0d9db3", - "sass-embedded-darwin-arm64@npm:1.89.2": "955a46930b64501a662732777f87cbab13acfcc6c95eab21e2184af848af8207f9d46f358d9b5263aadf07cc83df4af5aeaa6e6aac1c18088bdcd39f6b43f5ce", - "sass-embedded-darwin-x64@npm:1.89.2": "d79cc91b3ad029607e322fd6e25f9fc29b8415f9b7088cac57d991913f0b8342c06259a20bd261aa974f72b3e111ec10cf4c751c613bc4fa0c6058524dc79690", - "sass-embedded-linux-arm64@npm:1.89.2": "499671f0accb022edf38d1cabe4cf6fe99401ae00aa418882124236deaf14e7b5f719a4cf0153d7155f59fdc6481103edec5cbbf52a7bd33ca158ac3f9f4c7f6", - "sass-embedded-linux-arm@npm:1.89.2": "0942b292c40eaeaa1863d50aa7e25b65d19302043bf8b524d43f193b30b9de11256a8295b4ae0e146147e915b4874711f04b29c902d38ed7bb91dcb420219f92", - "sass-embedded-linux-musl-arm64@npm:1.89.2": "dba28735c7feab2a9dcf0a6f159a532a1049741093be223469e571f5332dd81f981974936a9074b989243c7f87568260f2ebb970df3c93bb5d4f244bc54552f4", - "sass-embedded-linux-musl-arm@npm:1.89.2": "a72d5997b009b96abd2ab62eb6fbabe01e9018721c0cca503bcae090c9f542d5eb2f6fba9f8dc75b50f5f914974815d1611f031d54b8689ce7df948da4ffd69c", - "sass-embedded-linux-musl-riscv64@npm:1.89.2": "4fbc74cfe035d1b40492d21444924b32926dd34c44c37ea623c54f5453c2f63616b6dd8ea937136829c822ecc7fbce25df2dbd69c9095c0b08a19c073abfb020", - "sass-embedded-linux-musl-x64@npm:1.89.2": "a525ff1a244f47bc982e1d1561aef70c7985b612520ebaf4320f09a971eaa7e1b0418d810a0dee10f0d9acc36ff614c333b46a21fe9fd35a3e9e88be147fe7ce", - "sass-embedded-linux-riscv64@npm:1.89.2": "81f4f63b430e69f858fdf7bd1a4cf3b2f6a25aea72b6873831828d885ef80f3c787d45f8b3539dc2b1964066b26c515e10b8205e282987c1946e7a2fccb159f0", - "sass-embedded-linux-x64@npm:1.89.2": "06c6cc1a257ceeea3ab1f3b8d075b5b6b761d46e2c30f1159bdc426471dc0533fb04f03f512c6f8609b81de8a0fbd7955f80cd6b8217f9f8c0bd01adbd2a4ce4", - "sass-embedded-win32-arm64@npm:1.89.2": "061211cfdaccb9fd933487b33ac3ee57fae1ecec3689b58a512c59068026d8e4492a1e231ff0076b0564b84a0c2db6c6101926fb043323a183e9af6609b72f58", - "sass-embedded-win32-x64@npm:1.89.2": "f014653ccc4d586afa528ac38cb33fc51f5d144748c3fe0b61d7dc5158561f60fba074f6233ee4dffc6ba6d84ac2faed7c1ebeee95cef6c640b347f61329cc50" + "lightningcss-android-arm64@npm:1.32.0": "1cb326ad39dcb02cf9f45025c167b6900e3a04b08f5149d3c5ee26054b00d08db3736fb69183a6c3ed1cb32dddd148608c784b6631b4777623f7dd0c032c392d", + "lightningcss-darwin-arm64@npm:1.32.0": "da954d0c215d0e95f15a92c8717f871017586e1332b98fd40e96196571d2fd3d51a727dc530768afee9f6a04da210510740574dd0c8dbf2ecced79e5996f1a06", + "lightningcss-darwin-x64@npm:1.32.0": "b1d298c9173f839e8447d1917ed8bc5ab098ed0fc4e4b419d36ac5afe8b27bf21cb47d00a35c3d2edadcac598086e9b4f26c992a809d79f9681d6865a230d79e", + "lightningcss-freebsd-x64@npm:1.32.0": "0eb59f6acf2fcdc944c921b0ac2a16ee803452b9438f573ad6bc41be00040b791ed698698ed5c06f98ef43a6fed0a54987ba3a88da204de9978db2fca96a4a65", + "lightningcss-linux-arm-gnueabihf@npm:1.32.0": "7d1ea43986d2370a90cefc920dac3e041e0d19445cc4fdaf244644b57b6937588d7c3a464c31440617231f55a6dad79744cf707912e05f3b46a1694abb5b4e00", + "lightningcss-linux-arm64-gnu@npm:1.32.0": "f01ede75f41480a164d18338fa46d9fccdb4a821717174ce848ff8b2aa4badba4f1d331deb3ebec3ee2f0eb95bfa2e35f54877f371427b04e6f36a4783aa1414", + "lightningcss-linux-arm64-musl@npm:1.32.0": "38d373f99768f1c5ab6a9c87e1c0ec45eccdb3fe4d216dd5cd06629648c4b0689570ad4e89285d490662cde1790cd36e6b3d176c14e5e31f6869c604aa2df820", + "lightningcss-linux-x64-gnu@npm:1.32.0": "0a1433d46a4a010f87b615c3fa43725a456bae259858a2c927899cbf93074f0ae40f49901bf6af6daa30a4d169c86f594f6341fd775bf7b59293b8d7947b81c5", + "lightningcss-linux-x64-musl@npm:1.32.0": "a6f48ccc30a73d30563c7b61856d1fd6a8812ce62b1bee797f227e06612df70aab4ccd1908552952f77ca7ff2a51019f62d14ae5310ca67311635eeec55d3a9e", + "lightningcss-win32-arm64-msvc@npm:1.32.0": "a919be7fb298c1102bccf18b6f83d54946adfac70ab2ac9c95e4ae38ded76d8f530215b0bcda4d38df4ffc40a70abe3afd91d01d35fd122e7d119ed0e46972d0", + "lightningcss-win32-x64-msvc@npm:1.32.0": "5b8d3431aadbdc40a0a7eae32f2415e4f28b547af1a1cd5b35a35d67f772a89492c7fa03e9fc88ce804b14f5f88e412e49fff40d1b0aad67177de815c434207e", + "sass-embedded-all-unknown@npm:1.98.0": "36a9126decd90bb1e7cdb6e5a6ec9913ca644e1ba16748b179daf0b78c87bab1905647b3e4221dcd6dfb8bed9211830ed853d4fab257057f1678a557b4982ec7", + "sass-embedded-android-arm64@npm:1.98.0": "83bcb98adb64adcf01d1bfd0d5726cd28942e3a276b1cf2b8ed426fcb6de4345539b9cde44b6cc3593fd7643f6ac4138ccc5107bccc195438fefe63140f0cecf", + "sass-embedded-android-arm@npm:1.98.0": "7083ddf06fb3685351cef3d95c78044d25b6798f6c9db2898d75ac6f61a140344d591888f8760445e952dfdb6610934b97edab3c323431edc49655ef47d3d3a8", + "sass-embedded-android-riscv64@npm:1.98.0": "dedb467cf1b72c100409268889131ac85f08b517c76ba1fff2a05d829c1f38e14acde11a3081b4ae7063c8a7ee0fda5cdd880cde0d43c3f5bb616419209eb85e", + "sass-embedded-android-x64@npm:1.98.0": "9030281251fa16600de1c90ab8a8995d022fbbb2c7d7a6447ee262f3b3fcd4cbe772c1c9067b7296b8dd6a3311ef5655246ca9c03051b838b978cced82515896", + "sass-embedded-darwin-arm64@npm:1.98.0": "0955f52140dbcd6cc2a35592cbe147e271f988a8d9e2807e28e3c4ba49e950e8d9fbbca00e2187c36530d28de2916e9e79f3ad9ec5c0f214449e3f3d10b15a1b", + "sass-embedded-darwin-x64@npm:1.98.0": "aba47e0c1b61a64f9e0a3899bb84725dfb2b45fb4b3a38e7c2e5d767d0b0ca429ce49dba98699298a2491f4ef2e2e40f2dd32905bf268ec4ef7acaa1ca3730da", + "sass-embedded-linux-arm64@npm:1.98.0": "766a5f93c80ba64f3f1733dbf01ee71e0f0a5a56bf75227f0455bd5151ec0348b85501fb4ee09da6393655638b4c34cfcff420ea96645fb25ba7e6afe5a1a1f9", + "sass-embedded-linux-arm@npm:1.98.0": "109131a0d1173f6b34c987192607d148721f980396f8288df29bd407dbc160142e088320ac95a63fdfda464a07953e6092f00a5d3f1e56540cf2553ad21e2b68", + "sass-embedded-linux-musl-arm64@npm:1.98.0": "bcddf4d567b1e335bb5bdad25469d773d3a965cf9c9972e8c43cf943016d010a79ea441df0c1f47a7c67e7330f4f88fc2d13d07d4fe720138f44e8837f660468", + "sass-embedded-linux-musl-arm@npm:1.98.0": "e1572282ac95d9b20afe7053c9415b21490aebb49d276838d256189387df3cc5804f6ba21794ad43dce0531e925f89722a5bea139f327bd51ff4bcf754a84589", + "sass-embedded-linux-musl-riscv64@npm:1.98.0": "6f0f51d3daac10c8a6ca79f0627304f191ab0db1e9dc120084c23231cc7c60929b51e75d64b6afb77abf5054cea89c2d0b129e40ed552489bfb1662a152017e9", + "sass-embedded-linux-musl-x64@npm:1.98.0": "51e55184d36b60a8777dd89f84354fbc4e0e5c09d8b0a2bd842138bb6a766c7e42bf7817cab5784416541a8e31c5a872121b24ec8d945768ced9e0074e648c1f", + "sass-embedded-linux-riscv64@npm:1.98.0": "6dc8669e8e23f8079a1d29073b8c3947314b4dae7c88db86b7dc6642a86e3aebf1a4f7cf38903423552aa9388fa4aef5c137f332aba5fa37b8447ca11640dcd4", + "sass-embedded-linux-x64@npm:1.98.0": "67dc506dd51e139173539008c07e2a7a397a3d47c7192039a3bc1c9af578a8c19c91fa03768851af653002b850098340e401de7af9041fafc7bb49162848e63b", + "sass-embedded-unknown-all@npm:1.98.0": "c6bc5bc3828d9091e7b669379f7248771ff0b5bae78c5f52d4cc193a387ef0ff30b7a7f17ccb576fcf18502134727a2433ebc5470f67f0b6f5cababdda52a9e4", + "sass-embedded-win32-arm64@npm:1.98.0": "b799485e7afb87d08901bbbb419217ae94e57c60a38ab1ffa74c0f521b1e5f77cb30769807a8403dc0ee27003fbaec402cec2add8ce8bc8d625f48c7afbd5a0d", + "sass-embedded-win32-x64@npm:1.98.0": "c8cb13fafca66b403e829c166ddb57fbecbe7433f515b90841ad49deeb6641b5f8db2238fcfb11a03df094f16ff7e63c0454f4ecdba314a7d7cf7408abfd3658" } diff --git a/pkgs/by-name/r2/r2modman/package.nix b/pkgs/by-name/r2/r2modman/package.nix index 2ed0e41efcad..d6ae7ba2f694 100644 --- a/pkgs/by-name/r2/r2modman/package.nix +++ b/pkgs/by-name/r2/r2modman/package.nix @@ -7,27 +7,26 @@ fetchFromGitHub, makeDesktopItem, makeWrapper, - nix-update-script, nodejs, yarn-berry, }: stdenv.mkDerivation (finalAttrs: { pname = "r2modman"; - version = "3.2.14"; + version = "3.2.15"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; tag = "v${finalAttrs.version}"; - hash = "sha256-iB4qUFiXFT+n9lczA1kvMW/IHRuB0H44fg43v//AzKA="; + hash = "sha256-AU2fswh2gNJr1JWTHjtxJh/vVwvDqFXjaaF+QaLprFo="; }; missingHashes = ./missing-hashes.json; offlineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src patches missingHashes; yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-5XTkUa31D83oZRZBQ9yUDjgf/4gWCDd+pr4FTNDW9F0="; + hash = "sha256-7ty3ESydrDzXrUIdgDC1DqYrkhRX5FsIeOJ0rWP5X0k="; }; patches = [ @@ -35,6 +34,8 @@ stdenv.mkDerivation (finalAttrs: { ./steam-launch-fix.patch ]; + __darwinAllowLocalNetworking = true; + nativeBuildInputs = [ copyDesktopItems dart-sass @@ -101,7 +102,7 @@ stdenv.mkDerivation (finalAttrs: { }) ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = ./update.sh; meta = { changelog = "https://github.com/ebkr/r2modmanPlus/releases/tag/v${finalAttrs.version}"; diff --git a/pkgs/by-name/r2/r2modman/update.sh b/pkgs/by-name/r2/r2modman/update.sh new file mode 100755 index 000000000000..f50e8e154bfb --- /dev/null +++ b/pkgs/by-name/r2/r2modman/update.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p curl gnused jq nix bash coreutils nix-update yarn-berry.yarn-berry-fetcher + +set -eou pipefail + +PACKAGE_DIR=$(realpath $(dirname $0)) + +latestTag=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sL https://api.github.com/repos/ebkr/r2modmanPlus/releases/latest | jq --raw-output .tag_name) +latestVersion=$(echo "$latestTag" | sed 's/^v//') + +currentVersion=$(nix-instantiate --eval -E "with import ./. {}; r2modman.version or (lib.getVersion r2modman)" | tr -d '"') + +if [[ "$currentVersion" == "$latestVersion" ]]; then + echo "package is up-to-date: $currentVersion" + exit 0 +fi + +nix-update r2modman --version "$latestVersion" || true + +export HOME=$(mktemp -d) +src=$(nix-build --no-link $PWD -A r2modman.src) +WORKDIR=$(mktemp -d) +cp --recursive --no-preserve=mode $src/* $WORKDIR +pushd $WORKDIR +yarn-berry-fetcher missing-hashes yarn.lock >$PACKAGE_DIR/missing-hashes.json +popd + +nix-update r2modman --version skip || true diff --git a/pkgs/by-name/rk/rke/package.nix b/pkgs/by-name/rk/rke/package.nix index 089efa02ebe8..60ccacfc9689 100644 --- a/pkgs/by-name/rk/rke/package.nix +++ b/pkgs/by-name/rk/rke/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "rke"; - version = "1.8.12"; + version = "1.8.13"; src = fetchFromGitHub { owner = "rancher"; repo = "rke"; rev = "v${finalAttrs.version}"; - hash = "sha256-OXNnf/JCzW2PMVqLuz+1PAsBaoBhWUVJ1H0P0Sl/Eko="; + hash = "sha256-urDJEpj0B6hq3M24JvYi9DTdAgwlyb0hpElisPrxbdU="; }; vendorHash = "sha256-OWC8OZhORHwntAR2YHd4KfQgB2Wtma6ayBWfY94uOA4="; diff --git a/pkgs/by-name/ru/runpodctl/package.nix b/pkgs/by-name/ru/runpodctl/package.nix index 411fd5169a70..477ee1e593e4 100644 --- a/pkgs/by-name/ru/runpodctl/package.nix +++ b/pkgs/by-name/ru/runpodctl/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "runpodctl"; - version = "2.1.7"; + version = "2.1.9"; src = fetchFromGitHub { owner = "runpod"; repo = "runpodctl"; rev = "v${finalAttrs.version}"; - hash = "sha256-xP27uCCeTz9FNIbE0Ovlg/37mUpHzwHCIltr3YDTm/A="; + hash = "sha256-cZ8B3o0oX69qrsQpUI9qwDnRFA90cmWHpSZsvElbkMU="; }; vendorHash = "sha256-8Cdj5ZXmfooEh+MlaROjxVsAW6rZfPW7HNy86qnvAJA="; diff --git a/pkgs/by-name/ru/rustypaste-cli/package.nix b/pkgs/by-name/ru/rustypaste-cli/package.nix index ae1025a67727..539c4ad3cb1d 100644 --- a/pkgs/by-name/ru/rustypaste-cli/package.nix +++ b/pkgs/by-name/ru/rustypaste-cli/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustypaste-cli"; - version = "0.9.4"; + version = "0.9.5"; src = fetchFromGitHub { owner = "orhun"; repo = "rustypaste-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-tv5nAs5g7NWVakKUyw5PVxHJYQniV9OYm7yDXhooWU4="; + hash = "sha256-7SuX7abFrQegELvlwFRvt7yRmNWq1egIzYIkAvG4eQQ="; }; - cargoHash = "sha256-Z8rybofRp4hzTbn3iT0X50fcJCn2tT3HTYTLLWTJBek="; + cargoHash = "sha256-aEvkRI467cE2S3q4uIHypclhVk9X/GXi3MiLsxPgANQ="; meta = { description = "CLI tool for rustypaste"; diff --git a/pkgs/by-name/sc/scope-tui/package.nix b/pkgs/by-name/sc/scope-tui/package.nix index f2d07b372736..d03345101e4b 100644 --- a/pkgs/by-name/sc/scope-tui/package.nix +++ b/pkgs/by-name/sc/scope-tui/package.nix @@ -9,13 +9,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "scope-tui"; - version = "0.3.4"; + version = "0.3.5"; src = fetchFromGitHub { owner = "alemidev"; repo = "scope-tui"; - rev = "v${finalAttrs.version}"; - hash = "sha256-MU9avQt+qFIQzF7GYNNoGiyfBD7eLOMQaBH6lFhLlOY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-etiJmbLuzrKZXhi/BsEhipvmzEilJAfgfv7t9oYrltw="; }; cargoHash = "sha256-yAy3kk62HYe1/1EXGUhOg++sZua65iN3ZEmPoERcu0I="; diff --git a/pkgs/by-name/sc/scriv/package.nix b/pkgs/by-name/sc/scriv/package.nix index f04aa710ae47..494d97f3fedd 100644 --- a/pkgs/by-name/sc/scriv/package.nix +++ b/pkgs/by-name/sc/scriv/package.nix @@ -66,7 +66,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { homepage = "https://github.com/nedbat/scriv"; changelog = "https://github.com/nedbat/scriv/releases/tag/${finalAttrs.version}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "scriv"; }; }) diff --git a/pkgs/by-name/sh/shairport-sync/package.nix b/pkgs/by-name/sh/shairport-sync/package.nix index d699824507c5..6039d6409450 100644 --- a/pkgs/by-name/sh/shairport-sync/package.nix +++ b/pkgs/by-name/sh/shairport-sync/package.nix @@ -55,13 +55,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "shairport-sync"; - version = "5.0.1"; + version = "5.0.2"; src = fetchFromGitHub { repo = "shairport-sync"; owner = "mikebrady"; tag = finalAttrs.version; - hash = "sha256-/VvAGoS4tpYvnie0jkJvNwuLmLoMy+vOVcQs8K/Qi/0="; + hash = "sha256-tmnAVO9XpVNOwS8ze/23v4TV5Gq+goaVNnA9INf17wk="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sm/smb3-foundry/package.nix b/pkgs/by-name/sm/smb3-foundry/package.nix index 6f522ce6e167..7beaab8915bb 100644 --- a/pkgs/by-name/sm/smb3-foundry/package.nix +++ b/pkgs/by-name/sm/smb3-foundry/package.nix @@ -17,13 +17,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "smb3-foundry"; - version = "1.5"; + version = "1.6"; src = fetchFromGitHub { owner = "mchlnix"; repo = "SMB3-Foundry"; tag = finalAttrs.version; - hash = "sha256-BZ070ah4awyUDwkkY4aHeTX9/Dxm1NfjUk2k4vxjk+U="; + hash = "sha256-hW2x/FPbWeHZMUWa2fcdLY4vKiFUyOvJhQgshvYwvi4="; }; buildInputs = [ python ]; diff --git a/pkgs/by-name/so/soft-serve/package.nix b/pkgs/by-name/so/soft-serve/package.nix index f3d7181f546f..5e5d6ecc9ac2 100644 --- a/pkgs/by-name/so/soft-serve/package.nix +++ b/pkgs/by-name/so/soft-serve/package.nix @@ -8,28 +8,25 @@ bash, }: -let - version = "0.11.5"; -in -buildGoModule { +buildGoModule (finalAttrs: { pname = "soft-serve"; - inherit version; + version = "0.11.6"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "soft-serve"; - rev = "v${version}"; - hash = "sha256-6ZPb8qL6E2lJp5uNRWNTcTWcVecGfsoXxshfvTP1UBk="; + tag = "v${finalAttrs.version}"; + hash = "sha256-oWZfhB14Yjj3/BKKhowKDKX5v4RvIwjHDCSFfnI+f54="; }; - vendorHash = "sha256-BiusDvmXyS0HYx1mTLF1iECmIKPVlkI6B76NVnANEy4="; + vendorHash = "sha256-nsrfohr2b6zpbhWVRfOPydCpyUZzbR3YJz5viWGUwmQ="; doCheck = false; ldflags = [ "-s" "-w" - "-X=main.Version=${version}" + "-X=main.Version=${finalAttrs.version}" ]; nativeBuildInputs = [ makeWrapper ]; @@ -51,9 +48,9 @@ buildGoModule { meta = { description = "Tasty, self-hosted Git server for the command line"; homepage = "https://github.com/charmbracelet/soft-serve"; - changelog = "https://github.com/charmbracelet/soft-serve/releases/tag/v${version}"; + changelog = "https://github.com/charmbracelet/soft-serve/releases/tag/v${finalAttrs.version}"; mainProgram = "soft"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ miniharinn ]; }; -} +}) diff --git a/pkgs/by-name/sp/sparkle/package.nix b/pkgs/by-name/sp/sparkle/package.nix index c95d5706a57d..3fdca51b126f 100644 --- a/pkgs/by-name/sp/sparkle/package.nix +++ b/pkgs/by-name/sp/sparkle/package.nix @@ -136,7 +136,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { }) ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { extraArgs = [ "--use-github-releases" ]; }; meta = { description = "Another Mihomo GUI"; diff --git a/pkgs/by-name/su/sus-compiler/Cargo.lock b/pkgs/by-name/su/sus-compiler/Cargo.lock index 9fce17e0abce..198767e6994c 100644 --- a/pkgs/by-name/su/sus-compiler/Cargo.lock +++ b/pkgs/by-name/su/sus-compiler/Cargo.lock @@ -28,9 +28,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.21" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" +checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" dependencies = [ "anstyle", "anstyle-parse", @@ -43,15 +43,15 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" [[package]] name = "anstyle-parse" -version = "0.2.7" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" +checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" dependencies = [ "utf8parse", ] @@ -62,7 +62,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -73,7 +73,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -118,9 +118,9 @@ checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" [[package]] name = "cc" -version = "1.2.56" +version = "1.2.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" +checksum = "e1e928d4b69e3077709075a938a05ffbedfa53a84c8f766efbf8220bb1ff60e1" dependencies = [ "find-msvc-tools", "shlex", @@ -164,9 +164,9 @@ checksum = "14c638459986b83c2b885179bd4ea6a2cbb05697b001501a56adb3a3d230803b" [[package]] name = "clap" -version = "4.5.60" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a" +checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" dependencies = [ "clap_builder", "clap_derive", @@ -174,9 +174,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.60" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" +checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" dependencies = [ "anstream", "anstyle", @@ -187,9 +187,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.55" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" +checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -199,15 +199,15 @@ dependencies = [ [[package]] name = "clap_lex" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" +checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "colorchoice" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "colored" @@ -215,7 +215,7 @@ version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -266,7 +266,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -277,18 +277,18 @@ checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" [[package]] name = "env_filter" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f" +checksum = "32e90c2accc4b07a8456ea0debdc2e7587bdd890680d71173a15d4ae604f6eef" dependencies = [ "log", ] [[package]] name = "env_logger" -version = "0.11.9" +version = "0.11.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d" +checksum = "0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a" dependencies = [ "anstream", "anstyle", @@ -309,7 +309,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -445,15 +445,15 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itoa" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "js-sys" -version = "0.3.91" +version = "0.3.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" +checksum = "cc4c90f45aa2e6eacbe8645f77fdea542ac97a494bcd117a67df9ff4d611f995" dependencies = [ "once_cell", "wasm-bindgen", @@ -473,9 +473,9 @@ checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" [[package]] name = "libredox" -version = "0.1.14" +version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" +checksum = "7ddbf48fd451246b1f8c2610bd3b4ac0cc6e149d89832867093ab69a17194f08" dependencies = [ "libc", ] @@ -535,9 +535,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.21.3" +version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" [[package]] name = "once_cell_polyfill" @@ -553,9 +553,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "ordered-float" -version = "5.1.0" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d" +checksum = "b7d950ca161dc355eaf28f82b11345ed76c6e1f6eb1f4f4479e0323b9e2fbd0e" dependencies = [ "num-traits", ] @@ -704,7 +704,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -809,7 +809,7 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "sus-proc-macro" -version = "0.3.9" +version = "0.3.10" dependencies = [ "quote", "regex", @@ -820,7 +820,7 @@ dependencies = [ [[package]] name = "sus_compiler" -version = "0.3.9" +version = "0.3.10" dependencies = [ "ariadne", "chrono", @@ -862,12 +862,12 @@ dependencies = [ [[package]] name = "terminal_size" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" +checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.60.2", + "windows-sys", ] [[package]] @@ -892,9 +892,9 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.26.6" +version = "0.26.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13f456d2108c3fef07342ba4689a8503ec1fb5beed245e2b9be93096ef394848" +checksum = "e7a6592b1aec0109df37b6bafea77eb4e61466e37b0a5a98bef4f89bfb81b7a2" dependencies = [ "cc", "regex", @@ -912,7 +912,7 @@ checksum = "009994f150cc0cd50ff54917d5bc8bffe8cad10ca10d81c34da2ec421ae61782" [[package]] name = "tree-sitter-sus" -version = "0.3.9" +version = "0.3.10" dependencies = [ "cc", "tree-sitter", @@ -986,9 +986,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" +checksum = "6523d69017b7633e396a89c5efab138161ed5aafcbc8d3e5c5a42ae38f50495a" dependencies = [ "cfg-if", "once_cell", @@ -999,9 +999,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" +checksum = "4e3a6c758eb2f701ed3d052ff5737f5bfe6614326ea7f3bbac7156192dc32e67" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1009,9 +1009,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" +checksum = "921de2737904886b52bcbb237301552d05969a6f9c40d261eb0533c8b055fedf" dependencies = [ "bumpalo", "proc-macro2", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" +checksum = "a93e946af942b58934c604527337bad9ae33ba1d5c6900bbb41c2c07c2364a93" dependencies = [ "unicode-ident", ] @@ -1069,7 +1069,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -1131,15 +1131,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets", -] - [[package]] name = "windows-sys" version = "0.61.2" @@ -1149,71 +1140,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" - [[package]] name = "wit-bindgen" version = "0.51.0" diff --git a/pkgs/by-name/su/sus-compiler/package.nix b/pkgs/by-name/su/sus-compiler/package.nix index 5c540747465c..149b0285c889 100644 --- a/pkgs/by-name/su/sus-compiler/package.nix +++ b/pkgs/by-name/su/sus-compiler/package.nix @@ -9,13 +9,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "sus-compiler"; - version = "0.3.9"; + version = "0.3.10"; src = fetchFromGitHub { owner = "pc2"; repo = "sus-compiler"; rev = "v${finalAttrs.version}"; - hash = "sha256-pd8ACOs8ry/Hkp9tmhGVKyaajo0XkZicag1lxSJjhcI="; + hash = "sha256-gU0PiMZNMYmroNQXD0LGutsr9aYPNI2BGeKB+9Brhqg="; fetchSubmodules = true; leaveDotGit = true; diff --git a/pkgs/by-name/ta/tabularis/disable-updater.patch b/pkgs/by-name/ta/tabularis/disable-updater.patch new file mode 100644 index 000000000000..e6aef0136f7d --- /dev/null +++ b/pkgs/by-name/ta/tabularis/disable-updater.patch @@ -0,0 +1,543 @@ +diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml +index e74f8c5..5333b4a 100644 +--- a/src-tauri/Cargo.toml ++++ b/src-tauri/Cargo.toml +@@ -59,8 +59,5 @@ tauri-plugin-clipboard-manager = "2" + [target.'cfg(target_os = "linux")'.dependencies] + gtk = "0.18" + +-[target.'cfg(not(any(target_os = "android", target_os = "ios")))'.dependencies] +-tauri-plugin-updater = "2" +- + [dev-dependencies] + tempfile = "3.24.0" +diff --git a/src-tauri/capabilities/desktop.json b/src-tauri/capabilities/desktop.json +index ba6d080..3069583 100644 +--- a/src-tauri/capabilities/desktop.json ++++ b/src-tauri/capabilities/desktop.json +@@ -9,6 +9,5 @@ + "main" + ], + "permissions": [ +- "updater:default" + ] +-} +\ No newline at end of file ++} +diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs +index a7a62b7..6010aca 100644 +--- a/src-tauri/src/lib.rs ++++ b/src-tauri/src/lib.rs +@@ -21,7 +21,6 @@ pub mod ssh_tunnel; + pub mod theme_commands; + pub mod theme_models; + pub mod task_manager; +-pub mod updater; + pub mod plugins; + pub mod drivers { + pub mod common; +@@ -137,7 +136,6 @@ pub fn run() { + .plugin(tauri_plugin_opener::init()) + .plugin(tauri_plugin_dialog::init()) + .plugin(tauri_plugin_fs::init()) +- .plugin(tauri_plugin_updater::Builder::new().build()) + .manage(commands::QueryCancellationState::default()) + .manage(export::ExportCancellationState::default()) + .manage(dump_commands::DumpCancellationState::default()) +@@ -284,10 +282,6 @@ pub fn run() { + dump_commands::import_database, + dump_commands::cancel_import, + dump_commands::cancel_dump, +- // Updater +- updater::check_for_updates, +- updater::download_and_install_update, +- updater::get_installation_source, + // Logs + log_commands::get_logs, + log_commands::clear_logs, +diff --git a/src-tauri/src/updater.rs b/src-tauri/src/updater.rs +deleted file mode 100644 +index 6351f27..0000000 +--- a/src-tauri/src/updater.rs ++++ /dev/null +@@ -1,435 +0,0 @@ +-use reqwest::Client; +-use serde::{Deserialize, Serialize}; +-use std::fs; +-use std::path::PathBuf; +-use std::time::{SystemTime, UNIX_EPOCH}; +-use tauri::Emitter; +-use tauri::{AppHandle, Manager}; +- +-// Strutture dati +-#[derive(Serialize, Deserialize, Debug, Clone)] +-#[serde(rename_all = "camelCase")] +-pub struct UpdateCheckResult { +- pub has_update: bool, +- pub current_version: String, +- pub latest_version: String, +- pub release_notes: String, +- pub release_url: String, +- pub published_at: String, +- pub download_urls: Vec, +-} +- +-#[derive(Serialize, Deserialize, Debug, Clone)] +-#[serde(rename_all = "camelCase")] +-pub struct DownloadAsset { +- pub name: String, +- pub url: String, +- pub size: u64, +- pub platform: String, +-} +- +-// Cache structure +-#[derive(Serialize, Deserialize, Debug, Clone)] +-struct UpdateCheckCache { +- last_checked: u64, +- last_result: Option, +-} +- +-// GitHub API response +-#[derive(Deserialize, Debug)] +-struct GitHubRelease { +- tag_name: String, +- body: String, +- html_url: String, +- published_at: String, +- assets: Vec, +-} +- +-#[derive(Deserialize, Debug)] +-struct GitHubAsset { +- name: String, +- browser_download_url: String, +- size: u64, +-} +- +-// Constants +-const GITHUB_REPO: &str = "debba/tabularis"; +-const CACHE_DURATION_SECS: u64 = 43200; // 12 hours +-/// Returns the installation source: "snap", "aur", or None for direct installs. +-/// Only meaningful on Linux; always returns None on other platforms. +-fn detect_installation_source() -> Option { +- #[cfg(target_os = "linux")] +- { +- // Snap sets the SNAP env var when running inside a snap sandbox +- if std::env::var("SNAP").is_ok() { +- return Some("snap".to_string()); +- } +- +- // Flatpak sets FLATPAK_ID when running inside a Flatpak sandbox +- if std::env::var("FLATPAK_ID").is_ok() { +- return Some("flatpak".to_string()); +- } +- +- // AUR: check if pacman's local database has a tabularis-bin entry +- if let Ok(entries) = std::fs::read_dir("/var/lib/pacman/local") { +- let is_aur = entries +- .filter_map(|e| e.ok()) +- .any(|e| e.file_name().to_string_lossy().starts_with("tabularis-bin-")); +- if is_aur { +- return Some("aur".to_string()); +- } +- } +- } +- +- None +-} +- +-/// Returns true when updates should not be managed by the app itself. +-fn is_managed_package() -> bool { +- detect_installation_source().is_some() +-} +- +-#[tauri::command] +-pub fn get_installation_source() -> Option { +- detect_installation_source() +-} +- +-// Helper functions +-fn get_cache_path(app: &AppHandle) -> Option { +- app.path() +- .app_config_dir() +- .ok() +- .map(|p| p.join("update_check_cache.json")) +-} +- +-fn parse_version(version: &str) -> Option<(u32, u32, u32)> { +- let clean = version.trim_start_matches('v'); +- let parts: Vec<&str> = clean.split('.').collect(); +- if parts.len() != 3 { +- return None; +- } +- +- let major = parts[0].parse().ok()?; +- let minor = parts[1].parse().ok()?; +- let patch = parts[2].parse().ok()?; +- +- Some((major, minor, patch)) +-} +- +-fn is_newer_version(current: &str, latest: &str) -> bool { +- match (parse_version(current), parse_version(latest)) { +- (Some(c), Some(l)) => l > c, +- _ => false, +- } +-} +- +-async fn fetch_latest_release() -> Result { +- let client = Client::new(); +- let url = format!( +- "https://api.github.com/repos/{}/releases/latest", +- GITHUB_REPO +- ); +- +- let res = client +- .get(&url) +- .header("User-Agent", "Tabularis") +- .header("Accept", "application/vnd.github.v3+json") +- .send() +- .await +- .map_err(|e| format!("Network error: {}", e))?; +- +- if !res.status().is_success() { +- return Err(format!("GitHub API error: {}", res.status())); +- } +- +- res.json::() +- .await +- .map_err(|e| format!("Failed to parse response: {}", e)) +-} +- +-fn categorize_asset(name: &str) -> String { +- if name.ends_with(".dmg") || name.contains("darwin") || name.contains("macos") { +- "macos".to_string() +- } else if name.ends_with(".exe") || name.ends_with(".msi") || name.contains("windows") { +- "windows".to_string() +- } else if name.ends_with(".AppImage") || name.ends_with(".deb") || name.ends_with(".rpm") { +- "linux".to_string() +- } else { +- "other".to_string() +- } +-} +- +-// Tauri commands +-#[tauri::command] +-pub async fn check_for_updates(app: AppHandle, force: bool) -> Result { +- // Managed packages (AUR, Snap) should not use the built-in updater +- if is_managed_package() { +- return Err("Updates are managed by the package manager".to_string()); +- } +- +- let config = crate::config::load_config_internal(&app); +- +- // Check if updates are disabled +- if !force && config.check_for_updates == Some(false) { +- return Err("Update checks disabled".to_string()); +- } +- +- // Check cache if not forced +- if !force { +- if let Some(cache_path) = get_cache_path(&app) { +- if cache_path.exists() { +- if let Ok(content) = fs::read_to_string(&cache_path) { +- if let Ok(cache) = serde_json::from_str::(&content) { +- let now = SystemTime::now() +- .duration_since(UNIX_EPOCH) +- .unwrap_or_default() +- .as_secs(); +- +- if now - cache.last_checked < CACHE_DURATION_SECS { +- if let Some(result) = cache.last_result { +- // Invalidate cache if the app was updated since it was written +- if result.current_version == env!("CARGO_PKG_VERSION") { +- return Ok(result); +- } +- } +- } +- } +- } +- } +- } +- } +- +- // Fetch latest release from GitHub +- let release = fetch_latest_release().await?; +- +- let current_version = env!("CARGO_PKG_VERSION"); +- let latest_version = release.tag_name.trim_start_matches('v'); +- +- let download_urls = release +- .assets +- .into_iter() +- .map(|asset| DownloadAsset { +- name: asset.name.clone(), +- url: asset.browser_download_url, +- size: asset.size, +- platform: categorize_asset(&asset.name), +- }) +- .collect(); +- +- let result = UpdateCheckResult { +- has_update: is_newer_version(current_version, &release.tag_name), +- current_version: current_version.to_string(), +- latest_version: latest_version.to_string(), +- release_notes: release.body, +- release_url: release.html_url, +- published_at: release.published_at, +- download_urls, +- }; +- +- // Save to cache +- if let Some(cache_path) = get_cache_path(&app) { +- let timestamp = SystemTime::now() +- .duration_since(UNIX_EPOCH) +- .unwrap_or_default() +- .as_secs(); +- +- let cache = UpdateCheckCache { +- last_checked: timestamp, +- last_result: Some(result.clone()), +- }; +- +- if let Ok(content) = serde_json::to_string(&cache) { +- let _ = fs::write(cache_path, content); +- } +- } +- +- Ok(result) +-} +- +-#[tauri::command] +-pub async fn download_and_install_update(app: AppHandle) -> Result<(), String> { +- // Usa tauri-plugin-updater per gestire il download e installazione +- use tauri_plugin_updater::UpdaterExt; +- +- let updater = app.updater_builder().build().map_err(|e| e.to_string())?; +- +- if let Some(update) = updater.check().await.map_err(|e| e.to_string())? { +- // Emetti eventi per aggiornare la UI sul progresso +- let mut downloaded = 0; +- +- update +- .download_and_install( +- |chunk_length, content_length| { +- downloaded += chunk_length; +- let progress = if let Some(total) = content_length { +- (downloaded as f64 / total as f64 * 100.0) as u32 +- } else { +- 0 +- }; +- +- let _ = app.emit("update-progress", progress); +- }, +- || { +- // Pre-installazione: salva stato, chiudi connessioni, etc. +- let _ = app.emit("update-installing", ()); +- }, +- ) +- .await +- .map_err(|e| e.to_string())?; +- +- app.restart(); +- } else { +- Err("No update available".to_string()) +- } +-} +- +-#[cfg(test)] +-mod tests { +- use super::*; +- +- // Version parsing tests +- #[test] +- fn test_version_parsing_standard() { +- assert_eq!(parse_version("0.8.8"), Some((0, 8, 8))); +- assert_eq!(parse_version("1.2.3"), Some((1, 2, 3))); +- assert_eq!(parse_version("10.20.30"), Some((10, 20, 30))); +- } +- +- #[test] +- fn test_version_parsing_with_v_prefix() { +- assert_eq!(parse_version("v0.8.8"), Some((0, 8, 8))); +- assert_eq!(parse_version("v1.0.0"), Some((1, 0, 0))); +- } +- +- #[test] +- fn test_version_parsing_invalid() { +- assert_eq!(parse_version("invalid"), None); +- assert_eq!(parse_version("1.2"), None); +- assert_eq!(parse_version("1.2.3.4"), None); +- assert_eq!(parse_version("a.b.c"), None); +- assert_eq!(parse_version(""), None); +- } +- +- #[test] +- fn test_version_parsing_edge_cases() { +- assert_eq!(parse_version("0.0.0"), Some((0, 0, 0))); +- assert_eq!(parse_version("999.999.999"), Some((999, 999, 999))); +- } +- +- // Version comparison tests +- #[test] +- fn test_version_comparison_newer() { +- assert!(is_newer_version("0.8.8", "0.9.0")); +- assert!(is_newer_version("0.8.8", "0.8.9")); +- assert!(is_newer_version("0.8.8", "1.0.0")); +- assert!(is_newer_version("1.0.0", "2.0.0")); +- } +- +- #[test] +- fn test_version_comparison_not_newer() { +- assert!(!is_newer_version("0.8.8", "0.8.8")); +- assert!(!is_newer_version("0.8.8", "0.8.7")); +- assert!(!is_newer_version("0.8.8", "0.7.9")); +- assert!(!is_newer_version("1.0.0", "0.9.9")); +- } +- +- #[test] +- fn test_version_comparison_with_v_prefix() { +- assert!(is_newer_version("0.8.8", "v0.9.0")); +- assert!(is_newer_version("v0.8.8", "0.9.0")); +- assert!(is_newer_version("v0.8.8", "v0.9.0")); +- } +- +- #[test] +- fn test_version_comparison_invalid() { +- assert!(!is_newer_version("invalid", "0.9.0")); +- assert!(!is_newer_version("0.8.8", "invalid")); +- assert!(!is_newer_version("invalid", "invalid")); +- } +- +- // Asset categorization tests +- #[test] +- fn test_categorize_asset_macos() { +- assert_eq!(categorize_asset("Tabularis_0.8.8_x64.dmg"), "macos"); +- assert_eq!(categorize_asset("Tabularis_0.8.8_aarch64.dmg"), "macos"); +- assert_eq!(categorize_asset("tabularis-darwin.zip"), "macos"); +- assert_eq!(categorize_asset("app-macos-universal.tar.gz"), "macos"); +- } +- +- #[test] +- fn test_categorize_asset_windows() { +- assert_eq!(categorize_asset("Tabularis_0.8.8_x64_setup.exe"), "windows"); +- assert_eq!(categorize_asset("tabularis.msi"), "windows"); +- assert_eq!(categorize_asset("app-windows-x86_64.zip"), "windows"); +- } +- +- #[test] +- fn test_categorize_asset_linux() { +- assert_eq!(categorize_asset("tabularis_0.8.8_amd64.AppImage"), "linux"); +- assert_eq!(categorize_asset("tabularis_0.8.8_amd64.deb"), "linux"); +- assert_eq!(categorize_asset("tabularis-0.8.8-1.x86_64.rpm"), "linux"); +- } +- +- #[test] +- fn test_categorize_asset_other() { +- assert_eq!(categorize_asset("README.txt"), "other"); +- assert_eq!(categorize_asset("checksums.sha256"), "other"); +- assert_eq!(categorize_asset("unknown-file"), "other"); +- } +- +- // Cache path tests +- #[test] +- fn test_cache_filename() { +- let expected = "update_check_cache.json"; +- assert!(expected.ends_with(".json")); +- assert!(expected.contains("cache")); +- } +- +- // GitHub repo constant test +- #[test] +- fn test_github_repo_constant() { +- assert_eq!(GITHUB_REPO, "debba/tabularis"); +- } +- +- // Cache duration test +- #[test] +- fn test_cache_duration() { +- assert_eq!(CACHE_DURATION_SECS, 43200); // 12 hours in seconds +- assert_eq!(CACHE_DURATION_SECS / 3600, 12); // Verify it's 12 hours +- } +- +- // Mutex to serialize env var mutations across parallel tests +- static ENV_MUTEX: std::sync::LazyLock> = +- std::sync::LazyLock::new(|| std::sync::Mutex::new(())); +- +- // Installation source detection tests +- #[test] +- fn test_detect_installation_source_snap() { +- let _lock = ENV_MUTEX.lock().unwrap(); +- std::env::remove_var("FLATPAK_ID"); +- std::env::set_var("SNAP", "/snap/tabularis/current"); +- let source = detect_installation_source(); +- std::env::remove_var("SNAP"); +- assert_eq!(source.as_deref(), Some("snap")); +- } +- +- #[test] +- fn test_detect_installation_source_flatpak() { +- let _lock = ENV_MUTEX.lock().unwrap(); +- std::env::remove_var("SNAP"); +- std::env::set_var("FLATPAK_ID", "io.github.debba.tabularis"); +- let source = detect_installation_source(); +- std::env::remove_var("FLATPAK_ID"); +- assert_eq!(source.as_deref(), Some("flatpak")); +- } +- +- #[test] +- fn test_detect_installation_source_direct() { +- let _lock = ENV_MUTEX.lock().unwrap(); +- std::env::remove_var("SNAP"); +- std::env::remove_var("FLATPAK_ID"); +- let source = detect_installation_source(); +- // On a dev/CI machine without pacman or tabularis-bin installed, must be None +- assert!(source.is_none() || source.as_deref() == Some("aur")); +- } +-} +diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json +index 86395be..4fbab47 100644 +--- a/src-tauri/tauri.conf.json ++++ b/src-tauri/tauri.conf.json +@@ -23,38 +23,5 @@ + "security": { + "csp": null + } +- }, +- "bundle": { +- "createUpdaterArtifacts": true, +- "active": true, +- "targets": "all", +- "icon": [ +- "icons/32x32.png", +- "icons/64x64.png", +- "icons/128x128.png", +- "icons/128x128@2x.png", +- "icons/icon.png", +- "icons/icon.icns", +- "icons/icon.ico" +- ], +- "linux": { +- "deb": { +- "depends": [ +- "libwebkit2gtk-4.1-0", +- "libsecret-1-0" +- ] +- }, +- "appimage": { +- "bundleMediaFramework": false +- } +- } +- }, +- "plugins": { +- "updater": { +- "endpoints": [ +- "https://github.com/debba/tabularis/releases/latest/download/latest.json" +- ], +- "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDY0NzY0QjNEQjI4QjFEQjcKUldTM0hZdXlQVXQyWkRYdmRJOEJhVEpYTit2VXRYS0drTit1bmthSHVzcWlQK09Wb2l5cVpOWXAK" +- } + } +-} +\ No newline at end of file ++} diff --git a/pkgs/by-name/ta/tabularis/package.nix b/pkgs/by-name/ta/tabularis/package.nix new file mode 100644 index 000000000000..3668c683d48c --- /dev/null +++ b/pkgs/by-name/ta/tabularis/package.nix @@ -0,0 +1,76 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + fetchPnpmDeps, + cargo-tauri, + nodejs, + pnpm, + pnpmConfigHook, + wrapGAppsHook4, + webkitgtk_4_1, + pkg-config, + openssl, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "tabularis"; + version = "0.9.12"; + + src = fetchFromGitHub { + owner = "debba"; + repo = "tabularis"; + tag = "v${finalAttrs.version}"; + hash = "sha256-kObjJ+C+0d/wLNt902yUPe8Cvss8d0ILeuo98vIiYDU="; + }; + + patches = [ + ./disable-updater.patch + ]; + + strictDeps = true; + + cargoRoot = "src-tauri"; + buildAndTestSubdir = finalAttrs.cargoRoot; + + cargoHash = "sha256-XYvwgZMJXM62kC8+DR06LygtTnL+8TLWyRZAgTQWf3Q="; + + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) pname version src; + fetcherVersion = 3; + hash = "sha256-S/XCypKyYlJtuISNiG8NtJzisAejiUwqPVltXEmVlZw="; + }; + + nativeBuildInputs = [ + cargo-tauri.hook + + nodejs + pnpmConfigHook + pnpm + + pkg-config + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ wrapGAppsHook4 ]; + + buildInputs = [ + openssl + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + webkitgtk_4_1 + ]; + + env.OPENSSL_NO_VENDOR = 1; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Lightweight, developer-focused database management tool, built with Tauri and React"; + homepage = "http://tabularis.dev"; + changelog = "https://github.com/debba/tabularis/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + inherit (cargo-tauri.hook.meta) platforms; + maintainers = with lib.maintainers; [ nartsiss ]; + mainProgram = "tabularis"; + }; +}) diff --git a/pkgs/by-name/ta/tandem-aligner/package.nix b/pkgs/by-name/ta/tandem-aligner/package.nix index fdfd781a8133..2e9945eb87f9 100644 --- a/pkgs/by-name/ta/tandem-aligner/package.nix +++ b/pkgs/by-name/ta/tandem-aligner/package.nix @@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/seryrzu/tandem_aligner"; changelog = "https://github.com/seryrzu/tandem_aligner/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; platforms = lib.platforms.linux; mainProgram = "tandem_aligner"; }; diff --git a/pkgs/by-name/ti/tinfoil-cli/package.nix b/pkgs/by-name/ti/tinfoil-cli/package.nix index a42a4faa9094..1da98e685f21 100644 --- a/pkgs/by-name/ti/tinfoil-cli/package.nix +++ b/pkgs/by-name/ti/tinfoil-cli/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "tinfoil-cli"; - version = "0.12.2"; + version = "0.12.3"; src = fetchFromGitHub { owner = "tinfoilsh"; repo = "tinfoil-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-EgrFHyOW1mY49oOhYNb9uyiM6wV/Z/sWmh5jL86OY+8="; + hash = "sha256-ykaJRuMpcXKBBDFC5jft7BIcSREz3xYxxmNgVHWcacI="; }; - vendorHash = "sha256-uwryZGob/sGcUzz0JwdbwGBbwp0SmVFfl6pGcGiocAI="; + vendorHash = "sha256-+CZ4Jjl+Ynn0J0cNol9djSs1AkjD8YzVgg8qoRF2tDQ="; # The attestation test requires internet access checkFlags = [ "-skip=TestAttestationVerifySEV" ]; diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index 21da49890d94..61d0e3e10990 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.3.2"; + version = "26.3.3"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-wkWa1VE7cFfhCQrYG5qHusoCY3YNgYOWPeKTxODrY73Mg3cbTPT9EcQ73KXERzDZKDBZNdQncMVadxNrenVysQ=="; - x86_64-linux = "sha512-h2vUoEbR0/LTQn1HxPUUthgIBukrfLWcsjPwGpeiJvninitrHYNMr7eWqOl2MguyFbhNJd36/JPG7nqKFywj1A=="; + aarch64-linux = "sha512-DwB/SXwD7ZWmDTZ488NclP4/atS1/fLYcLRVle2QXnUt0BiV+tiF0OBAEA/h9tCduKi0x4E9D2SDGSGBrejF2A=="; + x86_64-linux = "sha512-BD0UzrPrzFuwbbADH2rMMSz4ollviOQYwaqsX7AYpvFwkhieEtS2kGbR3G16H7VceTeGedZ65iM7SNQNYi1jUQ=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; diff --git a/pkgs/by-name/v2/v2ray/package.nix b/pkgs/by-name/v2/v2ray/package.nix index 34ce771f0317..f053e92d2dbe 100644 --- a/pkgs/by-name/v2/v2ray/package.nix +++ b/pkgs/by-name/v2/v2ray/package.nix @@ -16,18 +16,18 @@ buildGoModule (finalAttrs: { pname = "v2ray-core"; - version = "5.47.0"; + version = "5.48.0"; src = fetchFromGitHub { owner = "v2fly"; repo = "v2ray-core"; rev = "v${finalAttrs.version}"; - hash = "sha256-vIBzBqOi59G3LAYgioiYFFXPMlOOuVBn9Ncc7AtRedE="; + hash = "sha256-MPJffUx9RHC7h3H7wzIUQkZ55Lj25pB3z8uMStZwrSs="; }; # `nix-update` doesn't support `vendorHash` yet. # https://github.com/Mic92/nix-update/pull/95 - vendorHash = "sha256-ZI3kUatdBBz1iaA8cNdzGFTscMxCTbobFHRxzdTaBxU="; + vendorHash = "sha256-dHEXhXB/KI3upttmsyT9mNZPCIgFjjKVC8uAEjngAfc="; ldflags = [ "-s" diff --git a/pkgs/by-name/va/vault-ssh-plus/package.nix b/pkgs/by-name/va/vault-ssh-plus/package.nix index 978efbf37acf..faeb2b8ed1fa 100644 --- a/pkgs/by-name/va/vault-ssh-plus/package.nix +++ b/pkgs/by-name/va/vault-ssh-plus/package.nix @@ -9,16 +9,16 @@ }: buildGoModule (finalAttrs: { pname = "vault-ssh-plus"; - version = "0.7.8"; + version = "0.7.9"; src = fetchFromGitHub { owner = "isometry"; repo = "vault-ssh-plus"; rev = "v${finalAttrs.version}"; - hash = "sha256-5rajB4pSRp7Pw4yx0u6MoOLxfkWWjhB7T2JGGb8ICRU="; + hash = "sha256-soz4xXVLyR479d+qcLuHq06CZ5afy+jqyIEZblyRlC0="; }; - vendorHash = "sha256-IfT8F8zqWSfGh/XlISDTTZju8i3dEHG33lrZqJz1nX8="; + vendorHash = "sha256-eHhs+6sPKkAdMWzh51ICfuejxwqEGeTNSI3P0X4BFSY="; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/by-name/vh/vhs/package.nix b/pkgs/by-name/vh/vhs/package.nix index 649d2e3d989e..3f8ce77d2a92 100644 --- a/pkgs/by-name/vh/vhs/package.nix +++ b/pkgs/by-name/vh/vhs/package.nix @@ -12,16 +12,16 @@ buildGoModule (finalAttrs: { pname = "vhs"; - version = "0.10.0"; + version = "0.11.0"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "vhs"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZnE5G8kfj7qScsT+bZg90ze4scpUxeC6xF8dAhdUUCo="; + hash = "sha256-VOiI+ddiax04QtCcDr6ze53kd/HHGbfQE3j/32iq4Ro="; }; - vendorHash = "sha256-jmabOEFHduHzOBAymnxQrvYzXzxKnS1RqZZ0re3w63Y="; + vendorHash = "sha256-cgKLYUATtn4hMdIOXZe9JWYNUOrX3S6BDfvS+rIWDfM="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/wi/wizer/package.nix b/pkgs/by-name/wi/wizer/package.nix index 8414456f5104..b86947223973 100644 --- a/pkgs/by-name/wi/wizer/package.nix +++ b/pkgs/by-name/wi/wizer/package.nix @@ -48,7 +48,6 @@ rustPlatform.buildRustPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ lucperkins - amesgen ]; }; } diff --git a/pkgs/by-name/xm/xmrig-mo/package.nix b/pkgs/by-name/xm/xmrig-mo/package.nix index cca1e11cabe1..e7b8e5e28128 100644 --- a/pkgs/by-name/xm/xmrig-mo/package.nix +++ b/pkgs/by-name/xm/xmrig-mo/package.nix @@ -6,13 +6,13 @@ xmrig.overrideAttrs (oldAttrs: rec { pname = "xmrig-mo"; - version = "6.25.0-mo1"; + version = "6.26.0-mo1"; src = fetchFromGitHub { owner = "MoneroOcean"; repo = "xmrig"; rev = "v${version}"; - hash = "sha256-+537nSbTi3IjU1PtKrGKoBMxYmdT2sxMJSk4RxoFpiw="; + hash = "sha256-7Jo7q1GAq8GEw7oM32I6rHFhMsZsp3Z75s7p4ox3wS0="; }; meta = { diff --git a/pkgs/by-name/ze/zed-discord-presence/package.nix b/pkgs/by-name/ze/zed-discord-presence/package.nix index a1eecfd62e74..079b68bf9c1c 100644 --- a/pkgs/by-name/ze/zed-discord-presence/package.nix +++ b/pkgs/by-name/ze/zed-discord-presence/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-discord-presence"; - version = "0.11.1"; + version = "0.11.2"; src = fetchFromGitHub { owner = "xhyrom"; repo = "zed-discord-presence"; tag = "v${finalAttrs.version}"; - hash = "sha256-Y7Tns5UwYzDKKgo1AvLDTFxdpJrnXg5QBWhGsyecAXU="; + hash = "sha256-qQ90im8JwYHe3vLfXpaqq9p6gfxHtLdRUz78q2vER+w="; }; cargoBuildFlags = [ "--package discord-presence-lsp" ]; - cargoHash = "sha256-z7SXterBkLT88LxgmcGFkUEWGBf2rSCgvd2NjMJuSOM="; + cargoHash = "sha256-KTvjqQ/nYANKHldaEezucmE77blMh2srX5cX1zM+xT0="; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/development/compilers/chicken/5/overrides.nix b/pkgs/development/compilers/chicken/5/overrides.nix index 1c3d7776ed94..519446ea9959 100644 --- a/pkgs/development/compilers/chicken/5/overrides.nix +++ b/pkgs/development/compilers/chicken/5/overrides.nix @@ -78,7 +78,29 @@ in ]; }; freetype = addToBuildInputsWithPkgConfig pkgs.freetype; - fuse = addToBuildInputsWithPkgConfig pkgs.fuse; + fuse = + old: + (addToBuildInputsWithPkgConfig pkgs.fuse old) + // { + env.NIX_CFLAGS_COMPILE = toString [ + ( + if stdenv.cc.isClang then + "-Wno-error=incompatible-function-pointer-types" + else + "-Wno-error=incompatible-pointer-types" + ) + ]; + }; + isaac = + old: + (addToBuildInputsWithPkgConfig pkgs.libffi old) + // { + postPatch = '' + substituteInPlace rand.h \ + --replace-fail '/*_ randctx *r, word flag _*/' 'randctx *r, word flag' \ + --replace-fail '/*_ randctx *r _*/' 'randctx *r' + ''; + }; gl-math = old: { env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=incompatible-pointer-types" @@ -111,10 +133,13 @@ in old: (addToBuildInputs pkgs.pcre old) // { - env.NIX_CFLAGS_COMPILE = toString [ - "-Wno-error=implicit-function-declaration" - "-Wno-error=implicit-int" - ]; + postPatch = '' + substituteInPlace bmgsubs.c \ + --replace-fail "char *gotamatch();" "char *gotamatch(char *, int, int (*)(char *, int));" \ + --replace-fail "int bmg_search(char *, int, int (*)());" "int bmg_search(char *, int, int (*)(char *, int));" \ + --replace-fail "int (*action)();" "int (*action)(char *, int);" \ + --replace-fail "int (*action)();" "int (*action)(char *, int);" + ''; }; # missing dependency in upstream egg mistie = addToPropagatedBuildInputs (with chickenEggs; [ srfi-1 ]); @@ -193,7 +218,19 @@ in ); uuid-lib = addToBuildInputs pkgs.libuuid; ws-client = addToBuildInputs pkgs.zlib; - xlib = addToPropagatedBuildInputs pkgs.libx11; + xlib = + old: + (addToPropagatedBuildInputs pkgs.libx11 old) + // { + env.NIX_CFLAGS_COMPILE = toString [ + ( + if stdenv.cc.isClang then + "-Wno-error=incompatible-function-pointer-types" + else + "-Wno-error=incompatible-pointer-types" + ) + ]; + }; yaml = addToBuildInputs pkgs.libyaml; zlib = addToBuildInputs pkgs.zlib; zmq = addToBuildInputs pkgs.zeromq; diff --git a/pkgs/development/python-modules/asdf-astropy/default.nix b/pkgs/development/python-modules/asdf-astropy/default.nix index 9aa40fda4a98..43a90ab87919 100644 --- a/pkgs/development/python-modules/asdf-astropy/default.nix +++ b/pkgs/development/python-modules/asdf-astropy/default.nix @@ -18,16 +18,16 @@ writableTmpDirAsHomeHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "asdf-astropy"; - version = "0.10.0"; + version = "0.11.0"; pyproject = true; src = fetchFromGitHub { owner = "astropy"; repo = "asdf-astropy"; - tag = version; - hash = "sha256-8atPmtVWb+4Dj1Lf0UIusBtAIW7lF5D+1ay7G7Ay3PA="; + tag = finalAttrs.version; + hash = "sha256-dHi+VFMo5RcJAIExR8OFTljtG3P/VXT2jzkbBobwVKg="; }; postPatch = '' @@ -63,8 +63,8 @@ buildPythonPackage rec { meta = { description = "Extension library for ASDF to provide support for Astropy"; homepage = "https://github.com/astropy/asdf-astropy"; - changelog = "https://github.com/astropy/asdf-astropy/blob/${src.tag}/CHANGES.rst"; + changelog = "https://github.com/astropy/asdf-astropy/blob/${finalAttrs.src.tag}/CHANGES.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fab ]; }; -} +}) diff --git a/pkgs/development/python-modules/azure-mgmt-storage/default.nix b/pkgs/development/python-modules/azure-mgmt-storage/default.nix index 7a8deeaca2de..0ff28e5ba8fc 100644 --- a/pkgs/development/python-modules/azure-mgmt-storage/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-storage/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "azure-mgmt-storage"; - version = "24.0.0"; + version = "24.0.1"; pyproject = true; src = fetchPypi { pname = "azure_mgmt_storage"; inherit version; - hash = "sha256-sa4iXvh62oXynALkBhQKtYlShcpk3ivP5QtjHEgYozc="; + hash = "sha256-p/cGgWOzCOXx9xhUGsgBT3/5IZ2gRjv3NG7inZw0mTg="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/coiled/default.nix b/pkgs/development/python-modules/coiled/default.nix index 4f6999510dfe..cdd427f4d875 100644 --- a/pkgs/development/python-modules/coiled/default.nix +++ b/pkgs/development/python-modules/coiled/default.nix @@ -39,12 +39,12 @@ buildPythonPackage (finalAttrs: { pname = "coiled"; - version = "1.133.0"; + version = "1.133.1"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-B79xVdqU7wuj1Z2dvHm7kCIPjxBUbeyg83JCVQqGfEc="; + hash = "sha256-BAlj+ExOQtwogKC5JaJGCoEs1lSkIrVRBABElqXSc1c="; }; build-system = [ diff --git a/pkgs/development/python-modules/django-cryptography/default.nix b/pkgs/development/python-modules/django-cryptography/default.nix deleted file mode 100644 index 10c3810b2269..000000000000 --- a/pkgs/development/python-modules/django-cryptography/default.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - buildPythonPackage, - cryptography, - django, - django-appconf, - fetchFromGitHub, - lib, - pytestCheckHook, - pytest-django, - setuptools, -}: - -buildPythonPackage { - pname = "django-cryptography"; - version = "1.1-unstable-2024-02-16"; - pyproject = true; - - src = fetchFromGitHub { - owner = "georgemarshall"; - repo = "django-cryptography"; - rev = "a5cde9beed707a14a2ef2f1f7f1fee172feb8b5e"; - hash = "sha256-Xj/fw8EapsYvVbZPRQ81yeE9QpIQ1TIuk+ASOCGh/Uc="; - }; - - postPatch = '' - substituteInPlace setup.cfg \ - --replace-fail "packages = django_cryptography" "packages = find:" - ''; - - build-system = [ setuptools ]; - - dependencies = [ - cryptography - django - django-appconf - ]; - - pythonImportsCheck = [ "django_cryptography" ]; - - nativeCheckInputs = [ - pytest-django - pytestCheckHook - ]; - - preCheck = '' - export DJANGO_SETTINGS_MODULE=tests.settings - ''; - - disabledTests = [ - # self.assertEqual(len(errors), 1) - AssertionError: 0 != 1 - "test_field_checks" - ]; - - meta = { - homepage = "https://github.com/georgemarshall/django-cryptography"; - description = "Set of primitives for performing cryptography in Django"; - license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ centromere ]; - }; -} diff --git a/pkgs/development/python-modules/django-hijack/default.nix b/pkgs/development/python-modules/django-hijack/default.nix index 31e52856df42..97871ee76ce2 100644 --- a/pkgs/development/python-modules/django-hijack/default.nix +++ b/pkgs/development/python-modules/django-hijack/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "django-hijack"; - version = "3.7.6"; + version = "3.7.7"; pyproject = true; src = fetchFromGitHub { owner = "django-hijack"; repo = "django-hijack"; tag = version; - hash = "sha256-kcFDV6Qvavw50zaIS2UYsArotBSgYlpJxGZzYrZu2jc="; + hash = "sha256-qPghlZpzhFZZhmJUJSXjDvE9zB3QFVk1BTu9z0KEa/g="; }; build-system = [ diff --git a/pkgs/development/python-modules/falconpy/default.nix b/pkgs/development/python-modules/falconpy/default.nix index 236949510801..bfee629c8e92 100644 --- a/pkgs/development/python-modules/falconpy/default.nix +++ b/pkgs/development/python-modules/falconpy/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "falconpy"; - version = "1.6.0"; + version = "1.6.1"; pyproject = true; src = fetchFromGitHub { owner = "CrowdStrike"; repo = "falconpy"; tag = "v${version}"; - hash = "sha256-wHH6/rfKTJ5VH3KCNH6oLJDBR+F3dhJeLMjCx2g8CiI="; + hash = "sha256-2XS9OgUyKrk3B2f3QzrCOmtaZCLnDDmzMmpZgyzt5xA="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/ggml-python/default.nix b/pkgs/development/python-modules/ggml-python/default.nix index e8d9ba375597..9a2fc9a01658 100644 --- a/pkgs/development/python-modules/ggml-python/default.nix +++ b/pkgs/development/python-modules/ggml-python/default.nix @@ -1,9 +1,7 @@ { lib, - stdenv, buildPythonPackage, fetchFromGitHub, - replaceVars, # build-system cmake, diff --git a/pkgs/development/python-modules/i-pi/default.nix b/pkgs/development/python-modules/i-pi/default.nix index 75423165e621..583d5f327724 100644 --- a/pkgs/development/python-modules/i-pi/default.nix +++ b/pkgs/development/python-modules/i-pi/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "i-pi"; - version = "3.1.10"; + version = "3.1.11"; pyproject = true; src = fetchFromGitHub { owner = "i-pi"; repo = "i-pi"; tag = "v${version}"; - hash = "sha256-UhDXdwtzhIiWSLZS2GYgFYN2SDkvyDVFHnm43hROXY0="; + hash = "sha256-9APlG1P+4G5GRZ7LG2Vvfr0l9ZcIxWkHW1M7wT7W1sk="; }; build-system = [ diff --git a/pkgs/development/python-modules/lmstudio/default.nix b/pkgs/development/python-modules/lmstudio/default.nix index 10fce8805d42..cdf9593bf631 100644 --- a/pkgs/development/python-modules/lmstudio/default.nix +++ b/pkgs/development/python-modules/lmstudio/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "lmstudio"; - version = "1.5.0"; + version = "1.6.0b1"; pyproject = true; src = fetchFromGitHub { owner = "lmstudio-ai"; repo = "lmstudio-python"; tag = finalAttrs.version; - hash = "sha256-3LOoCWoQ7eXRPXHRio9Rtle07HcV3ZrWkrtVVY6mvfI="; + hash = "sha256-QJNVlkSmwinoJ/cMCDpYzYDmd6Q8AGiLHHdk36Fqtk8="; }; build-system = [ diff --git a/pkgs/development/python-modules/nanobind/default.nix b/pkgs/development/python-modules/nanobind/default.nix index 98c835c393f9..1cb6bbfe82de 100644 --- a/pkgs/development/python-modules/nanobind/default.nix +++ b/pkgs/development/python-modules/nanobind/default.nix @@ -26,7 +26,7 @@ }: buildPythonPackage (finalAttrs: { pname = "nanobind"; - version = "2.11.0"; + version = "2.12.0"; pyproject = true; src = fetchFromGitHub { @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { repo = "nanobind"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-IsR3e6eWKXFtOXq8iZLpXgwrjXVqNnHtuiKdIbTsDlc="; + hash = "sha256-s9TshE3V50BtrnVv56j4BxZOloNsOVgi0PUT6xyF7yY="; }; build-system = [ diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index c98fef059d6a..cf8f77c5d413 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260318"; + version = "1.0.2.20260328"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-R+rtGMgCneiVE0VPaLxG4Lf24erlQiDqH/zxYjJ018M="; + hash = "sha256-RJ5QQVlEHC1g+2LMe3TEj6YtFHNaX4irhOTQ64ZnM/4="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pycm/default.nix b/pkgs/development/python-modules/pycm/default.nix index 7f8c3b35f8f5..3a0bf466b4f8 100644 --- a/pkgs/development/python-modules/pycm/default.nix +++ b/pkgs/development/python-modules/pycm/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pycm"; - version = "4.5"; + version = "4.6"; pyproject = true; src = fetchFromGitHub { owner = "sepandhaghighi"; repo = "pycm"; tag = "v${version}"; - hash = "sha256-qskLY0Ru0Ex7RfbsgXSTsi/UekvDyAKdJEBH6XakQp8="; + hash = "sha256-Yi82FBy+kUPKSXS8X6EOK+6hmR0xZgwlGqFjvc9bYEY="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/pygsl/default.nix b/pkgs/development/python-modules/pygsl/default.nix index 029d4d55e970..18a34f1ad87c 100644 --- a/pkgs/development/python-modules/pygsl/default.nix +++ b/pkgs/development/python-modules/pygsl/default.nix @@ -48,6 +48,6 @@ buildPythonPackage rec { homepage = "https://github.com/pygsl/pygsl"; changelog = "https://github.com/pygsl/pygsl/blob/${src.tag}/ChangeLog"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; }; } diff --git a/pkgs/development/python-modules/pylette/default.nix b/pkgs/development/python-modules/pylette/default.nix index 86199b6b1899..6cf2063ea947 100644 --- a/pkgs/development/python-modules/pylette/default.nix +++ b/pkgs/development/python-modules/pylette/default.nix @@ -15,14 +15,14 @@ }: buildPythonPackage rec { pname = "pylette"; - version = "5.1.1"; + version = "5.1.2"; pyproject = true; src = fetchFromGitHub { owner = "qTipTip"; repo = "Pylette"; tag = version; - hash = "sha256-BDKJtinSMZQ+6ok9i9IYeCs4XjB44W1zJntXsE/MeGw="; + hash = "sha256-5zQJrdXUr2J/si8YPNR/5FvhTOFZRMwXjpakt3vJWs0="; }; build-system = [ diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix index db55e8c8ce24..25246c401066 100644 --- a/pkgs/development/python-modules/pymc/default.nix +++ b/pkgs/development/python-modules/pymc/default.nix @@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: { pname = "pymc"; - version = "5.28.2"; + version = "5.28.3"; pyproject = true; src = fetchFromGitHub { owner = "pymc-devs"; repo = "pymc"; tag = "v${finalAttrs.version}"; - hash = "sha256-D2s7gMyJcOYZAYjRsnqcPeSJ8i5TQBVL+SF9PCvnMO0="; + hash = "sha256-4RFLtIlAlLvOZ4xRvwnbMNEfHUdjsUDPn3CawyTEXQU="; }; build-system = [ diff --git a/pkgs/development/python-modules/python-bidi/default.nix b/pkgs/development/python-modules/python-bidi/default.nix index e163bc58c9a2..5e49e1f35671 100644 --- a/pkgs/development/python-modules/python-bidi/default.nix +++ b/pkgs/development/python-modules/python-bidi/default.nix @@ -9,19 +9,19 @@ buildPythonPackage rec { pname = "python-bidi"; - version = "0.6.7"; + version = "0.6.8"; pyproject = true; src = fetchFromGitHub { owner = "MeirKriheli"; repo = "python-bidi"; tag = "v${version}"; - hash = "sha256-8LNoQwUOa2pKEviBq24IHihUfhyMoA/IV+sBuFUhHdc="; + hash = "sha256-L2yBpMMXY40G0BTZQMzUXqJijW6SNu75+6qPAXisnc4="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-27DtYoxd0bPS4A/7HBmuLYCZrG5yu0Tp8jXIBPSrAdc="; + hash = "sha256-J3zCT6WPKH8p4pZPvqVCUow8Woxk9Tb/Wbn4UDADe0o="; }; buildInputs = [ libiconv ]; diff --git a/pkgs/development/python-modules/pytorch-lightning/default.nix b/pkgs/development/python-modules/pytorch-lightning/default.nix index 50b0745f0022..62bcb8a397ed 100644 --- a/pkgs/development/python-modules/pytorch-lightning/default.nix +++ b/pkgs/development/python-modules/pytorch-lightning/default.nix @@ -24,14 +24,14 @@ buildPythonPackage (finalAttrs: { pname = "pytorch-lightning"; - version = "2.6.1"; + version = "2.6.2"; pyproject = true; src = fetchFromGitHub { owner = "Lightning-AI"; repo = "pytorch-lightning"; tag = finalAttrs.version; - hash = "sha256-zOSV2X3yZy0uh1lJ2yNl/hHBvfIDcIrATHtiRwThsQA="; + hash = "sha256-AUTCeRC0BvFmu+nDQ9ROecfk4Ifphe3x7Kv3cXPsACQ="; }; env.PACKAGE_NAME = "pytorch"; @@ -67,6 +67,6 @@ buildPythonPackage (finalAttrs: { homepage = "https://github.com/Lightning-AI/pytorch-lightning"; changelog = "https://github.com/Lightning-AI/pytorch-lightning/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ GaetanLepage ]; }; }) diff --git a/pkgs/development/python-modules/ray/default.nix b/pkgs/development/python-modules/ray/default.nix index 9213f9e49d88..2e48740846a4 100644 --- a/pkgs/development/python-modules/ray/default.nix +++ b/pkgs/development/python-modules/ray/default.nix @@ -73,7 +73,7 @@ buildPythonPackage (finalAttrs: { pname = "ray"; - version = "2.54.0"; + version = "2.54.1"; format = "wheel"; disabled = pythonAtLeast "3.14"; @@ -90,19 +90,19 @@ buildPythonPackage (finalAttrs: { # Results are in ./ray-hashes.nix hashes = { x86_64-linux = { - cp311 = "sha256-kouwkkWjxvfDwRO6jq/Gn5SNqWAtfzPoJR7N+XwVdhU="; - cp312 = "sha256-qXKv1ao92pnQsvNptfYuXdlYZat9N78uCg4NLPvZsyU="; - cp313 = "sha256-q4nmCJq7bkb7mP3ZbTmbMahS15EnzYrAB0bGHZPe+iw="; + cp311 = "sha256-4JXf6cUhoE5ZMFILSoLqgtYZA9TNLzJw+8XfvbQbnHI="; + cp312 = "sha256-TG9+I92mKjL5QIMUHD+X6cQkbjrkrivEiLzY/QMR9Uo="; + cp313 = "sha256-DDrilDF257I5x4uCWlsr9BNdkCgAg6DhnAp1pdtNg28="; }; aarch64-linux = { - cp311 = "sha256-SRrlargNiCLE6vTVu5bc8ypiMdjXt264A0QA65vhuxg="; - cp312 = "sha256-eVriHWt2QkXT9SG8WDNEbVhWnn396cV3dBfrKF2HRQ8="; - cp313 = "sha256-iVLCOoqpTxByjC0W4Nw3MtCaoOYlSAF1f/SUmEohT0U="; + cp311 = "sha256-hsUer9PoTa1Zwe9M+Xs6yMCIrwcFeC7pFeMbyliAWXo="; + cp312 = "sha256-zUUrYa4uDa+ScfWlVGFDl0KcwnMWgbrhD+cjFtrcJ0k="; + cp313 = "sha256-J2bwIwgGSAw4qalFAgh/HUrqkZ84UhooeBaQYTsCkKQ="; }; aarch64-darwin = { - cp311 = "sha256-jjndVrR6Chgg1aWlQ4W75U0dZ+EJNzbRLY7U6Z0PpFU="; - cp312 = "sha256-z1wztLE4UOwkpb1fnZ4KgWH45Ya/0pflKRPRcN7ER/4="; - cp313 = "sha256-Wtd5Yf6hbGl6D7DlEhbdOcC+wohozeVKxmjt1Y0SuK4="; + cp311 = "sha256-wCQElq8nSvfNOxsdAV8juI5f2v5Zv9wEDl8ingr/Xf8="; + cp312 = "sha256-ZF6/tzz9Mr1RCgXtnyc4oY1ttpkpyulwHXSfJ0Db/Zo="; + cp313 = "sha256-0F9HfRUYoA/ViAZE6Imno+r2SuXR+PI5poLQUq0qOD0="; }; }; in diff --git a/pkgs/development/python-modules/scim2-server/default.nix b/pkgs/development/python-modules/scim2-server/default.nix index 540e9230b943..12fe4d1951c3 100644 --- a/pkgs/development/python-modules/scim2-server/default.nix +++ b/pkgs/development/python-modules/scim2-server/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "scim2-server"; - version = "0.1.8"; + version = "0.1.9"; pyproject = true; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "python-scim"; repo = "scim2-server"; tag = version; - hash = "sha256-7st/8KI8xWDkeUiID6TUKFdc2U8uFWe+xDUFbe9w22M="; + hash = "sha256-wXs7E+7jke2y7Rndek4mj7jdhizNJPHpd16DafaY5+w="; }; postPatch = '' diff --git a/pkgs/development/python-modules/semchunk/default.nix b/pkgs/development/python-modules/semchunk/default.nix index 988fd74b2d26..ea7bcd6cb0b5 100644 --- a/pkgs/development/python-modules/semchunk/default.nix +++ b/pkgs/development/python-modules/semchunk/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "semchunk"; - version = "3.2.5"; + version = "4.0.0"; pyproject = true; src = fetchFromGitHub { owner = "isaacus-dev"; repo = "semchunk"; tag = "v${version}"; - hash = "sha256-LUMpERJ8bZkpRn0Tay0BoDXmRgPaV7z0LulpTILHgjk="; + hash = "sha256-8bceOMMnQ4JsbX7zU5zAoyP8esTm83m/a3VwwnUzCAA="; }; build-system = [ diff --git a/pkgs/development/python-modules/termgraph/default.nix b/pkgs/development/python-modules/termgraph/default.nix index 1ed4c7eeb11d..313e15c194ae 100644 --- a/pkgs/development/python-modules/termgraph/default.nix +++ b/pkgs/development/python-modules/termgraph/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "termgraph"; - version = "0.7.5"; + version = "0.7.6"; pyproject = true; src = fetchFromGitHub { owner = "mkaz"; repo = "termgraph"; tag = "v${version}"; - hash = "sha256-DptokK79yAfQDuhN2d/HfcaRq//0pF81VkhMfz05Hb0="; + hash = "sha256-ruztSbouRpi88fMB6kijbHFZzS3ZvwqP/BBmTE3DlDs="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/timezonefinder/default.nix b/pkgs/development/python-modules/timezonefinder/default.nix index bc550d7aef73..6e48eaf0a262 100644 --- a/pkgs/development/python-modules/timezonefinder/default.nix +++ b/pkgs/development/python-modules/timezonefinder/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "timezonefinder"; - version = "8.2.1"; + version = "8.2.2"; pyproject = true; src = fetchFromGitHub { owner = "jannikmi"; repo = "timezonefinder"; tag = finalAttrs.version; - hash = "sha256-OuNJ4C5/rQo8o7o8R39FvwqK7lS7IGGDjNaP2n3GTVU="; + hash = "sha256-af5ylGW3NIbMfJojfAUPJl9aGNDkhijj1YWLuE0o3/A="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/torch/bin/default.nix b/pkgs/development/python-modules/torch/bin/default.nix index 3e6ae61234aa..9f2e6fb7e7c9 100644 --- a/pkgs/development/python-modules/torch/bin/default.nix +++ b/pkgs/development/python-modules/torch/bin/default.nix @@ -27,6 +27,7 @@ typing-extensions, triton, + config, callPackage, }: @@ -135,7 +136,9 @@ buildPythonPackage { pythonImportsCheck = [ "torch" ]; - passthru.tests = callPackage ../tests { }; + passthru.tests = callPackage ../tests { + inherit (config) rocmSupport cudaSupport; + }; meta = { description = "PyTorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration"; diff --git a/pkgs/development/python-modules/typecode/default.nix b/pkgs/development/python-modules/typecode/default.nix index 907a1a46ba0e..467e94ca1fa1 100644 --- a/pkgs/development/python-modules/typecode/default.nix +++ b/pkgs/development/python-modules/typecode/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "typecode"; - version = "30.1.0"; + version = "30.2.0"; pyproject = true; src = fetchFromGitHub { owner = "aboutcode-org"; repo = "typecode"; tag = "v${finalAttrs.version}"; - hash = "sha256-OAQX39f6chM+xSY41rCBYsv4RDhLuBlu2WLcCt7vw0w="; + hash = "sha256-+7Yu2t++4PaF8yT+kKgo5MP6lbr8CXkjo5/4KMrApZY="; }; dontConfigure = true; diff --git a/pkgs/development/python-modules/ultralytics/default.nix b/pkgs/development/python-modules/ultralytics/default.nix index 3792a5bae5c5..e62eace2bc5d 100644 --- a/pkgs/development/python-modules/ultralytics/default.nix +++ b/pkgs/development/python-modules/ultralytics/default.nix @@ -34,14 +34,14 @@ buildPythonPackage (finalAttrs: { pname = "ultralytics"; - version = "8.4.26"; + version = "8.4.31"; pyproject = true; src = fetchFromGitHub { owner = "ultralytics"; repo = "ultralytics"; tag = "v${finalAttrs.version}"; - hash = "sha256-JFOgkKgSQ/QNevORxVpLX7g45TDW6I05ft2o/VBDRa4="; + hash = "sha256-i0H7UonQmtwYa7oGqzua7ysNvAN0PCm2SYITdk0ziZY="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/uxsim/default.nix b/pkgs/development/python-modules/uxsim/default.nix index fe05eab46dff..c5c9b4b85d7b 100644 --- a/pkgs/development/python-modules/uxsim/default.nix +++ b/pkgs/development/python-modules/uxsim/default.nix @@ -18,14 +18,14 @@ }: buildPythonPackage rec { pname = "uxsim"; - version = "1.12.0"; + version = "1.13.0"; pyproject = true; src = fetchFromGitHub { owner = "toruseo"; repo = "UXsim"; tag = "v${version}"; - hash = "sha256-ur0zpBF2W5IcVDb7RLjaqOE0ehpPfWCohnUrqFSmhUE="; + hash = "sha256-TMu/KXj23Zr2mAEc8SIF/GpVd7sGgEXSY3nCdKeYdhs="; }; patches = [ ./add-qt-plugin-path-to-env.patch ]; diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix index 1c7d31c58877..b722a269985c 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-pyroscope-app"; - version = "1.17.0"; - zipHash = "sha256-C8c4d74fWn6kKM8OR5bYRVbPHKFXzDLzLomJVjPChno="; + version = "2.0.1"; + zipHash = "sha256-ws/gYJnq2BQHeaPezGFsEgmvbURRo1kCI8yRO5X6588="; meta = { description = "Integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data"; license = lib.licenses.agpl3Only; diff --git a/pkgs/tools/networking/flannel/default.nix b/pkgs/tools/networking/flannel/default.nix index ef1b9bf7c2f0..1bc0248ee2b1 100644 --- a/pkgs/tools/networking/flannel/default.nix +++ b/pkgs/tools/networking/flannel/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "flannel"; - version = "0.28.1"; + version = "0.28.2"; rev = "v${version}"; - vendorHash = "sha256-Iwfmi9poxubI+l847BYTpE8lpeIHTPwUt8ulfqMGTfQ="; + vendorHash = "sha256-80hrkaY2Kh318EX1Mosm1GP7aXYKvAdPAe+6LR8yuEk="; src = fetchFromGitHub { inherit rev; owner = "flannel-io"; repo = "flannel"; - sha256 = "sha256-kYUy7Dije5Ba2//bosarDO3UgxKFi7YXrH2RhV2NqPA="; + sha256 = "sha256-/vw5534Ve8P5hiVmSiMD/lbns8zq2h3WCEZXB56ha4E="; }; ldflags = [ "-X github.com/flannel-io/flannel/pkg/version.Version=${rev}" ]; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 39e674b6a9e5..9441e14b26b6 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1893,6 +1893,7 @@ mapAliases { swig4 = throw "'swig4' has been renamed to/replaced by 'swig'"; # Converted to throw 2025-10-27 swiProlog = throw "'swiProlog' has been renamed to/replaced by 'swi-prolog'"; # Converted to throw 2025-10-27 swiPrologWithGui = throw "'swiPrologWithGui' has been renamed to/replaced by 'swi-prolog-gui'"; # Converted to throw 2025-10-27 + swww = warnAlias "'swww' has been renamed to 'awww'" awww; # Added 2026-03-22 Sylk = throw "'Sylk' has been renamed to/replaced by 'sylk'"; # Converted to throw 2025-10-27 symbiyosys = throw "'symbiyosys' has been renamed to/replaced by 'sby'"; # Converted to throw 2025-10-27 syn2mas = throw "'syn2mas' has been removed. It has been integrated into the main matrix-authentication-service CLI as a subcommand: 'mas-cli syn2mas'."; # Added 2025-07-07 diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 139c2c39f18f..3542ee3fb112 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -150,6 +150,7 @@ mapAliases { django-crispy-bootstrap3 = crispy-bootstrap3; # added 2025-06-11 django-crispy-bootstrap4 = crispy-bootstrap4; # added 2025-06-11 django-crispy-bootstrap5 = crispy-bootstrap5; # added 2025-06-11 + django-cryptography = throw "'django-cryptography' has been removed as it was unmaintained upstream"; # Added 2026-03-22 django-modelsearch = modelsearch; # added 2026-03-02 django_3 = throw "Django 3 has reached it's EOL in 2024-04 and has therefore been removed."; # added 2025-01-25 django_4 = throw "Django 4 has reached it's EOL in 2026-04 and has therefore been removed."; # added 2026-03-30 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e7d2ce7f8a4c..b542fedcffef 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4140,8 +4140,6 @@ self: super: with self; { django-crossdomainmedia = callPackage ../development/python-modules/django-crossdomainmedia { }; - django-cryptography = callPackage ../development/python-modules/django-cryptography { }; - django-csp = callPackage ../development/python-modules/django-csp { }; django-cte = callPackage ../development/python-modules/django-cte { };