Merge master into staging-next

Changed files
+565 -411
lib
nixos
pkgs
applications
audio
easyeffects
mympd
vgmplay-libvgm
blockchains
ergo
exodus
sparrow
editors
featherpad
notepad-next
file-managers
worker
gis
graphics
misc
diffuse
geoipupdate
holochain-launcher
mob
navi
qcad
snapmaker-luban
spicetify-cli
todoist
networking
avalanchego
browsers
qutebrowser
vivaldi
clash-verge
cluster
argo
bosh-cli
cmctl
helmfile
hubble
kubeconform
minikube
nerdctl
odo
rke
stern
talosctl
terragrunt
ids
suricata
instant-messengers
twitch-tui
netmaker
newsreaders
liferea
office
super-productivity
treesheets
trilium
radio
sdrangel
science
electronics
gtkwave
logic
tlaplus
version-management
git-stack
video
kodi
addons
pvr-hts
virtualization
nixpacks
window-managers
data
fonts
cozette
development
compilers
halide
inform6
libraries
aptdec
hipcub
imgui
kyotocabinet
libamqpcpp
libite
rapidfuzz-cpp
restinio
science
math
suitesparse-graphblas
sgp4
trompeloeil
php-packages
xdebug
python-modules
ailment
angr
apycula
archinfo
azure-mgmt-eventhub
azure-storage-file-share
claripy
cle
django-stubs-ext
dkimpy
dsmr-parser
exchangelib
feedgenerator
levenshtein
mlflow
monty
notus-scanner
pyspark
python-gitlab
pyvex
rapidfuzz
scmrepo
social-auth-app-django
transformers
trytond
tools
altair-graphql-client
azcopy
azure-static-sites-client
coursier
doctl
frugal
godot
gotestsum
gotraceui
micronaut
minizinc
misc
protoc-gen-connect-go
regclient
resolve-march-native
rust
rust-analyzer
scalafmt
games
aaaaxy
ckan
os-specific
linux
fwts
ima-evm-utils
mmc-utils
pam_u2f
servers
jackett
klipper
mattermost
monitoring
do-agent
prometheus
unpoller
radarr
snappymail
sql
postgresql
shells
zsh
zsh-prezto
tools
admin
credhub-cli
exoscale-cli
rhoas
graphics
mangohud
inputmethods
ibus-engines
ibus-m17n
misc
convimg
esphome
fwup
hwatch
mongodb-compass
opentelemetry-collector
promexplorer
remind
networking
dnsproxy
flannel
grpc_cli
openvpn3
zrok
security
system
consul-template
netdata
text
angle-grinder
typesetting
tex
texlive
video
rav1e
wayland
top-level
+1 -1
lib/attrsets.nix
···
in
rec {
-
inherit (builtins) attrNames listToAttrs hasAttr isAttrs getAttr;
/* Return an attribute from nested attribute sets.
···
in
rec {
+
inherit (builtins) attrNames listToAttrs hasAttr isAttrs getAttr removeAttrs;
/* Return an attribute from nested attribute sets.
+28
nixos/tests/aaaaxy.nix
···
···
+
{ pkgs, lib, ... }: {
+
name = "aaaaxy";
+
meta.maintainers = with lib.maintainers; [ Luflosi ];
+
+
nodes.machine = {
+
hardware.opengl.enable = true;
+
};
+
+
# This starts the game from a known state, feeds it a prerecorded set of button presses
+
# and then checks if the final game state is identical to the expected state.
+
# This is also what AAAAXY's CI system does and serves as a good sanity check.
+
testScript = ''
+
machine.wait_for_unit("basic.target")
+
+
machine.succeed(
+
# benchmark.dem needs to be in a mutable directory,
+
# so we can't just refer to the file in the Nix store directly
+
"mkdir -p '/tmp/aaaaxy/assets/demos/'",
+
"ln -s '${pkgs.aaaaxy.testing_infra}/assets/demos/benchmark.dem' '/tmp/aaaaxy/assets/demos/'",
+
"""
+
'${pkgs.xvfb-run}/bin/xvfb-run' \
+
'${pkgs.aaaaxy.testing_infra}/scripts/regression-test-demo.sh' \
+
'aaaaxy' 'on track for Any%, All Paths and No Teleports' \
+
'${pkgs.aaaaxy}/bin/aaaaxy' '/tmp/aaaaxy/assets/demos/benchmark.dem'
+
""",
+
)
+
'';
+
}
+1
nixos/tests/all-tests.nix
···
in {
_3proxy = runTest ./3proxy.nix;
acme = runTest ./acme.nix;
adguardhome = runTest ./adguardhome.nix;
aesmd = runTestOn ["x86_64-linux"] ./aesmd.nix;
···
in {
_3proxy = runTest ./3proxy.nix;
+
aaaaxy = runTest ./aaaaxy.nix;
acme = runTest ./acme.nix;
adguardhome = runTest ./adguardhome.nix;
aesmd = runTestOn ["x86_64-linux"] ./aesmd.nix;
+2 -2
pkgs/applications/audio/easyeffects/default.nix
···
stdenv.mkDerivation rec {
pname = "easyeffects";
-
version = "7.0.1";
src = fetchFromGitHub {
owner = "wwmm";
repo = "easyeffects";
rev = "v${version}";
-
sha256 = "sha256-PI29TJSYa/dARlSHe4mO4ejV+muhGFhwVvhA10jziTA=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "easyeffects";
+
version = "7.0.3";
src = fetchFromGitHub {
owner = "wwmm";
repo = "easyeffects";
rev = "v${version}";
+
sha256 = "sha256-vHswNRu4JrW95nZaEBs95exUqslO0dyIr41E1gJhHow=";
};
nativeBuildInputs = [
+2 -2
pkgs/applications/audio/mympd/default.nix
···
stdenv.mkDerivation rec {
pname = "mympd";
-
version = "10.2.6";
src = fetchFromGitHub {
owner = "jcorporation";
repo = "myMPD";
rev = "v${version}";
-
sha256 = "sha256-a/HjuBeq7ySDUcEcR6KKnwlvzUInjWmio/zI59sNsak=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "mympd";
+
version = "10.3.0";
src = fetchFromGitHub {
owner = "jcorporation";
repo = "myMPD";
rev = "v${version}";
+
sha256 = "sha256-iO/Ogh3G67GYoputrxAiA1i0fAon2NDrgPCMYxxn/o4=";
};
nativeBuildInputs = [
+3 -3
pkgs/applications/audio/vgmplay-libvgm/default.nix
···
stdenv.mkDerivation rec {
pname = "vgmplay-libvgm";
-
version = "unstable-2022-03-17";
src = fetchFromGitHub {
owner = "ValleyBell";
repo = "vgmplay-libvgm";
-
rev = "a2c21cb134b58043a013ac2efc060144cdecf13d";
-
sha256 = "0g251laqjvvzblyflkg8xac424dbxm1v35ckfazsfchmcqiaqfw4";
};
nativeBuildInputs = [ cmake pkg-config ];
···
stdenv.mkDerivation rec {
pname = "vgmplay-libvgm";
+
version = "unstable-2023-04-12";
src = fetchFromGitHub {
owner = "ValleyBell";
repo = "vgmplay-libvgm";
+
rev = "813abab549e99bb7e936acbfa1199cf435c237c6";
+
sha256 = "sdQO+xk3a7AFXo3jpbcuNBkd19PjKoBMRhr4IK06oHg=";
};
nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/applications/blockchains/ergo/default.nix
···
stdenv.mkDerivation rec {
pname = "ergo";
-
version = "5.0.7";
src = fetchurl {
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
-
sha256 = "sha256-yxb8cMAokAv0tl9FSjjtdvHkJP/UKlZxLLu/+gx8kyQ=";
};
nativeBuildInputs = [ makeWrapper ];
···
stdenv.mkDerivation rec {
pname = "ergo";
+
version = "5.0.8";
src = fetchurl {
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
+
sha256 = "sha256-ZXLtlxxhM6yOwRRVkzaLk5sLfJbDrodI7kIX6ItOk5I=";
};
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/blockchains/exodus/default.nix
···
stdenv.mkDerivation rec {
pname = "exodus";
-
version = "23.3.13";
src = fetchzip {
url = "https://downloads.exodus.com/releases/${pname}-linux-x64-${version}.zip";
-
sha256 = "sha256-/xCDtR3V++LaZZWTaNpeD3YuP5ZM5BChB1CUBH/xNcU=";
};
installPhase = ''
···
stdenv.mkDerivation rec {
pname = "exodus";
+
version = "23.4.10";
src = fetchzip {
url = "https://downloads.exodus.com/releases/${pname}-linux-x64-${version}.zip";
+
sha256 = "sha256-NWUIJCsoCsG8FKZnApicHsBTBwTL2fNb0su1KWd1E1o=";
};
installPhase = ''
+2 -2
pkgs/applications/blockchains/sparrow/default.nix
···
let
pname = "sparrow";
-
version = "1.7.4";
src = fetchurl {
url = "https://github.com/sparrowwallet/${pname}/releases/download/${version}/${pname}-${version}-x86_64.tar.gz";
-
sha256 = "08ircrc93gsf3vgqn07gjwmy4bs3jds9rg184pihyymm7g9girfb";
};
launcher = writeScript "sparrow" ''
···
let
pname = "sparrow";
+
version = "1.7.6";
src = fetchurl {
url = "https://github.com/sparrowwallet/${pname}/releases/download/${version}/${pname}-${version}-x86_64.tar.gz";
+
sha256 = "01ksl790i8swvj8nvl2r27bbd8kad80shsbw3di39925841dp8z3";
};
launcher = writeScript "sparrow" ''
+2 -2
pkgs/applications/editors/featherpad/default.nix
···
mkDerivation rec {
pname = "featherpad";
-
version = "1.3.5";
src = fetchFromGitHub {
owner = "tsujan";
repo = "FeatherPad";
rev = "V${version}";
-
sha256 = "sha256-deQDLcymci8x9QvVOfNwroZPvifovxV6+jT9Grl3sxA=";
};
nativeBuildInputs = [ cmake pkg-config qttools ];
···
mkDerivation rec {
pname = "featherpad";
+
version = "1.4.0";
src = fetchFromGitHub {
owner = "tsujan";
repo = "FeatherPad";
rev = "V${version}";
+
sha256 = "sha256-6hu8r38hrQEt0vaO9XA+KaWPuWYcBdydpjEf2V+m5xY=";
};
nativeBuildInputs = [ cmake pkg-config qttools ];
+2 -2
pkgs/applications/editors/notepad-next/default.nix
···
mkDerivation rec {
pname = "notepad-next";
-
version = "0.6";
src = fetchFromGitHub {
owner = "dail8859";
repo = "NotepadNext";
rev = "v${version}";
-
sha256 = "sha256-t+TfyhQjUp4xJQ4vihAwm691dpt8ctQwLYDRRAQI7OM=";
# External dependencies - https://github.com/dail8859/NotepadNext/issues/135
fetchSubmodules = true;
};
···
mkDerivation rec {
pname = "notepad-next";
+
version = "0.6.1";
src = fetchFromGitHub {
owner = "dail8859";
repo = "NotepadNext";
rev = "v${version}";
+
sha256 = "sha256-4OjthXAzcAVwDA7+oK7sKiOiB7i/cYIdxyrz+9wPvDg=";
# External dependencies - https://github.com/dail8859/NotepadNext/issues/135
fetchSubmodules = true;
};
+2 -2
pkgs/applications/file-managers/worker/default.nix
···
stdenv.mkDerivation rec {
pname = "worker";
-
version = "4.11.0";
src = fetchurl {
url = "http://www.boomerangsworld.de/cms/worker/downloads/${pname}-${version}.tar.gz";
-
sha256 = "sha256-lpR9eHiKOkQ6/rHTJLFUDrMHdSx4rZgppc36CyZlSXg=";
};
buildInputs = [ libX11 ];
···
stdenv.mkDerivation rec {
pname = "worker";
+
version = "4.12.1";
src = fetchurl {
url = "http://www.boomerangsworld.de/cms/worker/downloads/${pname}-${version}.tar.gz";
+
sha256 = "sha256-11tSOVuGuCU0IvqpEKiKvUZj9DtjWJErLpM8IsTtvcs=";
};
buildInputs = [ libX11 ];
+2 -2
pkgs/applications/gis/saga/default.nix
···
mkDerivation rec {
pname = "saga";
-
version = "8.5.1";
src = fetchurl {
url = "mirror://sourceforge/saga-gis/SAGA%20-%20${lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz";
-
sha256 = "sha256-JnZ0m0GAgfz3BbiKxqLoMoa4pX//r5t+mbhMCdAo9OE=";
};
sourceRoot = "saga-${version}/saga-gis";
···
mkDerivation rec {
pname = "saga";
+
version = "9.0.0";
src = fetchurl {
url = "mirror://sourceforge/saga-gis/SAGA%20-%20${lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz";
+
sha256 = "sha256-Yi0zYV6RnUy9mx7/jVBXa0POyTqisPqFEFH+BATn2YY=";
};
sourceRoot = "saga-${version}/saga-gis";
+2 -2
pkgs/applications/graphics/epeg/default.nix
···
stdenv.mkDerivation rec {
pname = "epeg";
-
version = "0.9.2";
src = fetchFromGitHub {
owner = "mattes";
repo = "epeg";
rev = "v${version}";
-
sha256 = "14bjl9v6zzac4df25gm3bkw3n0mza5iazazsi65gg3m6661x6c5g";
};
enableParallelBuilding = true;
···
stdenv.mkDerivation rec {
pname = "epeg";
+
version = "0.9.3";
src = fetchFromGitHub {
owner = "mattes";
repo = "epeg";
rev = "v${version}";
+
sha256 = "sha256-lttqarR8gScNIlSrc5uU3FLfvwxxJ2A1S4oESUW7oIw=";
};
enableParallelBuilding = true;
+2 -2
pkgs/applications/misc/diffuse/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "diffuse";
-
version = "0.8.1";
src = fetchFromGitHub {
owner = "MightyCreak";
repo = "diffuse";
rev = "v${version}";
-
sha256 = "L+6QwM7w/16IVbiyakBpP7vkbd2/BCGTiRlQG0v1XmU=";
};
format = "other";
···
python3.pkgs.buildPythonApplication rec {
pname = "diffuse";
+
version = "0.8.2";
src = fetchFromGitHub {
owner = "MightyCreak";
repo = "diffuse";
rev = "v${version}";
+
sha256 = "aGg5uh9KitVP2bBUizgGIZWvzTxfJGid0WUGVNyHdlk=";
};
format = "other";
+3 -3
pkgs/applications/misc/geoipupdate/default.nix
···
buildGoModule rec {
pname = "geoipupdate";
-
version = "4.11.1";
src = fetchFromGitHub {
owner = "maxmind";
repo = "geoipupdate";
rev = "v${version}";
-
sha256 = "sha256-85xPXqvRfc6zip3tPcxFsE+niPmnnPqi9gLF+ioqbV8=";
};
-
vendorHash = "sha256-cPdQ7AIYUacoq885K8XBF+zChUPwbZ7YI4aDCIBOvMY=";
ldflags = [ "-X main.version=${version}" ];
···
buildGoModule rec {
pname = "geoipupdate";
+
version = "5.0.4";
src = fetchFromGitHub {
owner = "maxmind";
repo = "geoipupdate";
rev = "v${version}";
+
sha256 = "sha256-jes4MWJh0y5ddWjU/Hp6xwZU7/HUi/q0vF5AYQRBKiE=";
};
+
vendorHash = "sha256-OnByMNjs6C3R7v5PRDYGYekamsesz9yq2KNsI+NHcQ4=";
ldflags = [ "-X main.version=${version}" ];
+2 -2
pkgs/applications/misc/holochain-launcher/default.nix
···
stdenv.mkDerivation rec {
name = "holochain-launcher";
-
version = "0.9.3";
src = fetchurl {
url = "https://github.com/holochain/launcher/releases/download/v${version}/holochain-launcher_${version}_amd64.deb";
-
sha256 = "sha256-hvnOB6cTL+VffwtBulrEzujxVZEQMSDoJx2HjivJ9z8=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
name = "holochain-launcher";
+
version = "0.9.4";
src = fetchurl {
url = "https://github.com/holochain/launcher/releases/download/v${version}/holochain-launcher_${version}_amd64.deb";
+
sha256 = "sha256-qTzm4pwhYbEN96a/Dz/JcJcZ2OobyQJRNC2yH4CbhzQ=";
};
nativeBuildInputs = [
+3 -3
pkgs/applications/misc/mob/default.nix
···
buildGoModule rec {
pname = "mob";
-
version = "4.1.1";
src = fetchFromGitHub {
owner = "remotemobprogramming";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-P3OxqJNhzO/aPC4Nj3vvBy5cxaahQv0IsjlIKya0p1w=";
};
-
vendorSha256 = null;
nativeBuildInputs = [
makeWrapper
···
buildGoModule rec {
pname = "mob";
+
version = "4.4.0";
src = fetchFromGitHub {
owner = "remotemobprogramming";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-g2l/XeSyFem2Xi/lVgfbWW+nWHxAcQV/v+2AIqB0apM=";
};
+
vendorHash = null;
nativeBuildInputs = [
makeWrapper
+3 -3
pkgs/applications/misc/navi/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "navi";
-
version = "2.20.1";
src = fetchFromGitHub {
owner = "denisidoro";
repo = "navi";
rev = "v${version}";
-
sha256 = "sha256-uu82KG2RHEP0PstoYB4eWZWFjlousT40A1XAaBfkjFE=";
};
-
cargoSha256 = "sha256-gpHeyxLcDqwi96BWF6Hwlb27JG2LSUgfsE4FTB1vIoQ=";
nativeBuildInputs = [ makeWrapper ];
···
rustPlatform.buildRustPackage rec {
pname = "navi";
+
version = "2.22.1";
src = fetchFromGitHub {
owner = "denisidoro";
repo = "navi";
rev = "v${version}";
+
sha256 = "sha256-dlK7R9T1AezNr3+5Or8XYAMRlnnXejIs9jXAjwTuvd8=";
};
+
cargoHash = "sha256-nastb6dsBGM8zIQ/WCfQy3Y50kH3J1dM/vnkOe/q95A=";
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/misc/qcad/default.nix
···
mkDerivation rec {
pname = "qcad";
-
version = "3.27.9.3";
src = fetchFromGitHub {
name = "qcad-${version}-src";
owner = "qcad";
repo = "qcad";
rev = "v${version}";
-
sha256 = "sha256-JEUV8TtVYSlO+Gmg/ktMTmTlOmH+2zc6/fLkVHD7eBc=";
};
patches = [
···
mkDerivation rec {
pname = "qcad";
+
version = "3.28.1.0";
src = fetchFromGitHub {
name = "qcad-${version}-src";
owner = "qcad";
repo = "qcad";
rev = "v${version}";
+
sha256 = "sha256-NizAUyj6YbfjxXDQkVaqzkp11WMJlt4FMr72i3Cn564=";
};
patches = [
+2 -2
pkgs/applications/misc/snapmaker-luban/default.nix
···
stdenv.mkDerivation rec {
pname = "snapmaker-luban";
-
version = "4.7.0";
src = fetchurl {
url = "https://github.com/Snapmaker/Luban/releases/download/v${version}/snapmaker-luban-${version}-linux-x64.tar.gz";
-
sha256 = "sha256-iIAK4XqxtdV+3FZHhzerMLcpfniKhNMGnfGA+W2inZc=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "snapmaker-luban";
+
version = "4.7.2";
src = fetchurl {
url = "https://github.com/Snapmaker/Luban/releases/download/v${version}/snapmaker-luban-${version}-linux-x64.tar.gz";
+
sha256 = "sha256-Orl3nKqkz1L1MTUEaxpnhD/nzQPDXxzgAP/GfC5tQ/o=";
};
nativeBuildInputs = [
+2 -2
pkgs/applications/misc/spicetify-cli/default.nix
···
buildGoModule rec {
pname = "spicetify-cli";
-
version = "2.17.1";
src = fetchFromGitHub {
owner = "spicetify";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-hgLJVD3JEehQjPO5T54xk5JxbcVyiBu4PXV+EdOczag=";
};
vendorHash = "sha256-mAtwbYuzkHUqG4fr2JffcM8PmBsBrnHWyl4DvVzfJCw=";
···
buildGoModule rec {
pname = "spicetify-cli";
+
version = "2.17.2";
src = fetchFromGitHub {
owner = "spicetify";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-WVatvMdCp4BeCe5+hz933OAJIKaR4ChR22nVrl8tmIc=";
};
vendorHash = "sha256-mAtwbYuzkHUqG4fr2JffcM8PmBsBrnHWyl4DvVzfJCw=";
+3 -3
pkgs/applications/misc/todoist/default.nix
···
buildGoModule rec {
pname = "todoist";
-
version = "0.18.0";
src = fetchFromGitHub {
owner = "sachaos";
repo = "todoist";
rev = "v${version}";
-
sha256 = "sha256-46wNacsK2kGHaq2MgcW4ELI2TIY+4leraGQwU4V7sVo=";
};
-
vendorSha256 = "sha256-ly+OcRo8tGeNX4FnqNVaqjPx/A1FALOnScxs04lIOiU=";
doCheck = false;
···
buildGoModule rec {
pname = "todoist";
+
version = "0.19.0";
src = fetchFromGitHub {
owner = "sachaos";
repo = "todoist";
rev = "v${version}";
+
sha256 = "sha256-i8q9L8x9LNodL3ilFK5kiq744yclRfsexxS7E0i9JSo=";
};
+
vendorHash = "sha256-fWFFWFVnLtZivlqMRIi6TjvticiKlyXF2Bx9Munos8M=";
doCheck = false;
+3 -3
pkgs/applications/networking/avalanchego/default.nix
···
buildGoModule rec {
pname = "avalanchego";
-
version = "1.9.16";
src = fetchFromGitHub {
owner = "ava-labs";
repo = pname;
rev = "v${version}";
-
hash = "sha256-xskLRQLjLSXXHK39h7e8knP5OtIbcllF7OvefPpIQCU=";
};
-
vendorHash = "sha256-lyXP1mkJmHpHHMtH0rXa0orf5u+AbZ4H/MJXt8o49ng=";
# go mod vendor has a bug, see: https://github.com/golang/go/issues/57529
proxyVendor = true;
···
buildGoModule rec {
pname = "avalanchego";
+
version = "1.10.0";
src = fetchFromGitHub {
owner = "ava-labs";
repo = pname;
rev = "v${version}";
+
hash = "sha256-OQh8xub/4DHZk4sGIJldyoXGR/TQ9F0reERk2lpjYi8=";
};
+
vendorHash = "sha256-etvCtNCW6tuzKZEEx2RODzMx0W9hGoXNS2jWGJO+Pc0=";
# go mod vendor has a bug, see: https://github.com/golang/go/issues/57529
proxyVendor = true;
+3 -3
pkgs/applications/networking/browsers/qutebrowser/default.nix
···
buildPythonApplication = if isQt6 then python3Packages.buildPythonApplication else mkDerivationWith python3Packages.buildPythonApplication;
pname = "qutebrowser";
-
version = if isQt6 then "unstable-2023-03-19" else "2.5.3";
in
assert withMediaPlayback -> gst_all_1 != null;
···
fetchFromGitHub {
owner = "qutebrowser";
repo = "qutebrowser";
-
rev = "294e73660c1f3d1aff50843c25e2f8f7574c4332";
-
sha256 = "sha256-vXMME9vqB4C4MScT9j7lOz4Bvu5R8nHFKi+uz9mbqtg=";
}
# the release tarballs are different from the git checkout!
else fetchurl {
···
buildPythonApplication = if isQt6 then python3Packages.buildPythonApplication else mkDerivationWith python3Packages.buildPythonApplication;
pname = "qutebrowser";
+
version = if isQt6 then "unstable-2023-04-18" else "2.5.3";
in
assert withMediaPlayback -> gst_all_1 != null;
···
fetchFromGitHub {
owner = "qutebrowser";
repo = "qutebrowser";
+
rev = "d4cafc0019a4a5574caa11966fc40ede89076d26";
+
hash = "sha256-Ma79EPvnwmQkeXEG9aSnD/Vt1DGhK2JX9dib7uARH8M=";
}
# the release tarballs are different from the git checkout!
else fetchurl {
+3 -3
pkgs/applications/networking/browsers/vivaldi/default.nix
···
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
in stdenv.mkDerivation rec {
pname = "vivaldi";
-
version = "5.7.2921.63";
suffix = {
aarch64-linux = "arm64";
···
src = fetchurl {
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb";
hash = {
-
aarch64-linux = "sha256-Os2A3kbeuMIn9TFp8Ze+TwHDYLkVvECJF3UDMsQq5yU=";
-
x86_64-linux = "sha256-t9CYf3I+IrKjOD96tBZQGR3xwzPrZvnD1JvPMgTjz0M=";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
···
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
in stdenv.mkDerivation rec {
pname = "vivaldi";
+
version = "6.0.2979.15";
suffix = {
aarch64-linux = "arm64";
···
src = fetchurl {
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}-1_${suffix}.deb";
hash = {
+
aarch64-linux = "sha256-6rETxeExtHxWrKFO0MHzjLgnaHUeREVqsOB9264jZr8=";
+
x86_64-linux = "sha256-vvN0AxrKotphYIpkyOKHBgEOQtF4LvYBV1cB591ICbc=";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
+2 -2
pkgs/applications/networking/clash-verge/default.nix
···
stdenv.mkDerivation rec {
pname = "clash-verge";
-
version = "1.3.0";
src = fetchurl {
url = "https://github.com/zzzgydi/clash-verge/releases/download/v${version}/clash-verge_${version}_amd64.deb";
-
hash = "sha256-HaBr1QHU3SZix3NFEkTmMrGuk/J1dfP3Lhst79rkUl0=";
};
unpackPhase = "dpkg-deb -x $src .";
···
stdenv.mkDerivation rec {
pname = "clash-verge";
+
version = "1.3.1";
src = fetchurl {
url = "https://github.com/zzzgydi/clash-verge/releases/download/v${version}/clash-verge_${version}_amd64.deb";
+
hash = "sha256-AEOFMKxrkPditf5ks++tII6zeuH72Fxw/TVtZeXS3v4=";
};
unpackPhase = "dpkg-deb -x $src .";
+3 -3
pkgs/applications/networking/cluster/argo/default.nix
···
in
buildGoModule rec {
pname = "argo";
-
version = "3.4.5";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo";
rev = "refs/tags/v${version}";
-
hash = "sha256-qNSnO+wtAKyUJwjIMZaiBUfgaoDFVttp04kTxr4H6po=";
};
-
vendorHash = "sha256-75l4YCYC38uX63Uv/MA7HciQ+wumWhTuimL+ctizBCs=";
doCheck = false;
···
in
buildGoModule rec {
pname = "argo";
+
version = "3.4.7";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo";
rev = "refs/tags/v${version}";
+
hash = "sha256-jvrt8CwYkeZky5xg9a2U/CuenoBe86yX31x2iCb/7EY=";
};
+
vendorHash = "sha256-6vHZxBcmhu6s3qQSX0iNIAR0hvXQB/bbpTA1/R08pj0=";
doCheck = false;
+3 -3
pkgs/applications/networking/cluster/bosh-cli/default.nix
···
buildGoModule rec {
pname = "bosh-cli";
-
version = "7.1.0";
src = fetchFromGitHub {
owner = "cloudfoundry";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-wsCVeCAgZ2RPT6cle1YHB5CZdcPmKOVuUQlA5d3H7iI=";
};
-
vendorSha256 = null;
postPatch = ''
substituteInPlace cmd/version.go --replace '[DEV BUILD]' '${version}'
···
buildGoModule rec {
pname = "bosh-cli";
+
version = "7.2.2";
src = fetchFromGitHub {
owner = "cloudfoundry";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-cSix1muhmPrL7fDGznkFAOAoArZoDvptli7uRo71Dlk=";
};
+
vendorHash = null;
postPatch = ''
substituteInPlace cmd/version.go --replace '[DEV BUILD]' '${version}'
+4 -4
pkgs/applications/networking/cluster/cmctl/default.nix
···
buildGoModule rec {
pname = "cmctl";
-
version = "1.11.0";
src = fetchFromGitHub {
owner = "cert-manager";
repo = "cert-manager";
-
rev = "2a0ef53b06e183356d922cd58af2510d8885bef5";
-
sha256 = "0cvsmc06gg8w5j2k1zj4i8qpqlvpjfa6d7wn24v0hs1a1qk8c7a8";
};
-
vendorSha256 = "sha256-aLEQoNt/5ikMw+wExSUITey/68Gk4+dsRbSydsiEiEg=";
subPackages = [ "cmd/ctl" ];
···
buildGoModule rec {
pname = "cmctl";
+
version = "1.11.1";
src = fetchFromGitHub {
owner = "cert-manager";
repo = "cert-manager";
+
rev = "e3a2a803e8ed7f8a88d5f535d6e9a061c1571194";
+
sha256 = "0484dh520plgmrv39lbih44z1dz0r3sf115kqvcpfmg13b0328d0";
};
+
vendorSha256 = "sha256-tKvvqYGwLEoSfGzBRLx8xC/0Kz1uLmHYQ+gcHOW+550=";
subPackages = [ "cmd/ctl" ];
+3 -3
pkgs/applications/networking/cluster/helmfile/default.nix
···
buildGoModule rec {
pname = "helmfile";
-
version = "0.151.0";
src = fetchFromGitHub {
owner = "helmfile";
repo = "helmfile";
rev = "v${version}";
-
sha256 = "sha256-hzsxuvHzdjNRqTk4yEBZhT/j1fVCAk+843kY4MsN0AM=";
};
-
vendorHash = "sha256-f0K3/xF+nJvlhtLAyLOah2RaZbaEqD8C28cPCLyaCXI=";
doCheck = false;
···
buildGoModule rec {
pname = "helmfile";
+
version = "0.152.0";
src = fetchFromGitHub {
owner = "helmfile";
repo = "helmfile";
rev = "v${version}";
+
sha256 = "sha256-y7IM9YMbJvDmCwzR4Iz5losKberxtGkMfyxpyuBEb+o=";
};
+
vendorHash = "sha256-GRTtpZ4du3FNGpD+LArmNkJFeHs72jkYKYbvp73I/5s=";
doCheck = false;
+3 -3
pkgs/applications/networking/cluster/hubble/default.nix
···
buildGoModule rec {
pname = "hubble";
-
version = "0.10.0";
src = fetchFromGitHub {
owner = "cilium";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-L8sRvIA89RiXjrG0WcH72iYKlNTFvmQrveA9k5EBRKo=";
};
-
vendorSha256 = null;
ldflags = [
"-s" "-w"
···
buildGoModule rec {
pname = "hubble";
+
version = "0.11.3";
src = fetchFromGitHub {
owner = "cilium";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-UshnNwpCGjAvEZY4+oIjSS8bqcmEcIrnm4e0IhH/8xM=";
};
+
vendorHash = null;
ldflags = [
"-s" "-w"
+3 -3
pkgs/applications/networking/cluster/kubeconform/default.nix
···
buildGoModule rec {
pname = "kubeconform";
-
version = "0.5.0";
src = fetchFromGitHub {
owner = "yannh";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-YLPF8tR50gtiA608TLctKX54a7qf8LXjbkMr/GPJBSc=";
};
-
vendorSha256 = null;
meta = with lib; {
description = "A FAST Kubernetes manifests validator, with support for Custom Resources!";
···
buildGoModule rec {
pname = "kubeconform";
+
version = "0.6.1";
src = fetchFromGitHub {
owner = "yannh";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-98wSFntt5ERbQ7URMlRz3iMTuL1beuX2nXbdWe+6Quw=";
};
+
vendorHash = null;
meta = with lib; {
description = "A FAST Kubernetes manifests validator, with support for Custom Resources!";
+3 -3
pkgs/applications/networking/cluster/minikube/default.nix
···
buildGoModule rec {
pname = "minikube";
-
version = "1.29.0";
-
vendorHash = "sha256-wRCSUDzz+1e4/ijwAnIM8a/AlnNNdVkiz3WO4Nhuy+M=";
doCheck = false;
···
owner = "kubernetes";
repo = "minikube";
rev = "v${version}";
-
sha256 = "sha256-rdcMgL7bzdlxrelui+V1APJik0v/4YyUqj9QlMRq1nI=";
};
nativeBuildInputs = [ installShellFiles pkg-config which makeWrapper ];
···
buildGoModule rec {
pname = "minikube";
+
version = "1.30.1";
+
vendorHash = "sha256-616T47H+8FdXU37MDvAHRyM59JXurU45uz8c/TNxkkc=";
doCheck = false;
···
owner = "kubernetes";
repo = "minikube";
rev = "v${version}";
+
sha256 = "sha256-dw+aFckp5Q9i6bNKPetw2WlslrpKAgEzXI+aGAwDurU=";
};
nativeBuildInputs = [ installShellFiles pkg-config which makeWrapper ];
+3 -3
pkgs/applications/networking/cluster/nerdctl/default.nix
···
buildGoModule rec {
pname = "nerdctl";
-
version = "1.3.0";
src = fetchFromGitHub {
owner = "containerd";
repo = pname;
rev = "v${version}";
-
hash = "sha256-mobPl1T33yhoIjFmxZn6D96ZdU4fwwPLn8cBsYSF/Fw=";
};
-
vendorHash = "sha256-5SaYGRCgl8f5XeKbhT1autW6Kdy+HDwsWXUWTFeAMio=";
nativeBuildInputs = [ makeWrapper installShellFiles ];
···
buildGoModule rec {
pname = "nerdctl";
+
version = "1.3.1";
src = fetchFromGitHub {
owner = "containerd";
repo = pname;
rev = "v${version}";
+
hash = "sha256-1wqPMT8JJ29K0BcooPj7jaXMKIVlN6YvFwneYnqaeDk=";
};
+
vendorHash = "sha256-ix18Mi4a1kW7C6rcwwFc6TDwzs3vYxNz3M3d5pD8l6c=";
nativeBuildInputs = [ makeWrapper installShellFiles ];
+3 -3
pkgs/applications/networking/cluster/odo/default.nix
···
buildGoModule rec {
pname = "odo";
-
version = "3.4.0";
src = fetchFromGitHub {
owner = "redhat-developer";
repo = "odo";
rev = "v${version}";
-
sha256 = "sha256-UXeSerVtskEloH60vNom8H6/gEy7adUnBsc/5q7wrDM=";
};
-
vendorSha256 = null;
buildPhase = ''
make bin
···
buildGoModule rec {
pname = "odo";
+
version = "3.9.0";
src = fetchFromGitHub {
owner = "redhat-developer";
repo = "odo";
rev = "v${version}";
+
sha256 = "sha256-7GkDxcin4hsqyjjUvI813Z7wHr9D9ZwSDodIts2RpzU=";
};
+
vendorHash = null;
buildPhase = ''
make bin
+3 -3
pkgs/applications/networking/cluster/rke/default.nix
···
buildGoModule rec {
pname = "rke";
-
version = "1.4.3";
src = fetchFromGitHub {
owner = "rancher";
repo = pname;
rev = "v${version}";
-
hash = "sha256-UTvDrrveFDrPD0ar87Q3NZSxTyCAe5gpp3e2QPeMMm4=";
};
-
vendorHash = "sha256-zV1lrJhzrUAcEk6jYLCFrHcYw3CZart46qXErCTjZyQ=";
subPackages = [ "." ];
···
buildGoModule rec {
pname = "rke";
+
version = "1.4.4";
src = fetchFromGitHub {
owner = "rancher";
repo = pname;
rev = "v${version}";
+
hash = "sha256-2qqEpH3Lkd7Ok+KBcRpRWiaUp0kN6j0YGURsX/qe3No=";
};
+
vendorHash = "sha256-wuEsG2VKU4F/phSqpzUN3wChD93V4AE7poVLJu6kpF0=";
subPackages = [ "." ];
+3 -3
pkgs/applications/networking/cluster/stern/default.nix
···
buildGoModule rec {
pname = "stern";
-
version = "1.24.0";
src = fetchFromGitHub {
owner = "stern";
repo = "stern";
rev = "v${version}";
-
sha256 = "sha256-jJxrBBs8PkYg9oH9MY1RLJb262REmbKciHXiwWTqoRc=";
};
-
vendorHash = "sha256-1MhscgCGSJXkcj5Rt29+xbBX1uGfOS0kmab+DNY/Bt4=";
subPackages = [ "." ];
···
buildGoModule rec {
pname = "stern";
+
version = "1.25.0";
src = fetchFromGitHub {
owner = "stern";
repo = "stern";
rev = "v${version}";
+
sha256 = "sha256-E4Hs9FH+6iQ7kv6CmYUHw9HchtJghMq9tnERO2rpL1g=";
};
+
vendorHash = "sha256-+B3cAuV+HllmB1NaPeZitNpX9udWuCKfDFv+mOVHw2Y=";
subPackages = [ "." ];
+3 -3
pkgs/applications/networking/cluster/talosctl/default.nix
···
buildGoModule rec {
pname = "talosctl";
-
version = "1.3.7";
src = fetchFromGitHub {
owner = "siderolabs";
repo = "talos";
rev = "v${version}";
-
hash = "sha256-zJcfx4rHPo8bAN4p0BK0i8Vu1aAaUynj9Aj7bBQoVKU=";
};
-
vendorHash = "sha256-m7w6ItXGAtoT/ZqNOXbDackXV6cHtpAMBi4jfVhQa9A=";
ldflags = [ "-s" "-w" ];
···
buildGoModule rec {
pname = "talosctl";
+
version = "1.4.0";
src = fetchFromGitHub {
owner = "siderolabs";
repo = "talos";
rev = "v${version}";
+
hash = "sha256-EJrzq6fChNA1N3TTkwD5/1TdLDso9jGuTgWUG4RwqGA=";
};
+
vendorHash = "sha256-Thkj8Zhj/HXAnRcFxuCEVd94CMrt8Bsq2FHx6siH6Ww=";
ldflags = [ "-s" "-w" ];
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
···
buildGoModule rec {
pname = "terragrunt";
-
version = "0.45.0";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-SyA1DP9xm8NbgDfGOyzNZwaWq6Wn8IOiiL/m516/cLw=";
};
vendorHash = "sha256-eY9YwXSIOrXbVWUIfVrUIRso1F5weBGKbPFv43k8t2Y=";
···
buildGoModule rec {
pname = "terragrunt";
+
version = "0.45.2";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-elaCrClNLTw3YiEjygwJxjiqYlp7BWwjvdIYDx5rWE8=";
};
vendorHash = "sha256-eY9YwXSIOrXbVWUIfVrUIRso1F5weBGKbPFv43k8t2Y=";
+2 -2
pkgs/applications/networking/ids/suricata/default.nix
···
in
stdenv.mkDerivation rec {
pname = "suricata";
-
version = "6.0.10";
src = fetchurl {
url = "https://www.openinfosecfoundation.org/download/${pname}-${version}.tar.gz";
-
sha256 = "sha256-Wb/Rv12cFZYib6SBW/dmQ85ZaYhmwQeiYmnEgfElxNc=";
};
nativeBuildInputs = [
···
in
stdenv.mkDerivation rec {
pname = "suricata";
+
version = "6.0.11";
src = fetchurl {
url = "https://www.openinfosecfoundation.org/download/${pname}-${version}.tar.gz";
+
sha256 = "sha256-TaXk6R5JmSYzpgJM4Qr+ZEElWyd1qPIPHvGIvREprGY=";
};
nativeBuildInputs = [
+3 -3
pkgs/applications/networking/instant-messengers/twitch-tui/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "twitch-tui";
-
version = "2.0.2";
src = fetchFromGitHub {
owner = "Xithrius";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-4gEE2JCYNxPOV47w/wMRvYn5YJdgvlYl+fkk6qcXLr8=";
};
-
cargoHash = "sha256-IYk01mueNZu791LPdkB79VaxsFXZbqEFDbpw1ckYTMo=";
nativeBuildInputs = [
pkg-config
···
rustPlatform.buildRustPackage rec {
pname = "twitch-tui";
+
version = "2.2.1";
src = fetchFromGitHub {
owner = "Xithrius";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-ecPrG3zZW+tr0LSCMLgGc6w2qmqzZOTAmEB88xKJxvk=";
};
+
cargoHash = "sha256-SQ0anSl/MrSEyfcLbzma3RT2iDqVa0wrcYAmIMysyew=";
nativeBuildInputs = [
pkg-config
+3 -3
pkgs/applications/networking/netmaker/default.nix
···
buildGoModule rec {
pname = "netmaker";
-
version = "0.18.5";
src = fetchFromGitHub {
owner = "gravitl";
repo = pname;
rev = "v${version}";
-
hash = "sha256-IUicsTgw6i6a9glgbUtt2sEPHIj/qQFJ3xnCJm9igdk=";
};
-
vendorHash = "sha256-E4LjfKovOoXIru0PMEidOCpEYMNf1wSDP4lWiqRigI4=";
inherit subPackages;
···
buildGoModule rec {
pname = "netmaker";
+
version = "0.18.6";
src = fetchFromGitHub {
owner = "gravitl";
repo = pname;
rev = "v${version}";
+
hash = "sha256-k0cQ82RVzIdru0YOd7GvzFQ+DUciTALQg876thqEoeU=";
};
+
vendorHash = "sha256-hJg2TlLMDNN0FreWXNYiCIvTscgPy4ZDlntcPeIcl6U=";
inherit subPackages;
+2 -2
pkgs/applications/networking/newsreaders/liferea/default.nix
···
stdenv.mkDerivation rec {
pname = "liferea";
-
version = "1.14.5";
src = fetchurl {
url = "https://github.com/lwindolf/${pname}/releases/download/v${version}/${pname}-${version}.tar.bz2";
-
sha256 = "IkTnjY9rbij0EaNVTWFJagEtX+E5L+G0dZeOz9jGEXc=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "liferea";
+
version = "1.15.0";
src = fetchurl {
url = "https://github.com/lwindolf/${pname}/releases/download/v${version}/${pname}-${version}.tar.bz2";
+
sha256 = "1a7dlwuUOHeCsB+ofAOPlbyuh/QAB8kf50MsocMNz70=";
};
nativeBuildInputs = [
+2 -2
pkgs/applications/office/super-productivity/default.nix
···
stdenv.mkDerivation rec {
pname = "super-productivity";
-
version = "7.13.1";
src = fetchurl {
url = "https://github.com/johannesjo/super-productivity/releases/download/v${version}/superProductivity-${version}.AppImage";
-
sha256 = "sha256-ZZnyPdwzIX0WNywcD2uYxaDG/cbgU8nyiwe0r3YIrs0=";
name = "${pname}-${version}.AppImage";
};
···
stdenv.mkDerivation rec {
pname = "super-productivity";
+
version = "7.13.2";
src = fetchurl {
url = "https://github.com/johannesjo/super-productivity/releases/download/v${version}/superProductivity-${version}.AppImage";
+
sha256 = "sha256-HwRJUrNaoAnNuIcDWgXOYA+PxLjOE6NXRJqINIbVxOw=";
name = "${pname}-${version}.AppImage";
};
+3 -3
pkgs/applications/office/treesheets/default.nix
···
stdenv.mkDerivation rec {
pname = "treesheets";
-
version = "unstable-2023-04-09";
src = fetchFromGitHub {
owner = "aardappel";
repo = "treesheets";
-
rev = "afeb34a1c5255484eea912edf0cc175cae5eea12";
-
sha256 = "KFGI3p9V8clOACQ+kxhLazOqcSm7Ou/84+1JrEA1rC0=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "treesheets";
+
version = "unstable-2023-04-17";
src = fetchFromGitHub {
owner = "aardappel";
repo = "treesheets";
+
rev = "49b7592b6b59412d14884d19d9911d59b13f8c9f";
+
sha256 = "PS/g/ZdeCz/BHud6WtMkzvVQi+TBqEZLZaw05xRTmrQ=";
};
nativeBuildInputs = [
+3 -3
pkgs/applications/office/trilium/desktop.nix
···
let
pname = "trilium-desktop";
-
version = "0.59.2";
linuxSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
-
linuxSource.sha256 = "1mnggfb16vi02dikhnsc3nbdrb0m25f9lch4d1r65lr6svw7sxjp";
darwinSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-mac-x64-${version}.zip";
-
darwinSource.sha256 = "0j07yxfgvqn76bfpbqlvabdkbfrhp5g4f58w9gf6g1n9ky7w7dzj";
meta = metaCommon // {
mainProgram = "trilium";
···
let
pname = "trilium-desktop";
+
version = "0.59.4";
linuxSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
+
linuxSource.sha256 = "0vv58bcwx62slrc6f7ra61m71nqh6pb2rg4h99f8krj2h56zhrij";
darwinSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-mac-x64-${version}.zip";
+
darwinSource.sha256 = "18jdz32i0blh3hrdyh558fmqncjrnv1j1g3hwjcph8hi90pqycdr";
meta = metaCommon // {
mainProgram = "trilium";
+2 -2
pkgs/applications/office/trilium/server.nix
···
let
serverSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
-
serverSource.sha256 = "1i7rrzj40ixi4l4hhxdn9n0b8zmm40ycprhaklh9kk39v38rai3y";
-
version = "0.59.2";
in stdenv.mkDerivation rec {
pname = "trilium-server";
inherit version;
···
let
serverSource.url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
+
serverSource.sha256 = "1ys9vnxrxhy52accqxkmvf63kqwaf3ba6ysk3a8wfn2rwxa766g8";
+
version = "0.59.4";
in stdenv.mkDerivation rec {
pname = "trilium-server";
inherit version;
+5 -7
pkgs/applications/radio/sdrangel/default.nix
···
, limesuite
, libbladeRF
, mbelib
-
, mkDerivation
, ninja
, ocl-icd
, opencv3
···
, sgp4
, soapysdr-with-plugins
, uhd
, zlib
}:
-
mkDerivation rec {
pname = "sdrangel";
version = "7.13.0";
···
hash = "sha256-xG41FNlMfqH5MaGVFFENP0UFEkZYiWhtpNSPh2s4Irk=";
};
-
nativeBuildInputs = [ cmake ninja pkg-config ];
buildInputs = [
airspy
···
cmakeFlags = [
"-DAPT_DIR=${aptdec}"
-
"-DDAB_INCLUDE_DIR:PATH=${dab_lib}/include/dab_lib"
-
"-DLIBSERIALDV_INCLUDE_DIR:PATH=${serialdv}/include/serialdv"
-
"-DLIMESUITE_INCLUDE_DIR:PATH=${limesuite}/include"
-
"-DLIMESUITE_LIBRARY:FILEPATH=${limesuite}/lib/libLimeSuite${stdenv.hostPlatform.extensions.sharedLibrary}"
"-DSGP4_DIR=${sgp4}"
"-DSOAPYSDR_DIR=${soapysdr-with-plugins}"
];
LD_LIBRARY_PATH = "${ocl-icd}/lib";
···
, limesuite
, libbladeRF
, mbelib
, ninja
, ocl-icd
, opencv3
···
, sgp4
, soapysdr-with-plugins
, uhd
+
, wrapQtAppsHook
, zlib
}:
+
stdenv.mkDerivation rec {
pname = "sdrangel";
version = "7.13.0";
···
hash = "sha256-xG41FNlMfqH5MaGVFFENP0UFEkZYiWhtpNSPh2s4Irk=";
};
+
nativeBuildInputs = [ cmake ninja pkg-config wrapQtAppsHook ];
buildInputs = [
airspy
···
cmakeFlags = [
"-DAPT_DIR=${aptdec}"
+
"-DDAB_DIR=${dab_lib}"
"-DSGP4_DIR=${sgp4}"
"-DSOAPYSDR_DIR=${soapysdr-with-plugins}"
+
"-Wno-dev"
];
LD_LIBRARY_PATH = "${ocl-icd}/lib";
+2 -2
pkgs/applications/science/electronics/gtkwave/default.nix
···
stdenv.mkDerivation rec {
pname = "gtkwave";
-
version = "3.3.114";
src = fetchurl {
url = "mirror://sourceforge/gtkwave/${pname}-gtk3-${version}.tar.gz";
-
sha256 = "sha256-zzpfyrs3qWckzeLkp0A73ye1HpFGzmenlNvkcBfPhKw=";
};
nativeBuildInputs = [ pkg-config wrapGAppsHook ];
···
stdenv.mkDerivation rec {
pname = "gtkwave";
+
version = "3.3.115";
src = fetchurl {
url = "mirror://sourceforge/gtkwave/${pname}-gtk3-${version}.tar.gz";
+
sha256 = "sha256-rbenwCsYygg1oGS2cvbNxR+HXEVLAYmnQ/LOi5HmSqU=";
};
nativeBuildInputs = [ pkg-config wrapGAppsHook ];
+2 -2
pkgs/applications/science/logic/tlaplus/default.nix
···
stdenv.mkDerivation rec {
pname = "tlaplus";
-
version = "1.7.2";
src = fetchurl {
url = "https://github.com/tlaplus/tlaplus/releases/download/v${version}/tla2tools.jar";
-
sha256 = "sha256-+hhUPkTtWXSoW9LGDA3BZiCuEXaA6o5pPSaRmZ7ZCyI=";
};
nativeBuildInputs = [ makeWrapper ];
···
stdenv.mkDerivation rec {
pname = "tlaplus";
+
version = "1.7.3";
src = fetchurl {
url = "https://github.com/tlaplus/tlaplus/releases/download/v${version}/tla2tools.jar";
+
sha256 = "sha256-5P8V6oH05voSXAgwBDclSxdxdMalrfaNpElkar4IUZ0=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/applications/version-management/git-stack/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "git-stack";
-
version = "0.10.14";
src = fetchFromGitHub {
owner = "gitext-rs";
repo = "git-stack";
rev = "v${version}";
-
hash = "sha256-DAvvVI3npHM7ln/EAr0RjtUCqCoKx9QHsCw69F8C8p4=";
};
-
cargoHash = "sha256-KDVHSCQx7qIS/Gwx/wlpdIMgirPSfG535dvu33gjF7c=";
buildInputs = lib.optionals stdenv.isDarwin [
Security
···
rustPlatform.buildRustPackage rec {
pname = "git-stack";
+
version = "0.10.15";
src = fetchFromGitHub {
owner = "gitext-rs";
repo = "git-stack";
rev = "v${version}";
+
hash = "sha256-DUr3kD27wWuWuArVVhGFYHmX7cA5+J1/dGsZIuWh30c=";
};
+
cargoHash = "sha256-4p6vWVVHzjE66mnoXKbZJrh77q40OM49fHwCFCgE0W4=";
buildInputs = lib.optionals stdenv.isDarwin [
Security
+2 -2
pkgs/applications/video/kodi/addons/pvr-hts/default.nix
···
buildKodiBinaryAddon rec {
pname = "pvr-hts";
namespace = "pvr.hts";
-
version = "20.6.0";
src = fetchFromGitHub {
owner = "kodi-pvr";
repo = "pvr.hts";
rev = "${version}-${rel}";
-
sha256 = "sha256-D6t61/KUEQBMw5WrCfiWyFHnGbnpHWVKzzdgiRpviig=";
};
meta = with lib; {
···
buildKodiBinaryAddon rec {
pname = "pvr-hts";
namespace = "pvr.hts";
+
version = "20.6.2";
src = fetchFromGitHub {
owner = "kodi-pvr";
repo = "pvr.hts";
rev = "${version}-${rel}";
+
sha256 = "sha256-AQI7s6PAro+CZ6IoKGm8ii1ZKibfNc2oVVeCCZP+DTg=";
};
meta = with lib; {
+3 -3
pkgs/applications/virtualization/nixpacks/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "nixpacks";
-
version = "1.6.0";
src = fetchFromGitHub {
owner = "railwayapp";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-q+NMV0GagcGeUb+WD8BoFjAKJWgzBSq/POqwPUADAUI=";
};
-
cargoHash = "sha256-m9CvMorM7uX6OOfVCtM2pZPgRcKm7fVoTk/SCt8FXyU=";
# skip test due FHS dependency
doCheck = false;
···
rustPlatform.buildRustPackage rec {
pname = "nixpacks";
+
version = "1.6.1";
src = fetchFromGitHub {
owner = "railwayapp";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-ldX1V2QCqeCWkBT3qolkw6rYfuawnxE0ERMzgrjFmUQ=";
};
+
cargoHash = "sha256-DEXVoG3uWXPiNVBaSdl/523MFXC21EtXZD8PFs+3rmQ=";
# skip test due FHS dependency
doCheck = false;
+10 -4
pkgs/applications/window-managers/i3/lock-fancy-rapid.nix
···
{ lib, stdenv, fetchFromGitHub, xorg, i3lock }:
-
stdenv.mkDerivation rec {
pname = "i3lock-fancy-rapid";
-
version = "2019-10-09";
src = fetchFromGitHub {
owner = "yvbbrjdr";
repo = "i3lock-fancy-rapid";
-
rev = "c67f09bc8a48798c7c820d7d4749240b10865ce0";
-
sha256 = "0jhvlj6v6wx70239pgkjxd42z1s2bzfg886ra6n1rzsdclf4rkc6";
};
buildInputs = [ xorg.libX11 ];
propagatedBuildInputs = [ i3lock ];
postPatch = ''
···
'';
installPhase = ''
install -D i3lock-fancy-rapid $out/bin/i3lock-fancy-rapid
ln -s $out/bin/i3lock-fancy-rapid $out/bin/i3lock
'';
meta = with lib; {
···
{ lib, stdenv, fetchFromGitHub, xorg, i3lock }:
+
stdenv.mkDerivation {
pname = "i3lock-fancy-rapid";
+
version = "unstable-2021-04-21";
+
src = fetchFromGitHub {
owner = "yvbbrjdr";
repo = "i3lock-fancy-rapid";
+
rev = "6eeebd4caa177b82fa5010b5e8828cce3f89fb97";
+
hash = "sha256-EoX8ts0yV/zkb4wgEh4P8noU+UraRS4w9pp+76v+Nm0=";
};
buildInputs = [ xorg.libX11 ];
+
propagatedBuildInputs = [ i3lock ];
postPatch = ''
···
'';
installPhase = ''
+
runHook preInstall
+
install -D i3lock-fancy-rapid $out/bin/i3lock-fancy-rapid
ln -s $out/bin/i3lock-fancy-rapid $out/bin/i3lock
+
+
runHook postInstall
'';
meta = with lib; {
+2 -2
pkgs/data/fonts/cozette/default.nix
···
stdenvNoCC.mkDerivation rec {
pname = "cozette";
-
version = "1.19.1";
src = fetchzip {
url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts.zip";
-
hash = "sha256-CpabWJJDCY+mgE+9U8L50MmWVfhkm+LnfMQtOTXyE8s=";
};
installPhase = ''
···
stdenvNoCC.mkDerivation rec {
pname = "cozette";
+
version = "1.19.2";
src = fetchzip {
url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts.zip";
+
hash = "sha256-+TnKUgrAafR5irS9XeXWfb1a2PfUKOXf8CAmqJbf6y4=";
};
installPhase = ''
+2 -2
pkgs/development/compilers/halide/default.nix
···
llvmPackages.stdenv.mkDerivation rec {
pname = "halide";
-
version = "15.0.0";
src = fetchFromGitHub {
owner = "halide";
repo = "Halide";
rev = "v${version}";
-
sha256 = "sha256-te9Yn/rmA0YSulnxXL/y5d8PFphjQPgZUDWHNn7oqMg=";
};
cmakeFlags = [ "-DWARNINGS_AS_ERRORS=OFF" "-DWITH_PYTHON_BINDINGS=OFF" "-DTARGET_WEBASSEMBLY=OFF" ];
···
llvmPackages.stdenv.mkDerivation rec {
pname = "halide";
+
version = "15.0.1";
src = fetchFromGitHub {
owner = "halide";
repo = "Halide";
rev = "v${version}";
+
sha256 = "sha256-mnZ6QMqDr48bH2W+andGZj2EhajXKApjuW6B50xtzx0=";
};
cmakeFlags = [ "-DWARNINGS_AS_ERRORS=OFF" "-DWITH_PYTHON_BINDINGS=OFF" "-DTARGET_WEBASSEMBLY=OFF" ];
+2 -2
pkgs/development/compilers/inform6/default.nix
···
stdenv.mkDerivation rec {
pname = "inform6";
-
version = "6.41-r3";
src = fetchurl {
url = "https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-${version}.tar.gz";
-
sha256 = "sha256-PqfPRnKb0DD7k1S/Knt1ozlU57LQo1mQjVOkuYK+hBI=";
};
buildInputs = [ perl ];
···
stdenv.mkDerivation rec {
pname = "inform6";
+
version = "6.41-r4";
src = fetchurl {
url = "https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-${version}.tar.gz";
+
sha256 = "sha256-y55F/zV/99fS4ZITtPsSgkpMNfonFztZEP/QZxSQjfc=";
};
buildInputs = [ perl ];
+12 -11
pkgs/development/libraries/aptdec/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config
-
, libpng, libsndfile
}:
-
stdenv.mkDerivation {
pname = "aptdec";
-
version = "unstable-2022-05-18";
src = fetchFromGitHub {
owner = "Xerbo";
repo = "aptdec";
-
rev = "b1cc7480732349a7c772124f984b58f4c734c91b";
-
sha256 = "sha256-Fi9IkZcvqxpmHzqucpCr++37bmTtMy18P4LPznoaYIY=";
};
-
-
# fixes https://github.com/Xerbo/aptdec/issues/15
-
postPatch = ''
-
substituteInPlace CMakeLists.txt --replace "-Werror" ""
-
'';
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ libpng libsndfile ];
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, cmake
+
, pkg-config
+
, libpng
+
, libsndfile
}:
+
stdenv.mkDerivation rec {
pname = "aptdec";
+
version = "1.8.0";
src = fetchFromGitHub {
owner = "Xerbo";
repo = "aptdec";
+
rev = "v${version}";
+
hash = "sha256-5Pr2PlCPSEIWnThJXKcQEudmxhLJC2sVa9BfAOEKHB4=";
+
fetchSubmodules = true;
};
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ libpng libsndfile ];
+2 -2
pkgs/development/libraries/hipcub/default.nix
···
# CUB can also be used as a backend instead of rocPRIM.
stdenv.mkDerivation (finalAttrs: {
pname = "hipcub";
-
version = "5.4.2";
outputs = [
"out"
···
owner = "ROCmSoftwarePlatform";
repo = "hipCUB";
rev = "rocm-${finalAttrs.version}";
-
hash = "sha256-ctt7jbVqHNHcOm/Lhg0IFbMZ6JChnMylG7fJgZtzFuM=";
};
nativeBuildInputs = [
···
# CUB can also be used as a backend instead of rocPRIM.
stdenv.mkDerivation (finalAttrs: {
pname = "hipcub";
+
version = "5.4.4";
outputs = [
"out"
···
owner = "ROCmSoftwarePlatform";
repo = "hipCUB";
rev = "rocm-${finalAttrs.version}";
+
hash = "sha256-reFxSOYQOf9QcoZzaLt4D1yKGQoDxpt/3rwiHgP1DCo=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/libraries/imgui/default.nix
···
stdenv.mkDerivation rec {
pname = "imgui";
-
version = "1.89.4";
src = fetchFromGitHub {
owner = "ocornut";
repo = "imgui";
rev = "v${version}";
-
sha256 = "sha256-iBpJzfU8ATDilU/1zhV9T/1Zy22g8vw81cmkmJ5+6cg=";
};
dontBuild = true;
···
stdenv.mkDerivation rec {
pname = "imgui";
+
version = "1.89.5";
src = fetchFromGitHub {
owner = "ocornut";
repo = "imgui";
rev = "v${version}";
+
sha256 = "sha256-Ha70CTSBpyF9S+/qG9lAhUlUT4vY0crOoi3vFsy65H8=";
};
dontBuild = true;
+2 -2
pkgs/development/libraries/kyotocabinet/default.nix
···
stdenv.mkDerivation rec {
pname = "kyotocabinet";
-
version = "1.2.79";
src = fetchurl {
url = "https://dbmx.net/kyotocabinet/pkg/kyotocabinet-${version}.tar.gz";
-
sha256 = "079ymsahlrijswgwfr2la9yw5h57l752cprhp5dz31iamsj1vyv7";
};
prePatch = lib.optionalString stdenv.isDarwin ''
···
stdenv.mkDerivation rec {
pname = "kyotocabinet";
+
version = "1.2.80";
src = fetchurl {
url = "https://dbmx.net/kyotocabinet/pkg/kyotocabinet-${version}.tar.gz";
+
sha256 = "sha256-TIXXNmaNgpIL/b25KsPWa32xEI8JWBp2ndkWCgLe80k=";
};
prePatch = lib.optionalString stdenv.isDarwin ''
+2 -2
pkgs/development/libraries/libamqpcpp/default.nix
···
stdenv.mkDerivation rec {
pname = "libamqpcpp";
-
version = "4.3.22";
src = fetchFromGitHub {
owner = "CopernicaMarketingSoftware";
repo = "AMQP-CPP";
rev = "v${version}";
-
sha256 = "sha256-G5UgkINfkUKq0yvke0LPaogPmCMWb+jVR6+YBk0pyic=";
};
buildInputs = [ openssl ];
···
stdenv.mkDerivation rec {
pname = "libamqpcpp";
+
version = "4.3.23";
src = fetchFromGitHub {
owner = "CopernicaMarketingSoftware";
repo = "AMQP-CPP";
rev = "v${version}";
+
sha256 = "sha256-9FwctFRMmHlRT12wVpqSc07nP12/2569wwhEohOEb4A=";
};
buildInputs = [ openssl ];
+2 -2
pkgs/development/libraries/libite/default.nix
···
stdenv.mkDerivation rec {
pname = "libite";
-
version = "2.5.2";
src = fetchFromGitHub {
owner = "troglobit";
repo = "libite";
rev = "v${version}";
-
sha256 = "sha256-iviHxGXYUMjTgafkG4aqeHd9cnHA2VNhYG2eUta9R0Q=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
···
stdenv.mkDerivation rec {
pname = "libite";
+
version = "2.5.3";
src = fetchFromGitHub {
owner = "troglobit";
repo = "libite";
rev = "v${version}";
+
sha256 = "sha256-orxmd6yItB6XLj650RQb0CP/EnN9563v+P9xz9LEJkY=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
+2 -2
pkgs/development/libraries/rapidfuzz-cpp/default.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "rapidfuzz-cpp";
-
version = "1.10.4";
src = fetchFromGitHub {
owner = "maxbachmann";
repo = "rapidfuzz-cpp";
rev = "v${finalAttrs.version}";
-
hash = "sha256-I7MdeLs+J5a57ypgUJIW0/pSFPzK4nZA4ZrVRdKX7J4=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation (finalAttrs: {
pname = "rapidfuzz-cpp";
+
version = "1.11.2";
src = fetchFromGitHub {
owner = "maxbachmann";
repo = "rapidfuzz-cpp";
rev = "v${finalAttrs.version}";
+
hash = "sha256-1TO0CVq/b9odiwnfOQAcPiSM4EuxIAUPs+zS3F0caHg=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/libraries/restinio/default.nix
···
stdenvNoCC.mkDerivation rec {
pname = "restinio";
-
version = "0.6.17";
src = fetchurl {
url = "https://github.com/Stiffstream/restinio/releases/download/v.${version}/${pname}-${version}.tar.bz2";
-
hash = "sha256-zqDEaQYZbpfDCyv++/1JV4yfhwqJUB185c05u9N2FCo=";
};
sourceRoot = ".";
···
stdenvNoCC.mkDerivation rec {
pname = "restinio";
+
version = "0.6.18";
src = fetchurl {
url = "https://github.com/Stiffstream/restinio/releases/download/v.${version}/${pname}-${version}.tar.bz2";
+
hash = "sha256-4OksmaW6NBpZ8npqLiZGn6zmCB7KxXlU5NKfKmA7Zr8=";
};
sourceRoot = ".";
+2 -2
pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix
···
stdenv.mkDerivation rec {
pname = "suitesparse-graphblas";
-
version = "7.4.3";
outputs = [ "out" "dev" ];
···
owner = "DrTimothyAldenDavis";
repo = "GraphBLAS";
rev = "v${version}";
-
sha256 = "sha256-myUaSzBlt34L3UJDKB9VXetaPCc3SZCzpbsSn1j+MPw=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "suitesparse-graphblas";
+
version = "7.4.4";
outputs = [ "out" "dev" ];
···
owner = "DrTimothyAldenDavis";
repo = "GraphBLAS";
rev = "v${version}";
+
sha256 = "sha256-4NLYNapIiEXntXHrsyq63jIbuBJxR77X3VbLFbvtT9A=";
};
nativeBuildInputs = [
+4 -4
pkgs/development/libraries/sgp4/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config }:
stdenv.mkDerivation {
pname = "sgp4";
-
version = "unstable-2021-01-11";
src = fetchFromGitHub {
owner = "dnwrnr";
repo = "sgp4";
-
rev = "ca9d4d97af4ee62461de6f13e0c85d1dc6000040";
-
sha256 = "sha256-56It/71R10U+Hnhw2tC16e5fZdyfQ8DLx6LVq65Rjvc=";
};
nativeBuildInputs = [ cmake ];
···
+
{ lib, stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation {
pname = "sgp4";
+
version = "unstable-2022-11-13";
src = fetchFromGitHub {
owner = "dnwrnr";
repo = "sgp4";
+
rev = "6a448b4850e5fbf8c1ca03bb5f6013a9fdc1fd91";
+
hash = "sha256-gfJQOLhys5wKzZCxFVqbo+5l7jPeGPzrvYsdZKPSCJc=";
};
nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/trompeloeil/default.nix
···
stdenv.mkDerivation rec {
pname = "trompeloeil";
-
version = "43";
src = fetchFromGitHub {
owner = "rollbear";
repo = "trompeloeil";
rev = "v${version}";
-
sha256 = "sha256-+Eihm5dFy72iYtkwx+p8yv9og3e/dpkzo47TV+wzbbM=";
};
nativeBuildInputs = [ cmake ];
···
stdenv.mkDerivation rec {
pname = "trompeloeil";
+
version = "44";
src = fetchFromGitHub {
owner = "rollbear";
repo = "trompeloeil";
rev = "v${version}";
+
sha256 = "sha256-dZl1yJwJp7OZL3xoBbz43NWVEhrSgkDYkZB4OEydRXY=";
};
nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/php-packages/xdebug/default.nix
···
{ buildPecl, lib, fetchFromGitHub }:
let
-
version = "3.2.0";
in buildPecl {
inherit version;
···
owner = "xdebug";
repo = "xdebug";
rev = version;
-
sha256 = "sha256-GQB69aETp8STyT4GHQQSPJBVEynWifbmGQXUeISvLRI=";
};
doCheck = true;
···
{ buildPecl, lib, fetchFromGitHub }:
let
+
version = "3.2.1";
in buildPecl {
inherit version;
···
owner = "xdebug";
repo = "xdebug";
rev = version;
+
sha256 = "sha256-WKvMnn8yp6JBFu7xzPOt6sdg5JE8SRniLZbSBvi3ecQ=";
};
doCheck = true;
+2 -2
pkgs/development/python-modules/ailment/default.nix
···
buildPythonPackage rec {
pname = "ailment";
-
version = "9.2.46";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-7BvdrfdHg49L3A1196FKP6NGlfP/bnzrQHThPXOd30c=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "ailment";
+
version = "9.2.47";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-11lvarj2l/cPiGI+Ro88NuHa2CBJYI7S95H3sSv1ln8=";
};
nativeBuildInputs = [
+4 -2
pkgs/development/python-modules/angr/default.nix
···
, pycparser
, pythonOlder
, pyvex
, rpyc
, sortedcontainers
, sqlalchemy
···
buildPythonPackage rec {
pname = "angr";
-
version = "9.2.46";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = pname;
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-VXLKJaD1d9tNglytraUSXagkBeKQmvbT3e+ofZznyaM=";
};
propagatedBuildInputs = [
···
psutil
pycparser
pyvex
rpyc
sortedcontainers
sqlalchemy
···
, pycparser
, pythonOlder
, pyvex
+
, rich
, rpyc
, sortedcontainers
, sqlalchemy
···
buildPythonPackage rec {
pname = "angr";
+
version = "9.2.47";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = pname;
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-fMFhNiYFAC2SW6jdB8RuMngIH/Dc8hznOyd7H9baUkE=";
};
propagatedBuildInputs = [
···
psutil
pycparser
pyvex
+
rich
rpyc
sortedcontainers
sqlalchemy
+2 -2
pkgs/development/python-modules/apycula/default.nix
···
buildPythonPackage rec {
pname = "apycula";
-
version = "0.7";
format = "setuptools";
disabled = pythonOlder "3.8";
···
src = fetchPypi {
inherit version;
pname = "Apycula";
-
hash = "sha256-h3YDpPreJuJpq43dHFC3ZP9coJ34lrWBdbCrGWGACsY=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "apycula";
+
version = "0.8";
format = "setuptools";
disabled = pythonOlder "3.8";
···
src = fetchPypi {
inherit version;
pname = "Apycula";
+
hash = "sha256-IUyhqOuftx06+dvN9afad10IpaefHoUeMwFyTzgBvOQ=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/archinfo/default.nix
···
buildPythonPackage rec {
pname = "archinfo";
-
version = "9.2.46";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-vfOZF3EuEGBqSiDpmLfrVxnKAbaKCcDWxWaOmefNYwU=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "archinfo";
+
version = "9.2.47";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-dZ4dbPgAsaSq2CChQ/Bh8nx1wY51kbJVblo1Aw4kOT4=";
};
nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
···
buildPythonPackage rec {
pname = "azure-mgmt-eventhub";
-
version = "10.1.0";
format = "setuptools";
-
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
extension = "zip";
-
hash = "sha256-MZqhSBkwypvEefhoEWEPsBUFidWYD7qAX6edcBDDSSA=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "azure-mgmt-eventhub";
+
version = "11.0.0";
format = "setuptools";
+
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
extension = "zip";
+
hash = "sha256-FxB9ToXd6PZ1eUrMWDAtbOmKclTuA/QdP72WsG7za5Y=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-storage-file-share/default.nix
···
buildPythonPackage rec {
pname = "azure-storage-file-share";
-
version = "12.11.1";
format = "setuptools";
disabled = pythonOlder "3.7";
···
src = fetchPypi {
inherit pname version;
extension = "zip";
-
hash = "sha256-lyVbyZUDWyHZIuFPM47kY2LXlNjDXjF6soyhhIdayLA=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "azure-storage-file-share";
+
version = "12.12.0";
format = "setuptools";
disabled = pythonOlder "3.7";
···
src = fetchPypi {
inherit pname version;
extension = "zip";
+
hash = "sha256-z35H90n8Buy5m2RhKrS9lCJ7mTFJekwnwoZXF8PaoIk=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/claripy/default.nix
···
buildPythonPackage rec {
pname = "claripy";
-
version = "9.2.46";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-UT0bquiUy1CUnH8+5YRvUUtmxmriZqfoTc2kEuLlqlo=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "claripy";
+
version = "9.2.47";
format = "pyproject";
disabled = pythonOlder "3.8";
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-YleXykwajlGaqcNRrUYK8ttmzOYdVBpjjBi8aGMK75M=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/cle/default.nix
···
let
# The binaries are following the argr projects release cycle
-
version = "9.2.46";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-KLnw6SJ8r3Ost0x7jlLa9iiqGHrAkyWiR/GsshCm/Yk=";
};
nativeBuildInputs = [
···
let
# The binaries are following the argr projects release cycle
+
version = "9.2.47";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
···
owner = "angr";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-NwAKmmx9f+2Xxw9+/NI5khDTlAPJPcKtYRyK0khYNJE=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/django-stubs-ext/default.nix
···
buildPythonPackage rec {
pname = "django-stubs-ext";
-
version = "0.7.0";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-T9jNvGjRpCHyG7fg2edtUPaktQTTULp4ZAXa9TbpDCE=";
};
# setup.cfg tries to pull in nonexistent LICENSE.txt file
···
buildPythonPackage rec {
pname = "django-stubs-ext";
+
version = "0.8.0";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-mpup4oCHN5Sd6WoPzosFTxLTjkYQEdd+vAdP/oxD38s=";
};
# setup.cfg tries to pull in nonexistent LICENSE.txt file
+2 -2
pkgs/development/python-modules/dkimpy/default.nix
···
buildPythonPackage rec {
pname = "dkimpy";
-
version = "1.1.1";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-dVl0S1qQGWkZCPCgxlPiBrbL9jbIxtZuGggnz8jsf5E=";
};
nativeCheckInputs = [ pytest ];
···
buildPythonPackage rec {
pname = "dkimpy";
+
version = "1.1.2";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-DDpa953ooBkSP4Gqf1flEaTqcTonLqi2KkQahN3cSyw=";
};
nativeCheckInputs = [ pytest ];
+2 -2
pkgs/development/python-modules/dsmr-parser/default.nix
···
buildPythonPackage rec {
pname = "dsmr-parser";
-
version = "1.2.1";
format = "setuptools";
disabled = pythonOlder "3.8";
···
owner = "ndokter";
repo = "dsmr_parser";
rev = "refs/tags/v${version}";
-
hash = "sha256-a02bpC9CVecAtIfWbLM74K4thaGI2GferEnJQKtIiu8=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "dsmr-parser";
+
version = "1.2.3";
format = "setuptools";
disabled = pythonOlder "3.8";
···
owner = "ndokter";
repo = "dsmr_parser";
rev = "refs/tags/v${version}";
+
hash = "sha256-M6ztqENIeD5foagKUXtJiGfFZPHsczlB0/AH4FMIsLY=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/exchangelib/default.nix
···
buildPythonPackage rec {
pname = "exchangelib";
-
version = "4.9.0";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "ecederstrand";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-4oRIL5s2qN1tB8uijLiPkQTR4cXg4KsxqyZebw/cVkE=";
};
patches = [
···
buildPythonPackage rec {
pname = "exchangelib";
+
version = "5.0.2";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "ecederstrand";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-DaTe6MI3dfBswa0DcICtbjM44MeEhJpucFy0ME08Iv4=";
};
patches = [
+2 -2
pkgs/development/python-modules/feedgenerator/default.nix
···
buildPythonPackage rec {
pname = "feedgenerator";
-
version = "2.0.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
-
sha256 = "6836d456b8b0edbc5b6d3a42d1be852cebd43d2f28af4ff51789eb295f1860e2";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "feedgenerator";
+
version = "2.1.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
+
sha256 = "sha256-8HXyPyj9In8JfDayEhYcbPAS4cbKr3/1PV1rsCzUK50=";
};
postPatch = ''
+3 -3
pkgs/development/python-modules/levenshtein/default.nix
···
buildPythonPackage rec {
pname = "levenshtein";
-
version = "0.20.9";
format = "pyproject";
disabled = pythonOlder "3.6";
···
owner = "maxbachmann";
repo = "Levenshtein";
rev = "refs/tags/v${version}";
-
hash = "sha256-BPfv3XsAaspLGmztllUYLq6VMKaW+s/Pp18RQmSrilc=";
};
nativeBuildInputs = [
···
meta = with lib; {
description = "Functions for fast computation of Levenshtein distance and string similarity";
homepage = "https://github.com/maxbachmann/Levenshtein";
-
changelog = "https://github.com/maxbachmann/Levenshtein/blob/${version}/HISTORY.md";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ fab ];
};
···
buildPythonPackage rec {
pname = "levenshtein";
+
version = "0.21.0";
format = "pyproject";
disabled = pythonOlder "3.6";
···
owner = "maxbachmann";
repo = "Levenshtein";
rev = "refs/tags/v${version}";
+
hash = "sha256-YmgNxFChKn1P6FrJx2ybucJP9WP0J9h8bskwDNy+snE=";
};
nativeBuildInputs = [
···
meta = with lib; {
description = "Functions for fast computation of Levenshtein distance and string similarity";
homepage = "https://github.com/maxbachmann/Levenshtein";
+
changelog = "https://github.com/maxbachmann/Levenshtein/blob/${src.rev}/HISTORY.md";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ fab ];
};
+2 -2
pkgs/development/python-modules/mlflow/default.nix
···
buildPythonPackage rec {
pname = "mlflow";
-
version = "2.2.2";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-PvLC7iDJp63t/zTnVsbtrGLPTZBXZa0OgHS8naoMWAw";
};
# Remove currently broken dependency `shap`, a model explainability package.
···
buildPythonPackage rec {
pname = "mlflow";
+
version = "2.3.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-KnumCix5DH6nQvSGg4cG1Yb6twH+wwjqTHMvS7rdhAk=";
};
# Remove currently broken dependency `shap`, a model explainability package.
+2 -2
pkgs/development/python-modules/monty/default.nix
···
buildPythonPackage rec {
pname = "monty";
-
version = "2022.9.9";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "materialsvirtuallab";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-7ToNiRSWxe9nNcaWWmS6bhVqWMEwXN4uiwtjAmuK5qw=";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "monty";
+
version = "2023.4.10";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "materialsvirtuallab";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-9of56ErJ03hU+KqxUjR4IiyU4XLJoothSwODlzSWv9Y=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/notus-scanner/default.nix
···
buildPythonPackage rec {
pname = "notus-scanner";
-
version = "22.4.5";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "greenbone";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-bGuD3uDteXQdj3pfnRemKWffWVbQSHda/RrfhAXB3fM=";
};
pythonRelaxDeps = [
···
buildPythonPackage rec {
pname = "notus-scanner";
+
version = "22.5.0";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "greenbone";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-h+jZWjDvTfW9XjoGhWYX08hgJ/Qp64MEaqHHwnahnC4=";
};
pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/pyspark/default.nix
···
buildPythonPackage rec {
pname = "pyspark";
-
version = "3.3.2";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-Df1dtDAMH2zJwW2NvfuC2IG0sXKYTacTRO3hqdSJPag=";
};
# pypandoc is broken with pandoc2, so we just lose docs.
···
buildPythonPackage rec {
pname = "pyspark";
+
version = "3.4.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-Fnoj4RhUrbN/hgLeb8w6T5b9Xx4yO5u4MyXzhAjFqv0=";
};
# pypandoc is broken with pandoc2, so we just lose docs.
+2 -2
pkgs/development/python-modules/python-gitlab/default.nix
···
buildPythonPackage rec {
pname = "python-gitlab";
-
version = "3.13.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-rVArcrXRE39K831KaK4g/n1sl3j2fL4q7FZveZUFPH0=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "python-gitlab";
+
version = "3.14.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-7zuJYPru6YgPgrCHLYB+P6uUrOErDSqEGKl4dciBLTw=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyvex/default.nix
···
buildPythonPackage rec {
pname = "pyvex";
-
version = "9.2.46";
format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-aoYOoxhSQgQesdrkEnOZJJFsPhpev1UMeM74/o7NxOw=";
};
nativeBuildInputs = [
···
buildPythonPackage rec {
pname = "pyvex";
+
version = "9.2.47";
format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-X6PV54jP5gSo0kYy9QbJYv2fPdbJEB9D0TwQ55wJNLs=";
};
nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/rapidfuzz/default.nix
···
buildPythonPackage rec {
pname = "rapidfuzz";
-
version = "2.15.0";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "maxbachmann";
repo = "RapidFuzz";
rev = "refs/tags/v${version}";
-
hash = "sha256-GUwWyOgC8C4GhTcZvd9ccJEsRTkaS0i6rRYU286E7GI=";
};
nativeBuildInputs = [
···
];
pythonImportsCheck = [
"rapidfuzz.fuzz"
-
"rapidfuzz.string_metric"
"rapidfuzz.process"
"rapidfuzz.utils"
];
···
buildPythonPackage rec {
pname = "rapidfuzz";
+
version = "3.0.0";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "maxbachmann";
repo = "RapidFuzz";
rev = "refs/tags/v${version}";
+
hash = "sha256-rpUrMHIBr7sb0Cib6WYdLJ3KOPEgRnB0DCV/df1uE1A=";
};
nativeBuildInputs = [
···
];
pythonImportsCheck = [
+
"rapidfuzz.distance"
"rapidfuzz.fuzz"
"rapidfuzz.process"
"rapidfuzz.utils"
];
+2 -2
pkgs/development/python-modules/scmrepo/default.nix
···
buildPythonPackage rec {
pname = "scmrepo";
-
version = "0.1.17";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "iterative";
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-hY46bowYJFmGfEmynTtGgXXkF9D5AcqApO7I/BIl/Lw=";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "scmrepo";
+
version = "1.0.2";
format = "pyproject";
disabled = pythonOlder "3.7";
···
owner = "iterative";
repo = pname;
rev = "refs/tags/${version}";
+
hash = "sha256-MREY8i6FIeRyjcCKvS8gthsVql81x4Ab7gA7yFgwNoQ=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/social-auth-app-django/default.nix
···
buildPythonPackage rec {
pname = "social-auth-app-django";
-
version = "5.1.0";
src = fetchFromGitHub {
owner = "python-social-auth";
repo = "social-app-django";
rev = "refs/tags/${version}";
-
hash = "sha256-QZZSwPyQKtcKe1Dij4MjRnKGudg6A6cmS4FGb2F1goY=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "social-auth-app-django";
+
version = "5.2.0";
src = fetchFromGitHub {
owner = "python-social-auth";
repo = "social-app-django";
rev = "refs/tags/${version}";
+
hash = "sha256-GLOZfiSXkUnTK8Mxg+5jbxkE6Mo0kW5vMZsPe9G/dpU=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/transformers/default.nix
···
buildPythonPackage rec {
pname = "transformers";
-
version = "4.27.4";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "huggingface";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-2me7R61f5DtiVdFpen70xPLCTC4zcQhQbvdH5noDoug=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "transformers";
+
version = "4.28.1";
format = "setuptools";
disabled = pythonOlder "3.7";
···
owner = "huggingface";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-FmiuWfoFZjZf1/GbE6PmSkeshWWh+6nDj2u2PMSeDk0=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/trytond/default.nix
···
buildPythonPackage rec {
pname = "trytond";
-
version = "6.6.5";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-BZZhaXHk0QEgtN7B15bGepJi7Dk4LgMpmQmsjU5E1Vw=";
};
propagatedBuildInputs = [
···
buildPythonPackage rec {
pname = "trytond";
+
version = "6.6.7";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
+
hash = "sha256-pnFsIv7Rl6NHUV0ETqaN7UYQuRlV3G68F5p4gzHzihQ=";
};
propagatedBuildInputs = [
+2 -2
pkgs/development/tools/altair-graphql-client/default.nix
···
let
pname = "altair";
-
version = "5.0.19";
src = fetchurl {
url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage";
-
sha256 = "sha256-ziJz9bJm4TxKzpGOBv1JwTnjgmloGBa9SCAUbg0WoLU=";
};
appimageContents = appimageTools.extract { inherit pname version src; };
···
let
pname = "altair";
+
version = "5.0.22";
src = fetchurl {
url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage";
+
sha256 = "sha256-zbsKj70ESotf4rW3zf60gaZWoXRgPRi4sPv7eIXC/Zg=";
};
appimageContents = appimageTools.extract { inherit pname version src; };
+3 -3
pkgs/development/tools/azcopy/default.nix
···
buildGoModule rec {
pname = "azure-storage-azcopy";
-
version = "10.17.0";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-storage-azcopy";
rev = "v${version}";
-
sha256 = "sha256-a25MA/fDjCvsKzEh34IM34TyXECJ0j07H9jr6JX1uc0=";
};
subPackages = [ "." ];
-
vendorHash = "sha256-Cb4RVY+E8QcvxSworBujsvqSSGxFGfW0W7nFjmpfLQ8=";
doCheck = false;
···
buildGoModule rec {
pname = "azure-storage-azcopy";
+
version = "10.18.0";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-storage-azcopy";
rev = "v${version}";
+
sha256 = "sha256-fdJah0Y+VkZYI416vA8Pdr+oWnG17IhBwvMDm0vqiS0=";
};
subPackages = [ "." ];
+
vendorHash = "sha256-F+tUsChcknI4j5/IM1FqMKsFmGHEKjthjzSitMPyc44=";
doCheck = false;
+16 -16
pkgs/development/tools/azure-static-sites-client/versions.json
···
[
{
"version": "latest",
-
"buildId": "1.0.022651",
-
"publishDate": "2023-03-15T19:45:57.9352112Z",
"files": {
"linux-x64": {
-
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022651/linux/StaticSitesClient",
-
"sha": "89816326d56d4653cf8431b73d742d69222e87d2df9e7f87dca4c3819faed289"
},
"win-x64": {
-
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022651/windows/StaticSitesClient.exe",
-
"sha": "d6f66a390e20634e320f7abfae5463705ba56d1f81e43015b78d6613a27881a3"
},
"osx-x64": {
-
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022651/macOS/StaticSitesClient",
-
"sha": "2a8a9d9d47d9c4f1bc4d8a87508f9f2d95bfb4568803d8fe2ce1feb6a032ef1f"
}
}
},
{
"version": "stable",
-
"buildId": "1.0.022431",
-
"publishDate": "2023-02-21T18:46:09.9616432Z",
"files": {
"linux-x64": {
-
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022431/linux/StaticSitesClient",
-
"sha": "a0424f02b72b0e292e23fa1774a579f3a83cc2280af46a19682c11423e55a134"
},
"win-x64": {
-
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022431/windows/StaticSitesClient.exe",
-
"sha": "78476f93e8357ebd5b6676c66747c6f0432084615a5cecaa43e4afbda2533176"
},
"osx-x64": {
-
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022431/macOS/StaticSitesClient",
-
"sha": "0f2dc106903167d5900d9875321fd99a11349d21177b4794495b45e3df175755"
}
}
},
···
[
{
"version": "latest",
+
"buildId": "1.0.022851",
+
"publishDate": "2023-04-04T18:55:18.5999465Z",
"files": {
"linux-x64": {
+
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022851/linux/StaticSitesClient",
+
"sha": "dbbf2785549d2e002f69057c54d4df378c1e52e5e564d484f6871440ef336689"
},
"win-x64": {
+
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022851/windows/StaticSitesClient.exe",
+
"sha": "a3d37f5793ce433ba8cd7743285d9e6f9c0174c2d09c530483a6a50f8a448637"
},
"osx-x64": {
+
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022851/macOS/StaticSitesClient",
+
"sha": "9de09ad2b000c6943a8103c323e95a0fb8fea1a3c2bd406859cc59b4b6cec548"
}
}
},
{
"version": "stable",
+
"buildId": "1.0.022851",
+
"publishDate": "2023-04-04T18:55:18.5999465Z",
"files": {
"linux-x64": {
+
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022851/linux/StaticSitesClient",
+
"sha": "dbbf2785549d2e002f69057c54d4df378c1e52e5e564d484f6871440ef336689"
},
"win-x64": {
+
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022851/windows/StaticSitesClient.exe",
+
"sha": "a3d37f5793ce433ba8cd7743285d9e6f9c0174c2d09c530483a6a50f8a448637"
},
"osx-x64": {
+
"url": "https://swalocaldeploy.azureedge.net/downloads/1.0.022851/macOS/StaticSitesClient",
+
"sha": "9de09ad2b000c6943a8103c323e95a0fb8fea1a3c2bd406859cc59b4b6cec548"
}
}
},
+2 -2
pkgs/development/tools/coursier/default.nix
···
stdenv.mkDerivation rec {
pname = "coursier";
-
version = "2.1.0";
src = fetchurl {
url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
-
sha256 = "PfvqoVwf5Cbf+Mef/v6jhMzVnfwM0+/vBQoS4RM5mK4=";
};
nativeBuildInputs = [ makeWrapper ];
···
stdenv.mkDerivation rec {
pname = "coursier";
+
version = "2.1.2";
src = fetchurl {
url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
+
sha256 = "WuZnwVFycHTzU/3x07Yd5dcirwdHM7qAVR7Jq0Zqn/4=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/tools/doctl/default.nix
···
buildGoModule rec {
pname = "doctl";
-
version = "1.91.0";
-
vendorSha256 = null;
doCheck = false;
···
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
-
sha256 = "sha256-hX9doUNxqkJujts9yYNvGSTq3nkaan1HqTHZBcO1hCs=";
};
meta = with lib; {
···
buildGoModule rec {
pname = "doctl";
+
version = "1.93.1";
+
vendorHash = null;
doCheck = false;
···
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
+
sha256 = "sha256-hd4GOsNw214nYRiyTH1GadPiqe0UErfRNUKZ7o7tysk=";
};
meta = with lib; {
+3 -3
pkgs/development/tools/frugal/default.nix
···
buildGoModule rec {
pname = "frugal";
-
version = "3.16.15";
src = fetchFromGitHub {
owner = "Workiva";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-h5uBkScWCBG/yvv43lykBoSdyuIAMbrsUpCNVCPgnx4=";
};
subPackages = [ "." ];
-
vendorHash = "sha256-bkGlheOwy7SbH1cKPAQek2s6TZKc0jp/lGKxDRrxKas=";
meta = with lib; {
description = "Thrift improved";
···
buildGoModule rec {
pname = "frugal";
+
version = "3.16.18";
src = fetchFromGitHub {
owner = "Workiva";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-fIEHv0xO/dXof6ED99uCC0y8dF9fBkK5FFtvpoIfbKk=";
};
subPackages = [ "." ];
+
vendorHash = "sha256-vSUyxjVAmOKh4kcNoC25cDZEuparsJ7FDIslzOy8CNo=";
meta = with lib; {
description = "Thrift improved";
+2 -2
pkgs/development/tools/godot/4/default.nix
···
in
stdenv.mkDerivation rec {
pname = "godot";
-
version = "4.0.1-stable";
src = fetchFromGitHub {
owner = "godotengine";
repo = "godot";
rev = version;
-
hash = "sha256-0PDKZ92PJo9N5oP56/Z8bzhVhfO7IHdtQ5rMj5Difto=";
};
nativeBuildInputs = [
···
in
stdenv.mkDerivation rec {
pname = "godot";
+
version = "4.0.2-stable";
src = fetchFromGitHub {
owner = "godotengine";
repo = "godot";
rev = version;
+
hash = "sha256-kFIpY8kHa8ds/JgYWcUMB4RhwcJDebfeWFnI3BkFWiI=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/tools/gotestsum/default.nix
···
buildGoModule rec {
pname = "gotestsum";
-
version = "1.9.0";
src = fetchFromGitHub {
owner = "gotestyourself";
repo = "gotestsum";
rev = "refs/tags/v${version}";
-
hash = "sha256-22srQmvbVu8eWVAbLDZG93yod/bJS6hfoc/YwFs64pY=";
};
vendorHash = "sha256-zUqa6xlDV12ZV4N6+EZ7fLPsL8U+GB7boQ0qG9egvm0=";
···
buildGoModule rec {
pname = "gotestsum";
+
version = "1.10.0";
src = fetchFromGitHub {
owner = "gotestyourself";
repo = "gotestsum";
rev = "refs/tags/v${version}";
+
hash = "sha256-4Gcylc1x+GNLcAV/xBafxEdFCh6gKz9X2jMPZXxktLo=";
};
vendorHash = "sha256-zUqa6xlDV12ZV4N6+EZ7fLPsL8U+GB7boQ0qG9egvm0=";
+3 -3
pkgs/development/tools/gotraceui/default.nix
···
buildGoModule rec {
pname = "gotraceui";
-
version = "0.1.0";
src = fetchFromGitHub {
owner = "dominikh";
repo = "gotraceui";
rev = "v${version}";
-
sha256 = "sha256-KgDQ0lL3J1QT5Oij+4Nu3wpzvGiCTaOTIBTd5WJhhz8=";
};
-
vendorSha256 = "sha256-qnHU/Ht5+BGVoGbz2h9/k3gD1L2qAW0eZJ2xBzJatHQ=";
subPackages = ["cmd/gotraceui"];
nativeBuildInputs = [ pkg-config ];
···
buildGoModule rec {
pname = "gotraceui";
+
version = "0.2.0";
src = fetchFromGitHub {
owner = "dominikh";
repo = "gotraceui";
rev = "v${version}";
+
sha256 = "sha256-dryDDunvxjHHzsMtTbEeIWqWOM7wtcyb9DjqzR2SgYE=";
};
+
vendorHash = "sha256-Nx91u2JOBWYiYeG4VbCYKg66GANDViVHrbE31YdPIzM=";
subPackages = ["cmd/gotraceui"];
nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/development/tools/micronaut/default.nix
···
stdenv.mkDerivation rec {
pname = "micronaut";
-
version = "3.8.8";
src = fetchzip {
url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip";
-
sha256 = "sha256-LlZ9MrwBjVE5vMOKAy8MrhL8q5JBGibKnjaq8GmXVpM=";
};
nativeBuildInputs = [ makeWrapper installShellFiles ];
···
stdenv.mkDerivation rec {
pname = "micronaut";
+
version = "3.9.0";
src = fetchzip {
url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip";
+
sha256 = "sha256-RGM8yOKtLeBRZi1tw2UHTfG0hvrg8zu62ws8MMzXy3M=";
};
nativeBuildInputs = [ makeWrapper installShellFiles ];
+2 -2
pkgs/development/tools/minizinc/default.nix
···
{ lib, stdenv, fetchFromGitHub, cmake, flex, bison }:
stdenv.mkDerivation rec {
pname = "minizinc";
-
version = "2.7.1";
nativeBuildInputs = [ cmake flex bison ];
···
owner = "MiniZinc";
repo = "libminizinc";
rev = version;
-
sha256 = "sha256-cVqsyQw28cNRMVIY/lRbKnJ8QYxWGlWrucRhwBKBfD4=";
};
meta = with lib; {
···
{ lib, stdenv, fetchFromGitHub, cmake, flex, bison }:
stdenv.mkDerivation rec {
pname = "minizinc";
+
version = "2.7.2";
nativeBuildInputs = [ cmake flex bison ];
···
owner = "MiniZinc";
repo = "libminizinc";
rev = version;
+
sha256 = "sha256-XiaLD6tJDn8DTQwknlVd1+xf+DNCiOZ12yn1zugCVxY=";
};
meta = with lib; {
+2 -2
pkgs/development/tools/misc/gef/default.nix
···
in stdenv.mkDerivation rec {
pname = "gef";
-
version = "2022.06";
src = fetchFromGitHub {
owner = "hugsy";
repo = "gef";
rev = version;
-
sha256 = "sha256-XMm4K5X3F5DDtI/usHxNZwqzYpjck8sVaZIYKGuE6Qc=";
};
dontBuild = true;
···
in stdenv.mkDerivation rec {
pname = "gef";
+
version = "2023.06";
src = fetchFromGitHub {
owner = "hugsy";
repo = "gef";
rev = version;
+
sha256 = "sha256-QfVtDGhnyvRWQhxRnDyQFiHD7DByTGC3fUKadTB2w/U=";
};
dontBuild = true;
+2 -2
pkgs/development/tools/protoc-gen-connect-go/default.nix
···
buildGoModule rec {
pname = "protoc-gen-connect-go";
-
version = "1.5.2";
src = fetchFromGitHub {
owner = "bufbuild";
repo = "connect-go";
rev = "refs/tags/v${version}";
-
hash = "sha256-tZNMxheADUhHBOKtFBezOYiLWTR0Ztviq05ogh+uwXw=";
};
vendorHash = "sha256-Bh2JCWTaML/QU/sLBsxLKMzzH++K22BTGusfcVW2GBw=";
···
buildGoModule rec {
pname = "protoc-gen-connect-go";
+
version = "1.6.0";
src = fetchFromGitHub {
owner = "bufbuild";
repo = "connect-go";
rev = "refs/tags/v${version}";
+
hash = "sha256-fWFSm6jTJZYoqRHER2o+5rcv0B5GwHx6gyK2se7Bi/o=";
};
vendorHash = "sha256-Bh2JCWTaML/QU/sLBsxLKMzzH++K22BTGusfcVW2GBw=";
+3 -3
pkgs/development/tools/regclient/default.nix
···
buildGoModule rec {
pname = "regclient";
-
version = "0.4.7";
tag = "v${version}";
src = fetchFromGitHub {
owner = "regclient";
repo = "regclient";
rev = tag;
-
sha256 = "sha256-BPMdBTtH2uZ6x6sQe7SDe+WcLQrr8gqOka2OnLSA1kU=";
};
-
vendorHash = "sha256-lDazAGhNzguDzMLHYz2dbk8Jp7VKhV2ULqdXMa+WFPg=";
outputs = [ "out" ] ++ bins;
···
buildGoModule rec {
pname = "regclient";
+
version = "0.4.8";
tag = "v${version}";
src = fetchFromGitHub {
owner = "regclient";
repo = "regclient";
rev = tag;
+
sha256 = "sha256-v8iWcgad5ku4/F3KfGOxh0A1t9qOOFzA6UDec0dYE3Y=";
};
+
vendorHash = "sha256-xkb1XXNY+ZO+GtYyLpOQftcyq6rj3bJu5HCeGJYsMDQ=";
outputs = [ "out" ] ++ bins;
+3 -3
pkgs/development/tools/resolve-march-native/default.nix
···
python3Packages.buildPythonApplication rec {
pname = "resolve-march-native";
-
version = "unstable-2022-07-29";
src = fetchFromGitHub {
owner = "hartwork";
repo = pname;
-
rev = "acfc87875e19ae9d4b0e5c9de1d21bc259415336";
-
hash = "sha256-Hdy8/fJXQV3p51EggyLqE2t00O0phwZjbqPhhMQKT5E=";
};
# NB: The tool uses gcc at runtime to resolve the -march=native flags
···
python3Packages.buildPythonApplication rec {
pname = "resolve-march-native";
+
version = "2.2.0";
src = fetchFromGitHub {
owner = "hartwork";
repo = pname;
+
rev = "refs/tags/${version}";
+
hash = "sha256-vJzkVL23fvFO1pGJwdPiqR73K9iNJ6OglVxL5tCVa2U=";
};
# NB: The tool uses gcc at runtime to resolve the -march=native flags
+3 -3
pkgs/development/tools/rust/rust-analyzer/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "rust-analyzer-unwrapped";
-
version = "2023-04-10";
-
cargoSha256 = "sha256-rusQ8hB3SjztLJW3fFO0AUz50J+H5Y3K3bM7GhGRrSU=";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust-analyzer";
rev = version;
-
sha256 = "sha256-efcZC+/FH3ZXMgDL3K5RIzKeD0Ow1ci096cXkTsP8SQ=";
};
cargoBuildFlags = [ "--bin" "rust-analyzer" "--bin" "rust-analyzer-proc-macro-srv" ];
···
rustPlatform.buildRustPackage rec {
pname = "rust-analyzer-unwrapped";
+
version = "2023-04-17";
+
cargoSha256 = "sha256-vO7ay79PkSYjovzi/hqkS2pMBfMcJLOUZn5eTya7h/U=";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust-analyzer";
rev = version;
+
sha256 = "sha256-bijdVXzzfVSMHCjRuQ+PysNJt0Ei2mIhs+CPnR6yP4w=";
};
cargoBuildFlags = [ "--bin" "rust-analyzer" "--bin" "rust-analyzer-proc-macro-srv" ];
+2 -2
pkgs/development/tools/scalafmt/default.nix
···
let
baseName = "scalafmt";
-
version = "3.5.2";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
···
cp $(< deps) $out/share/java/
'';
outputHashMode = "recursive";
-
outputHash = "sha256-1QP5a0QjYUDU3JzrIX2rM/DclRfU/ACSXVLd6C7uFCo=";
};
in
stdenv.mkDerivation {
···
let
baseName = "scalafmt";
+
version = "3.7.3";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
···
cp $(< deps) $out/share/java/
'';
outputHashMode = "recursive";
+
outputHash = "sha256-iV6tj7pLXWJU0uV0xAk2gJrH5vPIqojDQuCk6NxAAw4=";
};
in
stdenv.mkDerivation {
+14 -11
pkgs/games/aaaaxy/default.nix
···
, libXxf86vm
, go-licenses
, pkg-config
}:
buildGoModule rec {
···
pkg-config
];
postPatch = ''
# Without patching, "go run" fails with the error message:
# package github.com/google/go-licenses: no Go files in /build/source/vendor/github.com/google/go-licenses
substituteInPlace scripts/build-licenses.sh --replace \
'$GO run ''${GO_FLAGS} github.com/google/go-licenses' 'go-licenses'
'';
makeFlags = [
···
install -Dm644 'aaaaxy.png' -t "$out/share/icons/hicolor/128x128/apps/"
install -Dm644 'aaaaxy.desktop' -t "$out/share/applications/"
install -Dm644 'io.github.divverent.aaaaxy.metainfo.xml' -t "$out/share/metainfo/"
'';
-
checkPhase = ''
-
runHook preCheck
-
-
# Can't get GLX to work even though it seems to work in their CI system:
-
# [FATAL] RunGame exited abnormally: APIUnavailable: GLX: GLX extension not found
-
# xvfb-run sh scripts/regression-test-demo.sh aaaaxy \
-
# "on track for Any%, All Paths and No Teleports" \
-
# ./aaaaxy assets/demos/benchmark.dem
-
-
runHook postCheck
-
'';
strictDeps = true;
···
, libXxf86vm
, go-licenses
, pkg-config
+
, nixosTests
}:
buildGoModule rec {
···
pkg-config
];
+
outputs = [ "out" "testing_infra" ];
+
postPatch = ''
# Without patching, "go run" fails with the error message:
# package github.com/google/go-licenses: no Go files in /build/source/vendor/github.com/google/go-licenses
substituteInPlace scripts/build-licenses.sh --replace \
'$GO run ''${GO_FLAGS} github.com/google/go-licenses' 'go-licenses'
+
+
patchShebangs scripts/
+
substituteInPlace scripts/regression-test-demo.sh \
+
--replace 'sh scripts/run-timedemo.sh' "$testing_infra/scripts/run-timedemo.sh"
'';
makeFlags = [
···
install -Dm644 'aaaaxy.png' -t "$out/share/icons/hicolor/128x128/apps/"
install -Dm644 'aaaaxy.desktop' -t "$out/share/applications/"
install -Dm644 'io.github.divverent.aaaaxy.metainfo.xml' -t "$out/share/metainfo/"
+
+
install -Dm755 'scripts/run-timedemo.sh' -t "$testing_infra/scripts/"
+
install -Dm755 'scripts/regression-test-demo.sh' -t "$testing_infra/scripts/"
+
install -Dm644 'assets/demos/benchmark.dem' -t "$testing_infra/assets/demos/"
'';
+
passthru.tests = {
+
aaaaxy = nixosTests.aaaaxy;
+
};
strictDeps = true;
+2 -2
pkgs/games/ckan/default.nix
···
stdenv.mkDerivation rec {
pname = "ckan";
-
version = "1.31.2";
src = fetchurl {
url = "https://github.com/KSP-CKAN/CKAN/releases/download/v${version}/ckan.exe";
-
sha256 = "sha256-xbVcGbznUOowIQHsP1pUtpwHeU8vzICwYkRofVRIDPQ=";
};
dontUnpack = true;
···
stdenv.mkDerivation rec {
pname = "ckan";
+
version = "1.32.0";
src = fetchurl {
url = "https://github.com/KSP-CKAN/CKAN/releases/download/v${version}/ckan.exe";
+
sha256 = "sha256-cD8S5UcS5tBJoW1IExrmtoYn8k/P7RjCRAx7BEhAWGk=";
};
dontUnpack = true;
+2 -2
pkgs/os-specific/linux/fwts/default.nix
···
stdenv.mkDerivation rec {
pname = "fwts";
-
version = "23.01.00";
src = fetchzip {
url = "https://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
-
sha256 = "sha256-HuAjT4RuWup+h7ZzAKH8ez81RtuNj/JT8ilL8Ps+P0c=";
stripRoot = false;
};
···
stdenv.mkDerivation rec {
pname = "fwts";
+
version = "23.03.00";
src = fetchzip {
url = "https://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
+
sha256 = "sha256-loBlNQwsgv3n5qqvcT6w22Z/AshwIS7vQrBjLCL4z/Q=";
stripRoot = false;
};
+2 -2
pkgs/os-specific/linux/ima-evm-utils/default.nix
···
stdenv.mkDerivation rec {
pname = "ima-evm-utils";
-
version = "1.4";
src = fetchgit {
url = "git://git.code.sf.net/p/linux-ima/ima-evm-utils";
rev = "v${version}";
-
sha256 = "1zmyv82232lzqk52m0s7fap9zb9hb1x6nsi5gznk0cbsnq2m67pc";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
···
stdenv.mkDerivation rec {
pname = "ima-evm-utils";
+
version = "1.5";
src = fetchgit {
url = "git://git.code.sf.net/p/linux-ima/ima-evm-utils";
rev = "v${version}";
+
sha256 = "sha256-WPBG7v29JHZ+ZGeLgA2gtLzZmaG0Xdvpq+BZ6NriY+A=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
+3 -3
pkgs/os-specific/linux/mmc-utils/default.nix
···
stdenv.mkDerivation {
pname = "mmc-utils";
-
version = "unstable-2023-02-09";
src = fetchzip rec {
url = "https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/snapshot/mmc-utils-${passthru.rev}.tar.gz";
-
passthru.rev = "d4c2910981ff99b983734426dfa99632fb81ac6b";
-
sha256 = "926iFpZ6CqDw4n6YSrrnCm3Mu9F3wb3riqYH8mHZ2b4=";
};
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "prefix=$(out)" ];
···
stdenv.mkDerivation {
pname = "mmc-utils";
+
version = "unstable-2023-04-17";
src = fetchzip rec {
url = "https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/snapshot/mmc-utils-${passthru.rev}.tar.gz";
+
passthru.rev = "145c74ab6f2e13a9a8ccdbbf1758afedb8a3965c";
+
sha256 = "cYLIO83uZHDe1COKtSN0SyFOoC3qrqMP0RNsOO9cQ70=";
};
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "prefix=$(out)" ];
+2 -2
pkgs/os-specific/linux/pam_u2f/default.nix
···
stdenv.mkDerivation rec {
pname = "pam_u2f";
-
version = "1.2.1";
src = fetchurl {
url = "https://developers.yubico.com/pam-u2f/Releases/${pname}-${version}.tar.gz";
-
sha256 = "sha256-cOdBvKGXtktPvo3R9tV84ritWMp4Y1LFJfPy1EEliUw=";
};
nativeBuildInputs = [ pkg-config ];
···
stdenv.mkDerivation rec {
pname = "pam_u2f";
+
version = "1.3.0";
src = fetchurl {
url = "https://developers.yubico.com/pam-u2f/Releases/${pname}-${version}.tar.gz";
+
sha256 = "sha256-cjYMaHVIXrTfQJ2o+PUrF4k/BeTZmFKcI4gUSA4RUiA=";
};
nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/servers/jackett/default.nix
···
buildDotnetModule rec {
pname = "jackett";
-
version = "0.20.3846";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
-
hash = "sha512-RlEFX2XOFBNAtWiIUH6Gx00ApE5dqVFqeBtZ6umQVnaNga00K3KwQL+YroYgSZYUtLxZ73zpBFDqAD3ev6D+Gw==";
};
projectFile = "src/Jackett.Server/Jackett.Server.csproj";
···
buildDotnetModule rec {
pname = "jackett";
+
version = "0.20.3920";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
+
hash = "sha512-SSWohyMYnaGpOa5IipUalZPsOTHV00XSY5g70LiaW/8CPCKHjM+IydVm2S2pH7x+fmnqA4P4GvfCT1O67NsrIg==";
};
projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+3 -3
pkgs/servers/klipper/default.nix
···
stdenv.mkDerivation rec {
pname = "klipper";
-
version = "unstable-2023-04-07";
src = fetchFromGitHub {
owner = "KevinOConnor";
repo = "klipper";
-
rev = "83308a10510ca4efa022c463b5e6455192f8a0a7";
-
sha256 = "sha256-d0xLQFoWfe/cPs4Jk8Y44UTn1Y0sPtSDUUB+Lw3pobQ=";
};
sourceRoot = "source/klippy";
···
stdenv.mkDerivation rec {
pname = "klipper";
+
version = "unstable-2023-04-15";
src = fetchFromGitHub {
owner = "KevinOConnor";
repo = "klipper";
+
rev = "cba119db3a386c70caa4dc1f0a52be626792e208";
+
sha256 = "sha256-dDyD6+7kxmwUQjPoSRscUZDnngcyEXQowW9NjWXHPgI=";
};
sourceRoot = "source/klippy";
+3 -3
pkgs/servers/mattermost/matterircd.nix
···
buildGoModule rec {
pname = "matterircd";
-
version = "0.26.1";
src = fetchFromGitHub {
owner = "42wim";
repo = "matterircd";
rev = "v${version}";
-
sha256 = "sha256-yC5b3OEylIOS4lWz+ZiHHy3ShLjkaNzDt4dX1E87iR0=";
};
-
vendorSha256 = null;
ldflags = [ "-s" "-w" ];
···
buildGoModule rec {
pname = "matterircd";
+
version = "0.27.0";
src = fetchFromGitHub {
owner = "42wim";
repo = "matterircd";
rev = "v${version}";
+
sha256 = "sha256-gJHFAvgEZ26Jj3MfaUB7u/8jWtVHa9mjWfo+hFfo9u0=";
};
+
vendorHash = null;
ldflags = [ "-s" "-w" ];
+3 -3
pkgs/servers/monitoring/do-agent/default.nix
···
buildGoModule rec {
pname = "do-agent";
-
version = "3.15.2";
src = fetchFromGitHub {
owner = "digitalocean";
repo = "do-agent";
rev = version;
-
sha256 = "sha256-YK4k2iSKrRVraUjbUCYxNjH+CGn6eASsEKIU5QsfcNM=";
};
ldflags = [
"-X main.version=${version}"
];
-
vendorSha256 = null;
doCheck = false;
···
buildGoModule rec {
pname = "do-agent";
+
version = "3.16.2";
src = fetchFromGitHub {
owner = "digitalocean";
repo = "do-agent";
rev = version;
+
sha256 = "sha256-glHrWRZqkKoCLy3nuOZQG98I35ZR4S9nL6XqBsa2rOQ=";
};
ldflags = [
"-X main.version=${version}"
];
+
vendorHash = null;
doCheck = false;
+3 -3
pkgs/servers/monitoring/prometheus/smokeping-prober.nix
···
buildGoModule rec {
pname = "smokeping_prober";
-
version = "0.4.2";
ldflags = let
setVars = rec {
···
owner = "SuperQ";
repo = "smokeping_prober";
rev = "v${version}";
-
sha256 = "1lpcjip6qxhalldgm6i2kgbajfqy3vwfyv9jy0jdpii13lv6mzlz";
};
-
vendorSha256 = "0p2jmlxpvpaqc445j39b4z4i3mnjrm25khv3sq6ylldcgfd31vz8";
doCheck = true;
···
buildGoModule rec {
pname = "smokeping_prober";
+
version = "0.6.1";
ldflags = let
setVars = rec {
···
owner = "SuperQ";
repo = "smokeping_prober";
rev = "v${version}";
+
sha256 = "sha256-tph9TZwMWKlJC/YweO9BU3+QRIugqc3ob5rqXThyR1c=";
};
+
vendorHash = "sha256-emabuOm5tuPNZWmPHJWUWzFVjuLrY7biv8V/3ru73aU=";
doCheck = true;
+3 -3
pkgs/servers/monitoring/unpoller/default.nix
···
buildGoModule rec {
pname = "unpoller";
-
version = "2.7.11";
src = fetchFromGitHub {
owner = "unpoller";
repo = "unpoller";
rev = "v${version}";
-
hash = "sha256-/tGmMeHrurKTaRQLHusOkjISuxrrT/JjUCimEL7zoIk=";
};
-
vendorHash = "sha256-ZwJCqL8vU38k8pfNmKGIhJSgMwxQuzBBfl6IduQrQEw=";
ldflags = [
"-w" "-s"
···
buildGoModule rec {
pname = "unpoller";
+
version = "2.7.13";
src = fetchFromGitHub {
owner = "unpoller";
repo = "unpoller";
rev = "v${version}";
+
hash = "sha256-X7ZolDmYXexmERiCUvzKqADpwT1W/pQcaIEwMzfSTR4=";
};
+
vendorHash = "sha256-VkVU+1zX8ENmq7qY7NAEQtLyqc8UNwRQF2wU65B9vpE=";
ldflags = [
"-w" "-s"
+4 -4
pkgs/servers/radarr/default.nix
···
}."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
hash = {
-
x64-linux_hash = "sha256-7OZoHvDJIBXogUPHdKphiajtCBOOouSPe/pgZF30tS8=";
-
arm64-linux_hash = "sha256-OqTiriXOwU68kRAA1U+HZLy062Atykld5aow56Ec03s=";
-
x64-osx_hash = "sha256-dydjoRMPsb+H/nr0ZPUlv/Yec+Brz76DaJfUHvfLGfI=";
}."${arch}-${os}_hash";
in stdenv.mkDerivation rec {
pname = "radarr";
-
version = "4.3.2.6857";
src = fetchurl {
url = "https://github.com/Radarr/Radarr/releases/download/v${version}/Radarr.master.${version}.${os}-core-${arch}.tar.gz";
···
}."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
hash = {
+
x64-linux_hash = "sha256-Cx4cxpMoD1XY4GN3xBTCTxGwA3AbCQH3LLiqY1VyG68=";
+
arm64-linux_hash = "sha256-seJljPCfv/M6+0GpAeIyrxf9ueKy/83mMviP8Y1o390=";
+
x64-osx_hash = "sha256-J8w8ECHLWnlOcoB9X4qb8y19/W+nMQSxcPv/Ntq7FPY=";
}."${arch}-${os}_hash";
in stdenv.mkDerivation rec {
pname = "radarr";
+
version = "4.4.4.7068";
src = fetchurl {
url = "https://github.com/Radarr/Radarr/releases/download/v${version}/Radarr.master.${version}.${os}-core-${arch}.tar.gz";
+2 -2
pkgs/servers/snappymail/default.nix
···
stdenv.mkDerivation rec {
pname = "snappymail";
-
version = "2.27.2";
src = fetchurl {
url = "https://github.com/the-djmaze/snappymail/releases/download/v${version}/snappymail-${version}.tar.gz";
-
sha256 = "sha256-Br28cDw9XxXR0UA57oOQ+KwptAcPndH+XK2gFhuVOB4=";
};
sourceRoot = "snappymail";
···
stdenv.mkDerivation rec {
pname = "snappymail";
+
version = "2.27.3";
src = fetchurl {
url = "https://github.com/the-djmaze/snappymail/releases/download/v${version}/snappymail-${version}.tar.gz";
+
sha256 = "sha256-NSTTWAMyBl0WQg1bEAIUWlUMdnz1yn7JLc5NAENi62M=";
};
sourceRoot = "snappymail";
+2 -2
pkgs/servers/sql/postgresql/ext/timescaledb.nix
···
stdenv.mkDerivation rec {
pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}";
-
version = "2.10.1";
nativeBuildInputs = [ cmake ];
buildInputs = [ postgresql openssl libkrb5 ];
···
owner = "timescale";
repo = "timescaledb";
rev = version;
-
sha256 = "sha256-D0jo1Z9hpaJBFJQhypo76cKaahNF498OLDco2YNktA8=";
};
cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ]
···
stdenv.mkDerivation rec {
pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}";
+
version = "2.10.2";
nativeBuildInputs = [ cmake ];
buildInputs = [ postgresql openssl libkrb5 ];
···
owner = "timescale";
repo = "timescaledb";
rev = version;
+
sha256 = "sha256-CUmSIeIPmUONZYCI0AlXng/1Vhq6t1RC6gvgIYa5A9k=";
};
cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ]
+3 -3
pkgs/shells/zsh/zsh-prezto/default.nix
···
stdenv.mkDerivation rec {
pname = "zsh-prezto";
-
version = "unstable-2023-01-31";
src = fetchFromGitHub {
owner = "sorin-ionescu";
repo = "prezto";
-
rev = "fc444f57e11131b2cad68f474bcf1201cba062a4";
-
sha256 = "pypWlWWEBKGT98GVg5yVdzrWJb28jsw2xzGeYhO2DNk=";
fetchSubmodules = true;
};
···
stdenv.mkDerivation rec {
pname = "zsh-prezto";
+
version = "unstable-2023-04-13";
src = fetchFromGitHub {
owner = "sorin-ionescu";
repo = "prezto";
+
rev = "da87c79b3a35f5a4a504ea331e9ec52b4f786976";
+
sha256 = "EW1roiFaSgbXWYtc5Hxgj7m/ph6g1g225nXbvp0rtsw=";
fetchSubmodules = true;
};
+3 -3
pkgs/tools/admin/credhub-cli/default.nix
···
buildGoModule rec {
pname = "credhub-cli";
-
version = "2.9.9";
src = fetchFromGitHub {
owner = "cloudfoundry-incubator";
repo = "credhub-cli";
rev = version;
-
sha256 = "sha256-hqmPv+/TNGzI9yMB7AnK7UOw6MI0jeII8A5KSIlulyk=";
};
# these tests require network access that we're not going to give them
···
'';
__darwinAllowLocalNetworking = true;
-
vendorSha256 = null;
ldflags = [
"-s"
···
buildGoModule rec {
pname = "credhub-cli";
+
version = "2.9.13";
src = fetchFromGitHub {
owner = "cloudfoundry-incubator";
repo = "credhub-cli";
rev = version;
+
sha256 = "sha256-6ZTuWlF+yPDfvCLJpfOyRgikCzG1vcMP983/MWZdchM=";
};
# these tests require network access that we're not going to give them
···
'';
__darwinAllowLocalNetworking = true;
+
vendorHash = null;
ldflags = [
"-s"
+3 -3
pkgs/tools/admin/exoscale-cli/default.nix
···
buildGoModule rec {
pname = "exoscale-cli";
-
version = "1.63.0";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
-
sha256 = "sha256-YRpaPUKExHewuDqIlXjS32Bu6eMHam153Cfbv+crs9M=";
};
-
vendorSha256 = null;
nativeBuildInputs = [ installShellFiles ];
···
buildGoModule rec {
pname = "exoscale-cli";
+
version = "1.67.0";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
+
sha256 = "sha256-nJhz9hRyUhYxb9Yes7zwnseDySONrpu2X1m1gGtbzpE=";
};
+
vendorHash = null;
nativeBuildInputs = [ installShellFiles ];
+3 -3
pkgs/tools/admin/rhoas/default.nix
···
buildGoModule rec {
pname = "rhoas";
-
version = "0.51.9";
src = fetchFromGitHub {
owner = "redhat-developer";
repo = "app-services-cli";
rev = "v${version}";
-
sha256 = "sha256-KDEKuaLFVptQs+h0NBlPt0z9kBb3FkroG5mfEgFFCxM=";
};
-
vendorSha256 = null;
ldflags = [
"-s"
···
buildGoModule rec {
pname = "rhoas";
+
version = "0.53.0";
src = fetchFromGitHub {
owner = "redhat-developer";
repo = "app-services-cli";
rev = "v${version}";
+
sha256 = "sha256-9fydRgp2u1LWf0lEDMi1OxxFURd14oKCBDKACqrgWII=";
};
+
vendorHash = null;
ldflags = [
"-s"
+2 -2
pkgs/tools/graphics/mangohud/default.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "mangohud";
-
version = "0.6.9";
src = fetchFromGitHub {
owner = "flightlessmango";
repo = "MangoHud";
rev = "refs/tags/v${finalAttrs.version}";
fetchSubmodules = true;
-
hash = "sha256-wvidO9LAZwVUZhYYWnelSiP0Q1WTPoCg6pMXsoJBPPg=";
};
outputs = [ "out" "doc" "man" ];
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "mangohud";
+
version = "0.6.9-1";
src = fetchFromGitHub {
owner = "flightlessmango";
repo = "MangoHud";
rev = "refs/tags/v${finalAttrs.version}";
fetchSubmodules = true;
+
hash = "sha256-AX4m1XZ+yXp74E3slFGyI3CGu2eYU+eXNN2EY+ivdfk=";
};
outputs = [ "out" "doc" "man" ];
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
···
stdenv.mkDerivation rec {
pname = "ibus-m17n";
-
version = "1.4.17";
src = fetchFromGitHub {
owner = "ibus";
repo = "ibus-m17n";
rev = version;
-
sha256 = "sha256-s+CYVJjeOuD5SYme+cDVTl1N8pKJJ4CNT6QQXjIqLQI=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "ibus-m17n";
+
version = "1.4.19";
src = fetchFromGitHub {
owner = "ibus";
repo = "ibus-m17n";
rev = version;
+
sha256 = "sha256-e/nw6UGaxWpDCKwI5r8MuSZjrE6u/S5njZYilFa4zJI=";
};
nativeBuildInputs = [
+2 -2
pkgs/tools/misc/convimg/default.nix
···
stdenv.mkDerivation rec {
pname = "convimg";
-
version = "9.0";
src = fetchFromGitHub {
owner = "mateoconlechuga";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-AfluBLuD//EJplzzIQymyRsmPQMFjVk33HO+Vwv8Wzo=";
fetchSubmodules = true;
};
···
stdenv.mkDerivation rec {
pname = "convimg";
+
version = "9.1";
src = fetchFromGitHub {
owner = "mateoconlechuga";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-lcd9IL/xV6O81/HqZW+nA2eZXUbwS8nJ1jmjqVs8BR0=";
fetchSubmodules = true;
};
+2 -2
pkgs/tools/misc/esphome/default.nix
···
in
python.pkgs.buildPythonApplication rec {
pname = "esphome";
-
version = "2023.3.2";
format = "setuptools";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "refs/tags/${version}";
-
hash = "sha256-MfipnmBxCz8R0bNyJDRBP2R8JeOtgIm6Mu6SFPGkDc0=";
};
postPatch = ''
···
in
python.pkgs.buildPythonApplication rec {
pname = "esphome";
+
version = "2023.4.0";
format = "setuptools";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "refs/tags/${version}";
+
hash = "sha256-u3EQ2ZE6Yfa5M7lr0dULztTf4bGj6XEkta1LcTZCR50=";
};
postPatch = ''
+2 -2
pkgs/tools/misc/fwup/default.nix
···
stdenv.mkDerivation rec {
pname = "fwup";
-
version = "1.9.1";
src = fetchFromGitHub {
owner = "fhunleth";
repo = "fwup";
rev = "v${version}";
-
sha256 = "sha256-8R4QSCTSLjR0LZ6HpioeBm4xyhNoHfis60G4ZHfWS0o=";
};
nativeBuildInputs = [
···
stdenv.mkDerivation rec {
pname = "fwup";
+
version = "1.10.0";
src = fetchFromGitHub {
owner = "fhunleth";
repo = "fwup";
rev = "v${version}";
+
sha256 = "sha256-oFGgQa52NPNOouNHvyZoen7jDIqxckpjLFfzfbbcT/c=";
};
nativeBuildInputs = [
+3 -3
pkgs/tools/misc/hwatch/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "hwatch";
-
version = "0.3.9";
src = fetchFromGitHub {
owner = "blacknon";
repo = pname;
rev = "refs/tags/${version}";
-
sha256 = "sha256-O+qKVRPDn7y8JEAF75P6suH4hOfPLjWSNTDGX2V5z3w=";
};
-
cargoHash = "sha256-Bzg9EfVVSTKVb4nUfJ0Bygd5dRUutk+5MxojYjcJs0M=";
nativeBuildInputs = [ installShellFiles ];
···
rustPlatform.buildRustPackage rec {
pname = "hwatch";
+
version = "0.3.10";
src = fetchFromGitHub {
owner = "blacknon";
repo = pname;
rev = "refs/tags/${version}";
+
sha256 = "sha256-RvsL6OajXwEY77W3Wj6GMijYwn7XDnKiJyDXbNG01ag=";
};
+
cargoHash = "sha256-v7MvXnc9Xa+6QAyi2N9/WtqnvXf9M1SlR86kNjfu46Y=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
pkgs/tools/misc/mongodb-compass/default.nix
···
}:
let
-
version = "1.36.2";
rpath = lib.makeLibraryPath [
alsa-lib
···
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb";
-
sha256 = "sha256-IegS2qQrInWiJAtAP9/voymuyWyyBYK6hbatmkOnFX4=";
}
else
throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}";
···
}:
let
+
version = "1.36.3";
rpath = lib.makeLibraryPath [
alsa-lib
···
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb";
+
sha256 = "sha256-T4OBt47W0FTFmOQdp8T8CVlhrgmGP7pYYY1ijgfhzVA=";
}
else
throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}";
+3 -3
pkgs/tools/misc/opentelemetry-collector/default.nix
···
in
buildGoModule rec {
pname = "opentelemetry-collector";
-
version = "0.74.0";
src = fetchFromGitHub {
owner = "open-telemetry";
repo = "opentelemetry-collector";
rev = "v${version}";
-
sha256 = "sha256-A2xiYCU2Lq/F59pQhgQD8sf1BcRvuaWKvGdxNGQ938E=";
};
# there is a nested go.mod
sourceRoot = "source/cmd/otelcorecol";
-
vendorHash = "sha256-VTPywVGs56lJxYLwmz71jBJ5ltxCZYUw0z6RslN2ZOE=";
preBuild = ''
# set the build version, can't be done via ldflags
···
in
buildGoModule rec {
pname = "opentelemetry-collector";
+
version = "0.75.0";
src = fetchFromGitHub {
owner = "open-telemetry";
repo = "opentelemetry-collector";
rev = "v${version}";
+
sha256 = "sha256-1MkAFQ5+mQWIPt7xCj8rLvQAuu9JUCP2zavZFaahzm0=";
};
# there is a nested go.mod
sourceRoot = "source/cmd/otelcorecol";
+
vendorHash = "sha256-Nn5YqHqWaa++KcY2nFGrALkfp+QrRLtBww0a6mprtRA=";
preBuild = ''
# set the build version, can't be done via ldflags
+2 -2
pkgs/tools/misc/promexplorer/default.nix
···
{ lib, nimPackages, fetchFromGitHub }:
nimPackages.buildNimPackage rec {
pname = "promexplorer";
-
version = "0.0.3";
nimBinOnly = true;
src = fetchFromGitHub {
owner = "marcusramberg";
repo = "promexplorer";
rev = "v${version}";
-
hash = "sha256-q+m4+aWT3IiI/XGmAm7jrJAxRbzzHr+p58eiHqjEbV0=";
};
buildInputs = with nimPackages; [ illwill illwillwidgets ];
···
{ lib, nimPackages, fetchFromGitHub }:
nimPackages.buildNimPackage rec {
pname = "promexplorer";
+
version = "0.0.4";
nimBinOnly = true;
src = fetchFromGitHub {
owner = "marcusramberg";
repo = "promexplorer";
rev = "v${version}";
+
hash = "sha256-Fj3RCVygixs+iIlLptX6aOsG4jJa/jUN8hXYkjZ7K/A=";
};
buildInputs = with nimPackages; [ illwill illwillwidgets ];
+2 -2
pkgs/tools/misc/remind/default.nix
···
in
tcl.mkTclDerivation rec {
pname = "remind";
-
version = "04.02.03";
src = fetchurl {
url = "https://dianne.skoll.ca/projects/remind/download/remind-${version}.tar.gz";
-
sha256 = "sha256-0hY/ee3+ErqPNucD1ZcisK7WbzT7dmV/9vQKus/sOgA=";
};
propagatedBuildInputs = tclLibraries;
···
in
tcl.mkTclDerivation rec {
pname = "remind";
+
version = "04.02.05";
src = fetchurl {
url = "https://dianne.skoll.ca/projects/remind/download/remind-${version}.tar.gz";
+
sha256 = "sha256-nOEFhVwZvgUod+j/5ifllFgTS7I8+hOAeMSDlRH4+Ag=";
};
propagatedBuildInputs = tclLibraries;
+2 -2
pkgs/tools/networking/dnsproxy/default.nix
···
buildGoModule rec {
pname = "dnsproxy";
-
version = "0.48.3";
src = fetchFromGitHub {
owner = "AdguardTeam";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-fQg9FsqTqSfFeCAiQZISJg6MkXqpAlYiJs8FBzYUmDs=";
};
vendorHash = null;
···
buildGoModule rec {
pname = "dnsproxy";
+
version = "0.49.1";
src = fetchFromGitHub {
owner = "AdguardTeam";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-ImswEptEUUWeHX8hz3L/AJD25xAUAvc17Zli3lYNBjc=";
};
vendorHash = null;
+3 -3
pkgs/tools/networking/flannel/default.nix
···
buildGoModule rec {
pname = "flannel";
-
version = "0.20.2";
rev = "v${version}";
-
vendorSha256 = null;
src = fetchFromGitHub {
inherit rev;
owner = "flannel-io";
repo = "flannel";
-
sha256 = "sha256-kuYW73orgtJsz+PC9Cr7XAtfFxiUSi42Sn6iMbwX0HA=";
};
ldflags = [ "-X github.com/flannel-io/flannel/version.Version=${rev}" ];
···
buildGoModule rec {
pname = "flannel";
+
version = "0.21.4";
rev = "v${version}";
+
vendorHash = "sha256-EsHenfuqgNYTpkiGBhzUL8I7stukUgPvYov9rDs6Umo=";
src = fetchFromGitHub {
inherit rev;
owner = "flannel-io";
repo = "flannel";
+
sha256 = "sha256-aJiPtGPzgkeeRcqf9oGJhoEucINeVcaBtInxonhgqYk=";
};
ldflags = [ "-X github.com/flannel-io/flannel/version.Version=${rev}" ];
+2 -2
pkgs/tools/networking/grpc_cli/default.nix
···
stdenv.mkDerivation rec {
pname = "grpc_cli";
-
version = "1.53.0";
src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
-
hash = "sha256-YRVWR1woMDoq8TWFrL2nqQvAbtqBnUd3QlfbFTJm8dc=";
fetchSubmodules = true;
};
nativeBuildInputs = [ automake cmake autoconf ];
···
stdenv.mkDerivation rec {
pname = "grpc_cli";
+
version = "1.54.0";
src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
+
hash = "sha256-WVH7rYyFx2LyAnctnNbX4KevoJ5KKZujN+SmL0Y6wvw=";
fetchSubmodules = true;
};
nativeBuildInputs = [ automake cmake autoconf ];
+2 -2
pkgs/tools/networking/openvpn3/default.nix
···
stdenv.mkDerivation rec {
pname = "openvpn3";
# also update openvpn3-core
-
version = "19_beta";
src = fetchFromGitHub {
owner = "OpenVPN";
repo = "openvpn3-linux";
rev = "v${version}";
-
hash = "sha256-5dhxJBJMtNvxLZdcvJSOIDdLVBu3i9ak4A+hz5YsIds=";
};
postPatch = ''
···
stdenv.mkDerivation rec {
pname = "openvpn3";
# also update openvpn3-core
+
version = "20";
src = fetchFromGitHub {
owner = "OpenVPN";
repo = "openvpn3-linux";
rev = "v${version}";
+
hash = "sha256-Weyb+rcx04mpDdcL7Qt4O+PvPf5MLPAP/Uy+8qoNXbQ=";
};
postPatch = ''
+2 -2
pkgs/tools/networking/zrok/default.nix
···
stdenv.mkDerivation rec {
pname = "zrok";
-
version = "0.3.4";
src = fetchzip {
url = "https://github.com/openziti/zrok/releases/download/v${version}/zrok_${version}_linux_amd64.tar.gz";
stripRoot = false;
-
sha256 = "sha256-lfsKOo53DarrczQfFhZED2vmzxIyq/TCPtVZECLMV3U=";
};
installPhase = let
···
stdenv.mkDerivation rec {
pname = "zrok";
+
version = "0.3.6";
src = fetchzip {
url = "https://github.com/openziti/zrok/releases/download/v${version}/zrok_${version}_linux_amd64.tar.gz";
stripRoot = false;
+
sha256 = "sha256-gcmgpvfk7bciTmotTHObvZvLPdLudAR2vQneLKN+uE4=";
};
installPhase = let
+3 -3
pkgs/tools/security/gopass/git-credential.nix
···
buildGoModule rec {
pname = "git-credential-gopass";
-
version = "1.15.4";
src = fetchFromGitHub {
owner = "gopasspw";
repo = "git-credential-gopass";
rev = "v${version}";
-
hash = "sha256-S97KQ/yCyE1wBDao5KBKWPvoH+DmwpEJRiB6uJCGyFA=";
};
-
vendorHash = "sha256-MLnfTdYR4/1qtnNCUs0TwGf5wMqE+V8jNCefeClQKfw=";
subPackages = [ "." ];
···
buildGoModule rec {
pname = "git-credential-gopass";
+
version = "1.15.5";
src = fetchFromGitHub {
owner = "gopasspw";
repo = "git-credential-gopass";
rev = "v${version}";
+
hash = "sha256-jjW+mqGklnQsX+nznEeehrIMoJ3MX1H5aF7LAePY2g0=";
};
+
vendorHash = "sha256-BXzXpG1Dy25IBf8EzgzOnFcbEvQGVhO8jgR/t6IKgPw=";
subPackages = [ "." ];
+3 -3
pkgs/tools/security/gopass/hibp.nix
···
buildGoModule rec {
pname = "gopass-hibp";
-
version = "1.15.4";
src = fetchFromGitHub {
owner = "gopasspw";
repo = "gopass-hibp";
rev = "v${version}";
-
hash = "sha256-tqZVzYO3yKyUxfC+pxG+QuW9GBoPBteOdJMchepZ1jo=";
};
-
vendorHash = "sha256-48KwEcB5KRUwrKCuyNhhuSVRXE3U5/yVYE2xO05AeF8=";
subPackages = [ "." ];
···
buildGoModule rec {
pname = "gopass-hibp";
+
version = "1.15.5";
src = fetchFromGitHub {
owner = "gopasspw";
repo = "gopass-hibp";
rev = "v${version}";
+
hash = "sha256-BHMhQqaYM0WfCzvDo7X1GEVNv44zEw2KeA9jhF7RgC4=";
};
+
vendorHash = "sha256-Y6BMzSRzbORIbebfP+ptIswyOclM1bs1zPmLpqko//4=";
subPackages = [ "." ];
+3 -3
pkgs/tools/security/gopass/summon.nix
···
buildGoModule rec {
pname = "gopass-summon-provider";
-
version = "1.15.4";
src = fetchFromGitHub {
owner = "gopasspw";
repo = "gopass-summon-provider";
rev = "v${version}";
-
hash = "sha256-gwvrwLJTh58PiRsEC3juhnA/q6cX3nRh/hiunKnPvDQ=";
};
-
vendorHash = "sha256-MLnfTdYR4/1qtnNCUs0TwGf5wMqE+V8jNCefeClQKfw=";
subPackages = [ "." ];
···
buildGoModule rec {
pname = "gopass-summon-provider";
+
version = "1.15.5";
src = fetchFromGitHub {
owner = "gopasspw";
repo = "gopass-summon-provider";
rev = "v${version}";
+
hash = "sha256-ZAXdazhRqg9TbWWbftz9og3H7LTHenLlpFPIgZQHd/Q=";
};
+
vendorHash = "sha256-BXzXpG1Dy25IBf8EzgzOnFcbEvQGVhO8jgR/t6IKgPw=";
subPackages = [ "." ];
+3 -3
pkgs/tools/security/katana/default.nix
···
buildGoModule rec {
pname = "katana";
-
version = "1.0.0";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = pname;
rev = "refs/tags/v${version}";
-
hash = "sha256-OSvkQIpZEMav1dh3DDTqFxoFbc6sWOjhslqVJcUS104=";
};
-
vendorHash = "sha256-u/3MMuq2Zab6k+vPQ0iKQf8k9zMV2aIgIsTee0VUQaI=";
CGO_ENABLED = 0;
···
buildGoModule rec {
pname = "katana";
+
version = "1.0.1";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = pname;
rev = "refs/tags/v${version}";
+
hash = "sha256-LXyYdfBrqtMN4qGakQDG/axzmDTYkwCun2xw9Heaejk=";
};
+
vendorHash = "sha256-MEmVmokQX/HfBPvObeW1M5L6zm2KXB1yzGmNFBjt+i0=";
CGO_ENABLED = 0;
+3 -3
pkgs/tools/system/consul-template/default.nix
···
buildGoModule rec {
pname = "consul-template";
-
version = "0.30.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "consul-template";
rev = "v${version}";
-
sha256 = "sha256-Q2mNMgGnwyYXVsmP6cVVlGEs2fHUZKwrWepmmQXmNLo=";
};
-
vendorHash = "sha256-75IFVVd4L70kEV5L7Ub9RpR9LMhkz3fB4b5eAYwkPPk=";
# consul-template tests depend on vault and consul services running to
# execute tests so we skip them here
···
buildGoModule rec {
pname = "consul-template";
+
version = "0.31.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "consul-template";
rev = "v${version}";
+
hash = "sha256-6B6qijC10WOyGQ9159DK0+WSE19fXbwQc023pkg1iqQ=";
};
+
vendorHash = "sha256-wNZliD6mcJT+/U/1jiwdYubYe0Oa+YR6vSLo5vs0bDk=";
# consul-template tests depend on vault and consul services running to
# execute tests so we skip them here
+3 -3
pkgs/tools/system/netdata/go.d.plugin.nix
···
buildGoModule rec {
pname = "netdata-go-plugins";
-
version = "0.51.4";
src = fetchFromGitHub {
owner = "netdata";
repo = "go.d.plugin";
rev = "v${version}";
-
hash = "sha256-yYagbTrUpynvmd20MATQvsR+jZM7dhrQdfSjuayrZJI=";
};
-
vendorHash = "sha256-lKoFm+wch9/ZgDSNSgYUrOq/X8DUEuSAQ4cc8UGaJzU=";
doCheck = false;
···
buildGoModule rec {
pname = "netdata-go-plugins";
+
version = "0.52.2";
src = fetchFromGitHub {
owner = "netdata";
repo = "go.d.plugin";
rev = "v${version}";
+
hash = "sha256-/oDUB6EGRq26cRdHwkuTgCRZ+XtNy238TnOYMX1H22s=";
};
+
vendorHash = "sha256-hxsLCiti/IiTjYPKm/9fWk3CNzDM1+gRgncFXgB/whk=";
doCheck = false;
+3 -3
pkgs/tools/text/angle-grinder/default.nix
···
rustPlatform.buildRustPackage rec {
pname = "angle-grinder";
-
version = "0.18.0";
src = fetchFromGitHub {
owner = "rcoh";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-kohw95pvcBLviPgTDGWIbvZuz1cJmKh4eB0Bx4AEk1E=";
};
-
cargoSha256 = "sha256-m44hFYcyQ1yRf1O5OlomF7rEpkdnnX3FNhB8kUdriKg=";
meta = with lib; {
description = "Slice and dice logs on the command line";
···
rustPlatform.buildRustPackage rec {
pname = "angle-grinder";
+
version = "0.19.0";
src = fetchFromGitHub {
owner = "rcoh";
repo = pname;
rev = "v${version}";
+
sha256 = "sha256-CAfbV5WKDMjKv2TSdnxpDEqdAwGWME/9PXLcU/TtM2U=";
};
+
cargoHash = "sha256-EDU+8sbCz4eyBwByHJwQc1Z0ftTZakGcYePbpl8sp08=";
meta = with lib; {
description = "Slice and dice logs on the command line";
+16 -7
pkgs/tools/typesetting/tex/texlive/combine.nix
···
name = "texlive-${extraName}-${bin.texliveYear}${extraVersion}";
-
texmf = (buildEnv {
-
name = "${name}-texmf";
# remove fake derivations (without 'outPath') to avoid undesired build dependencies
paths = lib.catAttrs "outPath" pkgList.nonbin;
···
postBuild = # generate ls-R database
''
perl -I "${bin.core.out}/share/texmf-dist/scripts/texlive" \
-
-- "$out/scripts/texlive/mktexlsr.pl" --sort "$out"
'';
}).overrideAttrs (_: { allowSubstitutes = true; });
···
doc = buildEnv {
name = "${name}-doc";
-
paths = [ (texmf.outPath + "/doc") ];
extraPrefix = "/share";
pathsToLink = [
···
passthru.packages = pkgList.all;
postBuild = ''
-
TEXMFDIST="${texmf}"
export PATH="$out/bin:$PATH"
-
export PERL5LIB="$TEXMFDIST/scripts/texlive:${bin.core.out}/share/texmf-dist/scripts/texlive"
TEXMFSYSCONFIG="$out/share/texmf-config"
TEXMFSYSVAR="$out/share/texmf-var"
export TEXMFCNF="$TEXMFSYSVAR/web2c"
···
mkdir -p "$TEXMFCNF"
if [ -e "$TEXMFDIST/web2c/texmfcnf.lua" ]; then
sed \
-e "s,\(TEXMFDIST[ ]*=[ ]*\)[^\,]*,\1\"$TEXMFDIST\",g" \
-e "s,\(TEXMFLOCAL[ ]*=[ ]*\)[^\,]*,\1\"$out/share/texmf-local\",g" \
-e "s,\$SELFAUTOLOC,$out,g" \
-e "s,selfautodir:/,$out/share/,g" \
···
fi
sed \
-e "s,\(TEXMFDIST[ ]*=[ ]*\)[^\,]*,\1$TEXMFDIST,g" \
-e "s,\$SELFAUTOLOC,$out,g" \
-e "s,\$SELFAUTODIR,$out/share,g" \
-e "s,\$SELFAUTOPARENT,$out/share,g" \
···
''
cp "$TEXMFDIST"/scripts/texlive/fmtutil.pl "$out/bin/fmtutil"
patchShebangs "$out/bin/fmtutil"
-
sed "1s|$| -I $TEXMFDIST/scripts/texlive|" -i "$out/bin/fmtutil"
ln -sf fmtutil "$out/bin/mktexfmt"
texlinks "$out/bin" && wrapBin
···
name = "texlive-${extraName}-${bin.texliveYear}${extraVersion}";
+
texmfroot = (buildEnv {
+
name = "${name}-texmfroot";
+
+
# the 'non-relocated' packages must live in $TEXMFROOT/texmf-dist (e.g. fmtutil, updmap look for perl modules there)
+
extraPrefix = "/texmf-dist";
# remove fake derivations (without 'outPath') to avoid undesired build dependencies
paths = lib.catAttrs "outPath" pkgList.nonbin;
···
postBuild = # generate ls-R database
''
perl -I "${bin.core.out}/share/texmf-dist/scripts/texlive" \
+
-- "$out/texmf-dist/scripts/texlive/mktexlsr.pl" --sort "$out"/texmf-dist
'';
}).overrideAttrs (_: { allowSubstitutes = true; });
···
doc = buildEnv {
name = "${name}-doc";
+
paths = [ (texmfroot.outPath + "/texmf-dist/doc") ];
extraPrefix = "/share";
pathsToLink = [
···
passthru.packages = pkgList.all;
postBuild = ''
+
TEXMFROOT="${texmfroot}"
+
TEXMFDIST="${texmfroot}/texmf-dist"
export PATH="$out/bin:$PATH"
+
export PERL5LIB="${bin.core.out}/share/texmf-dist/scripts/texlive" # modules otherwise found in tlpkg/ of texlive.infra
TEXMFSYSCONFIG="$out/share/texmf-config"
TEXMFSYSVAR="$out/share/texmf-var"
export TEXMFCNF="$TEXMFSYSVAR/web2c"
···
mkdir -p "$TEXMFCNF"
if [ -e "$TEXMFDIST/web2c/texmfcnf.lua" ]; then
sed \
+
-e "s,\(TEXMFOS[ ]*=[ ]*\)[^\,]*,\1\"$TEXMFROOT\",g" \
-e "s,\(TEXMFDIST[ ]*=[ ]*\)[^\,]*,\1\"$TEXMFDIST\",g" \
+
-e "s,\(TEXMFSYSVAR[ ]*=[ ]*\)[^\,]*,\1\"$TEXMFSYSVAR\",g" \
+
-e "s,\(TEXMFSYSCONFIG[ ]*=[ ]*\)[^\,]*,\1\"$TEXMFSYSCONFIG\",g" \
-e "s,\(TEXMFLOCAL[ ]*=[ ]*\)[^\,]*,\1\"$out/share/texmf-local\",g" \
-e "s,\$SELFAUTOLOC,$out,g" \
-e "s,selfautodir:/,$out/share/,g" \
···
fi
sed \
+
-e "s,\(TEXMFROOT[ ]*=[ ]*\)[^\,]*,\1$TEXMFROOT,g" \
-e "s,\(TEXMFDIST[ ]*=[ ]*\)[^\,]*,\1$TEXMFDIST,g" \
+
-e "s,\(TEXMFSYSVAR[ ]*=[ ]*\)[^\,]*,\1$TEXMFSYSVAR,g" \
+
-e "s,\(TEXMFSYSCONFIG[ ]*=[ ]*\)[^\,]*,\1$TEXMFSYSCONFIG,g" \
-e "s,\$SELFAUTOLOC,$out,g" \
-e "s,\$SELFAUTODIR,$out/share,g" \
-e "s,\$SELFAUTOPARENT,$out/share,g" \
···
''
cp "$TEXMFDIST"/scripts/texlive/fmtutil.pl "$out/bin/fmtutil"
patchShebangs "$out/bin/fmtutil"
ln -sf fmtutil "$out/bin/mktexfmt"
texlinks "$out/bin" && wrapBin
+3 -3
pkgs/tools/video/rav1e/default.nix
···
in rustPlatform.buildRustPackage rec {
pname = "rav1e";
-
version = "0.6.3";
src = fetchCrate {
inherit pname version;
-
sha256 = "sha256-XaxxakVwogJlqyZGL275jGSZDLoRLl8SAAg8V+X4cmQ=";
};
-
cargoHash = "sha256-66mVkoqMl+KNCXWsGUbu8nBrazgHP+5dTaT2Ye0btWY=";
depsBuildBuild = [ pkg-config ];
···
in rustPlatform.buildRustPackage rec {
pname = "rav1e";
+
version = "0.6.4";
src = fetchCrate {
inherit pname version;
+
sha256 = "sha256-G7o82MAZmMOfs1wp3AVUgXxDW6Txuc0qTm5boRpXF6g=";
};
+
cargoHash = "sha256-12bePpI8z35gzCHGKDpaGUVvosQqijP60NCgElHDsyw=";
depsBuildBuild = [ pkg-config ];
+34
pkgs/tools/wayland/gtklock/playerctl-module.nix
···
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, pkg-config
+
, gtk3
+
, playerctl
+
, libsoup
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "gtklock-playerctl-module";
+
version = "2.0.1";
+
+
src = fetchFromGitHub {
+
owner = "jovanlanik";
+
repo = pname;
+
rev = "v${version}";
+
hash = "sha256-kzGgqFDTeKL6Pfjram7pqVcIm8Avxsvpn1qFrcpd8dw=";
+
};
+
+
nativeBuildInputs = [ pkg-config ];
+
+
buildInputs = [ gtk3 playerctl libsoup ];
+
+
makeFlags = [ "PREFIX=$(out)" ];
+
+
meta = with lib; {
+
description = "Gtklock module adding power controls to the lockscreen";
+
homepage = "https://github.com/jovanlanik/gtklock-powerbar-module";
+
license = licenses.gpl3Only;
+
maintainers = with maintainers; [ aleksana ];
+
platforms = platforms.linux;
+
};
+
}
+32
pkgs/tools/wayland/gtklock/powerbar-module.nix
···
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, pkg-config
+
, gtk3
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "gtklock-powerbar-module";
+
version = "2.0.1";
+
+
src = fetchFromGitHub {
+
owner = "jovanlanik";
+
repo = pname;
+
rev = "v${version}";
+
hash = "sha256-Ev6vjtvUSqP/+xTDRAqSYJ436WhZUtFRxSP7LoSK00w=";
+
};
+
+
nativeBuildInputs = [ pkg-config ];
+
+
buildInputs = [ gtk3 ];
+
+
makeFlags = [ "PREFIX=$(out)" ];
+
+
meta = with lib; {
+
description = "Gtklock module adding power controls to the lockscreen";
+
homepage = "https://github.com/jovanlanik/gtklock-powerbar-module";
+
license = licenses.gpl3Only;
+
maintainers = with maintainers; [ aleksana ];
+
platforms = platforms.linux;
+
};
+
}
+34
pkgs/tools/wayland/gtklock/userinfo-module.nix
···
···
+
{ lib
+
, stdenv
+
, fetchFromGitHub
+
, pkg-config
+
, gtk3
+
, glib
+
, accountsservice
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "gtklock-userinfo-module";
+
version = "2.0.0";
+
+
src = fetchFromGitHub {
+
owner = "jovanlanik";
+
repo = pname;
+
rev = "v${version}";
+
hash = "sha256-7dtw6GZ7l0fbTxRxMWH4yRj9Zqz9KB3acmwnF/8LALg=";
+
};
+
+
nativeBuildInputs = [ pkg-config ];
+
+
buildInputs = [ gtk3 glib accountsservice ];
+
+
makeFlags = [ "PREFIX=$(out)" ];
+
+
meta = with lib; {
+
description = "Gtklock module adding user info to the lockscreen";
+
homepage = "https://github.com/jovanlanik/gtklock-powerbar-module";
+
license = licenses.gpl3Only;
+
maintainers = with maintainers; [ aleksana ];
+
platforms = platforms.linux;
+
};
+
}
+6
pkgs/top-level/all-packages.nix
···
gtklock = callPackage ../tools/wayland/gtklock { };
guardian-agent = callPackage ../tools/networking/guardian-agent { };
gv = callPackage ../applications/misc/gv { };
···
gtklock = callPackage ../tools/wayland/gtklock { };
+
gtklock-playerctl-module = callPackage ../tools/wayland/gtklock/playerctl-module.nix { };
+
+
gtklock-powerbar-module = callPackage ../tools/wayland/gtklock/powerbar-module.nix { };
+
+
gtklock-userinfo-module = callPackage ../tools/wayland/gtklock/userinfo-module.nix { };
+
guardian-agent = callPackage ../tools/networking/guardian-agent { };
gv = callPackage ../applications/misc/gv { };