1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-04 23:02:38 +03:00

Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot] 2025-03-11 06:05:04 +00:00 committed by GitHub
commit 7ab9f25c4a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
81 changed files with 530 additions and 19014 deletions

View file

@ -61,14 +61,6 @@ let
// lib.optionalAttrs (cfg.database.type == "mysql") { // lib.optionalAttrs (cfg.database.type == "mysql") {
withMySQL = true; withMySQL = true;
} }
// lib.optionalAttrs (lib.isAttrs cfg.minifyStaticFiles) (
with cfg.minifyStaticFiles;
{
esbuild = esbuild.package;
lightningcss = lightningcss.package;
scour = scour.package;
}
)
); );
in in
p.overrideAttrs ( p.overrideAttrs (
@ -258,18 +250,21 @@ in
}; };
minifyStaticFiles = mkOption { minifyStaticFiles = mkOption {
type = type = types.either types.bool (
with types; types.submodule {
either bool (submodule {
options = { options = {
script = mkOption { script = mkOption {
type = types.submodule { type = types.submodule {
options = { options = {
enable = mkEnableOption "Script minification"; enable = mkEnableOption "Script minification via esbuild";
package = mkPackageOption pkgs "esbuild" { };
target = mkOption { target = mkOption {
type = with types; nullOr nonEmptyStr; type = types.nullOr types.nonEmptyStr;
default = null; default = null;
description = ''
esbuild target environment string. If not set, a sane
default will be provided. See:
<https://esbuild.github.io/api/#target>.
'';
}; };
}; };
}; };
@ -277,11 +272,15 @@ in
style = mkOption { style = mkOption {
type = types.submodule { type = types.submodule {
options = { options = {
enable = mkEnableOption "Script minification"; enable = mkEnableOption "Script minification via Lightning CSS";
package = mkPackageOption pkgs "lightningcss" { };
target = mkOption { target = mkOption {
type = with types; nullOr nonEmptyStr; type = types.nullOr types.nonEmptyStr;
default = null; default = null;
description = ''
Browserslists string target for browser compatibility.
If not set, a sane default will be provided. See:
<https://browsersl.ist>.
'';
}; };
}; };
}; };
@ -289,15 +288,34 @@ in
svg = mkOption { svg = mkOption {
type = types.submodule { type = types.submodule {
options = { options = {
enable = mkEnableOption "SVG minification"; enable = mkEnableOption "SVG minification via Scour";
package = mkPackageOption pkgs "scour" { };
}; };
}; };
}; };
}; };
}); }
);
default = true; default = true;
description = "Do minification on public static files"; description = ''
Do minification on public static files which reduces the size of
assetssaving data for the server & users as well as offering a
performance improvement. This adds typing for the `minifyStaticFiles`
attribute for the Movim package which *will* override any existing
override value. The default `true` will enable minification for all
supported asset types with sane defaults.
'';
example =
lib.literalExpression # nix
''
{
script.enable = false;
style = {
enable = true;
target = "> 0.5%, last 2 versions, Firefox ESR, not dead";
};
svg.enable = true;
}
'';
}; };
precompressStaticFiles = mkOption { precompressStaticFiles = mkOption {
@ -818,4 +836,16 @@ in
}; };
}; };
}; };
imports = [
(lib.mkRemovedOptionModule [ "minifyStaticFiles" "script" "package" ] ''
Override services.movim.package instead.
'')
(lib.mkRemovedOptionModule [ "minifyStaticFiles" "style" "package" ] ''
Override services.movim.package instead.
'')
(lib.mkRemovedOptionModule [ "minifyStaticFiles" "svg" "package" ] ''
Override services.movim.package instead.
'')
];
} }

View file

@ -36,22 +36,22 @@ let
sha256 = sha256 =
{ {
x86_64-linux = "1yywjdpdv2y71mdja7pzfj15vdrv1wj6r8k7a8n8sldk1blv0d1s"; x86_64-linux = "1gj210xvsmf6rnp1faphxm3hnlv7n8ni67x05izphmz5kabwzvgq";
x86_64-darwin = "1nai04fvl1v18v6vbgrf7rbzx72q2pn2n5hxccm5jf99ismynp0a"; x86_64-darwin = "10hp2z375awx1jmaqdvq68gfiy7zwws66qa8yskgh7z1jrw5l9pb";
aarch64-linux = "0hsm6iczad5pa8dvxgwn34n1bpcfbl1732a199zscng94zybm02w"; aarch64-linux = "0dy6w7b4kxkgm63gzbkqxd2q32x70zj5vrn5v3if7v1ac19nqdyj";
aarch64-darwin = "0bg7jmjb0y754h6xampwfisklk9gql0ppik93prsd5kvgq537567"; aarch64-darwin = "13zywpy272wq7gb8ik2yllkymmp812rbf3pv841f8mxys5ilqs1x";
armv7l-linux = "0pmv3n99353vwwi9d0y7qgcwip4srw7mc1c3fl8zn1p2i7w4pw78"; armv7l-linux = "160csj4avc8rj3h0z85lh4xfjv57qf9j5pnbnlkl0sz4ws8abr1w";
} }
.${system} or throwSystem; .${system} or throwSystem;
in in
callPackage ./generic.nix rec { callPackage ./generic.nix rec {
# Please backport all compatible updates to the stable release. # Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem. # This is important for the extension ecosystem.
version = "1.98.0"; version = "1.98.1";
pname = "vscode" + lib.optionalString isInsiders "-insiders"; pname = "vscode" + lib.optionalString isInsiders "-insiders";
# This is used for VS Code - Remote SSH test # This is used for VS Code - Remote SSH test
rev = "6609ac3d66f4eade5cf376d1cb76f13985724bcb"; rev = "2fc07b811f760549dab9be9d2bedd06c51dfcb9a";
executableName = "code" + lib.optionalString isInsiders "-insiders"; executableName = "code" + lib.optionalString isInsiders "-insiders";
longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders"; longName = "Visual Studio Code" + lib.optionalString isInsiders " - Insiders";
@ -75,7 +75,7 @@ callPackage ./generic.nix rec {
src = fetchurl { src = fetchurl {
name = "vscode-server-${rev}.tar.gz"; name = "vscode-server-${rev}.tar.gz";
url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable"; url = "https://update.code.visualstudio.com/commit:${rev}/server-linux-x64/stable";
sha256 = "0v4qbmv7m4880vpawdnrl123fgg82gvnyvvq0imwi6mhb5z73ibs"; sha256 = "1k72p73wn7vcxdhldr3c8mkfzfp9hxqng9f2iqcasnymkcs63fgm";
}; };
stdenv = stdenvNoCC; stdenv = stdenvNoCC;
}; };

View file

@ -1,9 +1,9 @@
{ {
"chromium": { "chromium": {
"version": "134.0.6998.35", "version": "134.0.6998.88",
"chromedriver": { "chromedriver": {
"hash_darwin": "sha256-5TirtxNycNy8l9BbZ0D5P27LjKzwTl0t1vUoTIxCQcE=", "hash_darwin": "sha256-UtXlvBUnMZpCXT/xI7l4nfv3EgJZgugP1/fVg4rKgk4=",
"hash_darwin_aarch64": "sha256-Fp1x43sQ6H7sYjtntxanbifmur6hDEri+Hw7947XZPM=" "hash_darwin_aarch64": "sha256-yWRVP5LaEEhHfKkV0UmC7cpEuSnU5sgL3C/Aa2Ri3sc="
}, },
"deps": { "deps": {
"depot_tools": { "depot_tools": {
@ -19,8 +19,8 @@
"DEPS": { "DEPS": {
"src": { "src": {
"url": "https://chromium.googlesource.com/chromium/src.git", "url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "ea6ef4c2ac15ae95d2cfd65682da62c093415099", "rev": "7e3d5c978c6d3a6eda25692cfac7f893a2b20dd0",
"hash": "sha256-Y/3V1cmna7nSJkS05SYsDxtPTz8bF7Q8fWYxVhVSy/g=", "hash": "sha256-4RRB7uYI3I7c1dSypU2gzF9TCA2MJ7yStKEvm6vfSnE=",
"recompress": true "recompress": true
}, },
"src/third_party/clang-format/script": { "src/third_party/clang-format/script": {
@ -240,8 +240,8 @@
}, },
"src/third_party/devtools-frontend/src": { "src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend", "url": "https://chromium.googlesource.com/devtools/devtools-frontend",
"rev": "044764a564924c9aa0897ba8c50149acc7ddf364", "rev": "65b3f414b81ffe4df49202af6fc75bc26a3cb109",
"hash": "sha256-T8BlvYNMF77BubiR4tMvW8iAhqS0ppPAESO48/mNX3w=" "hash": "sha256-rdBpJWdQ5VtFnIfbr/Vq1q1euSvkbY8iIqyuTMAS2KM="
}, },
"src/third_party/dom_distiller_js/dist": { "src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
@ -780,8 +780,8 @@
}, },
"src/v8": { "src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git", "url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "debba63b78f8791411bff379835982cb2e8cabfa", "rev": "a57459aad9ec3ed5f78d9ded700d52e31029efd2",
"hash": "sha256-iOpnf4jq4bl0CJlHngJ1BV6b0VY1PigJIIjVXk4rqOE=" "hash": "sha256-IE1X6lfMyoXsN+7ebJ3RWXAgpR98AjituL3faQbNag0="
} }
} }
}, },

View file

@ -9,19 +9,19 @@
buildGoModule rec { buildGoModule rec {
pname = "atlas"; pname = "atlas";
version = "0.31.0"; version = "0.32.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ariga"; owner = "ariga";
repo = "atlas"; repo = "atlas";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-P1TmPDtxl/78gNT+SoIzlWaTmkIKQH1Tyue9Ai1CVJs="; hash = "sha256-iM+Qy8tQAjonXpt36WWIEIAmtqnR0wWtMMxIh76Fv0U=";
}; };
modRoot = "cmd/atlas"; modRoot = "cmd/atlas";
proxyVendor = true; proxyVendor = true;
vendorHash = "sha256-R0avfCFXZmUkonBoAUtYtyFKUgNLZRjpiv1PqmsbUYo="; vendorHash = "sha256-kSKxZmguHasRlxI3h2Gm/0sj8dQwUd8F9bL1yp6stRE=";
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View file

@ -4,6 +4,7 @@
coreutils, coreutils,
enableSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, enableSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd,
fetchPypi, fetchPypi,
nix-update-script,
installShellFiles, installShellFiles,
lib, lib,
python3Packages, python3Packages,
@ -14,14 +15,16 @@
}: }:
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "borgmatic"; pname = "borgmatic";
version = "1.9.12"; version = "1.9.13";
format = "pyproject"; format = "pyproject";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-c7FXJ4afbnHHDtVU7QcPM+g1i/IAGJwl1TTHx7eDcIs="; hash = "sha256-owz6R9rhDNBFkvaNnX/UbRAjXmKutRlYd/sybg/Im/k=";
}; };
passthru.updateScript = nix-update-script { };
nativeCheckInputs = nativeCheckInputs =
with python3Packages; with python3Packages;
[ [

View file

@ -10,16 +10,16 @@
buildGoModule rec { buildGoModule rec {
pname = "buf"; pname = "buf";
version = "1.50.0"; version = "1.50.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bufbuild"; owner = "bufbuild";
repo = "buf"; repo = "buf";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-XRz6hju80NWi87NgVM/JzRNDIJeJSpZPVVEOoxvQAwc="; hash = "sha256-n4X8Wgi/5z6fteR+uxr68R3kD7eorMzlAW8jacTZGHg=";
}; };
vendorHash = "sha256-7+fHUpYTAy/wBZKq58riNsZ29KnHUG0fWRUYfFhCaOY="; vendorHash = "sha256-HU4Di8ri2d93EUscCx8/gRiEJdLTcnKUaQ4kesKfZ+w=";
patches = [ patches = [
# Skip a test that requires networking to be available to work. # Skip a test that requires networking to be available to work.

View file

@ -2,6 +2,7 @@
lib, lib,
buildGoModule, buildGoModule,
fetchFromGitHub, fetchFromGitHub,
nix-update-script,
}: }:
buildGoModule rec { buildGoModule rec {
@ -22,6 +23,8 @@ buildGoModule rec {
"-w" "-w"
]; ];
passthru.updateScript = nix-update-script { };
meta = { meta = {
changelog = "https://github.com/paepckehh/certinfo/releases/tag/v${version}"; changelog = "https://github.com/paepckehh/certinfo/releases/tag/v${version}";
homepage = "https://paepcke.de/certinfo"; homepage = "https://paepcke.de/certinfo";

View file

@ -8,17 +8,17 @@
rustPlatform.buildRustPackage (finalAttrs: { rustPlatform.buildRustPackage (finalAttrs: {
pname = "clorinde"; pname = "clorinde";
version = "0.13.1"; version = "0.13.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "halcyonnouveau"; owner = "halcyonnouveau";
repo = "clorinde"; repo = "clorinde";
tag = "clorinde-v${finalAttrs.version}"; tag = "clorinde-v${finalAttrs.version}";
hash = "sha256-P8Reoz7OAqKyz0pDIJWRWnEtQutSPE5w+gHUuCxN9QI="; hash = "sha256-rjpNeRrRiLIWcKvkmnyGF6hhm1CLBEKovvLaMKwtKmk=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-BIAQ6xwvC1X0k+HZqrGxOfv9+b26jVGjMOtbSdqn0hs="; cargoHash = "sha256-kyRhBDG4QRC6UcDqn+yzCLGuZHbNpKhl9QegTma6qDI=";
cargoBuildFlags = [ "--package=clorinde" ]; cargoBuildFlags = [ "--package=clorinde" ];

View file

@ -1,10 +1,13 @@
{ {
SDL2,
cmake, cmake,
fetchFromGitHub, fetchFromGitHub,
glm, glm,
httplib,
lib, lib,
openssl,
plog,
runCommand, runCommand,
sdl3,
stdenv, stdenv,
unstableGitUpdater, unstableGitUpdater,
writeShellScript, writeShellScript,
@ -17,12 +20,11 @@ stdenv.mkDerivation rec {
# the wrapped version of Descent 3. Once theres a stable version of Descent # the wrapped version of Descent 3. Once theres a stable version of Descent
# 3 that supports the -additionaldir command-line option, we can stop using # 3 that supports the -additionaldir command-line option, we can stop using
# an unstable version of Descent 3. # an unstable version of Descent 3.
version = "1.5.0-beta-unstable-2025-02-13"; version = "1.5.0-beta-unstable-2025-03-06";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "DescentDevelopers"; owner = "DescentDevelopers";
repo = "Descent3"; repo = "Descent3";
rev = "10a20d7cb769a08010e7887b4701a0ecfb142492"; rev = "c99e57cfabb16b2b428d4827eedb26b8cc20a1ee";
fetchSubmodules = true;
leaveDotGit = true; leaveDotGit = true;
# Descent 3 is supposed to display its Git commit hash in the bottom right # Descent 3 is supposed to display its Git commit hash in the bottom right
# corner of the main menu. That feature only works if either the .git # corner of the main menu. That feature only works if either the .git
@ -48,14 +50,17 @@ stdenv.mkDerivation rec {
git rev-parse --verify HEAD | tr --delete '\n' > git-hash.txt git rev-parse --verify HEAD | tr --delete '\n' > git-hash.txt
rm -r .git rm -r .git
''; '';
hash = "sha256-Ufu6oHLUn0eI6OTp8cfHRLYpx+tZ3QwX4qz3KpTbQ68="; hash = "sha256-HbEAv4HFZromeVfsH66m9PwinOG9qs5rQLGK5hkO3+A=";
}; };
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];
buildInputs = [ buildInputs = [
SDL2
glm glm
httplib
openssl
plog
sdl3
zlib zlib
]; ];
cmakeFlags = [ "-DFORCE_PORTABLE_INSTALL=OFF" ]; cmakeFlags = [ "-DFORCE_PORTABLE_INSTALL=OFF" ];

View file

@ -10,13 +10,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gcli"; pname = "gcli";
version = "2.6.1"; version = "2.7.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "herrhotzenplotz"; owner = "herrhotzenplotz";
repo = "gcli"; repo = "gcli";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-pAnDxcQLRF97OzO7/P7eRXv/BUJwbuEveEVUBQuNJBE="; hash = "sha256-N5dzGhyXPDWcm/cNUSUQt4rR+PzaD1OUssRO3Sdfmoo=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -1,16 +0,0 @@
import ./generic.nix {
version = "1.3.3";
hash = "sha256-W5G7osV4du6w/BfyY9YrDzorcLNizRsoz70RMfO2AbY=";
cargoHash = "sha256-QgEoeXjGm7fhPnJBbquWJYDYPg+Uv1IjZnaI5yUEYlQ=";
patchDir = ./patches/1_3;
extraMeta = {
knownVulnerabilities = [
''
kanidm 1.3.x has reached EOL as of 2024-12-01.
Please upgrade by verifying `kanidmd domain upgrade-check` and setting `services.kanidm.package = pkgs.kanidm_1_4;`
See upgrade guide at https://kanidm.github.io/kanidm/master/server_updates.html
''
];
};
}

View file

@ -3,4 +3,5 @@ import ./generic.nix {
hash = "sha256-pjJyq52wO5p34LN2Jmt0npgWBDcWin8gIX4skZ7Ff8E="; hash = "sha256-pjJyq52wO5p34LN2Jmt0npgWBDcWin8gIX4skZ7Ff8E=";
cargoHash = "sha256-33HRoH/vWPe/wOZJtQLWV9eBocbj0iR/XUu4zMehu8M="; cargoHash = "sha256-33HRoH/vWPe/wOZJtQLWV9eBocbj0iR/XUu4zMehu8M=";
patchDir = ./patches/1_4; patchDir = ./patches/1_4;
unsupported = true;
} }

View file

@ -40,8 +40,10 @@ For example, when upgrading from 1.4 -> 1.5
Kanidm versions are supported for 30 days after the release of new versions. Following the example above, 1.5.x superseding 1.4.x in 30 days, do the following near the end of the 30 day window Kanidm versions are supported for 30 days after the release of new versions. Following the example above, 1.5.x superseding 1.4.x in 30 days, do the following near the end of the 30 day window
1. Update `pkgs/top-level/release.nix` and add `kanidm_1_4-1.4.6` to `permittedInsecurePackages`
1. Update `pkgs/top-level/release.nix` and remove `kanidm_1_3-1.3.3` from `permittedInsecurePackages`
1. Remove the third oldest release from `all-packages.nix`, e.g. 1.3.x continuing the example. Remove `kanidm_1_3` and `kanidmWithSecretProvisioning_1_3`
1. Update `pkgs/by-name/ka/kanidm/1_4.nix` by adding `unsupported = true;` 1. Update `pkgs/by-name/ka/kanidm/1_4.nix` by adding `unsupported = true;`
1. Open a PR and backport it to stable 1. Update `pkgs/top-level/release.nix` and add `kanidm_1_4-1.4.6` to `permittedInsecurePackages`
1. Create commit `kanidm_1_4: mark EOL`, this commit alone should be backported
1. Remove the third oldest release from `all-packages.nix`, e.g. 1.3.x continuing the example. Remove `kanidm_1_3` and `kanidmWithSecretProvisioning_1_3`
1. Update `pkgs/top-level/release.nix` and remove `kanidm_1_3-1.3.3` from `permittedInsecurePackages`
1. Remove `pkgs/by-name/ka/kanidm/1_3.nix`

View file

@ -144,7 +144,7 @@ rustPlatform.buildRustPackage rec {
# avoid spurious releases and tags such as "debs" # avoid spurious releases and tags such as "debs"
extraArgs = [ extraArgs = [
"-vr" "-vr"
"v(.*)" "v([0-9\\.]*)"
"--override-filename" "--override-filename"
"pkgs/by-name/ka/kanidm/${ "pkgs/by-name/ka/kanidm/${
builtins.replaceStrings [ "." ] [ "_" ] (lib.versions.majorMinor kanidm.version) builtins.replaceStrings [ "." ] [ "_" ] (lib.versions.majorMinor kanidm.version)

View file

@ -9,13 +9,13 @@
stdenv.mkDerivation { stdenv.mkDerivation {
pname = "mdk4"; pname = "mdk4";
version = "unstable-2021-04-27"; version = "4.2-unstable-2024-08-16";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "aircrack-ng"; owner = "aircrack-ng";
repo = "mdk4"; repo = "mdk4";
rev = "e94422ce8e4b8dcd132d658345814df7e63bfa41"; rev = "36ca143a2e6c0b75b5ec60143b0c5eddd3d2970c";
sha256 = "sha256-pZS7HQBKlSZJGqoZlSyBUzXC3osswcB56cBzgm+Sbwg="; hash = "sha256-iwESQgvt9gLQeDKVkf9KcztQmjdCLOE0+Q0FlfbbjEU=";
}; };
preBuild = '' preBuild = ''
@ -37,11 +37,13 @@ stdenv.mkDerivation {
"SBINDIR=$(PREFIX)/bin" "SBINDIR=$(PREFIX)/bin"
]; ];
meta = with lib; { enableParallelBuilding = true;
meta = {
description = "Tool that injects data into wireless networks"; description = "Tool that injects data into wireless networks";
homepage = "https://github.com/aircrack-ng/mdk4"; homepage = "https://github.com/aircrack-ng/mdk4";
maintainers = with maintainers; [ moni ]; maintainers = with lib.maintainers; [ moni ];
license = licenses.gpl2Plus; license = lib.licenses.gpl3Plus;
mainProgram = "mdk4"; mainProgram = "mdk4";
}; };
} }

View file

@ -8,17 +8,17 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "openapi-tui"; pname = "openapi-tui";
version = "0.10.0"; version = "0.10.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zaghaghi"; owner = "zaghaghi";
repo = "openapi-tui"; repo = "openapi-tui";
rev = version; rev = version;
hash = "sha256-EUWL16cHgPF88CoCD9sqnxLOlmWoe1tu5ps01AYwwzc="; hash = "sha256-rC0lfWZpiiAAShyVDqr1gKTeWmWC+gVp4UmL96Y81mE=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-JlfsWR0NAvGBljxlBuyIT1vffvXaGkf6AVW70/c+JBs="; cargoHash = "sha256-911ARjYvTNqLVVUWxATbtiKXOC9AqalFvDvp/qAef1Q=";
OPENSSL_NO_VENDOR = true; OPENSSL_NO_VENDOR = true;

View file

@ -1,21 +1,21 @@
{ {
lib, lib,
fetchFromGitHub, fetchFromGitHub,
buildGoModule, buildGo124Module,
}: }:
buildGoModule rec { buildGo124Module rec {
pname = "otpauth"; pname = "otpauth";
version = "0.5.3"; version = "0.5.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dim13"; owner = "dim13";
repo = "otpauth"; repo = "otpauth";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-q6QQST3SDskEXd6X55A4VgOM8tZITUrpHfI/NV+NSwk="; sha256 = "sha256-gxFhuFOSiyE7FLWqTZzKPZzXerwK2PWy7Z0zshAJ4Yg=";
}; };
vendorHash = "sha256-lATdsuqSM2EaclhvNN9BmJ6NC2nghDfggRrwvRjF7us="; vendorHash = "sha256-UXn+v8SAkEJ2tU3MudH2pDnLHBF4mzshHaovlzqm/fM=";
meta = with lib; { meta = with lib; {
description = "Google Authenticator migration decoder"; description = "Google Authenticator migration decoder";

View file

@ -18,13 +18,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ovn"; pname = "ovn";
version = "24.09.2"; version = "25.03.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ovn-org"; owner = "ovn-org";
repo = "ovn"; repo = "ovn";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-MKwta7XRIFpcNWu6duuNaLarlWm0B8+gph1R0qS29wI="; hash = "sha256-UbCmXPft9SCsbPZ+GuTWIOUUhv+RaC55jNiTjsVBeRw=";
fetchSubmodules = true; fetchSubmodules = true;
}; };

View file

@ -16,7 +16,7 @@ let
in in
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "podman-desktop"; pname = "podman-desktop";
version = "1.16.2"; version = "1.17.1";
passthru.updateScript = nix-update-script { }; passthru.updateScript = nix-update-script { };
@ -24,12 +24,12 @@ stdenv.mkDerivation (finalAttrs: {
owner = "containers"; owner = "containers";
repo = "podman-desktop"; repo = "podman-desktop";
tag = "v${finalAttrs.version}"; tag = "v${finalAttrs.version}";
hash = "sha256-Ekprt+cWuvJck+H1aexIdTDQosBdDsTLlkBgIgd77dk="; hash = "sha256-7lqBS5iasLGsF3+2fZ19ksCOK3VvNFuBMdZs94vP3PI=";
}; };
pnpmDeps = pnpm_9.fetchDeps { pnpmDeps = pnpm_9.fetchDeps {
inherit (finalAttrs) pname version src; inherit (finalAttrs) pname version src;
hash = "sha256-pChWWQ5YgekcEsXagv0lWTDNXGKK1EbOgdWF48Nn3Hs="; hash = "sha256-BLzNETlvLqXAzPhTXOIQmwHhXudMxoNQ8WOlpsaKo6I=";
}; };
patches = [ patches = [
@ -39,6 +39,10 @@ stdenv.mkDerivation (finalAttrs: {
ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
# Don't attempt to sign the darwin app bundle.
# It's impure and may fail in some restricted environments.
CSC_IDENTITY_AUTO_DISCOVERY = lib.optionals stdenv.hostPlatform.isDarwin "false";
nativeBuildInputs = [ nativeBuildInputs = [
nodejs nodejs
pnpm_9.configHook pnpm_9.configHook

View file

@ -7,21 +7,15 @@
}, },
{ {
"pname": "ICSharpCode.Decompiler", "pname": "ICSharpCode.Decompiler",
"version": "8.1.1.7464", "version": "8.2.0.7535",
"hash": "sha256-71/e9zuQIfqRXOiWxZkUFW/tMAj63nE8tg/sR7bGzuM=", "hash": "sha256-4BWs04Va9pc/SLeMA/vKoBydhw+Bu6s9MDtoo/Ucft8=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/icsharpcode.decompiler/8.1.1.7464/icsharpcode.decompiler.8.1.1.7464.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/icsharpcode.decompiler/8.2.0.7535/icsharpcode.decompiler.8.2.0.7535.nupkg"
}, },
{ {
"pname": "MessagePack", "pname": "MessagePack",
"version": "2.5.187", "version": "2.5.192",
"hash": "sha256-3sBINhdkGdKPKTKxE4YuLGFHg6stAEHUIboR1g7eXgA=", "hash": "sha256-M9QUEAIeSoSgO3whVkOou0F8kbKCNJ7HHAvTZgytkPU=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack/2.5.187/messagepack.2.5.187.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack/2.5.192/messagepack.2.5.192.nupkg"
},
{
"pname": "MessagePack.Annotations",
"version": "2.5.168",
"hash": "sha256-1M21eURvGq+6lKzagskvaBA4UZeoSHglWOrasNYyH5I=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.168/messagepack.annotations.2.5.168.nupkg"
}, },
{ {
"pname": "MessagePack.Annotations", "pname": "MessagePack.Annotations",
@ -29,6 +23,12 @@
"hash": "sha256-SQCJa6u8coWMptbR9iQJLjoi/YkT9t0kJNbojh9vUPw=", "hash": "sha256-SQCJa6u8coWMptbR9iQJLjoi/YkT9t0kJNbojh9vUPw=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.187/messagepack.annotations.2.5.187.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.187/messagepack.annotations.2.5.187.nupkg"
}, },
{
"pname": "MessagePack.Annotations",
"version": "2.5.192",
"hash": "sha256-DLtncnaQ9Sp5YmWm89+2w3InhdU1ZQxnJgbonAq/1aM=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.192/messagepack.annotations.2.5.192.nupkg"
},
{ {
"pname": "MessagePackAnalyzer", "pname": "MessagePackAnalyzer",
"version": "2.5.124", "version": "2.5.124",
@ -41,12 +41,6 @@
"hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU=", "hash": "sha256-49+H/iFwp+AfCICvWcqo9us4CzxApPKC37Q5Eqrw+JU=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg"
}, },
{
"pname": "Microsoft.Bcl.AsyncInterfaces",
"version": "7.0.0",
"hash": "sha256-1e031E26iraIqun84ad0fCIR4MJZ1hcQo4yFN+B7UfE=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg"
},
{ {
"pname": "Microsoft.Bcl.AsyncInterfaces", "pname": "Microsoft.Bcl.AsyncInterfaces",
"version": "8.0.0", "version": "8.0.0",
@ -73,39 +67,39 @@
}, },
{ {
"pname": "Microsoft.CodeAnalysis.Common", "pname": "Microsoft.CodeAnalysis.Common",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-tD30LTDtdbZM+OFqoRcTIkq/7/NRLj6QtuBKyowb1TM=", "hash": "sha256-73n7OLrzTa72A6eFYzH82G5CCxXLYIKyk8lBZe84Da0=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.14.0-1.25071.1/microsoft.codeanalysis.common.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.14.0-3.25128.2/microsoft.codeanalysis.common.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.CSharp", "pname": "Microsoft.CodeAnalysis.CSharp",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-6B7nZJsQcJNeFRXqlA6Os9zWu73CdUjf8cahK+yH9Jo=", "hash": "sha256-0X1ms+GxK1v+HjyNydo2HZa+VA1DK9Mqx9/ryevrk1w=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.14.0-1.25071.1/microsoft.codeanalysis.csharp.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.14.0-3.25128.2/microsoft.codeanalysis.csharp.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.CSharp.Features", "pname": "Microsoft.CodeAnalysis.CSharp.Features",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-tqcuteFNfq9kvQAdtAX8H3aK4GwWntif+zq7XZKsyRQ=", "hash": "sha256-j1YKH9kMmxmUYM0FccnmNAi2S6Bz1IBctmRKg7C7qOs=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.14.0-1.25071.1/microsoft.codeanalysis.csharp.features.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.14.0-3.25128.2/microsoft.codeanalysis.csharp.features.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-nToT0bn1sthq46xIghAr77+owVqw44BjM12OS9gu95U=", "hash": "sha256-Qt0+s2787fVZ0ysMITMH4cRpOkItdPyJ+9NHT/7WVWQ=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.14.0-1.25071.1/microsoft.codeanalysis.csharp.workspaces.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.14.0-3.25128.2/microsoft.codeanalysis.csharp.workspaces.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.EditorFeatures.Common", "pname": "Microsoft.CodeAnalysis.EditorFeatures.Common",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-pHY+LtqFYnWe0jwJfzXp0kivdRqsJ5p36HPWRPqVXzM=", "hash": "sha256-/oZ7PH5U/MyI1ZMdsDJFmfcO42oxSaVdarITUOvFUI0=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.common/4.14.0-1.25071.1/microsoft.codeanalysis.editorfeatures.common.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.common/4.14.0-3.25128.2/microsoft.codeanalysis.editorfeatures.common.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.EditorFeatures.Text", "pname": "Microsoft.CodeAnalysis.EditorFeatures.Text",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-FOW9q5oqGWKZjyT/Z5eef3k9RvSUt6B1uAtYXBHbhhY=", "hash": "sha256-9liJTOeFVok2wquA2TCmDupxDrk20jOzKstaPKfcaig=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.text/4.14.0-1.25071.1/microsoft.codeanalysis.editorfeatures.text.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.text/4.14.0-3.25128.2/microsoft.codeanalysis.editorfeatures.text.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.Elfie", "pname": "Microsoft.CodeAnalysis.Elfie",
@ -115,27 +109,27 @@
}, },
{ {
"pname": "Microsoft.CodeAnalysis.ExternalAccess.Razor", "pname": "Microsoft.CodeAnalysis.ExternalAccess.Razor",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-paDw5XJQOolKknGN2cjmEiKxfh+zovZPB5M/sbt0chA=", "hash": "sha256-Npl7YndQryJdXWAFv8T08/7Wz9CaC7R2sETxUhWNPxo=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.razor/4.14.0-1.25071.1/microsoft.codeanalysis.externalaccess.razor.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.razor/4.14.0-3.25128.2/microsoft.codeanalysis.externalaccess.razor.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.Features", "pname": "Microsoft.CodeAnalysis.Features",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-G6cFY9VknJZGUyPQtUb83WTeKEz+JLQVK+o9AgEoNpI=", "hash": "sha256-YcY8rWIIZ0MHcSb5chSpu5Za9J22jDZvDPPMAd2D1DQ=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.14.0-1.25071.1/microsoft.codeanalysis.features.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.14.0-3.25128.2/microsoft.codeanalysis.features.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.InteractiveHost", "pname": "Microsoft.CodeAnalysis.InteractiveHost",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-p2IwDtD/t5WyJcNm/WIqLQ/SkIEXjLWf1WXBoht+DA8=", "hash": "sha256-fGCGBHpLOdE6m7MV536OgLxXcLY/xZccF0bVy5zoFnM=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.interactivehost/4.14.0-1.25071.1/microsoft.codeanalysis.interactivehost.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.interactivehost/4.14.0-3.25128.2/microsoft.codeanalysis.interactivehost.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.LanguageServer.Protocol", "pname": "Microsoft.CodeAnalysis.LanguageServer.Protocol",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-wqpDUy5GEdCbZ7A8B5PxZTjIJ2MAn0o8BZTOixNj7hs=", "hash": "sha256-JWH9M/wpCIvikOCvBUM452quYeCZ49wXjOFhAMVUpWE=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.languageserver.protocol/4.14.0-1.25071.1/microsoft.codeanalysis.languageserver.protocol.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.languageserver.protocol/4.14.0-3.25128.2/microsoft.codeanalysis.languageserver.protocol.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.PublicApiAnalyzers", "pname": "Microsoft.CodeAnalysis.PublicApiAnalyzers",
@ -145,27 +139,27 @@
}, },
{ {
"pname": "Microsoft.CodeAnalysis.Remote.Workspaces", "pname": "Microsoft.CodeAnalysis.Remote.Workspaces",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-Ur5FjO1Jv0qcVCnLNYMr/tQyCuf1pcJN+aNstDF+HIg=", "hash": "sha256-dl67D0TuhoqUqBA8BA5Z/fkZ6ytGECYzHByQZn1Gd1E=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.remote.workspaces/4.14.0-1.25071.1/microsoft.codeanalysis.remote.workspaces.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.remote.workspaces/4.14.0-3.25128.2/microsoft.codeanalysis.remote.workspaces.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.Scripting.Common", "pname": "Microsoft.CodeAnalysis.Scripting.Common",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-veMoTh30PG51UgOxUXSA+Hj3Ec41p+oAiwsfhzvzG9E=", "hash": "sha256-B32JMEq9idi0gd3aEwZVGVWo7ddcNlEA92msbIPyvvU=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.14.0-1.25071.1/microsoft.codeanalysis.scripting.common.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.14.0-3.25128.2/microsoft.codeanalysis.scripting.common.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CodeAnalysis.Workspaces.Common", "pname": "Microsoft.CodeAnalysis.Workspaces.Common",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-vssvo63p7SDIfvp31vP5TDLBc5o+iVTzD5uWTyYIB8Q=", "hash": "sha256-dOBSin4fjD7X3myTx9xkDaJ04EWGNAM9Ji2kEk2wH9c=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.14.0-1.25071.1/microsoft.codeanalysis.workspaces.common.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.14.0-3.25128.2/microsoft.codeanalysis.workspaces.common.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CommonLanguageServerProtocol.Framework", "pname": "Microsoft.CommonLanguageServerProtocol.Framework",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-4ZB7z+Zj+2dYscmf21NItGlDHCt1A16ObSh3z9EYJFo=", "hash": "sha256-aDFwG5Iy41FpGu06XbUbBVzSyog3oyJy3jEDt/7arsI=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.commonlanguageserverprotocol.framework/4.14.0-1.25071.1/microsoft.commonlanguageserverprotocol.framework.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.commonlanguageserverprotocol.framework/4.14.0-3.25128.2/microsoft.commonlanguageserverprotocol.framework.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.CSharp", "pname": "Microsoft.CSharp",
@ -181,15 +175,15 @@
}, },
{ {
"pname": "Microsoft.DotNet.Arcade.Sdk", "pname": "Microsoft.DotNet.Arcade.Sdk",
"version": "9.0.0-beta.24572.2", "version": "9.0.0-beta.25111.5",
"hash": "sha256-dTYFN1KH3grxcf/On6GLW5WdFliq91Y37DeWDCwiryM=", "hash": "sha256-gwzSdsu6YfLYxjltDOUouvajClMQ/BW8aiJQlYyxtlk=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/9.0.0-beta.24572.2/microsoft.dotnet.arcade.sdk.9.0.0-beta.24572.2.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/9.0.0-beta.25111.5/microsoft.dotnet.arcade.sdk.9.0.0-beta.25111.5.nupkg"
}, },
{ {
"pname": "Microsoft.DotNet.XliffTasks", "pname": "Microsoft.DotNet.XliffTasks",
"version": "9.0.0-beta.24572.2", "version": "9.0.0-beta.25111.5",
"hash": "sha256-7LJrO+l3GsMgNdCEKPNaCE4u8wSYG1hFJu6RD0lOln0=", "hash": "sha256-ZOwHiBzSiJ9PJwLP1iw18sZoxW+78ej+gGg4yt9dei4=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/9.0.0-beta.24572.2/microsoft.dotnet.xlifftasks.9.0.0-beta.24572.2.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/9.0.0-beta.25111.5/microsoft.dotnet.xlifftasks.9.0.0-beta.25111.5.nupkg"
}, },
{ {
"pname": "Microsoft.Extensions.DependencyInjection", "pname": "Microsoft.Extensions.DependencyInjection",
@ -217,9 +211,9 @@
}, },
{ {
"pname": "Microsoft.Net.Compilers.Toolset", "pname": "Microsoft.Net.Compilers.Toolset",
"version": "4.14.0-1.25071.1", "version": "4.14.0-3.25128.2",
"hash": "sha256-GnCjO60j5EljNweEBsAcSkwc38tQI5cpH9HyHfsHqLE=", "hash": "sha256-hq5NbPNQPxh9owBK2pk48rOHkpw5CfbQ8Yn+6KRCknA=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.compilers.toolset/4.14.0-1.25071.1/microsoft.net.compilers.toolset.4.14.0-1.25071.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.compilers.toolset/4.14.0-3.25128.2/microsoft.net.compilers.toolset.4.14.0-3.25128.2.nupkg"
}, },
{ {
"pname": "Microsoft.NET.StringTools", "pname": "Microsoft.NET.StringTools",
@ -277,9 +271,9 @@
}, },
{ {
"pname": "Microsoft.ServiceHub.Analyzers", "pname": "Microsoft.ServiceHub.Analyzers",
"version": "4.7.32-beta", "version": "4.8.3",
"hash": "sha256-vYKNtk5BauoAwUt2g+0GodmRZ9JWHWfFIBrcOPFHuyQ=", "hash": "sha256-ZF9f8HvwnY1oZB+/ACRdswBrVOUrHGVJ4cCUoDQqIco=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.servicehub.analyzers/4.7.32-beta/microsoft.servicehub.analyzers.4.7.32-beta.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.servicehub.analyzers/4.8.3/microsoft.servicehub.analyzers.4.8.3.nupkg"
}, },
{ {
"pname": "Microsoft.ServiceHub.Client", "pname": "Microsoft.ServiceHub.Client",
@ -301,9 +295,9 @@
}, },
{ {
"pname": "Microsoft.ServiceHub.Framework", "pname": "Microsoft.ServiceHub.Framework",
"version": "4.7.32-beta", "version": "4.8.3",
"hash": "sha256-QGtg9LL8FRRjDiMn5sJYPn1gliSzzxokyMVsa1uvDfs=", "hash": "sha256-p9rVrNzs4PAiZpZr7x24N2PgZDKC64XT0ngtj/R5sSs=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.servicehub.framework/4.7.32-beta/microsoft.servicehub.framework.4.7.32-beta.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.servicehub.framework/4.8.3/microsoft.servicehub.framework.4.8.3.nupkg"
}, },
{ {
"pname": "Microsoft.ServiceHub.Resources", "pname": "Microsoft.ServiceHub.Resources",
@ -313,15 +307,15 @@
}, },
{ {
"pname": "Microsoft.VisualStudio.Composition", "pname": "Microsoft.VisualStudio.Composition",
"version": "17.12.15-preview", "version": "17.12.18",
"hash": "sha256-3ucn0aztQEGucYV8uzB/BGXD0mVmvmrPPBj33Y+l/a4=", "hash": "sha256-TKaTObjN9SoIWZyed7BS0NrSrMoK3hMqFfgbnwEr6fE=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition/17.12.15-preview/microsoft.visualstudio.composition.17.12.15-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.composition/17.12.18/microsoft.visualstudio.composition.17.12.18.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Composition", "pname": "Microsoft.VisualStudio.Composition",
"version": "17.12.17-preview", "version": "17.12.20",
"hash": "sha256-RxakGlbjWXC28F50Z5Ayez5gVsmCeyPqOKw3aBCKrDc=", "hash": "sha256-gRFLq/ggHBz/wP7btKIwId9MjnaepQEZpotCTutxWE0=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition/17.12.17-preview/microsoft.visualstudio.composition.17.12.17-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.composition/17.12.20/microsoft.visualstudio.composition.17.12.20.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Composition", "pname": "Microsoft.VisualStudio.Composition",
@ -331,9 +325,9 @@
}, },
{ {
"pname": "Microsoft.VisualStudio.Composition.Analyzers", "pname": "Microsoft.VisualStudio.Composition.Analyzers",
"version": "17.12.17-preview", "version": "17.12.20",
"hash": "sha256-tZ7SmS9wq1f7FJMLo+c5YRdeAoJ7ZHemhgtXiTTzqIU=", "hash": "sha256-WjjWfmMh+cK0bwGyWEJm1KVn7X7er+DXrgruEYbfoVA=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/17.12.17-preview/microsoft.visualstudio.composition.analyzers.17.12.17-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/17.12.20/microsoft.visualstudio.composition.analyzers.17.12.20.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Composition.Analyzers", "pname": "Microsoft.VisualStudio.Composition.Analyzers",
@ -349,45 +343,45 @@
}, },
{ {
"pname": "Microsoft.VisualStudio.CoreUtility", "pname": "Microsoft.VisualStudio.CoreUtility",
"version": "17.12.145-preview", "version": "17.13.226",
"hash": "sha256-hABggepBg06kGrY+hUJwI9rX01ooft0g+Rmk/AKO/+s=", "hash": "sha256-R4Ya7hzozahgjbhncCWeZNR+NkTqiPg7mAffuwIPwLg=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.coreutility/17.12.145-preview/microsoft.visualstudio.coreutility.17.12.145-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.coreutility/17.13.226/microsoft.visualstudio.coreutility.17.13.226.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Debugger.Contracts", "pname": "Microsoft.VisualStudio.Debugger.Contracts",
"version": "17.13.0-beta.24561.1", "version": "17.13.0-beta.25105.1",
"hash": "sha256-tP5etyWNqCnSy0RylOgBHfOdkM00QSn9B5nW3aw8Kic=", "hash": "sha256-DkZPxThUXdx25KnV4blQ9xZBovDi9HBRie6nVvm+xDY=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/3c18fd2c-cc7c-4cef-8ed7-20227ab3275b/nuget/v3/flat2/microsoft.visualstudio.debugger.contracts/17.13.0-beta.24561.1/microsoft.visualstudio.debugger.contracts.17.13.0-beta.24561.1.nupkg" "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/3c18fd2c-cc7c-4cef-8ed7-20227ab3275b/nuget/v3/flat2/microsoft.visualstudio.debugger.contracts/17.13.0-beta.25105.1/microsoft.visualstudio.debugger.contracts.17.13.0-beta.25105.1.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.ImageCatalog", "pname": "Microsoft.VisualStudio.ImageCatalog",
"version": "17.12.39557-preview.2.1", "version": "17.13.40008",
"hash": "sha256-CC0Sks6W5BJGd+6a9620atdRvOCWe0s3hjzOv5BJ19c=", "hash": "sha256-hnQmH4TvO9kZEG33uEe3UPfBt3Gx9ahcQN3KaGLk2T0=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.imagecatalog/17.12.39557-preview.2.1/microsoft.visualstudio.imagecatalog.17.12.39557-preview.2.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.imagecatalog/17.13.40008/microsoft.visualstudio.imagecatalog.17.13.40008.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime", "pname": "Microsoft.VisualStudio.Imaging.Interop.14.0.DesignTime",
"version": "17.12.39557-preview.2.1", "version": "17.13.40008",
"hash": "sha256-pUcXUlIIU7pYE1CS9dgAHvy0lvW1ZyEkMn6w2VqcbzA=", "hash": "sha256-O7FhrQKEe7TF6fVIYhpctcYKhAYlmaFndh6+z0Y72BU=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.imaging.interop.14.0.designtime/17.12.39557-preview.2.1/microsoft.visualstudio.imaging.interop.14.0.designtime.17.12.39557-preview.2.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.imaging.interop.14.0.designtime/17.13.40008/microsoft.visualstudio.imaging.interop.14.0.designtime.17.13.40008.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Interop", "pname": "Microsoft.VisualStudio.Interop",
"version": "17.12.39557-preview.2.1", "version": "17.13.40008",
"hash": "sha256-k/k8GFCSRcLLmVnf6xOReqqP8LgA/QX8c2Htqs5ICOk=", "hash": "sha256-d6kc0kebKHzWpTHq0/DmpADELP5Or4VfGOWTQqOKnCI=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.interop/17.12.39557-preview.2.1/microsoft.visualstudio.interop.17.12.39557-preview.2.1.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.interop/17.13.40008/microsoft.visualstudio.interop.17.13.40008.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Language", "pname": "Microsoft.VisualStudio.Language",
"version": "17.12.145-preview", "version": "17.13.226",
"hash": "sha256-6i87mrVlrfTaz8xbJheyWQ7U39uGeA8tqT1uF0ZoHQ8=", "hash": "sha256-n1iMl5ytWfUxhsM9l48mWrKkVHhM2vfVffWvnlsvV+w=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.language/17.12.145-preview/microsoft.visualstudio.language.17.12.145-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.language/17.13.226/microsoft.visualstudio.language.17.13.226.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Language.StandardClassification", "pname": "Microsoft.VisualStudio.Language.StandardClassification",
"version": "17.12.145-preview", "version": "17.13.226",
"hash": "sha256-ZlvSWP/ZT5HLFIyNM0cOKNDIKciW3Z4ypwoO6zA1N0E=", "hash": "sha256-+YOuZeHu3utBJ3pn3DIVZQNk4jWxKGXmX30cLAItacI=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.language.standardclassification/17.12.145-preview/microsoft.visualstudio.language.standardclassification.17.12.145-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.language.standardclassification/17.13.226/microsoft.visualstudio.language.standardclassification.17.13.226.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.LanguageServer.Protocol", "pname": "Microsoft.VisualStudio.LanguageServer.Protocol",
@ -415,27 +409,27 @@
}, },
{ {
"pname": "Microsoft.VisualStudio.RpcContracts", "pname": "Microsoft.VisualStudio.RpcContracts",
"version": "17.12.11-preview", "version": "17.13.7",
"hash": "sha256-G+bYl5UnZLryM1uoC0BxzoxsIR/ezEfKBdelanCPSb4=", "hash": "sha256-l5BC3lKERLvDeWfLf/vx6D+WVGrsAG+NhbSMm1FocrU=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.rpccontracts/17.12.11-preview/microsoft.visualstudio.rpccontracts.17.12.11-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.rpccontracts/17.13.7/microsoft.visualstudio.rpccontracts.17.13.7.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Telemetry", "pname": "Microsoft.VisualStudio.Telemetry",
"version": "17.13.28", "version": "17.14.2",
"hash": "sha256-DAmV0dT0Bw+BITSQbL/26055k2tAXtIfhnBmv1DwrA8=", "hash": "sha256-MqIrtr0I5uC64ww7v7xD2nTOqsdAqX7C1nPNzfhTkWA=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.telemetry/17.13.28/microsoft.visualstudio.telemetry.17.13.28.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.telemetry/17.14.2/microsoft.visualstudio.telemetry.17.14.2.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Text.Data", "pname": "Microsoft.VisualStudio.Text.Data",
"version": "17.12.145-preview", "version": "17.13.226",
"hash": "sha256-IkloIC34vKRmejLGWK72jjOH4Nq5qPSmMoSCA2xxipI=", "hash": "sha256-Fdsv87peIwdoHeLGmrrmrFFpkfQkCdMU/lMYO7+ZLZ4=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.text.data/17.12.145-preview/microsoft.visualstudio.text.data.17.12.145-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.text.data/17.13.226/microsoft.visualstudio.text.data.17.13.226.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Text.Logic", "pname": "Microsoft.VisualStudio.Text.Logic",
"version": "17.12.145-preview", "version": "17.13.226",
"hash": "sha256-sJ16+WIMIQbabMzFjeeJmcfIwHKNIYqGlpPC6UtniAo=", "hash": "sha256-8E6f1NRJ72cM6mWnnGWZ1c9cHmc96uH85iSst0UAbRc=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.text.logic/17.12.145-preview/microsoft.visualstudio.text.logic.17.12.145-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.text.logic/17.13.226/microsoft.visualstudio.text.logic.17.13.226.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Text.UI", "pname": "Microsoft.VisualStudio.Text.UI",
@ -445,15 +439,15 @@
}, },
{ {
"pname": "Microsoft.VisualStudio.Text.UI", "pname": "Microsoft.VisualStudio.Text.UI",
"version": "17.12.145-preview", "version": "17.13.226",
"hash": "sha256-B2jtlMRRRD7lz5uERXhhZEg6yjiKb28uLdd9GZ8xbCw=", "hash": "sha256-fIoJ9pvWQnhBPK+BaMnSgYbOOeSxscIPKp8cyZQIr3s=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.text.ui/17.12.145-preview/microsoft.visualstudio.text.ui.17.12.145-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.text.ui/17.13.226/microsoft.visualstudio.text.ui.17.13.226.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Threading", "pname": "Microsoft.VisualStudio.Threading",
"version": "17.12.13-preview", "version": "17.13.2",
"hash": "sha256-StuzZma2nOXFJ5Al9AZZPo0kM4FrTgHYz2ji+zKgtlM=", "hash": "sha256-NSknHS71f/GLA1GcJwGXGOcRYuir6aGz5+u4SEJ99cE=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.threading/17.12.13-preview/microsoft.visualstudio.threading.17.12.13-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.threading/17.13.2/microsoft.visualstudio.threading.17.13.2.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Threading.Analyzers", "pname": "Microsoft.VisualStudio.Threading.Analyzers",
@ -463,21 +457,9 @@
}, },
{ {
"pname": "Microsoft.VisualStudio.Threading.Analyzers", "pname": "Microsoft.VisualStudio.Threading.Analyzers",
"version": "17.12.11-preview", "version": "17.13.2",
"hash": "sha256-U5tNDBmulaTtgrK1G8PCq6+SK3BbRcifFm+xdOA3KG8=", "hash": "sha256-pfhN5HDSWbo6hmlSnCVWvnkYTqSjs8PNtSyHCEEtUjI=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.12.11-preview/microsoft.visualstudio.threading.analyzers.17.12.11-preview.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.13.2/microsoft.visualstudio.threading.analyzers.17.13.2.nupkg"
},
{
"pname": "Microsoft.VisualStudio.Threading.Analyzers",
"version": "17.12.13-preview",
"hash": "sha256-wrCnLYNSujq8fcpmjm/yTTY7uVOPAjpJA+1X8ujuVbA=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.12.13-preview/microsoft.visualstudio.threading.analyzers.17.12.13-preview.nupkg"
},
{
"pname": "Microsoft.VisualStudio.Threading.Analyzers",
"version": "17.6.40",
"hash": "sha256-WghLNITEsKTV5pCjogmhfsVD3iO7ghTk0KNrOXzKSS0=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.6.40/microsoft.visualstudio.threading.analyzers.17.6.40.nupkg"
}, },
{ {
"pname": "Microsoft.VisualStudio.Utilities.Internal", "pname": "Microsoft.VisualStudio.Utilities.Internal",
@ -757,15 +739,15 @@
}, },
{ {
"pname": "StreamJsonRpc", "pname": "StreamJsonRpc",
"version": "2.20.7-beta", "version": "2.20.11",
"hash": "sha256-LLPuDuawvDqmdwPLwS5R4IwErR7+PkIkApcU/wAi8bc=", "hash": "sha256-93omBxRqnv6Vcn6CJeet51rVnS4DbyeupXO164r2BEA=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/streamjsonrpc/2.20.7-beta/streamjsonrpc.2.20.7-beta.nupkg" "url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/streamjsonrpc/2.20.11/streamjsonrpc.2.20.11.nupkg"
}, },
{ {
"pname": "StreamJsonRpc", "pname": "StreamJsonRpc",
"version": "2.20.8-beta", "version": "2.21.10",
"hash": "sha256-cELu//Ad7sAITbq/i5ISi4g1Mvf9mUIYT6vDTukUjQY=", "hash": "sha256-Ufx0QWwG9dNm/OrHRzkztVvbQHyKdj6MtTzNTQwTwl0=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/streamjsonrpc/2.20.8-beta/streamjsonrpc.2.20.8-beta.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/streamjsonrpc/2.21.10/streamjsonrpc.2.21.10.nupkg"
}, },
{ {
"pname": "System.Buffers", "pname": "System.Buffers",
@ -953,12 +935,6 @@
"hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg=", "hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg" "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg"
}, },
{
"pname": "System.IO.Pipelines",
"version": "7.0.0",
"hash": "sha256-W2181khfJUTxLqhuAVRhCa52xZ3+ePGOLIPwEN8WisY=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg"
},
{ {
"pname": "System.IO.Pipelines", "pname": "System.IO.Pipelines",
"version": "8.0.0", "version": "8.0.0",

View file

@ -25,11 +25,11 @@ buildDotnetModule {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dotnet"; owner = "dotnet";
repo = "razor"; repo = "razor";
rev = "aaaf768fe6cbff602331e20f98e6d4a657dea398"; rev = "2798396c3481573aa49f9c792179ebbb5e183dca";
hash = "sha256-NjjCGg7RBglOi/+pH6MtWdhEpLHzqgUep+LnmdIzbaM="; hash = "sha256-tPROplLbKmWTbm0r3844zJX3mUQfIWv9jzjcflM5WJk=";
}; };
version = "9.0.0-preview.25073.1"; version = "9.0.0-preview.25156.2";
projectFile = "src/Razor/src/rzls/rzls.csproj"; projectFile = "src/Razor/src/rzls/rzls.csproj";
useDotnetFromEnv = true; useDotnetFromEnv = true;
nugetDeps = ./deps.json; nugetDeps = ./deps.json;

File diff suppressed because it is too large Load diff

View file

@ -18,13 +18,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-pk1+kkPV6fx+7Xz9hKFFVw402iztcvNC31zVCc3hfTY="; hash = "sha256-pk1+kkPV6fx+7Xz9hKFFVw402iztcvNC31zVCc3hfTY=";
}; };
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-eQjRbavmUW2iw0OEC/DPk2FflTc4QCn0K/c4Og+sGW4=";
outputHashes = {
"stardust-xr-0.45.0" = "sha256-WF/uNtFYB+ZQqsyXJe7qUCd8SHUgaNOLMxGuNIN1iKM=";
"stardust-xr-molecules-0.45.0" = "sha256-UldPQQ0Psx/lFUdCKJJDeG8W6lK6qDU3JSwffawK3xg=";
};
};
passthru = { passthru = {
tests.versionTest = testers.testVersion { tests.versionTest = testers.testVersion {

File diff suppressed because it is too large Load diff

View file

@ -18,13 +18,8 @@ rustPlatform.buildRustPackage rec {
env.STARDUST_RES_PREFIXES = "${src}/res"; env.STARDUST_RES_PREFIXES = "${src}/res";
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-oM4nQUEc3iq1x4uRp8Kw5WtE/L5b6VlLOfElMT9Tk98=";
outputHashes = {
"stardust-xr-0.44.0" = "sha256-Gu/P78nFFVSpgwCcbMwyoqdEZO8zIcvP1ovU7Y0sXqg=";
"stardust-xr-molecules-0.44.0" = "sha256-TpgsmQnaAbtcp+veclGaht7f9hwEWEzMOpEIvdICTbc=";
};
};
passthru.updateScript = nix-update-script { passthru.updateScript = nix-update-script {
extraArgs = [ "--version=branch" ]; extraArgs = [ "--version=branch" ];

File diff suppressed because it is too large Load diff

View file

@ -16,13 +16,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-upw0MjGccSI1B10wabKPMGrEo7ATfg4a7Hzaucbf99w="; hash = "sha256-upw0MjGccSI1B10wabKPMGrEo7ATfg4a7Hzaucbf99w=";
}; };
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-tkWY+dLFDnyir6d0supR3Z202p5i4UewY+J66mL1x/o=";
outputHashes = {
"color-rs-0.8.0" = "sha256-/p4wYiLryY0+h0HBJUo4OV2jdZpcVn2kqv+8XewM4gM=";
"stardust-xr-0.45.0" = "sha256-1Bor53L+Fe18SU6MKwPLQXDGZq6E9++gtwDy4zkzZXw=";
};
};
passthru.updateScript = nix-update-script { passthru.updateScript = nix-update-script {
extraArgs = [ "--version=branch" ]; extraArgs = [ "--version=branch" ];

File diff suppressed because it is too large Load diff

View file

@ -20,13 +20,9 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-e89/x66S+MpJFtqat1hYEyRVUYFjef62LDN2hQPjNVw="; hash = "sha256-e89/x66S+MpJFtqat1hYEyRVUYFjef62LDN2hQPjNVw=";
}; };
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-C1eD974cEGbo0vHJqdnCPUopDPDDa6hAFJdzSm8t618=";
outputHashes = {
"stardust-xr-0.14.1" = "sha256-fmRb46s0Ec8wnoerBh4JCv1WKz2of1YW+YGwy0Gr/yQ=";
"stardust-xr-molecules-0.29.0" = "sha256-sXwzrh052DCo7Jj1waebqKVmX8J9VRj5DpeUcGq3W2k=";
};
};
nativeBuildInputs = [ makeBinaryWrapper ]; nativeBuildInputs = [ makeBinaryWrapper ];
passthru = { passthru = {

File diff suppressed because it is too large Load diff

View file

@ -16,13 +16,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-2I6BRjw5t68OMc93cis4/qnyYT9OBYIr1S+ZF8LmFCc="; hash = "sha256-2I6BRjw5t68OMc93cis4/qnyYT9OBYIr1S+ZF8LmFCc=";
}; };
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-ixzasTQDVVU8cGhSW3j8ELJmmYudwfnYQEIoULLQRyo=";
outputHashes = {
"stardust-xr-0.45.0" = "sha256-WF/uNtFYB+ZQqsyXJe7qUCd8SHUgaNOLMxGuNIN1iKM=";
"stardust-xr-molecules-0.45.0" = "sha256-NncLa5ApFtlxy/BF08vy4mw2zor02VsGPaVI4arMaqM=";
};
};
passthru.updateScript = nix-update-script { passthru.updateScript = nix-update-script {
extraArgs = [ "--version=branch" ]; extraArgs = [ "--version=branch" ];

File diff suppressed because it is too large Load diff

View file

@ -18,13 +18,8 @@ rustPlatform.buildRustPackage rec {
env.STARDUST_RES_PREFIXES = "${src}/res"; env.STARDUST_RES_PREFIXES = "${src}/res";
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-H65uAHMAIkJ9D5q/5HxMEbvcfoRhYdFgTQejp6bvu5w=";
outputHashes = {
"stardust-xr-0.14.1" = "sha256-HEv1KzemGHEEcfFrzgKJmHUhGsW95J+6bcK7Bb8T9KE=";
"stardust-xr-molecules-0.29.0" = "sha256-yAdoJiTEulZiwRzhgoQ2cDUBxCe6NcTm88TfvDJ9Co4=";
};
};
passthru.updateScript = nix-update-script { passthru.updateScript = nix-update-script {
extraArgs = [ "--version=branch" ]; extraArgs = [ "--version=branch" ];

File diff suppressed because it is too large Load diff

View file

@ -18,13 +18,8 @@ rustPlatform.buildRustPackage rec {
env.STARDUST_RES_PREFIXES = "${src}/res"; env.STARDUST_RES_PREFIXES = "${src}/res";
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-9XJ+nnvpTzr/3ii9dFkfZDex/++W5Mq9k0bh2Y6tueA=";
outputHashes = {
"stardust-xr-0.45.0" = "sha256-WF/uNtFYB+ZQqsyXJe7qUCd8SHUgaNOLMxGuNIN1iKM=";
"stardust-xr-molecules-0.45.0" = "sha256-NncLa5ApFtlxy/BF08vy4mw2zor02VsGPaVI4arMaqM=";
};
};
checkFlags = [ checkFlags = [
# ---- xdg::test_get_desktop_files stdout ---- # ---- xdg::test_get_desktop_files stdout ----

File diff suppressed because it is too large Load diff

View file

@ -25,13 +25,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-sCatpWDdy7NFWOWUARjN3fZMDVviX2iV79G0HTxfYZU="; hash = "sha256-sCatpWDdy7NFWOWUARjN3fZMDVviX2iV79G0HTxfYZU=";
}; };
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-jCtMCZG3ku30tabTnVdGfgcLl5DoqhkJpLKPPliJgDU=";
outputHashes = {
"smithay-0.3.0" = "sha256-dxAgTGW+xxnL+vA6j2Ng02F1zt/Y5VaSxP9xg8jfMy8=";
"stardust-xr-0.14.1" = "sha256-fmRb46s0Ec8wnoerBh4JCv1WKz2of1YW+YGwy0Gr/yQ=";
};
};
nativeBuildInputs = [ nativeBuildInputs = [
cmake cmake

File diff suppressed because it is too large Load diff

View file

@ -19,13 +19,9 @@ rustPlatform.buildRustPackage rec {
env.STARDUST_RES_PREFIXES = "${src}/res"; env.STARDUST_RES_PREFIXES = "${src}/res";
cargoLock = { useFetchCargoVendor = true;
lockFile = ./Cargo.lock; cargoHash = "sha256-4mESTxfogMQxfDMQRVML752fkinOIqkddW3PHmvxekc=";
outputHashes = {
"stardust-xr-0.14.1" = "sha256-aJYovCKcR6zoqsVenCBnL5a/ccvXxNku+mAKRf0pp1Q=";
"stardust-xr-molecules-0.29.0" = "sha256-rzbLqx+X8KEjut6Cq4x/qiSN9OfbMemrDUP0F+hXy4U=";
};
};
buildInputs = [ buildInputs = [
libxkbcommon libxkbcommon
]; ];

View file

@ -6,15 +6,15 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "svd2rust"; pname = "svd2rust";
version = "0.35.0"; version = "0.36.0";
src = fetchCrate { src = fetchCrate {
inherit pname version; inherit pname version;
hash = "sha256-KLwIwJtPBQ8Sa94/IEJhIGTx/n3oYQKINmNV5L5TJV0="; hash = "sha256-HdE4XWAM1e25kRwryMzGqo2sUpzgwk2aiWsi+qXZ7bU=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-hac29ixPEjm/07isiEndlxyFFDib2K5FAAEN3WsdHmw="; cargoHash = "sha256-JiGTGdrudmDCNmJOtHgIBwTVCLB3m4RCqxlypa2KdDQ=";
# error: linker `aarch64-linux-gnu-gcc` not found # error: linker `aarch64-linux-gnu-gcc` not found
postPatch = '' postPatch = ''

View file

@ -2,6 +2,7 @@
lib, lib,
buildGoModule, buildGoModule,
fetchFromGitHub, fetchFromGitHub,
nix-update-script,
}: }:
buildGoModule rec { buildGoModule rec {
@ -22,6 +23,8 @@ buildGoModule rec {
"-w" "-w"
]; ];
passthru.updateScript = nix-update-script { };
meta = { meta = {
changelog = "https://github.com/paepckehh/tlsinfo/releases/tag/v${version}"; changelog = "https://github.com/paepckehh/tlsinfo/releases/tag/v${version}";
homepage = "https://paepcke.de/tlsinfo"; homepage = "https://paepcke.de/tlsinfo";

View file

@ -6,20 +6,20 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "wasm-tools"; pname = "wasm-tools";
version = "1.226.0"; version = "1.227.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bytecodealliance"; owner = "bytecodealliance";
repo = "wasm-tools"; repo = "wasm-tools";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-k9E4gzajwm+l+LmCD4mSZ7SoD1GuKpOOo8/BdZGtT3o="; hash = "sha256-+Xf3DWrC1ddSw8GQqqFEfLa11MzMWGLsqbYJvV7g04U=";
fetchSubmodules = true; fetchSubmodules = true;
}; };
# Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved.
auditable = false; auditable = false;
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-HXUvB4aCJR2U5W73Tiq4NuxbtpLJ3EDFuepqed7JWHY="; cargoHash = "sha256-MhqvGfuVkYwapZTblTZ06OuaE0bl985aFt4LnVE0PRU=";
cargoBuildFlags = [ cargoBuildFlags = [
"--package" "--package"
"wasm-tools" "wasm-tools"

View file

@ -1,107 +1,20 @@
# generated by zon2nix (https://github.com/Cloudef/zig2nix) # generated by zon2nix (https://github.com/nix-community/zon2nix)
{ { linkFarm, fetchzip }:
lib,
linkFarm,
fetchurl,
fetchgit,
runCommandLocal,
zig,
name ? "zig-packages",
}:
with builtins; linkFarm "zig-packages" [
with lib;
let
unpackZigArtifact =
{ name, artifact }:
runCommandLocal name
{
nativeBuildInputs = [ zig ];
}
''
hash="$(zig fetch --global-cache-dir "$TMPDIR" ${artifact})"
mv "$TMPDIR/p/$hash" "$out"
chmod 755 "$out"
'';
fetchZig =
{
name,
url,
hash,
}:
let
artifact = fetchurl { inherit url hash; };
in
unpackZigArtifact { inherit name artifact; };
fetchGitZig =
{
name,
url,
hash,
}:
let
parts = splitString "#" url;
url_base = elemAt parts 0;
url_without_query = elemAt (splitString "?" url_base) 0;
rev_base = elemAt parts 1;
rev = if match "^[a-fA-F0-9]{40}$" rev_base != null then rev_base else "refs/heads/${rev_base}";
in
fetchgit {
inherit name rev hash;
url = url_without_query;
deepClone = false;
};
fetchZigArtifact =
{
name,
url,
hash,
}:
let
parts = splitString "://" url;
proto = elemAt parts 0;
path = elemAt parts 1;
fetcher = {
"git+http" = fetchGitZig {
inherit name hash;
url = "http://${path}";
};
"git+https" = fetchGitZig {
inherit name hash;
url = "https://${path}";
};
http = fetchZig {
inherit name hash;
url = "http://${path}";
};
https = fetchZig {
inherit name hash;
url = "https://${path}";
};
};
in
fetcher.${proto};
in
linkFarm name [
{ {
name = "1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242"; name = "wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl";
path = fetchZigArtifact { path = fetchzip {
name = "zig-wayland"; url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz";
url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.2.0.tar.gz"; hash = "sha256-ydEavD9z20wRwn9ZVX56ZI2T5i1tnm3LupVxfa30o84=";
hash = "sha256-gxzkHLCq2NqX3l4nEly92ARU5dqP1SqnjpGMDgx4TXA=";
}; };
} }
{ {
name = "1220c90b2228d65fd8427a837d31b0add83e9fade1dcfa539bb56fd06f1f8461605f"; name = "xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr";
path = fetchZigArtifact { path = fetchzip {
name = "zig-xkbcommon"; url = "https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.3.0.tar.gz";
url = "https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.2.0.tar.gz"; hash = "sha256-e5bPEfxl4SQf0cqccLt/py1KOW1+Q1+kWZUEXBbh9oQ=";
hash = "sha256-f5oEJU5i2qeVN3GBrnQcqzEJCiOT7l4ak7GQ6gw5cH0=";
}; };
} }
] ]

View file

@ -10,31 +10,32 @@
wayland, wayland,
wayland-scanner, wayland-scanner,
wayland-protocols, wayland-protocols,
zig_0_13, zig_0_14,
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "waylock"; pname = "waylock";
version = "1.3.0"; version = "1.4.0";
src = fetchFromGitea { src = fetchFromGitea {
domain = "codeberg.org"; domain = "codeberg.org";
owner = "ifreund"; owner = "ifreund";
repo = "waylock"; repo = "waylock";
rev = "v${finalAttrs.version}"; tag = "v${finalAttrs.version}";
fetchSubmodules = true; hash = "sha256-lshXVqSn50AujTjIJIcbyhe5GeLLMdmF+Vh3/QvZt00=";
hash = "sha256-jfMSar+Y3inu1Cly6rIDw+akBJIQ6huL0smAstgQmEo=";
}; };
deps = callPackage ./build.zig.zon.nix { postPatch = ''
zig = zig_0_13; substituteInPlace build.zig --replace-fail "1.4.0-dev" "1.4.0"
}; '';
deps = callPackage ./build.zig.zon.nix { };
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config
scdoc scdoc
wayland-scanner wayland-scanner
zig_0_13.hook zig_0_14.hook
]; ];
buildInputs = [ buildInputs = [

View file

@ -6,7 +6,7 @@ latest_tag=$(list-git-tags --url=https://codeberg.org/ifreund/waylock | sed 's/^
update-source-version waylock "$latest_tag" update-source-version waylock "$latest_tag"
wget "https://codeberg.org/ifreund/waylock/raw/tag/v${latest_tag}/build.zig.zon" wget "https://codeberg.org/ifreund/waylock/raw/tag/v${latest_tag}/build.zig.zon"
nix --extra-experimental-features 'nix-command flakes' run github:Cloudef/zig2nix#zon2nix -- build.zig.zon >pkgs/by-name/wa/waylock/build.zig.zon.nix nix --extra-experimental-features 'nix-command flakes' run github:nix-community/zon2nix# -- build.zig.zon >pkgs/by-name/wa/waylock/build.zig.zon.nix
# strip file protocol # strip file protocol
sed -i '\|file = unpackZigArtifact { inherit name; artifact = /. + path; };|d' pkgs/by-name/wa/waylock/build.zig.zon.nix sed -i '\|file = unpackZigArtifact { inherit name; artifact = /. + path; };|d' pkgs/by-name/wa/waylock/build.zig.zon.nix
nixfmt pkgs/by-name/wa/waylock/build.zig.zon.nix nixfmt pkgs/by-name/wa/waylock/build.zig.zon.nix

View file

@ -0,0 +1,48 @@
{
lib,
buildGoModule,
fetchFromGitHub,
versionCheckHook,
}:
buildGoModule rec {
pname = "woke";
version = "0.19.0";
src = fetchFromGitHub {
owner = "get-woke";
repo = "woke";
tag = "v${version}";
hash = "sha256-X9fhExHhOLjPfpwrYPMqTJkgQL2ruHCGEocEoU7m6fM=";
};
vendorHash = "sha256-lRUvoCiE6AkYnyOCzev1o93OhXjJjBwEpT94JTbIeE8=";
# Tests require internet access and/or fail when building with Nix
doCheck = false;
ldflags = [
"-s"
"-w"
"-X=github.com/get-woke/woke/cmd.Version=${version}"
"-X=github.com/get-woke/woke/cmd.Commit=${src.tag}"
"-X=github.com/get-woke/woke/cmd.Date=1970-01-01T00:00:00Z"
];
postInstall = "rm $out/bin/docs";
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgram = "${placeholder "out"}/bin/woke";
versionCheckProgramArg = [ "--version" ];
meta = {
changelog = "https://github.com/get-woke/woke/releases/tag/${src.tag}";
description = "Detect non-inclusive language in your source code";
homepage = "https://github.com/get-woke/woke";
license = lib.licenses.mit;
mainProgram = "woke";
maintainers = with lib.maintainers; [ HeitorAugustoLN ];
sourceProvenance = [ lib.sourceTypes.fromSource ];
};
}

View file

@ -39,7 +39,7 @@ let
cleanArgs args cleanArgs args
// { // {
pname = "astal-${name}"; pname = "astal-${name}";
version = "0-unstable-2025-02-20"; version = "0-unstable-2025-03-07";
__structuredAttrs = true; __structuredAttrs = true;
strictDeps = true; strictDeps = true;
@ -47,8 +47,8 @@ let
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Aylur"; owner = "Aylur";
repo = "astal"; repo = "astal";
rev = "3620d51bc6c23ada1bd4b7c9cf1c458c138e68df"; rev = "e14e19c220575446c4a0e815705c88b28e3850e0";
hash = "sha256-h6RFLln99Br7o0TmtKE+vd6F2PQiGBIrRobf4Ld2wRA="; hash = "sha256-SJ/m4Go4tSj8BnKLGwnLT6yN2pdlewepuXPmaDrzuK4=";
}; };
sourceRoot = "${finalAttrs.src.name}/${sourceRoot}"; sourceRoot = "${finalAttrs.src.name}/${sourceRoot}";

View file

@ -19,13 +19,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "waylib"; pname = "waylib";
version = "0.6.11"; version = "0.6.12";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "vioken"; owner = "vioken";
repo = "waylib"; repo = "waylib";
rev = finalAttrs.version; rev = finalAttrs.version;
hash = "sha256-foq+92wauZyR72pDdOiL0X0M88YNWgsr1VfUI9Jslf8="; hash = "sha256-wZPya3F0CMXDb/b7d1A2cn55rzQTKwfPMTx+BTRniFQ=";
}; };
depsBuildBuild = [ depsBuildBuild = [

View file

@ -20,13 +20,13 @@
buildDunePackage rec { buildDunePackage rec {
pname = "awa"; pname = "awa";
version = "0.4.0"; version = "0.5.0";
minimalOCamlVersion = "4.10"; minimalOCamlVersion = "4.10";
src = fetchurl { src = fetchurl {
url = "https://github.com/mirage/awa-ssh/releases/download/v${version}/awa-${version}.tbz"; url = "https://github.com/mirage/awa-ssh/releases/download/v${version}/awa-${version}.tbz";
hash = "sha256-uATKGr+J18jBx5vErB93Q9+BCR7ezi1Q+ueQGolpybQ="; hash = "sha256-SYSkhB43KmYaCEYGwFihMPLvh1Zr9xeWFio5atY19A8=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -5,10 +5,10 @@
mtime, mtime,
lwt, lwt,
mirage-flow, mirage-flow,
mirage-clock, mirage-sleep,
logs, logs,
duration, duration,
mirage-time, mirage-mtime,
}: }:
buildDunePackage { buildDunePackage {
@ -22,10 +22,10 @@ buildDunePackage {
mtime mtime
lwt lwt
mirage-flow mirage-flow
mirage-clock mirage-sleep
logs logs
duration duration
mirage-time mirage-mtime
]; ];
inherit (awa) meta; inherit (awa) meta;

View file

@ -3,7 +3,7 @@
buildDunePackage, buildDunePackage,
fetchurl, fetchurl,
digestif, digestif,
mirage-clock, mirage-ptime,
x509, x509,
logs, logs,
fmt, fmt,
@ -14,17 +14,17 @@
buildDunePackage rec { buildDunePackage rec {
pname = "ca-certs-nss"; pname = "ca-certs-nss";
version = "3.108"; version = "3.108-1";
minimalOCamlVersion = "4.13"; minimalOCamlVersion = "4.13";
src = fetchurl { src = fetchurl {
url = "https://github.com/mirage/ca-certs-nss/releases/download/v${version}/ca-certs-nss-${version}.tbz"; url = "https://github.com/mirage/ca-certs-nss/releases/download/v${version}/ca-certs-nss-${version}.tbz";
hash = "sha256-mRHj0vnWDPyCxya3K1qxREkF7eVac8LRY6gOJJdzFTM="; hash = "sha256-soYi8sW1OrfznijCGYgFWY6gayguQs3/FcBXlC2FflY=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
mirage-clock mirage-ptime
x509 x509
digestif digestif
]; ];

View file

@ -12,13 +12,13 @@
buildDunePackage rec { buildDunePackage rec {
pname = "conduit"; pname = "conduit";
version = "7.1.0"; version = "8.0.0";
minimalOCamlVersion = "4.13"; minimalOCamlVersion = "4.13";
src = fetchurl { src = fetchurl {
url = "https://github.com/mirage/ocaml-conduit/releases/download/v${version}/conduit-${version}.tbz"; url = "https://github.com/mirage/ocaml-conduit/releases/download/v${version}/conduit-${version}.tbz";
hash = "sha256-WNIhigfnFwYCXeOMoCUyM+lw81tMrNN/cGlBtMvqV/c="; hash = "sha256-CmPZEIZbVHOJOhcM2lH2E4j0iOz0xLLtf+nsTiz2b2E=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -7,9 +7,9 @@
cstruct, cstruct,
mirage-flow, mirage-flow,
mirage-flow-combinators, mirage-flow-combinators,
mirage-crypto-rng-mirage, mirage-crypto-rng,
mirage-time, mirage-ptime,
mirage-clock, mirage-mtime,
dns-client-mirage, dns-client-mirage,
vchan, vchan,
xenstore, xenstore,
@ -32,11 +32,11 @@ buildDunePackage {
sexplib0 sexplib0
uri uri
cstruct cstruct
mirage-clock mirage-ptime
mirage-mtime
mirage-flow mirage-flow
mirage-flow-combinators mirage-flow-combinators
mirage-crypto-rng-mirage mirage-crypto-rng
mirage-time
dns-client-mirage dns-client-mirage
conduit-lwt conduit-lwt
vchan vchan

View file

@ -5,11 +5,11 @@
dns-mirage, dns-mirage,
randomconv, randomconv,
x509, x509,
mirage-time, mirage-sleep,
mirage-clock, mirage-ptime,
logs, logs,
mirage-crypto-pk, mirage-crypto-pk,
mirage-crypto-rng-mirage, mirage-crypto-rng,
mirage-crypto-ec, mirage-crypto-ec,
lwt, lwt,
tcpip, tcpip,
@ -26,11 +26,11 @@ buildDunePackage {
dns-mirage dns-mirage
randomconv randomconv
x509 x509
mirage-time mirage-sleep
mirage-clock mirage-ptime
logs logs
mirage-crypto-pk mirage-crypto-pk
mirage-crypto-rng-mirage mirage-crypto-rng
mirage-crypto-ec mirage-crypto-ec
lwt lwt
tcpip tcpip

View file

@ -3,7 +3,7 @@
dns, dns,
dns-client, dns-client,
lwt, lwt,
mirage-crypto-rng-lwt, mirage-crypto-rng,
mtime, mtime,
ipaddr, ipaddr,
alcotest, alcotest,
@ -27,7 +27,7 @@ buildDunePackage {
happy-eyeballs-lwt happy-eyeballs-lwt
tls-lwt tls-lwt
mtime mtime
mirage-crypto-rng-lwt mirage-crypto-rng
]; ];
checkInputs = [ alcotest ]; checkInputs = [ alcotest ];
doCheck = true; doCheck = true;

View file

@ -3,16 +3,16 @@
dns, dns,
dns-client, dns-client,
lwt, lwt,
mirage-clock, mirage-sleep,
mirage-time, mirage-mtime,
mirage-crypto-rng-mirage, mirage-ptime,
mirage-crypto-rng,
domain-name, domain-name,
ipaddr, ipaddr,
ca-certs-nss, ca-certs-nss,
happy-eyeballs, happy-eyeballs,
happy-eyeballs-mirage, happy-eyeballs-mirage,
tcpip, tcpip,
tls,
tls-mirage, tls-mirage,
}: }:
@ -25,14 +25,14 @@ buildDunePackage {
domain-name domain-name
ipaddr ipaddr
lwt lwt
mirage-crypto-rng-mirage mirage-crypto-rng
mirage-time mirage-sleep
mirage-clock mirage-mtime
mirage-ptime
ca-certs-nss ca-certs-nss
happy-eyeballs happy-eyeballs
happy-eyeballs-mirage happy-eyeballs-mirage
tcpip tcpip
tls
tls-mirage tls-mirage
]; ];
doCheck = true; doCheck = true;

View file

@ -18,13 +18,13 @@
buildDunePackage rec { buildDunePackage rec {
pname = "dns"; pname = "dns";
version = "9.1.0"; version = "10.0.0";
minimalOCamlVersion = "4.13"; minimalOCamlVersion = "4.13";
src = fetchurl { src = fetchurl {
url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-${version}.tbz"; url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-${version}.tbz";
hash = "sha256-jz7JWs8U9XQhm1RAponq4azCpJyx2KBm+bI6esaPRPA="; hash = "sha256-dPO9BjvTE0UrpxKrmtgPrgfV/2uG/E9Wd/BNYSMtFwI=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -1,6 +1,7 @@
{ {
buildDunePackage, buildDunePackage,
dns, dns,
cstruct,
ipaddr, ipaddr,
lwt, lwt,
tcpip, tcpip,
@ -12,6 +13,7 @@ buildDunePackage {
inherit (dns) version src; inherit (dns) version src;
propagatedBuildInputs = [ propagatedBuildInputs = [
cstruct
dns dns
ipaddr ipaddr
lwt lwt

View file

@ -7,9 +7,10 @@
duration, duration,
randomconv, randomconv,
lwt, lwt,
mirage-time, mirage-sleep,
mirage-clock, mirage-mtime,
mirage-random, mirage-ptime,
mirage-crypto-rng,
tcpip, tcpip,
tls, tls,
tls-mirage, tls-mirage,
@ -32,9 +33,10 @@ buildDunePackage {
duration duration
randomconv randomconv
lwt lwt
mirage-time mirage-sleep
mirage-clock mirage-mtime
mirage-random mirage-ptime
mirage-crypto-rng
tcpip tcpip
tls tls
tls-mirage tls-mirage

View file

@ -5,8 +5,9 @@
randomconv, randomconv,
duration, duration,
lwt, lwt,
mirage-time, mirage-sleep,
mirage-clock, mirage-mtime,
mirage-ptime,
metrics, metrics,
alcotest, alcotest,
mirage-crypto-rng, mirage-crypto-rng,
@ -25,8 +26,9 @@ buildDunePackage {
randomconv randomconv
duration duration
lwt lwt
mirage-time mirage-sleep
mirage-clock mirage-mtime
mirage-ptime
metrics metrics
]; ];

View file

@ -9,9 +9,8 @@
duration, duration,
randomconv, randomconv,
lwt, lwt,
mirage-time, mirage-ptime,
mirage-clock, mirage-crypto-rng,
mirage-crypto-rng-mirage,
tcpip, tcpip,
metrics, metrics,
}: }:
@ -31,9 +30,8 @@ buildDunePackage {
duration duration
randomconv randomconv
lwt lwt
mirage-time mirage-ptime
mirage-clock mirage-crypto-rng
mirage-crypto-rng-mirage
tcpip tcpip
metrics metrics
]; ];

View file

@ -8,7 +8,6 @@
git-binary, git-binary,
angstrom, angstrom,
astring, astring,
cstruct,
decompress, decompress,
digestif, digestif,
encore, encore,
@ -40,13 +39,13 @@
buildDunePackage rec { buildDunePackage rec {
pname = "git"; pname = "git";
version = "3.17.0"; version = "3.18.0";
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";
src = fetchurl { src = fetchurl {
url = "https://github.com/mirage/ocaml-git/releases/download/${version}/git-${version}.tbz"; url = "https://github.com/mirage/ocaml-git/releases/download/${version}/git-${version}.tbz";
hash = "sha256-7yANBBLtGlOFJdBQEpiJDguJPgIFKAlNajrhI1n9AmU="; hash = "sha256-kleVYn5tquC0vRaqUGh53xHLIB5l/v446BN48Y1RfUs=";
}; };
buildInputs = [ buildInputs = [
@ -56,7 +55,6 @@ buildDunePackage rec {
angstrom angstrom
astring astring
checkseum checkseum
cstruct
decompress decompress
digestif digestif
encore encore

View file

@ -7,8 +7,6 @@
git-paf, git-paf,
awa, awa,
awa-mirage, awa-mirage,
dns,
dns-client,
tls, tls,
tls-mirage, tls-mirage,
uri, uri,
@ -24,9 +22,9 @@
fmt, fmt,
ipaddr, ipaddr,
lwt, lwt,
mirage-clock,
mirage-flow, mirage-flow,
mirage-time, mirage-ptime,
mirage-sleep,
alcotest, alcotest,
alcotest-lwt, alcotest-lwt,
bigstringaf, bigstringaf,
@ -42,8 +40,6 @@ buildDunePackage {
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";
buildInputs = [ buildInputs = [
dns
dns-client
happy-eyeballs-mirage happy-eyeballs-mirage
ipaddr ipaddr
]; ];
@ -69,9 +65,9 @@ buildDunePackage {
domain-name domain-name
fmt fmt
lwt lwt
mirage-clock mirage-ptime
mirage-flow mirage-flow
mirage-time mirage-sleep
]; ];
checkInputs = [ checkInputs = [

View file

@ -8,14 +8,12 @@
ipaddr, ipaddr,
logs, logs,
lwt, lwt,
mirage-clock,
mirage-time,
rresult, rresult,
tls, tls,
uri, uri,
bigstringaf, bigstringaf,
domain-name, domain-name,
httpaf, h1,
mirage-flow, mirage-flow,
tls-mirage, tls-mirage,
}: }:
@ -37,13 +35,11 @@ buildDunePackage {
rresult rresult
ipaddr ipaddr
logs logs
mirage-clock
mirage-time
tls tls
uri uri
bigstringaf bigstringaf
domain-name domain-name
httpaf h1
mirage-flow mirage-flow
tls-mirage tls-mirage
]; ];

View file

@ -10,8 +10,6 @@
digestif, digestif,
logs, logs,
lwt, lwt,
mirage-clock,
mirage-clock-unix,
astring, astring,
cmdliner, cmdliner,
decompress, decompress,
@ -20,7 +18,6 @@
mtime, mtime,
tcpip, tcpip,
mirage-flow, mirage-flow,
mirage-unix,
alcotest, alcotest,
alcotest-lwt, alcotest-lwt,
base64, base64,
@ -43,7 +40,6 @@ buildDunePackage {
buildInputs = [ buildInputs = [
cmdliner cmdliner
mirage-clock
tcpip tcpip
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -60,14 +56,12 @@ buildDunePackage {
domain-name domain-name
ipaddr ipaddr
mirage-flow mirage-flow
mirage-unix
cstruct cstruct
mimic mimic
tls tls
git git
happy-eyeballs-lwt happy-eyeballs-lwt
git-mirage git-mirage
mirage-clock-unix
]; ];
checkInputs = [ checkInputs = [
alcotest alcotest

View file

@ -0,0 +1,41 @@
{
lib,
buildDunePackage,
fetchurl,
angstrom,
bigstringaf,
faraday,
httpun-types,
alcotest,
version ? "1.0.0",
}:
buildDunePackage {
inherit version;
pname = "h1";
src = fetchurl {
url = "https://github.com/robur-coop/ocaml-h1/releases/download/v${version}/h1-${version}.tbz";
hash = "sha256-uFHRcNmfHiFmdMAMKiS5KilIwMylf/AoJCfxllrIvRM=";
};
propagatedBuildInputs = [
angstrom
bigstringaf
faraday
httpun-types
];
doCheck = true;
checkInputs = [
alcotest
];
meta = {
description = "A high-performance, memory-efficient, and scalable web server for OCaml";
homepage = "https://github.com/robur-coop/ocaml-h1";
maintainers = [ lib.maintainers.vbgl ];
license = lib.licenses.bsd3;
};
}

View file

@ -11,13 +11,13 @@
buildDunePackage rec { buildDunePackage rec {
pname = "happy-eyeballs"; pname = "happy-eyeballs";
version = "1.2.2"; version = "2.0.0";
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";
src = fetchurl { src = fetchurl {
url = "https://github.com/roburio/happy-eyeballs/releases/download/v${version}/happy-eyeballs-${version}.tbz"; url = "https://github.com/roburio/happy-eyeballs/releases/download/v${version}/happy-eyeballs-${version}.tbz";
hash = "sha256-Cl0CZwQMwrmwMaidfqp8PyG57rYV2VOUVVW9ECVlLq8="; hash = "sha256-pNATXIfb6yFNZ1gx6cTZikcYu2HDuG6Uqm+IT4D9nQ8=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -7,9 +7,8 @@
fmt, fmt,
logs, logs,
lwt, lwt,
mirage-clock, mirage-mtime,
mirage-random, mirage-sleep,
mirage-time,
tcpip, tcpip,
}: }:
@ -19,16 +18,14 @@ buildDunePackage {
inherit (happy-eyeballs) src version; inherit (happy-eyeballs) src version;
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";
duneVersion = "3";
buildInputs = [ buildInputs = [
duration duration
ipaddr ipaddr
domain-name domain-name
fmt fmt
mirage-clock mirage-mtime
mirage-random mirage-sleep
mirage-time
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -3,34 +3,30 @@
fetchurl, fetchurl,
buildDunePackage, buildDunePackage,
h2, h2,
httpaf, h1,
mimic-happy-eyeballs, mimic-happy-eyeballs,
mirage-clock,
paf, paf,
tcpip, tcpip,
x509, x509,
alcotest-lwt, alcotest-lwt,
mirage-clock-unix,
mirage-crypto-rng, mirage-crypto-rng,
mirage-time-unix,
}: }:
buildDunePackage rec { buildDunePackage rec {
pname = "http-mirage-client"; pname = "http-mirage-client";
version = "0.0.8"; version = "0.0.10";
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";
src = fetchurl { src = fetchurl {
url = "https://github.com/roburio/http-mirage-client/releases/download/v${version}/http-mirage-client-${version}.tbz"; url = "https://github.com/roburio/http-mirage-client/releases/download/v${version}/http-mirage-client-${version}.tbz";
hash = "sha256-/1eguh2dYLDVNW+XWNKcwm5IgQWfEFUuQRYS205Ox+c="; hash = "sha256-AXEIH1TIAayD4LkFv0yGD8OYvcdC/AJnGudGlkjcWLY=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
h2 h2
httpaf h1
mimic-happy-eyeballs mimic-happy-eyeballs
mirage-clock
paf paf
tcpip tcpip
x509 x509
@ -39,9 +35,7 @@ buildDunePackage rec {
doCheck = true; doCheck = true;
checkInputs = [ checkInputs = [
alcotest-lwt alcotest-lwt
mirage-clock-unix
mirage-crypto-rng mirage-crypto-rng
mirage-time-unix
]; ];
meta = { meta = {

View file

@ -20,11 +20,11 @@
buildDunePackage rec { buildDunePackage rec {
pname = "letsencrypt"; pname = "letsencrypt";
version = "1.0.0"; version = "1.1.0";
src = fetchurl { src = fetchurl {
url = "https://github.com/mmaker/ocaml-letsencrypt/releases/download/v${version}/letsencrypt-${version}.tbz"; url = "https://github.com/mmaker/ocaml-letsencrypt/releases/download/v${version}/letsencrypt-${version}.tbz";
hash = "sha256-koNG19aoLY28Hb7GyuPuJUyrCAE59n2vjbH4z0ykGvA="; hash = "sha256-Iw55GffyG5tWA49hao1z9BX6p4N2+EKuhLIoOwG8EKM=";
}; };
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";

View file

@ -3,13 +3,12 @@
paf, paf,
cohttp-lwt, cohttp-lwt,
domain-name, domain-name,
httpaf, h1,
ipaddr, ipaddr,
alcotest-lwt, alcotest-lwt,
fmt, fmt,
logs, logs,
mirage-crypto-rng, mirage-crypto-rng,
mirage-time-unix,
tcpip, tcpip,
uri, uri,
lwt, lwt,
@ -28,7 +27,7 @@ buildDunePackage {
paf paf
cohttp-lwt cohttp-lwt
domain-name domain-name
httpaf h1
ipaddr ipaddr
]; ];
@ -38,7 +37,6 @@ buildDunePackage {
fmt fmt
logs logs
mirage-crypto-rng mirage-crypto-rng
mirage-time-unix
tcpip tcpip
uri uri
lwt lwt

View file

@ -2,7 +2,7 @@
buildDunePackage, buildDunePackage,
lib, lib,
fetchurl, fetchurl,
mirage-time, h1,
h2, h2,
tls-mirage, tls-mirage,
mimic, mimic,
@ -15,27 +15,25 @@
fmt, fmt,
mirage-crypto-rng, mirage-crypto-rng,
tcpip, tcpip,
mirage-time-unix,
ptime, ptime,
uri, uri,
alcotest-lwt, alcotest-lwt,
cstruct, cstruct,
httpaf,
}: }:
buildDunePackage rec { buildDunePackage rec {
pname = "paf"; pname = "paf";
version = "0.7.0"; version = "0.8.0";
src = fetchurl { src = fetchurl {
url = "https://github.com/dinosaure/paf-le-chien/releases/download/${version}/paf-${version}.tbz"; url = "https://github.com/dinosaure/paf-le-chien/releases/download/${version}/paf-${version}.tbz";
hash = "sha256-w2lGs+DYY08BUKumWFxPFTLQKvdRPu7H1FdQOIjDQyE="; hash = "sha256-0q07gZpzUyDoWlA4m/P+EGSvvVKAZ7RwVkpOziqzG2M=";
}; };
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";
propagatedBuildInputs = [ propagatedBuildInputs = [
mirage-time h1
h2 h2
tls-mirage tls-mirage
mimic mimic
@ -45,7 +43,6 @@ buildDunePackage rec {
tls tls
cstruct cstruct
tcpip tcpip
httpaf
]; ];
doCheck = true; doCheck = true;
@ -54,7 +51,6 @@ buildDunePackage rec {
logs logs
fmt fmt
mirage-crypto-rng mirage-crypto-rng
mirage-time-unix
ptime ptime
uri uri
alcotest-lwt alcotest-lwt

View file

@ -4,6 +4,7 @@
blinker, blinker,
buildPythonPackage, buildPythonPackage,
fetchPypi, fetchPypi,
setuptools,
httpx, httpx,
mock, mock,
pytestCheckHook, pytestCheckHook,
@ -16,7 +17,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "rollbar"; pname = "rollbar";
version = "1.1.1"; version = "1.1.1";
format = "setuptools"; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -25,7 +26,9 @@ buildPythonPackage rec {
hash = "sha256-A3OD/BqNooglfc2irLJrsoaRck56caZ5c1Z8MdR6kUo="; hash = "sha256-A3OD/BqNooglfc2irLJrsoaRck56caZ5c1Z8MdR6kUo=";
}; };
propagatedBuildInputs = [ build-system = [ setuptools ];
dependencies = [
requests requests
six six
]; ];

View file

@ -2,14 +2,14 @@
lib, lib,
buildPythonPackage, buildPythonPackage,
fetchPypi, fetchPypi,
hypothesis, poetry-core,
isPy3k, isPy3k,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "rubymarshal"; pname = "rubymarshal";
version = "1.2.8"; version = "1.2.8";
format = "setuptools"; pyproject = true;
disabled = !isPy3k; disabled = !isPy3k;
src = fetchPypi { src = fetchPypi {
@ -17,7 +17,7 @@ buildPythonPackage rec {
sha256 = "sha256-8+8KxCjsawlFXd1Bgq/8jY0TSB9l8UHaNMkcqfoz7hs="; sha256 = "sha256-8+8KxCjsawlFXd1Bgq/8jY0TSB9l8UHaNMkcqfoz7hs=";
}; };
propagatedBuildInputs = [ hypothesis ]; build-system = [ poetry-core ];
# pypi doesn't distribute tests # pypi doesn't distribute tests
doCheck = false; doCheck = false;

View file

@ -38,7 +38,7 @@ in
buildPythonPackage rec { buildPythonPackage rec {
pname = "scalene"; pname = "scalene";
version = "1.5.51"; version = "1.5.52";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -46,7 +46,7 @@ buildPythonPackage rec {
owner = "plasma-umass"; owner = "plasma-umass";
repo = "scalene"; repo = "scalene";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-507auU1uy3StmDWruwd/sgJDpV1WhbneSj/bTxUuAN0="; hash = "sha256-8WE/tR0tGwdNSPtieS90QAOFlS66h/JxaV2LvpZjx2E=";
}; };
patches = [ patches = [

View file

@ -10,14 +10,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "syrupy"; pname = "syrupy";
version = "4.8.2"; version = "4.9.0";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "syrupy-project"; owner = "syrupy-project";
repo = "syrupy"; repo = "syrupy";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-3WC17rtk8FBNEECImIeiLnIFp/qsTGZSHxhh3F5K3G0="; hash = "sha256-zG+dKCfJex4Njg0WludqQcgRU1BCf4HQhzd31/kCeCI=";
}; };
build-system = [ poetry-core ]; build-system = [ poetry-core ];

View file

@ -2,6 +2,7 @@
lib, lib,
stdenv, stdenv,
fetchFromGitHub, fetchFromGitHub,
fetchurl,
SDL2, SDL2,
cmake, cmake,
libpng, libpng,
@ -11,22 +12,42 @@
yaml-cpp, yaml-cpp,
fmt, fmt,
}: }:
let
sfl-src = fetchFromGitHub {
owner = "slavenf";
repo = "sfl-library";
tag = "1.9.0";
hash = "sha256-Udry/Y753l274PU6RvpPgkIr85wSCnz3mLQ0xzerUAc=";
};
openloco-objects = fetchurl {
url = "https://github.com/OpenLoco/OpenGraphics/releases/download/v0.1.1/objects.zip";
sha256 = "e75ad13a8e8d58458e0c54e5ce62902a073d7bb025ef8fb97cb56108ff7c57c3";
};
in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "openloco"; pname = "openloco";
version = "24.04"; version = "25.02";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "OpenLoco"; owner = "OpenLoco";
repo = "OpenLoco"; repo = "OpenLoco";
rev = "v${version}"; tag = "v${version}";
hash = "sha256-LyA1Wl2xto05DUp3kuWEQo7Hbk8PAy990PC7bLeBFto="; hash = "sha256-RsiEYBNx+Lf7OyyyCShQmgtwBuxDrZkRCYCbMmZ8ZMM=";
}; };
# the upstream build process determines the version tag from git; since we
# are not using a git checkout, we patch it manually
postPatch = '' postPatch = ''
# the upstream build process determines the version tag from git; since we
# are not using a git checkout, we patch it manually
sed -i '/#define NAME "OpenLoco"/a#define OPENLOCO_VERSION_TAG "${version}"' src/OpenLoco/src/Version.cpp sed -i '/#define NAME "OpenLoco"/a#define OPENLOCO_VERSION_TAG "${version}"' src/OpenLoco/src/Version.cpp
# prefetch sfl header sources
grep -q 'GIT_TAG \+${sfl-src.tag}' thirdparty/CMakeLists.txt
sed -i 's#GIT_REPOSITORY \+https://github.com/slavenf/sfl-library#SOURCE_DIR ${sfl-src}#' thirdparty/CMakeLists.txt
# prefetch openloco-objects
sed -i 's#URL \+${openloco-objects.url}#URL ${openloco-objects}#' CMakeLists.txt
''; '';
NIX_CFLAGS_COMPILE = "-Wno-error=null-dereference"; NIX_CFLAGS_COMPILE = "-Wno-error=null-dereference";
@ -39,6 +60,7 @@ stdenv.mkDerivation rec {
cmake cmake
pkg-config pkg-config
]; ];
buildInputs = [ buildInputs = [
SDL2 SDL2
libpng libpng

View file

@ -709,6 +709,7 @@ mapAliases {
kube3d = k3d; # Added 2022-0705 kube3d = k3d; # Added 2022-0705
kafkacat = throw "'kafkacat' has been renamed to/replaced by 'kcat'"; # Converted to throw 2024-10-17 kafkacat = throw "'kafkacat' has been renamed to/replaced by 'kcat'"; # Converted to throw 2024-10-17
kak-lsp = kakoune-lsp; # Added 2024-04-01 kak-lsp = kakoune-lsp; # Added 2024-04-01
kanidm_1_3 = throw "'kanidm_1_3' has been removed as it has reached end of life"; # Added 2025-03-10
kdbplus = throw "'kdbplus' has been removed from nixpkgs"; # Added 2024-05-06 kdbplus = throw "'kdbplus' has been removed from nixpkgs"; # Added 2024-05-06
kdeconnect = throw "'kdeconnect' has been renamed to/replaced by 'plasma5Packages.kdeconnect-kde'"; # Converted to throw 2024-10-17 kdeconnect = throw "'kdeconnect' has been renamed to/replaced by 'plasma5Packages.kdeconnect-kde'"; # Converted to throw 2024-10-17
keepkey_agent = keepkey-agent; # added 2024-01-06 keepkey_agent = keepkey-agent; # added 2024-01-06

View file

@ -11281,16 +11281,11 @@ with pkgs;
jitsi-videobridge = callPackage ../servers/jitsi-videobridge { }; jitsi-videobridge = callPackage ../servers/jitsi-videobridge { };
kanidm_1_3 = callPackage ../by-name/ka/kanidm/1_3.nix { };
kanidm_1_4 = callPackage ../by-name/ka/kanidm/1_4.nix { }; kanidm_1_4 = callPackage ../by-name/ka/kanidm/1_4.nix { };
kanidm_1_5 = callPackage ../by-name/ka/kanidm/1_5.nix { }; kanidm_1_5 = callPackage ../by-name/ka/kanidm/1_5.nix { };
kanidmWithSecretProvisioning = kanidmWithSecretProvisioning_1_5; kanidmWithSecretProvisioning = kanidmWithSecretProvisioning_1_5;
kanidmWithSecretProvisioning_1_3 = callPackage ../by-name/ka/kanidm/1_3.nix {
enableSecretProvisioning = true;
};
kanidmWithSecretProvisioning_1_4 = callPackage ../by-name/ka/kanidm/1_4.nix { kanidmWithSecretProvisioning_1_4 = callPackage ../by-name/ka/kanidm/1_4.nix {
enableSecretProvisioning = true; enableSecretProvisioning = true;
}; };

View file

@ -684,6 +684,8 @@ let
### H ### ### H ###
h1 = callPackage ../development/ocaml-modules/h1 { };
h2 = callPackage ../development/ocaml-modules/h2 { }; h2 = callPackage ../development/ocaml-modules/h2 { };
h2-eio = callPackage ../development/ocaml-modules/h2/eio.nix { }; h2-eio = callPackage ../development/ocaml-modules/h2/eio.nix { };

View file

@ -36,7 +36,7 @@
# so users choosing to allow don't have to rebuild them every time. # so users choosing to allow don't have to rebuild them every time.
permittedInsecurePackages = [ permittedInsecurePackages = [
"olm-3.2.16" # see PR #347899 "olm-3.2.16" # see PR #347899
"kanidm_1_3-1.3.3" "kanidm_1_4-1.4.6"
]; ];
}; };