Merge master into staging-nixos
This commit is contained in:
@@ -103,6 +103,8 @@
|
||||
|
||||
- Ethercalc and its associated module have been removed, as the package is unmaintained and cannot be installed from source with npm now.
|
||||
|
||||
- `coreth` has been removed, as upstream has moved it into `avalanchego`.
|
||||
|
||||
- `nodePackages.prebuild-install` was removed because it appeared to be unmaintained upstream.
|
||||
See [upstream's recommendations for alternatives](https://github.com/prebuild/prebuild-install#note).
|
||||
|
||||
|
||||
@@ -27411,14 +27411,6 @@
|
||||
githubId = 619015;
|
||||
name = "Svintsov Dmitry";
|
||||
};
|
||||
urandom = {
|
||||
email = "colin@urandom.co.uk";
|
||||
matrix = "@urandom0:matrix.org";
|
||||
github = "urandom2";
|
||||
githubId = 2526260;
|
||||
keys = [ { fingerprint = "04A3 A2C6 0042 784A AEA7 D051 0447 A663 F7F3 E236"; } ];
|
||||
name = "Colin Arnott";
|
||||
};
|
||||
urbas = {
|
||||
email = "matej.urbas@gmail.com";
|
||||
github = "urbas";
|
||||
|
||||
@@ -177,18 +177,6 @@ with lib.maintainers;
|
||||
shortName = "Cosmopolitan";
|
||||
};
|
||||
|
||||
ctrl-os = {
|
||||
# Existing members may approve additions.
|
||||
members = [
|
||||
blitz
|
||||
messemar
|
||||
flyfloh
|
||||
];
|
||||
|
||||
scope = "Team of Cyberus Technology employees that maintain packages relevant to CTRL-OS";
|
||||
shortName = "CTRL-OS";
|
||||
};
|
||||
|
||||
cuda = {
|
||||
github = "cuda-maintainers";
|
||||
};
|
||||
|
||||
@@ -103,6 +103,8 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
|
||||
|
||||
- `services.frp` now supports multiple instances through `services.frp.instances` to make it possible to run multiple frp clients or servers at the same time.
|
||||
|
||||
- `hyphen` now supports over 40 language variants through `hyphenDicts` and now allows to enable all supported languages through `hyphenDicts.all`.
|
||||
|
||||
- [services.resolved](#opt-services.resolved.enable) module was converted to RFC42-style settings. The moved options have also been renamed to match the upstream names. Aliases mean current configs will continue to function, but users should move to the new options as convenient.
|
||||
|
||||
- `services.openssh` now supports generating host SSH keys by setting `services.openssh.generateHostKeys = true` while leaving `services.openssh.enable` disabled. This is particularly useful for systems that have no need of an SSH daemon but want SSH host keys for other purposes such as using agenix or sops-nix.
|
||||
|
||||
@@ -16,7 +16,7 @@ buildPythonApplication {
|
||||
pname = "vim-plugins-updater";
|
||||
version = "0.1";
|
||||
|
||||
format = "other";
|
||||
pyproject = false;
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeWrapper
|
||||
|
||||
@@ -37,7 +37,7 @@ builtins.mapAttrs
|
||||
changelog = "https://github.com/projectcalico/calico/releases/tag/v${version}";
|
||||
description = "Cloud native networking and network security";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
platforms = lib.platforms.linux;
|
||||
inherit mainProgram;
|
||||
};
|
||||
|
||||
@@ -43,7 +43,6 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/gravitl/netmaker/-/releases/v${version}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
qjoly
|
||||
];
|
||||
mainProgram = "netmaker";
|
||||
|
||||
@@ -141,6 +141,10 @@ in
|
||||
jq --sort-keys "del(.. | .checkedAt?)" $f | sponge $f
|
||||
done
|
||||
|
||||
# This folder contains symlinks to /build/source which we don't need
|
||||
# since https://github.com/pnpm/pnpm/releases/tag/v10.27.0
|
||||
rm -rf $storePath/{v3,v10}/projects
|
||||
|
||||
# Ensure consistent permissions
|
||||
# NOTE: For reasons not yet fully understood, pnpm might create files with
|
||||
# inconsistent permissions, for example inside the ubuntu-24.04
|
||||
|
||||
@@ -74,6 +74,6 @@ resholve.mkDerivation rec {
|
||||
description = "Convert Audible's .aax filetype to MP3, FLAC, M4A, or OPUS";
|
||||
homepage = "https://krumpetpirate.github.io/AAXtoMP3";
|
||||
license = lib.licenses.wtfpl;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -36,7 +36,6 @@ buildGoModule rec {
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [
|
||||
luftmensch-luftmensch
|
||||
urandom
|
||||
];
|
||||
mainProgram = "allmark";
|
||||
};
|
||||
|
||||
@@ -42,6 +42,6 @@ buildGoModule rec {
|
||||
description = "Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets";
|
||||
mainProgram = "argocd-vault-plugin";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -44,7 +44,6 @@ buildGoModule (finalAttrs: {
|
||||
changelog = "https://github.com/ava-labs/avalanchego/releases/tag/${finalAttrs.src.tag}";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
qjoly
|
||||
];
|
||||
mainProgram = "avalanchego";
|
||||
|
||||
@@ -63,7 +63,7 @@ buildGoModule rec {
|
||||
description = "Fast and secure initramfs generator";
|
||||
homepage = "https://github.com/anatol/booster";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "init";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -104,7 +104,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
maintainers = with lib.maintainers; [
|
||||
ghuntley
|
||||
kylecarbs
|
||||
urandom
|
||||
];
|
||||
};
|
||||
|
||||
|
||||
@@ -1,45 +0,0 @@
|
||||
{
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
lib,
|
||||
}:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "coreth";
|
||||
version = "0.15.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ava-labs";
|
||||
repo = "coreth";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-c2Z0rstaOTVsMmOJbHeYJ1rxFHOA/kUzj8k8z56APZ8=";
|
||||
};
|
||||
|
||||
# go mod vendor has a bug, see: golang/go#57529
|
||||
proxyVendor = true;
|
||||
|
||||
vendorHash = "sha256-V0IzZbJ1KfSSF/NL4a14mL+hwXF213HM5WJS3mmT4mQ=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
"-X github.com/ava-labs/coreth/plugin/evm.Version=${version}"
|
||||
"-X github.com/ava-labs/coreth/cmd/abigen.gitCommit=${version}"
|
||||
"-X github.com/ava-labs/coreth/cmd/abigen.gitDate=1970-01-01"
|
||||
];
|
||||
|
||||
subPackages = [
|
||||
"cmd/abigen"
|
||||
"plugin"
|
||||
];
|
||||
|
||||
postInstall = "mv $out/bin/{plugin,evm}";
|
||||
|
||||
meta = {
|
||||
description = "Code and wrapper to extract Ethereum blockchain functionalities without network/consensus, for building custom blockchain services";
|
||||
homepage = "https://github.com/ava-labs/coreth";
|
||||
changelog = "https://github.com/ava-labs/coreth/releases/tag/v${version}";
|
||||
license = lib.licenses.lgpl3Only;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
};
|
||||
}
|
||||
@@ -80,7 +80,6 @@ buildGoModule rec {
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
jk
|
||||
urandom
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -33,8 +33,10 @@ buildDotnetModule rec {
|
||||
description = "CycloneDX CLI tool for SBOM analysis, merging, diffs and format conversions";
|
||||
homepage = "https://github.com/CycloneDX/cyclonedx-cli";
|
||||
changelog = "https://github.com/CycloneDX/cyclonedx-cli/releases/tag/v${version}";
|
||||
maintainers = with lib.maintainers; [ thillux ];
|
||||
teams = [ lib.teams.ctrl-os ];
|
||||
maintainers = with lib.maintainers; [
|
||||
blitz
|
||||
thillux
|
||||
];
|
||||
license = lib.licenses.asl20;
|
||||
platforms = with lib.platforms; (linux ++ darwin);
|
||||
mainProgram = "cyclonedx";
|
||||
|
||||
@@ -37,7 +37,9 @@ python3Packages.buildPythonApplication rec {
|
||||
homepage = "https://github.com/CycloneDX/cyclonedx-python";
|
||||
changelog = "https://github.com/CycloneDX/cyclonedx-python/releases/tag/${src.tag}";
|
||||
license = lib.licenses.asl20;
|
||||
teams = [ lib.teams.ctrl-os ];
|
||||
maintainers = with lib.maintainers; [
|
||||
blitz
|
||||
];
|
||||
mainProgram = "cyclonedx-py";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://www.syntevo.com/deepgit";
|
||||
changelog = "https://www.syntevo.com/deepgit/changelog.txt";
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "deepgit";
|
||||
};
|
||||
|
||||
@@ -68,7 +68,6 @@ buildGoModule rec {
|
||||
mainProgram = "dissent";
|
||||
maintainers = with lib.maintainers; [
|
||||
hmenke
|
||||
urandom
|
||||
aleksana
|
||||
];
|
||||
};
|
||||
|
||||
@@ -40,7 +40,7 @@ stdenv.mkDerivation {
|
||||
description = "Make it quick and easy to get up and running with Docker";
|
||||
homepage = "https://dockstarter.com";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "ds";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ buildGoModule rec {
|
||||
description = "CLI Emoji Picker";
|
||||
homepage = "https://github.com/bcongdon/ep";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "ep";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ buildGoModule rec {
|
||||
description = "Dead simple CLI Display Manager on TTY";
|
||||
homepage = "https://github.com/tvrzna/emptty";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
# many undefined functions
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
mainProgram = "emptty";
|
||||
|
||||
@@ -25,6 +25,6 @@ buildGoModule rec {
|
||||
description = "Compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks";
|
||||
changelog = "https://github.com/google/gnostic/releases/tag/v${version}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,27 +1,27 @@
|
||||
# DO NOT EDIT! This file is generated automatically by update.sh
|
||||
{ }:
|
||||
{
|
||||
version = "548.0.0";
|
||||
version = "552.0.0";
|
||||
googleCloudSdkPkgs = {
|
||||
x86_64-linux = {
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-548.0.0-linux-x86_64.tar.gz";
|
||||
sha256 = "15d0hnw8ihff75ppciilmhvjidsgma4pyr1hi3bd1bgyrqm86m8b";
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-552.0.0-linux-x86_64.tar.gz";
|
||||
sha256 = "10ihffqxn2dxl6lagp4616k9cp4d73p68lcy4dzy2n5hzmfklj9s";
|
||||
};
|
||||
x86_64-darwin = {
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-548.0.0-darwin-x86_64.tar.gz";
|
||||
sha256 = "1hbzbanr0dlll02xg484hr8z05s2jzg7n4yigvykdbx3gvi0fkmz";
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-552.0.0-darwin-x86_64.tar.gz";
|
||||
sha256 = "0s8s717dy301nbc2a2pa5zcnpg258r3hvq8lmsz19gwa7y8k8bws";
|
||||
};
|
||||
aarch64-linux = {
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-548.0.0-linux-arm.tar.gz";
|
||||
sha256 = "0b19h83lp5gz4dl1gb2hcj00587p37ijwjfhz8qsyl40kvdapd4n";
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-552.0.0-linux-arm.tar.gz";
|
||||
sha256 = "197kj3m999pigk6503h3y8psld0m9xlp6sviv5mz9zriaf1rxgqs";
|
||||
};
|
||||
aarch64-darwin = {
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-548.0.0-darwin-arm.tar.gz";
|
||||
sha256 = "1s1dnw3ia1vaamc1inl3iwpczi175q2pfnd7zysw8m53xrc2651x";
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-552.0.0-darwin-arm.tar.gz";
|
||||
sha256 = "1m1jdsgl8dm73wgvs982rkjx4j3fqxgs2xrkqxqadpcx3nb82ysv";
|
||||
};
|
||||
i686-linux = {
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-548.0.0-linux-x86.tar.gz";
|
||||
sha256 = "1a8d02lf3zxmw8szjkq8hj6dqxx9zg4xw9mrsblpfzl8k874m794";
|
||||
url = "https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-552.0.0-linux-x86.tar.gz";
|
||||
sha256 = "1dp48vvkg1vfv2cc4g0g1cb06pdshhvxvs48r78943cbbsjql32k";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ buildGoModule rec {
|
||||
description = "Fast static site generator";
|
||||
homepage = "https://github.com/piranha/gostatic";
|
||||
license = lib.licenses.isc;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "gostatic";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -36,6 +36,6 @@ buildGoModule {
|
||||
mainProgram = "gotags";
|
||||
homepage = "https://github.com/jstemmer/gotags";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -22,6 +22,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/gotesttools/gotestfmt";
|
||||
changelog = "https://github.com/GoTestTools/gotestfmt/releases/tag/v${version}";
|
||||
license = lib.licenses.unlicense;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -40,6 +40,6 @@ buildGoModule rec {
|
||||
mainProgram = "auth";
|
||||
changelog = "https://github.com/supabase/auth/releases/tag/v${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,6 +32,6 @@ buildGoModule rec {
|
||||
mainProgram = "gotrue";
|
||||
changelog = "https://github.com/netlify/gotrue/releases/tag/v${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,7 +32,6 @@ buildGoModule {
|
||||
mainProgram = "govers";
|
||||
maintainers = with lib.maintainers; [
|
||||
luftmensch-luftmensch
|
||||
urandom
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -49,7 +49,6 @@ buildGoModule rec {
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
dotlambda
|
||||
urandom
|
||||
];
|
||||
mainProgram = "imaginary";
|
||||
};
|
||||
|
||||
@@ -28,6 +28,6 @@ buildGoModule rec {
|
||||
homepage = "https://github.com/cycloidio/inframap";
|
||||
changelog = "https://github.com/cycloidio/inframap/releases/tag/${src.tag}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -98,7 +98,6 @@ buildGoModule (finalAttrs: {
|
||||
changelog = "https://github.com/ivpn/desktop-app/releases/tag/v${finalAttrs.version}";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
blenderfreaky
|
||||
];
|
||||
mainProgram = "ivpn-service";
|
||||
|
||||
@@ -42,7 +42,6 @@ buildGoModule (finalAttrs: {
|
||||
changelog = "https://github.com/ivpn/desktop-app/releases/tag/v${finalAttrs.version}";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
blenderfreaky
|
||||
];
|
||||
mainProgram = "ivpn";
|
||||
|
||||
@@ -40,7 +40,7 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/dshearer/jobber/releases/tag/v${version}";
|
||||
description = "Alternative to cron, with sophisticated status-reporting and error-handling";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "jobber";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@ buildGoModule rec {
|
||||
description = "Dead simple terminal plots from JSON (or CSV) data. Bar charts, line charts, scatter plots, histograms and heatmaps are supported";
|
||||
homepage = "https://github.com/sgreben/jp";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "jp";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -57,7 +57,6 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/kubearmor/kubearmor-client/releases/v${version}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
kashw2
|
||||
];
|
||||
};
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "kor";
|
||||
version = "0.6.6";
|
||||
version = "0.6.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "yonahd";
|
||||
repo = "kor";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-eCWVMb5s9nArkW+mKzca/377qSH0k3NUcXyMOqtDUnM=";
|
||||
hash = "sha256-d8/b1O/dEeJzf9xaTHvAUbx2tFk7LjuOnACXYEIFsME=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-ZTiFRBjLT1YHvw2yZAx3vFOvRPF237wbJABGIGr9LKc=";
|
||||
vendorHash = "sha256-nFgf1eGbIQ1R/cj+ikYIaw2dqOSoEAG4sFPAqF1CFAQ=";
|
||||
|
||||
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
|
||||
|
||||
|
||||
@@ -27,6 +27,6 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/kubernetes/code-generator/releases/tag/v${version}";
|
||||
description = "Kubernetes code generation";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -29,6 +29,6 @@ buildGoModule {
|
||||
description = "Self-hosted file/code/media sharing website";
|
||||
homepage = "https://put.icu";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "mdbook-toc";
|
||||
version = "0.15.2";
|
||||
version = "0.15.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "badboy";
|
||||
repo = "mdbook-toc";
|
||||
tag = version;
|
||||
sha256 = "sha256-gzwsPRhsAQTraiK/N5dKEj8NTpV/mYmECpS4KVl4Ql8=";
|
||||
sha256 = "sha256-nQMVba6jwfatGpV1jhwzdNlMY7XUGpHU3TqZ1yMy6Q0=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-+YvEptJlNjomIsyS7cNImwYa1SxawY05e5vq9VmrktA=";
|
||||
cargoHash = "sha256-ksLapG9MDGDgKNZIg7Kx9CpzCTchkQdmMlWAEczdbRg=";
|
||||
|
||||
meta = {
|
||||
description = "Preprocessor for mdbook to add inline Table of Contents support";
|
||||
|
||||
@@ -57,7 +57,6 @@ buildGoModule (finalAttrs: {
|
||||
homepage = "https://mgmtconfig.com";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
karpfediem
|
||||
];
|
||||
mainProgram = "mgmt";
|
||||
|
||||
@@ -33,6 +33,6 @@ buildGoModule {
|
||||
mainProgram = "nex";
|
||||
homepage = "https://github.com/blynn/nex";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -53,7 +53,6 @@ buildGoModule rec {
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
lucperkins
|
||||
urandom
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -64,6 +64,6 @@ buildGoModule rec {
|
||||
homepage = "https://gitlab.com/olaris/olaris-server";
|
||||
changelog = "https://gitlab.com/olaris/olaris-server/-/releases/v${version}";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -14,12 +14,12 @@
|
||||
}:
|
||||
let
|
||||
pname = "opencode";
|
||||
version = "1.1.14";
|
||||
version = "1.1.20";
|
||||
src = fetchFromGitHub {
|
||||
owner = "anomalyco";
|
||||
repo = "opencode";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-uNeje6WZ/FJVOtxdTdWXbWhPl7BwMws+7/Iz2Hz/stw=";
|
||||
hash = "sha256-CiOc6gHlZBbwciA1r27axE4fF+ARz4NPkjUFXO77Gdo=";
|
||||
};
|
||||
|
||||
node_modules = stdenvNoCC.mkDerivation {
|
||||
@@ -66,7 +66,7 @@ let
|
||||
# NOTE: Required else we get errors that our fixed-output derivation references store paths
|
||||
dontFixup = true;
|
||||
|
||||
outputHash = "sha256-OJ3C4RMzfbbG1Fwa/5yru0rlISj+28UPITMNBEU5AeM=";
|
||||
outputHash = "sha256-PFtYvhQJLWj2kHQPj6PsPjy7mKUS07dJ03A2IWd943w=";
|
||||
outputHashAlgo = "sha256";
|
||||
outputHashMode = "recursive";
|
||||
};
|
||||
|
||||
@@ -46,7 +46,6 @@ buildGoModule rec {
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
stehessel
|
||||
urandom
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -45,7 +45,6 @@ buildGoModule rec {
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
emattiza
|
||||
urandom
|
||||
];
|
||||
mainProgram = "otel-cli";
|
||||
};
|
||||
|
||||
@@ -1,7 +1,148 @@
|
||||
{ lib, OVMF }:
|
||||
{
|
||||
stdenv,
|
||||
nixosTests,
|
||||
lib,
|
||||
edk2,
|
||||
util-linux,
|
||||
nasm,
|
||||
acpica-tools,
|
||||
llvmPackages,
|
||||
fetchFromGitLab,
|
||||
fdSize2MB ? false,
|
||||
fdSize4MB ? secureBoot,
|
||||
secureBoot ? false,
|
||||
systemManagementModeRequired ? secureBoot && stdenv.hostPlatform.isx86,
|
||||
httpSupport ? false,
|
||||
tpmSupport ? false,
|
||||
tlsSupport ? false,
|
||||
debug ? false,
|
||||
# Usually, this option is broken, do not use it except if you know what you are
|
||||
# doing.
|
||||
sourceDebug ? false,
|
||||
projectDscPath ?
|
||||
{
|
||||
x86_64 = "OvmfPkg/CloudHv/CloudHvX64.dsc";
|
||||
aarch64 = "ArmVirtPkg/ArmVirtCloudHv.dsc";
|
||||
}
|
||||
.${stdenv.hostPlatform.parsed.cpu.name}
|
||||
or (throw "Unsupported OVMF `projectDscPath` on ${stdenv.hostPlatform.parsed.cpu.name}"),
|
||||
fwPrefix ?
|
||||
{
|
||||
x86_64 = "CLOUDHV";
|
||||
aarch64 = "CLOUDHV_EFI";
|
||||
}
|
||||
.${stdenv.hostPlatform.parsed.cpu.name}
|
||||
or (throw "Unsupported OVMF `fwPrefix` on ${stdenv.hostPlatform.parsed.cpu.name}"),
|
||||
}:
|
||||
|
||||
OVMF.override {
|
||||
projectDscPath = "OvmfPkg/CloudHv/CloudHvX64.dsc";
|
||||
fwPrefix = "CLOUDHV";
|
||||
metaPlatforms = builtins.filter (lib.hasPrefix "x86_64-") OVMF.meta.platforms;
|
||||
}
|
||||
let
|
||||
cpuName = stdenv.hostPlatform.parsed.cpu.name;
|
||||
|
||||
version = lib.getVersion edk2;
|
||||
|
||||
OvmfPkKek1AppPrefix = "4e32566d-8e9e-4f52-81d3-5bb9715f9727";
|
||||
|
||||
debian-edk-src = fetchFromGitLab {
|
||||
domain = "salsa.debian.org";
|
||||
owner = "qemu-team";
|
||||
repo = "edk2";
|
||||
nonConeMode = true;
|
||||
sparseCheckout = [
|
||||
"debian/edk2-vars-generator.py"
|
||||
"debian/python"
|
||||
"debian/PkKek-1-*.pem"
|
||||
"debian/patches/OvmfPkg-X64-add-opt-org.tianocore-UninstallMemAttrPr.patch"
|
||||
];
|
||||
rev = "refs/tags/debian/2025.02-8";
|
||||
hash = "sha256-n/6T5UBwW8U49mYhITRZRgy2tNdipeU4ZgGGDu9OTkg=";
|
||||
};
|
||||
|
||||
buildPrefix = "Build/*/*";
|
||||
|
||||
in
|
||||
|
||||
edk2.mkDerivation projectDscPath (finalAttrs: {
|
||||
pname = "OVMF";
|
||||
inherit version;
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
"fd"
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
util-linux
|
||||
nasm
|
||||
acpica-tools
|
||||
]
|
||||
++ lib.optionals stdenv.cc.isClang [
|
||||
llvmPackages.bintools
|
||||
llvmPackages.llvm
|
||||
];
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
hardeningDisable = [
|
||||
"format"
|
||||
"stackprotector"
|
||||
"pic"
|
||||
"fortify"
|
||||
];
|
||||
|
||||
buildFlags =
|
||||
# IPv6 has no reason to be disabled.
|
||||
[ "-D NETWORK_IP6_ENABLE=TRUE" ]
|
||||
++ lib.optionals debug [ "-D DEBUG_ON_SERIAL_PORT=TRUE" ]
|
||||
++ lib.optionals sourceDebug [ "-D SOURCE_DEBUG_ENABLE=TRUE" ]
|
||||
++ lib.optionals secureBoot [ "-D SECURE_BOOT_ENABLE=TRUE" ]
|
||||
++ lib.optionals systemManagementModeRequired [ "-D SMM_REQUIRE=TRUE" ]
|
||||
++ lib.optionals fdSize2MB [ "-D FD_SIZE_2MB" ]
|
||||
++ lib.optionals fdSize4MB [ "-D FD_SIZE_4MB" ]
|
||||
++ lib.optionals httpSupport [
|
||||
"-D NETWORK_HTTP_ENABLE=TRUE"
|
||||
"-D NETWORK_HTTP_BOOT_ENABLE=TRUE"
|
||||
]
|
||||
++ lib.optionals tlsSupport [ "-D NETWORK_TLS_ENABLE=TRUE" ]
|
||||
++ lib.optionals tpmSupport [
|
||||
"-D TPM_ENABLE"
|
||||
"-D TPM2_ENABLE"
|
||||
"-D TPM2_CONFIG_ENABLE"
|
||||
];
|
||||
|
||||
buildConfig = if debug then "DEBUG" else "RELEASE";
|
||||
env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Qunused-arguments";
|
||||
|
||||
patches = [
|
||||
(debian-edk-src + "/debian/patches/OvmfPkg-X64-add-opt-org.tianocore-UninstallMemAttrPr.patch")
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
mkdir -vp $fd/FV
|
||||
mv -v $out/FV/${fwPrefix}.fd $fd/FV
|
||||
'';
|
||||
|
||||
dontPatchELF = true;
|
||||
|
||||
passthru =
|
||||
let
|
||||
prefix = "${finalAttrs.finalPackage.fd}/FV/${fwPrefix}";
|
||||
in
|
||||
{
|
||||
mergedFirmware = "${prefix}.fd";
|
||||
firmware = "${prefix}.fd";
|
||||
# This will test the EFI firmware for the host platform as part of the NixOS Tests setup.
|
||||
tests.basic-systemd-boot = nixosTests.systemd-boot.basic;
|
||||
tests.secureBoot-systemd-boot = nixosTests.systemd-boot.secureBoot;
|
||||
inherit secureBoot systemManagementModeRequired;
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Sample UEFI firmware for Cloud Hypervisor and KVM";
|
||||
homepage = "https://github.com/tianocore/tianocore.github.io/wiki/OVMF";
|
||||
license = lib.licenses.bsd2;
|
||||
maintainers = with lib.maintainers; [
|
||||
messemar
|
||||
];
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
fetchFromGitHub,
|
||||
fetchPypi,
|
||||
node-gyp,
|
||||
nodejs_20,
|
||||
nodejs,
|
||||
nixosTests,
|
||||
gettext,
|
||||
python3,
|
||||
@@ -19,7 +19,7 @@
|
||||
unpaper,
|
||||
fetchPnpmDeps,
|
||||
pnpmConfigHook,
|
||||
pnpm_10,
|
||||
pnpm,
|
||||
poppler-utils,
|
||||
liberation_ttf,
|
||||
xcbuild,
|
||||
@@ -61,8 +61,6 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
pnpm' = pnpm_10.override { nodejs = nodejs_20; };
|
||||
|
||||
path = lib.makeBinPath [
|
||||
ghostscript_headless
|
||||
(imagemagickBig.override { ghostscript = ghostscript_headless; })
|
||||
@@ -82,18 +80,18 @@ let
|
||||
src = src + "/src-ui";
|
||||
|
||||
pnpmDeps = fetchPnpmDeps {
|
||||
inherit pnpm;
|
||||
inherit (finalAttrs) pname version src;
|
||||
pnpm = pnpm';
|
||||
fetcherVersion = 2;
|
||||
hash = "sha256-pG7olcBq5P52CvZYLqUjb+RwxjbQbSotlS50pvgm7WQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
node-gyp
|
||||
nodejs_20
|
||||
nodejs
|
||||
pkg-config
|
||||
pnpmConfigHook
|
||||
pnpm'
|
||||
pnpm
|
||||
python3
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
|
||||
@@ -53,7 +53,7 @@ resholve.mkDerivation {
|
||||
description = "Graphical assistant to reduce the size of a PDF file";
|
||||
homepage = "https://github.com/jpfleury/pdfmm";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "pdfmm";
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
};
|
||||
|
||||
@@ -32,7 +32,7 @@ buildGoModule rec {
|
||||
description = "Alternative Yggdrasil network client";
|
||||
homepage = "https://github.com/popura-network/popura";
|
||||
license = lib.licenses.lgpl3Only;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "yggdrasil";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -103,7 +103,6 @@ stdenv.mkDerivation rec {
|
||||
changelog = "https://github.com/getpublii/publii/releases/tag/v${version}";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
sebtm
|
||||
];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
||||
@@ -20,26 +20,26 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "rclone-ui";
|
||||
version = "3.2.0";
|
||||
version = "3.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rclone-ui";
|
||||
repo = "rclone-ui";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-j4smtUCgHRwTlp2wt9xZjkMN7taYvb2QC6NUJD/nHT4=";
|
||||
hash = "sha256-CQnjwbmVpCTvt9FSmQhYmU+0y+jSsR7bFBbeoZu16a4=";
|
||||
};
|
||||
|
||||
npmDeps = fetchNpmDeps {
|
||||
name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps";
|
||||
inherit (finalAttrs) src;
|
||||
forceGitDeps = true;
|
||||
hash = "sha256-a0GzIIGmfv2EkfEPsQNXr4XN0CGw172FDb5h19j2trM=";
|
||||
hash = "sha256-zGgW/WikSVBE1goJ3zTf0ijBUghb+MlzMI+OxiLvzfY=";
|
||||
};
|
||||
|
||||
cargoRoot = "src-tauri";
|
||||
buildAndTestSubdir = finalAttrs.cargoRoot;
|
||||
|
||||
cargoHash = "sha256-dO7jkxkY1tinR100H1nfi+0JD2amMsA9BFHl7CeXpXI=";
|
||||
cargoHash = "sha256-nQhZuG3CxoLZwBSbA8I/Ft6HRkdb/5CRrpF6423lsFo=";
|
||||
|
||||
# Disable tauri bundle updater, can be removed when #389107 is merged
|
||||
patches = [ ./remove_updater.patch ];
|
||||
|
||||
@@ -22,7 +22,7 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/puddinging/rime-cli/releases/tag/v${version}";
|
||||
description = "Command line tool to add customized vocabulary for Rime IME";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "rime-cli";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -31,6 +31,6 @@ buildGoModule rec {
|
||||
mainProgram = "rke";
|
||||
changelog = "https://github.com/rancher/rke/releases/tag/v${version}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -298,7 +298,6 @@ stdenv.mkDerivation rec {
|
||||
maintainers = with lib.maintainers; [
|
||||
mic92
|
||||
equirosa
|
||||
urandom
|
||||
bkchr
|
||||
emily
|
||||
Gliczy
|
||||
|
||||
@@ -112,7 +112,6 @@ stdenvNoCC.mkDerivation {
|
||||
homepage = "https://github.com/sonic2kk/steamtinkerlaunch";
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
surfaceflinger
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -56,7 +56,7 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/containers/toolbox/releases/tag/${version}";
|
||||
description = "Tool for containerized command line environments on Linux";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "toolbox";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -14,14 +14,14 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "ty";
|
||||
version = "0.0.11";
|
||||
version = "0.0.12";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "astral-sh";
|
||||
repo = "ty";
|
||||
tag = finalAttrs.version;
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-lelhsc6zl6Qe7W7YsXviqB3NEOuJAzewnOgFPtsCYGA=";
|
||||
hash = "sha256-HbIntp5dhJgR3WdX3mtxhghHo5twQFiGfbHprWSsei8=";
|
||||
};
|
||||
|
||||
# For Darwin platforms, remove the integration test for file notifications,
|
||||
@@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
|
||||
cargoBuildFlags = [ "--package=ty" ];
|
||||
|
||||
cargoHash = "sha256-BceNALWxHXxylbssvAbY0CMcQBHnOX22ckgGta1wTsc=";
|
||||
cargoHash = "sha256-OerZoJcgxCMytyrdI3xZmtRj/7/SJHJsdO92N/WXWU0=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -30,6 +30,6 @@ buildGoModule rec {
|
||||
changelog = "https://github.com/vitessio/vitess/releases/tag/v${version}";
|
||||
description = "Database clustering system for horizontal scaling of MySQL";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -60,7 +60,7 @@ resholve.mkDerivation rec {
|
||||
description = "NordVPN Wireguard (NordLynx) client in POSIX shell";
|
||||
homepage = "https://github.com/phirecc/wgnord";
|
||||
changelog = "https://github.com/phirecc/wgnord/releases/tag/v${version}";
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "wgnord";
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -88,7 +88,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
description = "Terminal user interface for Twitch";
|
||||
homepage = "https://github.com/krathalan/wtwitch";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = [ lib.maintainers.urandom ];
|
||||
maintainers = [ ];
|
||||
platforms = lib.platforms.all;
|
||||
mainProgram = "wtwitch";
|
||||
};
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "zapzap";
|
||||
version = "6.2.5";
|
||||
version = "6.2.7";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rafatosta";
|
||||
repo = "zapzap";
|
||||
tag = version;
|
||||
hash = "sha256-PP0SQbTXUaAfCX8EZ7+5/uGYDhOmgxxGwVhjc70c7mA=";
|
||||
hash = "sha256-CCCQOkoTMk718DSuArt5CoooOfGb/8uYVsAkqHmCFj0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -82,7 +82,7 @@ resholve.mkDerivation rec {
|
||||
homepage = "https://github.com/allanjude/zxfer";
|
||||
changelog = "https://github.com/allanjude/zxfer/releases/tag/v${version}";
|
||||
license = lib.licenses.bsd2;
|
||||
maintainers = with lib.maintainers; [ urandom ];
|
||||
maintainers = [ ];
|
||||
mainProgram = "zxfer";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
beamPackages.mixRelease rec {
|
||||
pname = "livebook";
|
||||
version = "0.18.2";
|
||||
version = "0.18.3";
|
||||
|
||||
inherit (beamPackages) elixir;
|
||||
|
||||
@@ -21,7 +21,7 @@ beamPackages.mixRelease rec {
|
||||
owner = "livebook-dev";
|
||||
repo = "livebook";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-VXb7TUeGjDcENd3AvAGTDYhBJCfibUzgO5nqpewRAt8=";
|
||||
hash = "sha256-/FAHBSOmVoNj1YRaxLjZMoDhUTMcV7Zi/TsSwxS1SHo=";
|
||||
};
|
||||
|
||||
mixFodDeps = beamPackages.fetchMixDeps {
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
lib,
|
||||
fetchgit,
|
||||
fetchurl,
|
||||
symlinkJoin,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -13,13 +14,14 @@ let
|
||||
libreofficeCommit = "9e27d044d98e65f89af8c86df722a77be827bdc8";
|
||||
libreofficeSubdir = "de";
|
||||
|
||||
mkDictFromLibreofficeGit =
|
||||
# this does not assume any structure for dictFilePath and readmeFilePath
|
||||
mkDictFromLibreofficeGitCustom =
|
||||
{
|
||||
subdir,
|
||||
shortName,
|
||||
shortDescription,
|
||||
dictFileName,
|
||||
readmeFileName,
|
||||
dictFilePath,
|
||||
readmeFilePath ? "",
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
version = "24.8";
|
||||
@@ -41,78 +43,499 @@ let
|
||||
runHook preInstall
|
||||
cd $src/${subdir}
|
||||
install -dm755 "$out/share/hyphen"
|
||||
install -m644 "hyph_${dictFileName}.dic" "$out/share/hyphen"
|
||||
install -m644 "${dictFilePath}" "$out/share/hyphen"
|
||||
# docs
|
||||
install -dm755 "$out/share/doc/"
|
||||
install -m644 "README_${readmeFileName}.txt" "$out/share/doc/${pname}.txt"
|
||||
if [ -n "${readmeFilePath}" ]; then
|
||||
install -dm755 "$out/share/doc/"
|
||||
install -m644 "${readmeFilePath}" "$out/share/doc/${pname}.txt"
|
||||
fi
|
||||
runHook postInstall
|
||||
'';
|
||||
};
|
||||
|
||||
in
|
||||
rec {
|
||||
|
||||
# ENGLISH
|
||||
|
||||
en_US = en-us;
|
||||
en-us = stdenv.mkDerivation {
|
||||
nativeBuildInputs = hyphen.nativeBuildInputs;
|
||||
version = hyphen.version;
|
||||
pname = "hyphen-dict-en-us";
|
||||
src = hyphen.src;
|
||||
meta = {
|
||||
inherit (hyphen.meta)
|
||||
homepage
|
||||
platforms
|
||||
license
|
||||
maintainers
|
||||
;
|
||||
description = "Hyphen dictionary for English (United States)";
|
||||
# wrapper for backwards compatibility
|
||||
mkDictFromLibreofficeGit =
|
||||
{
|
||||
subdir,
|
||||
shortName,
|
||||
shortDescription,
|
||||
dictFileName,
|
||||
readmeFileName ? "",
|
||||
}:
|
||||
mkDictFromLibreofficeGitCustom {
|
||||
inherit subdir;
|
||||
inherit shortName;
|
||||
inherit shortDescription;
|
||||
dictFilePath = "hyph_${dictFileName}.dic";
|
||||
readmeFilePath = if (readmeFileName != "") then "README_${readmeFileName}.txt" else "";
|
||||
};
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
make install-hyphDATA
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
dicts = rec {
|
||||
|
||||
# see https://wiki.documentfoundation.org/Development/Dictionaries
|
||||
# for a list of available hyphenation dictionaries
|
||||
|
||||
# see https://github.com/LibreOffice/dictionaries
|
||||
# for the sources and to find the names of the README files
|
||||
|
||||
# AFRIKAANS
|
||||
|
||||
af_ZA = af-za;
|
||||
af-za = mkDictFromLibreofficeGit {
|
||||
subdir = "af_ZA";
|
||||
shortName = "af-za";
|
||||
shortDescription = "Afrikaans";
|
||||
dictFileName = "af_ZA";
|
||||
readmeFileName = "af_ZA";
|
||||
};
|
||||
|
||||
# BELARUSSIAN
|
||||
|
||||
be_BY = be-by;
|
||||
be-by = mkDictFromLibreofficeGit {
|
||||
subdir = "be_BY";
|
||||
shortName = "be-by";
|
||||
shortDescription = "Belarussian";
|
||||
dictFileName = "be_BY";
|
||||
readmeFileName = "be_BY";
|
||||
};
|
||||
|
||||
# BULGARIAN
|
||||
|
||||
bg_BG = bg-bg;
|
||||
bg-bg = mkDictFromLibreofficeGit {
|
||||
subdir = "bg_BG";
|
||||
shortName = "bg-bg";
|
||||
shortDescription = "Bulgarian";
|
||||
dictFileName = "bg_BG";
|
||||
readmeFileName = "hyph_bg_BG";
|
||||
};
|
||||
|
||||
# CATALAN
|
||||
|
||||
ca_ES = ca-es;
|
||||
ca-es = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "ca";
|
||||
shortName = "ca-es";
|
||||
shortDescription = "Catalan";
|
||||
dictFilePath = "dictionaries/hyph_ca.dic";
|
||||
readmeFilePath = "README_hyph_ca.txt";
|
||||
};
|
||||
|
||||
# CZECH
|
||||
|
||||
cs_CZ = cs-cz;
|
||||
cs-cz = mkDictFromLibreofficeGit {
|
||||
subdir = "cs_CZ";
|
||||
shortName = "cs-cz";
|
||||
shortDescription = "Czech";
|
||||
dictFileName = "cs_CZ";
|
||||
readmeFileName = "cs";
|
||||
};
|
||||
|
||||
# DANISH
|
||||
|
||||
da_DK = da-dk;
|
||||
da-dk = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "da_DK";
|
||||
shortName = "da-dk";
|
||||
shortDescription = "Danish";
|
||||
dictFilePath = "hyph_da_DK.dic";
|
||||
readmeFilePath = "HYPH_da_DK_README.txt";
|
||||
};
|
||||
|
||||
# GERMAN
|
||||
|
||||
de_DE = de-de;
|
||||
de-de = mkDictFromLibreofficeGit {
|
||||
subdir = "de";
|
||||
shortName = "de-de";
|
||||
shortDescription = "German (Germany)";
|
||||
dictFileName = "de_DE";
|
||||
readmeFileName = "hyph_de";
|
||||
};
|
||||
|
||||
de_AT = de-at;
|
||||
de-at = mkDictFromLibreofficeGit {
|
||||
subdir = "de";
|
||||
shortName = "de-at";
|
||||
shortDescription = "German (Austria)";
|
||||
dictFileName = "de_AT";
|
||||
readmeFileName = "hyph_de";
|
||||
};
|
||||
|
||||
de_CH = de-ch;
|
||||
de-ch = mkDictFromLibreofficeGit {
|
||||
subdir = "de";
|
||||
shortName = "de-ch";
|
||||
shortDescription = "German (Switzerland)";
|
||||
dictFileName = "de_CH";
|
||||
readmeFileName = "hyph_de";
|
||||
};
|
||||
|
||||
# GREEK
|
||||
|
||||
el_GR = el-gr;
|
||||
el-gr = mkDictFromLibreofficeGit {
|
||||
subdir = "el_GR";
|
||||
shortName = "el-gr";
|
||||
shortDescription = "Greek";
|
||||
dictFileName = "el_GR";
|
||||
readmeFileName = "hyph_el_GR";
|
||||
};
|
||||
|
||||
# ENGLISH
|
||||
|
||||
en_GB = en-gb;
|
||||
en-gb = mkDictFromLibreofficeGit {
|
||||
subdir = "en";
|
||||
shortName = "en-gb";
|
||||
shortDescription = "English (Great Britain)";
|
||||
dictFileName = "en_GB";
|
||||
readmeFileName = "hyph_en_GB";
|
||||
};
|
||||
|
||||
en_US = en-us;
|
||||
en-us = stdenv.mkDerivation {
|
||||
nativeBuildInputs = hyphen.nativeBuildInputs;
|
||||
version = hyphen.version;
|
||||
pname = "hyphen-dict-en-us";
|
||||
src = hyphen.src;
|
||||
meta = {
|
||||
inherit (hyphen.meta)
|
||||
homepage
|
||||
platforms
|
||||
license
|
||||
maintainers
|
||||
;
|
||||
description = "Hyphen dictionary for English (United States)";
|
||||
};
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
make install-hyphDATA
|
||||
runHook postInstall
|
||||
'';
|
||||
};
|
||||
|
||||
# ESPERANTO
|
||||
|
||||
eo = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "eo";
|
||||
shortName = "eo";
|
||||
shortDescription = "Esperanto";
|
||||
dictFilePath = "hyph_eo.dic";
|
||||
readmeFilePath = "desc_eo.txt";
|
||||
};
|
||||
|
||||
# SPANISH
|
||||
|
||||
es_ES = es-es;
|
||||
es-es = mkDictFromLibreofficeGit {
|
||||
subdir = "es";
|
||||
shortName = "es-es";
|
||||
shortDescription = "Spanish (Spain)";
|
||||
dictFileName = "es";
|
||||
readmeFileName = "hyph_es";
|
||||
};
|
||||
|
||||
# ESTONIAN
|
||||
|
||||
et_EE = et-ee;
|
||||
et-ee = mkDictFromLibreofficeGit {
|
||||
subdir = "et_EE";
|
||||
shortName = "et-ee";
|
||||
shortDescription = "Estonian";
|
||||
dictFileName = "et_EE";
|
||||
readmeFileName = "hyph_et_EE";
|
||||
};
|
||||
|
||||
# FRENCH
|
||||
|
||||
fr_FR = fr-fr;
|
||||
fr-fr = mkDictFromLibreofficeGit {
|
||||
subdir = "fr_FR";
|
||||
shortName = "fr-fr";
|
||||
shortDescription = "French";
|
||||
dictFileName = "fr";
|
||||
readmeFileName = "hyph_fr";
|
||||
};
|
||||
|
||||
# CROATIAN
|
||||
|
||||
hr_HR = hr-hr;
|
||||
hr-hr = mkDictFromLibreofficeGit {
|
||||
subdir = "hr_HR";
|
||||
shortName = "hr-hr";
|
||||
shortDescription = "Croatian";
|
||||
dictFileName = "hr_HR";
|
||||
readmeFileName = "hyph_hr_HR";
|
||||
};
|
||||
|
||||
# HUNGARIAN
|
||||
|
||||
hu_HU = hu-hu;
|
||||
hu-hu = mkDictFromLibreofficeGit {
|
||||
subdir = "hu_HU";
|
||||
shortName = "hu-hu";
|
||||
shortDescription = "Hungarian";
|
||||
dictFileName = "hu_HU";
|
||||
readmeFileName = "hyph_hu_HU";
|
||||
};
|
||||
|
||||
# INDONESIAN
|
||||
|
||||
id_ID = id-id;
|
||||
id-id = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "id";
|
||||
shortName = "id-id";
|
||||
shortDescription = "Indonesian";
|
||||
dictFilePath = "hyph_id_ID.dic";
|
||||
readmeFilePath = "README-dict.adoc";
|
||||
};
|
||||
|
||||
# ITALIAN
|
||||
|
||||
it_IT = it-it;
|
||||
it-it = mkDictFromLibreofficeGit {
|
||||
subdir = "it_IT";
|
||||
shortName = "it-it";
|
||||
shortDescription = "Italian";
|
||||
dictFileName = "it_IT";
|
||||
readmeFileName = "hyph_it_IT";
|
||||
};
|
||||
|
||||
# LITHUANIAN
|
||||
|
||||
lt_LT = lt-lt;
|
||||
lt-lt = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "lt_LT";
|
||||
shortName = "lt-lt";
|
||||
shortDescription = "Lithuanian";
|
||||
dictFilePath = "hyph_lt.dic";
|
||||
readmeFilePath = "README_hyph";
|
||||
};
|
||||
|
||||
# LATVIAN
|
||||
|
||||
lv_LV = lv-lv;
|
||||
lv-lv = mkDictFromLibreofficeGit {
|
||||
subdir = "lv_LV";
|
||||
shortName = "lv-lv";
|
||||
shortDescription = "Latvian";
|
||||
dictFileName = "lv_LV";
|
||||
readmeFileName = "hyph_lv_LV";
|
||||
};
|
||||
|
||||
# MONGOLIAN
|
||||
|
||||
mn_MN = mn-mn;
|
||||
mn-mn = mkDictFromLibreofficeGit {
|
||||
subdir = "mn_MN";
|
||||
shortName = "mn-mn";
|
||||
shortDescription = "Mongolian";
|
||||
dictFileName = "mn_MN";
|
||||
readmeFileName = "mn_MN";
|
||||
};
|
||||
|
||||
# DUTCH
|
||||
|
||||
nl_NL = nl-nl;
|
||||
nl-nl = mkDictFromLibreofficeGit {
|
||||
subdir = "nl_NL";
|
||||
shortName = "nl-nl";
|
||||
shortDescription = "Dutch";
|
||||
dictFileName = "nl_NL";
|
||||
readmeFileName = "NL";
|
||||
};
|
||||
|
||||
# NORWEGIAN
|
||||
|
||||
nb_NO = nb-no;
|
||||
nb-no = mkDictFromLibreofficeGit {
|
||||
subdir = "no";
|
||||
shortName = "nb-no";
|
||||
shortDescription = "Norwegian (Bokmål)";
|
||||
dictFileName = "nb_NO";
|
||||
readmeFileName = "hyph_NO";
|
||||
};
|
||||
|
||||
nn_NO = nn-no;
|
||||
nn-no = mkDictFromLibreofficeGit {
|
||||
subdir = "no";
|
||||
shortName = "nn-no";
|
||||
shortDescription = "Norwegian (Nynorsk)";
|
||||
dictFileName = "nn_NO";
|
||||
readmeFileName = "hyph_NO";
|
||||
};
|
||||
|
||||
# POLISH
|
||||
|
||||
pl_PL = pl-pl;
|
||||
pl-pl = mkDictFromLibreofficeGit {
|
||||
subdir = "pl_PL";
|
||||
shortName = "pl-pl";
|
||||
shortDescription = "Polish";
|
||||
dictFileName = "pl_PL";
|
||||
readmeFileName = "pl";
|
||||
};
|
||||
|
||||
# PORTUGUESE
|
||||
|
||||
pt_BR = pt-br;
|
||||
pt-br = mkDictFromLibreofficeGit {
|
||||
subdir = "pt_BR";
|
||||
shortName = "pt-br";
|
||||
shortDescription = "Portuguese (Brazil)";
|
||||
dictFileName = "pt_BR";
|
||||
readmeFileName = "hyph_pt_BR";
|
||||
};
|
||||
|
||||
pt_PT = pt-pt;
|
||||
pt-pt = mkDictFromLibreofficeGit {
|
||||
subdir = "pt_PT";
|
||||
shortName = "pt-pt";
|
||||
shortDescription = "Portuguese (Portugal)";
|
||||
dictFileName = "pt_PT";
|
||||
readmeFileName = "hyph_pt_PT";
|
||||
};
|
||||
|
||||
# ROMANIAN
|
||||
|
||||
ro_RO = ro-ro;
|
||||
ro-ro = mkDictFromLibreofficeGit {
|
||||
subdir = "ro";
|
||||
shortName = "ro-ro";
|
||||
shortDescription = "Romanian";
|
||||
dictFileName = "ro_RO";
|
||||
readmeFileName = "RO";
|
||||
};
|
||||
|
||||
# RUSSIAN
|
||||
|
||||
ru_RU = ru-ru;
|
||||
ru-ru = mkDictFromLibreofficeGit {
|
||||
subdir = "ru_RU";
|
||||
shortName = "ru-ru";
|
||||
shortDescription = "Russian (Russia)";
|
||||
dictFileName = "ru_RU";
|
||||
readmeFileName = "ru_RU";
|
||||
};
|
||||
|
||||
# SLOVAK
|
||||
|
||||
sk_SK = sk-sk;
|
||||
sk-sk = mkDictFromLibreofficeGit {
|
||||
subdir = "sk_SK";
|
||||
shortName = "sk-sk";
|
||||
shortDescription = "Slovak";
|
||||
dictFileName = "sk_SK";
|
||||
readmeFileName = "sk";
|
||||
};
|
||||
|
||||
# SLOVENIAN
|
||||
|
||||
sl_SI = sl-si;
|
||||
sl-si = mkDictFromLibreofficeGit {
|
||||
subdir = "sl_SI";
|
||||
shortName = "sl-si";
|
||||
shortDescription = "Slovenian";
|
||||
dictFileName = "sl_SI";
|
||||
readmeFileName = "hyph_sl_SI";
|
||||
};
|
||||
|
||||
# ALBANIAN
|
||||
|
||||
sq_AL = sq-al;
|
||||
sq-al = mkDictFromLibreofficeGit {
|
||||
subdir = "sq_AL";
|
||||
shortName = "sq-al";
|
||||
shortDescription = "Albanian";
|
||||
dictFileName = "sq_AL";
|
||||
readmeFileName = "hyph_sq_AL";
|
||||
};
|
||||
|
||||
# SERBIAN
|
||||
|
||||
sr_SR = sr-sr;
|
||||
sr-sr = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "sr";
|
||||
shortName = "sr-sr";
|
||||
shortDescription = "Serbian (Cyrillic)";
|
||||
dictFilePath = "hyph_sr.dic";
|
||||
readmeFilePath = "README.txt";
|
||||
};
|
||||
|
||||
sr_SR_LATN = sr-sr-latn;
|
||||
sr-sr-latn = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "sr";
|
||||
shortName = "sr-sr-latn";
|
||||
shortDescription = "Serbian (Latin)";
|
||||
dictFilePath = "hyph_sr-Latn.dic";
|
||||
readmeFilePath = "README.txt";
|
||||
};
|
||||
|
||||
# SWEDISH
|
||||
|
||||
sv_SE = sv-se;
|
||||
sv-se = mkDictFromLibreofficeGit {
|
||||
subdir = "sv_SE";
|
||||
shortName = "sv-se";
|
||||
shortDescription = "Swedish";
|
||||
dictFileName = "sv";
|
||||
readmeFileName = "hyph_sv";
|
||||
};
|
||||
|
||||
# TELUGU
|
||||
|
||||
te_IN = te-in;
|
||||
te-in = mkDictFromLibreofficeGit {
|
||||
subdir = "te_IN";
|
||||
shortName = "te-in";
|
||||
shortDescription = "Telugu";
|
||||
dictFileName = "te_IN";
|
||||
readmeFileName = "hyph_te_IN";
|
||||
};
|
||||
|
||||
# THAI
|
||||
|
||||
th_TH = th-th;
|
||||
th-th = mkDictFromLibreofficeGit {
|
||||
subdir = "th_TH";
|
||||
shortName = "th-th";
|
||||
shortDescription = "Thai";
|
||||
dictFileName = "th_TH";
|
||||
readmeFileName = "hyph_th_TH";
|
||||
};
|
||||
|
||||
# UKRAINIAN
|
||||
|
||||
uk_UA = uk-ua;
|
||||
uk-ua = mkDictFromLibreofficeGit {
|
||||
subdir = "uk_UA";
|
||||
shortName = "uk-ua";
|
||||
shortDescription = "Ukrainian";
|
||||
dictFileName = "uk_UA";
|
||||
readmeFileName = "hyph_uk_UA";
|
||||
};
|
||||
|
||||
# ZULU
|
||||
|
||||
zu_ZA = zu-za;
|
||||
zu-za = mkDictFromLibreofficeGitCustom {
|
||||
subdir = "zu_ZA";
|
||||
shortName = "zu-za";
|
||||
shortDescription = "Zulu";
|
||||
dictFilePath = "hyph_zu_ZA.dic";
|
||||
# no readme file provided, leave empty
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
# GERMAN
|
||||
|
||||
de_DE = de-de;
|
||||
de-de = mkDictFromLibreofficeGit {
|
||||
subdir = "de";
|
||||
shortName = "de-de";
|
||||
shortDescription = "German (Germany)";
|
||||
dictFileName = "de_DE";
|
||||
readmeFileName = "hyph_de";
|
||||
};
|
||||
|
||||
de_AT = de-at;
|
||||
de-at = mkDictFromLibreofficeGit {
|
||||
subdir = "de";
|
||||
shortName = "de-at";
|
||||
shortDescription = "German (Austria)";
|
||||
dictFileName = "de_AT";
|
||||
readmeFileName = "hyph_de";
|
||||
};
|
||||
|
||||
de_CH = de-ch;
|
||||
de-ch = mkDictFromLibreofficeGit {
|
||||
subdir = "de";
|
||||
shortName = "de-ch";
|
||||
shortDescription = "German (Switzerland)";
|
||||
dictFileName = "de_CH";
|
||||
readmeFileName = "hyph_de";
|
||||
};
|
||||
|
||||
# RUSSIAN
|
||||
|
||||
ru_RU = ru-ru;
|
||||
ru-ru = mkDictFromLibreofficeGit {
|
||||
subdir = "ru_RU";
|
||||
shortName = "ru-ru";
|
||||
shortDescription = "Russian (Russia)";
|
||||
dictFileName = "ru_RU";
|
||||
readmeFileName = "ru_RU";
|
||||
in
|
||||
dicts
|
||||
// {
|
||||
all = symlinkJoin {
|
||||
name = "hyphen-all";
|
||||
paths = lib.unique (lib.attrValues dicts);
|
||||
};
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "0.19.0";
|
||||
version = "0.19.1";
|
||||
in
|
||||
buildPecl {
|
||||
pname = "vld";
|
||||
@@ -17,7 +17,7 @@ buildPecl {
|
||||
owner = "derickr";
|
||||
repo = "vld";
|
||||
tag = version;
|
||||
hash = "sha256-pQ1KIdGtV7bN5nROOJHR7C1eFMqVioTNLPAsJzH86NI=";
|
||||
hash = "sha256-fNmDH5jUwwYYgIpDSvb+NVcg+q97QzKCcx1uaMBwDrs=";
|
||||
};
|
||||
|
||||
# Tests relies on PHP 7.0
|
||||
|
||||
@@ -76,6 +76,10 @@ buildPythonPackage rec {
|
||||
]
|
||||
++ lib.optionals runTorchTests [ torch ];
|
||||
|
||||
disabledTestMarks = [
|
||||
"network"
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
# attempts external network requests
|
||||
"test_with_remote"
|
||||
@@ -85,6 +89,14 @@ buildPythonPackage rec {
|
||||
"test_expand_dims"
|
||||
];
|
||||
|
||||
disabledTestPaths = [
|
||||
# Threads grow without limit
|
||||
# https://github.com/Blosc/python-blosc2/issues/556
|
||||
"tests/ndarray/test_lazyexpr.py"
|
||||
"tests/ndarray/test_lazyexpr_fields.py"
|
||||
"tests/ndarray/test_reductions.py"
|
||||
];
|
||||
|
||||
passthru.c-blosc2 = c-blosc2;
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -39,6 +39,5 @@ buildPythonPackage rec {
|
||||
homepage = "https://localzone.iomaestro.com";
|
||||
changelog = "https://github.com/ags-slc/localzone/blob/v${version}/CHANGELOG.rst";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ flyfloh ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -11,15 +11,15 @@
|
||||
requests,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "pyannoteai-sdk";
|
||||
version = "0.3.0";
|
||||
version = "0.4.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "pyannoteai_sdk";
|
||||
inherit version;
|
||||
hash = "sha256-QOA1ABzi3rNR/aDFNXxZhNzBrYL+JEexpi1fTOZYCa0=";
|
||||
inherit (finalAttrs) version;
|
||||
hash = "sha256-+9reButUNHN0rPEGmLjJwLzbWS+DOckMWhb6RB6oz50=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
@@ -42,4 +42,4 @@ buildPythonPackage rec {
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ GaetanLepage ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -35,6 +35,5 @@ buildPythonPackage rec {
|
||||
homepage = "https://github.com/Danielhiversen/pyMetno/";
|
||||
changelog = "https://github.com/Danielhiversen/pyMetno/releases/tag/${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ flyfloh ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -82,6 +82,5 @@ buildPythonPackage rec {
|
||||
description = "Python library for interfacing with Xiaomi smart appliances";
|
||||
homepage = "https://github.com/rytilahti/python-miio";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ flyfloh ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -47,6 +47,5 @@ buildPythonPackage rec {
|
||||
description = "Python library for communicate with Yamaha RX-Vxxx receivers";
|
||||
homepage = "https://github.com/wuub/rxv";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ flyfloh ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -43,7 +43,6 @@ buildGoModule (finalAttrs: {
|
||||
homepage = "https://www.jetify.com/devbox";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
urandom
|
||||
lagoja
|
||||
madeddie
|
||||
];
|
||||
|
||||
@@ -15,8 +15,8 @@ let
|
||||
hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc=";
|
||||
};
|
||||
"10" = {
|
||||
version = "10.26.1";
|
||||
hash = "sha256-6ObkmRKPaAT1ySIjzR8uP2JVcQLAxuJUzJm7KqIpu/k=";
|
||||
version = "10.28.0";
|
||||
hash = "sha256-mwsE5ueZRVZpF/hBG7b2X9Lz4VkEJpBOhQDhrMSzNWE=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -15,14 +15,14 @@ let
|
||||
variants = {
|
||||
# ./update-xanmod.sh lts
|
||||
lts = {
|
||||
version = "6.12.64";
|
||||
hash = "sha256-8GanJxG9Ma2ydEwZnw0Mxmj2gL+ScqCtZmUc7q3CY+g=";
|
||||
version = "6.12.65";
|
||||
hash = "sha256-TBzCitE2JHmUa9syiOzMKOYCc1194W8b4uDOLCP/6KE=";
|
||||
isLTS = true;
|
||||
};
|
||||
# ./update-xanmod.sh main
|
||||
main = {
|
||||
version = "6.18.4";
|
||||
hash = "sha256-/D58INKVYf5/T7VBUrpCvX7rR0rhYD/bjSdGHXHyyOI=";
|
||||
version = "6.18.5";
|
||||
hash = "sha256-G3nG41foET2Ae84gLmB3P6GylnMN2Bp55bnXY/MNI+k=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -485,6 +485,7 @@ mapAliases {
|
||||
copper = throw "'copper' has been removed, as it was broken since 22.11"; # Added 2025-08-22
|
||||
cordless = throw "'cordless' has been removed due to being archived upstream. Consider using 'discordo' instead."; # Added 2025-06-07
|
||||
corepack_latest = throw "'corepack_latest' has been removed, use 'corepack.override { nodejs = pkgs.nodejs_latest; }' instead"; # Added 2025-10-25
|
||||
coreth = throw "'coreth' has been moved to 'avalanchego' by upstream"; # Added 2026-01-15
|
||||
cosmic-tasks = throw "'cosmic-tasks' has been renamed to/replaced by 'tasks'"; # Converted to throw 2025-10-27
|
||||
cotton = throw "'cotton' has been removed since it is vulnerable to CVE-2025-62518 and upstream is unmaintained"; # Added 2025-10-26
|
||||
cpp-ipfs-api = throw "'cpp-ipfs-api' has been renamed to/replaced by 'cpp-ipfs-http-client'"; # Converted to throw 2025-10-27
|
||||
|
||||
Reference in New Issue
Block a user