Merge master into staging-next
This commit is contained in:
@@ -71,6 +71,8 @@
|
||||
|
||||
- `buildFHSEnvChroot` has been removed after deprecation in 23.05.
|
||||
|
||||
- `gh-actions-cache` has been removed since its functionality has been integrated directly into `gh` (`gh cache`). See [upstream readme](https://github.com/actions/gh-actions-cache).
|
||||
|
||||
- `requireFile` now sets `meta.license = lib.licenses.unfree` by default. Users of `requireFile`-based derivations that preserve this default will need to explicitly allow their evaluation as described in [](#sec-allow-unfree).
|
||||
|
||||
- `texlive.combine` is deprecated and scheduled for removal in 27.05. Please migrate to `texliveSmall.withPackages` (see [](#sec-language-texlive-user-guide)).
|
||||
|
||||
@@ -11156,9 +11156,9 @@
|
||||
github = "HolgerPeters";
|
||||
githubId = 4097049;
|
||||
};
|
||||
Holiu0618 = {
|
||||
Holiu618 = {
|
||||
email = "zvttt9db@anonaddy.me";
|
||||
github = "Holiu0618";
|
||||
github = "Holiu618";
|
||||
githubId = 165534185;
|
||||
name = "Holiu";
|
||||
};
|
||||
|
||||
@@ -36,8 +36,10 @@ in
|
||||
configFile = lib.mkOption {
|
||||
type = lib.types.path;
|
||||
readOnly = true;
|
||||
default = settingsFormat.generate "headscale.yaml" cfg.settings;
|
||||
defaultText = lib.literalExpression ''(pkgs.formats.yaml { }).generate "headscale.yaml" config.services.headscale.settings'';
|
||||
default = settingsFormat.generate "headscale.yaml" (
|
||||
lib.filterAttrsRecursive (n: v: v != null) cfg.settings
|
||||
);
|
||||
defaultText = lib.literalExpression ''(pkgs.formats.yaml { }).generate "headscale.yaml" (lib.filterAttrsRecursive (n: v: v != null) config.services.headscale.settings)'';
|
||||
description = ''
|
||||
Path to the configuration file of headscale.
|
||||
'';
|
||||
@@ -398,6 +400,16 @@ in
|
||||
'';
|
||||
};
|
||||
|
||||
extra_records_path = lib.mkOption {
|
||||
type = lib.types.nullOr lib.types.str;
|
||||
default = null;
|
||||
description = ''
|
||||
Path to a JSON file containing extra DNS records.
|
||||
This is mutually exclusive with {option}`extra_records`.
|
||||
'';
|
||||
example = "/run/headscale/records.json";
|
||||
};
|
||||
|
||||
search_domains = lib.mkOption {
|
||||
type = lib.types.listOf lib.types.str;
|
||||
default = [ ];
|
||||
@@ -657,6 +669,10 @@ in
|
||||
assertion = with cfg.settings; dns.override_local_dns -> dns.nameservers.global != [ ];
|
||||
message = "dns.nameservers.global must be set when overriding local DNS";
|
||||
}
|
||||
{
|
||||
assertion = with cfg.settings; dns.extra_records_path == null || dns.extra_records == null;
|
||||
message = "dns.extra_records and dns.extra_records_path are mutually exclusive";
|
||||
}
|
||||
(assertRemovedOption [ "settings" "acl_policy_path" ] "Use `policy.path` instead.")
|
||||
(assertRemovedOption [ "settings" "db_host" ] "Use `database.postgres.host` instead.")
|
||||
(assertRemovedOption [ "settings" "db_name" ] "Use `database.postgres.name` instead.")
|
||||
|
||||
@@ -446,6 +446,8 @@ in
|
||||
]
|
||||
++ lib.optionals (cfg.useACMEHost != null) [ "acme-${cfg.useACMEHost}.service" ];
|
||||
|
||||
stopIfChanged = lib.mkIf cfg.softDaemonRestart false;
|
||||
|
||||
serviceConfig = {
|
||||
ExecStart = "${cfg.package}/bin/incusd --group incus-admin";
|
||||
ExecStartPost = "${cfg.package}/bin/incusd waitready --timeout=${cfg.startTimeout}";
|
||||
@@ -504,6 +506,7 @@ in
|
||||
|
||||
# restarting this service will affect instances
|
||||
restartIfChanged = false;
|
||||
stopIfChanged = false;
|
||||
|
||||
serviceConfig = {
|
||||
ExecStart = "${incus-startup} start";
|
||||
|
||||
@@ -21,26 +21,26 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: {
|
||||
sources = {
|
||||
"x86_64-linux" = {
|
||||
arch = "linux-x64";
|
||||
hash = "sha256-m1c/d6ZnIKxuzwh62BVITwOrU+O3iarvvzGy8O0Q2fg=";
|
||||
hash = "sha256-xg4iAUwPeEiHU4C+Iz0foAUlxmPVNZI27mdZXJZwe00=";
|
||||
};
|
||||
"aarch64-linux" = {
|
||||
arch = "linux-arm64";
|
||||
hash = "sha256-QXufvHESQtNG0MDO3+ELONqSr7Ugzje4ZPX/VYWOmQ4=";
|
||||
hash = "sha256-Z8WXyItCJmYfMacZQwMMfWwZEDxxhFu8lu6PM14ysmE=";
|
||||
};
|
||||
"x86_64-darwin" = {
|
||||
arch = "darwin-x64";
|
||||
hash = "sha256-gtHPurMqM93UhE6VfqR8y/XiF0nICkrPxwlV+ca7Bd4=";
|
||||
hash = "sha256-bo9p5pNB9ZDh7SGIwOnI754cW9z1rLJYz9VcnmLINV8=";
|
||||
};
|
||||
"aarch64-darwin" = {
|
||||
arch = "darwin-arm64";
|
||||
hash = "sha256-9YxeN0pYu7E8J1lz1IAzTFluBes7joCEOAzQpkRi7SM=";
|
||||
hash = "sha256-phewYuZ0LcMxzdH/iIIs/ea5ygojlwHyItSR5Njdexw=";
|
||||
};
|
||||
};
|
||||
in
|
||||
{
|
||||
name = "claude-code";
|
||||
publisher = "anthropic";
|
||||
version = "2.1.202";
|
||||
version = "2.1.204";
|
||||
}
|
||||
// sources.${stdenvNoCC.hostPlatform.system}
|
||||
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");
|
||||
|
||||
@@ -5,13 +5,13 @@
|
||||
}:
|
||||
mkLibretroCore {
|
||||
core = "mednafen-pce-fast";
|
||||
version = "0-unstable-2026-06-26";
|
||||
version = "0-unstable-2026-07-03";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "beetle-pce-fast-libretro";
|
||||
rev = "4727b96c10f50405167d98d364844469307fcc41";
|
||||
hash = "sha256-1eA4uBm7BHOQioTQqdglEtosPNZ24qI58FcJ+J7TC+o=";
|
||||
rev = "744a9ffb6120e7531c153aa468f34adb3fab9057";
|
||||
hash = "sha256-n5Mz0a2bIbQEDsX8PZzji58D8L/yFoQVghrMTg7Srd0=";
|
||||
};
|
||||
|
||||
makefile = "Makefile";
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
}:
|
||||
buildGoModule rec {
|
||||
pname = "docker-compose";
|
||||
version = "5.3.0";
|
||||
version = "5.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "docker";
|
||||
repo = "compose";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-Vq1CJcneoFYGlQjJgAZsPN8kR/xrnsF7abG7HACkdKA=";
|
||||
hash = "sha256-UNORlxZ/b4Jrp9v8pbsxTt8PrYq1/u4AjBU8+pfuG1k=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-aEM+iHtwy/axoI5KwG2BnqSYKEwmuUPr5KcmdaO1mho=";
|
||||
vendorHash = "sha256-Ug6/hpuHgJ2CAUX87/+Tt3cHm4AbJF9oznx61kTVKI4=";
|
||||
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
|
||||
|
||||
@@ -8,11 +8,11 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "alt-tab-macos";
|
||||
version = "11.3.1";
|
||||
version = "11.4.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/lwouis/alt-tab-macos/releases/download/v${finalAttrs.version}/AltTab-${finalAttrs.version}.zip";
|
||||
hash = "sha256-X59sFQWuT9y3/YGfG/lFoXmoeV/BjHPniDZey5Phb4w=";
|
||||
hash = "sha256-eqD9jXebqwXVgAPf7e5ZjY3Vh8ra1EDncOV2hZdpTuM=";
|
||||
};
|
||||
|
||||
sourceRoot = ".";
|
||||
|
||||
@@ -6,16 +6,25 @@
|
||||
"airflow.providers.airbyte"
|
||||
"airflow.providers.airbyte.get_provider_info"
|
||||
];
|
||||
version = "5.3.3";
|
||||
version = "5.5.1";
|
||||
};
|
||||
|
||||
akeyless = {
|
||||
deps = [ ];
|
||||
imports = [
|
||||
"airflow.providers.akeyless"
|
||||
"airflow.providers.akeyless.get_provider_info"
|
||||
];
|
||||
version = "0.2.0";
|
||||
};
|
||||
|
||||
alibaba = {
|
||||
deps = [ "oss2" ];
|
||||
deps = [ "alibabacloud-tea-openapi" ];
|
||||
imports = [
|
||||
"airflow.providers.alibaba"
|
||||
"airflow.providers.alibaba.get_provider_info"
|
||||
];
|
||||
version = "3.3.5";
|
||||
version = "3.3.9";
|
||||
};
|
||||
|
||||
amazon = {
|
||||
@@ -41,7 +50,7 @@
|
||||
"airflow.providers.amazon"
|
||||
"airflow.providers.amazon.get_provider_info"
|
||||
];
|
||||
version = "9.23.0";
|
||||
version = "9.31.0";
|
||||
};
|
||||
|
||||
apache_beam = {
|
||||
@@ -63,7 +72,7 @@
|
||||
"airflow.providers.apache.cassandra"
|
||||
"airflow.providers.apache.cassandra.get_provider_info"
|
||||
];
|
||||
version = "3.9.2";
|
||||
version = "3.9.5";
|
||||
};
|
||||
|
||||
apache_drill = {
|
||||
@@ -72,7 +81,7 @@
|
||||
"airflow.providers.apache.drill"
|
||||
"airflow.providers.apache.drill.get_provider_info"
|
||||
];
|
||||
version = "3.3.0";
|
||||
version = "3.3.3";
|
||||
};
|
||||
|
||||
apache_druid = {
|
||||
@@ -81,7 +90,7 @@
|
||||
"airflow.providers.apache.druid"
|
||||
"airflow.providers.apache.druid.get_provider_info"
|
||||
];
|
||||
version = "4.5.0";
|
||||
version = "4.5.2";
|
||||
};
|
||||
|
||||
apache_flink = {
|
||||
@@ -90,7 +99,7 @@
|
||||
"airflow.providers.apache.flink"
|
||||
"airflow.providers.apache.flink.get_provider_info"
|
||||
];
|
||||
version = "1.8.3";
|
||||
version = "1.8.5";
|
||||
};
|
||||
|
||||
apache_hdfs = {
|
||||
@@ -103,7 +112,7 @@
|
||||
"airflow.providers.apache.hdfs"
|
||||
"airflow.providers.apache.hdfs.get_provider_info"
|
||||
];
|
||||
version = "4.11.3";
|
||||
version = "4.12.1";
|
||||
};
|
||||
|
||||
apache_hive = {
|
||||
@@ -117,16 +126,16 @@
|
||||
"airflow.providers.apache.hive"
|
||||
"airflow.providers.apache.hive.get_provider_info"
|
||||
];
|
||||
version = "9.4.0";
|
||||
version = "9.5.0";
|
||||
};
|
||||
|
||||
apache_iceberg = {
|
||||
deps = [ ];
|
||||
deps = [ "pyiceberg" ];
|
||||
imports = [
|
||||
"airflow.providers.apache.iceberg"
|
||||
"airflow.providers.apache.iceberg.get_provider_info"
|
||||
];
|
||||
version = "2.0.0";
|
||||
version = "2.0.3";
|
||||
};
|
||||
|
||||
apache_impala = {
|
||||
@@ -138,7 +147,7 @@
|
||||
"airflow.providers.apache.impala"
|
||||
"airflow.providers.apache.impala.get_provider_info"
|
||||
];
|
||||
version = "1.9.0";
|
||||
version = "1.9.3";
|
||||
};
|
||||
|
||||
apache_kafka = {
|
||||
@@ -150,7 +159,7 @@
|
||||
"airflow.providers.apache.kafka"
|
||||
"airflow.providers.apache.kafka.get_provider_info"
|
||||
];
|
||||
version = "1.13.0";
|
||||
version = "1.14.0";
|
||||
};
|
||||
|
||||
apache_kylin = {
|
||||
@@ -159,7 +168,7 @@
|
||||
"airflow.providers.apache.kylin"
|
||||
"airflow.providers.apache.kylin.get_provider_info"
|
||||
];
|
||||
version = "3.10.2";
|
||||
version = "3.10.5";
|
||||
};
|
||||
|
||||
apache_livy = {
|
||||
@@ -168,7 +177,7 @@
|
||||
"airflow.providers.apache.livy"
|
||||
"airflow.providers.apache.livy.get_provider_info"
|
||||
];
|
||||
version = "4.5.3";
|
||||
version = "4.5.7";
|
||||
};
|
||||
|
||||
apache_pig = {
|
||||
@@ -177,7 +186,7 @@
|
||||
"airflow.providers.apache.pig"
|
||||
"airflow.providers.apache.pig.get_provider_info"
|
||||
];
|
||||
version = "4.8.2";
|
||||
version = "4.8.5";
|
||||
};
|
||||
|
||||
apache_pinot = {
|
||||
@@ -186,19 +195,21 @@
|
||||
"airflow.providers.apache.pinot"
|
||||
"airflow.providers.apache.pinot.get_provider_info"
|
||||
];
|
||||
version = "4.10.0";
|
||||
version = "4.10.3";
|
||||
};
|
||||
|
||||
apache_spark = {
|
||||
deps = [
|
||||
"grpcio-status"
|
||||
"pyspark"
|
||||
"requests"
|
||||
"tenacity"
|
||||
];
|
||||
imports = [
|
||||
"airflow.providers.apache.spark"
|
||||
"airflow.providers.apache.spark.get_provider_info"
|
||||
];
|
||||
version = "5.6.0";
|
||||
version = "6.2.0";
|
||||
};
|
||||
|
||||
apache_tinkerpop = {
|
||||
@@ -207,7 +218,7 @@
|
||||
"airflow.providers.apache.tinkerpop"
|
||||
"airflow.providers.apache.tinkerpop.get_provider_info"
|
||||
];
|
||||
version = "1.1.1";
|
||||
version = "1.1.4";
|
||||
};
|
||||
|
||||
apprise = {
|
||||
@@ -216,7 +227,7 @@
|
||||
"airflow.providers.apprise"
|
||||
"airflow.providers.apprise.get_provider_info"
|
||||
];
|
||||
version = "2.3.1";
|
||||
version = "2.3.4";
|
||||
};
|
||||
|
||||
arangodb = {
|
||||
@@ -225,7 +236,7 @@
|
||||
"airflow.providers.arangodb"
|
||||
"airflow.providers.arangodb.get_provider_info"
|
||||
];
|
||||
version = "2.9.2";
|
||||
version = "2.9.5";
|
||||
};
|
||||
|
||||
asana = {
|
||||
@@ -234,7 +245,7 @@
|
||||
"airflow.providers.asana"
|
||||
"airflow.providers.asana.get_provider_info"
|
||||
];
|
||||
version = "2.11.1";
|
||||
version = "2.11.4";
|
||||
};
|
||||
|
||||
atlassian_jira = {
|
||||
@@ -243,7 +254,7 @@
|
||||
"airflow.providers.atlassian.jira"
|
||||
"airflow.providers.atlassian.jira.get_provider_info"
|
||||
];
|
||||
version = "3.3.1";
|
||||
version = "3.3.4";
|
||||
};
|
||||
|
||||
celery = {
|
||||
@@ -255,7 +266,16 @@
|
||||
"airflow.providers.celery"
|
||||
"airflow.providers.celery.get_provider_info"
|
||||
];
|
||||
version = "3.17.1";
|
||||
version = "3.20.0";
|
||||
};
|
||||
|
||||
clickhousedb = {
|
||||
deps = [ "clickhouse-connect" ];
|
||||
imports = [
|
||||
"airflow.providers.clickhousedb"
|
||||
"airflow.providers.clickhousedb.get_provider_info"
|
||||
];
|
||||
version = "1.0.0";
|
||||
};
|
||||
|
||||
cloudant = {
|
||||
@@ -264,7 +284,7 @@
|
||||
"airflow.providers.cloudant"
|
||||
"airflow.providers.cloudant.get_provider_info"
|
||||
];
|
||||
version = "4.3.2";
|
||||
version = "4.3.5";
|
||||
};
|
||||
|
||||
cncf_kubernetes = {
|
||||
@@ -280,7 +300,7 @@
|
||||
"airflow.providers.cncf.kubernetes"
|
||||
"airflow.providers.cncf.kubernetes.get_provider_info"
|
||||
];
|
||||
version = "10.14.0";
|
||||
version = "10.18.1";
|
||||
};
|
||||
|
||||
cohere = {
|
||||
@@ -292,19 +312,27 @@
|
||||
"airflow.providers.cohere"
|
||||
"airflow.providers.cohere.get_provider_info"
|
||||
];
|
||||
version = "1.6.3";
|
||||
version = "1.6.6";
|
||||
};
|
||||
|
||||
common_ai = {
|
||||
deps = [
|
||||
"fastavro"
|
||||
"langchain"
|
||||
"llama-index-core"
|
||||
"llama-index-embeddings-openai"
|
||||
"llama-index-llms-openai"
|
||||
"pyarrow"
|
||||
"pydantic-ai-slim"
|
||||
"pypdf"
|
||||
"python-docx"
|
||||
"sqlglot"
|
||||
];
|
||||
imports = [
|
||||
"airflow.providers.common.ai"
|
||||
"airflow.providers.common.ai.get_provider_info"
|
||||
];
|
||||
version = "0.0.1";
|
||||
version = "0.5.0";
|
||||
};
|
||||
|
||||
common_compat = {
|
||||
@@ -313,7 +341,7 @@
|
||||
"airflow.providers.common.compat"
|
||||
"airflow.providers.common.compat.get_provider_info"
|
||||
];
|
||||
version = "1.14.1";
|
||||
version = "1.15.0";
|
||||
};
|
||||
|
||||
common_io = {
|
||||
@@ -322,7 +350,7 @@
|
||||
"airflow.providers.common.io"
|
||||
"airflow.providers.common.io.get_provider_info"
|
||||
];
|
||||
version = "1.7.1";
|
||||
version = "1.7.3";
|
||||
};
|
||||
|
||||
common_messaging = {
|
||||
@@ -331,7 +359,7 @@
|
||||
"airflow.providers.common.messaging"
|
||||
"airflow.providers.common.messaging.get_provider_info"
|
||||
];
|
||||
version = "2.0.2";
|
||||
version = "2.0.4";
|
||||
};
|
||||
|
||||
common_sql = {
|
||||
@@ -349,7 +377,7 @@
|
||||
"airflow.providers.common.sql"
|
||||
"airflow.providers.common.sql.get_provider_info"
|
||||
];
|
||||
version = "1.33.0";
|
||||
version = "2.0.1";
|
||||
};
|
||||
|
||||
databricks = {
|
||||
@@ -368,7 +396,7 @@
|
||||
"airflow.providers.databricks"
|
||||
"airflow.providers.databricks.get_provider_info"
|
||||
];
|
||||
version = "7.11.0";
|
||||
version = "7.16.1";
|
||||
};
|
||||
|
||||
datadog = {
|
||||
@@ -377,7 +405,7 @@
|
||||
"airflow.providers.datadog"
|
||||
"airflow.providers.datadog.get_provider_info"
|
||||
];
|
||||
version = "3.10.2";
|
||||
version = "3.10.5";
|
||||
};
|
||||
|
||||
dbt_cloud = {
|
||||
@@ -390,7 +418,7 @@
|
||||
"airflow.providers.dbt.cloud"
|
||||
"airflow.providers.dbt.cloud.get_provider_info"
|
||||
];
|
||||
version = "4.7.0";
|
||||
version = "4.9.2";
|
||||
};
|
||||
|
||||
dingding = {
|
||||
@@ -399,7 +427,7 @@
|
||||
"airflow.providers.dingding"
|
||||
"airflow.providers.dingding.get_provider_info"
|
||||
];
|
||||
version = "3.9.2";
|
||||
version = "3.9.5";
|
||||
};
|
||||
|
||||
discord = {
|
||||
@@ -408,7 +436,7 @@
|
||||
"airflow.providers.discord"
|
||||
"airflow.providers.discord.get_provider_info"
|
||||
];
|
||||
version = "3.12.0";
|
||||
version = "3.12.3";
|
||||
};
|
||||
|
||||
docker = {
|
||||
@@ -420,7 +448,7 @@
|
||||
"airflow.providers.docker"
|
||||
"airflow.providers.docker.get_provider_info"
|
||||
];
|
||||
version = "4.5.3";
|
||||
version = "4.5.7";
|
||||
};
|
||||
|
||||
edge3 = {
|
||||
@@ -434,16 +462,19 @@
|
||||
"airflow.providers.edge3"
|
||||
"airflow.providers.edge3.get_provider_info"
|
||||
];
|
||||
version = "3.2.0";
|
||||
version = "4.0.0";
|
||||
};
|
||||
|
||||
elasticsearch = {
|
||||
deps = [ "elasticsearch" ];
|
||||
deps = [
|
||||
"elasticsearch"
|
||||
"polars"
|
||||
];
|
||||
imports = [
|
||||
"airflow.providers.elasticsearch"
|
||||
"airflow.providers.elasticsearch.get_provider_info"
|
||||
];
|
||||
version = "6.5.0";
|
||||
version = "6.7.0";
|
||||
};
|
||||
|
||||
exasol = {
|
||||
@@ -455,11 +486,12 @@
|
||||
"airflow.providers.exasol"
|
||||
"airflow.providers.exasol.get_provider_info"
|
||||
];
|
||||
version = "4.10.0";
|
||||
version = "4.10.3";
|
||||
};
|
||||
|
||||
fab = {
|
||||
deps = [
|
||||
"authlib"
|
||||
"blinker"
|
||||
"cachetools"
|
||||
"flask"
|
||||
@@ -481,7 +513,7 @@
|
||||
"airflow.providers.fab"
|
||||
"airflow.providers.fab.get_provider_info"
|
||||
];
|
||||
version = "3.5.0";
|
||||
version = "3.7.0";
|
||||
};
|
||||
|
||||
facebook = {
|
||||
@@ -490,7 +522,7 @@
|
||||
"airflow.providers.facebook"
|
||||
"airflow.providers.facebook.get_provider_info"
|
||||
];
|
||||
version = "3.9.2";
|
||||
version = "3.9.5";
|
||||
};
|
||||
|
||||
ftp = {
|
||||
@@ -499,7 +531,7 @@
|
||||
"airflow.providers.ftp"
|
||||
"airflow.providers.ftp.get_provider_info"
|
||||
];
|
||||
version = "3.14.1";
|
||||
version = "3.15.1";
|
||||
};
|
||||
|
||||
git = {
|
||||
@@ -508,7 +540,7 @@
|
||||
"airflow.providers.git"
|
||||
"airflow.providers.git.get_provider_info"
|
||||
];
|
||||
version = "0.2.4";
|
||||
version = "0.4.0";
|
||||
};
|
||||
|
||||
github = {
|
||||
@@ -517,7 +549,7 @@
|
||||
"airflow.providers.github"
|
||||
"airflow.providers.github.get_provider_info"
|
||||
];
|
||||
version = "2.11.0";
|
||||
version = "2.11.3";
|
||||
};
|
||||
|
||||
google = {
|
||||
@@ -563,6 +595,7 @@
|
||||
"plyvel"
|
||||
"proto-plus"
|
||||
"pyarrow"
|
||||
"pydantic"
|
||||
"python-slugify"
|
||||
"ray"
|
||||
"tenacity"
|
||||
@@ -572,7 +605,7 @@
|
||||
"airflow.providers.google"
|
||||
"airflow.providers.google.get_provider_info"
|
||||
];
|
||||
version = "21.0.0";
|
||||
version = "22.2.0";
|
||||
};
|
||||
|
||||
grpc = {
|
||||
@@ -585,7 +618,7 @@
|
||||
"airflow.providers.grpc"
|
||||
"airflow.providers.grpc.get_provider_info"
|
||||
];
|
||||
version = "3.9.2";
|
||||
version = "3.9.5";
|
||||
};
|
||||
|
||||
hashicorp = {
|
||||
@@ -597,13 +630,14 @@
|
||||
"airflow.providers.hashicorp"
|
||||
"airflow.providers.hashicorp.get_provider_info"
|
||||
];
|
||||
version = "4.5.0";
|
||||
version = "4.7.1";
|
||||
};
|
||||
|
||||
http = {
|
||||
deps = [
|
||||
"aiohttp"
|
||||
"asgiref"
|
||||
"pydantic"
|
||||
"requests"
|
||||
"requests-toolbelt"
|
||||
];
|
||||
@@ -611,7 +645,16 @@
|
||||
"airflow.providers.http"
|
||||
"airflow.providers.http.get_provider_info"
|
||||
];
|
||||
version = "6.0.0";
|
||||
version = "6.0.4";
|
||||
};
|
||||
|
||||
ibm_mq = {
|
||||
deps = [ "asgiref" ];
|
||||
imports = [
|
||||
"airflow.providers.ibm.mq"
|
||||
"airflow.providers.ibm.mq.get_provider_info"
|
||||
];
|
||||
version = "0.1.0";
|
||||
};
|
||||
|
||||
imap = {
|
||||
@@ -620,28 +663,29 @@
|
||||
"airflow.providers.imap"
|
||||
"airflow.providers.imap.get_provider_info"
|
||||
];
|
||||
version = "3.11.0";
|
||||
version = "3.11.3";
|
||||
};
|
||||
|
||||
influxdb = {
|
||||
deps = [
|
||||
"influxdb-client"
|
||||
"influxdb3-python"
|
||||
"requests"
|
||||
];
|
||||
imports = [
|
||||
"airflow.providers.influxdb"
|
||||
"airflow.providers.influxdb.get_provider_info"
|
||||
];
|
||||
version = "2.10.2";
|
||||
version = "2.11.0";
|
||||
};
|
||||
|
||||
informatica = {
|
||||
deps = [ ];
|
||||
deps = [ "sqlglot" ];
|
||||
imports = [
|
||||
"airflow.providers.informatica"
|
||||
"airflow.providers.informatica.get_provider_info"
|
||||
];
|
||||
version = "0.1.1";
|
||||
version = "0.2.0";
|
||||
};
|
||||
|
||||
jdbc = {
|
||||
@@ -653,7 +697,7 @@
|
||||
"airflow.providers.jdbc"
|
||||
"airflow.providers.jdbc.get_provider_info"
|
||||
];
|
||||
version = "5.4.1";
|
||||
version = "5.5.0";
|
||||
};
|
||||
|
||||
jenkins = {
|
||||
@@ -662,7 +706,7 @@
|
||||
"airflow.providers.jenkins"
|
||||
"airflow.providers.jenkins.get_provider_info"
|
||||
];
|
||||
version = "4.2.3";
|
||||
version = "4.2.6";
|
||||
};
|
||||
|
||||
keycloak = {
|
||||
@@ -671,7 +715,7 @@
|
||||
"airflow.providers.keycloak"
|
||||
"airflow.providers.keycloak.get_provider_info"
|
||||
];
|
||||
version = "0.6.0";
|
||||
version = "0.8.0";
|
||||
};
|
||||
|
||||
microsoft_azure = {
|
||||
@@ -709,7 +753,7 @@
|
||||
"airflow.providers.microsoft.azure"
|
||||
"airflow.providers.microsoft.azure.get_provider_info"
|
||||
];
|
||||
version = "13.0.1";
|
||||
version = "13.5.0";
|
||||
};
|
||||
|
||||
microsoft_mssql = {
|
||||
@@ -721,7 +765,7 @@
|
||||
"airflow.providers.microsoft.mssql"
|
||||
"airflow.providers.microsoft.mssql.get_provider_info"
|
||||
];
|
||||
version = "4.5.0";
|
||||
version = "4.7.0";
|
||||
};
|
||||
|
||||
microsoft_psrp = {
|
||||
@@ -730,7 +774,7 @@
|
||||
"airflow.providers.microsoft.psrp"
|
||||
"airflow.providers.microsoft.psrp.get_provider_info"
|
||||
];
|
||||
version = "3.2.3";
|
||||
version = "3.2.6";
|
||||
};
|
||||
|
||||
microsoft_winrm = {
|
||||
@@ -739,7 +783,7 @@
|
||||
"airflow.providers.microsoft.winrm"
|
||||
"airflow.providers.microsoft.winrm.get_provider_info"
|
||||
];
|
||||
version = "3.14.0";
|
||||
version = "3.14.3";
|
||||
};
|
||||
|
||||
mongo = {
|
||||
@@ -751,12 +795,13 @@
|
||||
"airflow.providers.mongo"
|
||||
"airflow.providers.mongo.get_provider_info"
|
||||
];
|
||||
version = "5.3.3";
|
||||
version = "5.4.0";
|
||||
};
|
||||
|
||||
mysql = {
|
||||
deps = [
|
||||
"aiomysql"
|
||||
"mysql-connector-python"
|
||||
"mysqlclient"
|
||||
"pymysql"
|
||||
];
|
||||
@@ -764,7 +809,7 @@
|
||||
"airflow.providers.mysql"
|
||||
"airflow.providers.mysql.get_provider_info"
|
||||
];
|
||||
version = "6.5.0";
|
||||
version = "6.6.1";
|
||||
};
|
||||
|
||||
neo4j = {
|
||||
@@ -773,7 +818,7 @@
|
||||
"airflow.providers.neo4j"
|
||||
"airflow.providers.neo4j.get_provider_info"
|
||||
];
|
||||
version = "3.11.3";
|
||||
version = "3.11.6";
|
||||
};
|
||||
|
||||
odbc = {
|
||||
@@ -782,7 +827,7 @@
|
||||
"airflow.providers.odbc"
|
||||
"airflow.providers.odbc.get_provider_info"
|
||||
];
|
||||
version = "4.12.0";
|
||||
version = "4.12.3";
|
||||
};
|
||||
|
||||
openai = {
|
||||
@@ -791,7 +836,7 @@
|
||||
"airflow.providers.openai"
|
||||
"airflow.providers.openai.get_provider_info"
|
||||
];
|
||||
version = "1.7.2";
|
||||
version = "1.7.5";
|
||||
};
|
||||
|
||||
openfaas = {
|
||||
@@ -800,7 +845,7 @@
|
||||
"airflow.providers.openfaas"
|
||||
"airflow.providers.openfaas.get_provider_info"
|
||||
];
|
||||
version = "3.9.2";
|
||||
version = "3.9.5";
|
||||
};
|
||||
|
||||
openlineage = {
|
||||
@@ -812,7 +857,7 @@
|
||||
"airflow.providers.openlineage"
|
||||
"airflow.providers.openlineage.get_provider_info"
|
||||
];
|
||||
version = "2.12.0";
|
||||
version = "2.18.1";
|
||||
};
|
||||
|
||||
opensearch = {
|
||||
@@ -821,7 +866,7 @@
|
||||
"airflow.providers.opensearch"
|
||||
"airflow.providers.opensearch.get_provider_info"
|
||||
];
|
||||
version = "1.8.4";
|
||||
version = "1.10.0";
|
||||
};
|
||||
|
||||
opsgenie = {
|
||||
@@ -830,7 +875,7 @@
|
||||
"airflow.providers.opsgenie"
|
||||
"airflow.providers.opsgenie.get_provider_info"
|
||||
];
|
||||
version = "5.10.1";
|
||||
version = "5.10.4";
|
||||
};
|
||||
|
||||
oracle = {
|
||||
@@ -842,7 +887,7 @@
|
||||
"airflow.providers.oracle"
|
||||
"airflow.providers.oracle.get_provider_info"
|
||||
];
|
||||
version = "4.5.1";
|
||||
version = "4.6.1";
|
||||
};
|
||||
|
||||
pagerduty = {
|
||||
@@ -851,7 +896,7 @@
|
||||
"airflow.providers.pagerduty"
|
||||
"airflow.providers.pagerduty.get_provider_info"
|
||||
];
|
||||
version = "5.2.3";
|
||||
version = "5.2.6";
|
||||
};
|
||||
|
||||
papermill = {
|
||||
@@ -865,7 +910,7 @@
|
||||
"airflow.providers.papermill"
|
||||
"airflow.providers.papermill.get_provider_info"
|
||||
];
|
||||
version = "3.12.1";
|
||||
version = "3.13.1";
|
||||
};
|
||||
|
||||
pgvector = {
|
||||
@@ -874,7 +919,7 @@
|
||||
"airflow.providers.pgvector"
|
||||
"airflow.providers.pgvector.get_provider_info"
|
||||
];
|
||||
version = "1.7.0";
|
||||
version = "1.7.2";
|
||||
};
|
||||
|
||||
pinecone = {
|
||||
@@ -883,7 +928,7 @@
|
||||
"airflow.providers.pinecone"
|
||||
"airflow.providers.pinecone.get_provider_info"
|
||||
];
|
||||
version = "2.4.2";
|
||||
version = "2.4.5";
|
||||
};
|
||||
|
||||
postgres = {
|
||||
@@ -899,7 +944,7 @@
|
||||
"airflow.providers.postgres"
|
||||
"airflow.providers.postgres.get_provider_info"
|
||||
];
|
||||
version = "6.6.1";
|
||||
version = "6.8.0";
|
||||
};
|
||||
|
||||
presto = {
|
||||
@@ -913,7 +958,7 @@
|
||||
"airflow.providers.presto"
|
||||
"airflow.providers.presto.get_provider_info"
|
||||
];
|
||||
version = "5.11.0";
|
||||
version = "5.12.0";
|
||||
};
|
||||
|
||||
qdrant = {
|
||||
@@ -922,7 +967,7 @@
|
||||
"airflow.providers.qdrant"
|
||||
"airflow.providers.qdrant.get_provider_info"
|
||||
];
|
||||
version = "1.5.3";
|
||||
version = "1.5.6";
|
||||
};
|
||||
|
||||
redis = {
|
||||
@@ -931,7 +976,7 @@
|
||||
"airflow.providers.redis"
|
||||
"airflow.providers.redis.get_provider_info"
|
||||
];
|
||||
version = "4.4.2";
|
||||
version = "4.5.0";
|
||||
};
|
||||
|
||||
salesforce = {
|
||||
@@ -943,7 +988,7 @@
|
||||
"airflow.providers.salesforce"
|
||||
"airflow.providers.salesforce.get_provider_info"
|
||||
];
|
||||
version = "5.12.3";
|
||||
version = "5.14.1";
|
||||
};
|
||||
|
||||
samba = {
|
||||
@@ -952,7 +997,7 @@
|
||||
"airflow.providers.samba"
|
||||
"airflow.providers.samba.get_provider_info"
|
||||
];
|
||||
version = "4.12.3";
|
||||
version = "4.12.6";
|
||||
};
|
||||
|
||||
segment = {
|
||||
@@ -961,23 +1006,21 @@
|
||||
"airflow.providers.segment"
|
||||
"airflow.providers.segment.get_provider_info"
|
||||
];
|
||||
version = "3.9.2";
|
||||
version = "3.9.5";
|
||||
};
|
||||
|
||||
sendgrid = {
|
||||
deps = [
|
||||
"sendgrid"
|
||||
"werkzeug"
|
||||
];
|
||||
deps = [ "sendgrid" ];
|
||||
imports = [
|
||||
"airflow.providers.sendgrid"
|
||||
"airflow.providers.sendgrid.get_provider_info"
|
||||
];
|
||||
version = "4.2.1";
|
||||
version = "4.2.4";
|
||||
};
|
||||
|
||||
sftp = {
|
||||
deps = [
|
||||
"aiofiles"
|
||||
"asyncssh"
|
||||
"paramiko"
|
||||
"pysftp"
|
||||
@@ -987,7 +1030,7 @@
|
||||
"airflow.providers.sftp"
|
||||
"airflow.providers.sftp.get_provider_info"
|
||||
];
|
||||
version = "5.7.1";
|
||||
version = "5.8.2";
|
||||
};
|
||||
|
||||
singularity = {
|
||||
@@ -996,11 +1039,12 @@
|
||||
"airflow.providers.singularity"
|
||||
"airflow.providers.singularity.get_provider_info"
|
||||
];
|
||||
version = "3.9.2";
|
||||
version = "3.9.4";
|
||||
};
|
||||
|
||||
slack = {
|
||||
deps = [
|
||||
"aiohttp"
|
||||
"asgiref"
|
||||
"slack-sdk"
|
||||
];
|
||||
@@ -1008,7 +1052,7 @@
|
||||
"airflow.providers.slack"
|
||||
"airflow.providers.slack.get_provider_info"
|
||||
];
|
||||
version = "9.8.0";
|
||||
version = "9.10.2";
|
||||
};
|
||||
|
||||
smtp = {
|
||||
@@ -1017,7 +1061,7 @@
|
||||
"airflow.providers.smtp"
|
||||
"airflow.providers.smtp.get_provider_info"
|
||||
];
|
||||
version = "2.4.3";
|
||||
version = "3.0.1";
|
||||
};
|
||||
|
||||
snowflake = {
|
||||
@@ -1032,7 +1076,7 @@
|
||||
"airflow.providers.snowflake"
|
||||
"airflow.providers.snowflake.get_provider_info"
|
||||
];
|
||||
version = "6.11.0";
|
||||
version = "6.14.0";
|
||||
};
|
||||
|
||||
sqlite = {
|
||||
@@ -1041,20 +1085,19 @@
|
||||
"airflow.providers.sqlite"
|
||||
"airflow.providers.sqlite.get_provider_info"
|
||||
];
|
||||
version = "4.3.0";
|
||||
version = "4.3.3";
|
||||
};
|
||||
|
||||
ssh = {
|
||||
deps = [
|
||||
"asyncssh"
|
||||
"paramiko"
|
||||
"sshtunnel"
|
||||
];
|
||||
imports = [
|
||||
"airflow.providers.ssh"
|
||||
"airflow.providers.ssh.get_provider_info"
|
||||
];
|
||||
version = "4.3.2";
|
||||
version = "5.0.3";
|
||||
};
|
||||
|
||||
standard = {
|
||||
@@ -1063,7 +1106,7 @@
|
||||
"airflow.providers.standard"
|
||||
"airflow.providers.standard.get_provider_info"
|
||||
];
|
||||
version = "1.12.1";
|
||||
version = "1.15.0";
|
||||
};
|
||||
|
||||
tableau = {
|
||||
@@ -1072,7 +1115,7 @@
|
||||
"airflow.providers.tableau"
|
||||
"airflow.providers.tableau.get_provider_info"
|
||||
];
|
||||
version = "5.3.3";
|
||||
version = "5.5.0";
|
||||
};
|
||||
|
||||
telegram = {
|
||||
@@ -1081,7 +1124,7 @@
|
||||
"airflow.providers.telegram"
|
||||
"airflow.providers.telegram.get_provider_info"
|
||||
];
|
||||
version = "4.9.2";
|
||||
version = "4.9.5";
|
||||
};
|
||||
|
||||
teradata = {
|
||||
@@ -1090,7 +1133,7 @@
|
||||
"airflow.providers.teradata"
|
||||
"airflow.providers.teradata.get_provider_info"
|
||||
];
|
||||
version = "3.5.0";
|
||||
version = "3.6.0";
|
||||
};
|
||||
|
||||
trino = {
|
||||
@@ -1099,7 +1142,7 @@
|
||||
"airflow.providers.trino"
|
||||
"airflow.providers.trino.get_provider_info"
|
||||
];
|
||||
version = "6.5.0";
|
||||
version = "6.6.0";
|
||||
};
|
||||
|
||||
vertica = {
|
||||
@@ -1111,7 +1154,16 @@
|
||||
"airflow.providers.vertica"
|
||||
"airflow.providers.vertica.get_provider_info"
|
||||
];
|
||||
version = "4.3.0";
|
||||
version = "4.4.0";
|
||||
};
|
||||
|
||||
vespa = {
|
||||
deps = [ ];
|
||||
imports = [
|
||||
"airflow.providers.vespa"
|
||||
"airflow.providers.vespa.get_provider_info"
|
||||
];
|
||||
version = "0.1.1";
|
||||
};
|
||||
|
||||
weaviate = {
|
||||
@@ -1124,7 +1176,7 @@
|
||||
"airflow.providers.weaviate"
|
||||
"airflow.providers.weaviate.get_provider_info"
|
||||
];
|
||||
version = "3.3.1";
|
||||
version = "3.3.5";
|
||||
};
|
||||
|
||||
yandex = {
|
||||
@@ -1133,7 +1185,7 @@
|
||||
"airflow.providers.yandex"
|
||||
"airflow.providers.yandex.get_provider_info"
|
||||
];
|
||||
version = "4.4.0";
|
||||
version = "4.5.0";
|
||||
};
|
||||
|
||||
ydb = {
|
||||
@@ -1142,7 +1194,7 @@
|
||||
"airflow.providers.ydb"
|
||||
"airflow.providers.ydb.get_provider_info"
|
||||
];
|
||||
version = "2.5.0";
|
||||
version = "2.5.3";
|
||||
};
|
||||
|
||||
zendesk = {
|
||||
@@ -1151,7 +1203,7 @@
|
||||
"airflow.providers.zendesk"
|
||||
"airflow.providers.zendesk.get_provider_info"
|
||||
];
|
||||
version = "4.11.1";
|
||||
version = "4.12.0";
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@
|
||||
hatchling,
|
||||
httpx,
|
||||
importlib-metadata,
|
||||
isoduration,
|
||||
itsdangerous,
|
||||
jinja2,
|
||||
jsonschema,
|
||||
@@ -114,7 +115,7 @@ buildPythonPackage (
|
||||
pnpm = pnpm_10;
|
||||
sourceRoot = uiAttrs.sourceRoot;
|
||||
fetcherVersion = 3;
|
||||
hash = "sha256-wJ2u+y3umecL4IeVW/29/yDgYZ77ffOBQLHeplD3XlQ=";
|
||||
hash = "sha256-bKdZ4Y+enrXYuSpJ85eFHl2EM+QfZsMTGqQZ9yLfGEc=";
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
@@ -147,7 +148,7 @@ buildPythonPackage (
|
||||
pnpm = pnpm_10;
|
||||
sourceRoot = simpleUiAttrs.sourceRoot;
|
||||
fetcherVersion = 3;
|
||||
hash = "sha256-AKaafmDjIlg4eFJT1JGyelXVjcId8f0iXTR3JK4ZMq0=";
|
||||
hash = "sha256-Ye8jRs9jgsf3YUd3JPldEcTzQFmgS4cvkOVP6tuZw+8=";
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
@@ -228,10 +229,12 @@ buildPythonPackage (
|
||||
fsspec
|
||||
greenback
|
||||
httpx
|
||||
isoduration
|
||||
jinja2
|
||||
jsonschema
|
||||
methodtools
|
||||
msgspec
|
||||
opentelemetry-api
|
||||
pendulum
|
||||
psutil
|
||||
pydantic
|
||||
@@ -349,7 +352,7 @@ buildPythonPackage (
|
||||
in
|
||||
{
|
||||
pname = "apache-airflow";
|
||||
version = "3.2.2";
|
||||
version = "3.3.0";
|
||||
|
||||
strictDeps = true;
|
||||
__structuredAttrs = true;
|
||||
@@ -358,7 +361,7 @@ buildPythonPackage (
|
||||
owner = "apache";
|
||||
repo = "airflow";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-nAFSLdcKmP2CNm3rx+/fwIsJnpju7wBl+fYWQV8p+sU=";
|
||||
hash = "sha256-1DRaJCJ488BKUOEFaFMGnZjS2yxBx4pwHvIP67juu54=";
|
||||
};
|
||||
|
||||
pyproject = true;
|
||||
|
||||
@@ -27,6 +27,7 @@ PKG_PREFERENCES = {
|
||||
"protobuf": "protobuf",
|
||||
"pydantic": "pydantic",
|
||||
"requests_toolbelt": "requests-toolbelt",
|
||||
"setuptools": "setuptools",
|
||||
"sqlalchemy": "sqlalchemy",
|
||||
}
|
||||
|
||||
|
||||
@@ -7,11 +7,11 @@
|
||||
|
||||
let
|
||||
pname = "apidog";
|
||||
version = "2.8.35";
|
||||
version = "2.8.36";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://file-assets.apidog.com/download/${version}/Apidog-${version}.AppImage";
|
||||
hash = "sha256-g5+fMP8xveHzcbUx2eoYk3Rpd7NlQwirSgwf6n4r6Mw=";
|
||||
hash = "sha256-IlIt00NQw1InLba/3Zax25yRsn8ZbiBfuA6CRx6veTg=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extract {
|
||||
|
||||
@@ -9,11 +9,11 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "astyle";
|
||||
version = "3.6.16";
|
||||
version = "3.6.17";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/astyle/astyle-${finalAttrs.version}.tar.bz2";
|
||||
hash = "sha256-QU6dpM/e6zXY98Fw4V70OvX6AGbJ9ZKnRvcHHzVuzac=";
|
||||
hash = "sha256-7cg5uAB35g7VeGtjlNRCtOsQFWzL3VlEtLNg4SWvs+E=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "chromium-hsts-preload-list";
|
||||
version = "151.0.7891.2";
|
||||
version = "152.0.7937.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://raw.github.com/chromium/chromium/${finalAttrs.version}/net/http/transport_security_state_static.json";
|
||||
hash = "sha256-YuiotSk0Lf3IHz/UjgCmU/brdB1lszob6DN4DXyjiWU=";
|
||||
hash = "sha256-kC18kJADCyxCtznyPzynTpnLOewIUWAGV8sQttUs9uU=";
|
||||
};
|
||||
|
||||
dontUnpack = true;
|
||||
|
||||
@@ -1,47 +1,47 @@
|
||||
{
|
||||
"version": "2.1.202",
|
||||
"commit": "23f7f00042c9899630a3a02963fe4bb349512614",
|
||||
"buildDate": "2026-07-06T20:02:44Z",
|
||||
"version": "2.1.204",
|
||||
"commit": "51bd0ba270a17535ce551f0eff5d09553b44a9e1",
|
||||
"buildDate": "2026-07-07T23:24:03Z",
|
||||
"platforms": {
|
||||
"darwin-arm64": {
|
||||
"binary": "claude",
|
||||
"checksum": "7414f707861e2fe5afef33a466f888a8d2170e5028f5e9d2858f1d3ef45ffca5",
|
||||
"size": 243631376
|
||||
"checksum": "1677b67595b6251156d62600dc85d4070ec385b72dd0b07e73742a56030952c3",
|
||||
"size": 236961904
|
||||
},
|
||||
"darwin-x64": {
|
||||
"binary": "claude",
|
||||
"checksum": "0dc578bb294094f5041e99a0444030ac6ae7236b387e56f00d4a5214816763bd",
|
||||
"size": 251667920
|
||||
"checksum": "9ccea5f19ec0462f3b983ff3400a97adaf16a83c3dc36a69b916805f2bc8c829",
|
||||
"size": 246384080
|
||||
},
|
||||
"linux-arm64": {
|
||||
"binary": "claude",
|
||||
"checksum": "de5e0bb28e2b32409444ed4c1431e2931001c05ed270a3dc96c6706b0693867f",
|
||||
"size": 258587376
|
||||
"checksum": "c37256a8c3998b8675e8385f1ae4677d69bdff1e717c389296eec70e02e317ef",
|
||||
"size": 253344496
|
||||
},
|
||||
"linux-x64": {
|
||||
"binary": "claude",
|
||||
"checksum": "71590202249892db3805ecd5b867f831f04b8129eaabd3f9a5bd4ba16b52c839",
|
||||
"size": 261786424
|
||||
"checksum": "c8ee1ea69154533c691a68f46abb645196fe7339d26e6fc204cc7f08220139d3",
|
||||
"size": 256535352
|
||||
},
|
||||
"linux-arm64-musl": {
|
||||
"binary": "claude",
|
||||
"checksum": "80405fead329dd67d786b2a3d49bb121797a157937c99dedae2e36fcc77b55e6",
|
||||
"size": 251835576
|
||||
"checksum": "d87a3b19f01bbf28d05e7ff7c449923fc520f2d64c4227373ccbf24dec6438f3",
|
||||
"size": 246592696
|
||||
},
|
||||
"linux-x64-musl": {
|
||||
"binary": "claude",
|
||||
"checksum": "bd62d47b677b8867e34f32642ee13f9fb87ad31b8acfdd326307eeffec02ec89",
|
||||
"size": 256471424
|
||||
"checksum": "b2d7a23342e315f8dd0d253b14f394bffb5ba04d434b7631c9837e38d99fde35",
|
||||
"size": 251224448
|
||||
},
|
||||
"win32-x64": {
|
||||
"binary": "claude.exe",
|
||||
"checksum": "7ff0787ebdc19fc509ccea8886ebf6a53ad8213407fa3a2b7c6d1446efc419f6",
|
||||
"size": 252038816
|
||||
"checksum": "e1d82bf346d99db3e611b75a4afc5fdf1530d8d8c546389cf45ac8250bce4af1",
|
||||
"size": 246707360
|
||||
},
|
||||
"win32-arm64": {
|
||||
"binary": "claude.exe",
|
||||
"checksum": "67a437feb7489620063f57e3bb073b8b7b82252d9373c9edc1d4969e42796be4",
|
||||
"size": 246505120
|
||||
"checksum": "085f7d5c98dfec2681996cacbf6185d1439fdc7208087afa99c22c07132b9a56",
|
||||
"size": 241173664
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,16 +11,16 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clouddrive2";
|
||||
version = "1.0.10";
|
||||
version = "1.0.11";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cloud-fs/cloud-fs.github.io/releases/download/v${finalAttrs.version}/clouddrive-2-${os}-${arch}-${finalAttrs.version}.tgz";
|
||||
hash =
|
||||
{
|
||||
x86_64-linux = "sha256-XFhJNf6DFIgGgfuBCNSCtT4S1tO0UecFO0uuEbkPYFM=";
|
||||
aarch64-linux = "sha256-OoG3Se2iTekIuC1Igq99zVLrVPDK71wcrF3qIsVHz58=";
|
||||
x86_64-darwin = "sha256-kuXBcIFxItfd1Wyq79l4O++/n8MvqKFOl/FD3uc37QY=";
|
||||
aarch64-darwin = "sha256-nLjSBuqaZJy5vTnpNBEi4fxe+3hmmBL3Bq51ceJ7wxQ=";
|
||||
x86_64-linux = "sha256-X5WAnHyXdAkWrN/AbkDE0eNH4mwdPcZ0Cs5Q21KB6/w=";
|
||||
aarch64-linux = "sha256-somHyDBG94pGQB+IZd404H1tX0X2qC8LeIcXeihU6yA=";
|
||||
x86_64-darwin = "sha256-O28IQTelQSZj9P4ETYaeQfxvN5Etxed4ZwvfJB4vBM8=";
|
||||
aarch64-darwin = "sha256-GaL2bCwQdtI3bq2wkwza1OEHFvhppdZpUIq3QRQ0vN8=";
|
||||
}
|
||||
.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}");
|
||||
};
|
||||
|
||||
@@ -21,18 +21,18 @@
|
||||
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "crosvm";
|
||||
version = "0-unstable-2026-02-13";
|
||||
version = "0-unstable-2026-07-06";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://chromium.googlesource.com/chromiumos/platform/crosvm";
|
||||
rev = "4c80bf3523cf84114054209d88a7af3eefd8423f";
|
||||
hash = "sha256-JpOw2DJsSjgm14M3ZenlXhnnNeYZC+G8jw8e9oEsBnQ=";
|
||||
rev = "1378aabfc63333547e87b788a8204511da243166";
|
||||
hash = "sha256-7cfiXOPlNHLIVHBW+y7WnYgdcxErtJeLBxPey/3uA1w=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
separateDebugInfo = true;
|
||||
|
||||
cargoHash = "sha256-AW/Gzbksek0mZ3UCtK64SfaHdY7/FHVrQmQ9xyW8MZQ=";
|
||||
cargoHash = "sha256-bXATbiA+cRi9aOxpaTLRadBjl4O89x+J84byJ4CrsqI=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
inherit hamlibSupport gpsdSupport extraScripts;
|
||||
}).overrideAttrs
|
||||
(oldAttrs: {
|
||||
version = "1.8.1-unstable-2026-05-27";
|
||||
version = "1.8.1-unstable-2026-07-06";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wb2osz";
|
||||
repo = "direwolf";
|
||||
rev = "d6151874ecf202cbb401a671a90b15d0fab92fa9";
|
||||
hash = "sha256-t19AjQzjkpteqwfRVI/tM5wCVNeFceWPHjq0UtdevXg=";
|
||||
rev = "160cbb40a3828e47bc977b6f7d5499d1f1cf56e5";
|
||||
hash = "sha256-q08QuyWGYqLLz77JXlkJetrYMVQwQVUgjIXz9J4Y9VA=";
|
||||
};
|
||||
|
||||
dontVersionCheck = true;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
buildGoModule,
|
||||
@@ -8,6 +9,7 @@
|
||||
pnpmBuildHook,
|
||||
nodejs-slim,
|
||||
pnpm_10,
|
||||
installShellFiles,
|
||||
nix-update-script,
|
||||
nixosTests,
|
||||
}:
|
||||
@@ -64,6 +66,15 @@ buildGoModule {
|
||||
|
||||
vendorHash = "sha256-WXbXD75acK4woS7UC0G73pY48aGmp1l0spDc3sGYXMg=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
|
||||
installShellCompletion --cmd filebrowser \
|
||||
--bash <($out/bin/filebrowser completion bash) \
|
||||
--fish <($out/bin/filebrowser completion fish) \
|
||||
--zsh <($out/bin/filebrowser completion zsh )
|
||||
'';
|
||||
|
||||
excludedPackages = [ "tools" ];
|
||||
|
||||
preBuild = ''
|
||||
|
||||
@@ -9,10 +9,10 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "2.9.0";
|
||||
srcHash = "sha256-zMlaBIxhmKFeBFhCC3M1wc9sKjSjUzpNLti53ow5SgU=";
|
||||
vendorHash = "sha256-J1MofT7PwcQ74XwVumu7PfkAteKR6iJIZe+vMoaD+Eg=";
|
||||
manifestsHash = "sha256-PAbQa76mwu6BNR7AX88IhQM9Veg01va4THJ/6B6pu9A=";
|
||||
version = "2.9.1";
|
||||
srcHash = "sha256-aVJpUigIkGXsjvb40hEkZ2OiUghGcte3Msq4DMLIcbU=";
|
||||
vendorHash = "sha256-TG41xOrAAVBsE6CJ4av6y3bxfudk6gV49+/xB9Qu5ME=";
|
||||
manifestsHash = "sha256-DeTjdgOZyvrpQvIoXyVUfRIbHoJ9o74FRuTpVgT1/3I=";
|
||||
|
||||
manifests = fetchzip {
|
||||
url = "https://github.com/fluxcd/flux2/releases/download/v${version}/manifests.tar.gz";
|
||||
|
||||
@@ -13,16 +13,16 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "fresh";
|
||||
version = "0.4.1";
|
||||
version = "0.4.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sinelaw";
|
||||
repo = "fresh";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-npblvNgrGcy4hScMXydDWoy6NnNVF/YIDwqKyZ6NFuc=";
|
||||
hash = "sha256-fVBDjcX0AjUTH+vKV5H4NYmknJYfHNHRizuzjQTHYpA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-sYtOQYsZrrEHkW/PZqIejFu7vq/Z25otzFwJJ552j6A=";
|
||||
cargoHash = "sha256-bsIyf63U7/GNZnCD8g6RBykCiArwlD5v1YhrZNsf1is=";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
|
||||
@@ -7,17 +7,17 @@
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
version = "0.36.0";
|
||||
version = "0.37.0";
|
||||
pname = "geckodriver";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mozilla";
|
||||
repo = "geckodriver";
|
||||
tag = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-rqJ6+QKfEhdHGZBT9yEWtsBlETxz4XeEZXisXf7RdIE=";
|
||||
sha256 = "sha256-fXaOGdwpBbukphNvu9sONTXPAW+zMLv3roJ6j0iLdHQ=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-wFRZhQzFBwwNfiszwr7XK3e8tfqqFG6DIe7viWvB5vg=";
|
||||
cargoHash = "sha256-AZsNtdUbtly1AN4dbBHRdlJCHkfcYjjKw5EzVqHMeYs=";
|
||||
|
||||
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
libiconv
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
buildGoModule,
|
||||
}:
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "gh-actions-cache";
|
||||
version = "1.0.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "actions";
|
||||
repo = "gh-actions-cache";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-GVha3xxLTBTiKfAjGb2q9btsGYzWQivGLyZ4Gg0s/N0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-4/Zt+ga3abEPtR0FjWIsDpOiG1bfVtVuLuXP8aHbzqk=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
];
|
||||
|
||||
# Needed for tests.
|
||||
# https://github.com/actions/gh-actions-cache/issues/53#issuecomment-1464954495
|
||||
env.GH_TOKEN = "dummy-token-to-facilitate-rest-client";
|
||||
|
||||
meta = {
|
||||
description = "gh extension to manage GitHub Actions caches";
|
||||
homepage = "https://github.com/actions/gh-actions-cache";
|
||||
changelog = "https://github.com/actions/gh-actions-cache/releases/tag/${finalAttrs.src.rev}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ matthiasbeyer ];
|
||||
mainProgram = "gh-actions-cache";
|
||||
};
|
||||
})
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "grpc-health-probe";
|
||||
version = "0.4.52";
|
||||
version = "0.4.53";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "grpc-ecosystem";
|
||||
repo = "grpc-health-probe";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-NbC2W76p9Ph6ZdCRCylMqqPzNO7/jq1WbCW+ly/jKAM=";
|
||||
hash = "sha256-FSVNnSuybPfaC+iCwOT2wvxk/+Hazm0VRe2zmEw/Fss=";
|
||||
};
|
||||
|
||||
tags = [
|
||||
@@ -25,7 +25,7 @@ buildGoModule (finalAttrs: {
|
||||
"-X main.versionTag=${finalAttrs.version}"
|
||||
];
|
||||
|
||||
vendorHash = "sha256-KZNoXWay/fegj6q075s40VvqtbA0ADrPKJ3VkQ/6os0=";
|
||||
vendorHash = "sha256-g4RPn2iQEw7XJIwwk0j2Lznuhh/Pw6W3gU/2j2lymy4=";
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "herdr";
|
||||
version = "0.7.1";
|
||||
version = "0.7.3";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -19,10 +19,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "ogulcancelik";
|
||||
repo = "herdr";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-/WnsUO1DuSmBfVo8LCFaDJEZvSrYnJZPyRNqASbPzV8=";
|
||||
hash = "sha256-Q2yvMs/N6oAF8xnRIrMxEOOV6Aj8aAXQzuvcaux2enA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-enVFwIGTM7oBg3teWC6MO/bdT/jDIKbaxKq4jE9E0aw=";
|
||||
cargoHash = "sha256-DRjcIJXWGxiA9c7xIiQoWU9az2EFjXsnFKu5sC933eE=";
|
||||
|
||||
zigDeps = zig_0_15.fetchDeps {
|
||||
inherit (finalAttrs) pname version;
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
dioxus-cli,
|
||||
yt-dlp,
|
||||
fetchFromGitHub,
|
||||
fetchurl,
|
||||
libopus,
|
||||
# Linux only
|
||||
wrapGAppsHook3,
|
||||
@@ -24,20 +25,37 @@
|
||||
libayatana-appindicator,
|
||||
}:
|
||||
|
||||
let
|
||||
rustyV8Version = "130.0.7";
|
||||
rustyV8Target = stdenv.hostPlatform.rust.rustcTarget;
|
||||
rustyV8Hashes = {
|
||||
"aarch64-apple-darwin" = "sha256-9tvQD08OdW6GoNnx/3vgS27D9Aj9YdQdNJ9SgNvwAOo=";
|
||||
"aarch64-unknown-linux-gnu" = "sha256-vu/ns1q+53FZ98tVCWZmsHYwwRBH1fOnTdBlhjcpkVo=";
|
||||
"x86_64-unknown-linux-gnu" = "sha256-pkdsuU6bAkcIHEZUJOt5PXdzK424CEgTLXjLtQ80t10=";
|
||||
};
|
||||
librustyV8 = fetchurl {
|
||||
url = "https://github.com/denoland/rusty_v8/releases/download/v${rustyV8Version}/librusty_v8_release_${rustyV8Target}.a.gz";
|
||||
hash =
|
||||
rustyV8Hashes.${rustyV8Target}
|
||||
or (throw "no prebuilt librusty_v8 hash for target ${rustyV8Target}");
|
||||
};
|
||||
in
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
__structuredAttrs = true;
|
||||
|
||||
pname = "kopuz";
|
||||
version = "0.8.2";
|
||||
version = "0.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Kopuz-org";
|
||||
repo = "kopuz";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-d6wSefvx2KT1EyhLq2pn9MSDtW+AvDj7WVz27MJeTmg=";
|
||||
hash = "sha256-e3cPRxaUIbxXRQqGXRf9rVLP97eVGnz/D24O8WGDJcA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-fr65eE8wFWtW/PT5ZACGMcNCo/QNo9xf39LVBQMGLVk=";
|
||||
cargoHash = "sha256-69FjH+cXaqsviDUlAGnkPrvxKVq0w3LXDwgEraoaEGA=";
|
||||
|
||||
env.RUSTY_V8_ARCHIVE = librustyV8;
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -13,8 +13,6 @@
|
||||
graphicsmagick,
|
||||
ffmpeg,
|
||||
zlib,
|
||||
libsm,
|
||||
libice,
|
||||
stb,
|
||||
openssl,
|
||||
xxhash,
|
||||
@@ -23,20 +21,22 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "lms";
|
||||
version = "3.74.0";
|
||||
version = "3.78.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "epoupon";
|
||||
repo = "lms";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-D1Sg6XzZ8t/dFKrVh7k+KGLg2r6LeLGJk4FweVb4L1A=";
|
||||
hash = "sha256-uOijIipay4ncE8hP6vJG9vOGiD/Ad6WJHEQ7P1HKi/Y=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gtest
|
||||
boost
|
||||
@@ -44,11 +44,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
taglib
|
||||
libconfig
|
||||
libarchive
|
||||
graphicsmagick
|
||||
ffmpeg
|
||||
zlib
|
||||
libsm
|
||||
libice
|
||||
stb
|
||||
openssl
|
||||
xxhash
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "mcp-server-fetch";
|
||||
version = "2026.6.16";
|
||||
version = "2026.7.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
||||
@@ -30,23 +30,29 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "music-assistant-desktop";
|
||||
version = "0.4.4";
|
||||
version = "0.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "music-assistant";
|
||||
repo = "desktop-app";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-t63DUejUyNnOD7gIPow/xsCo2TcmDaK3C5R+TkoBZo8=";
|
||||
hash = "sha256-UfHodoDGsBQUcTaQ5x04jf0nG4jX47TzXXPJzAwYbEQ=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
./remove-updater.diff
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# set version
|
||||
substituteInPlace package.json src-tauri/tauri.conf.json \
|
||||
--replace-fail "0.0.0" "${finalAttrs.version}"
|
||||
'';
|
||||
|
||||
cargoRoot = "src-tauri";
|
||||
buildAndTestSubdir = finalAttrs.cargoRoot;
|
||||
|
||||
cargoHash = "sha256-Z7iyPEEPvUhVLma4n20faoz47CK+PHAIB6epNDF5sUo=";
|
||||
cargoHash = "sha256-xc1eT9TKAqREC2fMi4eFR9Ag1c8Ksq4mGoRnO9WZggI=";
|
||||
|
||||
yarnOfflineCache = fetchYarnDeps {
|
||||
yarnLock = finalAttrs.src + "/yarn.lock";
|
||||
|
||||
@@ -114,7 +114,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
description = "Cross-platform, reimplementation of Notepad++";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with lib.maintainers; [ Holiu0618 ];
|
||||
maintainers = with lib.maintainers; [ Holiu618 ];
|
||||
broken = stdenv.hostPlatform.isAarch64;
|
||||
mainProgram = "NotepadNext";
|
||||
};
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "opencode";
|
||||
version = "1.17.13";
|
||||
version = "1.17.15";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
@@ -25,7 +25,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
owner = "anomalyco";
|
||||
repo = "opencode";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-WE8+O+Od8M71fKoOOhE9CbTsJ0JMAi0ZajmYd//VG2k=";
|
||||
hash = "sha256-SBAKl0bsiSUDwvi+XCCgDL2SuP7NZAqx4iGyaMZz5N4=";
|
||||
};
|
||||
|
||||
node_modules = stdenvNoCC.mkDerivation {
|
||||
@@ -78,7 +78,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
# NOTE: Required else we get errors that our fixed-output derivation references store paths
|
||||
dontFixup = true;
|
||||
|
||||
outputHash = "sha256-SUNfdHtASPh1mpxKvIKJ2GrDHAxmv7Gu7B7vr3PX5W4=";
|
||||
outputHash = "sha256-9oSXcvvISB6WAqI6f/GBZ3i9IBwYrRQvKs82SLibJNo=";
|
||||
outputHashAlgo = "sha256";
|
||||
outputHashMode = "recursive";
|
||||
};
|
||||
|
||||
@@ -23,14 +23,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "patroni";
|
||||
version = "4.1.2";
|
||||
version = "4.1.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "zalando";
|
||||
repo = "patroni";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-P64smYmLJyuqMpqYY2lRbZwupfYBsg03FrzUZ6CBGpI=";
|
||||
hash = "sha256-KCixqBMXJTl+Ins8B+VQ3qRxNSgEGlZz3XRYp4qDUHs=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [ setuptools ];
|
||||
|
||||
@@ -1,42 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
rustPlatform,
|
||||
nix-update-script,
|
||||
testers,
|
||||
pgcat,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "pgcat";
|
||||
version = "1.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "postgresml";
|
||||
repo = "pgcat";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-DHXUhAAOmPSt4aVp93I1y69of+MEboXJBZH50mzQTm8=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-6x/IPFncfOPxautW7gVUh5LG0hK4h6T4QL7B82Moi6o=";
|
||||
|
||||
checkFlags = [
|
||||
# requires network access
|
||||
"--skip=dns_cache"
|
||||
];
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
tests.version = testers.testVersion { package = pgcat; };
|
||||
};
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/postgresml/pgcat";
|
||||
description = "PostgreSQL pooler with sharding, load balancing and failover support";
|
||||
changelog = "https://github.com/postgresml/pgcat/releases";
|
||||
license = with lib.licenses; [ mit ];
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ cathalmullan ];
|
||||
mainProgram = "pgcat";
|
||||
};
|
||||
})
|
||||
@@ -18,13 +18,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "pihole-ftl";
|
||||
version = "6.6.2";
|
||||
version = "6.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pi-hole";
|
||||
repo = "FTL";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-dYeW5r96xGt0wkR8CeWJUHEn+BCS8fIBAjSVtRdsDkM=";
|
||||
hash = "sha256-vViQ9ZAhajIfCQvOtKjMO2wj8CRt/1h/dzHHFevbbFU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "pihole-web";
|
||||
version = "6.5.1";
|
||||
version = "6.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pi-hole";
|
||||
repo = "web";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-0fTYKaXxS6AWOK8/zrfp3XYjuI7OL62MccQEN3rEiyM=";
|
||||
hash = "sha256-uGkxCa1ErE0uwFyZKfto0YQIRQMnnNAxGEaM6YB8+Ug=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
||||
@@ -40,17 +40,17 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "reaper";
|
||||
version = "7.75";
|
||||
version = "7.76";
|
||||
|
||||
src = fetchurl {
|
||||
url = url_for_platform finalAttrs.version stdenv.hostPlatform.qemuArch;
|
||||
hash =
|
||||
if stdenv.hostPlatform.isDarwin then
|
||||
"sha256-rUm/Nyq1QzkxwdEGqc6RGXtpXUcxy1Y4x9YmRL0KElU="
|
||||
"sha256-7lGMSRXawS8/ISCPLjUlQmxqW/pQy3iWviM+2fZ6LSc="
|
||||
else
|
||||
{
|
||||
x86_64-linux = "sha256-BC8W/e1thX1uEKLuPAZ4ALPaCuGfmRVhKmmDvrHEkl4=";
|
||||
aarch64-linux = "sha256-+93eBKvQYXyvdnWtbVx7eL6QtvuXKKpXtFPJxxdkVYk=";
|
||||
x86_64-linux = "sha256-P13PaZjGnA3bLpz9latebVJAdL6ZF+UVtX94mKmq/xg=";
|
||||
aarch64-linux = "sha256-dVloxbTYK3wPSFpIs/UD6ons1ePY7tpTMI7WoSngaVs=";
|
||||
}
|
||||
.${stdenv.hostPlatform.system};
|
||||
};
|
||||
|
||||
@@ -12,14 +12,14 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "seconlay";
|
||||
version = "0-unstable-2026-06-22";
|
||||
version = "0-unstable-2026-07-07";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
group = "alasca.cloud";
|
||||
owner = "scl";
|
||||
repo = "scl-management";
|
||||
rev = "0ba7e2283341cdcf54d82546e0f99078c06dce54";
|
||||
hash = "sha256-DevFMumN/Tpqkbu3ktwWGpxzeIv3J1T7vKwr1pcdZXY=";
|
||||
rev = "1b70d57d1da333625fba7c8878718924597e50d7";
|
||||
hash = "sha256-JRNdsLCHS9QTb6AefPXVETLjQzRu0GkUYl4kEoaSq8Q=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-aX5HL/zDdrQ+V4vCYZrqlO2vNWuvF4GW2P30jtbv1tE=";
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "sequoia-sqv";
|
||||
version = "1.4.0";
|
||||
version = "1.5.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "sequoia-pgp";
|
||||
repo = "sequoia-sqv";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-wJI0nGjNwge6oVHo6wbxfJrWBPdxH2q4DfoJRup7OdE=";
|
||||
hash = "sha256-z8ZZf5+I8YXR6ugP3EF3zynBicQYKoDfCwWmFfrC8FA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-BERor2oybs0nTR1zDszS+LbQi/cKj0ICR3GWSEU0kuk=";
|
||||
cargoHash = "sha256-fsD5LcJ5JTtZbajjU1yaxUGQ+tJk6tyChSmDtJ6k9Bk=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
nodejs,
|
||||
pnpm_9,
|
||||
pnpm_11,
|
||||
fetchPnpmDeps,
|
||||
pnpmConfigHook,
|
||||
nix-update-script,
|
||||
@@ -12,26 +12,26 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "synchrony";
|
||||
version = "2.4.5";
|
||||
version = "2.4.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "relative";
|
||||
repo = "synchrony";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-nJ6H1SZAQCG6U3BPEPmm+BGQa8Af+Vb1E+Lv8lIqDBE=";
|
||||
hash = "sha256-D+XibmfMd3jZUEnHqStOuvcrEhDvodey0GXQ57RvJ38=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
nodejs
|
||||
pnpmConfigHook
|
||||
pnpm_9
|
||||
pnpm_11
|
||||
];
|
||||
|
||||
pnpmDeps = fetchPnpmDeps {
|
||||
inherit (finalAttrs) pname version src;
|
||||
pnpm = pnpm_9;
|
||||
pnpm = pnpm_11;
|
||||
fetcherVersion = 3;
|
||||
hash = "sha256-c6wtu/3tNCobLqJaB3hB9HP34ObijBQ/9ZcIzGetaT0=";
|
||||
hash = "sha256-geA40z7KH4kluCgz1EmmYqeGkBjEXgmrUDsUewpD7Xc=";
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "tabiew";
|
||||
version = "0.14.0";
|
||||
version = "0.14.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "shshemi";
|
||||
repo = "tabiew";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-gZIPeN7DSOyKf5RGo5ZP+dR4ke8NabVdT0ekQl9DvUM=";
|
||||
hash = "sha256-73ShTX/4q26ageg3VZdRj2mAUurYv4Uj86WpLX0k44U=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-GEAKJECs98WUxJHD5FDmVafplPl7Yj7NGBL0zNRLhak=";
|
||||
cargoHash = "sha256-JP2qRcHgwNPjg6qjSj/E6bKmPIfBFn4MLjJ8KYce0pE=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
makeWrapper,
|
||||
}:
|
||||
let
|
||||
version = "4.3.1";
|
||||
version = "4.3.2";
|
||||
inherit (stdenv.hostPlatform) system;
|
||||
throwSystem = throw "tailwindcss has not been packaged for ${system} yet.";
|
||||
|
||||
@@ -22,10 +22,10 @@ let
|
||||
|
||||
hash =
|
||||
{
|
||||
aarch64-darwin = "sha256-onxDYmGFlT7hm9rOGTnHYB5V2mVOCy/ERh4+KZV6pzk=";
|
||||
aarch64-linux = "sha256-PWYjd6htccQ7VJ3Aa5DbRYa0rNQSv4J6MmjpUWYeWt8=";
|
||||
x86_64-darwin = "sha256-6egwzrPnC34HdaPdee7o7ILGsxJw8I8vooV9AHcEWsM=";
|
||||
x86_64-linux = "sha256-JSbQY7oDtx+aPqfVzuFPCuwUfxF/Ii1a3Jex1zbUWZk=";
|
||||
aarch64-darwin = "sha256-uACwZZ3GS58D7eVmAkTZQV13fVc5riiJKAh3yje+dCo=";
|
||||
aarch64-linux = "sha256-OU3czCQCz6Or2X37pW81h3gaPW5s5m5lzq2hS+t2ZLg=";
|
||||
x86_64-darwin = "sha256-zvjxEEceiJw8RAkFXPiv8zB29YoIGGew38ZTSykL+7A=";
|
||||
x86_64-linux = "sha256-UDbE+0Mo4LzbtgZccNislFLg1MlHETp4io+U/TkEJcE=";
|
||||
}
|
||||
.${system} or throwSystem;
|
||||
in
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGo125Module (finalAttrs: {
|
||||
pname = "traefik";
|
||||
version = "3.7.5";
|
||||
version = "3.7.6";
|
||||
|
||||
# Archive with static assets for webui
|
||||
src = fetchzip {
|
||||
url = "https://github.com/traefik/traefik/releases/download/v${finalAttrs.version}/traefik-v${finalAttrs.version}.src.tar.gz";
|
||||
hash = "sha256-8WKnjgSXvNRb2XZZmrFJlzy6gJVm8yHGjG4f9sR+6OM=";
|
||||
hash = "sha256-7osOcFQIqsMQ0ZiGQMy6Joet/Tlou9BYlzmtyytaMh8=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
vendorHash = "sha256-e3O69mEUM/wyGZbltpuUNkXujK/vgM+A/X1vOmIvln0=";
|
||||
vendorHash = "sha256-lMGuyp3GdcMUdzxu/e3c3ZV1/XWnsqVho2uj230GXzw=";
|
||||
|
||||
proxyVendor = true;
|
||||
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "wit-bindgen";
|
||||
version = "0.58.0";
|
||||
version = "0.59.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bytecodealliance";
|
||||
repo = "wit-bindgen";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-moyA1zlKO1TbTDhtEerypEDthLTRZhxqwW2c7qgnoko=";
|
||||
hash = "sha256-m5P8OmaB2vPkZPU8IhIFSHmyjIhdTGb23xwoU/d7j38=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-lPIzhWiUvS2K0MQgG8DoMtN+Xz14ZLq2VNPX374mpEQ=";
|
||||
cargoHash = "sha256-nIgOnM+Z+KaL9TpjhxvNKZjfzQ+12tWzAynaig24Vzg=";
|
||||
|
||||
# Some tests fail because they need network access to install the `wasm32-unknown-unknown` target.
|
||||
# However, GitHub Actions ensures a proper build.
|
||||
|
||||
@@ -36,13 +36,13 @@ in
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "zipline";
|
||||
version = "4.6.3";
|
||||
version = "4.6.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "diced";
|
||||
repo = "zipline";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-6nAWYVt81mjvA7ssIAhFD+oTkVkuoHeAMV9dQpFlyJc=";
|
||||
hash = "sha256-feGsg481S+LShOIE0JMHsCkIShQk+cYvfQUYupQnJp0=";
|
||||
leaveDotGit = true;
|
||||
postFetch = ''
|
||||
git -C $out rev-parse --short HEAD > $out/.git_head
|
||||
@@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
inherit (finalAttrs) pname version src;
|
||||
pnpm = pnpm';
|
||||
fetcherVersion = 3;
|
||||
hash = "sha256-3O8PVmcy0+pdn4nFRBS7xuRTNi9JmN/5G75U6rusho4=";
|
||||
hash = "sha256-iaC3jJ2+oLY3ycTBE01HzrDhBN9MpvgDFOyjzy2LLAo=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
@@ -84,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
# Force build of sharp against native libvips (requires running install scripts).
|
||||
# This is necessary for supporting old CPUs (ie. without SSE 4.2 instruction set).
|
||||
pnpm config set nodedir ${nodejs_24}
|
||||
pnpm install --force --offline --frozen-lockfile
|
||||
npm explore sharp -- pnpm run build
|
||||
|
||||
pnpm build
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
buildNpmPackage,
|
||||
darwin,
|
||||
nodejs_22,
|
||||
perl,
|
||||
python3,
|
||||
@@ -182,10 +183,11 @@ buildNpmPackage (finalAttrs: {
|
||||
rsync
|
||||
copyDesktopItems
|
||||
]
|
||||
++ lib.optionals stdenv.targetPlatform.isDarwin [
|
||||
++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
makeBinaryWrapper
|
||||
darwin.autoSignDarwinBinariesHook
|
||||
]
|
||||
++ lib.optionals (!stdenv.targetPlatform.isDarwin) [
|
||||
++ lib.optionals (!stdenv.hostPlatform.isDarwin) [
|
||||
wrapGAppsHook3
|
||||
];
|
||||
|
||||
@@ -247,12 +249,12 @@ buildNpmPackage (finalAttrs: {
|
||||
# The correct firefox version can be found in zotero/app/config.sh at `GECKO_VERSION_LINUX`.
|
||||
mkdir -p app/xulrunner/
|
||||
''
|
||||
+ lib.optionalString stdenv.targetPlatform.isDarwin ''
|
||||
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
cp -r "${firefox-esr-140-unwrapped}/Applications/Firefox ESR.app" app/xulrunner/Firefox.app
|
||||
''
|
||||
+ lib.optionalString (!stdenv.targetPlatform.isDarwin) ''
|
||||
cp -r "${firefox-esr-140-unwrapped}/lib/firefox" "app/xulrunner/firefox-${stdenv.targetPlatform.parsed.kernel.name}-${
|
||||
lib.replaceString "aarch64" "arm64" stdenv.targetPlatform.parsed.cpu.name
|
||||
+ lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
|
||||
cp -r "${firefox-esr-140-unwrapped}/lib/firefox" "app/xulrunner/firefox-${stdenv.hostPlatform.parsed.kernel.name}-${
|
||||
lib.replaceString "aarch64" "arm64" stdenv.hostPlatform.parsed.cpu.name
|
||||
}"
|
||||
''
|
||||
+ ''
|
||||
@@ -261,9 +263,7 @@ buildNpmPackage (finalAttrs: {
|
||||
build_dir=$(mktemp -d)
|
||||
./app/scripts/prepare_build -s ./build -o "$build_dir" -c release
|
||||
./app/build.sh -d "$build_dir" -c release -s \
|
||||
${
|
||||
if stdenv.targetPlatform.isDarwin then "-p m" else "-p l -a ${zoteroArch stdenv.targetPlatform}"
|
||||
}
|
||||
${if stdenv.hostPlatform.isDarwin then "-p m" else "-p l -a ${zoteroArch stdenv.hostPlatform}"}
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
@@ -307,12 +307,12 @@ buildNpmPackage (finalAttrs: {
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
''
|
||||
+ lib.optionalString stdenv.targetPlatform.isDarwin ''
|
||||
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
# Copy package contents
|
||||
mkdir -p $out/Applications
|
||||
cp -r app/staging/Zotero.app $out/Applications/
|
||||
''
|
||||
+ lib.optionalString (!stdenv.targetPlatform.isDarwin) ''
|
||||
+ lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
|
||||
# Copy package contents
|
||||
mkdir -p $out/lib/
|
||||
cp -r app/staging/*/. $out/lib/
|
||||
@@ -331,7 +331,7 @@ buildNpmPackage (finalAttrs: {
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
preFixup = lib.optionalString (!stdenv.targetPlatform.isDarwin) ''
|
||||
preFixup = lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
|
||||
gappsWrapperArgs+=(--suffix LD_LIBRARY_PATH : ${
|
||||
lib.makeLibraryPath [
|
||||
libGL
|
||||
@@ -341,7 +341,7 @@ buildNpmPackage (finalAttrs: {
|
||||
})
|
||||
'';
|
||||
|
||||
postFixup = lib.optionalString stdenv.targetPlatform.isDarwin ''
|
||||
postFixup = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
mkdir -p $out/bin
|
||||
makeWrapper $out/Applications/Zotero.app/Contents/MacOS/zotero $out/bin/zotero
|
||||
'';
|
||||
|
||||
@@ -283,7 +283,10 @@ stdenv.mkDerivation (
|
||||
description = "GNAT, the GNU Ada Translator";
|
||||
homepage = "https://www.gnu.org/software/gnat";
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = with lib.maintainers; [ ethindp ];
|
||||
maintainers = with lib.maintainers; [
|
||||
ethindp
|
||||
sempiternal-aurora
|
||||
];
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"x86_64-darwin"
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
openssl,
|
||||
harfbuzz,
|
||||
icu,
|
||||
libice,
|
||||
libsm,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -53,6 +55,8 @@ let
|
||||
openssl
|
||||
harfbuzz
|
||||
icu
|
||||
libice
|
||||
libsm
|
||||
];
|
||||
|
||||
dontWrapQtApps = true;
|
||||
|
||||
@@ -2,24 +2,27 @@
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
setuptools,
|
||||
inotify-simple,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "inotifyrecursive";
|
||||
version = "0.3.5";
|
||||
format = "setuptools";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "osRQsxdpPkU4QW+Q6x14WFBtr+a4uIUDe9LdmuLa+h4=";
|
||||
inherit (finalAttrs) pname version;
|
||||
sha256 = "sha256-osRQsxdpPkU4QW+Q6x14WFBtr+a4uIUDe9LdmuLa+h4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ inotify-simple ];
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [ inotify-simple ];
|
||||
|
||||
# No tests included
|
||||
doCheck = false;
|
||||
pythonImportsCheck = [ pname ];
|
||||
pythonImportsCheck = [ "inotifyrecursive" ];
|
||||
|
||||
meta = {
|
||||
description = "Simple recursive inotify watches for Python";
|
||||
@@ -27,4 +30,4 @@ buildPythonPackage rec {
|
||||
license = lib.licenses.lgpl3Plus;
|
||||
maintainers = with lib.maintainers; [ Flakebi ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -23,25 +23,13 @@ let
|
||||
[ ];
|
||||
in
|
||||
buildNodejs {
|
||||
version = "26.4.0";
|
||||
sha256 = "9eceb3621024069d91035b5471d2ebe86aa04d22dbeba72a782eaf36ff9183ac";
|
||||
version = "26.5.0";
|
||||
sha256 = "0e179470097e247a0c0769b77cc1359fc3e1baf0686df89bafe1fb48cb1887f4";
|
||||
patches =
|
||||
(
|
||||
if (stdenv.hostPlatform.emulatorAvailable buildPackages) then
|
||||
[
|
||||
(fetchpatch2 {
|
||||
url = "https://github.com/nodejs/node/commit/b087e922bde7bfd0cb4b7340bb473ddbbb84ee85.patch?full_index=1";
|
||||
hash = "sha256-338rkBx2OAKyaelFj6jePU+shl+KTAl29a8KBItbDqc=";
|
||||
})
|
||||
]
|
||||
else
|
||||
[
|
||||
(fetchpatch2 {
|
||||
url = "https://raw.githubusercontent.com/buildroot/buildroot/2f0c31bffdb59fb224387e35134a6d5e09a81d57/package/nodejs/nodejs-src/0003-include-obj-name-in-shared-intermediate.patch";
|
||||
hash = "sha256-3g4aS+NmmUYNOYRNc6UMJKYoaTlpP5Knt9UHegx+o0Y=";
|
||||
})
|
||||
]
|
||||
)
|
||||
(lib.optional (!(stdenv.hostPlatform.emulatorAvailable buildPackages)) (fetchpatch2 {
|
||||
url = "https://raw.githubusercontent.com/buildroot/buildroot/2f0c31bffdb59fb224387e35134a6d5e09a81d57/package/nodejs/nodejs-src/0003-include-obj-name-in-shared-intermediate.patch";
|
||||
hash = "sha256-3g4aS+NmmUYNOYRNc6UMJKYoaTlpP5Knt9UHegx+o0Y=";
|
||||
}))
|
||||
++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform.isFreeBSD) [
|
||||
# This patch is concerning.
|
||||
# https://github.com/nodejs/node/issues/54576
|
||||
|
||||
@@ -4,11 +4,11 @@ generic: {
|
||||
hash = "sha256-uouF3zlrg76SFpxk7EAn1+HsedZzGG/0gcKqqOUka+w=";
|
||||
};
|
||||
v70 = generic {
|
||||
version = "7.0.27";
|
||||
hash = "sha256-FeTCM+Zch5IoJNAautYk80Eou7SvAhp1446Jto4T6FE=";
|
||||
version = "7.0.28";
|
||||
hash = "sha256-AgomSaRQpkLD10V361g+wXX0vYXr4sPTnt45lIfh2jM=";
|
||||
};
|
||||
v60 = generic {
|
||||
version = "6.0.46";
|
||||
hash = "sha256-WwI1cv8iHXyOBhzBis/n0Wom9GQgFnCZoJrbOcpc4Ao=";
|
||||
version = "6.0.47";
|
||||
hash = "sha256-OxmVVCablDeDLogGq9dnNYHHfWhl3XZgoDa7oKgUuQ0=";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -905,6 +905,7 @@ mapAliases {
|
||||
gfortran12 = throw "gfortran12 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08
|
||||
gg = throw "'gg' has been renamed to/replaced by 'go-graft'"; # Converted to throw 2025-10-27
|
||||
ggobi = throw "'ggobi' has been removed from Nixpkgs, as it is unmaintained and broken"; # Added 2025-05-18
|
||||
gh-actions-cache = throw "'gh-actions-cache' has been dropped from Nixpkgs, as its functionality has been incorporated to 'gh', in 'gh cache'"; # Added 2026-07-08
|
||||
gh-cherry-pick = warnAlias "'gh-cherry-pick' has been renamed to 'ghcherry'" ghcherry; # Added 2026-05-17
|
||||
gh-copilot = throw "'gh-copilot' has been removed since it has been deprecated and archived upstream. Consider using 'github-copilot-cli' instead"; # Added 2026-01-20
|
||||
gImageReader = gimagereader; # Added 2026-02-08
|
||||
@@ -1793,6 +1794,7 @@ mapAliases {
|
||||
pg_similarity = throw "'pg_similarity' has been removed. Use 'postgresqlPackages.pg_similarity' instead."; # Added 2025-07-19
|
||||
pg_topn = throw "'pg_topn' has been removed. Use 'postgresqlPackages.pg_topn' instead."; # Added 2025-07-19
|
||||
pgadmin = throw "'pgadmin' has been renamed to/replaced by 'pgadmin4'"; # Converted to throw 2025-10-27
|
||||
pgcat = throw "'pgcat' has been removed as it is unmaintained upstream. Consider migrating to 'pgdog'."; # Added 2026-07-07
|
||||
pgf_graphics = throw "pgf_graphics was removed due to numerous vulnerabilities in freeimage"; # Added 2025-10-23
|
||||
pgjwt = throw "'pgjwt' has been removed. Use 'postgresqlPackages.pgjwt' instead."; # Added 2025-07-19
|
||||
pgroonga = throw "'pgroonga' has been removed. Use 'postgresqlPackages.pgroonga' instead."; # Added 2025-07-19
|
||||
|
||||
Reference in New Issue
Block a user