Merge staging-next into staging

Changed files
+379 -144
maintainers
pkgs
applications
backup
proxmox-backup-client
blockchains
lndinit
editors
aseprite
bluej
greenfoot
leo-editor
misc
chrysalis
leetcode-cli
tsukae
networking
cluster
arkade
k0sctl
k3s
instant-messengers
alfaview
mailreaders
tutanota-desktop
science
biology
messer-slim
window-managers
by-name
as
asm-lsp
aw
aws-gate
bo
boogie
do
doublecmd
go
goredo
lo
louvre
mi
minetest-mapserver
no
sr
srm-cuarzo
development
compilers
cmdstan
unison
interpreters
tinyscheme
octave-modules
python-modules
cherrypy-cors
folium
hcloud
intellifire4py
jupyter-server-fileid
k-diffusion
labelbox
langsmith
limnoria
niapy
nsz
openai
shodan
sqlmodel
tools
changie
earthly
go-mockery
games
doom-ports
doomretro
os-specific
linux
servers
pocketbase
tools
inputmethods
llm
heygpt
misc
asciinema
etcher
rot8
networking
tracebox
text
top-level
+16
maintainers/maintainer-list.nix
···
fingerprint = "B26F 9AD8 DA20 3392 EF87 C61A BB99 9F83 D9A1 9A36";
}];
};
+
dblsaiko = {
+
email = "me@dblsaiko.net";
+
github = "2xsaiko";
+
githubId = 3987560;
+
name = "Marco Rebhan";
+
};
dbohdan = {
email = "dbohdan@dbohdan.com";
github = "dbohdan";
···
githubId = 1447245;
name = "Robin Gloster";
};
+
gm6k = {
+
email = "nix@quidecco.pl";
+
name = "Isidor Zeuner";
+
};
gmemstr = {
email = "git@gmem.ca";
github = "gmemstr";
···
github = "jpotier";
githubId = 752510;
name = "Martin Potier";
+
};
+
jpts = {
+
email = "james+nixpkgs@cleverley-prance.uk";
+
github = "jpts";
+
githubId = 5352661;
+
name = "James Cleverley-Prance";
};
jqqqqqqqqqq = {
email = "jqqqqqqqqqq@gmail.com";
+1 -1
pkgs/applications/backup/proxmox-backup-client/default.nix
···
license = licenses.agpl3Only;
maintainers = with maintainers; [ cofob christoph-heiss ];
platforms = platforms.linux;
-
mainProgram = pname;
+
mainProgram = "proxmox-backup-client";
};
}
+1 -1
pkgs/applications/blockchains/lndinit/default.nix
···
meta = with lib; {
description = "Wallet initializer utility for lnd";
homepage = "https://github.com/lightninglabs/lndinit";
-
mainProgram = pname;
+
mainProgram = "lndinit";
license = licenses.mit;
maintainers = with maintainers; [aldoborrero];
};
+2 -2
pkgs/applications/editors/aseprite/default.nix
···
in
stdenv.mkDerivation rec {
pname = "aseprite";
-
version = "1.3";
+
version = "1.3.2";
src = fetchFromGitHub {
owner = "aseprite";
repo = "aseprite";
rev = "v${version}";
fetchSubmodules = true;
-
hash = "sha256-MSLStUmKAbGKFOQmUcRVrkjZCDglSjTmC6MGWJOCjKU=";
+
hash = "sha256-8PXqMDf2ATxmtFqyZlGip+DhGrdK8M6Ztte7fGH6Fmo=";
};
nativeBuildInputs = [
+1 -1
pkgs/applications/editors/bluej/default.nix
···
homepage = "https://www.bluej.org/";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.gpl2ClasspathPlus;
-
mainProgram = pname;
+
mainProgram = "bluej";
maintainers = with maintainers; [ chvp ];
platforms = platforms.linux;
};
+1 -1
pkgs/applications/editors/greenfoot/default.nix
···
homepage = "https://www.greenfoot.org/";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.gpl2ClasspathPlus;
-
mainProgram = pname;
+
mainProgram = "greenfoot";
maintainers = [ maintainers.chvp ];
platforms = platforms.linux;
};
+2 -2
pkgs/applications/editors/leo-editor/default.nix
···
mkDerivation rec {
pname = "leo-editor";
-
version = "6.7.5";
+
version = "6.7.6";
src = fetchFromGitHub {
owner = "leo-editor";
repo = "leo-editor";
rev = version;
-
sha256 = "sha256-Y0g4mpEf4+hApHFHaqB8esVep2OyqWLo7YGLf/7eCYg=";
+
sha256 = "sha256-AWno/LccMMXZ7Aw4FYQCJSoB3dRRONoT/iex0jPFng0=";
};
dontBuild = true;
+1 -1
pkgs/applications/misc/chrysalis/default.nix
···
license = licenses.gpl3Only;
maintainers = with maintainers; [ aw ];
platforms = [ "x86_64-linux" ];
-
mainProgram = pname;
+
mainProgram = "chrysalis";
};
}
+3 -3
pkgs/applications/misc/leetcode-cli/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "leetcode-cli";
-
version = "0.4.2";
+
version = "0.4.3";
src = fetchCrate {
inherit pname version;
-
sha256 = "sha256-Yr8Jsy8863O6saaFRAxssni+PtK7XYe+Iifgxu8Rx6Q=";
+
sha256 = "sha256-y5zh93WPWSMDXqYangqrxav+sC0b0zpFIp6ZIew6KMo=";
};
-
cargoHash = "sha256-rab/oLr27UOlnwUUB1RXC/egLoYyzmVtzN1L+AGed8o=";
+
cargoHash = "sha256-VktDiLsU+GOsa6ba9JJZGEPTavSKp+aSZm2dfhPEqMs=";
nativeBuildInputs = [
pkg-config
+1 -1
pkgs/applications/misc/tsukae/default.nix
···
description = "Show off your most used shell commands.";
homepage = "https://github.com/irevenko/tsukae";
license = licenses.mit;
-
mainProgram = pname;
+
mainProgram = "tsukae";
maintainers = with maintainers; [ l3af ];
};
}
+2 -2
pkgs/applications/networking/cluster/arkade/default.nix
···
buildGoModule rec {
pname = "arkade";
-
version = "0.10.15";
+
version = "0.10.17";
src = fetchFromGitHub {
owner = "alexellis";
repo = "arkade";
rev = version;
-
hash = "sha256-1r/f3CoTaOA2ZfM9UBGftZDZdCL9JIrs6SvaSO8BI6w=";
+
hash = "sha256-Ubj2jrQFmMTSY2+Z4pqDIQ+K8JycX+NOpgcuyCrD4uo=";
};
CGO_ENABLED = 0;
+1 -1
pkgs/applications/networking/cluster/k0sctl/default.nix
···
description = "A bootstrapping and management tool for k0s clusters.";
homepage = "https://k0sproject.io/";
license = licenses.asl20;
-
mainProgram = pname;
+
mainProgram = "k0sctl";
maintainers = with maintainers; [ nickcao qjoly ];
};
}
+4 -4
pkgs/applications/networking/cluster/k3s/1_27/versions.nix
···
{
-
k3sVersion = "1.27.7+k3s2";
-
k3sCommit = "575bce7689f4be112bd0099362fb8d5f2e39398e";
-
k3sRepoSha256 = "1k8hmxdc45pxwkpkq3y1jpx1ybv1h9y4sk7zb09y0487jqqgd15f";
-
k3sVendorHash = "sha256-IqnBau4uBIN8ccnoX1P3ud8ZoMR3BjhchLU32tq0YWQ=";
+
k3sVersion = "1.27.8+k3s2";
+
k3sCommit = "02fcbd1f57f0bc0ca1dc68f98cfa0e7d3b008225";
+
k3sRepoSha256 = "02g741b43s2ss1mdjnrs7fx4bhv9k55k4n350h9qp5jgqg8ldbdi";
+
k3sVendorHash = "sha256-mCPr+Y8wiWyW5T/iYH7Y4tz+nrqGyD2IQnIFd0EgdjI=";
chartVersions = import ./chart-versions.nix;
k3sRootVersion = "0.12.2";
k3sRootSha256 = "1gjynvr350qni5mskgm7pcc7alss4gms4jmkiv453vs8mmma9c9k";
+2 -2
pkgs/applications/networking/instant-messengers/alfaview/default.nix
···
stdenv.mkDerivation rec {
pname = "alfaview";
-
version = "9.5.0";
+
version = "9.7.0";
src = fetchurl {
url = "https://assets.alfaview.com/stable/linux/deb/${pname}_${version}.deb";
-
hash = "sha256-UQg7yGKdjZWrJpPAaHpPz9aQuxLvuRDXeQaOg7WorwE=";
+
hash = "sha256-nqIMnMz2FysBOyKpoHXQw9Gl0lmQg5oXmnZDqlPNZ+A=";
};
nativeBuildInputs = [
+2 -2
pkgs/applications/networking/mailreaders/tutanota-desktop/default.nix
···
stdenv.mkDerivation rec {
pname = "tutanota-desktop";
-
version = "3.118.27";
+
version = "3.119.3";
src = fetchurl {
url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/${pname}-${version}-unpacked-linux.tar.gz";
name = "tutanota-desktop-${version}.tar.gz";
-
hash = "sha256-z2Ir8O7IDiE7cYuLshpMQMnOJanaECUvKlUEyPayIPo=";
+
hash = "sha256-TdjvU12nh1sTfGTdBn+7dbEunaF38YjDvceEns4iRbA=";
};
nativeBuildInputs = [
+2 -2
pkgs/applications/science/biology/messer-slim/default.nix
···
{ lib, stdenv, fetchFromGitHub, cmake, gcc, gcc-unwrapped }:
stdenv.mkDerivation rec {
-
version = "4.0.1";
+
version = "4.1";
pname = "messer-slim";
src = fetchFromGitHub {
owner = "MesserLab";
repo = "SLiM";
rev = "v${version}";
-
sha256 = "sha256-KC9MbIJi//ZYreoRS+DED8eQW7e4IPvGT+rLI+f7Zrk=";
+
sha256 = "sha256-mb6xcu28QYAFm2906lRNY0zciQBKSGcz3q/cvOEh/VE=";
};
nativeBuildInputs = [ cmake gcc gcc-unwrapped ];
+1 -1
pkgs/applications/window-managers/dwm/dwm-status.nix
···
changelog = "https://github.com/Gerschtli/dwm-status/blob/master/CHANGELOG.md";
license = with licenses; [ mit ];
maintainers = with maintainers; [ gerschtli ];
-
mainProgram = pname;
+
mainProgram = "dwm-status";
platforms = platforms.linux;
};
}
+2 -2
pkgs/applications/window-managers/fvwm/3.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "fvwm3";
-
version = "1.0.8";
+
version = "1.0.9";
src = fetchFromGitHub {
owner = "fvwmorg";
repo = "fvwm3";
rev = finalAttrs.version;
-
hash = "sha256-nIxFoKo2HTF2qCawxN0WySwfjaNqtfBg1BMo0P6ZY88=";
+
hash = "sha256-SjAccEAQsrzfVCtesqULONmb9TLD5IF8uIwEX3UhrxU=";
};
nativeBuildInputs = [
+1 -1
pkgs/by-name/as/asm-lsp/package.nix
···
homepage = "https://github.com/bergercookie/asm-lsp";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ NotAShelf ];
-
mainProgram = pname;
+
mainProgram = "asm-lsp";
platforms = lib.platforms.linux;
};
}
+1 -1
pkgs/by-name/aw/aws-gate/package.nix
···
license = licenses.bsd3;
maintainers = with maintainers; [ tirimia ];
platforms = with platforms; linux ++ darwin;
-
mainProgram = pname;
+
mainProgram = "aws-gate";
};
}
+2 -2
pkgs/by-name/bo/boogie/package.nix
···
buildDotnetModule rec {
pname = "Boogie";
-
version = "3.0.6";
+
version = "3.0.9";
src = fetchFromGitHub {
owner = "boogie-org";
repo = "boogie";
rev = "v${version}";
-
sha256 = "sha256-A/nshihI1DxV0mvYYDLPWTNQkuduppxNC7OyWuGNCD8=";
+
sha256 = "sha256-8hujTiUO62yfv3T/Fu5unTuvJXLGgn9BXoCA2oag3jQ=";
};
projectFile = [ "Source/Boogie.sln" ];
+2 -2
pkgs/by-name/do/doublecmd/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "doublecmd";
-
version = "1.1.5";
+
version = "1.1.7";
src = fetchFromGitHub {
owner = "doublecmd";
repo = "doublecmd";
rev = "v${finalAttrs.version}";
-
hash = "sha256-W0WrI58RgAzxV9WiDAqmz800lcU67uk4IFetUR4Embg=";
+
hash = "sha256-eY8hYstNJ5RMiz3TUfgPFpvKycxTMVaZ6PE69Glxa0I=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/go/goredo/package.nix
···
buildGoModule rec {
pname = "goredo";
-
version = "2.5.0";
+
version = "2.6.0";
src = fetchurl {
url = "http://www.goredo.cypherpunks.ru/download/${pname}-${version}.tar.zst";
-
hash = "sha256-kVxCHXQ9PjaLYviB8sf8oHiFniyNrHMO6C/qSZhjK7k=";
+
hash = "sha256-XTL/otfCKC55TsUBBVors2kgFpOFh+6oekOOafOhcUs=";
};
patches = [
+73
pkgs/by-name/lo/louvre/package.nix
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, meson
+
, ninja
+
, pkg-config
+
, fontconfig
+
, icu
+
, libdrm
+
, libGL
+
, libinput
+
, libX11
+
, libXcursor
+
, libxkbcommon
+
, mesa
+
, pixman
+
, seatd
+
, srm-cuarzo
+
, udev
+
, wayland
+
, xorgproto
+
}:
+
stdenv.mkDerivation (self: {
+
pname = "louvre";
+
version = "1.1.0-1";
+
rev = "v${self.version}";
+
hash = "sha256-HwvX0ykl2+4MBcIixmEknFtsB0QC4w1QDzQz1589bl0=";
+
+
src = fetchFromGitHub {
+
inherit (self) rev hash;
+
owner = "CuarzoSoftware";
+
repo = "Louvre";
+
};
+
+
nativeBuildInputs = [
+
meson
+
ninja
+
pkg-config
+
];
+
+
buildInputs = [
+
fontconfig
+
icu
+
libdrm
+
libGL
+
libinput
+
libX11
+
libXcursor
+
libxkbcommon
+
mesa
+
pixman
+
seatd
+
srm-cuarzo
+
udev
+
wayland
+
xorgproto
+
];
+
+
outputs = [ "out" "dev" ];
+
+
preConfigure = ''
+
# The root meson.build file is in src/
+
cd src
+
'';
+
+
meta = {
+
description = "C++ library for building Wayland compositors";
+
homepage = "https://github.com/CuarzoSoftware/Louvre";
+
mainProgram = "louvre-views";
+
maintainers = [ lib.maintainers.dblsaiko ];
+
platforms = lib.platforms.linux;
+
};
+
})
+1 -1
pkgs/by-name/mi/minetest-mapserver/package.nix
···
changelog = "https://github.com/${pname}/mapserver/releases/tag/v${version}";
license = with licenses; [ mit cc-by-sa-30 ];
platforms = platforms.all;
-
maintainers = with maintainers; [ ];
+
maintainers = with maintainers; [ gm6k ];
};
}
+1 -1
pkgs/by-name/no/nofi/package.nix
···
homepage = "https://github.com/ellsclytn/nofi/";
changelog = "https://github.com/ellsclytn/nofi/raw/v${version}/CHANGELOG.md";
license = [ licenses.asl20 /* or */ licenses.mit ];
-
mainProgram = pname;
+
mainProgram = "nofi";
maintainers = [ maintainers.magnetophon ];
};
}
+62
pkgs/by-name/sr/srm-cuarzo/package.nix
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, meson
+
, ninja
+
, pkg-config
+
, libdisplay-info
+
, libdrm
+
, libGL
+
, libinput
+
, mesa
+
, seatd
+
, udev
+
}:
+
stdenv.mkDerivation (self: {
+
pname = "srm-cuarzo";
+
version = "0.4.0-1";
+
rev = "v${self.version}";
+
hash = "sha256-PWtDSBYw62sfyN2lpd7NY8SbqDrt5IN1rdLZRtDfals=";
+
+
src = fetchFromGitHub {
+
inherit (self) rev hash;
+
owner = "CuarzoSoftware";
+
repo = "SRM";
+
};
+
+
nativeBuildInputs = [
+
meson
+
ninja
+
pkg-config
+
];
+
+
buildInputs = [
+
libdisplay-info
+
libdrm
+
libGL
+
libinput
+
mesa
+
seatd
+
udev
+
];
+
+
outputs = [ "out" "dev" ];
+
+
postPatch = ''
+
substituteInPlace src/meson.build \
+
--replace "/usr/include/drm" "${libdrm.dev}/include/drm" \
+
--replace "/usr/include/libdrm" "${libdrm.dev}/include/libdrm"
+
'';
+
+
preConfigure = ''
+
# The root meson.build file is in src/
+
cd src
+
'';
+
+
meta = {
+
description = "Simple Rendering Manager";
+
homepage = "https://github.com/CuarzoSoftware/SRM";
+
maintainers = [ lib.maintainers.dblsaiko ];
+
platforms = lib.platforms.linux;
+
};
+
})
+45 -23
pkgs/development/compilers/cmdstan/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, stanc, python3, buildPackages, runtimeShell }:
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, python3
+
, stanc
+
, buildPackages
+
, runtimeShell
+
, runCommandCC
+
, cmdstan
+
}:
stdenv.mkDerivation rec {
pname = "cmdstan";
···
hash = "sha256-c+L/6PjW7YgmXHuKhKjiRofBRAhKYCzFCZ6BOX5AmC4=";
};
-
nativeBuildInputs = [ stanc ];
-
-
buildFlags = [ "build" ];
-
enableParallelBuilding = true;
-
-
doCheck = true;
-
nativeCheckInputs = [ python3 ];
-
-
CXXFLAGS = lib.optionalString stdenv.isDarwin "-D_BOOST_LGAMMA";
-
postPatch = ''
substituteInPlace stan/lib/stan_math/make/libraries \
--replace "/usr/bin/env bash" "bash"
-
patchShebangs .
-
'' + lib.optionalString stdenv.isAarch64 ''
-
sed -z -i "s/TEST(CommandStansummary, check_console_output).*TEST(CommandStansummary, check_csv_output)/TEST(CommandStansummary, check_csv_output)/" \
-
src/test/interface/stansummary_test.cpp
'';
+
nativeBuildInputs = [
+
python3
+
stanc
+
];
+
preConfigure = ''
+
patchShebangs test-all.sh runCmdStanTests.py stan/
+
''
+
# Fix inclusion of hardcoded paths in PCH files, by building in the store.
+
+ ''
+
mkdir -p $out/opt
+
cp -R . $out/opt/cmdstan
+
cd $out/opt/cmdstan
mkdir -p bin
ln -s ${buildPackages.stanc}/bin/stanc bin/stanc
'';
-
makeFlags = lib.optional stdenv.isDarwin "arch=${stdenv.hostPlatform.darwinArch}";
+
makeFlags = [
+
"build"
+
] ++ lib.optionals stdenv.isDarwin [
+
"arch=${stdenv.hostPlatform.darwinArch}"
+
];
+
+
# Disable inclusion of timestamps in PCH files when using Clang.
+
env.CXXFLAGS = lib.optionalString stdenv.cc.isClang "-Xclang -fno-pch-timestamp";
-
checkPhase = ''
-
./runCmdStanTests.py -j$NIX_BUILD_CORES src/test/interface
-
'';
+
enableParallelBuilding = true;
installPhase = ''
-
mkdir -p $out/opt $out/bin
-
cp -r . $out/opt/cmdstan
+
runHook preInstall
+
+
mkdir -p $out/bin
ln -s $out/opt/cmdstan/bin/stanc $out/bin/stanc
ln -s $out/opt/cmdstan/bin/stansummary $out/bin/stansummary
cat > $out/bin/stan <<EOF
···
make -C $out/opt/cmdstan "\$(realpath "\$1")"
EOF
chmod a+x $out/bin/stan
+
+
runHook postInstall
'';
-
# Hack to ensure that patchelf --shrink-rpath get rids of a $TMPDIR reference.
-
preFixup = "rm -rf stan";
+
passthru.tests = {
+
test = runCommandCC "cmdstan-test" { } ''
+
cp -R ${cmdstan}/opt/cmdstan cmdstan
+
chmod -R +w cmdstan
+
cd cmdstan
+
./runCmdStanTests.py -j$NIX_BUILD_CORES src/test/interface
+
touch $out
+
'';
+
};
meta = with lib; {
description = "Command-line interface to Stan";
+3 -3
pkgs/development/compilers/unison/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "unison-code-manager";
-
version = "M5j";
+
version = "0.5.11";
src = if stdenv.isDarwin then
fetchurl {
url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos.tar.gz";
-
hash = "sha256-CDm5a4TR8GfM8QK5mYmEb63PSz469X3R5LaikAcvILI=";
+
hash = "sha256-e6arK4TpN7CXOZWjlVx0ReI6hz8sEHFMgpl5/S04aEs=";
}
else
fetchurl {
url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux.tar.gz";
-
hash = "sha256-5H4qOPh2tFgOp+uHNndwwh1K+Wb42Umfl0ok9Ixrlc8=";
+
hash = "sha256-GlHy2/g64kvKHNltgUOdHrpjt6nFh9gl9KXk4JFrrig=";
};
# The tarball is just the prebuilt binary, in the archive root.
+1 -1
pkgs/development/interpreters/tinyscheme/default.nix
···
homepage = "https://tinyscheme.sourceforge.net/";
changelog = "https://tinyscheme.sourceforge.net/CHANGES";
license = licenses.bsdOriginal;
-
mainProgram = pname;
+
mainProgram = "tinyscheme";
maintainers = [ maintainers.ebzzry ];
platforms = platforms.unix;
};
+2 -2
pkgs/development/octave-modules/ocl/default.nix
···
buildOctavePackage rec {
pname = "ocl";
-
version = "1.2.1";
+
version = "1.2.2";
src = fetchurl {
url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
-
sha256 = "sha256-NVUefSGv5/l1B7sES7NG1gU8Ms2gfmb8OGxQrhzWlus=";
+
sha256 = "sha256-ErVMfYkWcdS+UqUH7q7gNQXQwAjrcyiUkWxagAKj3w0=";
};
meta = with lib; {
+45
pkgs/development/python-modules/cherrypy-cors/default.nix
···
+
{ lib
+
, buildPythonPackage
+
, pythonOlder
+
, fetchPypi
+
, setuptools
+
, setuptools-scm
+
, httpagentparser
+
, cherrypy
+
, pytestCheckHook
+
}:
+
buildPythonPackage rec {
+
pname = "cherrypy-cors";
+
version = "1.7.0";
+
pyproject = true;
+
+
disabled = pythonOlder "3.8";
+
+
src = fetchPypi {
+
inherit pname version;
+
hash = "sha256-gzhM1mSnq4uat9SSb+lxOs/gvONmXuKBiaD6BLnyEtY=";
+
};
+
+
nativeBuildInputs = [
+
setuptools
+
setuptools-scm
+
];
+
+
propagatedBuildInputs = [
+
httpagentparser
+
cherrypy
+
];
+
+
pythonImportsCheck = [ "cherrypy_cors" ];
+
+
nativeCheckInputs = [
+
pytestCheckHook
+
];
+
+
meta = with lib; {
+
description = "CORS support for CherryPy";
+
homepage = "https://github.com/cherrypy/cherrypy-cors";
+
license = licenses.mit;
+
maintainers = with maintainers; [ jpts ];
+
};
+
}
+8 -4
pkgs/development/python-modules/folium/default.nix
···
, pythonOlder
, requests
, selenium
+
, setuptools
, setuptools-scm
+
, wheel
, xyzservices
}:
buildPythonPackage rec {
pname = "folium";
-
version = "0.15.0";
-
format = "setuptools";
+
version = "0.15.1";
+
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "python-visualization";
repo = "folium";
rev = "refs/tags/v${version}";
-
hash = "sha256-xaz9oelkyS8lWECCmKs8P3mHB3Usv0KMUoh/K7rBnAs=";
+
hash = "sha256-CHPHxp8xEZhEEMLvhs/xAiOr2Hw6B+5svFNY+QvQa+U=";
};
nativeBuildInputs = [
+
setuptools
setuptools-scm
+
wheel
];
propagatedBuildInputs = [
···
jinja2
numpy
requests
+
xyzservices
];
nativeCheckInputs = [
···
pillow
pytestCheckHook
selenium
-
xyzservices
];
disabledTests = [
+2 -2
pkgs/development/python-modules/hcloud/default.nix
···
buildPythonPackage rec {
pname = "hcloud";
-
version = "1.32.0";
+
version = "1.33.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-vX85fDFNGJ8zJe6YCPn7VFOdvPkT35VbM3Do+cP2b/Y=";
+
hash = "sha256-xkANXrFG6Tm/fz9Hnutga1q4uw43xaAT1rlmUbTag/g=";
};
propagatedBuildInputs = [
+8 -7
pkgs/development/python-modules/intellifire4py/default.nix
···
buildPythonPackage rec {
pname = "intellifire4py";
-
version = "3.5.0";
+
version = "3.6.1";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "jeeftor";
-
repo = pname;
+
repo = "intellifire4py";
rev = "refs/tags/v${version}";
-
hash = "sha256-lbBQbcVhozca7gYkeUFClS+5WaPaTajQMdfqDL07xdk=";
+
hash = "sha256-ovJUL8Z98F6gyKG04CoOiQE5dJbp9yTVHcTgniJBvOw=";
};
nativeBuildInputs = [
···
rich
];
-
pythonImportsCheck = [
-
"intellifire4py"
-
];
nativeCheckInputs = [
pytest-asyncio
pytest-httpx
pytestCheckHook
];
+
pythonImportsCheck = [
+
"intellifire4py"
+
];
+
meta = with lib; {
description = "Module to read Intellifire fireplace status data";
homepage = "https://github.com/jeeftor/intellifire4py";
-
changelog = "https://github.com/jeeftor/intellifire4py/blob/${version}/CHANGELOG";
+
changelog = "https://github.com/jeeftor/intellifire4py/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
};
+2 -2
pkgs/development/python-modules/jupyter-server-fileid/default.nix
···
buildPythonPackage rec {
pname = "jupyter-server-fileid";
-
version = "0.9.0";
+
version = "0.9.1";
disables = pythonOlder "3.7";
···
owner = "jupyter-server";
repo = "jupyter_server_fileid";
rev = "refs/tags/v${version}";
-
hash = "sha256-3dwj8GV0FmbhSsC2uWOLcU5ofrvBBGJ/2F/noFh4RCU=";
+
hash = "sha256-rEjrfioAmqijyObiK7CMLWhLqVpfcmNYhjdjKjkMp6s=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/k-diffusion/default.nix
···
buildPythonPackage rec {
pname = "k-diffusion";
-
version = "0.1.1";
+
version = "0.1.1.post1";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "crowsonkb";
repo = "k-diffusion";
rev = "refs/tags/v${version}";
-
hash = "sha256-ef4NhViHQcV+4T+GXpg+Qev5IC0Cid+XWE3sFVx7w4w=";
+
hash = "sha256-x/UHzobQv5ov0luUHqC8OA5YbtF+aWL39/SQtzTm0RM=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/labelbox/default.nix
···
buildPythonPackage rec {
pname = "labelbox";
-
version = "3.57.0";
+
version = "3.58.1";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "Labelbox";
repo = "labelbox-python";
rev = "refs/tags/v.${version}";
-
hash = "sha256-pAJGgkIWBjBF+9aWGhAz+QZtSiOlip3SIYI4nRQj/oQ=";
+
hash = "sha256-H6fn+TpfYbu/warhr9XcQjfxSThIjBp9XwelA5ZvTBE=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/langsmith/default.nix
···
buildPythonPackage rec {
pname = "langsmith";
-
version = "0.0.69";
+
version = "0.0.72";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "langchain-ai";
repo = "langsmith-sdk";
rev = "refs/tags/v${version}";
-
hash = "sha256-LP97bGCmLw2uFcFdFcDWM7hSuki7r7T6WFHI6i3rF34=";
+
hash = "sha256-o7KERA+fYo69jR8LSsa901nE1r3GD38rYO7sj0QsOgM=";
};
sourceRoot = "${src.name}/python";
+2 -2
pkgs/development/python-modules/limnoria/default.nix
···
buildPythonPackage rec {
pname = "limnoria";
-
version = "2023.9.24";
+
version = "2023.11.18";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-VJXIuGcgwAEObCCah+yc/o3IEpe4ln5F4wVwCy54Auc=";
+
hash = "sha256-Ftm5OGTt1emQsYso3hAUA9yMNBkIK5jybdFaRKJJk0o=";
};
propagatedBuildInputs = [
+8 -3
pkgs/development/python-modules/niapy/default.nix
···
, numpy
, openpyxl
, pandas
+
, poetry-core
, pytestCheckHook
, pythonOlder
}:
buildPythonPackage rec {
pname = "niapy";
-
version = "2.0.5";
-
format = "setuptools";
+
version = "2.1.0";
+
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "NiaOrg";
repo = "NiaPy";
rev = "refs/tags/${version}";
-
hash = "sha256-qstTxUo4jZ8YKbEjtDtSZUvR67VNkBQJdXeERJPOMDw=";
+
hash = "sha256-cT5CU1r3LZ9ValJwRUA0PaISmF6kXAz40alXbWYogGA=";
};
+
+
nativeBuildInputs = [
+
poetry-core
+
];
propagatedBuildInputs = [
matplotlib
+2 -2
pkgs/development/python-modules/nsz/default.nix
···
buildPythonPackage rec {
pname = "nsz";
-
version = "4.5.0";
+
version = "4.6.0";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "nicoboss";
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-/46qOQEuzSBmnFG0XW4z71HAHpuyqhia29KQkUlDsgg=";
+
hash = "sha256-2Df+xvfDHtZt3XW4ShKZFsjsFigW+3Avz8uStVtC1i4=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/openai/default.nix
···
buildPythonPackage rec {
pname = "openai";
-
version = "1.3.7";
+
version = "1.5.0";
pyproject = true;
···
owner = "openai";
repo = "openai-python";
rev = "refs/tags/v${version}";
-
hash = "sha256-Pa53s3U5vby1Fq14WMCJnSR6KA3xkVHmBexkNoX/0sk=";
+
hash = "sha256-KLXDzXpT9F/JqA8Jeo8AF/eTD3hHXQQcTrblQJ4BHug=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/shodan/default.nix
···
buildPythonPackage rec {
pname = "shodan";
-
version = "1.30.1";
+
version = "1.31.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-vttujCtEWVksG8F7TUtX2rDLWKRVrVie4mpjBCQs1QU=";
+
hash = "sha256-xzJ1OG6gI5DhlsNcZgcGoo3U1TfFoh6zh6tiNvrCUfY=";
};
propagatedBuildInputs = [
+6 -3
pkgs/development/python-modules/sqlmodel/default.nix
···
{ lib
, buildPythonPackage
+
, dirty-equals
, fastapi
, fetchFromGitHub
, poetry-core
···
buildPythonPackage rec {
pname = "sqlmodel";
-
version = "0.0.12";
+
version = "0.0.14";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "tiangolo";
repo = "sqlmodel";
rev = "refs/tags/${version}";
-
hash = "sha256-ER8NGDcCCCXT8lsm8fgJUaLyjdf5v2/UdrBw5T9EeXQ=";
+
hash = "sha256-EEOS7c0ospo7qjqPQkKwYXeVmBR5DueONzmjspV6w7w=";
};
nativeBuildInputs = [
···
];
nativeCheckInputs = [
+
dirty-equals
fastapi
pytest-asyncio
pytestCheckHook
···
disabledTestPaths = [
# Coverage
-
"tests/test_tutorial/test_create_db_and_table/test_tutorial001.py"
+
"docs_src/tutorial/"
+
"tests/test_tutorial/"
];
meta = with lib; {
+2 -2
pkgs/development/tools/changie/default.nix
···
buildGoModule rec {
pname = "changie";
-
version = "1.16.0";
+
version = "1.16.1";
src = fetchFromGitHub {
owner = "miniscruff";
repo = "changie";
rev = "v${version}";
-
hash = "sha256-lFe59ITcPJ69x0COV+WlX500Hl96XqWLCz5gJMqX6qQ=";
+
hash = "sha256-NN/ohZPwgvl1ZUqFI06vKfUYs4KG9dtBKSz76+FR6pM=";
};
vendorHash = "sha256-JmK7bcS8UYCOUvJGs0PAYPNc8iwvCSFzjLlkBEVUa40=";
+3 -3
pkgs/development/tools/earthly/default.nix
···
buildGoModule rec {
pname = "earthly";
-
version = "0.7.22";
+
version = "0.7.23";
src = fetchFromGitHub {
owner = "earthly";
repo = "earthly";
rev = "v${version}";
-
hash = "sha256-4KZLr5qryaKGJwwtwkiUfoqh01O5ObtHo0Myh8gokYY=";
+
hash = "sha256-YXfW+O7u97x8YoWLNFSU/OIB9DGsqWEIwUpfvnXySMg=";
};
-
vendorHash = "sha256-tDA0ciO3Y1o7hfWvBTqf612gWUGLQ0XcNQndGTDo1pY=";
+
vendorHash = "sha256-Tr9clCUS7T0295Oxe6wvQN0oXCg1G48rzGXBL3R9TYU=";
subPackages = [ "cmd/earthly" "cmd/debugger" ];
CGO_ENABLED = 0;
+3 -3
pkgs/development/tools/go-mockery/default.nix
···
buildGoModule rec {
pname = "go-mockery";
-
version = "2.36.0";
+
version = "2.38.0";
src = fetchFromGitHub {
owner = "vektra";
repo = "mockery";
rev = "v${version}";
-
sha256 = "sha256-lJkxN0FtwfuOMCMGEISkZMMKULE5X5kTltIgDm7Ta0Y=";
+
sha256 = "sha256-fWS4oF/CWlOX6XgeLxsmEfPDDgp1WBSDC4fx2Aid9p0=";
};
preCheck = ''
···
CGO_ENABLED = false;
proxyVendor = true;
-
vendorHash = "sha256-HxxtKtjc1EuONG4bYTZc9i40X6Q75bQzV1Wi6Qb/Id0=";
+
vendorHash = "sha256-iAZjWRW2TWKqcs94lepkcIXUPyPl9qlGhxlX84rN3ok=";
passthru.tests = {
generateMock = runCommand "${pname}-test" {
+2 -2
pkgs/games/doom-ports/doomretro/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "doomretro";
-
version = "5.0.7";
+
version = "5.1.1";
src = fetchFromGitHub {
owner = "bradharding";
repo = "doomretro";
rev = "v${finalAttrs.version}";
-
hash = "sha256-Jh0NcZRiNrztGTHKKaSXbU2l8zgXsfAVlhBIJ9/sQ3c=";
+
hash = "sha256-OxnsjY+Czo8nWLSBwPd1HlggPbkogC9l8CVuOyJ/vBo=";
};
nativeBuildInputs = [
+4 -5
pkgs/os-specific/linux/iwd/default.nix
···
hash = "sha256-kE9GBVTKNpgEuE9jQ7k85OhEAN3VWgjmAgifvZfq46I=";
};
-
# Revert test that's broken on aarch64
-
# FIXME: fix this properly
patches = [
+
# Fix unit/test-dpp on aarch64.
(fetchpatch {
-
url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git/patch/?id=aabedeeb6c20c0c053f11ef53413d542442a8f62";
-
revert = true;
-
hash = "sha256-hO4KzdLzW6Tn/4NNJEQO2OvgjSPVl46cwwZfv53R84U=";
+
name = "size_t-vararg.patch";
+
url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git/patch/?id=688d27700833258a139a6fbd5661334bd2c9fa98";
+
hash = "sha256-g3gG1c25o6ODFfHL4a0HcnNJBBOKRbdo+ZuVbzoxCLs=";
})
];
+14 -14
pkgs/os-specific/linux/kernel/kernels-org.json
···
"hash": "sha256:1dfbbydmayfj9npx3z0g38p574pmcx3qgs49dv0npigl48wd9yvq"
},
"6.1": {
-
"version": "6.1.68",
-
"hash": "sha256:1qc4cwqlfni9i6mzh6arghdsd842hp9lb7s832dxw1p261mg4prn"
+
"version": "6.1.69",
+
"hash": "sha256:0hdm28k49kmy9r96hckps0bvvaq9m06l72n8ih305rccs6a2cgby"
},
"5.15": {
-
"version": "5.15.143",
-
"hash": "sha256:00lyv7zsj97mkg9i7dkb1a6km22mnr0qr687d9zz4ckjq1pb2sq9"
+
"version": "5.15.144",
+
"hash": "sha256:0fsv18q64q17ad7mq818wfhb11dax4bdvbvqyk5ilxyfmypsylzh"
},
"5.10": {
-
"version": "5.10.204",
-
"hash": "sha256:1vnamiyr378q52xgkg7kvpx80zck729dim77vp06a3q6n580g5gz"
+
"version": "5.10.205",
+
"hash": "sha256:0qw8g0h4k0b4dyvspbj51cwr68ihwjzsi2b2261ipy3l1nl1fln5"
},
"5.4": {
-
"version": "5.4.264",
-
"hash": "sha256:1c5n47dq9khb15hz24a000k3hj913vv1dda6famnm8wpjbfr176k"
+
"version": "5.4.265",
+
"hash": "sha256:05cvvwjiznn7hfd02qklklalg0chahvh5v18w64lcva6kzj9kbjd"
},
"4.19": {
-
"version": "4.19.302",
-
"hash": "sha256:1kkkpm34p5rq0iijzrzwaq0cb62w543argargw5p1wzg8803rlsk"
+
"version": "4.19.303",
+
"hash": "sha256:0dlbl47xs7z4yf9cxbxqzd7zs1f9070jr6ck231wgppa6lwwwb82"
},
"4.14": {
-
"version": "4.14.333",
-
"hash": "sha256:0j5nrankrhi56qzmyjg1pznqx1zgk5f7cfa154smjbn3zlm7lcv6"
+
"version": "4.14.334",
+
"hash": "sha256:0iaaqdkszmfarvjfszc9rf7y9zsv3w82934xmvmzmsbiz86547ca"
},
"6.6": {
-
"version": "6.6.7",
-
"hash": "sha256:0hfqdyxl4nqmm4pspfm1ang8616dbsaj0d968c0186ch0738xrhc"
+
"version": "6.6.8",
+
"hash": "sha256:05i4ayj9wyjkd1s8ixx7bxwcyagqyx8rhj1zvbc3cjqyw4sc8djh"
}
}
+1 -1
pkgs/os-specific/linux/nvidia-x11/persistenced.nix
···
license = licenses.unfreeRedistributable;
platforms = nvidia_x11.meta.platforms;
maintainers = with maintainers; [ abbradar ];
-
mainProgram = pname;
+
mainProgram = "nvidia-persistenced";
};
}
+2 -2
pkgs/servers/pocketbase/default.nix
···
buildGoModule rec {
pname = "pocketbase";
-
version = "0.20.0";
+
version = "0.20.1";
src = fetchFromGitHub {
owner = "pocketbase";
repo = "pocketbase";
rev = "v${version}";
-
hash = "sha256-bVquPokjZn260Xs1EqSRGQY7+gr/qLwVtZkKT8Lc1DM=";
+
hash = "sha256-dJfQ/y5pMhQZfGLUUpsBZ0tZ1BBjBeIgzcOpyR7We64=";
};
vendorHash = "sha256-Y70GNXThSZdG+28/ZQgxXhyZWAtMu0OM97Yhmo0Eigc=";
+1 -1
pkgs/tools/inputmethods/keyd/default.nix
···
install -Dm555 -t $out/bin scripts/${pname}
'';
-
meta.mainProgram = pname;
+
meta.mainProgram = "keyd-application-mapper";
};
in
+1 -1
pkgs/tools/llm/heygpt/default.nix
···
description = "A simple command-line interface for ChatGPT API.";
homepage = "https://github.com/fuyufjh/heygpt";
license = licenses.mit;
-
mainProgram = pname;
+
mainProgram = "heygpt";
maintainers = with maintainers; [aldoborrero];
};
}
+1 -1
pkgs/tools/misc/asciinema/default.nix
···
license = with lib.licenses; [ gpl3Plus ];
maintainers = with lib.maintainers; [ eclairevoyant ];
platforms = lib.platforms.all;
-
mainProgram = pname;
+
mainProgram = "asciinema";
};
}
+1 -1
pkgs/tools/misc/etcher/default.nix
···
description = "Flash OS images to SD cards and USB drives, safely and easily";
homepage = "https://etcher.io/";
license = licenses.asl20;
-
mainProgram = pname;
+
mainProgram = "etcher";
maintainers = with maintainers; [ wegank ];
platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
+1 -1
pkgs/tools/misc/rot8/default.nix
···
homepage = "https://github.com/efernau/rot8";
license = licenses.mit;
maintainers = [ maintainers.smona ];
-
mainProgram = pname;
+
mainProgram = "rot8";
platforms = platforms.linux;
};
}
+5 -2
pkgs/tools/networking/tracebox/default.nix
···
"--with-libpcap=yes"
];
-
PCAPLIB="-lpcap";
-
LUA_LIB="-llua";
+
env = {
+
CXXFLAGS = "-std=c++14";
+
LUA_LIB = "-llua";
+
PCAPLIB = "-lpcap";
+
};
enableParallelBuilding = true;
+1 -1
pkgs/tools/text/yx/default.nix
···
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ twz123 ];
-
mainProgram = pname;
+
mainProgram = "yx";
};
}
+1 -1
pkgs/top-level/all-packages.nix
···
traceroute = callPackage ../tools/networking/traceroute { };
-
tracebox = callPackage ../tools/networking/tracebox { stdenv = gcc10StdenvCompat; };
+
tracebox = callPackage ../tools/networking/tracebox { };
tracee = callPackage ../tools/security/tracee {
clang = clang_14;
+2
pkgs/top-level/python-packages.nix
···
cherrypy = callPackage ../development/python-modules/cherrypy { };
+
cherrypy-cors = callPackage ../development/python-modules/cherrypy-cors { };
+
chess = callPackage ../development/python-modules/chess { };
chevron = callPackage ../development/python-modules/chevron { };