Merge master into staging-next
This commit is contained in:
commit
e251591528
@ -4654,6 +4654,12 @@
|
|||||||
githubId = 2029444;
|
githubId = 2029444;
|
||||||
name = "James Kent";
|
name = "James Kent";
|
||||||
};
|
};
|
||||||
|
ketzacoatl = {
|
||||||
|
email = "ketzacoatl@protonmail.com";
|
||||||
|
github = "ketzacoatl";
|
||||||
|
githubId = 10122937;
|
||||||
|
name = "ketzacoatl";
|
||||||
|
};
|
||||||
kevincox = {
|
kevincox = {
|
||||||
email = "kevincox@kevincox.ca";
|
email = "kevincox@kevincox.ca";
|
||||||
github = "kevincox";
|
github = "kevincox";
|
||||||
@ -8849,6 +8855,12 @@
|
|||||||
githubId = 2389333;
|
githubId = 2389333;
|
||||||
name = "Andy Tockman";
|
name = "Andy Tockman";
|
||||||
};
|
};
|
||||||
|
Technical27 = {
|
||||||
|
email = "38222826+Technical27@users.noreply.github.com";
|
||||||
|
github = "Technical27";
|
||||||
|
githubId = 38222826;
|
||||||
|
name = "Aamaruvi Yogamani";
|
||||||
|
};
|
||||||
teh = {
|
teh = {
|
||||||
email = "tehunger@gmail.com";
|
email = "tehunger@gmail.com";
|
||||||
github = "teh";
|
github = "teh";
|
||||||
|
@ -30,7 +30,13 @@ with lib;
|
|||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
|
||||||
systemd.additionalUpstreamSystemUnits = optional config.boot.tmpOnTmpfs "tmp.mount";
|
systemd.mounts = mkIf config.boot.tmpOnTmpfs [
|
||||||
|
{
|
||||||
|
what = "tmpfs";
|
||||||
|
where = "/tmp";
|
||||||
|
mountConfig.Options = [ "mode=1777" "strictatime" "rw" "nosuid" "nodev" "size=50%" ];
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
systemd.tmpfiles.rules = optional config.boot.cleanTmpDir "D! /tmp 1777 root root";
|
systemd.tmpfiles.rules = optional config.boot.cleanTmpDir "D! /tmp 1777 root root";
|
||||||
|
|
||||||
|
25
pkgs/applications/blockchains/lndconnect/default.nix
Normal file
25
pkgs/applications/blockchains/lndconnect/default.nix
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{ lib, buildGoPackage, fetchFromGitHub }:
|
||||||
|
buildGoPackage rec {
|
||||||
|
pname = "lndconnect";
|
||||||
|
version = "0.2.0";
|
||||||
|
|
||||||
|
goPackagePath = "github.com/LN-Zap/lndconnect";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "LN-Zap";
|
||||||
|
repo = pname;
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "0zp23vp4i4csc6x1b6z39rqcmknxd508x6clr8ckdj2fwjwkyf5a";
|
||||||
|
};
|
||||||
|
|
||||||
|
goDeps = ./deps.nix;
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Generate QRCode to connect apps to lnd Resources";
|
||||||
|
license = licenses.mit;
|
||||||
|
homepage = "https://github.com/LN-Zap/lndconnect";
|
||||||
|
maintainers = [ maintainers.xwvvvvwx ];
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
129
pkgs/applications/blockchains/lndconnect/deps.nix
generated
Normal file
129
pkgs/applications/blockchains/lndconnect/deps.nix
generated
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/Baozisoftware/qrcode-terminal-go";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/Baozisoftware/qrcode-terminal-go";
|
||||||
|
rev = "c0650d8dff0f053901ff16185217b950d5e7743c";
|
||||||
|
sha256 = "166h9zy9y7ygayhybg7d080hpdcf1mvkf3rwnq5lqg8i3cg71s7b";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/btcsuite/btcd";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/btcsuite/btcd";
|
||||||
|
rev = "e9a51e8dcd673c563a549676ebd4384b0318a9b7";
|
||||||
|
sha256 = "053pdhhycls7cpygg4rhc0y2p937ni4cgxylgxd1zpwffqdjsxrs";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/btcsuite/btclog";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/btcsuite/btclog";
|
||||||
|
rev = "84c8d2346e9fc8c7b947e243b9c24e6df9fd206a";
|
||||||
|
sha256 = "02dl46wcnfpg9sqvg0ipipkpnd7lrf4fnvb9zy56jqa7mfcwc7wk";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/btcsuite/btcutil";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/btcsuite/btcutil";
|
||||||
|
rev = "063c4115b3a9a7201e82447875383890698abcb6";
|
||||||
|
sha256 = "12dpy5ipmd751xb71hcmrl9xyl89r5rflnrvypnz1irairfqwjwm";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/glendc/go-external-ip";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/glendc/go-external-ip";
|
||||||
|
rev = "c872357d968e33d5d9c47ea2c603f3b411150ecc";
|
||||||
|
sha256 = "1h9cdhab4fapa2p1r8sgl1pxv4qi1zskw8x0pj93a81y03zzr2l1";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/jessevdk/go-flags";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/jessevdk/go-flags";
|
||||||
|
rev = "c17162fe8fd74f119ff938c5c67af63e3bac5ded";
|
||||||
|
sha256 = "0byp3f79b0399n7g6nm59afb6gj9cknfqgfqadvpppv7lvnd34jf";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/lightningnetwork/lnd";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/lightningnetwork/lnd";
|
||||||
|
rev = "fd962d322ae2a913cc357dbb63382f22a9a0a6ce";
|
||||||
|
sha256 = "0yj2vqb9qg5v0rbchkpwhhw51rp31z76zchhhbc837sz8l8lryra";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/mattn/go-colorable";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/mattn/go-colorable";
|
||||||
|
rev = "f6c00982823144337e56cdb71c712eaac151d29c";
|
||||||
|
sha256 = "08y5c01bvyqxraj3wc0di80gbp87178rsshb74x0p3m7wwfv82l3";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/mattn/go-isatty";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/mattn/go-isatty";
|
||||||
|
rev = "cb30d6282491c185f77d9bec5d25de1bb61a06bc";
|
||||||
|
sha256 = "0v59mv94acd2m72q8adhigxkx1vn38l5h0d8hp0nxga2v9f3v8kd";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/miekg/dns";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/miekg/dns";
|
||||||
|
rev = "7a5f1127f7f4e461b7400d6a9df1bc523e7448fd";
|
||||||
|
sha256 = "1xwg6zwlxwkm1x121b3idir76h7wr9wmcdmg4vgj9hma903s63md";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "github.com/skip2/go-qrcode";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/skip2/go-qrcode";
|
||||||
|
rev = "da1b6568686e89143e94f980a98bc2dbd5537f13";
|
||||||
|
sha256 = "0pghd6y2x8a5fqy4rjn4d8j5jcslb236naycdza5an7vyvinsgs9";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "golang.org/x/crypto";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://go.googlesource.com/crypto";
|
||||||
|
rev = "5c72a883971a4325f8c62bf07b6d38c20ea47a6a";
|
||||||
|
sha256 = "1cimmqpajys001x6yq8ycklc4w34y7iwrksv7ayv7m7fgzhcjn3d";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "golang.org/x/net";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://go.googlesource.com/net";
|
||||||
|
rev = "05aa5d4ee32165add31ddef9d5d3946713e5dc5e";
|
||||||
|
sha256 = "1v532mdb32h2gan6lc9ssya2v1lk6nzyzqvxn5nkbxij9x4v1jkl";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
goPackagePath = "golang.org/x/sys";
|
||||||
|
fetch = {
|
||||||
|
type = "git";
|
||||||
|
url = "https://go.googlesource.com/sys";
|
||||||
|
rev = "9d91bd62050c7b3011b7df0d2a4daa0042684420";
|
||||||
|
sha256 = "0d2jjd7r0zwakd1d2g2qm59w6jc6sgg0sal5gc626i8nn9adj2jg";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
@ -143,11 +143,6 @@ let
|
|||||||
|
|
||||||
flycheck-rtags = fix-rtags super.flycheck-rtags;
|
flycheck-rtags = fix-rtags super.flycheck-rtags;
|
||||||
|
|
||||||
gnuplot = super.gnuplot.overrideAttrs (old: {
|
|
||||||
nativeBuildInputs =
|
|
||||||
(old.nativeBuildInputs or [ ]) ++ [ pkgs.autoreconfHook ];
|
|
||||||
});
|
|
||||||
|
|
||||||
pdf-tools = super.pdf-tools.overrideAttrs (old: {
|
pdf-tools = super.pdf-tools.overrideAttrs (old: {
|
||||||
nativeBuildInputs = [ external.pkgconfig ];
|
nativeBuildInputs = [ external.pkgconfig ];
|
||||||
buildInputs = with external; old.buildInputs ++ [ autoconf automake libpng zlib poppler ];
|
buildInputs = with external; old.buildInputs ++ [ autoconf automake libpng zlib poppler ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, stdenv, lib, fetchurl, boost, cmake, ffmpeg, gettext, glew
|
{ config, stdenv, lib, fetchurl, fetchzip, boost, cmake, ffmpeg, gettext, glew
|
||||||
, ilmbase, libXi, libX11, libXext, libXrender
|
, ilmbase, libXi, libX11, libXext, libXrender
|
||||||
, libjpeg, libpng, libsamplerate, libsndfile
|
, libjpeg, libpng, libsamplerate, libsndfile
|
||||||
, libtiff, libGLU, libGL, openal, opencolorio, openexr, openimagedenoise, openimageio2, openjpeg, python3Packages
|
, libtiff, libGLU, libGL, openal, opencolorio, openexr, openimagedenoise, openimageio2, openjpeg, python3Packages
|
||||||
@ -13,9 +13,14 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
let
|
||||||
|
python = python3Packages.python;
|
||||||
|
optix = fetchzip {
|
||||||
|
url = "https://developer.download.nvidia.com/redist/optix/v7.0/OptiX-7.0.0-include.zip";
|
||||||
|
sha256 = "1b3ccd3197anya2bj3psxdrvrpfgiwva5zfv2xmyrl73nb2dvfr7";
|
||||||
|
};
|
||||||
|
|
||||||
let python = python3Packages.python; in
|
in
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "blender";
|
pname = "blender";
|
||||||
version = "2.91.0";
|
version = "2.91.0";
|
||||||
@ -111,7 +116,11 @@ stdenv.mkDerivation rec {
|
|||||||
# Clang doesn't support "-export-dynamic"
|
# Clang doesn't support "-export-dynamic"
|
||||||
++ optional stdenv.cc.isClang "-DPYTHON_LINKFLAGS="
|
++ optional stdenv.cc.isClang "-DPYTHON_LINKFLAGS="
|
||||||
++ optional jackaudioSupport "-DWITH_JACK=ON"
|
++ optional jackaudioSupport "-DWITH_JACK=ON"
|
||||||
++ optional cudaSupport "-DWITH_CYCLES_CUDA_BINARIES=ON";
|
++ optional cudaSupport [
|
||||||
|
"-DWITH_CYCLES_CUDA_BINARIES=ON"
|
||||||
|
"-DWITH_CYCLES_DEVICE_OPTIX=ON"
|
||||||
|
"-DOPTIX_ROOT_DIR=${optix}"
|
||||||
|
];
|
||||||
|
|
||||||
NIX_CFLAGS_COMPILE = "-I${ilmbase.dev}/include/OpenEXR -I${python}/include/${python.libPrefix}";
|
NIX_CFLAGS_COMPILE = "-I${ilmbase.dev}/include/OpenEXR -I${python}/include/${python.libPrefix}";
|
||||||
|
|
||||||
@ -142,7 +151,8 @@ stdenv.mkDerivation rec {
|
|||||||
homepage = "https://www.blender.org";
|
homepage = "https://www.blender.org";
|
||||||
# They comment two licenses: GPLv2 and Blender License, but they
|
# They comment two licenses: GPLv2 and Blender License, but they
|
||||||
# say: "We've decided to cancel the BL offering for an indefinite period."
|
# say: "We've decided to cancel the BL offering for an indefinite period."
|
||||||
license = licenses.gpl2Plus;
|
# OptiX, enabled with cudaSupport, is non-free.
|
||||||
|
license = with licenses; [ gpl2Plus ] ++ optional cudaSupport unfree;
|
||||||
platforms = [ "x86_64-linux" "x86_64-darwin" ];
|
platforms = [ "x86_64-linux" "x86_64-darwin" ];
|
||||||
maintainers = with maintainers; [ goibhniu veprbl ];
|
maintainers = with maintainers; [ goibhniu veprbl ];
|
||||||
};
|
};
|
||||||
|
@ -13,21 +13,21 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "1.15.3";
|
version = "1.15.4";
|
||||||
# Using two URLs as the first one will break as soon as a new version is released
|
# Using two URLs as the first one will break as soon as a new version is released
|
||||||
src_bin = fetchurl {
|
src_bin = fetchurl {
|
||||||
urls = [
|
urls = [
|
||||||
"http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz"
|
"http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz"
|
||||||
"http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz"
|
"http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz"
|
||||||
];
|
];
|
||||||
hash = "sha256-Y23aetnwqLGaBIgJ/AP0oCrh8P5jpVrcMJgmc0Oe+i8=";
|
hash = "sha256-Reun5hp7Rnsf6N5yL6iQ1Vbhnz/AKnt/jYRqyOK625o=";
|
||||||
};
|
};
|
||||||
src_oss = fetchurl {
|
src_oss = fetchurl {
|
||||||
urls = [
|
urls = [
|
||||||
"http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
|
"http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
|
||||||
"http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz"
|
"http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz"
|
||||||
];
|
];
|
||||||
hash = "sha256-Qruq9YKAaNF1pDtOhptP95UjFL2NA4EuROR4v6XZHEw=";
|
hash = "sha256-gtBi1IRNF5ASk/ZdzkDmOuEIT9gazNaRNCftqbLEP+M=";
|
||||||
};
|
};
|
||||||
in mkDerivation {
|
in mkDerivation {
|
||||||
pname = "makemkv";
|
pname = "makemkv";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ fetchurl }:
|
{ fetchurl }:
|
||||||
|
|
||||||
fetchurl {
|
fetchurl {
|
||||||
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/f20dd1d767313d653d6f0c6dd9a82f92d36ecb4c.tar.gz";
|
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/545d5cafa765c97ad6026ac96f42a246fea7675b.tar.gz";
|
||||||
sha256 = "1prawfbp6390dlgfvd3hxvgdab7rfkr88j35m5cbk3a4hxghkyj3";
|
sha256 = "0v35kbbhmyc5yn1k4v9j32d2bj7zwlwfrwf1cppifdvwdhfs25vv";
|
||||||
}
|
}
|
||||||
|
@ -217,7 +217,24 @@ self: super: {
|
|||||||
# building of the executable has been disabled for ghc < 8.10 in hnix.
|
# building of the executable has been disabled for ghc < 8.10 in hnix.
|
||||||
# Generating the completions should be activated again, once we default to
|
# Generating the completions should be activated again, once we default to
|
||||||
# ghc 8.10.
|
# ghc 8.10.
|
||||||
hnix = dontCheck super.hnix;
|
hnix = dontCheck (super.hnix.override {
|
||||||
|
|
||||||
|
# 2021-01-07: NOTE: hnix-store-core pinned at ==0.2 in Stackage Nightly.
|
||||||
|
# https://github.com/haskell-nix/hnix-store/issues/104
|
||||||
|
# Until unpin, which may hold off in time due to Stackage maintenence bottleneck
|
||||||
|
# the 0_4_0_0 is used
|
||||||
|
hnix-store-core = self.hnix-store-core_0_4_0_0; # at least 1.7
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
# 2021-01-07: NOTE: hnix-store-core pinned at ==0.2 in Stackage Nightly.
|
||||||
|
# https://github.com/haskell-nix/hnix-store/issues/104
|
||||||
|
# Until unpin, which may hold off in time due to Stackage maintenence bottleneck
|
||||||
|
# the 0_4_0_0 is used
|
||||||
|
hnix-store-remote = (super.hnix-store-remote.override {
|
||||||
|
hnix-store-core = self.hnix-store-core_0_4_0_0; # at least 1.7
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
# Fails for non-obvious reasons while attempting to use doctest.
|
# Fails for non-obvious reasons while attempting to use doctest.
|
||||||
search = dontCheck super.search;
|
search = dontCheck super.search;
|
||||||
@ -805,11 +822,20 @@ self: super: {
|
|||||||
# Needs QuickCheck <2.10, HUnit <1.6 and base <4.10
|
# Needs QuickCheck <2.10, HUnit <1.6 and base <4.10
|
||||||
pointfree = doJailbreak super.pointfree;
|
pointfree = doJailbreak super.pointfree;
|
||||||
|
|
||||||
# Depends on base <4.12
|
# The project is stale
|
||||||
# See https://github.com/haskell-hvr/cryptohash-sha512/pull/3
|
#
|
||||||
# , https://github.com/haskell-hvr/cryptohash-sha512/issues/4
|
# Archiving request: https://github.com/haskell-hvr/cryptohash-sha512/issues/6
|
||||||
# and https://github.com/haskell-hvr/cryptohash-sha512/pull/5
|
#
|
||||||
cryptohash-sha512 = doJailbreak super.cryptohash-sha512;
|
# doJailbreak since base <4.12 && bytestring <0.11
|
||||||
|
# Request to support:
|
||||||
|
# https://github.com/haskell-hvr/cryptohash-sha512/issues/4
|
||||||
|
# PRs to support base <4.12:
|
||||||
|
# https://github.com/haskell-hvr/cryptohash-sha512/pull/3
|
||||||
|
# https://github.com/haskell-hvr/cryptohash-sha512/pull/5
|
||||||
|
#
|
||||||
|
# dontCheck since test suite does not support new `base16-bytestring` >= 1 format
|
||||||
|
# https://github.com/haskell-hvr/cryptohash-sha512/pull/5#issuecomment-752796913
|
||||||
|
cryptohash-sha512 = dontCheck (doJailbreak super.cryptohash-sha512);
|
||||||
|
|
||||||
# Depends on tasty < 1.x, which we don't have.
|
# Depends on tasty < 1.x, which we don't have.
|
||||||
cryptohash-sha256 = doJailbreak super.cryptohash-sha256;
|
cryptohash-sha256 = doJailbreak super.cryptohash-sha256;
|
||||||
@ -1309,7 +1335,7 @@ self: super: {
|
|||||||
commonmark-extensions = dontCheck super.commonmark-extensions;
|
commonmark-extensions = dontCheck super.commonmark-extensions;
|
||||||
|
|
||||||
# Testsuite trying to run `which haskeline-examples-Test`
|
# Testsuite trying to run `which haskeline-examples-Test`
|
||||||
haskeline_0_8_1_0 = dontCheck super.haskeline_0_8_1_0;
|
haskeline_0_8_1_1 = dontCheck super.haskeline_0_8_1_1;
|
||||||
|
|
||||||
# Tests for list-t, superbuffer, and stm-containers
|
# Tests for list-t, superbuffer, and stm-containers
|
||||||
# depend on HTF and it is broken, 2020-08-23
|
# depend on HTF and it is broken, 2020-08-23
|
||||||
@ -1483,22 +1509,7 @@ self: super: {
|
|||||||
# 2020-11-19: Jailbreaking until: https://github.com/snapframework/snap/pull/219
|
# 2020-11-19: Jailbreaking until: https://github.com/snapframework/snap/pull/219
|
||||||
snap = doJailbreak super.snap;
|
snap = doJailbreak super.snap;
|
||||||
|
|
||||||
# 2020-11-21: cachix + chachix-api needs a patch for ghc 8.10 compat. Can be removed once released
|
cachix = generateOptparseApplicativeCompletion "cachix" super.cachix;
|
||||||
# https://github.com/cachix/cachix/pull/331
|
|
||||||
cachix-api = appendPatch super.cachix-api (pkgs.fetchpatch {
|
|
||||||
url = https://github.com/cachix/cachix/commit/bfeec151a03afad72401815fe8bbb1b0d5d63b0d.patch;
|
|
||||||
sha256 = "0rglyd77g4j72l5g0sj9zpq2hy3v992bm6nhj58pmj4j2aj67y74";
|
|
||||||
stripLen = 2;
|
|
||||||
extraPrefix = "";
|
|
||||||
includes = [ "src/Cachix/Types/Session.hs" "src/Cachix/API/Signing.hs" ];
|
|
||||||
});
|
|
||||||
cachix = generateOptparseApplicativeCompletion "cachix" (appendPatch super.cachix (pkgs.fetchpatch {
|
|
||||||
url = https://github.com/cachix/cachix/commit/bfeec151a03afad72401815fe8bbb1b0d5d63b0d.patch;
|
|
||||||
sha256 = "06jmpz8l5vh9cch5aqdbrln7bm3fghxsicwy1m93avli320kp8pp";
|
|
||||||
stripLen = 2;
|
|
||||||
extraPrefix = "";
|
|
||||||
excludes = [ "stack.yaml" "sources.json" "src/Cachix/Types/Session.hs" "src/Cachix/API/Signing.hs" "cachix-api.cabal" "workflows/test.yml" ];
|
|
||||||
}));
|
|
||||||
|
|
||||||
# 2020-11-23: Jailbreaking until: https://github.com/michaelt/text-pipes/pull/29
|
# 2020-11-23: Jailbreaking until: https://github.com/michaelt/text-pipes/pull/29
|
||||||
pipes-text = doJailbreak super.pipes-text;
|
pipes-text = doJailbreak super.pipes-text;
|
||||||
@ -1552,4 +1563,8 @@ self: super: {
|
|||||||
servant-client = doJailbreak super.servant-client;
|
servant-client = doJailbreak super.servant-client;
|
||||||
servant-client-core = doJailbreak super.servant-client-core;
|
servant-client-core = doJailbreak super.servant-client-core;
|
||||||
|
|
||||||
|
# overly strict dependency on aeson
|
||||||
|
# https://github.com/jaspervdj/profiteur/issues/33
|
||||||
|
profiteur = doJailbreak super.profiteur;
|
||||||
|
|
||||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||||
|
@ -76,7 +76,7 @@ default-package-overrides:
|
|||||||
# haskell-language-server 0.5.0.0 doesn't accept newer versions
|
# haskell-language-server 0.5.0.0 doesn't accept newer versions
|
||||||
- fourmolu ==0.2.*
|
- fourmolu ==0.2.*
|
||||||
- refinery ==0.2.*
|
- refinery ==0.2.*
|
||||||
# Stackage Nightly 2021-01-01
|
# Stackage Nightly 2021-01-05
|
||||||
- abstract-deque ==0.3
|
- abstract-deque ==0.3
|
||||||
- abstract-par ==0.3.3
|
- abstract-par ==0.3.3
|
||||||
- AC-Angle ==1.0
|
- AC-Angle ==1.0
|
||||||
@ -86,7 +86,7 @@ default-package-overrides:
|
|||||||
- ad ==4.4.1
|
- ad ==4.4.1
|
||||||
- adjunctions ==4.4
|
- adjunctions ==4.4
|
||||||
- adler32 ==0.1.2.0
|
- adler32 ==0.1.2.0
|
||||||
- aeson ==1.5.4.1
|
- aeson ==1.5.5.1
|
||||||
- aeson-attoparsec ==0.0.0
|
- aeson-attoparsec ==0.0.0
|
||||||
- aeson-better-errors ==0.9.1.0
|
- aeson-better-errors ==0.9.1.0
|
||||||
- aeson-casing ==0.2.0.0
|
- aeson-casing ==0.2.0.0
|
||||||
@ -261,7 +261,7 @@ default-package-overrides:
|
|||||||
- attoparsec-base64 ==0.0.0
|
- attoparsec-base64 ==0.0.0
|
||||||
- attoparsec-binary ==0.2
|
- attoparsec-binary ==0.2
|
||||||
- attoparsec-expr ==0.1.1.2
|
- attoparsec-expr ==0.1.1.2
|
||||||
- attoparsec-iso8601 ==1.0.1.0
|
- attoparsec-iso8601 ==1.0.2.0
|
||||||
- attoparsec-path ==0.0.0.1
|
- attoparsec-path ==0.0.0.1
|
||||||
- audacity ==0.0.2
|
- audacity ==0.0.2
|
||||||
- aur ==7.0.5
|
- aur ==7.0.5
|
||||||
@ -334,7 +334,6 @@ default-package-overrides:
|
|||||||
- bits-extra ==0.0.2.0
|
- bits-extra ==0.0.2.0
|
||||||
- bitset-word8 ==0.1.1.2
|
- bitset-word8 ==0.1.1.2
|
||||||
- bitvec ==1.0.3.0
|
- bitvec ==1.0.3.0
|
||||||
- bitwise-enum ==1.0.0.2
|
|
||||||
- blake2 ==0.3.0
|
- blake2 ==0.3.0
|
||||||
- blanks ==0.5.0
|
- blanks ==0.5.0
|
||||||
- blas-carray ==0.1.0.1
|
- blas-carray ==0.1.0.1
|
||||||
@ -520,10 +519,10 @@ default-package-overrides:
|
|||||||
- conduit-extra ==1.3.5
|
- conduit-extra ==1.3.5
|
||||||
- conduit-parse ==0.2.1.0
|
- conduit-parse ==0.2.1.0
|
||||||
- conduit-zstd ==0.0.2.0
|
- conduit-zstd ==0.0.2.0
|
||||||
- conferer ==0.4.1.1
|
- conferer ==1.0.0.0
|
||||||
- conferer-hspec ==0.4.0.1
|
- conferer-aeson ==1.0.0.0
|
||||||
- conferer-source-json ==0.4.0.1
|
- conferer-hspec ==1.0.0.0
|
||||||
- conferer-warp ==0.4.0.1
|
- conferer-warp ==1.0.0.0
|
||||||
- config-ini ==0.2.4.0
|
- config-ini ==0.2.4.0
|
||||||
- ConfigFile ==1.1.4
|
- ConfigFile ==1.1.4
|
||||||
- configurator ==0.3.0.0
|
- configurator ==0.3.0.0
|
||||||
@ -690,6 +689,7 @@ default-package-overrides:
|
|||||||
- doctest-exitcode-stdio ==0.0
|
- doctest-exitcode-stdio ==0.0
|
||||||
- doctest-lib ==0.1
|
- doctest-lib ==0.1
|
||||||
- doldol ==0.4.1.2
|
- doldol ==0.4.1.2
|
||||||
|
- dot ==0.3
|
||||||
- dotenv ==0.8.0.7
|
- dotenv ==0.8.0.7
|
||||||
- dotgen ==0.4.3
|
- dotgen ==0.4.3
|
||||||
- dotnet-timespan ==0.0.1.0
|
- dotnet-timespan ==0.0.1.0
|
||||||
@ -845,6 +845,7 @@ default-package-overrides:
|
|||||||
- focus ==1.0.2
|
- focus ==1.0.2
|
||||||
- focuslist ==0.1.0.2
|
- focuslist ==0.1.0.2
|
||||||
- fold-debounce ==0.2.0.9
|
- fold-debounce ==0.2.0.9
|
||||||
|
- fold-debounce-conduit ==0.2.0.5
|
||||||
- foldable1 ==0.1.0.0
|
- foldable1 ==0.1.0.0
|
||||||
- foldl ==1.4.10
|
- foldl ==1.4.10
|
||||||
- folds ==0.7.5
|
- folds ==0.7.5
|
||||||
@ -937,11 +938,11 @@ default-package-overrides:
|
|||||||
- ghc-prof ==1.4.1.7
|
- ghc-prof ==1.4.1.7
|
||||||
- ghc-source-gen ==0.4.0.0
|
- ghc-source-gen ==0.4.0.0
|
||||||
- ghc-syntax-highlighter ==0.0.6.0
|
- ghc-syntax-highlighter ==0.0.6.0
|
||||||
- ghc-tcplugins-extra ==0.4
|
- ghc-tcplugins-extra ==0.4.1
|
||||||
- ghc-trace-events ==0.1.2.1
|
- ghc-trace-events ==0.1.2.1
|
||||||
- ghc-typelits-extra ==0.4.1
|
- ghc-typelits-extra ==0.4.2
|
||||||
- ghc-typelits-knownnat ==0.7.3
|
- ghc-typelits-knownnat ==0.7.4
|
||||||
- ghc-typelits-natnormalise ==0.7.2
|
- ghc-typelits-natnormalise ==0.7.3
|
||||||
- ghc-typelits-presburger ==0.3.0.1
|
- ghc-typelits-presburger ==0.3.0.1
|
||||||
- ghci-hexcalc ==0.1.1.0
|
- ghci-hexcalc ==0.1.1.0
|
||||||
- ghcid ==0.8.7
|
- ghcid ==0.8.7
|
||||||
@ -995,6 +996,9 @@ default-package-overrides:
|
|||||||
- graphs ==0.7.1
|
- graphs ==0.7.1
|
||||||
- graphviz ==2999.20.1.0
|
- graphviz ==2999.20.1.0
|
||||||
- gravatar ==0.8.0
|
- gravatar ==0.8.0
|
||||||
|
- greskell ==1.2.0.0
|
||||||
|
- greskell-core ==0.1.3.5
|
||||||
|
- greskell-websocket ==0.1.2.5
|
||||||
- groom ==0.1.2.1
|
- groom ==0.1.2.1
|
||||||
- group-by-date ==0.1.0.3
|
- group-by-date ==0.1.0.3
|
||||||
- groups ==0.5.2
|
- groups ==0.5.2
|
||||||
@ -1008,7 +1012,7 @@ default-package-overrides:
|
|||||||
- hadolint ==1.19.0
|
- hadolint ==1.19.0
|
||||||
- hadoop-streaming ==0.2.0.3
|
- hadoop-streaming ==0.2.0.3
|
||||||
- hakyll-convert ==0.3.0.3
|
- hakyll-convert ==0.3.0.3
|
||||||
- half ==0.3
|
- half ==0.3.1
|
||||||
- hall-symbols ==0.1.0.6
|
- hall-symbols ==0.1.0.6
|
||||||
- hamtsolo ==1.0.3
|
- hamtsolo ==1.0.3
|
||||||
- HandsomeSoup ==0.4.2
|
- HandsomeSoup ==0.4.2
|
||||||
@ -1022,7 +1026,7 @@ default-package-overrides:
|
|||||||
- hashing ==0.1.0.1
|
- hashing ==0.1.0.1
|
||||||
- hashmap ==1.3.3
|
- hashmap ==1.3.3
|
||||||
- hashtables ==1.2.4.1
|
- hashtables ==1.2.4.1
|
||||||
- haskeline ==0.8.1.0
|
- haskeline ==0.8.1.1
|
||||||
- haskell-gi ==0.24.7
|
- haskell-gi ==0.24.7
|
||||||
- haskell-gi-base ==0.24.5
|
- haskell-gi-base ==0.24.5
|
||||||
- haskell-gi-overloading ==1.0
|
- haskell-gi-overloading ==1.0
|
||||||
@ -1100,7 +1104,7 @@ default-package-overrides:
|
|||||||
- hoauth2 ==1.16.0
|
- hoauth2 ==1.16.0
|
||||||
- hocon ==0.1.0.4
|
- hocon ==0.1.0.4
|
||||||
- hOpenPGP ==2.9.5
|
- hOpenPGP ==2.9.5
|
||||||
- hopenpgp-tools ==0.23.3
|
- hopenpgp-tools ==0.23.6
|
||||||
- hopfli ==0.2.2.1
|
- hopfli ==0.2.2.1
|
||||||
- hosc ==0.18.1
|
- hosc ==0.18.1
|
||||||
- hostname ==1.0
|
- hostname ==1.0
|
||||||
@ -1136,12 +1140,12 @@ default-package-overrides:
|
|||||||
- HsOpenSSL ==0.11.5.1
|
- HsOpenSSL ==0.11.5.1
|
||||||
- HsOpenSSL-x509-system ==0.1.0.4
|
- HsOpenSSL-x509-system ==0.1.0.4
|
||||||
- hsp ==0.10.0
|
- hsp ==0.10.0
|
||||||
- hspec ==2.7.4
|
- hspec ==2.7.5
|
||||||
- hspec-attoparsec ==0.1.0.2
|
- hspec-attoparsec ==0.1.0.2
|
||||||
- hspec-checkers ==0.1.0.2
|
- hspec-checkers ==0.1.0.2
|
||||||
- hspec-contrib ==0.5.1
|
- hspec-contrib ==0.5.1
|
||||||
- hspec-core ==2.7.4
|
- hspec-core ==2.7.5
|
||||||
- hspec-discover ==2.7.4
|
- hspec-discover ==2.7.5
|
||||||
- hspec-expectations ==0.8.2
|
- hspec-expectations ==0.8.2
|
||||||
- hspec-expectations-lifted ==0.10.0
|
- hspec-expectations-lifted ==0.10.0
|
||||||
- hspec-expectations-pretty-diff ==0.7.2.5
|
- hspec-expectations-pretty-diff ==0.7.2.5
|
||||||
@ -1151,6 +1155,7 @@ default-package-overrides:
|
|||||||
- hspec-leancheck ==0.0.4
|
- hspec-leancheck ==0.0.4
|
||||||
- hspec-megaparsec ==2.2.0
|
- hspec-megaparsec ==2.2.0
|
||||||
- hspec-meta ==2.6.0
|
- hspec-meta ==2.6.0
|
||||||
|
- hspec-need-env ==0.1.0.5
|
||||||
- hspec-parsec ==0
|
- hspec-parsec ==0
|
||||||
- hspec-smallcheck ==0.5.2
|
- hspec-smallcheck ==0.5.2
|
||||||
- hspec-tables ==0.0.1
|
- hspec-tables ==0.0.1
|
||||||
@ -1211,7 +1216,7 @@ default-package-overrides:
|
|||||||
- hw-json-simd ==0.1.1.0
|
- hw-json-simd ==0.1.1.0
|
||||||
- hw-json-simple-cursor ==0.1.1.0
|
- hw-json-simple-cursor ==0.1.1.0
|
||||||
- hw-json-standard-cursor ==0.2.3.1
|
- hw-json-standard-cursor ==0.2.3.1
|
||||||
- hw-kafka-client ==4.0.0
|
- hw-kafka-client ==4.0.1
|
||||||
- hw-mquery ==0.2.1.0
|
- hw-mquery ==0.2.1.0
|
||||||
- hw-packed-vector ==0.2.1.0
|
- hw-packed-vector ==0.2.1.0
|
||||||
- hw-parser ==0.1.1.0
|
- hw-parser ==0.1.1.0
|
||||||
@ -1263,7 +1268,7 @@ default-package-overrides:
|
|||||||
- influxdb ==1.9.0
|
- influxdb ==1.9.0
|
||||||
- ini ==0.4.1
|
- ini ==0.4.1
|
||||||
- inj ==1.0
|
- inj ==1.0
|
||||||
- inline-c ==0.9.1.3
|
- inline-c ==0.9.1.4
|
||||||
- inline-c-cpp ==0.4.0.2
|
- inline-c-cpp ==0.4.0.2
|
||||||
- inline-r ==0.10.4
|
- inline-r ==0.10.4
|
||||||
- inliterate ==0.1.0
|
- inliterate ==0.1.0
|
||||||
@ -1399,7 +1404,7 @@ default-package-overrides:
|
|||||||
- libgit ==0.3.1
|
- libgit ==0.3.1
|
||||||
- libgraph ==1.14
|
- libgraph ==1.14
|
||||||
- libjwt-typed ==0.2
|
- libjwt-typed ==0.2
|
||||||
- libmpd ==0.9.2.0
|
- libmpd ==0.9.3.0
|
||||||
- liboath-hs ==0.0.1.2
|
- liboath-hs ==0.0.1.2
|
||||||
- libyaml ==0.1.2
|
- libyaml ==0.1.2
|
||||||
- LibZip ==1.0.1
|
- LibZip ==1.0.1
|
||||||
@ -1461,6 +1466,8 @@ default-package-overrides:
|
|||||||
- markov-chain ==0.0.3.4
|
- markov-chain ==0.0.3.4
|
||||||
- massiv ==0.5.9.0
|
- massiv ==0.5.9.0
|
||||||
- massiv-io ==0.4.0.0
|
- massiv-io ==0.4.0.0
|
||||||
|
- massiv-persist ==0.1.0.0
|
||||||
|
- massiv-serialise ==0.1.0.0
|
||||||
- massiv-test ==0.1.6
|
- massiv-test ==0.1.6
|
||||||
- math-extras ==0.1.1.0
|
- math-extras ==0.1.1.0
|
||||||
- math-functions ==0.3.4.1
|
- math-functions ==0.3.4.1
|
||||||
@ -1889,7 +1896,7 @@ default-package-overrides:
|
|||||||
- quickcheck-classes ==0.6.4.0
|
- quickcheck-classes ==0.6.4.0
|
||||||
- quickcheck-classes-base ==0.6.1.0
|
- quickcheck-classes-base ==0.6.1.0
|
||||||
- quickcheck-higherorder ==0.1.0.0
|
- quickcheck-higherorder ==0.1.0.0
|
||||||
- quickcheck-instances ==0.3.25.1
|
- quickcheck-instances ==0.3.25.2
|
||||||
- quickcheck-io ==0.2.0
|
- quickcheck-io ==0.2.0
|
||||||
- quickcheck-simple ==0.1.1.1
|
- quickcheck-simple ==0.1.1.1
|
||||||
- quickcheck-special ==0.1.0.6
|
- quickcheck-special ==0.1.0.6
|
||||||
@ -1932,7 +1939,7 @@ default-package-overrides:
|
|||||||
- read-editor ==0.1.0.2
|
- read-editor ==0.1.0.2
|
||||||
- read-env-var ==1.0.0.0
|
- read-env-var ==1.0.0.0
|
||||||
- readable ==0.3.1
|
- readable ==0.3.1
|
||||||
- reanimate ==1.1.2.1
|
- reanimate ==1.1.3.1
|
||||||
- reanimate-svg ==0.13.0.0
|
- reanimate-svg ==0.13.0.0
|
||||||
- rebase ==1.6.1
|
- rebase ==1.6.1
|
||||||
- record-dot-preprocessor ==0.2.7
|
- record-dot-preprocessor ==0.2.7
|
||||||
@ -2295,7 +2302,7 @@ default-package-overrides:
|
|||||||
- Taxonomy ==2.1.0
|
- Taxonomy ==2.1.0
|
||||||
- TCache ==0.12.1
|
- TCache ==0.12.1
|
||||||
- tce-conf ==1.3
|
- tce-conf ==1.3
|
||||||
- tdigest ==0.2.1
|
- tdigest ==0.2.1.1
|
||||||
- template-haskell-compat-v0208 ==0.1.5
|
- template-haskell-compat-v0208 ==0.1.5
|
||||||
- temporary ==1.3
|
- temporary ==1.3
|
||||||
- temporary-rc ==1.2.0.3
|
- temporary-rc ==1.2.0.3
|
||||||
@ -2330,7 +2337,7 @@ default-package-overrides:
|
|||||||
- text-short ==0.1.3
|
- text-short ==0.1.3
|
||||||
- text-show ==3.9
|
- text-show ==3.9
|
||||||
- text-show-instances ==3.8.4
|
- text-show-instances ==3.8.4
|
||||||
- text-zipper ==0.10.1
|
- text-zipper ==0.11
|
||||||
- textlocal ==0.1.0.5
|
- textlocal ==0.1.0.5
|
||||||
- tf-random ==0.5
|
- tf-random ==0.5
|
||||||
- tfp ==1.0.1.1
|
- tfp ==1.0.1.1
|
||||||
@ -2457,7 +2464,7 @@ default-package-overrides:
|
|||||||
- uniplate ==1.6.13
|
- uniplate ==1.6.13
|
||||||
- uniprot-kb ==0.1.2.0
|
- uniprot-kb ==0.1.2.0
|
||||||
- uniq-deep ==1.2.0
|
- uniq-deep ==1.2.0
|
||||||
- unique ==0
|
- unique ==0.0.1
|
||||||
- unique-logic ==0.4
|
- unique-logic ==0.4
|
||||||
- unique-logic-tf ==0.5.1
|
- unique-logic-tf ==0.5.1
|
||||||
- unit-constraint ==0.0.0
|
- unit-constraint ==0.0.0
|
||||||
@ -2486,7 +2493,7 @@ default-package-overrides:
|
|||||||
- users ==0.5.0.0
|
- users ==0.5.0.0
|
||||||
- utf8-conversions ==0.1.0.4
|
- utf8-conversions ==0.1.0.4
|
||||||
- utf8-light ==0.4.2
|
- utf8-light ==0.4.2
|
||||||
- utf8-string ==1.0.1.1
|
- utf8-string ==1.0.2
|
||||||
- util ==0.1.17.1
|
- util ==0.1.17.1
|
||||||
- utility-ht ==0.0.15
|
- utility-ht ==0.0.15
|
||||||
- uuid ==1.3.13
|
- uuid ==1.3.13
|
||||||
@ -2536,7 +2543,7 @@ default-package-overrides:
|
|||||||
- wai-cors ==0.2.7
|
- wai-cors ==0.2.7
|
||||||
- wai-enforce-https ==0.0.2.1
|
- wai-enforce-https ==0.0.2.1
|
||||||
- wai-eventsource ==3.0.0
|
- wai-eventsource ==3.0.0
|
||||||
- wai-extra ==3.1.4.1
|
- wai-extra ==3.1.5
|
||||||
- wai-feature-flags ==0.1.0.1
|
- wai-feature-flags ==0.1.0.1
|
||||||
- wai-handler-launch ==3.0.3.1
|
- wai-handler-launch ==3.0.3.1
|
||||||
- wai-logger ==2.3.6
|
- wai-logger ==2.3.6
|
||||||
@ -2568,6 +2575,8 @@ default-package-overrides:
|
|||||||
- weigh ==0.0.16
|
- weigh ==0.0.16
|
||||||
- wide-word ==0.1.1.2
|
- wide-word ==0.1.1.2
|
||||||
- wikicfp-scraper ==0.1.0.11
|
- wikicfp-scraper ==0.1.0.11
|
||||||
|
- wild-bind ==0.1.2.6
|
||||||
|
- wild-bind-x11 ==0.2.0.11
|
||||||
- Win32 ==2.6.1.0
|
- Win32 ==2.6.1.0
|
||||||
- Win32-notify ==0.3.0.3
|
- Win32-notify ==0.3.0.3
|
||||||
- windns ==0.1.0.1
|
- windns ==0.1.0.1
|
||||||
@ -2638,7 +2647,7 @@ default-package-overrides:
|
|||||||
- yesod-form ==1.6.7
|
- yesod-form ==1.6.7
|
||||||
- yesod-gitrev ==0.2.1
|
- yesod-gitrev ==0.2.1
|
||||||
- yesod-newsfeed ==1.7.0.0
|
- yesod-newsfeed ==1.7.0.0
|
||||||
- yesod-page-cursor ==2.0.0.0
|
- yesod-page-cursor ==2.0.0.1
|
||||||
- yesod-paginator ==1.1.1.0
|
- yesod-paginator ==1.1.1.0
|
||||||
- yesod-persistent ==1.6.0.5
|
- yesod-persistent ==1.6.0.5
|
||||||
- yesod-sitemap ==1.6.0
|
- yesod-sitemap ==1.6.0
|
||||||
@ -3134,6 +3143,7 @@ broken-packages:
|
|||||||
- Annotations
|
- Annotations
|
||||||
- anonymous-sums
|
- anonymous-sums
|
||||||
- anonymous-sums-tests
|
- anonymous-sums-tests
|
||||||
|
- ansi-terminal-game
|
||||||
- ansigraph
|
- ansigraph
|
||||||
- antagonist
|
- antagonist
|
||||||
- antfarm
|
- antfarm
|
||||||
@ -3193,6 +3203,7 @@ broken-packages:
|
|||||||
- applicative-quoters
|
- applicative-quoters
|
||||||
- applicative-splice
|
- applicative-splice
|
||||||
- approveapi
|
- approveapi
|
||||||
|
- approx
|
||||||
- ApproxFun-hs
|
- ApproxFun-hs
|
||||||
- arb-fft
|
- arb-fft
|
||||||
- arbb-vm
|
- arbb-vm
|
||||||
@ -3200,7 +3211,6 @@ broken-packages:
|
|||||||
- arbor-monad-counter
|
- arbor-monad-counter
|
||||||
- arbor-monad-metric
|
- arbor-monad-metric
|
||||||
- arbor-monad-metric-datadog
|
- arbor-monad-metric-datadog
|
||||||
- arbtt
|
|
||||||
- arch-hs
|
- arch-hs
|
||||||
- archive-libarchive
|
- archive-libarchive
|
||||||
- archiver
|
- archiver
|
||||||
@ -3399,6 +3409,7 @@ broken-packages:
|
|||||||
- basex-client
|
- basex-client
|
||||||
- BASIC
|
- BASIC
|
||||||
- basic
|
- basic
|
||||||
|
- basic-sop
|
||||||
- baskell
|
- baskell
|
||||||
- batchd
|
- batchd
|
||||||
- battlenet
|
- battlenet
|
||||||
@ -3497,6 +3508,7 @@ broken-packages:
|
|||||||
- bindings-K8055
|
- bindings-K8055
|
||||||
- bindings-libftdi
|
- bindings-libftdi
|
||||||
- bindings-libg15
|
- bindings-libg15
|
||||||
|
- bindings-libpci
|
||||||
- bindings-librrd
|
- bindings-librrd
|
||||||
- bindings-libstemmer
|
- bindings-libstemmer
|
||||||
- bindings-libusb
|
- bindings-libusb
|
||||||
@ -3663,7 +3675,9 @@ broken-packages:
|
|||||||
- broker-haskell
|
- broker-haskell
|
||||||
- bronyradiogermany-common
|
- bronyradiogermany-common
|
||||||
- bronyradiogermany-streaming
|
- bronyradiogermany-streaming
|
||||||
|
- brotli
|
||||||
- brotli-conduit
|
- brotli-conduit
|
||||||
|
- brotli-streams
|
||||||
- browscap
|
- browscap
|
||||||
- bsd-sysctl
|
- bsd-sysctl
|
||||||
- bson
|
- bson
|
||||||
@ -3783,6 +3797,7 @@ broken-packages:
|
|||||||
- cache-polysemy
|
- cache-polysemy
|
||||||
- cached
|
- cached
|
||||||
- caching
|
- caching
|
||||||
|
- caching-vault
|
||||||
- cacophony
|
- cacophony
|
||||||
- cafeteria-prelude
|
- cafeteria-prelude
|
||||||
- caffegraph
|
- caffegraph
|
||||||
@ -3949,6 +3964,7 @@ broken-packages:
|
|||||||
- chunky
|
- chunky
|
||||||
- church
|
- church
|
||||||
- church-maybe
|
- church-maybe
|
||||||
|
- churros
|
||||||
- cielo
|
- cielo
|
||||||
- cil
|
- cil
|
||||||
- cinvoke
|
- cinvoke
|
||||||
@ -3956,6 +3972,7 @@ broken-packages:
|
|||||||
- cipher-blowfish
|
- cipher-blowfish
|
||||||
- ciphersaber2
|
- ciphersaber2
|
||||||
- circlehs
|
- circlehs
|
||||||
|
- circular
|
||||||
- citation-resolve
|
- citation-resolve
|
||||||
- citeproc-hs
|
- citeproc-hs
|
||||||
- citeproc-hs-pandoc-filter
|
- citeproc-hs-pandoc-filter
|
||||||
@ -4172,9 +4189,13 @@ broken-packages:
|
|||||||
- conduit-vfs-zip
|
- conduit-vfs-zip
|
||||||
- conf
|
- conf
|
||||||
- confcrypt
|
- confcrypt
|
||||||
|
- conferer-dhall
|
||||||
- conferer-provider-dhall
|
- conferer-provider-dhall
|
||||||
- conferer-provider-json
|
- conferer-provider-json
|
||||||
- conferer-provider-yaml
|
- conferer-provider-yaml
|
||||||
|
- conferer-source-dhall
|
||||||
|
- conferer-source-json
|
||||||
|
- conferer-source-yaml
|
||||||
- conffmt
|
- conffmt
|
||||||
- confide
|
- confide
|
||||||
- config-parser
|
- config-parser
|
||||||
@ -4192,6 +4213,7 @@ broken-packages:
|
|||||||
- conkin
|
- conkin
|
||||||
- conlogger
|
- conlogger
|
||||||
- connection-string
|
- connection-string
|
||||||
|
- connections
|
||||||
- Conscript
|
- Conscript
|
||||||
- consistent
|
- consistent
|
||||||
- console-program
|
- console-program
|
||||||
@ -4348,6 +4370,7 @@ broken-packages:
|
|||||||
- cspmchecker
|
- cspmchecker
|
||||||
- cspretty
|
- cspretty
|
||||||
- css
|
- css
|
||||||
|
- css-easings
|
||||||
- css-selectors
|
- css-selectors
|
||||||
- csv-enumerator
|
- csv-enumerator
|
||||||
- csv-nptools
|
- csv-nptools
|
||||||
@ -4416,6 +4439,7 @@ broken-packages:
|
|||||||
- data-fin
|
- data-fin
|
||||||
- data-fin-simple
|
- data-fin-simple
|
||||||
- data-flagset
|
- data-flagset
|
||||||
|
- data-interval
|
||||||
- data-ivar
|
- data-ivar
|
||||||
- data-kiln
|
- data-kiln
|
||||||
- data-layer
|
- data-layer
|
||||||
@ -4430,6 +4454,7 @@ broken-packages:
|
|||||||
- data-object-yaml
|
- data-object-yaml
|
||||||
- data-pprint
|
- data-pprint
|
||||||
- data-quotientref
|
- data-quotientref
|
||||||
|
- data-r-tree
|
||||||
- data-reify-cse
|
- data-reify-cse
|
||||||
- data-repr
|
- data-repr
|
||||||
- data-result
|
- data-result
|
||||||
@ -4573,11 +4598,15 @@ broken-packages:
|
|||||||
- dgim
|
- dgim
|
||||||
- dgs
|
- dgs
|
||||||
- dhall-check
|
- dhall-check
|
||||||
|
- dhall-docs
|
||||||
- dhall-fly
|
- dhall-fly
|
||||||
|
- dhall-json
|
||||||
|
- dhall-lsp-server
|
||||||
- dhall-nix
|
- dhall-nix
|
||||||
- dhall-nixpkgs
|
- dhall-nixpkgs
|
||||||
- dhall-text
|
- dhall-text
|
||||||
- dhall-to-cabal
|
- dhall-to-cabal
|
||||||
|
- dhall-yaml
|
||||||
- dhcp-lease-parser
|
- dhcp-lease-parser
|
||||||
- dhrun
|
- dhrun
|
||||||
- dia-base
|
- dia-base
|
||||||
@ -4642,6 +4671,7 @@ broken-packages:
|
|||||||
- direct-plugins
|
- direct-plugins
|
||||||
- direct-rocksdb
|
- direct-rocksdb
|
||||||
- directed-cubical
|
- directed-cubical
|
||||||
|
- directory-contents
|
||||||
- direm
|
- direm
|
||||||
- dirfiles
|
- dirfiles
|
||||||
- discogs-haskell
|
- discogs-haskell
|
||||||
@ -4810,6 +4840,7 @@ broken-packages:
|
|||||||
- dzen-utils
|
- dzen-utils
|
||||||
- each
|
- each
|
||||||
- earclipper
|
- earclipper
|
||||||
|
- early
|
||||||
- easy-api
|
- easy-api
|
||||||
- easy-bitcoin
|
- easy-bitcoin
|
||||||
- easyjson
|
- easyjson
|
||||||
@ -4872,6 +4903,8 @@ broken-packages:
|
|||||||
- elm-street
|
- elm-street
|
||||||
- elm-websocket
|
- elm-websocket
|
||||||
- elsa
|
- elsa
|
||||||
|
- elynx
|
||||||
|
- elynx-tree
|
||||||
- emacs-keys
|
- emacs-keys
|
||||||
- emacs-module
|
- emacs-module
|
||||||
- email
|
- email
|
||||||
@ -4942,6 +4975,7 @@ broken-packages:
|
|||||||
- ersatz
|
- ersatz
|
||||||
- ersatz-toysat
|
- ersatz-toysat
|
||||||
- ert
|
- ert
|
||||||
|
- escape-artist
|
||||||
- escoger
|
- escoger
|
||||||
- esotericbot
|
- esotericbot
|
||||||
- EsounD
|
- EsounD
|
||||||
@ -4993,6 +5027,7 @@ broken-packages:
|
|||||||
- exference
|
- exference
|
||||||
- exherbo-cabal
|
- exherbo-cabal
|
||||||
- exif
|
- exif
|
||||||
|
- exigo-schema
|
||||||
- exinst-deepseq
|
- exinst-deepseq
|
||||||
- exinst-hashable
|
- exinst-hashable
|
||||||
- exists
|
- exists
|
||||||
@ -5043,6 +5078,8 @@ broken-packages:
|
|||||||
- FailureT
|
- FailureT
|
||||||
- fake
|
- fake
|
||||||
- fake-type
|
- fake-type
|
||||||
|
- fakedata
|
||||||
|
- fakedata-quickcheck
|
||||||
- faktory
|
- faktory
|
||||||
- falling-turnip
|
- falling-turnip
|
||||||
- fallingblocks
|
- fallingblocks
|
||||||
@ -5144,6 +5181,7 @@ broken-packages:
|
|||||||
- filesystem-enumerator
|
- filesystem-enumerator
|
||||||
- filesystem-trees
|
- filesystem-trees
|
||||||
- fillit
|
- fillit
|
||||||
|
- Fin
|
||||||
- final-pretty-printer
|
- final-pretty-printer
|
||||||
- Finance-Quote-Yahoo
|
- Finance-Quote-Yahoo
|
||||||
- Finance-Treasury
|
- Finance-Treasury
|
||||||
@ -5420,6 +5458,7 @@ broken-packages:
|
|||||||
- generic-binary
|
- generic-binary
|
||||||
- generic-church
|
- generic-church
|
||||||
- generic-enum
|
- generic-enum
|
||||||
|
- generic-enumeration
|
||||||
- generic-lens-labels
|
- generic-lens-labels
|
||||||
- generic-lucid-scaffold
|
- generic-lucid-scaffold
|
||||||
- generic-maybe
|
- generic-maybe
|
||||||
@ -5455,6 +5494,7 @@ broken-packages:
|
|||||||
- geolite-csv
|
- geolite-csv
|
||||||
- geom2d
|
- geom2d
|
||||||
- GeomPredicates-SSE
|
- GeomPredicates-SSE
|
||||||
|
- geos
|
||||||
- Get
|
- Get
|
||||||
- getemx
|
- getemx
|
||||||
- getflag
|
- getflag
|
||||||
@ -5790,6 +5830,7 @@ broken-packages:
|
|||||||
- hack2-handler-mongrel2-http
|
- hack2-handler-mongrel2-http
|
||||||
- hack2-handler-snap-server
|
- hack2-handler-snap-server
|
||||||
- hack2-handler-warp
|
- hack2-handler-warp
|
||||||
|
- hackage-api
|
||||||
- hackage-diff
|
- hackage-diff
|
||||||
- hackage-mirror
|
- hackage-mirror
|
||||||
- hackage-processing
|
- hackage-processing
|
||||||
@ -5985,6 +6026,7 @@ broken-packages:
|
|||||||
- haskell-igraph
|
- haskell-igraph
|
||||||
- haskell-in-space
|
- haskell-in-space
|
||||||
- haskell-kubernetes
|
- haskell-kubernetes
|
||||||
|
- haskell-language-server
|
||||||
- haskell-lsp-client
|
- haskell-lsp-client
|
||||||
- haskell-ml
|
- haskell-ml
|
||||||
- haskell-mpfr
|
- haskell-mpfr
|
||||||
@ -6122,6 +6164,7 @@ broken-packages:
|
|||||||
- hasql-queue
|
- hasql-queue
|
||||||
- hasql-simple
|
- hasql-simple
|
||||||
- hasql-th
|
- hasql-th
|
||||||
|
- hasql-url
|
||||||
- hastache
|
- hastache
|
||||||
- hastache-aeson
|
- hastache-aeson
|
||||||
- haste
|
- haste
|
||||||
@ -6174,6 +6217,7 @@ broken-packages:
|
|||||||
- hCM
|
- hCM
|
||||||
- hcoap
|
- hcoap
|
||||||
- hcom
|
- hcom
|
||||||
|
- hcount
|
||||||
- hcron
|
- hcron
|
||||||
- hCsound
|
- hCsound
|
||||||
- hcube
|
- hcube
|
||||||
@ -6219,6 +6263,7 @@ broken-packages:
|
|||||||
- heckle
|
- heckle
|
||||||
- hedgehog-checkers
|
- hedgehog-checkers
|
||||||
- hedgehog-checkers-lens
|
- hedgehog-checkers-lens
|
||||||
|
- hedgehog-fakedata
|
||||||
- hedgehog-gen-json
|
- hedgehog-gen-json
|
||||||
- hedgehog-generic
|
- hedgehog-generic
|
||||||
- hedgehog-golden
|
- hedgehog-golden
|
||||||
@ -6283,6 +6328,7 @@ broken-packages:
|
|||||||
- hexpress
|
- hexpress
|
||||||
- hexquote
|
- hexquote
|
||||||
- hext
|
- hext
|
||||||
|
- hextream
|
||||||
- heyefi
|
- heyefi
|
||||||
- heyting-algebras
|
- heyting-algebras
|
||||||
- hF2
|
- hF2
|
||||||
@ -6326,6 +6372,7 @@ broken-packages:
|
|||||||
- hid-examples
|
- hid-examples
|
||||||
- hidden-char
|
- hidden-char
|
||||||
- hie-core
|
- hie-core
|
||||||
|
- hiedb
|
||||||
- hieraclus
|
- hieraclus
|
||||||
- hierarchical-clustering-diagrams
|
- hierarchical-clustering-diagrams
|
||||||
- hierarchical-exceptions
|
- hierarchical-exceptions
|
||||||
@ -6348,6 +6395,7 @@ broken-packages:
|
|||||||
- hinduce-classifier
|
- hinduce-classifier
|
||||||
- hinduce-classifier-decisiontree
|
- hinduce-classifier-decisiontree
|
||||||
- hinduce-examples
|
- hinduce-examples
|
||||||
|
- hinit
|
||||||
- hinquire
|
- hinquire
|
||||||
- hinstaller
|
- hinstaller
|
||||||
- hint-server
|
- hint-server
|
||||||
@ -6408,6 +6456,9 @@ broken-packages:
|
|||||||
- hlrdb
|
- hlrdb
|
||||||
- hlrdb-core
|
- hlrdb-core
|
||||||
- hls
|
- hls
|
||||||
|
- hls-explicit-imports-plugin
|
||||||
|
- hls-hlint-plugin
|
||||||
|
- hls-retrie-plugin
|
||||||
- hlwm
|
- hlwm
|
||||||
- hly
|
- hly
|
||||||
- hmark
|
- hmark
|
||||||
@ -6437,7 +6488,6 @@ broken-packages:
|
|||||||
- hmt-diagrams
|
- hmt-diagrams
|
||||||
- hmumps
|
- hmumps
|
||||||
- hnetcdf
|
- hnetcdf
|
||||||
- hnix-store-remote
|
|
||||||
- HNM
|
- HNM
|
||||||
- hnormalise
|
- hnormalise
|
||||||
- ho-rewriting
|
- ho-rewriting
|
||||||
@ -6446,6 +6496,7 @@ broken-packages:
|
|||||||
- hobbes
|
- hobbes
|
||||||
- hobbits
|
- hobbits
|
||||||
- hocilib
|
- hocilib
|
||||||
|
- hocker
|
||||||
- hodatime
|
- hodatime
|
||||||
- HODE
|
- HODE
|
||||||
- hoe
|
- hoe
|
||||||
@ -6460,7 +6511,6 @@ broken-packages:
|
|||||||
- hol
|
- hol
|
||||||
- hold-em
|
- hold-em
|
||||||
- hole
|
- hole
|
||||||
- holmes
|
|
||||||
- Holumbus-Searchengine
|
- Holumbus-Searchengine
|
||||||
- holy-project
|
- holy-project
|
||||||
- homeomorphic
|
- homeomorphic
|
||||||
@ -6509,6 +6559,7 @@ broken-packages:
|
|||||||
- hp2any-graph
|
- hp2any-graph
|
||||||
- hp2any-manager
|
- hp2any-manager
|
||||||
- hpack-convert
|
- hpack-convert
|
||||||
|
- hpack-dhall
|
||||||
- hpaco
|
- hpaco
|
||||||
- hpaco-lib
|
- hpaco-lib
|
||||||
- hpage
|
- hpage
|
||||||
@ -6793,6 +6844,7 @@ broken-packages:
|
|||||||
- hugs2yc
|
- hugs2yc
|
||||||
- hulk
|
- hulk
|
||||||
- HulkImport
|
- HulkImport
|
||||||
|
- hum
|
||||||
- human-parse
|
- human-parse
|
||||||
- human-text
|
- human-text
|
||||||
- humble-prelude
|
- humble-prelude
|
||||||
@ -6806,6 +6858,7 @@ broken-packages:
|
|||||||
- hunt-server
|
- hunt-server
|
||||||
- hup
|
- hup
|
||||||
- hurdle
|
- hurdle
|
||||||
|
- hurl
|
||||||
- hurriyet
|
- hurriyet
|
||||||
- husk-scheme
|
- husk-scheme
|
||||||
- husk-scheme-libs
|
- husk-scheme-libs
|
||||||
@ -6822,6 +6875,7 @@ broken-packages:
|
|||||||
- hw-json-simd
|
- hw-json-simd
|
||||||
- hw-json-simple-cursor
|
- hw-json-simple-cursor
|
||||||
- hw-json-standard-cursor
|
- hw-json-standard-cursor
|
||||||
|
- hw-kafka-avro
|
||||||
- hw-prim-bits
|
- hw-prim-bits
|
||||||
- hw-simd
|
- hw-simd
|
||||||
- hw-uri
|
- hw-uri
|
||||||
@ -7218,6 +7272,7 @@ broken-packages:
|
|||||||
- karps
|
- karps
|
||||||
- katip-elasticsearch
|
- katip-elasticsearch
|
||||||
- katip-kafka
|
- katip-kafka
|
||||||
|
- katip-raven
|
||||||
- katip-rollbar
|
- katip-rollbar
|
||||||
- katip-scalyr-scribe
|
- katip-scalyr-scribe
|
||||||
- katip-syslog
|
- katip-syslog
|
||||||
@ -7261,6 +7316,7 @@ broken-packages:
|
|||||||
- kickchan
|
- kickchan
|
||||||
- kif-parser
|
- kif-parser
|
||||||
- kit
|
- kit
|
||||||
|
- kleene
|
||||||
- kmeans-par
|
- kmeans-par
|
||||||
- kmeans-vector
|
- kmeans-vector
|
||||||
- kmonad
|
- kmonad
|
||||||
@ -7397,6 +7453,7 @@ broken-packages:
|
|||||||
- latex-svg-image
|
- latex-svg-image
|
||||||
- latex-svg-pandoc
|
- latex-svg-pandoc
|
||||||
- LATS
|
- LATS
|
||||||
|
- lattices
|
||||||
- launchdarkly-server-sdk
|
- launchdarkly-server-sdk
|
||||||
- launchpad-control
|
- launchpad-control
|
||||||
- lawless-concurrent-machines
|
- lawless-concurrent-machines
|
||||||
@ -7429,6 +7486,7 @@ broken-packages:
|
|||||||
- learn
|
- learn
|
||||||
- learn-physics-examples
|
- learn-physics-examples
|
||||||
- Learning
|
- Learning
|
||||||
|
- leb128
|
||||||
- leetify
|
- leetify
|
||||||
- legion
|
- legion
|
||||||
- legion-discovery
|
- legion-discovery
|
||||||
@ -7509,6 +7567,7 @@ broken-packages:
|
|||||||
- linda
|
- linda
|
||||||
- linden
|
- linden
|
||||||
- line-bot-sdk
|
- line-bot-sdk
|
||||||
|
- line-drawing
|
||||||
- linear-algebra-cblas
|
- linear-algebra-cblas
|
||||||
- linear-circuit
|
- linear-circuit
|
||||||
- linear-code
|
- linear-code
|
||||||
@ -7772,6 +7831,8 @@ broken-packages:
|
|||||||
- marvin-interpolate
|
- marvin-interpolate
|
||||||
- masakazu-bot
|
- masakazu-bot
|
||||||
- MASMGen
|
- MASMGen
|
||||||
|
- massiv-persist
|
||||||
|
- massiv-serialise
|
||||||
- master-plan
|
- master-plan
|
||||||
- matchers
|
- matchers
|
||||||
- math-grads
|
- math-grads
|
||||||
@ -7803,6 +7864,7 @@ broken-packages:
|
|||||||
- mcl
|
- mcl
|
||||||
- mcm
|
- mcm
|
||||||
- mcmaster-gloss-examples
|
- mcmaster-gloss-examples
|
||||||
|
- mcmc
|
||||||
- mcmc-samplers
|
- mcmc-samplers
|
||||||
- mcmc-synthesis
|
- mcmc-synthesis
|
||||||
- mcpi
|
- mcpi
|
||||||
@ -8204,6 +8266,7 @@ broken-packages:
|
|||||||
- neko-lib
|
- neko-lib
|
||||||
- Neks
|
- Neks
|
||||||
- nemesis-titan
|
- nemesis-titan
|
||||||
|
- neptune-backend
|
||||||
- nerf
|
- nerf
|
||||||
- nero
|
- nero
|
||||||
- nero-wai
|
- nero-wai
|
||||||
@ -8213,6 +8276,11 @@ broken-packages:
|
|||||||
- nested-sequence
|
- nested-sequence
|
||||||
- NestedFunctor
|
- NestedFunctor
|
||||||
- nestedmap
|
- nestedmap
|
||||||
|
- net-mqtt
|
||||||
|
- net-mqtt-lens
|
||||||
|
- net-mqtt-rpc
|
||||||
|
- net-spider
|
||||||
|
- net-spider-cli
|
||||||
- net-spider-pangraph
|
- net-spider-pangraph
|
||||||
- net-spider-rpl
|
- net-spider-rpl
|
||||||
- net-spider-rpl-cli
|
- net-spider-rpl-cli
|
||||||
@ -8427,6 +8495,7 @@ broken-packages:
|
|||||||
- open-union
|
- open-union
|
||||||
- OpenAFP
|
- OpenAFP
|
||||||
- OpenAFP-Utils
|
- OpenAFP-Utils
|
||||||
|
- openai-hs
|
||||||
- openapi-petstore
|
- openapi-petstore
|
||||||
- openapi-typed
|
- openapi-typed
|
||||||
- openapi3
|
- openapi3
|
||||||
@ -8473,6 +8542,7 @@ broken-packages:
|
|||||||
- orchid-demo
|
- orchid-demo
|
||||||
- order-maintenance
|
- order-maintenance
|
||||||
- order-statistics
|
- order-statistics
|
||||||
|
- ordinal
|
||||||
- Ordinary
|
- Ordinary
|
||||||
- ordrea
|
- ordrea
|
||||||
- oref
|
- oref
|
||||||
@ -8574,6 +8644,7 @@ broken-packages:
|
|||||||
- parcom-lib
|
- parcom-lib
|
||||||
- parconc-examples
|
- parconc-examples
|
||||||
- pareto
|
- pareto
|
||||||
|
- parochial
|
||||||
- parquet-hs
|
- parquet-hs
|
||||||
- Parry
|
- Parry
|
||||||
- parse-help
|
- parse-help
|
||||||
@ -8679,6 +8750,7 @@ broken-packages:
|
|||||||
- persistent-migration
|
- persistent-migration
|
||||||
- persistent-mongoDB
|
- persistent-mongoDB
|
||||||
- persistent-mysql-haskell
|
- persistent-mysql-haskell
|
||||||
|
- persistent-odbc
|
||||||
- persistent-protobuf
|
- persistent-protobuf
|
||||||
- persistent-ratelimit
|
- persistent-ratelimit
|
||||||
- persistent-relational-record
|
- persistent-relational-record
|
||||||
@ -8806,6 +8878,7 @@ broken-packages:
|
|||||||
- pocket-dns
|
- pocket-dns
|
||||||
- point-octree
|
- point-octree
|
||||||
- pointedalternative
|
- pointedalternative
|
||||||
|
- pointfree-fancy
|
||||||
- pointful
|
- pointful
|
||||||
- pointless-haskell
|
- pointless-haskell
|
||||||
- pointless-lenses
|
- pointless-lenses
|
||||||
@ -8836,6 +8909,7 @@ broken-packages:
|
|||||||
- polyseq
|
- polyseq
|
||||||
- polytypeable
|
- polytypeable
|
||||||
- polytypeable-utils
|
- polytypeable-utils
|
||||||
|
- pomaps
|
||||||
- pomodoro
|
- pomodoro
|
||||||
- pomohoro
|
- pomohoro
|
||||||
- ponder
|
- ponder
|
||||||
@ -8845,6 +8919,7 @@ broken-packages:
|
|||||||
- pool-conduit
|
- pool-conduit
|
||||||
- pop3-client
|
- pop3-client
|
||||||
- popenhs
|
- popenhs
|
||||||
|
- popkey
|
||||||
- poppler
|
- poppler
|
||||||
- porcupine-core
|
- porcupine-core
|
||||||
- porcupine-http
|
- porcupine-http
|
||||||
@ -8975,7 +9050,6 @@ broken-packages:
|
|||||||
- prof-flamegraph
|
- prof-flamegraph
|
||||||
- prof2dot
|
- prof2dot
|
||||||
- prof2pretty
|
- prof2pretty
|
||||||
- profiteur
|
|
||||||
- profunctor-monad
|
- profunctor-monad
|
||||||
- progress
|
- progress
|
||||||
- progress-meter
|
- progress-meter
|
||||||
@ -9003,7 +9077,9 @@ broken-packages:
|
|||||||
- prosidyc
|
- prosidyc
|
||||||
- prosper
|
- prosper
|
||||||
- proteaaudio
|
- proteaaudio
|
||||||
|
- proteaaudio-sdl
|
||||||
- proteome
|
- proteome
|
||||||
|
- proto-lens-arbitrary
|
||||||
- proto-lens-combinators
|
- proto-lens-combinators
|
||||||
- proto-lens-descriptors
|
- proto-lens-descriptors
|
||||||
- proto3-suite
|
- proto3-suite
|
||||||
@ -9012,6 +9088,7 @@ broken-packages:
|
|||||||
- protocol-buffers-descriptor-fork
|
- protocol-buffers-descriptor-fork
|
||||||
- protocol-buffers-fork
|
- protocol-buffers-fork
|
||||||
- protolude-lifted
|
- protolude-lifted
|
||||||
|
- proton
|
||||||
- proton-haskell
|
- proton-haskell
|
||||||
- prototype
|
- prototype
|
||||||
- prove-everywhere-server
|
- prove-everywhere-server
|
||||||
@ -9043,6 +9120,7 @@ broken-packages:
|
|||||||
- pure-io
|
- pure-io
|
||||||
- pure-priority-queue
|
- pure-priority-queue
|
||||||
- pure-priority-queue-tests
|
- pure-priority-queue-tests
|
||||||
|
- pure-zlib
|
||||||
- purescheme-wai-routing-core
|
- purescheme-wai-routing-core
|
||||||
- purescript
|
- purescript
|
||||||
- purescript-iso
|
- purescript-iso
|
||||||
@ -9112,6 +9190,7 @@ broken-packages:
|
|||||||
- quickcheck-report
|
- quickcheck-report
|
||||||
- quickcheck-state-machine
|
- quickcheck-state-machine
|
||||||
- quickcheck-state-machine-distributed
|
- quickcheck-state-machine-distributed
|
||||||
|
- quickcheck-string-random
|
||||||
- quickcheck-webdriver
|
- quickcheck-webdriver
|
||||||
- QuickCheckVariant
|
- QuickCheckVariant
|
||||||
- QuickPlot
|
- QuickPlot
|
||||||
@ -9204,6 +9283,7 @@ broken-packages:
|
|||||||
- raz
|
- raz
|
||||||
- razom-text-util
|
- razom-text-util
|
||||||
- rbr
|
- rbr
|
||||||
|
- rbst
|
||||||
- rc
|
- rc
|
||||||
- rclient
|
- rclient
|
||||||
- rdioh
|
- rdioh
|
||||||
@ -9277,6 +9357,7 @@ broken-packages:
|
|||||||
- reflex-fsnotify
|
- reflex-fsnotify
|
||||||
- reflex-gadt-api
|
- reflex-gadt-api
|
||||||
- reflex-ghci
|
- reflex-ghci
|
||||||
|
- reflex-gi-gtk
|
||||||
- reflex-gloss
|
- reflex-gloss
|
||||||
- reflex-gloss-scene
|
- reflex-gloss-scene
|
||||||
- reflex-libtelnet
|
- reflex-libtelnet
|
||||||
@ -9463,6 +9544,7 @@ broken-packages:
|
|||||||
- roc-cluster-demo
|
- roc-cluster-demo
|
||||||
- rock
|
- rock
|
||||||
- rocksdb-haskell
|
- rocksdb-haskell
|
||||||
|
- rocksdb-query
|
||||||
- roku-api
|
- roku-api
|
||||||
- rollbar
|
- rollbar
|
||||||
- rollbar-cli
|
- rollbar-cli
|
||||||
@ -9478,6 +9560,7 @@ broken-packages:
|
|||||||
- rope
|
- rope
|
||||||
- rose-trees
|
- rose-trees
|
||||||
- rose-trie
|
- rose-trie
|
||||||
|
- rosebud
|
||||||
- roshask
|
- roshask
|
||||||
- rosmsg
|
- rosmsg
|
||||||
- rosmsg-bin
|
- rosmsg-bin
|
||||||
@ -9520,6 +9603,7 @@ broken-packages:
|
|||||||
- runhs
|
- runhs
|
||||||
- runmany
|
- runmany
|
||||||
- runtime-arbitrary
|
- runtime-arbitrary
|
||||||
|
- rv
|
||||||
- rws
|
- rws
|
||||||
- RxHaskell
|
- RxHaskell
|
||||||
- s-expression
|
- s-expression
|
||||||
@ -9627,6 +9711,7 @@ broken-packages:
|
|||||||
- scp-streams
|
- scp-streams
|
||||||
- scrabble-bot
|
- scrabble-bot
|
||||||
- scrapbook
|
- scrapbook
|
||||||
|
- scrapbook-core
|
||||||
- scrape-changes
|
- scrape-changes
|
||||||
- ScratchFs
|
- ScratchFs
|
||||||
- script-monad
|
- script-monad
|
||||||
@ -9694,6 +9779,7 @@ broken-packages:
|
|||||||
- serv-wai
|
- serv-wai
|
||||||
- servant-aeson-specs
|
- servant-aeson-specs
|
||||||
- servant-auth-cookie
|
- servant-auth-cookie
|
||||||
|
- servant-auth-docs
|
||||||
- servant-auth-hmac
|
- servant-auth-hmac
|
||||||
- servant-auth-token
|
- servant-auth-token
|
||||||
- servant-auth-token-acid
|
- servant-auth-token-acid
|
||||||
@ -9704,6 +9790,8 @@ broken-packages:
|
|||||||
- servant-auth-wordpress
|
- servant-auth-wordpress
|
||||||
- servant-avro
|
- servant-avro
|
||||||
- servant-cassava
|
- servant-cassava
|
||||||
|
- servant-checked-exceptions
|
||||||
|
- servant-checked-exceptions-core
|
||||||
- servant-cli
|
- servant-cli
|
||||||
- servant-client-js
|
- servant-client-js
|
||||||
- servant-client-namedargs
|
- servant-client-namedargs
|
||||||
@ -9711,6 +9799,7 @@ broken-packages:
|
|||||||
- servant-db
|
- servant-db
|
||||||
- servant-db-postgresql
|
- servant-db-postgresql
|
||||||
- servant-dhall
|
- servant-dhall
|
||||||
|
- servant-docs
|
||||||
- servant-docs-simple
|
- servant-docs-simple
|
||||||
- servant-ede
|
- servant-ede
|
||||||
- servant-ekg
|
- servant-ekg
|
||||||
@ -9722,6 +9811,7 @@ broken-packages:
|
|||||||
- servant-github
|
- servant-github
|
||||||
- servant-haxl-client
|
- servant-haxl-client
|
||||||
- servant-hmac-auth
|
- servant-hmac-auth
|
||||||
|
- servant-http-streams
|
||||||
- servant-http2-client
|
- servant-http2-client
|
||||||
- servant-iCalendar
|
- servant-iCalendar
|
||||||
- servant-jquery
|
- servant-jquery
|
||||||
@ -9730,6 +9820,7 @@ broken-packages:
|
|||||||
- servant-kotlin
|
- servant-kotlin
|
||||||
- servant-matrix-param
|
- servant-matrix-param
|
||||||
- servant-mock
|
- servant-mock
|
||||||
|
- servant-multipart
|
||||||
- servant-namedargs
|
- servant-namedargs
|
||||||
- servant-nix
|
- servant-nix
|
||||||
- servant-openapi3
|
- servant-openapi3
|
||||||
@ -9744,6 +9835,7 @@ broken-packages:
|
|||||||
- servant-py
|
- servant-py
|
||||||
- servant-quickcheck
|
- servant-quickcheck
|
||||||
- servant-rawm-client
|
- servant-rawm-client
|
||||||
|
- servant-rawm-docs
|
||||||
- servant-reason
|
- servant-reason
|
||||||
- servant-reflex
|
- servant-reflex
|
||||||
- servant-router
|
- servant-router
|
||||||
@ -9779,6 +9871,7 @@ broken-packages:
|
|||||||
- Set
|
- Set
|
||||||
- set-of
|
- set-of
|
||||||
- set-with
|
- set-with
|
||||||
|
- setdown
|
||||||
- setgame
|
- setgame
|
||||||
- setoid
|
- setoid
|
||||||
- setters
|
- setters
|
||||||
@ -9839,7 +9932,10 @@ broken-packages:
|
|||||||
- show-prettyprint
|
- show-prettyprint
|
||||||
- showdown
|
- showdown
|
||||||
- Shpadoinkle-backend-pardiff
|
- Shpadoinkle-backend-pardiff
|
||||||
|
- Shpadoinkle-backend-snabbdom
|
||||||
- Shpadoinkle-backend-static
|
- Shpadoinkle-backend-static
|
||||||
|
- Shpadoinkle-developer-tools
|
||||||
|
- Shpadoinkle-disembodied
|
||||||
- Shpadoinkle-examples
|
- Shpadoinkle-examples
|
||||||
- Shpadoinkle-html
|
- Shpadoinkle-html
|
||||||
- Shpadoinkle-router
|
- Shpadoinkle-router
|
||||||
@ -9852,6 +9948,7 @@ broken-packages:
|
|||||||
- sifflet
|
- sifflet
|
||||||
- sifflet-lib
|
- sifflet-lib
|
||||||
- sigma-ij
|
- sigma-ij
|
||||||
|
- sign
|
||||||
- signable
|
- signable
|
||||||
- signals
|
- signals
|
||||||
- signed-multiset
|
- signed-multiset
|
||||||
@ -9915,6 +10012,7 @@ broken-packages:
|
|||||||
- sized-vector
|
- sized-vector
|
||||||
- sizes
|
- sizes
|
||||||
- sjsp
|
- sjsp
|
||||||
|
- SJW
|
||||||
- skeletal-set
|
- skeletal-set
|
||||||
- skeleton
|
- skeleton
|
||||||
- skeletons
|
- skeletons
|
||||||
@ -9938,6 +10036,7 @@ broken-packages:
|
|||||||
- slot-lambda
|
- slot-lambda
|
||||||
- sloth
|
- sloth
|
||||||
- slug
|
- slug
|
||||||
|
- slynx
|
||||||
- small-bytearray-builder
|
- small-bytearray-builder
|
||||||
- smallarray
|
- smallarray
|
||||||
- smallcheck-kind-generics
|
- smallcheck-kind-generics
|
||||||
@ -10004,6 +10103,7 @@ broken-packages:
|
|||||||
- snaplet-mongodb-minimalistic
|
- snaplet-mongodb-minimalistic
|
||||||
- snaplet-mysql-simple
|
- snaplet-mysql-simple
|
||||||
- snaplet-oauth
|
- snaplet-oauth
|
||||||
|
- snaplet-persistent
|
||||||
- snaplet-postgresql-simple
|
- snaplet-postgresql-simple
|
||||||
- snaplet-postmark
|
- snaplet-postmark
|
||||||
- snaplet-purescript
|
- snaplet-purescript
|
||||||
@ -10125,6 +10225,7 @@ broken-packages:
|
|||||||
- sql-simple-sqlite
|
- sql-simple-sqlite
|
||||||
- sqlcipher
|
- sqlcipher
|
||||||
- sqlite
|
- sqlite
|
||||||
|
- sqlite-simple-errors
|
||||||
- sqlite-simple-typed
|
- sqlite-simple-typed
|
||||||
- sqlvalue-list
|
- sqlvalue-list
|
||||||
- sqsd-local
|
- sqsd-local
|
||||||
@ -10156,6 +10257,7 @@ broken-packages:
|
|||||||
- stack-run-auto
|
- stack-run-auto
|
||||||
- stack-type
|
- stack-type
|
||||||
- stack-wrapper
|
- stack-wrapper
|
||||||
|
- stack2cabal
|
||||||
- stack2nix
|
- stack2nix
|
||||||
- stackage
|
- stackage
|
||||||
- stackage-build-plan
|
- stackage-build-plan
|
||||||
@ -10256,6 +10358,7 @@ broken-packages:
|
|||||||
- streaming-utils
|
- streaming-utils
|
||||||
- streaming-with
|
- streaming-with
|
||||||
- streamly-archive
|
- streamly-archive
|
||||||
|
- streamly-lmdb
|
||||||
- streamproc
|
- streamproc
|
||||||
- strelka
|
- strelka
|
||||||
- strict-base-types
|
- strict-base-types
|
||||||
@ -10267,10 +10370,12 @@ broken-packages:
|
|||||||
- strictly
|
- strictly
|
||||||
- string-isos
|
- string-isos
|
||||||
- string-quote
|
- string-quote
|
||||||
|
- string-random
|
||||||
- string-typelits
|
- string-typelits
|
||||||
- stringlike
|
- stringlike
|
||||||
- stringtable-atom
|
- stringtable-atom
|
||||||
- stripe
|
- stripe
|
||||||
|
- stripe-hs
|
||||||
- stripe-http-streams
|
- stripe-http-streams
|
||||||
- stripe-scotty
|
- stripe-scotty
|
||||||
- stripe-wreq
|
- stripe-wreq
|
||||||
@ -10329,6 +10434,7 @@ broken-packages:
|
|||||||
- svg2q
|
- svg2q
|
||||||
- svgcairo
|
- svgcairo
|
||||||
- SVGFonts
|
- SVGFonts
|
||||||
|
- svgone
|
||||||
- svgutils
|
- svgutils
|
||||||
- svm-light-utils
|
- svm-light-utils
|
||||||
- svm-simple
|
- svm-simple
|
||||||
@ -10359,6 +10465,7 @@ broken-packages:
|
|||||||
- symantic-http-server
|
- symantic-http-server
|
||||||
- symantic-http-test
|
- symantic-http-test
|
||||||
- symantic-lib
|
- symantic-lib
|
||||||
|
- symantic-parser
|
||||||
- symantic-xml
|
- symantic-xml
|
||||||
- symbiote
|
- symbiote
|
||||||
- symbolic-link
|
- symbolic-link
|
||||||
@ -10397,6 +10504,7 @@ broken-packages:
|
|||||||
- t3-server
|
- t3-server
|
||||||
- ta
|
- ta
|
||||||
- table
|
- table
|
||||||
|
- table-layout
|
||||||
- table-tennis
|
- table-tennis
|
||||||
- tableaux
|
- tableaux
|
||||||
- Tables
|
- Tables
|
||||||
@ -10445,6 +10553,7 @@ broken-packages:
|
|||||||
- tasty-laws
|
- tasty-laws
|
||||||
- tasty-lens
|
- tasty-lens
|
||||||
- tasty-mgolden
|
- tasty-mgolden
|
||||||
|
- tasty-silver
|
||||||
- tasty-stats
|
- tasty-stats
|
||||||
- tateti-tateti
|
- tateti-tateti
|
||||||
- Taxonomy
|
- Taxonomy
|
||||||
@ -10493,6 +10602,7 @@ broken-packages:
|
|||||||
- tensorflow-logging
|
- tensorflow-logging
|
||||||
- tensorflow-opgen
|
- tensorflow-opgen
|
||||||
- tensorflow-ops
|
- tensorflow-ops
|
||||||
|
- term-rewriting
|
||||||
- termbox-banana
|
- termbox-banana
|
||||||
- termbox-bindings
|
- termbox-bindings
|
||||||
- terminal-text
|
- terminal-text
|
||||||
@ -10582,9 +10692,9 @@ broken-packages:
|
|||||||
- thih
|
- thih
|
||||||
- thimk
|
- thimk
|
||||||
- Thingie
|
- Thingie
|
||||||
|
- thock
|
||||||
- thorn
|
- thorn
|
||||||
- threadmanager
|
- threadmanager
|
||||||
- threadscope
|
|
||||||
- threepenny-editors
|
- threepenny-editors
|
||||||
- threepenny-gui-contextmenu
|
- threepenny-gui-contextmenu
|
||||||
- threepenny-gui-flexbox
|
- threepenny-gui-flexbox
|
||||||
@ -10646,6 +10756,7 @@ broken-packages:
|
|||||||
- tkhs
|
- tkhs
|
||||||
- tkyprof
|
- tkyprof
|
||||||
- tls-extra
|
- tls-extra
|
||||||
|
- tlynx
|
||||||
- tmp-postgres
|
- tmp-postgres
|
||||||
- tn
|
- tn
|
||||||
- to-haskell
|
- to-haskell
|
||||||
@ -10667,6 +10778,8 @@ broken-packages:
|
|||||||
- tomato-rubato-openal
|
- tomato-rubato-openal
|
||||||
- toml
|
- toml
|
||||||
- tonatona-google-server-api
|
- tonatona-google-server-api
|
||||||
|
- tonatona-persistent-postgresql
|
||||||
|
- tonatona-persistent-sqlite
|
||||||
- tonatona-servant
|
- tonatona-servant
|
||||||
- too-many-cells
|
- too-many-cells
|
||||||
- toodles
|
- toodles
|
||||||
@ -10760,6 +10873,7 @@ broken-packages:
|
|||||||
- tsvsql
|
- tsvsql
|
||||||
- tsweb
|
- tsweb
|
||||||
- ttask
|
- ttask
|
||||||
|
- ttn-client
|
||||||
- tttool
|
- tttool
|
||||||
- tubes
|
- tubes
|
||||||
- tuntap
|
- tuntap
|
||||||
@ -10888,15 +11002,25 @@ broken-packages:
|
|||||||
- unicode-prelude
|
- unicode-prelude
|
||||||
- unicode-show
|
- unicode-show
|
||||||
- unicode-symbols
|
- unicode-symbols
|
||||||
|
- unicode-tricks
|
||||||
- uniform-io
|
- uniform-io
|
||||||
- union
|
- union
|
||||||
- union-map
|
- union-map
|
||||||
|
- uniprot-kb
|
||||||
- uniqueid
|
- uniqueid
|
||||||
- uniquely-represented-sets
|
- uniquely-represented-sets
|
||||||
- units-attoparsec
|
- units-attoparsec
|
||||||
- unittyped
|
- unittyped
|
||||||
- unitym-yesod
|
- unitym-yesod
|
||||||
- universal-binary
|
- universal-binary
|
||||||
|
- universe
|
||||||
|
- universe-base
|
||||||
|
- universe-dependent-sum
|
||||||
|
- universe-instances-base
|
||||||
|
- universe-instances-extended
|
||||||
|
- universe-instances-trans
|
||||||
|
- universe-reverse-instances
|
||||||
|
- universe-some
|
||||||
- universe-th
|
- universe-th
|
||||||
- unix-fcntl
|
- unix-fcntl
|
||||||
- unix-handle
|
- unix-handle
|
||||||
@ -11210,6 +11334,7 @@ broken-packages:
|
|||||||
- whitespace
|
- whitespace
|
||||||
- whois
|
- whois
|
||||||
- why3
|
- why3
|
||||||
|
- wide-word
|
||||||
- WikimediaParser
|
- WikimediaParser
|
||||||
- wikipedia4epub
|
- wikipedia4epub
|
||||||
- wild-bind-indicator
|
- wild-bind-indicator
|
||||||
@ -11237,6 +11362,7 @@ broken-packages:
|
|||||||
- woffex
|
- woffex
|
||||||
- wol
|
- wol
|
||||||
- wolf
|
- wolf
|
||||||
|
- word
|
||||||
- word2vec-model
|
- word2vec-model
|
||||||
- WordAlignment
|
- WordAlignment
|
||||||
- wordchoice
|
- wordchoice
|
||||||
@ -11457,6 +11583,7 @@ broken-packages:
|
|||||||
- yesod-mangopay
|
- yesod-mangopay
|
||||||
- yesod-markdown
|
- yesod-markdown
|
||||||
- yesod-media-simple
|
- yesod-media-simple
|
||||||
|
- yesod-page-cursor
|
||||||
- yesod-paginate
|
- yesod-paginate
|
||||||
- yesod-pagination
|
- yesod-pagination
|
||||||
- yesod-paypal-rest
|
- yesod-paypal-rest
|
||||||
@ -11523,6 +11650,7 @@ broken-packages:
|
|||||||
- yu-tool
|
- yu-tool
|
||||||
- yu-utils
|
- yu-utils
|
||||||
- yuuko
|
- yuuko
|
||||||
|
- yx
|
||||||
- yxdb-utils
|
- yxdb-utils
|
||||||
- Z-Data
|
- Z-Data
|
||||||
- Z-IO
|
- Z-IO
|
||||||
|
@ -94,16 +94,6 @@ self: super: builtins.intersectAttrs super {
|
|||||||
# Won't find it's header files without help.
|
# Won't find it's header files without help.
|
||||||
sfml-audio = appendConfigureFlag super.sfml-audio "--extra-include-dirs=${pkgs.openal}/include/AL";
|
sfml-audio = appendConfigureFlag super.sfml-audio "--extra-include-dirs=${pkgs.openal}/include/AL";
|
||||||
|
|
||||||
# profiling is disabled to allow C++/C mess to work, which is fixed in GHC 8.8
|
|
||||||
cachix = overrideSrc (disableLibraryProfiling super.cachix) {
|
|
||||||
src = (pkgs.fetchFromGitHub {
|
|
||||||
owner = "cachix";
|
|
||||||
repo = "cachix";
|
|
||||||
rev = "1471050f5906ecb7cd0d72115503d07d2e3beb17";
|
|
||||||
sha256 = "1lkrmhv5x9dpy53w33kxnhv4x4qm711ha8hsgccrjmxaqcsdm59g";
|
|
||||||
}) + "/cachix";
|
|
||||||
version = "0.5.1";
|
|
||||||
};
|
|
||||||
hercules-ci-agent = disableLibraryProfiling super.hercules-ci-agent;
|
hercules-ci-agent = disableLibraryProfiling super.hercules-ci-agent;
|
||||||
|
|
||||||
# avoid compiling twice by providing executable as a separate output (with small closure size)
|
# avoid compiling twice by providing executable as a separate output (with small closure size)
|
||||||
@ -808,4 +798,7 @@ self: super: builtins.intersectAttrs super {
|
|||||||
|
|
||||||
# tests depend on a specific version of solc
|
# tests depend on a specific version of solc
|
||||||
hevm = dontCheck (doJailbreak super.hevm);
|
hevm = dontCheck (doJailbreak super.hevm);
|
||||||
|
|
||||||
|
# waiting for https://github.com/haskell/ThreadScope/pull/115
|
||||||
|
threadscope = doJailbreak super.threadscope;
|
||||||
}
|
}
|
||||||
|
2026
pkgs/development/haskell-modules/hackage-packages.nix
generated
2026
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -25,6 +25,8 @@ self: super: {
|
|||||||
hls-tactics-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-tactics-plugin.nix { };
|
hls-tactics-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-tactics-plugin.nix { };
|
||||||
hls-explicit-imports-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-explicit-imports-plugin.nix { };
|
hls-explicit-imports-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-explicit-imports-plugin.nix { };
|
||||||
hls-retrie-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-retrie-plugin.nix { };
|
hls-retrie-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-retrie-plugin.nix { };
|
||||||
|
hls-class-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-class-plugin.nix { };
|
||||||
|
hls-eval-plugin = self.callPackage ../tools/haskell/haskell-language-server/hls-eval-plugin.nix { };
|
||||||
|
|
||||||
nix-output-monitor = self.callPackage ../../tools/nix/nix-output-monitor { };
|
nix-output-monitor = self.callPackage ../../tools/nix/nix-output-monitor { };
|
||||||
|
|
||||||
|
@ -10,11 +10,11 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "awkward";
|
pname = "awkward";
|
||||||
version = "1.0.1";
|
version = "1.0.2";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "d856b4a166ae054363368aed2e4a44338fec069baa4242e7d567c8323ebcc1eb";
|
sha256 = "3468cb80cab51252a1936e5e593c7df4588ea0e18dcb6fb31e3d2913ba883928";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
@ -9,11 +9,11 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "msal";
|
pname = "msal";
|
||||||
version = "1.6.0";
|
version = "1.8.0";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "15mx1fakz9c5qrrspsckd3yr3l5lac0pbjq8v65r26n3203xx5f9";
|
sha256 = "1dcc737ca517df53438bc9a3fae97f17d93d7a93fa1389e6bc44e82eee81ab83";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -2,21 +2,23 @@
|
|||||||
, bytestring, containers, data-default, deepseq, directory, extra
|
, bytestring, containers, data-default, deepseq, directory, extra
|
||||||
, fetchgit, filepath, floskell, fourmolu, ghc, ghc-boot-th
|
, fetchgit, filepath, floskell, fourmolu, ghc, ghc-boot-th
|
||||||
, ghc-paths, ghcide, gitrev, hashable, haskell-lsp, hie-bios
|
, ghc-paths, ghcide, gitrev, hashable, haskell-lsp, hie-bios
|
||||||
, hls-explicit-imports-plugin, hls-hlint-plugin, hls-plugin-api
|
, hls-class-plugin, hls-eval-plugin, hls-explicit-imports-plugin
|
||||||
, hls-retrie-plugin, hls-tactics-plugin, hslogger, hspec
|
, hls-hlint-plugin, hls-plugin-api, hls-retrie-plugin
|
||||||
, hspec-core, lens, lsp-test, mtl, optparse-applicative
|
, hls-tactics-plugin, hslogger, hspec, hspec-core
|
||||||
|
, hspec-expectations, lens, lsp-test, mtl, optparse-applicative
|
||||||
, optparse-simple, ormolu, process, regex-tdfa, safe-exceptions
|
, optparse-simple, ormolu, process, regex-tdfa, safe-exceptions
|
||||||
, shake, stdenv, stm, stylish-haskell, tasty, tasty-ant-xml
|
, shake, stdenv, stm, stylish-haskell, tasty, tasty-ant-xml
|
||||||
, tasty-expected-failure, tasty-golden, tasty-hunit, tasty-rerun
|
, tasty-expected-failure, tasty-golden, tasty-hunit, tasty-rerun
|
||||||
, temporary, text, time, transformers, unordered-containers, yaml
|
, temporary, text, transformers, unordered-containers, with-utf8
|
||||||
|
, yaml
|
||||||
}:
|
}:
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "haskell-language-server";
|
pname = "haskell-language-server";
|
||||||
version = "0.7.1.0";
|
version = "0.8.0.0";
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://github.com/haskell/haskell-language-server.git";
|
url = "https://github.com/haskell/haskell-language-server.git";
|
||||||
sha256 = "0gkzvjx4dgf53yicinqjshlj80gznx5khb62i7g3kqjr85iy0raa";
|
sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
|
||||||
rev = "e4f677e1780fe85a02b99a09404a0a3c3ab5ce7c";
|
rev = "eb58f13f7b8e4f9bc771af30ff9fd82dc4309ff5";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
isLibrary = true;
|
isLibrary = true;
|
||||||
@ -29,19 +31,20 @@ mkDerivation {
|
|||||||
executableHaskellDepends = [
|
executableHaskellDepends = [
|
||||||
aeson base binary brittany bytestring containers deepseq directory
|
aeson base binary brittany bytestring containers deepseq directory
|
||||||
extra filepath floskell fourmolu ghc ghc-boot-th ghc-paths ghcide
|
extra filepath floskell fourmolu ghc ghc-boot-th ghc-paths ghcide
|
||||||
gitrev hashable haskell-lsp hie-bios hls-explicit-imports-plugin
|
gitrev hashable haskell-lsp hie-bios hls-class-plugin
|
||||||
hls-hlint-plugin hls-plugin-api hls-retrie-plugin
|
hls-eval-plugin hls-explicit-imports-plugin hls-hlint-plugin
|
||||||
hls-tactics-plugin hslogger lens mtl optparse-applicative
|
hls-plugin-api hls-retrie-plugin hls-tactics-plugin hslogger lens
|
||||||
optparse-simple ormolu process regex-tdfa safe-exceptions shake
|
mtl optparse-applicative optparse-simple ormolu process regex-tdfa
|
||||||
stylish-haskell temporary text time transformers
|
safe-exceptions shake stylish-haskell temporary text transformers
|
||||||
unordered-containers
|
unordered-containers with-utf8
|
||||||
];
|
];
|
||||||
testHaskellDepends = [
|
testHaskellDepends = [
|
||||||
aeson base blaze-markup bytestring containers data-default
|
aeson base blaze-markup bytestring containers data-default
|
||||||
directory extra filepath haskell-lsp hie-bios hls-plugin-api
|
directory extra filepath haskell-lsp hie-bios hls-plugin-api
|
||||||
hslogger hspec hspec-core lens lsp-test process stm tasty
|
hslogger hspec hspec-core hspec-expectations lens lsp-test process
|
||||||
tasty-ant-xml tasty-expected-failure tasty-golden tasty-hunit
|
stm tasty tasty-ant-xml tasty-expected-failure tasty-golden
|
||||||
tasty-rerun temporary text transformers unordered-containers yaml
|
tasty-hunit tasty-rerun temporary text transformers
|
||||||
|
unordered-containers yaml
|
||||||
];
|
];
|
||||||
testToolDepends = [ ghcide ];
|
testToolDepends = [ ghcide ];
|
||||||
homepage = "https://github.com/haskell/haskell-language-server#readme";
|
homepage = "https://github.com/haskell/haskell-language-server#readme";
|
||||||
|
@ -0,0 +1,21 @@
|
|||||||
|
{ mkDerivation, aeson, base, containers, fetchgit, ghc
|
||||||
|
, ghc-exactprint, ghcide, haskell-lsp, hls-plugin-api, lens, shake
|
||||||
|
, stdenv, text, transformers, unordered-containers
|
||||||
|
}:
|
||||||
|
mkDerivation {
|
||||||
|
pname = "hls-class-plugin";
|
||||||
|
version = "0.1.0.0";
|
||||||
|
src = fetchgit {
|
||||||
|
url = "https://github.com/haskell/haskell-language-server.git";
|
||||||
|
sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
|
||||||
|
rev = "eb58f13f7b8e4f9bc771af30ff9fd82dc4309ff5";
|
||||||
|
fetchSubmodules = true;
|
||||||
|
};
|
||||||
|
postUnpack = "sourceRoot+=/plugins/hls-class-plugin; echo source root reset to $sourceRoot";
|
||||||
|
libraryHaskellDepends = [
|
||||||
|
aeson base containers ghc ghc-exactprint ghcide haskell-lsp
|
||||||
|
hls-plugin-api lens shake text transformers unordered-containers
|
||||||
|
];
|
||||||
|
description = "Explicit imports plugin for Haskell Language Server";
|
||||||
|
license = stdenv.lib.licenses.asl20;
|
||||||
|
}
|
@ -0,0 +1,27 @@
|
|||||||
|
{ mkDerivation, aeson, base, containers, deepseq, Diff, directory
|
||||||
|
, extra, fetchgit, filepath, ghc, ghc-boot-th, ghc-paths, ghcide
|
||||||
|
, hashable, haskell-lsp, haskell-lsp-types, hls-plugin-api
|
||||||
|
, parser-combinators, pretty-simple, QuickCheck, safe-exceptions
|
||||||
|
, shake, stdenv, temporary, text, time, transformers
|
||||||
|
, unordered-containers
|
||||||
|
}:
|
||||||
|
mkDerivation {
|
||||||
|
pname = "hls-eval-plugin";
|
||||||
|
version = "0.1.0.0";
|
||||||
|
src = fetchgit {
|
||||||
|
url = "https://github.com/haskell/haskell-language-server.git";
|
||||||
|
sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
|
||||||
|
rev = "eb58f13f7b8e4f9bc771af30ff9fd82dc4309ff5";
|
||||||
|
fetchSubmodules = true;
|
||||||
|
};
|
||||||
|
postUnpack = "sourceRoot+=/plugins/hls-eval-plugin; echo source root reset to $sourceRoot";
|
||||||
|
libraryHaskellDepends = [
|
||||||
|
aeson base containers deepseq Diff directory extra filepath ghc
|
||||||
|
ghc-boot-th ghc-paths ghcide hashable haskell-lsp haskell-lsp-types
|
||||||
|
hls-plugin-api parser-combinators pretty-simple QuickCheck
|
||||||
|
safe-exceptions shake temporary text time transformers
|
||||||
|
unordered-containers
|
||||||
|
];
|
||||||
|
description = "Eval plugin for Haskell Language Server";
|
||||||
|
license = stdenv.lib.licenses.asl20;
|
||||||
|
}
|
@ -7,8 +7,8 @@ mkDerivation {
|
|||||||
version = "0.1.0.0";
|
version = "0.1.0.0";
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://github.com/haskell/haskell-language-server.git";
|
url = "https://github.com/haskell/haskell-language-server.git";
|
||||||
sha256 = "0gkzvjx4dgf53yicinqjshlj80gznx5khb62i7g3kqjr85iy0raa";
|
sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
|
||||||
rev = "e4f677e1780fe85a02b99a09404a0a3c3ab5ce7c";
|
rev = "eb58f13f7b8e4f9bc771af30ff9fd82dc4309ff5";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
postUnpack = "sourceRoot+=/plugins/hls-explicit-imports-plugin; echo source root reset to $sourceRoot";
|
postUnpack = "sourceRoot+=/plugins/hls-explicit-imports-plugin; echo source root reset to $sourceRoot";
|
||||||
|
@ -10,8 +10,8 @@ mkDerivation {
|
|||||||
version = "0.1.0.0";
|
version = "0.1.0.0";
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://github.com/haskell/haskell-language-server.git";
|
url = "https://github.com/haskell/haskell-language-server.git";
|
||||||
sha256 = "0gkzvjx4dgf53yicinqjshlj80gznx5khb62i7g3kqjr85iy0raa";
|
sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
|
||||||
rev = "e4f677e1780fe85a02b99a09404a0a3c3ab5ce7c";
|
rev = "eb58f13f7b8e4f9bc771af30ff9fd82dc4309ff5";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
postUnpack = "sourceRoot+=/plugins/hls-hlint-plugin; echo source root reset to $sourceRoot";
|
postUnpack = "sourceRoot+=/plugins/hls-hlint-plugin; echo source root reset to $sourceRoot";
|
||||||
|
@ -8,8 +8,8 @@ mkDerivation {
|
|||||||
version = "0.1.0.0";
|
version = "0.1.0.0";
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://github.com/haskell/haskell-language-server.git";
|
url = "https://github.com/haskell/haskell-language-server.git";
|
||||||
sha256 = "0gkzvjx4dgf53yicinqjshlj80gznx5khb62i7g3kqjr85iy0raa";
|
sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
|
||||||
rev = "e4f677e1780fe85a02b99a09404a0a3c3ab5ce7c";
|
rev = "eb58f13f7b8e4f9bc771af30ff9fd82dc4309ff5";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
postUnpack = "sourceRoot+=/plugins/hls-retrie-plugin; echo source root reset to $sourceRoot";
|
postUnpack = "sourceRoot+=/plugins/hls-retrie-plugin; echo source root reset to $sourceRoot";
|
||||||
|
@ -10,8 +10,8 @@ mkDerivation {
|
|||||||
version = "0.5.1.0";
|
version = "0.5.1.0";
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://github.com/haskell/haskell-language-server.git";
|
url = "https://github.com/haskell/haskell-language-server.git";
|
||||||
sha256 = "0gkzvjx4dgf53yicinqjshlj80gznx5khb62i7g3kqjr85iy0raa";
|
sha256 = "0p6fqs07lajbi2g1wf4w3j5lvwknnk58n12vlg48cs4iz25gp588";
|
||||||
rev = "e4f677e1780fe85a02b99a09404a0a3c3ab5ce7c";
|
rev = "eb58f13f7b8e4f9bc771af30ff9fd82dc4309ff5";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
postUnpack = "sourceRoot+=/plugins/tactics; echo source root reset to $sourceRoot";
|
postUnpack = "sourceRoot+=/plugins/tactics; echo source root reset to $sourceRoot";
|
||||||
|
@ -41,11 +41,10 @@ hls_new_version=$hls_latest_release
|
|||||||
|
|
||||||
echo "Updating haskell-language-server from old version $hls_old_version to new version $hls_new_version."
|
echo "Updating haskell-language-server from old version $hls_old_version to new version $hls_new_version."
|
||||||
echo "Running cabal2nix and outputting to ${hls_derivation_file}..."
|
echo "Running cabal2nix and outputting to ${hls_derivation_file}..."
|
||||||
|
|
||||||
cabal2nix --revision "$hls_new_version" "https://github.com/haskell/haskell-language-server.git" > "$hls_derivation_file"
|
cabal2nix --revision "$hls_new_version" "https://github.com/haskell/haskell-language-server.git" > "$hls_derivation_file"
|
||||||
cabal2nix --revision "$hls_new_version" --subpath plugins/tactics "https://github.com/haskell/haskell-language-server.git" > "${script_dir}/hls-tactics-plugin.nix"
|
cabal2nix --revision "$hls_new_version" --subpath plugins/tactics "https://github.com/haskell/haskell-language-server.git" > "${script_dir}/hls-tactics-plugin.nix"
|
||||||
cabal2nix --revision "$hls_new_version" --subpath plugins/hls-hlint-plugin "https://github.com/haskell/haskell-language-server.git" > "${script_dir}/hls-hlint-plugin.nix"
|
for plugin in "hls-hlint-plugin" "hls-explicit-imports-plugin" "hls-retrie-plugin" "hls-class-plugin" "hls-eval-plugin"; do
|
||||||
cabal2nix --revision "$hls_new_version" --subpath plugins/hls-explicit-imports-plugin "https://github.com/haskell/haskell-language-server.git" > "${script_dir}/hls-explicit-imports-plugin.nix"
|
cabal2nix --revision "$hls_new_version" --subpath plugins/$plugin "https://github.com/haskell/haskell-language-server.git" > "${script_dir}/$plugin.nix"
|
||||||
cabal2nix --revision "$hls_new_version" --subpath plugins/hls-retrie-plugin "https://github.com/haskell/haskell-language-server.git" > "${script_dir}/hls-retrie-plugin.nix"
|
done
|
||||||
|
|
||||||
echo "Finished."
|
echo "Finished."
|
||||||
|
@ -1,35 +1,36 @@
|
|||||||
{ mkDerivation, aeson, aeson-pretty, ansi-terminal, async-pool
|
{ mkDerivation, aeson, aeson-pretty, ansi-terminal, async-pool
|
||||||
, base, bower-json, bytestring, Cabal, containers, dhall, directory
|
, base, bower-json, bytestring, Cabal, containers, cryptonite
|
||||||
, either, exceptions, extra, fetchgit, file-embed, filepath, foldl
|
, dhall, directory, either, exceptions, extra, fetchgit, file-embed
|
||||||
, fsnotify, generic-lens, github, Glob, hpack, hspec
|
, filepath, foldl, fsnotify, generic-lens, github, Glob, hpack
|
||||||
, hspec-discover, hspec-megaparsec, http-client, http-conduit
|
, hspec, hspec-discover, hspec-megaparsec, http-client
|
||||||
, http-types, lens-family-core, megaparsec, mtl, network-uri
|
, http-conduit, http-types, lens-family-core, megaparsec, mtl
|
||||||
, open-browser, optparse-applicative, prettyprinter, process
|
, network-uri, open-browser, optparse-applicative, prettyprinter
|
||||||
, QuickCheck, retry, rio, rio-orphans, safe, semver-range, stdenv
|
, process, QuickCheck, retry, rio, rio-orphans, safe, semver-range
|
||||||
, stm, stringsearch, tar, template-haskell, temporary, text, time
|
, stdenv, stm, stringsearch, tar, template-haskell, temporary, text
|
||||||
, transformers, turtle, unliftio, unordered-containers, utf8-string
|
, time, transformers, turtle, unliftio, unordered-containers
|
||||||
, vector, versions, with-utf8, zlib
|
, utf8-string, vector, versions, with-utf8, zlib
|
||||||
}:
|
}:
|
||||||
mkDerivation {
|
mkDerivation {
|
||||||
pname = "spago";
|
pname = "spago";
|
||||||
version = "0.18.0";
|
version = "0.19.0";
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "https://github.com/purescript/spago.git";
|
url = "https://github.com/purescript/spago.git";
|
||||||
sha256 = "03ww7qhrggwsbm0kcnvcr3ifb8rm860ajimzr81isiw46ykwrl38";
|
sha256 = "182a9pkv64rbyqrig470cmql4ingf5vpxh11xkxqq2baxym3vwip";
|
||||||
rev = "a4d39c21cae2f2c6d43fa204853c8e17c72904d2";
|
rev = "960a310d6efca3bb40009eb06d88382e4670ccef";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
isLibrary = true;
|
isLibrary = true;
|
||||||
isExecutable = true;
|
isExecutable = true;
|
||||||
libraryHaskellDepends = [
|
libraryHaskellDepends = [
|
||||||
aeson aeson-pretty ansi-terminal async-pool base bower-json
|
aeson aeson-pretty ansi-terminal async-pool base bower-json
|
||||||
bytestring Cabal containers dhall directory either exceptions
|
bytestring Cabal containers cryptonite dhall directory either
|
||||||
file-embed filepath foldl fsnotify generic-lens github Glob
|
exceptions file-embed filepath foldl fsnotify generic-lens github
|
||||||
http-client http-conduit http-types lens-family-core megaparsec mtl
|
Glob http-client http-conduit http-types lens-family-core
|
||||||
network-uri open-browser optparse-applicative prettyprinter process
|
megaparsec mtl network-uri open-browser optparse-applicative
|
||||||
retry rio rio-orphans safe semver-range stm stringsearch tar
|
prettyprinter process retry rio rio-orphans safe semver-range stm
|
||||||
template-haskell temporary text time transformers turtle unliftio
|
stringsearch tar template-haskell temporary text time transformers
|
||||||
unordered-containers utf8-string vector versions with-utf8 zlib
|
turtle unliftio unordered-containers utf8-string vector versions
|
||||||
|
with-utf8 zlib
|
||||||
];
|
];
|
||||||
libraryToolDepends = [ hpack ];
|
libraryToolDepends = [ hpack ];
|
||||||
executableHaskellDepends = [ base text turtle with-utf8 ];
|
executableHaskellDepends = [ base text turtle with-utf8 ];
|
||||||
|
@ -1,44 +1,34 @@
|
|||||||
{ stdenv, fetchFromGitHub, makeWrapper, perl, mono, gtk2, curl }:
|
{ stdenv, fetchurl, makeWrapper, mono, gtk2, curl }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ckan";
|
pname = "ckan";
|
||||||
version = "1.16.1";
|
version = "1.29.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchurl {
|
||||||
owner = "KSP-CKAN";
|
url = "https://github.com/KSP-CKAN/CKAN/releases/download/v${version}/ckan.exe";
|
||||||
repo = "CKAN";
|
sha256 = "10vd61mw2y7vmbnp6nd7b2sq22ixqd7zmd278z210w4njmvqn97h";
|
||||||
rev = "v${version}";
|
|
||||||
sha256 = "0lfvl8w09lakz35szp5grfvhq8xx486f5igvj1m6azsql4n929lg";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ makeWrapper perl mono ];
|
dontUnpack = true;
|
||||||
|
|
||||||
postPatch = ''
|
buildInputs = [ makeWrapper mono ];
|
||||||
substituteInPlace bin/build \
|
|
||||||
--replace /usr/bin/perl ${perl}/bin/perl
|
|
||||||
'';
|
|
||||||
|
|
||||||
# Tests don't currently work, as they try to write into /var/empty.
|
|
||||||
doCheck = false;
|
|
||||||
checkTarget = "test";
|
|
||||||
|
|
||||||
libraries = stdenv.lib.makeLibraryPath [ gtk2 curl ];
|
libraries = stdenv.lib.makeLibraryPath [ gtk2 curl ];
|
||||||
|
|
||||||
|
buildPhase = "true";
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/bin
|
install -m 644 -D $src $out/bin/ckan.exe
|
||||||
for exe in *.exe; do
|
makeWrapper ${mono}/bin/mono $out/bin/ckan \
|
||||||
install -m 0644 $exe $out/bin
|
--add-flags $out/bin/ckan.exe \
|
||||||
makeWrapper ${mono}/bin/mono $out/bin/$(basename $exe .exe) \
|
|
||||||
--add-flags $out/bin/$exe \
|
|
||||||
--set LD_LIBRARY_PATH $libraries
|
--set LD_LIBRARY_PATH $libraries
|
||||||
done
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = with stdenv.lib; {
|
||||||
description = "Mod manager for Kerbal Space Program";
|
description = "Mod manager for Kerbal Space Program";
|
||||||
homepage = "https://github.com/KSP-CKAN/CKAN";
|
homepage = "https://github.com/KSP-CKAN/CKAN";
|
||||||
license = stdenv.lib.licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = [ stdenv.lib.maintainers.Baughn ];
|
maintainers = with maintainers; [ Baughn ymarkus ];
|
||||||
platforms = stdenv.lib.platforms.all;
|
platforms = platforms.all;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ stdenv, fetchFromGitHub, buildLinux, linux_zen, ... } @ args:
|
{ stdenv, fetchFromGitHub, buildLinux, linux_zen, ... } @ args:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "5.9.16";
|
version = "5.10.5";
|
||||||
in
|
in
|
||||||
|
|
||||||
buildLinux (args // {
|
buildLinux (args // {
|
||||||
@ -13,11 +13,11 @@ buildLinux (args // {
|
|||||||
owner = "zen-kernel";
|
owner = "zen-kernel";
|
||||||
repo = "zen-kernel";
|
repo = "zen-kernel";
|
||||||
rev = "v${version}-lqx1";
|
rev = "v${version}-lqx1";
|
||||||
sha256 = "0ljvqf91nxpql98z75bicg5y3nzkm41rq5b0rm1kcnsk0ji829ps";
|
sha256 = "1qnxmxahx1wpwhpjz6gdm5zdy1gd8ic3p7vqbz55vx4ygn865gyv";
|
||||||
};
|
};
|
||||||
|
|
||||||
extraMeta = {
|
extraMeta = {
|
||||||
branch = "5.9/master";
|
branch = "5.10/master";
|
||||||
maintainers = with stdenv.lib.maintainers; [ atemu ];
|
maintainers = with stdenv.lib.maintainers; [ atemu ];
|
||||||
description = linux_zen.meta.description + " (Same as linux_zen but less aggressive release schedule)";
|
description = linux_zen.meta.description + " (Same as linux_zen but less aggressive release schedule)";
|
||||||
};
|
};
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "metabase";
|
pname = "metabase";
|
||||||
version = "0.37.4";
|
version = "0.37.5";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://downloads.metabase.com/v${version}/metabase.jar";
|
url = "https://downloads.metabase.com/v${version}/metabase.jar";
|
||||||
sha256 = "0l781b7mc33kkp4ic57ylghxw671b4ldv6b0wgphmrrwmp0cd3vm";
|
sha256 = "1wvq5nx3y28w8wn6wyy650gc32hgkx7inbcylrdirhagzqhcm8z6";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
53
pkgs/tools/admin/amazon-ec2-utils/default.nix
Normal file
53
pkgs/tools/admin/amazon-ec2-utils/default.nix
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
{ stdenv
|
||||||
|
, lib
|
||||||
|
, fetchFromGitHub
|
||||||
|
, curl
|
||||||
|
, python3
|
||||||
|
}:
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "amazon-ec2-utils";
|
||||||
|
version = "1.3";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "aws";
|
||||||
|
repo = "amazon-ec2-utils";
|
||||||
|
rev = version;
|
||||||
|
hash = "sha256:04dpxaaca144a74r6d93q4lp0d5l32v07rldj7v2v1c6s9nsf4mv";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
python3
|
||||||
|
];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
curl
|
||||||
|
];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/bin/
|
||||||
|
|
||||||
|
cp ebsnvme-id $out/bin/
|
||||||
|
cp ec2-metadata $out/bin/
|
||||||
|
cp ec2udev-vbd $out/bin/
|
||||||
|
cp ec2udev-vcpu $out/bin/
|
||||||
|
|
||||||
|
chmod +x $out/bin/*
|
||||||
|
'';
|
||||||
|
|
||||||
|
doInstallCheck = true;
|
||||||
|
|
||||||
|
# We cannot run
|
||||||
|
# ec2-metadata --help
|
||||||
|
# because it actually checks EC2 metadata even if --help is given
|
||||||
|
# so it won't work in the test sandbox.
|
||||||
|
installCheckPhase = ''
|
||||||
|
$out/bin/ebsnvme-id --help
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/aws/amazon-ec2-utils";
|
||||||
|
description = "Contains a set of utilities and settings for Linux deployments in EC2";
|
||||||
|
license = licenses.mit;
|
||||||
|
maintainers = with maintainers; [ ketzacoatl ];
|
||||||
|
};
|
||||||
|
}
|
@ -1,60 +1,60 @@
|
|||||||
# DO NOT EDIT! This file is generated automatically by update.sh
|
# DO NOT EDIT! This file is generated automatically by update.sh
|
||||||
{ }:
|
{ }:
|
||||||
{
|
{
|
||||||
version = "2.15.0";
|
version = "2.17.0";
|
||||||
pulumiPkgs = {
|
pulumiPkgs = {
|
||||||
x86_64-linux = [
|
x86_64-linux = [
|
||||||
{
|
{
|
||||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v2.15.0-linux-x64.tar.gz";
|
url = "https://get.pulumi.com/releases/sdk/pulumi-v2.17.0-linux-x64.tar.gz";
|
||||||
sha256 = "0yvzqqcfmgblig5jwdc07phyhnfjzvjd1qm0vgfi9ll9y88l33lc";
|
sha256 = "0k2vdgyb75krjqb9kikkfpvd6rn90gm6dzbpgzsycrwrmbx3rk79";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v1.3.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v1.5.1-linux-amd64.tar.gz";
|
||||||
sha256 = "1rpmzra42kx2jnhdbnqg120lbnpw86y00vkqbqc3qyagi260f01g";
|
sha256 = "0qghccr8kj21scsil4ibc19y3sgrsyzs5c04a5ppv1k62y89h7m7";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v3.19.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v3.23.0-linux-amd64.tar.gz";
|
||||||
sha256 = "0y0j1aflrfas9sfr4g7jbn2cnhlz9hpz5il6qykz0m01v6sv604w";
|
sha256 = "125jqdjn9iipnjj3xgwvcfhcq0xi8xvn8mgs17g79xwbbxpvrjiv";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v2.8.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v2.11.0-linux-amd64.tar.gz";
|
||||||
sha256 = "174b6r2vhbf9svknidd05sccjzihp97wcd8jwy6dll83d8f8v2xn";
|
sha256 = "14pdsvgd512qflvkc1890q9wrri2rrcjdjw5n9lf2qb2m7wvns4y";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v2.6.2-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v2.6.2-linux-amd64.tar.gz";
|
||||||
sha256 = "0xq36wh57w7b7l5skx173lj3chl4rfgbfdivsvyjlnfahh2fmfr4";
|
sha256 = "0xq36wh57w7b7l5skx173lj3chl4rfgbfdivsvyjlnfahh2fmfr4";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v2.11.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v2.14.0-linux-amd64.tar.gz";
|
||||||
sha256 = "0p2i0k0js3js35jcphf64rzxs7zg9wq25yfzd9q6b2kp2vyqbvjs";
|
sha256 = "0vj9674msiadnhmcypqv3dvhkl60sms9frjzpf4hnhlimxc9fpdd";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v3.1.1-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v3.2.0-linux-amd64.tar.gz";
|
||||||
sha256 = "1hzf4668sljy2g6s9xz6lvn8cbjy8bb2flhdmc4ln69xxcsslj9z";
|
sha256 = "1qipbpp74690w7n42dfsp8524gdjvm8z5665rmsy7mbdi2bd2x5v";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v2.4.1-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v2.6.0-linux-amd64.tar.gz";
|
||||||
sha256 = "0fr8ac7864ph02hhl3f08xjyk626c4zbcf8nr7xhmh2ifz6sj9sl";
|
sha256 = "0khbcgqbssndx8fwb34ny0wcpy3xi165lq8dq224q1f9bjbklbml";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v4.4.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v4.6.1-linux-amd64.tar.gz";
|
||||||
sha256 = "0zx9yy97n0wk87ylgq67nphagfp1gas5z99mcfmlh9rf4mj8fhpz";
|
sha256 = "13x9yxfyx65pqgsnpdfi12z6fg3b50fzkmsffvwi80857z2389rg";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v2.3.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v2.4.1-linux-amd64.tar.gz";
|
||||||
sha256 = "02c0nmnk27q9ssv7wv8s30ysxnkqbq7sd004gia4wxf97fhlhl5x";
|
sha256 = "1s8g32d06dfaayjhga3skdh7vsrv5ysmhz6ygg202pqqpiy27vl5";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v3.3.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v3.4.0-linux-amd64.tar.gz";
|
||||||
sha256 = "01rpv9m6mj8yqz302g15x4yp37pp4ghdc686n4l7xz08xdb209xi";
|
sha256 = "0diylv5kbxjhwvwmwil6l8ln9lijmjnxwgf4yd0rhad118zpibnp";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v0.4.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v0.4.1-linux-amd64.tar.gz";
|
||||||
sha256 = "1w4cjgccm29ncqb7jfsf9ajlvq0q8h5mnz4v5lxwyx21n80kq34p";
|
sha256 = "1851nx4mmgc2j4jihcqxlx5c5dx95xbc2h0kxr055zvdfg2wcp8i";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.7.3-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.7.5-linux-amd64.tar.gz";
|
||||||
sha256 = "0imqwx4v6qsk10anxvnaxpxg87mm34x0qcq30c435mcfrly728sp";
|
sha256 = "0f90v8q00hhqrnmwa17gl9sas61bzqsgblpaw1p48agnjxa76vnz";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v2.3.1-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v2.3.1-linux-amd64.tar.gz";
|
||||||
@ -65,8 +65,8 @@
|
|||||||
sha256 = "12gs049074vn5s0njza0r48bk5z8d7bfc50j2mbbylkdrlrl87ci";
|
sha256 = "12gs049074vn5s0njza0r48bk5z8d7bfc50j2mbbylkdrlrl87ci";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v2.9.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v2.10.1-linux-amd64.tar.gz";
|
||||||
sha256 = "1vqzl72q939i381vy6dkn75xv09vjs2mg2prbmx63j3hylgb9m6r";
|
sha256 = "16mq1ymvkql3l6f3rsinm4yfxfl9qcpwfmhc8k1vj79h6gkd29cz";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-packet-v3.2.2-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-packet-v3.2.2-linux-amd64.tar.gz";
|
||||||
@ -77,70 +77,70 @@
|
|||||||
sha256 = "1xxhc5sy3z391dgzzb4s6wzad2n2j3f5g158wffcj8jss2ylbh1x";
|
sha256 = "1xxhc5sy3z391dgzzb4s6wzad2n2j3f5g158wffcj8jss2ylbh1x";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.4.2-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v3.0.0-linux-amd64.tar.gz";
|
||||||
sha256 = "02xq4mph35fnziz6fb230cvd828yfs030nmi3a4hwh4w1xbr24iw";
|
sha256 = "1q8ifm8xmny04y38bswclaa065x657sjq9b573fxrnv9gv9nx5sy";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v3.1.0-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v3.2.0-linux-amd64.tar.gz";
|
||||||
sha256 = "0avlf8gyh52zc11a87izy2v8iy4zvbfv6zrm8zg1i5ar43xqg3pm";
|
sha256 = "047izxnmsykmk3dpm2q4zxhi575hiqlb1l7xx6sy43dh6ink16jb";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v2.11.2-linux-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v2.11.3-linux-amd64.tar.gz";
|
||||||
sha256 = "1wb953vm990c4dsb757msmz7ws844alad3g68sfy029cgmnf8q5i";
|
sha256 = "1g32kjvh7zp6f4n4qy457s45qf9ddrzyd5ncfdvpsd0dirjf4crg";
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
x86_64-darwin = [
|
x86_64-darwin = [
|
||||||
{
|
{
|
||||||
url = "https://get.pulumi.com/releases/sdk/pulumi-v2.15.0-darwin-x64.tar.gz";
|
url = "https://get.pulumi.com/releases/sdk/pulumi-v2.17.0-darwin-x64.tar.gz";
|
||||||
sha256 = "08hyk06qwm1aibpyqb07h83gc6nfp0cwf6hikf8mc18b2mrwr27r";
|
sha256 = "0pa1a4j977cn3m43zia75aj4g5bqr69n0a4hha72dbnnid4d72g8";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v1.3.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v1.5.1-darwin-amd64.tar.gz";
|
||||||
sha256 = "0ih9l3pkqxfslc11qcgwshxqxbcwy5wfpjczahny6mkgqwmxixnx";
|
sha256 = "1q3r1a3wqzaw78abiz97364a9qgr3rr1m83kyjni3jhs5cgxbax0";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v3.19.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v3.23.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "0yqm66av2yb9qndpkxxisjml66dyg3zhzkb9fr6kywx8xar4gfdp";
|
sha256 = "0h4g49zr6gxvyavd9pzvlmnzxjqnnzh27dhz6007c10rgn894yba";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v2.8.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v2.11.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "02is7mfbzhv8bkyn4vk1x9b6m1v9c21chihpry6cjdhpq46bfssf";
|
sha256 = "0k1azgpkrqbr4482h5v2w5qnavmgl5vnx0my2wsgzkwg5pv2i1ky";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v2.6.2-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v2.6.2-darwin-amd64.tar.gz";
|
||||||
sha256 = "09z1kn5gbgda0d4sfyd17qv1p9ldvxn8jbd049s46gvalmqbfwpd";
|
sha256 = "09z1kn5gbgda0d4sfyd17qv1p9ldvxn8jbd049s46gvalmqbfwpd";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v2.11.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v2.14.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "1r0r6hpchkiq6bg3z6bqnqqz8s96pijsp6rn1dby9f2kaqmar23c";
|
sha256 = "08clh3nnb32gzvnghk5w9m04jh3nn3svy4qx0hfidj3ci0dz6ncl";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v3.1.1-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v3.2.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "1nrj3lh2asw6169pddjp83q6ll3w5fjp854bdrx99zajpv7gd0gm";
|
sha256 = "01z8hwlw5i19rpcjk03iw12q2j9xy5in60d6y70v2n4nsmpqhlmq";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v2.4.1-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v2.6.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "0y76cy3h0n004lfch37gf9vi8glxnxixwmf1zby3izxd34pyri17";
|
sha256 = "04d3gn89kn7q494g7j6wz3ivmqkdk12l0i2lsmwqlmn3jra44wnd";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v4.4.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v4.6.1-darwin-amd64.tar.gz";
|
||||||
sha256 = "09zc0sg2h07c97bqbh3ma4pgs232nbd0q5l43992nqa4mn5b8w14";
|
sha256 = "1jxxm8iq1cnym45c8g2js731xz1xwgg72gfxryvy8i7faq6cxakq";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v2.3.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v2.4.1-darwin-amd64.tar.gz";
|
||||||
sha256 = "08crawyaa26llqc3hj2grba0546ny8zwj8dfg6i46ad3kx1nmycq";
|
sha256 = "17pyiknkjnqlh3cyvclbzg60qf8qig4rp4b0d97vhx8njb5ia9z5";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v3.3.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v3.4.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "12ny0kmly1blj8hd8dlzqbg1pbfh37259x3k2kxx2zcqvcw9y4z9";
|
sha256 = "01vpfn62gnklamn2s17icdvzl25d9d97g0mdz955vwqhjsx7man3";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v0.4.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v0.4.1-darwin-amd64.tar.gz";
|
||||||
sha256 = "0svbnv3axy397w2hi3g1mghcahq88aj4jsnipn3lyxrm29n4wna7";
|
sha256 = "0552wdbykypaafyacjfwqc4sfsl87pgayrnkwg1km00mb1dknzl9";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.7.3-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.7.5-darwin-amd64.tar.gz";
|
||||||
sha256 = "1viwi0ji1qqy4ysl4a9dhv8sfpg8sp3w4i9ndvxs2m7zq0hbndbs";
|
sha256 = "0lhvv5d2v21b0sqcy6wabjlqwg9qx9gxbysnkx3c5f5iwk1hrj8g";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v2.3.1-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v2.3.1-darwin-amd64.tar.gz";
|
||||||
@ -151,8 +151,8 @@
|
|||||||
sha256 = "1fb6p0nafs3s0kablwyq8v5kf5bs0fi9hkgwkz8hl0ydijzpasl4";
|
sha256 = "1fb6p0nafs3s0kablwyq8v5kf5bs0fi9hkgwkz8hl0ydijzpasl4";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v2.9.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-openstack-v2.10.1-darwin-amd64.tar.gz";
|
||||||
sha256 = "0dhxhsjb3vbc1bq4pgidadiyfr3gasj0h344prcjzcaxymb3609f";
|
sha256 = "0s6iaqn1jfm7glfnmdps6rk4iqrq2xspmbn4dmqj6q9w9ig1wab6";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-packet-v3.2.2-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-packet-v3.2.2-darwin-amd64.tar.gz";
|
||||||
@ -163,16 +163,16 @@
|
|||||||
sha256 = "0mf7a33ldvfx3yiprprh0cdb4bcnjcp7dhl0bifwyi644v94ffm1";
|
sha256 = "0mf7a33ldvfx3yiprprh0cdb4bcnjcp7dhl0bifwyi644v94ffm1";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.4.2-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v3.0.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "0f77ja9cvhcl86654a3gmb399c7ybigznmxxd8f6f2m7x44pih4q";
|
sha256 = "192a9zkc0yz44jzx3b7xcfy1xdw2blfsmqqvy7dqjhg029nfjfzp";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v3.1.0-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vault-v3.2.0-darwin-amd64.tar.gz";
|
||||||
sha256 = "18i81mdws02kfil8zcrnjl3i4gjxqix9n04flz67mqw730mhr3ss";
|
sha256 = "1x5avdbfsrxs98lz20vyl1vyz2dnkz6cdix3yqm4nnyllin34pps";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v2.11.2-darwin-amd64.tar.gz";
|
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v2.11.3-darwin-amd64.tar.gz";
|
||||||
sha256 = "1mw70j1iky98k09739mq1b7lsarvlqp2kcm26555520z78ifiibh";
|
sha256 = "1hzcy1mxvcv9nm5jf6dy96ha3f29kcnbidfw01qc4smy8hc40f66";
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -3,31 +3,31 @@
|
|||||||
|
|
||||||
# Version of Pulumi from
|
# Version of Pulumi from
|
||||||
# https://www.pulumi.com/docs/get-started/install/versions/
|
# https://www.pulumi.com/docs/get-started/install/versions/
|
||||||
VERSION="2.15.0"
|
VERSION="2.17.0"
|
||||||
|
|
||||||
# Grab latest release ${VERSION} from
|
# Grab latest release ${VERSION} from
|
||||||
# https://github.com/pulumi/pulumi-${NAME}/releases
|
# https://github.com/pulumi/pulumi-${NAME}/releases
|
||||||
plugins=(
|
plugins=(
|
||||||
"auth0=1.3.0"
|
"auth0=1.5.1"
|
||||||
"aws=3.19.0"
|
"aws=3.23.0"
|
||||||
"cloudflare=2.8.0"
|
"cloudflare=2.11.0"
|
||||||
"consul=2.6.2"
|
"consul=2.6.2"
|
||||||
"datadog=2.11.0"
|
"datadog=2.14.0"
|
||||||
"digitalocean=3.1.1"
|
"digitalocean=3.2.0"
|
||||||
"docker=2.4.1"
|
"docker=2.6.0"
|
||||||
"gcp=4.4.0"
|
"gcp=4.6.1"
|
||||||
"github=2.3.0"
|
"github=2.4.1"
|
||||||
"gitlab=3.3.0"
|
"gitlab=3.4.0"
|
||||||
"hcloud=0.4.0"
|
"hcloud=0.4.1"
|
||||||
"kubernetes=2.7.3"
|
"kubernetes=2.7.5"
|
||||||
"mailgun=2.3.1"
|
"mailgun=2.3.1"
|
||||||
"mysql=2.3.2"
|
"mysql=2.3.2"
|
||||||
"openstack=2.9.0"
|
"openstack=2.10.1"
|
||||||
"packet=3.2.2"
|
"packet=3.2.2"
|
||||||
"postgresql=2.5.2"
|
"postgresql=2.5.2"
|
||||||
"random=2.4.2"
|
"random=3.0.0"
|
||||||
"vault=3.1.0"
|
"vault=3.2.0"
|
||||||
"vsphere=2.11.2"
|
"vsphere=2.11.3"
|
||||||
);
|
);
|
||||||
|
|
||||||
function genMainSrc() {
|
function genMainSrc() {
|
||||||
|
@ -62,6 +62,8 @@ in
|
|||||||
export FONTCONFIG_FILE=/etc/fonts/fonts.conf
|
export FONTCONFIG_FILE=/etc/fonts/fonts.conf
|
||||||
export QTCOMPOSE=${xorg.libX11}/share/X11/locale
|
export QTCOMPOSE=${xorg.libX11}/share/X11/locale
|
||||||
export LIBARCHIVE=${libarchive.lib}/lib/libarchive.so
|
export LIBARCHIVE=${libarchive.lib}/lib/libarchive.so
|
||||||
|
# Allows `conda activate` to work properly
|
||||||
|
source ${installationPath}/etc/profile.d/conda.sh
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
34
pkgs/tools/system/autocpu-freq/default.nix
Normal file
34
pkgs/tools/system/autocpu-freq/default.nix
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
{ stdenv, python3Packages, fetchFromGitHub }:
|
||||||
|
|
||||||
|
python3Packages.buildPythonPackage rec {
|
||||||
|
pname = "auto-cpufreq";
|
||||||
|
version = "1.5.1";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "AdnanHodzic";
|
||||||
|
repo = pname;
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "uVhftO6AqFnZ0uaEYRAPvVskkouNOXPtNVYXx7WJKyw=";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = with python3Packages; [ click distro psutil ];
|
||||||
|
|
||||||
|
doCheck = false;
|
||||||
|
pythonImportsCheck = [ "source" ];
|
||||||
|
|
||||||
|
# patch to prevent script copying and to disable install
|
||||||
|
patches = [ ./prevent-install-and-copy.patch ];
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
# copy script manually
|
||||||
|
cp ${src}/scripts/cpufreqctl.sh $out/bin/cpufreqctl
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = "https://github.com/AdnanHodzic/auto-cpufreq";
|
||||||
|
description = "Automatic CPU speed & power optimizer for Linux";
|
||||||
|
license = licenses.lgpl3Plus;
|
||||||
|
platforms = platforms.linux;
|
||||||
|
maintainers = [ maintainers.Technical27 ];
|
||||||
|
};
|
||||||
|
}
|
178
pkgs/tools/system/autocpu-freq/prevent-install-and-copy.patch
Normal file
178
pkgs/tools/system/autocpu-freq/prevent-install-and-copy.patch
Normal file
@ -0,0 +1,178 @@
|
|||||||
|
diff --git a/scripts/cpufreqctl.sh b/scripts/cpufreqctl.sh
|
||||||
|
index 63a2b5b..e157efe 100755
|
||||||
|
--- a/scripts/cpufreqctl.sh
|
||||||
|
+++ b/scripts/cpufreqctl.sh
|
||||||
|
@@ -467,35 +467,21 @@ fi
|
||||||
|
|
||||||
|
if [ $OPTION = "--install" ]
|
||||||
|
then
|
||||||
|
- echo 'installing helpers...'
|
||||||
|
- cp $0 /usr/bin/
|
||||||
|
- echo 'installing policy...'
|
||||||
|
- cp $(dirname "$(readlink -f "$0")")/konkor.cpufreq.policy /usr/share/polkit-1/actions/
|
||||||
|
- echo 'installing fonts...'
|
||||||
|
- mkdir -p /usr/share/fonts/truetype/cpufreq
|
||||||
|
- cp $(dirname "$(readlink -f "$0")")/fonts/cpufreq.ttf /usr/share/fonts/truetype/cpufreq/
|
||||||
|
- echo "done"
|
||||||
|
+ echo "install is disabled in the nix package"
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
if [ $OPTION = "--update-fonts" ]
|
||||||
|
then
|
||||||
|
- fc-cache -f
|
||||||
|
+ echo "update-fonts is disabled in the nix package"
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
if [ $OPTION = "--uninstall" ]
|
||||||
|
then
|
||||||
|
- echo 'uninstalling cpufreqctl helper...'
|
||||||
|
- rm /usr/bin/cpufreqctl
|
||||||
|
- echo 'uninstalling policy...'
|
||||||
|
- rm /usr/share/polkit-1/actions/konkor.cpufreq.policy
|
||||||
|
- echo 'uninstalling fonts...'
|
||||||
|
- rm -rf /usr/share/fonts/truetype/cpufreq
|
||||||
|
- echo "done"
|
||||||
|
+ echo "uninstall is disabled in the nix package"
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
if [ $OPTION = "--reset" ]
|
||||||
|
then
|
||||||
|
- echo 'reset to default values...'
|
||||||
|
- dconf reset -f "/org/gnome/shell/extensions/cpufreq/"
|
||||||
|
+ echo "reset is disabled in the nix package"
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
diff --git a/source/core.py b/source/core.py
|
||||||
|
index 531c0c4..2e27e65 100644
|
||||||
|
--- a/source/core.py
|
||||||
|
+++ b/source/core.py
|
||||||
|
@@ -24,8 +24,6 @@ warnings.filterwarnings("ignore")
|
||||||
|
# - re-enable CPU fan speed display and make more generic and not only for thinkpad
|
||||||
|
# - replace get system/CPU load from: psutil.getloadavg() | available in 5.6.2)
|
||||||
|
|
||||||
|
-SCRIPTS_DIR = Path("/usr/local/share/auto-cpufreq/scripts/")
|
||||||
|
-
|
||||||
|
# from the highest performance to the lowest
|
||||||
|
ALL_GOVERNORS = ("performance", "ondemand", "conservative", "schedutil", "userspace", "powersave")
|
||||||
|
CPUS = os.cpu_count()
|
||||||
|
@@ -156,34 +154,16 @@ def cpufreqctl():
|
||||||
|
"""
|
||||||
|
deploy cpufreqctl script
|
||||||
|
"""
|
||||||
|
-
|
||||||
|
- # detect if running on a SNAP
|
||||||
|
- if os.getenv('PKG_MARKER') == "SNAP":
|
||||||
|
- pass
|
||||||
|
- else:
|
||||||
|
- # deploy cpufreqctl script (if missing)
|
||||||
|
- if os.path.isfile("/usr/bin/cpufreqctl"):
|
||||||
|
- shutil.copy("/usr/bin/cpufreqctl", "/usr/bin/cpufreqctl.auto-cpufreq.bak")
|
||||||
|
- shutil.copy(SCRIPTS_DIR / "cpufreqctl.sh", "/usr/bin/cpufreqctl")
|
||||||
|
- else:
|
||||||
|
- shutil.copy(SCRIPTS_DIR / "cpufreqctl.sh", "/usr/bin/cpufreqctl")
|
||||||
|
+ # scripts are already in the correct place
|
||||||
|
+ pass
|
||||||
|
|
||||||
|
|
||||||
|
def cpufreqctl_restore():
|
||||||
|
"""
|
||||||
|
restore original cpufreqctl script
|
||||||
|
"""
|
||||||
|
- # detect if running on a SNAP
|
||||||
|
- if os.getenv('PKG_MARKER') == "SNAP":
|
||||||
|
- pass
|
||||||
|
- else:
|
||||||
|
- # restore original cpufreqctl script
|
||||||
|
- if os.path.isfile("/usr/bin/cpufreqctl.auto-cpufreq.bak"):
|
||||||
|
- os.system("cp /usr/bin/cpufreqctl.auto-cpufreq.bak /usr/bin/cpufreqctl")
|
||||||
|
- os.remove("/usr/bin/cpufreqctl.auto-cpufreq.bak")
|
||||||
|
- # ToDo: implement mechanism to make sure cpufreqctl (auto-cpufreq) file is
|
||||||
|
- # restored if overwritten by system. But during tool removal to also remove it
|
||||||
|
- # in def cpufreqctl
|
||||||
|
+ # no need to restore
|
||||||
|
+ pass
|
||||||
|
|
||||||
|
|
||||||
|
def footer(l=79):
|
||||||
|
@@ -209,71 +189,13 @@ def remove_complete_msg():
|
||||||
|
|
||||||
|
|
||||||
|
def deploy_daemon():
|
||||||
|
- print("\n" + "-" * 21 + " Deploying auto-cpufreq as a daemon " + "-" * 22 + "\n")
|
||||||
|
-
|
||||||
|
- # deploy cpufreqctl script func call
|
||||||
|
- cpufreqctl()
|
||||||
|
-
|
||||||
|
- print("* Turn off bluetooth on boot")
|
||||||
|
- btconf = Path("/etc/bluetooth/main.conf")
|
||||||
|
- try:
|
||||||
|
- orig_set = "AutoEnable=true"
|
||||||
|
- change_set = "AutoEnable=false"
|
||||||
|
- with btconf.open(mode="r+") as f:
|
||||||
|
- content = f.read()
|
||||||
|
- f.seek(0)
|
||||||
|
- f.truncate()
|
||||||
|
- f.write(content.replace(orig_set, change_set))
|
||||||
|
- except:
|
||||||
|
- print("\nERROR:\nWas unable to turn off bluetooth on boot")
|
||||||
|
-
|
||||||
|
- auto_cpufreq_log_file.touch(exist_ok=True)
|
||||||
|
-
|
||||||
|
- print("\n* Deploy auto-cpufreq install script")
|
||||||
|
- shutil.copy(SCRIPTS_DIR / "auto-cpufreq-install.sh", "/usr/bin/auto-cpufreq-install")
|
||||||
|
-
|
||||||
|
- print("\n* Deploy auto-cpufreq remove script")
|
||||||
|
- shutil.copy(SCRIPTS_DIR / "auto-cpufreq-remove.sh", "/usr/bin/auto-cpufreq-remove")
|
||||||
|
-
|
||||||
|
- call("/usr/bin/auto-cpufreq-install", shell=True)
|
||||||
|
+ # prevent needless copying and system changes
|
||||||
|
+ pass
|
||||||
|
|
||||||
|
|
||||||
|
# remove auto-cpufreq daemon
|
||||||
|
def remove():
|
||||||
|
-
|
||||||
|
- # check if auto-cpufreq is installed
|
||||||
|
- if not os.path.exists("/usr/bin/auto-cpufreq-remove"):
|
||||||
|
- print("\nauto-cpufreq daemon is not installed.\n")
|
||||||
|
- sys.exit(1)
|
||||||
|
-
|
||||||
|
- print("\n" + "-" * 21 + " Removing auto-cpufreq daemon " + "-" * 22 + "\n")
|
||||||
|
-
|
||||||
|
- print("* Turn on bluetooth on boot")
|
||||||
|
- btconf = "/etc/bluetooth/main.conf"
|
||||||
|
- try:
|
||||||
|
- orig_set = "AutoEnable=true"
|
||||||
|
- change_set = "AutoEnable=false"
|
||||||
|
- with open(btconf, "r+") as f:
|
||||||
|
- content = f.read()
|
||||||
|
- f.seek(0)
|
||||||
|
- f.truncate()
|
||||||
|
- f.write(content.replace(change_set, orig_set))
|
||||||
|
- except:
|
||||||
|
- print("\nERROR:\nWas unable to turn on bluetooth on boot")
|
||||||
|
-
|
||||||
|
- # run auto-cpufreq daemon install script
|
||||||
|
- call("/usr/bin/auto-cpufreq-remove", shell=True)
|
||||||
|
-
|
||||||
|
- # remove auto-cpufreq-remove
|
||||||
|
- os.remove("/usr/bin/auto-cpufreq-remove")
|
||||||
|
-
|
||||||
|
- # delete log file
|
||||||
|
- if auto_cpufreq_log_file.exists():
|
||||||
|
- auto_cpufreq_log_file.unlink()
|
||||||
|
-
|
||||||
|
- # restore original cpufrectl script
|
||||||
|
- cpufreqctl_restore()
|
||||||
|
-
|
||||||
|
+ pass
|
||||||
|
|
||||||
|
def gov_check():
|
||||||
|
for gov in get_avail_gov():
|
||||||
|
@@ -798,4 +720,4 @@ def running_daemon():
|
||||||
|
exit(1)
|
||||||
|
elif os.getenv("PKG_MARKER") == "SNAP" and dcheck == "enabled":
|
||||||
|
deploy_complete_msg()
|
||||||
|
- exit(1)
|
||||||
|
\ No newline at end of file
|
||||||
|
+ exit(1)
|
@ -831,6 +831,8 @@ in
|
|||||||
|
|
||||||
alpine-make-vm-image = callPackage ../tools/virtualization/alpine-make-vm-image { };
|
alpine-make-vm-image = callPackage ../tools/virtualization/alpine-make-vm-image { };
|
||||||
|
|
||||||
|
amazon-ec2-utils = callPackage ../tools/admin/amazon-ec2-utils { };
|
||||||
|
|
||||||
amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { };
|
amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { };
|
||||||
|
|
||||||
amber = callPackage ../tools/text/amber {
|
amber = callPackage ../tools/text/amber {
|
||||||
@ -25772,6 +25774,8 @@ in
|
|||||||
|
|
||||||
lnd = callPackage ../applications/blockchains/lnd.nix { };
|
lnd = callPackage ../applications/blockchains/lnd.nix { };
|
||||||
|
|
||||||
|
lndconnect = callPackage ../applications/blockchains/lndconnect { };
|
||||||
|
|
||||||
monero = callPackage ../applications/blockchains/monero {
|
monero = callPackage ../applications/blockchains/monero {
|
||||||
inherit (darwin.apple_sdk.frameworks) CoreData IOKit PCSC;
|
inherit (darwin.apple_sdk.frameworks) CoreData IOKit PCSC;
|
||||||
boost = boost17x;
|
boost = boost17x;
|
||||||
@ -28821,6 +28825,8 @@ in
|
|||||||
|
|
||||||
ssh-audit = callPackage ../tools/security/ssh-audit { };
|
ssh-audit = callPackage ../tools/security/ssh-audit { };
|
||||||
|
|
||||||
|
autocpu-freq = callPackage ../tools/system/autocpu-freq { };
|
||||||
|
|
||||||
thermald = callPackage ../tools/system/thermald { };
|
thermald = callPackage ../tools/system/thermald { };
|
||||||
|
|
||||||
throttled = callPackage ../tools/system/throttled { };
|
throttled = callPackage ../tools/system/throttled { };
|
||||||
|
Loading…
x
Reference in New Issue
Block a user