mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-12 08:43:06 +00:00
Merge master into staging-next
This commit is contained in:
commit
f9497b22eb
@ -15,11 +15,11 @@ let
|
||||
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
|
||||
|
||||
sha256 = {
|
||||
x86_64-linux = "0dynpi8l2102z8kbzgdm8qwbpzm7jxjqvz8a3x0vsikxbfwhsdmy";
|
||||
x86_64-darwin = "1z3vzwgcjj57xrw8mklhsdr8n9214rb4vj6jfnqv5nxpdgx4dw55";
|
||||
aarch64-linux = "0jiwp6i9q8c87pfkhvj45viqi2m5x5aq94skrvxa8wjbkyafvm1d";
|
||||
aarch64-darwin = "1as6zfrv2jymxspmc3m453vs61b7y1lh5qh34xr0ps8c4h6dbjas";
|
||||
armv7l-linux = "17yd3bb4z99q4r0d91grifrbr50wln1fkz0bjp4s4snqnj9q9gfk";
|
||||
x86_64-linux = "0wx53ajjwil82s3nl6wvpdf01mh33yqasf1ia54s1rfzz10fa1m6";
|
||||
x86_64-darwin = "1avq0xlhsnxf6yfay1czi0rc0hy47ahj25rg07mzgb274p4x9q95";
|
||||
aarch64-linux = "1chdcy59w4zm27ga71iph7yqq88lv2rw73br1nmmjznbqgzk9lpc";
|
||||
aarch64-darwin = "140lrka50yqqd9dp9gb93jlc2zn2fjiq9palibwvgb14nzsb3x68";
|
||||
armv7l-linux = "0qf95nxy55f9m2z91fykwjgffj7wqvlqjn2d2xnfapa457v5lbir";
|
||||
}.${system} or throwSystem;
|
||||
|
||||
sourceRoot = lib.optionalString (!stdenv.isDarwin) ".";
|
||||
@ -29,7 +29,7 @@ in
|
||||
|
||||
# Please backport all compatible updates to the stable release.
|
||||
# This is important for the extension ecosystem.
|
||||
version = "1.80.2.23209";
|
||||
version = "1.81.1.23222";
|
||||
pname = "vscodium";
|
||||
|
||||
executableName = "codium";
|
||||
|
@ -9,43 +9,43 @@
|
||||
let
|
||||
|
||||
pname = "1password";
|
||||
version = if channel == "stable" then "8.10.8" else "8.10.9-29.BETA";
|
||||
version = if channel == "stable" then "8.10.9" else "8.10.12-10.BETA";
|
||||
|
||||
sources = {
|
||||
stable = {
|
||||
x86_64-linux = {
|
||||
url = "https://downloads.1password.com/linux/tar/stable/x86_64/1password-${version}.x64.tar.gz";
|
||||
hash = "sha256-E7lXyxoBL2ziMIIisskJJhZ5ymKyuv4zXEqigUtU41I=";
|
||||
hash = "sha256-Ef0ee41WVN46IOYbdyF1w8Ud2s7ncR71/5TFnQwOnVU=";
|
||||
};
|
||||
aarch64-linux = {
|
||||
url = "https://downloads.1password.com/linux/tar/stable/aarch64/1password-${version}.arm64.tar.gz";
|
||||
hash = "sha256-V/qJHt49pPEm1g92hEQCscmJ3ZkSHTY2oA69d6DxkmU=";
|
||||
hash = "sha256-IuRPCphagpx0jynJmhL9ETSzS0JaWCpDaodt0TDm7xs=";
|
||||
};
|
||||
x86_64-darwin = {
|
||||
url = "https://downloads.1password.com/mac/1Password-${version}-x86_64.zip";
|
||||
hash = "sha256-H2t4sEbm2Mp89a++r8oFSyvg19zc9dAsq3phX/h1VVg=";
|
||||
hash = "sha256-KwMYxe6WpLFXaJ3jyEOc18IYO/pwZ7RiPF/7RN2c5xg=";
|
||||
};
|
||||
aarch64-darwin = {
|
||||
url = "https://downloads.1password.com/mac/1Password-${version}-aarch64.zip";
|
||||
hash = "sha256-8lVc69Ra0wYxnlVcehtAIujrmUQXmsgsK8ATR4vkBe0=";
|
||||
hash = "sha256-MDc2Okc8nZbAPPn0ihoraDe9kNI5xx654DdTe7AlD3E=";
|
||||
};
|
||||
};
|
||||
beta = {
|
||||
x86_64-linux = {
|
||||
url = "https://downloads.1password.com/linux/tar/beta/x86_64/1password-${version}.x64.tar.gz";
|
||||
hash = "sha256-gC+niXGxg37pzMWu/yzD5KcrzbI39u//syVlPne6nBQ=";
|
||||
hash = "sha256-SnfFd+ksJc69r7GGFUYCLH0NAwwiSxEDyaIRTrj/VWo=";
|
||||
};
|
||||
aarch64-linux = {
|
||||
url = "https://downloads.1password.com/linux/tar/beta/aarch64/1password-${version}.arm64.tar.gz";
|
||||
hash = "sha256-y9P7032GaNKbDzL922HUwiu3DxqKzTiA5g1I3V+852k=";
|
||||
hash = "sha256-5PDlMe/EZNBkfIrf6se4B5TKVYycSSoqiv0iMEPiIrA=";
|
||||
};
|
||||
x86_64-darwin = {
|
||||
url = "https://downloads.1password.com/mac/1Password-${version}-x86_64.zip";
|
||||
hash = "sha256-/avHauTuFmKQiHL1WpRI488F8rcwvEOe26kmGF7sv3k=";
|
||||
hash = "sha256-nn8lnn52MkKcFRluH9k8IoAu4vZ1C9Uk/+k6TQ6CKFs=";
|
||||
};
|
||||
aarch64-darwin = {
|
||||
url = "https://downloads.1password.com/mac/1Password-${version}-aarch64.zip";
|
||||
hash = "sha256-kMrA8PhAtOjkgbl9m7NtzIJin+a05llQKdEzlkLE0sY=";
|
||||
hash = "sha256-ACeFyaDzo1I4w/9CrkQ5iO/JBHYRbxxzMDhTX4oI548=";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -78,12 +78,15 @@ let
|
||||
++ lib.optionals mediaSupport [ ffmpeg ]
|
||||
);
|
||||
|
||||
version = "12.5.1";
|
||||
version = "12.5.2";
|
||||
|
||||
sources = {
|
||||
x86_64-linux = fetchurl {
|
||||
url = "https://cdn.mullvad.net/browser/${version}/mullvad-browser-linux64-${version}_ALL.tar.xz";
|
||||
hash = "sha256-yG22oyTDb7i1OnM7L9uOSaMhDytONAxE68Tg5XQSYq4=";
|
||||
urls = [
|
||||
"https://cdn.mullvad.net/browser/${version}/mullvad-browser-linux64-${version}_ALL.tar.xz"
|
||||
"https://github.com/mullvad/mullvad-browser/releases/download/${version}/mullvad-browser-linux64-${version}_ALL.tar.xz"
|
||||
];
|
||||
hash = "sha256-sVVgQTpPQFiG1mEIih0CemNV5qjC2l+JTxef37/nC9k=";
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -80,8 +80,10 @@ stdenv.mkDerivation rec {
|
||||
# Hardcode paths to various dependencies so that they can be found at runtime.
|
||||
(substituteAll {
|
||||
src = ./fix-paths.patch;
|
||||
inherit libgnomekbd unzip;
|
||||
gkbd_keyboard_display = "${lib.getBin libgnomekbd}/bin/gkbd-keyboard-display";
|
||||
glib_compile_schemas = "${glib.dev}/bin/glib-compile-schemas";
|
||||
gsettings = "${glib.bin}/bin/gsettings";
|
||||
unzip = "${lib.getBin unzip}/bin/unzip";
|
||||
})
|
||||
|
||||
# Use absolute path for libshew installation to make our patched gobject-introspection
|
||||
|
@ -10,27 +10,62 @@ index de91167c5..1c9965678 100644
|
||||
+ExecStart=@gsettings@ set org.gnome.shell disable-user-extensions true
|
||||
Restart=no
|
||||
diff --git a/js/ui/extensionDownloader.js b/js/ui/extensionDownloader.js
|
||||
index 8bf4646a6..59e88bb4c 100644
|
||||
index 197cc1c1c..dd74aa167 100644
|
||||
--- a/js/ui/extensionDownloader.js
|
||||
+++ b/js/ui/extensionDownloader.js
|
||||
@@ -114,7 +114,7 @@ async function extractExtensionArchive(bytes, dir) {
|
||||
@@ -110,7 +110,7 @@ async function extractExtensionArchive(bytes, dir) {
|
||||
stream.close_async(GLib.PRIORITY_DEFAULT, null);
|
||||
|
||||
const unzip = Gio.Subprocess.new(
|
||||
- ['unzip', '-uod', dir.get_path(), '--', file.get_path()],
|
||||
+ ['@unzip@/bin/unzip', '-uod', dir.get_path(), '--', file.get_path()],
|
||||
+ ['@unzip@', '-uod', dir.get_path(), '--', file.get_path()],
|
||||
Gio.SubprocessFlags.NONE);
|
||||
await unzip.wait_check_async(null);
|
||||
}
|
||||
|
||||
@@ -132,7 +132,7 @@ async function extractExtensionArchive(bytes, dir) {
|
||||
}
|
||||
|
||||
const compileSchema = Gio.Subprocess.new(
|
||||
- ['glib-compile-schemas', '--strict', schemasPath.get_path()],
|
||||
+ ['@glib_compile_schemas@', '--strict', schemasPath.get_path()],
|
||||
Gio.SubprocessFlags.NONE);
|
||||
|
||||
try {
|
||||
diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js
|
||||
index bc50f3d37..868eb5abf 100644
|
||||
index fff4e73c2..92859b099 100644
|
||||
--- a/js/ui/status/keyboard.js
|
||||
+++ b/js/ui/status/keyboard.js
|
||||
@@ -1080,6 +1080,6 @@ class InputSourceIndicator extends PanelMenu.Button {
|
||||
@@ -1092,6 +1092,6 @@ class InputSourceIndicator extends PanelMenu.Button {
|
||||
if (xkbVariant.length > 0)
|
||||
description = '%s\t%s'.format(description, xkbVariant);
|
||||
description = `${description}\t${xkbVariant}`;
|
||||
|
||||
- Util.spawn(['gkbd-keyboard-display', '-l', description]);
|
||||
+ Util.spawn(['@libgnomekbd@/bin/gkbd-keyboard-display', '-l', description]);
|
||||
+ Util.spawn(['@gkbd_keyboard_display@', '-l', description]);
|
||||
}
|
||||
});
|
||||
diff --git a/subprojects/extensions-tool/src/command-install.c b/subprojects/extensions-tool/src/command-install.c
|
||||
index 11fb4b6b7..e00e4807b 100644
|
||||
--- a/subprojects/extensions-tool/src/command-install.c
|
||||
+++ b/subprojects/extensions-tool/src/command-install.c
|
||||
@@ -158,7 +158,7 @@ install_extension (const char *bundle,
|
||||
|
||||
schemapath = g_file_get_path (schemadir);
|
||||
proc = g_subprocess_new (G_SUBPROCESS_FLAGS_STDERR_SILENCE, &error,
|
||||
- "glib-compile-schemas", "--strict", schemapath,
|
||||
+ "@glib_compile_schemas@", "--strict", schemapath,
|
||||
NULL);
|
||||
|
||||
if (!g_subprocess_wait_check (proc, NULL, &error))
|
||||
diff --git a/subprojects/extensions-tool/src/command-pack.c b/subprojects/extensions-tool/src/command-pack.c
|
||||
index f2cfcd51a..2a9a7efdf 100644
|
||||
--- a/subprojects/extensions-tool/src/command-pack.c
|
||||
+++ b/subprojects/extensions-tool/src/command-pack.c
|
||||
@@ -168,7 +168,7 @@ extension_pack_add_schemas (ExtensionPack *pack,
|
||||
#else
|
||||
dstpath = g_file_get_path (dstdir);
|
||||
proc = g_subprocess_new (G_SUBPROCESS_FLAGS_STDERR_SILENCE, error,
|
||||
- "glib-compile-schemas", "--strict", dstpath, NULL);
|
||||
+ "@glib_compile_schemas@", "--strict", dstpath, NULL);
|
||||
|
||||
if (!g_subprocess_wait_check (proc, NULL, error))
|
||||
return FALSE;
|
||||
|
@ -43,6 +43,6 @@ rustPlatform.buildRustPackage rec {
|
||||
'';
|
||||
changelog = "https://github.com/tweag/nickel/blob/${version}/RELEASES.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ AndersonTorres felschr ];
|
||||
maintainers = with maintainers; [ AndersonTorres felschr matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation ( finalAttrs: {
|
||||
pname = "blst";
|
||||
version = "0.3.10";
|
||||
version = "0.3.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "supranational";
|
||||
repo = "blst";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-xero1aTe2v4IhWIJaEDUsVDOfE77dOV5zKeHWntHogY=";
|
||||
hash = "sha256-oqljy+ZXJAXEB/fJtmB8rlAr4UXM+Z2OkDa20gpILNA=";
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
|
37
pkgs/development/libraries/frozen/default.nix
Normal file
37
pkgs/development/libraries/frozen/default.nix
Normal file
@ -0,0 +1,37 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, meson
|
||||
, ninja
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "frozen";
|
||||
# pin to a newer release if frozen releases again, see cesanta/frozen#72
|
||||
version = "unstable-2021-02-23";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cesanta";
|
||||
repo = "frozen";
|
||||
rev = "21f051e3abc2240d9a25b2add6629b38e963e102";
|
||||
hash = "sha256-BpuYK9fbWSpeF8iPT8ImrV3CKKaA5RQ2W0ZQ03TciR0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ meson ninja ];
|
||||
|
||||
# frozen has a simple Makefile and a GN BUILD file as building scripts.
|
||||
# Since it has only two source files, the best course of action to support
|
||||
# cross compilation is to create a small meson.build file.
|
||||
# Relevant upstream issue: https://github.com/cesanta/frozen/pull/71
|
||||
preConfigure = ''
|
||||
cp ${./meson.build} meson.build
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/cesanta/frozen";
|
||||
description = "Minimal JSON parser for C, targeted for embedded systems";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ thillux ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
19
pkgs/development/libraries/frozen/meson.build
Normal file
19
pkgs/development/libraries/frozen/meson.build
Normal file
@ -0,0 +1,19 @@
|
||||
project(
|
||||
'frozen',
|
||||
'c',
|
||||
default_options: [
|
||||
'c_args=-Wextra -fno-builtin -pedantic',
|
||||
'c_std=c99',
|
||||
'werror=true'
|
||||
],
|
||||
license: 'Apache-2.0',
|
||||
version: '20210223'
|
||||
)
|
||||
|
||||
library(
|
||||
'frozen',
|
||||
'frozen.c',
|
||||
install: true
|
||||
)
|
||||
|
||||
install_headers('frozen.h')
|
@ -27,11 +27,11 @@ let
|
||||
inherit (python3Packages) python pyxdg wrapPython;
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "speech-dispatcher";
|
||||
version = "0.11.4";
|
||||
version = "0.11.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/brailcom/speechd/releases/download/${version}/${pname}-${version}.tar.gz";
|
||||
sha256 = "sha256-jAkiG7ctnbXInP17kZdxgyuGw6N3LWRWAWlklO31Zrk=";
|
||||
sha256 = "sha256-HOR1n/q7rxrrQzpewHOb4Gdum9+66URKezvhsq8+wSs=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -223,7 +223,43 @@ let
|
||||
lispLibs = o.lispLibs ++ [
|
||||
self.mcclim
|
||||
];
|
||||
});
|
||||
});
|
||||
cl-charms = super.cl-charms.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.ncurses ];
|
||||
});
|
||||
libusb-ffi = super.libusb-ffi.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.libusb-compat-0_1 ];
|
||||
});
|
||||
cl-fam = super.cl-fam.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.fam ];
|
||||
});
|
||||
jpeg-turbo = super.jpeg-turbo.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.libjpeg_turbo ];
|
||||
});
|
||||
vorbisfile-ffi = super.vorbisfile-ffi.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.libvorbis ];
|
||||
});
|
||||
png = super.png.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.libpng ];
|
||||
});
|
||||
zmq = super.zmq.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.czmq ];
|
||||
});
|
||||
consfigurator = super.consfigurator.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.acl pkgs.libcap ];
|
||||
});
|
||||
cl-gss = super.cl-gss.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.libkrb5 ];
|
||||
});
|
||||
magicffi = super.magicffi.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.file ];
|
||||
});
|
||||
keystone = super.keystone.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.keystone ];
|
||||
});
|
||||
capstone = super.capstone.overrideLispAttrs (o: {
|
||||
nativeLibs = [ pkgs.capstone ];
|
||||
});
|
||||
});
|
||||
|
||||
qlpkgs =
|
||||
|
@ -40,7 +40,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-ZgP11fVMtXpzo9QaTkejvKl0LzCAkIyGBMcOquBirxQ=";
|
||||
};
|
||||
|
||||
sourceRoot = "source/core";
|
||||
sourceRoot = "${src.name}/core";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pythonRelaxDepsHook
|
||||
|
@ -11,7 +11,7 @@ buildPythonPackage {
|
||||
|
||||
inherit (dbt-core) version src;
|
||||
|
||||
sourceRoot = "source/plugins/postgres";
|
||||
sourceRoot = "${dbt-core.src.name}/plugins/postgres";
|
||||
|
||||
env.DBT_PSYCOPG2_NAME = "psycopg2";
|
||||
|
||||
|
@ -97,7 +97,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-YQFIF1tA/CjvmD6xGgVre2lbcHR+UYx/sy1dOfpvkPY=";
|
||||
};
|
||||
|
||||
sourceRoot = "source/libs/langchain";
|
||||
sourceRoot = "${src.name}/libs/langchain";
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace langchain/utilities/bash.py \
|
||||
|
@ -8,7 +8,7 @@
|
||||
, pytest-asyncio
|
||||
}:
|
||||
|
||||
buildPythonPackage {
|
||||
buildPythonPackage rec {
|
||||
pname = "langsmith";
|
||||
version = "0.0.14";
|
||||
format = "pyproject";
|
||||
@ -22,7 +22,7 @@ buildPythonPackage {
|
||||
hash = "sha256-U8fs16Uq80EB7Ey5YuQhUKKI9DOXJWlabM5JdoDnWP0=";
|
||||
};
|
||||
|
||||
sourceRoot = "source/python";
|
||||
sourceRoot = "${src.name}/python";
|
||||
|
||||
nativeBuildInputs = [
|
||||
poetry-core
|
||||
|
@ -5,11 +5,11 @@
|
||||
|
||||
python.pkgs.buildPythonPackage rec {
|
||||
pname = "memory_profiler";
|
||||
version = "0.55.0";
|
||||
version = "0.61.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1hdgh5f59bya079w4ahx4l0hf4gc5yvaz44irp5x57cj9hkpp92z";
|
||||
sha256 = "sha256-Tltz14ZKHRKS+3agPoKj5475NNBoKKaY2dradtogZ7A=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python.pkgs; [
|
||||
|
@ -12,7 +12,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
self = buildPythonPackage {
|
||||
self = buildPythonPackage rec {
|
||||
pname = "opentelemetry-api";
|
||||
version = "1.18.0";
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -25,7 +25,7 @@ let
|
||||
hash = "sha256-8xf4TqEkBeueejQBckFGwBNN4Gyo+/7/my6Z1Mnei5Q=";
|
||||
};
|
||||
|
||||
sourceRoot = "source/opentelemetry-api";
|
||||
sourceRoot = "${src.name}/opentelemetry-api";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -14,7 +14,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-exporter-otlp-proto-common";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/exporter/opentelemetry-exporter-otlp-proto-common";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-common";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -17,7 +17,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-exporter-otlp-proto-grpc";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/exporter/opentelemetry-exporter-otlp-proto-grpc";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-grpc";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -17,7 +17,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-exporter-otlp-proto-http";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/exporter/opentelemetry-exporter-otlp-proto-http";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp-proto-http";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -14,7 +14,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-exporter-otlp";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/exporter/opentelemetry-exporter-otlp";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-otlp";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -14,7 +14,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-exporter-prometheus";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/exporter/opentelemetry-exporter-prometheus";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/exporter/opentelemetry-exporter-prometheus";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -17,7 +17,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-instrumentation-aiohttp-client";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/instrumentation/opentelemetry-instrumentation-aiohttp-client";
|
||||
sourceRoot = "${opentelemetry-instrumentation.src.name}/instrumentation/opentelemetry-instrumentation-aiohttp-client";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -16,7 +16,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-instrumentation-asgi";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/instrumentation/opentelemetry-instrumentation-asgi";
|
||||
sourceRoot = "${opentelemetry-instrumentation.src.name}/instrumentation/opentelemetry-instrumentation-asgi";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -18,7 +18,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-instrumentation-django";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/instrumentation/opentelemetry-instrumentation-django";
|
||||
sourceRoot = "${opentelemetry-instrumentation.src.name}/instrumentation/opentelemetry-instrumentation-django";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -17,7 +17,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-instrumentation-grpc";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/instrumentation/opentelemetry-instrumentation-grpc";
|
||||
sourceRoot = "${opentelemetry-instrumentation.src.name}/instrumentation/opentelemetry-instrumentation-grpc";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -15,7 +15,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-instrumentation-wsgi";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/instrumentation/opentelemetry-instrumentation-wsgi";
|
||||
sourceRoot = "${opentelemetry-instrumentation.src.name}/instrumentation/opentelemetry-instrumentation-wsgi";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -24,7 +24,7 @@ buildPythonPackage rec {
|
||||
hash = "sha256-MPBOdurEQhA9BPRgVftejjtkvN/zRQEJDjQcS2QW3xc=";
|
||||
};
|
||||
|
||||
sourceRoot = "source/opentelemetry-instrumentation";
|
||||
sourceRoot = "${src.name}/opentelemetry-instrumentation";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -12,7 +12,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-proto";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/opentelemetry-proto";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/opentelemetry-proto";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -17,7 +17,7 @@ let
|
||||
pname = "opentelemetry-sdk";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/opentelemetry-sdk";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/opentelemetry-sdk";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -11,7 +11,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-semantic-conventions";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/opentelemetry-semantic-conventions";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/opentelemetry-semantic-conventions";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -13,7 +13,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-test-utils";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/tests/opentelemetry-test-utils";
|
||||
sourceRoot = "${opentelemetry-api.src.name}/tests/opentelemetry-test-utils";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -14,7 +14,7 @@ buildPythonPackage {
|
||||
pname = "opentelemetry-util-http";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
sourceRoot = "source/util/opentelemetry-util-http";
|
||||
sourceRoot = "${opentelemetry-instrumentation.src.name}/util/opentelemetry-util-http";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
|
@ -44,7 +44,7 @@ buildPythonPackage rec {
|
||||
})
|
||||
];
|
||||
|
||||
sourceRoot = "source/python";
|
||||
sourceRoot = "${src.name}/python";
|
||||
|
||||
env.PROPHET_REPACKAGE_CMDSTAN = "false";
|
||||
|
||||
|
@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "golangci-lint";
|
||||
version = "1.54.0";
|
||||
version = "1.54.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "golangci";
|
||||
repo = "golangci-lint";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-UXN5gN1SNv3uvBCliJQ+5PSGHRL7RyU6pmZtGUTFsrQ=";
|
||||
hash = "sha256-Dymo/ABlDh8JwaTMTQgsWARuAkqHbakyUzujTgtMTyQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-jUlK/A0HxBrIby2C0zYFtnxQX1bgKVyypI3QdH4u/rg=";
|
||||
vendorHash = "sha256-rMektYjs8laN9ykc3bcYOgJ9twnjKl1gIEEL/wPkhfE=";
|
||||
|
||||
subPackages = [ "cmd/golangci-lint" ];
|
||||
|
||||
|
@ -35,6 +35,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/EmbarkStudios/cargo-about";
|
||||
changelog = "https://github.com/EmbarkStudios/cargo-about/blob/${version}/CHANGELOG.md";
|
||||
license = with licenses; [ mit /* or */ asl20 ];
|
||||
maintainers = with maintainers; [ evanjs figsoda ];
|
||||
maintainers = with maintainers; [ evanjs figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A Cargo subcommand to build and test all feature flag combinations";
|
||||
homepage = "https://github.com/frewsxcv/cargo-all-features";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -11,16 +11,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cargo-binstall";
|
||||
version = "1.2.0";
|
||||
version = "1.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cargo-bins";
|
||||
repo = "cargo-binstall";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-baP7F9YL/zm1Ve8jUOby4QLkR+Gy9tSZewQ1JuP822Q=";
|
||||
hash = "sha256-xqY1C3ZPGY9GeyuSgV0s4+eSkm4r+jOQkNgSzqE2QUI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-wzwLMjOxMJBC0UNIga4FT/gL9syjW0dg9cD60+rwZ/c=";
|
||||
cargoHash = "sha256-yAda80b62WGYuKo5YtCLRtx08fmNs5HLDcNWhq+FG/I=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
@ -19,6 +19,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/rust-embedded/cargo-binutils";
|
||||
changelog = "https://github.com/rust-embedded/cargo-binutils/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 mit ];
|
||||
maintainers = with maintainers; [ stupremee ];
|
||||
maintainers = with maintainers; [ stupremee matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/RazrFalcon/cargo-bloat";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ xrelkd ];
|
||||
maintainers = with maintainers; [ xrelkd matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -21,6 +21,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/sstadick/cargo-bundle-licenses";
|
||||
changelog = "https://github.com/sstadick/cargo-bundle-licenses/blob/${src.rev}/CHANGELOG.md";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -21,6 +21,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Manage cargo cache (\${CARGO_HOME}, ~/.cargo/), print sizes of dirs and remove dirs selectively";
|
||||
homepage = "https://github.com/matthiaskrgr/cargo-cache";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ Br1ght0ne ];
|
||||
maintainers = with maintainers; [ Br1ght0ne matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A tool to execute Rust code carefully, with extra checking along the way";
|
||||
homepage = "https://github.com/RalfJung/cargo-careful";
|
||||
license = with licenses; [ asl20 mit ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -36,6 +36,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/janlikar/cargo-clone";
|
||||
changelog = "https://github.com/janlikar/cargo-clone/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 mit ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -41,6 +41,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A cryptographically verifiable code review system for the cargo (Rust) package manager";
|
||||
homepage = "https://github.com/crev-dev/cargo-crev";
|
||||
license = with licenses; [ asl20 mit mpl20 ];
|
||||
maintainers = with maintainers; [ b4dm4n ];
|
||||
maintainers = with maintainers; [ b4dm4n matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -17,6 +17,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Cargo extension for running Criterion.rs benchmarks";
|
||||
homepage = "https://github.com/bheisler/cargo-criterion";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ humancalico ];
|
||||
maintainers = with maintainers; [ humancalico matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -27,6 +27,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/deadlinks/cargo-deadlinks";
|
||||
changelog = "https://github.com/deadlinks/cargo-deadlinks/blob/${version}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ newam ];
|
||||
maintainers = with maintainers; [ newam matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -36,6 +36,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A cargo subcommand that generates Debian packages from information in Cargo.toml";
|
||||
homepage = "https://github.com/kornelski/cargo-deb";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ Br1ght0ne ];
|
||||
maintainers = with maintainers; [ Br1ght0ne matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://sr.ht/~jplatte/cargo-depgraph";
|
||||
changelog = "https://git.sr.ht/~jplatte/cargo-depgraph/tree/${src.rev}/item/CHANGELOG.md";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -47,6 +47,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A tool to analyze the third-party dependencies imported by a rust crate or rust workspace";
|
||||
homepage = "https://github.com/mimoo/cargo-dephell";
|
||||
license = with licenses; [ mit /* or */ asl20 ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -15,6 +15,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Cargo subcommand for building dependency graphs of Rust projects";
|
||||
homepage = "https://github.com/m-cat/cargo-deps";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ arcnmx ];
|
||||
maintainers = with maintainers; [ arcnmx matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/the-lean-crate/cargo-diet";
|
||||
changelog = "https://github.com/the-lean-crate/cargo-diet/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -6,21 +6,23 @@
|
||||
, xz
|
||||
, zstd
|
||||
, stdenv
|
||||
, darwin
|
||||
, git
|
||||
, rustup
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cargo-dist";
|
||||
version = "0.0.7";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "axodotdev";
|
||||
repo = "cargo-dist";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-uXC+iaOcEIyGMVNtAduhT68GuE29aL/3S6uEMllAWNA=";
|
||||
hash = "sha256-yuBf6WgY+sGk7Y5/gZFHeawbHhsVIxabFlpiL4AUzK8=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-/TLi+ESOZhJ4Xg3hdUEWhM0K4asI9+L1M1+hWuDOj9Q=";
|
||||
cargoHash = "sha256-vfpSMa3NO95SPU4jSW1qKMUy4EGZloYNC3SyGwlTGC0=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
@ -30,21 +32,30 @@ rustPlatform.buildRustPackage rec {
|
||||
bzip2
|
||||
xz
|
||||
zstd
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
darwin.apple_sdk.frameworks.Security
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
git
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
rustup
|
||||
];
|
||||
|
||||
env = {
|
||||
ZSTD_SYS_USE_PKG_CONFIG = true;
|
||||
};
|
||||
|
||||
nativeCheckInputs = lib.optionals stdenv.isDarwin [
|
||||
rustup
|
||||
];
|
||||
# remove tests that require internet access
|
||||
postPatch = ''
|
||||
rm cargo-dist/tests/integration-tests.rs
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "A tool for building final distributable artifacts and uploading them to an archive";
|
||||
homepage = "https://github.com/axodotdev/cargo-dist";
|
||||
changelog = "https://github.com/axodotdev/cargo-dist/blob/${src.rev}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 mit ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -29,6 +29,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/Robzz/cargo-docset";
|
||||
changelog = "https://github.com/Robzz/cargo-docset/blob/${version}/CHANGELOG.md";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ colinsane ];
|
||||
maintainers = with maintainers; [ colinsane matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -41,6 +41,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A cargo subcommand for displaying when different versions of a same dependency are pulled in";
|
||||
homepage = "https://github.com/Keruspe/cargo-duplicates";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -20,7 +20,7 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/Riey/cargo-feature";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ riey ];
|
||||
maintainers = with maintainers; [ riey matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -33,6 +33,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3";
|
||||
homepage = "https://github.com/flamegraph-rs/flamegraph";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ killercup ];
|
||||
maintainers = with maintainers; [ killercup matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -21,6 +21,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Command line helpers for fuzzing";
|
||||
homepage = "https://github.com/rust-fuzz/cargo-fuzz";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = [ maintainers.ekleog ];
|
||||
maintainers = with maintainers; [ ekleog matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -54,6 +54,6 @@ rustPlatform.buildRustPackage rec {
|
||||
code is appropriate.
|
||||
'';
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ evanjs jk ];
|
||||
maintainers = with maintainers; [ evanjs jk matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -53,6 +53,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/cargo-generate/cargo-generate";
|
||||
changelog = "https://github.com/cargo-generate/cargo-generate/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ figsoda turbomack ];
|
||||
maintainers = with maintainers; [ figsoda turbomack matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -17,6 +17,6 @@ rustPlatform.buildRustPackage rec {
|
||||
meta = with lib; {
|
||||
description = "A cargo subcommand for creating GraphViz DOT files and dependency graphs";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ basvandijk ];
|
||||
maintainers = with maintainers; [ basvandijk matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -35,6 +35,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://gitlab.com/imp/cargo-info";
|
||||
changelog = "https://gitlab.com/imp/cargo-info/-/blob/${src.rev}/CHANGELOG.md";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -19,6 +19,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "See what Rust is doing behind the curtains";
|
||||
homepage = "https://github.com/mre/cargo-inspect";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ minijackson ];
|
||||
maintainers = with maintainers; [ minijackson matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -23,6 +23,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/mitsuhiko/insta";
|
||||
changelog = "https://github.com/mitsuhiko/insta/blob/${version}/CHANGELOG.md";
|
||||
license = licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ figsoda oxalica ];
|
||||
maintainers = with lib.maintainers; [ figsoda oxalica matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -30,6 +30,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Cargo subcommand to run kcov to get coverage report on Linux";
|
||||
homepage = "https://github.com/kennytm/cargo-kcov";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ saschagrunert ];
|
||||
maintainers = with maintainers; [ saschagrunert matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -15,6 +15,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Cargo subcommand to see license of dependencies";
|
||||
homepage = "https://github.com/onur/cargo-license";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ basvandijk figsoda ];
|
||||
maintainers = with maintainers; [ basvandijk figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -29,6 +29,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Cargo subcommand \"limit\": reduces the noise of compiler messages";
|
||||
homepage = "https://github.com/alopatindev/cargo-limit";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ otavio ];
|
||||
maintainers = with maintainers; [ otavio matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -39,6 +39,6 @@ rustPlatform.buildRustPackage rec {
|
||||
library (e.g. fenix or rust-overlay)
|
||||
'';
|
||||
license = with lib.licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with lib.maintainers; [ wucke13 ];
|
||||
maintainers = with lib.maintainers; [ wucke13 matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/dtolnay/cargo-llvm-lines";
|
||||
changelog = "https://github.com/dtolnay/cargo-llvm-lines/releases/tag/${src.rev}";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/rustsec/rustsec/tree/main/cargo-lock";
|
||||
changelog = "https://github.com/rustsec/rustsec/blob/cargo-lock/v${version}/cargo-lock/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -24,6 +24,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/bnjbvr/cargo-machete";
|
||||
changelog = "https://github.com/bnjbvr/cargo-machete/blob/${src.rev}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -22,6 +22,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/regexident/cargo-modules";
|
||||
changelog = "https://github.com/regexident/cargo-modules/blob/${version}/CHANGELOG.md";
|
||||
license = with licenses; [ mpl20 ];
|
||||
maintainers = with maintainers; [ figsoda rvarago ];
|
||||
maintainers = with maintainers; [ figsoda rvarago matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -49,6 +49,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Cargo subcommand \"msrv\": assists with finding your minimum supported Rust version (MSRV)";
|
||||
homepage = "https://github.com/foresterre/cargo-msrv";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ otavio ];
|
||||
maintainers = with maintainers; [ otavio matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -30,6 +30,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/nextest-rs/nextest";
|
||||
changelog = "https://nexte.st/CHANGELOG.html";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ ekleog figsoda ];
|
||||
maintainers = with maintainers; [ ekleog figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -35,6 +35,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/kbknapp/cargo-outdated";
|
||||
changelog = "https://github.com/kbknapp/cargo-outdated/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ ivan ];
|
||||
maintainers = with maintainers; [ ivan matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -29,6 +29,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Generate README.md from docstrings";
|
||||
homepage = "https://github.com/livioribeiro/cargo-readme";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ baloo ];
|
||||
maintainers = with maintainers; [ baloo matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -36,6 +36,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Cargo subcommand \"rr\": a light wrapper around rr, the time-travelling debugger";
|
||||
homepage = "https://github.com/danielzfranklin/cargo-rr";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ otavio ];
|
||||
maintainers = with maintainers; [ otavio matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -41,7 +41,7 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/pacak/cargo-show-asm";
|
||||
changelog = "https://github.com/pacak/cargo-show-asm/blob/${version}/Changelog.md";
|
||||
license = with licenses; [ asl20 mit ];
|
||||
maintainers = with maintainers; [ figsoda oxalica ];
|
||||
maintainers = with maintainers; [ figsoda oxalica matthiasbeyer ];
|
||||
mainProgram = "cargo-asm";
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/devinr528/cargo-sort";
|
||||
changelog = "https://github.com/devinr528/cargo-sort/blob/v${version}/changelog.md";
|
||||
license = with licenses; [ mit /* or */ asl20 ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -33,6 +33,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/drahnr/cargo-spellcheck";
|
||||
changelog = "https://github.com/drahnr/cargo-spellcheck/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ newam ];
|
||||
maintainers = with maintainers; [ newam matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -27,6 +27,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/rust-secure-code/cargo-supply-chain";
|
||||
changelog = "https://github.com/rust-secure-code/cargo-supply-chain/blob/${src.rev}/CHANGELOG.md";
|
||||
license = with licenses; [ asl20 mit zlib ]; # any of three
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -17,6 +17,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A Cargo subcommand for cleaning up unused build files generated by Cargo";
|
||||
homepage = "https://github.com/holmgr/cargo-sweep";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ xrelkd ];
|
||||
maintainers = with maintainers; [ xrelkd matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/phaazon/cargo-sync-readme";
|
||||
changelog = "https://github.com/phaazon/cargo-sync-readme/blob/${version}/CHANGELOG.md";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ b4dm4n ];
|
||||
maintainers = with maintainers; [ b4dm4n matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -22,6 +22,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/dtolnay/cargo-tally";
|
||||
changelog = "https://github.com/dtolnay/cargo-tally/releases/tag/${version}";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/yozhgoor/cargo-temp";
|
||||
changelog = "https://github.com/yozhgoor/cargo-temp/releases/tag/${src.rev}";
|
||||
license = with licenses; [ mit /* or */ asl20 ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -19,6 +19,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/fuellabs/cargo-toml-lint";
|
||||
changelog = "https://github.com/fuellabs/cargo-toml-lint/releases/tag/v${version}";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ mitchmindtree ];
|
||||
maintainers = with maintainers; [ mitchmindtree matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -26,6 +26,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Find unused dependencies in Cargo.toml";
|
||||
homepage = "https://github.com/est31/cargo-udeps";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ b4dm4n ];
|
||||
maintainers = with maintainers; [ b4dm4n matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -53,6 +53,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/slint-ui/cargo-ui";
|
||||
changelog = "https://github.com/slint-ui/cargo-ui/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [ mit asl20 gpl3Only ];
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A tool to find potential unused enabled feature flags and prune them";
|
||||
homepage = "https://github.com/timonpost/cargo-unused-features";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
maintainers = with maintainers; [ figsoda matthiasbeyer ];
|
||||
mainProgram = "unused-features";
|
||||
};
|
||||
}
|
||||
|
@ -60,6 +60,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/nabijaczleweli/cargo-update";
|
||||
changelog = "https://github.com/nabijaczleweli/cargo-update/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ gerschtli Br1ght0ne johntitor ];
|
||||
maintainers = with maintainers; [ gerschtli Br1ght0ne johntitor matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -38,6 +38,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = ''Cargo subcommand "valgrind": runs valgrind and collects its output in a helpful manner'';
|
||||
homepage = "https://github.com/jfrimmel/cargo-valgrind";
|
||||
license = with licenses; [ asl20 /* or */ mit ];
|
||||
maintainers = with maintainers; [ otavio ];
|
||||
maintainers = with maintainers; [ otavio matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -34,6 +34,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A Cargo subcommand for watching over Cargo project's source";
|
||||
homepage = "https://github.com/watchexec/cargo-watch";
|
||||
license = licenses.cc0;
|
||||
maintainers = with maintainers; [ xrelkd ivan ];
|
||||
maintainers = with maintainers; [ xrelkd ivan matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -22,6 +22,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A simple cargo plugin to get a list of features for a specific crate";
|
||||
homepage = "https://github.com/museun/cargo-whatfeatures";
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ ivan-babrou ];
|
||||
maintainers = with maintainers; [ ivan-babrou matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -44,6 +44,6 @@ rustPlatform.buildRustPackage rec {
|
||||
'';
|
||||
homepage = "https://github.com/pksunkara/cargo-workspaces";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ macalinao ];
|
||||
maintainers = with maintainers; [ macalinao matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ let
|
||||
ui = buildNpmPackage {
|
||||
inherit version src;
|
||||
pname = "${pname}-ui";
|
||||
sourceRoot = "source/ui";
|
||||
sourceRoot = "${src.name}/ui";
|
||||
npmDepsHash = "sha256-IpZWgMo6Y3vRn9h495ifMB3tQxobLeTLC0xXS1vrKLA=";
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
@ -34,7 +34,7 @@ let
|
||||
in rustPlatform.buildRustPackage {
|
||||
inherit pname version src;
|
||||
|
||||
sourceRoot = "source/server";
|
||||
sourceRoot = "${src.name}/server";
|
||||
|
||||
cargoLock = {
|
||||
lockFile = ./Cargo.lock;
|
||||
|
@ -32,6 +32,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Blazingly fast terminal recorder that generates animated gif images for the web written in rust";
|
||||
homepage = "https://github.com/sassman/t-rec-rs";
|
||||
license = with licenses; [ gpl3Only ];
|
||||
maintainers = [ maintainers.hoverbear ];
|
||||
maintainers = with maintainers; [ hoverbear matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -20,6 +20,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A simple, user-friendly alternative to sort | uniq";
|
||||
homepage = "https://github.com/lostutils/uq";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ doronbehar ];
|
||||
maintainers = with maintainers; [ doronbehar matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -37,6 +37,6 @@ rustPlatform.buildRustPackage rec {
|
||||
homepage = "https://github.com/builditluc/wiki-tui";
|
||||
changelog = "https://github.com/Builditluc/wiki-tui/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ lom builditluc ];
|
||||
maintainers = with maintainers; [ lom builditluc matthiasbeyer ];
|
||||
};
|
||||
}
|
||||
|
@ -5,13 +5,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "nfs-ganesha";
|
||||
version = "5.4";
|
||||
version = "5.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nfs-ganesha";
|
||||
repo = "nfs-ganesha";
|
||||
rev = "V${version}";
|
||||
sha256 = "sha256-zKIFjplZtxOEPIH9PUw1gGPS4VSdgv2Zj1oOp3If9W0=";
|
||||
sha256 = "sha256-ebnR/ukbVTwpFNzGf189NmsaDh97ThEGWew5kp50UGg=";
|
||||
};
|
||||
|
||||
preConfigure = "cd src";
|
||||
|
@ -10,7 +10,7 @@ buildNpmPackage rec {
|
||||
rev = "v${version}";
|
||||
hash = "sha256-hB4NVJW2exHoKsMp0CKzHerYgj8aR77rV+ZsCoWA1Dg=";
|
||||
};
|
||||
sourceRoot = "source/app";
|
||||
sourceRoot = "${src.name}/app";
|
||||
npmDepsHash = "sha256-GLrDRZqKcX1PDGREx+MLZ1TEjr88r9nz4TvZ9nvo40g=";
|
||||
|
||||
nativeBuildInputs = [ python3 ];
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user