Merge master into staging-next

This commit is contained in:
github-actions[bot] 2023-09-20 06:01:21 +00:00 committed by GitHub
commit 8d8feb905e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
42 changed files with 304 additions and 152 deletions

View file

@ -27,11 +27,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "bitwig-studio"; pname = "bitwig-studio";
version = "5.0.4"; version = "5.0.7";
src = fetchurl { src = fetchurl {
url = "https://downloads.bitwig.com/stable/${version}/${pname}-${version}.deb"; url = "https://downloads.bitwig.com/stable/${version}/${pname}-${version}.deb";
sha256 = "sha256-IkhUkKO+Ay1WceZNekII6aHLOmgcgGfx0hGo5ldFE5Y="; sha256 = "sha256-jsHGUAVRUiz9soffW1PvF6UUGzbGhltaKtEW5ynq/Xk=";
}; };
nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ]; nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ];

View file

@ -1633,6 +1633,17 @@ self: super: {
--replace "'zoxide_executable', 'zoxide'" "'zoxide_executable', '${zoxide}/bin/zoxide'" --replace "'zoxide_executable', 'zoxide'" "'zoxide_executable', '${zoxide}/bin/zoxide'"
''; '';
}; };
LeaderF = super.LeaderF.overrideAttrs {
buildInputs = [ python3 ];
# rm */build/ to prevent dependencies on gcc
# strip the *.so to keep files small
buildPhase = ''
patchShebangs .
./install.sh
rm autoload/leaderf/fuzzyMatch_C/build/ -r
'';
stripDebugList = [ "autoload/leaderf/python" ];
};
} // ( } // (
let let

View file

@ -34,14 +34,14 @@ stdenv.mkDerivation (finalAttrs: {
+ lib.optionalString enableQt "-qt" + lib.optionalString enableQt "-qt"
+ lib.optionalString (!enableQt) "-sdl" + lib.optionalString (!enableQt) "-sdl"
+ lib.optionalString forceWayland "-wayland"; + lib.optionalString forceWayland "-wayland";
version = "1.16"; version = "1.16.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "hrydgard"; owner = "hrydgard";
repo = "ppsspp"; repo = "ppsspp";
rev = "v${finalAttrs.version}"; rev = "v${finalAttrs.version}";
fetchSubmodules = true; fetchSubmodules = true;
sha256 = "sha256-41FAInCMmgO4vxzpFKVZtITs8piQLJgBJBbGVKEd97o="; sha256 = "sha256-bKRb7a5lEfE1uUeVl7i1He3qLJ4wI5HmKmWAk2oKdYI=";
}; };
postPatch = '' postPatch = ''

View file

@ -78,7 +78,7 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
++ lib.optional fontconfigSupport pkgs.fontconfig ++ lib.optional fontconfigSupport pkgs.fontconfig
++ lib.optional alsaSupport pkgs.alsa-lib ++ lib.optional alsaSupport pkgs.alsa-lib
++ lib.optional pulseaudioSupport pkgs.libpulseaudio ++ lib.optional pulseaudioSupport pkgs.libpulseaudio
++ lib.optional (xineramaSupport && !waylandSupport) pkgs.xorg.libXinerama ++ lib.optional (xineramaSupport && x11Support) pkgs.xorg.libXinerama
++ lib.optional udevSupport pkgs.udev ++ lib.optional udevSupport pkgs.udev
++ lib.optional vulkanSupport (if stdenv.isDarwin then moltenvk else pkgs.vulkan-loader) ++ lib.optional vulkanSupport (if stdenv.isDarwin then moltenvk else pkgs.vulkan-loader)
++ lib.optional sdlSupport pkgs.SDL2 ++ lib.optional sdlSupport pkgs.SDL2
@ -93,8 +93,8 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
CoreServices Foundation ForceFeedback AppKit OpenGL IOKit DiskArbitration PCSC Security CoreServices Foundation ForceFeedback AppKit OpenGL IOKit DiskArbitration PCSC Security
ApplicationServices AudioToolbox CoreAudio AudioUnit CoreMIDI OpenCL Cocoa Carbon ApplicationServices AudioToolbox CoreAudio AudioUnit CoreMIDI OpenCL Cocoa Carbon
]) ])
++ lib.optionals (stdenv.isLinux && !waylandSupport) (with pkgs.xorg; [ ++ lib.optionals (x11Support) (with pkgs.xorg; [
libX11 libXi libXcursor libXrandr libXrender libXxf86vm libXcomposite libXext libX11 libXcomposite libXcursor libXext libXfixes libXi libXrandr libXrender libXxf86vm
]) ])
++ lib.optionals waylandSupport (with pkgs; [ ++ lib.optionals waylandSupport (with pkgs; [
wayland libxkbcommon wayland-protocols wayland.dev libxkbcommon.dev wayland libxkbcommon wayland-protocols wayland.dev libxkbcommon.dev

View file

@ -37,6 +37,7 @@
usbSupport ? false, usbSupport ? false,
mingwSupport ? wineRelease != "stable", mingwSupport ? wineRelease != "stable",
waylandSupport ? wineRelease == "wayland", waylandSupport ? wineRelease == "wayland",
x11Support ? stdenv.isLinux,
embedInstallers ? false, # The Mono and Gecko MSI installers embedInstallers ? false, # The Mono and Gecko MSI installers
moltenvk ? darwin.moltenvk # Allow users to override MoltenVK easily moltenvk ? darwin.moltenvk # Allow users to override MoltenVK easily
}: }:
@ -46,12 +47,14 @@ let wine-build = build: release:
wineRelease = release; wineRelease = release;
supportFlags = { supportFlags = {
inherit inherit
cupsSupport gettextSupport dbusSupport cairoSupport alsaSupport cairoSupport cupsSupport cursesSupport dbusSupport
odbcSupport netapiSupport cursesSupport vaSupport pcapSupport embedInstallers fontconfigSupport gettextSupport gphoto2Support
v4lSupport saneSupport gphoto2Support krb5Support fontconfigSupport gstreamerSupport gtkSupport krb5Support mingwSupport netapiSupport
alsaSupport pulseaudioSupport xineramaSupport gtkSupport openclSupport odbcSupport openclSupport openglSupport pcapSupport
tlsSupport openglSupport gstreamerSupport udevSupport vulkanSupport pulseaudioSupport saneSupport sdlSupport tlsSupport udevSupport
sdlSupport usbSupport mingwSupport waylandSupport embedInstallers; usbSupport v4lSupport vaSupport vulkanSupport waylandSupport
x11Support xineramaSupport
;
}; };
inherit moltenvk; inherit moltenvk;
}); });

View file

@ -8,13 +8,13 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "vimiv-qt"; pname = "vimiv-qt";
version = "0.8.0"; version = "0.9.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "karlch"; owner = "karlch";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "1pj3gak7nxkw9r9m71zsfvcaq8dk9crbk5rz4n7pravxkl5hs2bg"; sha256 = "sha256-28sk5qDVmrgXYX2wm5G8zv564vG6GwxNp+gjrFHCRfU=";
}; };
nativeBuildInputs = [ installShellFiles qt5.wrapQtAppsHook python3.pkgs.setuptools ]; nativeBuildInputs = [ installShellFiles qt5.wrapQtAppsHook python3.pkgs.setuptools ];

View file

@ -10,12 +10,11 @@
}: }:
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
pname = "HentaiAtHome"; pname = "HentaiAtHome";
version = "1.6.1"; version = "1.6.2";
src = fetchzip { src = fetchzip {
url = "https://repo.e-hentai.org/hath/HentaiAtHome_${version}_src.zip"; url = "https://repo.e-hentai.org/hath/HentaiAtHome_${version}_src.zip";
hash = hash = "sha256-ioL/GcnbYjt1IETH8521d1TcLGtENdFzceJui1ywXTY=";
"sha512-j+B0kx6fjUibI3MjVJ5PVTq9xxtSOTTY/XizAJKjeNkpExJF9DIV4VCwf+sfLlg+7W4UBosnyb8hZNNoidRBKA==";
stripRoot = false; stripRoot = false;
}; };

View file

@ -16,13 +16,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "nvc"; pname = "nvc";
version = "1.10.2"; version = "1.10.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nickg"; owner = "nickg";
repo = "nvc"; repo = "nvc";
rev = "r${version}"; rev = "r${version}";
hash = "sha256-sAr51+8hFnpIq0jDd8dB5uiy00N09ufkFgWkFtW7ErU="; hash = "sha256-0KLya2B+gs7aoOvkQdHuJuQtCHLUeSYATToBfIDhm/c=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "nawk"; pname = "nawk";
version = "20230909"; version = "20230911";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "onetrueawk"; owner = "onetrueawk";
repo = "awk"; repo = "awk";
rev = finalAttrs.version; rev = "2ndEdition";
hash = "sha256-sBJ+ToFkhU5Ei84nqzbS0bUbsa+60iLSz2oeV5+PXEk="; hash = "sha256-9SxeYsTFrsJ+Cg43QjQihi2Ij0qdJvTnyGGhUHJHjuU=";
}; };
depsBuildBuild = [ buildPackages.stdenv.cc ]; depsBuildBuild = [ buildPackages.stdenv.cc ];
@ -43,9 +43,9 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://github.com/onetrueawk/awk"; homepage = "https://github.com/onetrueawk/awk";
description = "The one, true implementation of AWK"; description = "The one, true implementation of AWK";
longDescription = '' longDescription = ''
This is the version of awk described in "The AWK Programming Language", by This is the version of awk described in "The AWK Programming Language",
Al Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley, 1988, ISBN Second Edition, by Al Aho, Brian Kernighan, and Peter Weinberger
0-201-07981-X). (Addison-Wesley, 2023, ISBN 0-13-826972-6).
''; '';
changelog = "https://github.com/onetrueawk/awk/blob/${finalAttrs.src.rev}/ChangeLog"; changelog = "https://github.com/onetrueawk/awk/blob/${finalAttrs.src.rev}/ChangeLog";
license = lib.licenses.mit; license = lib.licenses.mit;

View file

@ -1,6 +1,5 @@
import ./generic.nix { import ./generic.nix {
version = "2.100.2"; version = "2.105.2";
dmdSha256 = "sha256-o4+G3ARXIGObYHtHooYZKr+Al6kHpiwpMIog3i4BlDM="; dmdSha256 = "sha256-IjzIQZttB1711VayKDWcpYvf1MAan+GWGTdpdDTgo1k=";
druntimeSha256 = "sha256-qXvY1ECN4mPwOGgOE1FWwvxoRvlSww3tGLWgBdhzAKo="; phobosSha256 = "sha256-2hAq48sBC1qvS1XBWZhGIPUlsA4pGcn4pHNok6lC8R0=";
phobosSha256 = "sha256-kTHRaAKG7cAGb4IE/NGHWaZ8t7ZceKj03l6E8wLzJzs=";
} }

View file

@ -1,6 +1,5 @@
{ version { version
, dmdSha256 , dmdSha256
, druntimeSha256
, phobosSha256 , phobosSha256
}: }:
@ -21,7 +20,7 @@
, installShellFiles , installShellFiles
, git , git
, unzip , unzip
, HOST_DMD ? "${callPackage ./bootstrap.nix { }}/bin/dmd" , dmd_bin ? "${callPackage ./bootstrap.nix { }}/bin"
}: }:
let let
@ -58,13 +57,6 @@ stdenv.mkDerivation rec {
sha256 = dmdSha256; sha256 = dmdSha256;
name = "dmd"; name = "dmd";
}) })
(fetchFromGitHub {
owner = "dlang";
repo = "druntime";
rev = "v${version}";
sha256 = druntimeSha256;
name = "druntime";
})
(fetchFromGitHub { (fetchFromGitHub {
owner = "dlang"; owner = "dlang";
repo = "phobos"; repo = "phobos";
@ -88,53 +80,36 @@ stdenv.mkDerivation rec {
extraPrefix = "dmd/"; extraPrefix = "dmd/";
sha256 = "sha256-N21mAPfaTo+zGCip4njejasraV5IsWVqlGR5eOdFZZE="; sha256 = "sha256-N21mAPfaTo+zGCip4njejasraV5IsWVqlGR5eOdFZZE=";
}) })
] ++ lib.optionals (lib.versionOlder version "2.092.2") [
# Fixes C++ tests that compiled on older C++ but not on the current one
(fetchpatch {
url = "https://github.com/dlang/druntime/commit/438990def7e377ca1f87b6d28246673bb38022ab.patch";
stripLen = 1;
extraPrefix = "druntime/";
sha256 = "sha256-/pPKK7ZK9E/mBrxm2MZyBNhYExE8p9jz8JqBdZSE6uY=";
})
]; ];
postPatch = '' postPatch = ''
patchShebangs dmd/test/{runnable,fail_compilation,compilable,tools}{,/extra-files}/*.sh patchShebangs dmd/compiler/test/{runnable,fail_compilation,compilable,tools}{,/extra-files}/*.sh
rm dmd/test/runnable/gdb1.d rm dmd/compiler/test/runnable/gdb1.d
rm dmd/test/runnable/gdb10311.d rm dmd/compiler/test/runnable/gdb10311.d
rm dmd/test/runnable/gdb14225.d rm dmd/compiler/test/runnable/gdb14225.d
rm dmd/test/runnable/gdb14276.d rm dmd/compiler/test/runnable/gdb14276.d
rm dmd/test/runnable/gdb14313.d rm dmd/compiler/test/runnable/gdb14313.d
rm dmd/test/runnable/gdb14330.d rm dmd/compiler/test/runnable/gdb14330.d
rm dmd/test/runnable/gdb15729.sh rm dmd/compiler/test/runnable/gdb15729.sh
rm dmd/test/runnable/gdb4149.d rm dmd/compiler/test/runnable/gdb4149.d
rm dmd/test/runnable/gdb4181.d rm dmd/compiler/test/runnable/gdb4181.d
# Disable tests that rely on objdump whitespace until fixed upstream: # Disable tests that rely on objdump whitespace until fixed upstream:
# https://issues.dlang.org/show_bug.cgi?id=23317 # https://issues.dlang.org/show_bug.cgi?id=23317
rm dmd/test/runnable/cdvecfill.sh rm dmd/compiler/test/runnable/cdvecfill.sh
rm dmd/test/compilable/cdcmp.d rm dmd/compiler/test/compilable/cdcmp.d
# Grep'd string changed with gdb 12
# https://issues.dlang.org/show_bug.cgi?id=23198
substituteInPlace druntime/test/exceptions/Makefile \
--replace 'in D main (' 'in _Dmain ('
# We're using gnused on all platforms
substituteInPlace druntime/test/coverage/Makefile \
--replace 'freebsd osx' 'none'
'' ''
+ lib.optionalString (lib.versionOlder version "2.091.0") '' + lib.optionalString (lib.versionOlder version "2.091.0") ''
# This one has tested against a hardcoded year, then against a current year on # This one has tested against a hardcoded year, then against a current year on
# and off again. It just isn't worth it to patch all the historical versions # and off again. It just isn't worth it to patch all the historical versions
# of it, so just remove it until the most recent change. # of it, so just remove it until the most recent change.
rm dmd/test/compilable/ddocYear.d rm dmd/compiler/test/compilable/ddocYear.d
'' + lib.optionalString (lib.versionAtLeast version "2.089.0" && lib.versionOlder version "2.092.2") '' '' + lib.optionalString (lib.versionAtLeast version "2.089.0" && lib.versionOlder version "2.092.2") ''
rm dmd/test/dshell/test6952.d rm dmd/compiler/test/dshell/test6952.d
'' + lib.optionalString (lib.versionAtLeast version "2.092.2") '' '' + lib.optionalString (lib.versionAtLeast version "2.092.2") ''
substituteInPlace dmd/test/dshell/test6952.d --replace "/usr/bin/env bash" "${bash}/bin/bash" substituteInPlace dmd/compiler/test/dshell/test6952.d --replace "/usr/bin/env bash" "${bash}/bin/bash"
'' ''
+ lib.optionalString stdenv.isLinux '' + lib.optionalString stdenv.isLinux ''
@ -179,8 +154,7 @@ stdenv.mkDerivation rec {
buildJobs=1 buildJobs=1
fi fi
make -C dmd -f posix.mak $buildFlags -j$buildJobs HOST_DMD=${HOST_DMD} ${dmd_bin}/rdmd dmd/compiler/src/build.d -j$buildJobs HOST_DMD=${dmd_bin}/dmd $buildFlags
make -C druntime -f posix.mak $buildFlags -j$buildJobs DMD=${pathToDmd}
echo ${tzdata}/share/zoneinfo/ > TZDatabaseDirFile echo ${tzdata}/share/zoneinfo/ > TZDatabaseDirFile
echo ${lib.getLib curl}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary} > LibcurlPathFile echo ${lib.getLib curl}/lib/libcurl${stdenv.hostPlatform.extensions.sharedLibrary} > LibcurlPathFile
make -C phobos -f posix.mak $buildFlags -j$buildJobs DMD=${pathToDmd} DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$PWD" make -C phobos -f posix.mak $buildFlags -j$buildJobs DMD=${pathToDmd} DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$PWD"
@ -205,10 +179,7 @@ stdenv.mkDerivation rec {
fi fi
NIX_ENFORCE_PURITY= \ NIX_ENFORCE_PURITY= \
make -C dmd/test $checkFlags CC=$CXX SHELL=$SHELL -j$checkJobs N=$checkJobs make -C dmd/compiler/test $checkFlags CC=$CXX SHELL=$SHELL -j$checkJobs N=$checkJobs
NIX_ENFORCE_PURITY= \
make -C druntime -f posix.mak unittest $checkFlags -j$checkJobs
NIX_ENFORCE_PURITY= \ NIX_ENFORCE_PURITY= \
make -C phobos -f posix.mak unittest $checkFlags -j$checkJobs DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$PWD" make -C phobos -f posix.mak unittest $checkFlags -j$checkJobs DFLAGS="-version=TZDatabaseDir -version=LibcurlPath -J$PWD"
@ -244,7 +215,7 @@ stdenv.mkDerivation rec {
# Everything is now Boost licensed, even the backend. # Everything is now Boost licensed, even the backend.
# https://github.com/dlang/dmd/pull/6680 # https://github.com/dlang/dmd/pull/6680
license = licenses.boost; license = licenses.boost;
maintainers = with maintainers; [ ThomasMader lionello dukc ]; maintainers = with maintainers; [ ThomasMader lionello dukc jtbx ];
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ]; platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ];
}; };
} }

View file

@ -5,18 +5,20 @@
, nix-update-script , nix-update-script
}: }:
stdenv.mkDerivation ( rec { stdenv.mkDerivation (finalAttrs: {
pname = "corral"; pname = "corral";
version = "0.7.0"; version = "0.8.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ponylang"; owner = "ponylang";
repo = pname; repo = "corral";
rev = "f31353a9ec9cd7eab6ee89079ae6a782192fd4b5"; rev = finalAttrs.version;
hash = "sha256-jTx/7iFvmwOdjGVf/6NUy+FTkv6Mkv8DeotJ67pvmtc="; hash = "sha256-+pHg5BFHlScC1suad0/3RqKAnxoEVZNUNj1EDLvbsfA=";
}; };
buildInputs = [ ponyc ]; strictDeps = true;
nativeBuildInputs = [ ponyc ];
installFlags = [ "prefix=${placeholder "out"}" "install" ]; installFlags = [ "prefix=${placeholder "out"}" "install" ];
@ -25,9 +27,9 @@ stdenv.mkDerivation ( rec {
meta = with lib; { meta = with lib; {
description = "Corral is a dependency management tool for ponylang (ponyc)"; description = "Corral is a dependency management tool for ponylang (ponyc)";
homepage = "https://www.ponylang.io"; homepage = "https://www.ponylang.io";
changelog = "https://github.com/ponylang/corral/blob/${version}/CHANGELOG.md"; changelog = "https://github.com/ponylang/corral/blob/${finalAttrs.version}/CHANGELOG.md";
license = licenses.bsd2; license = licenses.bsd2;
maintainers = with maintainers; [ redvers ]; maintainers = with maintainers; [ redvers ];
platforms = [ "x86_64-linux" "x86_64-darwin" ]; inherit (ponyc.meta) platforms;
}; };
}) })

View file

@ -1,24 +1,26 @@
{ lib, fetchurl, buildDunePackage { lib, fetchurl, buildDunePackage
, menhir, menhirLib , menhir, menhirLib
, fmt , fmt
, qcheck
}: }:
buildDunePackage rec { buildDunePackage rec {
pname = "dolmen"; pname = "dolmen";
version = "0.6"; version = "0.9";
minimalOCamlVersion = "4.08"; minimalOCamlVersion = "4.08";
src = fetchurl { src = fetchurl {
url = "https://github.com/Gbury/dolmen/releases/download/v${version}/dolmen-v${version}.tbz"; url = "https://github.com/Gbury/dolmen/releases/download/v${version}/dolmen-${version}.tbz";
sha256 = "133l23mwxa9xy340izvk4zp5jqjz2cwsm2innsgs2kg85pd39c41"; hash = "sha256-AD21OFS6zDoz+lXtac95gXwQNppPfGvpRK8dzDZXigo=";
}; };
nativeBuildInputs = [ menhir ]; nativeBuildInputs = [ menhir ];
propagatedBuildInputs = [ menhirLib fmt ]; propagatedBuildInputs = [ menhirLib fmt ];
# Testr are not compatible with menhir 20211128 doCheck = true;
doCheck = false;
checkInputs = [ qcheck ];
meta = { meta = {
description = "An OCaml library providing clean and flexible parsers for input languages"; description = "An OCaml library providing clean and flexible parsers for input languages";

View file

@ -0,0 +1,15 @@
{ buildDunePackage, dolmen, dolmen_type
, gen
, pp_loc
}:
buildDunePackage {
pname = "dolmen_loop";
inherit (dolmen) src version;
propagatedBuildInputs = [ dolmen dolmen_type gen pp_loc ];
meta = dolmen.meta // {
description = "A tool library for automated deduction tools";
};
}

View file

@ -0,0 +1,15 @@
{ buildDunePackage, dolmen
, spelll
, uutf
}:
buildDunePackage {
pname = "dolmen_type";
inherit (dolmen) src version;
propagatedBuildInputs = [ dolmen spelll uutf ];
meta = dolmen.meta // {
description = "A typechecker for automated deduction languages";
};
}

View file

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "fritzconnection"; pname = "fritzconnection";
version = "1.13.1"; version = "1.13.2";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "kbr"; owner = "kbr";
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-FTg5LHjti6Srmz1LcPU0bepNzn2tpmdSBM3Y2BzZEms="; hash = "sha256-nWXtXhF2pUBxHdrivi4DA7+bFiZPyxb2nqsiN3j4HdI=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "identify"; pname = "identify";
version = "2.5.28"; version = "2.5.29";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "pre-commit"; owner = "pre-commit";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-pGSXXsA+gIIIZbnwa22EmizZT65MqZrWd3+o47VatBs="; hash = "sha256-eCOgOXzbjP2yTLKYcnjnWFes4P2jvr9rGfQuHuqxLDc=";
}; };
nativeCheckInputs = [ nativeCheckInputs = [

View file

@ -0,0 +1,46 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
, pandas
, typing-extensions
, pytestCheckHook
, pytest-mock
, scikit-learn
}:
buildPythonPackage rec {
pname = "kotsu";
version = "0.3.3";
format = "setuptools";
disable = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "datavaluepeople";
repo = "kotsu";
rev = "v${version}";
hash = "sha256-V5OkgiLUTRNbNt6m94+aYUZd9Nw+/60LfhrqqdFhiUw=";
};
patches = [
./disable-pytest-coverage-flags.patch
];
propagatedBuildInputs = [ pandas typing-extensions ];
nativeCheckInputs = [
pytestCheckHook
pytest-mock
scikit-learn
];
pythonImportsCheck = [ "kotsu" ];
meta = with lib; {
description = "Lightweight framework for structured and repeatable model validation";
homepage = "https://github.com/datavaluepeople/kotsu";
changelog = "https://github.com/datavaluepeople/kotsu/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ mbalatsko ];
};
}

View file

@ -0,0 +1,18 @@
diff --git a/setup.cfg b/setup.cfg
index 3ab277a..b253e18 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -50,13 +50,6 @@ convention = google
add_ignore = D105, D107
#add_ignore = D100,D101,D102,D103,D104,D200 - start with no ignored errors and add as required
-[tool:pytest]
-addopts = --cov=./kotsu --cov-report xml --cov-report term
-
-[coverage:run]
-# Omit auto-generated versioneer file from test coverage
-omit = kotsu/_version.py
-
[versioneer]
VCS = git
style = pep440

View file

@ -7,7 +7,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "lxmf"; pname = "lxmf";
version = "0.3.2"; version = "0.3.3";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -16,7 +16,7 @@ buildPythonPackage rec {
owner = "markqvist"; owner = "markqvist";
repo = "lxmf"; repo = "lxmf";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-6ZnYI6GlFkMjBLsZhhFg8G9j3I/DfjLAnKsRFEua7uU="; hash = "sha256-IbBuQuKWFjWUpVRdo5rl2Wq8vCAngg9/TKLuljRmKAU=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -0,0 +1,45 @@
{ lib
, buildPythonPackage
, fetchPypi
, pythonOlder
, cython
, fftw
, pandas
, scikit-learn
, numpy
}:
buildPythonPackage rec {
pname = "mrsqm";
version = "0.0.4";
format = "setuptools";
disable = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-kg9GSgtBpnCF+09jyP5TRwZh0tifxx4WRtQGn8bLH8c=";
};
buildInputs = [ fftw ];
nativeBuildInputs = [
cython
];
propagatedBuildInputs = [
pandas
scikit-learn
numpy
];
doCheck = false; # Package has no tests
pythonImportsCheck = [ "mrsqm" ];
meta = with lib; {
description = "MrSQM (Multiple Representations Sequence Miner) is a time series classifier";
homepage = "https://pypi.org/project/mrsqm";
license = licenses.gpl3Only;
maintainers = with maintainers; [ mbalatsko ];
};
}

View file

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "nomadnet"; pname = "nomadnet";
version = "0.3.6"; version = "0.3.7";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "markqvist"; owner = "markqvist";
repo = "NomadNet"; repo = "NomadNet";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-3b6uwojekWthH5AsAVfS/ue+yAoIMac1LQff1mrM9PM="; hash = "sha256-cyD68GsAuJKmbVxWCCJVWz/VErB9LEdRzz9IT8ir+U0=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "rns"; pname = "rns";
version = "0.5.8"; version = "0.5.9";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "markqvist"; owner = "markqvist";
repo = "Reticulum"; repo = "Reticulum";
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-6NGEXglo3J9Buz4Qm5tOHnXWvEf/NHSp2utfHZOPWT4="; hash = "sha256-vzFN8b+F4CO/f/7CbUpX/Xj8wZMEpz2veUXsPHYzPxE=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -20,19 +20,19 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "sourmash"; pname = "sourmash";
version = "4.8.3"; version = "4.8.4";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.8"; disabled = pythonOlder "3.8";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-LIMpL9cLafytRFyPam/FBNi757j1v6o1FG/K2JknDQY="; hash = "sha256-Q1hMESwzEHGXcd4XW4nLqU8cLTCxrqRgAOr1qB77roo=";
}; };
cargoDeps = rustPlatform.fetchCargoTarball { cargoDeps = rustPlatform.fetchCargoTarball {
inherit src; inherit src;
name = "${pname}-${version}"; name = "${pname}-${version}";
hash = "sha256-mcJzFRYkdxuqqXH+ryg5v+9tQtuN1hkEeW2DF+wEJ/w="; hash = "sha256-HisWvJgx15OfYoMzzqYm1JyY1/jmGXBSZZmuNaKTDjI=";
}; };
nativeBuildInputs = with rustPlatform; [ nativeBuildInputs = with rustPlatform; [

View file

@ -22,14 +22,14 @@ with py.pkgs;
buildPythonApplication rec { buildPythonApplication rec {
pname = "checkov"; pname = "checkov";
version = "2.4.41"; version = "2.4.42";
format = "setuptools"; format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bridgecrewio"; owner = "bridgecrewio";
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-yL0xGNLIT2zrk6c8herlDJFkaoLvpVS77llL0z5fDVk="; hash = "sha256-5G7ErzWxyQ17rn5k+3BpLhrGmU6YSBZ6BEK9y0cpki4=";
}; };
patches = [ patches = [

View file

@ -5,13 +5,13 @@ let
in in
buildDotnetModule rec { buildDotnetModule rec {
pname = "fsautocomplete"; pname = "fsautocomplete";
version = "0.63.0"; version = "0.63.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "fsharp"; owner = "fsharp";
repo = "FsAutoComplete"; repo = "FsAutoComplete";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-Or7KjJVi0N8edO+Q8bBCNrNAE974ClJfXT7Co8YXWjI="; sha256 = "sha256-+ymdt0FPrhZu5mUjRHhfzMtROX0eBVYsAOiB6g06mn0=";
}; };
nugetDeps = ./deps.nix; nugetDeps = ./deps.nix;

View file

@ -13,7 +13,7 @@
(fetchNuGet { pname = "DiffPlex"; version = "1.7.1"; sha256 = "1q78r70pirgb7j5wkh454ws237lihh0fig212cpbj02cz53c2h6j"; }) (fetchNuGet { pname = "DiffPlex"; version = "1.7.1"; sha256 = "1q78r70pirgb7j5wkh454ws237lihh0fig212cpbj02cz53c2h6j"; })
(fetchNuGet { pname = "dotnet-reportgenerator-globaltool"; version = "5.0.2"; sha256 = "0grzjd6h82f3whx8iax23v9dvq5c5qvqraadnrpkxsfc8p1z0ynh"; }) (fetchNuGet { pname = "dotnet-reportgenerator-globaltool"; version = "5.0.2"; sha256 = "0grzjd6h82f3whx8iax23v9dvq5c5qvqraadnrpkxsfc8p1z0ynh"; })
(fetchNuGet { pname = "DotNet.ReproducibleBuilds"; version = "1.1.1"; sha256 = "0wa0xwbwv1lzjmqwg1vq06vrpb9kkbv3xw5nq50savj0dzhqakzq"; }) (fetchNuGet { pname = "DotNet.ReproducibleBuilds"; version = "1.1.1"; sha256 = "0wa0xwbwv1lzjmqwg1vq06vrpb9kkbv3xw5nq50savj0dzhqakzq"; })
(fetchNuGet { pname = "Expecto"; version = "9.0.4"; sha256 = "0wvxd5blm70k40kn5gzfp65wzzpp2bwf5lpagb73wqjna97fcrkg"; }) (fetchNuGet { pname = "Expecto"; version = "10.1.0"; sha256 = "127yy5i0p2lybhm5xcy2wa6j1rcahk61mb1nbym687b23pgizrq9"; })
(fetchNuGet { pname = "Expecto.Diff"; version = "9.0.4"; sha256 = "06g6nbr5kdr7hyayh24ry6xfghxpcfkqc8kma5qa5lcvhmy56f7j"; }) (fetchNuGet { pname = "Expecto.Diff"; version = "9.0.4"; sha256 = "06g6nbr5kdr7hyayh24ry6xfghxpcfkqc8kma5qa5lcvhmy56f7j"; })
(fetchNuGet { pname = "fake-cli"; version = "5.23.0"; sha256 = "1bmw5kyc9q1sqd08pamibgk0qm5xwylawc5nfrnfx3pl1pifd71y"; }) (fetchNuGet { pname = "fake-cli"; version = "5.23.0"; sha256 = "1bmw5kyc9q1sqd08pamibgk0qm5xwylawc5nfrnfx3pl1pifd71y"; })
(fetchNuGet { pname = "Fake.Api.GitHub"; version = "5.20.4"; sha256 = "1hgzqin7bm5fm0n97w7s9cq3zcxyncjmd6xk2da3p12wi7kghx0v"; }) (fetchNuGet { pname = "Fake.Api.GitHub"; version = "5.20.4"; sha256 = "1hgzqin7bm5fm0n97w7s9cq3zcxyncjmd6xk2da3p12wi7kghx0v"; })
@ -208,5 +208,5 @@
(fetchNuGet { pname = "System.Threading.Tasks.Dataflow"; version = "6.0.0"; sha256 = "1b4vyjdir9kdkiv2fqqm4f76h0df68k8gcd7jb2b38zgr2vpnk3c"; }) (fetchNuGet { pname = "System.Threading.Tasks.Dataflow"; version = "6.0.0"; sha256 = "1b4vyjdir9kdkiv2fqqm4f76h0df68k8gcd7jb2b38zgr2vpnk3c"; })
(fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; }) (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; })
(fetchNuGet { pname = "System.Windows.Extensions"; version = "7.0.0"; sha256 = "11r9f0v7qp365bdpq5ax023yra4qvygljz18dlqs650d44iay669"; }) (fetchNuGet { pname = "System.Windows.Extensions"; version = "7.0.0"; sha256 = "11r9f0v7qp365bdpq5ax023yra4qvygljz18dlqs650d44iay669"; })
(fetchNuGet { pname = "YoloDev.Expecto.TestSdk"; version = "0.13.3"; sha256 = "0y9bhgws3m2idj8cr53rn0155wwi6nhgbp6hmci0gc2w7fp3387c"; }) (fetchNuGet { pname = "YoloDev.Expecto.TestSdk"; version = "0.14.2"; sha256 = "1877gr3f8wl1x3njhgss9psxm21xpqv6cpg625f2mvvak79fzrra"; })
] ]

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "inotify-tools"; pname = "inotify-tools";
version = "4.23.8.0"; version = "4.23.9.0";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "inotify-tools"; repo = "inotify-tools";
owner = "inotify-tools"; owner = "inotify-tools";
rev = finalAttrs.version; rev = finalAttrs.version;
hash = "sha256-aD5jzUbDfB57wE1PSA3a+79owspSn7rcoRe5HsPDSXI="; hash = "sha256-6kM2JzxRcwUjUmbUWGnQ+gAvZcn7C32/enRwiYiuQGU=";
}; };
configureFlags = [ configureFlags = [

View file

@ -20,11 +20,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "vintagestory"; pname = "vintagestory";
version = "1.18.10"; version = "1.18.12";
src = fetchurl { src = fetchurl {
url = "https://cdn.vintagestory.at/gamefiles/stable/vs_client_linux-x64_${version}.tar.gz"; url = "https://cdn.vintagestory.at/gamefiles/stable/vs_client_linux-x64_${version}.tar.gz";
hash = "sha256-xkpoVFZWlqhSSDn62MbhBYU6X+l5MmPxtrewg9xKuJc="; hash = "sha256-akeW03+IdRvt3Fs3gF6TcYv9gD33DHPtpmiiMa0b92k=";
}; };

View file

@ -8,32 +8,22 @@
buildGoModule rec { buildGoModule rec {
pname = "mattermost"; pname = "mattermost";
version = "7.10.3"; version = "7.10.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mattermost"; owner = "mattermost";
repo = "mattermost"; repo = "mattermost";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-nzQUkcCFEZYvqMLRv1d81pfoz/MDYjWetGLtFXf8H/Q="; hash = "sha256-7R2ivfF0wC4Y5NMcBhcmbwwULuaTUTP7hq1idwYsLYs=";
}; };
webapp = fetchurl { webapp = fetchurl {
url = "https://releases.mattermost.com/${version}/mattermost-${version}-linux-amd64.tar.gz"; url = "https://releases.mattermost.com/${version}/mattermost-${version}-linux-amd64.tar.gz";
hash = "sha256-oD67sTyTvB0DVcw3e6x79Y4K8xlX75YreRwnc9olTy4="; hash = "sha256-WTcQPXx9KYNDdA+cX46HWV2Cnq8ojUrsg0zn4IegR94=";
}; };
vendorHash = "sha256-7YxbBmkKeb20a3BNllB3RtvjAJLZzoC2OBK4l1Ud1bw="; vendorHash = "sha256-7YxbBmkKeb20a3BNllB3RtvjAJLZzoC2OBK4l1Ud1bw=";
patches = [
(fetchpatch {
# Current version was set to 7.10.4 in the v7.10.3 tag, reverting it so `mattermost version` exposes the correct version
# and to make smoke tests happy
url = "https://github.com/mattermost/mattermost/commit/fbdadeacc85ae47145f69ffb766d4105aede69d5.patch";
hash = "sha256-9BNEc5VefRuPKb3/rQNiekNbAIBRsjAtdCKUVrh9BuY=";
revert = true;
})
];
subPackages = [ "cmd/mattermost" ]; subPackages = [ "cmd/mattermost" ];
ldflags = [ ldflags = [

View file

@ -7,13 +7,13 @@
python3.pkgs.buildPythonPackage rec { python3.pkgs.buildPythonPackage rec {
pname = "mautrix-facebook"; pname = "mautrix-facebook";
version = "unstable-2023-07-16"; version = "0.5.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mautrix"; owner = "mautrix";
repo = "facebook"; repo = "facebook";
rev = "543b50e73918918d1fabac67891dd80d97080942"; rev = "v${version}";
hash = "sha256-Y6nwryPenNQa68Rh2KPUHQrv6rnapj8x19FdgLXutm8="; hash = "sha256-8uleN7L3fgNqqRjva3kJU7fLPJZpO6b0J4z0RxZ9B64=";
}; };
propagatedBuildInputs = with python3.pkgs; [ propagatedBuildInputs = with python3.pkgs; [

View file

@ -2,18 +2,18 @@
buildGoModule rec { buildGoModule rec {
pname = "mautrix-whatsapp"; pname = "mautrix-whatsapp";
version = "0.10.1"; version = "0.10.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mautrix"; owner = "mautrix";
repo = "whatsapp"; repo = "whatsapp";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-I1qM1hq6bnBgbtfzgWvySairfr+Q6TthMIQM+Mregc8="; hash = "sha256-GWtci/OiipaUFzzha3GvkoKmN1lb9Fg3i+X1ZFkGKtc=";
}; };
buildInputs = [ olm ]; buildInputs = [ olm ];
vendorHash = "sha256-TH353K6BOTzFC/iPIf1S7rV0DSIxjJEg42ru5H8NbSE="; vendorHash = "sha256-IEBSY61Bjuc42GqQUvChqLayO1hiDEDBxlMoAKJo12E=";
doCheck = false; doCheck = false;

View file

@ -9,13 +9,13 @@
resholve.mkDerivation rec { resholve.mkDerivation rec {
pname = "dgoss"; pname = "dgoss";
version = "0.4.1"; version = "0.4.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "goss-org"; owner = "goss-org";
repo = "goss"; repo = "goss";
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-dpMTUBMEG5tDi7E6ZRg1KHqIj5qDlvwfwJEgq/5z7RE="; hash = "sha256-FDn1OETkYIpMenk8QAAHvfNZcSzqGl5xrD0fAZPVmRM=";
}; };
dontConfigure = true; dontConfigure = true;

View file

@ -10,13 +10,13 @@ buildGoModule rec {
pname = "goss"; pname = "goss";
# Don't forget to update dgoss to the same version. # Don't forget to update dgoss to the same version.
version = "0.4.1"; version = "0.4.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "goss-org"; owner = "goss-org";
repo = pname; repo = pname;
rev = "refs/tags/v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-dpMTUBMEG5tDi7E6ZRg1KHqIj5qDlvwfwJEgq/5z7RE="; hash = "sha256-FDn1OETkYIpMenk8QAAHvfNZcSzqGl5xrD0fAZPVmRM=";
}; };
vendorHash = "sha256-n+k7f9e2iqf4KrcDkzX0CWk+Bq2WE3dyUEid4PTP1FA="; vendorHash = "sha256-n+k7f9e2iqf4KrcDkzX0CWk+Bq2WE3dyUEid4PTP1FA=";

View file

@ -23,14 +23,13 @@ let
cups cups
]; ];
in in
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
version = "6.0.0"; version = "6.0.1";
pname = "staruml"; pname = "staruml";
src = src = fetchurl {
fetchurl { url = "https://files.staruml.io/releases-v6/StarUML_${finalAttrs.version}_amd64.deb";
url = "https://files.staruml.io/releases-v6/StarUML_${version}_amd64.deb"; sha256 = "sha256-LxulOfYjdJrDjRL661S0W9slIXvhLc+kXZN6e3TfXVs=";
sha256 = "sha256-g35d9YcZrP4D8X9NU84Fz0qmb/2lUUOuZ30iIwgThA0=";
}; };
nativeBuildInputs = [ wrapGAppsHook dpkg ]; nativeBuildInputs = [ wrapGAppsHook dpkg ];
@ -77,4 +76,4 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ kashw2 ]; maintainers = with maintainers; [ kashw2 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
}; };
} })

View file

@ -0,0 +1,27 @@
{ lib
, stdenv
, rustPlatform
, fetchFromGitHub
}:
rustPlatform.buildRustPackage rec {
pname = "cfspeedtest";
version = "1.1.2";
src = fetchFromGitHub {
owner = "code-inflation";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-uQe9apG4SdFEUT2aOrzF2C8bbrl0fOiqnMZrWDQvbxk=";
};
cargoSha256 = "sha256-wJmLUPXGSg90R92iW9R02r3E3e7XU1gJwd8IqIC+QMA=";
meta = with lib; {
description = "Unofficial CLI for speed.cloudflare.com";
homepage = "https://github.com/code-inflation/cfspeedtest";
license = with licenses; [ mit ];
broken = stdenv.isDarwin;
maintainers = with maintainers; [ colemickens ];
};
}

View file

@ -5,16 +5,16 @@
buildGoModule rec { buildGoModule rec {
pname = "mubeng"; pname = "mubeng";
version = "0.14.0"; version = "0.14.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kitabisa"; owner = "kitabisa";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-Z1MwI76jOJft68+/yX4QEO7zYkUyQY7+DdZlejtNA8k="; hash = "sha256-AxgvZdsJX16sZi4g8LnfceKuw/wBwvj6uoF/5zKldBk=";
}; };
vendorHash = "sha256-1RJAmz3Tw6c2Y7lXlXvq/aEkVLO+smkwuNJbi7aBUNo="; vendorHash = "sha256-kOLeaEKtpI3l0qLphRTnm27Ms63ID4LJ6VkUHJzGAcc=";
ldflags = [ ldflags = [
"-s" "-s"

View file

@ -19,13 +19,13 @@ let
libtokencap = callPackage ./libtokencap.nix { inherit aflplusplus; }; libtokencap = callPackage ./libtokencap.nix { inherit aflplusplus; };
aflplusplus = stdenvNoCC.mkDerivation rec { aflplusplus = stdenvNoCC.mkDerivation rec {
pname = "aflplusplus"; pname = "aflplusplus";
version = "4.06c"; version = "4.08c";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "AFLplusplus"; owner = "AFLplusplus";
repo = "AFLplusplus"; repo = "AFLplusplus";
rev = version; rev = "v${version}";
sha256 = "sha256-Gb1nYDBnwLS+m8e1UD0WLIrnp8KRgliGQVvQD22JXrQ="; sha256 = "sha256-r1elJlvGuVrMFLECYCfMsZVEJcCPYRdkljMbF4uRHQY=";
}; };
enableParallelBuilding = true; enableParallelBuilding = true;

View file

@ -24,8 +24,8 @@ stdenv.mkDerivation {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "AFLplusplus"; owner = "AFLplusplus";
repo = "qemuafl"; repo = "qemuafl";
rev = "0569eff8a12dec73642b96757f6b5b51a618a03a"; rev = "a1321713c7502c152dd7527555e0f8a800d55225";
sha256 = "sha256-nYWHyRfOH2p9znRxjxsiyw11uZuMBiuJfEc7FHM5X7M="; sha256 = "sha256-HLlOHqT2vrHjHyu4n83IzVzKv9ErinephLLev1E10nM=";
fetchSubmodules = true; fetchSubmodules = true;
}; };

View file

@ -1699,6 +1699,8 @@ with pkgs;
cf-vault = callPackage ../tools/admin/cf-vault { }; cf-vault = callPackage ../tools/admin/cf-vault { };
cfspeedtest = callPackage ../tools/networking/cfspeedtest { };
cfonts = callPackage ../tools/misc/cfonts { }; cfonts = callPackage ../tools/misc/cfonts { };
bikeshed = python3Packages.callPackage ../applications/misc/bikeshed { }; bikeshed = python3Packages.callPackage ../applications/misc/bikeshed { };

View file

@ -337,6 +337,10 @@ let
dolmen = callPackage ../development/ocaml-modules/dolmen { }; dolmen = callPackage ../development/ocaml-modules/dolmen { };
dolmen_loop = callPackage ../development/ocaml-modules/dolmen/loop.nix { };
dolmen_type = callPackage ../development/ocaml-modules/dolmen/type.nix { };
dolog = callPackage ../development/ocaml-modules/dolog { }; dolog = callPackage ../development/ocaml-modules/dolog { };
domain-local-await = callPackage ../development/ocaml-modules/domain-local-await { }; domain-local-await = callPackage ../development/ocaml-modules/domain-local-await { };

View file

@ -5858,6 +5858,8 @@ self: super: with self; {
konnected = callPackage ../development/python-modules/konnected { }; konnected = callPackage ../development/python-modules/konnected { };
kotsu = callPackage ../development/python-modules/kotsu { };
korean-lunar-calendar = callPackage ../development/python-modules/korean-lunar-calendar { }; korean-lunar-calendar = callPackage ../development/python-modules/korean-lunar-calendar { };
kornia = callPackage ../development/python-modules/kornia { }; kornia = callPackage ../development/python-modules/kornia { };
@ -6905,6 +6907,8 @@ self: super: with self; {
mrjob = callPackage ../development/python-modules/mrjob { }; mrjob = callPackage ../development/python-modules/mrjob { };
mrsqm = callPackage ../development/python-modules/mrsqm { };
ms-active-directory = callPackage ../development/python-modules/ms-active-directory { }; ms-active-directory = callPackage ../development/python-modules/ms-active-directory { };
ms-cv = callPackage ../development/python-modules/ms-cv { }; ms-cv = callPackage ../development/python-modules/ms-cv { };