Merge staging-next into staging

Changed files
+1594 -1097
nixos
modules
misc
profiles
services
system
tasks
filesystems
tests
pkgs
applications
editors
cpeditor
vim
plugins
emulators
networking
freefilesync
virtualization
colima
data
misc
hackage
desktops
gnome
apps
gnome-music
core
baobab
dconf-editor
gnome-calculator
gnome-dictionary
gnome-font-viewer
gnome-themes-extra
extensions
paperwm
development
compilers
haskell-modules
libraries
folks
gnome-video-effects
protobufc
simdjson
sofia-sip
ocaml-modules
class_group_vdf
php-packages
composer
python-modules
antlr4-python3-runtime
certbot-dns-inwx
explorerscript
hassil
hydra-core
meshtastic
omegaconf
wled
tools
luaformatter
pulumictl
ruff
games
servers
baserow
http
trafficserver
tools
admin
qovery-cli
filesystems
misc
didyoumean
networking
text
diffsitter
top-level
+6 -8
nixos/modules/misc/version.nix
···
stateVersion = mkOption {
type = types.str;
+
# TODO Remove this and drop the default of the option so people are forced to set it.
+
# Doing this also means fixing the comment in nixos/modules/testing/test-instrumentation.nix
+
apply = v:
+
lib.warnIf (options.system.stateVersion.highestPrio == (lib.mkOptionDefault { }).priority)
+
"system.stateVersion is not set, defaulting to ${v}. Read why this matters on https://nixos.org/manual/nixos/stable/options.html#opt-system.stateVersion."
+
v;
default = cfg.release;
defaultText = literalExpression "config.${opt.release}";
description = lib.mdDoc ''
···
"os-release".text = attrsToText osReleaseContents;
};
-
# We have to use `warnings` because when warning in the default of the option
-
# the warning would also be shown when building the manual since the manual
-
# has to evaluate the default.
-
#
-
# TODO Remove this and drop the default of the option so people are forced to set it.
-
# Doing this also means fixing the comment in nixos/modules/testing/test-instrumentation.nix
-
warnings = lib.optional (options.system.stateVersion.highestPrio == (lib.mkOptionDefault { }).priority)
-
"system.stateVersion is not set, defaulting to ${config.system.stateVersion}. Read why this matters on https://nixos.org/manual/nixos/stable/options.html#opt-system.stateVersion.";
};
# uses version info nixpkgs, which requires a full nixpkgs path
+1
nixos/modules/module-list.nix
···
./tasks/filesystems/btrfs.nix
./tasks/filesystems/cifs.nix
./tasks/filesystems/ecryptfs.nix
+
./tasks/filesystems/envfs.nix
./tasks/filesystems/exfat.nix
./tasks/filesystems/ext.nix
./tasks/filesystems/f2fs.nix
+19 -1
nixos/modules/profiles/macos-builder.nix
···
{ imports = [
../virtualisation/qemu-vm.nix
+
+
# Avoid a dependency on stateVersion
+
{
+
disabledModules = [
+
../virtualisation/nixos-containers.nix
+
../services/x11/desktop-managers/xterm.nix
+
];
+
config = {
+
};
+
options.boot.isContainer = lib.mkOption { default = false; internal = true; };
+
}
];
# The builder is not intended to be used interactively
···
# To prevent gratuitous rebuilds on each change to Nixpkgs
nixos.revision = null;
-
stateVersion = "22.05";
+
stateVersion = lib.mkDefault (throw ''
+
The macOS linux builder should not need a stateVersion to be set, but a module
+
has accessed stateVersion nonetheless.
+
Please inspect the trace of the following command to figure out which module
+
has a dependency on stateVersion.
+
+
nix-instantiate --attr darwin.builder --show-trace
+
'');
};
users.users."${user}"= {
+3 -2
nixos/modules/services/backup/borgbackup.nix
···
# Ensure that the home directory already exists
# We can't assert createHome == true because that's not the case for root
cd "${config.users.users.${cfg.user}.home}"
-
${install} -d .config/borg
-
${install} -d .cache/borg
+
# Create each directory separately to prevent root owned parent dirs
+
${install} -d .config .config/borg
+
${install} -d .cache .cache/borg
'' + optionalString (isLocalPath cfg.repo && !cfg.removableDevice) ''
${install} -d ${escapeShellArg cfg.repo}
''));
+6
nixos/modules/services/matrix/synapse.nix
···
sqlite3 = null;
psycopg2 = "matrix-synapse";
}.${cfg.settings.database.name};
+
defaultText = lib.literalExpression ''
+
{
+
sqlite3 = null;
+
psycopg2 = "matrix-synapse";
+
}.''${cfg.settings.database.name};
+
'';
description = lib.mdDoc ''
Username to connect with psycopg2, set to null
when using sqlite3.
+1 -1
nixos/modules/services/misc/nix-daemon.nix
···
optionals (pkgs.hostPlatform ? gcc.arch) (
# a builder can run code for `gcc.arch` and inferior architectures
[ "gccarch-${pkgs.hostPlatform.gcc.arch}" ] ++
-
map (x: "gccarch-${x}") systems.architectures.inferiors.${pkgs.hostPlatform.gcc.arch}
+
map (x: "gccarch-${x}") (systems.architectures.inferiors.${pkgs.hostPlatform.gcc.arch} or [])
)
);
}
+1 -4
nixos/modules/system/boot/initrd-openvpn.nix
···
$out/bin/openvpn --show-gateway
'';
-
# Add `iproute /bin/ip` to the config, to ensure that openvpn
-
# is able to set the routes
boot.initrd.network.postCommands = ''
-
(cat /etc/initrd.ovpn; echo -e '\niproute /bin/ip') | \
-
openvpn /dev/stdin &
+
openvpn /etc/initrd.ovpn &
'';
};
+51
nixos/modules/tasks/filesystems/envfs.nix
···
+
{ pkgs, config, lib, ... }:
+
+
let
+
cfg = config.services.envfs;
+
mounts = {
+
"/usr/bin" = {
+
device = "none";
+
fsType = "envfs";
+
options = [
+
"fallback-path=${pkgs.runCommand "fallback-path" {} ''
+
mkdir -p $out
+
ln -s ${pkgs.coreutils}/bin/env $out/env
+
ln -s ${config.system.build.binsh}/bin/sh $out/sh
+
''}"
+
];
+
};
+
"/bin" = {
+
device = "/usr/bin";
+
fsType = "none";
+
options = [ "bind" ];
+
};
+
};
+
in {
+
options = {
+
services.envfs = {
+
enable = lib.mkEnableOption (lib.mdDoc "Envfs filesystem") // {
+
description = lib.mdDoc ''
+
Fuse filesystem that returns symlinks to executables based on the PATH
+
of the requesting process. This is useful to execute shebangs on NixOS
+
that assume hard coded locations in locations like /bin or /usr/bin
+
etc.
+
'';
+
};
+
package = lib.mkOption {
+
type = lib.types.package;
+
description = lib.mdDoc "Which package to use for the envfs.";
+
default = pkgs.envfs;
+
defaultText = lib.mdDoc "pkgs.envfs";
+
};
+
};
+
};
+
config = lib.mkIf (cfg.enable) {
+
environment.systemPackages = [ cfg.package ];
+
# we also want these mounts in virtual machines.
+
fileSystems = if config.virtualisation ? qemu then lib.mkVMOverride mounts else mounts;
+
+
# We no longer need those when using envfs
+
system.activationScripts.usrbinenv = lib.mkForce "";
+
system.activationScripts.binsh = lib.mkForce "";
+
};
+
}
+1
nixos/tests/all-tests.nix
···
engelsystem = handleTest ./engelsystem.nix {};
enlightenment = handleTest ./enlightenment.nix {};
env = handleTest ./env.nix {};
+
envfs = handleTest ./envfs.nix {};
envoy = handleTest ./envoy.nix {};
ergo = handleTest ./ergo.nix {};
ergochat = handleTest ./ergochat.nix {};
+42
nixos/tests/envfs.nix
···
+
import ./make-test-python.nix ({ lib, pkgs, ... }:
+
let
+
pythonShebang = pkgs.writeScript "python-shebang" ''
+
#!/usr/bin/python
+
print("OK")
+
'';
+
+
bashShebang = pkgs.writeScript "bash-shebang" ''
+
#!/usr/bin/bash
+
echo "OK"
+
'';
+
in
+
{
+
name = "envfs";
+
nodes.machine.services.envfs.enable = true;
+
+
testScript = ''
+
start_all()
+
machine.wait_until_succeeds("mountpoint -q /usr/bin/")
+
machine.succeed(
+
"PATH=${pkgs.coreutils}/bin /usr/bin/cp --version",
+
# check fallback paths
+
"PATH= /usr/bin/sh --version",
+
"PATH= /usr/bin/env --version",
+
"PATH= test -e /usr/bin/sh",
+
"PATH= test -e /usr/bin/env",
+
# no stat
+
"! test -e /usr/bin/cp",
+
# also picks up PATH that was set after execve
+
"! /usr/bin/hello",
+
"PATH=${pkgs.hello}/bin /usr/bin/hello",
+
)
+
+
out = machine.succeed("PATH=${pkgs.python3}/bin ${pythonShebang}")
+
print(out)
+
assert out == "OK\n"
+
+
out = machine.succeed("PATH=${pkgs.bash}/bin ${bashShebang}")
+
print(out)
+
assert out == "OK\n"
+
'';
+
})
+1
nixos/tests/initrd-network-openvpn/default.nix
···
config = ''
dev tun0
ifconfig 10.8.0.1 10.8.0.2
+
cipher AES-256-CBC
${secretblock}
'';
};
+2 -1
nixos/tests/initrd-network-openvpn/initrd.ovpn
···
ifconfig 10.8.0.2 10.8.0.1
# Only force VLAN 2 through the VPN
route 192.168.2.0 255.255.255.0 10.8.0.1
+
cipher AES-256-CBC
secret [inline]
<secret>
#
···
e7811584363597599cce2040a68ac00e
f2125540e0f7f4adc37cb3f0d922eeb7
-----END OpenVPN Static key V1-----
-
</secret>
+
</secret>
+1
nixos/tests/trafficserver.nix
···
assert re.fullmatch(expected, out) is not None, "no matching logs"
out = json.loads(ats.succeed(f"traffic_logstats -jf {access_log_path}"))
+
assert isinstance(out, dict)
assert out["total"]["error.total"]["req"] == "0", "unexpected log stat"
'';
})
+2 -2
pkgs/applications/editors/cpeditor/default.nix
···
stdenv.mkDerivation rec {
pname = "cpeditor";
-
version = "6.10.1";
+
version = "6.11.1";
src = fetchFromGitHub {
owner = "cpeditor";
repo = "cpeditor";
rev = version;
-
sha256 = "sha256-SIREoOapaZTLtqi0Z07lKmNqF9a9qIpgGxuhqaY3yfU=";
+
sha256 = "sha256-Uwo7ZE+9yrHV/+D6rvfew2d3ZJbpFOjgek38iYkPppw=";
fetchSubmodules = true;
};
+8 -1
pkgs/applications/editors/vim/plugins/overrides.nix
···
configurePhase = "cd vim";
});
+
orgmode = super.orgmode.overrideAttrs (old: {
+
dependencies = with self; [ (nvim-treesitter.withPlugins (p: [ p.org ])) ];
+
});
+
inherit parinfer-rust;
plenary-nvim = super.plenary-nvim.overrideAttrs (old: {
···
# needs "http" and "json" treesitter grammars too
rest-nvim = super.rest-nvim.overrideAttrs (old: {
-
dependencies = with self; [ plenary-nvim ];
+
dependencies = with self; [
+
plenary-nvim
+
(nvim-treesitter.withPlugins (p: [ p.http p.json ]))
+
];
});
skim = buildVimPluginFrom2Nix {
+39
pkgs/applications/emulators/bsnes/ares/002-sips-to-png2icns.patch
···
+
diff --git a/desktop-ui/GNUmakefile b/desktop-ui/GNUmakefile
+
index 4515610d3..916c8fcd8 100644
+
--- a/desktop-ui/GNUmakefile
+
+++ b/desktop-ui/GNUmakefile
+
@@ -91,7 +91,7 @@ endif
+
cp resource/$(name).plist $(output.path)/$(name).app/Contents/Info.plist
+
cp -R $(ares.path)/Shaders $(output.path)/$(name).app/Contents/Resources/
+
cp -R $(mia.path)/Database $(output.path)/$(name).app/Contents/Resources/
+
- sips -s format icns resource/$(name).png --out $(output.path)/$(name).app/Contents/Resources/$(name).icns
+
+ png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns resource/$(name).png
+
codesign --force --deep --options runtime --entitlements resource/$(name).selfsigned.entitlements --sign - $(output.path)/$(name).app
+
else ifeq ($(platform),windows)
+
$(call mkdir,$(output.path)/Shaders/)
+
diff --git a/genius/GNUmakefile b/genius/GNUmakefile
+
index 5287309a8..8d80f9306 100644
+
--- a/genius/GNUmakefile
+
+++ b/genius/GNUmakefile
+
@@ -24,7 +24,7 @@ ifeq ($(platform),macos)
+
mkdir -p $(output.path)/$(name).app/Contents/Resources/
+
mv $(output.path)/$(name) $(output.path)/$(name).app/Contents/MacOS/$(name)
+
cp data/$(name).plist $(output.path)/$(name).app/Contents/Info.plist
+
- sips -s format icns data/$(name).png --$(output.path) $(output.path)/$(name).app/Contents/Resources/$(name).icns
+
+ png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns data/$(name).png
+
endif
+
+
verbose: hiro.verbose nall.verbose all;
+
diff --git a/mia/GNUmakefile b/mia/GNUmakefile
+
index b6930b6df..7a51b5028 100644
+
--- a/mia/GNUmakefile
+
+++ b/mia/GNUmakefile
+
@@ -32,7 +32,7 @@ ifeq ($(platform),macos)
+
mkdir -p $(output.path)/$(name).app/Contents/Resources/
+
mv $(output.path)/$(name) $(output.path)/$(name).app/Contents/MacOS/$(name)
+
cp resource/$(name).plist $(output.path)/$(name).app/Contents/Info.plist
+
- sips -s format icns resource/$(name).png --out $(output.path)/$(name).app/Contents/Resources/$(name).icns
+
+ png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns resource/$(name).png
+
endif
+
+
verbose: hiro.verbose nall.verbose all;
+23
pkgs/applications/emulators/bsnes/ares/003-fix-darwin-install.patch
···
+
diff --git a/desktop-ui/GNUmakefile b/desktop-ui/GNUmakefile
+
index 916c8fcd8..b767c1335 100644
+
--- a/desktop-ui/GNUmakefile
+
+++ b/desktop-ui/GNUmakefile
+
@@ -92,7 +92,6 @@ endif
+
cp -R $(ares.path)/Shaders $(output.path)/$(name).app/Contents/Resources/
+
cp -R $(mia.path)/Database $(output.path)/$(name).app/Contents/Resources/
+
png2icns $(output.path)/$(name).app/Contents/Resources/$(name).icns resource/$(name).png
+
- codesign --force --deep --options runtime --entitlements resource/$(name).selfsigned.entitlements --sign - $(output.path)/$(name).app
+
else ifeq ($(platform),windows)
+
$(call mkdir,$(output.path)/Shaders/)
+
$(call mkdir,$(output.path)/Database/)
+
@@ -115,8 +114,8 @@ ifeq ($(platform),windows)
+
else ifeq ($(shell id -un),root)
+
$(error "make install should not be run as root")
+
else ifeq ($(platform),macos)
+
- mkdir -p ~/Library/Application\ Support/$(name)/
+
- cp -R $(output.path)/$(name).app /Applications/$(name).app
+
+ mkdir -p $(prefix)/Applications/
+
+ cp -R $(output.path)/$(name).app $(prefix)/Applications/$(name).app
+
else ifneq ($(filter $(platform),linux bsd),)
+
mkdir -p $(prefix)/bin/
+
mkdir -p $(prefix)/share/applications/
+22 -4
pkgs/applications/emulators/bsnes/ares/default.nix
···
, fetchFromGitHub
, pkg-config
, wrapGAppsHook
+
, libicns
, SDL2
, alsa-lib
, gtk3
···
, libpulseaudio
, openal
, udev
+
, darwin
}:
+
let
+
inherit (darwin.apple_sdk_11_0.frameworks) Cocoa OpenAL;
+
in
stdenv.mkDerivation (finalAttrs: {
pname = "ares";
version = "130.1";
···
patches = [
./000-dont-rebuild-on-install.patch
./001-fix-ruby.patch
+
./002-sips-to-png2icns.patch
+
./003-fix-darwin-install.patch
];
nativeBuildInputs = [
pkg-config
wrapGAppsHook
+
] ++ lib.optionals stdenv.isDarwin [
+
libicns
];
buildInputs = [
SDL2
+
libao
+
] ++ lib.optionals stdenv.isLinux [
alsa-lib
gtk3
gtksourceview3
···
libGLU
libX11
libXv
-
libao
libpulseaudio
openal
udev
+
] ++ lib.optionals stdenv.isDarwin [
+
Cocoa
+
OpenAL
];
enableParallelBuilding = true;
-
makeFlags = [
+
makeFlags = lib.optionals stdenv.isLinux [
"hiro=gtk3"
+
] ++ lib.optionals stdenv.isDarwin [
+
"hiro=cocoa"
+
"vulkan=false"
+
] ++ [
"local=false"
"openmp=true"
"prefix=$(out)"
"-C desktop-ui"
];
+
+
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-mmacosx-version-min=10.14";
meta = with lib; {
homepage = "https://ares-emu.net";
description = "Open-source multi-system emulator with a focus on accuracy and preservation";
license = licenses.isc;
maintainers = with maintainers; [ Madouura AndersonTorres ];
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
})
# TODO: select between Qt, GTK2 and GTK3
-
# TODO: support Darwin
+7 -2
pkgs/applications/networking/freefilesync/default.nix
···
, libssh2
, openssl
, wxGTK32
+
, gitUpdater
}:
gcc12Stdenv.mkDerivation rec {
pname = "freefilesync";
-
version = "11.28";
+
version = "11.29";
src = fetchFromGitHub {
owner = "hkneptune";
repo = "FreeFileSync";
rev = "v${version}";
-
sha256 = "sha256-3eYvXClMdOCdl35S1d7nP2kiYZZOjyydi2gKY62K/qM=";
+
sha256 = "sha256-UQ+CWqtcTwMGUTn6t3N+BkXs4qxddZtxDjcq7nz5F6U=";
};
# Patches from ROSA Linux
···
runHook postInstall
'';
+
+
passthru.updateScript = gitUpdater {
+
rev-prefix = "v";
+
};
meta = with lib; {
description = "Open Source File Synchronization & Backup Software";
+3 -3
pkgs/applications/virtualization/colima/default.nix
···
buildGoModule rec {
pname = "colima";
-
version = "0.5.0";
+
version = "0.5.2";
src = fetchFromGitHub {
owner = "abiosoft";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-Ey/h9W1WFMJdO5U9IeHhVTYDEJi8w18h2PY0lB0S/BU=";
+
sha256 = "sha256-xw+Yy9KejVkunOLJdmfXstP7aDrl3j0OZjCaf6pyL1U=";
# We need the git revision
leaveDotGit = true;
postFetch = ''
···
nativeBuildInputs = [ installShellFiles makeWrapper ];
-
vendorSha256 = "sha256-v0U7TorUwOtBzBQ/OQQSAX6faDI1IX/IDIJnY8UFsu8=";
+
vendorSha256 = "sha256-Iz1LYL25NpkztTM86zrLwehub8FzO1IlwZqCPW7wDN4=";
CGO_ENABLED = 1;
+4 -4
pkgs/data/misc/hackage/pin.json
···
{
-
"commit": "d2f407d64c568ff572505378248cd834f808f6e0",
-
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/d2f407d64c568ff572505378248cd834f808f6e0.tar.gz",
-
"sha256": "0agbmi2gjrg5gnp8dy76770lyh3ny42clm55wlr529320wnc14wm",
-
"msg": "Update from Hackage at 2022-12-18T22:10:13Z"
+
"commit": "b88b3496b1b3beb0c706db8a39c0da3396d96f0b",
+
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/b88b3496b1b3beb0c706db8a39c0da3396d96f0b.tar.gz",
+
"sha256": "0gs807cbyi6zyk9bvg5d3wx16575pmgv4j3m8hbz57aa5i71r0nv",
+
"msg": "Update from Hackage at 2022-12-24T13:11:25Z"
}
+1 -1
pkgs/desktops/gnome/apps/gnome-music/default.nix
···
description = "Music player and management application for the GNOME desktop environment";
maintainers = teams.gnome.members;
license = licenses.gpl2Plus;
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/desktops/gnome/core/baobab/default.nix
···
homepage = "https://wiki.gnome.org/Apps/DiskUsageAnalyzer";
license = licenses.gpl2Plus;
maintainers = teams.gnome.members;
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/desktops/gnome/core/dconf-editor/default.nix
···
homepage = "https://wiki.gnome.org/Apps/DconfEditor";
license = licenses.gpl3Plus;
maintainers = teams.gnome.members;
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/desktops/gnome/core/gnome-calculator/default.nix
···
description = "Application that solves mathematical equations and is suitable as a default application in a Desktop environment";
maintainers = teams.gnome.members;
license = licenses.gpl3Plus;
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/desktops/gnome/core/gnome-dictionary/default.nix
···
description = "Dictionary is the GNOME application to look up definitions";
maintainers = teams.gnome.members;
license = licenses.gpl2;
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/desktops/gnome/core/gnome-font-viewer/default.nix
···
homepage = "https://gitlab.gnome.org/GNOME/gnome-font-viewer";
maintainers = teams.gnome.members;
license = licenses.gpl2Plus;
-
platforms = platforms.linux;
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/desktops/gnome/core/gnome-themes-extra/default.nix
···
'';
meta = with lib; {
-
platforms = platforms.linux;
+
platforms = platforms.unix;
maintainers = teams.gnome.members;
};
}
+5 -5
pkgs/desktops/gnome/extensions/paperwm/default.nix
···
, fetchFromGitHub
}:
-
stdenv.mkDerivation (finalAttrs: {
+
stdenv.mkDerivation {
pname = "gnome-shell-extension-paperwm";
-
version = "38.2";
+
version = "unstable-2022-12-14";
src = fetchFromGitHub {
owner = "paperwm";
repo = "PaperWM";
-
rev = finalAttrs.version;
-
hash = "sha256-Unhz2+MOygOog6B5sOLtYTpdeodQH+/CMI93gC5nDvI=";
+
rev = "7c0863c944a02d4e8095034403bff6ade3579091";
+
hash = "sha256-EN0sWW/NymRNKrApeFnqg8ax7Et4hr0gKZuvMF4kJYU=";
};
dontConfigure = true;
···
};
passthru.extensionUuid = "paperwm@hedning:matrix.org";
-
})
+
}
+5 -3
pkgs/development/compilers/ligo/default.nix
···
-
{ lib
+
{ stdenv
+
, lib
, fetchFromGitLab
, git
, coq
···
ocamlPackages.buildDunePackage rec {
pname = "ligo";
-
version = "0.55.0";
+
version = "0.58.0";
src = fetchFromGitLab {
owner = "ligolang";
repo = "ligo";
rev = version;
-
sha256 = "sha256-GEw9OEHXdTxBvb5ATIcL71wdUCLD+X/A7CYQxwTUQWw=";
+
sha256 = "sha256-WhqCkPkXHjWS8BDh13ODrHg2AHJ8CBfksTH4Fxx4xek=";
fetchSubmodules = true;
};
···
description = "A friendly Smart Contract Language for Tezos";
license = licenses.mit;
platforms = ocamlPackages.ocaml.meta.platforms;
+
broken = stdenv.isLinux && stdenv.isAarch64;
maintainers = with maintainers; [ ulrikstrid ];
};
}
+8 -7
pkgs/development/haskell-modules/configuration-common.nix
···
testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta_2_10_5 ];
testToolDepends = drv.testToolDepends or [] ++ [ pkgs.git ];
}) (super.sensei.override {
-
hspec = self.hspec_2_10_7;
+
hspec = self.hspec_2_10_8;
hspec-wai = super.hspec-wai.override {
-
hspec = self.hspec_2_10_7;
+
hspec = self.hspec_2_10_8;
};
});
···
servant-openapi3 = dontCheck super.servant-openapi3;
# Give hspec 2.10.* correct dependency versions without overrideScope
-
hspec_2_10_7 = doDistribute (super.hspec_2_10_7.override {
-
hspec-discover = self.hspec-discover_2_10_7;
-
hspec-core = self.hspec-core_2_10_7;
+
hspec_2_10_8 = doDistribute (super.hspec_2_10_8.override {
+
hspec-discover = self.hspec-discover_2_10_8;
+
hspec-core = self.hspec-core_2_10_8;
});
-
hspec-discover_2_10_7 = super.hspec-discover_2_10_7.override {
+
hspec-discover_2_10_8 = super.hspec-discover_2_10_8.override {
hspec-meta = self.hspec-meta_2_10_5;
};
-
hspec-core_2_10_7 = super.hspec-core_2_10_7.override {
+
hspec-core_2_10_8 = super.hspec-core_2_10_8.override {
hspec-meta = self.hspec-meta_2_10_5;
};
···
# Too strict upper bound on th-desugar, fixed in 3.1.1
singletons-th = assert super.singletons-th.version == "3.1"; doJailbreak super.singletons-th;
+
singletons-base = doJailbreak super.singletons-base;
# Ships a broken Setup.hs
# https://github.com/lehins/conduit-aeson/issues/1
+3
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
···
# Later versions only support GHC >= 9.2
ghc-exactprint = self.ghc-exactprint_0_6_4;
apply-refact = self.apply-refact_0_9_3_0;
+
+
# Needs OneTuple for ghc < 9.2
+
binary-orphans = addBuildDepends [ self.OneTuple ] super.binary-orphans;
}
+3
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
···
# https://github.com/mrkkrp/megaparsec/pull/485#issuecomment-1250051823
megaparsec = doJailbreak super.megaparsec;
+
# Needs OneTuple for ghc < 9.2
+
binary-orphans = addBuildDepends [ self.OneTuple ] super.binary-orphans;
+
# Later versions only support GHC >= 9.2
ghc-exactprint = self.ghc-exactprint_0_6_4;
apply-refact = self.apply-refact_0_9_3_0;
+3
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
···
# Later versions only support GHC >= 9.2
ghc-exactprint = self.ghc-exactprint_0_6_4;
apply-refact = self.apply-refact_0_9_3_0;
+
+
# Needs OneTuple for ghc < 9.2
+
binary-orphans = addBuildDepends [ self.OneTuple ] super.binary-orphans;
}
+3 -3
pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
···
# Note: Any compilation fixes need to be done on the versioned attributes,
# since those are used for the internal dependencies between the versioned
# hspec packages in configuration-common.nix.
-
hspec = self.hspec_2_10_7;
-
hspec-core = self.hspec-core_2_10_7;
+
hspec = self.hspec_2_10_8;
+
hspec-core = self.hspec-core_2_10_8;
hspec-meta = self.hspec-meta_2_10_5;
-
hspec-discover = self.hspec-discover_2_10_7;
+
hspec-discover = self.hspec-discover_2_10_8;
# the dontHaddock is due to a GHC panic. might be this bug, not sure.
# https://gitlab.haskell.org/ghc/ghc/-/issues/21619
+8 -1
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
···
- CC-delcont-ref-tf
- cci
- ccnx
+
- cdp
- c-dsl
- cedict
- cef
···
- derive-lifted-instances
- derive-monoid
- derive-trie
+
- deriving-openapi3
- derp-lib
- describe
- descriptive
···
- ekg-rrd
- ekg-statsd
- elevator
+
- eliminators
- elision
- elm-export-persistent
- elm-street
···
- forml
- formura
- Fortnite-Hack-Cheats-Free-V-Bucks-Generator
+
- fortran-src-extras
- foscam-filename
- fpe
- FPretty
···
- heterogeneous-list-literals
- hetris
- heukarya
+
- hevm
- HExcel
- hexchat
- hexif
···
- medium-sdk-haskell
- meep
- megalisp
+
- melf
- mellon-core
- melody
- membrain
···
- simplistic-generics
- singlethongs
- singleton-dict
-
- singletons-base
- singleton-typelits
- single-tuple
- singnal
···
- ui-command
- unamb-custom
- unbeliever
+
- unbounded-delays-units
- unboxed
- unboxed-containers
- unboxed-references
···
- uniqueness-periods-general
- uniqueness-periods-vector
- uniqueness-periods-vector-common
+
- units-attoparsec
- unittyped
- unitym-yesod
- uni-util
+2
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
···
# hnix < 0.17 (unreleased) needs hnix-store-* 0.5.*
- hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17
- hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17
+
# reflex-dom-core 0.7.0.2 has no reflex 0.9 compatible release and most likely most people will want to use them together
+
- reflex < 0.9.0.0
extra-packages:
- Cabal == 2.2.* # required for jailbreak-cabal etc.
+9 -14
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
···
- elasticsearch-interchange
- electrs-client
- elerea-examples
-
- eliminators
-
- eliminators_0_9_1
- elliptic-curve
- elsa
- emacs-keys
···
- essence-of-live-coding-PortMidi
- essence-of-live-coding-gloss
- essence-of-live-coding-gloss-example
+
- essence-of-live-coding-gloss_0_2_7
- essence-of-live-coding-pulse
- essence-of-live-coding-pulse-example
+
- essence-of-live-coding-pulse_0_2_7
- essence-of-live-coding-quickcheck
+
- essence-of-live-coding-quickcheck_0_2_7
- essence-of-live-coding-vivid
- essence-of-live-coding-warp
+
- essence-of-live-coding-warp_0_2_7
- estimators
- estreps
- eternity
···
- eventsource-geteventstore-store
- eventsource-store-specs
- eventsource-stub-store
+
- eventuo11y
+
- eventuo11y-batteries
+
- eventuo11y-json
- every-bit-counts
- ewe
- exference
···
- fmt-for-rio
- foldable1
- follower
+
- fontconfig-pure
- foo
- format
- format-status
···
- formlets-hsp
- forsyde-deep
- forth-hll
-
- fortran-src
-
- fortran-src-extras
- fortran-vars
- foscam-directory
- foscam-sort
···
- hesh
- hesql
- heterolist
-
- hevm
- hevolisa
- hevolisa-dph
- hexpat-conduit
···
- medea
- mediabus-fdk-aac
- mediabus-rtp
-
- melf
- mellon-gpio
- mellon-web
- memcache-conduit
···
- optimal-blocks
- optimusprime
- optparse-enum
-
- orbits
- orchid
- orchid-demo
- order-maintenance
···
- rfc-redis
- rfc-servant
- rhine-gloss
+
- rhine-terminal
- rhythm-game-tutorial
- rib
- ribosome
···
- simple-session
- simpleirc-lens
- simseq
-
- singleton-nats
-
- singletons-presburger
-
- singletons-presburger_0_7_1_0
- siphon
- siren-json
- sirkel
···
- ukrainian-phonetics-basic
- unagi-bloomfilter
- unbound
-
- unbounded-delays-units
- uni-events
- uni-graphs
- uni-htk
···
- uniqueness-periods-vector-filters
- uniqueness-periods-vector-general
- uniqueness-periods-vector-properties
-
- units
-
- units-attoparsec
-
- units-defs
- universal
- universe
- universe-dependent-sum
+1025 -212
pkgs/development/haskell-modules/hackage-packages.nix
···
license = lib.licenses.publicDomain;
}) {inherit (pkgs) openssl;};
-
"HsOpenSSL_0_11_7_3" = callPackage
+
"HsOpenSSL_0_11_7_4" = callPackage
({ mkDerivation, base, bytestring, Cabal, network, openssl, time }:
mkDerivation {
pname = "HsOpenSSL";
-
version = "0.11.7.3";
-
sha256 = "0nb5rwz5rnyn4vzkl231r3maw4j4q9l92w07dxqyd1929p9yajgl";
-
revision = "1";
-
editedCabalFile = "03kaaxaxmggyn2zmsf4d8466j986sm5dw228ypf82nh6rmmzhfxj";
+
version = "0.11.7.4";
+
sha256 = "0zxcfa8b0ng97v53vb8fvg2gss89b28xiz83rx38a0h4lsxpn2xf";
setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [ base bytestring network time ];
librarySystemDepends = [ openssl ];
···
pname = "Unique";
version = "0.4.7.9";
sha256 = "14f1qnmhdmbam8qis725dhwq1mk9h86fsnzhkwhsx73ny9z29s1l";
+
revision = "1";
+
editedCabalFile = "10s0npnfkh7naj49afmyrvnilikp6426fbhi49f97pxrgcmy4dvw";
libraryHaskellDepends = [
base containers extra hashable unordered-containers
···
mkDerivation {
pname = "aeson-tiled";
-
version = "0.0.2.1";
-
sha256 = "0fm2dkp0gi5h8xv6b3ax5v5ni7gkdvj8m2v1nrmf7hcyan0lp2aa";
+
version = "0.0.2.2";
+
sha256 = "1p2w19gmlrcdsni7dj2bs3ajzn8a5460gwas97yl930gwiwivyif";
libraryHaskellDepends = [
aeson base bytestring containers text vector
···
license = lib.licenses.gpl3Only;
}) {};
+
"ansi-terminal-game_1_8_1_0" = callPackage
+
({ mkDerivation, ansi-terminal, array, base, bytestring, cereal
+
, clock, colour, containers, exceptions, hspec, hspec-discover
+
, linebreak, mintty, mtl, QuickCheck, random, split, terminal-size
+
, timers-tick, unidecode
+
}:
+
mkDerivation {
+
pname = "ansi-terminal-game";
+
version = "1.8.1.0";
+
sha256 = "0wyx6g9fydbnz9xwjniymwfgn3fgn6vql9spmzl3c1hlpbv5ikfq";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
ansi-terminal array base bytestring cereal clock colour containers
+
exceptions linebreak mintty mtl QuickCheck random split
+
terminal-size timers-tick unidecode
+
];
+
testHaskellDepends = [
+
ansi-terminal array base bytestring cereal clock colour containers
+
exceptions hspec linebreak mintty mtl QuickCheck random split
+
terminal-size timers-tick unidecode
+
];
+
testToolDepends = [ hspec-discover ];
+
description = "sdl-like functions for terminal applications, based on ansi-terminal";
+
license = lib.licenses.gpl3Only;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"ansi-wl-pprint" = callPackage
({ mkDerivation, ansi-terminal, base }:
mkDerivation {
···
mainProgram = "refactor";
}) {};
+
"apply-refact_0_11_0_0" = callPackage
+
({ mkDerivation, base, containers, directory, extra, filemanip
+
, filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths
+
, optparse-applicative, process, refact, silently, syb, tasty
+
, tasty-expected-failure, tasty-golden, transformers, uniplate
+
, unix-compat
+
}:
+
mkDerivation {
+
pname = "apply-refact";
+
version = "0.11.0.0";
+
sha256 = "1bmm9s8h5grqp1c8m1x9icbhznfc565za8w3sqfpiylid7c7fz72";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
base containers directory extra filemanip ghc ghc-boot-th
+
ghc-exactprint ghc-paths process refact syb transformers uniplate
+
unix-compat
+
];
+
executableHaskellDepends = [
+
base containers directory extra filemanip filepath ghc ghc-boot-th
+
ghc-exactprint ghc-paths optparse-applicative process refact syb
+
transformers uniplate unix-compat
+
];
+
testHaskellDepends = [
+
base containers directory extra filemanip filepath ghc ghc-boot-th
+
ghc-exactprint ghc-paths optparse-applicative process refact
+
silently syb tasty tasty-expected-failure tasty-golden transformers
+
uniplate unix-compat
+
];
+
description = "Perform refactorings specified by the refact library";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
mainProgram = "refactor";
+
}) {};
+
"apply-unordered" = callPackage
({ mkDerivation, base, fin, ghc, ghc-tcplugins-extra, hspec
, should-not-typecheck, syb
···
license = lib.licenses.asl20;
}) {};
+
"ascii_1_2_4_0" = callPackage
+
({ mkDerivation, ascii-case, ascii-char, ascii-group, ascii-numbers
+
, ascii-predicates, ascii-superset, ascii-th, base, bytestring
+
, hedgehog, text
+
}:
+
mkDerivation {
+
pname = "ascii";
+
version = "1.2.4.0";
+
sha256 = "1rsv9ah0jvf66w3k4smh67wpbm03xl4pdyj8svmdy49hbpihimwi";
+
libraryHaskellDepends = [
+
ascii-case ascii-char ascii-group ascii-numbers ascii-predicates
+
ascii-superset ascii-th base bytestring text
+
];
+
testHaskellDepends = [ base hedgehog text ];
+
description = "The ASCII character set and encoding";
+
license = lib.licenses.asl20;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"ascii-art-to-unicode" = callPackage
({ mkDerivation, base, comonad, doctest, strict }:
mkDerivation {
···
testHaskellDepends = [ ascii-char base ];
description = "ASCII letter case";
license = lib.licenses.asl20;
+
}) {};
+
+
"ascii-case_1_0_1_0" = callPackage
+
({ mkDerivation, ascii-char, base, hashable }:
+
mkDerivation {
+
pname = "ascii-case";
+
version = "1.0.1.0";
+
sha256 = "0hqpvhg4zvwjzya01y7sqly6dgfrg1zdvvpy6f1r5slzbnnfqswh";
+
libraryHaskellDepends = [ ascii-char base hashable ];
+
testHaskellDepends = [ ascii-char base ];
+
description = "ASCII letter case";
+
license = lib.licenses.asl20;
+
hydraPlatforms = lib.platforms.none;
}) {};
"ascii-char" = callPackage
···
mkDerivation {
pname = "bearriver";
-
version = "0.13.7";
-
sha256 = "1synznzas89cyp05lhiwxfsbmz5zv2pyjn08548dr21ih1x4560j";
+
version = "0.14";
+
sha256 = "0iyymq8iagdaymivvfg1vvks76bzaiyysw5mj4ifqn2zc9pyb3wd";
libraryHaskellDepends = [
base deepseq dunai MonadRandom mtl simple-affine-space transformers
···
license = lib.licenses.bsd3;
}) {};
+
"benri-hspec_0_1_0_1" = callPackage
+
({ mkDerivation, base, hspec }:
+
mkDerivation {
+
pname = "benri-hspec";
+
version = "0.1.0.1";
+
sha256 = "11x7dsp6hmz1an1nm8076lgdvgd8r67hl54p81jprpi8m0lh6mqa";
+
libraryHaskellDepends = [ base hspec ];
+
description = "Simplify tests where Either or Maybe types are returned from monadic code";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"bento" = callPackage
({ mkDerivation, base }:
mkDerivation {
···
pname = "bugzilla-redhat";
version = "1.0.1";
sha256 = "19dir39yxqd5psf3gj4f3vhcbdad1np7374nkxfk0gg4xxvywcvi";
+
revision = "1";
+
editedCabalFile = "1yai855w6s9xjyswpx206hnryi1y6kda1310vcfff0ghl4gdxpxw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
···
"cabal-cache" = callPackage
({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
, antiope-core, antiope-optparse-applicative, antiope-s3, base
-
, bytestring, containers, cryptonite, deepseq, directory
-
, exceptions, filepath, generic-lens, hedgehog, hspec
-
, hspec-discover, http-client, http-client-tls, http-types
+
, bytestring, cabal-install-parsers, containers, cryptonite
+
, deepseq, directory, exceptions, filepath, generic-lens, hedgehog
+
, hspec, hspec-discover, http-client, http-client-tls, http-types
, hw-hspec-hedgehog, lens, mtl, network-uri, optparse-applicative
, process, raw-strings-qq, relation, resourcet, stm, stringsearch
, temporary, text, topograph, transformers, unliftio
mkDerivation {
pname = "cabal-cache";
-
version = "1.0.5.1";
-
sha256 = "02jin436jrbmfsr3n5qfkp95scybnfapls893kvx89ykya44cijg";
+
version = "1.0.5.4";
+
sha256 = "15jg140ly7rska7v8ihvd383q9lj4i5c18rzjad4yi8f78jjciqb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
···
executableHaskellDepends = [
aeson amazonka amazonka-core antiope-core
-
antiope-optparse-applicative base bytestring containers directory
-
generic-lens http-types lens mtl optparse-applicative resourcet stm
-
stringsearch temporary text unliftio
+
antiope-optparse-applicative base bytestring cabal-install-parsers
+
containers directory exceptions filepath generic-lens http-types
+
lens mtl optparse-applicative resourcet stm stringsearch temporary
+
text unliftio
testHaskellDepends = [
aeson antiope-core base bytestring filepath hedgehog hspec
···
pname = "cabal-rpm";
version = "2.0.11.1";
sha256 = "07a2jnzldyva1smbxxdknimzydj2rhr7whhgh5q4nwkifkiliadv";
+
revision = "1";
+
editedCabalFile = "1dq6c9f0nm7a8nknc2haq79zkpkh1dgrkn2bixzsd16kmjjsl83m";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
···
mainProgram = "cdeps";
}) {};
+
"cdp" = callPackage
+
({ mkDerivation, aeson, base, base64-bytestring, blaze-html
+
, blaze-markup, bytestring, containers, data-default, directory
+
, extra, filepath, hspec, http-conduit, monad-loops, mtl
+
, network-uri, process, random, text, utf8-string, vector
+
, websockets
+
}:
+
mkDerivation {
+
pname = "cdp";
+
version = "0.0.2.0";
+
sha256 = "1pi163mysavwhk9s2a78ldbnw0480b9vmvgyr4m426asc17g1kc9";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
aeson base bytestring containers data-default directory extra
+
filepath http-conduit monad-loops mtl network-uri process random
+
text vector websockets
+
];
+
executableHaskellDepends = [
+
aeson base base64-bytestring blaze-html blaze-markup bytestring
+
containers data-default directory extra filepath http-conduit
+
monad-loops mtl network-uri process random text utf8-string vector
+
websockets
+
];
+
testHaskellDepends = [
+
aeson base bytestring containers data-default directory extra
+
filepath hspec http-conduit monad-loops mtl network-uri process
+
random text vector websockets
+
];
+
description = "A library for the Chrome Devtools Protocol";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
broken = true;
+
}) {};
+
"cedict" = callPackage
({ mkDerivation, base, bytestring, containers, mtl, parsec
, utf8-string
···
}) {};
"cleveland" = callPackage
-
({ mkDerivation, aeson, base-noprelude, bytestring, constraints
-
, containers, criterion, cryptonite, data-default, directory
+
({ mkDerivation, aeson, base-noprelude, constraints, containers
+
, criterion, cryptonite, data-default, dependent-map, directory
, either, exceptions, file-embed, filepath, fmt, hedgehog, hex-text
, hspec-expectations, HUnit, lens, lorentz, MonadRandom, morley
-
, morley-client, morley-prelude, mtl, named, o-clock
-
, optparse-applicative, safe-exceptions, servant-client
-
, servant-client-core, singletons, singletons-base, statistics
-
, tagged, tasty, tasty-ant-xml, tasty-discover, tasty-hedgehog
-
, tasty-hunit-compat, template-haskell, temporary, text, time
-
, with-utf8
+
, morley-client, morley-prelude, mtl, o-clock, optparse-applicative
+
, servant-client, servant-client-core, singletons, singletons-base
+
, some, statistics, tagged, tasty, tasty-ant-xml, tasty-discover
+
, tasty-hedgehog, tasty-hunit-compat, template-haskell, temporary
+
, text, time, with-utf8
mkDerivation {
pname = "cleveland";
-
version = "0.2.1";
-
sha256 = "1qqk1mld2wfckpgvsj48w8rh9pdkbqq1p36wkvrphf35hl0hr882";
+
version = "0.3.0";
+
sha256 = "1ahdijygria9rlmfr61vl8s924b29yq31594z1y0dc79asw6vhi1";
libraryHaskellDepends = [
-
aeson base-noprelude bytestring constraints containers criterion
-
cryptonite data-default directory either exceptions file-embed fmt
-
hedgehog hex-text HUnit lens lorentz MonadRandom morley
-
morley-client morley-prelude mtl named o-clock optparse-applicative
-
safe-exceptions servant-client-core singletons singletons-base
-
statistics tagged tasty tasty-ant-xml tasty-hedgehog
-
tasty-hunit-compat template-haskell temporary text time with-utf8
+
aeson base-noprelude constraints containers criterion cryptonite
+
data-default dependent-map directory either exceptions file-embed
+
fmt hedgehog hex-text HUnit lens lorentz MonadRandom morley
+
morley-client morley-prelude mtl o-clock optparse-applicative
+
servant-client-core singletons singletons-base some statistics
+
tagged tasty tasty-ant-xml tasty-hedgehog tasty-hunit-compat
+
template-haskell temporary text time with-utf8
testHaskellDepends = [
base-noprelude either filepath fmt hedgehog hspec-expectations lens
-
lorentz morley morley-client morley-prelude named o-clock
-
servant-client tasty tasty-hedgehog tasty-hunit-compat text time
+
lorentz morley morley-client morley-prelude o-clock servant-client
+
tasty tasty-hedgehog tasty-hunit-compat text time
testToolDepends = [ tasty-discover ];
description = "Testing framework for Morley";
···
mkDerivation {
pname = "coinbase-pro";
-
version = "0.9.3.0";
-
sha256 = "0974snfkil4xmrkw38d81d85n5w78ld3jd0kbsn3s22jd36dzjlm";
+
version = "0.9.3.2";
+
sha256 = "06gzynckmdsdzzvlmf3kmkbc883pqjbgd4hxkrm47xykv2m64x6s";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
···
pname = "conferer";
version = "1.1.0.0";
sha256 = "1hkdrqxrac1mbzvd29f6ds4cbihdv0j0daai7yc282myv0varh09";
-
revision = "2";
-
editedCabalFile = "0j7q975kg4dchl7pn8cl26sf8945bmhw5mvy73s18ylxqx4qqkwb";
+
revision = "3";
+
editedCabalFile = "15gs9cv1i9j4qx6vnp32yhcjb5rjaf9g3jsfdzmi5v7i3b1gziwc";
libraryHaskellDepends = [
base bytestring containers directory filepath text
···
pname = "conferer-aeson";
version = "1.1.0.2";
sha256 = "07rdal3smq1s14zmsn7g26vc6sqj21rsa2a1vcbrwrfgh9x36jkn";
-
revision = "1";
-
editedCabalFile = "19v6xla4vvhmhqh3z82inp1b6jzvprbvcmd9nbg1l65nsvqgq25a";
+
revision = "2";
+
editedCabalFile = "000fs57llk3f1x0rgdkxzbqzwzh5fx3mirpx0scmnj936byapp4c";
libraryHaskellDepends = [
aeson base bytestring conferer directory text unordered-containers
vector
···
mkDerivation {
pname = "conferer-warp";
-
version = "1.1.0.0";
-
sha256 = "0zbgxq229jr7xwzw6q20rwnslbci07b1vk324izm8hxcp3kb76mj";
+
version = "1.1.0.1";
+
sha256 = "1dbqm1vb00d1dnm3fixw4p7xv1bwpmv0xfkdig0xlgc5b70xbjsh";
libraryHaskellDepends = [ base conferer http-types text wai warp ];
testHaskellDepends = [
base conferer hspec http-types text wai warp
···
({ mkDerivation, base, containers, directory, parallel }:
mkDerivation {
pname = "cpsa";
-
version = "3.6.11";
-
sha256 = "1kqsr0vb9sxg2c5y14k66d381gx6779bns6ybjymgabw98asmm3k";
+
version = "4.4.1";
+
sha256 = "14g31626g72qljbrds08cpx670v2zgis05z3nkd5b7lim99ibhfh";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
···
license = lib.licenses.publicDomain;
}) {};
-
"dependent-sum_0_7_1_1" = callPackage
+
"dependent-sum_0_7_2_0" = callPackage
({ mkDerivation, base, constraints-extras, some }:
mkDerivation {
pname = "dependent-sum";
-
version = "0.7.1.1";
-
sha256 = "1vyi15rk1hf7bc4gxl2y42wxayb3zv2a8macfc1vis856rzxm43n";
+
version = "0.7.2.0";
+
sha256 = "1frw5965v8i6xqdgs95gg8asgdqcqnmfahz0pmbwiaw5ybn62rc2";
libraryHaskellDepends = [ base constraints-extras some ];
description = "Dependent sum type";
license = lib.licenses.publicDomain;
···
license = lib.licenses.bsd3;
}) {};
+
"deriving-openapi3" = callPackage
+
({ mkDerivation, aeson, base, deriving-aeson, lens, openapi3, text
+
}:
+
mkDerivation {
+
pname = "deriving-openapi3";
+
version = "0.1.0.0";
+
sha256 = "16jl42hpk21pwzlnpwny57l1xv9ibransw65zk4z4scdi4ygg9xi";
+
libraryHaskellDepends = [
+
aeson base deriving-aeson lens openapi3 text
+
];
+
description = "DerivingVia for OpenAPI 3";
+
license = lib.licenses.mit;
+
hydraPlatforms = lib.platforms.none;
+
broken = true;
+
}) {};
+
"deriving-show-simple" = callPackage
({ mkDerivation, base, HUnit }:
mkDerivation {
···
license = lib.licenses.mit;
}) {};
+
"doctest-parallel_0_2_6" = callPackage
+
({ mkDerivation, base, base-compat, Cabal, code-page, containers
+
, deepseq, directory, exceptions, extra, filepath, ghc, ghc-paths
+
, Glob, hspec, hspec-core, hspec-discover, HUnit, mockery, pretty
+
, process, QuickCheck, random, setenv, silently, stringbuilder, syb
+
, template-haskell, transformers, unordered-containers
+
}:
+
mkDerivation {
+
pname = "doctest-parallel";
+
version = "0.2.6";
+
sha256 = "13hjwhdjw8jrj07zxkrrfbzr0mrk8gwyis1rbdi4ld4jbq3rr1z7";
+
libraryHaskellDepends = [
+
base base-compat Cabal code-page containers deepseq directory
+
exceptions extra filepath ghc ghc-paths Glob pretty process random
+
syb template-haskell transformers unordered-containers
+
];
+
testHaskellDepends = [
+
base base-compat code-page containers deepseq directory exceptions
+
filepath ghc ghc-paths hspec hspec-core hspec-discover HUnit
+
mockery process QuickCheck setenv silently stringbuilder syb
+
transformers
+
];
+
testToolDepends = [ hspec-discover ];
+
doHaddock = false;
+
description = "Test interactive Haskell examples";
+
license = lib.licenses.mit;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"doctest-prop" = callPackage
({ mkDerivation, base, doctest, HUnit, QuickCheck }:
mkDerivation {
···
maintainers = [ lib.maintainers.turion ];
}) {};
+
"dunai_0_9_2" = callPackage
+
({ mkDerivation, base, MonadRandom, simple-affine-space, tasty
+
, tasty-hunit, transformers, transformers-base
+
}:
+
mkDerivation {
+
pname = "dunai";
+
version = "0.9.2";
+
sha256 = "08skmwkfwiyy83s764fcpa9i8zny10bdbpv9wha6fjqr1b80i80f";
+
libraryHaskellDepends = [
+
base MonadRandom simple-affine-space transformers transformers-base
+
];
+
testHaskellDepends = [ base tasty tasty-hunit transformers ];
+
description = "Generalised reactive framework supporting classic, arrowized and monadic FRP";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
maintainers = [ lib.maintainers.turion ];
+
}) {};
+
"dunai-core" = callPackage
({ mkDerivation, base, MonadRandom, transformers, transformers-base
···
({ mkDerivation, base, dunai, normaldistribution, QuickCheck }:
mkDerivation {
pname = "dunai-test";
-
version = "0.9.1";
-
sha256 = "0p78yvn98vp3qjd6dx23nwwzq6v6sks2gp9cycmcnjk3yn8470j9";
+
version = "0.9.2";
+
sha256 = "0ghc1sg1s31qg1z1sg1mzm9qad39ggrkr064mwbwsl2b5xlsnlr4";
libraryHaskellDepends = [
base dunai normaldistribution QuickCheck
···
description = "Dependently typed elimination functions using singletons";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
+
broken = true;
}) {};
"eliminators_0_9_1" = callPackage
···
description = "Dependently typed elimination functions using singletons";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
+
broken = true;
}) {};
"elision" = callPackage
···
broken = true;
}) {};
+
"essence-of-live-coding_0_2_7" = callPackage
+
({ mkDerivation, base, containers, foreign-store, HUnit, mmorph
+
, mtl, QuickCheck, syb, test-framework, test-framework-hunit
+
, test-framework-quickcheck2, time, transformers, vector-sized
+
}:
+
mkDerivation {
+
pname = "essence-of-live-coding";
+
version = "0.2.7";
+
sha256 = "1vg10x8radvr8ysqfzf1cngp2hnqy8g139x07pwqwycj9zwwnbl4";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
base containers foreign-store mmorph syb time transformers
+
vector-sized
+
];
+
executableHaskellDepends = [ base transformers ];
+
testHaskellDepends = [
+
base containers HUnit mtl QuickCheck syb test-framework
+
test-framework-hunit test-framework-quickcheck2 transformers
+
];
+
description = "General purpose live coding framework";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
maintainers = [ lib.maintainers.turion ];
+
broken = true;
+
}) {};
+
"essence-of-live-coding-PortMidi" = callPackage
({ mkDerivation, base, essence-of-live-coding, PortMidi
, transformers
mkDerivation {
pname = "essence-of-live-coding-PortMidi";
-
version = "0.2.6";
-
sha256 = "0n5bivhffrxp8kwhf42r3yf485y3mnxl4r3pzwp2l89h7l380q8z";
+
version = "0.2.7";
+
sha256 = "1qqswld88yvqa1z8h9rdxqqvjikhkdb67xp2sph6xb231k9710qy";
libraryHaskellDepends = [
base essence-of-live-coding PortMidi transformers
···
maintainers = [ lib.maintainers.turion ];
}) {};
+
"essence-of-live-coding-gloss_0_2_7" = callPackage
+
({ mkDerivation, base, essence-of-live-coding, foreign-store, gloss
+
, syb, transformers
+
}:
+
mkDerivation {
+
pname = "essence-of-live-coding-gloss";
+
version = "0.2.7";
+
sha256 = "0iv5wgzfxy1k80dh6c6hrzh4jcjy3ak4l3l004jm3wpfm7fm0lmx";
+
libraryHaskellDepends = [
+
base essence-of-live-coding foreign-store gloss syb transformers
+
];
+
description = "General purpose live coding framework - Gloss backend";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
maintainers = [ lib.maintainers.turion ];
+
}) {};
+
"essence-of-live-coding-gloss-example" = callPackage
({ mkDerivation, base, essence-of-live-coding
, essence-of-live-coding-gloss, gloss, syb, transformers
···
maintainers = [ lib.maintainers.turion ];
}) {};
+
"essence-of-live-coding-pulse_0_2_7" = callPackage
+
({ mkDerivation, base, essence-of-live-coding, foreign-store
+
, pulse-simple, transformers
+
}:
+
mkDerivation {
+
pname = "essence-of-live-coding-pulse";
+
version = "0.2.7";
+
sha256 = "0bmnc7901zgak223kfm29md0w5fd9lfv4dxc8c27cdcrdqnqfc2p";
+
libraryHaskellDepends = [
+
base essence-of-live-coding foreign-store pulse-simple transformers
+
];
+
description = "General purpose live coding framework - pulse backend";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
maintainers = [ lib.maintainers.turion ];
+
}) {};
+
"essence-of-live-coding-pulse-example" = callPackage
({ mkDerivation, base, essence-of-live-coding
, essence-of-live-coding-pulse, pulse-simple, transformers, vector
···
maintainers = [ lib.maintainers.turion ];
}) {};
+
"essence-of-live-coding-quickcheck_0_2_7" = callPackage
+
({ mkDerivation, base, boltzmann-samplers, essence-of-live-coding
+
, QuickCheck, syb, transformers
+
}:
+
mkDerivation {
+
pname = "essence-of-live-coding-quickcheck";
+
version = "0.2.7";
+
sha256 = "0jn5bz7xq8jmlkhrrbn5mj3ywh8288gpx43n8fkjzmzdk233kbvp";
+
libraryHaskellDepends = [
+
base boltzmann-samplers essence-of-live-coding QuickCheck syb
+
transformers
+
];
+
description = "General purpose live coding framework - QuickCheck integration";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
maintainers = [ lib.maintainers.turion ];
+
}) {};
+
"essence-of-live-coding-vivid" = callPackage
({ mkDerivation, base, essence-of-live-coding, vivid }:
mkDerivation {
pname = "essence-of-live-coding-vivid";
-
version = "0.2.6";
-
sha256 = "1vw4bjxnqd58h5lrw7wqd1w3026skcnz9vrnwmfxcsbyc09bnyvw";
+
version = "0.2.7";
+
sha256 = "03j5kmp824s8b2x1n8dp86lh7ac8ccxh54dg0sx7v98j9lflbcqq";
libraryHaskellDepends = [ base essence-of-live-coding vivid ];
description = "General purpose live coding framework - vivid backend";
license = lib.licenses.bsd3;
···
pname = "essence-of-live-coding-warp";
version = "0.2.6";
sha256 = "0x18jxw0xwqvbwdalbrz4lp2lq9pyl4a5r9vnky5hc5wcwqm2f4m";
+
libraryHaskellDepends = [
+
base essence-of-live-coding http-types wai warp
+
];
+
testHaskellDepends = [
+
base bytestring essence-of-live-coding http-client
+
];
+
description = "General purpose live coding framework";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
maintainers = [ lib.maintainers.turion ];
+
}) {};
+
+
"essence-of-live-coding-warp_0_2_7" = callPackage
+
({ mkDerivation, base, bytestring, essence-of-live-coding
+
, http-client, http-types, wai, warp
+
}:
+
mkDerivation {
+
pname = "essence-of-live-coding-warp";
+
version = "0.2.7";
+
sha256 = "1zykg5qik61xr4ri6d9r04w5rj7wm0wqmnzm6nipwpixal3gdxqa";
libraryHaskellDepends = [
base essence-of-live-coding http-types wai warp
···
}) {};
"eventuo11y" = callPackage
-
({ mkDerivation, base, exceptions, primitive, resourcet
-
, safe-exceptions, transformers, unliftio-core
+
({ mkDerivation, base, exceptions, general-allocate, monad-control
+
, mtl, primitive, transformers, transformers-base, unliftio-core
mkDerivation {
pname = "eventuo11y";
-
version = "0.5.0.0";
-
sha256 = "19rsw7xs8hy1yl145fgsfd3rddvpxjgxv05kd557hgv35ipkklmz";
+
version = "0.6.0.0";
+
sha256 = "1zk49cfg2cab5h5xy2bghk643aq6p0zi937linnxgl53c21br1li";
libraryHaskellDepends = [
-
base exceptions primitive resourcet safe-exceptions transformers
-
unliftio-core
+
base exceptions general-allocate monad-control mtl primitive
+
transformers transformers-base unliftio-core
description = "An event-oriented observability library";
license = lib.licenses.asl20;
+
hydraPlatforms = lib.platforms.none;
}) {};
"eventuo11y-batteries" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, case-insensitive
-
, containers, eventuo11y, eventuo11y-json, http-media, http-types
-
, monad-control, mtl, network, safe-exceptions, semigroupoids
-
, servant-client, servant-client-core, text, transformers-base, wai
+
, containers, eventuo11y, eventuo11y-json, general-allocate
+
, http-media, http-types, monad-control, mtl, network
+
, safe-exceptions, semigroupoids, servant-client
+
, servant-client-core, text, transformers-base, unliftio-core, wai
, warp
mkDerivation {
pname = "eventuo11y-batteries";
-
version = "0.2.1.1";
-
sha256 = "1s3mwr9cnfsn1kh63dq6djwvvj4sx256w47r9s6wsii9ibgqig8v";
+
version = "0.3.0.0";
+
sha256 = "12agwfk89jxsa2hdy5ghvkjddp2xs58973r4zi5zsf3zzx7nlx56";
libraryHaskellDepends = [
aeson base binary bytestring case-insensitive containers eventuo11y
-
eventuo11y-json http-media http-types monad-control mtl network
-
safe-exceptions semigroupoids servant-client servant-client-core
-
text transformers-base wai warp
+
eventuo11y-json general-allocate http-media http-types
+
monad-control mtl network safe-exceptions semigroupoids
+
servant-client servant-client-core text transformers-base
+
unliftio-core wai warp
description = "Grab bag of eventuo11y-enriched functionality";
license = lib.licenses.asl20;
+
hydraPlatforms = lib.platforms.none;
}) {};
"eventuo11y-dsl" = callPackage
-
({ mkDerivation, base, template-haskell, th-compat }:
+
({ mkDerivation, base, template-haskell }:
mkDerivation {
pname = "eventuo11y-dsl";
-
version = "0.1.0.0";
-
sha256 = "0nm0q8p5qbnx56gvpsbzz5vwkx08sn8wcdyb6hli4ihq407ml8qz";
-
libraryHaskellDepends = [ base template-haskell th-compat ];
+
version = "0.2.0.0";
+
sha256 = "0qa5csjkm25278h1vf59aws9am59gyha7zi1yjq7wag1ivhdfa9w";
+
libraryHaskellDepends = [ base template-haskell ];
description = "DSL for defining eventuo11y fields and selectors";
license = lib.licenses.asl20;
}) {};
"eventuo11y-json" = callPackage
({ mkDerivation, aeson, base, bytestring, eventuo11y
-
, eventuo11y-dsl, template-haskell, text, th-compat, time, uuid
+
, eventuo11y-dsl, template-haskell, text, time, uuid
mkDerivation {
pname = "eventuo11y-json";
-
version = "0.1.0.0";
-
sha256 = "1bl4lqxq38nvwnm6s9w27ja4x571y6lvjvx7amc2i498i3mr5jzq";
+
version = "0.2.0.0";
+
sha256 = "132dkvsp1p5lj103amsfkn9grc4rx7qgs2nh5506mybykhhhzzg5";
libraryHaskellDepends = [
aeson base bytestring eventuo11y eventuo11y-dsl template-haskell
-
text th-compat time uuid
+
text time uuid
description = "aeson-based rendering for eventuo11y";
license = lib.licenses.asl20;
+
hydraPlatforms = lib.platforms.none;
}) {};
"every" = callPackage
···
libraryHaskellDepends = [ base template-haskell ];
description = "Exception type hierarchy with TemplateHaskell";
license = lib.licenses.bsd3;
+
}) {};
+
+
"exception-hierarchy_0_1_0_8" = callPackage
+
({ mkDerivation, base, template-haskell }:
+
mkDerivation {
+
pname = "exception-hierarchy";
+
version = "0.1.0.8";
+
sha256 = "17wx40kic0gw5lbz1nr094ps612i0j0pbf0wfj4kgzsl6cj80hih";
+
libraryHaskellDepends = [ base template-haskell ];
+
description = "Exception type hierarchy with TemplateHaskell";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
}) {};
"exception-mailer" = callPackage
···
mainProgram = "fix-whitespace";
}) {};
+
"fix-whitespace_0_0_11" = callPackage
+
({ mkDerivation, base, directory, extra, filepath, filepattern
+
, text, yaml
+
}:
+
mkDerivation {
+
pname = "fix-whitespace";
+
version = "0.0.11";
+
sha256 = "0q36vr3pfk1x14hl86g4g557299ih0510j7cf37h8n5nv8bs8gq2";
+
isLibrary = false;
+
isExecutable = true;
+
executableHaskellDepends = [
+
base directory extra filepath filepattern text yaml
+
];
+
description = "Fixes whitespace issues";
+
license = "unknown";
+
hydraPlatforms = lib.platforms.none;
+
mainProgram = "fix-whitespace";
+
}) {};
+
"fixed" = callPackage
({ mkDerivation, base }:
mkDerivation {
···
broken = true;
}) {};
+
"fontconfig-pure" = callPackage
+
({ mkDerivation, base, containers, css-syntax, fontconfig
+
, freetype2, hashable, hspec, linear, QuickCheck, scientific
+
, stylist-traits, text
+
}:
+
mkDerivation {
+
pname = "fontconfig-pure";
+
version = "0.1.0.0";
+
sha256 = "0rnx9s5kj5lr70gp4454qy3h4lfndf9f976h331jp0f4y47c2d42";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
base containers css-syntax freetype2 hashable linear scientific
+
stylist-traits text
+
];
+
libraryPkgconfigDepends = [ fontconfig ];
+
executableHaskellDepends = [ base ];
+
testHaskellDepends = [ base hspec QuickCheck ];
+
description = "Pure-functional language bindings to FontConfig";
+
license = lib.licenses.mit;
+
hydraPlatforms = lib.platforms.none;
+
mainProgram = "fontconfig-pure";
+
}) {inherit (pkgs) fontconfig;};
+
"foo" = callPackage
({ mkDerivation, base, containers, GLUT, haskell98, OpenGL }:
mkDerivation {
···
testToolDepends = [ hspec-discover ];
description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)";
license = lib.licenses.asl20;
-
hydraPlatforms = lib.platforms.none;
mainProgram = "fortran-src";
}) {};
···
license = lib.licenses.asl20;
hydraPlatforms = lib.platforms.none;
mainProgram = "fortran-src-extras";
+
broken = true;
}) {};
"fortran-vars" = callPackage
···
}) {};
"free-theorems" = callPackage
-
({ mkDerivation, base, containers, haskell-src, haskell-src-exts
-
, mtl, pretty, syb
-
}:
+
({ mkDerivation, base, containers, haskell-src, mtl, pretty, syb }:
mkDerivation {
pname = "free-theorems";
-
version = "0.3.2.0";
-
sha256 = "1r0qz8h8fjb9akkhd3impr30gd0s5ky51dj667x0pf155b4lvx2w";
+
version = "0.3.2.1";
+
sha256 = "0skifd09ccbr950wjm9z9l0adzl9yqrqs73xlhcx24xsy16gn2h8";
libraryHaskellDepends = [
-
base containers haskell-src haskell-src-exts mtl pretty syb
+
base containers haskell-src mtl pretty syb
description = "Automatic generation of free theorems";
license = lib.licenses.publicDomain;
···
mkDerivation {
pname = "general-allocate";
-
version = "0.1.0.0";
-
sha256 = "1w9dv6fphf64sh1c8azk7r6yb19mw4g1rbw4zy0rz69fskgia5sv";
+
version = "0.2.0.0";
+
sha256 = "1i388gvnk4brc49pp44xaayddcpg78ii1yv0n4r09nl4iicggsyc";
libraryHaskellDepends = [
base containers mtl primitive resourcet safe-exceptions
transformers
···
mkDerivation {
pname = "graphmod";
-
version = "1.4.4";
-
sha256 = "12q9kkxyyma23dgzpdnlsrklk20isr4jf2yslkzyb6ny5xmfxsac";
-
isLibrary = false;
+
version = "1.4.5.1";
+
sha256 = "1k1nji14wfn36jym0fqc3yfiwd6gimyk109njrp7b1ds8zfp0ayp";
+
isLibrary = true;
isExecutable = true;
-
executableHaskellDepends = [
+
libraryHaskellDepends = [
base Cabal containers directory dotgen filepath haskell-lexer
pretty
+
executableHaskellDepends = [ base ];
description = "Present the module dependencies of a program as a \"dot\" graph";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
···
mkDerivation {
pname = "h-raylib";
-
version = "4.5.0.8";
-
sha256 = "0v2aclbqjw98wa6vwv0165b28pc6n9mvbsppxnn3y1nxsjn6nwdf";
+
version = "4.5.0.9";
+
sha256 = "0mlpdfvg8vqylkl64czzc4w397zi3fmm81jvax0l3chjg3bx5i02";
libraryHaskellDepends = [ base ];
librarySystemDepends = [
c libGL libX11 libXcursor libXi libXinerama libXrandr
···
"hackport" = callPackage
({ mkDerivation, array, async, base, base16-bytestring
-
, base64-bytestring, binary, bytestring, containers
+
, base64-bytestring, binary, bytestring, cabal-install, containers
, cryptohash-sha256, deepseq, directory, doctest, echo, ed25519
, edit-distance, extensible-exceptions, filepath, ghc-prim
, hashable, hspec, hspec-discover, HTTP, lifted-base, monad-control
···
mkDerivation {
pname = "hackport";
-
version = "0.7.3.0";
-
sha256 = "0166ybpnb0ajp2afgi70lwwmkwbbgavj8mfpcksyaysbpa6zpl4m";
+
version = "0.7.3.1";
+
sha256 = "1wfsl5ybbmxvj29hr39xp35fqyairm3mkb1q7xad8i2xmn76rvmp";
isLibrary = false;
isExecutable = true;
libraryHaskellDepends = [
···
extensible-exceptions filepath hspec network-uri parallel parsec
pretty process QuickCheck split text time xml
-
testToolDepends = [ doctest hspec-discover ];
+
testToolDepends = [ cabal-install doctest hspec-discover ];
doHaddock = false;
description = "Hackage and Portage integration tool";
license = lib.licenses.gpl3Plus;
···
description = "Utility functions for testing Megaparsec parsers with Hspec";
version = "0.8.2";
description = "Utility functions for testing Megaparsec parsers with Hspec";
-
revision = "2";
-
description = "Utility functions for testing Megaparsec parsers with Hspec";
+
revision = "3";
+
editedCabalFile = "101qavk0fmc4c6qa307kswz3345psskxqyxhk6hmykynjm05jjrv";
description = "Utility functions for testing Megaparsec parsers with Hspec";
isLibrary = true;
isExecutable = true;
···
}) {};
"hevm" = callPackage
-
({ mkDerivation, abstract-par, aeson, ansi-wl-pprint, async, base
-
, base16-bytestring, binary, brick, bytestring, cereal, containers
-
, cryptonite, data-dword, Decimal, deepseq, directory, fgl
-
, filepath, free, haskeline, here, HUnit, lens, lens-aeson, libff
-
, megaparsec, memory, monad-par, mtl, multiset, operational
-
, optparse-generic, process, QuickCheck, quickcheck-text
-
, regex-tdfa, restless-git, rosezipper, s-cargot, sbv, scientific
-
, secp256k1, semver-range, tasty, tasty-hunit, tasty-quickcheck
-
, temporary, text, text-format, time, transformers, tree-view
-
, unordered-containers, vector, vty, witherable, wreq
+
({ mkDerivation, abstract-par, aeson, ansi-wl-pprint, array, async
+
, base, base16-bytestring, binary, brick, bytestring, cereal
+
, containers, cryptonite, data-dword, Decimal, deepseq, directory
+
, fgl, filepath, free, haskeline, here, HUnit, lens, lens-aeson
+
, libff, megaparsec, memory, monad-par, mtl, multiset, operational
+
, optparse-generic, parsec, process, QuickCheck
+
, quickcheck-instances, quickcheck-text, regex, regex-tdfa
+
, restless-git, rosezipper, s-cargot, scientific, secp256k1
+
, semver-range, smt2-parser, spool, tasty, tasty-expected-failure
+
, tasty-hunit, tasty-quickcheck, temporary, text, time
+
, transformers, tree-view, tuple, unordered-containers, vector, vty
+
, witherable, word-wrap, wreq
mkDerivation {
pname = "hevm";
-
version = "0.49.0";
-
sha256 = "1plkfzx0r5k77ymlkrg694vgx58jil5wx2m43ggs9ixnph0q3ysx";
+
version = "0.50.0";
+
sha256 = "0wdp7vl1aq79k8sw7n4mf6wv184as0pmprdffzklzkcskvs9yjmb";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
-
abstract-par aeson ansi-wl-pprint base base16-bytestring binary
-
brick bytestring cereal containers cryptonite data-dword Decimal
-
deepseq directory fgl filepath free haskeline here lens lens-aeson
-
megaparsec memory monad-par mtl multiset operational
-
optparse-generic process QuickCheck quickcheck-text regex-tdfa
-
restless-git rosezipper s-cargot sbv scientific semver-range
-
temporary text text-format time transformers tree-view
-
unordered-containers vector vty witherable wreq
+
abstract-par aeson ansi-wl-pprint array async base
+
base16-bytestring binary brick bytestring cereal containers
+
cryptonite data-dword Decimal deepseq directory fgl filepath free
+
haskeline here HUnit lens lens-aeson megaparsec memory monad-par
+
mtl multiset operational optparse-generic parsec process QuickCheck
+
quickcheck-instances quickcheck-text regex regex-tdfa restless-git
+
rosezipper s-cargot scientific semver-range smt2-parser spool tasty
+
tasty-expected-failure tasty-hunit tasty-quickcheck temporary text
+
time transformers tree-view tuple unordered-containers vector vty
+
witherable word-wrap wreq
librarySystemDepends = [ libff secp256k1 ];
executableHaskellDepends = [
aeson ansi-wl-pprint async base base16-bytestring binary brick
bytestring containers cryptonite data-dword deepseq directory
filepath free lens lens-aeson memory mtl operational
-
optparse-generic process QuickCheck quickcheck-text regex-tdfa sbv
-
temporary text text-format unordered-containers vector vty
+
optparse-generic process QuickCheck quickcheck-text regex-tdfa
+
temporary text unordered-containers vector vty
testHaskellDepends = [
-
base base16-bytestring binary bytestring containers free here HUnit
-
lens mtl QuickCheck sbv tasty tasty-hunit tasty-quickcheck text
-
vector
+
array base base16-bytestring binary bytestring containers
+
data-dword directory here HUnit lens mtl process QuickCheck
+
quickcheck-instances regex regex-tdfa smt2-parser tasty
+
tasty-expected-failure tasty-hunit tasty-quickcheck temporary text
+
time vector
testSystemDepends = [ secp256k1 ];
+
doHaddock = false;
description = "Ethereum virtual machine evaluator";
license = lib.licenses.agpl3Only;
hydraPlatforms = lib.platforms.none;
mainProgram = "hevm";
maintainers = [ lib.maintainers.arturcygan ];
+
broken = true;
}) {inherit (pkgs) libff; inherit (pkgs) secp256k1;};
"hevolisa" = callPackage
···
license = lib.licenses.mit;
}) {};
-
"hspec_2_10_7" = callPackage
+
"hspec_2_10_8" = callPackage
({ mkDerivation, base, hspec-core, hspec-discover
, hspec-expectations, QuickCheck
mkDerivation {
pname = "hspec";
-
version = "2.10.7";
-
sha256 = "136icn9f0prl4p1yphaf2yzaq9zc8vaiq9xv5v76c5j95agvp9rr";
+
version = "2.10.8";
+
sha256 = "13g46fk7hcnk3058pb2wwq257pi8628qaa9md9sfw5rlw878z25r";
libraryHaskellDepends = [
base hspec-core hspec-discover hspec-expectations QuickCheck
···
license = lib.licenses.mit;
}) {};
-
"hspec-core_2_10_7" = callPackage
+
"hspec-core_2_10_8" = callPackage
({ mkDerivation, ansi-terminal, array, base, base-orphans
, call-stack, deepseq, directory, filepath, haskell-lexer
, hspec-expectations, hspec-meta, HUnit, process, QuickCheck
···
mkDerivation {
pname = "hspec-core";
-
version = "2.10.7";
-
sha256 = "01ikjgdc5fpblw7y1h50j0dbgw3drjz26slcalzhvqza7523jn2g";
+
version = "2.10.8";
+
sha256 = "0bka7r8b2qh82sxnz5mcfw2swl4k2v3q97yb0n1rhs1g444lfcqn";
libraryHaskellDepends = [
ansi-terminal array base call-stack deepseq directory filepath
haskell-lexer hspec-expectations HUnit process QuickCheck
···
maintainers = [ lib.maintainers.maralorn ];
}) {};
-
"hspec-discover_2_10_7" = callPackage
+
"hspec-discover_2_10_8" = callPackage
({ mkDerivation, base, directory, filepath, hspec-meta, mockery
, QuickCheck
mkDerivation {
pname = "hspec-discover";
-
version = "2.10.7";
-
sha256 = "0xx38v8b8xplqi2jazng57z4xfm9lzb21ldpm428s28kl71br1vd";
+
version = "2.10.8";
+
sha256 = "032s5mfr9sw2bgdi2l6fy8jdwm79nr896dw1ha16m94m8596vmph";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base directory filepath ];
···
mainProgram = "hw-json-simd";
}) {};
+
"hw-json-simd_0_1_1_2" = callPackage
+
({ mkDerivation, base, bytestring, c2hs, doctest, doctest-discover
+
, hw-prim, lens, optparse-applicative, transformers, vector
+
}:
+
mkDerivation {
+
pname = "hw-json-simd";
+
version = "0.1.1.2";
+
sha256 = "03g2gwmkp6v7b0vf4x8bh4qk91ghr0av5x3c9paj3rp3igycccd6";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [ base bytestring hw-prim lens vector ];
+
libraryToolDepends = [ c2hs ];
+
executableHaskellDepends = [
+
base bytestring hw-prim lens optparse-applicative vector
+
];
+
testHaskellDepends = [
+
base bytestring doctest doctest-discover hw-prim lens transformers
+
vector
+
];
+
testToolDepends = [ doctest-discover ];
+
description = "SIMD-based JSON semi-indexer";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
mainProgram = "hw-json-simd";
+
}) {};
+
"hw-json-simple-cursor" = callPackage
({ mkDerivation, base, bytestring, criterion, directory, doctest
, doctest-discover, generic-lens, hedgehog, hspec, hspec-discover
···
license = lib.licenses.bsd3;
}) {};
+
"hw-simd_0_1_2_2" = callPackage
+
({ mkDerivation, base, bits-extra, bytestring, c2hs, cassava
+
, containers, criterion, deepseq, directory, doctest
+
, doctest-discover, hedgehog, hspec, hspec-discover, hw-bits
+
, hw-hedgehog, hw-hspec-hedgehog, hw-prim, hw-rankselect
+
, hw-rankselect-base, lens, mmap, text, transformers, vector
+
}:
+
mkDerivation {
+
pname = "hw-simd";
+
version = "0.1.2.2";
+
sha256 = "0ipcrv19xwmq6znbmwmzrjahmymmcmpbs7hpx0183hrwbx2hyhqx";
+
libraryHaskellDepends = [
+
base bits-extra bytestring deepseq hw-bits hw-prim hw-rankselect
+
hw-rankselect-base transformers vector
+
];
+
libraryToolDepends = [ c2hs ];
+
testHaskellDepends = [
+
base bits-extra bytestring deepseq directory doctest
+
doctest-discover hedgehog hspec hw-bits hw-hedgehog
+
hw-hspec-hedgehog hw-prim hw-rankselect hw-rankselect-base lens
+
text vector
+
];
+
testToolDepends = [ doctest-discover hspec-discover ];
+
benchmarkHaskellDepends = [
+
base bits-extra bytestring cassava containers criterion deepseq
+
directory hw-bits hw-prim hw-rankselect hw-rankselect-base mmap
+
transformers vector
+
];
+
description = "SIMD library";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"hw-simd-cli" = callPackage
({ mkDerivation, base, bits-extra, bytestring, containers, deepseq
, directory, doctest, doctest-discover, generic-lens, hw-bits
···
mkDerivation {
pname = "implicit-hie";
-
version = "0.1.2.7";
-
sha256 = "0yb457n26455kbq6kv8g48q66pmmaxcpikmpg9gm00sd6adgq6gl";
+
version = "0.1.4.0";
+
sha256 = "08ggdlh5j1ya5rjhvcp1k1iyd5bvrgm865qnaxnqz7xvq7b1864k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
···
description = "Type inference and checker for JavaScript (experimental)";
license = lib.licenses.gpl2Only;
hydraPlatforms = lib.platforms.none;
+
}) {};
+
+
"infinite-list" = callPackage
+
({ mkDerivation, base, QuickCheck, tasty, tasty-bench
+
, tasty-expected-failure, tasty-inspection-testing
+
, tasty-quickcheck
+
}:
+
mkDerivation {
+
pname = "infinite-list";
+
version = "0.1";
+
sha256 = "0imayklahbpsiciflwvwj3fxjhg461lw6x4515wxr39hgpb18di1";
+
libraryHaskellDepends = [ base ];
+
testHaskellDepends = [
+
base QuickCheck tasty tasty-expected-failure
+
tasty-inspection-testing tasty-quickcheck
+
];
+
benchmarkHaskellDepends = [ base tasty-bench ];
+
description = "Infinite lists";
+
license = lib.licenses.bsd3;
}) {};
"infinite-search" = callPackage
···
, constraints, containers, cryptonite, data-default
, first-class-families, fmt, lens, morley, morley-prelude, mtl
, named, optparse-applicative, singletons, singletons-base
-
, template-haskell, text, text-manipulate, unordered-containers
-
, vinyl, with-utf8
+
, template-haskell, text, text-manipulate, type-errors
+
, unordered-containers, vinyl, with-utf8
mkDerivation {
pname = "lorentz";
-
version = "0.14.1";
-
sha256 = "0qvg3b0hmnjwarmvsynz7f2y362r6wszzm46168154xwmgyrkb3h";
+
version = "0.15.0";
+
sha256 = "10nppxymkp7b5vqcrkrm7jd5xg84hvczvvrrh2digdawqmxrakgl";
libraryHaskellDepends = [
aeson-pretty base-noprelude bimap bytestring constraints containers
cryptonite data-default first-class-families fmt lens morley
morley-prelude mtl named optparse-applicative singletons
-
singletons-base template-haskell text text-manipulate
+
singletons-base template-haskell text text-manipulate type-errors
unordered-containers vinyl with-utf8
description = "EDSL for the Michelson Language";
···
description = "An Elf parser";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
+
broken = true;
}) {};
"mellon-core" = callPackage
···
pname = "monad-logger";
version = "0.3.37";
sha256 = "1z275a428zcj73zz0cpfha2adwiwqqqp7klx3kbd3i9rl20xa106";
-
revision = "2";
-
editedCabalFile = "1kkw07kk8gv7d9iarradqcqzjpdfh5shjlhfbf2v25mmcpchp6hd";
+
revision = "3";
+
editedCabalFile = "1dzkw08b4ijacdw0vcfxlr13rd819x2yj7b6sr9jrrwicd45zm1z";
libraryHaskellDepends = [
base bytestring conduit conduit-extra exceptions fast-logger
lifted-base monad-control monad-loops mtl resourcet stm stm-chans
···
license = lib.licenses.bsd3;
}) {};
+
"monoid-extras_0_6_2" = callPackage
+
({ mkDerivation, base, criterion, groups, semigroupoids, semigroups
+
}:
+
mkDerivation {
+
pname = "monoid-extras";
+
version = "0.6.2";
+
sha256 = "1qaxp0cf2cvzvfpk7x9mjz1zmlpjfzxij8v2n45w89s7bq9ckvlw";
+
libraryHaskellDepends = [ base groups semigroupoids ];
+
benchmarkHaskellDepends = [ base criterion semigroups ];
+
description = "Various extra monoid-related definitions and utilities";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"monoid-map" = callPackage
({ mkDerivation, base, commutative-semigroups, monoidal-containers
, patch, reflex, witherable
···
"morley" = callPackage
({ mkDerivation, aeson, aeson-casing, aeson-pretty, base-noprelude
, base58-bytestring, bimap, binary, bytestring, constraints
-
, containers, crypto-sodium, cryptonite, data-default, Diff
-
, elliptic-curve, first-class-families, fmt, galois-field
-
, generic-deriving, gitrev, haskeline, hex-text, lens, megaparsec
-
, memory, MonadRandom, morley-prelude, mtl, named
-
, optparse-applicative, pairing, parser-combinators, scientific
-
, semigroups, show-type, singletons, singletons-base, syb
-
, template-haskell, text, text-manipulate, th-lift-instances
-
, th-reify-many, time, timerep, uncaught-exception
-
, unordered-containers, vector, vinyl, with-utf8, wl-pprint-text
+
, constraints-extras, containers, crypto-sodium, cryptonite
+
, data-default, dependent-sum-template, Diff, elliptic-curve
+
, first-class-families, fmt, galois-field, generic-deriving, gitrev
+
, haskeline, hex-text, lens, megaparsec, memory, MonadRandom
+
, morley-prelude, mtl, named, optparse-applicative, pairing
+
, parser-combinators, scientific, semigroups, show-type, singletons
+
, singletons-base, some, syb, template-haskell, text
+
, text-manipulate, th-lift-instances, th-reify-many, time, timerep
+
, type-errors, uncaught-exception, unordered-containers, vector
+
, vinyl, with-utf8, wl-pprint-text
mkDerivation {
pname = "morley";
-
version = "1.18.0";
-
sha256 = "0kv4rcq8yqdnmf14dsf03196nc717cih2pd574cc7qvfv2frwgh7";
+
version = "1.19.0";
+
sha256 = "12rps1k1bky7bkx0zl17j9vs07w8fll0576ip02jd6sn1i6541fg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-casing aeson-pretty base-noprelude base58-bytestring
-
bimap binary bytestring constraints containers crypto-sodium
-
cryptonite data-default Diff elliptic-curve first-class-families
-
fmt galois-field generic-deriving gitrev hex-text lens megaparsec
-
memory MonadRandom morley-prelude mtl named optparse-applicative
-
pairing parser-combinators scientific semigroups show-type
-
singletons singletons-base syb template-haskell text
-
text-manipulate th-lift-instances th-reify-many time timerep
+
bimap binary bytestring constraints constraints-extras containers
+
crypto-sodium cryptonite data-default dependent-sum-template Diff
+
elliptic-curve first-class-families fmt galois-field
+
generic-deriving gitrev hex-text lens megaparsec memory MonadRandom
+
morley-prelude mtl named optparse-applicative pairing
+
parser-combinators scientific semigroups show-type singletons
+
singletons-base some syb template-haskell text text-manipulate
+
th-lift-instances th-reify-many time timerep type-errors
uncaught-exception unordered-containers vector vinyl with-utf8
wl-pprint-text
executableHaskellDepends = [
aeson base-noprelude base58-bytestring bytestring fmt haskeline
-
hex-text megaparsec MonadRandom morley-prelude named
-
optparse-applicative singletons text vinyl with-utf8
+
hex-text megaparsec MonadRandom morley-prelude optparse-applicative
+
singletons text vinyl with-utf8
description = "Developer tools for the Michelson Language";
license = lib.licenses.mit;
···
, containers, data-default, exceptions, fmt, hex-text
, hspec-expectations, http-client, http-client-tls, http-types
, HUnit, lens, lorentz, megaparsec, memory, morley, morley-prelude
-
, mtl, named, optparse-applicative, process, random
-
, safe-exceptions, scientific, servant, servant-client
-
, servant-client-core, singletons, syb, tasty, tasty-ant-xml
-
, tasty-discover, tasty-hunit-compat, text, time, universum
-
, unliftio
+
, mtl, optparse-applicative, process, random, safe-exceptions
+
, scientific, servant, servant-client, servant-client-core
+
, singletons, syb, tasty, tasty-ant-xml, tasty-discover
+
, tasty-hunit-compat, text, time, unliftio
mkDerivation {
pname = "morley-client";
-
version = "0.2.1";
-
sha256 = "0a55lmbk1b2h7469hv084a0gyp48w57hjz05wlpc4npm0gp1ijxw";
+
version = "0.3.0";
+
sha256 = "0wb6pgds6bijs2bfwdwzkpmhlbwfpx5lwxj4xj2pvd47410lzjfz";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-casing base-noprelude binary bytestring co-log
co-log-core colourista constraints containers data-default fmt
hex-text http-client http-client-tls http-types lens lorentz
-
megaparsec memory morley morley-prelude mtl named
-
optparse-applicative process random safe-exceptions scientific
-
servant servant-client servant-client-core singletons syb text time
-
universum unliftio
+
megaparsec memory morley morley-prelude mtl optparse-applicative
+
process random scientific servant servant-client
+
servant-client-core singletons syb text time unliftio
executableHaskellDepends = [
aeson base-noprelude data-default fmt morley morley-prelude
···
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
broken = true;
+
}) {};
+
+
"named-text" = callPackage
+
({ mkDerivation, base, deepseq, hashable, prettyprinter, sayable
+
, text
+
}:
+
mkDerivation {
+
pname = "named-text";
+
version = "1.0.1.0";
+
sha256 = "05v79ry6rlrpfvf36nkzf6l4xm2kzgpdrvaivg878nxcrni1gr78";
+
libraryHaskellDepends = [
+
base deepseq hashable prettyprinter sayable text
+
];
+
description = "A parameterized named text type and associated functionality";
+
license = lib.licenses.isc;
}) {};
"namelist" = callPackage
···
mainProgram = "example";
}) {};
+
"openapi3_3_2_3" = callPackage
+
({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries
+
, bytestring, Cabal, cabal-doctest, containers, cookie, doctest
+
, generics-sop, Glob, hashable, hspec, hspec-discover, http-media
+
, HUnit, insert-ordered-containers, lens, mtl, optics-core
+
, optics-th, QuickCheck, quickcheck-instances, scientific
+
, template-haskell, text, time, transformers, unordered-containers
+
, utf8-string, uuid-types, vector
+
}:
+
mkDerivation {
+
pname = "openapi3";
+
version = "3.2.3";
+
sha256 = "0svkzafxfmhjakv4h57p5sw59ksbxz1hn1y3fbg6zimwal4mgr6l";
+
isLibrary = true;
+
isExecutable = true;
+
setupHaskellDepends = [ base Cabal cabal-doctest ];
+
libraryHaskellDepends = [
+
aeson aeson-pretty base base-compat-batteries bytestring containers
+
cookie generics-sop hashable http-media insert-ordered-containers
+
lens mtl optics-core optics-th QuickCheck scientific
+
template-haskell text time transformers unordered-containers
+
uuid-types vector
+
];
+
executableHaskellDepends = [ aeson base lens text ];
+
testHaskellDepends = [
+
aeson base base-compat-batteries bytestring containers doctest Glob
+
hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck
+
quickcheck-instances template-haskell text time
+
unordered-containers utf8-string vector
+
];
+
testToolDepends = [ hspec-discover ];
+
description = "OpenAPI 3.0 data model";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
mainProgram = "example";
+
}) {};
+
"openapi3-code-generator" = callPackage
({ mkDerivation, aeson, autodocodec, autodocodec-yaml, base
, bytestring, containers, directory, filepath, genvalidity
···
description = "Types and functions for Kepler orbits";
license = lib.licenses.bsd3;
-
hydraPlatforms = lib.platforms.none;
maintainers = [ lib.maintainers.expipiplus1 ];
}) {};
···
mkDerivation {
pname = "parameterized-utils";
-
version = "2.1.5.0";
-
sha256 = "1w0r09kqqdwlj13xq5swzci0crmarxz49bc01vyb92xzrsmjkhss";
+
version = "2.1.6.0";
+
sha256 = "118inzvvr72bfr1pzgxglrpd2fsz0kn9hk791imygl0fv1258rb6";
libraryHaskellDepends = [
base base-orphans constraints containers deepseq ghc-prim hashable
hashtables indexed-traversable lens mtl profunctors
···
mkDerivation {
pname = "patch";
-
version = "0.0.8.0";
-
sha256 = "1yxw960j78lx35i2ncipg33n6xdc1jmcmc64kyppygpzn20k3j68";
+
version = "0.0.8.1";
+
sha256 = "06hdh1x5lilz1w4gakixwf9r0x4x13a2cijgim8zjf7lq5irlmw5";
libraryHaskellDepends = [
base commutative-semigroups constraints-extras containers
dependent-map dependent-sum indexed-traversable lens
···
pname = "persistent-mongoDB";
version = "2.13.0.1";
sha256 = "1ck74kpzkz623c43qb8r1cjq8chi2p721vx95zrpciz8jm496235";
-
revision = "1";
-
editedCabalFile = "1h007vh9cx0y963xacxhf3rn2wjnc22ygil9c0z13mljmqssf5h6";
+
revision = "2";
+
editedCabalFile = "169wvga2zkgq0znvpnmpcyz0wy92sspjsrg48vyj2fr58yvvhbz5";
libraryHaskellDepends = [
aeson base bson bytestring cereal conduit http-api-data mongoDB
network path-pieces persistent resource-pool resourcet text time
···
license = lib.licenses.bsd3;
}) {};
+
"polysemy_1_8_0_0" = callPackage
+
({ mkDerivation, async, base, Cabal, cabal-doctest, containers
+
, doctest, first-class-families, hspec, hspec-discover
+
, inspection-testing, mtl, stm, syb, template-haskell
+
, th-abstraction, transformers, type-errors, unagi-chan
+
}:
+
mkDerivation {
+
pname = "polysemy";
+
version = "1.8.0.0";
+
sha256 = "1fyysldfnirhk8nfgiji248rc35c97r0hm4hk6j1n12ynhxcaiwb";
+
setupHaskellDepends = [ base Cabal cabal-doctest ];
+
libraryHaskellDepends = [
+
async base containers first-class-families mtl stm syb
+
template-haskell th-abstraction transformers type-errors unagi-chan
+
];
+
testHaskellDepends = [
+
async base containers doctest first-class-families hspec
+
hspec-discover inspection-testing mtl stm syb template-haskell
+
th-abstraction transformers type-errors unagi-chan
+
];
+
testToolDepends = [ hspec-discover ];
+
description = "Higher-order, low-boilerplate free monads";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"polysemy-RandomFu" = callPackage
({ mkDerivation, base, hspec, hspec-discover, mtl, polysemy
, polysemy-plugin, polysemy-zoo, random, random-fu, random-source
···
mkDerivation {
pname = "polysemy-check";
-
version = "0.9.0.0";
-
sha256 = "092p92aavd3jqq7kjp3n2kx3zyg6k49zd99rliaw4gvgn6zk8k0l";
+
version = "0.9.0.1";
+
sha256 = "0zv6sf379pcnrj39hzmgmw0r0d4nsfizcsgl00c6c5f7n17cc53b";
libraryHaskellDepends = [
base containers kind-generics kind-generics-th polysemy QuickCheck
···
({ mkDerivation, base, containers, hspec, random }:
mkDerivation {
pname = "prob";
-
version = "0.1.0.0";
-
sha256 = "1y0xfcjpkg72nj3rp6pfwjxdwqf74hdi30h1ih198kkpa0nsazyh";
+
version = "0.1.1";
+
sha256 = "0ra2g9l5lir5j0z9c2j8n4gqyxdfkj8v4qdbm7z6b6l9ii2lq8cn";
libraryHaskellDepends = [ base containers random ];
testHaskellDepends = [ base hspec ];
description = "Discrete probability monad";
···
license = lib.licenses.bsd3;
}) {};
+
"protobuf-builder" = callPackage
+
({ mkDerivation, array-builder, base, bytebuild, byteslice
+
, bytestring, natural-arithmetic, primitive, run-st, text-short
+
, zigzag
+
}:
+
mkDerivation {
+
pname = "protobuf-builder";
+
version = "0.1.0.0";
+
sha256 = "0qv7vhg250sfah13likpj4jqkldr8lqvcxvlajp2cx3k69sfv1f9";
+
libraryHaskellDepends = [
+
array-builder base bytebuild byteslice bytestring
+
natural-arithmetic primitive run-st text-short zigzag
+
];
+
description = "Slow protobuf implementation";
+
license = lib.licenses.bsd3;
+
}) {};
+
"protobuf-native" = callPackage
({ mkDerivation, base, bytestring, cereal, cplusplus-th, criterion
, hprotoc-fork, protobuf, protocol-buffers-fork, QuickCheck
···
license = lib.licenses.bsd3;
}) {};
+
"raylib-imgui" = callPackage
+
({ mkDerivation, base, h-raylib }:
+
mkDerivation {
+
pname = "raylib-imgui";
+
version = "4.5.0.9";
+
sha256 = "1b2363czcxzg22d5mjr6y480lzv82v0hkyabq7821zgb9y5v3879";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [ base h-raylib ];
+
description = "Haskell bindings for rlImGui";
+
license = lib.licenses.asl20;
+
}) {};
+
"raz" = callPackage
({ mkDerivation, base, containers, criterion, deepseq, MonadRandom
, random, transformers
···
license = lib.licenses.bsd3;
}) {};
+
"reflex_0_9_0_0" = callPackage
+
({ mkDerivation, base, bifunctors, commutative-semigroups, comonad
+
, constraints, constraints-extras, containers, criterion
+
, data-default, deepseq, dependent-map, dependent-sum, directory
+
, exception-transformers, filemanip, filepath, haskell-src-exts
+
, haskell-src-meta, hlint, hspec, lens, loch-th, MemoTrie, mmorph
+
, monad-control, monoidal-containers, mtl, patch, prim-uniq
+
, primitive, process, proctest, profunctors, random, ref-tf
+
, reflection, semialign, semigroupoids, split, stm, syb
+
, template-haskell, text, these, these-lens, time, transformers
+
, unbounded-delays, witherable
+
}:
+
mkDerivation {
+
pname = "reflex";
+
version = "0.9.0.0";
+
sha256 = "0g22b2bkv6l2m7aiz7kqi3x572qhzy0hikvpysrq2jffl02by0lm";
+
libraryHaskellDepends = [
+
base bifunctors commutative-semigroups comonad constraints
+
constraints-extras containers data-default dependent-map
+
dependent-sum exception-transformers haskell-src-exts
+
haskell-src-meta lens MemoTrie mmorph monad-control
+
monoidal-containers mtl patch prim-uniq primitive profunctors
+
random ref-tf reflection semialign semigroupoids stm syb
+
template-haskell these time transformers unbounded-delays
+
witherable
+
];
+
testHaskellDepends = [
+
base bifunctors commutative-semigroups constraints
+
constraints-extras containers deepseq dependent-map dependent-sum
+
directory filemanip filepath hlint hspec lens monoidal-containers
+
mtl patch proctest ref-tf semialign split text these these-lens
+
transformers witherable
+
];
+
benchmarkHaskellDepends = [
+
base containers criterion deepseq dependent-map dependent-sum
+
loch-th mtl primitive process ref-tf split stm time transformers
+
];
+
description = "Higher-order Functional Reactive Programming";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"reflex-animation" = callPackage
({ mkDerivation, base, bifunctors, containers, profunctors, reflex
, reflex-transformers, semigroups, vector-space
···
mkDerivation {
pname = "reflex-vty";
-
version = "0.3.1.0";
-
sha256 = "1dkfrz580rqwir2y54im2ymjq7lgxjy888lq240jarhnr2yc32xi";
+
version = "0.3.1.1";
+
sha256 = "0yzp0lvhadh6164k8lmm5464r3x72951vvg4ii4kf848bjxh7iw6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
···
mkDerivation {
pname = "rhine";
-
version = "0.8.0.1";
-
sha256 = "07cw0xlj0nwbx0wjb3k4hpw5y6ksp25c1fa8xrrbaqv2jspv7z75";
+
version = "0.8.1";
+
sha256 = "15yklhx5gv8z60ky9ck2rkc9yb9m5jbziwp49a8gk0s03ii8scrz";
libraryHaskellDepends = [
base containers deepseq dunai free MonadRandom random
simple-affine-space time time-domain transformers vector-sized
···
({ mkDerivation, base, dunai, gloss, rhine, transformers }:
mkDerivation {
pname = "rhine-gloss";
-
version = "0.8.0.1";
-
sha256 = "0qpza2n84illhlmqsz2xqj5k6a3jxb1kb9qhw6gz5fh4p4k8jqyl";
+
version = "0.8.1";
+
sha256 = "1lai9ii3q069zf49ls6cfdgjgq6njybxax45dqzqnxd59p0p9rrm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base dunai gloss rhine transformers ];
···
maintainers = [ lib.maintainers.turion ];
}) {};
+
"rhine-terminal" = callPackage
+
({ mkDerivation, base, dunai, exceptions, hspec, rhine, stm
+
, terminal, text, time, transformers
+
}:
+
mkDerivation {
+
pname = "rhine-terminal";
+
version = "0.8.1";
+
sha256 = "1fmmzy8qdyk9c1vv2l2n0xs0f1fw46mcgyzmid60wrgw90h02sp7";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
base dunai exceptions rhine terminal time transformers
+
];
+
executableHaskellDepends = [ base rhine terminal text time ];
+
testHaskellDepends = [
+
base exceptions hspec rhine stm terminal text time transformers
+
];
+
description = "Terminal backend for Rhine";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
mainProgram = "rhine-terminal-simple";
+
}) {};
+
"rhythm-game-tutorial" = callPackage
({ mkDerivation, base, call, containers, lens, mtl, objective
, split
···
broken = true;
}) {};
+
"sarif" = callPackage
+
({ mkDerivation, aeson, base, bytestring, containers, text
+
, uuid-types
+
}:
+
mkDerivation {
+
pname = "sarif";
+
version = "0.1";
+
sha256 = "17i9fkh2vm5ywi8h4b2h0f7hfqr484kg1dqrhj563a5idw4jqi0v";
+
libraryHaskellDepends = [
+
aeson base bytestring containers text uuid-types
+
];
+
description = "SARIF implementation for Haskell";
+
license = lib.licenses.mit;
+
}) {};
+
"sarsi" = callPackage
({ mkDerivation, ansi-terminal, async, attoparsec, base, binary
, bytestring, Cabal, containers, cryptonite, directory, filepath
···
license = lib.licenses.bsd3;
}) {};
+
"sayable" = callPackage
+
({ mkDerivation, base, bytestring, exceptions, prettyprinter, text
+
}:
+
mkDerivation {
+
pname = "sayable";
+
version = "1.0.2.0";
+
sha256 = "041qjk1giqrsfis410r491c3b2s36ngsk64ihzpjb788xbr86adx";
+
libraryHaskellDepends = [
+
base bytestring exceptions prettyprinter text
+
];
+
description = "Data structures, classes and operators for constructing context-adjusted pretty output";
+
license = lib.licenses.isc;
+
}) {};
+
"sbp" = callPackage
({ mkDerivation, aeson, aeson-pretty, array, base
, base64-bytestring, basic-prelude, binary, binary-conduit
···
testHaskellDepends = [ base basic-prelude tasty tasty-hunit ];
description = "SwiftNav's SBP Library";
license = lib.licenses.mit;
+
}) {};
+
+
"sbp_4_10_0" = callPackage
+
({ mkDerivation, aeson, aeson-pretty, array, base
+
, base64-bytestring, basic-prelude, binary, binary-conduit
+
, bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754
+
, lens, lens-aeson, monad-loops, resourcet, tasty, tasty-hunit
+
, template-haskell, text, time, yaml
+
}:
+
mkDerivation {
+
pname = "sbp";
+
version = "4.10.0";
+
sha256 = "1mhnqiqi6yv3mn0rcwiq5k79a2zxcpqp4284ziqrcjwnhjxd2cnf";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
aeson array base base64-bytestring basic-prelude binary bytestring
+
data-binary-ieee754 lens lens-aeson monad-loops template-haskell
+
text
+
];
+
executableHaskellDepends = [
+
aeson aeson-pretty base basic-prelude binary-conduit bytestring
+
cmdargs conduit conduit-extra lens resourcet time yaml
+
];
+
testHaskellDepends = [ base basic-prelude tasty tasty-hunit ];
+
description = "SwiftNav's SBP Library";
+
license = lib.licenses.mit;
+
hydraPlatforms = lib.platforms.none;
}) {};
"sbp2udp" = callPackage
···
pname = "servant-openapi3";
version = "2.0.1.5";
sha256 = "0zcyqga4hbdyk34368108vv9vavzdhv26xphas7yppada2sshfay";
-
revision = "1";
-
editedCabalFile = "0bscnxbw1zd0f7ycjr54kxfdcxzndgbxpamc75r1yzly262xrc1b";
+
revision = "3";
+
editedCabalFile = "0xvs5a9zsg32iziznvvjhfji577xmza419xk0cy1hwamw17f43mi";
+
setupHaskellDepends = [ base Cabal cabal-doctest ];
+
libraryHaskellDepends = [
+
aeson aeson-pretty base base-compat bytestring hspec http-media
+
insert-ordered-containers lens openapi3 QuickCheck servant
+
singleton-bool text unordered-containers
+
];
+
testHaskellDepends = [
+
aeson base base-compat directory doctest filepath hspec lens
+
lens-aeson openapi3 QuickCheck servant template-haskell text time
+
utf8-string vector
+
];
+
testToolDepends = [ hspec-discover ];
+
description = "Generate a Swagger/OpenAPI/OAS 3.0 specification for your servant API.";
+
license = lib.licenses.bsd3;
+
}) {};
+
+
"servant-openapi3_2_0_1_6" = callPackage
+
({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring
+
, Cabal, cabal-doctest, directory, doctest, filepath, hspec
+
, hspec-discover, http-media, insert-ordered-containers, lens
+
, lens-aeson, openapi3, QuickCheck, servant, singleton-bool
+
, template-haskell, text, time, unordered-containers, utf8-string
+
, vector
+
}:
+
mkDerivation {
+
pname = "servant-openapi3";
+
version = "2.0.1.6";
+
sha256 = "1hxz3n6l5l8p9s58sjilrn4lv1z17kfik0xdh05v5v1bzf0j2aij";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson aeson-pretty base base-compat bytestring hspec http-media
···
testToolDepends = [ hspec-discover ];
description = "Generate a Swagger/OpenAPI/OAS 3.0 specification for your servant API.";
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
}) {};
"servant-options" = callPackage
···
libraryHaskellDepends = [ base singletons singletons-base ];
description = "Unary natural numbers relying on the singletons infrastructure";
license = lib.licenses.bsd3;
-
hydraPlatforms = lib.platforms.none;
}) {};
"singleton-typelits" = callPackage
···
description = "A promoted and singled version of the base library";
license = lib.licenses.bsd3;
-
hydraPlatforms = lib.platforms.none;
-
broken = true;
}) {};
"singletons-base_3_1_1" = callPackage
···
description = "A promoted and singled version of the base library";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
-
broken = true;
}) {};
"singletons-presburger" = callPackage
···
description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package";
license = lib.licenses.bsd3;
-
hydraPlatforms = lib.platforms.none;
}) {};
"singletons-presburger_0_7_1_0" = callPackage
···
({ mkDerivation, base, containers, skylighting-core, text }:
mkDerivation {
pname = "skylighting-format-context";
-
version = "0.1";
-
sha256 = "066vnhzxknlwzm8wmrzfjfv8ikrj646j21cv9gwm898clqap4yp0";
+
version = "0.1.0.1";
+
sha256 = "1d4nf16wl2l4r627qnph09x21xwcq03r7bznqm08d4di1z241xv0";
libraryHaskellDepends = [ base containers skylighting-core text ];
description = "ConTeXt formatter for skylighting syntax highlighting library";
license = lib.licenses.bsd3;
···
, amazonka-cloudformation, amazonka-core, amazonka-ec2
, amazonka-lambda, amazonka-sts, base, Blammo, bytestring, cfn-flip
, conduit, containers, errors, exceptions, extra, filepath, Glob
-
, hspec, lens, lens-aeson, monad-logger, optparse-applicative
-
, resourcet, rio, text, time, unliftio, unliftio-core
+
, hspec, lens, lens-aeson, monad-logger, mtl, optparse-applicative
+
, QuickCheck, resourcet, rio, text, time, unliftio, unliftio-core
, unordered-containers, uuid, yaml
mkDerivation {
pname = "stackctl";
-
version = "1.1.2.2";
-
sha256 = "1rwq3brdlspzf16kc0kybx9yl15505ixxf1y7fb8cwqjwkgbqssn";
+
version = "1.1.3.0";
+
sha256 = "16skijv82199x4q2w563bk9xcmwd4i6mdavdr89p16cf8mwqrr7m";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-casing aeson-pretty amazonka amazonka-cloudformation
amazonka-core amazonka-ec2 amazonka-lambda amazonka-sts base Blammo
bytestring cfn-flip conduit containers errors exceptions extra
-
filepath Glob lens lens-aeson monad-logger optparse-applicative
+
filepath Glob lens lens-aeson monad-logger mtl optparse-applicative
resourcet rio text time unliftio unliftio-core unordered-containers
uuid yaml
executableHaskellDepends = [ base ];
-
testHaskellDepends = [ base hspec yaml ];
+
testHaskellDepends = [ base bytestring hspec mtl QuickCheck yaml ];
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
mainProgram = "stackctl";
···
broken = true;
}) {};
+
"tasty-autocollect_0_4_0" = callPackage
+
({ mkDerivation, base, bytestring, containers, directory
+
, explainable-predicates, filepath, ghc, tasty
+
, tasty-expected-failure, tasty-golden, tasty-hunit
+
, tasty-quickcheck, template-haskell, temporary, text, transformers
+
, typed-process
+
}:
+
mkDerivation {
+
pname = "tasty-autocollect";
+
version = "0.4.0";
+
sha256 = "1nq5zaf3ly7n4mqprdgvgw2ixdxk7qdrl108ppncid43dfj560ik";
+
isLibrary = true;
+
isExecutable = true;
+
libraryHaskellDepends = [
+
base bytestring containers directory filepath ghc tasty
+
tasty-expected-failure template-haskell text transformers
+
];
+
executableHaskellDepends = [ base text ];
+
testHaskellDepends = [
+
base bytestring containers directory explainable-predicates
+
filepath tasty tasty-golden tasty-hunit tasty-quickcheck temporary
+
text typed-process
+
];
+
description = "Autocollection of tasty tests";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
mainProgram = "tasty-autocollect";
+
broken = true;
+
}) {};
+
"tasty-bdd" = callPackage
({ mkDerivation, aeson, aeson-qq, base, exceptions, free, HUnit
, microlens, microlens-th, mtl, pretty, pretty-show
···
pname = "tasty-grading-system";
version = "0.1.0.0";
sha256 = "1r72gbylmv466naxkqsf56wlkp5kzhvyq0w3k7g47hs1rlslllmp";
-
revision = "2";
-
editedCabalFile = "1kr1113k6a0d8yd51lvl1689wdbq2lb2fp44rl6jzdaizxvj360f";
+
revision = "4";
+
editedCabalFile = "1h80pf2p13f33gl803xyg6znf1ychci9jqcl13xdxai1asb331hq";
libraryHaskellDepends = [
aeson base containers directory filepath generic-deriving mtl stm
tagged tasty text
···
benchmarkHaskellDepends = [ base criterion weigh ];
description = "Pattern language for improvised music";
license = lib.licenses.gpl3Only;
+
}) {};
+
+
"tidal_1_9_3" = callPackage
+
({ mkDerivation, base, bytestring, clock, colour, containers
+
, criterion, deepseq, exceptions, hosc, microspec, mtl, network
+
, parsec, primitive, random, text, tidal-link, transformers, weigh
+
}:
+
mkDerivation {
+
pname = "tidal";
+
version = "1.9.3";
+
sha256 = "1p3k65rgxjv701nk30jqf614bk1zmblyq0vlishzza2cdld5rhbc";
+
enableSeparateDataOutput = true;
+
libraryHaskellDepends = [
+
base bytestring clock colour containers deepseq exceptions hosc mtl
+
network parsec primitive random text tidal-link transformers
+
];
+
testHaskellDepends = [
+
base containers deepseq hosc microspec parsec
+
];
+
benchmarkHaskellDepends = [ base criterion weigh ];
+
description = "Pattern language for improvised music";
+
license = lib.licenses.gpl3Only;
+
hydraPlatforms = lib.platforms.none;
}) {};
"tidal-link" = callPackage
···
license = lib.licenses.bsd3;
}) {};
+
"typecheck-plugin-nat-simple_0_1_0_9" = callPackage
+
({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra }:
+
mkDerivation {
+
pname = "typecheck-plugin-nat-simple";
+
version = "0.1.0.9";
+
sha256 = "0ada389g1zmprwj2injmx49dcj8z6n1vxbbii4c6327mvw39ay0w";
+
enableSeparateDataOutput = true;
+
libraryHaskellDepends = [
+
base containers ghc ghc-tcplugins-extra
+
];
+
testHaskellDepends = [ base containers ghc ghc-tcplugins-extra ];
+
description = "Simple type check plugin which calculate addition, subtraction and less-or-equal-than";
+
license = lib.licenses.bsd3;
+
hydraPlatforms = lib.platforms.none;
+
}) {};
+
"typed-admin" = callPackage
({ mkDerivation, base, blaze-markup, bytestring, data-default-class
, exceptions, generic-lens, HDBC, HDBC-postgresql, HDBC-session
···
description = "Thread delays and timeouts using proper time units";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
+
broken = true;
}) {};
"unboxed" = callPackage
···
description = "A domain-specific type system for dimensional analysis";
license = lib.licenses.bsd3;
-
hydraPlatforms = lib.platforms.none;
}) {};
"units-attoparsec" = callPackage
···
description = "Attoparsec parsers for the units package";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
+
broken = true;
}) {};
"units-defs" = callPackage
···
libraryHaskellDepends = [ base template-haskell units ];
description = "Definitions for use with the units package";
license = lib.licenses.bsd3;
-
hydraPlatforms = lib.platforms.none;
}) {};
"units-parser" = callPackage
···
mkDerivation {
pname = "xcffib";
-
version = "0.12.1";
-
sha256 = "0qpbm9jncpj7jy9xsbl1xy84mw2kmnfbd0m7g0qng80cifzvkqhi";
+
version = "1.1.2";
+
sha256 = "068g730p0rbsf1l7k9jgc9d7ng0zx3552wqk357wl3q56jac0chs";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
···
pname = "zip";
version = "1.7.2";
sha256 = "1c5pr3hv11dpn4ybd4742qkpqmvb9l3l7xmzlsf65wm2p8071dvj";
-
revision = "2";
-
editedCabalFile = "0gacj2fp0yg45l5vxby0n03lza91zfykk74p6a2r3abrfmvw7kq8";
+
revision = "3";
+
editedCabalFile = "0q72y8qsz1y01rlmi3chdb0p06qng7ffzv0ylmiqqn36f9qjl405";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
···
description = "Library for creating and modifying zip archives";
license = lib.licenses.bsd3;
}) {inherit (pkgs) which;};
+
+
"zip-cmd" = callPackage
+
({ mkDerivation, base, bytestring, filepath, optparse-applicative
+
, shellwords, text, time, zip
+
}:
+
mkDerivation {
+
pname = "zip-cmd";
+
version = "1.0.1";
+
sha256 = "18jhhzhbr4bh14b5kw7f2bxwrcnq0590v25f81wrqkvmbb2mzwmz";
+
revision = "1";
+
editedCabalFile = "0f2k4xxvpzf33bn6nab3fqimkc2gaywl8hbadnhavlbyrg5fdhpn";
+
isLibrary = false;
+
isExecutable = true;
+
executableHaskellDepends = [
+
base bytestring filepath optparse-applicative shellwords text time
+
zip
+
];
+
description = "Simple CLI tool for the haskell zip library";
+
license = lib.licenses.bsd3;
+
mainProgram = "zip-cmd";
+
}) {};
"zip-conduit" = callPackage
({ mkDerivation, base, bytestring, cereal, conduit, conduit-extra
+1 -1
pkgs/development/libraries/folks/default.nix
···
homepage = "https://wiki.gnome.org/Projects/Folks";
license = licenses.lgpl2Plus;
maintainers = teams.gnome.members;
-
platforms = platforms.gnu ++ platforms.linux; # arbitrary choice
+
platforms = platforms.unix;
};
}
+1 -1
pkgs/development/libraries/gnome-video-effects/default.nix
···
meta = with lib; {
description = "A collection of GStreamer effects to be used in different GNOME Modules";
homepage = "https://wiki.gnome.org/Projects/GnomeVideoEffects";
-
platforms = platforms.linux;
+
platforms = platforms.unix;
maintainers = teams.gnome.members;
license = licenses.gpl2;
};
+11 -3
pkgs/development/libraries/protobufc/default.nix
···
-
{ lib, stdenv, fetchFromGitHub
-
, autoreconfHook, pkg-config, protobuf, zlib
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, autoreconfHook
+
, pkg-config
+
, protobuf
+
, zlib
+
, buildPackages
}:
stdenv.mkDerivation rec {
···
buildInputs = [ protobuf zlib ];
+
PROTOC = lib.getExe buildPackages.protobuf;
+
meta = with lib; {
homepage = "https://github.com/protobuf-c/protobuf-c/";
description = "C bindings for Google's Protocol Buffers";
license = licenses.bsd2;
platforms = platforms.all;
-
maintainers = with maintainers; [ ];
+
maintainers = with maintainers; [ nickcao ];
};
}
+7 -1
pkgs/development/libraries/simdjson/default.nix
···
cmakeFlags = [
"-DSIMDJSON_DEVELOPER_MODE=OFF"
-
] ++ lib.optional stdenv.hostPlatform.isStatic "-DBUILD_SHARED_LIBS=OFF";
+
] ++ lib.optionals stdenv.hostPlatform.isStatic [
+
"-DBUILD_SHARED_LIBS=OFF"
+
] ++ lib.optionals (with stdenv.hostPlatform; isPower && isBigEndian) [
+
# Assume required CPU features are available, since otherwise we
+
# just get a failed build.
+
"-DCMAKE_CXX_FLAGS=-mpower8-vector"
+
];
meta = with lib; {
homepage = "https://simdjson.org/";
+2 -2
pkgs/development/libraries/sofia-sip/default.nix
···
stdenv.mkDerivation rec {
pname = "sofia-sip";
-
version = "1.13.9";
+
version = "1.13.10";
src = fetchFromGitHub {
owner = "freeswitch";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-xF2LFbxGhA/gF7Z2LX3WYq3nXOLi0ARGGR4Dd3PCftk=";
+
sha256 = "sha256-UVyjeIIS0WwnY3GoZLIYTgf7R+C8SCuykDozaxCpog0=";
};
buildInputs = [ glib openssl ] ++ lib.optional stdenv.isDarwin SystemConfiguration;
+2 -1
pkgs/development/ocaml-modules/class_group_vdf/default.nix
···
-
{ lib, fetchFromGitLab, buildDunePackage
+
{ stdenv, lib, fetchFromGitLab, buildDunePackage
, gmp, pkg-config, dune-configurator
, zarith, integers
, alcotest, bisect_ppx }:
···
meta = {
description = "Verifiable Delay Functions bindings to Chia's VDF";
homepage = "https://gitlab.com/nomadic-labs/tezos";
+
broken = stdenv.isDarwin && stdenv.isx86_64;
license = lib.licenses.mit;
maintainers = [ lib.maintainers.ulrikstrid ];
};
+2 -2
pkgs/development/php-packages/composer/default.nix
···
{ mkDerivation, fetchurl, makeWrapper, unzip, lib, php }:
let
pname = "composer";
-
version = "2.5.0";
+
version = "2.5.1";
in
mkDerivation {
inherit pname version;
src = fetchurl {
url = "https://getcomposer.org/download/${version}/composer.phar";
-
sha256 = "tXFhDlRReF92OJoI6VddkcPW44/uHfepcI/jBwE8hCQ=";
+
sha256 = "sha256-8blP7hGlvWoarl13yNomnfJ8cF/MgG6/TIwub6hkXCA=";
};
dontUnpack = true;
+1 -1
pkgs/development/python-modules/antlr4-python3-runtime/default.nix
···
# in 4.9, test was renamed to tests
checkPhase = ''
cd test*
-
${python.interpreter} ctest.py
+
${python.interpreter} run.py
'';
meta = with lib; {
+2 -2
pkgs/development/python-modules/certbot-dns-inwx/default.nix
···
buildPythonPackage rec {
pname = "certbot-dns-inwx";
-
version = "2.1.3";
+
version = "2.2.0";
src = fetchPypi {
inherit pname version;
-
sha256 = "sha256-yAgualY4J92pJ8PIkICg8w0eYHmT5L3qAUOCW/cAitw=";
+
sha256 = "sha256-v03QBHsxhl6R8YcwWIKD+pf4APy9S2vFcQe3ZEc6AjI=";
};
propagatedBuildInputs = [
+27 -2
pkgs/development/python-modules/explorerscript/default.nix
···
, buildPythonPackage
, fetchFromGitHub
, fetchpatch
+
, antlr4
, antlr4-python3-runtime
, igraph
, pygments
+
, pytestCheckHook
}:
buildPythonPackage rec {
···
sha256 = "1vzyliiyrxx8l9sfbqcyr4xn5swd7znkxy69kn0vb5rban8hm9c1";
};
+
nativeBuildInputs = [
+
antlr4
+
];
+
patches = [
# https://github.com/SkyTemple/ExplorerScript/pull/17
(fetchpatch {
···
})
];
-
propagatedBuildInputs = [ antlr4-python3-runtime igraph ];
-
checkInputs = [ pygments ];
+
postPatch = ''
+
sed -i "s/antlr4-python3-runtime.*/antlr4-python3-runtime',/" setup.py
+
antlr -Dlanguage=Python3 -visitor explorerscript/antlr/{ExplorerScript,SsbScript}.g4
+
'';
+
+
propagatedBuildInputs = [
+
antlr4-python3-runtime
+
igraph
+
];
+
+
passthru.optional-dependencies.pygments = [
+
pygments
+
];
+
+
checkInputs = [
+
pytestCheckHook
+
] ++ passthru.optional-dependencies.pygments;
+
+
pythonImportsCheck = [
+
"explorerscript"
+
];
meta = with lib; {
homepage = "https://github.com/SkyTemple/explorerscript";
+48
pkgs/development/python-modules/hassil/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, fetchPypi
+
+
# propagates
+
, antlr4-python3-runtime
+
, dataclasses-json
+
, pyyaml
+
+
# tests
+
, pytestCheckHook
+
}:
+
+
let
+
pname = "hassil";
+
version = "0.1.3";
+
in
+
buildPythonPackage {
+
inherit pname version;
+
format = "setuptools";
+
+
src = fetchPypi {
+
inherit pname version;
+
hash = "sha256-KWkzHWMo50OIrZ2kwFhhqDSleFFkAD7/JugjvSyCkww=";
+
};
+
+
postPatch = ''
+
sed -i 's/antlr4-python3-runtime==.*/antlr4-python3-runtime/' requirements.txt
+
'';
+
+
propagatedBuildInputs = [
+
antlr4-python3-runtime
+
dataclasses-json
+
pyyaml
+
];
+
+
checkInputs = [
+
pytestCheckHook
+
];
+
+
meta = with lib; {
+
changelog = "https://github.com/home-assistant/hassil/releases/tag/v${version}";
+
description = "Intent parsing for Home Assistant";
+
homepage = "https://github.com/home-assistant/hassil";
+
license = licenses.asl20;
+
maintainers = teams.home-assistant.members;
+
};
+
}
+13
pkgs/development/python-modules/hydra-core/antlr4.patch
···
+
diff --git a/build_helpers/build_helpers.py b/build_helpers/build_helpers.py
+
index 7159d22615..73db312bbe 100644
+
--- a/build_helpers/build_helpers.py
+
+++ b/build_helpers/build_helpers.py
+
@@ -185,7 +185,7 @@ class ANTLRCommand(Command): # type: ignore
+
command = [
+
"java",
+
"-jar",
+
- join(root_dir, "bin/antlr-4.9.3-complete.jar"),
+
+ "@antlr_jar@",
+
"-Dlanguage=Python3",
+
"-o",
+
join(project_root, "hydra/grammar/gen/"),
+22 -5
pkgs/development/python-modules/hydra/default.nix pkgs/development/python-modules/hydra-core/default.nix
···
{ stdenv
, lib
-
, antlr4_9-python3-runtime
+
, antlr4
+
, antlr4-python3-runtime
, buildPythonPackage
, fetchFromGitHub
, importlib-resources
···
, omegaconf
, pytestCheckHook
, pythonOlder
+
, substituteAll
}:
buildPythonPackage rec {
-
pname = "hydra";
+
pname = "hydra-core";
version = "1.3.1";
format = "setuptools";
···
src = fetchFromGitHub {
owner = "facebookresearch";
-
repo = pname;
+
repo = "hydra";
rev = "refs/tags/v${version}";
hash = "sha256-4FOh1Jr+LM8ffh/xcAqMqKudKbXb2DZdxU+czq2xwxs=";
};
+
patches = [
+
(substituteAll {
+
src = ./antlr4.patch;
+
antlr_jar = "${antlr4.out}/share/java/antlr-${antlr4.version}-complete.jar";
+
})
+
];
+
+
postPatch = ''
+
# We substitute the path to the jar with the one from our antlr4
+
# package, so this file becomes unused
+
rm -v build_helpers/bin/antlr*-complete.jar
+
+
sed -i 's/antlr4-python3-runtime==.*/antlr4-python3-runtime/' requirements/requirements.txt
+
'';
+
nativeBuildInputs = [
jre_headless
];
propagatedBuildInputs = [
-
antlr4_9-python3-runtime
+
antlr4-python3-runtime
omegaconf
] ++ lib.optionals (pythonOlder "3.9") [
importlib-resources
···
];
meta = with lib; {
-
broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
+
broken = stdenv.isDarwin;
description = "A framework for configuring complex applications";
homepage = "https://hydra.cc";
license = licenses.mit;
+3 -2
pkgs/development/python-modules/meshtastic/default.nix
···
buildPythonPackage rec {
pname = "meshtastic";
-
version = "2.0.6";
+
version = "2.0.7";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "meshtastic";
repo = "Meshtastic-python";
rev = "refs/tags/${version}";
-
hash = "sha256-PN09TaJZR/REQPIgrm9XR+mXvR1evMAWGQziAzpg+fE=";
+
hash = "sha256-2CzWX+hMH1gN9WytRUf9BGiJ/bfEu2e0Kzg4ScDMrBo=";
};
propagatedBuildInputs = [
···
"test_main_setPref_invalid_field"
"test_main_setPref_valid_field_int_as_string"
"test_readGPIOs"
+
"test_onGPIOreceive"
"test_setURL_empty_url"
"test_watchGPIOs"
"test_writeConfig_with_no_radioConfig"
+13
pkgs/development/python-modules/omegaconf/antlr4.patch
···
+
diff --git a/build_helpers/build_helpers.py b/build_helpers/build_helpers.py
+
index 6419e26..9e6c21c 100644
+
--- a/build_helpers/build_helpers.py
+
+++ b/build_helpers/build_helpers.py
+
@@ -30,7 +30,7 @@ class ANTLRCommand(Command): # type: ignore # pragma: no cover
+
command = [
+
"java",
+
"-jar",
+
- str(build_dir / "bin" / "antlr-4.9.3-complete.jar"),
+
+ "@antlr_jar@",
+
"-Dlanguage=Python3",
+
"-o",
+
str(project_root / "omegaconf" / "grammar" / "gen"),
+19 -2
pkgs/development/python-modules/omegaconf/default.nix
···
{ lib
-
, antlr4_9-python3-runtime
+
, antlr4
+
, antlr4-python3-runtime
, buildPythonPackage
, fetchFromGitHub
, jre_minimal
···
, pytestCheckHook
, pythonOlder
, pyyaml
+
, substituteAll
}:
buildPythonPackage rec {
···
hash = "sha256-Qxa4uIiX5TAyQ5rFkizdev60S4iVAJ08ES6FpNqf8zI=";
};
+
patches = [
+
(substituteAll {
+
src = ./antlr4.patch;
+
antlr_jar = "${antlr4.out}/share/java/antlr-${antlr4.version}-complete.jar";
+
})
+
];
+
+
postPatch = ''
+
# We substitute the path to the jar with the one from our antlr4
+
# package, so this file becomes unused
+
rm -v build_helpers/bin/antlr*-complete.jar
+
+
sed -i 's/antlr4-python3-runtime==.*/antlr4-python3-runtime/' requirements/base.txt
+
'';
+
nativeBuildInputs = [
jre_minimal
];
propagatedBuildInputs = [
-
antlr4_9-python3-runtime
+
antlr4-python3-runtime
pyyaml
];
+2 -2
pkgs/development/python-modules/wled/default.nix
···
buildPythonPackage rec {
pname = "wled";
-
version = "0.14.1";
+
version = "0.15.0";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "frenck";
repo = "python-wled";
rev = "refs/tags/v${version}";
-
sha256 = "sha256-ytjCjxnJOMmFlGS+AuEAbIZcV2yoTgaXSLdqxPg6Hew=";
+
sha256 = "sha256-GmentEsCJQ9N9kXfy5pbkGXi5CvZfbepdCWab+/fLJc=";
};
nativeBuildInputs = [
+5 -1
pkgs/development/tools/luaformatter/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, substituteAll, antlr4, libargs, catch2, cmake, libyamlcpp }:
+
{ lib, stdenv, fetchFromGitHub, substituteAll, antlr4_9, libargs, catch2, cmake, libyamlcpp }:
+
+
let
+
antlr4 = antlr4_9;
+
in
stdenv.mkDerivation rec {
pname = "luaformatter";
+3 -3
pkgs/development/tools/pulumictl/default.nix
···
buildGoModule rec {
pname = "pulumictl";
-
version = "0.0.32";
+
version = "0.0.38";
src = fetchFromGitHub {
owner = "pulumi";
repo = "pulumictl";
rev = "v${version}";
-
sha256 = "sha256-CZ0DnQUnyj8aoesFymc+Uhv+3vdQhdxb2YHElAyqGWE=";
+
sha256 = "sha256-j7wuzyGko3agDO7L8MUaAegjE4yj4KzQEcxWLY39BhQ=";
};
-
vendorSha256 = "sha256-xalfnLc6bPBvm2B42+FzpgrOH541HMWmNHChveI792s=";
+
vendorSha256 = "sha256-WzfTS68YIpoZYbm6i0USxXyEyR4px+hrNRbsCTXdJsk=";
ldflags = [
"-s" "-w" "-X=github.com/pulumi/pulumictl/pkg/version.Version=${src.rev}"
+6 -3
pkgs/development/tools/ruff/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "ruff";
-
version = "0.0.194";
+
version = "0.0.198";
src = fetchFromGitHub {
owner = "charliermarsh";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-28ckhFvUjA/Hb7bkd/iRaSm24EP0oUAxlVymHdPIJk0=";
+
sha256 = "sha256-hXG3Iu9p678UYh4NrpaVoPj8CDdU7D3GB7BQHsyQHWg=";
};
-
cargoSha256 = "sha256-PLYU+J7xneZZOkJ+MEVTpgICIN3/Kunr7B+ryb4eZFk=";
+
cargoSha256 = "sha256-uWdlbVV6IODK+iugut/S8/WJwa9rSIvenvaROeyLaR0=";
buildInputs = lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.CoreServices
];
+
+
# building tests fails with `undefined symbols`
+
doCheck = false;
meta = with lib; {
description = "An extremely fast Python linter";
+2 -2
pkgs/games/vcmi/default.nix
···
stdenv.mkDerivation rec {
pname = "vcmi";
-
version = "1.0.0";
+
version = "1.1.0";
src = fetchFromGitHub {
owner = "vcmi";
repo = "vcmi";
rev = version;
fetchSubmodules = true;
-
hash = "sha256-5PuFq6wDSj5Ye2fUjqcr/VRU0ocus6h2nn+myQTOrhU=";
+
hash = "sha256-Ah+aAuU2ioUfvtxfcSb4GNqriqY71ee5RhW2L9UMYFY=";
};
postPatch = ''
+22 -14
pkgs/servers/baserow/default.nix
···
, fetchFromGitLab
, makeWrapper
, python3
+
, antlr4_9
}:
let
-
baserow_premium = with python3.pkgs; ( buildPythonPackage rec {
-
pname = "baserow_premium";
-
version = "1.12.1";
-
foramt = "setuptools";
+
python = python3.override {
+
packageOverrides = self: super: {
+
antlr4-python3-runtime = super.antlr4-python3-runtime.override {
+
antlr4 = antlr4_9;
+
};
-
src = fetchFromGitLab {
-
owner = "bramw";
-
repo = pname;
-
rev = "refs/tags/${version}";
-
hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q=";
-
};
+
baserow_premium = self.buildPythonPackage rec {
+
pname = "baserow_premium";
+
version = "1.12.1";
+
foramt = "setuptools";
-
sourceRoot = "source/premium/backend";
+
src = fetchFromGitLab {
+
owner = "bramw";
+
repo = pname;
+
rev = "refs/tags/${version}";
+
hash = "sha256-zT2afl3QNE2dO3JXjsZXqSmm1lv3EorG3mYZLQQMQ2Q=";
+
};
-
doCheck = false;
-
});
+
sourceRoot = "source/premium/backend";
+
doCheck = false;
+
};
+
};
+
};
in
-
with python3.pkgs; buildPythonPackage rec {
+
with python.pkgs; buildPythonApplication rec {
pname = "baserow";
version = "1.12.1";
format = "setuptools";
+2 -9
pkgs/servers/http/trafficserver/default.nix
···
stdenv.mkDerivation rec {
pname = "trafficserver";
-
version = "9.1.3";
+
version = "9.1.4";
src = fetchzip {
url = "mirror://apache/trafficserver/trafficserver-${version}.tar.bz2";
-
sha256 = "sha256-Ihhsbn4PvIjWskmbWKajThIwtuiEyldBpmtuQ8RdyHA=";
+
sha256 = "sha256-+iq+z+1JE6JE6OLcUwRRAe2/EISqb6Ax6pNm8GcB7bc=";
};
patches = [
···
tools/check-unused-dependencies
substituteInPlace configure --replace '/usr/bin/file' '${file}/bin/file'
-
-
# TODO: remove after the following change has been released
-
# https://github.com/apache/trafficserver/pull/8683
-
cp ${catch2}/include/catch2/catch.hpp tests/include/catch.hpp
'' + lib.optionalString stdenv.isLinux ''
substituteInPlace configure \
--replace '/usr/include/linux' '${linuxHeaders}/include/linux'
···
"--enable-experimental-plugins"
(lib.enableFeature enableWCCP "wccp")
-
# the configure script can't auto-locate the following from buildInputs
-
"--with-lzma=${xz.dev}"
-
"--with-zlib=${zlib.dev}"
(lib.withFeatureAs withHiredis "hiredis" hiredis)
];
+3 -3
pkgs/tools/admin/qovery-cli/default.nix
···
buildGoModule rec {
pname = "qovery-cli";
-
version = "0.46.7";
+
version = "0.47.2";
src = fetchFromGitHub {
owner = "Qovery";
repo = pname;
rev = "v${version}";
-
hash = "sha256-cMoT0vbWTcuMI7MMDGQ8+G7FqTuaJl4+rp22Uy4e83g=";
+
hash = "sha256-leQ/wMtFt4e+NaLYPA50BICLJV7tBJ7NcaaYagbG+Ww=";
};
-
vendorHash = "sha256-4TY7/prMbvw5zVPJRoMLg7Omrxvh1HPGsdz1wqPn4uU=";
+
vendorHash = "sha256-fkVtyydWPLh0D8jJZQ02hc8Hzntfmd7UMOuTv4Rckng=";
nativeBuildInputs = [ installShellFiles ];
+28
pkgs/tools/filesystems/envfs/default.nix
···
+
{ rustPlatform, lib, fetchFromGitHub, nixosTests }:
+
rustPlatform.buildRustPackage rec {
+
pname = "envfs";
+
version = "1.0.0";
+
src = fetchFromGitHub {
+
owner = "Mic92";
+
repo = "envfs";
+
rev = version;
+
hash = "sha256-aF8V1LwPGifFWoVxM0ydOnTX1pDVJ6HXevTxADJ/rsw=";
+
};
+
cargoHash = "sha256-kw56tbe5zvWY5bI//dUqR1Rlumz8kOG4HeXiyEyL0I0=";
+
+
passthru.tests = {
+
envfs = nixosTests.envfs;
+
};
+
+
postInstall = ''
+
ln -s envfs $out/bin/mount.envfs
+
ln -s envfs $out/bin/mount.fuse.envfs
+
'';
+
meta = with lib; {
+
description = "Fuse filesystem that returns symlinks to executables based on the PATH of the requesting process.";
+
homepage = "https://github.com/Mic92/envfs";
+
license = licenses.mit;
+
maintainers = with maintainers; [ mic92 ];
+
platforms = platforms.linux;
+
};
+
}
-725
pkgs/tools/filesystems/httm/cargo-lock.patch
···
-
diff --git i/Cargo.lock w/Cargo.lock
-
index d59e8af..2409033 100644
-
--- i/Cargo.lock
-
+++ w/Cargo.lock
-
@@ -8,16 +8,16 @@ version = "0.8.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
"once_cell",
-
"version_check",
-
]
-
-
[[package]]
-
name = "aho-corasick"
-
-version = "0.7.18"
-
+version = "0.7.20"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
-
+checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
-
dependencies = [
-
"memchr",
-
]
-
@@ -77,21 +77,15 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
-
-
[[package]]
-
name = "bumpalo"
-
-version = "3.10.0"
-
+version = "3.11.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3"
-
+checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba"
-
-
[[package]]
-
name = "cc"
-
-version = "1.0.73"
-
+version = "1.0.77"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"
-
-
-
-[[package]]
-
-name = "cfg-if"
-
-version = "0.1.10"
-
-source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
-
+checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4"
-
-
[[package]]
-
name = "cfg-if"
-
@@ -101,13 +95,16 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
-
-
[[package]]
-
name = "chrono"
-
-version = "0.4.22"
-
+version = "0.4.23"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1"
-
+checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f"
-
dependencies = [
-
"iana-time-zone",
-
+ "js-sys",
-
"num-integer",
-
"num-traits",
-
+ "time 0.1.45",
-
+ "wasm-bindgen",
-
"winapi",
-
]
-
-
@@ -129,9 +126,9 @@ dependencies = [
-
-
[[package]]
-
name = "clap_lex"
-
-version = "0.2.2"
-
+version = "0.2.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "5538cd660450ebeb4234cfecf8f2284b844ffc4c50531e66d584ad5b91293613"
-
+checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
-
dependencies = [
-
"os_str_bytes",
-
]
-
@@ -148,14 +145,13 @@ dependencies = [
-
-
[[package]]
-
name = "console"
-
-version = "0.15.0"
-
+version = "0.15.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31"
-
+checksum = "c050367d967ced717c04b65d8c619d863ef9292ce0c5760028655a2fb298718c"
-
dependencies = [
-
"encode_unicode",
-
+ "lazy_static",
-
"libc",
-
- "once_cell",
-
- "regex",
-
"terminal_size 0.1.17",
-
"winapi",
-
]
-
@@ -172,95 +168,72 @@ version = "0.8.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
- "crossbeam-channel 0.5.5",
-
+ "cfg-if",
-
+ "crossbeam-channel",
-
"crossbeam-deque",
-
"crossbeam-epoch",
-
"crossbeam-queue",
-
- "crossbeam-utils 0.8.9",
-
+ "crossbeam-utils",
-
]
-
-
[[package]]
-
name = "crossbeam-channel"
-
-version = "0.4.4"
-
+version = "0.5.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87"
-
+checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521"
-
dependencies = [
-
- "crossbeam-utils 0.7.2",
-
- "maybe-uninit",
-
-]
-
-
-
-[[package]]
-
-name = "crossbeam-channel"
-
-version = "0.5.5"
-
-source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "4c02a4d71819009c192cf4872265391563fd6a84c81ff2c0f2a7026ca4c1d85c"
-
-dependencies = [
-
- "cfg-if 1.0.0",
-
- "crossbeam-utils 0.8.9",
-
+ "cfg-if",
-
+ "crossbeam-utils",
-
]
-
-
[[package]]
-
name = "crossbeam-deque"
-
-version = "0.8.1"
-
+version = "0.8.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e"
-
+checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
"crossbeam-epoch",
-
- "crossbeam-utils 0.8.9",
-
+ "crossbeam-utils",
-
]
-
-
[[package]]
-
name = "crossbeam-epoch"
-
-version = "0.9.9"
-
+version = "0.9.13"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "07db9d94cbd326813772c968ccd25999e5f8ae22f4f8d1b11effa37ef6ce281d"
-
+checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a"
-
dependencies = [
-
"autocfg",
-
- "cfg-if 1.0.0",
-
- "crossbeam-utils 0.8.9",
-
- "memoffset",
-
- "once_cell",
-
+ "cfg-if",
-
+ "crossbeam-utils",
-
+ "memoffset 0.7.1",
-
"scopeguard",
-
]
-
-
[[package]]
-
name = "crossbeam-queue"
-
-version = "0.3.5"
-
+version = "0.3.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "1f25d8400f4a7a5778f0e4e52384a48cbd9b5c495d110786187fc750075277a2"
-
+checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
- "crossbeam-utils 0.8.9",
-
+ "cfg-if",
-
+ "crossbeam-utils",
-
]
-
-
[[package]]
-
name = "crossbeam-utils"
-
-version = "0.7.2"
-
+version = "0.8.14"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
-
+checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f"
-
dependencies = [
-
- "autocfg",
-
- "cfg-if 0.1.10",
-
- "lazy_static",
-
-]
-
-
-
-[[package]]
-
-name = "crossbeam-utils"
-
-version = "0.8.9"
-
-source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "8ff1f980957787286a554052d03c7aee98d99cc32e09f6d45f0a814133c87978"
-
-dependencies = [
-
- "cfg-if 1.0.0",
-
- "once_cell",
-
+ "cfg-if",
-
]
-
-
[[package]]
-
name = "cxx"
-
-version = "1.0.80"
-
+version = "1.0.83"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "6b7d4e43b25d3c994662706a1d4fcfc32aaa6afd287502c111b237093bb23f3a"
-
+checksum = "bdf07d07d6531bfcdbe9b8b739b104610c6508dcc4d63b410585faf338241daf"
-
dependencies = [
-
"cc",
-
"cxxbridge-flags",
-
@@ -270,9 +243,9 @@ dependencies = [
-
-
[[package]]
-
name = "cxx-build"
-
-version = "1.0.80"
-
+version = "1.0.83"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "84f8829ddc213e2c1368e51a2564c552b65a8cb6a28f31e576270ac81d5e5827"
-
+checksum = "d2eb5b96ecdc99f72657332953d4d9c50135af1bac34277801cc3937906ebd39"
-
dependencies = [
-
"cc",
-
"codespan-reporting",
-
@@ -285,15 +258,15 @@ dependencies = [
-
-
[[package]]
-
name = "cxxbridge-flags"
-
-version = "1.0.80"
-
+version = "1.0.83"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "e72537424b474af1460806647c41d4b6d35d09ef7fe031c5c2fa5766047cc56a"
-
+checksum = "ac040a39517fd1674e0f32177648334b0f4074625b5588a64519804ba0553b12"
-
-
[[package]]
-
name = "cxxbridge-macro"
-
-version = "1.0.80"
-
+version = "1.0.83"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "309e4fb93eed90e1e14bea0da16b209f81813ba9fc7830c20ed151dd7bc0a4d7"
-
+checksum = "1362b0ddcfc4eb0a1f57b68bd77dd99f0e826958a96abd0ae9bd092e114ffed6"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
@@ -337,11 +310,11 @@ dependencies = [
-
-
[[package]]
-
name = "defer-drop"
-
-version = "1.2.0"
-
+version = "1.3.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "828aca0e5e4341b0320a319209cbc6255b8b06254849ce8a5f33d33f7f2fa0f0"
-
+checksum = "f613ec9fa66a6b28cdb1842b27f9adf24f39f9afc4dcdd9fdecee4aca7945c57"
-
dependencies = [
-
- "crossbeam-channel 0.4.4",
-
+ "crossbeam-channel",
-
"once_cell",
-
]
-
-
@@ -382,7 +355,7 @@ version = "2.0.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
"dirs-sys-next",
-
]
-
-
@@ -399,9 +372,9 @@ dependencies = [
-
-
[[package]]
-
name = "either"
-
-version = "1.6.1"
-
+version = "1.8.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
-
+checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797"
-
-
[[package]]
-
name = "encode_unicode"
-
@@ -447,20 +420,20 @@ dependencies = [
-
-
[[package]]
-
name = "getrandom"
-
-version = "0.2.7"
-
+version = "0.2.8"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
-
+checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
"libc",
-
- "wasi",
-
+ "wasi 0.11.0+wasi-snapshot-preview1",
-
]
-
-
[[package]]
-
name = "hashbrown"
-
-version = "0.11.2"
-
+version = "0.12.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
-
+checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
-
-
[[package]]
-
name = "hashbrown"
-
@@ -482,7 +455,7 @@ dependencies = [
-
-
[[package]]
-
name = "httm"
-
-version = "0.17.9"
-
+version = "0.17.10"
-
dependencies = [
-
"clap",
-
"crossbeam",
-
@@ -495,8 +468,8 @@ dependencies = [
-
"proc-mounts",
-
"rayon",
-
"skim",
-
- "terminal_size 0.2.2",
-
- "time",
-
+ "terminal_size 0.2.3",
-
+ "time 0.3.17",
-
"which",
-
]
-
-
@@ -532,12 +505,12 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
-
-
[[package]]
-
name = "indexmap"
-
-version = "1.8.2"
-
+version = "1.9.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a"
-
+checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399"
-
dependencies = [
-
"autocfg",
-
- "hashbrown 0.11.2",
-
+ "hashbrown 0.12.3",
-
]
-
-
[[package]]
-
@@ -553,15 +526,19 @@ dependencies = [
-
-
[[package]]
-
name = "io-lifetimes"
-
-version = "0.7.5"
-
+version = "1.0.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074"
-
+checksum = "46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c"
-
+dependencies = [
-
+ "libc",
-
+ "windows-sys",
-
+]
-
-
[[package]]
-
name = "itoa"
-
-version = "1.0.2"
-
+version = "1.0.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d"
-
+checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc"
-
-
[[package]]
-
name = "js-sys"
-
@@ -580,9 +557,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
-
-
[[package]]
-
name = "libc"
-
-version = "0.2.137"
-
+version = "0.2.138"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89"
-
+checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8"
-
-
[[package]]
-
name = "link-cplusplus"
-
@@ -595,9 +572,9 @@ dependencies = [
-
-
[[package]]
-
name = "linux-raw-sys"
-
-version = "0.0.46"
-
+version = "0.1.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d"
-
+checksum = "8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f"
-
-
[[package]]
-
name = "log"
-
@@ -605,7 +582,7 @@ version = "0.4.17"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
]
-
-
[[package]]
-
@@ -618,12 +595,6 @@ dependencies = [
-
"nu-ansi-term",
-
]
-
-
-[[package]]
-
-name = "maybe-uninit"
-
-version = "2.0.0"
-
-source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
-
-
-
[[package]]
-
name = "memchr"
-
version = "2.5.0"
-
@@ -639,28 +610,37 @@ dependencies = [
-
"autocfg",
-
]
-
-
+[[package]]
-
+name = "memoffset"
-
+version = "0.7.1"
-
+source = "registry+https://github.com/rust-lang/crates.io-index"
-
+checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
-
+dependencies = [
-
+ "autocfg",
-
+]
-
+
-
[[package]]
-
name = "nix"
-
-version = "0.24.1"
-
+version = "0.24.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "8f17df307904acd05aa8e32e97bb20f2a0df1728bbc2d771ae8f9a90463441e9"
-
+checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"
-
dependencies = [
-
"bitflags",
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
"libc",
-
]
-
-
[[package]]
-
name = "nix"
-
-version = "0.25.0"
-
+version = "0.25.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb"
-
+checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4"
-
dependencies = [
-
"autocfg",
-
"bitflags",
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
"libc",
-
- "memoffset",
-
+ "memoffset 0.6.5",
-
"pin-utils",
-
]
-
-
@@ -726,9 +706,9 @@ checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860"
-
-
[[package]]
-
name = "os_str_bytes"
-
-version = "6.1.0"
-
+version = "6.4.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa"
-
+checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"
-
-
[[package]]
-
name = "overload"
-
@@ -759,9 +739,9 @@ checksum = "15eb2c6e362923af47e13c23ca5afb859e83d54452c55b0b9ac763b8f7c1ac16"
-
-
[[package]]
-
name = "proc-macro2"
-
-version = "1.0.39"
-
+version = "1.0.47"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f"
-
+checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725"
-
dependencies = [
-
"unicode-ident",
-
]
-
@@ -777,9 +757,9 @@ dependencies = [
-
-
[[package]]
-
name = "quote"
-
-version = "1.0.18"
-
+version = "1.0.21"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1"
-
+checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
-
dependencies = [
-
"proc-macro2",
-
]
-
@@ -801,17 +781,17 @@ version = "1.10.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3"
-
dependencies = [
-
- "crossbeam-channel 0.5.5",
-
+ "crossbeam-channel",
-
"crossbeam-deque",
-
- "crossbeam-utils 0.8.9",
-
+ "crossbeam-utils",
-
"num_cpus",
-
]
-
-
[[package]]
-
name = "redox_syscall"
-
-version = "0.2.13"
-
+version = "0.2.16"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42"
-
+checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
-
dependencies = [
-
"bitflags",
-
]
-
@@ -829,9 +809,9 @@ dependencies = [
-
-
[[package]]
-
name = "regex"
-
-version = "1.6.0"
-
+version = "1.7.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
-
+checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a"
-
dependencies = [
-
"aho-corasick",
-
"memchr",
-
@@ -840,15 +820,15 @@ dependencies = [
-
-
[[package]]
-
name = "regex-syntax"
-
-version = "0.6.27"
-
+version = "0.6.28"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
-
+checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
-
-
[[package]]
-
name = "rustix"
-
-version = "0.35.13"
-
+version = "0.36.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9"
-
+checksum = "cb93e85278e08bb5788653183213d3a60fc242b10cb9be96586f5a73dcb67c23"
-
dependencies = [
-
"bitflags",
-
"errno",
-
@@ -860,9 +840,9 @@ dependencies = [
-
-
[[package]]
-
name = "rustversion"
-
-version = "1.0.6"
-
+version = "1.0.9"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f"
-
+checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8"
-
-
[[package]]
-
name = "scopeguard"
-
@@ -878,14 +858,14 @@ checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898"
-
-
[[package]]
-
name = "serde"
-
-version = "1.0.137"
-
+version = "1.0.148"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1"
-
+checksum = "e53f64bb4ba0191d6d0676e1b141ca55047d83b74f5607e6d8eb88126c52c2dc"
-
-
[[package]]
-
name = "skim"
-
version = "0.10.2"
-
-source = "git+https://github.com/kimono-koans/skim?branch=httm-vendored#bf2b007ae7371a7cff4d93194033bd6c90cbf96c"
-
+source = "git+https://github.com/kimono-koans/skim?branch=httm-vendored#bca6554ebf09803fc429a59c89eb96428e920cc5"
-
dependencies = [
-
"beef",
-
"bitflags",
-
@@ -896,10 +876,11 @@ dependencies = [
-
"fuzzy-matcher",
-
"lazy_static",
-
"log",
-
- "nix 0.25.0",
-
+ "nix 0.25.1",
-
+ "once_cell",
-
"rayon",
-
"regex",
-
- "time",
-
+ "time 0.3.17",
-
"timer",
-
"tuikit",
-
"unicode-width",
-
@@ -914,9 +895,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
-
-
[[package]]
-
name = "syn"
-
-version = "1.0.96"
-
+version = "1.0.105"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf"
-
+checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
@@ -955,9 +936,9 @@ dependencies = [
-
-
[[package]]
-
name = "terminal_size"
-
-version = "0.2.2"
-
+version = "0.2.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "40ca90c434fd12083d1a6bdcbe9f92a14f96c8a1ba600ba451734ac334521f7a"
-
+checksum = "cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907"
-
dependencies = [
-
"rustix",
-
"windows-sys",
-
@@ -971,18 +952,18 @@ checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
-
-
[[package]]
-
name = "thiserror"
-
-version = "1.0.31"
-
+version = "1.0.37"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a"
-
+checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e"
-
dependencies = [
-
"thiserror-impl",
-
]
-
-
[[package]]
-
name = "thiserror-impl"
-
-version = "1.0.31"
-
+version = "1.0.37"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a"
-
+checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
@@ -998,6 +979,17 @@ dependencies = [
-
"once_cell",
-
]
-
-
+[[package]]
-
+name = "time"
-
+version = "0.1.45"
-
+source = "registry+https://github.com/rust-lang/crates.io-index"
-
+checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"
-
+dependencies = [
-
+ "libc",
-
+ "wasi 0.10.0+wasi-snapshot-preview1",
-
+ "winapi",
-
+]
-
+
-
[[package]]
-
name = "time"
-
version = "0.3.17"
-
@@ -1030,7 +1022,8 @@ dependencies = [
-
[[package]]
-
name = "timer"
-
version = "0.2.0"
-
-source = "git+https://github.com/kimono-koans/timer.rs#85c9e56ab20ea530c934433636406f8b585bef59"
-
+source = "registry+https://github.com/rust-lang/crates.io-index"
-
+checksum = "31d42176308937165701f50638db1c31586f183f1aab416268216577aec7306b"
-
dependencies = [
-
"chrono",
-
]
-
@@ -1044,22 +1037,22 @@ dependencies = [
-
"bitflags",
-
"lazy_static",
-
"log",
-
- "nix 0.24.1",
-
+ "nix 0.24.3",
-
"term",
-
"unicode-width",
-
]
-
-
[[package]]
-
name = "unicode-ident"
-
-version = "1.0.1"
-
+version = "1.0.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c"
-
+checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"
-
-
[[package]]
-
name = "unicode-width"
-
-version = "0.1.9"
-
+version = "0.1.10"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
-
+checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
-
-
[[package]]
-
name = "utf8parse"
-
@@ -1094,6 +1087,12 @@ dependencies = [
-
"quote",
-
]
-
-
+[[package]]
-
+name = "wasi"
-
+version = "0.10.0+wasi-snapshot-preview1"
-
+source = "registry+https://github.com/rust-lang/crates.io-index"
-
+checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
-
+
-
[[package]]
-
name = "wasi"
-
version = "0.11.0+wasi-snapshot-preview1"
-
@@ -1106,7 +1105,7 @@ version = "0.2.83"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268"
-
dependencies = [
-
- "cfg-if 1.0.0",
-
+ "cfg-if",
-
"wasm-bindgen-macro",
-
]
-
+5 -7
pkgs/tools/filesystems/httm/default.nix
···
{ lib
-
, fetchFromGitHub
, rustPlatform
+
, fetchFromGitHub
, installShellFiles
}:
rustPlatform.buildRustPackage rec {
pname = "httm";
-
version = "0.17.10";
+
version = "0.18.3";
src = fetchFromGitHub {
owner = "kimono-koans";
repo = pname;
rev = version;
-
sha256 = "sha256-xhsZaOsEYmtx3EcKbc7cIPvrUdXl3gyl5InZ1Va0U6E=";
+
sha256 = "sha256-LJFBridWS7YYO9Bw3mzRdRnh2gGUxAtuoNq2T1wuAcY=";
};
-
cargoPatches = [ ./cargo-lock.patch ];
-
-
cargoSha256 = "sha256-H8LOpNKsc9CxURB+ZcQT6Uhv4aw2sx8sNdDGDCkz2SU=";
+
cargoSha256 = "sha256-/v0QQ3EnmL1EKEjJ4O0t52SOrCz+CVBpunogEfVMpBw=";
nativeBuildInputs = [ installShellFiles ];
···
meta = with lib; {
description = "Interactive, file-level Time Machine-like tool for ZFS/btrfs";
homepage = "https://github.com/kimono-koans/httm";
+
changelog = "https://github.com/kimono-koans/httm/releases/tag/${version}";
license = licenses.mpl20;
-
platforms = platforms.unix;
maintainers = with maintainers; [ wyndon ];
};
}
+3 -3
pkgs/tools/misc/didyoumean/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "didyoumean";
-
version = "1.1.3";
+
version = "1.1.4";
src = fetchFromGitHub {
owner = "hisbaan";
repo = "didyoumean";
rev = "v${version}";
-
sha256 = "sha256-hHl9PGNDFN7Dad2JOlAy99dz0pC9OmphwYMJHBBwx7Y=";
+
sha256 = "sha256-PSEoh1OMElFJ8m4er1vBMkQak3JvLjd+oWNWA46cows=";
};
-
cargoSha256 = "sha256-rjkj9MO6fXVOk3fA87olGt/iIaJ8Zv/cy/Cqy/pg6yI=";
+
cargoSha256 = "sha256-QERnohWpkJ0LWkdxHrY6gKxdGqxDkLla7jlG44laojk=";
nativeBuildInputs = [
installShellFiles
+3 -3
pkgs/tools/networking/q/default.nix
···
buildGoModule rec {
pname = "q";
-
version = "0.8.2";
+
version = "0.8.4";
src = fetchFromGitHub {
owner = "natesales";
repo = "q";
rev = "v${version}";
-
sha256 = "sha256-Esg2i8UNT+SuW9+jsnVEOt1ot822CamZ3JoR8ReY0+4=";
+
sha256 = "sha256-M2TgDha+F4hY7f9sabzZEdsxdp8rdXDZB4ktmpDF5D8=";
};
-
vendorHash = "sha256-oarXbxROTd7knHr9GKlrPnnS6ehkps2ZYYsUS9cn6ek=";
+
vendorHash = "sha256-216NwRlU7mmr+ebiBwq9DVtFb2SpPgkGUrVZMUAY9rI=";
doCheck = false; # tries to resolve DNS
+3 -3
pkgs/tools/text/diffsitter/default.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "diffsitter";
-
version = "0.7.2";
+
version = "0.7.3";
src = fetchFromGitHub {
owner = "afnanenayet";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-oHG2vw981r9FZSwbJ+xcLemfQSMDrk6PAr/qtyImM04=";
+
sha256 = "sha256-AJjgn+qFfy6/gjb8tQOJDmevZy1ZfpF0nTxAgunSabE=";
fetchSubmodules = false;
};
-
cargoSha256 = "sha256-Cj9jdeeJNR/7mquEfaQCsFgiCjyJbZaaSkOzbU64T3U=";
+
cargoSha256 = "sha256-U/XvllkzEVt4TpDPA5gSRKpIIQagATGdHh7YPFOo4CY=";
buildNoDefaultFeatures = true;
buildFeatures = [
+4 -2
pkgs/top-level/all-packages.nix
···
### APPLICATIONS/EMULATORS/BSNES
-
ares = callPackage ../applications/emulators/bsnes/ares { };
+
ares = darwin.apple_sdk_11_0.callPackage ../applications/emulators/bsnes/ares { };
bsnes-hd = callPackage ../applications/emulators/bsnes/bsnes-hd {
inherit (darwin.apple_sdk.frameworks) Cocoa OpenAL;
···
envconsul = callPackage ../tools/system/envconsul { };
envsubst = callPackage ../tools/misc/envsubst { };
+
+
envfs = callPackage ../tools/filesystems/envfs { };
er-patcher = callPackage ../tools/games/er-patcher { };
···
antlr4_10
antlr4_11;
-
antlr4 = antlr4_8;
+
antlr4 = antlr4_11;
antlr = antlr4;
+5 -7
pkgs/top-level/python-packages.nix
···
ansiwrap = callPackage ../development/python-modules/ansiwrap { };
-
antlr4_8-python3-runtime = callPackage ../development/python-modules/antlr4-python3-runtime {
-
antlr4 = pkgs.antlr4_8;
-
};
-
antlr4_9-python3-runtime = callPackage ../development/python-modules/antlr4-python3-runtime {
-
antlr4 = pkgs.antlr4_9;
+
antlr4-python3-runtime = callPackage ../development/python-modules/antlr4-python3-runtime {
+
inherit (pkgs) antlr4;
};
-
antlr4-python3-runtime = self.antlr4_8-python3-runtime;
anyascii = callPackage ../development/python-modules/anyascii { };
···
hass-nabucasa = callPackage ../development/python-modules/hass-nabucasa { };
+
hassil = callPackage ../development/python-modules/hassil { };
+
hatasmota = callPackage ../development/python-modules/hatasmota { };
hatchling = callPackage ../development/python-modules/hatchling { };
···
hy = callPackage ../development/python-modules/hy { };
-
hydra = callPackage ../development/python-modules/hydra { };
+
hydra-core = callPackage ../development/python-modules/hydra-core { };
hydra-check = callPackage ../development/python-modules/hydra-check { };