Merge master into staging-next

This commit is contained in:
github-actions[bot] 2023-08-12 00:01:47 +00:00 committed by GitHub
commit f9497b22eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
105 changed files with 293 additions and 147 deletions

View File

@ -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";

View File

@ -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=";
};
};
};

View File

@ -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=";
};
};

View File

@ -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

View File

@ -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;

View File

@ -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 ];
};
}

View File

@ -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 = ''

View 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;
};
}

View 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')

View File

@ -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 = [

View File

@ -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 =

View File

@ -40,7 +40,7 @@ buildPythonPackage rec {
hash = "sha256-ZgP11fVMtXpzo9QaTkejvKl0LzCAkIyGBMcOquBirxQ=";
};
sourceRoot = "source/core";
sourceRoot = "${src.name}/core";
nativeBuildInputs = [
pythonRelaxDepsHook

View File

@ -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";

View File

@ -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 \

View File

@ -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

View File

@ -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; [

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -24,7 +24,7 @@ buildPythonPackage rec {
hash = "sha256-MPBOdurEQhA9BPRgVftejjtkvN/zRQEJDjQcS2QW3xc=";
};
sourceRoot = "source/opentelemetry-instrumentation";
sourceRoot = "${src.name}/opentelemetry-instrumentation";
format = "pyproject";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -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";

View File

@ -44,7 +44,7 @@ buildPythonPackage rec {
})
];
sourceRoot = "source/python";
sourceRoot = "${src.name}/python";
env.PROPHET_REPACKAGE_CMDSTAN = "false";

View File

@ -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" ];

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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";
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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";
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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;

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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 ];
};
}

View File

@ -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";

View File

@ -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