Merge master into haskell-updates
This commit is contained in:
commit
5c325c71b3
@ -13842,4 +13842,10 @@
|
||||
github = "AmeerTaweel";
|
||||
githubId = 20538273;
|
||||
};
|
||||
nigelgbanks = {
|
||||
name = "Nigel Banks";
|
||||
email = "nigel.g.banks@gmail.com";
|
||||
github = "nigelgbanks";
|
||||
githubId = 487373;
|
||||
};
|
||||
}
|
||||
|
@ -1075,7 +1075,6 @@
|
||||
./services/web-servers/phpfpm/default.nix
|
||||
./services/web-servers/pomerium.nix
|
||||
./services/web-servers/unit/default.nix
|
||||
./services/web-servers/shellinabox.nix
|
||||
./services/web-servers/tomcat.nix
|
||||
./services/web-servers/traefik.nix
|
||||
./services/web-servers/trafficserver/default.nix
|
||||
|
@ -21,11 +21,24 @@ my $res = $dbh->selectall_arrayref(
|
||||
"select package from Programs where system = ? and name = ?",
|
||||
{ Slice => {} }, $system, $program);
|
||||
|
||||
if (!defined $res || scalar @$res == 0) {
|
||||
my $len = !defined $res ? 0 : scalar @$res;
|
||||
|
||||
if ($len == 0) {
|
||||
print STDERR "$program: command not found\n";
|
||||
} elsif (scalar @$res == 1) {
|
||||
} elsif ($len == 1) {
|
||||
my $package = @$res[0]->{package};
|
||||
if ($ENV{"NIX_AUTO_RUN"} // "") {
|
||||
if ($ENV{"NIX_AUTO_RUN_INTERACTIVE"} // "") {
|
||||
while (1) {
|
||||
print STDERR "'$program' from package '$package' will be run, confirm? [yn]: ";
|
||||
chomp(my $comfirm = <STDIN>);
|
||||
if (lc $comfirm eq "n") {
|
||||
exit 0;
|
||||
} elsif (lc $comfirm eq "y") {
|
||||
last;
|
||||
}
|
||||
}
|
||||
}
|
||||
exec("nix-shell", "-p", $package, "--run", shell_quote("exec", @ARGV));
|
||||
} else {
|
||||
print STDERR <<EOF;
|
||||
@ -35,11 +48,30 @@ ephemeral shell by typing:
|
||||
EOF
|
||||
}
|
||||
} else {
|
||||
print STDERR <<EOF;
|
||||
if ($ENV{"NIX_AUTO_RUN"} // "") {
|
||||
print STDERR "Select a package that provides '$program':\n";
|
||||
for my $i (0 .. $len - 1) {
|
||||
print STDERR " [", $i + 1, "]: @$res[$i]->{package}\n";
|
||||
}
|
||||
my $choice = 0;
|
||||
while (1) { # exec will break this loop
|
||||
no warnings "numeric";
|
||||
print STDERR "Your choice [1-${len}]: ";
|
||||
# 0 can be invalid user input like non-number string
|
||||
# so we start from 1
|
||||
$choice = <STDIN> + 0;
|
||||
if (1 <= $choice && $choice <= $len) {
|
||||
exec("nix-shell", "-p", @$res[$choice - 1]->{package},
|
||||
"--run", shell_quote("exec", @ARGV));
|
||||
}
|
||||
}
|
||||
} else {
|
||||
print STDERR <<EOF;
|
||||
The program '$program' is not in your PATH. It is provided by several packages.
|
||||
You can make it available in an ephemeral shell by typing one of the following:
|
||||
EOF
|
||||
print STDERR " nix-shell -p $_->{package}\n" foreach @$res;
|
||||
print STDERR " nix-shell -p $_->{package}\n" foreach @$res;
|
||||
}
|
||||
}
|
||||
|
||||
exit 127;
|
||||
|
@ -88,6 +88,8 @@ with lib;
|
||||
The racoon module has been removed, because the software project was abandoned upstream.
|
||||
'')
|
||||
|
||||
(mkRemovedOptionModule [ "services" "shellinabox" ] "The corresponding package was removed from nixpkgs.")
|
||||
|
||||
# Do NOT add any option renames here, see top of the file
|
||||
];
|
||||
}
|
||||
|
@ -143,7 +143,7 @@ in
|
||||
"sshd.service" "sshd-keygen.service" ];
|
||||
after = [ "network-online.target" "cloud-init-local.service" ];
|
||||
before = [ "sshd.service" "sshd-keygen.service" ];
|
||||
requires = [ "network.target "];
|
||||
requires = [ "network.target"];
|
||||
path = path;
|
||||
serviceConfig =
|
||||
{ Type = "oneshot";
|
||||
|
@ -1,122 +0,0 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
|
||||
cfg = config.services.shellinabox;
|
||||
|
||||
# If a certificate file is specified, shellinaboxd requires
|
||||
# a file descriptor to retrieve it
|
||||
fd = "3";
|
||||
createFd = optionalString (cfg.certFile != null) "${fd}<${cfg.certFile}";
|
||||
|
||||
# Command line arguments for the shellinabox daemon
|
||||
args = [ "--background" ]
|
||||
++ optional (! cfg.enableSSL) "--disable-ssl"
|
||||
++ optional (cfg.certFile != null) "--cert-fd=${fd}"
|
||||
++ optional (cfg.certDirectory != null) "--cert=${cfg.certDirectory}"
|
||||
++ cfg.extraOptions;
|
||||
|
||||
# Command to start shellinaboxd
|
||||
cmd = "${pkgs.shellinabox}/bin/shellinaboxd ${concatStringsSep " " args}";
|
||||
|
||||
# Command to start shellinaboxd if certFile is specified
|
||||
wrappedCmd = "${pkgs.bash}/bin/bash -c 'exec ${createFd} && ${cmd}'";
|
||||
|
||||
in
|
||||
|
||||
{
|
||||
|
||||
###### interface
|
||||
|
||||
options = {
|
||||
services.shellinabox = {
|
||||
enable = mkEnableOption "shellinabox daemon";
|
||||
|
||||
user = mkOption {
|
||||
type = types.str;
|
||||
default = "root";
|
||||
description = ''
|
||||
User to run shellinaboxd as. If started as root, the server drops
|
||||
privileges by changing to nobody, unless overridden by the
|
||||
<literal>--user</literal> option.
|
||||
'';
|
||||
};
|
||||
|
||||
enableSSL = mkOption {
|
||||
type = types.bool;
|
||||
default = false;
|
||||
description = ''
|
||||
Whether or not to enable SSL (https) support.
|
||||
'';
|
||||
};
|
||||
|
||||
certDirectory = mkOption {
|
||||
type = types.nullOr types.path;
|
||||
default = null;
|
||||
example = "/var/certs";
|
||||
description = ''
|
||||
The daemon will look in this directory far any certificates.
|
||||
If the browser negotiated a Server Name Identification the daemon
|
||||
will look for a matching certificate-SERVERNAME.pem file. If no SNI
|
||||
handshake takes place, it will fall back on using the certificate in the
|
||||
certificate.pem file.
|
||||
|
||||
If no suitable certificate is installed, shellinaboxd will attempt to
|
||||
create a new self-signed certificate. This will only succeed if, after
|
||||
dropping privileges, shellinaboxd has write permissions for this
|
||||
directory.
|
||||
'';
|
||||
};
|
||||
|
||||
certFile = mkOption {
|
||||
type = types.nullOr types.path;
|
||||
default = null;
|
||||
example = "/var/certificate.pem";
|
||||
description = "Path to server SSL certificate.";
|
||||
};
|
||||
|
||||
extraOptions = mkOption {
|
||||
type = types.listOf types.str;
|
||||
default = [ ];
|
||||
example = [ "--port=443" "--service /:LOGIN" ];
|
||||
description = ''
|
||||
A list of strings to be appended to the command line arguments
|
||||
for shellinaboxd. Please see the manual page
|
||||
<link xlink:href="https://code.google.com/p/shellinabox/wiki/shellinaboxd_man"/>
|
||||
for a full list of available arguments.
|
||||
'';
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
###### implementation
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
|
||||
assertions =
|
||||
[ { assertion = cfg.enableSSL == true
|
||||
-> cfg.certDirectory != null || cfg.certFile != null;
|
||||
message = "SSL is enabled for shellinabox, but no certDirectory or certFile has been specefied."; }
|
||||
{ assertion = ! (cfg.certDirectory != null && cfg.certFile != null);
|
||||
message = "Cannot set both certDirectory and certFile for shellinabox."; }
|
||||
];
|
||||
|
||||
systemd.services.shellinaboxd = {
|
||||
description = "Shellinabox Web Server Daemon";
|
||||
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
requires = [ "sshd.service" ];
|
||||
after = [ "sshd.service" ];
|
||||
|
||||
serviceConfig = {
|
||||
Type = "forking";
|
||||
User = "${cfg.user}";
|
||||
ExecStart = "${if cfg.certFile == null then "${cmd}" else "${wrappedCmd}"}";
|
||||
ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
@ -4,14 +4,15 @@
|
||||
, fetchFromGitHub
|
||||
, calf
|
||||
, fftwFloat
|
||||
, fmt
|
||||
, glib
|
||||
, glibmm
|
||||
, gtk4
|
||||
, gtkmm4
|
||||
, itstool
|
||||
, libadwaita
|
||||
, libbs2b
|
||||
, libebur128
|
||||
, libsamplerate
|
||||
, libsigcxx30
|
||||
, libsndfile
|
||||
, lilv
|
||||
, lsp-plugins
|
||||
@ -26,6 +27,7 @@
|
||||
, rnnoise
|
||||
, rubberband
|
||||
, speexdsp
|
||||
, tbb
|
||||
, wrapGAppsHook4
|
||||
, zam-plugins
|
||||
, zita-convolver
|
||||
@ -33,13 +35,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "easyeffects";
|
||||
version = "6.1.3";
|
||||
version = "6.2.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wwmm";
|
||||
repo = "easyeffects";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-1UfeqPJxY4YT98UdqTZtG+QUBOZlKfK+7WbszhO22A0=";
|
||||
sha256 = "sha256-A1UanrAbmZFGCmDNIr1h+v5RVMsIl4qgM/veBirudQM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -54,13 +56,14 @@ stdenv.mkDerivation rec {
|
||||
|
||||
buildInputs = [
|
||||
fftwFloat
|
||||
fmt
|
||||
glib
|
||||
glibmm
|
||||
gtk4
|
||||
gtkmm4
|
||||
libadwaita
|
||||
libbs2b
|
||||
libebur128
|
||||
libsamplerate
|
||||
libsigcxx30
|
||||
libsndfile
|
||||
lilv
|
||||
lv2
|
||||
@ -69,14 +72,13 @@ stdenv.mkDerivation rec {
|
||||
rnnoise
|
||||
rubberband
|
||||
speexdsp
|
||||
tbb
|
||||
zita-convolver
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
chmod +x meson_post_install.py
|
||||
patchShebangs meson_post_install.py
|
||||
# https://github.com/wwmm/easyeffects/pull/1205
|
||||
substituteInPlace meson_post_install.py --replace "gtk-update-icon-cache" "gtk4-update-icon-cache"
|
||||
'';
|
||||
|
||||
preFixup =
|
||||
|
29
pkgs/applications/blockchains/besu/default.nix
Normal file
29
pkgs/applications/blockchains/besu/default.nix
Normal file
@ -0,0 +1,29 @@
|
||||
{ lib, stdenv, fetchurl, makeWrapper, jre }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "besu";
|
||||
version = "21.10.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://hyperledger.jfrog.io/artifactory/${pname}-binaries/${pname}/${version}/${pname}-${version}.tar.gz";
|
||||
sha256 = "sha256-0yXi42vDinB6nuv5IGj1AhYGqMa2Rku0tNWQCO+AFPw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp -r bin $out/
|
||||
mkdir -p $out/lib
|
||||
cp -r lib $out/
|
||||
wrapProgram $out/bin/${pname} --set JAVA_HOME "${jre}"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client";
|
||||
homepage = "https://www.hyperledger.org/projects/besu";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ mmahut ];
|
||||
};
|
||||
}
|
@ -3,13 +3,13 @@
|
||||
|
||||
buildDotnetModule rec {
|
||||
pname = "btcpayserver";
|
||||
version = "1.4.3";
|
||||
version = "1.4.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-CMa0+Djx07q77W/ezMhU+JP5EPXz4nfZ35TN8O6R/nc=";
|
||||
sha256 = "sha256-PW5a1Bw21skpboWDtlZHGWtFwfImznD7nYI92RT7GGQ=";
|
||||
};
|
||||
|
||||
projectFile = "BTCPayServer/BTCPayServer.csproj";
|
||||
|
@ -2,12 +2,12 @@
|
||||
|
||||
let
|
||||
pname = "ledger-live-desktop";
|
||||
version = "2.37.2";
|
||||
version = "2.38.2";
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage";
|
||||
hash = "sha256-etbMd0qUAsd5B3QH+DBVI9QLROjZXkGr4sAUlO8cRek=";
|
||||
hash = "sha256-k6Rbxpe5BpRmlE+WL7iiFUtRCs5KlrLH2c3iSucUhqo=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extractType2 {
|
||||
|
@ -5,16 +5,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "lightning-loop";
|
||||
version = "0.16.0-beta";
|
||||
version = "0.17.0-beta";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lightninglabs";
|
||||
repo = "loop";
|
||||
rev = "v${version}";
|
||||
sha256 = "0q4lk338mr30frilgnjr43gd55z7ryj2s260437b4pnp03hmbf10";
|
||||
sha256 = "0hjawagn1dfgj67i52bvf3phvm9f9708z3jqs6cvyz0w7vp107py";
|
||||
};
|
||||
|
||||
vendorSha256 = "14862603rrss14p537j9i7iwflaaprwrnslmqm9hpb7hj52bxqfv";
|
||||
vendorSha256 = "1fpc73hwdn3baz5ykrykvqdr5861gj9p6liy8qll5525kdv560f6";
|
||||
|
||||
subPackages = [ "cmd/loop" "cmd/loopd" ];
|
||||
|
||||
|
@ -82,10 +82,10 @@ with stdenv; lib.makeOverridable mkDerivation (rec {
|
||||
libnotify
|
||||
] ++ extraLdPath)}" \
|
||||
${lib.concatStringsSep " " extraWrapperArgs} \
|
||||
--set JDK_HOME "$jdk" \
|
||||
--set-default JDK_HOME "$jdk" \
|
||||
--set-default ANDROID_JAVA_HOME "$jdk" \
|
||||
--set-default JAVA_HOME "$jdk" \
|
||||
--set ${hiName}_JDK "$jdk" \
|
||||
--set ANDROID_JAVA_HOME "$jdk" \
|
||||
--set JAVA_HOME "$jdk" \
|
||||
--set ${hiName}_VM_OPTIONS ${vmoptsFile}
|
||||
|
||||
ln -s "$item/share/applications" $out/share
|
||||
|
@ -5,16 +5,21 @@
|
||||
, python3Packages
|
||||
, nodePackages
|
||||
, wkhtmltopdf
|
||||
, callPackage
|
||||
}:
|
||||
|
||||
with python3Packages;
|
||||
|
||||
let
|
||||
werkzeug = python3Packages.callPackage ../../../development/python-modules/werkzeug/1.nix {};
|
||||
in
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "odoo";
|
||||
|
||||
major = "15";
|
||||
minor = "0";
|
||||
patch = "20211029";
|
||||
patch = "20220126";
|
||||
|
||||
version = "${major}.${minor}.${patch}";
|
||||
|
||||
@ -22,7 +27,7 @@ buildPythonApplication rec {
|
||||
src = fetchurl {
|
||||
url = "https://nightly.odoo.com/${major}.${minor}/nightly/src/odoo_${version}.tar.gz";
|
||||
name = "${pname}-${version}";
|
||||
sha256 = "sha256-/E+bLBbiz7fRyTwP+0AMpqbuRkOpE4B4P6kREIB4m1Q=";
|
||||
hash = "sha256-mofV0mNCdyzJecp0XegZBR/5NzHjis9kbpsUA/KJbZg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
|
||||
dontFixup = true;
|
||||
outputHashAlgo = "sha256";
|
||||
outputHashMode = "recursive";
|
||||
outputHash = "sha256-pfYNHue7tZKYgU16kypZEfr2bXuDoPc4KorIAVjSylo=";
|
||||
outputHash = "sha256-fJs/XM8PZqm/CrhShtcy4R/4s8dCc1WdXIvYSCYZ4dw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, autoconf
|
||||
, automake115x
|
||||
, automake
|
||||
, c-ares
|
||||
, cryptopp
|
||||
, curl
|
||||
@ -25,22 +25,17 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "megacmd";
|
||||
version = "1.4.0";
|
||||
version = "1.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "meganz";
|
||||
repo = "MEGAcmd";
|
||||
rev = "${version}_Linux";
|
||||
sha256 = "sha256-Q1SZSDTPGgBA/W/ZVYfTQsiP41RE1LJ+esQ3PK9EjIc=";
|
||||
sha256 = "Y/FkbN9mTuBpcKCSQg0M+3/IPzJ58X4iZhX2kMVDv7A=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoconf
|
||||
automake115x
|
||||
libtool
|
||||
pkg-config
|
||||
];
|
||||
nativeBuildInputs = [ autoconf automake libtool pkg-config ];
|
||||
|
||||
buildInputs = [
|
||||
c-ares
|
||||
@ -82,7 +77,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "MEGA Command Line Interactive and Scriptable Application";
|
||||
homepage = "https://mega.nz/cmd";
|
||||
homepage = "https://mega.io/cmd";
|
||||
license = with licenses; [ bsd2 gpl3Only ];
|
||||
platforms = [ "i686-linux" "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ lunik1 ];
|
||||
|
@ -20,7 +20,8 @@ let
|
||||
inherit version;
|
||||
|
||||
src = subsurfaceSrc;
|
||||
sourceRoot = "source/libdivecomputer";
|
||||
|
||||
prePatch = "cd libdivecomputer";
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -134,9 +134,6 @@ buildStdenv.mkDerivation ({
|
||||
lib.optional (lib.versionAtLeast version "90" && lib.versionOlder version "95") ./no-buildconfig-ffx90.patch ++
|
||||
lib.optional (lib.versionAtLeast version "96") ./no-buildconfig-ffx96.patch ++
|
||||
|
||||
# Fix wayland 1.20 compatibility (https://bugzilla.mozilla.org/show_bug.cgi?id=1745560:)
|
||||
lib.optional (lib.versionOlder version "96") ./fix-build-with-wayland-1.20.patch ++
|
||||
|
||||
patches;
|
||||
|
||||
# Ignore trivial whitespace changes in patches, this fixes compatibility of
|
||||
@ -178,6 +175,8 @@ buildStdenv.mkDerivation ({
|
||||
rm -rf obj-x86_64-pc-linux-gnu
|
||||
substituteInPlace toolkit/xre/glxtest.cpp \
|
||||
--replace 'dlopen("libpci.so' 'dlopen("${pciutils}/lib/libpci.so'
|
||||
|
||||
patchShebangs mach
|
||||
'';
|
||||
|
||||
nativeBuildInputs =
|
||||
|
@ -1,13 +0,0 @@
|
||||
diff --git a/widget/gtk/mozwayland/mozwayland.c b/widget/gtk/mozwayland/mozwayland.c
|
||||
index 7a448e6..7792581 100644
|
||||
--- a/widget/gtk/mozwayland/mozwayland.c
|
||||
+++ b/widget/gtk/mozwayland/mozwayland.c
|
||||
@@ -200,3 +200,8 @@ MOZ_EXPORT int wl_list_empty(const struct wl_list* list) { return -1; }
|
||||
|
||||
MOZ_EXPORT void wl_list_insert_list(struct wl_list* list,
|
||||
struct wl_list* other) {}
|
||||
+
|
||||
+MOZ_EXPORT struct wl_proxy *
|
||||
+wl_proxy_marshal_flags(struct wl_proxy *proxy, uint32_t opcode,
|
||||
+ const struct wl_interface *interface, uint32_t version,
|
||||
+ uint32_t flags, ...) { return NULL; }
|
@ -7,10 +7,10 @@ in
|
||||
rec {
|
||||
firefox = common rec {
|
||||
pname = "firefox";
|
||||
version = "96.0.3";
|
||||
version = "97.0";
|
||||
src = fetchurl {
|
||||
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
|
||||
sha512 = "3dd5fbc96e369d5f4fb3eca778c2bd3e2313d089f867de9fac3556810a797e9b5629ef1b8840fb2f22a18df7de95ea1993eee052f691d861a555cea544b05966";
|
||||
sha512 = "a913695a42cb06ee9bda2a20e65cc573e40ca93e9f75b7ee0a43ebd1935b371e7e80d5fc8d5f126ad0712ab848635a8624bbeed43807e5c179537aa32c884186";
|
||||
};
|
||||
|
||||
meta = {
|
||||
@ -32,10 +32,10 @@ rec {
|
||||
|
||||
firefox-esr-91 = common rec {
|
||||
pname = "firefox-esr";
|
||||
version = "91.5.1esr";
|
||||
version = "91.6.0esr";
|
||||
src = fetchurl {
|
||||
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
|
||||
sha512 = "26239e7a94b79f1e24a6667d7cf1c398d75992e8850144affbc5d3f34f04b91f0c9b020cab662b2cd4927924839ff2ddd2f3605c537bb5494fd9ac0d951b14fa";
|
||||
sha512 = "3dd1929f93cdd087a93fc3597f32d9005c986b59832954e01a8c2472b179c92ad611eaa73d3fc000a08b838a0b70da73ff5ba82d6009160655ba6894cf04520e";
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
@ -1,9 +1,9 @@
|
||||
{ lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles }:
|
||||
|
||||
let
|
||||
version = "0.26.1";
|
||||
sha256 = "10l02cw0ypci9vaman1nm9z36fshqwwf0gk16rvsc82d02lv4iq5";
|
||||
manifestsSha256 = "0gffjmcxsf9c4f6g60nwq88snm6lar0qd53xp0csr4n5sy7zg6dm";
|
||||
version = "0.26.2";
|
||||
sha256 = "1p99bjqlwyibycpby9fnzfmfd826zaw7k7d4f4p4gjpd7dphlrp1";
|
||||
manifestsSha256 = "1s1hx754xa63s7in7gcrr146nkyvadba6vmy1bagjcxibxc3qdqy";
|
||||
|
||||
manifests = fetchzip {
|
||||
url =
|
||||
@ -23,7 +23,7 @@ in buildGoModule rec {
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-IJGp4QWZbTzPHeawyjJI0aN4LP5ZV2mb5pUusfQ4rfE=";
|
||||
vendorSha256 = "sha256-9MMEqJiplg7kmMmbHnTBEQ+GF+dBL7bpzs5Q0IYcMXU=";
|
||||
|
||||
postUnpack = ''
|
||||
cp -r ${manifests} source/cmd/flux/manifests
|
||||
|
@ -10,42 +10,42 @@ let
|
||||
# Our generic constructor to build new providers.
|
||||
#
|
||||
# Is designed to combine with the terraform.withPlugins implementation.
|
||||
mkProvider =
|
||||
{ owner
|
||||
, repo
|
||||
, rev
|
||||
, version
|
||||
, sha256
|
||||
, vendorSha256 ? throw "vendorSha256 missing: please use `buildGoModule`" /* added 2022/01 */
|
||||
, deleteVendor ? false
|
||||
, proxyVendor ? false
|
||||
, # Looks like "registry.terraform.io/vancluever/acme"
|
||||
provider-source-address
|
||||
}@attrs:
|
||||
buildGoModule {
|
||||
pname = repo;
|
||||
inherit vendorSha256 version deleteVendor proxyVendor;
|
||||
subPackages = [ "." ];
|
||||
doCheck = false;
|
||||
# https://github.com/hashicorp/terraform-provider-scaffolding/blob/a8ac8375a7082befe55b71c8cbb048493dd220c2/.goreleaser.yml
|
||||
# goreleaser (used for builds distributed via terraform registry) requires that CGO is disabled
|
||||
CGO_ENABLED = 0;
|
||||
ldflags = [ "-s" "-w" "-X main.version=${version}" "-X main.commit=${rev}" ];
|
||||
src = fetchFromGitHub {
|
||||
inherit owner repo rev sha256;
|
||||
};
|
||||
mkProvider = lib.makeOverridable
|
||||
({ owner
|
||||
, repo
|
||||
, rev
|
||||
, version
|
||||
, sha256
|
||||
, vendorSha256 ? throw "vendorSha256 missing: please use `buildGoModule`" /* added 2022/01 */
|
||||
, deleteVendor ? false
|
||||
, proxyVendor ? false
|
||||
, # Looks like "registry.terraform.io/vancluever/acme"
|
||||
provider-source-address
|
||||
}@attrs:
|
||||
buildGoModule {
|
||||
pname = repo;
|
||||
inherit vendorSha256 version deleteVendor proxyVendor;
|
||||
subPackages = [ "." ];
|
||||
doCheck = false;
|
||||
# https://github.com/hashicorp/terraform-provider-scaffolding/blob/a8ac8375a7082befe55b71c8cbb048493dd220c2/.goreleaser.yml
|
||||
# goreleaser (used for builds distributed via terraform registry) requires that CGO is disabled
|
||||
CGO_ENABLED = 0;
|
||||
ldflags = [ "-s" "-w" "-X main.version=${version}" "-X main.commit=${rev}" ];
|
||||
src = fetchFromGitHub {
|
||||
inherit owner repo rev sha256;
|
||||
};
|
||||
|
||||
# Move the provider to libexec
|
||||
postInstall = ''
|
||||
dir=$out/libexec/terraform-providers/${provider-source-address}/${version}/''${GOOS}_''${GOARCH}
|
||||
mkdir -p "$dir"
|
||||
mv $out/bin/* "$dir/terraform-provider-$(basename ${provider-source-address})_${version}"
|
||||
rmdir $out/bin
|
||||
'';
|
||||
# Move the provider to libexec
|
||||
postInstall = ''
|
||||
dir=$out/libexec/terraform-providers/${provider-source-address}/${version}/''${GOOS}_''${GOARCH}
|
||||
mkdir -p "$dir"
|
||||
mv $out/bin/* "$dir/terraform-provider-$(basename ${provider-source-address})_${version}"
|
||||
rmdir $out/bin
|
||||
'';
|
||||
|
||||
# Keep the attributes around for later consumption
|
||||
passthru = attrs;
|
||||
};
|
||||
# Keep the attributes around for later consumption
|
||||
passthru = attrs;
|
||||
});
|
||||
|
||||
list = lib.importJSON ./providers.json;
|
||||
|
||||
|
@ -86,7 +86,26 @@ let
|
||||
withPlugins (x: newplugins x ++ actualPlugins);
|
||||
full = withPlugins (p: lib.filter lib.isDerivation (lib.attrValues p));
|
||||
|
||||
# Ouch
|
||||
# Expose wrappers around the override* functions of the terraform
|
||||
# derivation.
|
||||
#
|
||||
# Note that this does not behave as anyone would expect if plugins
|
||||
# are specified. The overrides are not on the user-visible wrapper
|
||||
# derivation but instead on the function application that eventually
|
||||
# generates the wrapper. This means:
|
||||
#
|
||||
# 1. When using overrideAttrs, only `passthru` attributes will
|
||||
# become visible on the wrapper derivation. Other overrides that
|
||||
# modify the derivation *may* still have an effect, but it can be
|
||||
# difficult to follow.
|
||||
#
|
||||
# 2. Other overrides may work if they modify the terraform
|
||||
# derivation, or they may have no effect, depending on what
|
||||
# exactly is being changed.
|
||||
#
|
||||
# 3. Specifying overrides on the wrapper is unsupported.
|
||||
#
|
||||
# See nixpkgs#158620 for details.
|
||||
overrideDerivation = f:
|
||||
(pluggable (terraform.overrideDerivation f)).withPlugins plugins;
|
||||
overrideAttrs = f:
|
||||
@ -105,6 +124,12 @@ let
|
||||
inherit (terraform) name meta;
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
# Expose the passthru set with the override functions
|
||||
# defined above, as well as any passthru values already
|
||||
# set on `terraform` at this point (relevant in case a
|
||||
# user overrides attributes).
|
||||
passthru = terraform.passthru // passthru;
|
||||
|
||||
buildCommand = ''
|
||||
# Create wrappers for terraform plugins because Terraform only
|
||||
# walks inside of a tree of files.
|
||||
@ -128,8 +153,6 @@ let
|
||||
--set NIX_TERRAFORM_PLUGIN_DIR $out/libexec/terraform-providers \
|
||||
--prefix PATH : "${lib.makeBinPath wrapperInputs}"
|
||||
'';
|
||||
|
||||
inherit passthru;
|
||||
});
|
||||
in
|
||||
withPlugins (_: [ ]);
|
||||
|
@ -9,11 +9,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "jitsi-meet-electron";
|
||||
version = "2.8.11";
|
||||
version = "2022.1.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/jitsi/jitsi-meet-electron/releases/download/v${version}/jitsi-meet-x86_64.AppImage";
|
||||
sha256 = "sha256-DznbSwA1UISw3EkIfM5hGgmIToeXsH1b1HB7UOgDTKU=";
|
||||
sha256 = "0x3fdqgjnsd570b7nszfx3h8l5c8x2kg32ig85n2a2g481c7xi6l";
|
||||
name = "${pname}-${version}.AppImage";
|
||||
};
|
||||
|
||||
|
@ -12,6 +12,8 @@ nodePackages.n8n.override {
|
||||
node-pre-gyp
|
||||
];
|
||||
|
||||
passthru.updateScript = ./generate-dependencies.sh;
|
||||
|
||||
meta = with lib; {
|
||||
description = "Free and open fair-code licensed node based Workflow Automation Tool";
|
||||
maintainers = with maintainers; [ freezeboy k900 ];
|
||||
|
@ -10,6 +10,7 @@
|
||||
# -> cpu-features
|
||||
# -> node-gyp@3.8.0 -> python2
|
||||
# -> cmake
|
||||
cd "$(dirname $(readlink -f $0))"
|
||||
|
||||
node2nix \
|
||||
--14 \
|
||||
|
382
pkgs/applications/networking/n8n/node-packages.nix
generated
382
pkgs/applications/networking/n8n/node-packages.nix
generated
@ -31,13 +31,13 @@ let
|
||||
sha512 = "7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==";
|
||||
};
|
||||
};
|
||||
"@azure/core-http-2.2.3" = {
|
||||
"@azure/core-http-2.2.4" = {
|
||||
name = "_at_azure_slash_core-http";
|
||||
packageName = "@azure/core-http";
|
||||
version = "2.2.3";
|
||||
version = "2.2.4";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.3.tgz";
|
||||
sha512 = "xr8AeszxP418rI//W38NfJDDr0kbVAPZkURZnZ+Fle+lLWeURjDE5zNIuocA1wUPoKSP8iXc0ApW6nPtbLGswA==";
|
||||
url = "https://registry.npmjs.org/@azure/core-http/-/core-http-2.2.4.tgz";
|
||||
sha512 = "QmmJmexXKtPyc3/rsZR/YTLDvMatzbzAypJmLzvlfxgz/SkgnqV/D4f6F2LsK6tBj1qhyp8BoXiOebiej0zz3A==";
|
||||
};
|
||||
};
|
||||
"@azure/core-lro-2.2.3" = {
|
||||
@ -112,13 +112,13 @@ let
|
||||
sha512 = "c8+Wz19xauW0bGkTCoqZH4dYfbtBniPiGiRQOn1ca6G5jsjr4azwaTk9gwjVY8r3vY2Taf95eivLzipfIfiS4A==";
|
||||
};
|
||||
};
|
||||
"@babel/runtime-7.16.7" = {
|
||||
"@babel/runtime-7.17.0" = {
|
||||
name = "_at_babel_slash_runtime";
|
||||
packageName = "@babel/runtime";
|
||||
version = "7.16.7";
|
||||
version = "7.17.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz";
|
||||
sha512 = "9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==";
|
||||
url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz";
|
||||
sha512 = "etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==";
|
||||
};
|
||||
};
|
||||
"@dabh/diagnostics-2.0.2" = {
|
||||
@ -130,13 +130,13 @@ let
|
||||
sha512 = "+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==";
|
||||
};
|
||||
};
|
||||
"@fontsource/open-sans-4.5.2" = {
|
||||
"@fontsource/open-sans-4.5.4" = {
|
||||
name = "_at_fontsource_slash_open-sans";
|
||||
packageName = "@fontsource/open-sans";
|
||||
version = "4.5.2";
|
||||
version = "4.5.4";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.2.tgz";
|
||||
sha512 = "aDQrW8s0KslG2aKb9nM5R6fiQR9iPomqWXf6iZCC30qv/UFlSY14SppodA3rE//+w37EqsJjyUq3BSEYzLdisg==";
|
||||
url = "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.4.tgz";
|
||||
sha512 = "iaEuU7l3VGA/bqWW9UsBD2bgFwCwDFwKlmOUft4Jps3pD3Zc9POMNYV0+mNyKbA4OIcIice32l+BMif8vY6pdg==";
|
||||
};
|
||||
};
|
||||
"@icetee/ftp-0.3.15" = {
|
||||
@ -220,6 +220,15 @@ let
|
||||
sha512 = "cE3qfHWv8hGRCP31j7fIS7BfCflm/BNZ2HNqHexH+fDrdF2f1D5S8VmXWLC77ffv3oDvWyvE9AZeR0RfmHCCaA==";
|
||||
};
|
||||
};
|
||||
"@oclif/config-1.18.3" = {
|
||||
name = "_at_oclif_slash_config";
|
||||
packageName = "@oclif/config";
|
||||
version = "1.18.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@oclif/config/-/config-1.18.3.tgz";
|
||||
sha512 = "sBpko86IrTscc39EvHUhL+c++81BVTsIZ3ETu/vG+cCdi0N6vb2DoahR67A9FI2CGnxRRHjnTfa3m6LulwNATA==";
|
||||
};
|
||||
};
|
||||
"@oclif/errors-1.3.5" = {
|
||||
name = "_at_oclif_slash_errors";
|
||||
packageName = "@oclif/errors";
|
||||
@ -256,13 +265,13 @@ let
|
||||
sha512 = "tXb0NKgSgNxmf6baN6naK+CCwOueaFk93FG9u202U7mTBHUKsioOUlw1SG/iPi9aJM3WE4pHLXmty59pci0OEw==";
|
||||
};
|
||||
};
|
||||
"@opentelemetry/api-1.0.4" = {
|
||||
"@opentelemetry/api-1.1.0" = {
|
||||
name = "_at_opentelemetry_slash_api";
|
||||
packageName = "@opentelemetry/api";
|
||||
version = "1.0.4";
|
||||
version = "1.1.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.4.tgz";
|
||||
sha512 = "BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==";
|
||||
url = "https://registry.npmjs.org/@opentelemetry/api/-/api-1.1.0.tgz";
|
||||
sha512 = "hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==";
|
||||
};
|
||||
};
|
||||
"@rudderstack/rudder-sdk-node-1.0.6" = {
|
||||
@ -454,22 +463,22 @@ let
|
||||
sha512 = "YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==";
|
||||
};
|
||||
};
|
||||
"@types/node-12.20.42" = {
|
||||
"@types/node-12.20.43" = {
|
||||
name = "_at_types_slash_node";
|
||||
packageName = "@types/node";
|
||||
version = "12.20.42";
|
||||
version = "12.20.43";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@types/node/-/node-12.20.42.tgz";
|
||||
sha512 = "aI3/oo5DzyiI5R/xAhxxRzfZlWlsbbqdgxfTPkqu/Zt+23GXiJvMCyPJT4+xKSXOnLqoL8jJYMLTwvK2M3a5hw==";
|
||||
url = "https://registry.npmjs.org/@types/node/-/node-12.20.43.tgz";
|
||||
sha512 = "HCfJdaYqJX3BCzeihgZrD7b85Cu05OC/GVJ4kEYIflwUs4jbnUlLLWoq7hw1LBcdvUyehO+gr6P5JQ895/2ZfA==";
|
||||
};
|
||||
};
|
||||
"@types/node-17.0.10" = {
|
||||
"@types/node-17.0.15" = {
|
||||
name = "_at_types_slash_node";
|
||||
packageName = "@types/node";
|
||||
version = "17.0.10";
|
||||
version = "17.0.15";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz";
|
||||
sha512 = "S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==";
|
||||
url = "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz";
|
||||
sha512 = "zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==";
|
||||
};
|
||||
};
|
||||
"@types/node-fetch-2.5.12" = {
|
||||
@ -589,13 +598,13 @@ let
|
||||
sha512 = "h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==";
|
||||
};
|
||||
};
|
||||
"accepts-1.3.7" = {
|
||||
"accepts-1.3.8" = {
|
||||
name = "accepts";
|
||||
packageName = "accepts";
|
||||
version = "1.3.7";
|
||||
version = "1.3.8";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz";
|
||||
sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==";
|
||||
url = "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz";
|
||||
sha512 = "PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==";
|
||||
};
|
||||
};
|
||||
"access-control-1.0.1" = {
|
||||
@ -940,13 +949,13 @@ let
|
||||
sha512 = "uUbetCWczQHbsKyX1C99XpQHBM8SWfovvaZhPIj23/1uV7SQf0WeRZbiLpw0JZm+LHTChfNgrLfDJOVoU2kU+A==";
|
||||
};
|
||||
};
|
||||
"aws-sdk-2.1062.0" = {
|
||||
"aws-sdk-2.1069.0" = {
|
||||
name = "aws-sdk";
|
||||
packageName = "aws-sdk";
|
||||
version = "2.1062.0";
|
||||
version = "2.1069.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1062.0.tgz";
|
||||
sha512 = "QIU8jwi7Uqyvw2HjsXXXUZv3V/6TinUzLewrdl2EdvonqZCXhwMgnZx2F9I2x62IKH1RqnINwFWdoK+OTgcAjA==";
|
||||
url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1069.0.tgz";
|
||||
sha512 = "AF7/5JotrVd8g/D3WWHgQto+IryB1V7iudIYm+H+qxmkGOU3xvL63ChhEoLTY/CxuK/diayg0oWILEsXUn3dfw==";
|
||||
};
|
||||
};
|
||||
"aws-sign2-0.7.0" = {
|
||||
@ -1768,13 +1777,13 @@ let
|
||||
sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
|
||||
};
|
||||
};
|
||||
"core-js-3.20.3" = {
|
||||
"core-js-3.21.0" = {
|
||||
name = "core-js";
|
||||
packageName = "core-js";
|
||||
version = "3.20.3";
|
||||
version = "3.21.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/core-js/-/core-js-3.20.3.tgz";
|
||||
sha512 = "vVl8j8ph6tRS3B8qir40H7yw7voy17xL0piAjlbBUsH7WIfzoedL/ZOr1OV9FyZQLWXsayOJyV4tnRyXR85/ag==";
|
||||
url = "https://registry.npmjs.org/core-js/-/core-js-3.21.0.tgz";
|
||||
sha512 = "YUdI3fFu4TF/2WykQ2xzSiTQdldLB4KVuL9WeAy5XONZYt5Cun/fpQvctoKbCgvPhmzADeesTk/j2Rdx77AcKQ==";
|
||||
};
|
||||
};
|
||||
"core-util-is-1.0.2" = {
|
||||
@ -1786,13 +1795,13 @@ let
|
||||
sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
|
||||
};
|
||||
};
|
||||
"crc-32-1.2.0" = {
|
||||
"crc-32-1.2.1" = {
|
||||
name = "crc-32";
|
||||
packageName = "crc-32";
|
||||
version = "1.2.0";
|
||||
version = "1.2.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz";
|
||||
sha512 = "1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==";
|
||||
url = "https://registry.npmjs.org/crc-32/-/crc-32-1.2.1.tgz";
|
||||
sha512 = "Dn/xm/1vFFgs3nfrpEVScHoIslO9NZRITWGz/1E/St6u4xw99vfZzVkW0OSnzx2h9egej9xwMCEut6sqwokM/w==";
|
||||
};
|
||||
};
|
||||
"cron-1.7.2" = {
|
||||
@ -2542,22 +2551,13 @@ let
|
||||
sha512 = "aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==";
|
||||
};
|
||||
};
|
||||
"flatted-2.0.2" = {
|
||||
"flatted-3.2.5" = {
|
||||
name = "flatted";
|
||||
packageName = "flatted";
|
||||
version = "2.0.2";
|
||||
version = "3.2.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz";
|
||||
sha512 = "r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==";
|
||||
};
|
||||
};
|
||||
"flatted-3.2.4" = {
|
||||
name = "flatted";
|
||||
packageName = "flatted";
|
||||
version = "3.2.4";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz";
|
||||
sha512 = "8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==";
|
||||
url = "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz";
|
||||
sha512 = "WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==";
|
||||
};
|
||||
};
|
||||
"fn.name-1.1.0" = {
|
||||
@ -3235,13 +3235,13 @@ let
|
||||
sha512 = "O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==";
|
||||
};
|
||||
};
|
||||
"ioredis-4.28.3" = {
|
||||
"ioredis-4.28.5" = {
|
||||
name = "ioredis";
|
||||
packageName = "ioredis";
|
||||
version = "4.28.3";
|
||||
version = "4.28.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/ioredis/-/ioredis-4.28.3.tgz";
|
||||
sha512 = "9JOWVgBnuSxpIgfpjc1OeY1OLmA4t2KOWWURTDRXky+eWO0LZhI33pQNT9gYxANUXfh5p/zYephYni6GPRsksQ==";
|
||||
url = "https://registry.npmjs.org/ioredis/-/ioredis-4.28.5.tgz";
|
||||
sha512 = "3GYo0GJtLqgNXj4YhrisLaNNvWSNwSS2wS4OELGfGxH8I69+XfNdnmV1AyN+ZqMh0i7eX+SWjrwFKDBDgfBC1A==";
|
||||
};
|
||||
};
|
||||
"ip-regex-2.1.0" = {
|
||||
@ -3577,13 +3577,13 @@ let
|
||||
sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
|
||||
};
|
||||
};
|
||||
"isbot-3.4.0" = {
|
||||
"isbot-3.4.1" = {
|
||||
name = "isbot";
|
||||
packageName = "isbot";
|
||||
version = "3.4.0";
|
||||
version = "3.4.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/isbot/-/isbot-3.4.0.tgz";
|
||||
sha512 = "0WOb6bbJ6gtpWVHQ30r5MzqvSrCNbZ70wFXAJWdXt/0LulF59uvBQnPgA7IelbOXEpV+CtLWkDxLB4TU7f0+VA==";
|
||||
url = "https://registry.npmjs.org/isbot/-/isbot-3.4.1.tgz";
|
||||
sha512 = "CyapceDROQ9dp9uGUh2d0D7q/MDGDt2B3rl/da+BZ0maCBI9bNlZMk3fr4dEO+LEsRY7ur3mfYNQPavCRDRJxg==";
|
||||
};
|
||||
};
|
||||
"isexe-2.0.0" = {
|
||||
@ -3820,13 +3820,13 @@ let
|
||||
sha512 = "2Bm96d5ktnE217Ib1FldvUaPAaOst6GtZrsxJCwnJgi9lnsoAKIHyU0sae8rNx6DNYbjdqqh8lv5/b9poD8qOg==";
|
||||
};
|
||||
};
|
||||
"libphonenumber-js-1.9.44" = {
|
||||
"libphonenumber-js-1.9.48" = {
|
||||
name = "libphonenumber-js";
|
||||
packageName = "libphonenumber-js";
|
||||
version = "1.9.44";
|
||||
version = "1.9.48";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.9.44.tgz";
|
||||
sha512 = "zhw8nUMJuQf7jG1dZfEOKKOS6M3QYIv3HnvB/vGohNd0QfxIQcObH3a6Y6s350H+9xgBeOXClOJkS0hJ0yvS3g==";
|
||||
url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.9.48.tgz";
|
||||
sha512 = "2aiDGkr5Ty7LZRhKhnMeV9tfRbzd2zahgF12I0v11AFwEelSdiu5t8/Npf3UejKcuoO4anqTdjnIW3dEtj1xYQ==";
|
||||
};
|
||||
};
|
||||
"libqp-1.1.0" = {
|
||||
@ -3991,6 +3991,15 @@ let
|
||||
sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451";
|
||||
};
|
||||
};
|
||||
"lodash.merge-4.6.2" = {
|
||||
name = "lodash.merge";
|
||||
packageName = "lodash.merge";
|
||||
version = "4.6.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz";
|
||||
sha512 = "0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==";
|
||||
};
|
||||
};
|
||||
"lodash.once-4.1.1" = {
|
||||
name = "lodash.once";
|
||||
packageName = "lodash.once";
|
||||
@ -4144,13 +4153,13 @@ let
|
||||
sha512 = "etgt+n4LlOkGSJbBTV9VROHA5R7ekIPS4vfh+bCAoJgRrJWdqJCBbpS3osRJ/HrT7R68MzMiY3L3sDJ/Fd8aBg==";
|
||||
};
|
||||
};
|
||||
"mappersmith-2.36.3" = {
|
||||
"mappersmith-2.37.1" = {
|
||||
name = "mappersmith";
|
||||
packageName = "mappersmith";
|
||||
version = "2.36.3";
|
||||
version = "2.37.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/mappersmith/-/mappersmith-2.36.3.tgz";
|
||||
sha512 = "izy4Gc7+VafMR/fDQukiEEBAfFoPGRYLBzFxXqXMR1IwAHqlQgSPRX+g/uIkaVqGRh+eb5c7sy8HNaBq9opwkA==";
|
||||
url = "https://registry.npmjs.org/mappersmith/-/mappersmith-2.37.1.tgz";
|
||||
sha512 = "3QiXhRADHTK/it1riJMJm/sHmLlGdw3pfLgZJQu9MfT1CNeiO93keNY0BVLlRmpPBsMER/P7kj3mtcAK2V331Q==";
|
||||
};
|
||||
};
|
||||
"md5-2.3.0" = {
|
||||
@ -4450,49 +4459,49 @@ let
|
||||
sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==";
|
||||
};
|
||||
};
|
||||
"n8n-core-0.102.0" = {
|
||||
"n8n-core-0.104.0" = {
|
||||
name = "n8n-core";
|
||||
packageName = "n8n-core";
|
||||
version = "0.102.0";
|
||||
version = "0.104.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.102.0.tgz";
|
||||
sha512 = "9/suLELO/HBoEZ06bEv3cN7HZoR43qZlubM0BDXDhXJHBasfKcfegXYYacSfBxtTVX71cLffVgshJoJt8OtDcw==";
|
||||
url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.104.0.tgz";
|
||||
sha512 = "rh8ooCF0zeVjic6JWByuCzcltpeV/OJjUmLcChXU3S6peggCvazvxlU6GOF/+YT69CeQdHwhTmOXSEevu0uzVQ==";
|
||||
};
|
||||
};
|
||||
"n8n-design-system-0.9.0" = {
|
||||
"n8n-design-system-0.11.0" = {
|
||||
name = "n8n-design-system";
|
||||
packageName = "n8n-design-system";
|
||||
version = "0.9.0";
|
||||
version = "0.11.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.9.0.tgz";
|
||||
sha512 = "E1DoUDIvPTLAQ72mkg+MVS72QxDxa5UPxVqX4QeF/xAhUrXKfTWHveG5OxugW+mrEF5nO8IG08MEDOQCOzJZpQ==";
|
||||
url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.11.0.tgz";
|
||||
sha512 = "KL64XTr9sqqiBEEV7on2cdLooleHPyXClFL+THUy2oXDbGqdlyCGykukU7S4aX+nSjrJEQEDMaMcbw3NCHrumg==";
|
||||
};
|
||||
};
|
||||
"n8n-editor-ui-0.127.0" = {
|
||||
"n8n-editor-ui-0.129.0" = {
|
||||
name = "n8n-editor-ui";
|
||||
packageName = "n8n-editor-ui";
|
||||
version = "0.127.0";
|
||||
version = "0.129.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.127.0.tgz";
|
||||
sha512 = "XCiLwXing2nSidUfrEqcYxG7Zc7TBbJDxmUjSwv2fdH4SK4vMPcUINJbEQOHPIhc6GNEjSt1J/tbCEJJC/acbg==";
|
||||
url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.129.0.tgz";
|
||||
sha512 = "LEYqSL04FWh9dPM/YhL1yySOYCN7IB5uP7uLjfiDR+B7BQcmpq1Do6NzuKqdzfoN8MwMZy6avQrw691rq266nQ==";
|
||||
};
|
||||
};
|
||||
"n8n-nodes-base-0.158.0" = {
|
||||
"n8n-nodes-base-0.160.0" = {
|
||||
name = "n8n-nodes-base";
|
||||
packageName = "n8n-nodes-base";
|
||||
version = "0.158.0";
|
||||
version = "0.160.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.158.0.tgz";
|
||||
sha512 = "qs/T0S2BHrovOFh6mnCRpuY9qhKZxub160+qtvXMVsiUWCpKEW1eIA4owYHLH3DLYqW0izQJap0sGlZEzV3xTg==";
|
||||
url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.160.0.tgz";
|
||||
sha512 = "q1eJBZSRgafVZBoCgmqxP0vnGDbgUpru0SOgtPgvvZxceo02PiBn8X8N8UjZ5ZeqIekO25tWvbJjGZpyIQ5/sg==";
|
||||
};
|
||||
};
|
||||
"n8n-workflow-0.84.0" = {
|
||||
"n8n-workflow-0.86.0" = {
|
||||
name = "n8n-workflow";
|
||||
packageName = "n8n-workflow";
|
||||
version = "0.84.0";
|
||||
version = "0.86.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.84.0.tgz";
|
||||
sha512 = "ibZ/oCWd81DMhjUQcAMC5GNs2C/dm+4boKTIjRuFHmbGzF2elwpb5s2nlkRn5REj9aZseZ0N9bfJ6slcLbw/Sw==";
|
||||
url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.86.0.tgz";
|
||||
sha512 = "+Kdo5RMEsh7QJ8AkWNTSpyxYRtjpxPmPfifVAFg4HVguW7g5e7f74xlmqD2xnxQybC9B3f6jxvx6WMKbNcT/+A==";
|
||||
};
|
||||
};
|
||||
"named-placeholders-1.1.2" = {
|
||||
@ -4549,13 +4558,13 @@ let
|
||||
sha512 = "6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==";
|
||||
};
|
||||
};
|
||||
"negotiator-0.6.2" = {
|
||||
"negotiator-0.6.3" = {
|
||||
name = "negotiator";
|
||||
packageName = "negotiator";
|
||||
version = "0.6.2";
|
||||
version = "0.6.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz";
|
||||
sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==";
|
||||
url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz";
|
||||
sha512 = "+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==";
|
||||
};
|
||||
};
|
||||
"neo-async-2.6.2" = {
|
||||
@ -5107,13 +5116,13 @@ let
|
||||
sha512 = "v6ZJ/efsBpGrGGknjtq9J/oC8tZWq0KWL5vQrk2GlzLEQPUDB1ex+13Rmidl1neNN358Jn9EHZw5y07FFtaC7A==";
|
||||
};
|
||||
};
|
||||
"peek-readable-4.0.2" = {
|
||||
"peek-readable-4.1.0" = {
|
||||
name = "peek-readable";
|
||||
packageName = "peek-readable";
|
||||
version = "4.0.2";
|
||||
version = "4.1.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/peek-readable/-/peek-readable-4.0.2.tgz";
|
||||
sha512 = "9fMaz6zoxw9ypO1KZy5RDJgSupEtu0Q+g/OqqsVHX3rKGR8qehRLYzsFARZ4bVvdvfknKiXvuDbkMnO1g6cRpQ==";
|
||||
url = "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz";
|
||||
sha512 = "ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==";
|
||||
};
|
||||
};
|
||||
"performance-now-2.1.0" = {
|
||||
@ -5134,6 +5143,15 @@ let
|
||||
sha512 = "7bdYcv7V6U3KAtWjpQJJBww0UEsWuh4yQ/EjNf2HeO/NnvKjpvhEIe/A/TleP6wtmSKnUnghs5A9jUoK6iDdkA==";
|
||||
};
|
||||
};
|
||||
"pg-8.7.3" = {
|
||||
name = "pg";
|
||||
packageName = "pg";
|
||||
version = "8.7.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/pg/-/pg-8.7.3.tgz";
|
||||
sha512 = "HPmH4GH4H3AOprDJOazoIcpI49XFsHCe8xlrjHkWiapdbHK+HLtbm/GQzXYAZwmPju/kzKhjaSfMACG+8cgJcw==";
|
||||
};
|
||||
};
|
||||
"pg-connection-string-2.5.0" = {
|
||||
name = "pg-connection-string";
|
||||
packageName = "pg-connection-string";
|
||||
@ -5161,13 +5179,13 @@ let
|
||||
sha512 = "1KdmFGGTP6jplJoI8MfvRlfvMiyBivMRP7/ffh4a11RUFJ7kC2J0ZHlipoKiH/1hz+DVgceon9U2qbaHpPeyPg==";
|
||||
};
|
||||
};
|
||||
"pg-pool-3.4.1" = {
|
||||
"pg-pool-3.5.1" = {
|
||||
name = "pg-pool";
|
||||
packageName = "pg-pool";
|
||||
version = "3.4.1";
|
||||
version = "3.5.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.4.1.tgz";
|
||||
sha512 = "TVHxR/gf3MeJRvchgNHxsYsTCHQ+4wm3VIHSS19z8NC0+gioEhq1okDY1sm/TYbfoP6JLFx01s0ShvZ3puP/iQ==";
|
||||
url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.1.tgz";
|
||||
sha512 = "6iCR0wVrro6OOHFsyavV+i6KYL4lVNyYAB9RD18w66xSzN+d8b66HiwuP30Gp1SH5O9T82fckkzsRjlrhD0ioQ==";
|
||||
};
|
||||
};
|
||||
"pg-promise-10.11.1" = {
|
||||
@ -5332,13 +5350,13 @@ let
|
||||
sha512 = "sanczS6xOJOg7IKDvi4sGOUOe7c1tsEzjwlLFH/zgwx/uyImVM9/rgBkc8AfiQa/Vg54nRd8mkm9yI7WV/O+WA==";
|
||||
};
|
||||
};
|
||||
"printj-1.3.0" = {
|
||||
"printj-1.3.1" = {
|
||||
name = "printj";
|
||||
packageName = "printj";
|
||||
version = "1.3.0";
|
||||
version = "1.3.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/printj/-/printj-1.3.0.tgz";
|
||||
sha512 = "017o8YIaz8gLhaNxRB9eBv2mWXI2CtzhPJALnQTP+OPpuUfP0RMWqr/mHCzqVeu1AQxfzSfAtAq66vKB8y7Lzg==";
|
||||
url = "https://registry.npmjs.org/printj/-/printj-1.3.1.tgz";
|
||||
sha512 = "GA3TdL8szPK4AQ2YnOe/b+Y1jUFwmmGMMK/qbY7VcE3Z7FU8JstbKiKRzO6CIiAKPhTO8m01NoQ0V5f3jc4OGg==";
|
||||
};
|
||||
};
|
||||
"process-0.11.10" = {
|
||||
@ -5971,6 +5989,15 @@ let
|
||||
sha512 = "ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==";
|
||||
};
|
||||
};
|
||||
"safe-stable-stringify-2.3.1" = {
|
||||
name = "safe-stable-stringify";
|
||||
packageName = "safe-stable-stringify";
|
||||
version = "2.3.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz";
|
||||
sha512 = "kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==";
|
||||
};
|
||||
};
|
||||
"safer-buffer-2.1.2" = {
|
||||
name = "safer-buffer";
|
||||
packageName = "safer-buffer";
|
||||
@ -6169,13 +6196,13 @@ let
|
||||
sha512 = "q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==";
|
||||
};
|
||||
};
|
||||
"signal-exit-3.0.6" = {
|
||||
"signal-exit-3.0.7" = {
|
||||
name = "signal-exit";
|
||||
packageName = "signal-exit";
|
||||
version = "3.0.6";
|
||||
version = "3.0.7";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz";
|
||||
sha512 = "sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==";
|
||||
url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz";
|
||||
sha512 = "wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==";
|
||||
};
|
||||
};
|
||||
"simple-git-2.48.0" = {
|
||||
@ -6322,22 +6349,22 @@ let
|
||||
sha512 = "+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==";
|
||||
};
|
||||
};
|
||||
"ssh2-1.5.0" = {
|
||||
"ssh2-1.6.0" = {
|
||||
name = "ssh2";
|
||||
packageName = "ssh2";
|
||||
version = "1.5.0";
|
||||
version = "1.6.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/ssh2/-/ssh2-1.5.0.tgz";
|
||||
sha512 = "iUmRkhH9KGeszQwDW7YyyqjsMTf4z+0o48Cp4xOwlY5LjtbIAvyd3fwnsoUZW/hXmTCRA3yt7S/Jb9uVjErVlA==";
|
||||
url = "https://registry.npmjs.org/ssh2/-/ssh2-1.6.0.tgz";
|
||||
sha512 = "lxc+uvXqOxyQ99N2M7k5o4pkYDO5GptOTYduWw7hIM41icxvoBcCNHcj+LTKrjkL0vFcAl+qfZekthoSFRJn2Q==";
|
||||
};
|
||||
};
|
||||
"ssh2-sftp-client-7.2.1" = {
|
||||
"ssh2-sftp-client-7.2.2" = {
|
||||
name = "ssh2-sftp-client";
|
||||
packageName = "ssh2-sftp-client";
|
||||
version = "7.2.1";
|
||||
version = "7.2.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/ssh2-sftp-client/-/ssh2-sftp-client-7.2.1.tgz";
|
||||
sha512 = "kr5QFL+d8Ta28wGhlRqkHo812PjMhKrBK7oTaYGNHqTvXAUjxZR6SeWRXbwKASE3dh2xeDz5aXHcg01bzfAeCA==";
|
||||
url = "https://registry.npmjs.org/ssh2-sftp-client/-/ssh2-sftp-client-7.2.2.tgz";
|
||||
sha512 = "qZYivU1zezyRomCf+TtsCYVAsc0TDQWzxJMMUN8NknEPonm2TYGxJAzrW8acUh2ILYgA0ZPOJElLV/qp9nRVYQ==";
|
||||
};
|
||||
};
|
||||
"sshpk-1.17.0" = {
|
||||
@ -6493,13 +6520,13 @@ let
|
||||
sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
|
||||
};
|
||||
};
|
||||
"strtok3-6.2.4" = {
|
||||
"strtok3-6.3.0" = {
|
||||
name = "strtok3";
|
||||
packageName = "strtok3";
|
||||
version = "6.2.4";
|
||||
version = "6.3.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/strtok3/-/strtok3-6.2.4.tgz";
|
||||
sha512 = "GO8IcFF9GmFDvqduIspUBwCzCbqzegyVKIsSymcMgiZKeCfrN9SowtUoi8+b59WZMAjIzVZic/Ft97+pynR3Iw==";
|
||||
url = "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz";
|
||||
sha512 = "fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==";
|
||||
};
|
||||
};
|
||||
"supports-color-2.0.0" = {
|
||||
@ -7186,22 +7213,22 @@ let
|
||||
sha512 = "NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==";
|
||||
};
|
||||
};
|
||||
"winston-3.4.0" = {
|
||||
"winston-3.5.1" = {
|
||||
name = "winston";
|
||||
packageName = "winston";
|
||||
version = "3.4.0";
|
||||
version = "3.5.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/winston/-/winston-3.4.0.tgz";
|
||||
sha512 = "FqilVj+5HKwCfIHQzMxrrd5tBIH10JTS3koFGbLVWBODjiIYq7zir08rFyBT4rrTYG/eaTqDcfSIbcjSM78YSw==";
|
||||
url = "https://registry.npmjs.org/winston/-/winston-3.5.1.tgz";
|
||||
sha512 = "tbRtVy+vsSSCLcZq/8nXZaOie/S2tPXPFt4be/Q3vI/WtYwm7rrwidxVw2GRa38FIXcJ1kUM6MOZ9Jmnk3F3UA==";
|
||||
};
|
||||
};
|
||||
"winston-transport-4.4.2" = {
|
||||
"winston-transport-4.5.0" = {
|
||||
name = "winston-transport";
|
||||
packageName = "winston-transport";
|
||||
version = "4.4.2";
|
||||
version = "4.5.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.2.tgz";
|
||||
sha512 = "9jmhltAr5ygt5usgUTQbEiw/7RYXpyUbEAFRCSicIacpUzPkrnQsQZSPGEI12aLK9Jth4zNcYJx3Cvznwrl8pw==";
|
||||
url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz";
|
||||
sha512 = "YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==";
|
||||
};
|
||||
};
|
||||
"wmf-1.0.2" = {
|
||||
@ -7426,10 +7453,10 @@ in
|
||||
n8n = nodeEnv.buildNodePackage {
|
||||
name = "n8n";
|
||||
packageName = "n8n";
|
||||
version = "0.160.0";
|
||||
version = "0.162.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/n8n/-/n8n-0.160.0.tgz";
|
||||
sha512 = "mdjD4tKohZP8kMbFa+gGWx5rYXLz9HprXr2tPHUpAvZ6x7JGb06uY2ieNifSAH9Ap3CR+qfg6HkPgSKe183CIA==";
|
||||
url = "https://registry.npmjs.org/n8n/-/n8n-0.162.0.tgz";
|
||||
sha512 = "76fcq99iZXy+j+BiuZMrR1rgeBgWRGOVwNeqlEqWCJ3u8kg6iDsGRuo9nSdx11OzP17hAJJKLtYHxLfTBV3kUw==";
|
||||
};
|
||||
dependencies = [
|
||||
(sources."@azure/abort-controller-1.0.5" // {
|
||||
@ -7443,7 +7470,7 @@ in
|
||||
sources."tslib-2.3.1"
|
||||
];
|
||||
})
|
||||
(sources."@azure/core-http-2.2.3" // {
|
||||
(sources."@azure/core-http-2.2.4" // {
|
||||
dependencies = [
|
||||
sources."tough-cookie-4.0.0"
|
||||
sources."tslib-2.3.1"
|
||||
@ -7481,14 +7508,14 @@ in
|
||||
sources."tslib-2.3.1"
|
||||
];
|
||||
})
|
||||
sources."@babel/runtime-7.16.7"
|
||||
sources."@babel/runtime-7.17.0"
|
||||
(sources."@dabh/diagnostics-2.0.2" // {
|
||||
dependencies = [
|
||||
sources."enabled-2.0.0"
|
||||
sources."kuler-2.0.0"
|
||||
];
|
||||
})
|
||||
sources."@fontsource/open-sans-4.5.2"
|
||||
sources."@fontsource/open-sans-4.5.4"
|
||||
sources."@icetee/ftp-0.3.15"
|
||||
sources."@kafkajs/confluent-schema-registry-1.0.6"
|
||||
sources."@kwsites/file-exists-1.1.1"
|
||||
@ -7497,7 +7524,7 @@ in
|
||||
sources."@nodelib/fs.stat-2.0.5"
|
||||
sources."@nodelib/fs.walk-1.2.8"
|
||||
sources."@oclif/command-1.8.16"
|
||||
(sources."@oclif/config-1.18.2" // {
|
||||
(sources."@oclif/config-1.18.3" // {
|
||||
dependencies = [
|
||||
sources."tslib-2.3.1"
|
||||
];
|
||||
@ -7507,14 +7534,19 @@ in
|
||||
sources."wrap-ansi-7.0.0"
|
||||
];
|
||||
})
|
||||
sources."@oclif/help-1.0.1"
|
||||
(sources."@oclif/help-1.0.1" // {
|
||||
dependencies = [
|
||||
sources."@oclif/config-1.18.2"
|
||||
sources."tslib-2.3.1"
|
||||
];
|
||||
})
|
||||
sources."@oclif/linewrap-1.0.0"
|
||||
(sources."@oclif/parser-3.8.6" // {
|
||||
dependencies = [
|
||||
sources."tslib-2.3.1"
|
||||
];
|
||||
})
|
||||
sources."@opentelemetry/api-1.0.4"
|
||||
sources."@opentelemetry/api-1.1.0"
|
||||
sources."@rudderstack/rudder-sdk-node-1.0.6"
|
||||
sources."@segment/loosely-validate-event-2.0.0"
|
||||
sources."@selderee/plugin-htmlparser2-0.6.0"
|
||||
@ -7535,7 +7567,7 @@ in
|
||||
sources."@types/lodash-4.14.178"
|
||||
sources."@types/lossless-json-1.0.1"
|
||||
sources."@types/mime-1.3.2"
|
||||
sources."@types/node-17.0.10"
|
||||
sources."@types/node-17.0.15"
|
||||
(sources."@types/node-fetch-2.5.12" // {
|
||||
dependencies = [
|
||||
sources."form-data-3.0.1"
|
||||
@ -7553,7 +7585,7 @@ in
|
||||
sources."@xmldom/xmldom-0.7.5"
|
||||
sources."abbrev-1.1.1"
|
||||
sources."abort-controller-3.0.0"
|
||||
sources."accepts-1.3.7"
|
||||
sources."accepts-1.3.8"
|
||||
sources."access-control-1.0.1"
|
||||
(sources."adal-node-0.2.3" // {
|
||||
dependencies = [
|
||||
@ -7602,7 +7634,7 @@ in
|
||||
];
|
||||
})
|
||||
sources."avsc-5.7.3"
|
||||
(sources."aws-sdk-2.1062.0" // {
|
||||
(sources."aws-sdk-2.1069.0" // {
|
||||
dependencies = [
|
||||
sources."buffer-4.9.2"
|
||||
sources."events-1.1.1"
|
||||
@ -7697,7 +7729,7 @@ in
|
||||
sources."printj-1.2.3"
|
||||
];
|
||||
})
|
||||
sources."printj-1.3.0"
|
||||
sources."printj-1.3.1"
|
||||
];
|
||||
})
|
||||
sources."chalk-4.1.2"
|
||||
@ -7776,9 +7808,13 @@ in
|
||||
sources."convict-6.2.1"
|
||||
sources."cookie-0.4.1"
|
||||
sources."cookie-signature-1.0.6"
|
||||
sources."core-js-3.20.3"
|
||||
sources."core-js-3.21.0"
|
||||
sources."core-util-is-1.0.2"
|
||||
sources."crc-32-1.2.0"
|
||||
(sources."crc-32-1.2.1" // {
|
||||
dependencies = [
|
||||
sources."printj-1.3.1"
|
||||
];
|
||||
})
|
||||
sources."cron-1.7.2"
|
||||
sources."cron-parser-2.18.0"
|
||||
(sources."cross-spawn-4.0.2" // {
|
||||
@ -7884,7 +7920,7 @@ in
|
||||
sources."ms-2.0.0"
|
||||
];
|
||||
})
|
||||
sources."flatted-2.0.2"
|
||||
sources."flatted-3.2.5"
|
||||
sources."fn.name-1.1.0"
|
||||
sources."follow-redirects-1.14.7"
|
||||
sources."for-each-0.3.3"
|
||||
@ -7977,7 +8013,7 @@ in
|
||||
sources."ini-1.3.8"
|
||||
sources."inquirer-7.3.3"
|
||||
sources."internal-slot-1.0.3"
|
||||
sources."ioredis-4.28.3"
|
||||
sources."ioredis-4.28.5"
|
||||
sources."ip-regex-2.1.0"
|
||||
sources."ipaddr.js-1.9.1"
|
||||
sources."is-absolute-1.0.0"
|
||||
@ -8012,7 +8048,7 @@ in
|
||||
sources."is-windows-1.0.2"
|
||||
sources."is-wsl-2.2.0"
|
||||
sources."isarray-0.0.1"
|
||||
sources."isbot-3.4.0"
|
||||
sources."isbot-3.4.1"
|
||||
sources."isexe-2.0.0"
|
||||
sources."iso-639-1-2.1.12"
|
||||
sources."isstream-0.1.2"
|
||||
@ -8045,7 +8081,7 @@ in
|
||||
sources."iconv-lite-0.6.2"
|
||||
];
|
||||
})
|
||||
sources."libphonenumber-js-1.9.44"
|
||||
sources."libphonenumber-js-1.9.48"
|
||||
sources."libqp-1.1.0"
|
||||
sources."limiter-1.1.5"
|
||||
sources."linkify-it-3.0.3"
|
||||
@ -8068,11 +8104,16 @@ in
|
||||
sources."lodash.isnumber-3.0.3"
|
||||
sources."lodash.isplainobject-4.0.6"
|
||||
sources."lodash.isstring-4.0.1"
|
||||
sources."lodash.merge-4.6.2"
|
||||
sources."lodash.once-4.1.1"
|
||||
sources."lodash.set-4.3.2"
|
||||
sources."lodash.uniqby-4.7.0"
|
||||
sources."lodash.unset-4.5.2"
|
||||
sources."logform-2.3.2"
|
||||
(sources."logform-2.3.2" // {
|
||||
dependencies = [
|
||||
sources."safe-stable-stringify-1.1.1"
|
||||
];
|
||||
})
|
||||
sources."long-4.0.0"
|
||||
sources."lossless-json-1.0.5"
|
||||
(sources."lower-case-2.0.2" // {
|
||||
@ -8101,7 +8142,7 @@ in
|
||||
})
|
||||
sources."make-error-1.3.6"
|
||||
sources."make-error-cause-2.3.0"
|
||||
sources."mappersmith-2.36.3"
|
||||
sources."mappersmith-2.37.1"
|
||||
sources."md5-2.3.0"
|
||||
sources."media-typer-0.3.0"
|
||||
sources."merge-descriptors-1.0.1"
|
||||
@ -8157,20 +8198,19 @@ in
|
||||
];
|
||||
})
|
||||
sources."mz-2.7.0"
|
||||
(sources."n8n-core-0.102.0" // {
|
||||
(sources."n8n-core-0.104.0" // {
|
||||
dependencies = [
|
||||
sources."flatted-3.2.4"
|
||||
sources."qs-6.10.3"
|
||||
];
|
||||
})
|
||||
sources."n8n-design-system-0.9.0"
|
||||
sources."n8n-editor-ui-0.127.0"
|
||||
(sources."n8n-nodes-base-0.158.0" // {
|
||||
sources."n8n-design-system-0.11.0"
|
||||
sources."n8n-editor-ui-0.129.0"
|
||||
(sources."n8n-nodes-base-0.160.0" // {
|
||||
dependencies = [
|
||||
sources."iconv-lite-0.6.3"
|
||||
];
|
||||
})
|
||||
sources."n8n-workflow-0.84.0"
|
||||
sources."n8n-workflow-0.86.0"
|
||||
(sources."named-placeholders-1.1.2" // {
|
||||
dependencies = [
|
||||
sources."lru-cache-4.1.5"
|
||||
@ -8190,7 +8230,7 @@ in
|
||||
sources."debug-3.2.7"
|
||||
];
|
||||
})
|
||||
sources."negotiator-0.6.2"
|
||||
sources."negotiator-0.6.3"
|
||||
sources."neo-async-2.6.2"
|
||||
(sources."no-case-3.0.4" // {
|
||||
dependencies = [
|
||||
@ -8289,14 +8329,18 @@ in
|
||||
sources."debug-3.2.7"
|
||||
];
|
||||
})
|
||||
sources."peek-readable-4.0.2"
|
||||
sources."peek-readable-4.1.0"
|
||||
sources."performance-now-2.1.0"
|
||||
sources."pg-8.7.1"
|
||||
sources."pg-8.7.3"
|
||||
sources."pg-connection-string-2.5.0"
|
||||
sources."pg-int8-1.0.1"
|
||||
sources."pg-minify-1.6.2"
|
||||
sources."pg-pool-3.4.1"
|
||||
sources."pg-promise-10.11.1"
|
||||
sources."pg-pool-3.5.1"
|
||||
(sources."pg-promise-10.11.1" // {
|
||||
dependencies = [
|
||||
sources."pg-8.7.1"
|
||||
];
|
||||
})
|
||||
sources."pg-protocol-1.5.0"
|
||||
sources."pg-types-2.2.0"
|
||||
(sources."pgpass-1.0.5" // {
|
||||
@ -8401,7 +8445,7 @@ in
|
||||
sources."run-parallel-1.2.0"
|
||||
sources."rxjs-6.6.7"
|
||||
sources."safe-buffer-5.2.1"
|
||||
sources."safe-stable-stringify-1.1.1"
|
||||
sources."safe-stable-stringify-2.3.1"
|
||||
sources."safer-buffer-2.1.2"
|
||||
sources."sax-1.2.4"
|
||||
sources."sb-promise-queue-2.1.0"
|
||||
@ -8433,7 +8477,7 @@ in
|
||||
sources."sha.js-2.4.11"
|
||||
sources."shell-escape-0.2.0"
|
||||
sources."side-channel-1.0.4"
|
||||
sources."signal-exit-3.0.6"
|
||||
sources."signal-exit-3.0.7"
|
||||
sources."simple-git-2.48.0"
|
||||
sources."simple-lru-cache-0.0.2"
|
||||
sources."simple-swizzle-0.2.2"
|
||||
@ -8467,8 +8511,8 @@ in
|
||||
sources."sqlstring-2.3.2"
|
||||
sources."sse-channel-3.1.1"
|
||||
sources."ssf-0.11.2"
|
||||
sources."ssh2-1.5.0"
|
||||
sources."ssh2-sftp-client-7.2.1"
|
||||
sources."ssh2-1.6.0"
|
||||
sources."ssh2-sftp-client-7.2.2"
|
||||
sources."sshpk-1.17.0"
|
||||
sources."stack-trace-0.0.10"
|
||||
sources."standard-as-callback-2.1.0"
|
||||
@ -8482,7 +8526,7 @@ in
|
||||
sources."string_decoder-0.10.31"
|
||||
sources."strip-ansi-6.0.1"
|
||||
sources."strip-json-comments-2.0.1"
|
||||
sources."strtok3-6.2.4"
|
||||
sources."strtok3-6.3.0"
|
||||
sources."supports-color-7.2.0"
|
||||
(sources."tar-4.4.19" // {
|
||||
dependencies = [
|
||||
@ -8494,7 +8538,7 @@ in
|
||||
sources."tdigest-0.1.1"
|
||||
(sources."tedious-6.7.1" // {
|
||||
dependencies = [
|
||||
sources."@types/node-12.20.42"
|
||||
sources."@types/node-12.20.43"
|
||||
sources."bl-3.0.1"
|
||||
sources."depd-2.0.0"
|
||||
sources."iconv-lite-0.5.2"
|
||||
@ -8601,14 +8645,14 @@ in
|
||||
sources."which-boxed-primitive-1.0.2"
|
||||
sources."wide-align-1.1.5"
|
||||
sources."widest-line-3.1.0"
|
||||
(sources."winston-3.4.0" // {
|
||||
(sources."winston-3.5.1" // {
|
||||
dependencies = [
|
||||
sources."async-3.2.3"
|
||||
sources."readable-stream-3.6.0"
|
||||
sources."string_decoder-1.3.0"
|
||||
];
|
||||
})
|
||||
(sources."winston-transport-4.4.2" // {
|
||||
(sources."winston-transport-4.5.0" // {
|
||||
dependencies = [
|
||||
sources."readable-stream-3.6.0"
|
||||
sources."string_decoder-1.3.0"
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "lean";
|
||||
version = "3.39.0";
|
||||
version = "3.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "leanprover-community";
|
||||
@ -11,8 +11,8 @@ stdenv.mkDerivation rec {
|
||||
# from. this is then used to check whether an olean file should be
|
||||
# rebuilt. don't use a tag as rev because this will get replaced into
|
||||
# src/githash.h.in in preConfigure.
|
||||
rev = "85c581588857624e9cd562aaa0301a951c497833";
|
||||
sha256 = "1v9rqvpgm2hw0mvsg1arp7xp4r9h9p286364hn3if55pg3h8bjzn";
|
||||
rev = "1781ded0d0062f40a7eaf3ead8dcbef4429c6321";
|
||||
sha256 = "0xdpbfjfa1q4cnf87nl7l760ivr4agpqmy3i1f2b132sgbjzm1xx";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
@ -15,16 +15,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "git-branchless";
|
||||
version = "0.3.8";
|
||||
version = "0.3.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "arxanas";
|
||||
repo = "git-branchless";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-eDVC1tvAkCioV0Mi5f/Qkc0MMTNaoFXuvWXpllZ7PgE=";
|
||||
sha256 = "sha256-SEmIZy8ql1MxcFR6zeif03DVha/SRZHajVwt3QOBBYU=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-wtG/WTmZ13jxIawI9j9QKQm7jPx5TUs7MjqX+lq/Vf0=";
|
||||
cargoSha256 = "sha256-mKfPxU1JoN/xLdPdwy3vo1M0qF9ag0T4Ls4dfvHn6Pc=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
|
@ -2,12 +2,13 @@
|
||||
|
||||
openjdk11.overrideAttrs (oldAttrs: rec {
|
||||
pname = "jetbrains-jdk";
|
||||
version = "11_0_11-b1504.13";
|
||||
version = "11_0_13-b1751.25";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "JetBrains";
|
||||
repo = "JetBrainsRuntime";
|
||||
rev = "jb${version}";
|
||||
sha256 = "1xpgsgmmj5jp5qyw98hqmik6a7z3hfwmij023ij3qqymyj3nhm2i";
|
||||
sha256 = "sha256-TPNYZUkAoiZfp7Ci3fslKnRNGY1lnyIhXYUt6J31lwI=";
|
||||
};
|
||||
patches = [];
|
||||
meta = with lib; {
|
||||
|
@ -2,12 +2,12 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "julia-bin";
|
||||
version = "1.7.1";
|
||||
version = "1.7.2";
|
||||
|
||||
src = {
|
||||
x86_64-linux = fetchurl {
|
||||
url = "https://julialang-s3.julialang.org/bin/linux/x64/${lib.versions.majorMinor version}/julia-${version}-linux-x86_64.tar.gz";
|
||||
sha256 = "04czipzai5628v1npa2y2xff0bd4rj8d2fcjnnsvkqj5gff8wra4";
|
||||
sha256 = "15dsfdcxvx0wizkkn85ldz0mg0h7cjziz1lw4kky0b9v9xr48lm7";
|
||||
};
|
||||
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||
|
||||
|
@ -595,11 +595,6 @@ self: super: builtins.intersectAttrs super {
|
||||
sha256 = "1hjdprm990vyxz86fgq14ajn0lkams7i00h8k2i2g1a0hjdwppq6";
|
||||
};
|
||||
|
||||
spagoWithOverrides = super.spago.override {
|
||||
# spago has not yet been updated for the latest dhall.
|
||||
dhall = self.dhall_1_38_1;
|
||||
};
|
||||
|
||||
spagoDocs = overrideCabal (drv: {
|
||||
postUnpack = (drv.postUnpack or "") + ''
|
||||
# Spago includes the following two files directly into the binary
|
||||
@ -625,7 +620,7 @@ self: super: builtins.intersectAttrs super {
|
||||
"$sourceRoot/templates/docs-search-app-0.0.11.js" \
|
||||
"$sourceRoot/templates/purescript-docs-search-0.0.11"
|
||||
'';
|
||||
}) spagoWithOverrides;
|
||||
}) super.spago;
|
||||
|
||||
# Tests require network access.
|
||||
spagoWithoutChecks = dontCheck spagoDocs;
|
||||
|
@ -5,13 +5,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "libnats";
|
||||
version = "2.1.0";
|
||||
version = "3.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nats-io";
|
||||
repo = "nats.c";
|
||||
rev = "refs/tags/v${version}";
|
||||
sha256 = "16a0f0gvrmyrqvmh6vinqny3qhm6wyzw5ijnn3r82b1gqlpws0fz";
|
||||
rev = "v${version}";
|
||||
sha256 = "1ngji3sa44y27lnq4x5dzbd117s9psx4w0j50b4c2b72cf2z139q";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
@ -4,7 +4,7 @@
|
||||
, curl
|
||||
}:
|
||||
let
|
||||
version = "2020.3.11";
|
||||
version = "2020.3.12";
|
||||
shortVersion = builtins.substring 0 6 version;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/flightgear/release-${shortVersion}/${pname}-${version}.tar.bz2";
|
||||
sha256 = "sha256-u438vCo7AUPR/88B0alh5WbvId0z2cx2jW2apYcdTzw=";
|
||||
sha256 = "sha256-W7KZzFU5qZE6tOv9YSzH3yoNi8YET2yzmThMcl23140=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
@ -299,9 +299,9 @@ with self;
|
||||
};
|
||||
|
||||
core = janePackage {
|
||||
version = "0.11.2";
|
||||
version = "0.11.3";
|
||||
pname = "core";
|
||||
hash = "0vpsvd75lxb09il2rnzyib9mlr51v1hzqdc9fdxgx353pb5agh8a";
|
||||
hash = "0pzl8n09z4f3i7z2wq4cjxfqrr8mj6xcdp7rbg0nxap2zdhjgvrq";
|
||||
propagatedBuildInputs = [ core_kernel spawn ];
|
||||
meta.description = "Jane Street's standard library overlay";
|
||||
};
|
||||
|
@ -23,6 +23,15 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-HAgt52Bo2NOUkpr5xvWTcRyrLKpfcBDlVAZxgDNI7hY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace "--cov" "" \
|
||||
--replace '"0.0.0"' '"${version}"'
|
||||
|
||||
substituteInPlace tests/test_adguardhome.py \
|
||||
--replace 0.0.0 ${version}
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ poetry-core ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
@ -36,10 +45,6 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml --replace "--cov" ""
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [ "adguardhome" ];
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -11,7 +11,6 @@ buildPythonPackage rec {
|
||||
version = "0.14.3";
|
||||
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
@ -21,6 +20,11 @@ buildPythonPackage rec {
|
||||
hash = "sha256-ELdNxeU9dajWr4VeOyuvNrSi7B+ImVJM/BlZsw3tcKE=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace '"0.0.0"' '"${version}"'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
poetry-core
|
||||
];
|
||||
|
@ -3,6 +3,7 @@
|
||||
, fetchPypi
|
||||
, findutils
|
||||
, pytestCheckHook
|
||||
, setuptools-scm
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -15,6 +16,10 @@ buildPythonPackage rec {
|
||||
sha256 = "10iqjzmya2h4sk765dlm1pbqypwlqyh8rw59a5m9i63d3klnz2mc";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
patches = [ ./permissions.patch ];
|
||||
|
||||
checkInputs = [ findutils pytestCheckHook ];
|
||||
|
@ -7,29 +7,43 @@
|
||||
, requests_oauthlib
|
||||
, six
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "atlassian-python-api";
|
||||
version = "3.18.1";
|
||||
version = "3.19.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "atlassian-api";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "09xvkbdfhkrdkn8axb6bhi7p12lm2z1z84rx1wksfw9mffqk90v9";
|
||||
sha256 = "sha256-SJsqk8TM+5UztN1ZDyYrOjNIWDLhm5XtLxPflIGPxKQ=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
deprecated
|
||||
oauthlib
|
||||
requests
|
||||
requests_oauthlib
|
||||
six
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [ deprecated oauthlib requests requests_oauthlib six ];
|
||||
pythonImportsCheck = [
|
||||
"atlassian"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python Atlassian REST API Wrapper";
|
||||
homepage = "https://github.com/atlassian-api/atlassian-python-api";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.arnoldfarkas ];
|
||||
maintainers = with maintainers; [ arnoldfarkas ];
|
||||
};
|
||||
}
|
||||
|
@ -10,12 +10,12 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "azure-mgmt-iothubprovisioningservices";
|
||||
version = "1.0.0";
|
||||
version = "1.1.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
extension = "zip";
|
||||
sha256 = "e5871b03488b5ae6dfc441cdbda40cb39c000635ee57c513053792b3c15826a9";
|
||||
sha256 = "sha256-04OoJuff93L62G6IozpmHpEaUbHHHD6nKlkMHVoJvJ4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ lib, fetchPypi, buildPythonPackage, isPy3k, boost, numpy, pytestCheckHook, pytest-benchmark }:
|
||||
{ lib, fetchPypi, buildPythonPackage, isPy3k, boost, numpy, pytestCheckHook, pytest-benchmark, setuptools-scm }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "boost-histogram";
|
||||
@ -11,7 +11,10 @@ buildPythonPackage rec {
|
||||
sha256 = "a27842b2f1cfecc509382da2b25b03056354696482b38ec3c0220af0fc9b7579";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ setuptools-scm ];
|
||||
|
||||
buildInputs = [ boost ];
|
||||
|
||||
propagatedBuildInputs = [ numpy ];
|
||||
|
||||
checkInputs = [ pytestCheckHook pytest-benchmark ];
|
||||
@ -20,7 +23,6 @@ buildPythonPackage rec {
|
||||
description = "Python bindings for the C++14 Boost::Histogram library";
|
||||
homepage = "https://github.com/scikit-hep/boost-histogram";
|
||||
license = licenses.bsd3;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ veprbl ];
|
||||
};
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ buildPythonPackage, lib, fetchPypi
|
||||
, pytestCheckHook, filelock, mock, pep8
|
||||
, cython
|
||||
, cython, setuptools-scm
|
||||
, six, pyshp, shapely, geos, numpy
|
||||
, gdal, pillow, matplotlib, pyepsg, pykdtree, scipy, owslib, fiona
|
||||
, proj, flufl_lock
|
||||
@ -23,6 +23,13 @@ buildPythonPackage rec {
|
||||
--replace "test_epsg(" "dont_test_epsg("
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
cython
|
||||
geos # for geos-config
|
||||
proj
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
geos proj
|
||||
];
|
||||
@ -48,12 +55,6 @@ buildPythonPackage rec {
|
||||
"test_gridliner_labels_bbox_style"
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
cython
|
||||
geos # for geos-config
|
||||
proj
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Process geospatial data to create maps and perform analyses";
|
||||
license = licenses.lgpl3Plus;
|
||||
|
@ -4,6 +4,7 @@
|
||||
, astropy
|
||||
, dask
|
||||
, numpy
|
||||
, setuptools-scm
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -16,6 +17,8 @@ buildPythonPackage rec {
|
||||
sha256 = "16rypj65wdfxxrilxfhbk563lxv86if4vvs9zfq3f8bkzdr8xl9s";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ setuptools-scm ];
|
||||
|
||||
propagatedBuildInputs = [ astropy dask numpy ];
|
||||
|
||||
# Tests require a large (800 Mb) dataset
|
||||
@ -25,7 +28,7 @@ buildPythonPackage rec {
|
||||
|
||||
meta = {
|
||||
description = "Dask-based reader for CASA data";
|
||||
homepage = "http://radio-astro-tools.github.io";
|
||||
homepage = "https://casa-formats-io.readthedocs.io/";
|
||||
license = lib.licenses.lgpl2Only;
|
||||
maintainers = with lib.maintainers; [ smaret ];
|
||||
};
|
||||
|
@ -4,15 +4,19 @@
|
||||
, click
|
||||
, six
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "click-configfile";
|
||||
version = "0.2.3";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "lb7sE77pUOmPQ8gdzavvT2RAkVWepmKY+drfWTUdkNE=";
|
||||
hash = "sha256-lb7sE77pUOmPQ8gdzavvT2RAkVWepmKY+drfWTUdkNE=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
@ -24,6 +28,15 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace "install_requires=install_requires," 'install_requires=["click >= 6.6", "six >= 1.10"],'
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [
|
||||
"click_configfile"
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
"test_configfile__with_unbound_section"
|
||||
"test_matches_section__with_bad_arg"
|
||||
|
@ -1,13 +1,13 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, pythonAtLeast
|
||||
, pythonOlder
|
||||
, attrs
|
||||
, isodate
|
||||
, python-dateutil
|
||||
, rfc3986
|
||||
, uritemplate
|
||||
, mock
|
||||
, pytestCheckHook
|
||||
, pytest-mock
|
||||
}:
|
||||
@ -15,6 +15,8 @@
|
||||
buildPythonPackage rec {
|
||||
pname = "csvw";
|
||||
version = "1.11.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
@ -24,10 +26,6 @@ buildPythonPackage rec {
|
||||
sha256 = "1393xwqawaxsflbq62vks92vv4zch8p6dd1mdvdi7j4vvf0zljkg";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
substituteInPlace setup.cfg --replace "--cov" ""
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [
|
||||
attrs
|
||||
isodate
|
||||
@ -37,15 +35,28 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
mock
|
||||
pytestCheckHook
|
||||
pytest-mock
|
||||
];
|
||||
|
||||
patchPhase = ''
|
||||
substituteInPlace setup.cfg \
|
||||
--replace "--cov" ""
|
||||
'';
|
||||
|
||||
disabledTests = [
|
||||
# this test is flaky on darwin because it depends on the resolution of filesystem mtimes
|
||||
# https://github.com/cldf/csvw/blob/45584ad63ff3002a9b3a8073607c1847c5cbac58/tests/test_db.py#L257
|
||||
"test_write_file_exists"
|
||||
] ++ lib.optionals (pythonAtLeast "3.10") [
|
||||
# https://github.com/cldf/csvw/issues/58
|
||||
"test_roundtrip_escapechar"
|
||||
"test_escapequote_escapecharquotechar_final"
|
||||
"test_doubleQuote"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"csvw"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -13,7 +13,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "deezer-python";
|
||||
version = "5.1.0";
|
||||
version = "5.1.1";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.6";
|
||||
@ -22,7 +22,7 @@ buildPythonPackage rec {
|
||||
owner = "browniebroke";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-hBZBbREPxfAkGf2KRZtO3BpscFGlYiecQjM5l1/Edo0=";
|
||||
sha256 = "sha256-gzavZ6/8k/JfcOlwWuMV+4AQxbkfWWgbBrHNcnuU51E=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -5,6 +5,7 @@
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, requests
|
||||
, setuptools-scm
|
||||
, websocket-client
|
||||
, zeroconf
|
||||
}:
|
||||
@ -21,6 +22,12 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-N/48Q2IEL194vCzrPPuy+mRNejXfkoXy2t2oe0Y6ug4=";
|
||||
};
|
||||
|
||||
SETUPTOOLS_SCM_PRETEND_VERSION = version;
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
requests
|
||||
zeroconf
|
||||
@ -32,13 +39,6 @@ buildPythonPackage rec {
|
||||
pytest-mock
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# setup.py is not able to detect the version with setuptools_scm
|
||||
substituteInPlace setup.py \
|
||||
--replace "setuptools_scm" "" \
|
||||
--replace 'use_scm_version=True' 'use_scm_version="${version}"'
|
||||
'';
|
||||
|
||||
# Disable test that requires network access
|
||||
disabledTests = [
|
||||
"test__on_pong"
|
||||
|
@ -1,8 +1,11 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi, isPy27
|
||||
, ldap , django
|
||||
, fetchPypi
|
||||
, isPy27
|
||||
, ldap
|
||||
, django
|
||||
, mock
|
||||
, setuptools-scm
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -14,7 +17,10 @@ buildPythonPackage rec {
|
||||
sha256 = "1f2d5c562d9ba9a5e9a64099ae9798e1a63840a11afe4d1c4a9c74121f066eaa";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ setuptools-scm ];
|
||||
|
||||
propagatedBuildInputs = [ ldap django ];
|
||||
|
||||
checkInputs = [ mock ];
|
||||
|
||||
# django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings
|
||||
|
@ -8,6 +8,7 @@
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, restructuredtext_lint
|
||||
, setuptools-scm
|
||||
, stevedore
|
||||
}:
|
||||
|
||||
@ -23,6 +24,10 @@ buildPythonPackage rec {
|
||||
sha256 = "376e50f4e70a1ae935416ddfcf93db35dd5d4cc0e557f2ec72f0667d0ace4548";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
pbr
|
||||
];
|
||||
|
@ -8,6 +8,7 @@
|
||||
, pytestCheckHook
|
||||
, pytest-doctestplus
|
||||
, pythonOlder
|
||||
, setuptools-scm
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -21,6 +22,10 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-Id8rPK8qq71gHn5DKnEi7Lp081GFbcFtGU+v89Vlt9o=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
numpy
|
||||
pandas
|
||||
|
@ -1,4 +1,5 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildPythonPackage
|
||||
, fastnumbers
|
||||
, fetchFromGitHub
|
||||
@ -26,6 +27,10 @@ buildPythonPackage rec {
|
||||
typing-extensions
|
||||
];
|
||||
|
||||
# Tests fail due to numeric precision differences on ARM
|
||||
# See https://github.com/SethMMorton/fastnumbers/issues/28
|
||||
doCheck = !(stdenv.isAarch64 || stdenv.isAarch32);
|
||||
|
||||
checkInputs = [
|
||||
hypothesis
|
||||
pytestCheckHook
|
||||
|
@ -1,32 +1,48 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, isPy27
|
||||
, botocore
|
||||
, boto3
|
||||
, docutils
|
||||
, unittest2
|
||||
, mock
|
||||
, botocore
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, parquet
|
||||
, pytestCheckHook
|
||||
, python-dateutil
|
||||
, pythonOlder
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "flowlogs_reader";
|
||||
version = "3.1.0";
|
||||
disabled = isPy27;
|
||||
pname = "flowlogs-reader";
|
||||
version = "3.2.0";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "d99636423abc83bb4042d63edd56852ede9e2949cadcc3339eda8f3367826dd4";
|
||||
disabled = pythonOlder "3.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "obsrvbl";
|
||||
repo = pname;
|
||||
# https://github.com/obsrvbl/flowlogs-reader/issues/57
|
||||
rev = "fac4c6c63348ff67fd0a8f51d391ba7c9f59e5ed";
|
||||
hash = "sha256-bGb2CLp33aIr0R/lBPWAF3CbtVTWpqmcvYgZ6bcARTc=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ botocore boto3 docutils ];
|
||||
buildInputs = [ unittest2 mock ];
|
||||
propagatedBuildInputs = [
|
||||
botocore
|
||||
boto3
|
||||
parquet
|
||||
python-dateutil
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"flowlogs_reader"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library to make retrieving Amazon VPC Flow Logs from CloudWatch Logs a bit easier";
|
||||
homepage = "https://github.com/obsrvbl/flowlogs-reader";
|
||||
maintainers = with maintainers; [ cransom ];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ cransom ];
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "flux-led";
|
||||
version = "0.28.21";
|
||||
version = "0.28.22";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -17,7 +17,7 @@ buildPythonPackage rec {
|
||||
owner = "Danielhiversen";
|
||||
repo = "flux_led";
|
||||
rev = version;
|
||||
sha256 = "sha256-Vt+vlJlOznGShPUUQUt4zL9ht52TvNWbRRO9v9C0cqg=";
|
||||
sha256 = "sha256-GNuc8WAiC0S4WFFUYgayU6c0treWCPfPhbyteZ68eWs=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -18,6 +18,8 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-UrLy+j8YDWuS9pciEDKb/+UoCcw54XWiIUAEYC72/W0=";
|
||||
};
|
||||
|
||||
PACKAGE_VERSION = version;
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiodns
|
||||
aiohttp
|
||||
|
@ -19,6 +19,11 @@ buildPythonPackage rec {
|
||||
sha256 = "16f2742r9p3mrg2nz8lnkgsxabbjga2qnp9vzq59026q6mmfwkm9";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace '"0.0.0"' '"${version}"'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
poetry-core
|
||||
];
|
||||
@ -34,7 +39,7 @@ buildPythonPackage rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python client for getting garage occupancy in Amsterdam";
|
||||
homepage = "https://github.com/klaasnicolaas/garages_amsterdam";
|
||||
homepage = "https://github.com/klaasnicolaas/python-garages-amsterdam";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
|
@ -12,11 +12,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "google-resumable-media";
|
||||
version = "2.1.0";
|
||||
version = "2.2.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "725b989e0dd387ef2703d1cc8e86217474217f4549593c477fd94f4024a0f911";
|
||||
sha256 = "sha256-nzDOf80TuO8Vmyy5WD1Km7mef3uFgWsRIFmwMvLwhKA=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ google-auth google-crc32c requests ];
|
||||
|
@ -22,6 +22,12 @@ buildPythonPackage rec {
|
||||
hash = "sha256-Y8IgqrU8zzV020qwyyb57Tp2j7laQ3JsCOCYBuf8vsQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
# upstream issue for proper solution https://github.com/cmroche/greeclimate/issues/46
|
||||
substituteInPlace setup.py \
|
||||
--replace 'name="greeclimate",' 'name="greeclimate",version="${version}",'
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [
|
||||
netifaces
|
||||
pycryptodome
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "heatzypy";
|
||||
version = "2.0.1";
|
||||
version = "2.0.2";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
||||
owner = "Cyr-ius";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-PnDsgTfr2F/fgbONP2qvuPhbw3X50AqriEmsFFjll2Y=";
|
||||
sha256 = "sha256-VdvgrTZLFTtOu34lWxoPkHAI6Z2Me1/3xauQxzIBJNs=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -47,6 +47,11 @@ buildPythonPackage rec {
|
||||
./executable-name.patch
|
||||
# hardcode path to mat2 executable
|
||||
./tests.patch
|
||||
# fix gobject-introspection typelib path for Nautilus extension
|
||||
(substituteAll {
|
||||
src = ./fix_poppler.patch;
|
||||
poppler_path = "${poppler_gi}/lib/girepository-1.0";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
@ -76,7 +81,7 @@ buildPythonPackage rec {
|
||||
install -Dm 444 data/mat2.svg -t "$out/share/icons/hicolor/scalable/apps"
|
||||
install -Dm 444 doc/mat2.1 -t "$out/share/man/man1"
|
||||
install -Dm 444 nautilus/mat2.py -t "$out/share/nautilus-python/extensions"
|
||||
buildPythonPath "$out $pythonPath"
|
||||
buildPythonPath "$out $pythonPath $propagatedBuildInputs"
|
||||
patchPythonScript "$out/share/nautilus-python/extensions/mat2.py"
|
||||
'' + lib.optionalString dolphinIntegration ''
|
||||
install -Dm 444 dolphin/mat2.desktop -t "$out/share/kservices5/ServiceMenus"
|
||||
|
14
pkgs/development/python-modules/mat2/fix_poppler.patch
Normal file
14
pkgs/development/python-modules/mat2/fix_poppler.patch
Normal file
@ -0,0 +1,14 @@
|
||||
diff --git a/nautilus/mat2.py b/nautilus/mat2.py
|
||||
index 11e6986..5a0e68f 100644
|
||||
--- a/nautilus/mat2.py
|
||||
+++ b/nautilus/mat2.py
|
||||
@@ -22,6 +22,9 @@ import gi
|
||||
gi.require_version('Nautilus', '3.0')
|
||||
gi.require_version('Gtk', '3.0')
|
||||
gi.require_version('GdkPixbuf', '2.0')
|
||||
+gi.require_version('GIRepository', '2.0')
|
||||
+from gi.repository import GIRepository
|
||||
+GIRepository.Repository.prepend_search_path('@poppler_path@')
|
||||
from gi.repository import Nautilus, GObject, Gtk, Gio, GLib, GdkPixbuf
|
||||
|
||||
from libmat2 import parser_factory
|
@ -21,6 +21,12 @@ buildPythonPackage rec {
|
||||
sha256 = "1hhm3jnl9qm44y4k927fzw1n32c3551kgsk7i57qw25nca9x3k61";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
# see comment on https://github.com/cmroche/moonraker-api/commit/e5ca8ab60d2839e150a81182fbe65255d84b4e4e
|
||||
substituteInPlace setup.py \
|
||||
--replace 'name="moonraker-api",' 'name="moonraker-api",version="${version}",'
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
];
|
||||
|
@ -1,31 +1,45 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, twine
|
||||
, numpy
|
||||
, pytest
|
||||
, fetchPypi
|
||||
, numpy
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, twine
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "nagiosplugin";
|
||||
version = "1.3.3";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-vOr67DWfAyOT3dVgrizI0WNhODPsY8k85xifhZBOU9Y=";
|
||||
hash = "sha256-vOr67DWfAyOT3dVgrizI0WNhODPsY8k85xifhZBOU9Y=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ twine ];
|
||||
checkInputs = [ pytest numpy ];
|
||||
nativeBuildInputs = [
|
||||
twine
|
||||
];
|
||||
|
||||
checkPhase = ''
|
||||
# this test relies on who, which does not work in the sandbox
|
||||
pytest -k "not test_check_users" tests/
|
||||
'';
|
||||
checkInputs = [
|
||||
numpy
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
# Test relies on who, which does not work in the sandbox
|
||||
"test_check_users"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"nagiosplugin"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A Python class library which helps with writing Nagios (Icinga) compatible plugins";
|
||||
homepage = "https://github.com/mpounsett/nagiosplugin";
|
||||
description = "Python class library which helps with writing Nagios (Icinga) compatible plugins";
|
||||
homepage = "https://github.com/mpounsett/nagiosplugin";
|
||||
license = licenses.zpl21;
|
||||
maintainers = with maintainers; [ symphorien ];
|
||||
};
|
||||
|
@ -9,15 +9,17 @@
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "asyncio-nats-client";
|
||||
version = "0.11.5";
|
||||
disabled = pythonOlder "3.6";
|
||||
pname = "nats-py";
|
||||
version = "2.0.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nats-io";
|
||||
repo = "nats.py";
|
||||
rev = "v${version}";
|
||||
sha256 = "0zwiijaswmfdk71diqmdpb6nx54fmgi8hy0vwx2m3ihhsyjxj82h";
|
||||
hash = "sha256-BraT30J7OIcW2NXAwjcg9PYu+kgf8f1iDjKiN9J6l7Y=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
@ -38,12 +40,24 @@ buildPythonPackage rec {
|
||||
disabledTests = [
|
||||
# RuntimeError: Event loop is closed
|
||||
"test_subscribe_no_echo"
|
||||
"test_reconnect_to_new_server_with_auth"
|
||||
"test_drain_connection"
|
||||
"test_discover_servers_on_first_connect"
|
||||
"test_publish"
|
||||
"test_publish_verbose"
|
||||
"test_fetch_max_waiting_fetch_one"
|
||||
"test_fetch_n"
|
||||
"test_consumer_management"
|
||||
"test_ephemeral_subscribe"
|
||||
"test_queue_subscribe_deliver_group"
|
||||
"test_subscribe_push_bound"
|
||||
"test_double_acking_subscribe"
|
||||
"test_flow_control"
|
||||
"test_ordered_consumer"
|
||||
"test_ordered_consumer_single_loss"
|
||||
"test_kv_simple"
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "nats.aio" ];
|
||||
pythonImportsCheck = [
|
||||
"nats"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python client for NATS.io";
|
@ -2,11 +2,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "od";
|
||||
version = "2.0.1";
|
||||
version = "2.0.2";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "180fb0d13c3af1384047b8296c95683816b5d0c68a60c22d07c703be8bd755cb";
|
||||
sha256 = "sha256-uGkj2Z8mLg51IV+FOqwZl1hT7zVyjmD1CcY/VbH4tKk=";
|
||||
};
|
||||
|
||||
# repeated_test no longer exists in nixpkgs
|
||||
|
@ -1,24 +1,25 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, nose
|
||||
, numpy
|
||||
, pytestCheckHook
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "opensimplex";
|
||||
version = "0.3";
|
||||
version = "0.4.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lmas";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "idF5JQGnAye6z3c3YU9rsHaebB3rlHJfA8vSpjDnFeM=";
|
||||
sha256 = "zljS0yu3cHF2Vz3rFkwLXiHnKjo970MDIrC/56FoHa4=";
|
||||
};
|
||||
|
||||
checkInputs = [ nose ];
|
||||
checkPhase = ''
|
||||
nosetests tests/
|
||||
'';
|
||||
propagatedBuildInputs = [ numpy ];
|
||||
|
||||
checkInputs = [ pytestCheckHook ];
|
||||
pytestFlagsArray = [ "tests/test_opensimplex.py" ];
|
||||
pythonImportsCheck = [ "opensimplex" ];
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "packageurl-python";
|
||||
version = "0.9.6";
|
||||
version = "0.9.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "c01fbaf62ad2eb791e97158d1f30349e830bee2dd3e9503a87f6c3ffae8d1cf0";
|
||||
sha256 = "sha256-1D22r2o1AJnjLp4F5zcBPQQJKHt2H6WcWKA+VdvDZIo=";
|
||||
};
|
||||
|
||||
checkInputs = [ pytestCheckHook ];
|
||||
|
@ -14,10 +14,10 @@ buildPythonPackage rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "PiSupply";
|
||||
repo = "PiJuice";
|
||||
# rev hash retrieved from the latest modification on file Software/Source/VERSION, as this project
|
||||
# does not use Github tags facility
|
||||
rev = "3ba6719ab614a3dc7495d5d9c900dd4ea977c7e3";
|
||||
sha256 = "GoNN07YgVaktpeY5iYDbfpy5fxkU1x0V3Sb1hgGAQt4=";
|
||||
# Latest commit that fixes using the library against python 3.9 by renaming
|
||||
# isAlive() to is_alive(). The former function was removed in python 3.9.
|
||||
rev = "e2dca1f8dcfa12e009952a882c0674a545d193d6";
|
||||
sha256 = "07Jr7RSjqI8j0tT0MNAjrN1sjF1+mI+V0vtKInvtxj8=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@ -28,6 +28,7 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
PIJUICE_BUILD_BASE = 1;
|
||||
PIJUICE_VERSION = version;
|
||||
|
||||
preBuild = ''
|
||||
cd Software/Source
|
||||
@ -50,7 +51,10 @@ buildPythonPackage rec {
|
||||
rm $out/bin/pijuice_sys.py
|
||||
rm $out/bin/pijuiceboot
|
||||
mv $out/bin/pijuice_cli.py $out/bin/pijuice_cli
|
||||
'';
|
||||
'';
|
||||
|
||||
# no tests
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
description = "Library and resources for PiJuice HAT for Raspberry Pi";
|
||||
|
@ -1,19 +1,61 @@
|
||||
{ buildPythonPackage
|
||||
, fetchPypi
|
||||
, pytest
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, openssh
|
||||
, ps
|
||||
, psutil
|
||||
, pytest-mock
|
||||
, pytest-timeout
|
||||
, pytestCheckHook
|
||||
, setuptools-scm
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "plumbum";
|
||||
version = "1.7.2";
|
||||
|
||||
checkInputs = [ pytest ];
|
||||
src = fetchFromGitHub {
|
||||
owner = "tomerfiliba";
|
||||
repo = "plumbum";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-bCCcNFz+ZsbKSF7aCfy47lBHb873tDYN0qFuSCxJp1w=";
|
||||
};
|
||||
|
||||
# No tests in archive
|
||||
doCheck = false;
|
||||
postPatch = ''
|
||||
substituteInPlace setup.cfg \
|
||||
--replace "--cov-config=setup.cfg" ""
|
||||
'';
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0d1bf908076bbd0484d16412479cb97d6843069ee19f99e267e11dd980040523";
|
||||
SETUPTOOLS_SCM_PRETEND_VERSION = version;
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
openssh
|
||||
ps
|
||||
psutil
|
||||
pytest-mock
|
||||
pytest-timeout
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
preCheck = ''
|
||||
export HOME=$TMP
|
||||
'';
|
||||
|
||||
disabledTests = [
|
||||
# broken in nix env
|
||||
"test_change_env"
|
||||
"test_dictlike"
|
||||
"test_local"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = " Plumbum: Shell Combinators ";
|
||||
homepage = " https://github.com/tomerfiliba/plumbum ";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
@ -4,6 +4,7 @@
|
||||
, chardet
|
||||
, requests
|
||||
, ruamel-yaml
|
||||
, setuptools-scm
|
||||
, six
|
||||
, semver
|
||||
, pytestCheckHook
|
||||
@ -22,6 +23,12 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-kGANMHfWwhW3ZBw2ZVCJZR/bV2EPhcydMKhDeDTVwcQ=";
|
||||
};
|
||||
|
||||
SETUPTOOLS_SCM_PRETEND_VERSION = version;
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
chardet
|
||||
requests
|
||||
@ -51,7 +58,7 @@ buildPythonPackage rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Resolving Swagger/OpenAPI 2.0 and 3.0.0 Parser";
|
||||
homepage = "https://github.com/jfinkhaeuser/prance";
|
||||
homepage = "https://github.com/RonnyPfannschmidt/prance";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.costrouc ];
|
||||
};
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pygame";
|
||||
version = "2.1.0";
|
||||
version = "2.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
@ -14,7 +14,7 @@ buildPythonPackage rec {
|
||||
# Unicode file names lead to different checksums on HFS+ vs. other
|
||||
# filesystems because of unicode normalisation. The documentation
|
||||
# has such files and will be removed.
|
||||
sha256 = "sha256-Pe7BJ+8rXw+hhRv64fI+79gJcU1npQFFAXxECx2+Trw=";
|
||||
sha256 = "sha256-v1z6caEMJNXqbcbTmFXoy3KQewHiz6qK4vhNU6Qbukk=";
|
||||
extraPostFetch = "rm -rf $out/docs/reST";
|
||||
};
|
||||
|
||||
|
47
pkgs/development/python-modules/pyhumps/default.nix
Normal file
47
pkgs/development/python-modules/pyhumps/default.nix
Normal file
@ -0,0 +1,47 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, poetry-core
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyhumps";
|
||||
version = "3.5.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "nficano";
|
||||
repo = "humps";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-dnNtx0VTD2e89yXMz0+acDhOaLBSkAA7n2io6qypN5E=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
poetry-core
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# https://github.com/nficano/humps/pull/240
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace 'version = "3.0.2"' 'version = "${version}"'
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [
|
||||
"humps"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Module to convert strings (and dictionary keys) between snake case, camel case and pascal case";
|
||||
homepage = "https://github.com/nficano/humps";
|
||||
license = with licenses; [ unlicense ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
@ -2,11 +2,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pymavlink";
|
||||
version = "2.4.19";
|
||||
version = "2.4.20";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "8518f71c221c263770322355d0745da2fffc48238d04eb48bcf3ef6c35e5f722";
|
||||
sha256 = "sha256-QdYlmlDZzVH8tErGdgAz6FjT/L7jexduvrffKVEqMfY=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ future lxml ];
|
||||
|
@ -4,7 +4,7 @@
|
||||
, fetchPypi
|
||||
, dataclasses-json
|
||||
, pycryptodome
|
||||
, setuptools
|
||||
, setuptools-scm
|
||||
, pytest-asyncio
|
||||
, pytest-cases
|
||||
, pytestCheckHook
|
||||
@ -28,10 +28,13 @@ buildPythonPackage rec {
|
||||
--replace "--cov pysiaalarm --cov-report term-missing" ""
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
dataclasses-json
|
||||
pycryptodome
|
||||
setuptools
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
|
@ -10,6 +10,7 @@
|
||||
, pythonOlder
|
||||
, requests
|
||||
, requests-mock
|
||||
, setuptools-scm
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -26,6 +27,12 @@ buildPythonPackage rec {
|
||||
sha256 = "0jldnlzbfg5jm1nbgv91mlvcqkswd9f2n3qj9aqlbmj1cxq19yz8";
|
||||
};
|
||||
|
||||
SETUPTOOLS_SCM_PRETEND_VERSION = version;
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
defusedxml
|
||||
requests
|
||||
|
@ -8,6 +8,7 @@
|
||||
, numpy
|
||||
, osqp
|
||||
, pandas
|
||||
, setuptools-scm
|
||||
, scikit-learn
|
||||
, scipy
|
||||
, pytestCheckHook
|
||||
@ -24,6 +25,7 @@ buildPythonPackage rec {
|
||||
|
||||
nativeBuildInputs = [
|
||||
cython
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -36,7 +36,8 @@ buildPythonPackage rec {
|
||||
'';
|
||||
|
||||
postPatch = ''
|
||||
sed -i '38,45d' setup.py
|
||||
# don't do hacky tarball download + setuptools check
|
||||
sed -i '38,54d' setup.py
|
||||
substituteInPlace setup.py --replace ", 'pytest-runner==2.6.2'" ""
|
||||
'';
|
||||
|
||||
|
@ -23,14 +23,25 @@ buildPythonPackage rec {
|
||||
sha256 = "21hABRiY8CTKkpFjePgBAtjs4/G5eFS3aPNMCBC41CY=";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
export PYGRADLE_PROJECT_VERSION=${version};
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
git
|
||||
mock
|
||||
pep440
|
||||
pytestCheckHook
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
preCheck = ''
|
||||
unset PYGRADLE_PROJECT_VERSION
|
||||
'';
|
||||
|
||||
disabledTests = [
|
||||
# Tests want to scan site-packages
|
||||
"test_check_dependencies"
|
||||
|
@ -1,6 +1,7 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildPythonPackage
|
||||
, python
|
||||
, fetchPypi
|
||||
, pytestCheckHook
|
||||
, blis
|
||||
@ -39,6 +40,11 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-R2YqOuM9RFp3tup7dyREgFx7uomR8SLjUNr3Le3IFxo=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.cfg \
|
||||
--replace "pydantic>=1.7.4,!=1.8,!=1.8.1,<1.9.0" "pydantic"
|
||||
'';
|
||||
|
||||
buildInputs = [
|
||||
cython
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
@ -73,12 +79,14 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
# Cannot find cython modules.
|
||||
doCheck = false;
|
||||
# Add native extensions.
|
||||
preCheck = ''
|
||||
export PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH
|
||||
|
||||
pytestFlagsArray = [
|
||||
"thinc/tests"
|
||||
];
|
||||
# avoid local paths, relative imports wont resolve correctly
|
||||
mv thinc/tests tests
|
||||
rm -r thinc
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [
|
||||
"thinc"
|
||||
|
@ -3,6 +3,12 @@
|
||||
, callPackage
|
||||
, fetchFromGitHub
|
||||
, flit-core
|
||||
|
||||
# important downstream dependencies
|
||||
, flit
|
||||
, black
|
||||
, mypy
|
||||
, setuptools-scm
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@ -41,6 +47,7 @@ buildPythonPackage rec {
|
||||
|
||||
passthru.tests = {
|
||||
pytest = callPackage ./tests.nix { };
|
||||
inherit flit black mypy setuptools-scm;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "velbus-aio";
|
||||
version = "2022.02.1";
|
||||
version = "2022.2.3";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
owner = "Cereal2nd";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-YVihR7XSI2Ve1Tur4mnNfFKzs8PN1DWO8JYUrYTL4xo=";
|
||||
sha256 = "sha256-EgykuIz/IGFy4GTZZYpY3D5QvsCmY4H9d9Wxbof3DyQ=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
49
pkgs/development/python-modules/warrant-lite/default.nix
Normal file
49
pkgs/development/python-modules/warrant-lite/default.nix
Normal file
@ -0,0 +1,49 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pythonOlder
|
||||
, boto3
|
||||
, envs
|
||||
, python-jose
|
||||
, requests
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "warrant-lite";
|
||||
version = "1.0.4";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-FunWoslZn3o0WHet2+LtggO3bbbe2ULMXW93q07GxJ4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
boto3
|
||||
envs
|
||||
python-jose
|
||||
requests
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# requirements.txt is not part of the source
|
||||
substituteInPlace setup.py \
|
||||
--replace "parse_requirements('requirements.txt')," "[],"
|
||||
'';
|
||||
|
||||
# Tests require credentials
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"warrant_lite"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Module for process SRP requests for AWS Cognito";
|
||||
homepage = "https://github.com/capless/warrant-lite";
|
||||
license = with licenses; [ asl20 ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
62
pkgs/development/python-modules/werkzeug/1.nix
Normal file
62
pkgs/development/python-modules/werkzeug/1.nix
Normal file
@ -0,0 +1,62 @@
|
||||
{ lib, stdenv, buildPythonPackage, fetchPypi
|
||||
, itsdangerous, hypothesis
|
||||
, pytestCheckHook, requests
|
||||
, pytest-timeout
|
||||
, isPy3k
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "Werkzeug";
|
||||
version = "1.0.1";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "6c80b1e5ad3665290ea39320b91e1be1e0d5f60652b964a3070216de83d2e47c";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ itsdangerous ];
|
||||
checkInputs = [ pytestCheckHook requests hypothesis pytest-timeout ];
|
||||
|
||||
postPatch = ''
|
||||
# ResourceWarning causes tests to fail
|
||||
rm tests/test_routing.py
|
||||
'';
|
||||
|
||||
disabledTests = [
|
||||
"test_save_to_pathlib_dst"
|
||||
"test_cookie_maxsize"
|
||||
"test_cookie_samesite_attribute"
|
||||
"test_cookie_samesite_invalid"
|
||||
"test_range_parsing"
|
||||
"test_content_range_parsing"
|
||||
"test_http_date_lt_1000"
|
||||
"test_best_match_works"
|
||||
"test_date_to_unix"
|
||||
"test_easteregg"
|
||||
|
||||
# Seems to be a problematic test-case:
|
||||
#
|
||||
# > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
|
||||
# E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]>
|
||||
# E
|
||||
# E Traceback (most recent call last):
|
||||
# E File "/nix/store/cwv8aj4vsqvimzljw5dxsxy663vjgibj-python3.9-Werkzeug-1.0.1/lib/python3.9/site-packages/werkzeug/formparser.py", line 318, in parse_multipart_headers
|
||||
# E return Headers(result)
|
||||
# E ResourceWarning: unclosed file <_io.FileIO name=11 mode='rb+' closefd=True>
|
||||
"test_basic_routing"
|
||||
"test_merge_slashes_match"
|
||||
"test_merge_slashes_build"
|
||||
"TestMultiPart"
|
||||
"TestHTTPUtility"
|
||||
] ++ lib.optionals stdenv.isDarwin [
|
||||
"test_get_machine_id"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://palletsprojects.com/p/werkzeug/";
|
||||
description = "A WSGI utility library for Python";
|
||||
license = licenses.bsd3;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
@ -321,13 +321,13 @@ let
|
||||
Biostrings = [ pkgs.zlib ];
|
||||
bnpmr = [ pkgs.gsl ];
|
||||
cairoDevice = [ pkgs.gtk2.dev ];
|
||||
Cairo = with pkgs; [ libtiff libjpeg cairo.dev x11 fontconfig.lib ];
|
||||
Cairo = with pkgs; [ libtiff libjpeg cairo.dev xlibsWrapper fontconfig.lib ];
|
||||
Cardinal = [ pkgs.which ];
|
||||
chebpol = [ pkgs.fftw ];
|
||||
ChemmineOB = with pkgs; [ openbabel pkg-config ];
|
||||
curl = [ pkgs.curl.dev ];
|
||||
data_table = [ pkgs.zlib.dev ] ++ lib.optional stdenv.isDarwin pkgs.llvmPackages.openmp;
|
||||
devEMF = with pkgs; [ xorg.libXft.dev x11 ];
|
||||
devEMF = with pkgs; [ xorg.libXft.dev xlibsWrapper ];
|
||||
diversitree = with pkgs; [ gsl fftw ];
|
||||
exactextractr = [ pkgs.geos ];
|
||||
EMCluster = [ pkgs.lapack ];
|
||||
@ -346,7 +346,7 @@ let
|
||||
haven = with pkgs; [ libiconv zlib.dev ];
|
||||
h5vc = [ pkgs.zlib.dev ];
|
||||
HiCseg = [ pkgs.gsl ];
|
||||
imager = [ pkgs.x11 ];
|
||||
imager = [ pkgs.xlibsWrapper ];
|
||||
iBMQ = [ pkgs.gsl ];
|
||||
igraph = with pkgs; [ gmp libxml2.dev ];
|
||||
JavaGD = [ pkgs.jdk ];
|
||||
@ -644,7 +644,7 @@ let
|
||||
PING = [ pkgs.gsl ];
|
||||
RcppAlgos = [ pkgs.gmp.dev ];
|
||||
RcppBigIntAlgos = [ pkgs.gmp.dev ];
|
||||
HilbertVisGUI = [ pkgs.gnome2.gtkmm.dev ];
|
||||
HilbertVisGUI = [ pkgs.gtkmm2.dev ];
|
||||
textshaping = with pkgs; [ harfbuzz.dev freetype.dev fribidi libpng ];
|
||||
DropletUtils = [ pkgs.zlib.dev ];
|
||||
RMariaDB = [ pkgs.libmysqlclient.dev ];
|
||||
@ -1114,7 +1114,7 @@ let
|
||||
patchShebangs configure
|
||||
'';
|
||||
|
||||
R_MAKEVARS_SITE = lib.optionalString (pkgs.system == "aarch64-linux")
|
||||
R_MAKEVARS_SITE = lib.optionalString (pkgs.stdenv.system == "aarch64-linux")
|
||||
(pkgs.writeText "Makevars" ''
|
||||
CXX14PICFLAGS = -fPIC
|
||||
'');
|
||||
|
@ -22,13 +22,13 @@ with py.pkgs;
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "checkov";
|
||||
version = "2.0.795";
|
||||
version = "2.0.805";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bridgecrewio";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-Mlyjw9ngLlzhhgtNARWaA1KCuZkKUEcElPIH8tjmlBQ=";
|
||||
hash = "sha256-vQ5BJUwjik9Wfh4eFGuefpMuTcEV83hYEJKa5/n+kRc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = with py.pkgs; [
|
||||
|
@ -5,13 +5,13 @@
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "tfsec";
|
||||
version = "1.0.11";
|
||||
version = "1.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aquasecurity";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-YdoEPU0qXBJ6kD9mWNFxdeQE9e4vkrtVdEOcuFVDpOk=";
|
||||
sha256 = "sha256-RoXk/wzizlND+WuFy5ZFfryKC9vS31b6SgZH7dPt3Ds=";
|
||||
};
|
||||
|
||||
goPackagePath = "github.com/aquasecurity/tfsec";
|
||||
|
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env nix-shell
|
||||
#!nix-shell -I nixpkgs=../../../../.. -i bash -p msbuild dotnet-sdk_3 jq xmlstarlet curl
|
||||
#!nix-shell -I nixpkgs=../../../../.. -i bash -p dotnet-sdk_6 jq xmlstarlet curl
|
||||
set -euo pipefail
|
||||
|
||||
cat << EOL
|
||||
@ -18,7 +18,7 @@ mapfile -t repos < <(
|
||||
done
|
||||
)
|
||||
|
||||
msbuild -t:restore -p:Configuration=Release -p:RestorePackagesPath="$tmpdir" \
|
||||
dotnet msbuild -t:restore -p:Configuration=Release -p:RestorePackagesPath="$tmpdir" \
|
||||
-p:RestoreNoCache=true -p:RestoreForce=true \
|
||||
src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj >&2
|
||||
|
||||
|
@ -1,8 +1,6 @@
|
||||
{ lib, stdenv
|
||||
, fetchFromGitHub
|
||||
, fetchurl
|
||||
, mono6
|
||||
, msbuild
|
||||
, dotnetCorePackages
|
||||
, makeWrapper
|
||||
, unzip
|
||||
@ -11,7 +9,7 @@
|
||||
|
||||
let
|
||||
|
||||
dotnet-sdk = dotnetCorePackages.sdk_5_0;
|
||||
dotnet-sdk = dotnetCorePackages.sdk_6_0;
|
||||
|
||||
deps = map (package: stdenv.mkDerivation (with package; {
|
||||
inherit pname version src;
|
||||
@ -67,21 +65,21 @@ let
|
||||
in stdenv.mkDerivation rec {
|
||||
|
||||
pname = "omnisharp-roslyn";
|
||||
version = "1.37.15";
|
||||
version = "1.38.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "OmniSharp";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "070wqs667si3f78fy6w4rrfm8qncnabg0yckjhll0yv1pzbj9q42";
|
||||
sha256 = "00V+7Z1IoCSuSM0RClM81IslzCzC/FNYxHIKtnI9QDg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper msbuild ];
|
||||
nativeBuildInputs = [ makeWrapper dotnet-sdk ];
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
HOME=$(pwd)/fake-home msbuild -r \
|
||||
HOME=$(pwd)/fake-home dotnet msbuild -r \
|
||||
-p:Configuration=Release \
|
||||
-p:RestoreConfigFile=${nuget-config} \
|
||||
src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj
|
||||
@ -91,18 +89,10 @@ in stdenv.mkDerivation rec {
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp -r bin/Release/OmniSharp.Stdio.Driver/net472 $out/src
|
||||
cp bin/Release/OmniSharp.Host/net472/SQLitePCLRaw* $out/src
|
||||
mkdir $out/src/.msbuild
|
||||
ln -s ${msbuild}/lib/mono/xbuild/* $out/src/.msbuild/
|
||||
rm $out/src/.msbuild/Current
|
||||
mkdir $out/src/.msbuild/Current
|
||||
ln -s ${msbuild}/lib/mono/xbuild/Current/* $out/src/.msbuild/Current/
|
||||
ln -s ${msbuild}/lib/mono/msbuild/Current/bin $out/src/.msbuild/Current/Bin
|
||||
|
||||
makeWrapper ${mono6}/bin/mono $out/bin/omnisharp \
|
||||
--suffix PATH : ${dotnet-sdk}/bin \
|
||||
--add-flags "$out/src/OmniSharp.exe"
|
||||
cp -r bin/Release/OmniSharp.Stdio.Driver/net6.0 $out/src
|
||||
makeWrapper $out/src/OmniSharp $out/bin/omnisharp \
|
||||
--prefix DOTNET_ROOT : ${dotnet-sdk} \
|
||||
--suffix PATH : ${dotnet-sdk}/bin
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
1002
pkgs/development/tools/omnisharp-roslyn/deps.nix
generated
1002
pkgs/development/tools/omnisharp-roslyn/deps.nix
generated
File diff suppressed because it is too large
Load Diff
@ -14,11 +14,11 @@
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "spago";
|
||||
version = "0.20.4";
|
||||
version = "0.20.5";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/purescript/spago.git";
|
||||
sha256 = "0dj7z2yr4s2kqjklbjdzsrmc5lqli322wg5k412jixxpmlx11a5f";
|
||||
rev = "33da63176fe07967761f43c83af9715f104013f0";
|
||||
sha256 = "1qjlag5wm1hls54gb1rjym3xj28xww2p3m58f38g6icar9qz4a72";
|
||||
rev = "2a70306d87ddb2a7a61cf5ac61fccd7d91ecae6c";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
isLibrary = true;
|
||||
|
79
pkgs/games/7kaa/default.nix
Normal file
79
pkgs/games/7kaa/default.nix
Normal file
@ -0,0 +1,79 @@
|
||||
{ lib
|
||||
, stdenv
|
||||
, gccStdenv
|
||||
, autoreconfHook
|
||||
, pkg-config
|
||||
, fetchurl
|
||||
, fetchFromGitHub
|
||||
, openal
|
||||
, libtool
|
||||
, enet
|
||||
, SDL2
|
||||
, curl
|
||||
, gettext
|
||||
, libiconv
|
||||
}:
|
||||
|
||||
let
|
||||
|
||||
name = "7kaa";
|
||||
versionMajor = "2.15";
|
||||
versionMinor = "4p1";
|
||||
|
||||
music = stdenv.mkDerivation rec {
|
||||
pname = "${name}-music";
|
||||
version = "${versionMajor}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.7kfans.com/downloads/${name}-music-${versionMajor}.tar.bz2";
|
||||
sha256 = "sha256-sNdntuJXGaFPXzSpN0SoAi17wkr2YnW+5U38eIaVwcM=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
cp -r * $out/
|
||||
'';
|
||||
|
||||
meta.license = lib.licenses.unfree;
|
||||
|
||||
};
|
||||
|
||||
in
|
||||
|
||||
gccStdenv.mkDerivation rec {
|
||||
pname = "${name}";
|
||||
version = "v${versionMajor}.${versionMinor}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "the3dfxdude";
|
||||
repo = pname;
|
||||
rev = "9db2a43e1baee25a44b7aa7e9cedde9a107ed34b";
|
||||
sha256 = "sha256-OAKaRuPP0/n8pO3wIUvGKs6n+U+EmZXUTywXYDAan1o=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook pkg-config ];
|
||||
buildInputs = [ openal enet SDL2 curl gettext libiconv ];
|
||||
|
||||
preAutoreconf = ''
|
||||
autoupdate
|
||||
'';
|
||||
|
||||
hardeningDisable = lib.optionals (stdenv.isAarch64 && stdenv.isDarwin) [ "stackprotector" ];
|
||||
|
||||
postInstall = ''
|
||||
mkdir $out/share/7kaa/MUSIC
|
||||
cp -R ${music}/MUSIC $out/share/7kaa/
|
||||
cp ${music}/COPYING-Music.txt $out/share/7kaa/MUSIC
|
||||
cp ${music}/COPYING-Music.txt $out/share/doc/7kaa
|
||||
'';
|
||||
|
||||
# Multiplayer is auto-disabled for non-x86 system
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.7kfans.com";
|
||||
description = "GPL release of the Seven Kingdoms with multiplayer (available only on x86 platforms)";
|
||||
license = licenses.gpl2Only;
|
||||
platforms = platforms.x86_64 ++ platforms.aarch64;
|
||||
maintainers = with maintainers; [ _1000101 ];
|
||||
};
|
||||
}
|
@ -10,13 +10,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "dolphin-emu";
|
||||
version = "5.0-15445";
|
||||
version = "5.0-15993";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dolphin-emu";
|
||||
repo = "dolphin";
|
||||
rev = "db02b50d2ecdfbbc21e19aadc57253c353069f77";
|
||||
sha256 = "l2vbTZOcjfyZjKOI3n5ig2f7cDYR22GcqKS479LMtP8=";
|
||||
rev = "5e595616379a694789fe749e40a27ef069f0090e";
|
||||
sha256 = "1kid8qjn8r7dxh2yc1y6yal6qkfxij0ymi3zryxsnym3rjh1jds9";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
@ -79,7 +79,7 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://dolphin-emu.org";
|
||||
description = "Gamecube/Wii/Triforce emulator for x86_64 and ARMv8";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ MP2E ashkitten ];
|
||||
maintainers = with maintainers; [ MP2E ashkitten xfix ];
|
||||
branch = "master";
|
||||
# x86_32 is an unsupported platform.
|
||||
# Enable generic build if you really want a JIT-less binary.
|
||||
|
@ -132,12 +132,12 @@ in rec {
|
||||
|
||||
cpu = mkTmuxPlugin {
|
||||
pluginName = "cpu";
|
||||
version = "unstable-2020-07-25";
|
||||
version = "unstable-2021-12-15";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tmux-plugins";
|
||||
repo = "tmux-cpu";
|
||||
rev = "20120a38ade17057441482b43eb5390e6ea2c1c1";
|
||||
sha256 = "1gdz2awyd9icvyiw2p40gwymh6ngjhb9mkiv63ix53snp9ii794i";
|
||||
rev = "9eb3dba66672c5b43065e144cc3a1031f77ad67e";
|
||||
sha256 = "sha256-v/jZxsa+JwsSKjmA32VK/4gBNHP/SyOzTaYSSz2c0+4=";
|
||||
};
|
||||
};
|
||||
|
||||
@ -523,12 +523,12 @@ in rec {
|
||||
tmux-fzf = mkTmuxPlugin {
|
||||
pluginName = "tmux-fzf";
|
||||
rtpFilePath = "main.tmux";
|
||||
version = "unstable-2020-12-07";
|
||||
version = "unstable-2021-10-20";
|
||||
src = fetchFromGitHub {
|
||||
owner = "sainnhe";
|
||||
repo = "tmux-fzf";
|
||||
rev = "5efeb91086040a3becf5372fb38258acd0579954";
|
||||
sha256 = "1z0zmsf8asxs9wbwvkiyd81h93wb2ikl8nxxc26sdpi6l333q5s9";
|
||||
rev = "1801dd525b39154745ea668fb6916035023949e3";
|
||||
sha256 = "e929Jqletmobp3WAR1tPU3pJuYTYVynxc5CvB80gig8=";
|
||||
};
|
||||
postInstall = ''
|
||||
find $target -type f -print0 | xargs -0 sed -i -e 's|fzf |${pkgs.fzf}/bin/fzf |g'
|
||||
|
@ -41,12 +41,12 @@ final: prev:
|
||||
|
||||
aerial-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "aerial.nvim";
|
||||
version = "2022-02-04";
|
||||
version = "2022-02-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "stevearc";
|
||||
repo = "aerial.nvim";
|
||||
rev = "91350456c176fe5ef72e342dd3a75f726805454d";
|
||||
sha256 = "18kj8rb6zdqaw255zi767si84jk5lbr3k1vhqjfi265399iwgii7";
|
||||
rev = "ee369de02aebc52e7d34506298556e15030c52dc";
|
||||
sha256 = "0d31lkaiqn5f8rg1asinp72hlngmfbih7rffb4q4zm5hwayyqi3p";
|
||||
};
|
||||
meta.homepage = "https://github.com/stevearc/aerial.nvim/";
|
||||
};
|
||||
@ -77,12 +77,12 @@ final: prev:
|
||||
|
||||
ale = buildVimPluginFrom2Nix {
|
||||
pname = "ale";
|
||||
version = "2022-02-06";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "dense-analysis";
|
||||
repo = "ale";
|
||||
rev = "6d9399d863e6e921c87c1a95795109b872bd3925";
|
||||
sha256 = "0rdrdli1fqqasp3jl508ikv0g6qp5y8fzrn8sq9x7fkmg4sazqg3";
|
||||
rev = "82a3e444b299cff3127809b02ea63c819486f285";
|
||||
sha256 = "0y18dpf5c5xria1wxxgsqf0wb5cmkm1k3ydyk885mcyjkzy9s8yk";
|
||||
};
|
||||
meta.homepage = "https://github.com/dense-analysis/ale/";
|
||||
};
|
||||
@ -171,6 +171,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/prabirshrestha/async.vim/";
|
||||
};
|
||||
|
||||
asyncomplete-lsp-vim = buildVimPluginFrom2Nix {
|
||||
pname = "asyncomplete-lsp.vim";
|
||||
version = "2021-12-17";
|
||||
src = fetchFromGitHub {
|
||||
owner = "prabirshrestha";
|
||||
repo = "asyncomplete-lsp.vim";
|
||||
rev = "f6d6a6354ff279ba707c20292aef0dfaadc436a3";
|
||||
sha256 = "1y0wpq982nw0ibqhvcvb7md58jvadygkxc1ibg99zxw1kznfpla6";
|
||||
};
|
||||
meta.homepage = "https://github.com/prabirshrestha/asyncomplete-lsp.vim/";
|
||||
};
|
||||
|
||||
asyncomplete-vim = buildVimPluginFrom2Nix {
|
||||
pname = "asyncomplete.vim";
|
||||
version = "2021-12-06";
|
||||
@ -473,12 +485,12 @@ final: prev:
|
||||
|
||||
catppuccin-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "catppuccin-nvim";
|
||||
version = "2022-02-04";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "catppuccin";
|
||||
repo = "nvim";
|
||||
rev = "d48d3926b10ac1f9ef77cbcac35a4c7160cff6bf";
|
||||
sha256 = "1vvn4qh849rdswvz4cnqci3ahp0z6jppqzg6rlavh8aayppw89lk";
|
||||
rev = "406fdf2f2d2372df52d503e9f7bef96d89901c9f";
|
||||
sha256 = "17b07krgc9pzqhmwls2d50xbiqs4fgzmdi61qrz1v5n0bgs011mr";
|
||||
};
|
||||
meta.homepage = "https://github.com/catppuccin/nvim/";
|
||||
};
|
||||
@ -497,12 +509,12 @@ final: prev:
|
||||
|
||||
chadtree = buildVimPluginFrom2Nix {
|
||||
pname = "chadtree";
|
||||
version = "2022-02-07";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "chadtree";
|
||||
rev = "7287befe22ee7fac9b83c3b3499571f6fc8143ae";
|
||||
sha256 = "16rfwpmrz7y8d0s8xn8fx90q9b3gnnmnrm9ls7ss83ay7mfvsriy";
|
||||
rev = "aa250cb8dbe80792e32d45d1bd4d63850652f771";
|
||||
sha256 = "1ykj74ysla1vqq6qjdb593w7r26rapffv2jav6kipigna71bg6j8";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/chadtree/";
|
||||
};
|
||||
@ -1182,12 +1194,12 @@ final: prev:
|
||||
|
||||
coq_nvim = buildVimPluginFrom2Nix {
|
||||
pname = "coq_nvim";
|
||||
version = "2022-02-07";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq_nvim";
|
||||
rev = "98bc8a70b66c4ac05f6e648c43a278a6ff46b7a4";
|
||||
sha256 = "15p77qk7a6p9viczl0ym5izdvfbq2d67pgv597zcy7cxmxf5vgcs";
|
||||
rev = "47988a87e9dc594b590f820250784ebc2f7cd4fb";
|
||||
sha256 = "0qsdwvr518vlm3w5xhayh7ahdnazxh7xyvjcmljby3scdcdsfjfn";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
|
||||
};
|
||||
@ -2327,12 +2339,12 @@ final: prev:
|
||||
|
||||
gitsigns-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "gitsigns.nvim";
|
||||
version = "2022-02-07";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lewis6991";
|
||||
repo = "gitsigns.nvim";
|
||||
rev = "11425117a9dcd533e5d42e083248ee0caea88b04";
|
||||
sha256 = "0lsd4c446q8f6ylf5g5vyi0gb81v59a4zlcwasvxw29giwxz3grv";
|
||||
rev = "e2b2730254df7648c79794555978f10fceb4b163";
|
||||
sha256 = "1kmbhfphf128psrxps7iyb1kb2s1lbc63qkxwla1cl3ywnl7f8gl";
|
||||
};
|
||||
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/";
|
||||
};
|
||||
@ -3240,12 +3252,12 @@ final: prev:
|
||||
|
||||
litee-calltree-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "litee-calltree.nvim";
|
||||
version = "2022-01-20";
|
||||
version = "2022-02-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ldelossa";
|
||||
repo = "litee-calltree.nvim";
|
||||
rev = "be1c8d67ef80dc4cdfc164d3a95a45d8d551b3eb";
|
||||
sha256 = "0qqyws79a4d4kn1vgb7p8iw7vlx2flb3ra2y2xvjilyvzz4ppqrq";
|
||||
rev = "ba1a0f49e71849863b4212ca0ac1974aeb7c7032";
|
||||
sha256 = "1y55p429rd7z8jph30ils2g35vmqam4qk1ii9s88jwfl545g7qga";
|
||||
};
|
||||
meta.homepage = "https://github.com/ldelossa/litee-calltree.nvim/";
|
||||
};
|
||||
@ -3264,12 +3276,12 @@ final: prev:
|
||||
|
||||
litee-symboltree-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "litee-symboltree.nvim";
|
||||
version = "2022-01-13";
|
||||
version = "2022-02-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ldelossa";
|
||||
repo = "litee-symboltree.nvim";
|
||||
rev = "9baa027c79abdadc0a63bdd14d248241a1333b99";
|
||||
sha256 = "0lr203px4ydakqnqavymd2f08gj5mid1nhb63rww72i7i959hz7v";
|
||||
rev = "07545e1c5bd5c081c7e28540591275cbb46b7d02";
|
||||
sha256 = "0pld9i7db4w4wqwc1nnmymfgr7miia60l1rj0pakfkgyf1g5w61s";
|
||||
};
|
||||
meta.homepage = "https://github.com/ldelossa/litee-symboltree.nvim/";
|
||||
};
|
||||
@ -3371,12 +3383,12 @@ final: prev:
|
||||
|
||||
lspsaga-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "lspsaga.nvim";
|
||||
version = "2022-02-02";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tami5";
|
||||
repo = "lspsaga.nvim";
|
||||
rev = "ca8bc243e6ae36fa3eeab53191f302ca84660a3c";
|
||||
sha256 = "1967vi3an7f5gp6hdwbkrd5nm71nb1i82jh3ygy1k7i2y4fa6apr";
|
||||
rev = "d8073a0e4d19d71da900fb77dcc5f23d72bb8707";
|
||||
sha256 = "0f5qzi9kk02z6siqzwz2zak687zb4q2nkg66x3pnnqvhfqazjb5q";
|
||||
};
|
||||
meta.homepage = "https://github.com/tami5/lspsaga.nvim/";
|
||||
};
|
||||
@ -3419,12 +3431,12 @@ final: prev:
|
||||
|
||||
luasnip = buildVimPluginFrom2Nix {
|
||||
pname = "luasnip";
|
||||
version = "2022-02-06";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "l3mon4d3";
|
||||
repo = "luasnip";
|
||||
rev = "0997bc216a136f2847343d96040c9b0c90b661c9";
|
||||
sha256 = "1iyjbk6l7y35f72cpffddsj97j140vgg0kk5iyaq6mg8rcsq49lq";
|
||||
rev = "132eff7cb39d9aeeceb80c816ccbda5bca2d60bb";
|
||||
sha256 = "1day60kqq1fgdwcvwm3nx9y2ibkv33c5s75ndv22ajk8cmdrrzdw";
|
||||
};
|
||||
meta.homepage = "https://github.com/l3mon4d3/luasnip/";
|
||||
};
|
||||
@ -3551,12 +3563,12 @@ final: prev:
|
||||
|
||||
mini-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "mini.nvim";
|
||||
version = "2022-02-05";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "echasnovski";
|
||||
repo = "mini.nvim";
|
||||
rev = "6cb7cdb1cd7f111784d5d971fa41a655e11df4b3";
|
||||
sha256 = "1jsn2vf8gn61qzzibxngsf29cm4xhr2nidzsjg02l6ayhd7rlhgl";
|
||||
rev = "f2ccb9339c979968b19db48b5f8b31c6f0ee7481";
|
||||
sha256 = "0f7yw2mjdimmi70liya75wnbbrk37xi2sncpsg0awh15sibynq05";
|
||||
};
|
||||
meta.homepage = "https://github.com/echasnovski/mini.nvim/";
|
||||
};
|
||||
@ -4295,12 +4307,12 @@ final: prev:
|
||||
|
||||
null-ls-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "null-ls.nvim";
|
||||
version = "2022-02-05";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jose-elias-alvarez";
|
||||
repo = "null-ls.nvim";
|
||||
rev = "e8a666829a3d803844f24daa4932e4f5fe76cbeb";
|
||||
sha256 = "0inl9dizwq2j3r2z7jsxdqmrq5iyq7b123x2n23dfzsvvv5s3279";
|
||||
rev = "b1dbbc3807fcb82d6f562145debe6321610bef98";
|
||||
sha256 = "1jbi3lxpbky9y0k7c80shq451l5l3pbbr4wwaqrr76mjwrh49vq7";
|
||||
};
|
||||
meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/";
|
||||
};
|
||||
@ -4667,12 +4679,12 @@ final: prev:
|
||||
|
||||
nvim-lsp-ts-utils = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-lsp-ts-utils";
|
||||
version = "2022-01-26";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jose-elias-alvarez";
|
||||
repo = "nvim-lsp-ts-utils";
|
||||
rev = "64d233a8859e27139c55472248147114e0be1652";
|
||||
sha256 = "1isnz4pys9wdf7w4qfiyjl4a2h66b0iwnxlbs88pn0r7hc8kgr74";
|
||||
rev = "337e4fa31d88e5553edeb05ac572bacd4a24d867";
|
||||
sha256 = "1xa2zxyqfgzp4zjccrjnj9djdb4f4i9gr2m4gxa6cqz01b21xwmq";
|
||||
};
|
||||
meta.homepage = "https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils/";
|
||||
};
|
||||
@ -4815,20 +4827,20 @@ final: prev:
|
||||
src = fetchFromGitHub {
|
||||
owner = "kyazdani42";
|
||||
repo = "nvim-tree.lua";
|
||||
rev = "e42a4337d0d9de4de5c0d4ab960f2101ef33f273";
|
||||
sha256 = "125j1ng5xr12wpqg9wymxlxgzw9v2alqb9fmpwg0mbf9aybip27k";
|
||||
rev = "ea92e7bf7ccd1815b60342706356c373bb7df216";
|
||||
sha256 = "0dj0kcawslqv6iczgkr4b31449zplpz8k4xw5vw327mh9ciyb0xm";
|
||||
};
|
||||
meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/";
|
||||
};
|
||||
|
||||
nvim-treesitter = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-treesitter";
|
||||
version = "2022-02-07";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-treesitter";
|
||||
repo = "nvim-treesitter";
|
||||
rev = "d6e6581a256061449a8a039c792a93a4b4e86b85";
|
||||
sha256 = "1m1cm1lynaa8wslpy01hkxdp5kxnwxx570wpj2wy5x1xjl5pglgz";
|
||||
rev = "c867d483a5daee60ba6fb7ec9151c5578e4e96ed";
|
||||
sha256 = "03m6wljyh4rqzjzir22q71hmcrijvk6rylyqmz088fsh214mss5l";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
|
||||
};
|
||||
@ -4871,12 +4883,12 @@ final: prev:
|
||||
|
||||
nvim-treesitter-textobjects = buildVimPluginFrom2Nix {
|
||||
pname = "nvim-treesitter-textobjects";
|
||||
version = "2022-02-04";
|
||||
version = "2022-02-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-treesitter";
|
||||
repo = "nvim-treesitter-textobjects";
|
||||
rev = "438d2cfa3922a58ef828803d6ca9c944b4b4c996";
|
||||
sha256 = "0lycnr6q304z1n146phcyjsv4z2rr02yxpq9aj2gvybqljb16m18";
|
||||
rev = "fea609aa58b3390a09e8df0e96902fd4b094d8b7";
|
||||
sha256 = "0221ax71334ghsr8xznp9jk2iv9r0bin47ch8r7hsfh4r0wgc5w7";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/";
|
||||
};
|
||||
@ -6616,6 +6628,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/ternjs/tern_for_vim/";
|
||||
};
|
||||
|
||||
tex-conceal-vim = buildVimPluginFrom2Nix {
|
||||
pname = "tex-conceal.vim";
|
||||
version = "2022-01-15";
|
||||
src = fetchFromGitHub {
|
||||
owner = "KeitaNakamura";
|
||||
repo = "tex-conceal.vim";
|
||||
rev = "93ae39d9222b0892684d02324b85ee9d3647bf8e";
|
||||
sha256 = "05nqqfxkxd8f9xky9mnfxw9g16z1005ka8zxaw52i0n35dg4gg8y";
|
||||
};
|
||||
meta.homepage = "https://github.com/KeitaNakamura/tex-conceal.vim/";
|
||||
};
|
||||
|
||||
thesaurus_query-vim = buildVimPluginFrom2Nix {
|
||||
pname = "thesaurus_query.vim";
|
||||
version = "2022-01-30";
|
||||
@ -7267,12 +7291,12 @@ final: prev:
|
||||
|
||||
vim-android = buildVimPluginFrom2Nix {
|
||||
pname = "vim-android";
|
||||
version = "2022-02-05";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "hsanson";
|
||||
repo = "vim-android";
|
||||
rev = "12468bc4271a6e3373662e9b9f9d59b30e4ccdea";
|
||||
sha256 = "04ilkr2gl96471hp6cxcqhqn3mm25hkaw0vgbzi1izpi6fqkps00";
|
||||
rev = "e9d03b12378b173b39d416df6469ca417b9cac9d";
|
||||
sha256 = "1r7jcd8q41v1v0syy097qd34ydx0bczgad9ihsmsz83bdbx51dbl";
|
||||
};
|
||||
meta.homepage = "https://github.com/hsanson/vim-android/";
|
||||
};
|
||||
@ -7315,12 +7339,12 @@ final: prev:
|
||||
|
||||
vim-argwrap = buildVimPluginFrom2Nix {
|
||||
pname = "vim-argwrap";
|
||||
version = "2022-02-06";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "FooSoft";
|
||||
repo = "vim-argwrap";
|
||||
rev = "0c03483702ca3ded88653c1762ba3b25ab8a6393";
|
||||
sha256 = "0bl5aiycch25jq9vkv6j3xrz56adlb7jhvzz82hc9h0fiwzshjzn";
|
||||
rev = "0faba07179f96cae2ab49cf2cc22ebeb922c1532";
|
||||
sha256 = "1lb1rjp1q25gqpzbjix9anjxvx7cqw1qlacvc693f59gl8s8nbf4";
|
||||
};
|
||||
meta.homepage = "https://github.com/FooSoft/vim-argwrap/";
|
||||
};
|
||||
@ -7457,6 +7481,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/MattesGroeger/vim-bookmarks/";
|
||||
};
|
||||
|
||||
vim-boxdraw = buildVimPluginFrom2Nix {
|
||||
pname = "vim-boxdraw";
|
||||
version = "2021-01-28";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gyim";
|
||||
repo = "vim-boxdraw";
|
||||
rev = "b7f789f305b1c5b0b4623585e0f10adb417f2966";
|
||||
sha256 = "0zr3r4dgpdadaz3g9hzn7vyv0rids0k1wdywk9yywfp6q9m0ygj8";
|
||||
};
|
||||
meta.homepage = "https://github.com/gyim/vim-boxdraw/";
|
||||
};
|
||||
|
||||
vim-bracketed-paste = buildVimPluginFrom2Nix {
|
||||
pname = "vim-bracketed-paste";
|
||||
version = "2018-05-22";
|
||||
@ -7541,6 +7577,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/kristijanhusak/vim-carbon-now-sh/";
|
||||
};
|
||||
|
||||
vim-ccls = buildVimPluginFrom2Nix {
|
||||
pname = "vim-ccls";
|
||||
version = "2022-01-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "m-pilia";
|
||||
repo = "vim-ccls";
|
||||
rev = "93ac5dbdeaaaed8fdfd6d850f1e57fb28d204886";
|
||||
sha256 = "15dr487baghlhl559a4zqpm8vnpm77aci4gw9x95v4kds9g4g51k";
|
||||
};
|
||||
meta.homepage = "https://github.com/m-pilia/vim-ccls/";
|
||||
};
|
||||
|
||||
vim-choosewin = buildVimPluginFrom2Nix {
|
||||
pname = "vim-choosewin";
|
||||
version = "2021-04-22";
|
||||
@ -7603,12 +7651,12 @@ final: prev:
|
||||
|
||||
vim-closer = buildVimPluginFrom2Nix {
|
||||
pname = "vim-closer";
|
||||
version = "2021-03-28";
|
||||
version = "2022-02-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rstacruz";
|
||||
repo = "vim-closer";
|
||||
rev = "26bba80f4d987f12141da522d69aa1fa4aff4436";
|
||||
sha256 = "1pyi5akzvvkdngm577m1c1210r0yypdwsvp1y7ag6gdfnls75xws";
|
||||
rev = "43acc7c59fca861cb92cc47f01f184d9d342a73b";
|
||||
sha256 = "1q03kz5ffyz8ifxdn7bgf3r7jlqa8vya13pnjyqda15wly1fl0k8";
|
||||
};
|
||||
meta.homepage = "https://github.com/rstacruz/vim-closer/";
|
||||
};
|
||||
@ -8299,12 +8347,12 @@ final: prev:
|
||||
|
||||
vim-floaterm = buildVimPluginFrom2Nix {
|
||||
pname = "vim-floaterm";
|
||||
version = "2022-02-07";
|
||||
version = "2022-02-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "voldikss";
|
||||
repo = "vim-floaterm";
|
||||
rev = "d38f75fdc237ed8ff2864b9e481ce2ec5b5504a0";
|
||||
sha256 = "1h3am33r40ssih8j1n3l939qmqgh7f7awwrqdpkvgj1wisiq2v21";
|
||||
rev = "237787fe2206f8ebec1293aa5730eef71b04c69b";
|
||||
sha256 = "1qr9cf8yk6kjm3q7pgcp2pkbli31x94vgxxzd4xx7f4ssfv8l0bl";
|
||||
};
|
||||
meta.homepage = "https://github.com/voldikss/vim-floaterm/";
|
||||
};
|
||||
@ -8539,12 +8587,12 @@ final: prev:
|
||||
|
||||
vim-graphql = buildVimPluginFrom2Nix {
|
||||
pname = "vim-graphql";
|
||||
version = "2022-01-31";
|
||||
version = "2022-02-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jparise";
|
||||
repo = "vim-graphql";
|
||||
rev = "5ce866172da4b90f77b8371423dc031fe2f4ece7";
|
||||
sha256 = "07rl7il0aqirmrg720c3k96v0rfwj4njmx2pnql3wd8nbl2w5czb";
|
||||
rev = "15c5937688490af8dde09e90c9a5585c840ba81c";
|
||||
sha256 = "07j704ysc2klqfjk3918b1kjq16pw1yb1fykdsi2a0lamndn9l04";
|
||||
};
|
||||
meta.homepage = "https://github.com/jparise/vim-graphql/";
|
||||
};
|
||||
@ -11349,6 +11397,18 @@ final: prev:
|
||||
meta.homepage = "https://github.com/jreybert/vimagit/";
|
||||
};
|
||||
|
||||
VimCompletesMe = buildVimPluginFrom2Nix {
|
||||
pname = "VimCompletesMe";
|
||||
version = "2020-12-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ackyshake";
|
||||
repo = "VimCompletesMe";
|
||||
rev = "2c69e30675d2a30208099742d14bd661d99fc5f2";
|
||||
sha256 = "0gjzl0027xjkq0mbqs9grab38ghwnixr57b4wicl113yd76hyb5i";
|
||||
};
|
||||
meta.homepage = "https://github.com/ackyshake/VimCompletesMe/";
|
||||
};
|
||||
|
||||
vimelette = buildVimPluginFrom2Nix {
|
||||
pname = "vimelette";
|
||||
version = "2019-05-02";
|
||||
|
@ -3,6 +3,7 @@ aca/completion-tabnine
|
||||
AckslD/nvim-neoclip.lua
|
||||
AckslD/nvim-whichkey-setup.lua
|
||||
ackyshake/Spacegray.vim
|
||||
ackyshake/VimCompletesMe
|
||||
ahmedkhalf/lsp-rooter.nvim
|
||||
ahmedkhalf/project.nvim
|
||||
airblade/vim-gitgutter
|
||||
@ -222,6 +223,7 @@ guns/vim-clojure-highlight
|
||||
guns/vim-clojure-static
|
||||
guns/vim-sexp
|
||||
guns/xterm-color-table.vim
|
||||
gyim/vim-boxdraw
|
||||
haringsrob/nvim_context_vt
|
||||
hashivim/vim-packer
|
||||
hashivim/vim-terraform
|
||||
@ -362,6 +364,7 @@ kdheepak/cmp-latex-symbols
|
||||
kdheepak/lazygit.nvim
|
||||
kdheepak/tabline.nvim
|
||||
KeitaNakamura/neodark.vim
|
||||
KeitaNakamura/tex-conceal.vim
|
||||
keith/investigate.vim
|
||||
keith/rspec.vim
|
||||
keith/swift.vim
|
||||
@ -432,6 +435,7 @@ lumiliet/vim-twig
|
||||
luochen1990/rainbow
|
||||
luukvbaal/stabilize.nvim
|
||||
lyokha/vim-xkbswitch
|
||||
m-pilia/vim-ccls
|
||||
machakann/vim-highlightedyank
|
||||
machakann/vim-sandwich
|
||||
machakann/vim-swap
|
||||
@ -629,6 +633,7 @@ posva/vim-vue
|
||||
powerman/vim-plugin-AnsiEsc
|
||||
PProvost/vim-ps1
|
||||
prabirshrestha/async.vim
|
||||
prabirshrestha/asyncomplete-lsp.vim
|
||||
prabirshrestha/asyncomplete.vim
|
||||
prabirshrestha/vim-lsp
|
||||
preservim/nerdcommenter
|
||||
|
@ -5,7 +5,7 @@ assert lib.versionAtLeast python3.version "3.5";
|
||||
let
|
||||
publisher = "vadimcn";
|
||||
pname = "vscode-lldb";
|
||||
version = "1.6.8";
|
||||
version = "1.6.10";
|
||||
|
||||
vscodeExtUniqueId = "${publisher}.${pname}";
|
||||
|
||||
@ -13,7 +13,7 @@ let
|
||||
owner = "vadimcn";
|
||||
repo = "vscode-lldb";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-/2iyWJfNjvk5n7KwWIu2gc24/21KWibU6IAPN/tJ8Q4=";
|
||||
sha256 = "sha256-4PM/818UFHRZekfbdhS/Rz0Pu6HOjJEldi4YuBWECnI=";
|
||||
};
|
||||
|
||||
lldb = callPackage ./lldb.nix {};
|
||||
@ -25,7 +25,7 @@ let
|
||||
# It will pollute the build environment of `buildRustPackage`.
|
||||
cargoPatches = [ ./reset-cargo-config.patch ];
|
||||
|
||||
cargoSha256 = "sha256-rG+Qw8ac9cCgCjfLFXLlohLk+zV5s1OaqzU0/nXiqgU=";
|
||||
cargoSha256 = "sha256-Ch1X2vN+p7oCqSs/GIu5IzG+pcSKmQ+VwP2T8ycRhos=";
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
@ -98,7 +98,7 @@ in stdenv.mkDerivation {
|
||||
description = "A native debugger extension for VSCode based on LLDB";
|
||||
homepage = "https://github.com/vadimcn/vscode-lldb";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ oxalica ];
|
||||
maintainers = with maintainers; [ nigelgbanks ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
|
||||
installPhase = ''
|
||||
install -Dt $out/lib/displaylink *.spkg
|
||||
install -Dm755 ${bins}/DisplayLinkManager $out/bin/DisplayLinkManager
|
||||
mkdir -p $out/lib/udev/rules.d
|
||||
mkdir -p $out/lib/udev/rules.d $out/share
|
||||
cp ${./99-displaylink.rules} $out/lib/udev/rules.d/99-displaylink.rules
|
||||
patchelf \
|
||||
--set-interpreter $(cat ${stdenv.cc}/nix-support/dynamic-linker) \
|
||||
@ -59,6 +59,9 @@ stdenv.mkDerivation rec {
|
||||
$out/bin/DisplayLinkManager
|
||||
wrapProgram $out/bin/DisplayLinkManager \
|
||||
--run "cd $out/lib/displaylink"
|
||||
|
||||
# We introduce a dependency on the source file so that it need not be redownloaded everytime
|
||||
echo $src >> "$out/share/workspace_dependencies.pin"
|
||||
'';
|
||||
|
||||
dontStrip = true;
|
||||
|
@ -71,7 +71,7 @@ while [ "$#" -gt 0 ]; do
|
||||
j="$1"; shift 1
|
||||
extraBuildFlags+=("$i" "$j")
|
||||
;;
|
||||
--show-trace|--keep-failed|-K|--keep-going|-k|--verbose|-v|-vv|-vvv|-vvvv|-vvvvv|--fallback|--repair|--no-build-output|-Q|-j*|-L|--refresh|--no-net|--offline|--impure)
|
||||
--show-trace|--keep-failed|-K|--keep-going|-k|--verbose|-v|-vv|-vvv|-vvvv|-vvvvv|--fallback|--repair|--no-build-output|-Q|-j*|-L|--print-build-logs|--refresh|--no-net|--offline|--impure)
|
||||
extraBuildFlags+=("$i")
|
||||
;;
|
||||
--option)
|
||||
|
@ -5,11 +5,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "knot-dns";
|
||||
version = "3.1.5";
|
||||
version = "3.1.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz";
|
||||
sha256 = "2da6e50b0662297d55f80e349568224e07fe88cad20bee1d2e22f54bb32da064";
|
||||
sha256 = "e9ba1305d750dc08fb08687aec7ac55737ca073deaa0b867c884e0c0f2fdb753";
|
||||
};
|
||||
|
||||
outputs = [ "bin" "out" "dev" ];
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Do not edit!
|
||||
|
||||
{
|
||||
version = "2022.2.2";
|
||||
version = "2022.2.3";
|
||||
components = {
|
||||
"abode" = ps: with ps; [ abodepy ];
|
||||
"accuweather" = ps: with ps; [ accuweather ];
|
||||
|
@ -121,7 +121,7 @@ let
|
||||
extraBuildInputs = extraPackages python.pkgs;
|
||||
|
||||
# Don't forget to run parse-requirements.py after updating
|
||||
hassVersion = "2022.2.2";
|
||||
hassVersion = "2022.2.3";
|
||||
|
||||
in python.pkgs.buildPythonApplication rec {
|
||||
pname = "homeassistant";
|
||||
@ -139,7 +139,7 @@ in python.pkgs.buildPythonApplication rec {
|
||||
owner = "home-assistant";
|
||||
repo = "core";
|
||||
rev = version;
|
||||
hash = "sha256:09hji1n6blnr10k5y1rhp4v66iz2gwfd7afcd0sz156kw4g5mq89";
|
||||
hash = "sha256:OqyWm7O8ajxBlWGzvNhZvFmy5p2dINfMQ3cQ304Er18=";
|
||||
};
|
||||
|
||||
# leave this in, so users don't have to constantly update their downstream patch handling
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user