Merge master into haskell-updates
This commit is contained in:
commit
305246161f
@ -997,13 +997,18 @@ and in this case the `python3` interpreter is automatically used.
|
|||||||
|
|
||||||
### Interpreters {#interpreters}
|
### Interpreters {#interpreters}
|
||||||
|
|
||||||
Versions 2.7, 3.8, 3.9, 3.10 and 3.11 of the CPython interpreter are available
|
| Package | Aliases | Interpreter |
|
||||||
as respectively `python27`, `python38`, `python39`, `python310` and `python311`.
|
|------------|-----------------|-------------|
|
||||||
The aliases `python2` and `python3` correspond to respectively `python27` and
|
| python27 | python2, python | CPython 2.7 |
|
||||||
`python310`. The attribute `python` maps to `python2`. The PyPy interpreters
|
| python38 | | CPython 3.8 |
|
||||||
compatible with Python 2.7 and 3 are available as `pypy27` and `pypy3`, with
|
| python39 | | CPython 3.9 |
|
||||||
aliases `pypy2` mapping to `pypy27` and `pypy` mapping to `pypy2`. The Nix
|
| python310 | python3 | CPython 3.10 |
|
||||||
expressions for the interpreters can be found in
|
| python311 | | CPython 3.11 |
|
||||||
|
| python312 | | CPython 3.12 |
|
||||||
|
| pypy27 | pypy2, pypy | PyPy2.7 |
|
||||||
|
| pypy39 | pypy3 | PyPy 3.9 |
|
||||||
|
|
||||||
|
The Nix expressions for the interpreters can be found in
|
||||||
`pkgs/development/interpreters/python`.
|
`pkgs/development/interpreters/python`.
|
||||||
|
|
||||||
All packages depending on any Python interpreter get appended
|
All packages depending on any Python interpreter get appended
|
||||||
|
@ -13488,6 +13488,12 @@
|
|||||||
githubId = 38314551;
|
githubId = 38314551;
|
||||||
name = "Peter Okelmann";
|
name = "Peter Okelmann";
|
||||||
};
|
};
|
||||||
|
pokon548 = {
|
||||||
|
email = "nix@bukn.uk";
|
||||||
|
github = "pokon548";
|
||||||
|
githubId = 65808665;
|
||||||
|
name = "Bu Kun";
|
||||||
|
};
|
||||||
polarmutex = {
|
polarmutex = {
|
||||||
email = "brian@brianryall.xyz";
|
email = "brian@brianryall.xyz";
|
||||||
github = "polarmutex";
|
github = "polarmutex";
|
||||||
@ -18732,6 +18738,12 @@
|
|||||||
github = "zeri42";
|
github = "zeri42";
|
||||||
githubId = 68825133;
|
githubId = 68825133;
|
||||||
};
|
};
|
||||||
|
zestsystem = {
|
||||||
|
email = "mk337337@gmail.com";
|
||||||
|
github = "zestsystem";
|
||||||
|
githubId = 39456023;
|
||||||
|
name = "Mike Yim";
|
||||||
|
};
|
||||||
zfnmxt = {
|
zfnmxt = {
|
||||||
name = "zfnmxt";
|
name = "zfnmxt";
|
||||||
email = "zfnmxt@zfnmxt.com";
|
email = "zfnmxt@zfnmxt.com";
|
||||||
|
@ -26,12 +26,7 @@ with lib;
|
|||||||
|
|
||||||
fonts.fontconfig.enable = false;
|
fonts.fontconfig.enable = false;
|
||||||
|
|
||||||
nixpkgs.overlays = singleton (self: super: let
|
nixpkgs.overlays = singleton (const (super: {
|
||||||
packageOverrides = const (python-prev: {
|
|
||||||
# tk feature requires wayland which fails to compile
|
|
||||||
matplotlib = python-prev.matplotlib.override { enableGtk3 = false; enableTk = false; enableQt = false; };
|
|
||||||
});
|
|
||||||
in {
|
|
||||||
beam = super.beam_nox;
|
beam = super.beam_nox;
|
||||||
cairo = super.cairo.override { x11Support = false; };
|
cairo = super.cairo.override { x11Support = false; };
|
||||||
dbus = super.dbus.override { x11Support = false; };
|
dbus = super.dbus.override { x11Support = false; };
|
||||||
@ -67,8 +62,12 @@ with lib;
|
|||||||
pango = super.pango.override { x11Support = false; };
|
pango = super.pango.override { x11Support = false; };
|
||||||
pinentry = super.pinentry.override { enabledFlavors = [ "curses" "tty" "emacs" ]; withLibsecret = false; };
|
pinentry = super.pinentry.override { enabledFlavors = [ "curses" "tty" "emacs" ]; withLibsecret = false; };
|
||||||
pipewire = super.pipewire.override { x11Support = false; };
|
pipewire = super.pipewire.override { x11Support = false; };
|
||||||
python3 = super.python3.override { inherit packageOverrides; };
|
pythonPackagesExtensions = super.pythonPackagesExtensions ++ [
|
||||||
python3Packages = self.python3.pkgs; # required otherwise overlays from above are not forwarded
|
(python-final: python-prev: {
|
||||||
|
# tk feature requires wayland which fails to compile
|
||||||
|
matplotlib = python-prev.matplotlib.override { enableTk = false; };
|
||||||
|
})
|
||||||
|
];
|
||||||
qemu = super.qemu.override { gtkSupport = false; spiceSupport = false; sdlSupport = false; };
|
qemu = super.qemu.override { gtkSupport = false; spiceSupport = false; sdlSupport = false; };
|
||||||
qrencode = super.qrencode.overrideAttrs (_: { doCheck = false; });
|
qrencode = super.qrencode.overrideAttrs (_: { doCheck = false; });
|
||||||
qt5 = super.qt5.overrideScope (const (super': {
|
qt5 = super.qt5.overrideScope (const (super': {
|
||||||
@ -79,6 +78,6 @@ with lib;
|
|||||||
util-linux = super.util-linux.override { translateManpages = false; };
|
util-linux = super.util-linux.override { translateManpages = false; };
|
||||||
vim-full = super.vim-full.override { guiSupport = false; };
|
vim-full = super.vim-full.override { guiSupport = false; };
|
||||||
zbar = super.zbar.override { enableVideo = false; withXorg = false; };
|
zbar = super.zbar.override { enableVideo = false; withXorg = false; };
|
||||||
});
|
}));
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -864,6 +864,7 @@
|
|||||||
./services/networking/coturn.nix
|
./services/networking/coturn.nix
|
||||||
./services/networking/create_ap.nix
|
./services/networking/create_ap.nix
|
||||||
./services/networking/croc.nix
|
./services/networking/croc.nix
|
||||||
|
./services/networking/dae.nix
|
||||||
./services/networking/dante.nix
|
./services/networking/dante.nix
|
||||||
./services/networking/dhcpcd.nix
|
./services/networking/dhcpcd.nix
|
||||||
./services/networking/dnscache.nix
|
./services/networking/dnscache.nix
|
||||||
|
@ -216,6 +216,7 @@ in {
|
|||||||
PYTHONPATH = "${cfg.package}/libexec/netdata/python.d/python_modules";
|
PYTHONPATH = "${cfg.package}/libexec/netdata/python.d/python_modules";
|
||||||
} // lib.optionalAttrs (!cfg.enableAnalyticsReporting) {
|
} // lib.optionalAttrs (!cfg.enableAnalyticsReporting) {
|
||||||
DO_NOT_TRACK = "1";
|
DO_NOT_TRACK = "1";
|
||||||
|
NETDATA_PIPENAME = "/run/netdata/ipc";
|
||||||
};
|
};
|
||||||
restartTriggers = [
|
restartTriggers = [
|
||||||
config.environment.etc."netdata/netdata.conf".source
|
config.environment.etc."netdata/netdata.conf".source
|
||||||
|
41
nixos/modules/services/networking/dae.nix
Normal file
41
nixos/modules/services/networking/dae.nix
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
{ config, pkgs, lib, ... }:
|
||||||
|
let
|
||||||
|
cfg = config.services.dae;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
meta.maintainers = with lib.maintainers; [ pokon548 ];
|
||||||
|
|
||||||
|
options = {
|
||||||
|
services.dae = {
|
||||||
|
enable = lib.options.mkEnableOption (lib.mdDoc "the dae service");
|
||||||
|
package = lib.mkPackageOptionMD pkgs "dae" { };
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
config = lib.mkIf config.services.dae.enable {
|
||||||
|
networking.firewall.allowedTCPPorts = [ 12345 ];
|
||||||
|
networking.firewall.allowedUDPPorts = [ 12345 ];
|
||||||
|
|
||||||
|
systemd.services.dae = {
|
||||||
|
unitConfig = {
|
||||||
|
Description = "dae Service";
|
||||||
|
Documentation = "https://github.com/daeuniverse/dae";
|
||||||
|
After = [ "network.target" "systemd-sysctl.service" ];
|
||||||
|
Wants = [ "network.target" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
serviceConfig = {
|
||||||
|
User = "root";
|
||||||
|
ExecStartPre = "${lib.getExe cfg.package} validate -c /etc/dae/config.dae";
|
||||||
|
ExecStart = "${lib.getExe cfg.package} run --disable-timestamp -c /etc/dae/config.dae";
|
||||||
|
ExecReload = "${lib.getExe cfg.package} reload $MAINPID";
|
||||||
|
LimitNPROC = 512;
|
||||||
|
LimitNOFILE = 1048576;
|
||||||
|
Restart = "on-abnormal";
|
||||||
|
Type = "notify";
|
||||||
|
};
|
||||||
|
|
||||||
|
wantedBy = [ "multi-user.target" ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
@ -10,7 +10,7 @@ import ./make-test-python.nix ({ pkgs, ...} : {
|
|||||||
netdata =
|
netdata =
|
||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [ curl jq ];
|
environment.systemPackages = with pkgs; [ curl jq netdata ];
|
||||||
services.netdata.enable = true;
|
services.netdata.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@ -34,5 +34,8 @@ import ./make-test-python.nix ({ pkgs, ...} : {
|
|||||||
filter = '[.data[range(10)][.labels | indices("root")[0]]] | add | . > 0'
|
filter = '[.data[range(10)][.labels | indices("root")[0]]] | add | . > 0'
|
||||||
cmd = f"curl -s {url} | jq -e '{filter}'"
|
cmd = f"curl -s {url} | jq -e '{filter}'"
|
||||||
netdata.wait_until_succeeds(cmd)
|
netdata.wait_until_succeeds(cmd)
|
||||||
|
|
||||||
|
# check if the control socket is available
|
||||||
|
netdata.succeed("sudo netdatacli ping")
|
||||||
'';
|
'';
|
||||||
})
|
})
|
||||||
|
@ -15,7 +15,7 @@ python39.pkgs.buildPythonApplication {
|
|||||||
nativeBuildInputs = [ wrapGAppsHook ];
|
nativeBuildInputs = [ wrapGAppsHook ];
|
||||||
|
|
||||||
propagatedBuildInputs = with python39.pkgs; [
|
propagatedBuildInputs = with python39.pkgs; [
|
||||||
cx_Freeze
|
cx-freeze
|
||||||
wxPython_4_2
|
wxPython_4_2
|
||||||
pygame
|
pygame
|
||||||
];
|
];
|
||||||
|
@ -50,6 +50,9 @@ python.pkgs.buildPythonApplication rec {
|
|||||||
postPatch = ''
|
postPatch = ''
|
||||||
sed -i "/--cov/d" setup.cfg
|
sed -i "/--cov/d" setup.cfg
|
||||||
sed -i "/--no-cov-on-fail/d" setup.cfg
|
sed -i "/--no-cov-on-fail/d" setup.cfg
|
||||||
|
|
||||||
|
# https://github.com/sublime-music/sublime-music/commit/f477659d24e372ed6654501deebad91ae4b0b51c
|
||||||
|
sed -i "s/python-mpv/mpv/g" pyproject.toml
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ergo";
|
pname = "ergo";
|
||||||
version = "5.0.12";
|
version = "5.0.13";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
|
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
|
||||||
sha256 = "sha256-kh0maR7Bl7YbA49vcJOYeglYfvOi7wk4cHQfwOT9qpQ=";
|
sha256 = "sha256-ZnWiP6Mk6EnrqPT+apSQ0igIEVHy+B8QVbsXRna7up0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
@ -41,9 +41,9 @@
|
|||||||
]
|
]
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
version = "1.14.17";
|
version = "1.14.23";
|
||||||
sha256 = "sha256-pYbnEF8MgF7fCBf/MOPT//UCeOQj9tuIkDj8UIVFz3E=";
|
sha256 = "sha256-NUkkLzLNh8P7PFh/SVtd9JM18w3egDaaK80urGw1SSs=";
|
||||||
cargoSha256 = "sha256-n9nuBiKV3FCgq5fJ5BuqIIAp1yZ6IO+zHjrMaUBfgzs=";
|
cargoSha256 = "sha256-7t8Quh6T2MzJWEM5Y50CgCyFfx2ZJRAdCpZyyYvJrt4=";
|
||||||
|
|
||||||
inherit (darwin.apple_sdk_11_0) Libsystem;
|
inherit (darwin.apple_sdk_11_0) Libsystem;
|
||||||
inherit (darwin.apple_sdk_11_0.frameworks) System IOKit AppKit Security;
|
inherit (darwin.apple_sdk_11_0.frameworks) System IOKit AppKit Security;
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -49,12 +49,12 @@
|
|||||||
};
|
};
|
||||||
awk = buildGrammar {
|
awk = buildGrammar {
|
||||||
language = "awk";
|
language = "awk";
|
||||||
version = "0.0.0+rev=7fef050";
|
version = "0.0.0+rev=2444262";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Beaglefoot";
|
owner = "Beaglefoot";
|
||||||
repo = "tree-sitter-awk";
|
repo = "tree-sitter-awk";
|
||||||
rev = "7fef05082d7aeb4e9dc0d9dca2695056b28ce6a8";
|
rev = "244426241376b08d9531616290d657106ec8f7ff";
|
||||||
hash = "sha256-2GCcYUFFJT6hjKuAnPC99aSrbziJOVRE5d1TM8VfVrQ=";
|
hash = "sha256-rNQxGMgK9O1wpi1Rdhz/3I210w92AIPAJzEf0v/ICz8=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk";
|
meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk";
|
||||||
};
|
};
|
||||||
@ -170,12 +170,12 @@
|
|||||||
};
|
};
|
||||||
chatito = buildGrammar {
|
chatito = buildGrammar {
|
||||||
language = "chatito";
|
language = "chatito";
|
||||||
version = "0.0.0+rev=3baf22e";
|
version = "0.0.0+rev=a945b8e";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ObserverOfTime";
|
owner = "ObserverOfTime";
|
||||||
repo = "tree-sitter-chatito";
|
repo = "tree-sitter-chatito";
|
||||||
rev = "3baf22e7e507cedf15d1dbc03df8afa50a625586";
|
rev = "a945b8e799dac06c47309f7c2f3b7c385bbee029";
|
||||||
hash = "sha256-NsdkvMkrHfVakeYxPJfr4HOg5BlLB6OPFQeMseQQL/k=";
|
hash = "sha256-U3RY6puadyG4foZVP+1JTI8d1nXUlJ24Q/iiczsxTvc=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-chatito";
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-chatito";
|
||||||
};
|
};
|
||||||
@ -280,12 +280,12 @@
|
|||||||
};
|
};
|
||||||
cuda = buildGrammar {
|
cuda = buildGrammar {
|
||||||
language = "cuda";
|
language = "cuda";
|
||||||
version = "0.0.0+rev=ccb8368";
|
version = "0.0.0+rev=0c3dd8d";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "theHamsta";
|
owner = "theHamsta";
|
||||||
repo = "tree-sitter-cuda";
|
repo = "tree-sitter-cuda";
|
||||||
rev = "ccb8368181f1684d3c9815bc1271eb25aa7ddb16";
|
rev = "0c3dd8d5310076875e64bd224fdac93b6a16838e";
|
||||||
hash = "sha256-Fwy05mSFnvV7h0TEiO024uzHI7I3k2IYu4i5fRbdDrs=";
|
hash = "sha256-ZERn1FdQpiiY+Ljt9zlKkkDUkxxGKfSe98a/2MhOr+I=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda";
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda";
|
||||||
};
|
};
|
||||||
@ -347,12 +347,12 @@
|
|||||||
};
|
};
|
||||||
diff = buildGrammar {
|
diff = buildGrammar {
|
||||||
language = "diff";
|
language = "diff";
|
||||||
version = "0.0.0+rev=f69bde8";
|
version = "0.0.0+rev=c165725";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "the-mikedavis";
|
owner = "the-mikedavis";
|
||||||
repo = "tree-sitter-diff";
|
repo = "tree-sitter-diff";
|
||||||
rev = "f69bde8e56f431863eba2fe4bab23e7d9692855f";
|
rev = "c165725c28e69b36c5799ff0e458713a844f1aaf";
|
||||||
hash = "sha256-MFVXhnNxmGtqu8Y8ciigu/AIi15maPQjnJduBm7iCQI=";
|
hash = "sha256-qou5ow/Am/qyO0I1j74ojgnBonwmJriLCCeSNpTk7t8=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-diff";
|
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-diff";
|
||||||
};
|
};
|
||||||
@ -414,12 +414,12 @@
|
|||||||
};
|
};
|
||||||
elm = buildGrammar {
|
elm = buildGrammar {
|
||||||
language = "elm";
|
language = "elm";
|
||||||
version = "0.0.0+rev=8fce414";
|
version = "0.0.0+rev=b075803";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elm-tooling";
|
owner = "elm-tooling";
|
||||||
repo = "tree-sitter-elm";
|
repo = "tree-sitter-elm";
|
||||||
rev = "8fce414fb951d6d2374593a3adf732621ef4bccf";
|
rev = "b075803c445191af3cf7dbfdc84efef5f5bbc0f5";
|
||||||
hash = "sha256-TuWEqei//UZm2RHWJTooJVOM9EiAST8TtehGw6JnuN4=";
|
hash = "sha256-KtijU8ZODsqcNZc4Roh0AILaBWFs+D1cnSUfwQlEx84=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm";
|
meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm";
|
||||||
};
|
};
|
||||||
@ -502,12 +502,12 @@
|
|||||||
};
|
};
|
||||||
foam = buildGrammar {
|
foam = buildGrammar {
|
||||||
language = "foam";
|
language = "foam";
|
||||||
version = "0.0.0+rev=7ef88a8";
|
version = "0.0.0+rev=09e0344";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "FoamScience";
|
owner = "FoamScience";
|
||||||
repo = "tree-sitter-foam";
|
repo = "tree-sitter-foam";
|
||||||
rev = "7ef88a8c652073785bffd7ce9c3effc68035aa11";
|
rev = "09e03445f49290450589c5d293610ab39434e3e4";
|
||||||
hash = "sha256-k/m1kz2/9Q15Lt6/hrKolvb29Gl0b/z2oelgkyS1wTM=";
|
hash = "sha256-+ZNLgv0LbXET0WoalAaxo2WjVy0ranPtdOw1CCseqcM=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/FoamScience/tree-sitter-foam";
|
meta.homepage = "https://github.com/FoamScience/tree-sitter-foam";
|
||||||
};
|
};
|
||||||
@ -623,12 +623,12 @@
|
|||||||
};
|
};
|
||||||
gleam = buildGrammar {
|
gleam = buildGrammar {
|
||||||
language = "gleam";
|
language = "gleam";
|
||||||
version = "0.0.0+rev=2d5d6b0";
|
version = "0.0.0+rev=8302c98";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "gleam-lang";
|
owner = "gleam-lang";
|
||||||
repo = "tree-sitter-gleam";
|
repo = "tree-sitter-gleam";
|
||||||
rev = "2d5d6b001ba12bf1c7ac94679d69ac2bed3151dc";
|
rev = "8302c98ed78128b22f946fadefaf4af5ba5d5850";
|
||||||
hash = "sha256-9NHjBGvWLxenbD4dDBdWOOT7fVDIvyigilyd/SDtQtE=";
|
hash = "sha256-rWNReuod+P7/Wq+zJoJNo9tWLLpo9Xu7B5MYxjWdp0I=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
|
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
|
||||||
};
|
};
|
||||||
@ -678,12 +678,12 @@
|
|||||||
};
|
};
|
||||||
gomod = buildGrammar {
|
gomod = buildGrammar {
|
||||||
language = "gomod";
|
language = "gomod";
|
||||||
version = "0.0.0+rev=4a65743";
|
version = "0.0.0+rev=f41a273";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "camdencheek";
|
owner = "camdencheek";
|
||||||
repo = "tree-sitter-go-mod";
|
repo = "tree-sitter-go-mod";
|
||||||
rev = "4a65743dbc2bb3094114dd2b43da03c820aa5234";
|
rev = "f41a27386f1cfa1271122db5f0ff59b910520007";
|
||||||
hash = "sha256-znvUD/xqwSUeHCDxwXIgPXiB94bY1wEOjRQSvURcdME=";
|
hash = "sha256-U/kpBEgUqJzJ3qQ40TMBuM1UKI9+HxnFEmmN8FfvS5w=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod";
|
meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod";
|
||||||
};
|
};
|
||||||
@ -810,12 +810,12 @@
|
|||||||
};
|
};
|
||||||
hlsl = buildGrammar {
|
hlsl = buildGrammar {
|
||||||
language = "hlsl";
|
language = "hlsl";
|
||||||
version = "0.0.0+rev=20c40a3";
|
version = "0.0.0+rev=d3dc3e3";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "theHamsta";
|
owner = "theHamsta";
|
||||||
repo = "tree-sitter-hlsl";
|
repo = "tree-sitter-hlsl";
|
||||||
rev = "20c40a3f1bb68c596f56bb0c0290008b9d4f58dd";
|
rev = "d3dc3e3cd010d200573eee26421dbdecfd6a6b59";
|
||||||
hash = "sha256-mLcl73XNDjkKUvFixPjW4EAO9y++gpitu7e+oym/Mpc=";
|
hash = "sha256-mdESPOOxwJ1WEuO5No26wfvxsaiIFtQcLsE4m5OkzIQ=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl";
|
meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl";
|
||||||
};
|
};
|
||||||
@ -887,12 +887,12 @@
|
|||||||
};
|
};
|
||||||
ini = buildGrammar {
|
ini = buildGrammar {
|
||||||
language = "ini";
|
language = "ini";
|
||||||
version = "0.0.0+rev=1a0ce07";
|
version = "0.0.0+rev=7f11a02";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "justinmk";
|
owner = "justinmk";
|
||||||
repo = "tree-sitter-ini";
|
repo = "tree-sitter-ini";
|
||||||
rev = "1a0ce072ebf3afac7d5603d9a95bb7c9a6709b44";
|
rev = "7f11a02fb8891482068e0fe419965d7bade81a68";
|
||||||
hash = "sha256-pPtKokpTgjoNzPW4dRkOnyzBBJFeJj3+CW3LbHSKsmU=";
|
hash = "sha256-IIpKzpA4q1jpYVZ75VZaxWHaqNt8TA427eMOui2s71M=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/justinmk/tree-sitter-ini";
|
meta.homepage = "https://github.com/justinmk/tree-sitter-ini";
|
||||||
};
|
};
|
||||||
@ -920,12 +920,12 @@
|
|||||||
};
|
};
|
||||||
java = buildGrammar {
|
java = buildGrammar {
|
||||||
language = "java";
|
language = "java";
|
||||||
version = "0.0.0+rev=6c8329e";
|
version = "0.0.0+rev=e8d1bc4";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tree-sitter";
|
owner = "tree-sitter";
|
||||||
repo = "tree-sitter-java";
|
repo = "tree-sitter-java";
|
||||||
rev = "6c8329e2da78fae78e87c3c6f5788a2b005a4afc";
|
rev = "e8d1bc4043c1d2326f7ce3aa7b8833c7b18d0560";
|
||||||
hash = "sha256-pAo9hYhlLWjWB/n8nq/MzdMXbzOxcFzfrBCrj8xR/5g=";
|
hash = "sha256-UXTEUb5OyGYRDae52fuSBOiu/6LXIk3s8mt0vl7z2Bw=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-java";
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-java";
|
||||||
};
|
};
|
||||||
@ -997,23 +997,23 @@
|
|||||||
};
|
};
|
||||||
jsonnet = buildGrammar {
|
jsonnet = buildGrammar {
|
||||||
language = "jsonnet";
|
language = "jsonnet";
|
||||||
version = "0.0.0+rev=fdc7757";
|
version = "0.0.0+rev=af22de3";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sourcegraph";
|
owner = "sourcegraph";
|
||||||
repo = "tree-sitter-jsonnet";
|
repo = "tree-sitter-jsonnet";
|
||||||
rev = "fdc775714afa27fdef823adbaba6ab98f5ae66f2";
|
rev = "af22de3337abcc01130fc7968014205ed8001b6c";
|
||||||
hash = "sha256-KVpSB3LiC1qpF05Y1ScIglaXWIrAL+m7G4Q4/EVn0U8=";
|
hash = "sha256-DUwWET5HiGAcdzFDfghgHFEj0Octo/gz1Jnpgka1v9Q=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/sourcegraph/tree-sitter-jsonnet";
|
meta.homepage = "https://github.com/sourcegraph/tree-sitter-jsonnet";
|
||||||
};
|
};
|
||||||
julia = buildGrammar {
|
julia = buildGrammar {
|
||||||
language = "julia";
|
language = "julia";
|
||||||
version = "0.0.0+rev=d68ded9";
|
version = "0.0.0+rev=ab0f70c";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tree-sitter";
|
owner = "tree-sitter";
|
||||||
repo = "tree-sitter-julia";
|
repo = "tree-sitter-julia";
|
||||||
rev = "d68ded9d5131878a2a06211ef0b47b72e70c6c08";
|
rev = "ab0f70c0a919d38b41822305a8ca80e527c94e4f";
|
||||||
hash = "sha256-vPmZ9oA4t2LtQng88UNWkngwmpf2JLRlPOx/PM5mi80=";
|
hash = "sha256-+rD3kL3nSzdsj/P6pWf5i+XQugZsxUc0vz6JZIk/lr8=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia";
|
meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia";
|
||||||
};
|
};
|
||||||
@ -1366,23 +1366,23 @@
|
|||||||
};
|
};
|
||||||
pem = buildGrammar {
|
pem = buildGrammar {
|
||||||
language = "pem";
|
language = "pem";
|
||||||
version = "0.0.0+rev=3662443";
|
version = "0.0.0+rev=8032882";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ObserverOfTime";
|
owner = "ObserverOfTime";
|
||||||
repo = "tree-sitter-pem";
|
repo = "tree-sitter-pem";
|
||||||
rev = "3662443335bc95bac0168a338b0f29f87162c244";
|
rev = "8032882300fb7976af769b578b8c798c146bd1a2";
|
||||||
hash = "sha256-J6ktfMcH7umeDaK+r2YRljb+5dwKiXJ7dJazuDoBgno=";
|
hash = "sha256-SH5qUUE/eA9lZ4ZNlvTDvDNjhs2UW8STSbZ2A6YQXU0=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-pem";
|
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-pem";
|
||||||
};
|
};
|
||||||
perl = buildGrammar {
|
perl = buildGrammar {
|
||||||
language = "perl";
|
language = "perl";
|
||||||
version = "0.0.0+rev=6141ee2";
|
version = "0.0.0+rev=79e88f6";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ganezdragon";
|
owner = "ganezdragon";
|
||||||
repo = "tree-sitter-perl";
|
repo = "tree-sitter-perl";
|
||||||
rev = "6141ee2cb4c954d5fab9c4ed20ad2b159341533c";
|
rev = "79e88f64681660f3961939bf764d8f3b4bbb0d27";
|
||||||
hash = "sha256-eRgnMVCh2/DD8Ka1unyBt9KoLNR4fo3lJiJlZXYBOJo=";
|
hash = "sha256-cadmD6kXhA3TENHhM03+iX2J0+Z0UhHizFiZLnknXLk=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/ganezdragon/tree-sitter-perl";
|
meta.homepage = "https://github.com/ganezdragon/tree-sitter-perl";
|
||||||
};
|
};
|
||||||
@ -1476,14 +1476,14 @@
|
|||||||
};
|
};
|
||||||
proto = buildGrammar {
|
proto = buildGrammar {
|
||||||
language = "proto";
|
language = "proto";
|
||||||
version = "0.0.0+rev=42d82fa";
|
version = "0.0.0+rev=e9f6b43";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "mitchellh";
|
owner = "treywood";
|
||||||
repo = "tree-sitter-proto";
|
repo = "tree-sitter-proto";
|
||||||
rev = "42d82fa18f8afe59b5fc0b16c207ee4f84cb185f";
|
rev = "e9f6b43f6844bd2189b50a422d4e2094313f6aa3";
|
||||||
hash = "sha256-cX+0YARIa9i8UymPPviyoj+Wh37AFYl9fsoNZMQXPgA=";
|
hash = "sha256-Ue6w6HWy+NTJt+AKTFfJIUf3HXHTwkUkDk4UdDMSD+U=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/mitchellh/tree-sitter-proto";
|
meta.homepage = "https://github.com/treywood/tree-sitter-proto";
|
||||||
};
|
};
|
||||||
prql = buildGrammar {
|
prql = buildGrammar {
|
||||||
language = "prql";
|
language = "prql";
|
||||||
@ -1586,12 +1586,12 @@
|
|||||||
};
|
};
|
||||||
racket = buildGrammar {
|
racket = buildGrammar {
|
||||||
language = "racket";
|
language = "racket";
|
||||||
version = "0.0.0+rev=d181a97";
|
version = "0.0.0+rev=7dc4fb6";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "6cdh";
|
owner = "6cdh";
|
||||||
repo = "tree-sitter-racket";
|
repo = "tree-sitter-racket";
|
||||||
rev = "d181a9738177a3b21b9f0e7bbb33b1a562f73ba6";
|
rev = "7dc4fb60390218b09bc351062eeede7dcdbb4d9f";
|
||||||
hash = "sha256-USdHc4c5s1ZGB1nHf0nw8IZEi1xbLWJTnj6KBzcmacY=";
|
hash = "sha256-80BJ12gstc2+SuPqwziOClOzeH9BJflQ39JSqUmutkQ=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/6cdh/tree-sitter-racket";
|
meta.homepage = "https://github.com/6cdh/tree-sitter-racket";
|
||||||
};
|
};
|
||||||
@ -1663,12 +1663,12 @@
|
|||||||
};
|
};
|
||||||
rst = buildGrammar {
|
rst = buildGrammar {
|
||||||
language = "rst";
|
language = "rst";
|
||||||
version = "0.0.0+rev=a41a933";
|
version = "0.0.0+rev=2ca8c12";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "stsewd";
|
owner = "stsewd";
|
||||||
repo = "tree-sitter-rst";
|
repo = "tree-sitter-rst";
|
||||||
rev = "a41a933524a54de1ba3ac4f5336b6eeb46deac15";
|
rev = "2ca8c123c82ca41f41b66b5d13d403cff0204b78";
|
||||||
hash = "sha256-sORX9vzxF6nhmbG5yPgOPvLuhJiKkT5LoA2HgBlKrt0=";
|
hash = "sha256-aCeKxuBRLPYM8CjVLP5cBUhtuAezzZpGfCE2UaJj1E4=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/stsewd/tree-sitter-rst";
|
meta.homepage = "https://github.com/stsewd/tree-sitter-rst";
|
||||||
};
|
};
|
||||||
@ -1719,12 +1719,12 @@
|
|||||||
};
|
};
|
||||||
scheme = buildGrammar {
|
scheme = buildGrammar {
|
||||||
language = "scheme";
|
language = "scheme";
|
||||||
version = "0.0.0+rev=ca8af22";
|
version = "0.0.0+rev=af3af6c";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "6cdh";
|
owner = "6cdh";
|
||||||
repo = "tree-sitter-scheme";
|
repo = "tree-sitter-scheme";
|
||||||
rev = "ca8af220aaf2a80aaf609bfb0df193817e4f064b";
|
rev = "af3af6c9356b936f8a515a1e449c32e804c2b1a8";
|
||||||
hash = "sha256-m+ZFC82hWMfP0cRo64mFglS3jdya8DAQfVACNZfRfuM=";
|
hash = "sha256-s9AoMNYnKvzr969aujgwUaVn4WoRaZ5snfFEF73KUGA=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
|
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
|
||||||
};
|
};
|
||||||
@ -1796,12 +1796,12 @@
|
|||||||
};
|
};
|
||||||
sql = buildGrammar {
|
sql = buildGrammar {
|
||||||
language = "sql";
|
language = "sql";
|
||||||
version = "0.0.0+rev=61ab791";
|
version = "0.0.0+rev=012fe71";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "derekstride";
|
owner = "derekstride";
|
||||||
repo = "tree-sitter-sql";
|
repo = "tree-sitter-sql";
|
||||||
rev = "61ab7913e110082b7f1fab5421ae3f971b3578ce";
|
rev = "012fe71ce44399e870f75615b54bd40d91b87a63";
|
||||||
hash = "sha256-0M0iMJ3qCh6OLAxHaZatK/DTaLwAzDGC5Anxsjjg8kY=";
|
hash = "sha256-K977zxbsxRkSlA+pYW5oVV3kECDHgUhDrnY3kHdBMP0=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
|
meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
|
||||||
};
|
};
|
||||||
@ -1896,14 +1896,14 @@
|
|||||||
};
|
};
|
||||||
t32 = buildGrammar {
|
t32 = buildGrammar {
|
||||||
language = "t32";
|
language = "t32";
|
||||||
version = "0.0.0+rev=e4cb4a6";
|
version = "0.0.0+rev=6da5e3c";
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "xasc";
|
owner = "xasc";
|
||||||
repo = "tree-sitter-t32";
|
repo = "tree-sitter-t32";
|
||||||
rev = "e4cb4a6adb26650e0a2bf4ae57d829ccb8066dcc";
|
rev = "6da5e3cbabd376b566d04282005e52ffe67ef74a";
|
||||||
hash = "sha256-WNkO6EkvEmS/Yrpj5Kj34xFcScoCCbbrXiW0CORJYvw=";
|
hash = "sha256-BRDlNZolMurXpUqnFbS+7ADTcuBthGDYVr6wBn9PIr4=";
|
||||||
};
|
};
|
||||||
meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32";
|
meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32.git";
|
||||||
};
|
};
|
||||||
tablegen = buildGrammar {
|
tablegen = buildGrammar {
|
||||||
language = "tablegen";
|
language = "tablegen";
|
||||||
@ -2176,12 +2176,12 @@
|
|||||||
};
|
};
|
||||||
wing = buildGrammar {
|
wing = buildGrammar {
|
||||||
language = "wing";
|
language = "wing";
|
||||||
version = "0.0.0+rev=996e87a";
|
version = "0.0.0+rev=fea885a";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "winglang";
|
owner = "winglang";
|
||||||
repo = "wing";
|
repo = "wing";
|
||||||
rev = "996e87a0fa23ebd41d6c50fdff61d2ec6e2e1c1e";
|
rev = "fea885a0358e5d6146dbd12feaa3f270ddfd78a3";
|
||||||
hash = "sha256-OKR/zt+53s3BO9Gu0VKEEsslR2Is2LaUnurXqrgNlSo=";
|
hash = "sha256-4sLupliDl7j281sMcVeF4EROI9TvAqhh077ZhJI6Ctw=";
|
||||||
};
|
};
|
||||||
location = "libs/tree-sitter-wing";
|
location = "libs/tree-sitter-wing";
|
||||||
generate = true;
|
generate = true;
|
||||||
|
@ -947,7 +947,7 @@ self: super: {
|
|||||||
pname = "sg-nvim-rust";
|
pname = "sg-nvim-rust";
|
||||||
inherit (old) version src;
|
inherit (old) version src;
|
||||||
|
|
||||||
cargoHash = "sha256-DgNA/RqnpKmixJKKEDOzflaw8qfnTaBG/Dus1cqgHTU=";
|
cargoHash = "sha256-MJUEGzV756zWCHGAcdm9uU8DpoX6b1G8C2bRWy4QCfE=";
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
|
||||||
|
@ -113,7 +113,7 @@ buildDotnetModule rec {
|
|||||||
install -D ../misc/Logo.svg $out/share/icons/hicolor/scalable/apps/Ryujinx.svg
|
install -D ../misc/Logo.svg $out/share/icons/hicolor/scalable/apps/Ryujinx.svg
|
||||||
|
|
||||||
substituteInPlace $out/share/applications/Ryujinx.desktop \
|
substituteInPlace $out/share/applications/Ryujinx.desktop \
|
||||||
--replace "Exec=Ryujinx" "Exec=$out/bin/Ryujinx"
|
--replace "Ryujinx %f" "$out/bin/Ryujinx %f"
|
||||||
|
|
||||||
ln -s $out/bin/Ryujinx $out/bin/ryujinx
|
ln -s $out/bin/Ryujinx $out/bin/ryujinx
|
||||||
|
|
||||||
|
@ -28,13 +28,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "xemu";
|
pname = "xemu";
|
||||||
version = "0.7.110";
|
version = "0.7.111";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "xemu-project";
|
owner = "xemu-project";
|
||||||
repo = "xemu";
|
repo = "xemu";
|
||||||
rev = "v${finalAttrs.version}";
|
rev = "v${finalAttrs.version}";
|
||||||
hash = "sha256-ztYjvQunjskPZUIntzX4GEh0nv0K6knVubYW+QlCCII=";
|
hash = "sha256-j7VNNKGm8mFEz+8779ylw1Yjd+jDuoL19Sw52kJll4s=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -58,12 +58,12 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "4.4.1";
|
version = "4.4.2";
|
||||||
pname = "darktable";
|
pname = "darktable";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz";
|
url = "https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz";
|
||||||
sha256 = "e043d38d2e8adb67af7690b12b535a40e8ec7bea05cfa8684db8b21a626e0f0d";
|
sha256 = "c11d28434fdf2e9ce572b9b1f9bc4e64dcebf6148e25080b4c32eb51916cfa98";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ninja llvm_13 pkg-config intltool perl desktop-file-utils wrapGAppsHook ];
|
nativeBuildInputs = [ cmake ninja llvm_13 pkg-config intltool perl desktop-file-utils wrapGAppsHook ];
|
||||||
|
@ -1,100 +1,117 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchzip
|
, fetchFromGitHub
|
||||||
, unzip
|
, buildDotnetModule
|
||||||
, autoPatchelfHook
|
, dotnetCorePackages
|
||||||
, makeWrapper
|
|
||||||
, makeDesktopItem
|
|
||||||
, copyDesktopItems
|
|
||||||
, lttng-ust
|
|
||||||
, libkrb5
|
|
||||||
, zlib
|
|
||||||
, fontconfig
|
|
||||||
, openssl
|
|
||||||
, libX11
|
, libX11
|
||||||
, libICE
|
, libICE
|
||||||
, libSM
|
, libSM
|
||||||
, icu
|
, libXi
|
||||||
|
, libXcursor
|
||||||
|
, libXext
|
||||||
|
, libXrandr
|
||||||
|
, fontconfig
|
||||||
|
, glew
|
||||||
|
, makeDesktopItem
|
||||||
|
, copyDesktopItems
|
||||||
|
, icoutils
|
||||||
|
, autoPatchelfHook
|
||||||
|
, bintools
|
||||||
|
, fixDarwinDylibNames
|
||||||
|
, autoSignDarwinBinariesHook
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
buildDotnetModule rec {
|
||||||
pname = "avalonia-ilspy";
|
pname = "avalonia-ilspy";
|
||||||
version = "7.2-rc";
|
version = "7.2-rc";
|
||||||
|
|
||||||
src = fetchzip {
|
src = fetchFromGitHub {
|
||||||
url = "https://github.com/icsharpcode/AvaloniaILSpy/releases/download/v${version}/Linux.x64.Release.zip";
|
owner = "icsharpcode";
|
||||||
sha256 = "1crf0ng4l6x70wjlz3r6qw8l166gd52ys11j7ilb4nyy3mkjxk11";
|
repo = "AvaloniaILSpy";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "cCQy5cSpJNiVZqgphURcnraEM0ZyXGhzJLb5AThNfPQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
patches = [
|
||||||
unzip
|
# Remove dead nuget package source
|
||||||
autoPatchelfHook
|
./remove-broken-sources.patch
|
||||||
makeWrapper
|
|
||||||
copyDesktopItems
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
copyDesktopItems
|
||||||
|
icoutils
|
||||||
|
] ++ lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]
|
||||||
|
++ lib.optionals stdenv.hostPlatform.isDarwin [ bintools fixDarwinDylibNames ]
|
||||||
|
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ autoSignDarwinBinariesHook ];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
# Dependencies of nuget packages w/ native binaries
|
||||||
stdenv.cc.cc.lib
|
stdenv.cc.cc.lib
|
||||||
lttng-ust
|
|
||||||
libkrb5
|
|
||||||
zlib
|
|
||||||
fontconfig
|
fontconfig
|
||||||
];
|
];
|
||||||
|
|
||||||
libraryPath = lib.makeLibraryPath [
|
runtimeDeps = [
|
||||||
openssl
|
# Avalonia UI
|
||||||
libX11
|
libX11
|
||||||
libICE
|
libICE
|
||||||
libSM
|
libSM
|
||||||
icu
|
libXi
|
||||||
|
libXcursor
|
||||||
|
libXext
|
||||||
|
libXrandr
|
||||||
|
fontconfig
|
||||||
|
glew
|
||||||
];
|
];
|
||||||
|
|
||||||
unpackPhase = ''
|
postInstall = ''
|
||||||
unzip -qq $src/ILSpy-linux-x64-Release.zip
|
icotool --icon -x ILSpy/ILSpy.ico
|
||||||
|
for i in 16 32 48 256; do
|
||||||
|
size=''${i}x''${i}
|
||||||
|
install -Dm444 *_''${size}x32.png $out/share/icons/hicolor/$size/apps/ILSpy.png
|
||||||
|
done
|
||||||
|
'' + lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||||
|
install -Dm444 ILSpy/Info.plist $out/Applications/ILSpy.app/Contents/Info.plist
|
||||||
|
install -Dm444 ILSpy/ILSpy.icns $out/Applications/ILSpy.app/Contents/Resources/ILSpy.icns
|
||||||
|
mkdir -p $out/Applications/ILSpy.app/Contents/MacOS
|
||||||
|
ln -s $out/bin/ILSpy $out/Applications/ILSpy.app/Contents/MacOS/ILSpy
|
||||||
'';
|
'';
|
||||||
|
|
||||||
installPhase = ''
|
dotnet-sdk = dotnetCorePackages.sdk_6_0;
|
||||||
runHook preInstall
|
dotnet-runtime = dotnetCorePackages.runtime_6_0;
|
||||||
|
|
||||||
mkdir -p $out/bin $out/lib $out/share/icons/hicolor/scalable/apps
|
projectFile = "ILSpy/ILSpy.csproj";
|
||||||
cp -r artifacts/linux-x64/* $out/lib
|
nugetDeps = ./deps.nix;
|
||||||
ln -s $out/lib/Images/ILSpy.png $out/share/icons/hicolor/scalable/apps/ILSpy.png
|
executables = [ "ILSpy" ];
|
||||||
|
|
||||||
chmod +x $out/lib/ILSpy
|
desktopItems = [
|
||||||
wrapProgram $out/lib/ILSpy --prefix LD_LIBRARY_PATH : ${libraryPath}
|
(makeDesktopItem {
|
||||||
mv $out/lib/ILSpy $out/bin
|
name = "ILSpy";
|
||||||
|
desktopName = "ILSpy";
|
||||||
runHook postInstall
|
exec = "ILSpy";
|
||||||
'';
|
icon = "ILSpy";
|
||||||
|
comment = ".NET assembly browser and decompiler";
|
||||||
# dotnet runtime requirements
|
categories = [
|
||||||
preFixup = ''
|
"Development"
|
||||||
patchelf --replace-needed liblttng-ust.so.0 liblttng-ust.so $out/lib/libcoreclrtraceptprovider.so
|
];
|
||||||
'';
|
keywords = [
|
||||||
dontStrip = true;
|
".net"
|
||||||
|
"il"
|
||||||
desktopItems = [ (makeDesktopItem {
|
"assembly"
|
||||||
name = "ILSpy";
|
];
|
||||||
desktopName = "ILSpy";
|
})
|
||||||
exec = "ILSpy";
|
];
|
||||||
icon = "ILSpy";
|
|
||||||
comment = ".NET assembly browser and decompiler";
|
|
||||||
categories = [
|
|
||||||
"Development"
|
|
||||||
];
|
|
||||||
keywords = [
|
|
||||||
".net"
|
|
||||||
"il"
|
|
||||||
"assembly"
|
|
||||||
];
|
|
||||||
}) ];
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = ".NET assembly browser and decompiler";
|
description = ".NET assembly browser and decompiler";
|
||||||
homepage = "https://github.com/icsharpcode/AvaloniaILSpy";
|
homepage = "https://github.com/icsharpcode/AvaloniaILSpy";
|
||||||
license = licenses.mit;
|
license = with licenses; [
|
||||||
platforms = [ "x86_64-linux" ];
|
mit
|
||||||
maintainers = with lib.maintainers; [ AngryAnt ];
|
# third party dependencies
|
||||||
|
lgpl21Only
|
||||||
|
mspl
|
||||||
|
];
|
||||||
|
sourceProvenance = with sourceTypes; [ fromSource binaryBytecode binaryNativeCode ];
|
||||||
|
maintainers = with maintainers; [ AngryAnt emilytrau ];
|
||||||
mainProgram = "ILSpy";
|
mainProgram = "ILSpy";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
218
pkgs/applications/misc/avalonia-ilspy/deps.nix
generated
Normal file
218
pkgs/applications/misc/avalonia-ilspy/deps.nix
generated
Normal file
@ -0,0 +1,218 @@
|
|||||||
|
# This file was automatically generated by passthru.fetch-deps.
|
||||||
|
# Please dont edit it manually, your changes might get overwritten!
|
||||||
|
|
||||||
|
{ fetchNuGet }: [
|
||||||
|
(fetchNuGet { pname = "Avalonia"; version = "0.10.13"; sha256 = "1df46dvjyax8jjdcvdavpzq5bwxacrw71j557mcm1401vv3r1vn3"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Angle.Windows.Natives"; version = "2.1.0.2020091801"; sha256 = "04jm83cz7vkhhr6n2c9hya2k8i2462xbf6np4bidk55as0jdq43a"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.AvaloniaEdit"; version = "0.10.12.2"; sha256 = "1sn8k71xcfnjxgxfqzdrv1hy7h7pvdk820nyzkmrf02gi77mx7nw"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Controls.DataGrid"; version = "0.10.13"; sha256 = "1yl402l5cwbv6gwy3p8r702ypp3p8w5wi8im25c2bjnv31889l8r"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Desktop"; version = "0.10.13"; sha256 = "1y206hrfwyg8023z0m7dik1hlir1r18h8q0f0zqz3sabyy5k276w"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Diagnostics"; version = "0.10.13"; sha256 = "11khr3w7gwlm1bajfh5zhrsfcfd9kbw5mbgwnbjq7i5lq9glriid"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.FreeDesktop"; version = "0.10.13"; sha256 = "18gygzg12facawvzmfgpja4rsagy670dv1dcrx4shfl7w8l998jp"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Markup.Xaml.Loader"; version = "0.10.13"; sha256 = "187r64xpidliqbp9c3qar0grhn97ffvc0mp0gyrxxszrff9vf69k"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Native"; version = "0.10.13"; sha256 = "18b2pykfcgw9pyjmdqq7i1n8j330n7xrwyldl9bpkvahswinvhza"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Remote.Protocol"; version = "0.10.13"; sha256 = "0j0kdh6dbii59v972azhwq69rmak63lp5f5jqz3pi94mifx4bayy"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Skia"; version = "0.10.13"; sha256 = "0k5y0w164m03q278m4wr7zzf3vfq9nb0am9vmmprivpn1xwwa7ml"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.Win32"; version = "0.10.13"; sha256 = "0jyl1rrn1n07dnqn76ijwhxgkc45dmsfh2d811n4695ndaz85nkl"; })
|
||||||
|
(fetchNuGet { pname = "Avalonia.X11"; version = "0.10.13"; sha256 = "1y8x9hjdlxg4q8q958i364cbak8xjh4nldp38cnxwjir814p0xwh"; })
|
||||||
|
(fetchNuGet { pname = "HarfBuzzSharp"; version = "2.8.2-preview.178"; sha256 = "1p5nwzl7jpypsd6df7hgcf47r977anjlyv21wacmalsj6lvdgnvn"; })
|
||||||
|
(fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Linux"; version = "2.8.2-preview.178"; sha256 = "1402ylkxbgcnagcarqlfvg4gppy2pqs3bmin4n5mphva1g7bqb2p"; })
|
||||||
|
(fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.macOS"; version = "2.8.2-preview.178"; sha256 = "0p8miaclnbfpacc1jaqxwfg0yfx9byagi4j4k91d9621vd19i8b2"; })
|
||||||
|
(fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.WebAssembly"; version = "2.8.2-preview.178"; sha256 = "1n9jay9sji04xly6n8bzz4591fgy8i65p21a8mv5ip9lsyj1c320"; })
|
||||||
|
(fetchNuGet { pname = "HarfBuzzSharp.NativeAssets.Win32"; version = "2.8.2-preview.178"; sha256 = "1r5syii96wv8q558cvsqw3lr10cdw6677lyiy82p6i3if51v3mr7"; })
|
||||||
|
(fetchNuGet { pname = "ICSharpCode.Decompiler"; version = "7.1.0.6543"; sha256 = "1xrajs5dcd7aqsg9ibhdcy39yrd8737kknkmqf907n7fqs2jxr46"; })
|
||||||
|
(fetchNuGet { pname = "ICSharpCode.Decompiler"; version = "7.2.1.6856"; sha256 = "19z68rgzl93lh1h8anbgzw119mhvcgr9nh5q2nxk6qihl2mx97ba"; })
|
||||||
|
(fetchNuGet { pname = "JetBrains.Annotations"; version = "10.3.0"; sha256 = "1grdx28ga9fp4hwwpwv354rizm8anfq4lp045q4ss41gvhggr3z8"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "2.9.6"; sha256 = "18mr1f0wpq0fir8vjnq0a8pz50zpnblr7sabff0yqx37c975934a"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "3.4.0"; sha256 = "12rn6gl4viycwk3pz5hp5df63g66zvba4hnkwr3f0876jj5ivmsw"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "3.4.0"; sha256 = "0rhylcwa95bxawcgixk64knv7p7xrykdjcabmx3gknk8hvj1ai9y"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp.Scripting"; version = "3.4.0"; sha256 = "1h2f0z9xnw987x8bydka1sd42ijqjx973md6v1gvpy1qc6ad244g"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.CodeAnalysis.Scripting.Common"; version = "3.4.0"; sha256 = "195gqnpwqkg2wlvk8x6yzm7byrxfq9bki20xmhf6lzfsdw3z4mf2"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.DiaSymReader"; version = "1.4.0"; sha256 = "0li9shnm941jza40kqfkbbys77mrr55nvi9h3maq9fipq4qwx92d"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.DiaSymReader.Converter.Xml"; version = "1.1.0-beta2-22164-02"; sha256 = "1f8ha43xp0zy7kn1n98aaaapv6fdxl3a2qabg29fq74jzb16j9fp"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.diasymreader.converter.xml/1.1.0-beta2-22164-02/microsoft.diasymreader.converter.xml.1.1.0-beta2-22164-02.nupkg"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.DiaSymReader.Native"; version = "17.0.0-beta1.21524.1"; sha256 = "0gash3xgzvcb78w2xqv003l0cld199zpfilnjbagwbr5ikdh6f3s"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.DiaSymReader.PortablePdb"; version = "1.7.0-beta-21525-03"; sha256 = "0jb70rjgdif61jjc93pysfrr52hi5jlfmjdaqic7s0a3rfg0ahyk"; url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.diasymreader.portablepdb/1.7.0-beta-21525-03/microsoft.diasymreader.portablepdb.1.7.0-beta-21525-03.nupkg"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.1"; sha256 = "164wycgng4mi9zqi2pnsf1pq6gccbqvw6ib916mqizgjmd8f44pj"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.0.0"; sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.2"; sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.0"; sha256 = "0mwpwdflidzgzfx2dlpkvvnkgkr2ayaf0s80737h4wa35gaj11rc"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.3"; sha256 = "05smkcyxir59rgrmp7d6327vvrlacdgldfxhmyr1azclvga1zfsq"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.VisualStudio.Composition"; version = "17.1.20"; sha256 = "028bcxrzqc0nng2l7fqqaa0z1k4wc541jfhcdwjvw9f45q6nf3fs"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.VisualStudio.Composition.Analyzers"; version = "17.1.20"; sha256 = "14fm8j1bvqh0bpfg3x814c1m747q99i4q3xplqb8db7l2xkn3v7a"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.VisualStudio.Validation"; version = "17.0.34"; sha256 = "09la67gw6xdss3as3ph0ql3b3zhblni2qmkma9gz53kx1hav9ygp"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.0.0"; sha256 = "1spf4m9pikkc19544p29a47qnhcd885klncahz133hbnyqbkmz9k"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; })
|
||||||
|
(fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "4.5.0"; sha256 = "0fnkv3ky12227zqg4zshx4kw2mvysq2ppxjibfw02cc3iprv4njq"; })
|
||||||
|
(fetchNuGet { pname = "Mono.Cecil"; version = "0.11.3"; sha256 = "0xcx7pk9y2n1hr15c0l1balzi69kw5gy8dk7sb8jwqyyvm35q4j3"; })
|
||||||
|
(fetchNuGet { pname = "NETStandard.Library"; version = "2.0.3"; sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y"; })
|
||||||
|
(fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Client"; version = "4.2.0"; sha256 = "1s34w7yi0xcm0hi9g32xx9njy52hjkh4gbizldvpp48mkki6bfrl"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Common"; version = "4.2.0"; sha256 = "0j8bk9nkaxcf52az2rxhx27rqn7hs9mmw0p48i0x7g8i9b40wvwc"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.ContentModel"; version = "4.2.0"; sha256 = "1989zmdgwh13zwg9kafapdka6p46i50iw434fb8k22jp6amnwnvm"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Frameworks"; version = "4.2.0"; sha256 = "0dwzg8kq0fwdjzl00ag969sxakj3brppr4y7k37yx5w1slj7wsb3"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Packaging"; version = "4.2.0"; sha256 = "1g83ry4x0zlcdcgwd7c8daxig4cx77jics6rlfasy223hyvss8p3"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Packaging.Core"; version = "4.2.0"; sha256 = "11dpszywsxb12ybx176z2703181xixzhxg3w3rc8ivw699ivsdfk"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Packaging.Core.Types"; version = "4.2.0"; sha256 = "031gzbs5sqb46c2rbqpybc9bw0i7ilidbbv2k7rdas3300cjp5kj"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Repositories"; version = "4.2.0"; sha256 = "0w18lj7q85grdd563p429cg0pg8hi9xmsrr4pzskha139vhfq0lp"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.RuntimeModel"; version = "4.2.0"; sha256 = "0k59ww2zk56bsqici62zn59h19wp4ai9v395hy5mq6wl6mz6qaax"; })
|
||||||
|
(fetchNuGet { pname = "NuGet.Versioning"; version = "4.2.0"; sha256 = "1mx7b4hgdhl6g7yzp3lknmkxkyfjw372nxpsmvdznwhg214iz2d3"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.3.0"; sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8"; })
|
||||||
|
(fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va"; })
|
||||||
|
(fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d"; })
|
||||||
|
(fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59"; })
|
||||||
|
(fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa"; })
|
||||||
|
(fetchNuGet { pname = "runtime.native.System"; version = "4.0.0"; sha256 = "1ppk69xk59ggacj9n7g6fyxvzmk1g5p4fkijm0d7xqfkig98qrkf"; })
|
||||||
|
(fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4"; })
|
||||||
|
(fetchNuGet { pname = "runtime.native.System.IO.Compression"; version = "4.3.0"; sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d"; })
|
||||||
|
(fetchNuGet { pname = "runtime.native.System.Security.Cryptography"; version = "4.0.0"; sha256 = "0k57aa2c3b10wl3hfqbgrl7xq7g8hh3a3ir44b31dn5p61iiw3z9"; })
|
||||||
|
(fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97"; })
|
||||||
|
(fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3"; })
|
||||||
|
(fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf"; })
|
||||||
|
(fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3"; })
|
||||||
|
(fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn"; })
|
||||||
|
(fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3"; })
|
||||||
|
(fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy"; })
|
||||||
|
(fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5"; })
|
||||||
|
(fetchNuGet { pname = "runtime.unix.Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id"; })
|
||||||
|
(fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5"; })
|
||||||
|
(fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.3.0"; sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix"; })
|
||||||
|
(fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; })
|
||||||
|
(fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; })
|
||||||
|
(fetchNuGet { pname = "SkiaSharp"; version = "2.88.0-preview.178"; sha256 = "062g14s6b2bixanpwihj3asm3jwvfw15mhvzqv6901afrlgzx4nk"; })
|
||||||
|
(fetchNuGet { pname = "SkiaSharp.NativeAssets.Linux"; version = "2.88.0-preview.178"; sha256 = "07kga1j51l3l302nvf537zg5clf6rflinjy0xd6i06cmhpkf3ksw"; })
|
||||||
|
(fetchNuGet { pname = "SkiaSharp.NativeAssets.macOS"; version = "2.88.0-preview.178"; sha256 = "14p95nxccs6yq4rn2h9zbb60k0232k6349zdpy31jcfr6gc99cgi"; })
|
||||||
|
(fetchNuGet { pname = "SkiaSharp.NativeAssets.WebAssembly"; version = "2.88.0-preview.178"; sha256 = "09jmcg5k1vpsal8jfs90mwv0isf2y5wq3h4hd77rv6vffn5ic4sm"; })
|
||||||
|
(fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.0-preview.178"; sha256 = "0ficil702lv3fvwpngbqh5l85i05l5jafzyh4jprzshr2qbnd8nl"; })
|
||||||
|
(fetchNuGet { pname = "System.Buffers"; version = "4.3.0"; sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy"; })
|
||||||
|
(fetchNuGet { pname = "System.Buffers"; version = "4.4.0"; sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19"; })
|
||||||
|
(fetchNuGet { pname = "System.Buffers"; version = "4.5.1"; sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3"; })
|
||||||
|
(fetchNuGet { pname = "System.Collections"; version = "4.0.11"; sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6"; })
|
||||||
|
(fetchNuGet { pname = "System.Collections"; version = "4.3.0"; sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; })
|
||||||
|
(fetchNuGet { pname = "System.Collections.Concurrent"; version = "4.0.12"; sha256 = "07y08kvrzpak873pmyxs129g1ch8l27zmg51pcyj2jvq03n0r0fc"; })
|
||||||
|
(fetchNuGet { pname = "System.Collections.Immutable"; version = "1.5.0"; sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06"; })
|
||||||
|
(fetchNuGet { pname = "System.Collections.Immutable"; version = "1.6.0"; sha256 = "1pbxzdz3pwqyybzv5ff2b7nrc281bhg7hq34w0fn1w3qfgrbwyw2"; })
|
||||||
|
(fetchNuGet { pname = "System.Collections.Immutable"; version = "5.0.0"; sha256 = "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r"; })
|
||||||
|
(fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.5.0"; sha256 = "1jj6f6g87k0iwsgmg3xmnn67a14mq88np0l1ys5zkxhkvbc8976p"; })
|
||||||
|
(fetchNuGet { pname = "System.ComponentModel.Composition"; version = "6.0.0"; sha256 = "16zfx5mivkkykp76krw8x68izmjf79ldfmn26k9x3m55lmp9i77c"; })
|
||||||
|
(fetchNuGet { pname = "System.Composition"; version = "6.0.0"; sha256 = "1p7hysns39cc24af6dwd4m48bqjsrr3clvi4aws152mh2fgyg50z"; })
|
||||||
|
(fetchNuGet { pname = "System.Composition.AttributedModel"; version = "6.0.0"; sha256 = "1mqrblb0l65hw39d0hnspqcv85didpn4wbiwhfgj4784wzqx2w6k"; })
|
||||||
|
(fetchNuGet { pname = "System.Composition.Convention"; version = "6.0.0"; sha256 = "02km3yb94p1c4s7liyhkmda0g71zm1rc8ijsfmy4bnlkq15xjw3b"; })
|
||||||
|
(fetchNuGet { pname = "System.Composition.Hosting"; version = "6.0.0"; sha256 = "0big5nk8c44rxp6cfykhk7rxvn2cgwa99w6c3v2a36adc3lj36ky"; })
|
||||||
|
(fetchNuGet { pname = "System.Composition.Runtime"; version = "6.0.0"; sha256 = "0vq5ik63yii1784gsa2f2kx9w6xllmm8b8rk0arid1jqdj1nyrlw"; })
|
||||||
|
(fetchNuGet { pname = "System.Composition.TypedParts"; version = "6.0.0"; sha256 = "0y9pq3y60nyrpfy51f576a0qjjdh61mcv8vnik32pm4bz56h9q72"; })
|
||||||
|
(fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz"; })
|
||||||
|
(fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; })
|
||||||
|
(fetchNuGet { pname = "System.Diagnostics.Process"; version = "4.1.0"; sha256 = "061lrcs7xribrmq7kab908lww6kn2xn1w3rdc41q189y0jibl19s"; })
|
||||||
|
(fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; })
|
||||||
|
(fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394"; })
|
||||||
|
(fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; })
|
||||||
|
(fetchNuGet { pname = "System.Drawing.Common"; version = "4.5.0"; sha256 = "0knqa0zsm91nfr34br8gx5kjqq4v81zdhqkacvs2hzc8nqk0ddhc"; })
|
||||||
|
(fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9"; })
|
||||||
|
(fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; })
|
||||||
|
(fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d"; })
|
||||||
|
(fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; })
|
||||||
|
(fetchNuGet { pname = "System.IO"; version = "4.1.0"; sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; })
|
||||||
|
(fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; })
|
||||||
|
(fetchNuGet { pname = "System.IO.Compression"; version = "4.3.0"; sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz"; })
|
||||||
|
(fetchNuGet { pname = "System.IO.FileSystem"; version = "4.0.1"; sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1"; })
|
||||||
|
(fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; })
|
||||||
|
(fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.0.1"; sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612"; })
|
||||||
|
(fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; })
|
||||||
|
(fetchNuGet { pname = "System.Linq"; version = "4.1.0"; sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5"; })
|
||||||
|
(fetchNuGet { pname = "System.Linq"; version = "4.3.0"; sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; })
|
||||||
|
(fetchNuGet { pname = "System.Linq.Expressions"; version = "4.1.0"; sha256 = "1gpdxl6ip06cnab7n3zlcg6mqp7kknf73s8wjinzi4p0apw82fpg"; })
|
||||||
|
(fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv"; })
|
||||||
|
(fetchNuGet { pname = "System.Memory"; version = "4.5.3"; sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a"; })
|
||||||
|
(fetchNuGet { pname = "System.Memory"; version = "4.5.4"; sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y"; })
|
||||||
|
(fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.4.0"; sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba"; })
|
||||||
|
(fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.5.0"; sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59"; })
|
||||||
|
(fetchNuGet { pname = "System.ObjectModel"; version = "4.0.12"; sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj"; })
|
||||||
|
(fetchNuGet { pname = "System.ObjectModel"; version = "4.3.0"; sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2"; })
|
||||||
|
(fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx"; })
|
||||||
|
(fetchNuGet { pname = "System.Reactive"; version = "5.0.0"; sha256 = "1lafmpnadhiwxyd543kraxa3jfdpm6ipblxrjlibym9b1ykpr5ik"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection"; version = "4.1.0"; sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit"; version = "4.0.1"; sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit"; version = "4.3.0"; sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit"; version = "4.7.0"; sha256 = "121l1z2ypwg02yz84dy6gr82phpys0njk7yask3sihgy214w43qp"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.0.1"; sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.3.0"; sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.7.0"; sha256 = "0l8jpxhpgjlf1nkz5lvp61r4kfdbhr29qi8aapcxn3izd9wd0j8r"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.0.1"; sha256 = "1s4b043zdbx9k39lfhvsk68msv1nxbidhkq6nbm27q7sf8xcsnxr"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Metadata"; version = "1.6.0"; sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Metadata"; version = "5.0.0"; sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; })
|
||||||
|
(fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.7.0"; sha256 = "04qw9km34pmzr2alckb3mqdb4fpqwlvzk59lg8c7jfidghcl4jqq"; })
|
||||||
|
(fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.0.1"; sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi"; })
|
||||||
|
(fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime"; version = "4.1.0"; sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime"; version = "4.3.1"; sha256 = "03ch4d2acf6q037a4njxpll2kkx3dwzlg07yxr4z5m6j1kqgmm27"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.2"; sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.3"; sha256 = "1afi6s2r1mh1kygbjmfba6l4f87pi5sg13p4a48idqafli94qxln"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.6.0"; sha256 = "0xmzi2gpbmgyfr75p24rqqsba3cmrqgmcv45lsqp5amgrdwd0f0m"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.1.0"; sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.1"; sha256 = "1bzkwqm1yhvm70yq2bx2s3mqfx2lr01sqsay8cl5n5xcbq07ynf6"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.Handles"; version = "4.0.1"; sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.1.0"; sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.InteropServices.WindowsRuntime"; version = "4.3.0"; sha256 = "0bpsy91yqm2ryp5y9li8p6yh4yrxcvg9zvm569ifw25rpy67bgp9"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.0.1"; sha256 = "1y308zfvy0l5nrn46mqqr4wb4z1xk758pkk8svbz8b5ij7jnv4nn"; })
|
||||||
|
(fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.1.1"; sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k"; })
|
||||||
|
(fetchNuGet { pname = "System.Security.AccessControl"; version = "5.0.0"; sha256 = "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r"; })
|
||||||
|
(fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.2.0"; sha256 = "148s9g5dgm33ri7dnh19s4lgnlxbpwvrw2jnzllq2kijj4i4vs85"; })
|
||||||
|
(fetchNuGet { pname = "System.Security.Cryptography.Encoding"; version = "4.0.0"; sha256 = "0a8y1a5wkmpawc787gfmnrnbzdgxmx1a14ax43jf3rj9gxmy3vk4"; })
|
||||||
|
(fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.0.0"; sha256 = "0i7cfnwph9a10bm26m538h5xcr8b36jscp9sy1zhgifksxz4yixh"; })
|
||||||
|
(fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.7.0"; sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d"; })
|
||||||
|
(fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; sha256 = "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8"; })
|
||||||
|
(fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; })
|
||||||
|
(fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; })
|
||||||
|
(fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.1"; sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; })
|
||||||
|
(fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; })
|
||||||
|
(fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; })
|
||||||
|
(fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Tasks"; version = "4.0.11"; sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Tasks.Dataflow"; version = "5.0.0"; sha256 = "028fimgwn5j9fv6m547c975a8b90d9qcnb89k5crjyspsnjcqbhy"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.0.0"; sha256 = "1cb51z062mvc2i8blpzmpn9d9mm4y307xrwi65di8ri18cz5r1zr"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.3"; sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.Thread"; version = "4.0.0"; sha256 = "1gxxm5fl36pjjpnx1k688dcw8m9l7nmf802nxis6swdaw8k54jzc"; })
|
||||||
|
(fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.0.10"; sha256 = "0fdr61yjcxh5imvyf93n2m3n5g9pp54bnw2l1d2rdl9z6dd31ypx"; })
|
||||||
|
(fetchNuGet { pname = "System.ValueTuple"; version = "4.5.0"; sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy"; })
|
||||||
|
(fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5"; })
|
||||||
|
(fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.1"; sha256 = "15f9vd7r0bxmyv754238bdckfg6sxaa3d4yx71hdzkz9k0mhjcky"; })
|
||||||
|
(fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18"; })
|
||||||
|
(fetchNuGet { pname = "Tmds.DBus"; version = "0.9.0"; sha256 = "0vvx6sg8lxm23g5jvm5wh2gfs95mv85vd52lkq7d1b89bdczczf3"; })
|
||||||
|
]
|
@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/nuget.config b/nuget.config
|
||||||
|
index 08b468c..349bb11 100644
|
||||||
|
--- a/nuget.config
|
||||||
|
+++ b/nuget.config
|
||||||
|
@@ -3,7 +3,6 @@
|
||||||
|
<packageSources>
|
||||||
|
<clear/>
|
||||||
|
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
|
||||||
|
- <add key="AvaloniaCI" value="https://www.myget.org/F/avalonia-ci/api/v2" />
|
||||||
|
<add key="dotnet-tools" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" />
|
||||||
|
</packageSources>
|
||||||
|
</configuration>
|
@ -1,7 +1,6 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitLab
|
, fetchFromGitLab
|
||||||
, fetchpatch
|
|
||||||
, meson
|
, meson
|
||||||
, ninja
|
, ninja
|
||||||
, pkg-config
|
, pkg-config
|
||||||
@ -18,36 +17,22 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "health";
|
pname = "health";
|
||||||
version = "0.94.0";
|
version = "0.95.0";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
domain = "gitlab.gnome.org";
|
domain = "gitlab.gnome.org";
|
||||||
owner = "World";
|
owner = "World";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-KS0sdCQg2LqQB0K1cUbAjA8VITn5rAb8XCWjOKYbPqM=";
|
hash = "sha256-PrNPprSS98yN8b8yw2G6hzTSaoE65VbsM3q7FVB4mds=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoDeps = rustPlatform.fetchCargoTarball {
|
cargoDeps = rustPlatform.fetchCargoTarball {
|
||||||
inherit src;
|
inherit src;
|
||||||
patches = [ ./update_gtk4_cargo_deps.patch ];
|
|
||||||
name = "${pname}-${version}";
|
name = "${pname}-${version}";
|
||||||
hash = "sha256-j0I0vKoGaf2pce2C/xkz+nJYCfLvHB5F6Q9XpJtABMI=";
|
hash = "sha256-8fa3fa+sFi5H+49B5sr2vYPkp9C9s6CcE0zv4xB8gww=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://aur.archlinux.org/cgit/aur.git/plain/max_size_tightending_thresh_0.94.0.patch?h=health&id=d35d89760964b00ad457eca07855143a1dcbabdf";
|
|
||||||
hash = "sha256-ndoxyrm+SVGVxfUbc5sQItQwzK75ZtKMSGUOB9mzBmo=";
|
|
||||||
})
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://aur.archlinux.org/cgit/aur.git/plain/max_value_0.94.0.patch?h=health&id=d35d89760964b00ad457eca07855143a1dcbabdf";
|
|
||||||
hash = "sha256-YKVQNtz+RWN6Ydw+kbStCVf0vu0eTrMKGd6kEijFG00=";
|
|
||||||
})
|
|
||||||
# patch both or it will complain Cargo.lock mismatch
|
|
||||||
./update_gtk4_cargo_deps.patch
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
meson
|
meson
|
||||||
ninja
|
ninja
|
||||||
|
@ -1,28 +0,0 @@
|
|||||||
diff --git a/Cargo.lock b/Cargo.lock
|
|
||||||
index 0331121..8d290e4 100644
|
|
||||||
--- a/Cargo.lock
|
|
||||||
+++ b/Cargo.lock
|
|
||||||
@@ -829,9 +829,9 @@ checksum = "da5bf7748fd4cd0b2490df8debcc911809dbcbee4ece9531b96c29a9c729de5a"
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "gtk4"
|
|
||||||
-version = "0.4.8"
|
|
||||||
+version = "0.4.9"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
-checksum = "c64f0c2a3d80e899dc3febddad5bac193ffcf74a0fd7e31037f30dd34d6f7396"
|
|
||||||
+checksum = "4e8ae5aef2793bc3551b5e5e3fa062a5de54bb1eccf10dfa4effe9e4384fbbbc"
|
|
||||||
dependencies = [
|
|
||||||
"bitflags",
|
|
||||||
"cairo-rs",
|
|
||||||
@@ -852,9 +852,9 @@ dependencies = [
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "gtk4-macros"
|
|
||||||
-version = "0.4.8"
|
|
||||||
+version = "0.4.10"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
-checksum = "fafbcc920af4eb677d7d164853e7040b9de5a22379c596f570190c675d45f7a7"
|
|
||||||
+checksum = "6aba0b544e91a753068e279e99d34e9624b8cfd26282167024c8a5773b8a826c"
|
|
||||||
dependencies = [
|
|
||||||
"anyhow",
|
|
||||||
"proc-macro-crate",
|
|
@ -6,16 +6,16 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "hyprdim";
|
pname = "hyprdim";
|
||||||
version = "2.0.1";
|
version = "2.1.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "donovanglover";
|
owner = "donovanglover";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-0FSviEaKANTHBZa12NbNKnOfcbXQLQzJBGMDruq71+g=";
|
hash = "sha256-EJ+3rmfRJOt9xiuWlR5IBoEzChwp35CUum25lYnFY14=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-eNtieSj4tr5CeH4BDclkp41QGQLkjYgLXil7sXQcfdU=";
|
cargoHash = "sha256-Pd7dM+PPI0mwxbdfTu+gZ0tScZDGa2vGqEwuj8gW1Sk=";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
installShellFiles
|
installShellFiles
|
||||||
@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
|
|||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
maintainers = with maintainers; [ donovanglover ];
|
maintainers = with maintainers; [ donovanglover ];
|
||||||
|
mainProgram = "hyprdim";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
{ lib
|
||||||
|
, rustPlatform
|
||||||
|
, fetchFromGitHub
|
||||||
|
}:
|
||||||
|
|
||||||
|
rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "hyprland-autoname-workspaces";
|
||||||
|
version = "1.1.7";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "hyprland-community";
|
||||||
|
repo = "hyprland-autoname-workspaces";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-OtKPJZI0YKi98HUY4IDU8LRg6dTaD68OgVi9FzfjDbA=";
|
||||||
|
};
|
||||||
|
|
||||||
|
cargoHash = "sha256-ueT85rKa2PGvp/R/ZXkDGUFIXyYNpDErg4W8WcXAPIw=";
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Automatically rename workspaces with icons of started applications";
|
||||||
|
homepage = "https://github.com/hyprland-community/hyprland-autoname-workspaces";
|
||||||
|
license = licenses.isc;
|
||||||
|
maintainers = with maintainers; [ donovanglover ];
|
||||||
|
mainProgram = "hyprland-autoname-workspaces";
|
||||||
|
platforms = platforms.linux;
|
||||||
|
};
|
||||||
|
}
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "keepmenu";
|
pname = "keepmenu";
|
||||||
version = "1.2.2";
|
version = "1.3.1";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "SeVNtONH1bn2hb2pBOVM3Oafrb+jARgfvRe7vUu6Gto=";
|
hash = "sha256-AGuJY7IirzIjcu/nY9CzeOqU1liwcRijYLi8hGN/pRg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
|
@ -4,14 +4,14 @@
|
|||||||
}:
|
}:
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "krabby";
|
pname = "krabby";
|
||||||
version = "0.1.6";
|
version = "0.1.7";
|
||||||
|
|
||||||
src = fetchCrate {
|
src = fetchCrate {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "sha256-BUX3D/UXJt9OxajUYaUDxI0u4t4ntSxqI1PMtk5IZNQ=";
|
sha256 = "sha256-YI8OkNIDZWxAV+9n8AbKdZuWdA3A2cD94DuPgFvkokE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-XynD19mlCmhHUCfbr+pmWkpb+D4+vt3bsgV+bpbUoaY=";
|
cargoHash = "sha256-j4zCuPmn/+ZSLFkAivNs3lH7YWVLvLA9k9RKbh43tUU=";
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Print pokemon sprites in your terminal";
|
description = "Print pokemon sprites in your terminal";
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
{ mkDerivation
|
{ lib
|
||||||
, lib
|
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchpatch
|
||||||
, qmake
|
, qmake
|
||||||
, qttools
|
, qttools
|
||||||
|
, wrapQtAppsHook
|
||||||
, qttranslations
|
, qttranslations
|
||||||
, gdal
|
, gdal
|
||||||
, proj
|
, proj
|
||||||
@ -15,7 +16,7 @@
|
|||||||
, withZbar ? false, zbar
|
, withZbar ? false, zbar
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "merkaartor";
|
pname = "merkaartor";
|
||||||
version = "0.19.0";
|
version = "0.19.0";
|
||||||
|
|
||||||
@ -23,10 +24,18 @@ mkDerivation rec {
|
|||||||
owner = "openstreetmap";
|
owner = "openstreetmap";
|
||||||
repo = "merkaartor";
|
repo = "merkaartor";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-I3QNCXzwhEFa8aOdwl3UJV8MLZ9caN9wuaaVrGFRvbQ=";
|
hash = "sha256-I3QNCXzwhEFa8aOdwl3UJV8MLZ9caN9wuaaVrGFRvbQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ qmake qttools ];
|
patches = [
|
||||||
|
(fetchpatch {
|
||||||
|
name = "exiv2-0.28.patch";
|
||||||
|
url = "https://github.com/openstreetmap/merkaartor/commit/1e20d2ccd743ea5f8c2358e4ae36fead8b9390fd.patch";
|
||||||
|
hash = "sha256-aHjJLKYvqz7V0QwUIg0SbentBe+DaCJusVqy4xRBVWo=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
nativeBuildInputs = [ qmake qttools wrapQtAppsHook ];
|
||||||
|
|
||||||
buildInputs = [ gdal proj qtsvg qtwebengine ]
|
buildInputs = [ gdal proj qtsvg qtwebengine ]
|
||||||
++ lib.optional withGeoimage exiv2
|
++ lib.optional withGeoimage exiv2
|
||||||
|
@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
|
|||||||
homepage = "https://github.com/jluttine/rofi-power-menu";
|
homepage = "https://github.com/jluttine/rofi-power-menu";
|
||||||
maintainers = with maintainers; [ ikervagyok ];
|
maintainers = with maintainers; [ ikervagyok ];
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
|
mainProgram = "rofi-power-menu";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "argocd";
|
pname = "argocd";
|
||||||
version = "2.7.9";
|
version = "2.7.10";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "argoproj";
|
owner = "argoproj";
|
||||||
repo = "argo-cd";
|
repo = "argo-cd";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-KMoHkMHMyAaywdD/+Bg63PSoB1ORwgl1aiIirhDF0Y0=";
|
sha256 = "sha256-MHEmbZZjPxKu0PyDOjkS3pIsWJYozERPVhJfhleeqbQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
proxyVendor = true; # darwin/linux hash mismatch
|
proxyVendor = true; # darwin/linux hash mismatch
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "pachyderm";
|
pname = "pachyderm";
|
||||||
version = "2.6.6";
|
version = "2.6.8";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "pachyderm";
|
owner = "pachyderm";
|
||||||
repo = "pachyderm";
|
repo = "pachyderm";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-EvoxA8Mavr3pQ3GZg6+/cPQJqh+Xe+Rj906aO2frdgU=";
|
hash = "sha256-2AD/JGdcJV8qYH/k3gR9YgLsMcyKtWJmqQN29NUsE4Y=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-3EG9d4ERaWuHaKFt0KFCOKIgTdrL7HZTO+GSi2RROKY=";
|
vendorHash = "sha256-3EG9d4ERaWuHaKFt0KFCOKIgTdrL7HZTO+GSi2RROKY=";
|
||||||
|
@ -73,11 +73,11 @@
|
|||||||
"vendorHash": "sha256-LSAxibOYXxyIAsprMzbW+mnUXX7gHtYjMZYaUrGLtD4="
|
"vendorHash": "sha256-LSAxibOYXxyIAsprMzbW+mnUXX7gHtYjMZYaUrGLtD4="
|
||||||
},
|
},
|
||||||
"argocd": {
|
"argocd": {
|
||||||
"hash": "sha256-t1WGa9pfsLn5uB7/LSYIcmb/kfQCHysIcUKHwn6y8GU=",
|
"hash": "sha256-7BOBk2wrCvI8sAzjgDWYNhK+Uht4SaySLK6lJdR1o9Q=",
|
||||||
"homepage": "https://registry.terraform.io/providers/oboukili/argocd",
|
"homepage": "https://registry.terraform.io/providers/oboukili/argocd",
|
||||||
"owner": "oboukili",
|
"owner": "oboukili",
|
||||||
"repo": "terraform-provider-argocd",
|
"repo": "terraform-provider-argocd",
|
||||||
"rev": "v6.0.1",
|
"rev": "v6.0.2",
|
||||||
"spdx": "MPL-2.0",
|
"spdx": "MPL-2.0",
|
||||||
"vendorHash": "sha256-q9PO9tMbaXTs3nBLElwU05GcDZMZqNmLVVGDmiSRSfo="
|
"vendorHash": "sha256-q9PO9tMbaXTs3nBLElwU05GcDZMZqNmLVVGDmiSRSfo="
|
||||||
},
|
},
|
||||||
|
@ -65,6 +65,7 @@ let
|
|||||||
zowoq
|
zowoq
|
||||||
techknowlogick
|
techknowlogick
|
||||||
];
|
];
|
||||||
|
mainProgram = "terraform";
|
||||||
};
|
};
|
||||||
} // attrs');
|
} // attrs');
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"version" = "1.11.37";
|
"version" = "1.11.38";
|
||||||
"hashes" = {
|
"hashes" = {
|
||||||
"desktopSrcHash" = "sha256-6YiMAmOb0lSaLDE/ohVpZFbl4J1NxS9xNFFcebVW9MA=";
|
"desktopSrcHash" = "sha256-xDeVwDQ0/ZeqA8c052WvDyhn14TgDTg+FRYQscgxXOQ=";
|
||||||
"desktopYarnHash" = "1ksj99g649kvilr850rkk8nkl55z7vz7m8159777kjikakzra2ly";
|
"desktopYarnHash" = "1ksj99g649kvilr850rkk8nkl55z7vz7m8159777kjikakzra2ly";
|
||||||
"webSrcHash" = "sha256-zFRoL/bnic6Waaiz7Vfama4qzlYKk0TTr5zPK6PNSpM=";
|
"webSrcHash" = "sha256-R/JyEVjQN4AYD0AqLJDYcrfGHwTMVGDBhNIK3AtGi2c=";
|
||||||
"webYarnHash" = "1lpd9mmg51jnhdr2zfisxdpc4i64kn4bpzkxqzip7dnn9iz432kw";
|
"webYarnHash" = "1znayywxzs1c4ypdv4akxy0lb7mg0i9h74wnja4d5d3vbbdgnid5";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -10,16 +10,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "netmaker";
|
pname = "netmaker";
|
||||||
version = "0.20.4";
|
version = "0.20.5";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "gravitl";
|
owner = "gravitl";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-4njC4hQoiAWlkwyvP14wWK+PxQ6bGR5QzteurHcuo4o=";
|
hash = "sha256-bnYIyYnJhrdI8zfeOBdab8yZuK2rxTO5YO6EKlaRlHo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-f6foYD/2b9iLzQbPTXeiKCdrm7gz5E8ulWHZaj+KB/M=";
|
vendorHash = "sha256-Nz1vE3SelUdgJoGQLOBXtFwAtM1VTDL9oKDQqxVi8Vg=";
|
||||||
|
|
||||||
inherit subPackages;
|
inherit subPackages;
|
||||||
|
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "samtools";
|
pname = "samtools";
|
||||||
version = "1.17";
|
version = "1.18";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/samtools/samtools/releases/download/${version}/${pname}-${version}.tar.bz2";
|
url = "https://github.com/samtools/samtools/releases/download/${version}/${pname}-${version}.tar.bz2";
|
||||||
sha256 = "sha256-Ot85C2KCGf1kCPFGAqTEqpDmPhizldrXIqtRlDiipyk";
|
sha256 = "sha256-1ob/piECO6YYIqKlC3DoXQsY55Nx3lrbB4KFGdP8BuE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# tests require `bgzip` from the htslib package
|
# tests require `bgzip` from the htslib package
|
||||||
|
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "libpoly";
|
pname = "libpoly";
|
||||||
version = "0.1.11";
|
version = "0.1.13";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "SRI-CSL";
|
owner = "SRI-CSL";
|
||||||
repo = "libpoly";
|
repo = "libpoly";
|
||||||
# they've pushed to the release branch, use explicit tag
|
# they've pushed to the release branch, use explicit tag
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
sha256 = "sha256-vrYB6RQYShipZ0c0j1KcSTJR1h0rQKAAeJvODMar1GM=";
|
sha256 = "sha256-7aFz+6XJOVEA/Fmi0ywd6rZdTW8sHq8MoHqXR0Hc2o4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "1.15.2";
|
version = "1.15.3";
|
||||||
|
|
||||||
# build stimuli file for PGO build and the script to generate it
|
# build stimuli file for PGO build and the script to generate it
|
||||||
# independently of the foot's build, so we can cache the result
|
# independently of the foot's build, so we can cache the result
|
||||||
@ -90,7 +90,7 @@ let
|
|||||||
|
|
||||||
terminfoDir = "${placeholder "terminfo"}/share/terminfo";
|
terminfoDir = "${placeholder "terminfo"}/share/terminfo";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation {
|
||||||
pname = "foot";
|
pname = "foot";
|
||||||
inherit version;
|
inherit version;
|
||||||
|
|
||||||
@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
|
|||||||
owner = "dnkl";
|
owner = "dnkl";
|
||||||
repo = "foot";
|
repo = "foot";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256:1iz9l01fpryc335pb0c3qi67fmmfplizv5pbc9s578mxl5j9dxg4";
|
hash = "sha256-jn/S0xjxZPnkGYpTRIpL3dKxGe7+Z+EmOGHiE0UkQqg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
depsBuildBuild = [
|
depsBuildBuild = [
|
||||||
|
@ -18,11 +18,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "gnome-console";
|
pname = "gnome-console";
|
||||||
version = "44.0";
|
version = "44.4";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz";
|
url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz";
|
||||||
sha256 = "0cGv1eyNK9+Eo9sCmwSiQy7Me80kLCp0X+mYakKJiEQ=";
|
sha256 = "uR9E6abAQz6W2ZfzlVhSBtq6xiRzmTo8B1Uv5YiOWo0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "git-credential-oauth";
|
pname = "git-credential-oauth";
|
||||||
version = "0.8.0";
|
version = "0.9.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "hickford";
|
owner = "hickford";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-t1P20BDNQ0aJRgQhOgYP2Md44+I8xs6884ktBO4nGjY=";
|
hash = "sha256-FNOGzv0oAPpAPS8V8I+wowKY5uZhfWm6m8obiAay3AE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
|
@ -12,14 +12,14 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "pijul";
|
pname = "pijul";
|
||||||
version = "1.0.0-beta.5";
|
version = "1.0.0-beta.6";
|
||||||
|
|
||||||
src = fetchCrate {
|
src = fetchCrate {
|
||||||
inherit version pname;
|
inherit version pname;
|
||||||
hash = "sha256-hFNNi5xzH1wQnmy4XkXg07ZbZMlyWR4/GLe/PyJpb20=";
|
hash = "sha256-1cIb4QsDYlOCGrQrLgEwIjjHZ3WwD2o0o0bF+OOqEtI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoHash = "sha256-gOREd5Z1j+UUJ2NNryoDDsFtP6XYlWQlR/llgqKgy+g=";
|
cargoHash = "sha256-mRi0NUETTdYE/oM+Jo7gW/zNby8dPAKl6XhzP0Qzsf0=";
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
@ -33,6 +33,7 @@ stdenv.mkDerivation rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
mainProgram = "stremio";
|
||||||
description = "A modern media center that gives you the freedom to watch everything you want.";
|
description = "A modern media center that gives you the freedom to watch everything you want.";
|
||||||
homepage = "https://www.stremio.com/";
|
homepage = "https://www.stremio.com/";
|
||||||
# (Server-side) web UI is closed source now, apparently they work on open-sourcing it.
|
# (Server-side) web UI is closed source now, apparently they work on open-sourcing it.
|
||||||
|
36
pkgs/applications/virtualization/kraft/default.nix
Normal file
36
pkgs/applications/virtualization/kraft/default.nix
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
{ lib
|
||||||
|
, buildGoModule
|
||||||
|
, fetchFromGitHub
|
||||||
|
, stdenv
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule rec {
|
||||||
|
pname = "kraftkit";
|
||||||
|
version = "0.6.4";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "unikraft";
|
||||||
|
repo = "kraftkit";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-+aZrJqxgPGIoWEW4PZj6Nib7Z49HitxqMbeoyIe14iM=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-4V7GTqCDSHybuwIrnmO1MJ+DwMpkKOdA7UC72YJqStM=";
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
"-X kraftkit.sh/internal/version.version=${version}"
|
||||||
|
];
|
||||||
|
|
||||||
|
subPackages = [ "cmd/kraft" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Build and use highly customized and ultra-lightweight unikernel VMs";
|
||||||
|
homepage = "https://github.com/unikraft/kraftkit";
|
||||||
|
license = lib.licenses.bsd3;
|
||||||
|
maintainers = with lib.maintainers; [ dit7ya ];
|
||||||
|
mainProgram = "kraft";
|
||||||
|
broken = stdenv.isDarwin; # > machine/platform/iterator_v1alpha1.go:32:34: undefined: hostSupportedStrategies
|
||||||
|
};
|
||||||
|
}
|
@ -11,16 +11,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "lima";
|
pname = "lima";
|
||||||
version = "0.16.0";
|
version = "0.17.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "lima-vm";
|
owner = "lima-vm";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-6BNUuYAy3rUpPeUsbLRpz0+LdgVeHjlVjmQRcuFSXEg=";
|
sha256 = "sha256-EVPIb8+0pMDq7sRiG5ERHRW8Lq2NRdHiBj0zPouzwpc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-KuMEAlXvW5FhTC7HQa3CoqRlhtwSBzjk+dgAnzScfno=";
|
vendorHash = "sha256-BrfrCsVJ6ca16dyBHOUXFZHU8JZz2iUxcc2gGf3MF/U=";
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper installShellFiles ]
|
nativeBuildInputs = [ makeWrapper installShellFiles ]
|
||||||
++ lib.optionals stdenv.isDarwin [ xcbuild.xcrun sigtool ];
|
++ lib.optionals stdenv.isDarwin [ xcbuild.xcrun sigtool ];
|
||||||
|
@ -43,6 +43,7 @@ rustPlatform.buildRustPackage rec {
|
|||||||
homepage = "https://github.com/elkowar/eww";
|
homepage = "https://github.com/elkowar/eww";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ figsoda lom ];
|
maintainers = with maintainers; [ figsoda lom ];
|
||||||
|
mainProgram = "eww";
|
||||||
broken = stdenv.isDarwin;
|
broken = stdenv.isDarwin;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenvNoCC.mkDerivation rec {
|
stdenvNoCC.mkDerivation rec {
|
||||||
pname = "cozette";
|
pname = "cozette";
|
||||||
version = "1.22.0";
|
version = "1.22.1";
|
||||||
|
|
||||||
src = fetchzip {
|
src = fetchzip {
|
||||||
url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts-v-${builtins.replaceStrings ["."] ["-"] version}.zip";
|
url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts-v-${builtins.replaceStrings ["."] ["-"] version}.zip";
|
||||||
hash = "sha256-IB+YQcIpxYumJ5ETezqQ2yVlvdh+wllJ+MkVHPWZCEg=";
|
hash = "sha256-HnMds58yv9Ck6ONRjdIm3CNpAi1E4Zei2MaxcMjp7FQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
@ -11,7 +11,7 @@ let
|
|||||||
(builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ]));
|
(builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ]));
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
pname = "${name}-bin";
|
pname = "${name}-bin";
|
||||||
version = "26.0.1";
|
version = "26.0.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
|
url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
|
||||||
|
@ -55,16 +55,16 @@ assert (extraParameters != null) -> set != null;
|
|||||||
|
|
||||||
buildNpmPackage rec {
|
buildNpmPackage rec {
|
||||||
pname = if set != null then "iosevka-${set}" else "iosevka";
|
pname = if set != null then "iosevka-${set}" else "iosevka";
|
||||||
version = "25.1.1";
|
version = "26.0.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "be5invis";
|
owner = "be5invis";
|
||||||
repo = "iosevka";
|
repo = "iosevka";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-IEP4xxL5rez15FVCKdgNBmCv9yHFqtHz/YKTQciQWMg=";
|
hash = "sha256-thQrjK+5Um0T1GK/VZpZoioWvW/ncoHUGEb19/hUIHc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
npmDepsHash = "sha256-E4dC3WCXvnx9qUxOM+f6/HfBxKhUvsD9TEVmPJGwbDs=";
|
npmDepsHash = "sha256-28ZyVY6/MkeFWBXmQMY+vLsfDsEvGyY9s6eYW5OzYvw=";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
remarshal
|
remarshal
|
||||||
|
@ -1,95 +1,95 @@
|
|||||||
# This file was autogenerated. DO NOT EDIT!
|
# This file was autogenerated. DO NOT EDIT!
|
||||||
{
|
{
|
||||||
iosevka = "0rr2a78svxi67hbwzxj4izz27lag0x3kdaxndp8w8vp4q5wdl7ny";
|
iosevka = "1mlicv98ih9kjd0rnr7kzxzyy96d2vgajlgk4gh3hyn390wkcz78";
|
||||||
iosevka-aile = "0057ncsrq5jdc1szg8wcwp3fcjn2iaspmgscapbfqdkvbfwpxr1w";
|
iosevka-aile = "0qy84wiqkazja6bs9r763zk3xp12183ijz9gqf0v0xj74qymrwax";
|
||||||
iosevka-curly = "10byxhv3zh5akp0phclfb1vssa2abm3bc2z5a1s1p1giz6npzr7y";
|
iosevka-curly = "1lrh0666vr10n7n924w36qa5bh0w7rqrf3irx0fmwzgsk24zn8d1";
|
||||||
iosevka-curly-slab = "0h1n4w6s22jcxli2yhmpfankaqfqhw9yv48qpyyqsyclcyhnp41r";
|
iosevka-curly-slab = "15zz7czs5rf5y6c5mr7i5ds69f9kqdwyzsivy5i3qi4iz1jakf29";
|
||||||
iosevka-etoile = "1wrfmkynfj3vrnyg2c7qx8j2icr5a2ixpjmh4dfxw4jh5k0bgh91";
|
iosevka-etoile = "16kpki6xvdhjlz7v2gdfyjvv4apby68b66913igd5d8zjd85k47n";
|
||||||
iosevka-slab = "0qfbi7sl1byipkgz83p30yndzx3x7ss8id7pia508ggdhv899xqg";
|
iosevka-slab = "0gcv3198802h1kzy2m90hb3kj3p4y50bld7j1gprif3d8mp6an9r";
|
||||||
iosevka-ss01 = "1jamw3zjdq1by309zic1mcliz42837xp1qill8s2mx54dv1l9c88";
|
iosevka-ss01 = "09if5d5g4kwlfn5s9hyyrpd1g9fjm2wxj6kbq1s9x28wq7n6xgz8";
|
||||||
iosevka-ss02 = "1xzdi58ls44cjhwd5z82w1bhw9lliysa98728ld58jkryq8f0wc7";
|
iosevka-ss02 = "1a4978p6j1fp68qfh0baykg47gssz68bcjkhwn1sb2i99fr37qng";
|
||||||
iosevka-ss03 = "13wi8phrarflp701xssyfvx3a9bhahs52pcwx5440c278892kpw1";
|
iosevka-ss03 = "0gfg97jf1s2zkc0grlg15bzzxn1z9l8g0x7pg58igr1i2d4x2gvb";
|
||||||
iosevka-ss04 = "1l9zzy65wjz4mgf5wwam1hc72wn24glnvahmn32a9r1hjnwmmj7p";
|
iosevka-ss04 = "0clhiydpqs146zv8flqa185b0rgfrj2ifls5fzlvpnba2q223wz3";
|
||||||
iosevka-ss05 = "14glack97mar9z65qp919hv3yzaw0hb618y9fjpxyl8aw7zh9jvn";
|
iosevka-ss05 = "0gxvb19awcj6f41196r1q3ghgm87y0y9j9sfi533f5ny7088mliz";
|
||||||
iosevka-ss06 = "0bv6vymg58lj0ndi7982spn5qh461dg14p9k13hyyj42yi880x4w";
|
iosevka-ss06 = "14v4962qqbxy5r5kyzq372ckqhzx6l0kmc3xpqxf9fpvfjk89a2y";
|
||||||
iosevka-ss07 = "10qan63yhwgp6hxdj45wwdnncj8917a8m4amd197kzky6h2q5xf9";
|
iosevka-ss07 = "0n2ykrjrfixyildpmi4i1hpj9bsckskgkk3zd3acm2fmpxljvc9n";
|
||||||
iosevka-ss08 = "0k7qx4pg64v8wh4xcxn73xhjwqcspssi769fc72wfnqm2hb7pn23";
|
iosevka-ss08 = "0p9wm3ydvqi0hvayg3mh7841k8rjl2j59qf5m3q4vz8bpbyn80g4";
|
||||||
iosevka-ss09 = "04lsdxqgk42vzqlgvx0d74f7vbchiinr7wz658j4bph5dfcdzchq";
|
iosevka-ss09 = "1z43l6dlxhh0qrnwd1l93dm5xdvw2jfdsp7fi754r9jc1c3pyamz";
|
||||||
iosevka-ss10 = "05bzz0psvfv9m1lf5zyjl04wk1h5xzncg5md7gaxr1dviw8shp1f";
|
iosevka-ss10 = "19nrvx6j9kxxvql6c88rnq6vnnacd0k6lgxg70306zdd7j6g2g1f";
|
||||||
iosevka-ss11 = "11i7wrb1dnmgng8hcx0ng4xphd7gikfv4kv4wr792rz1f5dkmd3s";
|
iosevka-ss11 = "0jp65j6wqinwmkb412bzjxpb4py6z0kvmm68psgdcl0962w1j806";
|
||||||
iosevka-ss12 = "1jhjbyv6z6s3ay1y011h7hf7capg7b5pkjfjb6yb7wca85bn3b67";
|
iosevka-ss12 = "01azishdfz1k202ss1vdz1vl88qn0vsfh9kx53mzin83nqfnqym0";
|
||||||
iosevka-ss13 = "1xr8rrrvdb74qx8ajxx7adywvmsvzvg7q1zzy5hl219w8f5rxji1";
|
iosevka-ss13 = "1w7syx42y6i6xkxhylc4ybr95ffs9dqhllziyv7dv8p9k1sq9b5v";
|
||||||
iosevka-ss14 = "19ngfzlrzff8zbnm48nwd5n2l2h7v36pcp5rprjl9hbngjcl0acq";
|
iosevka-ss14 = "1mplavdlqqclsyjbsh91c8bmbhm0cli6y10f3p6rxjjy16536y24";
|
||||||
iosevka-ss15 = "0kxkm81mki2p95r61ipczggzxar45jxf1xhvlgs0k6s8ysr0h24a";
|
iosevka-ss15 = "1j6f566l0ppynqvfiq68rb5facmapwj1wbp37xpnswhbh5jilc2h";
|
||||||
iosevka-ss16 = "01arpv2pxgs1m5vqg8mzcnfkmaml4cl643ab4i284xxl9d8za712";
|
iosevka-ss16 = "1xxg98mx7m9slm4a1zyrl8lp6n12gbgz79vwd21lanq6bw3l0ki3";
|
||||||
iosevka-ss17 = "0ypc59wrpyh7p5jyigai89wj7ji81r80za25nk8mngaskk90pk28";
|
iosevka-ss17 = "05bvcw7zpisfpagy54fy2985kscp4466q1fvxn28wb1sw0m6gnvy";
|
||||||
iosevka-ss18 = "1n48psav41fk2kiic8hgdw7hyr8p34ahvys9v6zpi16djapq1sff";
|
iosevka-ss18 = "19lg2xlz3pjcprmni8mc57z9kh28qxap4d94102qzpqb4krfhj07";
|
||||||
sgr-iosevka = "0w0jrva0rhxs0l9rqww0c3w69q2k2b1xfcn25n89gh0m0zz5iq75";
|
sgr-iosevka = "0gj6cq0adj0ph85ml205n8wqjimkaqm4yqxgfg02ddk2h3ss97g3";
|
||||||
sgr-iosevka-aile = "17hhs8jkvqwvlw7hxsdwng6sgh6j6myrzp89ljhqfq8f9i847q72";
|
sgr-iosevka-aile = "1vsxdqrxy5qgqry3zskbqpimb3l9950j9yws9zb0jga3v77blwy1";
|
||||||
sgr-iosevka-curly = "13kvw8ln4ys6rv1ajjgd4iqsp5rlzr4lsp59yhwqzf40fjnw7l05";
|
sgr-iosevka-curly = "0dwl6s0pnr4xhl3pgphh3jddz80b9gwcais8fn56hc7x0dkni585";
|
||||||
sgr-iosevka-curly-slab = "097mfshjmapiclbxjzwli031wd4mf7w4jbcy3kn1pmb8ndjl4mnb";
|
sgr-iosevka-curly-slab = "1fxr7d7rhpm07db5r3qc5bmks05dr9pa2yzk4h3i4zvkpw7gzwd7";
|
||||||
sgr-iosevka-etoile = "0if0868s94jyn7yj7z3adjrm3kkngm804jdi7sabi8pa3mrrnbj0";
|
sgr-iosevka-etoile = "0dwjywirg5b4ia93kg6cdbyjhk5n171yjb0x2sq6npfq0ywzn8fk";
|
||||||
sgr-iosevka-fixed = "0q7r9lnh3icasqzhscxy0fd1v9gvc7nw38y059iybpv9n41hwjgf";
|
sgr-iosevka-fixed = "0fa9s91p64w3z2pkypy7p5a7srha75c0vi4n4cy8qm2lbx7pgvkh";
|
||||||
sgr-iosevka-fixed-curly = "00k2i270zmpmdliivrjvvr1bghqaj04b102kvggcjrhgljj02r9s";
|
sgr-iosevka-fixed-curly = "0sdxnsbhsr7kl6f8sb701hcadg1dlq2adkmd9ljg9x8kf8qyjbk4";
|
||||||
sgr-iosevka-fixed-curly-slab = "1xq3dw3lgjpwcj54lb3vz8n8pjgvygap3rk6sq5q39w5ga3njhc1";
|
sgr-iosevka-fixed-curly-slab = "0xc7qxbcxdwnr0nl48mxxmjm7i66rksp7pka522i764yagv2gaf7";
|
||||||
sgr-iosevka-fixed-slab = "00wxahzfrhwf9nfwpv3hl7n0r3wshi06bqqlffd1rps8vm52g8bj";
|
sgr-iosevka-fixed-slab = "1fxv28gi3bdihckznsqna5r5d3yzkfqgnidcngb4v9wmvvzxdbjv";
|
||||||
sgr-iosevka-fixed-ss01 = "0bqyb43q9ip8x761c9h6fj2n6saq9k9krj5glynpk9qn7rj086fv";
|
sgr-iosevka-fixed-ss01 = "0gynmpnrsj757r9kcznx41lsfpji30xc0c8y3gd8i2zbjps0akrz";
|
||||||
sgr-iosevka-fixed-ss02 = "1icz41wpr061jy4r6p7lgcgjrgb3gmf80yqrlkwaiidgahr25h0f";
|
sgr-iosevka-fixed-ss02 = "10kplc1xwg5r11j526ax2vjkyqfabxhfa2azzj1hy4cmqqzjxqzg";
|
||||||
sgr-iosevka-fixed-ss03 = "0050q4i05xw3a9h8yzw2c3yzip0xg75xv433z26g6p22h44rbasd";
|
sgr-iosevka-fixed-ss03 = "0hg1wcnaxcf6xd21xsf6bhm6w0ksj7fl3k6q7nj3j348pfzxw4xj";
|
||||||
sgr-iosevka-fixed-ss04 = "1qq6l1cpsqsbx5v5n49gqq5pvvy9g3vws4877dd77q31309n9q29";
|
sgr-iosevka-fixed-ss04 = "0j7lcrda9n865r1vyrx9qc89wnxc6lf3xly28bk856cjf6z84q5d";
|
||||||
sgr-iosevka-fixed-ss05 = "07bs5fgva3nzdmc785m0i3b8mvaqp16rw1aan11gy1i14064ayr7";
|
sgr-iosevka-fixed-ss05 = "0w0cfl8bqcbgw8q6rf0vwngcx7x6z2shk4cysk70nkkmhc584r4r";
|
||||||
sgr-iosevka-fixed-ss06 = "1lpsr82r40r9wandcxcn1gcs44cmd4x7p295gkd4b8zyvkbxhmx0";
|
sgr-iosevka-fixed-ss06 = "0kkhc8w52dgp0skb4sbr5z3i9s0rdhmmx88qs27j3wdlwryk8m08";
|
||||||
sgr-iosevka-fixed-ss07 = "0xhnxh2hhnyp7difb0rxwid45kc2ykwr7n7rbdn2ay6wzq5f7j2d";
|
sgr-iosevka-fixed-ss07 = "1pf70s6cg4ppah985sn0rl7ri5y0xs9y1svcf5a57bp84wc0h8dl";
|
||||||
sgr-iosevka-fixed-ss08 = "1hmbfyiclny4jcf3rshra5zhs4s0hfmz2cyw0zpvg0mp7j2xkvw7";
|
sgr-iosevka-fixed-ss08 = "13iannimij20igm71725l22wqfaq5w6c1m2vjz5hmcxrh7nmfsn5";
|
||||||
sgr-iosevka-fixed-ss09 = "0jwzgyrr57kbkdpys47f1dpl74q37iv5k4bl01hpxpl6hl5npnz9";
|
sgr-iosevka-fixed-ss09 = "1nb8xgn95x07jxxxfy39rwlkpb8w20qxnaz15l4kzxfjlwwwgcwl";
|
||||||
sgr-iosevka-fixed-ss10 = "1qv9pq947d82ms1cysc48msxa9hqaqr62r7czwjh5nb5a7s9kym0";
|
sgr-iosevka-fixed-ss10 = "0dbbchg8lmkpjqw8yn052qpmk00vb1bwcar7nwlhr93vy4z8y72h";
|
||||||
sgr-iosevka-fixed-ss11 = "0lay5dj4q1vd8s5llr9kcmhrjz5pvjbcdxh8vqlykjymn038pcc7";
|
sgr-iosevka-fixed-ss11 = "1ljkr3ld4zv7f33xy5xx5wzrypzxzkpwv01cmc5w349dwbza9fpc";
|
||||||
sgr-iosevka-fixed-ss12 = "0iwd5rrf11da8w7vym90ikw7piai7pw1mw7q57i7pdsp588dq76i";
|
sgr-iosevka-fixed-ss12 = "11wvz3g45l589nnljawp9avz80jbv64df6i0mhgb3ln8n7mx7y7g";
|
||||||
sgr-iosevka-fixed-ss13 = "1ymslbh1kpyj5zva4m7rg6ac74j215y614zxmvrndlgjp7xnpq2d";
|
sgr-iosevka-fixed-ss13 = "1qb9xspdcadsmvb5ghi555bkj1x8iv0dw00yvxs4mzw7rgq47rrb";
|
||||||
sgr-iosevka-fixed-ss14 = "123hq7pxjfn1239kw8fisdf895wryqrmqi79x8dcqhncbvcy57dz";
|
sgr-iosevka-fixed-ss14 = "17xig4lm02xg8r19pfn5lc45qbc7j4h1q79lcp5w4ym83wmfcsq6";
|
||||||
sgr-iosevka-fixed-ss15 = "03yd228gf4vj11cwr5nmq6i34v1xa79b3j0mf173psxgm40kfxjy";
|
sgr-iosevka-fixed-ss15 = "0ivy6d8xmm3yl0n2zy58z9jbkbwv5wagdnk70vszp1ln9vsgbnfn";
|
||||||
sgr-iosevka-fixed-ss16 = "0rxr9cj59ici41idgd40la3jn882zhshsr35inmylyxlxhsiyqf1";
|
sgr-iosevka-fixed-ss16 = "1jbr1cf0wmqg164z0i16rgn0qjpll9qyw5ch5p225a25pfkk4sbv";
|
||||||
sgr-iosevka-fixed-ss17 = "0qqnl7r0kvdwxfxspvji3a4kgh0naqhpmza9c46z2f36khfp4js7";
|
sgr-iosevka-fixed-ss17 = "1zz3drhw9k3ckn2x460v4m033j7shjy082d3hhwkadfwgpy7cbny";
|
||||||
sgr-iosevka-fixed-ss18 = "0qkjdn8zq1xv4llayhsp5h7rphf4j16zwk3sdvqwclpdhflpwncg";
|
sgr-iosevka-fixed-ss18 = "0qvm24y2c248rwhcyy7fv1930dnsbs1sa23q5w94g7xw94pigq4z";
|
||||||
sgr-iosevka-slab = "0k8ma569dpsdfllw5mrjfcqn157195v4m1viykhqs8y2p5gmwzyk";
|
sgr-iosevka-slab = "1ln6kx0cn2f9lz0jiz2qq3bb3vkxzpcw2jn52wxpq3pa55fmh9xw";
|
||||||
sgr-iosevka-ss01 = "0s58pbsqy7nwm3370hj002idgxjhikq9w01axysasbax7maw46di";
|
sgr-iosevka-ss01 = "1vimfq19c0hf3vysi6agyplnshzbkg3hprslrlrcqv6pafhc0j4m";
|
||||||
sgr-iosevka-ss02 = "1d7lbf8ifki037x2sn479131rda1slgmyl9bkn9dpi660s33nlmj";
|
sgr-iosevka-ss02 = "1l4wfi2s47pxsdhlif7h9rgdqmj8dxswbpmrwghad1vpi09s9q33";
|
||||||
sgr-iosevka-ss03 = "10d1hgjdpd93hksbhshlsj7hz7m2b4ivdxxadyvzs295r05w6sr7";
|
sgr-iosevka-ss03 = "078vckd5hsmvnpyh54yzab7pbxlsqrr0h4phyhnpzsmqgg483kwm";
|
||||||
sgr-iosevka-ss04 = "0rpddjxmipm45i420mjnrcspik0ifnilcs25hnjpp76svipgmrrf";
|
sgr-iosevka-ss04 = "01z2f6qddl6d5k8k9v6xpry6wihr9w8b7chy1n8zvli52p5mbww7";
|
||||||
sgr-iosevka-ss05 = "00h4whmf3qzsyymz7fh988iwwhhmyya0gql0q4zzv4i6w8pr62sh";
|
sgr-iosevka-ss05 = "0bvjr0nh1j8wb2xs91z32vxxzwhkjwbpkpz8l8mwf1a0hlaqpbar";
|
||||||
sgr-iosevka-ss06 = "1qca1z6vr77iis6wcbidbqc4qkhhfpnjb6iyifzx2hfzk858lq7f";
|
sgr-iosevka-ss06 = "1lpnvjdw6qzs5l473fwx4vk2xxwxkbfw4rfkvml3i60rs655nmy6";
|
||||||
sgr-iosevka-ss07 = "0vi1rgg7db3h7yj6fnqsbxpjpysvis89sv5f2bny0yxhzj6wzqwb";
|
sgr-iosevka-ss07 = "01jbma445cyr6acic4qafjkxfl9q7bbn0ngvx7s5bxmc6xv3hnaf";
|
||||||
sgr-iosevka-ss08 = "19sxsnzc3rkvvlx9w3ys6agnjvzr08j77ccm451j3k9asybfk1hw";
|
sgr-iosevka-ss08 = "1vxlc5m4pwydy9zcam47494vx52c7h0nfp6f7z4iqpfshv0nnyp6";
|
||||||
sgr-iosevka-ss09 = "16ip24nz9wz517ji0zrf0l41m4avg2pc0y57pdr6mzqjq1qc0428";
|
sgr-iosevka-ss09 = "0w5qfwpxagls74s0b98grd9in4m947fmrw6nn215zhp0zj2mfwi6";
|
||||||
sgr-iosevka-ss10 = "0zqbd9ng0f83k5sj4ndhi9c9gl1im686i4nijp71vzps767scclz";
|
sgr-iosevka-ss10 = "1fwbyis93kdjc62vp701rr6vpfw2an1xznpnm0aifafnz6rl5zfg";
|
||||||
sgr-iosevka-ss11 = "14psy4w63007ysw21jlslgbryqlb9yk0pwh3zf1b5dqspg3qf9z1";
|
sgr-iosevka-ss11 = "081gj3b1b669vc38l6gpwagk7afd7338d04jqprx5savz9a9nfs7";
|
||||||
sgr-iosevka-ss12 = "1k4f7a7j1589ch263988a09mgrlmgbxwsz7iqalcb8cpzbljvirc";
|
sgr-iosevka-ss12 = "09hc5vnvkymlrirjy3rszxb64n55c7a359vs5lfgcsmrf08z35xw";
|
||||||
sgr-iosevka-ss13 = "0rhkdrgzqqy70dggm0plz1y14rhabs4f3m6kdrgrbh0v97hhi160";
|
sgr-iosevka-ss13 = "0qzzs4rgny8habxxrjqqnfigh6pcx15hcgi9z29crs5sskmcsp2s";
|
||||||
sgr-iosevka-ss14 = "0r00nrdilxcqnwfrcs6w1zklw09pa2sjjkiszm3fkcmcrzchqbnq";
|
sgr-iosevka-ss14 = "004rcv0g0916c7vrkb796zck9sywhsdrd5z1kx1v8v9gyxlgv46z";
|
||||||
sgr-iosevka-ss15 = "0f8r55ad90ssbdaczgv3skqgamjp9v2mdnzqbvmbrw7diy6r1ggg";
|
sgr-iosevka-ss15 = "1yn6alx6ppgrgfzhmgsiwmw7rrvj7ad7yss5yqwbas6k9n70j5ki";
|
||||||
sgr-iosevka-ss16 = "11kz020068isdvfzdp3g33kvfdxmmcsrl2b3misizypvq1pwc4dv";
|
sgr-iosevka-ss16 = "06h59vvl0vcrb5r24y22cwhdmcpi0wn92daz3ak739x52qnc9dll";
|
||||||
sgr-iosevka-ss17 = "1gm45xp3sqw6szaxkqz9z5ff01l3mc5dr6mlaqvq4yrpj8v40ql0";
|
sgr-iosevka-ss17 = "0c8s66lb7mp0zya12mcxdfy05jhwwi78fwm35lnk1xkarbzrdwq8";
|
||||||
sgr-iosevka-ss18 = "09cl87c8fin4wiy2ngw0cv1xxzjpl138yxicq28vhwvxrgkb3syn";
|
sgr-iosevka-ss18 = "00k036viav27far3jbmh7zpawccnmg9qh93v5d6wz6b7l2h7mwam";
|
||||||
sgr-iosevka-term = "1884wmmp7kyxiapw9jp5d2w4dq2bpqw6rdyaz9zwp73n9mql3bwx";
|
sgr-iosevka-term = "16bwjvamhaq7bcl2dkvv79asn68bdzqkii7q1h5sc3jvzhd0v6sz";
|
||||||
sgr-iosevka-term-curly = "0d085vv4xikl1nsckpf81h0p6p0ilgr2blzx3711k9kvs6fsg2cw";
|
sgr-iosevka-term-curly = "0scrz4yfs7v26vyjcd35p2jgbqj4phasr6yswc0xlc7l19x9z91v";
|
||||||
sgr-iosevka-term-curly-slab = "0lqjnv9vhrfgcsds9rll7jhyhnqk2sq3wa694gc6xnzg1grc8p5d";
|
sgr-iosevka-term-curly-slab = "0551npqdascnn4crd9drkfx8mw4gfjqrvn2112diqn5q4rlpgyrn";
|
||||||
sgr-iosevka-term-slab = "1j01vm9djbb9lw6nd0n7mvzfrd5aj3gl7azg1mf91ls0pxz81w4b";
|
sgr-iosevka-term-slab = "0gjr5lw1aj4vskv5kkbgahfhn7aqh4qdlnv9560c2laaxfs62zdh";
|
||||||
sgr-iosevka-term-ss01 = "1pb5kwm02dblrlw16lrf70bk9k7v9dpgz7wg9fj2iy1fkmx5d0il";
|
sgr-iosevka-term-ss01 = "08gh7rsyj1pl444g5crfm2rjnxk9kqqd6svvzqalaq5j3pgdk7mb";
|
||||||
sgr-iosevka-term-ss02 = "0biczq6b6fg9lyz33j8ffbc8l49yqlxigy7sjxmc4bwmpibz20yc";
|
sgr-iosevka-term-ss02 = "1x4swlfrjazkxbryb1rswjg9wiqjypdyzwvab1875g0ian6zl293";
|
||||||
sgr-iosevka-term-ss03 = "0nvqdsx96jfjhgg5fq0wc53gh3qvk0jvfz6nh7alw6b4c27pjqwa";
|
sgr-iosevka-term-ss03 = "1cp2z0spb0q9n7xi370hvz2lw7rrwly6cicww0k8x6mzd67n7jyr";
|
||||||
sgr-iosevka-term-ss04 = "11qg3s5gxcc5z1009mlb2iz6hycpll2a2azisx8mkjfihzryx88n";
|
sgr-iosevka-term-ss04 = "1z7njiz4j98liqg9d4mp6f9zlw7r1kqwl41lhh1r9vb8nx8b64xi";
|
||||||
sgr-iosevka-term-ss05 = "1k2cwnn09pn4j07aj6mkmm03d8nl74jdc69gshi90fbm12688b0g";
|
sgr-iosevka-term-ss05 = "0nwfhrm22wl402j3nzff7zb9v7w9fgg5njivhm3r23lllh368ga9";
|
||||||
sgr-iosevka-term-ss06 = "06lgk8kcfk8vc2dh1nd7ab7z6mfpxqh4h1jnhyj6ca6fq2k12khf";
|
sgr-iosevka-term-ss06 = "1j56gpp7680f2kq0d28nz9nfcz6hq08vq613f0d3c8vln6pmk082";
|
||||||
sgr-iosevka-term-ss07 = "0ksj9nhir6bg35583lylqy50nz3ap9ba13vlxx1bfv99ah6y3z88";
|
sgr-iosevka-term-ss07 = "1wsi14f6lkkvvvf4cwzdc6six821r2izdgwa7yd96fdk4l3jc357";
|
||||||
sgr-iosevka-term-ss08 = "0x3f4i4mzx1b0n844hfi78by4657lz7lwpr6dlqkwkw58pzg6x5f";
|
sgr-iosevka-term-ss08 = "0w4hb53dyr9mwrxghr62gc36s8sqbrfhw4088zar9jz5w8clsrr6";
|
||||||
sgr-iosevka-term-ss09 = "07favifpnx26hgnnah2jpfgk8cvzj6xzshvvbfmnhjyfq0b37fyw";
|
sgr-iosevka-term-ss09 = "0ym37rrfi23rbshnv8hi9acx7gf4zs70m6pr2gy556w8bb95dw66";
|
||||||
sgr-iosevka-term-ss10 = "021hkqzaijjkk8s90mkqsqmc8n62h6zdlzbgpah24snwdapqyv5f";
|
sgr-iosevka-term-ss10 = "093ca1i94dk16zvbxnw41g80krfmi946gwvzbfw8a9nmx5krcvx6";
|
||||||
sgr-iosevka-term-ss11 = "0smipv7hk7c6ar836k3sc7czzcg7f3ppfx1vyl81rzvpb136bvxf";
|
sgr-iosevka-term-ss11 = "03s2wiwlx6k676jqidgc78rpxm1c4dc194k2lk5704jxvysv5i3x";
|
||||||
sgr-iosevka-term-ss12 = "1qm35k70dpc3xgxl1vaslmhbchk38mqx7brz8a3qb6kx75mjviq0";
|
sgr-iosevka-term-ss12 = "1wq4i66zxwgc7n2zqwc2x05fmxpg6yqm9f0ll9balih1al0qvwb6";
|
||||||
sgr-iosevka-term-ss13 = "015ibdhmbyl57b1687qvhg1xx6mnqgvxgdc3aly2kj6a0xk5jf0g";
|
sgr-iosevka-term-ss13 = "169fwn82lippqs9rnil0mibn25mzkmxm6rgnhs61lp4z7srqd5h9";
|
||||||
sgr-iosevka-term-ss14 = "0i91xy0dvbx1hawqz5sy8dhrv2i5cs9frix963rprsjwhzzj91ny";
|
sgr-iosevka-term-ss14 = "05mw5hav1xin4xycbfdjpw4j62ixckkd6bw0nl5dnq3ji33v0skg";
|
||||||
sgr-iosevka-term-ss15 = "0nnpzqplmafvdm0ibnvvdh3w0j7cj5kni352kqq7rvkxjyx3pwd4";
|
sgr-iosevka-term-ss15 = "1mpmkvsk8y1a8i4c2dwqglxm46rgkqmd2y68wyik0asa8vrfflv6";
|
||||||
sgr-iosevka-term-ss16 = "1hag4vkj974g320k5cdckd334vlk9sq7rdpg9zwsil79dhnlrajk";
|
sgr-iosevka-term-ss16 = "051hxw063d29m59971zbcsfj26ch0sk1cxv503xm86ilblmj54dj";
|
||||||
sgr-iosevka-term-ss17 = "0xhv40h4m2b6zv5pprjz51i996hgyfxchysv70wdask3x20wg18c";
|
sgr-iosevka-term-ss17 = "0mlp1kbn298w0mwfyfbmzkfwbf7cibchb3f0l8mk833lvxjxxiaz";
|
||||||
sgr-iosevka-term-ss18 = "0k5hy0pb8ksnqx7r4ln588qw1s04qd87p41viwrw5krdhdvfyhmi";
|
sgr-iosevka-term-ss18 = "0v5j17y5hpg56h2kdz1469k56358k7g0wqxl4nd1ib3j0y7jndsc";
|
||||||
}
|
}
|
||||||
|
@ -5,11 +5,11 @@
|
|||||||
|
|
||||||
stdenvNoCC.mkDerivation rec {
|
stdenvNoCC.mkDerivation rec {
|
||||||
pname = "lxgw-neoxihei";
|
pname = "lxgw-neoxihei";
|
||||||
version = "1.102.1";
|
version = "1.103.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf";
|
url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf";
|
||||||
hash = "sha256-prEyymKABhu7/jdiyUyZ4xb6rrYmo91Jt462qQKV9/0=";
|
hash = "sha256-z9SzSt+GXV+9GLtzjY6EQQa6bKrixYo03kEfzGfug90=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontUnpack = true;
|
dontUnpack = true;
|
||||||
|
@ -29,14 +29,14 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "gnome-terminal";
|
pname = "gnome-terminal";
|
||||||
version = "3.48.1";
|
version = "3.48.2";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
domain = "gitlab.gnome.org";
|
domain = "gitlab.gnome.org";
|
||||||
owner = "GNOME";
|
owner = "GNOME";
|
||||||
repo = "gnome-terminal";
|
repo = "gnome-terminal";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-1t48JRESjAQubOmyK+QOhlp57iE5Ml0cqgy/2wjrLjE=";
|
sha256 = "sha256-WvFKFh5BK6AS+Lqyh27xIfH1rxs1+YTkywX4w9UashQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -16,14 +16,14 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "catfish";
|
pname = "catfish";
|
||||||
version = "4.16.4";
|
version = "4.18.0";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
domain = "gitlab.xfce.org";
|
domain = "gitlab.xfce.org";
|
||||||
owner = "apps";
|
owner = "apps";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "${pname}-${version}";
|
rev = "${pname}-${version}";
|
||||||
sha256 = "sha256-hdrEFdBa/4i/PF7VyEI7ObiJXLIRW+RFSe8yGnUpqRc=";
|
sha256 = "sha256-hfbIgSFn48++eGrJXzhXRxhWkrjgTYsr7BX/n0EXhGo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -8,10 +8,10 @@ in rebar3Relx rec {
|
|||||||
releaseType = "escript";
|
releaseType = "escript";
|
||||||
# The package name "elvis" is already taken
|
# The package name "elvis" is already taken
|
||||||
pname = "elvis-erlang";
|
pname = "elvis-erlang";
|
||||||
version = "1.1.0";
|
version = "3.0.1";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
inherit owner repo;
|
inherit owner repo;
|
||||||
sha256 = "6vNxr3AYpFuXaIVH9bWw7K5KiF1swfI+CSI43RoMQEA=";
|
sha256 = "vXCsGLTpqoKBAN2K35Zl9W82uKbZAFFFzpXh+HTEAwA=";
|
||||||
rev = version;
|
rev = version;
|
||||||
};
|
};
|
||||||
beamDeps = builtins.attrValues (import ./rebar-deps.nix {
|
beamDeps = builtins.attrValues (import ./rebar-deps.nix {
|
||||||
|
@ -16,11 +16,11 @@ let
|
|||||||
};
|
};
|
||||||
ssl_verify_fun = builder {
|
ssl_verify_fun = builder {
|
||||||
name = "ssl_verify_fun";
|
name = "ssl_verify_fun";
|
||||||
version = "1.1.6";
|
version = "1.1.7";
|
||||||
src = fetchHex {
|
src = fetchHex {
|
||||||
pkg = "ssl_verify_fun";
|
pkg = "ssl_verify_fun";
|
||||||
version = "1.1.6";
|
version = "1.1.7";
|
||||||
sha256 = "sha256-vbDSRx9FPIj/OQjnaG+G+b4yfQZcwewW+kVAGX6gRoA=";
|
sha256 = "sha256-/kwZDo83QB0wFnyMQF7aGUafNFd5h8dt3mE+g4u8Z/g=";
|
||||||
};
|
};
|
||||||
beamDeps = [ ];
|
beamDeps = [ ];
|
||||||
};
|
};
|
||||||
@ -66,11 +66,11 @@ let
|
|||||||
};
|
};
|
||||||
certifi = builder {
|
certifi = builder {
|
||||||
name = "certifi";
|
name = "certifi";
|
||||||
version = "2.8.0";
|
version = "2.11.0";
|
||||||
src = fetchHex {
|
src = fetchHex {
|
||||||
pkg = "certifi";
|
pkg = "certifi";
|
||||||
version = "2.8.0";
|
version = "2.11.0";
|
||||||
sha256 = "sha256-asfvwcb4YAsI1iUpLUu/WE4UhHzhtrXETZg9Jz4Ql+o=";
|
sha256 = "sha256-njfgVC7D+rqhmgc0s5ANwJV5f6xIxAoql0HYrV48m7c=";
|
||||||
};
|
};
|
||||||
beamDeps = [ ];
|
beamDeps = [ ];
|
||||||
};
|
};
|
||||||
@ -96,11 +96,11 @@ let
|
|||||||
};
|
};
|
||||||
katana_code = builder {
|
katana_code = builder {
|
||||||
name = "katana_code";
|
name = "katana_code";
|
||||||
version = "1.1.2";
|
version = "2.0.2";
|
||||||
src = fetchHex {
|
src = fetchHex {
|
||||||
pkg = "katana_code";
|
pkg = "katana_code";
|
||||||
version = "1.1.2";
|
version = "2.0.2";
|
||||||
sha256 = "sha256-5+YWKkToJqA/aLUDt9kpgbiUv4NMHvDmR3g/fWaIAhw=";
|
sha256 = "sha256-Plf+1jXgsWpfvazNyHLsU96yHtn8bn65tkFf8Zm3sTg=";
|
||||||
};
|
};
|
||||||
beamDeps = [ ];
|
beamDeps = [ ];
|
||||||
};
|
};
|
||||||
@ -146,11 +146,11 @@ let
|
|||||||
};
|
};
|
||||||
elvis_core = builder {
|
elvis_core = builder {
|
||||||
name = "elvis_core";
|
name = "elvis_core";
|
||||||
version = "1.3.1";
|
version = "3.0.1";
|
||||||
src = fetchHex {
|
src = fetchHex {
|
||||||
pkg = "elvis_core";
|
pkg = "elvis_core";
|
||||||
version = "1.3.1";
|
version = "3.0.1";
|
||||||
sha256 = "sha256-eoiQv4GFoyUs1OvYJv5fita5MCTt+IV26yeunl3BnWk=";
|
sha256 = "sha256-TPc1QB50ZcEIUcYkXB4+jnZJhNjAtZSdVpexS1+urUk=";
|
||||||
};
|
};
|
||||||
beamDeps = [ katana_code zipper ];
|
beamDeps = [ katana_code zipper ];
|
||||||
};
|
};
|
||||||
|
@ -71,13 +71,13 @@ let
|
|||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
pname = "yosys";
|
pname = "yosys";
|
||||||
version = "0.31";
|
version = "0.32";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "YosysHQ";
|
owner = "YosysHQ";
|
||||||
repo = "yosys";
|
repo = "yosys";
|
||||||
rev = "${pname}-${version}";
|
rev = "${pname}-${version}";
|
||||||
hash = "sha256-BGeqI0U2AdKgsQQw3f/C0l1ENPTlQ3Eoa8TaLRE+aWI=";
|
hash = "sha256-ER61pIvXNjV74A9LwxeXDXoQFkVgqjdI9KiYQyOobk8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
@ -8,6 +8,14 @@ makeSetupHook {
|
|||||||
|
|
||||||
propagatedBuildInputs = [ zig ];
|
propagatedBuildInputs = [ zig ];
|
||||||
|
|
||||||
|
substitutions = {
|
||||||
|
zig_default_flags =
|
||||||
|
if lib.versionAtLeast zig.version "0.11" then
|
||||||
|
"-Doptimize=ReleaseSafe -Dcpu=baseline"
|
||||||
|
else
|
||||||
|
"-Drelease-safe=true -Dcpu=baseline";
|
||||||
|
};
|
||||||
|
|
||||||
passthru = { inherit zig; };
|
passthru = { inherit zig; };
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
# https://github.com/NixOS/nixpkgs/pull/241741#issuecomment-1624227485
|
# https://github.com/NixOS/nixpkgs/pull/241741#issuecomment-1624227485
|
||||||
# https://github.com/ziglang/zig/issues/14281#issuecomment-1624220653
|
# https://github.com/ziglang/zig/issues/14281#issuecomment-1624220653
|
||||||
|
|
||||||
readonly zigDefaultFlagsArray=("-Drelease-safe=true" "-Dcpu=baseline")
|
readonly zigDefaultFlagsArray=(@zig_default_flags@)
|
||||||
|
|
||||||
function zigSetGlobalCacheDir {
|
function zigSetGlobalCacheDir {
|
||||||
ZIG_GLOBAL_CACHE_DIR=$(mktemp -d)
|
ZIG_GLOBAL_CACHE_DIR=$(mktemp -d)
|
||||||
|
45
pkgs/development/interpreters/risor/default.nix
Normal file
45
pkgs/development/interpreters/risor/default.nix
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
{ lib
|
||||||
|
, buildGoModule
|
||||||
|
, fetchFromGitHub
|
||||||
|
, testers
|
||||||
|
, risor
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule rec {
|
||||||
|
pname = "risor";
|
||||||
|
version = "0.11.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "risor-io";
|
||||||
|
repo = "risor";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-YBiBadyI8TRa7CpiTkMOL0biuVMAk23sqEOzJ0ipfA8=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-diAbQwnlhMm43ZlLKq3llMl9mO3sIkc80aCI5UDn7F4=";
|
||||||
|
|
||||||
|
subPackages = [
|
||||||
|
"cmd/..."
|
||||||
|
];
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
"-X=main.version=${version}"
|
||||||
|
];
|
||||||
|
|
||||||
|
passthru.tests = {
|
||||||
|
version = testers.testVersion {
|
||||||
|
package = risor;
|
||||||
|
command = "risor version";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Fast and flexible scripting for Go developers and DevOps";
|
||||||
|
homepage = "https://github.com/risor-io/risor";
|
||||||
|
changelog = "https://github.com/risor-io/risor/releases/tag/${src.rev}";
|
||||||
|
license = licenses.asl20;
|
||||||
|
maintainers = with maintainers; [ figsoda ];
|
||||||
|
};
|
||||||
|
}
|
32
pkgs/development/libraries/agda/1lab/default.nix
Normal file
32
pkgs/development/libraries/agda/1lab/default.nix
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{ lib, mkDerivation, fetchFromGitHub }:
|
||||||
|
|
||||||
|
mkDerivation rec {
|
||||||
|
pname = "1lab";
|
||||||
|
version = "unstable-2023-03-07";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "plt-amy";
|
||||||
|
repo = pname;
|
||||||
|
# Last commit that compiles with Agda 2.6.3
|
||||||
|
rev = "c6ee57a2da327def241324b4775ec2c67cdab2af";
|
||||||
|
hash = "sha256-zDqFaDZxAdFxYM6l2zc7ZTi4XwMThw1AQwHfvhOxzdg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
# We don't need anything in support; avoid installing LICENSE.agda
|
||||||
|
postPatch = ''
|
||||||
|
rm -rf support
|
||||||
|
'';
|
||||||
|
|
||||||
|
libraryName = "cubical-1lab";
|
||||||
|
libraryFile = "1lab.agda-lib";
|
||||||
|
everythingFile = "src/index.lagda.md";
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description =
|
||||||
|
"A formalised, cross-linked reference resource for mathematics done in Homotopy Type Theory ";
|
||||||
|
homepage = src.meta.homepage;
|
||||||
|
license = licenses.agpl3;
|
||||||
|
platforms = platforms.unix;
|
||||||
|
maintainers = with maintainers; [ ncfavier ];
|
||||||
|
};
|
||||||
|
}
|
@ -45,11 +45,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "gvfs";
|
pname = "gvfs";
|
||||||
version = "1.50.5";
|
version = "1.50.6";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://gnome/sources/gvfs/${lib.versions.majorMinor version}/gvfs-${version}.tar.xz";
|
url = "mirror://gnome/sources/gvfs/${lib.versions.majorMinor version}/gvfs-${version}.tar.xz";
|
||||||
hash = "sha256-uG8JtzMchkLs6/RqPNoGkvXrJghvEyMmpUg8Lr+GpMs=";
|
hash = "sha256-xPbhH8TqqZM/TbjHo0R14GaM6tK//tloZ9Bhvj053aU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
|
@ -7,13 +7,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "httplib";
|
pname = "httplib";
|
||||||
version = "0.13.1";
|
version = "0.13.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "yhirose";
|
owner = "yhirose";
|
||||||
repo = "cpp-httplib";
|
repo = "cpp-httplib";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-2vS8gdJrf7Iz6F5kyyWlr7zB1eBDjxdLesJcnkhg5eE=";
|
hash = "sha256-ESaH0+n7ycpOKM+Mnv/UgT16UEx86eFMQDHB3RVmgBw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
|
|||||||
changelog = "https://github.com/yhirose/cpp-httplib/releases/tag/v${version}";
|
changelog = "https://github.com/yhirose/cpp-httplib/releases/tag/v${version}";
|
||||||
maintainers = with maintainers; [ aidalgol ];
|
maintainers = with maintainers; [ aidalgol ];
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
|
platforms = platforms.all;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "libadwaita";
|
pname = "libadwaita";
|
||||||
version = "1.3.3";
|
version = "1.3.4";
|
||||||
|
|
||||||
outputs = [ "out" "dev" "devdoc" ];
|
outputs = [ "out" "dev" "devdoc" ];
|
||||||
outputBin = "devdoc"; # demo app
|
outputBin = "devdoc"; # demo app
|
||||||
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
|
|||||||
owner = "GNOME";
|
owner = "GNOME";
|
||||||
repo = "libadwaita";
|
repo = "libadwaita";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-YIxGwl+/F7xkGjoi07GViSHAfCTE1RpEBhHfrlD0X/4=";
|
hash = "sha256-NBYIDW0sphmBT2cIB2CPsCJrjRsINxWpumJbQK5RjU8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
depsBuildBuild = [
|
depsBuildBuild = [
|
||||||
|
@ -16,13 +16,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "openimageio";
|
pname = "openimageio";
|
||||||
version = "2.4.13.0";
|
version = "2.4.14.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "OpenImageIO";
|
owner = "OpenImageIO";
|
||||||
repo = "oiio";
|
repo = "oiio";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-VVLJJB32oTujB384rmqm4MHxWplYov7CqoLqhdWjTi4=";
|
hash = "sha256-iHXU3Zr32XNn2Q2Pn/sgF6E1q/FXbdmVrOKC4lhGx3k=";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = [ "bin" "out" "dev" "doc" ];
|
outputs = [ "bin" "out" "dev" "doc" ];
|
||||||
|
@ -1,21 +1,27 @@
|
|||||||
{ lib, stdenv, fetchurl, buildPackages, perl, coreutils, fetchFromGitHub
|
{
|
||||||
, makeWrapper
|
buildPackages
|
||||||
, withCryptodev ? false, cryptodev
|
, cryptodev
|
||||||
, enableSSL2 ? false
|
, enableSSL2 ? false
|
||||||
, enableSSL3 ? false
|
, enableSSL3 ? false
|
||||||
, static ? stdenv.hostPlatform.isStatic
|
, fetchFromGitHub
|
||||||
|
, lib
|
||||||
|
, makeWrapper
|
||||||
|
, perl
|
||||||
, removeReferencesTo
|
, removeReferencesTo
|
||||||
|
, static ? stdenv.hostPlatform.isStatic
|
||||||
|
, stdenv
|
||||||
|
, withCryptodev ? false
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "quictls";
|
pname = "quictls";
|
||||||
version = "3.0.9-quic1";
|
version = "3.0.10-quic1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "quictls";
|
owner = "quictls";
|
||||||
repo = "openssl";
|
repo = "openssl";
|
||||||
rev = "openssl-${version}";
|
rev = "openssl-${finalAttrs.version}";
|
||||||
sha256 = "sha256-AXhZD8gDnOSZajQL+fFOcGXH+yCnns9fCWvfk6/OFqA=";
|
hash = "sha256-PTHZCj5aqwFrrvydut9ZS04EJ7YPywKAjbXBBihj4Gg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
@ -26,8 +32,8 @@ stdenv.mkDerivation rec {
|
|||||||
../openssl/3.0/openssl-disable-kernel-detection.patch
|
../openssl/3.0/openssl-disable-kernel-detection.patch
|
||||||
|
|
||||||
(if stdenv.hostPlatform.isDarwin
|
(if stdenv.hostPlatform.isDarwin
|
||||||
then ../openssl/use-etc-ssl-certs-darwin.patch
|
then ../openssl/use-etc-ssl-certs-darwin.patch
|
||||||
else ../openssl/use-etc-ssl-certs.patch)
|
else ../openssl/use-etc-ssl-certs.patch)
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
@ -42,56 +48,66 @@ stdenv.mkDerivation rec {
|
|||||||
'!defined(__ANDROID__) && !defined(__OpenBSD__) && 0'
|
'!defined(__ANDROID__) && !defined(__OpenBSD__) && 0'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
makeWrapper
|
||||||
|
perl
|
||||||
|
removeReferencesTo
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = lib.optionals withCryptodev [
|
||||||
|
cryptodev
|
||||||
|
];
|
||||||
|
|
||||||
outputs = [ "bin" "dev" "out" "man" "doc" ];
|
outputs = [ "bin" "dev" "out" "man" "doc" ];
|
||||||
|
|
||||||
setOutputFlags = false;
|
setOutputFlags = false;
|
||||||
|
|
||||||
separateDebugInfo =
|
separateDebugInfo =
|
||||||
!stdenv.hostPlatform.isDarwin &&
|
!stdenv.hostPlatform.isDarwin &&
|
||||||
!(stdenv.hostPlatform.useLLVM or false) &&
|
!(stdenv.hostPlatform.useLLVM or false) &&
|
||||||
stdenv.cc.isGNU;
|
stdenv.cc.isGNU;
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper perl removeReferencesTo ];
|
|
||||||
buildInputs = lib.optional withCryptodev cryptodev;
|
|
||||||
|
|
||||||
# TODO(@Ericson2314): Improve with mass rebuild
|
# TODO(@Ericson2314): Improve with mass rebuild
|
||||||
configurePlatforms = [];
|
configurePlatforms = [ ];
|
||||||
configureScript = {
|
configureScript = {
|
||||||
armv5tel-linux = "./Configure linux-armv4 -march=armv5te";
|
armv5tel-linux = "./Configure linux-armv4 -march=armv5te";
|
||||||
armv6l-linux = "./Configure linux-armv4 -march=armv6";
|
armv6l-linux = "./Configure linux-armv4 -march=armv6";
|
||||||
armv7l-linux = "./Configure linux-armv4 -march=armv7-a";
|
armv7l-linux = "./Configure linux-armv4 -march=armv7-a";
|
||||||
x86_64-darwin = "./Configure darwin64-x86_64-cc";
|
x86_64-darwin = "./Configure darwin64-x86_64-cc";
|
||||||
aarch64-darwin = "./Configure darwin64-arm64-cc";
|
aarch64-darwin = "./Configure darwin64-arm64-cc";
|
||||||
x86_64-linux = "./Configure linux-x86_64";
|
x86_64-linux = "./Configure linux-x86_64";
|
||||||
x86_64-solaris = "./Configure solaris64-x86_64-gcc";
|
x86_64-solaris = "./Configure solaris64-x86_64-gcc";
|
||||||
riscv64-linux = "./Configure linux64-riscv64";
|
riscv64-linux = "./Configure linux64-riscv64";
|
||||||
mips64el-linux =
|
mips64el-linux =
|
||||||
if stdenv.hostPlatform.isMips64n64
|
if stdenv.hostPlatform.isMips64n64
|
||||||
then "./Configure linux64-mips64"
|
then "./Configure linux64-mips64"
|
||||||
else if stdenv.hostPlatform.isMips64n32
|
else if stdenv.hostPlatform.isMips64n32
|
||||||
then "./Configure linux-mips64"
|
then "./Configure linux-mips64"
|
||||||
else throw "unsupported ABI for ${stdenv.hostPlatform.system}";
|
else throw "unsupported ABI for ${stdenv.hostPlatform.system}";
|
||||||
}.${stdenv.hostPlatform.system} or (
|
}.${stdenv.hostPlatform.system} or (
|
||||||
if stdenv.hostPlatform == stdenv.buildPlatform
|
if stdenv.hostPlatform == stdenv.buildPlatform
|
||||||
then "./config"
|
then "./config"
|
||||||
else if stdenv.hostPlatform.isBSD && stdenv.hostPlatform.isx86_64
|
else if stdenv.hostPlatform.isBSD && stdenv.hostPlatform.isx86_64
|
||||||
then "./Configure BSD-x86_64"
|
then "./Configure BSD-x86_64"
|
||||||
else if stdenv.hostPlatform.isBSD && stdenv.hostPlatform.isx86_32
|
else if stdenv.hostPlatform.isBSD && stdenv.hostPlatform.isx86_32
|
||||||
then "./Configure BSD-x86" + lib.optionalString (stdenv.hostPlatform.parsed.kernel.execFormat.name == "elf") "-elf"
|
then "./Configure BSD-x86" + lib.optionalString (stdenv.hostPlatform.parsed.kernel.execFormat.name == "elf") "-elf"
|
||||||
else if stdenv.hostPlatform.isBSD
|
else if stdenv.hostPlatform.isBSD
|
||||||
then "./Configure BSD-generic${toString stdenv.hostPlatform.parsed.cpu.bits}"
|
then "./Configure BSD-generic${toString stdenv.hostPlatform.parsed.cpu.bits}"
|
||||||
else if stdenv.hostPlatform.isMinGW
|
else if stdenv.hostPlatform.isMinGW
|
||||||
then "./Configure mingw${lib.optionalString
|
then "./Configure mingw${lib.optionalString
|
||||||
(stdenv.hostPlatform.parsed.cpu.bits != 32)
|
(stdenv.hostPlatform.parsed.cpu.bits != 32)
|
||||||
(toString stdenv.hostPlatform.parsed.cpu.bits)}"
|
(toString stdenv.hostPlatform.parsed.cpu.bits)}"
|
||||||
else if stdenv.hostPlatform.isLinux
|
else if stdenv.hostPlatform.isLinux
|
||||||
then "./Configure linux-generic${toString stdenv.hostPlatform.parsed.cpu.bits}"
|
then "./Configure linux-generic${toString stdenv.hostPlatform.parsed.cpu.bits}"
|
||||||
else if stdenv.hostPlatform.isiOS
|
else if stdenv.hostPlatform.isiOS
|
||||||
then "./Configure ios${toString stdenv.hostPlatform.parsed.cpu.bits}-cross"
|
then "./Configure ios${toString stdenv.hostPlatform.parsed.cpu.bits}-cross"
|
||||||
else
|
else
|
||||||
throw "Not sure what configuration to use for ${stdenv.hostPlatform.config}"
|
throw "Not sure what configuration to use for ${stdenv.hostPlatform.config}"
|
||||||
);
|
);
|
||||||
|
|
||||||
# OpenSSL doesn't like the `--enable-static` / `--disable-shared` flags.
|
# OpenSSL doesn't like the `--enable-static` / `--disable-shared` flags.
|
||||||
dontAddStaticConfigureFlags = true;
|
dontAddStaticConfigureFlags = true;
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"shared" # "shared" builds both shared and static libraries
|
"shared" # "shared" builds both shared and static libraries
|
||||||
"--libdir=lib"
|
"--libdir=lib"
|
||||||
@ -100,19 +116,18 @@ stdenv.mkDerivation rec {
|
|||||||
"-DHAVE_CRYPTODEV"
|
"-DHAVE_CRYPTODEV"
|
||||||
"-DUSE_CRYPTODEV_DIGESTS"
|
"-DUSE_CRYPTODEV_DIGESTS"
|
||||||
] ++ lib.optional enableSSL2 "enable-ssl2"
|
] ++ lib.optional enableSSL2 "enable-ssl2"
|
||||||
++ lib.optional enableSSL3 "enable-ssl3"
|
++ lib.optional enableSSL3 "enable-ssl3"
|
||||||
# We select KTLS here instead of the configure-time detection (which we patch out).
|
# We select KTLS here instead of the configure-time detection (which we patch out).
|
||||||
# KTLS should work on FreeBSD 13+ as well, so we could enable it if someone tests it.
|
# KTLS should work on FreeBSD 13+ as well, so we could enable it if someone tests it.
|
||||||
++ lib.optional (stdenv.isLinux && lib.versionAtLeast version "3.0.0") "enable-ktls"
|
++ lib.optional (stdenv.isLinux && lib.versionAtLeast finalAttrs.version "3.0.0") "enable-ktls"
|
||||||
++ lib.optional stdenv.hostPlatform.isAarch64 "no-afalgeng"
|
++ lib.optional stdenv.hostPlatform.isAarch64 "no-afalgeng"
|
||||||
# OpenSSL needs a specific `no-shared` configure flag.
|
# OpenSSL needs a specific `no-shared` configure flag.
|
||||||
# See https://wiki.openssl.org/index.php/Compilation_and_Installation#Configure_Options
|
# See https://wiki.openssl.org/index.php/Compilation_and_Installation#Configure_Options
|
||||||
# for a comprehensive list of configuration options.
|
# for a comprehensive list of configuration options.
|
||||||
++ lib.optional static "no-shared"
|
++ lib.optional static "no-shared"
|
||||||
# This introduces a reference to the CTLOG_FILE which is undesired when
|
# This introduces a reference to the CTLOG_FILE which is undesired when
|
||||||
# trying to build binaries statically.
|
# trying to build binaries statically.
|
||||||
++ lib.optional static "no-ct"
|
++ lib.optional static "no-ct";
|
||||||
;
|
|
||||||
|
|
||||||
makeFlags = [
|
makeFlags = [
|
||||||
"MANDIR=$(man)/share/man"
|
"MANDIR=$(man)/share/man"
|
||||||
@ -160,11 +175,12 @@ stdenv.mkDerivation rec {
|
|||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = {
|
||||||
homepage = "https://quictls.github.io";
|
changelog = "https://github.com/quictls/openssl/blob/${finalAttrs.src.rev}/CHANGES.md";
|
||||||
description = "TLS/SSL and crypto library with QUIC APIs";
|
description = "TLS/SSL and crypto library with QUIC APIs";
|
||||||
license = licenses.openssl;
|
homepage = "https://quictls.github.io";
|
||||||
platforms = platforms.all;
|
license = lib.licenses.openssl;
|
||||||
maintainers = with maintainers; [ izorkin ];
|
maintainers = with lib.maintainers; [ izorkin ];
|
||||||
|
platforms = lib.platforms.all;
|
||||||
};
|
};
|
||||||
}
|
})
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "rdkafka";
|
pname = "rdkafka";
|
||||||
version = "2.1.1";
|
version = "2.2.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "confluentinc";
|
owner = "confluentinc";
|
||||||
repo = "librdkafka";
|
repo = "librdkafka";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-MwPRnD/S8o1gG6RWq2tKxqdpGum4FB5K8bHPAvlKW10=";
|
sha256 = "sha256-v/FjnDg22ZNQHmrUsPvjaCs4UQ/RPAxQdg9i8k6ba/4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config python3 which ];
|
nativeBuildInputs = [ pkg-config python3 which ];
|
||||||
|
@ -17,13 +17,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "indilib";
|
pname = "indilib";
|
||||||
version = "2.0.2";
|
version = "2.0.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "indilib";
|
owner = "indilib";
|
||||||
repo = "indi";
|
repo = "indi";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-GoEvWzGT3Ckv9Syif6Z2kAlnvg/Kt5I8SpGFG9kFTJo=";
|
hash = "sha256-YhUwRbpmEybezvopbqFj7M1EE3pufkNrN8yi/zbnJ3U=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "trompeloeil";
|
pname = "trompeloeil";
|
||||||
version = "44";
|
version = "45";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "rollbear";
|
owner = "rollbear";
|
||||||
repo = "trompeloeil";
|
repo = "trompeloeil";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-dZl1yJwJp7OZL3xoBbz43NWVEhrSgkDYkZB4OEydRXY=";
|
sha256 = "sha256-oCDsvpH9P5onME/t+o7VGttk1cHUpneODz21/0RkVkk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
@ -5,13 +5,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "brev-cli";
|
pname = "brev-cli";
|
||||||
version = "0.6.249";
|
version = "0.6.252";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "brevdev";
|
owner = "brevdev";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-Og6NrjSm27OM671icJavK44UQwyA59cA3IZ9ff+Wu2c=";
|
sha256 = "sha256-CwoSLAY6KNGaEKt+/ojlO/v1fRZSRsRpd67vXellLSQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8=";
|
vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8=";
|
||||||
|
@ -1,5 +1,11 @@
|
|||||||
{ lib, callPackage, buildDunePackage, re, ocamlformat-lib, menhir
|
{ lib
|
||||||
, version ? "0.26.0" }:
|
, callPackage
|
||||||
|
, buildDunePackage
|
||||||
|
, re
|
||||||
|
, ocamlformat-lib
|
||||||
|
, menhir
|
||||||
|
, version ? "0.26.0"
|
||||||
|
}:
|
||||||
|
|
||||||
let inherit (callPackage ./generic.nix { inherit version; }) src library_deps;
|
let inherit (callPackage ./generic.nix { inherit version; }) src library_deps;
|
||||||
|
|
||||||
@ -22,5 +28,6 @@ in buildDunePackage {
|
|||||||
description = "Auto-formatter for OCaml code";
|
description = "Auto-formatter for OCaml code";
|
||||||
maintainers = with lib.maintainers; [ Zimmi48 marsam Julow ];
|
maintainers = with lib.maintainers; [ Zimmi48 marsam Julow ];
|
||||||
license = lib.licenses.mit;
|
license = lib.licenses.mit;
|
||||||
|
mainProgram = "ocamlformat";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "aiohomekit";
|
pname = "aiohomekit";
|
||||||
version = "2.6.13";
|
version = "2.6.14";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonOlder "3.9";
|
disabled = pythonOlder "3.9";
|
||||||
@ -28,7 +28,7 @@ buildPythonPackage rec {
|
|||||||
owner = "Jc2k";
|
owner = "Jc2k";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "refs/tags/${version}";
|
rev = "refs/tags/${version}";
|
||||||
hash = "sha256-33B9BBqvKQugGz4+9EuMPhLRyWd/Sbxwh4d5aMmDt4M=";
|
hash = "sha256-JPI1+sQVZe2/5YxW6OxZRosp36e93KEW+V1DAcLaYNY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -9,16 +9,16 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "aiorun";
|
pname = "aiorun";
|
||||||
version = "2022.11.1";
|
version = "2023.7.2";
|
||||||
format = "flit";
|
format = "flit";
|
||||||
|
|
||||||
disabled = pythonOlder "3.5";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "cjrh";
|
owner = "cjrh";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-1qXt3HT/0sECOqPRwc0p+5+YZh1kyHSbkZHajcrjvZc=";
|
hash = "sha256-3AGsT8IUNi5SZHBsBfd7akj8eQ+xb0mrR7ydIr3T8gs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "airthings-ble";
|
pname = "airthings-ble";
|
||||||
version = "0.5.5";
|
version = "0.5.6-2";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonOlder "3.9";
|
disabled = pythonOlder "3.9";
|
||||||
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
|||||||
owner = "vincegio";
|
owner = "vincegio";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-A1YsYOquDUDGeEI4xzQSjEk1H92Jjlhsb5IPRt0lM2c=";
|
hash = "sha256-xxKZI6yb8h1eqtfTpa8SqL/hnIWhFtuBP7RXQvI/Z/4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "asyncua";
|
pname = "asyncua";
|
||||||
version = "1.0.2";
|
version = "1.0.3";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -26,7 +26,7 @@ buildPythonPackage rec {
|
|||||||
owner = "FreeOpcUa";
|
owner = "FreeOpcUa";
|
||||||
repo = "opcua-asyncio";
|
repo = "opcua-asyncio";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-DnBxR4nD3dBBhiElDuRgljHaoBPiakdjY/VFn3VsKEQ=";
|
hash = "sha256-fSXhW/Ik96HVecwOFWM+VftSzWGX6O4PzPT7JuaYXy0=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "authlib";
|
pname = "authlib";
|
||||||
version = "1.2.0";
|
version = "1.2.1";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
@ -26,7 +26,7 @@ buildPythonPackage rec {
|
|||||||
owner = "lepture";
|
owner = "lepture";
|
||||||
repo = "authlib";
|
repo = "authlib";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-OYfvfPnpWE9g7L9cFXUD95B/9+OZy55ZVbmFhFgguUg=";
|
hash = "sha256-K6u590poZ9C3Uzi3a8k8aXMeSeRgn91e+p2PWYno3Y8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
@ -49,6 +49,7 @@ buildPythonPackage rec {
|
|||||||
pythonImportsCheck = [
|
pythonImportsCheck = [
|
||||||
"authlib"
|
"authlib"
|
||||||
];
|
];
|
||||||
|
|
||||||
disabledTestPaths = [
|
disabledTestPaths = [
|
||||||
# Django tests require a running instance
|
# Django tests require a running instance
|
||||||
"tests/django/"
|
"tests/django/"
|
||||||
@ -60,7 +61,7 @@ buildPythonPackage rec {
|
|||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Library for building OAuth and OpenID Connect servers";
|
description = "Library for building OAuth and OpenID Connect servers";
|
||||||
homepage = "https://github.com/lepture/authlib";
|
homepage = "https://github.com/lepture/authlib";
|
||||||
changelog = "https://github.com/lepture/authlib/releases/tag/v${version}";
|
changelog = "https://github.com/lepture/authlib/blob/v${version}/docs/changelog.rst";
|
||||||
license = licenses.bsd3;
|
license = licenses.bsd3;
|
||||||
maintainers = with maintainers; [ flokli ];
|
maintainers = with maintainers; [ flokli ];
|
||||||
};
|
};
|
||||||
|
@ -7,14 +7,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "bitarray";
|
pname = "bitarray";
|
||||||
version = "2.8.0";
|
version = "2.8.1";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-zWmpJqM2PiXpSmRAgwMoPFkIW+ltcVJL2+a/yNouNOA=";
|
hash = "sha256-5ozu81qIYl0WFpVQdo/MjTiUkT42PCTsv2uMB+sCyPM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
|
@ -5,12 +5,11 @@
|
|||||||
, poetry-core
|
, poetry-core
|
||||||
, pytest-asyncio
|
, pytest-asyncio
|
||||||
, pytestCheckHook
|
, pytestCheckHook
|
||||||
, typing-extensions
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "bite-parser";
|
pname = "bite-parser";
|
||||||
version = "0.2.2";
|
version = "0.2.3";
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
@ -19,7 +18,7 @@ buildPythonPackage rec {
|
|||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
pname = "bite_parser";
|
pname = "bite_parser";
|
||||||
inherit version;
|
inherit version;
|
||||||
hash = "sha256-mBghKgrNv4ZaRNowo7csWekmqrI0xAVKJKowSeumr4g=";
|
hash = "sha256-5ZdmOhnxpBI4XGgT4n8JEriqOEkiUZ1Cc96/pyluhe4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -29,7 +28,6 @@ buildPythonPackage rec {
|
|||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
pytest-asyncio
|
pytest-asyncio
|
||||||
pytestCheckHook
|
pytestCheckHook
|
||||||
typing-extensions
|
|
||||||
];
|
];
|
||||||
|
|
||||||
pythonImportsCheck = [ "bite" ];
|
pythonImportsCheck = [ "bite" ];
|
||||||
|
3029
pkgs/development/python-modules/bytewax/Cargo.lock
generated
Normal file
3029
pkgs/development/python-modules/bytewax/Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,41 +1,47 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
|
, cmake
|
||||||
|
, confluent-kafka
|
||||||
|
, cyrus_sasl
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, rustPlatform
|
|
||||||
, setuptools-rust
|
|
||||||
, openssl
|
, openssl
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, cyrus_sasl
|
|
||||||
, protobuf
|
, protobuf
|
||||||
, cmake
|
|
||||||
, gcc
|
|
||||||
, confluent-kafka
|
|
||||||
, pytestCheckHook
|
, pytestCheckHook
|
||||||
, pythonAtLeast
|
, pythonOlder
|
||||||
|
, rustPlatform
|
||||||
|
, setuptools-rust
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "bytewax";
|
pname = "bytewax";
|
||||||
version = "0.16.0";
|
version = "0.16.2";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonAtLeast "3.11";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "bytewax";
|
owner = "bytewax";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-XdFkFhN8Z15Zw5HZ2wmnNFoTzyRtIbB7TAtOpKwuKyY=";
|
hash = "sha256-PHjKEZMNhtLliOSGt4XHQFDm8Rc4TejQUVSqFN6Au38=";
|
||||||
|
};
|
||||||
|
|
||||||
|
env = {
|
||||||
|
OPENSSL_NO_VENDOR = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# Remove docs tests, myst-docutils in nixpkgs is not compatible with package requirements.
|
# Remove docs tests, myst-docutils in nixpkgs is not compatible with package requirements.
|
||||||
# Package uses old version.
|
# Package uses old version.
|
||||||
patches = [ ./remove-docs-test.patch ];
|
patches = [ ./remove-docs-test.patch ];
|
||||||
|
|
||||||
cargoDeps = rustPlatform.fetchCargoTarball {
|
cargoDeps = rustPlatform.importCargoLock {
|
||||||
inherit src;
|
lockFile = ./Cargo.lock;
|
||||||
hash = "sha256-XGE1qPHi13/+8jjNCIgfzPudw561T0vUfJv5xnKySAg=";
|
outputHashes = {
|
||||||
|
"columnation-0.1.0" = "sha256-RAyZKR+sRmeWGh7QYPZnJgX9AtWqmca85HcABEFUgX8=";
|
||||||
|
"timely-0.12.0" = "sha256-sZuVLBDCXurIe38m4UAjEuFeh73VQ5Jawy+sr3U/HbI=";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -53,18 +59,28 @@ buildPythonPackage rec {
|
|||||||
protobuf
|
protobuf
|
||||||
];
|
];
|
||||||
|
|
||||||
|
passthru.optional-dependencies = {
|
||||||
|
kafka = [
|
||||||
|
confluent-kafka
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
preCheck = ''
|
preCheck = ''
|
||||||
export PY_IGNORE_IMPORTMISMATCH=1
|
export PY_IGNORE_IMPORTMISMATCH=1
|
||||||
'';
|
'';
|
||||||
|
|
||||||
checkInputs = [
|
checkInputs = [
|
||||||
pytestCheckHook
|
pytestCheckHook
|
||||||
confluent-kafka
|
] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies);
|
||||||
|
|
||||||
|
pythonImportsCheck = [
|
||||||
|
"bytewax"
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Python Stream Processing";
|
description = "Python Stream Processing";
|
||||||
homepage = "https://github.com/bytewax/bytewax";
|
homepage = "https://github.com/bytewax/bytewax";
|
||||||
|
changelog = "https://github.com/bytewax/bytewax/releases/tag/v${version}";
|
||||||
license = licenses.asl20;
|
license = licenses.asl20;
|
||||||
maintainers = with maintainers; [ mslingsby kfollesdal ];
|
maintainers = with maintainers; [ mslingsby kfollesdal ];
|
||||||
# mismatched type expected u8, found i8
|
# mismatched type expected u8, found i8
|
||||||
|
@ -1,32 +1,31 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, pythonOlder
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
, nose
|
|
||||||
, pillow
|
, pillow
|
||||||
, wheezy-captcha
|
, pytestCheckHook
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "captcha";
|
pname = "captcha";
|
||||||
version = "0.4";
|
version = "0.5.0";
|
||||||
|
|
||||||
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "lepture";
|
owner = "lepture";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-uxUjoACN65Cx5LMKpT+bZhKpf2JRSaEyysnYUgZntp8=";
|
hash = "sha256-TPPuf0BRZPSHPSF0HuGxhjhoSyZQ7r86kSjkrztgZ5w=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [ pillow ];
|
propagatedBuildInputs = [ pillow ];
|
||||||
|
|
||||||
pythonImportsCheck = [ "captcha" ];
|
pythonImportsCheck = [ "captcha" ];
|
||||||
|
|
||||||
nativeCheckInputs = [ nose wheezy-captcha ];
|
nativeCheckInputs = [ pytestCheckHook ];
|
||||||
|
|
||||||
checkPhase = ''
|
|
||||||
nosetests -s
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A captcha library that generates audio and image CAPTCHAs";
|
description = "A captcha library that generates audio and image CAPTCHAs";
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "casbin";
|
pname = "casbin";
|
||||||
version = "1.22.0";
|
version = "1.23.0";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.6";
|
disabled = pythonOlder "3.6";
|
||||||
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
|||||||
owner = pname;
|
owner = pname;
|
||||||
repo = "pycasbin";
|
repo = "pycasbin";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-+DoXjIRbXhX3lAOWnDEwG3e0bF9T3dVEU33JMLMAO6Y=";
|
hash = "sha256-CPbWPDimbarmltwren63hRj/B7LF9+5osiQAZ6sWsks=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -9,23 +9,25 @@
|
|||||||
, pytestCheckHook
|
, pytestCheckHook
|
||||||
, swig
|
, swig
|
||||||
, verilog
|
, verilog
|
||||||
|
, ghdl
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "cocotb";
|
pname = "cocotb";
|
||||||
version = "1.7.2";
|
version = "1.8.0";
|
||||||
|
|
||||||
# pypi source doesn't include tests
|
# pypi source doesn't include tests
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "cocotb";
|
owner = "cocotb";
|
||||||
repo = "cocotb";
|
repo = "cocotb";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-gLOYwljqnYkGsdbny7+f93QgroLBaLLnDBRpoCe8uEg=";
|
hash = "sha256-k3VizQ9iyDawfDCeE3Zup/KkyD54tFBLdQvRKsbKDLY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ setuptools-scm ];
|
nativeBuildInputs = [ setuptools-scm ];
|
||||||
|
|
||||||
buildInputs = [ setuptools find-libpython ];
|
buildInputs = [ setuptools ];
|
||||||
|
propagatedBuildInputs = [ find-libpython ];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
patchShebangs bin/*.py
|
patchShebangs bin/*.py
|
||||||
@ -51,7 +53,7 @@ buildPythonPackage rec {
|
|||||||
./0001-Patch-LDCXXSHARED-for-macOS-along-with-LDSHARED.patch
|
./0001-Patch-LDCXXSHARED-for-macOS-along-with-LDSHARED.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeCheckInputs = [ cocotb-bus pytestCheckHook swig verilog ];
|
nativeCheckInputs = [ cocotb-bus pytestCheckHook swig verilog ghdl ];
|
||||||
preCheck = ''
|
preCheck = ''
|
||||||
export PATH=$out/bin:$PATH
|
export PATH=$out/bin:$PATH
|
||||||
mv cocotb cocotb.hidden
|
mv cocotb cocotb.hidden
|
||||||
@ -60,9 +62,10 @@ buildPythonPackage rec {
|
|||||||
pythonImportsCheck = [ "cocotb" ];
|
pythonImportsCheck = [ "cocotb" ];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
changelog = "https://github.com/cocotb/cocotb/releases/tag/v${version}";
|
||||||
description = "Coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python";
|
description = "Coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python";
|
||||||
homepage = "https://github.com/cocotb/cocotb";
|
homepage = "https://github.com/cocotb/cocotb";
|
||||||
license = licenses.bsd3;
|
license = licenses.bsd3;
|
||||||
maintainers = with maintainers; [ matthuszagh ];
|
maintainers = with maintainers; [ matthuszagh jleightcap ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "confluent-kafka";
|
pname = "confluent-kafka";
|
||||||
version = "2.1.1";
|
version = "2.2.0";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
@ -25,7 +25,7 @@ buildPythonPackage rec {
|
|||||||
owner = "confluentinc";
|
owner = "confluentinc";
|
||||||
repo = "confluent-kafka-python";
|
repo = "confluent-kafka-python";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-xnbovQRvbhaYYXnssV0Jy+U9L6BUddIagbup2jdTugY=";
|
hash = "sha256-6CdalNFKkgF7JUqCGtt4nB1/H3u4SVqt9xCAg5DR3T0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
@ -62,6 +62,8 @@ buildPythonPackage rec {
|
|||||||
|
|
||||||
disabledTestPaths = [
|
disabledTestPaths = [
|
||||||
"tests/integration/"
|
"tests/integration/"
|
||||||
|
"tests/test_Admin.py"
|
||||||
|
"tests/test_misc.py"
|
||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
@ -5,12 +5,16 @@
|
|||||||
, ncurses
|
, ncurses
|
||||||
, importlib-metadata
|
, importlib-metadata
|
||||||
, setuptools
|
, setuptools
|
||||||
|
, wheel
|
||||||
, patchelf
|
, patchelf
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "cx-freeze";
|
pname = "cx-freeze";
|
||||||
version = "6.14.4";
|
version = "6.14.4";
|
||||||
|
format = "pyproject";
|
||||||
|
|
||||||
|
disabled = pythonOlder "3.5";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
pname = "cx_Freeze";
|
pname = "cx_Freeze";
|
||||||
@ -18,7 +22,10 @@ buildPythonPackage rec {
|
|||||||
hash = "sha256-ydox+o4B0t/dYD+nDiY5CmWupt1iMzyU2fA4tCqgVcg=";
|
hash = "sha256-ydox+o4B0t/dYD+nDiY5CmWupt1iMzyU2fA4tCqgVcg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
disabled = pythonOlder "3.5";
|
nativeBuildInputs = [
|
||||||
|
setuptools
|
||||||
|
wheel
|
||||||
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
importlib-metadata # upstream has this for 3.8 as well
|
importlib-metadata # upstream has this for 3.8 as well
|
@ -5,6 +5,7 @@
|
|||||||
, fasteners
|
, fasteners
|
||||||
, fetchFromGitLab
|
, fetchFromGitLab
|
||||||
, qgrid
|
, qgrid
|
||||||
|
, ipynbname
|
||||||
, ipywidgets
|
, ipywidgets
|
||||||
, odfpy
|
, odfpy
|
||||||
, scipy
|
, scipy
|
||||||
@ -28,6 +29,10 @@ buildPythonPackage rec {
|
|||||||
hash = "sha256-zjmmLUpGjUhpw2+stLJE6cImesnBSvrcid5bHMftX/Q=";
|
hash = "sha256-zjmmLUpGjUhpw2+stLJE6cImesnBSvrcid5bHMftX/Q=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
./unvendor-ipynbname.patch
|
||||||
|
];
|
||||||
|
|
||||||
# This dependency constraint (<=7.6.5) was due to a bug in qgrid that has been patched in its
|
# This dependency constraint (<=7.6.5) was due to a bug in qgrid that has been patched in its
|
||||||
# owned derivation
|
# owned derivation
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
@ -39,6 +44,7 @@ buildPythonPackage rec {
|
|||||||
cloudpickle
|
cloudpickle
|
||||||
dill
|
dill
|
||||||
fasteners
|
fasteners
|
||||||
|
ipynbname
|
||||||
ipywidgets
|
ipywidgets
|
||||||
odfpy
|
odfpy
|
||||||
plotly
|
plotly
|
||||||
|
@ -0,0 +1,117 @@
|
|||||||
|
diff --git a/exputils/gui/jupyter/__init__.py b/exputils/gui/jupyter/__init__.py
|
||||||
|
index 6e9aefb..fdfdd28 100644
|
||||||
|
--- a/exputils/gui/jupyter/__init__.py
|
||||||
|
+++ b/exputils/gui/jupyter/__init__.py
|
||||||
|
@@ -30,8 +30,8 @@ from exputils.gui.jupyter.misc import remove_children_from_widget
|
||||||
|
from exputils.gui.jupyter.misc import set_children_of_widget
|
||||||
|
from exputils.gui.jupyter.misc import generate_random_state_backup_name
|
||||||
|
|
||||||
|
-from exputils.gui.jupyter.ipynbname import get_notebook_name
|
||||||
|
-from exputils.gui.jupyter.ipynbname import get_notebook_path
|
||||||
|
+from ipynbname import name as get_notebook_name
|
||||||
|
+from ipynbname import path as get_notebook_path
|
||||||
|
|
||||||
|
DEFAULT_CONFIG_DIRECTORY = '.ipython_config'
|
||||||
|
|
||||||
|
diff --git a/exputils/gui/jupyter/ipynbname.py b/exputils/gui/jupyter/ipynbname.py
|
||||||
|
deleted file mode 100644
|
||||||
|
index 51e21b7..0000000
|
||||||
|
--- a/exputils/gui/jupyter/ipynbname.py
|
||||||
|
+++ /dev/null
|
||||||
|
@@ -1,86 +0,0 @@
|
||||||
|
-##
|
||||||
|
-## This file is part of the exputils package.
|
||||||
|
-##
|
||||||
|
-## Copyright: INRIA
|
||||||
|
-## Year: 2022, 2023
|
||||||
|
-## Contact: chris.reinke@inria.fr
|
||||||
|
-##
|
||||||
|
-## exputils is provided under GPL-3.0-or-later
|
||||||
|
-##
|
||||||
|
-# Taken from https://pypi.org/project/ipynbname/
|
||||||
|
-# TODO: add them to licence
|
||||||
|
-
|
||||||
|
-from notebook import notebookapp
|
||||||
|
-import urllib, json, os, ipykernel, ntpath
|
||||||
|
-
|
||||||
|
-FILE_ERROR = "Can't identify the notebook {}."
|
||||||
|
-CONN_ERROR = "Unable to access server;\n \
|
||||||
|
- + ipynbname requires either no security or token based security."
|
||||||
|
-
|
||||||
|
-def _get_kernel_id():
|
||||||
|
- """ Returns the kernel ID of the ipykernel.
|
||||||
|
- """
|
||||||
|
- connection_file = os.path.basename(ipykernel.get_connection_file())
|
||||||
|
- kernel_id = connection_file.split('-', 1)[1].split('.')[0]
|
||||||
|
- return kernel_id
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-def _get_sessions(srv):
|
||||||
|
- """ Given a server, returns sessions, or HTTPError if access is denied.
|
||||||
|
- NOTE: Works only when either there is no security or there is token
|
||||||
|
- based security. An HTTPError is raised if unable to connect to a
|
||||||
|
- server.
|
||||||
|
- """
|
||||||
|
- try:
|
||||||
|
- qry_str = ""
|
||||||
|
- token = srv['token']
|
||||||
|
- if token:
|
||||||
|
- qry_str = f"?token={token}"
|
||||||
|
- url = f"{srv['url']}api/sessions{qry_str}"
|
||||||
|
- req = urllib.request.urlopen(url)
|
||||||
|
- return json.load(req)
|
||||||
|
- except:
|
||||||
|
- raise urllib.error.HTTPError(CONN_ERROR)
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-def _get_nb_path(sess, kernel_id):
|
||||||
|
- """ Given a session and kernel ID, returns the notebook path for the
|
||||||
|
- session, or None if there is no notebook for the session.
|
||||||
|
- """
|
||||||
|
- if sess['kernel']['id'] == kernel_id:
|
||||||
|
- return sess['notebook']['path']
|
||||||
|
- return None
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-def get_notebook_name():
|
||||||
|
- """ Returns the short name of the notebook w/o the .ipynb extension,
|
||||||
|
- or raises a FileNotFoundError exception if it cannot be determined.
|
||||||
|
- """
|
||||||
|
- kernel_id = _get_kernel_id()
|
||||||
|
- for srv in notebookapp.list_running_servers():
|
||||||
|
- try:
|
||||||
|
- sessions = _get_sessions(srv)
|
||||||
|
- for sess in sessions:
|
||||||
|
- nb_path = _get_nb_path(sess, kernel_id)
|
||||||
|
- if nb_path:
|
||||||
|
- return ntpath.basename(nb_path).replace('.ipynb', '')
|
||||||
|
- except:
|
||||||
|
- pass # There may be stale entries in the runtime directory
|
||||||
|
- raise FileNotFoundError(FILE_ERROR.format('name'))
|
||||||
|
-
|
||||||
|
-
|
||||||
|
-def get_notebook_path():
|
||||||
|
- """ Returns the absolute path of the notebook,
|
||||||
|
- or raises a FileNotFoundError exception if it cannot be determined.
|
||||||
|
- """
|
||||||
|
- kernel_id = _get_kernel_id()
|
||||||
|
- for srv in notebookapp.list_running_servers():
|
||||||
|
- try:
|
||||||
|
- sessions = _get_sessions(srv)
|
||||||
|
- for sess in sessions:
|
||||||
|
- nb_path = _get_nb_path(sess, kernel_id)
|
||||||
|
- if nb_path:
|
||||||
|
- return os.path.join(srv['notebook_dir'], nb_path)
|
||||||
|
- except:
|
||||||
|
- pass # There may be stale entries in the runtime directory
|
||||||
|
- raise FileNotFoundError(FILE_ERROR.format('path'))
|
||||||
|
\ No newline at end of file
|
||||||
|
diff --git a/setup.cfg b/setup.cfg
|
||||||
|
index 9d9cbb0..6080ed6 100644
|
||||||
|
--- a/setup.cfg
|
||||||
|
+++ b/setup.cfg
|
||||||
|
@@ -25,3 +25,4 @@ install_requires =
|
||||||
|
tensorboard >= 1.15.0
|
||||||
|
fasteners >= 0.18
|
||||||
|
pyyaml >= 6.0
|
||||||
|
+ ipynbname
|
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "greeneye-monitor";
|
pname = "greeneye-monitor";
|
||||||
version = "4.0";
|
version = "4.0.1";
|
||||||
|
|
||||||
disabled = pythonOlder "3.10";
|
disabled = pythonOlder "3.10";
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
|||||||
owner = "jkeljo";
|
owner = "jkeljo";
|
||||||
repo = "greeneye-monitor";
|
repo = "greeneye-monitor";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-kMyFerb6T5316cr4T5hSo4HcpO5Hl5l+bMor5jon9yY=";
|
hash = "sha256-S/1MT9ZQ9G0F1WXqzNKhVo8vtfPLzr8WRlfYc7TU9iQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -22,10 +22,15 @@ buildPythonPackage rec {
|
|||||||
"icoextract"
|
"icoextract"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
mkdir -p $out/share/thumbnailers
|
||||||
|
substituteAll ${./exe-thumbnailer.thumbnailer} $out/share/thumbnailers/exe-thumbnailer.thumbnailer
|
||||||
|
'';
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Extract icons from Windows PE files";
|
description = "Extract icons from Windows PE files";
|
||||||
homepage = "https://github.com/jlu5/icoextract";
|
homepage = "https://github.com/jlu5/icoextract";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ bryanasdev000 ];
|
maintainers = with maintainers; [ bryanasdev000 donovanglover ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,3 @@
|
|||||||
|
[Thumbnailer Entry]
|
||||||
|
Exec=@out@/bin/exe-thumbnailer -v -s %s %i %o
|
||||||
|
MimeType=application/x-ms-dos-executable;application/x-dosexec;application/x-msdownload
|
32
pkgs/development/python-modules/ipynbname/default.nix
Normal file
32
pkgs/development/python-modules/ipynbname/default.nix
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{ lib
|
||||||
|
, buildPythonPackage
|
||||||
|
, fetchPypi
|
||||||
|
, ipykernel
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "ipynbname";
|
||||||
|
version = "2023.2.0.0";
|
||||||
|
format = "setuptools";
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
hash = "sha256-Riu915VmJIdtxOqB+nkoRas4cOREyh9res2uo32Mnr8=";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
ipykernel
|
||||||
|
];
|
||||||
|
|
||||||
|
pythonImportsCheck = [ "ipynbname" ];
|
||||||
|
|
||||||
|
# upstream has no tests
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Simply returns either notebook filename or the full path to the notebook";
|
||||||
|
homepage = "https://github.com/msm1089/ipynbname";
|
||||||
|
license = lib.licenses.mit;
|
||||||
|
maintainers = with lib.maintainers; [ dotlambda ];
|
||||||
|
};
|
||||||
|
}
|
@ -1,4 +1,6 @@
|
|||||||
{ lib, buildPythonPackage, fetchFromGitHub
|
{ lib
|
||||||
|
, buildPythonPackage
|
||||||
|
, fetchFromGitHub
|
||||||
, colorama
|
, colorama
|
||||||
, hypothesis
|
, hypothesis
|
||||||
, poetry-core
|
, poetry-core
|
||||||
@ -77,5 +79,6 @@ buildPythonPackage rec {
|
|||||||
homepage = "https://github.com/PyCQA/isort";
|
homepage = "https://github.com/PyCQA/isort";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ couchemar ];
|
maintainers = with maintainers; [ couchemar ];
|
||||||
|
mainProgram = "isort";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,29 +1,33 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
, pythonOlder
|
, pythonOlder
|
||||||
, fetchFromGitHub
|
, fetchPypi
|
||||||
|
, hatch-jupyter-builder
|
||||||
|
, hatch-nodejs-version
|
||||||
, hatchling
|
, hatchling
|
||||||
, pythonRelaxDepsHook
|
, pythonRelaxDepsHook
|
||||||
|
, jupyter-events
|
||||||
|
, jupyter-server
|
||||||
, jupyter-server-fileid
|
, jupyter-server-fileid
|
||||||
, jupyter-ydoc
|
, jupyter-ydoc
|
||||||
, ypy-websocket
|
, ypy-websocket
|
||||||
|
, pytest-asyncio
|
||||||
, pytest-jupyter
|
, pytest-jupyter
|
||||||
, pytestCheckHook
|
, pytestCheckHook
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "jupyter-server-ydoc";
|
pname = "jupyter-collaboration";
|
||||||
version = "0.8.0";
|
version = "1.0.1";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchPypi {
|
||||||
owner = "jupyterlab";
|
pname = "jupyter_collaboration";
|
||||||
repo = "jupyter_collaboration";
|
inherit version;
|
||||||
rev = "refs/tags/v${version}";
|
hash = "sha256-cf7BpF6WSoHQJQW0IXdpCAGTdkX9RNWZ4JovTHvcPho=";
|
||||||
hash = "sha256-KLb7kU5jsj6ihGO6HU3Y7uF+0PcwKoQlqQAhtO0oaJw=";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
@ -31,6 +35,8 @@ buildPythonPackage rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
hatch-jupyter-builder
|
||||||
|
hatch-nodejs-version
|
||||||
hatchling
|
hatchling
|
||||||
pythonRelaxDepsHook
|
pythonRelaxDepsHook
|
||||||
];
|
];
|
||||||
@ -40,14 +46,17 @@ buildPythonPackage rec {
|
|||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
jupyter-events
|
||||||
|
jupyter-server
|
||||||
jupyter-server-fileid
|
jupyter-server-fileid
|
||||||
jupyter-ydoc
|
jupyter-ydoc
|
||||||
ypy-websocket
|
ypy-websocket
|
||||||
];
|
];
|
||||||
|
|
||||||
pythonImportsCheck = [ "jupyter_server_ydoc" ];
|
pythonImportsCheck = [ "jupyter_collaboration" ];
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
|
pytest-asyncio
|
||||||
pytest-jupyter
|
pytest-jupyter
|
||||||
pytestCheckHook
|
pytestCheckHook
|
||||||
];
|
];
|
||||||
@ -57,10 +66,10 @@ buildPythonPackage rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
changelog = "https://github.com/jupyterlab/jupyter_collaboration/blob/${src.rev}/CHANGELOG.md";
|
changelog = "https://github.com/jupyterlab/jupyter_collaboration/blob/v${version}/CHANGELOG.md";
|
||||||
description = "A Jupyter Server Extension Providing Y Documents";
|
description = "JupyterLab Extension enabling Real-Time Collaboration";
|
||||||
homepage = "https://github.com/jupyterlab/jupyter_collaboration";
|
homepage = "https://github.com/jupyterlab/jupyter_collaboration";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
maintainers = with lib.maintainers; [ dotlambda ];
|
maintainers = lib.teams.jupyter.members;
|
||||||
};
|
};
|
||||||
}
|
}
|
@ -1,7 +1,13 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, fetchpatch
|
||||||
, jupyter-contrib-core
|
, jupyter-contrib-core
|
||||||
|
, jupyter-core
|
||||||
|
, jupyter-server
|
||||||
|
, notebook
|
||||||
|
, pyyaml
|
||||||
|
, tornado
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
@ -15,7 +21,23 @@ buildPythonPackage rec {
|
|||||||
hash = "sha256-ovKYHATRAC5a5qTMv32ohU2gJd15/fRKXa5HI0zGp/0=";
|
hash = "sha256-ovKYHATRAC5a5qTMv32ohU2gJd15/fRKXa5HI0zGp/0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [ jupyter-contrib-core ];
|
patches = [
|
||||||
|
# https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/pull/166
|
||||||
|
(fetchpatch {
|
||||||
|
name = "notebook-v7-compat.patch";
|
||||||
|
url = "https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator/commit/a600cef9222ca0c61a6912eb29d8fa0323409705.patch";
|
||||||
|
hash = "sha256-Rt9r5ZOgnhBcs18+ET5+k0/t980I2DiVN8oHkGLp0iw=";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
jupyter-contrib-core
|
||||||
|
jupyter-core
|
||||||
|
jupyter-server
|
||||||
|
notebook
|
||||||
|
pyyaml
|
||||||
|
tornado
|
||||||
|
];
|
||||||
|
|
||||||
pythonImportsCheck = [ "jupyter_nbextensions_configurator" ];
|
pythonImportsCheck = [ "jupyter_nbextensions_configurator" ];
|
||||||
|
|
||||||
|
@ -23,24 +23,27 @@
|
|||||||
, jupyter-server-terminals
|
, jupyter-server-terminals
|
||||||
, nbformat
|
, nbformat
|
||||||
, nbconvert
|
, nbconvert
|
||||||
|
, packaging
|
||||||
, send2trash
|
, send2trash
|
||||||
, terminado
|
, terminado
|
||||||
, prometheus-client
|
, prometheus-client
|
||||||
, anyio
|
, anyio
|
||||||
, websocket-client
|
, websocket-client
|
||||||
|
, overrides
|
||||||
, requests
|
, requests
|
||||||
|
, flaky
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "jupyter-server";
|
pname = "jupyter-server";
|
||||||
version = "2.0.6";
|
version = "2.7.0";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
pname = "jupyter_server";
|
pname = "jupyter_server";
|
||||||
inherit version;
|
inherit version;
|
||||||
hash= "sha256-jddZkukLfKVWeUoe1cylEmPGl6vG0N9WGvV0qhwKAz8=";
|
hash = "sha256-NtoKJm0xpBrDNaNmyIkzwX36W7gXpI9cAsFtMDvJR38=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -60,22 +63,23 @@ buildPythonPackage rec {
|
|||||||
jupyter-server-terminals
|
jupyter-server-terminals
|
||||||
nbformat
|
nbformat
|
||||||
nbconvert
|
nbconvert
|
||||||
|
packaging
|
||||||
send2trash
|
send2trash
|
||||||
terminado
|
terminado
|
||||||
prometheus-client
|
prometheus-client
|
||||||
anyio
|
anyio
|
||||||
websocket-client
|
websocket-client
|
||||||
|
overrides
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
ipykernel
|
ipykernel
|
||||||
pandoc
|
|
||||||
pytestCheckHook
|
pytestCheckHook
|
||||||
pytest-console-scripts
|
pytest-console-scripts
|
||||||
pytest-jupyter
|
pytest-jupyter
|
||||||
pytest-timeout
|
pytest-timeout
|
||||||
pytest-tornasync
|
|
||||||
requests
|
requests
|
||||||
|
flaky
|
||||||
];
|
];
|
||||||
|
|
||||||
preCheck = ''
|
preCheck = ''
|
||||||
@ -85,11 +89,16 @@ buildPythonPackage rec {
|
|||||||
|
|
||||||
disabledTests = [
|
disabledTests = [
|
||||||
"test_cull_idle"
|
"test_cull_idle"
|
||||||
|
"test_server_extension_list"
|
||||||
] ++ lib.optionals stdenv.isDarwin [
|
] ++ lib.optionals stdenv.isDarwin [
|
||||||
# attempts to use trashcan, build env doesn't allow this
|
# attempts to use trashcan, build env doesn't allow this
|
||||||
"test_delete"
|
"test_delete"
|
||||||
# test is presumable broken in sandbox
|
# test is presumable broken in sandbox
|
||||||
"test_authorized_requests"
|
"test_authorized_requests"
|
||||||
|
# Insufficient access privileges for operation
|
||||||
|
"test_regression_is_hidden"
|
||||||
|
] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [
|
||||||
|
"test_copy_big_dir"
|
||||||
];
|
];
|
||||||
|
|
||||||
disabledTestPaths = [
|
disabledTestPaths = [
|
||||||
@ -103,9 +112,10 @@ buildPythonPackage rec {
|
|||||||
__darwinAllowLocalNetworking = true;
|
__darwinAllowLocalNetworking = true;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
|
changelog = "https://github.com/jupyter-server/jupyter_server/blob/v${version}/CHANGELOG.md";
|
||||||
description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications";
|
description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications";
|
||||||
homepage = "https://github.com/jupyter-server/jupyter_server";
|
homepage = "https://github.com/jupyter-server/jupyter_server";
|
||||||
license = licenses.bsdOriginal;
|
license = licenses.bsdOriginal;
|
||||||
maintainers = [ maintainers.elohmeier ];
|
maintainers = lib.teams.jupyter.members;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -11,14 +11,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "jupyter-ydoc";
|
pname = "jupyter-ydoc";
|
||||||
version = "0.3.4";
|
version = "1.0.2";
|
||||||
|
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
pname = "jupyter_ydoc";
|
pname = "jupyter_ydoc";
|
||||||
inherit version;
|
inherit version;
|
||||||
hash = "sha256-WiJi5wvwBLgsxs5xZ16TMKoFj+MNsuh82BJa1N0a5OE=";
|
hash = "sha256-D5W+3j8eCB4H1cV8A8ZY46Ukfg7xiIkHT776IN0+ylM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -46,6 +46,6 @@ buildPythonPackage rec {
|
|||||||
description = "Document structures for collaborative editing using Ypy";
|
description = "Document structures for collaborative editing using Ypy";
|
||||||
homepage = "https://github.com/jupyter-server/jupyter_ydoc";
|
homepage = "https://github.com/jupyter-server/jupyter_ydoc";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
maintainers = with lib.maintainers; [ dotlambda ];
|
maintainers = lib.teams.jupyter.members;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,54 +1,50 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
, fetchPypi
|
, fetchPypi
|
||||||
, ipython
|
, hatch-jupyter-builder
|
||||||
|
, hatchling
|
||||||
|
, async-lru
|
||||||
, packaging
|
, packaging
|
||||||
, tornado
|
, tornado
|
||||||
|
, ipykernel
|
||||||
, jupyter-core
|
, jupyter-core
|
||||||
|
, jupyter-lsp
|
||||||
, jupyterlab_server
|
, jupyterlab_server
|
||||||
, jupyter-server
|
, jupyter-server
|
||||||
, jupyter-server-ydoc
|
, notebook-shim
|
||||||
, notebook
|
|
||||||
, jinja2
|
, jinja2
|
||||||
, tomli
|
, tomli
|
||||||
, pythonOlder
|
, pythonOlder
|
||||||
, jupyter-packaging
|
, jupyter-packaging
|
||||||
, pythonRelaxDepsHook
|
|
||||||
, nbclassic
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "jupyterlab";
|
pname = "jupyterlab";
|
||||||
version = "3.6.3";
|
version = "4.0.3";
|
||||||
format = "setuptools";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.8";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-Nz6c+4py7dKUvhTxZmJWOiIM7PD7Jt56qxr5optom4I=";
|
hash = "sha256-4U0c5GphMCgRHQ1Hah19awlAA7dGK6xmn1tHgxeryzk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
jupyter-packaging
|
hatch-jupyter-builder
|
||||||
pythonRelaxDepsHook
|
hatchling
|
||||||
];
|
|
||||||
|
|
||||||
pythonRelaxDeps = [
|
|
||||||
"jupyter-ydoc"
|
|
||||||
"jupyter-server-ydoc"
|
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
ipython
|
async-lru
|
||||||
packaging
|
packaging
|
||||||
tornado
|
tornado
|
||||||
|
ipykernel
|
||||||
jupyter-core
|
jupyter-core
|
||||||
|
jupyter-lsp
|
||||||
jupyterlab_server
|
jupyterlab_server
|
||||||
jupyter-server
|
jupyter-server
|
||||||
jupyter-server-ydoc
|
notebook-shim
|
||||||
nbclassic
|
|
||||||
notebook
|
|
||||||
jinja2
|
jinja2
|
||||||
] ++ lib.optionals (pythonOlder "3.11") [
|
] ++ lib.optionals (pythonOlder "3.11") [
|
||||||
tomli
|
tomli
|
||||||
@ -68,10 +64,10 @@ buildPythonPackage rec {
|
|||||||
];
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
changelog = "https://github.com/jupyterlab/jupyterlab/releases/tag/v${version}";
|
changelog = "https://github.com/jupyterlab/jupyterlab/blob/v${version}/CHANGELOG.md";
|
||||||
description = "Jupyter lab environment notebook server extension";
|
description = "Jupyter lab environment notebook server extension";
|
||||||
license = with licenses; [ bsd3 ];
|
license = licenses.bsd3;
|
||||||
homepage = "https://jupyter.org/";
|
homepage = "https://jupyter.org/";
|
||||||
maintainers = with maintainers; [ zimbatm ];
|
maintainers = lib.teams.jupyter.members;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -19,14 +19,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "jupyterlab_server";
|
pname = "jupyterlab_server";
|
||||||
version = "2.19.0";
|
version = "2.24.0";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-muwhohg7vt2fkahmKDVUSVdfGGLYiyitX5BQGdMebCE=";
|
hash = "sha256-Tm+Z4KVXm7vDLkScTbsDlWHU8aeCfVczJz7VZzjyHwc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
@ -77,6 +77,6 @@ buildPythonPackage rec {
|
|||||||
homepage = "https://jupyterlab-server.readthedocs.io/";
|
homepage = "https://jupyterlab-server.readthedocs.io/";
|
||||||
changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/v${version}/CHANGELOG.md";
|
changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/v${version}/CHANGELOG.md";
|
||||||
license = licenses.bsdOriginal;
|
license = licenses.bsdOriginal;
|
||||||
maintainers = with maintainers; [ ];
|
maintainers = lib.teams.jupyter.members;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,86 +1,91 @@
|
|||||||
{ lib
|
{ lib
|
||||||
|
, bash
|
||||||
, buildPythonPackage
|
, buildPythonPackage
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, pythonOlder
|
, pythonOlder
|
||||||
|
, pythonRelaxDepsHook
|
||||||
, poetry-core
|
, poetry-core
|
||||||
, numpy
|
|
||||||
, pyyaml
|
|
||||||
, sqlalchemy
|
|
||||||
, requests
|
|
||||||
, async-timeout
|
|
||||||
, aiohttp
|
, aiohttp
|
||||||
, numexpr
|
, async-timeout
|
||||||
, openapi-schema-pydantic
|
|
||||||
, dataclasses-json
|
, dataclasses-json
|
||||||
, tqdm
|
, langsmith
|
||||||
|
, numexpr
|
||||||
|
, numpy
|
||||||
|
, openapi-schema-pydantic
|
||||||
|
, pydantic
|
||||||
|
, pyyaml
|
||||||
|
, requests
|
||||||
|
, sqlalchemy
|
||||||
, tenacity
|
, tenacity
|
||||||
, bash
|
|
||||||
# optional dependencies
|
# optional dependencies
|
||||||
, anthropic
|
, anthropic
|
||||||
|
, atlassian-python-api
|
||||||
|
, azure-core
|
||||||
|
, azure-cosmos
|
||||||
|
, azure-identity
|
||||||
|
, beautifulsoup4
|
||||||
|
, chardet
|
||||||
, clarifai
|
, clarifai
|
||||||
, cohere
|
, cohere
|
||||||
, openai
|
, duckduckgo-search
|
||||||
, nlpcloud
|
, elasticsearch
|
||||||
|
, esprima
|
||||||
|
, faiss
|
||||||
|
, google-api-python-client
|
||||||
|
, google-auth
|
||||||
|
, google-search-results
|
||||||
|
, gptcache
|
||||||
|
, html2text
|
||||||
, huggingface-hub
|
, huggingface-hub
|
||||||
|
, jinja2
|
||||||
|
, jq
|
||||||
|
, lark
|
||||||
|
, librosa
|
||||||
|
, lxml
|
||||||
, manifest-ml
|
, manifest-ml
|
||||||
|
, neo4j
|
||||||
|
, networkx
|
||||||
|
, nlpcloud
|
||||||
|
, nltk
|
||||||
|
, openai
|
||||||
|
, opensearch-py
|
||||||
|
, pdfminer-six
|
||||||
|
, pgvector
|
||||||
|
, pinecone-client
|
||||||
|
, psycopg2
|
||||||
|
, pyowm
|
||||||
|
, pypdf
|
||||||
|
, pytesseract
|
||||||
|
, python-arango
|
||||||
|
, qdrant-client
|
||||||
|
, rdflib
|
||||||
|
, redis
|
||||||
|
, requests-toolbelt
|
||||||
|
, sentence-transformers
|
||||||
|
, spacy
|
||||||
|
, steamship
|
||||||
|
, tiktoken
|
||||||
, torch
|
, torch
|
||||||
, transformers
|
, transformers
|
||||||
, qdrant-client
|
|
||||||
, sentence-transformers
|
|
||||||
, azure-identity
|
|
||||||
, azure-cosmos
|
|
||||||
, azure-core
|
|
||||||
, elasticsearch
|
|
||||||
, opensearch-py
|
|
||||||
, google-search-results
|
|
||||||
, faiss
|
|
||||||
, spacy
|
|
||||||
, nltk
|
|
||||||
, wikipedia
|
|
||||||
, beautifulsoup4
|
|
||||||
, tiktoken
|
|
||||||
, jinja2
|
|
||||||
, pinecone-client
|
|
||||||
, weaviate-client
|
, weaviate-client
|
||||||
, redis
|
, wikipedia
|
||||||
, google-api-python-client
|
|
||||||
, pypdf
|
|
||||||
, networkx
|
|
||||||
, pgvector
|
|
||||||
, psycopg2
|
|
||||||
, boto3
|
|
||||||
, pyowm
|
|
||||||
, pytesseract
|
|
||||||
, html2text
|
|
||||||
, atlassian-python-api
|
|
||||||
, duckduckgo-search
|
|
||||||
, lark
|
|
||||||
, jq
|
|
||||||
, steamship
|
|
||||||
, pdfminer-six
|
|
||||||
, lxml
|
|
||||||
, chardet
|
|
||||||
, requests-toolbelt
|
|
||||||
, neo4j
|
|
||||||
, langsmith
|
|
||||||
# test dependencies
|
# test dependencies
|
||||||
, pytest-vcr
|
, freezegun
|
||||||
|
, pandas
|
||||||
|
, pexpect
|
||||||
, pytest-asyncio
|
, pytest-asyncio
|
||||||
, pytest-mock
|
, pytest-mock
|
||||||
, pytest-socket
|
, pytest-socket
|
||||||
, pandas
|
, pytest-vcr
|
||||||
|
, pytestCheckHook
|
||||||
|
, responses
|
||||||
, syrupy
|
, syrupy
|
||||||
, toml
|
, toml
|
||||||
, freezegun
|
|
||||||
, responses
|
|
||||||
, pexpect
|
|
||||||
, pytestCheckHook
|
|
||||||
, pythonRelaxDepsHook
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "langchain";
|
pname = "langchain";
|
||||||
version = "0.0.247";
|
version = "0.0.254";
|
||||||
format = "pyproject";
|
format = "pyproject";
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -89,7 +94,7 @@ buildPythonPackage rec {
|
|||||||
owner = "hwchase17";
|
owner = "hwchase17";
|
||||||
repo = "langchain";
|
repo = "langchain";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
hash = "sha256-Eq9jXfVJuoiNWkJanol/tqQU+kOrftMii90743DeI3Y=";
|
hash = "sha256-YQFIF1tA/CjvmD6xGgVre2lbcHR+UYx/sy1dOfpvkPY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
sourceRoot = "source/libs/langchain";
|
sourceRoot = "source/libs/langchain";
|
||||||
@ -111,19 +116,20 @@ buildPythonPackage rec {
|
|||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
numpy
|
pydantic
|
||||||
pyyaml
|
|
||||||
sqlalchemy
|
sqlalchemy
|
||||||
requests
|
requests
|
||||||
aiohttp
|
pyyaml
|
||||||
numexpr
|
numpy
|
||||||
openapi-schema-pydantic
|
openapi-schema-pydantic
|
||||||
dataclasses-json
|
dataclasses-json
|
||||||
tqdm
|
|
||||||
tenacity
|
tenacity
|
||||||
|
aiohttp
|
||||||
|
numexpr
|
||||||
|
langsmith
|
||||||
] ++ lib.optionals (pythonOlder "3.11") [
|
] ++ lib.optionals (pythonOlder "3.11") [
|
||||||
async-timeout
|
async-timeout
|
||||||
] ++ passthru.optional-dependencies.all;
|
];
|
||||||
|
|
||||||
passthru.optional-dependencies = {
|
passthru.optional-dependencies = {
|
||||||
llms = [
|
llms = [
|
||||||
@ -131,17 +137,21 @@ buildPythonPackage rec {
|
|||||||
clarifai
|
clarifai
|
||||||
cohere
|
cohere
|
||||||
openai
|
openai
|
||||||
|
# openllm
|
||||||
|
# openlm
|
||||||
nlpcloud
|
nlpcloud
|
||||||
huggingface-hub
|
huggingface-hub
|
||||||
manifest-ml
|
manifest-ml
|
||||||
torch
|
torch
|
||||||
transformers
|
transformers
|
||||||
|
# xinference
|
||||||
];
|
];
|
||||||
qdrant = [
|
qdrant = [
|
||||||
qdrant-client
|
qdrant-client
|
||||||
];
|
];
|
||||||
openai = [
|
openai = [
|
||||||
openai
|
openai
|
||||||
|
tiktoken
|
||||||
];
|
];
|
||||||
text_helpers = [
|
text_helpers = [
|
||||||
chardet
|
chardet
|
||||||
@ -158,11 +168,18 @@ buildPythonPackage rec {
|
|||||||
embeddings = [
|
embeddings = [
|
||||||
sentence-transformers
|
sentence-transformers
|
||||||
];
|
];
|
||||||
|
javascript = [
|
||||||
|
esprima
|
||||||
|
];
|
||||||
azure = [
|
azure = [
|
||||||
azure-identity
|
azure-identity
|
||||||
azure-cosmos
|
azure-cosmos
|
||||||
openai
|
openai
|
||||||
azure-core
|
azure-core
|
||||||
|
# azure-ai-formrecognizer
|
||||||
|
# azure-ai-vision
|
||||||
|
# azure-cognitiveservices-speech
|
||||||
|
# azure-search-documents
|
||||||
];
|
];
|
||||||
all = [
|
all = [
|
||||||
anthropic
|
anthropic
|
||||||
@ -191,6 +208,7 @@ buildPythonPackage rec {
|
|||||||
weaviate-client
|
weaviate-client
|
||||||
redis
|
redis
|
||||||
google-api-python-client
|
google-api-python-client
|
||||||
|
google-auth
|
||||||
# wolframalpha
|
# wolframalpha
|
||||||
qdrant-client
|
qdrant-client
|
||||||
# tensorflow-text
|
# tensorflow-text
|
||||||
@ -199,14 +217,14 @@ buildPythonPackage rec {
|
|||||||
# nomic
|
# nomic
|
||||||
# aleph-alpha-client
|
# aleph-alpha-client
|
||||||
# deeplake
|
# deeplake
|
||||||
|
# libdeeplake
|
||||||
pgvector
|
pgvector
|
||||||
psycopg2
|
psycopg2
|
||||||
boto3
|
|
||||||
pyowm
|
pyowm
|
||||||
pytesseract
|
pytesseract
|
||||||
html2text
|
html2text
|
||||||
atlassian-python-api
|
atlassian-python-api
|
||||||
# gptcache
|
gptcache
|
||||||
duckduckgo-search
|
duckduckgo-search
|
||||||
# arxiv
|
# arxiv
|
||||||
azure-identity
|
azure-identity
|
||||||
@ -229,22 +247,33 @@ buildPythonPackage rec {
|
|||||||
# azure-ai-formrecognizer
|
# azure-ai-formrecognizer
|
||||||
# azure-ai-vision
|
# azure-ai-vision
|
||||||
# azure-cognitiveservices-speech
|
# azure-cognitiveservices-speech
|
||||||
langsmith
|
# momento
|
||||||
|
# singlestoredb
|
||||||
|
# tigrisdb
|
||||||
|
# nebula3-python
|
||||||
|
# awadb
|
||||||
|
# esprima
|
||||||
|
# octoai-sdk
|
||||||
|
rdflib
|
||||||
|
# amadeus
|
||||||
|
# xinference
|
||||||
|
librosa
|
||||||
|
python-arango
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
pytestCheckHook
|
freezegun
|
||||||
pytest-vcr
|
pandas
|
||||||
|
pytest-asyncio
|
||||||
pytest-mock
|
pytest-mock
|
||||||
pytest-socket
|
pytest-socket
|
||||||
pytest-asyncio
|
pytest-vcr
|
||||||
pandas
|
pytestCheckHook
|
||||||
|
responses
|
||||||
syrupy
|
syrupy
|
||||||
toml
|
toml
|
||||||
freezegun
|
] ++ passthru.optional-dependencies.all;
|
||||||
responses
|
|
||||||
];
|
|
||||||
|
|
||||||
pytestFlagsArray = [
|
pytestFlagsArray = [
|
||||||
# integration_tests have many network, db access and require `OPENAI_API_KEY`, etc.
|
# integration_tests have many network, db access and require `OPENAI_API_KEY`, etc.
|
||||||
|
@ -88,13 +88,15 @@ let
|
|||||||
"mdformat"
|
"mdformat"
|
||||||
];
|
];
|
||||||
|
|
||||||
passthru = {inherit withPlugins;};
|
passthru = { inherit withPlugins; };
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "CommonMark compliant Markdown formatter";
|
description = "CommonMark compliant Markdown formatter";
|
||||||
homepage = "https://mdformat.rtfd.io/";
|
homepage = "https://mdformat.rtfd.io/";
|
||||||
license = with licenses; [ mit ];
|
license = with licenses; [ mit ];
|
||||||
maintainers = with maintainers; [ fab aldoborrero ];
|
maintainers = with maintainers; [ fab aldoborrero ];
|
||||||
|
mainProgram = "mdformat";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
in package
|
in
|
||||||
|
package
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "meshtastic";
|
pname = "meshtastic";
|
||||||
version = "2.1.11";
|
version = "2.1.13";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
@ -29,7 +29,7 @@ buildPythonPackage rec {
|
|||||||
owner = "meshtastic";
|
owner = "meshtastic";
|
||||||
repo = "Meshtastic-python";
|
repo = "Meshtastic-python";
|
||||||
rev = "refs/tags/${version}";
|
rev = "refs/tags/${version}";
|
||||||
hash = "sha256-nYbnOlD3yC3aoSSY4jwSgTv/m56I+ral2GwmoyQij1M=";
|
hash = "sha256-PUZedfKA+t8VdyvuJEuob6Dl7u4NagDRoLSHmsJ+1IE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -8,14 +8,14 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "mypy-boto3-s3";
|
pname = "mypy-boto3-s3";
|
||||||
version = "1.28.16";
|
version = "1.28.19";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-TlX9rXKbbm9FIR41S9Ggp0WlZf6dHkYnN/d1wohJz7U=";
|
hash = "sha256-uBBLGRkk2GcgaNIddIwPiuCw4ZUDJMsxXsihzu2dI6w=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -6,12 +6,12 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "nlpcloud";
|
pname = "nlpcloud";
|
||||||
version = "1.0.43";
|
version = "1.1.43";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-WLbmPFBiZ7utFo0cqiBKsetlhtgun/YMGTEIvMUhRnc=";
|
hash = "sha256-y3OZ5Tgd9FJmuon+9UyFmJgoASd1UyZVsWxmlPaxqEI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user