mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-25 17:55:21 +00:00
Merge master into staging-next
This commit is contained in:
@@ -34,17 +34,21 @@ Inside each package set are:
|
||||
- builders: mixRelease, buildRebar3, etc
|
||||
- hooks: for composing builders and packages
|
||||
|
||||
To use a non-default Elixir it's important to keep the rest of the package set consistent, so it's recommended to use `.extend`. This ensures that builders like `mixRelease`, `fetchMixDeps`, and `buildMix` all pick up the overridden Elixir:
|
||||
The package set is the only place Erlang and Elixir versions are chosen. Builders such as `mixRelease`, `fetchMixDeps` and `buildMix` take them from the set they are called from, and do not accept `erlang`, `elixir` or `hex` arguments.
|
||||
|
||||
To use a non-default Elixir, derive a new set with `overrideScope`. This keeps the rest of the set consistent, so every builder picks up the overridden Elixir:
|
||||
|
||||
```nix
|
||||
let
|
||||
beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; });
|
||||
beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; });
|
||||
in
|
||||
beamPackages.mixRelease {
|
||||
# ...
|
||||
}
|
||||
```
|
||||
|
||||
`erlang` can be replaced the same way, which is useful for a patched OTP. Every member of the set is built from the set's own `erlang`, so overriding it rebuilds Elixir, Rebar3 and the rest against it.
|
||||
|
||||
## Build Tools {#beam-build-tools}
|
||||
|
||||
### Rebar3 {#beam-build-tools-rebar3}
|
||||
@@ -332,8 +336,8 @@ Usually, we need to create a `shell.nix` file and do our development inside the
|
||||
|
||||
with pkgs;
|
||||
let
|
||||
# pin OTP via beam27Packages/beam28Packages/... and Elixir via .extend
|
||||
beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; });
|
||||
# pin OTP via beam27Packages/beam28Packages/... and Elixir via overrideScope
|
||||
beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; });
|
||||
in
|
||||
mkShell { buildInputs = [ beamPackages.elixir ]; }
|
||||
```
|
||||
@@ -368,8 +372,8 @@ Here is an example `shell.nix`.
|
||||
with import <nixpkgs> { };
|
||||
|
||||
let
|
||||
# pin OTP via beam27Packages/beam28Packages/... and Elixir via .extend
|
||||
beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; });
|
||||
# pin OTP via beam27Packages/beam28Packages/... and Elixir via overrideScope
|
||||
beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; });
|
||||
|
||||
# define packages to install
|
||||
basePackages = [
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "deadbeef-lyricbar-plugin";
|
||||
version = "unstable-2019-01-29";
|
||||
version = "0.1-unstable-2019-01-29";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "C0rn3j";
|
||||
|
||||
@@ -20,13 +20,13 @@
|
||||
}:
|
||||
mkLibretroCore {
|
||||
core = "dolphin";
|
||||
version = "0-unstable-2026-08-02";
|
||||
version = "0-unstable-2026-08-19";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "dolphin";
|
||||
rev = "49d36c0a08a9f7c0798f71bc8bc43f5d122f7552";
|
||||
hash = "sha256-b/hTu1amuKCau/QmBwyDjQQ83lTvQmr70rn/9uce2N0=";
|
||||
rev = "1af289bb9e605d6c0f3be4e110b715bbf45e02b3";
|
||||
hash = "sha256-+QfEcPj1Zs7/oBvDkHvZVrT5I9tj4NU5/BrwObWXdk4=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -5,13 +5,13 @@
|
||||
}:
|
||||
mkLibretroCore {
|
||||
core = "picodrive";
|
||||
version = "0-unstable-2026-07-29";
|
||||
version = "0-unstable-2026-08-20";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "picodrive";
|
||||
rev = "6248b51ffbe212ce441de023ccea6b10fa4d7082";
|
||||
hash = "sha256-jiP6/MqLOl5/+CU/cUgKNpXxUtianOkEV1GQHQS+AAw=";
|
||||
rev = "733c711a477a642fd2006d5a7a581b2790ec36b4";
|
||||
hash = "sha256-fD3NHgPjbEpKNZQNJX4N6PYS+9pR405Szu/sqDDP+9s=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"chromium": {
|
||||
"version": "151.0.7922.169",
|
||||
"version": "151.0.7922.173",
|
||||
"chromedriver": {
|
||||
"version": "151.0.7922.170",
|
||||
"hash_darwin": "sha256-DpYk2U4zCxM+eHNThABQhtp5SN09ntQKpQL9Fh0aQ8I=",
|
||||
"hash_darwin_aarch64": "sha256-UO/M1Mh1nDDKqHNPBxeVd0CXX24xiIpVBA/bNNa8s3M="
|
||||
"version": "151.0.7922.174",
|
||||
"hash_darwin": "sha256-ZvSYSZVVXOUVNjBkrXNQ04qdUcAj7Z2RbWPt6/rVkdo=",
|
||||
"hash_darwin_aarch64": "sha256-10cDX124TzB9kIQfx+Jxzz6mgo3Aq/C+Nfwy9BR0F2c="
|
||||
},
|
||||
"deps": {
|
||||
"depot_tools": {
|
||||
@@ -21,8 +21,8 @@
|
||||
"DEPS": {
|
||||
"src": {
|
||||
"url": "https://chromium.googlesource.com/chromium/src.git",
|
||||
"rev": "4b1c7520055f77780fe76d89bb89b76e4d19f64c",
|
||||
"hash": "sha256-Esamlwf17X1PzJsQRRcIJ4QwA0qHD3vslQwzdAbGJxk=",
|
||||
"rev": "a96602f30358e9b5d256a0464e7e4d4bec223004",
|
||||
"hash": "sha256-uumIVSzf318Xd1JB9jESXgpLxXlrvMDclOzSFQqweZ8=",
|
||||
"recompress": true
|
||||
},
|
||||
"src/third_party/clang-format/script": {
|
||||
@@ -827,8 +827,8 @@
|
||||
},
|
||||
"src/v8": {
|
||||
"url": "https://chromium.googlesource.com/v8/v8.git",
|
||||
"rev": "dccfc345769bb723321ce10168d8084f7f9ac9f7",
|
||||
"hash": "sha256-uyS4w15ppEOxv/FKsdtGDzSIER5bqZtHPic6eKTIVDM="
|
||||
"rev": "4b407bc23f23059b1019cde542601c2cf8f70eb2",
|
||||
"hash": "sha256-TB1A+iIyZOdlbHvim1JOaXOf9uQnoAYqbUL2+PFKUcs="
|
||||
},
|
||||
"src/agents/shared": {
|
||||
"url": "https://chromium.googlesource.com/chromium/agents.git",
|
||||
|
||||
@@ -9,11 +9,11 @@
|
||||
}:
|
||||
|
||||
let
|
||||
beamPackages = beam_minimal.packages.erlang_27.extend (
|
||||
self: super: {
|
||||
elixir = self.elixir_1_17;
|
||||
rebar3 = self.rebar3WithPlugins {
|
||||
plugins = with self; [ pc ];
|
||||
beamPackages = beam_minimal.packages.erlang_27.overrideScope (
|
||||
final: prev: {
|
||||
elixir = final.elixir_1_17;
|
||||
rebar3 = final.rebar3WithPlugins {
|
||||
plugins = with final; [ pc ];
|
||||
};
|
||||
}
|
||||
);
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ansifilter";
|
||||
version = "2.22";
|
||||
version = "2.23";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "saalen";
|
||||
repo = "ansifilter";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-jCgucC5mHkDwVtTKP92RBStxpouQCR7PHWkDt0y+9BM=";
|
||||
hash = "sha256-mWqpHfTzVMCHPnDFZ26rQusEWKxaMjQxl8xwDyiLBrc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aocl-utils";
|
||||
version = "5.3";
|
||||
version = "5.3.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "amd";
|
||||
repo = "aocl-utils";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-+lOV83RmoF67Y04jfQeVLZS12yb1TtVhBohsPoetMWk=";
|
||||
hash = "sha256-VbkAhcivyDgAAo91g1UwvQZ3gRy3JFooB9YIAlUtYBc=";
|
||||
};
|
||||
|
||||
patches = [ ./pkg-config.patch ];
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "byzanz";
|
||||
version = "unstable-2016-03-12";
|
||||
version = "0.2.1-unstable-2016-03-12";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://gitlab.gnome.org/Archive/byzanz";
|
||||
@@ -73,7 +73,7 @@ stdenv.mkDerivation {
|
||||
|
||||
meta = {
|
||||
description = "Tool to record a running X desktop to an animation suitable for presentation in a web browser";
|
||||
homepage = "https://github.com/GNOME/byzanz";
|
||||
homepage = "https://gitlab.gnome.org/Archive/byzanz";
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ bot-wxt1221 ];
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "cloudlog";
|
||||
version = "2.8.16";
|
||||
version = "2.8.18";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "magicbug";
|
||||
repo = "Cloudlog";
|
||||
rev = version;
|
||||
hash = "sha256-lu8ioYOFCv49vox1JjzzdPeM4RR6//uX+m+We7fj9Jc=";
|
||||
hash = "sha256-gQgEWjR/ezKmk19NLERr8f4+VdK7h9FqXjy0/fgJ90g=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -54,13 +54,13 @@ in
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cockpit";
|
||||
version = "365";
|
||||
version = "366";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cockpit-project";
|
||||
repo = "cockpit";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-xOIv+NAO3xs74YQpnyQlU6HyptQ4ZmCt4M92195zI6M=";
|
||||
hash = "sha256-WyV6I8u83ETVLmjJ7Mjh0D1cLY+RQkxGAIMTkRfy3T0=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -2,15 +2,16 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
installFonts,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "crimson-pro";
|
||||
version = "unstable-2022-08-30";
|
||||
version = "0-unstable-2022-08-30";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
"woff2"
|
||||
"webfont"
|
||||
];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
@@ -20,16 +21,12 @@ stdenv.mkDerivation {
|
||||
hash = "sha256-3zFB1AMcC7eNEVA2Mx1OE8rLN9zPzexZ3FtER9wH5ss=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
install -m444 -Dt $out/share/fonts/truetype fonts/ttf/*.ttf
|
||||
install -m444 -Dt $out/share/fonts/opentype fonts/otf/*.otf
|
||||
install -m444 -Dt $woff2/share/fonts/woff2 fonts/webfonts/*.woff2
|
||||
|
||||
runHook postInstall
|
||||
postPatch = ''
|
||||
rm Makefile
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ installFonts ];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/Fonthausen/CrimsonPro";
|
||||
description = "Professionally produced redesign of Crimson by Jacques Le Bailly";
|
||||
|
||||
@@ -100,7 +100,7 @@ stdenv.mkDerivation rec {
|
||||
preConfigure = ''
|
||||
# Prebuild libidn2 (statically, with bundled libunistring) offline,
|
||||
# matching `make prepare-libidn2`.
|
||||
BUILD_DIR="$PWD/build" ./scripts/build-libidn2.sh
|
||||
BUILD_DIR="$PWD/build" ZIG_FLAGS='-target ${stdenv.hostPlatform.config}' ./scripts/build-libidn2.sh
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "dab_lib";
|
||||
version = "unstable-2023-03-02";
|
||||
version = "0.8-unstable-2023-03-02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "JvanKatwijk";
|
||||
@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
description = "DAB/DAB+ decoding library";
|
||||
homepage = "https://github.com/JvanKatwijk/dab-cmdline";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
aciceri
|
||||
alexwinter
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "dolibarr";
|
||||
version = "23.0.3";
|
||||
version = "24.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Dolibarr";
|
||||
repo = "dolibarr";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-Yse1rUaxRnuXawgAk0m4U3GCZNlV0IPPpZ9Qml4heA8=";
|
||||
hash = "sha256-XQwOUk6D1cT5+Etc3bjg5nlZ3G2u/Yb9SKfEH2ctWEM=";
|
||||
};
|
||||
|
||||
dontBuild = true;
|
||||
|
||||
55
pkgs/by-name/dr/dracula-theme/package.nix
Normal file
55
pkgs/by-name/dr/dracula-theme/package.nix
Normal file
@@ -0,0 +1,55 @@
|
||||
{
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
fetchFromGitHub,
|
||||
unstableGitUpdater,
|
||||
}:
|
||||
|
||||
let
|
||||
themeName = "Dracula";
|
||||
in
|
||||
stdenvNoCC.mkDerivation {
|
||||
pname = "dracula-theme";
|
||||
version = "4.0.0-unstable-2026-03-01";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dracula";
|
||||
repo = "gtk";
|
||||
rev = "1188c8eabdfc33c42738862b91caf7fab884c767";
|
||||
hash = "sha256-Z3dMgkk5SvpCWjxdm8hd5FBeEvq0uCJuj3zC5boQEdk=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
mkdir -p $out/share/themes/${themeName}
|
||||
cp -a {assets,cinnamon,gnome-shell,gtk-3.0,gtk-3.20,gtk-4.0,index.theme,metacity-1,unity,xfwm4} $out/share/themes/${themeName}
|
||||
|
||||
cp -a kde/{color-schemes,plasma} $out/share/
|
||||
cp -a kde/kvantum $out/share/Kvantum
|
||||
mkdir -p $out/share/aurorae/themes
|
||||
cp -a kde/aurorae/* $out/share/aurorae/themes/
|
||||
mkdir -p $out/share/sddm/themes
|
||||
cp -a kde/sddm/* $out/share/sddm/themes/
|
||||
|
||||
mkdir -p $out/share/icons/Dracula-cursors
|
||||
mv kde/cursors/Dracula-cursors/index.theme $out/share/icons/Dracula-cursors/cursor.theme
|
||||
mv kde/cursors/Dracula-cursors/cursors $out/share/icons/Dracula-cursors/cursors
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
passthru.updateScript = unstableGitUpdater {
|
||||
tagPrefix = "v";
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Dracula variant of the Ant theme";
|
||||
homepage = "https://github.com/dracula/gtk";
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [ alexarice ];
|
||||
};
|
||||
}
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "newt";
|
||||
version = "1.15.0";
|
||||
version = "1.16.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "fosrl";
|
||||
repo = "newt";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-9I5c36Nik4VrYilF3qVKUAOt1y5Y8HDCzAT3NdRbSQE=";
|
||||
hash = "sha256-Ehmo7RUbZDZhBYAmaheh6IT01rhDj3LsQrXbaYQpSxg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-JhNBJhj5YX3Wurv7r/JDu6YtHizOMLk+NCob7ISx+3c=";
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "19.2.4";
|
||||
version = "19.3.0";
|
||||
package_version = "v${lib.versions.major version}";
|
||||
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
|
||||
|
||||
@@ -21,10 +21,10 @@ let
|
||||
owner = "gitlab-org";
|
||||
repo = "gitaly";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-tUofUDi2cb31qh5PX6fx7BZ8eflvR7fUi7jnK1fH0q8=";
|
||||
hash = "sha256-DwAQPzxlsIWqV69lCqWHKbeaGq47SnvqksEBtyyXyOQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-4yB63q5a9GaCaasI40uObx6ZV/5FMIvkbkHt8fqD1gA=";
|
||||
vendorHash = "sha256-r9sPLLC8d29ny/07zqJkYQiSVF3MSAHAbnYK0T5xHWU=";
|
||||
|
||||
ldflags = [
|
||||
"-X ${gitaly_package}/internal/version.version=${version}"
|
||||
|
||||
@@ -6,17 +6,17 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "gitlab-pages";
|
||||
version = "19.2.4";
|
||||
version = "19.3.0";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "gitlab-pages";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-GXhKAk6PVOK/y5FjRDWkKukqK4j2DTONsDMkbPZ/Iz4=";
|
||||
hash = "sha256-IT6nZ4bf03hxzN3zyKoM38/a9CoxOPX2/NAXFOzPReE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-aTnRSas8PgxPLLcBExNb5GHYXV0eLc1gD4Ky+50/kfw=";
|
||||
vendorHash = "sha256-81Q5xtkQhJS9TQYTgXA4yi7zny6yFPTVAOHETOCyHNE=";
|
||||
subPackages = [ "." ];
|
||||
|
||||
ldflags = [
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"version": "19.2.4",
|
||||
"repo_hash": "sha256-AP2sWC0O5D8zPaIYm5/m8t/Z5aXq74AZsT4hH9B0Quk=",
|
||||
"yarn_hash": "sha256-UJS0ZX8d6iIRNa/LQLQTSNZDtjKNm9e35RKqvsXxv3c=",
|
||||
"version": "19.3.0",
|
||||
"repo_hash": "sha256-EuDkk715j/Uihkl8OWWPnSZ9sGQqgHNFBG/yANVRY5s=",
|
||||
"yarn_hash": "sha256-o4HYadByTvPYoBVeJh5Gqeiuin+FpJcqvnXASga0bxk=",
|
||||
"frontend_islands_yarn_hash": "sha256-EvGQin+5DqqIgM36jlVkVI49WcJzVvceYnkSS9ybfcY=",
|
||||
"owner": "gitlab-org",
|
||||
"repo": "gitlab",
|
||||
"rev": "v19.2.4-ee",
|
||||
"rev": "v19.3.0-ee",
|
||||
"passthru": {
|
||||
"GITALY_SERVER_VERSION": "19.2.4",
|
||||
"GITLAB_KAS_VERSION": "19.2.4",
|
||||
"GITLAB_PAGES_VERSION": "19.2.4",
|
||||
"GITALY_SERVER_VERSION": "19.3.0",
|
||||
"GITLAB_KAS_VERSION": "19.3.0",
|
||||
"GITLAB_PAGES_VERSION": "19.3.0",
|
||||
"GITLAB_SHELL_VERSION": "14.56.1",
|
||||
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.14.7",
|
||||
"GITLAB_WORKHORSE_VERSION": "19.2.4"
|
||||
"GITLAB_WORKHORSE_VERSION": "19.3.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ in
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "gitlab-workhorse";
|
||||
|
||||
version = "19.2.4";
|
||||
version = "19.3.0";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
@@ -22,7 +22,7 @@ buildGoModule (finalAttrs: {
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/workhorse";
|
||||
|
||||
vendorHash = "sha256-mW58Kpn70N9zoMDzklsnouFf7NNKg8eW5MgRAXymfho=";
|
||||
vendorHash = "sha256-kF0ne1zMBDjCWYZ31AVXP1rVbDGimEVWhfnjUdHRXEI=";
|
||||
buildInputs = [ git ];
|
||||
ldflags = [ "-X main.Version=${finalAttrs.version}" ];
|
||||
doCheck = false;
|
||||
|
||||
@@ -123,7 +123,7 @@ let
|
||||
cp Cargo.lock $out
|
||||
'';
|
||||
};
|
||||
hash = "sha256-ikizLu1B+stdk+HDGjrACOpgptg0jfbHcoqfrJtUpEY=";
|
||||
hash = "sha256-zRw3eNj17kHVazqeuXp4CxNl1FWaXufINb3yzvVcQS0=";
|
||||
};
|
||||
|
||||
dontBuild = false;
|
||||
@@ -176,7 +176,7 @@ let
|
||||
cp Cargo.lock $out
|
||||
'';
|
||||
|
||||
hash = "sha256-v0XIAyBqwFpO4n6EUgXaE7/yuyYAva8arv4unVPqqN4=";
|
||||
hash = "sha256-v6Wd0FPgL4zyAbW9iarpU6R9d45fQMOo7yt9vccXbgc=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -237,7 +237,7 @@ let
|
||||
cp Cargo.lock $out
|
||||
'';
|
||||
};
|
||||
hash = "sha256-lhD8vlqK9a38ZLBD6YagWnJ/DQ8YqbC1NxEyzYnoLh8=";
|
||||
hash = "sha256-pEgmtBnvLjc2xG26hdLQnJOJDFv8YaYlOW/OYqJL98I=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -15,8 +15,6 @@ end
|
||||
|
||||
extend ignore_feature_category
|
||||
|
||||
# Deprecated
|
||||
gem 'bundler-checksum', '~> 0.1.0', path: 'gems/bundler-checksum', require: false, feature_category: :rails_platform
|
||||
gem 'auto_freeze', path: 'gems/auto_freeze', feature_category: :rails_platform
|
||||
|
||||
# See https://docs.gitlab.com/ee/development/gemfile.html#upgrade-rails for guidelines when upgrading Rails
|
||||
@@ -40,7 +38,7 @@ gem 'action_dispatch-draw_all',
|
||||
# Need by Rails
|
||||
gem 'drb', '~> 2.2', feature_category: :rails_platform
|
||||
|
||||
gem 'bootsnap', '~> 1.24.0', require: false, feature_category: :rails_platform
|
||||
gem 'bootsnap', '~> 1.25.0', require: false, feature_category: :rails_platform
|
||||
|
||||
gem 'ffi', '~> 1.17.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
@@ -67,7 +65,7 @@ gem 'responders', '~> 3.0', feature_category: :rails_platform
|
||||
gem 'sprockets', '~> 3.7.0', feature_category: :rails_platform
|
||||
gem 'sprockets-rails', '~> 3.5.1', feature_category: :rails_platform
|
||||
|
||||
gem 'view_component', '~> 3.23.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'view_component', '~> 4.12.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
# Supported DBs
|
||||
gem 'pg', '~> 1.6.1', feature_category: :database
|
||||
@@ -77,8 +75,6 @@ gem 'faraday-retry', '~> 2.4', feature_category: :shared # rubocop:todo Gemfile/
|
||||
# Logger is a dependency of Faraday, but Logger 1.6.0 does not work with Chef.
|
||||
gem 'logger', '~> 1.7.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'marginalia', '~> 1.11.1', feature_category: :database
|
||||
|
||||
# Authorization
|
||||
gem 'declarative_policy', '~> 2.1.0', feature_category: :permissions
|
||||
gem 'gitlab-glaz', '~> 0.0.3', feature_category: :permissions
|
||||
@@ -161,17 +157,18 @@ gem 'gitlab_omniauth-ldap', '~> 2.3.0', require: 'omniauth-ldap', feature_catego
|
||||
gem 'net-ldap', '~> 0.20.0', feature_category: :system_access
|
||||
|
||||
# API
|
||||
# Dual-boot for the Grape 3.2 upgrade: https://gitlab.com/gitlab-org/gitlab/-/work_items/607981
|
||||
if next?
|
||||
gem 'grape', '~> 2.4', feature_category: :api
|
||||
gem 'grape', '~> 3.2', feature_category: :api
|
||||
else
|
||||
gem 'grape', '~> 2.0.0', feature_category: :api
|
||||
gem 'grape', '~> 2.4', feature_category: :api
|
||||
end
|
||||
|
||||
gem 'grape-entity', '~> 1.1.0', feature_category: :api
|
||||
gem 'grape-swagger', '~> 2.1.2', group: [:development, :test], feature_category: :api
|
||||
gem 'grape-swagger', '~> 2.1.4', group: [:development, :test], feature_category: :api
|
||||
gem 'grape-swagger-entity', '~> 0.7.0', group: [:development, :test], feature_category: :api
|
||||
gem 'grape-path-helpers', '~> 2.0.1', feature_category: :api
|
||||
gem 'gitlab-grape-openapi', '~> 0.2', feature_category: :api
|
||||
gem 'grape-path-helpers', '~> 2.1', feature_category: :api
|
||||
gem 'gitlab-grape-openapi', '~> 0.3.0', feature_category: :api
|
||||
gem 'rack-cors', '~> 2.0.1', require: 'rack/cors', feature_category: :api
|
||||
|
||||
# GraphQL API
|
||||
@@ -283,10 +280,10 @@ gem 'asciidoctor', '~> 2.0.18', feature_category: :markdown
|
||||
gem 'asciidoctor-include-ext', '~> 0.4.0', require: false, feature_category: :markdown
|
||||
gem 'asciidoctor-plantuml', '~> 0.0.16', feature_category: :markdown
|
||||
gem 'asciidoctor-kroki', '~> 0.10.0', require: false, feature_category: :markdown
|
||||
gem 'rouge', '~> 4.7.0', feature_category: :markdown
|
||||
gem 'rouge', '~> 5.0', feature_category: :markdown
|
||||
gem 'truncato', '~> 0.7.13', feature_category: :team_planning
|
||||
gem 'nokogiri', '~> 1.18', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'gitlab-glfm-markdown', '~> 0.0.41', feature_category: :markdown
|
||||
gem 'gitlab-glfm-markdown', '~> 0.0.42', feature_category: :markdown
|
||||
gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown
|
||||
gem 'unicode-emoji', '~> 4.0', feature_category: :markdown
|
||||
|
||||
@@ -319,7 +316,10 @@ gem 'gitlab-sidekiq-fetcher',
|
||||
feature_category: :scalability
|
||||
|
||||
# Cron Parser
|
||||
gem 'fugit', '~> 1.11.1', feature_category: :continuous_integration
|
||||
# Pinned exactly: fugit 1.12 bumps et-orbi to 1.4, which shifts the `rweek`
|
||||
# reference date and changes which weeks match `%` cron expressions. See
|
||||
# https://gitlab.com/gitlab-org/gitlab/-/work_items/607759
|
||||
gem 'fugit', '1.11.2', feature_category: :continuous_integration
|
||||
|
||||
# HTTP requests
|
||||
gem 'httparty', '~> 0.24.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
@@ -396,9 +396,13 @@ gem 'rack-proxy', '~> 0.7.7', feature_category: :shared # rubocop:todo Gemfile/M
|
||||
gem 'cssbundling-rails', '1.4.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'terser', '1.0.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'click_house-client', '0.11.0', feature_category: :database
|
||||
gem 'click_house-client', '0.12.0', feature_category: :database
|
||||
|
||||
# NATS JetStream client, used for audit event streaming
|
||||
gem 'nats-pure', '~> 2.5.0', feature_category: :audit_events
|
||||
|
||||
gem 'addressable', '~> 2.8', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'gon', '~> 6.5.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'gon', '~> 6.6.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'request_store', '~> 1.7.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'base32', '~> 0.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'gitlab-license', '~> 2.6', feature_category: :plan_provisioning
|
||||
@@ -420,9 +424,21 @@ gem 'gitlab-http', path: 'gems/gitlab-http', feature_category: :shared # rubocop
|
||||
gem 'gitlab-bitbucket', path: 'gems/gitlab-bitbucket', require: 'bitbucket', feature_category: :importers
|
||||
gem 'gitlab-bitbucket-server', path: 'gems/gitlab-bitbucket-server',
|
||||
require: 'bitbucket_server', feature_category: :importers
|
||||
gem 'gitlab-deploy-driver-argo-rollouts', path: 'gems/gitlab-deploy-driver-argo-rollouts', require: false,
|
||||
feature_category: :continuous_delivery
|
||||
# Do not add lib/gitlab/cd/** or ee/lib/gitlab/cd/**: Zeitwerk would try to claim the
|
||||
# Gitlab::Cd namespace this gem already defines. New CD app code goes under Cd::.
|
||||
gem 'gitlab-cd-driver-orchestration', path: 'gems/gitlab-cd-driver-orchestration',
|
||||
require: 'gitlab/cd/driver/orchestration', feature_category: :continuous_delivery
|
||||
gem 'gitlab-policy-store', path: 'gems/gitlab-policy-store',
|
||||
require: 'gitlab/policy_store', feature_category: :security_policy_management
|
||||
|
||||
gem 'premailer-rails', '~> 1.12.0', feature_category: :notifications
|
||||
gem 'gitlab-labkit', '~> 2.7.0', feature_category: :error_budgets
|
||||
|
||||
# Mobile push notifications via APNs (GitLab mobile app prototype)
|
||||
gem 'apnotic', '~> 1.8', require: false, feature_category: :notifications
|
||||
|
||||
gem 'gitlab-labkit', '~> 4.4.0', feature_category: :error_budgets
|
||||
gem 'thrift', '~> 0.22.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
# I18n
|
||||
@@ -458,7 +474,7 @@ gem 'async', '~> 2.39.0', require: false, feature_category: :shared # rubocop:to
|
||||
gem 'io-event', '~> 1.14', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
# Security report schemas used to validate CI job artifacts of security jobs
|
||||
gem 'gitlab-security_report_schemas', '0.2.0.min15.0.0.max15.2.4', feature_category: :vulnerability_management
|
||||
gem 'gitlab-security_report_schemas', '0.2.1.min15.0.0.max15.2.4', feature_category: :vulnerability_management
|
||||
|
||||
# Frontend bundling
|
||||
gem 'vite_rails', '~> 3.10.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
@@ -510,7 +526,10 @@ group :development do
|
||||
gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'lookbook', '~> 2.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
# GitLab's fork of lookbook, which relaxes the upper bound on the rouge
|
||||
# dependency to allow rouge 5.x. See:
|
||||
# https://gitlab.com/gitlab-org/gitlab/-/work_items/581507
|
||||
gem 'gitlab-lookbook', '~> 2.3', require: 'lookbook', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'sprite-factory', '~> 1.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
@@ -524,7 +543,7 @@ group :development do
|
||||
|
||||
gem 'gdk-toogle', '~> 1.0', require: 'toogle', feature_category: :tooling
|
||||
|
||||
gem 'grpc-tools', '~> 1.81.0', feature_category: :system_access
|
||||
gem 'grpc-tools', '~> 1.83.0', feature_category: :system_access
|
||||
|
||||
# Used by
|
||||
# * `lib/tasks/gitlab/security/update_banned_ssh_keys.rake`
|
||||
@@ -554,6 +573,7 @@ group :development, :test do
|
||||
|
||||
gem 'gitlab-styles', '~> 14.1', feature_category: :tooling, require: false
|
||||
gem 'haml_lint', '~> 0.75', feature_category: :tooling, require: false
|
||||
gem 'keela', '~> 0.3', feature_category: :tooling, require: false
|
||||
|
||||
# Benchmarking & profiling
|
||||
gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
@@ -617,7 +637,7 @@ group :test do
|
||||
# Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527
|
||||
gem 'derailed_benchmarks', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'gitlab_quality-test_tooling', '~> 3.20.1', require: false, feature_category: :tooling
|
||||
gem 'gitlab_quality-test_tooling', '~> 3.20.2', require: false, feature_category: :tooling
|
||||
|
||||
# Test execution result export
|
||||
gem 'gitlab-rspec-metrics-exporter', '~> 0.2.0', require: false, feature_category: :tooling
|
||||
@@ -629,7 +649,7 @@ gem 'faraday-multipart', '~> 1.0', feature_category: :importers
|
||||
|
||||
gem 'gitlab-mail_room', '~> 1.1.0', require: 'mail_room', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'email_reply_trimmer', '~> 0.1', feature_category: :team_planning
|
||||
gem 'email_reply_trimmer', '~> 0.4.0', feature_category: :team_planning
|
||||
gem 'html2text', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'stackprof', '~> 0.2.26', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
@@ -656,13 +676,13 @@ gem 'ssh_data', '~> 2.0', feature_category: :shared # rubocop:todo Gemfile/Missi
|
||||
gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat
|
||||
|
||||
# Gitaly GRPC protocol definitions
|
||||
gem 'gitaly', '~> 19.0', feature_category: :gitaly
|
||||
gem 'gitaly', '~> 19.2', feature_category: :gitaly
|
||||
|
||||
# KAS GRPC protocol definitions
|
||||
gem 'gitlab-kas-grpc', '~> 19.2.0-rc1', feature_category: :deployment_management
|
||||
gem 'gitlab-kas-grpc', '~> 19.3.0-rc4', feature_category: :deployment_management
|
||||
|
||||
# Knowledge Graph GRPC protocol definitions
|
||||
gem 'gitlab-gkg-proto', '~> 0.87.0', feature_category: :knowledge_graph
|
||||
gem 'gitlab-orbit-proto', '~> 0.100.0', feature_category: :knowledge_graph
|
||||
|
||||
gem 'grpc', '~> 1.81.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
@@ -674,17 +694,11 @@ gem 'toml-rb', '~> 4.1', feature_category: :shared # rubocop:todo Gemfile/Missin
|
||||
gem 'flipper', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'flipper-active_record', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'flipper-active_support_cache_store', '~> 1.3.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
gem 'unleash', '~> 3.2.2', feature_category: :feature_flags # https://docs.gitlab.com/operations/feature_flags/
|
||||
gem 'gitlab-experiment', '~> 1.6.0', feature_category: :acquisition
|
||||
gem 'gitlab-experiment', '~> 2.0.0', feature_category: :acquisition
|
||||
|
||||
# Structured logging
|
||||
gem 'lograge', '~> 0.5', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
if next?
|
||||
gem 'grape_logging', '~> 3.0', feature_category: :api
|
||||
else
|
||||
gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api
|
||||
end
|
||||
gem 'grape_logging', '~> 3.0', feature_category: :api
|
||||
|
||||
# DNS Lookup
|
||||
gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
@@ -785,11 +799,11 @@ gem 'paper_trail', '~> 16.0', feature_category: :workspaces
|
||||
|
||||
gem "i18n_data", "~> 0.13.1", feature_category: :system_access
|
||||
|
||||
gem "gitlab-cloud-connector", "~> 1.52", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning
|
||||
gem "gitlab-cloud-connector", "~> 1.53", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning
|
||||
|
||||
gem "gvltools", "~> 0.4.0", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
|
||||
|
||||
gem 'gitlab_query_language', '~> 0.29.0', feature_category: :integrations
|
||||
gem 'gitlab_query_language', '~> 0.34.0', feature_category: :integrations
|
||||
|
||||
# standard Gem, version increase to resolve vulnerabilities
|
||||
gem "zlib", "~> 3.2", ">= 3.2.3", feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/work_items/596593
|
||||
|
||||
488
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock
generated
488
pkgs/by-name/gi/gitlab/rubyEnv/Gemfile.lock
generated
File diff suppressed because it is too large
Load Diff
434
pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix
generated
434
pkgs/by-name/gi/gitlab/rubyEnv/gemset.nix
generated
@@ -275,7 +275,6 @@ src: {
|
||||
addressable = {
|
||||
dependencies = [ "public_suffix" ];
|
||||
groups = [
|
||||
"danger"
|
||||
"default"
|
||||
"development"
|
||||
"monorepo"
|
||||
@@ -284,10 +283,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6";
|
||||
sha256 = "1by7h2lwziiblizpd5yx87jsq8ppdhzvwf08ga34wzqgcv1nmpvz";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.8.7";
|
||||
version = "2.9.0";
|
||||
};
|
||||
aes_key_wrap = {
|
||||
groups = [ "default" ];
|
||||
@@ -370,10 +369,25 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1hpghmcr15x53i1v2g2fhqskhjil61pxsvwm8wyvjbw1y31pgkwc";
|
||||
sha256 = "0mfb8kf2a4qmam6jvlrsb38zqh9gk3y1vhbx8iaxji4i8gi1hjh8";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.2";
|
||||
version = "0.1.3";
|
||||
};
|
||||
apnotic = {
|
||||
dependencies = [
|
||||
"base64"
|
||||
"connection_pool"
|
||||
"net-http2"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1s8262bvm4s3sk8j6dn14cw7vf3vwkg8plvcqi7yjaks1n1d4f16";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.8.0";
|
||||
};
|
||||
apollo_upload_server = {
|
||||
dependencies = [
|
||||
@@ -526,13 +540,16 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1bkvybb3ahhzzdd785p8f14p82ga1iwrg9k79xx5xzk7pgg1409h";
|
||||
sha256 = "0g1yjdchydvk44v4303rjhb5sfb73nzbrvipnr5cdr7v5k4sl46v";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.2.2";
|
||||
version = "0.2.3";
|
||||
};
|
||||
auto_freeze = {
|
||||
dependencies = [ "freezolite" ];
|
||||
dependencies = [
|
||||
"freezolite"
|
||||
"require-hooks"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
@@ -908,10 +925,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0jhnvalyqhjv10y2m804z2s9wabmys4a4di6187jjch3qy4an2y6";
|
||||
sha256 = "1kzzpigr9nh7qcj6b3c03ffzq4xrcighjpa66cx05d4w1xyrw1a1";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.24.6";
|
||||
version = "1.25.0";
|
||||
};
|
||||
browser = {
|
||||
groups = [ "default" ];
|
||||
@@ -955,16 +972,6 @@ src: {
|
||||
};
|
||||
version = "8.0.8";
|
||||
};
|
||||
bundler-checksum = {
|
||||
dependencies = [ ];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
path = "${src}/gems/bundler-checksum";
|
||||
type = "path";
|
||||
};
|
||||
version = "0.1.0";
|
||||
};
|
||||
byebug = {
|
||||
groups = [
|
||||
"default"
|
||||
@@ -1192,10 +1199,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1mg1m1kl5sgyc0rjv0zdb9vc036fzcwp38m3jg0yvrfpd49wg0mc";
|
||||
sha256 = "1c59248j3lc2118fspk50s4ja679639gqr8d9cg1fl1qpnl786cm";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.11.0";
|
||||
version = "0.12.0";
|
||||
};
|
||||
coderay = {
|
||||
groups = [
|
||||
@@ -1255,10 +1262,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb";
|
||||
sha256 = "1qfi2ns3zwkgq616fc127xiqhan7g7m7gqpwriwcr34nds1vxwdj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.3.6";
|
||||
version = "1.3.8";
|
||||
};
|
||||
connection_pool = {
|
||||
groups = [
|
||||
@@ -1441,6 +1448,7 @@ src: {
|
||||
version = "3.3.0";
|
||||
};
|
||||
csv_builder = {
|
||||
dependencies = [ "csv" ];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
@@ -2025,10 +2033,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "09f5sq41fb912jxsbzh68hmkwq9gj9p8fg0zbwikf80sxsjkz105";
|
||||
sha256 = "0mwg9xa0v45c9yh36nigj09pscrf0npn681r2wn9glzh943fkf6d";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.2.0";
|
||||
version = "0.4.0";
|
||||
};
|
||||
email_spec = {
|
||||
dependencies = [
|
||||
@@ -2534,10 +2542,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0f6cwnq4vq628lgv1wn7fzmwgcpv840zbmcwpfpiwy7b9dh388wg";
|
||||
sha256 = "00y82dir65wac7saqmdlrnb0dn4cl521w9669siss0bcpy6vzj48";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.4.0";
|
||||
version = "0.4.1";
|
||||
};
|
||||
fog-aws = {
|
||||
dependencies = [
|
||||
@@ -2733,10 +2741,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1gxk6q6sb9wk736qv52i6kgga50hbnq29g8g2fwqkibf1i4l5zgq";
|
||||
sha256 = "0iyl3z8xj0wd7f3jc5zy2hp14wya5zhkknnflcc1x72s1jbfly7h";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.1";
|
||||
version = "1.0.2";
|
||||
};
|
||||
gemoji = {
|
||||
groups = [
|
||||
@@ -2823,10 +2831,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0sjxdim8d0s234hih6i0284ik65rcpd531nx070vrhz44003j25r";
|
||||
sha256 = "0qgfh3y16f34y9764xlq8m26yafmv4h4gld6cnnnrwpq8w4gz4aj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "19.0.0";
|
||||
version = "19.2.0";
|
||||
};
|
||||
gitlab = {
|
||||
dependencies = [
|
||||
@@ -2931,6 +2939,15 @@ src: {
|
||||
};
|
||||
version = "0.1.0";
|
||||
};
|
||||
gitlab-cd-driver-orchestration = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
path = "${src}/gems/gitlab-cd-driver-orchestration";
|
||||
type = "path";
|
||||
};
|
||||
version = "0.6.0";
|
||||
};
|
||||
gitlab-chronic = {
|
||||
dependencies = [ "numerizer" ];
|
||||
groups = [ "default" ];
|
||||
@@ -2951,10 +2968,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1i3kfrr24zq3kvnphm3d4513ibvn813vhmlcd6192xc6rfkwxp68";
|
||||
sha256 = "0zdnq4xc1n0d8mvsarh96g7x6f5jlgy42bwkidfzdfr56z0yzb6d";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.52.0";
|
||||
version = "1.53.0";
|
||||
};
|
||||
gitlab-configs = {
|
||||
dependencies = [ "activesupport" ];
|
||||
@@ -3011,6 +3028,15 @@ src: {
|
||||
};
|
||||
version = "0.1.0";
|
||||
};
|
||||
gitlab-deploy-driver-argo-rollouts = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
path = "${src}/gems/gitlab-deploy-driver-argo-rollouts";
|
||||
type = "path";
|
||||
};
|
||||
version = "0.6.0";
|
||||
};
|
||||
gitlab-duo-workflow-service-client = {
|
||||
dependencies = [ "grpc" ];
|
||||
groups = [ "default" ];
|
||||
@@ -3039,10 +3065,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "073jpv7gyrwp9p6s3rpldi02fc22mfkqmprzy1m8zpl1ssb4qbrg";
|
||||
sha256 = "0xiwbl9y2dznc6fc2i4pcxzlb8ap1qrjqg747lcfzlfsgpp3s605";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.6.0";
|
||||
version = "2.0.0";
|
||||
};
|
||||
gitlab-fog-azure-rm = {
|
||||
dependencies = [
|
||||
@@ -3065,17 +3091,6 @@ src: {
|
||||
};
|
||||
version = "2.5.0";
|
||||
};
|
||||
gitlab-gkg-proto = {
|
||||
dependencies = [ "grpc" ];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0g79igxgk65i0zmwbm4sw7v7pf38wlfkklzd31vl8dc1sgqhjhgx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.87.0";
|
||||
};
|
||||
gitlab-glaz = {
|
||||
dependencies = [
|
||||
"google-protobuf"
|
||||
@@ -3096,10 +3111,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "09011zwziq5yik4f2lvl61dp75ivvax6vmxsd0y92q5798ch7spp";
|
||||
sha256 = "19iqz385ljdvhx6lxgcygknh12ai4pmxa2dyd85pxkxy03ar7iwh";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.0.41";
|
||||
version = "0.0.42";
|
||||
};
|
||||
gitlab-grape-openapi = {
|
||||
dependencies = [
|
||||
@@ -3111,10 +3126,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "10rr0kcy04hw70hz4zm9zm3xa2sz5cfjmd5zi2bylbsb3f7ql9h8";
|
||||
sha256 = "051xmaqrjmz9ah58pz970bh5nq9j2i8hm1wmpzj1klm38xv87hni";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.2.1";
|
||||
version = "0.3.0";
|
||||
};
|
||||
gitlab-housekeeper = {
|
||||
dependencies = [
|
||||
@@ -3164,15 +3179,18 @@ src: {
|
||||
version = "0.1.0";
|
||||
};
|
||||
gitlab-kas-grpc = {
|
||||
dependencies = [ "grpc" ];
|
||||
dependencies = [
|
||||
"google-protobuf"
|
||||
"grpc"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1sl31lc4ddfj1rmq5s4m7q28phm75g75zn6za4qmw7q77qx4nx6b";
|
||||
sha256 = "1ssgj8xdddwrvzlz72n6wp3cbvkvkvqapk0674c5dqzp0fkcafgh";
|
||||
type = "gem";
|
||||
};
|
||||
version = "19.2.0.pre.rc1";
|
||||
version = "19.3.0.pre.rc4";
|
||||
};
|
||||
gitlab-labkit = {
|
||||
dependencies = [
|
||||
@@ -3195,10 +3213,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1ifrk90xf4g1176bqr79kmfbv7a5nlm6601abcd196gi8097qjp8";
|
||||
sha256 = "0gq6b32nyp19xzhkqr486480k0dr4wfnm4gv3nxsi01lfa8zl5x7";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.7.0";
|
||||
version = "4.4.0";
|
||||
};
|
||||
gitlab-license = {
|
||||
groups = [ "default" ];
|
||||
@@ -3210,6 +3228,29 @@ src: {
|
||||
};
|
||||
version = "2.6.0";
|
||||
};
|
||||
gitlab-lookbook = {
|
||||
dependencies = [
|
||||
"activemodel"
|
||||
"css_parser"
|
||||
"htmlbeautifier"
|
||||
"htmlentities"
|
||||
"marcel"
|
||||
"railties"
|
||||
"redcarpet"
|
||||
"rouge"
|
||||
"view_component"
|
||||
"yard"
|
||||
"zeitwerk"
|
||||
];
|
||||
groups = [ "development" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1ix0s8kxaw1a5ny6ajgzisf95qlwmxv04h3ids5yag1cwzkphvhl";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.3.14";
|
||||
};
|
||||
gitlab-mail_room = {
|
||||
dependencies = [
|
||||
"jwt"
|
||||
@@ -3255,6 +3296,26 @@ src: {
|
||||
};
|
||||
version = "0.15.0";
|
||||
};
|
||||
gitlab-orbit-proto = {
|
||||
dependencies = [ "grpc" ];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0v1mlw0l5qp7vpjrdm5n4j5xnfsqxinpm7bmak3sw8g0xw290899";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.100.0";
|
||||
};
|
||||
gitlab-policy-store = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
path = "${src}/gems/gitlab-policy-store";
|
||||
type = "path";
|
||||
};
|
||||
version = "0.1.0";
|
||||
};
|
||||
gitlab-rspec = {
|
||||
dependencies = [
|
||||
"activerecord"
|
||||
@@ -3374,13 +3435,14 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1grrds0mr45mijagq6skk749m23jlrwjjldd4x1m20b1152prm3y";
|
||||
sha256 = "05wxaxhp6lmfjccvc4npbxgbanbnl8nfi2kapjr4ldy5sqqw17sa";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.2.0.min15.0.0.max15.2.4";
|
||||
version = "0.2.1.min15.0.0.max15.2.4";
|
||||
};
|
||||
gitlab-sidekiq-fetcher = {
|
||||
dependencies = [
|
||||
"base64"
|
||||
"json"
|
||||
"sidekiq"
|
||||
];
|
||||
@@ -3498,10 +3560,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1v5kvkq78jlvl1fl2ann8rsi47pkih3d9za18xy0p8a471z2b1w1";
|
||||
sha256 = "1cg8ynh3bbccnamaz26hi8ngfg3y4a8pkjsn928c4pqx7by7841g";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.20.1";
|
||||
version = "3.20.2";
|
||||
};
|
||||
gitlab_query_language = {
|
||||
dependencies = [ "rb_sys" ];
|
||||
@@ -3509,10 +3571,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1bds58z8ay7b10figd3a4mg8y75lln6xgwc6hn603f3piny0cbgg";
|
||||
sha256 = "09a10wh66nmgrvxdkmbhk9inkqw5klbsw0avifxbq9nq4hsqp5hj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.29.0";
|
||||
version = "0.34.0";
|
||||
};
|
||||
globalid = {
|
||||
dependencies = [ "activesupport" ];
|
||||
@@ -3540,10 +3602,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1aw1bn51h4kjlxaskaiwi8x2n9g3cyxn0rjqnilxwszj474y69i2";
|
||||
sha256 = "1lgcyvlc00zvyww3659bdy109vi8mr3psbxcnmfypj2zy3jf82sc";
|
||||
type = "gem";
|
||||
};
|
||||
version = "6.5.0";
|
||||
version = "6.6.0";
|
||||
};
|
||||
google-apis-androidpublisher_v3 = {
|
||||
dependencies = [ "google-apis-core" ];
|
||||
@@ -3902,10 +3964,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "038cqc1kzxl22m3jfspkdpg0dxskga9jvgwclb4pivcjqxi62d4m";
|
||||
sha256 = "09ipzsijxkrgwnyic0l4yhnazw46ca7ll0adza6za66r649lg9m3";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.35.0";
|
||||
version = "4.35.1";
|
||||
};
|
||||
googleapis-common-protos = {
|
||||
dependencies = [
|
||||
@@ -3931,10 +3993,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0zyh9pxsw4zwv3iissirwqnx98qzkywqf3bwdrai6zpwph34ndsy";
|
||||
sha256 = "02mg1y34ccwf4bkhz4vcl6m3giwgbm309999bzydk51pa8578blr";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.20.0";
|
||||
version = "1.23.0";
|
||||
};
|
||||
googleauth = {
|
||||
dependencies = [
|
||||
@@ -3972,11 +4034,10 @@ src: {
|
||||
grape = {
|
||||
dependencies = [
|
||||
"activesupport"
|
||||
"builder"
|
||||
"dry-types"
|
||||
"mustermann-grape"
|
||||
"rack"
|
||||
"rack-accept"
|
||||
"zeitwerk"
|
||||
];
|
||||
groups = [
|
||||
"default"
|
||||
@@ -3986,10 +4047,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0jj98w80ry1ir8lc3347130s0z8yd7gk727r9ynwwk782x6gkvrs";
|
||||
sha256 = "1v3akcpm7wq13jy2p31igc2xqj2k9qs7h2r7hsx4j7gih0z6fn9x";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.0.0";
|
||||
version = "2.4.0";
|
||||
};
|
||||
grape-entity = {
|
||||
dependencies = [ "activesupport" ];
|
||||
@@ -4017,16 +4078,13 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1mq2cwy0jvprq3wdilds1n865jdl58sqg00im4w6fybf5kjiclmd";
|
||||
sha256 = "09kpbj7s5gxpcbp1pxjynhvgw16rcwa4wjylifibqgz3qv6mb0ch";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.0.1";
|
||||
version = "2.1.0";
|
||||
};
|
||||
grape-swagger = {
|
||||
dependencies = [
|
||||
"grape"
|
||||
"rack-test"
|
||||
];
|
||||
dependencies = [ "grape" ];
|
||||
groups = [
|
||||
"development"
|
||||
"test"
|
||||
@@ -4034,10 +4092,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "153jhazisala3f7wzcvx8nf2d3f0m3dpb240fm2p1vmsr19vvmwa";
|
||||
sha256 = "0nz3mvj2pks1xljd5wx188h2dyzyvg3ggf9i0d7a5g5gxcdkay9j";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.1.2";
|
||||
version = "2.1.4";
|
||||
};
|
||||
grape-swagger-entity = {
|
||||
dependencies = [
|
||||
@@ -4065,10 +4123,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1lcjqwal3wc2r41wsi01d09cyhxhglxp6y7hd0564pdx5lr3xk7g";
|
||||
sha256 = "04ryg7m4nfszkcfiyl8wmicnlzihpvg6i1jh438ibpwnrs2djqkv";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.8.4";
|
||||
version = "3.0.0";
|
||||
};
|
||||
graphlyte = {
|
||||
groups = [ "test" ];
|
||||
@@ -4157,10 +4215,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1bc1d87ahdswqz5liiih9m2yldlc4x15wz5mhprlvyk7kg79w2hg";
|
||||
sha256 = "16pfwnf0dx0i7nn29dhv74zirjpam5gvb5xpafya0apkh78xffnp";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.81.0";
|
||||
version = "1.83.0";
|
||||
};
|
||||
grpc_reflection = {
|
||||
dependencies = [ "grpc" ];
|
||||
@@ -4432,6 +4490,16 @@ src: {
|
||||
};
|
||||
version = "5.3.1";
|
||||
};
|
||||
http-2 = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1dxr01pd43mgmpz9imgr9pn76g1405n30q12rpl8n2x7vavz746j";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.2.1";
|
||||
};
|
||||
http-accept = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
@@ -4874,6 +4942,24 @@ src: {
|
||||
};
|
||||
version = "1.2.2";
|
||||
};
|
||||
keela = {
|
||||
dependencies = [
|
||||
"parallel"
|
||||
"rainbow"
|
||||
"ruby-progressbar"
|
||||
];
|
||||
groups = [
|
||||
"development"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "14ziwlh0205f23wrhj0bbcffssdm369qn34fz4fiz1kf2vabas7m";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.3.0";
|
||||
};
|
||||
knapsack = {
|
||||
dependencies = [ "rake" ];
|
||||
groups = [
|
||||
@@ -5177,29 +5263,6 @@ src: {
|
||||
};
|
||||
version = "2.25.1";
|
||||
};
|
||||
lookbook = {
|
||||
dependencies = [
|
||||
"activemodel"
|
||||
"css_parser"
|
||||
"htmlbeautifier"
|
||||
"htmlentities"
|
||||
"marcel"
|
||||
"railties"
|
||||
"redcarpet"
|
||||
"rouge"
|
||||
"view_component"
|
||||
"yard"
|
||||
"zeitwerk"
|
||||
];
|
||||
groups = [ "development" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0z6dchw3f446dgdsn27z1gwjj23mbsnl0d26qi9va5crvqxnj6n1";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.3.14";
|
||||
};
|
||||
lru_redux = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
@@ -5271,20 +5334,6 @@ src: {
|
||||
};
|
||||
version = "1.0.4";
|
||||
};
|
||||
marginalia = {
|
||||
dependencies = [
|
||||
"actionpack"
|
||||
"activerecord"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1kw9l9gw9dqmbpjxs3ndifia2204n8n92pjr4xp78hiynqm22qyb";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.11.1";
|
||||
};
|
||||
matrix = {
|
||||
groups = [
|
||||
"default"
|
||||
@@ -5346,6 +5395,7 @@ src: {
|
||||
};
|
||||
microsoft_graph_mailer = {
|
||||
dependencies = [
|
||||
"base64"
|
||||
"mail"
|
||||
"oauth2"
|
||||
];
|
||||
@@ -5504,10 +5554,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "02af38s49111wglqzcjcpa7bwg6psjgysrjvgk05h3x4zchb6gd5";
|
||||
sha256 = "0yry1bcnbl0c5xwg173n5y647596r8ydmsppa01c5l8d6lnw44a4";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.5.4";
|
||||
version = "1.8.4";
|
||||
};
|
||||
multi_json = {
|
||||
groups = [
|
||||
@@ -5548,16 +5598,6 @@ src: {
|
||||
};
|
||||
version = "2.2.3";
|
||||
};
|
||||
murmurhash3 = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0dh9xnjs98a2by2rd8jlcmx94miryssk1ral2pji21xbx7i2q2ip";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.7";
|
||||
};
|
||||
mustermann = {
|
||||
dependencies = [ "ruby2_keywords" ];
|
||||
groups = [
|
||||
@@ -5583,10 +5623,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1zpmc099rcpxmlfxb71zd6l7f9fcsg1fhi6627r03y1qlgb0jlvg";
|
||||
sha256 = "1iaqlj7kjm5dd207gxcwi3nsjs616yqc08y0whfg1j04c2c8l9cd";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.2";
|
||||
version = "1.1.0";
|
||||
};
|
||||
mutex_m = {
|
||||
groups = [
|
||||
@@ -5614,6 +5654,23 @@ src: {
|
||||
};
|
||||
version = "1.1.0";
|
||||
};
|
||||
nats-pure = {
|
||||
dependencies = [
|
||||
"base64"
|
||||
"concurrent-ruby"
|
||||
"json"
|
||||
"securerandom"
|
||||
"uri"
|
||||
];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0jha0g79ghy13615rj8i9f27917gzd7a0a49jg337amglrm3rq4m";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.5.0";
|
||||
};
|
||||
nenv = {
|
||||
groups = [
|
||||
"default"
|
||||
@@ -5654,6 +5711,17 @@ src: {
|
||||
};
|
||||
version = "4.0.5";
|
||||
};
|
||||
net-http2 = {
|
||||
dependencies = [ "http-2" ];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1cla0ii3cizl22ysarczw5inkkalhli8r586zzvjxs7ppy6kph44";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.19.0";
|
||||
};
|
||||
net-imap = {
|
||||
dependencies = [
|
||||
"date"
|
||||
@@ -5904,10 +5972,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "11n1hbn40gbrv7y91a4gj4qpcd3vxwsrdjkbhcy7vyxr7ac68j1x";
|
||||
sha256 = "1b42dax3qwm1zbz86c9zcii7v45vi6c3rp083dyadjn2jcpnlwrg";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.0.24";
|
||||
version = "2.0.25";
|
||||
};
|
||||
observer = {
|
||||
groups = [
|
||||
@@ -6076,6 +6144,8 @@ src: {
|
||||
};
|
||||
omniauth-gitlab = {
|
||||
dependencies = [
|
||||
"base64"
|
||||
"bigdecimal"
|
||||
"omniauth"
|
||||
"omniauth-oauth2"
|
||||
];
|
||||
@@ -6133,6 +6203,8 @@ src: {
|
||||
};
|
||||
omniauth-salesforce = {
|
||||
dependencies = [
|
||||
"base64"
|
||||
"bigdecimal"
|
||||
"omniauth"
|
||||
"omniauth-oauth2"
|
||||
];
|
||||
@@ -7150,10 +7222,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa";
|
||||
sha256 = "0w697335hi5dk5ay9kyn53399sy87y8v0y6ij93m5wmshhadxrik";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.27.0";
|
||||
version = "1.28.0";
|
||||
};
|
||||
parser = {
|
||||
dependencies = [
|
||||
@@ -7421,10 +7493,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0w35cfwvg24gyd6jjmla2r0fs8grwwn7sb0h0wglzyia8qk5v7i3";
|
||||
sha256 = "0lbf4ph56z295yxa5jvxkbgkn5ngkb0rq09qv8gn6jbwakyr8afv";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.6.0";
|
||||
version = "1.6.1";
|
||||
};
|
||||
pry = {
|
||||
dependencies = [
|
||||
@@ -7588,17 +7660,6 @@ src: {
|
||||
};
|
||||
version = "2.2.23";
|
||||
};
|
||||
rack-accept = {
|
||||
dependencies = [ "rack" ];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "18jdipx17b4ki33cfqvliapd31sbfvs4mv727awynr6v95a7n936";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.4.5";
|
||||
};
|
||||
rack-attack = {
|
||||
dependencies = [ "rack" ];
|
||||
groups = [ "default" ];
|
||||
@@ -7984,10 +8045,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0vr5xw2jbfbnqk1jc1dv1rgprpacnalrz0pii3nnvhijk1qbfiam";
|
||||
sha256 = "11d3yfzjajc5a2xwqx5ilhhaz6lrvjcm91xrz74sijf47f7kg68a";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.23.0";
|
||||
version = "2.27.0";
|
||||
};
|
||||
recaptcha = {
|
||||
dependencies = [ "json" ];
|
||||
@@ -8065,10 +8126,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "18xy2nd8mcb186gqd11sy3vfwkq5n85mq26v7l325jkdiwgvyr8c";
|
||||
sha256 = "0xz4nl6jr8chzliw39s75mzfr7s7fyq8fh2m841im97h8bni2gvl";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.29.0";
|
||||
version = "0.30.0";
|
||||
};
|
||||
redis-cluster-client = {
|
||||
dependencies = [ "redis-client" ];
|
||||
@@ -8076,10 +8137,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1xd4as3y3z26nc3bxqapd1cgmkkydy0vvzdfg08xr9f15r1fdm9w";
|
||||
sha256 = "1an8h3vizdmgpib9lc03avkva5w5k0a493svl1g04m5gl38ilsbb";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.16.5";
|
||||
version = "0.17.0";
|
||||
};
|
||||
redis-clustering = {
|
||||
dependencies = [
|
||||
@@ -8319,6 +8380,7 @@ src: {
|
||||
version = "6.3.0";
|
||||
};
|
||||
rouge = {
|
||||
dependencies = [ "strscan" ];
|
||||
groups = [
|
||||
"default"
|
||||
"development"
|
||||
@@ -8327,10 +8389,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0fd77qcz603mli4lyi97cjzkv02hsfk60m495qv5qcn02mkqk9fv";
|
||||
sha256 = "1g2y2z07niw4ylbgf6zr6a7kjaqbaqxn98xwff58zf4w5yx9ppp2";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.7.0";
|
||||
version = "5.0.0";
|
||||
};
|
||||
rqrcode = {
|
||||
dependencies = [
|
||||
@@ -8859,7 +8921,6 @@ src: {
|
||||
};
|
||||
rugged = {
|
||||
groups = [
|
||||
"coverage"
|
||||
"default"
|
||||
"development"
|
||||
"test"
|
||||
@@ -8867,10 +8928,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1sccng15h8h3mcjxfgvxy85lfpswbj0nhmzwwsqdffbzqgsb2jch";
|
||||
sha256 = "1iyk4gz5jyipj47mhxjcbm3szmm81cl0w18d2gv1kpqwwm855r66";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.7.2";
|
||||
version = "1.9.6";
|
||||
};
|
||||
safe_zip = {
|
||||
dependencies = [ "rubyzip" ];
|
||||
@@ -9011,10 +9072,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "09lw6gg1f0qj6i202kyqsv9xgc705f1cn0k32km2pi00nk8c1j4s";
|
||||
sha256 = "0xzym1ml8qpxf5c0k5k2adz5wbnzrmai6b1xy9a8jk6sim171ri0";
|
||||
type = "gem";
|
||||
};
|
||||
version = "4.1.1";
|
||||
version = "4.1.3";
|
||||
};
|
||||
sentry-rails = {
|
||||
dependencies = [
|
||||
@@ -9294,10 +9355,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0jk50mjq69065ygdhkhbmxp9k2c7knizhp022ysq5xfyikjclqrn";
|
||||
sha256 = "0kfbrd4sgajhnjwhqpk1mb4h10whfx2h5kb0i3j35yd3280cf0kx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.0.6";
|
||||
version = "2.0.7";
|
||||
};
|
||||
snowplow-tracker = {
|
||||
groups = [ "default" ];
|
||||
@@ -9575,6 +9636,20 @@ src: {
|
||||
};
|
||||
version = "0.2.0";
|
||||
};
|
||||
strscan = {
|
||||
groups = [
|
||||
"default"
|
||||
"development"
|
||||
"test"
|
||||
];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "17k75zrwf4ag9yl9wjjkcb90zrm4r5jigdzv3zr5jm9239hxpqma";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.1.8";
|
||||
};
|
||||
swd = {
|
||||
dependencies = [
|
||||
"activesupport"
|
||||
@@ -10220,17 +10295,6 @@ src: {
|
||||
};
|
||||
version = "1.16.0";
|
||||
};
|
||||
unleash = {
|
||||
dependencies = [ "murmurhash3" ];
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0fxr4q8bs5pbf3y57f3bckg3ls9k76wzzkhvl1kdw879im4mcvhg";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.2.2";
|
||||
};
|
||||
unparser = {
|
||||
dependencies = [
|
||||
"diff-lcs"
|
||||
@@ -10325,10 +10389,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0q3jb2cal9c8b0xgdz1xl47w3n1vsb1gwj06c4acsxsqqid07wvp";
|
||||
sha256 = "1l17paljrcjdrvv0ida39msync07v3g1ij70cwsjw999gdc42cm7";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.1.13";
|
||||
version = "1.1.15";
|
||||
};
|
||||
version_sorter = {
|
||||
groups = [ "default" ];
|
||||
@@ -10342,9 +10406,9 @@ src: {
|
||||
};
|
||||
view_component = {
|
||||
dependencies = [
|
||||
"actionview"
|
||||
"activesupport"
|
||||
"concurrent-ruby"
|
||||
"method_source"
|
||||
];
|
||||
groups = [
|
||||
"default"
|
||||
@@ -10353,10 +10417,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0aw962shs2x52dy1vhzkw1qc0b5vxmgaab6lld7hggrqkr5ysbrw";
|
||||
sha256 = "1d6wvjn7jdvwxw4jjpw50h0rkcxac7v8csm046ma5ss33jfrg9dr";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.23.2";
|
||||
version = "4.12.0";
|
||||
};
|
||||
vite_rails = {
|
||||
dependencies = [
|
||||
@@ -10629,10 +10693,10 @@ src: {
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "08aq3im74b20ixmhkpi2dlgsc59231grnzljcahz4pa8y2l371yg";
|
||||
sha256 = "0a3zi3v7qjm7lm4yp9z2sm959533k543sc4z0ixqik8wcfdpw27b";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.9.43";
|
||||
version = "0.9.44";
|
||||
};
|
||||
yard-activesupport-concern = {
|
||||
dependencies = [ "yard" ];
|
||||
|
||||
@@ -25,13 +25,13 @@ let
|
||||
in
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "gogh";
|
||||
version = "366";
|
||||
version = "367";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Gogh-Co";
|
||||
repo = "Gogh";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-YJLWscXslIK1NKM4hhrKT/kKQJof0Vn6uCtkcuZ3vUw=";
|
||||
hash = "sha256-kYqQ4UyG5quTf2lROXdF7EOd2F3qAOUvU075Lk1e48s=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "kyverno";
|
||||
version = "1.18.2";
|
||||
version = "1.19.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kyverno";
|
||||
repo = "kyverno";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-vcZdrvtM9SnjR9MJOGZ892fXtsMDY7V/1gNqvZmB6To=";
|
||||
hash = "sha256-7uzpUyrqe+nvPp5qI0k7+6uFStr+oJNgEJXsuv+nPLs=";
|
||||
};
|
||||
|
||||
ldflags = [
|
||||
@@ -27,7 +27,7 @@ buildGoModule (finalAttrs: {
|
||||
"-X github.com/kyverno/kyverno/pkg/version.BuildTime=1970-01-01_00:00:00"
|
||||
];
|
||||
|
||||
vendorHash = "sha256-xGGpK53FennS28Kw3ZEasr+sN7ZUuL98Bh4KIkr0OOs=";
|
||||
vendorHash = "sha256-oAZG0UThURyQgENhpSX/jxaA36/iRPkbYCGYilhIQpc=";
|
||||
|
||||
subPackages = [ "cmd/cli/kubectl-kyverno" ];
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
# Work around issue reported in https://github.com/NixOS/nixpkgs/issues/476278.
|
||||
# Should be solved when libpqxx 8.x is released.
|
||||
gcc14Stdenv.mkDerivation (finalAttrs: {
|
||||
(if stdenv.cc.isGNU then gcc14Stdenv else stdenv).mkDerivation (finalAttrs: {
|
||||
pname = "libpqxx";
|
||||
version = "7.10.7";
|
||||
|
||||
|
||||
@@ -7,18 +7,18 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lucida-downloader";
|
||||
version = "0.8.0";
|
||||
version = "0.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jelni";
|
||||
repo = "lucida-downloader";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-284f3+yKkE37wZzmyW7qupvYwEkmLvco8lc5dFSiLAQ=";
|
||||
hash = "sha256-7mq6xoafXqhqhe9vLdc67aGzlUrD8hTyCGkIyqndfPA=";
|
||||
};
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
cargoHash = "sha256-PT8E9AqvhChKk76AA2qsAf2ICy5maQ9SK96V/vkmwy8=";
|
||||
cargoHash = "sha256-lUxPPykO/U7bVgtw3yGxqD0PbqHng5bIW0krvYW7+Kw=";
|
||||
|
||||
meta = {
|
||||
description = "Multithreaded client for downloading music for free with lucida";
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "mistral-vibe";
|
||||
version = "2.24.0";
|
||||
version = "2.24.3";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -21,7 +21,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
||||
owner = "mistralai";
|
||||
repo = "mistral-vibe";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Ux5W+9mtvAdlINQfr58Fft4OtpqjoYQrQe3XZwhvovc=";
|
||||
hash = "sha256-gDQl5UjSOyXg3l9yD1CXhfrSbUWUDYoquVvc2K4nv14=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [
|
||||
@@ -104,6 +104,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
||||
rich
|
||||
rpds-py
|
||||
sentry-sdk
|
||||
setproctitle
|
||||
six
|
||||
smmap
|
||||
sounddevice
|
||||
@@ -151,7 +152,8 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
||||
disabledTests = [
|
||||
# vibe is spawned in a sub-process and fails to import `mcp`
|
||||
# ModuleNotFoundError: No module named 'mcp'
|
||||
"TestMCPConnectionPoolIntegration"
|
||||
"test_aclose_terminates_real_subprocess"
|
||||
"test_persists_real_subprocess_state_across_calls"
|
||||
|
||||
# AssertionError: assert '32:2617357:1782120467963161870:7' != '32:2617357:1782120467963161870:7'
|
||||
"test_changes_when_file_changes"
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
beamPackages = beam.packages.erlang_27.extend (self: super: { elixir = self.elixir_1_18; });
|
||||
beamPackages = beam.packages.erlang_27.overrideScope (final: prev: { elixir = final.elixir_1_18; });
|
||||
|
||||
common = callPackage ./common.nix { };
|
||||
in
|
||||
|
||||
@@ -88,7 +88,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "mujoco";
|
||||
version = "3.11.0";
|
||||
version = "3.12.0";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
@@ -99,7 +99,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "google-deepmind";
|
||||
repo = "mujoco";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-8CJD8jQ51fe0r36n9zFzuXCNLlqyvG/ZY/HA9hK1/PY=";
|
||||
hash = "sha256-BmppJK19YYgrLWdgv3i/eVXISIMIoJQ2OQVwcEXsMSI=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -97,7 +97,7 @@ let
|
||||
++ lib.optionals mediaSupport [ ffmpeg_7 ]
|
||||
);
|
||||
|
||||
version = "15.0.19";
|
||||
version = "15.0.20";
|
||||
|
||||
sources = {
|
||||
x86_64-linux = fetchurl {
|
||||
@@ -109,7 +109,7 @@ let
|
||||
"https://tor.eff.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
|
||||
"https://tor.calyxinstitute.org/dist/mullvadbrowser/${version}/mullvad-browser-linux-x86_64-${version}.tar.xz"
|
||||
];
|
||||
hash = "sha256-9Vbv7A8JarYtT0Ll1bveQmwif7/IViq6geMxMqeF+S4=";
|
||||
hash = "sha256-EyVih1kklIg7b3fdh6tqtEE3Xh/UPpPMZgfdxtY6c5s=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -9,11 +9,11 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "osinfo-db";
|
||||
version = "20251212";
|
||||
version = "20260812";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://releases.pagure.org/libosinfo/osinfo-db-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-BjeSUMkTBsmMuXJq9E6uWQnf3VRJ+QMx6QSuEiHY1ec=";
|
||||
url = "https://gitlab.com/api/v4/projects/libosinfo%2Fosinfo-db/packages/generic/release-assets/v${finalAttrs.version}/osinfo-db-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-8T7W4eSAtSZtOcrX8AEP698CZd/EVXneL7NFQ7xrNd4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -129,7 +129,7 @@ let
|
||||
$out/lazy_html/_build/c/third_party/lexbor/${lexborCommit}
|
||||
'';
|
||||
|
||||
beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; });
|
||||
beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; });
|
||||
|
||||
in
|
||||
beamPackages.mixRelease rec {
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
beamPackages = beam.packages.erlang_27.extend (self: super: { elixir = self.elixir_1_18; });
|
||||
beamPackages = beam.packages.erlang_27.overrideScope (final: prev: { elixir = final.elixir_1_18; });
|
||||
in
|
||||
beamPackages.mixRelease rec {
|
||||
pname = "pleroma";
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "proton-pass-cli";
|
||||
version = "2.3.1";
|
||||
version = "2.3.2";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
@@ -57,15 +57,15 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
sources = {
|
||||
"aarch64-darwin" = fetchurl {
|
||||
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-macos-aarch64";
|
||||
hash = "sha256-NORQQIMCkJVqNEkKIwJPto68cWkcMxaxUX2FIJfJoIw=";
|
||||
hash = "sha256-+/ierVv7KGbZmdaHDmOnmW3rg/UQAhlDoWCwYw5RbEI=";
|
||||
};
|
||||
"aarch64-linux" = fetchurl {
|
||||
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-aarch64";
|
||||
hash = "sha256-8Er3ZrPLRYP+e5bofQbVFK9i5wEBxPS4NM6IapuhTAU=";
|
||||
hash = "sha256-tgEzTMePTdsSVwjG1kuLUJ5agqM3u4vq0Lwvht2cq/8=";
|
||||
};
|
||||
"x86_64-linux" = fetchurl {
|
||||
url = "https://proton.me/download/pass-cli/${finalAttrs.version}/pass-cli-linux-x86_64";
|
||||
hash = "sha256-0WMzZBIZ1sDgpWeZ8ovWbS2McKJbIdUSPz7HqJ8y9Ms=";
|
||||
hash = "sha256-+VxrObRdlrZw8knMu1awazoX1FeTV9LQTErGTk/77/c=";
|
||||
};
|
||||
};
|
||||
updateScript = writeShellScript "update-proton-pass-cli" ''
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "prowler";
|
||||
version = "5.39.0";
|
||||
version = "5.39.1";
|
||||
pyproject = true;
|
||||
|
||||
__structuredAttrs = true;
|
||||
@@ -16,9 +16,14 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
||||
owner = "prowler-cloud";
|
||||
repo = "prowler";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-luLTaOHRjqc5FhHCwpCjUXJqqYeqWjQt21MrMKqJgyE=";
|
||||
hash = "sha256-iWjdcw5IY7xkow0E1AYTi/OgkS14CdVM9AOW86VPMak=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail "hatchling==1.32.0" "hatchling"
|
||||
'';
|
||||
|
||||
pythonRelaxDeps = true;
|
||||
|
||||
pythonRemoveDeps = [ "kingfisher-bin" ];
|
||||
|
||||
52
pkgs/by-name/pv/pve-tool/package.nix
Normal file
52
pkgs/by-name/pv/pve-tool/package.nix
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
rustPlatform,
|
||||
pkg-config,
|
||||
openssl,
|
||||
versionCheckHook,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "pve-tool";
|
||||
version = "0.1.2";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "liberodark";
|
||||
repo = "pve-tool";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-GorEZTTHUta5Q4OLVVhf8nsHwRXygcV4SL0fmUVlZIg=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-OXwkrNTdsbZWLnbF5G91vwVX/vv1l1WUobRzA8Oen8Y=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
openssl
|
||||
];
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
];
|
||||
doInstallCheck = true;
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Lightweight tool for managing Proxmox VE snapshots across multiple nodes in a cluster";
|
||||
homepage = "https://github.com/liberodark/pve-tool";
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ liberodark ];
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
mainProgram = "pve-tool";
|
||||
};
|
||||
})
|
||||
@@ -40,7 +40,7 @@ let
|
||||
]
|
||||
);
|
||||
|
||||
beamPackages = beam27Packages.extend (self: super: { elixir = self.elixir_1_18; });
|
||||
beamPackages = beam27Packages.overrideScope (final: prev: { elixir = final.elixir_1_18; });
|
||||
in
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
@@ -3,4 +3,4 @@
|
||||
|
||||
version=$(list-git-tags | grep -oP '^releases/\K\d+\.\d+\.\d+.*' \
|
||||
| sed -E 's/-(alpha|beta|rc)\./~\1./' | sort -rV | tr '~' - | head -1)
|
||||
nix-update --version="$version" radicle-node-unstable --override-filename pkgs/by-name/ra/radicle-node/unstable.nix
|
||||
nix-update --version="$version" radicle-node-unstable --override-filename pkgs/by-name/ra/radicle-node-unstable/package.nix
|
||||
@@ -39,6 +39,9 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
'';
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
env.RADICLE_VERSION = finalAttrs.version;
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -83,6 +86,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
"--skip=tests::e2e::test_connection_crossing"
|
||||
# https://radicle.zulipchat.com/#narrow/stream/369277-heartwood/topic/Clone.20Partial.20Fail.20Flake
|
||||
"--skip=rad_clone_partial_fail"
|
||||
"--skip=commands::patch::rad_patch_merge_unauthorized_branch"
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
|
||||
@@ -22,7 +22,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "renovate";
|
||||
version = "44.24.3";
|
||||
version = "44.37.1";
|
||||
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "renovatebot";
|
||||
repo = "renovate";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-nseiP9ccsKrE2030bTJ4hJ+5HCdF2pqPi8JPXfl2c0k=";
|
||||
hash = "sha256-HYPUINYdoqYnsgKfx2QPEqUyOXupBfxNCu6Agu7MOuU=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -56,7 +56,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
inherit (finalAttrs) pname version src;
|
||||
inherit pnpm;
|
||||
fetcherVersion = 4;
|
||||
hash = "sha256-mLFGCdj4lAbpZJGqUUrhZ0mdprh4FvWrJ0jnKZWKgQI=";
|
||||
hash = "sha256-eIrIUhzL2lCkZ0hFfPq8v7Ppvn5KhIXupibe1Hr+Cbo=";
|
||||
};
|
||||
|
||||
env.COREPACK_ENABLE_STRICT = 0;
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "rerun";
|
||||
version = "0.36.0";
|
||||
version = "0.36.1";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "rerun-io";
|
||||
repo = "rerun";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-t/OvWxMFfkTKrTYvaw7xcmL6oDyNaKoyW0sa/n5yVMs=";
|
||||
hash = "sha256-h/asPY9CKTz57dWg/J2ENiVQT1MvJqOdpM1z2AfEYUk=";
|
||||
};
|
||||
|
||||
# The path in `build.rs` is wrong for some reason, so we patch it to make the passthru tests work
|
||||
@@ -62,7 +62,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
--replace-fail '"rerun_sdk/rerun_cli/rerun"' '"rerun_sdk/rerun"'
|
||||
'';
|
||||
|
||||
cargoHash = "sha256-VXKMEilmgHLHAq6Y7gDvKNJywRIV4fv/XHmNFCMjJws=";
|
||||
cargoHash = "sha256-IoBJ4CLy4Ao4E70hgNfrY6aFNXVRI6IBj4ii8zGNQkY=";
|
||||
|
||||
cargoBuildFlags = [
|
||||
"--package"
|
||||
|
||||
@@ -18,13 +18,13 @@ stdenvNoCC.mkDerivation (
|
||||
in
|
||||
{
|
||||
pname = "romm";
|
||||
version = "5.1.0";
|
||||
version = "5.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rommapp";
|
||||
repo = "romm";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-oFJ0R4m3bH2qQ18uTDm749la4oBMBj17Y5lF/eE/6tU=";
|
||||
hash = "sha256-ixRgaDnyHzHWJjvC5yB6pD88aUgwtnkF6H7snAFODrE=";
|
||||
};
|
||||
|
||||
__structuredAttrs = true;
|
||||
@@ -149,7 +149,7 @@ stdenvNoCC.mkDerivation (
|
||||
inherit (finalAttrs) version;
|
||||
src = "${finalAttrs.src}/frontend";
|
||||
|
||||
npmDepsHash = "sha256-rNi0x8vbPkLEiDlf94SPTg4aKguSzVHR5zBouLJulKo=";
|
||||
npmDepsHash = "sha256-k3MYizMevOfYJGRlu650bx1ERUkMBYdvg/JctmdwATo=";
|
||||
npmFlags = [ "--ignore-scripts" ];
|
||||
makeCacheWritable = true;
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
}:
|
||||
let
|
||||
pname = "rustnet";
|
||||
version = "1.5.0";
|
||||
version = "1.6.0";
|
||||
in
|
||||
rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } {
|
||||
inherit pname version;
|
||||
@@ -23,10 +23,10 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } {
|
||||
owner = "domcyrus";
|
||||
repo = "rustnet";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-eLL6BabW54J6we41swc0yXU1SAKSqhwtcFT0DqQJH3E=";
|
||||
hash = "sha256-TobP3K5f3eL/lxi+sawt/i0WWbYrLows/JN+EdKdeLo=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-X+WyN8qE3gpAOrVLzS+EWIyhjFptRuwZ2OtgCgHxISM=";
|
||||
cargoHash = "sha256-RURFa1Vep+qa7MP9N/mJZbCJqN1dzqhhTZ6RMSl1BTI=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -9,17 +9,17 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "sampo";
|
||||
version = "0.19.0";
|
||||
version = "0.20.0";
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bruits";
|
||||
repo = "sampo";
|
||||
tag = "cargo-sampo-v${finalAttrs.version}";
|
||||
hash = "sha256-WGK2B6SzZNnclD2HeurXLujlScTZaI+jQbOaOrAt8Xw=";
|
||||
hash = "sha256-cs/0+IEqVQAgg+OTnKB/Ava4J5zPs+Lp/bYNnPgAuwI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-WY+LYVxEo5FEon3pv/OHiDUZDXSaPot7PIgdOTXpWII=";
|
||||
cargoHash = "sha256-pfg+Oa7sGyzBd/vCK5IEiCt2g6lC5V9WeSjpCnE+/n4=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
let
|
||||
pname = "synology-drive-client";
|
||||
baseUrl = "https://global.synologydownload.com/download/Utility/SynologyDriveClient";
|
||||
version = "4.0.3-17892";
|
||||
version = "4.2.0-20058";
|
||||
buildNumberFn = ver: lib.last (lib.splitString "-" ver);
|
||||
meta = {
|
||||
description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server";
|
||||
@@ -49,7 +49,7 @@ let
|
||||
|
||||
src = fetchurl {
|
||||
url = "${baseUrl}/${finalAttrs.version}/Ubuntu/Installer/synology-drive-client-${buildNumberFn finalAttrs.version}.x86_64.deb";
|
||||
sha256 = "sha256-9q7FpZdNWZY+2DP98aDMe+vWEthpH0kcYsuncM3HjWc=";
|
||||
sha256 = "sha256-QwAx/fWhLmVc5c/GuWTZtcvd3rzNvz+mtWYFRsuR+Z0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -137,7 +137,7 @@ let
|
||||
|
||||
src = fetchurl {
|
||||
url = "${baseUrl}/${finalAttrs.version}/Mac/Installer/synology-drive-client-${buildNumberFn finalAttrs.version}.dmg";
|
||||
sha256 = "sha256-+ZJA7r0xYhpu614I1mqILCfYN/8YddEwgWglmmpfB+o=";
|
||||
sha256 = "sha256-oFkyG1ip3+ff9hhRapD4a/Hj+ZrKcEWudIKr4OMtYJQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -102,7 +102,7 @@ let
|
||||
++ lib.optionals mediaSupport [ ffmpeg_7 ]
|
||||
);
|
||||
|
||||
version = "15.0.19";
|
||||
version = "15.0.20";
|
||||
|
||||
sources = {
|
||||
x86_64-linux = fetchurl {
|
||||
@@ -112,7 +112,7 @@ let
|
||||
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
|
||||
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-x86_64-${version}.tar.xz"
|
||||
];
|
||||
hash = "sha256-LrSrQx9JIcpjsSO2+fRFoHP797ZfGI9FpXfVdusr4s8=";
|
||||
hash = "sha256-1DAmM9YFnS2tlOLIg7MRQdx7Paor+lqrsP0p3aGNIuk=";
|
||||
};
|
||||
|
||||
i686-linux = fetchurl {
|
||||
@@ -122,7 +122,7 @@ let
|
||||
"https://tor.eff.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
|
||||
"https://tor.calyxinstitute.org/dist/torbrowser/${version}/tor-browser-linux-i686-${version}.tar.xz"
|
||||
];
|
||||
hash = "sha256-N+TjpJrHg8cB6vwCqrTWnz4/dwzu2/r55kNmkLemWvU=";
|
||||
hash = "sha256-iqvfcBsVFN25JtAKDyL94hoL/K3rM0M7pbK7gbir5ZA=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "tuicr";
|
||||
version = "0.23.0";
|
||||
version = "0.23.1";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -17,10 +17,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "agavra";
|
||||
repo = "tuicr";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-TN2sxRtr9BBGEgZAFHcr9tKGjKcSkM9xSf7hby6mKUo=";
|
||||
hash = "sha256-SvRvoQN9b4pXg4rPFnYI2Yeg3SAZKyjYknR2AzfoHnY=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-JO1msmqeBKtGPjR1qNfRmoUiFMQNS+KvC9QWwiEYkxg=";
|
||||
cargoHash = "sha256-1h8jDRssVA7gNfHB/9Uh1QWOsNF+aUBU698P/qLbyeY=";
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "tuigreet";
|
||||
version = "0.11.0";
|
||||
version = "0.11.1";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "tuigreet";
|
||||
repo = "tuigreet";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-4DB4Pl2UwIeab/MJaX3VfVNMsPWE6Q513z1NDdxvG3o=";
|
||||
hash = "sha256-nZkZY4ZlywDUbOWmDpj1ubjoiLQamYCwTV72N0Lgb8g=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-5Q4E8nnmQ109gcfxxctn/rne5N4Qvz2Pft6o7as2fSc=";
|
||||
|
||||
@@ -3,29 +3,24 @@
|
||||
lib,
|
||||
pkgs,
|
||||
erlang,
|
||||
generateSplicesForMkScope,
|
||||
makeScopeWithSplicing',
|
||||
# Where this package set lives in `pkgs`, so that cross compilation can find
|
||||
# its build platform counterpart.
|
||||
splicePath,
|
||||
}:
|
||||
|
||||
let
|
||||
inherit (lib) makeExtensible;
|
||||
|
||||
# FIXME: add support for overrideScope
|
||||
callPackageWithScope =
|
||||
scope: drv: args:
|
||||
lib.callPackageWith scope drv args;
|
||||
callPackagesWithScope =
|
||||
scope: drv: args:
|
||||
lib.callPackagesWith scope drv args;
|
||||
mkScope = scope: pkgs // scope;
|
||||
|
||||
packages =
|
||||
makeScopeWithSplicing' {
|
||||
otherSplices = generateSplicesForMkScope splicePath;
|
||||
# This is the set itself, splicing it would recurse.
|
||||
keep = self: { inherit (self) beamPackages; };
|
||||
f =
|
||||
self:
|
||||
let
|
||||
defaultScope = mkScope self;
|
||||
callPackage = drv: args: callPackageWithScope defaultScope drv args;
|
||||
callPackages = drv: args: callPackagesWithScope defaultScope drv args;
|
||||
inherit (self) callPackage;
|
||||
in
|
||||
rec {
|
||||
inherit callPackage erlang;
|
||||
{
|
||||
inherit erlang;
|
||||
beamPackages = self;
|
||||
|
||||
inherit (callPackage ../tools/build-managers/rebar3 { }) rebar3 rebar3WithPlugins;
|
||||
@@ -50,47 +45,41 @@ let
|
||||
elvis-erlang = callPackage ./elvis-erlang { };
|
||||
|
||||
# BEAM-based languages.
|
||||
elixir = elixir_1_18;
|
||||
elixir = self.elixir_1_18;
|
||||
|
||||
elixir_1_20 = callPackage ../interpreters/elixir/1.20.nix {
|
||||
inherit erlang;
|
||||
debugInfo = true;
|
||||
};
|
||||
|
||||
elixir_1_19 = callPackage ../interpreters/elixir/1.19.nix {
|
||||
inherit erlang;
|
||||
debugInfo = true;
|
||||
};
|
||||
|
||||
elixir_1_18 = callPackage ../interpreters/elixir/1.18.nix {
|
||||
inherit erlang;
|
||||
debugInfo = true;
|
||||
};
|
||||
|
||||
elixir_1_17 = callPackage ../interpreters/elixir/1.17.nix {
|
||||
inherit erlang;
|
||||
debugInfo = true;
|
||||
};
|
||||
|
||||
# Remove old versions of elixir, when the supports fades out:
|
||||
# https://hexdocs.pm/elixir/compatibility-and-deprecations.html
|
||||
|
||||
ex_doc = callPackage ./ex_doc {
|
||||
inherit fetchMixDeps mixRelease;
|
||||
};
|
||||
ex_doc = callPackage ./ex_doc { };
|
||||
|
||||
elixir-ls = callPackage ./elixir-ls { inherit elixir; };
|
||||
elixir-ls = callPackage ./elixir-ls { };
|
||||
expert = callPackage ./expert { };
|
||||
|
||||
lfe = callPackage ../interpreters/lfe { inherit erlang buildRebar3 fetchHex; };
|
||||
lfe = callPackage ../interpreters/lfe { };
|
||||
|
||||
livebook = callPackage ./livebook { inherit beamPackages; };
|
||||
livebook = callPackage ./livebook { };
|
||||
|
||||
# Non hex packages. Examples how to build Rebar/Mix packages with and
|
||||
# without helper functions buildRebar3 and buildMix.
|
||||
hex = callPackage ./hex { };
|
||||
|
||||
inherit (callPackages ./hooks { })
|
||||
inherit (pkgs.callPackages ./hooks { })
|
||||
beamCopySourceHook
|
||||
beamModuleInstallHook
|
||||
mixBuildDirHook
|
||||
@@ -104,5 +93,5 @@ let
|
||||
// lib.optionalAttrs config.allowAliases {
|
||||
webdriver = throw "'beamPackages.webdriver' has been removed."; # added 2026-07-29
|
||||
};
|
||||
in
|
||||
makeExtensible packages
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
{
|
||||
lib,
|
||||
elixir,
|
||||
fetchFromGitHub,
|
||||
fetchMixDeps,
|
||||
mixRelease,
|
||||
@@ -27,7 +26,6 @@ mixRelease {
|
||||
pname
|
||||
version
|
||||
src
|
||||
elixir
|
||||
;
|
||||
|
||||
escriptBinName = "ex_doc";
|
||||
@@ -36,7 +34,7 @@ mixRelease {
|
||||
|
||||
mixFodDeps = fetchMixDeps {
|
||||
pname = "mix-deps-${pname}";
|
||||
inherit src version elixir;
|
||||
inherit src version;
|
||||
hash = "sha256-FSLAQhFk7NCUXRMfNr6E9XvndrviapjcKZDisHbB87Y=";
|
||||
};
|
||||
|
||||
|
||||
@@ -20,11 +20,12 @@
|
||||
debug ? false,
|
||||
meta ? { },
|
||||
patches ? [ ],
|
||||
elixir ? inputs.elixir,
|
||||
hex ? inputs.hex.override { inherit elixir; },
|
||||
...
|
||||
}@attrs:
|
||||
|
||||
assert lib.assertMsg (!(attrs ? elixir || attrs ? hex))
|
||||
"fetchMixDeps no longer takes `elixir` or `hex`. Build with the package set that has the versions you need, e.g. `beam27Packages.fetchMixDeps`, or derive one with `beamPackages.overrideScope (final: prev: { elixir = prev.elixir_1_18; })`.";
|
||||
|
||||
let
|
||||
hash_ =
|
||||
if hash != "" then
|
||||
|
||||
@@ -17,8 +17,6 @@ beamPackages.mixRelease rec {
|
||||
pname = "livebook";
|
||||
version = "0.19.9";
|
||||
|
||||
inherit (beamPackages) elixir;
|
||||
|
||||
buildInputs = [ beamPackages.erlang ];
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -68,10 +68,6 @@ lib.extendMkDerivation {
|
||||
# This is how Mix finds dependencies.
|
||||
mixNixDeps ? { },
|
||||
|
||||
elixir ? inputs.elixir,
|
||||
erlang ? inputs.erlang,
|
||||
hex ? inputs.hex.override { inherit elixir; },
|
||||
|
||||
# Remove releases/COOKIE
|
||||
#
|
||||
# People have different views on the nature of cookies. Some believe that they are
|
||||
@@ -95,6 +91,8 @@ lib.extendMkDerivation {
|
||||
|
||||
...
|
||||
}@attrs:
|
||||
assert lib.assertMsg (!(attrs ? elixir || attrs ? erlang || attrs ? hex))
|
||||
"mixRelease no longer takes `elixir`, `erlang` or `hex`. Build with the package set that has the versions you need, e.g. `beam27Packages.mixRelease`, or derive one with `beamPackages.overrideScope (final: prev: { elixir = prev.elixir_1_18; })`.";
|
||||
assert mixNixDeps != { } -> mixFodDeps == null;
|
||||
assert stripDebug -> !enableDebugInfo;
|
||||
assert escriptBinName != null -> mixReleaseName == "";
|
||||
|
||||
@@ -468,6 +468,15 @@ stdenv.mkDerivation (
|
||||
++ optionals (lib.versionAtLeast version "5.1") [
|
||||
./nvccflags-cpp14.patch
|
||||
]
|
||||
++ optionals (lib.versionAtLeast version "8.1.2" && stdenv.hostPlatform.isLoongArch64) [
|
||||
# https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23825 (merged, but not backported to 8.1.x or 9.0.x)
|
||||
# As git.ffmpeg.org deploys Anubis, we cannot fetch this patch reliably from there.
|
||||
# So instead, we fetch it from Debian.
|
||||
(fetchpatch2 {
|
||||
url = "https://salsa.debian.org/multimedia-team/ffmpeg/-/raw/d52aea25bc9123bfaf61f7a7e5a0d9da01c8788d/debian/patches/0001-swscale-loongarch-fix-buffer-underflow-in-yuv2plane1.patch";
|
||||
hash = "sha256-QRkb7z4Btyd9ZgV/1hh6Fb87IhkygFgVDqQdloXKL6Q=";
|
||||
})
|
||||
]
|
||||
++ optionals (lib.versionAtLeast version "7.0" && lib.versionOlder version "7.1.4") [
|
||||
(fetchpatch2 {
|
||||
name = "unbreak-hardcoded-tables.patch";
|
||||
|
||||
@@ -24,13 +24,13 @@ assert (
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "simple-dftd3";
|
||||
version = "1.5.0";
|
||||
version = "1.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dftd3";
|
||||
repo = "simple-dftd3";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-YkxuM/Ns1/59ex0GrQEVLIN3Kn6R7/gkdIb6ynPrffg=";
|
||||
hash = "sha256-THl8sUY7pLxFz4mY7FMj/c1hwzqLaaNNMq0qkxWkUzw=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "agentic-threat-hunting-framework";
|
||||
version = "0.18.0";
|
||||
version = "0.19.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Nebulock-Inc";
|
||||
repo = "agentic-threat-hunting-framework";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-QABUV/aSVvYm/aPkxI1WxIlA+uDlCX90bipLs5Ez6h0=";
|
||||
hash = "sha256-IUOn3q6SA2P77/Bt7Hr21NglgjWhyNBOA7c2lCzUTN0=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -11,13 +11,13 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "alibabacloud-credentials";
|
||||
version = "1.0.11";
|
||||
version = "1.0.12";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "alibabacloud_credentials";
|
||||
inherit (finalAttrs) version;
|
||||
hash = "sha256-EQUOiZbj8YIb+1KqYDL/nwGSeYp3LAe300qxmmioLMA=";
|
||||
hash = "sha256-h9pB6j/7FGtE2ZnGLBYMK5awwwJ1rjUgW83+eboMQRk=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "aiofiles" ];
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "alibabacloud-cs20151215";
|
||||
version = "7.1.0";
|
||||
version = "7.1.1";
|
||||
pyproject = true;
|
||||
|
||||
__structuredAttrs = true;
|
||||
@@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: {
|
||||
src = fetchPypi {
|
||||
pname = "alibabacloud_cs20151215";
|
||||
inherit (finalAttrs) version;
|
||||
hash = "sha256-b9Rh7AkOyt5BjKSM9LO8dJrtuMUvd+tAVyBHS8EpVQg=";
|
||||
hash = "sha256-Aepd5wntbqZ+qbiZmB85rlV4YaswgUfWcb0OtvwBpRY=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -14,14 +14,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "claude-agent-sdk";
|
||||
version = "0.2.140";
|
||||
version = "0.2.143";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "anthropics";
|
||||
repo = "claude-agent-sdk-python";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-/7jY1/vgCx8kQS4dV0vnPAOttA+s5I3vE/COaj7S78s=";
|
||||
hash = "sha256-e3tRDJFm+wLx0rzz3VyOBgmLSu9Ng5JGFapx9UDpjQY=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "dm-control";
|
||||
version = "1.0.44";
|
||||
version = "1.0.45";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -37,7 +37,7 @@ buildPythonPackage (finalAttrs: {
|
||||
owner = "google-deepmind";
|
||||
repo = "dm_control";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-GluuDE7wATLXqoPfGJ5AmoszwQAduQd4pBjhXo9Xof0=";
|
||||
hash = "sha256-mau3lWRubRmK5VU3OTYGURCYXqRkOCj/yQxW44AyLnE=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "garminconnect";
|
||||
version = "0.3.10";
|
||||
version = "0.3.11";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cyberjunky";
|
||||
repo = "python-garminconnect";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-L88p7uni1C1feP9E3UTzCzujtBAAJsjfFv8smieaqGE=";
|
||||
hash = "sha256-UFVhdk4xxdmuED+lfEFGu4jNnd4BC5WyWaktDbdtmP0=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "garth" ];
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "holidays";
|
||||
version = "0.102";
|
||||
version = "0.103";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vacanza";
|
||||
repo = "python-holidays";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-RQJR2+ltaDoNjB+vixOy+4hBGJyn5Ih5Iyw/ktSOxQI=";
|
||||
hash = "sha256-wxOWILFJkWbNvisDaquobwXRl4/A7b3dHgJN7utw01I=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "iamdata";
|
||||
version = "0.1.202608201";
|
||||
version = "0.1.202608211";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cloud-copilot";
|
||||
repo = "iam-data-python";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-yKxRUbrGFHBCbnKDwaqUHPbhoq2jJQ92jffTV8I0+VU=";
|
||||
hash = "sha256-HTwfyh52StSgis6FuixdVFX+/HMV0yuv8nDnmtPf0hE=";
|
||||
};
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
# tests
|
||||
numpy,
|
||||
pytest-xdist,
|
||||
pytestCheckHook,
|
||||
torch,
|
||||
}:
|
||||
@@ -51,6 +52,7 @@ buildPythonPackage rec {
|
||||
|
||||
nativeCheckInputs = [
|
||||
numpy
|
||||
pytest-xdist
|
||||
pytestCheckHook
|
||||
torch
|
||||
];
|
||||
|
||||
@@ -22,14 +22,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "mailsuite";
|
||||
version = "2.2.2";
|
||||
version = "2.3.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "seanthegeek";
|
||||
repo = "mailsuite";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-qQ+AaelLQED0mWCAItx/3d7o9QVUnhUVxvdCfnNRqzQ=";
|
||||
hash = "sha256-u/o5XcRYB5Nck6XakQkjev3EhsjHJPq9Q+Nx1C8EvqM=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "mail-parser" ];
|
||||
|
||||
@@ -12,14 +12,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "modelscope";
|
||||
version = "1.39.0";
|
||||
version = "1.39.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "modelscope";
|
||||
repo = "modelscope";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-tkwgn3EeR6SVIcOIMJ2U+ktFAckhaFLubRgteO4BGxA=";
|
||||
hash = "sha256-jG0g7G2cXVNFUB1ItHcC0wJg6Zj0oGkKGLhgHji3sPQ=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -39,7 +39,7 @@ buildPythonPackage (finalAttrs: {
|
||||
# in the project's CI.
|
||||
src = fetchPypi {
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-OQhWECr5VH39h8snkesQWj0uAKNzI/6aEu0X5RKv8aY=";
|
||||
hash = "sha256-OLs+r0JRk3qF1Ysl9VsWeSlxVbxPTpZEkNH9n0L4v5M=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "oelint-data";
|
||||
version = "1.5.14";
|
||||
version = "1.5.16";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: {
|
||||
owner = "priv-kweihmann";
|
||||
repo = "oelint-data";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-mAJDnXLDuSq+0jfxkYi0GemQ4Ymh8uXtX/bTNCB3d6g=";
|
||||
hash = "sha256-n00TuxpD3uTcwyruYQik9Wma3JknwefS0vbKGAOoxJE=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -40,16 +40,16 @@ let
|
||||
sha256 = "0wbihyqbb4ndjg79qs8088zgrcg88km8khjhv2474y7nzjzkf43i";
|
||||
};
|
||||
in
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "parsedmarc";
|
||||
version = "10.2.0";
|
||||
version = "10.4.3";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "domainaware";
|
||||
repo = "parsedmarc";
|
||||
tag = version;
|
||||
hash = "sha256-ed6t96CcemrUE6NtBmP1Am7l7dYmcNLGFN8slTSfgOM=";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-q5Zc0iWDBuuYfesmB2r8BeE32EmVsFPiChnXLEwX+SE=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -98,6 +98,10 @@ buildPythonPackage rec {
|
||||
disabledTests = [
|
||||
# contacts DNS servers at 1.1.1.1 and 8.8.8.8
|
||||
"test_general_dns_settings_with_defaults"
|
||||
"testErrorRaisedAfterRetriesExhausted"
|
||||
"testTransientErrorIsRetried"
|
||||
# AssertionError
|
||||
"testWithoutAssumeUtcNaiveIsLocal"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "parsedmarc" ];
|
||||
@@ -110,9 +114,9 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Python module and CLI utility for parsing DMARC reports";
|
||||
homepage = "https://domainaware.github.io/parsedmarc/";
|
||||
changelog = "https://github.com/domainaware/parsedmarc/blob/${src.tag}/CHANGELOG.md";
|
||||
changelog = "https://github.com/domainaware/parsedmarc/blob/${finalAttrs.src.tag}/CHANGELOG.md";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ talyz ];
|
||||
mainProgram = "parsedmarc";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -11,12 +11,12 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "publicsuffixlist";
|
||||
version = "1.0.2.20260819";
|
||||
version = "1.0.2.20260821";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-Y0W0Cp7Uy4ksEKLNAPVGIuCk8aFCuSmqxOTUOacdALs=";
|
||||
hash = "sha256-umRUpJWSFuLQgP0qsvSY2WkWyQcsxrpzX30W32qu++E=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -9,14 +9,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "pyrisco";
|
||||
version = "0.8.0";
|
||||
version = "0.8.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "OnFreund";
|
||||
repo = "pyrisco";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-tzCwimkSLazD6LtimFUcRjOvnvSlYY1MpJLZ2u4WgUg=";
|
||||
hash = "sha256-kk72tWbRESl3BgEHBA6eyvsaapl41TxNCCSCUjJa+V0=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
tensorboard,
|
||||
|
||||
# tests
|
||||
pytest-xdist,
|
||||
pytestCheckHook,
|
||||
torchvision,
|
||||
writableTmpDirAsHomeHook,
|
||||
@@ -69,6 +70,7 @@ buildPythonPackage rec {
|
||||
|
||||
# package only requires `unittest`, but use `pytest` to exclude tests
|
||||
nativeCheckInputs = [
|
||||
pytest-xdist
|
||||
pytestCheckHook
|
||||
torchvision
|
||||
writableTmpDirAsHomeHook
|
||||
|
||||
@@ -22,7 +22,7 @@ buildPythonPackage (finalAttrs: {
|
||||
inherit (finalAttrs) version;
|
||||
format = "wheel";
|
||||
python = "py2.py3";
|
||||
hash = "sha256-2w2Jvoz/L5VPx4dGcYyQkdcitoPO+NJCzuAxeJR9JHM=";
|
||||
hash = "sha256-hrPh4Spdbvn33MGAXR1NqlM2g0emsPQDOmmM+qB6S9w=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [
|
||||
|
||||
@@ -72,7 +72,7 @@ buildPythonPackage rec {
|
||||
description = "Python access to operations on paths using the Skia library";
|
||||
homepage = "https://github.com/fonttools/skia-pathops";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = [ ];
|
||||
maintainers = [ lib.maintainers.wegank ];
|
||||
# "The Skia team is not endian-savvy enough to support big-endian CPUs."
|
||||
badPlatforms = lib.platforms.bigEndian;
|
||||
# ERROR at //gn/BUILDCONFIG.gn:87:14: Script returned non-zero exit code.
|
||||
|
||||
@@ -9,14 +9,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "tencentcloud-sdk-python";
|
||||
version = "3.1.161";
|
||||
version = "3.1.162";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "TencentCloud";
|
||||
repo = "tencentcloud-sdk-python";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-6Nk9iFvARdRlq/9D01WZysEkgtQqU5V+jGHkOe0EurM=";
|
||||
hash = "sha256-ap6wIzL2G+Ogbsf53tKgkkYQNRVsUUymlm+A/B7F3Tc=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -7,81 +7,81 @@
|
||||
|
||||
version:
|
||||
builtins.getAttr version {
|
||||
"2.12.0" = {
|
||||
"2.12.1" = {
|
||||
x86_64-linux-310 = {
|
||||
name = "torch-2.12.0+cu130-cp310-cp310-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-hFoXKaUq7HZh0bbauuiBXrFNurXHxnpf4LrxlKr6Ef4=";
|
||||
name = "torch-2.12.1+cu130-cp310-cp310-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-9/WsBh92dJF8rLqUIfChXo3zUQV/kBMs1GzMup36dyE=";
|
||||
};
|
||||
x86_64-linux-311 = {
|
||||
name = "torch-2.12.0+cu130-cp311-cp311-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-UDjwnuFhM5pSFF0Ab2BfYM6qc1Yn4uNRuTQZy6YGlsM=";
|
||||
name = "torch-2.12.1+cu130-cp311-cp311-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-YjXzogtglMfoiCxlqGp/PG6MOsjb7AtX5XWTfQFm7Q8=";
|
||||
};
|
||||
x86_64-linux-312 = {
|
||||
name = "torch-2.12.0+cu130-cp312-cp312-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-n1EupRwXCnzBoEh8CPAVS3je+6TrhhnK0BMMhhXthSY=";
|
||||
name = "torch-2.12.1+cu130-cp312-cp312-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-S6/DVvu2IuJ1YXlAaCXDpWwXtAEZZDWhSHxbQMZXcGw=";
|
||||
};
|
||||
x86_64-linux-313 = {
|
||||
name = "torch-2.12.0+cu130-cp313-cp313-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-/l/vt4SjcNG6SVneboe807NUQQQKmb/+MvXNA7vINMA=";
|
||||
name = "torch-2.12.1+cu130-cp313-cp313-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-1eGEBELSGClXs9L3eMwyXJD6XLQqqLGslJ8CnpvdfwY=";
|
||||
};
|
||||
x86_64-linux-314 = {
|
||||
name = "torch-2.12.0+cu130-cp314-cp314-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.0%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-P/c2b2kZIy8JnvcCw+vTUJyRqzfDZ+QIyzeZxr7SFKQ=";
|
||||
name = "torch-2.12.1+cu130-cp314-cp314-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torch-2.12.1%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-yExZiLPkFmae03kNdyR5r1k00XiBGSiNi93ZxMsgcoU=";
|
||||
};
|
||||
aarch64-darwin-310 = {
|
||||
name = "torch-2.12.0-cp310-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp310-cp310-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-GDS9mE+KL08WvfvuzKkUYYSyIKpGJ2v1dWc1tdrhKBI=";
|
||||
name = "torch-2.12.1-cp310-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp310-cp310-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-7FboK+aosMA2dxp399Mq08KZdwVxr5gVs9r+YUNDidU=";
|
||||
};
|
||||
aarch64-darwin-311 = {
|
||||
name = "torch-2.12.0-cp311-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp311-cp311-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-EIAv04O7/tZGIS52WnLDfSGFIF1PJusZeiVOisfdyyU=";
|
||||
name = "torch-2.12.1-cp311-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp311-cp311-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-74H1A5Eu/+os49mxKi46btSIlD6RJxyQx6gp9guvaqI=";
|
||||
};
|
||||
aarch64-darwin-312 = {
|
||||
name = "torch-2.12.0-cp312-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp312-cp312-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-tBM535PUkUNeeQ/4vLrhwM53cXWIm/0SgdEZhieT5qI=";
|
||||
name = "torch-2.12.1-cp312-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp312-cp312-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-0t0PLF98y92vNMreDer0doCDaPkCuc2382oqtCMBvA4=";
|
||||
};
|
||||
aarch64-darwin-313 = {
|
||||
name = "torch-2.12.0-cp313-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp313-cp313-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-kN1Yel9hv+EwcUi1geIIT8W8SgbiuQog6aNrgQh/8Ws=";
|
||||
name = "torch-2.12.1-cp313-none-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp313-cp313-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-x16TFzxwC8zWv8xKnRnOJCq22s0fF4FIMCehYjm55lA=";
|
||||
};
|
||||
aarch64-darwin-314 = {
|
||||
name = "torch-2.12.0-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-99+uSlGRl9+gUOmNjjY3ig+1iZYlqHXCtURFAFouQE4=";
|
||||
name = "torch-2.12.1-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-6bb30t1m6oejrmIAadMTNdWUwG7/saODvdIc/mHkTs4=";
|
||||
};
|
||||
aarch64-linux-310 = {
|
||||
name = "torch-2.12.0+cpu-cp310-cp310-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-x0pEmtf5e4eXNLWk8QkqkbF4DizVJew2nCn9mHfvc8A=";
|
||||
name = "torch-2.12.1+cpu-cp310-cp310-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-k7jOs2ieNKkkZdTKx9COZd/PSdENbUfRXbXzkXuqEVI=";
|
||||
};
|
||||
aarch64-linux-311 = {
|
||||
name = "torch-2.12.0+cpu-cp311-cp311-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-Ts2OzbnqGv+l810QUBgJ1i3HE/feljXoCY52DdvrhSw=";
|
||||
name = "torch-2.12.1+cpu-cp311-cp311-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-bRth5TosAA4eXMSfyIrrxmW98CxjkQwkMRbTldfLwWQ=";
|
||||
};
|
||||
aarch64-linux-312 = {
|
||||
name = "torch-2.12.0+cpu-cp312-cp312-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-zi3biAsIE/zJGnN/CP3Zc6gRWnTGTMs06cCaeWS01Eg=";
|
||||
name = "torch-2.12.1+cpu-cp312-cp312-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-0WILx7z4CH8+SIIbXbmUoD4y3bCD1YwAC44DL4puLRU=";
|
||||
};
|
||||
aarch64-linux-313 = {
|
||||
name = "torch-2.12.0+cpu-cp313-cp313-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-aLfd1NtGA6A+EG50xwmMjYyJQ9M8HlraAJykzYhXWcM=";
|
||||
name = "torch-2.12.1+cpu-cp313-cp313-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-jUfgz8WWedTjZ2RsPfTPQzx9FZWzEwfg57I5HFjKIWA=";
|
||||
};
|
||||
aarch64-linux-314 = {
|
||||
name = "torch-2.12.0+cpu-cp314-cp314-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.0%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-eXwGY2d5LJLrl8r7p/0Mqo10VeYHik7ogGMAdzeNw3I=";
|
||||
name = "torch-2.12.1+cpu-cp314-cp314-manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torch-2.12.1%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-G5rXDQowDWvYg//8FTpsD5vGS/QZBRmu7tA3OAe/+8w=";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ let
|
||||
pyVerNoDot = builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion;
|
||||
srcs = import ./binary-hashes.nix version;
|
||||
unsupported = throw "Unsupported system";
|
||||
version = "2.12.0";
|
||||
version = "2.12.1";
|
||||
in
|
||||
buildPythonPackage {
|
||||
inherit version;
|
||||
|
||||
@@ -22,7 +22,7 @@ let
|
||||
pyVerNoDot = builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion;
|
||||
srcs = import ./binary-hashes.nix version;
|
||||
unsupported = throw "Unsupported system";
|
||||
version = "0.27.0";
|
||||
version = "0.27.1";
|
||||
in
|
||||
buildPythonPackage {
|
||||
inherit version;
|
||||
|
||||
@@ -7,81 +7,81 @@
|
||||
|
||||
version:
|
||||
builtins.getAttr version {
|
||||
"0.27.0" = {
|
||||
"0.27.1" = {
|
||||
x86_64-linux-310 = {
|
||||
name = "torchvision-0.27.0-cp310-cp310-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-Xs5N8/Jq7zmBicaHP5vpW7FUhu8GTElx0WHhpkcMVqI=";
|
||||
name = "torchvision-0.27.1-cp310-cp310-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp310-cp310-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-RtNxOnPEU70t8DM0DAWkz0Rh1v25IUMm6GAJGDT9oMo=";
|
||||
};
|
||||
x86_64-linux-311 = {
|
||||
name = "torchvision-0.27.0-cp311-cp311-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-+QI3OY77jOcAG4DhhwySGzo3XZHIkrqLRkFfgIWjcR0=";
|
||||
name = "torchvision-0.27.1-cp311-cp311-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp311-cp311-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-VRS3+oog7QcwEHsQi/Lpb8iIEOsIMJRua7U9aF4SnU4=";
|
||||
};
|
||||
x86_64-linux-312 = {
|
||||
name = "torchvision-0.27.0-cp312-cp312-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-Zk3/RvrJenMMkKl2o3CuLK1SeA32rkD610vnfu6LRSg=";
|
||||
name = "torchvision-0.27.1-cp312-cp312-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp312-cp312-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-q7/HJFl8FtoXcAKhaXmqjETEiYyXvLcxtkfMV1B/V3I=";
|
||||
};
|
||||
x86_64-linux-313 = {
|
||||
name = "torchvision-0.27.0-cp313-cp313-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-r6QSjzcGa4OvnUJoQaUxR908II7+qJPJPcPrb6KvIoc=";
|
||||
name = "torchvision-0.27.1-cp313-cp313-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp313-cp313-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-+fAI1LGy8BPq977Bqf8iEmNYHXdmjU4eDpw+01HVZGU=";
|
||||
};
|
||||
x86_64-linux-314 = {
|
||||
name = "torchvision-0.27.0-cp314-cp314-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.0%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-dMLjPv/NrSV4AMF4+H8iz/MR7+cDdWiz/q57Thkc4gk=";
|
||||
name = "torchvision-0.27.1-cp314-cp314-linux_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/cu130/torchvision-0.27.1%2Bcu130-cp314-cp314-manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-xS179F2vZqghkWYOf4VSB0bCca097xQXzngnlnT+Q6A=";
|
||||
};
|
||||
aarch64-darwin-310 = {
|
||||
name = "torchvision-0.27.0-cp310-cp310-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp310-cp310-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-CCK1jSxdMlzQxxUrdErL0V+JjAdXLiz7cLB1qGWk9vk=";
|
||||
name = "torchvision-0.27.1-cp310-cp310-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp310-cp310-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-aLpjtIr5LwbbmVrbI9hBGZPbod7nBaTpJBG4OgCTC38=";
|
||||
};
|
||||
aarch64-darwin-311 = {
|
||||
name = "torchvision-0.27.0-cp311-cp311-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp311-cp311-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-3wwWa2vffEf4joHotDvAhUUdXFDQxdFpG8R0wSJ9b+0=";
|
||||
name = "torchvision-0.27.1-cp311-cp311-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp311-cp311-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-rYdDqcEsjBJK0KFJHlTDygx0npHjdOPZITYGCyLJ4PQ=";
|
||||
};
|
||||
aarch64-darwin-312 = {
|
||||
name = "torchvision-0.27.0-cp312-cp312-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp312-cp312-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-Gm3XQqFQZFEm354LLkSYdMHWNYl8dzsyLC4Gfpg4Lf4=";
|
||||
name = "torchvision-0.27.1-cp312-cp312-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp312-cp312-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-RIq/w7q6mE2kV39zcgnkRdpr6T47X0eZ2QFiv2Hj9IU=";
|
||||
};
|
||||
aarch64-darwin-313 = {
|
||||
name = "torchvision-0.27.0-cp313-cp313-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp313-cp313-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-Qdba5z4a8J+oLe1ZeuV/KiMUKFrN5UsliQqPjlG5mdc=";
|
||||
name = "torchvision-0.27.1-cp313-cp313-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp313-cp313-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-1gMRptCN+QX5ZWo6MS8Kj1Xw1GMhvHN7rTCo3slkQwk=";
|
||||
};
|
||||
aarch64-darwin-314 = {
|
||||
name = "torchvision-0.27.0-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-wfrA/Cp63ylIH8GTig54RcV7oRR6mGeEEJxNmPQ06ow=";
|
||||
name = "torchvision-0.27.1-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1-cp314-cp314-macosx_14_0_arm64.whl";
|
||||
hash = "sha256-n171mtYOaVeW7Ka2TpfLmyG51UY8rFrA74bPtytuXbk=";
|
||||
};
|
||||
aarch64-linux-310 = {
|
||||
name = "torchvision-0.27.0-cp310-cp310-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-J5oFamQ29p92dnWx8dgrZ+ysoboYcbEc4K9HRKMkqiI=";
|
||||
name = "torchvision-0.27.1-cp310-cp310-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-MyPtuQDKRtKduiZ+6AnlX+X+Cc09n1QSSnxe0zpqLb4=";
|
||||
};
|
||||
aarch64-linux-311 = {
|
||||
name = "torchvision-0.27.0-cp311-cp311-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-mdBdBx/zQwUzTuGFT17ffCdnuWuln+kudthKH6csjgY=";
|
||||
name = "torchvision-0.27.1-cp311-cp311-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-P6NBdGcak08Wb5UnrLd4ctjKFs1ewh76o4VkYDPgUG4=";
|
||||
};
|
||||
aarch64-linux-312 = {
|
||||
name = "torchvision-0.27.0-cp312-cp312-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-Gwb0LUi2IJgRSSPYo/6fqGQYJxXbBlhKUVFV2wqo6zA=";
|
||||
name = "torchvision-0.27.1-cp312-cp312-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-Y3g4M4sGCC8h/T9A1Lxw+H+MtcQXUwx06J2COVKAS8c=";
|
||||
};
|
||||
aarch64-linux-313 = {
|
||||
name = "torchvision-0.27.0-cp313-cp313-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-aQk7ZLJ2LEPfF74tsr4WMCmWPZC8PxgBUA/etyPlSDM=";
|
||||
name = "torchvision-0.27.1-cp313-cp313-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-fV0JoOmEQREdAm6pJMIC43UtYkJbhLB2jZjAuwdHR/8=";
|
||||
};
|
||||
aarch64-linux-314 = {
|
||||
name = "torchvision-0.27.0-cp314-cp314-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.0%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-x+PFZiJ4q11k0VDMF2lAYOnOWHW4c5CU2t8HpLpFuQ4=";
|
||||
name = "torchvision-0.27.1-cp314-cp314-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/cpu/torchvision-0.27.1%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-KQ67FCiA38qh/uw7RI3NPHBMLwORIyoe7Z7/XqXGWzU=";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "triton";
|
||||
version = "3.7.0";
|
||||
version = "3.7.1";
|
||||
format = "wheel";
|
||||
__structuredAttrs = true;
|
||||
|
||||
|
||||
@@ -7,56 +7,56 @@
|
||||
|
||||
version:
|
||||
builtins.getAttr version {
|
||||
"3.7.0" = {
|
||||
"3.7.1" = {
|
||||
x86_64-linux-310 = {
|
||||
name = "triton-3.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-DWfwgNzCW+9f7WkqkbeI8Drq6pSJq9JTXhgrETBofzA=";
|
||||
name = "triton-3.7.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-PWKx3zWPSfzCKdW3fno0bWapPpPBn2hyk26tupqsXwE=";
|
||||
};
|
||||
x86_64-linux-311 = {
|
||||
name = "triton-3.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-PBIlPvbItqSqBDO/PibdYt/eF41OcoDD3PRodajhyN4=";
|
||||
name = "triton-3.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-QQ03hrLc8e95IEZnB4fcdCuo+ADPLG3d9W4GVvImDbY=";
|
||||
};
|
||||
x86_64-linux-312 = {
|
||||
name = "triton-3.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-H3DCuStFoa2Xj5zASHL+wLosg4v7l1wfY2nUzk2D9U4=";
|
||||
name = "triton-3.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-IlkQ55FJgH3nSgymMWCqKFlWqNZKKVHVWJl8V+JYSuE=";
|
||||
};
|
||||
x86_64-linux-313 = {
|
||||
name = "triton-3.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-0BA4KB83Yz8GFC8dTazEh+pNRRsC6zPt/edY0TZii6I=";
|
||||
name = "triton-3.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-WWiLm5JPiHMW3ND66ejL5pfuHR9qs4ZyOYLMns3r7gE=";
|
||||
};
|
||||
x86_64-linux-314 = {
|
||||
name = "triton-3.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-lrEJlBySIGSt4Nc4Ni4DqTB57H5IMjL2/bqAO3YCFMw=";
|
||||
name = "triton-3.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";
|
||||
hash = "sha256-xWy4EDSdNpkCC1t2lUKbm5l1dNqxufRrK2P6I9eVSJQ=";
|
||||
};
|
||||
aarch64-linux-310 = {
|
||||
name = "triton-3.7.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-2sAV6VWrDzCKoSqaFb4jI0LknH5nvtv0lhLAZQA3gNg=";
|
||||
name = "triton-3.7.1-cp310-cp310-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp310-cp310-linux_aarch64.whl";
|
||||
hash = "sha256-fwLYlMF26bgDI8RnkEnLEiGYkAJ1UBlFUFSKBMcLXC4=";
|
||||
};
|
||||
aarch64-linux-311 = {
|
||||
name = "triton-3.7.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-544DgwVnCFaytHMUJpTE48W2idvyxCX7ELya2kRTqAA=";
|
||||
name = "triton-3.7.1-cp311-cp311-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp311-cp311-linux_aarch64.whl";
|
||||
hash = "sha256-4EtCUt28vG1PUYuz6z1Yay531A7TKAHZp1EW2NbBFps=";
|
||||
};
|
||||
aarch64-linux-312 = {
|
||||
name = "triton-3.7.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-FDX2q4g0OXa9S3WmGNIFRJIkr0nxnIV0gqi7fN3/hIE=";
|
||||
name = "triton-3.7.1-cp312-cp312-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp312-cp312-linux_aarch64.whl";
|
||||
hash = "sha256-HwRqjSYV44mxuOik0QCgPzyx30vBoQemtnixhkQ7ssk=";
|
||||
};
|
||||
aarch64-linux-313 = {
|
||||
name = "triton-3.7.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-m4KV9sctz4QNP0ysJcGy/0gu8enq0jQVtI/C2Dc6Fw0=";
|
||||
name = "triton-3.7.1-cp313-cp313-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp313-cp313-linux_aarch64.whl";
|
||||
hash = "sha256-NIlNUa/xq/ewF/vQxen+chEwXDWZFX/KJR4/QryPAM8=";
|
||||
};
|
||||
aarch64-linux-314 = {
|
||||
name = "triton-3.7.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";
|
||||
hash = "sha256-Zo7ZiY+ZmzY79dep1ZUWzkH41di/D0p3cNLufdD57HE=";
|
||||
name = "triton-3.7.1-cp314-cp314-linux_aarch64.whl";
|
||||
url = "https://download.pytorch.org/whl/triton-3.7.1-cp314-cp314-linux_aarch64.whl";
|
||||
hash = "sha256-8JH+hQZXlxxxkfeqW8kDdmmtBF2p036rx1GSatu0Vt4=";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -13,11 +13,11 @@ url_and_key_list=(
|
||||
"x86_64-linux-312 $bucket/triton-${version}-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl triton-${version}-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"
|
||||
"x86_64-linux-313 $bucket/triton-${version}-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl triton-${version}-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"
|
||||
"x86_64-linux-314 $bucket/triton-${version}-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl triton-${version}-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl"
|
||||
"aarch64-linux-310 $bucket/triton-${version}-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"
|
||||
"aarch64-linux-311 $bucket/triton-${version}-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"
|
||||
"aarch64-linux-312 $bucket/triton-${version}-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"
|
||||
"aarch64-linux-313 $bucket/triton-${version}-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"
|
||||
"aarch64-linux-314 $bucket/triton-${version}-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl triton-${version}-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl"
|
||||
"aarch64-linux-310 $bucket/triton-${version}-cp310-cp310-linux_aarch64.whl triton-${version}-cp310-cp310-linux_aarch64.whl"
|
||||
"aarch64-linux-311 $bucket/triton-${version}-cp311-cp311-linux_aarch64.whl triton-${version}-cp311-cp311-linux_aarch64.whl"
|
||||
"aarch64-linux-312 $bucket/triton-${version}-cp312-cp312-linux_aarch64.whl triton-${version}-cp312-cp312-linux_aarch64.whl"
|
||||
"aarch64-linux-313 $bucket/triton-${version}-cp313-cp313-linux_aarch64.whl triton-${version}-cp313-cp313-linux_aarch64.whl"
|
||||
"aarch64-linux-314 $bucket/triton-${version}-cp314-cp314-linux_aarch64.whl triton-${version}-cp314-cp314-linux_aarch64.whl"
|
||||
)
|
||||
|
||||
hashfile="binary-hashes-$version.nix"
|
||||
|
||||
@@ -9,12 +9,12 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "vsure";
|
||||
version = "2.10.0";
|
||||
version = "2.10.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-xygPdwWzYQfA/O2MDTMGustcpcxIUbsTQruUDt205dE=";
|
||||
hash = "sha256-bYJpdSrTidyJ8rCFxGd2BxbPT5D1N9rGLXslQO/vKk8=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -9,14 +9,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "yoto-api";
|
||||
version = "4.3.2";
|
||||
version = "4.3.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cdnninja";
|
||||
repo = "yoto_api";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-BJK1kTdiEfBoMW6WhpWc1S52VFIrffU9M0aYtJfvIXs=";
|
||||
hash = "sha256-cZbcRuw1AI1Xv9awfOJxMdsMuBVIWPUnjEJqhLNzf0s=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "zwave-js-server-python";
|
||||
version = "0.73.0";
|
||||
version = "0.73.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "home-assistant-libs";
|
||||
repo = "zwave-js-server-python";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-xIElSGx6NOKEB5XDgXi6Cf5+XFW2i1riu7RPDHgmIt4=";
|
||||
hash = "sha256-KhVXaqGFbLnaLaP0LbFWV7GiRXycQ00EYaNR8VqtWe8=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -15,40 +15,35 @@ let
|
||||
projectInfo = lib.importJSON ../generated/projects.json;
|
||||
|
||||
licenseInfo = lib.importJSON ../generated/licenses.json;
|
||||
licensesBySpdxId =
|
||||
(lib.mapAttrs' (_: v: {
|
||||
name = v.spdxId or "unknown";
|
||||
value = v;
|
||||
}) lib.licenses)
|
||||
// {
|
||||
# https://community.kde.org/Policies/Licensing_Policy
|
||||
"LicenseRef-KDE-Accepted-GPL" = lib.licenses.gpl3Plus;
|
||||
"LicenseRef-KFQF-Accepted-GPL" = lib.licenses.gpl3Plus;
|
||||
"LicenseRef-KDE-Accepted-LGPL" = lib.licenses.lgpl3Plus;
|
||||
licensesBySpdxId = lib.licensesSpdx // {
|
||||
# https://community.kde.org/Policies/Licensing_Policy
|
||||
"LicenseRef-KDE-Accepted-GPL" = lib.licenses.gpl3Plus;
|
||||
"LicenseRef-KFQF-Accepted-GPL" = lib.licenses.gpl3Plus;
|
||||
"LicenseRef-KDE-Accepted-LGPL" = lib.licenses.lgpl3Plus;
|
||||
|
||||
# https://sjfonts.sourceforge.net/
|
||||
"LicenseRef-SJFonts" = lib.licenses.gpl2Plus;
|
||||
# https://sjfonts.sourceforge.net/
|
||||
"LicenseRef-SJFonts" = lib.licenses.gpl2Plus;
|
||||
|
||||
# https://invent.kde.org/education/kiten/-/blob/master/LICENSES/LicenseRef-EDRDG.txt
|
||||
"LicenseRef-EDRDG" = lib.licenses.cc-by-sa-30;
|
||||
# https://invent.kde.org/education/kiten/-/blob/master/LICENSES/LicenseRef-EDRDG.txt
|
||||
"LicenseRef-EDRDG" = lib.licenses.cc-by-sa-30;
|
||||
|
||||
# https://invent.kde.org/kdevelop/kdevelop/-/blob/master/LICENSES/LicenseRef-MIT-KDevelop-Ideal.txt
|
||||
"LicenseRef-MIT-KDevelop-Ideal" = lib.licenses.mit;
|
||||
# https://invent.kde.org/kdevelop/kdevelop/-/blob/master/LICENSES/LicenseRef-MIT-KDevelop-Ideal.txt
|
||||
"LicenseRef-MIT-KDevelop-Ideal" = lib.licenses.mit;
|
||||
|
||||
# FIXME: typo lol
|
||||
"ICS" = lib.licenses.isc;
|
||||
"BSD-3-Clauses" = lib.licenses.bsd3;
|
||||
# FIXME: typo lol
|
||||
"ICS" = lib.licenses.isc;
|
||||
"BSD-3-Clauses" = lib.licenses.bsd3;
|
||||
|
||||
# These are only relevant to Qt commercial users
|
||||
"Qt-Commercial-exception-1.0" = null;
|
||||
"LicenseRef-Qt-Commercial" = null;
|
||||
"LicenseRef-Qt-Commercial-exception-1.0" = null;
|
||||
# These are only relevant to Qt commercial users
|
||||
"Qt-Commercial-exception-1.0" = null;
|
||||
"LicenseRef-Qt-Commercial" = null;
|
||||
"LicenseRef-Qt-Commercial-exception-1.0" = null;
|
||||
|
||||
# FIXME: ???
|
||||
"LicenseRef-Qt-LGPL-exception-1.0" = null;
|
||||
"LicenseRef-Qt-exception" = null;
|
||||
None = null;
|
||||
};
|
||||
# FIXME: ???
|
||||
"LicenseRef-Qt-LGPL-exception-1.0" = null;
|
||||
"LicenseRef-Qt-exception" = null;
|
||||
None = null;
|
||||
};
|
||||
|
||||
moveOutputsHook = makeSetupHook {
|
||||
name = "kf6-move-outputs-hook";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
brotli,
|
||||
clang_18,
|
||||
clang,
|
||||
cmake,
|
||||
fetchFromGitHub,
|
||||
flex,
|
||||
@@ -58,7 +58,7 @@ postgresqlBuildExtension (finalAttrs: {
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
clang_18
|
||||
clang
|
||||
cmake
|
||||
flex
|
||||
netcat
|
||||
|
||||
@@ -710,7 +710,6 @@ mapAliases {
|
||||
dotnetfx40 = throw "'dotnetfx40' has been removed because it was unmaintained in Nixpkgs"; # Added 2026-01-27
|
||||
dotty = throw "'dotty' has been renamed to/replaced by 'scala_3'"; # Converted to throw 2025-10-27
|
||||
dovecot_fts_xapian = throw "'dovecot_fts_xapian' has been removed because it was unmaintained in Nixpkgs. Consider using dovecot-fts-flatcurve instead"; # Added 2025-08-16
|
||||
dracula-theme = throw "'dracula-theme' has been removed because it depended on 'gtk-engine-murrine', which was removed because it was unmaintained upstream and depended on GTK 2."; # Added 2026-07-22
|
||||
drone-runner-exec = throw "'drone-runner-exec' has been removed as it was deprecated and archived upstream."; # Added 2026-07-20
|
||||
dsd = throw "dsd has been removed, as it was broken and lack of upstream maintenance"; # Added 2025-08-25
|
||||
dtv-scan-tables_linuxtv = throw "'dtv-scan-tables_linuxtv' has been renamed to/replaced by 'dtv-scan-tables'"; # Converted to throw 2025-10-27
|
||||
|
||||
@@ -4322,9 +4322,10 @@ with pkgs;
|
||||
|
||||
dhallPackages = recurseIntoAttrs (callPackage ./dhall-packages.nix { });
|
||||
|
||||
beam = callPackage ./beam-packages.nix { };
|
||||
beam = callPackage ./beam-packages.nix { scopeName = "beam"; };
|
||||
beam_minimal = callPackage ./beam-packages.nix {
|
||||
beam = beam_minimal;
|
||||
scopeName = "beam_minimal";
|
||||
systemdSupport = false;
|
||||
wxSupport = false;
|
||||
};
|
||||
@@ -10861,8 +10862,6 @@ with pkgs;
|
||||
|
||||
openbsd = recurseIntoAttrs (callPackage ../os-specific/bsd/openbsd { });
|
||||
|
||||
radicle-node-unstable = callPackage ../by-name/ra/radicle-node/unstable.nix { };
|
||||
|
||||
olivetin-3k = callPackage ../by-name/ol/olivetin/3k.nix { };
|
||||
|
||||
newlib-nano = newlib.override {
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
systemd,
|
||||
systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd,
|
||||
__splicedPackages,
|
||||
# Name of this set in `pkgs`, needed to splice the package sets it builds.
|
||||
scopeName,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -21,6 +23,17 @@ let
|
||||
versionArgs: import ../development/interpreters/erlang/generic-builder.nix (versionArgs // args);
|
||||
in
|
||||
pkgs.callPackage (import drv genericBuilder) { };
|
||||
|
||||
packagesFor =
|
||||
name: erlang:
|
||||
callPackage ../development/beam-modules {
|
||||
inherit erlang;
|
||||
splicePath = [
|
||||
scopeName
|
||||
"packages"
|
||||
name
|
||||
];
|
||||
};
|
||||
in
|
||||
|
||||
{
|
||||
@@ -62,16 +75,13 @@ in
|
||||
|
||||
};
|
||||
|
||||
# Helper function to generate package set with a specific Erlang version.
|
||||
packagesWith = erlang: callPackage ../development/beam-modules { inherit erlang; };
|
||||
|
||||
# Each field in this tuple represents all Beam packages in nixpkgs built with
|
||||
# appropriate Erlang/OTP version.
|
||||
packages = {
|
||||
erlang = self.packages.${self.latestVersion};
|
||||
erlang_29 = self.packagesWith self.interpreters.erlang_29;
|
||||
erlang_28 = self.packagesWith self.interpreters.erlang_28;
|
||||
erlang_27 = self.packagesWith self.interpreters.erlang_27;
|
||||
erlang_29 = packagesFor "erlang_29" self.interpreters.erlang_29;
|
||||
erlang_28 = packagesFor "erlang_28" self.interpreters.erlang_28;
|
||||
erlang_27 = packagesFor "erlang_27" self.interpreters.erlang_27;
|
||||
}
|
||||
// lib.optionalAttrs config.allowAliases {
|
||||
erlang_26 = throw "'erlang_26' has been removed, as it is EOL"; # added 2026-04-01
|
||||
@@ -82,4 +92,6 @@ in
|
||||
|
||||
elixir_1_16 = throw "'elixir_1_16' has been removed, due to the removal of erlang_26 as EOL"; # added 2026-04-01
|
||||
elixir_1_15 = throw "'elixir_1_15' has been removed, due to the removal of erlang_26 as EOL"; # added 2026-04-01
|
||||
|
||||
packagesWith = throw "'beam.packagesWith' has been removed, as such sets cannot be cross compiled. Use an OTP specific set, e.g. 'beam27Packages', and 'overrideScope' to change any of its members."; # added 2026-08-18
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user