Merge staging-next into staging
This commit is contained in:
@@ -6918,6 +6918,12 @@
|
||||
githubId = 10106819;
|
||||
name = "eilvelia";
|
||||
};
|
||||
ejiektpobehuk = {
|
||||
email = "oss@ejiek.id";
|
||||
github = "ejiektpobehuk";
|
||||
githubId = 7649041;
|
||||
name = "Vlad Petrov";
|
||||
};
|
||||
eken = {
|
||||
email = "edvin.kallstrom@protonmail.com";
|
||||
github = "Eken-beep";
|
||||
|
||||
@@ -269,6 +269,8 @@
|
||||
|
||||
- `tauon` 7.9.0+ when launched for the first time, migrates its database to a new schema that is not backwards compatible. Older versions will refuse to start at all with that database afterwards. If you need to still use older tauon versions, make sure to back up `~/.local/share/TauonMusicBox`.
|
||||
|
||||
- `aws-workspaces` has dropped support for PCoiP networking.
|
||||
|
||||
- The `earlyoom` service is now using upstream systemd service, which enables
|
||||
hardening and filesystem isolation by default. If you need filesystem write
|
||||
access or want to access home directory via `killHook`, hardening setting can
|
||||
|
||||
@@ -143,6 +143,8 @@ in
|
||||
{
|
||||
wantedBy = [ "bluetooth.target" ];
|
||||
aliases = [ "dbus-org.bluez.service" ];
|
||||
# restarting can leave people without a mouse/keyboard
|
||||
restartIfChanged = false;
|
||||
serviceConfig = {
|
||||
ExecStart = [
|
||||
""
|
||||
@@ -171,8 +173,6 @@ in
|
||||
|
||||
PrivateNetwork = false; # tethering
|
||||
};
|
||||
# restarting can leave people without a mouse/keyboard
|
||||
unitConfig.X-RestartIfChanged = false;
|
||||
};
|
||||
}
|
||||
// (optionalAttrs cfg.hsphfpd.enable {
|
||||
|
||||
@@ -563,6 +563,16 @@ in
|
||||
default = null;
|
||||
};
|
||||
|
||||
imageFile = mkOption {
|
||||
description = ''
|
||||
Application image to display in the WebUI.
|
||||
Kanidm supports "image/jpeg", "image/png", "image/gif", "image/svg+xml", and "image/webp".
|
||||
The image will be uploaded each time kanidm-provision is run.
|
||||
'';
|
||||
type = types.nullOr types.path;
|
||||
default = null;
|
||||
};
|
||||
|
||||
enableLocalhostRedirects = mkOption {
|
||||
description = "Allow localhost redirects. Only for public clients.";
|
||||
type = types.bool;
|
||||
|
||||
@@ -3,6 +3,14 @@
|
||||
"date": "2022-07-27",
|
||||
"new": "true-zen-nvim"
|
||||
},
|
||||
"codeium-nvim": {
|
||||
"date": "2025-04-09",
|
||||
"new": "windsurf-nvim"
|
||||
},
|
||||
"codeium-vim": {
|
||||
"date": "2025-04-09",
|
||||
"new": "windsurf-vim"
|
||||
},
|
||||
"compe-conjure": {
|
||||
"date": "2024-11-19",
|
||||
"new": "cmp-conjure"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,6 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
callPackage,
|
||||
tree-sitter,
|
||||
neovim,
|
||||
@@ -13,10 +14,29 @@ self: super:
|
||||
|
||||
let
|
||||
inherit (neovimUtils) grammarToPlugin;
|
||||
generatedGrammars = callPackage ./generated.nix {
|
||||
inherit (tree-sitter) buildGrammar;
|
||||
|
||||
overrides = prev: {
|
||||
ocamllex =
|
||||
if stdenv.hostPlatform.isDarwin then
|
||||
# remove after https://github.com/314eter/tree-sitter-ocamllex/issues/10 is resolved
|
||||
# see https://github.com/NixOS/nixpkgs/pull/394636
|
||||
(prev.ocamllex.overrideAttrs {
|
||||
src = prev.ocamllex.src.override {
|
||||
hash = "sha256-UBGVc98lrtTCp/kYDEFM/8iG9n7Tekx+xbE7Wdyp2uQ=";
|
||||
};
|
||||
})
|
||||
else
|
||||
prev.ocamllex;
|
||||
};
|
||||
|
||||
generatedGrammars =
|
||||
let
|
||||
generated = callPackage ./generated.nix {
|
||||
inherit (tree-sitter) buildGrammar;
|
||||
};
|
||||
in
|
||||
lib.overrideExisting generated (overrides generated);
|
||||
|
||||
generatedDerivations = lib.filterAttrs (_: lib.isDerivation) generatedGrammars;
|
||||
|
||||
# add aliases so grammars from `tree-sitter` are overwritten in `withPlugins`
|
||||
|
||||
@@ -610,7 +610,7 @@ in
|
||||
];
|
||||
};
|
||||
|
||||
codeium-nvim =
|
||||
windsurf-nvim =
|
||||
let
|
||||
# Update according to https://github.com/Exafunction/codeium.nvim/blob/main/lua/codeium/versions.json
|
||||
codeiumVersion = "1.20.9";
|
||||
@@ -648,7 +648,7 @@ in
|
||||
};
|
||||
|
||||
in
|
||||
super.codeium-nvim.overrideAttrs {
|
||||
super.windsurf-nvim.overrideAttrs {
|
||||
dependencies = [ self.plenary-nvim ];
|
||||
buildPhase = ''
|
||||
cat << EOF > lua/codeium/installation_defaults.lua
|
||||
@@ -2221,6 +2221,7 @@ in
|
||||
"nvchad.themes.mappings"
|
||||
"nvchad.cheatsheet.grid"
|
||||
"nvchad.cheatsheet.simple"
|
||||
"nvchad.blink.config"
|
||||
];
|
||||
};
|
||||
|
||||
@@ -2586,6 +2587,7 @@ in
|
||||
# Pickers, can use telescope or fzf-lua
|
||||
fzf-lua
|
||||
telescope-nvim
|
||||
snacks-nvim
|
||||
];
|
||||
dependencies = with self; [
|
||||
plenary-nvim
|
||||
|
||||
@@ -82,10 +82,14 @@ class VimEditor(pluginupdate.Editor):
|
||||
f.write(
|
||||
textwrap.dedent(
|
||||
"""
|
||||
{ lib, buildVimPlugin, buildNeovimPlugin, fetchFromGitHub }:
|
||||
|
||||
final: prev:
|
||||
{
|
||||
lib,
|
||||
buildVimPlugin,
|
||||
buildNeovimPlugin,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
final: prev: {
|
||||
"""
|
||||
)
|
||||
)
|
||||
@@ -97,7 +101,7 @@ class VimEditor(pluginupdate.Editor):
|
||||
and plugin.commit != nvim_treesitter_rev
|
||||
):
|
||||
self.nvim_treesitter_updated = True
|
||||
f.write("\n}\n")
|
||||
f.write("}\n")
|
||||
print(f"updated {outfile}")
|
||||
|
||||
def plugin2nix(
|
||||
|
||||
@@ -220,8 +220,6 @@ https://github.com/iamcco/coc-tailwindcss/,,
|
||||
https://github.com/neoclide/coc.nvim/,release,
|
||||
https://github.com/manicmaniac/coconut.vim/,HEAD,
|
||||
https://github.com/olimorris/codecompanion.nvim/,HEAD,
|
||||
https://github.com/Exafunction/codeium.nvim/,HEAD,
|
||||
https://github.com/Exafunction/codeium.vim/,HEAD,
|
||||
https://github.com/gorbit99/codewindow.nvim/,HEAD,
|
||||
https://github.com/metakirby5/codi.vim/,,
|
||||
https://github.com/tjdevries/colorbuddy.nvim/,,
|
||||
@@ -314,6 +312,7 @@ https://github.com/Shougo/deoplete.nvim/,,
|
||||
https://github.com/maskudo/devdocs.nvim/,HEAD,
|
||||
https://github.com/rhysd/devdocs.vim/,,
|
||||
https://github.com/vmchale/dhall-vim/,,
|
||||
https://github.com/dgagn/diagflow.nvim/,HEAD,
|
||||
https://github.com/onsails/diaglist.nvim/,,
|
||||
https://github.com/nvim-lua/diagnostic-nvim/,,
|
||||
https://github.com/3rd/diagram.nvim/,HEAD,
|
||||
@@ -1622,6 +1621,8 @@ https://github.com/gelguy/wilder.nvim/,,
|
||||
https://github.com/gcmt/wildfire.vim/,,
|
||||
https://github.com/fgheng/winbar.nvim/,main,
|
||||
https://github.com/anuvyklack/windows.nvim/,,
|
||||
https://github.com/Exafunction/windsurf.nvim/,HEAD,
|
||||
https://github.com/Exafunction/windsurf.vim/,HEAD,
|
||||
https://github.com/sindrets/winshift.nvim/,,
|
||||
https://github.com/wannesm/wmgraphviz.vim/,,
|
||||
https://github.com/vim-scripts/wombat256.vim/,,
|
||||
|
||||
@@ -2429,6 +2429,8 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
huacnlee.autocorrect = callPackage ./huacnlee.autocorrect { };
|
||||
|
||||
humao.rest-client = buildVscodeMarketplaceExtension {
|
||||
mktplcRef = {
|
||||
publisher = "humao";
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
lib,
|
||||
vscode-utils,
|
||||
}:
|
||||
vscode-utils.buildVscodeMarketplaceExtension {
|
||||
mktplcRef = {
|
||||
name = "autocorrect";
|
||||
publisher = "huacnlee";
|
||||
version = "2.6.4";
|
||||
hash = "sha256-1cN36FnslttmH66J4Xah1KohM2nEQckNUXHZD+ps2uY=";
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "AutoCorrect is a linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).";
|
||||
downloadPage = "https://marketplace.visualstudio.com/items?itemName=huacnlee.autocorrect";
|
||||
homepage = "https://github.com/huacnlee/autocorrect";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.therobot2105 ];
|
||||
};
|
||||
}
|
||||
@@ -9,14 +9,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "MeerK40t";
|
||||
version = "0.9.7020";
|
||||
version = "0.9.7030";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "meerk40t";
|
||||
repo = pname;
|
||||
tag = version;
|
||||
hash = "sha256-mdl/zW53OM3MtyFoWbTI1yGY2yW72mglO5djHqKx4Fw=";
|
||||
hash = "sha256-3UO2M4mDzRdzhS+H2gyzJo5W4JWGK+qt1Gg9LHGmdOY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs =
|
||||
|
||||
@@ -71,7 +71,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "vivaldi";
|
||||
version = "7.3.3635.4";
|
||||
version = "7.3.3635.7";
|
||||
|
||||
suffix =
|
||||
{
|
||||
@@ -84,8 +84,8 @@ stdenv.mkDerivation rec {
|
||||
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb";
|
||||
hash =
|
||||
{
|
||||
aarch64-linux = "sha256-ddmWP1Tfim8DyP4S+Mq3khu7WU995k8p1Pqx63Z7oRQ=";
|
||||
x86_64-linux = "sha256-sYC3dgwFhS39eOSAifWghCVcm0HliPaI0Xvf4i3KLPY=";
|
||||
aarch64-linux = "sha256-E/tvarNTUm0VZMxFM/FcZKM3U/psTyq4bJl2r6orpeY=";
|
||||
x86_64-linux = "sha256-8Jy7L5BSWZVIFizW11pOfXhgeT9rP1Z2T0aDmC79fbQ=";
|
||||
}
|
||||
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||
};
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "kubernetes-helm";
|
||||
version = "3.17.2";
|
||||
version = "3.17.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "helm";
|
||||
repo = "helm";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-EMvKmnf4KfimjPYHoylij2kZVnvClK3Q/+offZvlO1I=";
|
||||
sha256 = "sha256-1mOOG3MNFROnuZVUvLuspqNUUUctm6QDpCXP/6Di9H0=";
|
||||
};
|
||||
vendorHash = "sha256-IX4zZnu8+cb2mJxQHOmZLUVxyqfWvbsRQR3q02Wpx6c=";
|
||||
|
||||
|
||||
@@ -507,11 +507,11 @@
|
||||
"vendorHash": "sha256-1KTU8nMYUfC+LJHFeIpK6m4RUPWvSHNSXGVJgcnsVl8="
|
||||
},
|
||||
"google": {
|
||||
"hash": "sha256-yiTTC9URf0A3AHHv7jUc9Y6cgxFkFspvx2NYB1HPKS4=",
|
||||
"hash": "sha256-mB57EqU5FAxvBROXbF7vn4EKTwTEvm8biR/nU9jjgkA=",
|
||||
"homepage": "https://registry.terraform.io/providers/hashicorp/google",
|
||||
"owner": "hashicorp",
|
||||
"repo": "terraform-provider-google",
|
||||
"rev": "v6.27.0",
|
||||
"rev": "v6.29.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-oGO+++WMiXUTCLFdBH2/uAzdN3RtrSNDSUBVMIYmI14="
|
||||
},
|
||||
@@ -642,13 +642,13 @@
|
||||
"vendorHash": null
|
||||
},
|
||||
"ibm": {
|
||||
"hash": "sha256-enisQ1DOrA4HBi0Sr+6ZNIKnbUoH3LCXBN11J03hPhc=",
|
||||
"hash": "sha256-xz0oqnS0RBuan0QQZ1WvGYtmonL5zDeIvvqrsaYCDeI=",
|
||||
"homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm",
|
||||
"owner": "IBM-Cloud",
|
||||
"repo": "terraform-provider-ibm",
|
||||
"rev": "v1.76.1",
|
||||
"rev": "v1.77.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-YUCyq1GiFnXSmx9VvhYc3MGnrMXdnOuAVx9BKp1R2N8="
|
||||
"vendorHash": "sha256-63ZB1XrwVSV8hQ7A9/JLxJ2J41ReyS1KXHJqr95IVLw="
|
||||
},
|
||||
"icinga2": {
|
||||
"hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=",
|
||||
@@ -922,13 +922,13 @@
|
||||
"vendorHash": null
|
||||
},
|
||||
"okta": {
|
||||
"hash": "sha256-Yfs+yd5AgHL8Wl9/Zq922WJwJUOjoTshOa9RyI/AGZc=",
|
||||
"hash": "sha256-M2F84q7ZBzrGUpUv5vTWeeb3jG4RcinFxiQxooWkrhs=",
|
||||
"homepage": "https://registry.terraform.io/providers/okta/okta",
|
||||
"owner": "okta",
|
||||
"repo": "terraform-provider-okta",
|
||||
"rev": "v4.15.0",
|
||||
"rev": "v4.16.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-pykDVH44iZoOihiRr9rA9rEsCc9N6TD+UMbHelab6Nw="
|
||||
"vendorHash": "sha256-fYCisoPEON8F11HauVONyqS56RS/1+bebnLeCCXTrsw="
|
||||
},
|
||||
"oktaasa": {
|
||||
"hash": "sha256-2LhxgowqKvDDDOwdznusL52p2DKP+UiXALHcs9ZQd0U=",
|
||||
|
||||
@@ -45,6 +45,16 @@ let
|
||||
"-X 'github.com/hashicorp/terraform/version.dev=no'"
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# Between go 1.23 and 1.24 the following GODEBUG setting was removed, and a new
|
||||
# similar one was added.
|
||||
# https://github.com/golang/go/issues/72111
|
||||
# The setting is configured upstream due to the following timeouts caused by
|
||||
# the TLS handshake using post-quantum crypto with servers that don't support it
|
||||
# https://tldr.fail/
|
||||
substituteInPlace go.mod \
|
||||
--replace-quiet 'godebug tlskyber=0' 'godebug tlsmlkem=0'
|
||||
'';
|
||||
postConfigure = ''
|
||||
# speakeasy hardcodes /bin/stty https://github.com/bgentry/speakeasy/issues/22
|
||||
substituteInPlace vendor/github.com/bgentry/speakeasy/speakeasy_unix.go \
|
||||
@@ -184,9 +194,9 @@ rec {
|
||||
mkTerraform = attrs: pluggable (generic attrs);
|
||||
|
||||
terraform_1 = mkTerraform {
|
||||
version = "1.11.3";
|
||||
hash = "sha256-th2VaFlvRKvL0ZEcAGU9eJui+k5dTaPGtLB2u9Q/vxg=";
|
||||
vendorHash = "sha256-Tz01h3VITbvyEAfT8sfU7ghHd+vlCBVsMTTQS96jp7c=";
|
||||
version = "1.11.4";
|
||||
hash = "sha256-VGptJz+MbJ8nJRGUW9LzX6IDLYbjI5tK40ZhkZCGVf0=";
|
||||
vendorHash = "sha256-pDtWGDKEnYq4wJYG+Rr5C1pWN/X92P+wvHrNm0Ldh+8=";
|
||||
patches = [ ./provider-path-0_15.patch ];
|
||||
passthru = {
|
||||
inherit plugins;
|
||||
|
||||
@@ -7,20 +7,20 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "air-formatter";
|
||||
version = "0.4.1";
|
||||
version = "0.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "posit-dev";
|
||||
repo = "air";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-ePTbXwOYIJF8xsiHR03EUwQnKP8KSN/8S8iRY8ME988=";
|
||||
hash = "sha256-0eka87HKanB4Q8SfV04u01O92MJorJ9lBT8HqijADUs=";
|
||||
};
|
||||
|
||||
# Remove duplicate entries from cargo lock
|
||||
cargoPatches = [ ./cargo-lock.patch ];
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-EHhelQDXGLZqbUia84OqU7frlRBXfi2oPDxhLuW7d64=";
|
||||
cargoHash = "sha256-R+al7LWHDvVubfdQVVue1wmgl5do5m06JD5akj1NB9Q=";
|
||||
|
||||
useNextest = true;
|
||||
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "aliyun-cli";
|
||||
version = "3.0.264";
|
||||
version = "3.0.266";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aliyun";
|
||||
repo = "aliyun-cli";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-dTGpg2cIcAHsaF6AHfP3rqLHLSIflrkZrjlbnFEW5Pk=";
|
||||
hash = "sha256-HXjqtNx/f4vbT6Jk/r1zjHQhHpexWICDTcaMF8Fy0+w=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
fetchzip,
|
||||
xorg,
|
||||
}:
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "anakron";
|
||||
version = "0.3.1";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/molarmanful/ANAKRON/releases/download/v${version}/ANAKRON-release_v${version}.zip";
|
||||
hash = "sha256-YggeGSFc+NoDUZjV/cEhQGUR278f97X+WpcDLY66iqg";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ xorg.mkfontscale ];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
misc="$out/share/fonts/misc"
|
||||
install -D -m 644 *.{bdf,otb,pcf} -t "$misc"
|
||||
install -D -m 644 *.psfu -t "$out/share/consolefonts"
|
||||
install -D -m 644 *.ttf -t "$out/share/fonts/truetype"
|
||||
|
||||
# create fonts.dir so NixOS xorg module adds to fp
|
||||
mkfontdir "$misc"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Thicc retrofuturistic bitmap font made for the modern screen";
|
||||
homepage = "https://github.com/molarmanful/ANAKRON";
|
||||
changelog = "https://github.com/molarmanful/ANAKRON/releases/tag/v${version}";
|
||||
license = lib.licenses.ofl;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [
|
||||
ejiektpobehuk
|
||||
];
|
||||
};
|
||||
}
|
||||
@@ -5,23 +5,22 @@
|
||||
installShellFiles,
|
||||
rustPlatform,
|
||||
nixosTests,
|
||||
jq,
|
||||
moreutils,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "atuin";
|
||||
version = "18.4.0";
|
||||
version = "18.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "atuinsh";
|
||||
repo = "atuin";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-P/q4XYhpXo9kwiltA0F+rQNSlqI+s8TSi5v5lFJWJ/4=";
|
||||
hash = "sha256-VXbnf/TfMWGHHXccKZBX4/RWDT/J1kpSBzhML4973mo=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-0KswWFy44ViPHlMCmwgVlDe7diDjLmVUk2517BEMTtk=";
|
||||
cargoHash = "sha256-MQNveOBItVOHFNarU5xXl8xHoooSAVbA7JnxxuRI9To=";
|
||||
|
||||
# atuin's default features include 'check-updates', which do not make sense
|
||||
# for distribution builds. List all other default features.
|
||||
@@ -43,8 +42,11 @@ rustPlatform.buildRustPackage rec {
|
||||
--zsh <($out/bin/atuin gen-completions -s zsh)
|
||||
'';
|
||||
|
||||
passthru.tests = {
|
||||
inherit (nixosTests) atuin;
|
||||
passthru = {
|
||||
tests = {
|
||||
inherit (nixosTests) atuin;
|
||||
};
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
checkFlags = [
|
||||
|
||||
@@ -14,13 +14,13 @@ let
|
||||
in
|
||||
awsStdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aws-lc";
|
||||
version = "1.49.0";
|
||||
version = "1.49.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aws";
|
||||
repo = "aws-lc";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-xJ+CIuYEpRN/P96gs9SpdAJehHy0NEoMvsroYZAHARk=";
|
||||
hash = "sha256-gnYtzXHaS7QLcVmIcQsQDy6wNesQJ2ruE9W32HqiA5A=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
|
||||
@@ -1,109 +1,74 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
makeWrapper,
|
||||
dpkg,
|
||||
fetchurl,
|
||||
autoPatchelfHook,
|
||||
curl,
|
||||
libkrb5,
|
||||
lttng-ust,
|
||||
libpulseaudio,
|
||||
callPackage,
|
||||
writeShellApplication,
|
||||
buildFHSEnv,
|
||||
webkitgtk_4_1,
|
||||
gtk3,
|
||||
openssl_1_1,
|
||||
icu70,
|
||||
webkitgtk_4_0,
|
||||
librsvg,
|
||||
pango,
|
||||
atk,
|
||||
cairo,
|
||||
gdk-pixbuf,
|
||||
libsoup_2_4,
|
||||
glib-networking,
|
||||
graphicsmagick_q16,
|
||||
libva,
|
||||
libusb1,
|
||||
hiredis,
|
||||
xcbutil,
|
||||
protobufc,
|
||||
cyrus_sasl,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
let
|
||||
workspacesclient = callPackage ./workspacesclient.nix { };
|
||||
|
||||
# Source: https://github.com/jthomaschewski/pkgbuilds/pull/3
|
||||
# Credits to https://github.com/rwolfson
|
||||
custom_lsb_release = writeShellApplication {
|
||||
name = "lsb_release";
|
||||
|
||||
text = ''
|
||||
# "Fake" lsb_release script
|
||||
# This only exists so that "lsb_release -r" will return the below string
|
||||
# when placed in the $PATH
|
||||
|
||||
if [ "$#" -ne 1 ] || [ "$1" != "-r" ] ; then
|
||||
echo "Expected only '-r' argument"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Release: 22.04"
|
||||
'';
|
||||
};
|
||||
pname = "aws-workspaces";
|
||||
version = "4.7.0.4312";
|
||||
|
||||
src = fetchurl {
|
||||
# Check new version at https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/focal/main/binary-amd64/Packages
|
||||
urls = [
|
||||
"https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/focal/main/binary-amd64/workspacesclient_${finalAttrs.version}_amd64.deb"
|
||||
"https://archive.org/download/workspacesclient_${finalAttrs.version}_amd64/workspacesclient_${finalAttrs.version}_amd64.deb"
|
||||
in
|
||||
buildFHSEnv {
|
||||
inherit pname;
|
||||
inherit (workspacesclient) version;
|
||||
|
||||
runScript = "${workspacesclient}/bin/workspacesclient";
|
||||
|
||||
includeClosures = true;
|
||||
|
||||
targetPkgs =
|
||||
pkgs: with pkgs; [
|
||||
workspacesclient
|
||||
custom_lsb_release
|
||||
webkitgtk_4_1
|
||||
gtk3
|
||||
pango
|
||||
atk
|
||||
cairo
|
||||
gdk-pixbuf
|
||||
protobufc
|
||||
cyrus_sasl
|
||||
];
|
||||
hash = "sha256-G0o5uFnEkiUWmkTMUHlVcidw+2x8e/KmMfVBE7oLXV8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
makeWrapper
|
||||
extraBwrapArgs = [
|
||||
# provide certificates where Debian-style OpenSSL can find them
|
||||
"--symlink /etc/ssl/certs/ca-certificates.crt /etc/ssl/cert.pem"
|
||||
];
|
||||
|
||||
# Crashes at startup when stripping:
|
||||
# "Failed to create CoreCLR, HRESULT: 0x80004005"
|
||||
dontStrip = true;
|
||||
|
||||
buildInputs = [
|
||||
(lib.getLib stdenv.cc.cc)
|
||||
libkrb5
|
||||
curl
|
||||
lttng-ust
|
||||
libpulseaudio
|
||||
gtk3
|
||||
openssl_1_1.out
|
||||
icu70
|
||||
webkitgtk_4_0
|
||||
librsvg
|
||||
gdk-pixbuf
|
||||
libsoup_2_4
|
||||
glib-networking
|
||||
graphicsmagick_q16
|
||||
hiredis
|
||||
libusb1
|
||||
libva
|
||||
xcbutil
|
||||
];
|
||||
|
||||
unpackPhase = ''
|
||||
${dpkg}/bin/dpkg -x $src $out
|
||||
# expected executable doesn't match the name of this package
|
||||
extraInstallCommands = ''
|
||||
mv $out/bin/${pname} $out/bin/workspacesclient
|
||||
'';
|
||||
|
||||
preFixup = ''
|
||||
patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so $out/lib/libcoreclrtraceptprovider.so
|
||||
patchelf --replace-needed libGraphicsMagick++-Q16.so.12 libGraphicsMagick++.so.12 $out/usr/lib/x86_64-linux-gnu/pcoip-client/vchan_plugins/libvchan-plugin-clipboard.so
|
||||
patchelf --replace-needed libhiredis.so.0.14 libhiredis.so $out/lib/libpcoip_core.so
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/bin $out/lib
|
||||
mv $out/opt/workspacesclient/* $out/lib
|
||||
rm -rf $out/opt
|
||||
|
||||
wrapProgram $out/lib/workspacesclient \
|
||||
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}" \
|
||||
--set GDK_PIXBUF_MODULE_FILE "${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" \
|
||||
--set GIO_EXTRA_MODULES "${glib-networking.out}/lib/gio/modules"
|
||||
|
||||
mv $out/lib/workspacesclient $out/bin
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Client for Amazon WorkSpaces, a managed, secure Desktop-as-a-Service (DaaS) solution";
|
||||
homepage = "https://clients.amazonworkspaces.com";
|
||||
license = licenses.unfree;
|
||||
mainProgram = "workspacesclient";
|
||||
maintainers = with maintainers; [
|
||||
mausch
|
||||
dylanmtaylor
|
||||
];
|
||||
platforms = [ "x86_64-linux" ]; # TODO Mac support
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
};
|
||||
})
|
||||
meta = workspacesclient.meta;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
dpkg,
|
||||
makeWrapper,
|
||||
glib-networking,
|
||||
}:
|
||||
|
||||
let
|
||||
dcv-path = "lib/x86_64-linux-gnu/workspacesclient/dcv";
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "workspacesclient";
|
||||
version = "2024.8.5191";
|
||||
|
||||
src = fetchurl {
|
||||
urls = [
|
||||
# Check new version at https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/jammy/main/binary-amd64/Packages
|
||||
"https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/jammy/main/binary-amd64/workspacesclient_${finalAttrs.version}_amd64.deb"
|
||||
"https://d3nt0h4h6pmmc4.cloudfront.net/new_workspacesclient_jammy_amd64.deb"
|
||||
];
|
||||
hash = "sha256-BDxMycVgWciJZe8CtElXaWVnqYDQO5NmawK10GvP2+k=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
dpkg
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out
|
||||
cp -R usr/* $out/
|
||||
|
||||
# We introduce a dependency on the source file so that it need not be redownloaded everytime
|
||||
echo $src >> "$out/share/workspace_dependencies.pin"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
postFixup = ''
|
||||
# provide network support
|
||||
wrapProgram "$out/bin/workspacesclient" \
|
||||
--set GIO_EXTRA_MODULES ${glib-networking}/lib/gio/modules \
|
||||
|
||||
# dcvclient does not setup the environment correctly.
|
||||
# Instead wrap the binary directly the correct environment paths
|
||||
mv $out/${dcv-path}/dcvclientbin $out/${dcv-path}/dcvclient
|
||||
wrapProgram $out/${dcv-path}/dcvclient \
|
||||
--suffix LD_LIBRARY_PATH : $out/${dcv-path} \
|
||||
--suffix GIO_EXTRA_MODULES : ${dcv-path}/gio/modules \
|
||||
--set DCV_SASL_PLUGIN_DIR $out/${dcv-path}/sasl2 \
|
||||
|
||||
# shrink the install by removing all vendored libraries which will be provided by Nixpkgs
|
||||
find $out/${dcv-path} -name lib\* ! -name libdcv\* ! -name libgioopenssl\* | xargs rm
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Client for Amazon WorkSpaces, a managed, secure Desktop-as-a-Service (DaaS) solution";
|
||||
homepage = "https://clients.amazonworkspaces.com";
|
||||
license = lib.licenses.unfree;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
mainProgram = "workspacesclient";
|
||||
maintainers = with lib.maintainers; [
|
||||
mausch
|
||||
dylanmtaylor
|
||||
];
|
||||
platforms = [ "x86_64-linux" ]; # TODO Mac support
|
||||
};
|
||||
})
|
||||
@@ -16,11 +16,11 @@ let
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "bililiverecorder";
|
||||
version = "2.15.2";
|
||||
version = "2.16.0";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/BililiveRecorder/BililiveRecorder/releases/download/v${version}/BililiveRecorder-CLI-any.zip";
|
||||
hash = "sha256-cbyeMpbPKr9m8o6EaioNIkEleGTQ9ZkYkRyJiX079BA=";
|
||||
hash = "sha256-VtwXx/q6edE5G+Tl6IB1x36DmXZ6ePqbPW0yl0K4F7U=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "capnproto-rust";
|
||||
version = "0.20.1";
|
||||
version = "0.21.0";
|
||||
|
||||
src = fetchCrate {
|
||||
crateName = "capnpc";
|
||||
inherit version;
|
||||
hash = "sha256-iLjvKxVfkAVoM4AYgr31Ud1mk3MyMPReDXv1IbKEvcE=";
|
||||
hash = "sha256-QI38Xy0zgL+sgH1WaOL2eMcQdOPPHE9Dcucs42eaL2o=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-P8zbqKqAvnKvWuCk+kHg17gJ/JZ61uC+yv7x/GzUxkk=";
|
||||
cargoHash = "sha256-Oljyv9qCfZF2/CoHNqs9bvCAEfGpmfvNzTvvyaVMH2U=";
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $out/include/capnp
|
||||
|
||||
@@ -6,17 +6,17 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cargo-modules";
|
||||
version = "0.22.1";
|
||||
version = "0.23.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "regexident";
|
||||
repo = "cargo-modules";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-TlnuEurPCcQb3CXr1ffmDv3WQxSZ27qG9erLyHgF7nk=";
|
||||
hash = "sha256-L5goyuYn7qRVCgbOGRlSJA0B01MuOzIw9Lx5G/TanXs=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-42nhyEAC9KKD3of0BBTYoVpFYx/+oXS7Ro1Hzxgvr+E=";
|
||||
cargoHash = "sha256-txuTNuW6dJNnnLk9o5z4Pa42bJaAa9jB/ms8au+3Muc=";
|
||||
|
||||
checkFlags = [
|
||||
"--skip=cfg_test::with_tests::smoke"
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication {
|
||||
pname = "chirp";
|
||||
version = "0.4.0-unstable-2025-03-27";
|
||||
version = "0.4.0-unstable-2025-04-01";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kk7ds";
|
||||
repo = "chirp";
|
||||
rev = "906aa9704dfd131fabbcb3ae2dbba33b7cc2a5da";
|
||||
hash = "sha256-oRo26GB28wQ5gx+EgN/xyvOyA4IaObG0np05bFlJsF8=";
|
||||
rev = "bc27f6653aa804a5c55a3a1b2244ee43a174854b";
|
||||
hash = "sha256-zYNJJvg7ZWDcPAZpahW9tlVuSsvbRGr2PQYOB2Tx1JY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "dgraph";
|
||||
version = "24.1.1";
|
||||
version = "24.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dgraph-io";
|
||||
repo = "dgraph";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-WAjoAbd8tGpianZXfrvRbRCdbkVP/gO/ekotT5KyrG8=";
|
||||
sha256 = "sha256-cW8n+HkWwRtdabp5GCCkF6Izgb9LjYxLjoR1jDoePN0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-eOo2ihaabdhDRATIc5C4YEMBcA0Xl5xzBKW5GJhrTOA=";
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "eigenmath";
|
||||
version = "338-unstable-2025-03-27";
|
||||
version = "338-unstable-2025-04-03";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "georgeweigt";
|
||||
repo = pname;
|
||||
rev = "2e4f6f099e7a9984e3d34430f63bc0606f364dd9";
|
||||
hash = "sha256-Bp7+0ykgUqELF3KE678pkGneZCDcIfqlZo2g12Nb+Qc=";
|
||||
rev = "d12a72a9d6a01d0eaf84a8a9bfe255674b9ef1d3";
|
||||
hash = "sha256-rmIxgLTXWN0lrtmdMp4morAjHbmhKiHv2WW6yGg8C7Q=";
|
||||
};
|
||||
|
||||
checkPhase =
|
||||
|
||||
@@ -24,13 +24,13 @@ let
|
||||
in
|
||||
buildGoModule rec {
|
||||
pname = "faas-cli";
|
||||
version = "0.17.1";
|
||||
version = "0.17.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "openfaas";
|
||||
repo = "faas-cli";
|
||||
rev = version;
|
||||
sha256 = "sha256-pCzYfsL4ZQOyxEpg//Edh+dengXkx6G+OWMNPfIPM+o=";
|
||||
sha256 = "sha256-K+FlucmtGCB+4mQpqsXRvCHlHQ4vfA9vG7xSwFigJvU=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gatekeeper";
|
||||
version = "3.18.2";
|
||||
version = "3.19.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "open-policy-agent";
|
||||
repo = "gatekeeper";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-lO+z/6JRn0iKNoCMiMgYKZ8Jo53udoylleHFRyTF+4w=";
|
||||
hash = "sha256-qxphyAAIacS0NY5nkmL8G4A4v/kJAXiH6ldjVeH7vY0=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gickup";
|
||||
version = "0.10.36";
|
||||
version = "0.10.38";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cooperspencer";
|
||||
repo = "gickup";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-Os26Il/FhH5cpgpaMZGfOljZ4p3XlCrRPEvzKD6kgpg=";
|
||||
hash = "sha256-vthr4nkwuhvGXxH2P0uHeuQpjQFNTpGFHF+eXG2jiqk=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-x+K3qXV0F4OKsldsnNcR5w4fmwYyt7V7IDrcHBNPttI=";
|
||||
vendorHash = "sha256-RtuEpvux+8oJ829WEvz5OPfnYvFCdNo/9GCXhjXurRM=";
|
||||
|
||||
ldflags = [ "-X main.version=${version}" ];
|
||||
|
||||
|
||||
@@ -8,27 +8,30 @@
|
||||
installShellFiles,
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "harbor-cli";
|
||||
version = "0.0.3";
|
||||
version = "0.0.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "goharbor";
|
||||
repo = "harbor-cli";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Vfr7e5UQ34TkirywuYJPrkxRA6yJp3/ivfCJOnh34MY=";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-E385kRj46HKzAbfLhsfcoTPDqX/GlsNi/GRMfv1GTFg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-zQV3YJJ5cu24SVS6LCuZbM5EfGZyNPt8f1N0B3befD0=";
|
||||
vendorHash = "sha256-X4bjV0c9yKe73oqC4I8Stao7+jWWbEWmi73LOFHrVyc=";
|
||||
|
||||
excludedPackages = [ "dagger" ];
|
||||
excludedPackages = [
|
||||
"dagger"
|
||||
"doc"
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
"-X github.com/goharbor/harbor-cli/cmd/harbor/internal/version.Version=${version}"
|
||||
"-X github.com/goharbor/harbor-cli/cmd/harbor/internal/version.Version=${finalAttrs.version}"
|
||||
];
|
||||
|
||||
doCheck = false; # Network required
|
||||
@@ -50,9 +53,9 @@ buildGoModule rec {
|
||||
meta = {
|
||||
homepage = "https://github.com/goharbor/harbor-cli";
|
||||
description = "Command-line tool facilitates seamless interaction with the Harbor container registry";
|
||||
changelog = "https://github.com/goharbor/harbor-cli/releases/tag/v${version}";
|
||||
changelog = "https://github.com/goharbor/harbor-cli/releases/tag/v${finalAttrs.version}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ aaronjheng ];
|
||||
mainProgram = "harbor";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "hcdiag";
|
||||
version = "0.5.6";
|
||||
version = "0.5.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "hcdiag";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-MY1qaVm1PRB3A+MPz4rVUS+Kn4O4p9yzn/3DHKvhZkk=";
|
||||
hash = "sha256-pX3v4HYzQLvzBADOMDrjgS3M+H4tnJOAkUHs32NxwEg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-09I5Hsw7EhZZAvG7TnJNID/lVv0FVM3ejsmzy3GK48g=";
|
||||
vendorHash = "sha256-ZuG++2bItCdnTcSaeBumIS2DqF+U6ZP7UTYM2DC+YGw=";
|
||||
|
||||
nativeInstallCheckHooks = [
|
||||
versionCheckHook
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "hermit";
|
||||
version = "0.44.4";
|
||||
version = "0.44.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${version}";
|
||||
owner = "cashapp";
|
||||
repo = "hermit";
|
||||
hash = "sha256-fmIFonhzhLHzcRWWC4l3wDHmoXUy3vm//tA497rI0LE=";
|
||||
hash = "sha256-QPGN90iZd6UamSJv0v0eDRmLhKAhNRZW6jWhU9iRlfY=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Nmvgsso9WU4Tuc0vFUutcApgX6KXRZMl3CiWO5FaROU=";
|
||||
vendorHash = "sha256-TF9GtXvOyd6NH6bxT6YLibUby4VmrNBQrtw/0qhqxzQ=";
|
||||
|
||||
subPackages = [ "cmd/hermit" ];
|
||||
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "jsoncons";
|
||||
version = "1.3.0";
|
||||
version = "1.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "danielaparker";
|
||||
repo = "jsoncons";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-EafFoS54svxY9zaFqzWYQ8QUxN2dHy2wI5UugxKnyUk=";
|
||||
hash = "sha256-BYmIGcQvy38KIWQp8Zr3Anz9HIfbXUhj4G+VgkusjhU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "jumppad";
|
||||
version = "0.18.0";
|
||||
version = "0.18.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jumppad-labs";
|
||||
repo = "jumppad";
|
||||
rev = version;
|
||||
hash = "sha256-V+FDPNNNP7HMg0Somoj3EhGuhhq/Du8JcCBE/Ut2V1s=";
|
||||
hash = "sha256-2QF37dDQP+rSaLeNE9a41sA8iWnlUQaeXS00FoLdnfY=";
|
||||
};
|
||||
vendorHash = "sha256-BuXbizA/OJiP11kSIO476tWPYPzGTKmzPHeyIqs8pWc=";
|
||||
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "jx";
|
||||
version = "3.11.69";
|
||||
version = "3.11.76";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jenkins-x";
|
||||
repo = "jx";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-eEvQ7kZRY6gxunb8wDETXvZ6PYmLktDISMZoQFZEUmM=";
|
||||
sha256 = "sha256-XoLJ1YabI3UZpfqIudH8a1rhSr/RI0oYKYHPx2FHAJQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-8I4yTzLAL7E0ozHcBZDNsJLHkTh+SjT0SjDSECGRYIc=";
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "k8sgpt";
|
||||
version = "0.4.1";
|
||||
version = "0.4.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "k8sgpt-ai";
|
||||
repo = "k8sgpt";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-GKRI5qry2eYPP3/BTjS7qnIp7lX/uAR0s40y/oECaeY=";
|
||||
hash = "sha256-TaJBGU+nLMVOL1uiHPan8p2DfuAWTr57Lt2BtfNq6dA=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-7xcCSbQ5Mvoi7MActgwHMSp/duDxfugUZBOsMbzUGhg=";
|
||||
vendorHash = "sha256-960gfOCpqY2gCbHR+fYFeV9UjztWMRVQKHIg/n3ELxk=";
|
||||
|
||||
# https://nixos.org/manual/nixpkgs/stable/#var-go-CGO_ENABLED
|
||||
env.CGO_ENABLED = 0;
|
||||
|
||||
@@ -2,29 +2,51 @@
|
||||
lib,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
yq,
|
||||
versionCheckHook,
|
||||
nix-update-script,
|
||||
nixosTests,
|
||||
}:
|
||||
rustPlatform.buildRustPackage rec {
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "kanidm-provision";
|
||||
version = "1.1.2";
|
||||
version = "1.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "oddlama";
|
||||
repo = "kanidm-provision";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-pgPjkj0nMb5j3EvyJTTDpfmh0WigAcMzoleF5EOqBAM=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-+NQJEAJ0DqKEV1cYZN7CLzGoBJNUL3SQAMmxRQG5DMI=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-kbctfPhEF1PdVLjE62GyLDzjOnZxH/kOWUS4x2vd/+8=";
|
||||
postPatch = ''
|
||||
tomlq -ti '.package.version = "${finalAttrs.version}"' Cargo.toml
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-uo/TGyfNChq/t6Dah0HhXhAwktyQk0V/wewezZuftNk=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
yq # for `tomlq`
|
||||
];
|
||||
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
versionCheckProgramArg = "--version";
|
||||
doInstallCheck = true;
|
||||
|
||||
passthru = {
|
||||
tests = { inherit (nixosTests) kanidm-provisioning; };
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "A small utility to help with kanidm provisioning";
|
||||
homepage = "https://github.com/oddlama/kanidm-provision";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
asl20
|
||||
mit
|
||||
];
|
||||
maintainers = with maintainers; [ oddlama ];
|
||||
maintainers = with lib.maintainers; [ oddlama ];
|
||||
mainProgram = "kanidm-provision";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "kubectl-gadget";
|
||||
version = "0.38.1";
|
||||
version = "0.39.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "inspektor-gadget";
|
||||
repo = "inspektor-gadget";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-zAFDbSbNvFtQeJhyeG1tgFwwFgluiX1Y5BmSUsE4z3c=";
|
||||
hash = "sha256-xG4DVMsV8+ljscmRoDxw3YgdEYki5bcieSmZsCGcDVA=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-I65SpIigNQHvQEd84O/b9hHYs2ECYj5vMKi6ikKCAQY=";
|
||||
vendorHash = "sha256-Ow56GMCAoKnwDMy/FMF4e/hHxA63ycwH+jOZS+vzQwc=";
|
||||
|
||||
env.CGO_ENABLED = 0;
|
||||
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "linuxdoc-tools";
|
||||
version = "0.9.85";
|
||||
version = "0.9.86";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "agmartin";
|
||||
repo = "linuxdoc-tools";
|
||||
rev = version;
|
||||
hash = "sha256-8nsCfcxqVt16br6Vhk8tW3cxJMJFSZYX2g3MjO7JoT4=";
|
||||
hash = "sha256-AsTlrjTYuuLB2jF0zKPVrxOZ2ygUIyMJFV6qDd7ODwA=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
|
||||
@@ -24,14 +24,14 @@ let
|
||||
in
|
||||
buildPythonPackage {
|
||||
pname = "gclient2nix";
|
||||
version = "0.2.0-unstable-2024-12-19";
|
||||
version = "0.2.0-unstable-2025-04-04";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "WeetHet";
|
||||
repo = "gclient2nix";
|
||||
rev = "bdf5ab79818595be9dcfc655bd6784cf4bcdb863";
|
||||
hash = "sha256-KOXG8E2g30XyZGmM4ZnYPBSybBhHIjOZL8ZXRKYrkZQ=";
|
||||
rev = "ec5fff1082cd4fff352e4c57baf9b1a7dbbcc94b";
|
||||
hash = "sha256-BK8GUpuqFOeK5d5wKVFYCfR5f6jCrke/2xxoVlmKpRI=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -74,7 +74,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
pname = "livekit-libwebrtc";
|
||||
version = "m114";
|
||||
version = "125-unstable-2025-03-24";
|
||||
|
||||
src = "${sources}/src";
|
||||
|
||||
@@ -95,20 +95,37 @@ stdenv.mkDerivation {
|
||||
url = "https://raw.githubusercontent.com/livekit/rust-sdks/b41861c7b71762d5d85b3de07ae67ffcae7c3fa2/webrtc-sys/libwebrtc/patches/add_deps.patch";
|
||||
hash = "sha256-EMNYcTcBYh51Tt96+HP43ND11qGKClfx3xIPQmIBSo0=";
|
||||
})
|
||||
# Fixes concurrency and localization issues
|
||||
# Fixes "error: no matching member function for call to 'emplace'"
|
||||
(fetchpatch {
|
||||
url = "https://github.com/zed-industries/webrtc/commit/08f7a701a2eda6407670508fc2154257a3c90308.patch";
|
||||
hash = "sha256-oWYZLwqjRSHDt92MqsxsoBSMyZKj1ubNbOXZRbPpbEw=";
|
||||
url = "https://raw.githubusercontent.com/zed-industries/livekit-rust-sdks/refs/heads/main/webrtc-sys/libwebrtc/patches/abseil_use_optional.patch";
|
||||
hash = "sha256-FOwlwOqgv5IEBCMogPACbXXxdNhGzpYcVfsolcwA7qU=";
|
||||
|
||||
extraPrefix = "third_party/";
|
||||
stripLen = 1;
|
||||
})
|
||||
# Required for dynamically linking to ffmpeg libraries and exposing symbols
|
||||
./0001-shared-libraries.patch
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
./0002-disable-narrowing-const-reference.patch
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
# GCC does not support C11 _Generic in C++ mode. Fixes boringssl build with GCC
|
||||
(fetchpatch {
|
||||
name = "fix-gcc-c11-generic-boringssl";
|
||||
|
||||
url = "https://github.com/google/boringssl/commit/c70190368c7040c37c1d655f0690bcde2b109a0d.patch";
|
||||
hash = "sha256-xkmYulDOw5Ny5LOCl7rsheZSFbSF6md2NkZ3+azjFQk=";
|
||||
stripLen = 1;
|
||||
extraPrefix = "third_party/boringssl/src/";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch =
|
||||
''
|
||||
substituteInPlace .gn \
|
||||
--replace-fail "vpython3" "python3"
|
||||
|
||||
substituteInPlace tools/generate_shim_headers/generate_shim_headers.py \
|
||||
--replace-fail "OFFICIAL_BUILD" "GOOGLE_CHROME_BUILD"
|
||||
|
||||
@@ -235,7 +252,7 @@ stdenv.mkDerivation {
|
||||
"api/task_queue:default_task_queue_factory"
|
||||
"sdk:native_api"
|
||||
"sdk:default_codec_factory_objc"
|
||||
"pc:peerconnection"
|
||||
"pc:peer_connection"
|
||||
"sdk:videocapture_objc"
|
||||
"sdk:mac_framework_objc"
|
||||
];
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
{
|
||||
fetchFromGitHub,
|
||||
fetchFromGitiles,
|
||||
fetchgit,
|
||||
fetchurl,
|
||||
runCommand,
|
||||
lib,
|
||||
}:
|
||||
@@ -9,68 +11,69 @@ let
|
||||
"src" = fetchFromGitHub {
|
||||
owner = "webrtc-sdk";
|
||||
repo = "webrtc";
|
||||
rev = "dac8015ce039c8658706b222746808f01968256b";
|
||||
hash = "sha256-T5syfRzX/LfvEllVurzZPKffkciTd2inUEC2py78ZPA=";
|
||||
rev = "7ec4c03bff7f7ce117dc9100f081d031d946d995"; # m125_release
|
||||
hash = "sha256-LUncFGXaYVUrBdWD1Xx3MZe5GzmjJuJtDebAMb8jass=";
|
||||
};
|
||||
"src/base" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/src/base";
|
||||
rev = "fe22033c21d399a340b3f4604722463d9da25c6e";
|
||||
hash = "sha256-iqtcXEtmCNioKRxfTCwiU/NG0xlQ1R/6GE1M6qC0XTU=";
|
||||
rev = "738cf0c976fd3d07c5f1853f050594c5295300d8";
|
||||
hash = "sha256-Hw0cXws+0M2UcvcnJZGkUtH28ZEDfxNl0e8ngWlAZnA=";
|
||||
};
|
||||
"src/build" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/src/build";
|
||||
rev = "a9d28a095c8b349f8319ee0d241a78e2c849928f";
|
||||
hash = "sha256-5NguoLWm6v68fpyHK6SYbM6vHdaOT0quks5/SPW0XOI=";
|
||||
"src/build" = fetchFromGitHub {
|
||||
owner = "webrtc-sdk";
|
||||
repo = "build";
|
||||
rev = "6978bac6466311e4bee4c7a9fd395faa939e0fcd";
|
||||
hash = "sha256-mPjb7/TTJ7/oatBdIRGhSsacjbyu5ZilUgyplAtji1s=";
|
||||
};
|
||||
"src/buildtools" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/src/buildtools";
|
||||
rev = "539a6f68735c631f57ae33096e9e7fc059e049cf";
|
||||
hash = "sha256-1u4BQqXcW4Z9LPx7lMjBLK8ouKkyb576FRvB2LGwf7Q=";
|
||||
rev = "5eb927f0a922dfacf10cfa84ee76f39dcf2a7311";
|
||||
hash = "sha256-OS9k7sDzAVH+NU9P4ilKJavkiov/1qq1fG5AWq9kH/Y=";
|
||||
};
|
||||
"src/testing" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/src/testing";
|
||||
rev = "ee4801b4e9c2d945fff5236d8518511e6c00a29e";
|
||||
hash = "sha256-xUfPwWVPoLxlCWHFKLWtRC1kVJgLgcvSoXPYmrseCXE=";
|
||||
rev = "d6e731571c33f30e5dc46f54c69e6d432566e55c";
|
||||
hash = "sha256-VisK7NDR/xDC3OM7LD9Gyo58rs1GE37i7QRYC/Kk12k=";
|
||||
};
|
||||
"src/third_party" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/src/third_party";
|
||||
rev = "4f8bf4c6885ab577c7577c4cdd11d04eaf78e9ca";
|
||||
hash = "sha256-4ehEerUw9IvghdPPrrh+WCm/XEpVe5PjjIRbQZpIsbY=";
|
||||
rev = "f36c4b6e56aaa94606c87fa0c3f7cbdbb5c70546";
|
||||
hash = "sha256-TdB8qMcmXO3xgYyJkHHwn/8tVg1pFMlrNABpQQ80bOY=";
|
||||
};
|
||||
"src/buildtools/clang_format/script" = fetchFromGitiles {
|
||||
"src/third_party/clang-format/script" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format";
|
||||
rev = "f97059df7f8b205064625cdb5f97b56668a125ef";
|
||||
hash = "sha256-IL6ReGM6+urkXfGYe1BBOv+0XgCZv5i3Lib1q9COhig=";
|
||||
rev = "3c0acd2d4e73dd911309d9e970ba09d58bf23a62";
|
||||
hash = "sha256-whD8isX2ZhLrFzdxHhFP1S/sZDRgyrzLFaVd7OEFqYo=";
|
||||
};
|
||||
"src/buildtools/third_party/libc++/trunk" = fetchFromGitiles {
|
||||
"src/third_party/libc++/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx";
|
||||
rev = "bff81b702ff4b7f74b1c0ed02a4bcf6c2744a90b";
|
||||
hash = "sha256-i/FGU9F7HlGJJuwoFMV4V05pf4pvsqNxrPBN223YjZQ=";
|
||||
rev = "e3b94d0e5b86883fd77696bf10dc33ba250ba99b";
|
||||
hash = "sha256-ocJqlENHw19VpkFxKwHneGw3aNh56nt+/JeopxLj2M8=";
|
||||
};
|
||||
"src/buildtools/third_party/libc++abi/trunk" = fetchFromGitiles {
|
||||
"src/third_party/libc++abi/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi";
|
||||
rev = "307bd163607c315d46103ebe1d68aab44bf93986";
|
||||
hash = "sha256-Zka8AHFtHA4AC/Pbzc3pVqz/k2GYZYc8CeP1IXxGBUM=";
|
||||
rev = "932d253fedb390a08b17ec3a92469a4553934a6a";
|
||||
hash = "sha256-qBupfCAnSNpvqcwFycQEi5v6TBAH5LdQI5YcLeQD2y8=";
|
||||
};
|
||||
"src/buildtools/third_party/libunwind/trunk" = fetchFromGitiles {
|
||||
"src/third_party/libunwind/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind";
|
||||
rev = "2795322d57001de8125cfdf18cef804acff69e35";
|
||||
hash = "sha256-u6FMD83JBBusQuWU7Hx5HREvLIFWUA4iN4If8poaHbE=";
|
||||
rev = "419b03c0b8f20d6da9ddcb0d661a94a97cdd7dad";
|
||||
hash = "sha256-/4/Trextb4F9UMDVrg4uG9QZl6S0H9FiwnL+2S5+ZpE=";
|
||||
};
|
||||
"src/third_party/boringssl/src" = fetchFromGitiles {
|
||||
url = "https://boringssl.googlesource.com/boringssl";
|
||||
rev = "6776d5cd8fcdf6c5e05bae2d655076dbeaa56103";
|
||||
hash = "sha256-KvQhpkn1pGQ/xPbkHcGgTTvL3GGRL1TfdSPYgfNn5bU=";
|
||||
rev = "f94f3ed3965ea033001fb9ae006084eee408b861";
|
||||
hash = "sha256-baa6L6h1zVBHen/YFVtF+9fhYWC4ZGbMUSO8L1VNFjw=";
|
||||
};
|
||||
"src/third_party/breakpad/breakpad" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/breakpad/breakpad";
|
||||
rev = "9bf8d1ec526cec139b2d3fba148ce81ccf2cceab";
|
||||
hash = "sha256-c3/ksp01+cmSyzaD5SF0Lnnw+t78RwZAKCJnwg1NGXU=";
|
||||
rev = "76788faa4ef163081f82273bfca7fae8a734b971";
|
||||
hash = "sha256-qAIXZ1jZous0Un0jVkOQ66nA2525NziV3Lbso2/+Z1Y=";
|
||||
};
|
||||
"src/third_party/catapult" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/catapult";
|
||||
rev = "cae7ec667dee9f5c012b54ee9ffee94eb7beda14";
|
||||
hash = "sha256-vK7rlGshfzPzaEdAxlP5vQ4USR/fC3BzPCh/rn0aAf4=";
|
||||
rev = "88367fd8c736a2601fc183920c9ffe9ac2ec32ac";
|
||||
hash = "sha256-uqtyxO7Ge3egBsYmwcRGiV1lqm4iYVHrqYfDz7r6Byo=";
|
||||
};
|
||||
"src/third_party/ced/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/google/compact_enc_det";
|
||||
@@ -89,18 +92,18 @@ let
|
||||
};
|
||||
"src/third_party/depot_tools" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/tools/depot_tools";
|
||||
rev = "6e714e6dfe62110c95fafed4bdeb365a69c6a77e";
|
||||
hash = "sha256-7jPow77ejToE55KvQ7/eO0alMdMHcypfSyPceFAbZkw=";
|
||||
rev = "495b23b39aaba2ca3b55dd27cadc523f1cb17ee6";
|
||||
hash = "sha256-RguGUaIpxtxrY+LksFmeNbZuitZpB6O9HJc1c4TMXeQ=";
|
||||
};
|
||||
"src/third_party/ffmpeg" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/third_party/ffmpeg";
|
||||
rev = "8d21d41d8bec5c0b266ee305d1a708dc5c23b594";
|
||||
hash = "sha256-UjrZJBtOQiiqxtLb8x24axord3OFvyCcRcgDwiYE/jw=";
|
||||
rev = "901248a373cbbe7af68fb92faf3be7d4f679150d";
|
||||
hash = "sha256-6+Sc5DsPaKW68PSUS4jlpzRXjPhEN7LFQATVVL9Xhfo=";
|
||||
};
|
||||
"src/third_party/flatbuffers/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/google/flatbuffers";
|
||||
rev = "a56f9ec50e908362e20254fcef28e62a2f148d91";
|
||||
hash = "sha256-OQ8E+i30WRz/lPJmVDiF7+TPo4gZVu2Of9loxz3tswI=";
|
||||
rev = "bcb9ef187628fe07514e57756d05e6a6296f7dc5";
|
||||
hash = "sha256-LecJwLDG6szZZ/UOCFD+MDqH3NKawn0sdEwgnMt8wMM=";
|
||||
};
|
||||
"src/third_party/grpc/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/grpc/grpc";
|
||||
@@ -109,38 +112,38 @@ let
|
||||
};
|
||||
"src/third_party/fontconfig/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/fontconfig";
|
||||
rev = "06929a556fdc39c8fe12965b69070c8df520a33e";
|
||||
hash = "sha256-0R+FEhtGXFiQWHEPRrJqaBW1JVfCojYI4NPDvYMBhoU=";
|
||||
rev = "14d466b30a8ab4a9d789977ed94f2c30e7209267";
|
||||
hash = "sha256-W5WIgC6A52kY4fNkbsDEa0o+dfd97Rl5NKfgnIRpI00=";
|
||||
};
|
||||
"src/third_party/freetype/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/src/third_party/freetype2";
|
||||
rev = "9806414c15230d253d5219ea0dafeddb717307b1";
|
||||
hash = "sha256-UbWtRb24U7Cv+PecVtoNG33Q1ItmkvssmW8Bh8qlFvA=";
|
||||
rev = "b3a6a20a805366e0bc7044d1402d04c53f9c1660";
|
||||
hash = "sha256-XBHWUw28bsCpwUXb+faE36DRdujuKiWoJ+dEmUk07s4=";
|
||||
};
|
||||
"src/third_party/harfbuzz-ng/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz";
|
||||
rev = "2822b589bc837fae6f66233e2cf2eef0f6ce8470";
|
||||
hash = "sha256-qwtRORl/Pu4M9EvW8MdK8onFMCw/4+57FEBjoNt4qoY=";
|
||||
rev = "155015f4bec434ecc2f94621665844218f05ce51";
|
||||
hash = "sha256-VAan6P8PHSq8RsGE4YbI/wCfFAhzl3nJMt0cQBYi5Ls=";
|
||||
};
|
||||
"src/third_party/google_benchmark/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/google/benchmark";
|
||||
rev = "b177433f3ee2513b1075140c723d73ab8901790f";
|
||||
hash = "sha256-h2ryAQAuHI54Cni88L85e7Np4KATGVTRdDcmUvCNeWc=";
|
||||
rev = "344117638c8ff7e239044fd0fa7085839fc03021";
|
||||
hash = "sha256-gztnxui9Fe/FTieMjdvfJjWHjkImtlsHn6fM1FruyME=";
|
||||
};
|
||||
"src/third_party/gtest-parallel" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/google/gtest-parallel";
|
||||
rev = "f4d65b555894b301699c7c3c52906f72ea052e83";
|
||||
hash = "sha256-dzWXJHPb8RHqxoi/gA9npwnjAsT8gg7A90g/dx8LVwQ=";
|
||||
rev = "96f4f904922f9bf66689e749c40f314845baaac8";
|
||||
hash = "sha256-VUuk5tBTh+aU2dxVWUF1FePWlKUJaWSiGSXk/J5zgHw=";
|
||||
};
|
||||
"src/third_party/googletest/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/google/googletest";
|
||||
rev = "af29db7ec28d6df1c7f0f745186884091e602e07";
|
||||
hash = "sha256-VYRjcM3dDY2FarviXyFMgSkXCqKfWXwtGAj2Msgm7zg=";
|
||||
rev = "5197b1a8e6a1ef9f214f4aa537b0be17cbf91946";
|
||||
hash = "sha256-JCIJrjN/hH6oAgvJRuv3aJA+z6Qe7yefyRbAhP5bZDc=";
|
||||
};
|
||||
"src/third_party/icu" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/deps/icu";
|
||||
rev = "d8daa943f64cd5dd2a55e9baf2e655ab4bfa5ae9";
|
||||
hash = "sha256-47Xxb5IFbRmdO3oADjn13fm7aIYFXh2R4YVZIJAy22U=";
|
||||
rev = "364118a1d9da24bb5b770ac3d762ac144d6da5a4";
|
||||
hash = "sha256-frsmwYMiFixEULsE91x5+p98DvkyC0s0fNupqjoRnvg=";
|
||||
};
|
||||
"src/third_party/jsoncpp/source" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp";
|
||||
@@ -148,64 +151,84 @@ let
|
||||
hash = "sha256-bSLNcoYBz3QCt5VuTR056V9mU2PmBuYBa0W6hFg2m8Q=";
|
||||
};
|
||||
"src/third_party/libFuzzer/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/llvm-project/compiler-rt/lib/fuzzer";
|
||||
rev = "debe7d2d1982e540fbd6bd78604bf001753f9e74";
|
||||
hash = "sha256-HG3KHhKQnr4hdnUK/2QhcxRdNxh38fhU54JKKzqZaio=";
|
||||
url = "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer";
|
||||
rev = "758bd21f103a501b362b1ca46fa8fcb692eaa303";
|
||||
hash = "sha256-T0dO+1A0r6kLFoleMkY8heu80biPntCpvA6YfqA7b+E=";
|
||||
};
|
||||
"src/third_party/fuzztest/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/google/fuzztest";
|
||||
rev = "65354bf09a2479945b4683c42948695d4f2f7c07";
|
||||
hash = "sha256-8w4yIW15VamdjevMO27NYuf+GFu5AvHSooDZH0PbS6s=";
|
||||
};
|
||||
"src/third_party/libjpeg_turbo" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo";
|
||||
rev = "aa4075f116e4312537d0d3e9dbd5e31096539f94";
|
||||
hash = "sha256-QnXMR9qqRiYfV1sUJvKVvLQ9A022lYKbsrI9HOU9LCs=";
|
||||
rev = "9b894306ec3b28cea46e84c32b56773a98c483da";
|
||||
hash = "sha256-+t75ZAdOXc7Nd1/8zEQLX+enZb8upqIQuR6qzb9z7Cg=";
|
||||
};
|
||||
"src/third_party/libsrtp" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/deps/libsrtp";
|
||||
rev = "5b7c744eb8310250ccc534f3f86a2015b3887a0a";
|
||||
hash = "sha256-pfLFh2JGk/g0ZZxBKTaYW9/PBpkCm0rtJeyNePUMTTc=";
|
||||
rev = "7a7e64c8b5a632f55929cb3bb7d3e6fb48c3205a";
|
||||
hash = "sha256-XOPiDAOHpWyCiXI+fi1CAie0Zaj4v14m9Kc8+jbzpUY=";
|
||||
};
|
||||
"src/third_party/dav1d/libdav1d" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/videolan/dav1d";
|
||||
rev = "d426d1c91075b9c552b12dd052af1cd0368f05a2";
|
||||
hash = "sha256-FivzwqCvlY89q2znGvfNks+hje/iUFHcKPb19FyAZhM=";
|
||||
rev = "006ca01d387ac6652825d6cce1a57b2de67dbf8d";
|
||||
hash = "sha256-AA2bcrsW1xFspyl5TqYUJeAwKM06rWTNtXr/uMVIJmw=";
|
||||
};
|
||||
"src/third_party/libaom/source/libaom" = fetchFromGitiles {
|
||||
url = "https://aomedia.googlesource.com/aom";
|
||||
rev = "5a0903824082f41123e8365b5b99ddb6ced8971c";
|
||||
hash = "sha256-j8b0xM7hHNqYIeUQjf+c7LyzcfZVJx64Xqo9gIRtsYU=";
|
||||
rev = "eefd5585a0c4c204fcf7d30065f8c2ca35c38a82";
|
||||
hash = "sha256-0tLfbfYyCnG89DHNIoYoiitN9pFFcuX/Nymp3Q5xhBg=";
|
||||
};
|
||||
"src/third_party/perfetto" = fetchFromGitiles {
|
||||
url = "https://android.googlesource.com/platform/external/perfetto";
|
||||
rev = "20b114cd063623e63ef1b0a31167d60081567e51";
|
||||
hash = "sha256-6BpUd+BplRR/0eUIYz5SehzrpNHPfUm2Qv6U1+Mxy8g=";
|
||||
rev = "0e424063dbfd4e7400aa3b77b5c00b84893aee7b";
|
||||
hash = "sha256-fS0P/0Bqn9EreCPRC65Lw7/zcpMquo7RDf6dmbMDa74=";
|
||||
};
|
||||
"src/third_party/protobuf-javascript/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript";
|
||||
rev = "e34549db516f8712f678fcd4bc411613b5cc5295";
|
||||
hash = "sha256-TmP6xftUVTD7yML7UEM/DB8bcsL5RFlKPyCpcboD86U=";
|
||||
};
|
||||
"src/third_party/libvpx/source/libvpx" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/webm/libvpx";
|
||||
rev = "7aaffe2df4c9426ab204a272ca5ca52286ca86d4";
|
||||
hash = "sha256-Uis24FzUtM38ktPG/wDJLiHZYmpmYFGbuQ/SWnmZJSA=";
|
||||
rev = "8762f5efb2917765316a198e6713f0bc93b07c9b";
|
||||
hash = "sha256-JbeUgX8Dx8GkQ79ElZHK8gYI3/4o6NrTV+HpblwLvIE=";
|
||||
};
|
||||
"src/third_party/libyuv" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/libyuv/libyuv";
|
||||
rev = "77c2121f7e6b8e694d6e908bbbe9be24214097da";
|
||||
hash = "sha256-LLmTW05GxoXgNkLRHp3e6gb7glMgJo1moc6lPLVHk6w=";
|
||||
rev = "a6a2ec654b1be1166b376476a7555c89eca0c275";
|
||||
hash = "sha256-hD5B9fPNwf8M98iS/PYeUJgJxtBvvf2BrrlnBNYXSg0=";
|
||||
};
|
||||
"src/third_party/lss" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/linux-syscall-support";
|
||||
rev = "ce877209e11aa69dcfffbd53ef90ea1d07136521";
|
||||
hash = "sha256-hE8uZf9Fst66qJkoVYChiB8G41ie+k9M4X0W+5JUSdw=";
|
||||
};
|
||||
"src/third_party/instrumented_libs" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries";
|
||||
rev = "0172d67d98df2d30bd2241959d0e9569ada25abe";
|
||||
hash = "sha256-SGEB74fK9e0WWT77ZNISE9fVlXGGPvZMBUsQ3XD+DsA=";
|
||||
};
|
||||
"src/third_party/nasm" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/deps/nasm";
|
||||
rev = "7fc833e889d1afda72c06220e5bed8fb43b2e5ce";
|
||||
hash = "sha256-L+b3X3vsfpY6FSlIK/AHhxhmq2cXd50vND6uT6yn8Qs=";
|
||||
rev = "f477acb1049f5e043904b87b825c5915084a9a29";
|
||||
hash = "sha256-SiRXHsUlWXtH6dbDjDjqNAm105ibEB3jOfNtQAM4CaY=";
|
||||
};
|
||||
"src/third_party/openh264/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/cisco/openh264";
|
||||
rev = "09a4f3ec842a8932341b195c5b01e141c8a16eb7";
|
||||
hash = "sha256-J7Eqe2QevZh1xfap19W8AVCcwfRu7ztknnbKFJUAH1c=";
|
||||
};
|
||||
"src/third_party/re2/src" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/external/github.com/google/re2";
|
||||
rev = "b84e3ff189980a33d4a0c6fa1201aa0b3b8bab4a";
|
||||
hash = "sha256-FA9wAZwqLx7oCPf+qeqZ7hhpJ9J2DSMXZAWllHIX/qY=";
|
||||
};
|
||||
"src/tools" = fetchFromGitiles {
|
||||
url = "https://chromium.googlesource.com/chromium/src/tools";
|
||||
rev = "bafae7909cbbcd277d29c0da0809001a8d6f4a14";
|
||||
hash = "sha256-MK5M9RrX+cX4S7vsMgNVQ2YkNbEuvizKueuc1mA5jyU=";
|
||||
rev = "0d6482e40fe26f738a0acf6ebb0f797358538b48";
|
||||
hash = "sha256-19oGSveaPv8X+/hsevUe4fFtLASC3HfPtbnw3TWpYQk=";
|
||||
};
|
||||
};
|
||||
namedSourceDerivations = builtins.mapAttrs (
|
||||
|
||||
@@ -19,13 +19,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "lock";
|
||||
version = "1.5.1";
|
||||
version = "1.5.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "konstantintutsch";
|
||||
repo = "Lock";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-HXyU+b4CtTeQJrX0vVKV94twCXJRWZn/dGsjyC8fpc8=";
|
||||
hash = "sha256-FcL1BH2ypzBNXBNBR6oZ95dP6Kt50uOoYj8+2U7iYNg=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -32,17 +32,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "ludusavi";
|
||||
version = "0.28.0";
|
||||
version = "0.29.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mtkennerly";
|
||||
repo = "ludusavi";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-N2dDi47Z2PifMNlYE6Lk1nHxfpvwoL6h2QkUPthlh4A=";
|
||||
hash = "sha256-+6/hpOFyAdYxh+HkOlc85utqIY4s4gyZoVQxin9hbkU=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-kKyH+JAydoaPvuhHxkC18Io4CWbyjhVcuu9+CBOvEwg=";
|
||||
cargoHash = "sha256-9ki6/KDoa1yLg7mZS7tB7ZjjiZIWOne4Ol7fIK4YPSo=";
|
||||
|
||||
dontWrapGApps = true;
|
||||
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "memray";
|
||||
version = "1.16.0";
|
||||
version = "1.17.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bloomberg";
|
||||
repo = "memray";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-1Vwf4lCe/srIvR47mCIN2pXrRE3mZJpTGdbOwrW2BpU=";
|
||||
hash = "sha256-2gFnVILOqjsBY7dmtoN+1BLInPj0wW8u9jOs2ExmIZM=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [
|
||||
|
||||
@@ -85,5 +85,6 @@ stdenv.mkDerivation rec {
|
||||
prusnak
|
||||
sgo
|
||||
];
|
||||
mainProgram = "micropython";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -6,17 +6,17 @@
|
||||
}:
|
||||
let
|
||||
pname = "navicat-premium";
|
||||
version = "17.2.1";
|
||||
version = "17.2.2";
|
||||
|
||||
src =
|
||||
{
|
||||
x86_64-linux = fetchurl {
|
||||
url = "https://web.archive.org/web/20250315165150/https://dn.navicat.com/download/navicat17-premium-en-x86_64.AppImage";
|
||||
hash = "sha256-noDeF3OLxWpOYSd7e1KKHpk1m8RxmVxCOijiW8Wv+YE=";
|
||||
url = "https://web.archive.org/web/20250409204831/https://dn.navicat.com/download/navicat17-premium-en-x86_64.AppImage";
|
||||
hash = "sha256-btSHD4hDqaqtdiwgd6jJraUqTcS4lGabPD/Q+UJS6KM=";
|
||||
};
|
||||
aarch64-linux = fetchurl {
|
||||
url = "https://web.archive.org/web/20250315170215/https://dn.navicat.com/download/navicat17-premium-en-aarch64.AppImage";
|
||||
hash = "sha256-1rdZ4eLeFkZ5Hso4EqUpYjUBFCBYIw0GSL4RPeEgycw=";
|
||||
url = "https://web.archive.org/web/20250409211232/https://dn.navicat.com/download/navicat17-premium-en-aarch64.AppImage";
|
||||
hash = "sha256-D7dVxcHdrlc2Exa+gR8MkY8Tk9+afZXTRTvNzGWGOco=";
|
||||
};
|
||||
}
|
||||
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||
|
||||
@@ -61,6 +61,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
--replace-fail "dep:comrak" "comrak"
|
||||
'';
|
||||
|
||||
cargoTestFlags = [
|
||||
# Skip the py-nickel tests because linking them fails on aarch64, and we
|
||||
# aren't packaging py-nickel anyway
|
||||
"--workspace"
|
||||
"--exclude=py-nickel"
|
||||
];
|
||||
|
||||
checkFlags = [
|
||||
# https://github.com/tweag/nickel/blob/1.10.0/git/tests/main.rs#L60
|
||||
# fails because src is not a git repo
|
||||
@@ -99,10 +106,5 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
matthiasbeyer
|
||||
];
|
||||
mainProgram = "nickel";
|
||||
badPlatforms = [
|
||||
# collect2: error: ld returned 1 exit status
|
||||
# undefined reference to `PyExc_TypeError'
|
||||
"aarch64-linux"
|
||||
];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "omnictl";
|
||||
version = "0.47.1";
|
||||
version = "0.48.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "siderolabs";
|
||||
repo = "omni";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-/hv6YNaBfECFlf1xJCiSeWg+/PqmIa+Rtip6kFuHPCM=";
|
||||
hash = "sha256-/+ayHgqXnzA72ms0Z023Vw16rqDE5Eyu/RIPE2AOOG4=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-BQn+3TEaHnJrzDZt3j/sB9Gbh4mQXhqfX0ssu+G+mg0=";
|
||||
vendorHash = "sha256-hHQV28OpZJWgulHXFRb2n9CVxVo958y5FUoxsafzFw8=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -14,13 +14,13 @@ assert
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "open-policy-agent";
|
||||
version = "1.2.0";
|
||||
version = "1.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "open-policy-agent";
|
||||
repo = "opa";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-9pLySzYfLyRcbhKz+zusBFHNVnhtGyqlsrNr1AzDQx0=";
|
||||
hash = "sha256-wWxWpJSDOaZLJ7ULdAzPFJ9YNXX3FyQRod2roaLsuis=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
||||
@@ -9,16 +9,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "pushgateway";
|
||||
version = "1.11.0";
|
||||
version = "1.11.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "prometheus";
|
||||
repo = "pushgateway";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-VIqk5GxI5qFnsjeq6FL1UUd7lX3VLLhTcPlo4j8oL/c=";
|
||||
sha256 = "sha256-qcG7yTJN+HvzX1MB6ImF2umT/HLqohFeUwIc/86G/ec=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-PXJkjRg699tu/WPrFkekmAbGwPPHoUXaiYfxuju9Dwk=";
|
||||
vendorHash = "sha256-CUL9jj4Xu3G5+MIVCCY9IW4SxBe3xqaZatxA+0Our2M=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -12,19 +12,19 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "raycast";
|
||||
version = "1.94.3";
|
||||
version = "1.95.0";
|
||||
|
||||
src =
|
||||
{
|
||||
aarch64-darwin = fetchurl {
|
||||
name = "Raycast.dmg";
|
||||
url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=arm";
|
||||
hash = "sha256-SKKNdALkA8W7YNlq8Y6t8iT1NpIxcODIFaSq7Nfqydw=";
|
||||
hash = "sha256-Fh0V/iZqryuqKs8D1V9isHJBh+WFHicrTMckKCh4pQE=";
|
||||
};
|
||||
x86_64-darwin = fetchurl {
|
||||
name = "Raycast.dmg";
|
||||
url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=x86_64";
|
||||
hash = "sha256-G5u9w8xjJn6UFLOwiq835rvZfuEIqn4SQSFL4awlgtc=";
|
||||
hash = "sha256-AD4iCBbNMU0Px/NieXvmG/Q3deJ6P/dcVgwFo0vNoOo=";
|
||||
};
|
||||
}
|
||||
.${stdenvNoCC.system} or (throw "raycast: ${stdenvNoCC.system} is unsupported.");
|
||||
|
||||
@@ -19,13 +19,13 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "readest";
|
||||
version = "0.9.30";
|
||||
version = "0.9.32";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "readest";
|
||||
repo = "readest";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Kratl77JJzrwzc3hi+BCjT/E2qmmbeJeXxiGH0AcM9I=";
|
||||
hash = "sha256-EdEjRKBrWGIwJbmNLDvJl/1Hq+Cs6w815ND6yH3/+TI=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -9,17 +9,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "riffdiff";
|
||||
version = "3.3.9";
|
||||
version = "3.3.10";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "walles";
|
||||
repo = "riff";
|
||||
tag = version;
|
||||
hash = "sha256-EhRruR5UzVP5OdPRX/k8Tasst9tlVteyfXD9BCXBhtI=";
|
||||
hash = "sha256-5HxQF8PVDonWpmxHEFT4zWZTWzzn50UzBU1z0ahuaGM=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-a9XLP0ydG/lIXT6fa4QK5MiBN6NWp/IrchXLBm34F6g=";
|
||||
cargoHash = "sha256-8O4ZLKaQajrvNp7tH8iuVRPriuIIdesBmuv5MXyTafA=";
|
||||
|
||||
passthru = {
|
||||
tests.version = testers.testVersion { package = riffdiff; };
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
lib,
|
||||
buildNpmPackage,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
buildNpmPackage (finalAttrs: {
|
||||
pname = "runmd";
|
||||
version = "1.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "broofa";
|
||||
repo = "runmd";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-NaHBoRp6VuQwobpew7b1us8t2vbVPR4OLe3p3suykOw=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-0djcoEq1O6zubD8OTFNE0BrOebSiw4JAXxa6flbHLb0=";
|
||||
|
||||
dontNpmBuild = true;
|
||||
|
||||
meta = {
|
||||
description = "Executable markdown files";
|
||||
homepage = "https://github.com/broofa/runmd";
|
||||
changelog = "https://github.com/broofa/runmd/blob/${finalAttrs.src.tag}/CHANGELOG.md";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ drupol ];
|
||||
mainProgram = "runmd";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
})
|
||||
@@ -13,16 +13,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "runme";
|
||||
version = "3.13.0";
|
||||
version = "3.13.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "runmedev";
|
||||
repo = "runme";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-pMYhII+1gMZnabsGi7y82ZDvmxjDJWqhhvWegbQfTC0=";
|
||||
hash = "sha256-tzo8P2K3Bgb5Ssn8m848fjcTnW7XSmng/cV6EhdErEQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-qfW2k1uiOJcMRLJJ1JRACuVcCTFSkXFg/QPHTe5j+kg=";
|
||||
vendorHash = "sha256-Jh8vB8ZCovB89/CY2105K0260LIEv31Empl/ku504To=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
||||
@@ -15,13 +15,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "sioyek";
|
||||
version = "2.0.0-unstable-2025-03-11";
|
||||
version = "2.0.0-unstable-2025-04-08";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ahrm";
|
||||
repo = "sioyek";
|
||||
rev = "b3575d9634d6c305cdf555a383e019a1e9013f2a";
|
||||
hash = "sha256-a6zIgFe8bHrqXAtCC4/LC5jl3hy2Cs1xZBI91sKQgqw=";
|
||||
rev = "e84f4052b384c1c8d84db84d4294874e19a24f38";
|
||||
hash = "sha256-by8/LloGMi6w97nWnO8VLlJjE1ztIymP4mwvL1PWqPo=";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
|
||||
@@ -13,13 +13,13 @@ stdenv.mkDerivation {
|
||||
# as ssdfs-utils, not ssdfs-tools.
|
||||
pname = "ssdfs-utils";
|
||||
# The version is taken from `configure.ac`, there are no tags.
|
||||
version = "4.50";
|
||||
version = "4.53";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dubeyko";
|
||||
repo = "ssdfs-tools";
|
||||
rev = "f816382a3cc45e2eca711b0cc0d24afb8af5c195";
|
||||
hash = "sha256-QN32h+ICwUUVd6Zs+hflRHb4QW0QWBkqyyEI/jZYRtc=";
|
||||
rev = "5cf623d11b41f2581923494142dcd5277af39093";
|
||||
hash = "sha256-Mud9KAd2nGY4A8l8EhJvmrK93oV2wO5RCsQIjmEAaeg=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -17,20 +17,19 @@
|
||||
callPackage,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage {
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "stalwart-mail";
|
||||
version = "0.11.6-unstable-2025-02-04";
|
||||
version = "0.11.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stalwartlabs";
|
||||
repo = "mail-server";
|
||||
# release 0.11.6 broken, see https://github.com/stalwartlabs/mail-server/issues/1150
|
||||
rev = "fa6483b6df57513582425119027bc4fce8f03d65";
|
||||
hash = "sha256-mB3Vm07b+eKDlQ95pmVk14Q7jXTBbV1jTbN+6hcFt0s=";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-pBCj/im5UB7A92LBuLeB6EAHTJEuN62BG5Nkj8qsNNA=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-PHr73GQ/6d5ulJzntSHIilGzdF4Y8Np9jSFa6F2Nwao=";
|
||||
cargoHash = "sha256-B+xsTVsh9QBAybKiJq0Sb7rveOsH05vuCmNQ5t/UZnk=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "vault-bin";
|
||||
version = "1.18.4";
|
||||
version = "1.19.1";
|
||||
|
||||
src =
|
||||
let
|
||||
@@ -20,11 +20,11 @@ stdenv.mkDerivation rec {
|
||||
aarch64-darwin = "darwin_arm64";
|
||||
};
|
||||
hash = selectSystem {
|
||||
x86_64-linux = "sha256-rQXtyxaM1OOF54kIeIWHEwaXYbJyHhuruH+kOSZ/6zc=";
|
||||
aarch64-linux = "sha256-Bqg3UE8CXplJiYK9YKwAy88unZWmWus5IgQS4Bh0ODA=";
|
||||
i686-linux = "sha256-qVEueQ00gqAEbOI4ThcU7vZu8TL4oeBDarOtOkSaGvY=";
|
||||
x86_64-darwin = "sha256-tCTnOHmLaa2uTOr9ju0QHN/LexAoBlCUMrEXPLc2LJ4=";
|
||||
aarch64-darwin = "sha256-sbwVOxMNCq1wcAT4PcDlu9HEsrPphLE2L87zZqfAg8M=";
|
||||
x86_64-linux = "sha256-sKFUVnKG6NIsAI4seRaRQt/qh4MkjL0JSbjWBdeKpow=";
|
||||
aarch64-linux = "sha256-k2142jQBtQPz79hr/GDae33j2bMbCi35BS2Qb4PpWKE=";
|
||||
i686-linux = "sha256-edSKcSwb9rumMs7oTCOqEpGlmo07u7Nkzl4i5fB+/Hk=";
|
||||
x86_64-darwin = "sha256-O1wEfn0EhLTUOXCpWaIIxCQku0Og+0i0SodMrnovPMc=";
|
||||
aarch64-darwin = "sha256-3UBvZW+4rYR+ELQkwnV1Z/J409NTE+7rEZkP6ld1y7M=";
|
||||
};
|
||||
in
|
||||
fetchzip {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
nix-update-script,
|
||||
}:
|
||||
let
|
||||
version = "0.9.0";
|
||||
version = "0.10.0";
|
||||
in
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "vault-tasks";
|
||||
@@ -14,10 +14,10 @@ rustPlatform.buildRustPackage {
|
||||
owner = "louis-thevenet";
|
||||
repo = "vault-tasks";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-IjpmvoibxDwbdq4SyPXWxhsUTzaRKH1qUXwskCWOqm4=";
|
||||
hash = "sha256-EUzlJh+PpesfTBQbbxjC1HbeuN/+oGCZeR2XJl1bitI=";
|
||||
};
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-VgLGpyjbRL2W1oCqTjl0+thi+HYdcB8g/mwkeYA/85E=";
|
||||
cargoHash = "sha256-rDyzbcKa8cU7qSuzbI7KxTNUeiNuGFdf3HcDITvd+HI=";
|
||||
|
||||
postInstall = "install -Dm444 desktop/vault-tasks.desktop -t $out/share/applications";
|
||||
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "vcluster";
|
||||
version = "0.24.0";
|
||||
version = "0.24.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "loft-sh";
|
||||
repo = "vcluster";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-m9pXPn18H4HPK7m47uKpNc0BgXV2u5TU5CFgw31AnTw=";
|
||||
hash = "sha256-6aEdNfskeN4pdeg7lDprTZ5ZbjZzDLo5JyLcIHnVpmY=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
let
|
||||
pname = "vector";
|
||||
version = "0.45.0";
|
||||
version = "0.46.0";
|
||||
in
|
||||
rustPlatform.buildRustPackage {
|
||||
inherit pname version;
|
||||
@@ -34,11 +34,11 @@ rustPlatform.buildRustPackage {
|
||||
owner = "vectordotdev";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-ixBB0rMHeeEAGbazRAXiWMZOOf4nFC8iY0qZ4fmARWk=";
|
||||
hash = "sha256-7zz2Kzl1Mg/Y/f9jAYk1QZ4QweHPwQfeRQkSPyRy354=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-qEo8GYGwUWtfMT6m9TaQzneV+tglUnapjFtuxL5yudw=";
|
||||
cargoHash = "sha256-XEr7Hhx/Aj7phL6mKY4TSjsQGf0C1QPYkNCnuu1s6uY=";
|
||||
|
||||
nativeBuildInputs =
|
||||
[
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "vgmtools";
|
||||
version = "0.1-unstable-2023-08-27";
|
||||
version = "0.1-unstable-2025-04-05";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vgmrips";
|
||||
repo = "vgmtools";
|
||||
rev = "7b7f2041e346f0d4fff8c834a763edc4f4d88896";
|
||||
hash = "sha256-L52h94uohLMnj29lZj+i9hM8n9hIYo20nRS8RCW8npY=";
|
||||
rev = "cd9fb6c0693b28ea2c18511aa6416637bc5c91f6";
|
||||
hash = "sha256-mdHGK2hru7F66lHQtEMpvys8ZzMQMGyzxvPj625bvn8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
appimageTools,
|
||||
}:
|
||||
let
|
||||
version = "0.7.2";
|
||||
version = "0.7.3";
|
||||
pname = "Vial";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/vial-kb/vial-gui/releases/download/v${version}/${pname}-v${version}-x86_64.AppImage";
|
||||
hash = "sha256-bWmKNKCrXzyNj7zYdEX+lfITdIernTp/WxFJnd1RRYU=";
|
||||
hash = "sha256-tdSJjmf1IUQ1S7V90dTVgWJDOAuBsiUTUz0QV6LPlqo=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extractType2 { inherit pname version src; };
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
stdenv,
|
||||
buildFHSEnv,
|
||||
fetchzip,
|
||||
requireFile,
|
||||
lib,
|
||||
zlib,
|
||||
gdbm,
|
||||
@@ -35,9 +35,8 @@
|
||||
|
||||
let
|
||||
# base - versions
|
||||
version = "17.6.1";
|
||||
build = "24319023";
|
||||
baseUrl = "https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${version}/${build}/linux";
|
||||
version = "17.6.3";
|
||||
build = "24583834";
|
||||
|
||||
# macOS - versions
|
||||
unlockerVersion = "3.0.5";
|
||||
@@ -114,13 +113,11 @@ stdenv.mkDerivation rec {
|
||||
]
|
||||
++ lib.optionals enableMacOSGuests [ unzip ];
|
||||
|
||||
src =
|
||||
fetchzip {
|
||||
url = "${baseUrl}/core/VMware-Workstation-${version}-${build}.x86_64.bundle.tar";
|
||||
sha256 = "sha256-VzfiIawBDz0f1w3eynivW41Pn4SqvYf/8o9q14hln4s=";
|
||||
stripRoot = false;
|
||||
}
|
||||
+ "/VMware-Workstation-${version}-${build}.x86_64.bundle";
|
||||
src = requireFile {
|
||||
name = "VMware-Workstation-Full-${version}-${build}.x86_64.bundle";
|
||||
url = "https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro&freeDownloads=true";
|
||||
hash = "sha256-eVdZF3KN7UxtC4n0q2qBvpp3PADuto0dEqwNsSVHjuA=";
|
||||
};
|
||||
|
||||
unpackPhase = ''
|
||||
${vmware-unpack-env}/bin/vmware-unpack-env -c "sh ${src} --extract unpacked"
|
||||
|
||||
@@ -2,19 +2,28 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
pkg-config,
|
||||
curl,
|
||||
libxml2,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "xmlrpc-c";
|
||||
version = "1.59.03";
|
||||
version = "1.60.05";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/xmlrpc-c/${pname}-${version}.tgz";
|
||||
hash = "sha256-vbcdtCqwvlFZFVWIXRFoKwRMEDTUoylkAb+SHsCyM/4=";
|
||||
hash = "sha256-Z9hgBiRZ6ieEwHtNeRMxnZU5+nKfU0N46OQciRjyrfY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
rm -rf lib/expat
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
curl
|
||||
libxml2
|
||||
@@ -37,8 +46,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "Lightweight RPC library based on XML and HTTP";
|
||||
homepage = "https://xmlrpc-c.sourceforge.net/";
|
||||
# <xmlrpc-c>/doc/COPYING also lists "Expat license",
|
||||
# "ABYSS Web Server License" and "Python 1.5.2 License"
|
||||
# <xmlrpc-c>/doc/COPYING also lists "ABYSS Web Server License" and "Python 1.5.2 License"
|
||||
license = licenses.bsd3;
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
|
||||
@@ -98,7 +98,7 @@ let
|
||||
in
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "zed-editor";
|
||||
version = "0.180.2";
|
||||
version = "0.181.5";
|
||||
|
||||
outputs =
|
||||
[ "out" ]
|
||||
@@ -110,7 +110,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "zed-industries";
|
||||
repo = "zed";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-4FwQxg3UUE0vFLsy+88Naal+YTCGfNMOtNhnG+W2HiU=";
|
||||
hash = "sha256-wp8CoWEOSScQP2Q+lQJgstzTNNwiy0ONHOy6PjIlFBo=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -118,9 +118,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
# but builds fine with our standard linker.
|
||||
# This patch removes their linker override from the cargo config.
|
||||
./0001-linux-linker.patch
|
||||
|
||||
# See https://github.com/zed-industries/zed/pull/21661#issuecomment-2524161840
|
||||
"script/patches/use-cross-platform-livekit.patch"
|
||||
];
|
||||
|
||||
postPatch =
|
||||
@@ -128,15 +125,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
''
|
||||
substituteInPlace $cargoDepsCopy/webrtc-sys-*/build.rs \
|
||||
--replace-fail "cargo:rustc-link-lib=static=webrtc" "cargo:rustc-link-lib=dylib=webrtc"
|
||||
''
|
||||
# nixpkgs ships cargo-about 0.7, which is a seamless upgrade from 0.6
|
||||
+ ''
|
||||
substituteInPlace script/generate-licenses \
|
||||
--replace-fail 'CARGO_ABOUT_VERSION="0.6"' 'CARGO_ABOUT_VERSION="0.7"'
|
||||
'';
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-5Y4GH4AP4Ry73w2cUllVTLP3RulJ0cE8B+S//QpjdFc=";
|
||||
cargoHash = "sha256-FATdeVwbSUA/zfWV9TdoS4/fT9KWsekKGjQ34HJW4rk=";
|
||||
|
||||
nativeBuildInputs =
|
||||
[
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
{
|
||||
lib,
|
||||
buildDunePackage,
|
||||
ocaml,
|
||||
ocaml_gettext,
|
||||
camomile,
|
||||
ounit,
|
||||
fileutils,
|
||||
ounit2,
|
||||
}:
|
||||
|
||||
buildDunePackage {
|
||||
@@ -13,15 +11,12 @@ buildDunePackage {
|
||||
inherit (ocaml_gettext) src version;
|
||||
|
||||
propagatedBuildInputs = [
|
||||
(camomile.override { version = "1.0.2"; })
|
||||
camomile
|
||||
ocaml_gettext
|
||||
];
|
||||
|
||||
doCheck = lib.versionAtLeast ocaml.version "4.08";
|
||||
checkInputs = [
|
||||
ounit
|
||||
fileutils
|
||||
];
|
||||
doCheck = true;
|
||||
checkInputs = [ ounit2 ];
|
||||
|
||||
meta = (builtins.removeAttrs ocaml_gettext.meta [ "mainProgram" ]) // {
|
||||
description = "Internationalization library using camomile (i18n)";
|
||||
|
||||
@@ -1,22 +1,30 @@
|
||||
{
|
||||
lib,
|
||||
fetchurl,
|
||||
fetchpatch,
|
||||
applyPatches,
|
||||
buildDunePackage,
|
||||
cppo,
|
||||
gettext,
|
||||
fileutils,
|
||||
ounit,
|
||||
ounit2,
|
||||
}:
|
||||
|
||||
buildDunePackage rec {
|
||||
pname = "gettext";
|
||||
version = "0.4.2";
|
||||
version = "0.5.0";
|
||||
|
||||
minimalOCamlVersion = "4.03";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/gildor478/ocaml-gettext/releases/download/v${version}/gettext-v${version}.tbz";
|
||||
sha256 = "19ynsldb21r539fiwz1f43apsdnx7hj2a2d9qr9wg2hva9y2qrwb";
|
||||
src = applyPatches {
|
||||
src = fetchurl {
|
||||
url = "https://github.com/gildor478/ocaml-gettext/releases/download/v${version}/gettext-${version}.tbz";
|
||||
hash = "sha256-CN2d9Vsq8YOOIxK+S+lCtDddvBjCrtDKGSRIh1DjT10=";
|
||||
};
|
||||
# Disable dune sites
|
||||
# See https://github.com/gildor478/ocaml-gettext/pull/37
|
||||
patches = fetchpatch {
|
||||
url = "https://github.com/gildor478/ocaml-gettext/commit/5462396bee53cb13d8d6fde4c6d430412a17b64d.patch";
|
||||
hash = "sha256-tOR+xgZTadvNeQpZnFTJEvZglK8P+ySvYnE3c1VWvKQ=";
|
||||
};
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cppo ];
|
||||
@@ -26,12 +34,10 @@ buildDunePackage rec {
|
||||
fileutils
|
||||
];
|
||||
|
||||
# Tests for version 0.4.2 are not compatible with OUnit 2.2.6
|
||||
# Tests of version 0.5.0 fail
|
||||
doCheck = false;
|
||||
|
||||
checkInputs = [ ounit ];
|
||||
|
||||
dontStrip = true;
|
||||
checkInputs = [ ounit2 ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "OCaml Bindings to gettext";
|
||||
|
||||
@@ -1,31 +1,22 @@
|
||||
{
|
||||
lib,
|
||||
buildDunePackage,
|
||||
ocaml,
|
||||
ocaml_gettext,
|
||||
dune-configurator,
|
||||
ounit,
|
||||
ounit2,
|
||||
}:
|
||||
|
||||
lib.throwIf (lib.versionAtLeast ocaml.version "5.0")
|
||||
"gettext-stub is not available for OCaml ${ocaml.version}"
|
||||
buildDunePackage {
|
||||
pname = "gettext-stub";
|
||||
inherit (ocaml_gettext) src version;
|
||||
|
||||
buildDunePackage
|
||||
{
|
||||
minimalOCamlVersion = "4.14";
|
||||
|
||||
pname = "gettext-stub";
|
||||
buildInputs = [ dune-configurator ];
|
||||
propagatedBuildInputs = [ ocaml_gettext ];
|
||||
|
||||
inherit (ocaml_gettext) src version;
|
||||
doCheck = true;
|
||||
checkInputs = [ ounit2 ];
|
||||
|
||||
minimalOCamlVersion = "4.06";
|
||||
|
||||
buildInputs = [ dune-configurator ];
|
||||
|
||||
propagatedBuildInputs = [ ocaml_gettext ];
|
||||
|
||||
doCheck = lib.versionAtLeast ocaml.version "4.08";
|
||||
|
||||
checkInputs = [ ounit ];
|
||||
|
||||
meta = builtins.removeAttrs ocaml_gettext.meta [ "mainProgram" ];
|
||||
}
|
||||
meta = builtins.removeAttrs ocaml_gettext.meta [ "mainProgram" ];
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "bc-detect-secrets";
|
||||
version = "1.5.39";
|
||||
version = "1.5.40";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@@ -26,7 +26,7 @@ buildPythonPackage rec {
|
||||
owner = "bridgecrewio";
|
||||
repo = "detect-secrets";
|
||||
tag = version;
|
||||
hash = "sha256-KxvqxN4X7gbohWS7oBQkqEF9lFGdbnKAkcWnrUAV9DM=";
|
||||
hash = "sha256-qvQqcRD4L+due3Rbxp1H+83obg85rNxYPwy/g8zvW38=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -359,7 +359,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "boto3-stubs";
|
||||
version = "1.37.29";
|
||||
version = "1.37.30";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@@ -367,7 +367,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
pname = "boto3_stubs";
|
||||
inherit version;
|
||||
hash = "sha256-NkRGBqfBwQyXAN3lkPevsTRUYGVVP3YfNiB8H+uEfgs=";
|
||||
hash = "sha256-3zWAmkl7it06aMcV8EtJzOx8Luybt4WIilffOKOOpdE=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "celery-batches";
|
||||
version = "0.9";
|
||||
version = "0.10";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "clokep";
|
||||
repo = "celery-batches";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-w7k8VPtJf9VRB8lJC/ENk3kIMPITd+qRIXm1KrCktgc=";
|
||||
hash = "sha256-9RpM2aC3F88fJBoW8FDd6IN8KlZN+6ESrZFak9j0eNk=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
@@ -30,7 +30,7 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Allows processing of multiple Celery task requests together";
|
||||
homepage = "https://github.com/clokep/celery-batches";
|
||||
changelog = "https://github.com/clokep/celery-batches/blob/v${version}/CHANGELOG.rst";
|
||||
changelog = "https://github.com/clokep/celery-batches/blob/${src.tag}/CHANGELOG.rst";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ defelo ];
|
||||
};
|
||||
|
||||
@@ -13,14 +13,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ckzg";
|
||||
version = "2.1.0";
|
||||
version = "2.1.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ethereum";
|
||||
repo = "c-kzg-4844";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-gmH3JR05LkZvjYXf25Ar3rfh9DqabqJr7Vpe1QuRqNA=";
|
||||
hash = "sha256-U7UwKhXrf3uEjvHaQgGS7NAUrtTrbsXYKIHKy/VYA7M=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -50,14 +50,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "docling";
|
||||
version = "2.28.2";
|
||||
version = "2.28.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "docling-project";
|
||||
repo = "docling";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-YCZhLrukuQ0Y/4h7v6CfD0oMAfcbioqfs5mU9ImtnNM=";
|
||||
hash = "sha256-vc2skcPno6cyRKb3qQ2cfLipxdBicjxUNqII5lRPzKw=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "duckduckgo-search";
|
||||
version = "7.5.5";
|
||||
version = "8.0.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@@ -22,7 +22,7 @@ buildPythonPackage rec {
|
||||
owner = "deedy5";
|
||||
repo = "duckduckgo_search";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-6xSzlc75btDuLDqjx7zCiMwgjbOFO/5tGTjCBP6+MRg=";
|
||||
hash = "sha256-FoGBVHxEXM9Mt0wpy7GctrlqUfhZb8DlK3UhlHld7E0=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -21,14 +21,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "iminuit";
|
||||
version = "2.30.1";
|
||||
version = "2.31.1";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-KBW/3rjn94GF8xa3Xi1LGdD2mTvcX/AzUu03twp5Y2A=";
|
||||
hash = "sha256-1eAE8f/YPSoHZAn79KeWkeehfJ1zlQu2NGWvMuEE3hg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -20,14 +20,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "langgraph-cli";
|
||||
version = "0.1.84";
|
||||
version = "0.1.89";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "langchain-ai";
|
||||
repo = "langgraph";
|
||||
tag = "cli==${version}";
|
||||
hash = "sha256-nb6u3YooDujRc6BKl35ZQPrKDlZkCreFn82TGxt4m5M=";
|
||||
hash = "sha256-AesYnUWDo6i2HogOE89hX9gJWlzNMOq3VB4qnzg743c=";
|
||||
};
|
||||
|
||||
sourceRoot = "${src.name}/libs/cli";
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "led-ble";
|
||||
version = "1.1.6";
|
||||
version = "1.1.7";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -22,7 +22,7 @@ buildPythonPackage rec {
|
||||
owner = "Bluetooth-Devices";
|
||||
repo = "led-ble";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-U3yVKsyj0QCgotg/7hXp5jVElaBRG++2HwK6H4psTno=";
|
||||
hash = "sha256-6vQPsZvBvoLlxzgfnvjnUdkN24tpBZHr62AFcy3s4gE=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
@@ -182,8 +182,8 @@ rec {
|
||||
"sha256-M1WWs/HMcN0L9qK2eu4x+JmZsvbEbmxZzQBkjU5gfh4=";
|
||||
|
||||
mypy-boto3-ce =
|
||||
buildMypyBoto3Package "ce" "1.37.10"
|
||||
"sha256-Agjn23LIsugsUW5a5ov7j5D2WBcYCrNYP1CbXj1feTk=";
|
||||
buildMypyBoto3Package "ce" "1.37.30"
|
||||
"sha256-dEPFTpbkVOZ63Pr+aJJntZlXCzKg/0ThS2/tAjABRwU=";
|
||||
|
||||
mypy-boto3-chime =
|
||||
buildMypyBoto3Package "chime" "1.37.2"
|
||||
@@ -674,8 +674,8 @@ rec {
|
||||
"sha256-eEq8LDmORpA464IecxTI6FqVIitn3t+t4ElsHkfSAs4=";
|
||||
|
||||
mypy-boto3-iotfleetwise =
|
||||
buildMypyBoto3Package "iotfleetwise" "1.37.7"
|
||||
"sha256-kZo2Ovxe0zRKVbeVdXR5hOJs9vznrk2h4fuBX0LiKd0=";
|
||||
buildMypyBoto3Package "iotfleetwise" "1.37.30"
|
||||
"sha256-DYuNsbiLD2E+oJAcrqBppujmpyFye0m73b8YsE0Pydo=";
|
||||
|
||||
mypy-boto3-iotsecuretunneling =
|
||||
buildMypyBoto3Package "iotsecuretunneling" "1.37.0"
|
||||
@@ -1222,8 +1222,8 @@ rec {
|
||||
"sha256-BpQNhC56YA/fVCGQ4rD9Ncp5FMsRi1pXgDa6bOZZpBs=";
|
||||
|
||||
mypy-boto3-securityhub =
|
||||
buildMypyBoto3Package "securityhub" "1.37.10"
|
||||
"sha256-WTy4XVBxtaVZ5n6A8I9TFGH7Ye9dpJDq6+nV2zQpnls=";
|
||||
buildMypyBoto3Package "securityhub" "1.37.30"
|
||||
"sha256-I3QYmSWmdS2/ncxkXzOaXYoM59txDx1vDPbbN31ic00=";
|
||||
|
||||
mypy-boto3-securitylake =
|
||||
buildMypyBoto3Package "securitylake" "1.37.0"
|
||||
@@ -1326,8 +1326,8 @@ rec {
|
||||
"sha256-TI4+rVDXiOqI1viEFwbSlvDbwzdKPbTne4pZsdK9HRo=";
|
||||
|
||||
mypy-boto3-storagegateway =
|
||||
buildMypyBoto3Package "storagegateway" "1.37.3"
|
||||
"sha256-g7IxHH+/7ZUHGsRKdsCh2xsPjYUbg9CmL7Rqni/ANNM=";
|
||||
buildMypyBoto3Package "storagegateway" "1.37.30"
|
||||
"sha256-MO27+ha1NA6hHenR5tz18SQZLlj/xRN0PRh3PoPMtrw=";
|
||||
|
||||
mypy-boto3-sts =
|
||||
buildMypyBoto3Package "sts" "1.37.0"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
}:
|
||||
buildPythonPackage rec {
|
||||
pname = "netbox-attachments";
|
||||
version = "7.1.0";
|
||||
version = "7.2.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonAtLeast "3.13";
|
||||
@@ -17,7 +17,7 @@ buildPythonPackage rec {
|
||||
owner = "Kani999";
|
||||
repo = "netbox-attachments";
|
||||
tag = version;
|
||||
hash = "sha256-uSp6z2jSb+kX5YspIV0essqRHGtOlZ5m0hMS6OO9Trk=";
|
||||
hash = "sha256-EYf1PbFIFyCb2fYrnn/T8dnXz3dHmDOLI8Wbnef8V8M=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -35,14 +35,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "orbax-checkpoint";
|
||||
version = "0.11.11";
|
||||
version = "0.11.12";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "google";
|
||||
repo = "orbax";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-KEh1w2lVQKch5QMwqLoAFnnaMOPqWX6WA7QM9sfunUU=";
|
||||
hash = "sha256-pwp3YIRiR17TBDu7ILmf0pi37biQ2hr7QtWKqBPVP2A=";
|
||||
};
|
||||
|
||||
sourceRoot = "${src.name}/checkpoint";
|
||||
|
||||
@@ -142,7 +142,7 @@ buildPythonPackage rec {
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://python-pillow.org";
|
||||
homepage = "https://python-pillow.github.io/";
|
||||
changelog = "https://pillow.readthedocs.io/en/stable/releasenotes/${version}.html";
|
||||
description = "Friendly PIL fork (Python Imaging Library)";
|
||||
longDescription = ''
|
||||
|
||||
@@ -32,14 +32,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pytensor";
|
||||
version = "2.30.2";
|
||||
version = "2.30.3";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pymc-devs";
|
||||
repo = "pytensor";
|
||||
tag = "rel-${version}";
|
||||
hash = "sha256-l9/N6DFR8qTF4BiH+g6H32r0FkpL9Pjtn/xkiFYYJhU=";
|
||||
hash = "sha256-Tsu+q3PeJSIVdW5wRB1RRk4oolXpj58ZbBQ20gaHJ7o=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{ lib, fetchzip }:
|
||||
let
|
||||
version = "3.4.0";
|
||||
srcHash = "sha256-2zKzNaNe057iJkhhLaEBfE84YkR0X5lGpB4b3WNq3ec=";
|
||||
version = "3.5.1";
|
||||
srcHash = "sha256-Ts5CIyyaXpEVRWqRPGsH+NAkA0FextLVKzO6SYwbXPk=";
|
||||
# The tarball contains vendored dependencies
|
||||
vendorHash = null;
|
||||
in
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
"version": "1.21.3-83"
|
||||
},
|
||||
"1.21.4": {
|
||||
"hash": "sha256-QKoV1nMHsf2zvy7fTnxC6XqGvG0MaE3YfieLXeOfOvE=",
|
||||
"version": "1.21.4-222"
|
||||
"hash": "sha256-DN5RmWlReUorNF95au0FBuWuDeslqwhDGWf2NkTihxc=",
|
||||
"version": "1.21.4-224"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,8 +21,8 @@ let
|
||||
rpmFusionPatches = fetchFromGitHub {
|
||||
owner = "rpmfusion";
|
||||
repo = "wl-kmod";
|
||||
rev = "cb67598cbf5d8c5260b750d6f7e5c6a6599b7b85";
|
||||
hash = "sha256-g/j/LIZHG2Jl6UwnDNAlZpsuvjCyVzv4Qweog/tviqE=";
|
||||
rev = "9a5a0d7195e0f6b05ff97e948b97fb0b7427cbf2";
|
||||
hash = "sha256-pOOkkOjc77KGqc9fWuRyRsymd90OpLEnbOvxBbeIdKQ=";
|
||||
};
|
||||
patchset = [
|
||||
"wl-kmod-001_wext_workaround.patch"
|
||||
@@ -53,6 +53,8 @@ let
|
||||
"wl-kmod-026_kernel_6.10_fix_empty_body_in_if_warning.patch"
|
||||
"wl-kmod-027_wpa_supplicant-2.11_add_max_scan_ie_len.patch"
|
||||
"wl-kmod-028_kernel_6.12_adaptation.patch"
|
||||
"wl-kmod-029_kernel_6.13_adaptation.patch"
|
||||
"wl-kmod-030_kernel_6.14_adaptation.patch"
|
||||
];
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
@@ -68,13 +70,7 @@ stdenv.mkDerivation {
|
||||
|
||||
nativeBuildInputs = kernel.moduleBuildDependencies;
|
||||
|
||||
patches = map (patch: "${rpmFusionPatches}/${patch}") patchset ++ [
|
||||
# Fix for Kernel 6.13
|
||||
(fetchpatch2 {
|
||||
url = "https://gist.githubusercontent.com/joanbm/72189c81ff67b39d36a660cf00483ccb/raw/17cae74c8d3ebb90e5bfcb84dc176c32f2519078/broadcom-wl-fix-linux-6.13.patch";
|
||||
hash = "sha256-b4XE3Dys0d7finPmNhTtvQqxXBSX1CXEj2Krq7qGHAw=";
|
||||
})
|
||||
];
|
||||
patches = map (patch: "${rpmFusionPatches}/${patch}") patchset;
|
||||
|
||||
makeFlags = [ "KBASE=${kernel.dev}/lib/modules/${kernel.modDirVersion}" ];
|
||||
|
||||
|
||||
@@ -9,15 +9,13 @@
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "vmware-modules";
|
||||
version = "workstation-17.6.1-unstable-2024-10-12-${kernel.version}";
|
||||
version = "workstation-17.6.3-${kernel.version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "philipl";
|
||||
repo = "vmware-host-modules";
|
||||
# Developer no longer provides tags for kernel compatibility fixes
|
||||
# Commit hash for branch workstation-17.6.1 as of 2024-10-15
|
||||
rev = "3a7595bddb2239c2149d7f730a4b57c8bb120d99";
|
||||
hash = "sha256-YqRnym5bOZ2ApMegOAeiUNyhsEsF5g1TVALtkUz/v6E=";
|
||||
tag = "w17.6.3";
|
||||
hash = "sha256-n9aLpHcO7m51eRtcWWBfTpze0JIWvne+UcYACoA5afc=";
|
||||
};
|
||||
|
||||
hardeningDisable = [ "pic" ];
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "prom2json";
|
||||
version = "1.4.1";
|
||||
version = "1.4.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${version}";
|
||||
owner = "prometheus";
|
||||
repo = "prom2json";
|
||||
sha256 = "sha256-cKz+ZFQYjsL7dFfXXCrl4T8OuvQkdqVAotG9HRNtN7o=";
|
||||
sha256 = "sha256-3A26xMXJv2MMpFoc0zKZdSLg9WCueIsKdRdyM2NsUJw=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-pCy4oECZnvoODezUD1+lOT46yWUr78zvnHgEB2BJN3c=";
|
||||
vendorHash = "sha256-2XZYc6byupFTR2HCAVSL3wLYWwuzkkhqegzZRTakcgI=";
|
||||
|
||||
meta = with lib; {
|
||||
description = "Tool to scrape a Prometheus client and dump the result as JSON";
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
# DO NOT EDIT! This file is generated automatically by update.sh
|
||||
{ }:
|
||||
{
|
||||
version = "3.160.0";
|
||||
version = "3.162.0";
|
||||
pulumiPkgs = {
|
||||
x86_64-linux = [
|
||||
{
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-linux-x64.tar.gz";
|
||||
sha256 = "0krj5scgp0mb0vla9dr7xm7iny23aq0qrrs8f0wl1wxzrm0zcjwi";
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-linux-x64.tar.gz";
|
||||
sha256 = "1xhgwbp2xws04f8xr7frkqy2pgz9w3zc5m6mi3b89wqmrbvxszkv";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-linux-amd64.tar.gz";
|
||||
@@ -17,32 +17,32 @@
|
||||
sha256 = "1xbwvb15zgxf0vvrpdp5p0jk09kzz3f1hn15k0b3bqjal7dp51qz";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-linux-amd64.tar.gz";
|
||||
sha256 = "0mfr4yj59b2l8bch0dbbmznd3b2rwvsjvp2jyzlq6jpb1sfyj3cr";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-linux-amd64.tar.gz";
|
||||
sha256 = "0sanq5413j8sidyqszws9ip5y57wbwi4pxskkc1bx1grjwk01mk9";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-linux-amd64.tar.gz";
|
||||
sha256 = "1kyljbg6lkc9mr6j493rjk5mnrh3ldgc8qjxmn8y3nzbc2xmcs65";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-linux-amd64.tar.gz";
|
||||
sha256 = "17cs43ypq27yc1qc5z3567ijhl4zjpc3z9304l15ys7r5fl27za9";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-linux-amd64.tar.gz";
|
||||
sha256 = "13v1g69fy1fhg36xni6kvj37v1lxnw6kggqnzysnif9lq6p8sha7";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-linux-amd64.tar.gz";
|
||||
sha256 = "1jh7q7ag4fm04xvcvbqknpr0cs4mbic9l8jw0s9y49b3mplq6b0i";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-linux-amd64.tar.gz";
|
||||
sha256 = "02pjvhxr9z1xr3chd3hfq42g76ijdf1rpdnxb352i9x9v1m8lx30";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-linux-amd64.tar.gz";
|
||||
sha256 = "11iwzy2dklvmdn0c6f3pw71jxk0hv3n4ylyw6k2ynzd8jw2brw7p";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-linux-amd64.tar.gz";
|
||||
sha256 = "0q7z11jijxkz4jmxvw14xdqj5v4yfl1qqg56iyqi2i5c4drwbs6j";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-linux-amd64.tar.gz";
|
||||
sha256 = "0fbkbylll84disnz6lybba5c8br4k2v8i18xf6yqbgjw0rylff5r";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-linux-amd64.tar.gz";
|
||||
sha256 = "1jj8y9nwjwagaakxwpgviffk2d8mkcygf8dc3vmzz0ryy83jcd9w";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-linux-amd64.tar.gz";
|
||||
sha256 = "18f8fap5zjrjqzmblxgpwffkqj82bhj3pl6vrmj7nlmj4q2r4i88";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-linux-amd64.tar.gz";
|
||||
sha256 = "08wgs1mr85jk11zj2g1pxr83jzfnsbk085n6bjik9zynbxildhpa";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-linux-amd64.tar.gz";
|
||||
@@ -53,8 +53,8 @@
|
||||
sha256 = "1093zzn3yv85bxwf60ig1fh1jdl8zqzql2bmkjs9hk1cxh7wfll3";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-linux-amd64.tar.gz";
|
||||
sha256 = "0mxwx3ccx45viq2nnq18mzxwhlszyib5qlgirf06wyah95rpwd2d";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-linux-amd64.tar.gz";
|
||||
sha256 = "0n0qks8l1244mbghz0kypj7lyf2hmsmh25rrmszmrck1p2wa4y6s";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-linux-amd64.tar.gz";
|
||||
@@ -69,12 +69,12 @@
|
||||
sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-linux-amd64.tar.gz";
|
||||
sha256 = "191j823pngyicvgvkjfik9n0nsws2zsqqzykzsad74w59i9cr90c";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-linux-amd64.tar.gz";
|
||||
sha256 = "1kkv7y7dy2w9hi5azrp2gj5fgwrxhhhbz5wdd1l63zx0r9lhyp98";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-linux-amd64.tar.gz";
|
||||
sha256 = "1xls7nc4yx4s5c2rkb1p74ivbxm96sb0mx7pmx35zbknhyrdji8k";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-linux-amd64.tar.gz";
|
||||
sha256 = "1imzp0gyhs7w84m834wapznm9p0chxfnaj8dh6f19zxljlglaps1";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-amd64.tar.gz";
|
||||
@@ -101,8 +101,8 @@
|
||||
sha256 = "1rjpfwfldvdakb4bna21l5vzn9ihkg6cc98lnap2xns0ibgxn36v";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-linux-amd64.tar.gz";
|
||||
sha256 = "0991xkdk0jb87q7gjjb34765k8ing9qbm4zhp8ymsqkhhq7h363i";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-linux-amd64.tar.gz";
|
||||
sha256 = "0ibaipjpsx3crzxhnngkv0vcgjag5zff4s20ck5mxjrhdhzqbmfg";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-linux-amd64.tar.gz";
|
||||
@@ -145,12 +145,12 @@
|
||||
sha256 = "0z64m3fw592cclxa70jv6zhqw26sfi4mngff4bh3jk0m4chahb6a";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-linux-amd64.tar.gz";
|
||||
sha256 = "13v3vz76skral2lhv7ph9yb6im8zsiavis6qss6jzx8pdw8gq6a4";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-linux-amd64.tar.gz";
|
||||
sha256 = "0gw11jdkm9c3ff9b6rg9k8h01zghb82gfz46mgq4wyrwc36h71h3";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-linux-amd64.tar.gz";
|
||||
sha256 = "0h5pca5kgyjwdj9m8fd0wmygxhvjm6r5wss00wprad383mwp3s7v";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-linux-amd64.tar.gz";
|
||||
sha256 = "0lgzj6ziskf71qand9cwmxgj7wr33gjp6m09hyfgy3n05iar0nd2";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-linux-amd64.tar.gz";
|
||||
@@ -163,8 +163,8 @@
|
||||
];
|
||||
x86_64-darwin = [
|
||||
{
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-darwin-x64.tar.gz";
|
||||
sha256 = "1pl0s116a58d9hz3cgb3hcqcapdvyz92h44p72iwl5xb42jlsvcz";
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-darwin-x64.tar.gz";
|
||||
sha256 = "097pq60w4j1y04rgm6qnfgsdmk8jas92hw4k7zvmxpvka4a6s4q2";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-darwin-amd64.tar.gz";
|
||||
@@ -175,32 +175,32 @@
|
||||
sha256 = "1vrywndkhhr3k2ckpy7rxm910mq70ks1r36dnfa10pb53hhl1ngp";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-darwin-amd64.tar.gz";
|
||||
sha256 = "18y8vr13dcpwg9mdwfn2mh5bww782wx7j8wxvv8j0xnv6ikwgaxm";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-darwin-amd64.tar.gz";
|
||||
sha256 = "0w5jhzc36mshnl1sj0dyybcff4v1vr7513yd5g3qyvfwxxa48krb";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-darwin-amd64.tar.gz";
|
||||
sha256 = "10zkqc02lpf9k0brykyngsasi189w167f6v24cp8sl1agbdcqb9f";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-darwin-amd64.tar.gz";
|
||||
sha256 = "0znvh909zlgs20yhh3y4yz0fkz5m2ba06n88zjsn49i44pg0dgak";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-darwin-amd64.tar.gz";
|
||||
sha256 = "13lmgwfic3m4ii4nwfbv4yl2nwihkd0yy7144chnvzm7815z19y2";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-darwin-amd64.tar.gz";
|
||||
sha256 = "1bm5sr0vgk8b1j0rsbg0hfyrzplvg8gnlhipcip8dw1fwshgrqpk";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-darwin-amd64.tar.gz";
|
||||
sha256 = "0c0my4m1i745l83x9yrb0sjrfigrv3hkfnx0nf8y5gpdsdy6wmy3";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-darwin-amd64.tar.gz";
|
||||
sha256 = "1yvks69xz13s8w5h51gfx8hj5ys640jkfpc9l6jxmhdsam75ricn";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-darwin-amd64.tar.gz";
|
||||
sha256 = "1g0m5fa5s9w9p2ppp4gq2nvbjkysy5xhw9jna2b8psqlvv8267la";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-darwin-amd64.tar.gz";
|
||||
sha256 = "0rj8xad7nw1vp20dpxaz0r4bg2fn44qci9pw2mh5cqi4v54v7v51";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-darwin-amd64.tar.gz";
|
||||
sha256 = "13kkzl5b8n0i784hmpj83g4wmp5hd6jj2wqash2ly7ymdg4dr8bz";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-darwin-amd64.tar.gz";
|
||||
sha256 = "1kzx16rv67ck7pnlyrmq7407bq41agfwxn7c70l0wsnp5y2l6zwj";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-darwin-amd64.tar.gz";
|
||||
sha256 = "13vpgslpamsgy0m99za5jg8zzcm7c2wgyw1ywxmb1wcmpwgbfamf";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-darwin-amd64.tar.gz";
|
||||
@@ -211,8 +211,8 @@
|
||||
sha256 = "1f064fmzyr1d1axl6vdggh1jp6p1akqiy7jbywwzy0rcqipqd2mr";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-darwin-amd64.tar.gz";
|
||||
sha256 = "08idrv7ay0ny4qm3g5yw0ymlz4lmcxcgngky788dvpgcx1hwdr07";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-darwin-amd64.tar.gz";
|
||||
sha256 = "1gg3awng84ghqia7d5a9a0608qfjf14gg4989qcdjmzmpw7bmi6k";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-darwin-amd64.tar.gz";
|
||||
@@ -227,12 +227,12 @@
|
||||
sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-darwin-amd64.tar.gz";
|
||||
sha256 = "0qqzfdibgwzgnv79as3l6k8hh4nviq2i0xsgzsvjkklzf2szyh8k";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-darwin-amd64.tar.gz";
|
||||
sha256 = "0l7qxzk72ay6iq3l0ib0ihvhxpc1b9jkdk9mh7lsbvliyb8p6zii";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-darwin-amd64.tar.gz";
|
||||
sha256 = "1ndv3dnwdcffn2vvlkyxyf8ikf2rcqbkia8sw4y7pskxmd5s5mnk";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-darwin-amd64.tar.gz";
|
||||
sha256 = "0gf3fx5vj5pqi4adnxdy4bnxyvmpgr4pz5r8pipbxm6kjk4hvqq7";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-amd64.tar.gz";
|
||||
@@ -259,8 +259,8 @@
|
||||
sha256 = "1v7sjd6cqlv7q7wxiamphxzp31x0s7dkfgl5y8brcg3wvz65151c";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-darwin-amd64.tar.gz";
|
||||
sha256 = "120zpffjxa0fywlrsxx6ymzmvrk6wr3lph6l9sm6dhd9ik6810li";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-darwin-amd64.tar.gz";
|
||||
sha256 = "12a6gac63wins0ykxqdvjmzw3b3kgfxhzhygrlrwrg9wafwjbi92";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-darwin-amd64.tar.gz";
|
||||
@@ -303,12 +303,12 @@
|
||||
sha256 = "1cjx4nah8yharhhd5j46iglcafghmghq0n0wbkhclqqfac0hf2p6";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-darwin-amd64.tar.gz";
|
||||
sha256 = "1w3wqx96qv0m7n0grr5sr4qdwrj56cghl3rg2hg75cx5yj00677y";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-darwin-amd64.tar.gz";
|
||||
sha256 = "02hlnpczzbs87c0abc5grl16a34y0ss0iivn1w1z2z44r4mhn4v6";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-darwin-amd64.tar.gz";
|
||||
sha256 = "1risgn050qs9yb0r7wx9z1xfw4ai50b5f6fzqchmaw4wpqj83j4h";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-darwin-amd64.tar.gz";
|
||||
sha256 = "04kv6izmkfm3zfr01smdr80ia52mhy8mr30d9jhk6w8vazpyq7s0";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-darwin-amd64.tar.gz";
|
||||
@@ -321,8 +321,8 @@
|
||||
];
|
||||
aarch64-linux = [
|
||||
{
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-linux-arm64.tar.gz";
|
||||
sha256 = "1q875z052xcflkcwbdkgjg7bywcs9a2l797ma7zdri8wh04p0gx0";
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-linux-arm64.tar.gz";
|
||||
sha256 = "18jwvmjsyg2i96h6xlb4qfbvhhq1k9bdf2n1g4ziqa3k8nara5yw";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-linux-arm64.tar.gz";
|
||||
@@ -333,32 +333,32 @@
|
||||
sha256 = "1166ih4sk9ya1m0sdvhvh8xhzmx8dpmzfg8l8jfn2i2af4w1iij2";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-linux-arm64.tar.gz";
|
||||
sha256 = "17vzdi28awlplgmyv6zsb5ccya8yqii3j6wz742wd47w666lkbq9";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-linux-arm64.tar.gz";
|
||||
sha256 = "0vsksixrvivb044202krbbyjq8g0az5bsnzjibyw7jcr4p3niagc";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-linux-arm64.tar.gz";
|
||||
sha256 = "0a07fhkjivn8r2qfc4ads89a6s9fh3dm0n49iwj8j6zfnbwl2kdz";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-linux-arm64.tar.gz";
|
||||
sha256 = "06fx0xkv4k7nahrifkj7m2gpanrxbyclsaxbrclll6pvgyd2jxf6";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-linux-arm64.tar.gz";
|
||||
sha256 = "1jsm83rh3ngv5g5l0r5b6mcwz7gn3wnb91nkwqdgmz0cjdczc1hs";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-linux-arm64.tar.gz";
|
||||
sha256 = "11zaa8h8cb4hh8g292l6mh1l8rsz5q9wbczm36ncssnhh7157bn3";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-linux-arm64.tar.gz";
|
||||
sha256 = "1dc99srf58z6sckxjw7ggmhpcf079s5ffv4g0wc9v50n6vy579cy";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-linux-arm64.tar.gz";
|
||||
sha256 = "0xkyq5vcslhs2x5p4svx0djqzrmkhkzf5bmp066l5daaasmxcw06";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-linux-arm64.tar.gz";
|
||||
sha256 = "0m9qc3q13p6hv481fgaybh787cphdjmqr2m4sf4syxli3w9bm2bx";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-linux-arm64.tar.gz";
|
||||
sha256 = "0lpg2ipkg3rbg3cwmhr3z47kx1158bfiv59ryyxganbdj2rz0frm";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-linux-arm64.tar.gz";
|
||||
sha256 = "1wb31n5hm43y8kfzdf4v0idiyzj9bbbr7v48fcyxhljxzbmhy5ny";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-linux-arm64.tar.gz";
|
||||
sha256 = "1nipp4f4q61fwnr4wh99hc9an5qb572rfj0kbjw5pn9fhgy86nc4";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-linux-arm64.tar.gz";
|
||||
sha256 = "0k45j0xrx7ijch3ppk182ij9f5zpk01nvljqwawyvs7ry86nw80z";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-linux-arm64.tar.gz";
|
||||
@@ -369,8 +369,8 @@
|
||||
sha256 = "0lybz7g4zv08ycnpfwck1n2lsw98h75paamgdq7ha271yn1k58yx";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-linux-arm64.tar.gz";
|
||||
sha256 = "0jzr7j5sg1z57ih40alfz4p80balmipy0ahb4cmw7q9phph82qmb";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-linux-arm64.tar.gz";
|
||||
sha256 = "1h52cxsp3w0ylya05drcm9w83filznhpdjnhdv7mld9qhp4rg7f5";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-linux-arm64.tar.gz";
|
||||
@@ -385,12 +385,12 @@
|
||||
sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-linux-arm64.tar.gz";
|
||||
sha256 = "1dyg5k7giny2d26yw222kahdnbfwmhr8d1nkrn3i1ycqsb1g573j";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-linux-arm64.tar.gz";
|
||||
sha256 = "0wcychpli59jmk0bpwrpwyf0y71zpph8zz7caj54wpzkkyqh8mdk";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-linux-arm64.tar.gz";
|
||||
sha256 = "09gqjr2fxz3r36pwilhkxkksd5qqi9m2flisnyimr6yfcjyfbav4";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-linux-arm64.tar.gz";
|
||||
sha256 = "0l60k6akhw5caa82k03hmq71vr421632sy1z85cyvg02p39qlv4h";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-linux-arm64.tar.gz";
|
||||
@@ -417,8 +417,8 @@
|
||||
sha256 = "11z52dw31rpb9hlch5wj5pyzf5hbjyrcdy4s5c0wqvkyjlnyzlfq";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-linux-arm64.tar.gz";
|
||||
sha256 = "1d8vl712v82azbjdi8j7s69h839ni7pdgg96273s7cfx276x5nq3";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-linux-arm64.tar.gz";
|
||||
sha256 = "1y52gazhn6gnr98q2qwny47r6r9nbr2ns9xgavcr7gi5glzlyfyp";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-linux-arm64.tar.gz";
|
||||
@@ -461,12 +461,12 @@
|
||||
sha256 = "1fw9m6r7yqmkjp94zyvr56qxsavnadargknav74srrngnzi8q2pg";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-linux-arm64.tar.gz";
|
||||
sha256 = "0a0x7h17qxhh0wwn5b3a3p4caqjghax6y37hcxxxjy33r03l4ba4";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-linux-arm64.tar.gz";
|
||||
sha256 = "0mmr8mg5zd201bcvckybcbkgcr07y6mckwzzwcn72ks8rgygl4xb";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-linux-arm64.tar.gz";
|
||||
sha256 = "1wkcrvyw9r0j4vy3nmgsypzak8ld2750rc3cd88m0q9qi22vi6hm";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-linux-arm64.tar.gz";
|
||||
sha256 = "14cpn3p15wmy7bwni1yq1ih2s0ilm9hhmshsmd2kxqcrd9drv016";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-linux-arm64.tar.gz";
|
||||
@@ -479,8 +479,8 @@
|
||||
];
|
||||
aarch64-darwin = [
|
||||
{
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.160.0-darwin-arm64.tar.gz";
|
||||
sha256 = "01xazg475n9bcs5y9iyrf0prr75j3gjkhzgmqhpd45jp9qzi28ip";
|
||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v3.162.0-darwin-arm64.tar.gz";
|
||||
sha256 = "0f9l40gj7i08jm4wxir206jzwcbzvp3m2fz1wpzi55il9lch33pg";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.36.0-darwin-arm64.tar.gz";
|
||||
@@ -491,32 +491,32 @@
|
||||
sha256 = "0spsr6asi7vhml7fwplidzjphkr01zifmb61aj11hxwmpkldhwz8";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.75.0-darwin-arm64.tar.gz";
|
||||
sha256 = "0c4krcnw4kh8wxrvrcfv0j2i276zmsbxiiiph19m3263ddi6i99x";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.76.0-darwin-arm64.tar.gz";
|
||||
sha256 = "0lqff5ym8c53id57ywcykgwmzsqmwhii3qkxdi0g3bypyia3jz41";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.0-darwin-arm64.tar.gz";
|
||||
sha256 = "01glc6mn5k6qyk65qkzhbmkrhlwzlmdkvx8d8mkgm7fprdwaxfv0";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.1-darwin-arm64.tar.gz";
|
||||
sha256 = "11626k5s62hpqi60f26zhw3129cx74lv07l8adsa5fz0y2bsnkls";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.16.0-darwin-arm64.tar.gz";
|
||||
sha256 = "0v6gp882pnbli7cr8p7m7chp3jckgqnwsc0c7v4an81srkjmq1vr";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.17.0-darwin-arm64.tar.gz";
|
||||
sha256 = "02n422463qh87jnpha43gk57vsv123h1d6jy9k98hgi1irx17s87";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.74.0-darwin-arm64.tar.gz";
|
||||
sha256 = "1rqmyajaybn56dbvry7jqvw7z6ad5rnr7xc7kg9mdg96llm3vrzy";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.76.0-darwin-arm64.tar.gz";
|
||||
sha256 = "1db3l59bf88xbgkwpy7jqxbjk7g5l5c5gc74f7lvl730sr0hs1a1";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.3.0-darwin-arm64.tar.gz";
|
||||
sha256 = "0yc1nyvjk89kbgmp62lbqncvd5vlcfjfqyl0f8mnj6snz1fg3l89";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.4.0-darwin-arm64.tar.gz";
|
||||
sha256 = "10k8rclckw6qhsksbsj8rnxr9dxgf4p9gvcqzcnpq6mv7687n7xi";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.8.0-darwin-arm64.tar.gz";
|
||||
sha256 = "14g97yydvh9cssq5h08f6b1ks9nlq2p6jbb20yyphjdy1sxsr8ng";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.21.0-darwin-arm64.tar.gz";
|
||||
sha256 = "1f9vd95jw2s3yvssnv5xx5l4fzhklyb11rlhvl42cccfgndj7g6j";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.22.0-darwin-arm64.tar.gz";
|
||||
sha256 = "1vfhpisa1fyvsmh0crqr859ppmgs09yncsbchs1rlw6hb68sknqh";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.49.1-darwin-arm64.tar.gz";
|
||||
@@ -527,8 +527,8 @@
|
||||
sha256 = "01sqq37yghlk0772j1vd3l124a2fcwkkz3fb8lsilk33gwb7hjgk";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.47.0-darwin-arm64.tar.gz";
|
||||
sha256 = "0zkgfn3is0l42qcjl1kz0av73pamw7faihnx9brr1vsbagrqq5fq";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.48.1-darwin-arm64.tar.gz";
|
||||
sha256 = "06c2i69qqzvsgrlf8r0anhd13xj3l5k3ixzxbwmw8cv1zk7wvwxp";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.41.0-darwin-arm64.tar.gz";
|
||||
@@ -543,12 +543,12 @@
|
||||
sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v8.14.0-darwin-arm64.tar.gz";
|
||||
sha256 = "17cm719jsh6rc7lwd64kg7qdlxlclvwrky9598f85kbvnv6n0xa8";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v9.0.0-darwin-arm64.tar.gz";
|
||||
sha256 = "1n8vqpklm8lvvh4wlny558fm169h1nmh1rmp1apkhk7wxcgy8by3";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.24.0-darwin-arm64.tar.gz";
|
||||
sha256 = "0xfxxfjkijgfdx4nbc4xbnhq6n6sbc9favx5xm7887cwsfbvynqw";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.25.1-darwin-arm64.tar.gz";
|
||||
sha256 = "1aik40kr6xm7ir9x1w1hizs362rkdn4dq6c4zdba0kgdvjrffzws";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.0-darwin-arm64.tar.gz";
|
||||
@@ -575,8 +575,8 @@
|
||||
sha256 = "0fki8hbsia7ghxyih8arbb5gdqvhps07f67vf9g31lhk6gyqa1a0";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.8-darwin-arm64.tar.gz";
|
||||
sha256 = "1rl99l5bvc5yhy5z3millws7xzdlcypwxyvhmy6k1lqx200pwm13";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.5.9-darwin-arm64.tar.gz";
|
||||
sha256 = "1pavzbg6qbpvrc3z57pm1yn2c40i4n81bc5cs57p3zw8hmzmpp80";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mysql-v3.2.9-darwin-arm64.tar.gz";
|
||||
@@ -619,12 +619,12 @@
|
||||
sha256 = "1bdiq2m0gr3jamwaz9jlc4sx3x5g29pwk1l790830v1zqh2kx7x3";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.6-darwin-arm64.tar.gz";
|
||||
sha256 = "1jdgx5621xmhqcyfm4p85wbp23clv0ws2klk4dgfxkaqf27xhwva";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-venafi-v1.10.7-darwin-arm64.tar.gz";
|
||||
sha256 = "11i7hhj29vd2090nfj7j551xzqw1xnr2qxkgwlhwm9g9kqi1nh4f";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.1-darwin-arm64.tar.gz";
|
||||
sha256 = "0xw51rfh9vv0dbdzkjz6yrhj86f691cdg40ax085zk0g31x2g1cm";
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.13.2-darwin-arm64.tar.gz";
|
||||
sha256 = "11q6gncnxqdj4yp7mldwqhhvnmfcqvmc4v384xszwnl78fmiikrs";
|
||||
}
|
||||
{
|
||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.8-darwin-arm64.tar.gz";
|
||||
|
||||
@@ -30,13 +30,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "fcitx5-configtool";
|
||||
version = "5.1.8";
|
||||
version = "5.1.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "fcitx";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-4CvRQU6tcr3l14KzCGIhMvtYuT8DbSywxz6knbl+HgA=";
|
||||
hash = "sha256-x4DhPxiwPR16xQpBFnJ1DiU435BHOOs6pFj+zJQXFUI=";
|
||||
};
|
||||
|
||||
cmakeFlags = [
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "flannel";
|
||||
version = "0.26.5";
|
||||
version = "0.26.6";
|
||||
rev = "v${version}";
|
||||
|
||||
vendorHash = "sha256-i6eCZ/ZTkQXaIAgO/4VWHiy4/5D0lTLrgNqCVh2Qs50=";
|
||||
vendorHash = "sha256-cD5NDK0jb1dKhNRiYTaU36TM3CdkwScZ24AtkaEja4k=";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "flannel-io";
|
||||
repo = "flannel";
|
||||
sha256 = "sha256-APbyzv6HJi+U4+/vth/CtXK6siG0jNT5QOq9XknlXm4=";
|
||||
sha256 = "sha256-IVez0Df+OAWSoIQ6cgBNG5qC48T7mhWN2OVRaVxbAr4=";
|
||||
};
|
||||
|
||||
ldflags = [ "-X github.com/flannel-io/flannel/pkg/version.Version=${rev}" ];
|
||||
|
||||
@@ -189,14 +189,14 @@ lib.makeExtensible (
|
||||
};
|
||||
|
||||
nixComponents_git = nixDependencies.callPackage ./modular/packages.nix rec {
|
||||
version = "2.29pre20250407_${lib.substring 0 8 src.rev}";
|
||||
version = "2.29pre20250409_${lib.substring 0 8 src.rev}";
|
||||
inherit (self.nix_2_24.meta) maintainers;
|
||||
otherSplices = generateSplicesForNixComponents "nixComponents_git";
|
||||
src = fetchFromGitHub {
|
||||
owner = "NixOS";
|
||||
repo = "nix";
|
||||
rev = "73d3159ba0b4b711c1f124a587f16e2486d685d7";
|
||||
hash = "sha256-9wJXUGqXIqMjNyKWJKCcxrDHM/KxDkvJMwo6S3s+WuM=";
|
||||
rev = "e76bbe413e86e3208bb9824e339d59af25327101";
|
||||
hash = "sha256-Aqnj5+sA7B4ZRympuyfWPPK83iomKHEHMYhlwslI8iA=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -201,6 +201,8 @@ let
|
||||
}
|
||||
);
|
||||
|
||||
whenAtLeast = v: thing: if lib.versionAtLeast version v then thing else null;
|
||||
|
||||
in
|
||||
|
||||
# This becomes the pkgs.nixComponents attribute set
|
||||
@@ -336,6 +338,7 @@ in
|
||||
nix-store-tests = callPackage ../src/libstore-tests/package.nix { };
|
||||
|
||||
nix-fetchers = callPackage ../src/libfetchers/package.nix { };
|
||||
${whenAtLeast "2.29pre" "nix-fetchers-c"} = callPackage ../src/libfetchers-c/package.nix { };
|
||||
nix-fetchers-tests = callPackage ../src/libfetchers-tests/package.nix { };
|
||||
|
||||
nix-expr = callPackage ../src/libexpr/package.nix { };
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
|
||||
maintainers,
|
||||
|
||||
version,
|
||||
|
||||
nix-util,
|
||||
nix-util-c,
|
||||
nix-util-tests,
|
||||
@@ -15,6 +17,7 @@
|
||||
nix-store-tests,
|
||||
|
||||
nix-fetchers,
|
||||
nix-fetchers-c,
|
||||
nix-fetchers-tests,
|
||||
|
||||
nix-expr,
|
||||
@@ -63,14 +66,20 @@ let
|
||||
nix-cmd
|
||||
;
|
||||
}
|
||||
// lib.optionalAttrs
|
||||
(!stdenv.hostPlatform.isStatic && stdenv.buildPlatform.canExecute stdenv.hostPlatform)
|
||||
{
|
||||
# Currently fails in static build
|
||||
inherit
|
||||
nix-perl-bindings
|
||||
;
|
||||
};
|
||||
// lib.optionalAttrs (lib.versionAtLeast version "2.29pre") {
|
||||
inherit
|
||||
nix-fetchers-c
|
||||
;
|
||||
}
|
||||
//
|
||||
lib.optionalAttrs
|
||||
(!stdenv.hostPlatform.isStatic && stdenv.buildPlatform.canExecute stdenv.hostPlatform)
|
||||
{
|
||||
# Currently fails in static build
|
||||
inherit
|
||||
nix-perl-bindings
|
||||
;
|
||||
};
|
||||
|
||||
devdoc = buildEnv {
|
||||
name = "nix-${nix-cli.version}-devdoc";
|
||||
@@ -225,20 +234,26 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
"out"
|
||||
"man"
|
||||
];
|
||||
pkgConfigModules = [
|
||||
"nix-cmd"
|
||||
"nix-expr"
|
||||
"nix-expr-c"
|
||||
"nix-fetchers"
|
||||
"nix-flake"
|
||||
"nix-flake-c"
|
||||
"nix-main"
|
||||
"nix-main-c"
|
||||
"nix-store"
|
||||
"nix-store-c"
|
||||
"nix-util"
|
||||
"nix-util-c"
|
||||
];
|
||||
pkgConfigModules =
|
||||
[
|
||||
"nix-cmd"
|
||||
"nix-expr"
|
||||
"nix-expr-c"
|
||||
"nix-fetchers"
|
||||
]
|
||||
++ lib.optionals (lib.versionAtLeast version "2.29pre") [
|
||||
"nix-fetchers-c"
|
||||
]
|
||||
++ [
|
||||
"nix-flake"
|
||||
"nix-flake-c"
|
||||
"nix-main"
|
||||
"nix-main-c"
|
||||
"nix-store"
|
||||
"nix-store-c"
|
||||
"nix-util"
|
||||
"nix-util-c"
|
||||
];
|
||||
};
|
||||
|
||||
})
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user