Merge master into staging-next

Changed files
+908 -483
doc
maintainers
nixos
lib
modules
config
programs
wayland
pkgs
applications
editors
vscode
extensions
ms-dotnettools.csharp
networking
cluster
terraform-providers
by-name
an
annextimelog
ap
application-title-bar
ar
aravis
au
auto-multiple-choice
aw
aws-iam-authenticator
aws-signing-helper
awsebcli
ba
bark-server
bazel-remote
bi
bitrise
ca
catbox
ch
chawan
cl
clairvoyance
clubhouse-cli
di
diffstat
do
dotbot
dr
drone-scp
en
ente-web
ff
fflogs
gi
gitlab-ci-local
gitlab-runner
gl
glbinding
go
gr
graphite-cli
he
heimdall-proxy
heroku
in
inori
io
ir
ju
li
lm
lo
localstack
me
memtree
messer-slim
ne
neovide
no
notion-app
oc
octoprint
op
opam-publish
openbao
pe
penpot-desktop
persepolis
pw
pwsafe
ra
re
remnote
renode-dts2repl
se
serie
si
sk
skypilot
sn
sp
spaceship-prompt
ss
st
steampipe
stevenblack-blocklist
ta
tabby
tt
tt-rss
un
unblob
unifont
unifont-csur
unifont_upper
uw
uwsgi
ve
velero
vencord
wa
wallabag
wh
whistle
xr
ya
yafc-ce
yl
yle-dl
yo
yoink
development
compilers
graalvm
community-edition
graalnodejs
graalpy
truffleruby
interpreters
rakudo
octave-modules
video
python-modules
awswrangler
bilibili-api-python
bloodyad
datamodel-code-generator
json-repair
jsonrpclib-pelix
linien-common
markitdown
mistral-common
momepy
myfitnesspal
notifications-android-tv
pygount
pytest-ansible
sagemaker-core
scikit-hep-testdata
games
instawow
servers
http
tomcat
jackett
monitoring
prometheus
tools
misc
mpremote
steampipe-packages
steampipe-plugin-aws
steampipe-plugin-azure
steampipe-plugin-github
security
aflplusplus
top-level
-1
doc/hooks/tauri.section.md
···
rustPlatform.buildRustPackage (finalAttrs: {
# ...
-
useFetchCargoVendor = true;
cargoHash = "...";
# Assuming our app's frontend uses `npm` as a package manager
+7
doc/languages-frameworks/go.section.md
···
Defaults to `false`
+
### `goSum` {#var-go-goSum}
+
+
Specifies the contents of the `go.sum` file and triggers rebuilds when it changes. This helps combat inconsistent dependency errors on `go.sum` changes.
+
+
Defaults to `null`
+
+
## Overriding `goModules` {#buildGoModule-goModules-override}
Overriding `<pkg>.goModules` by calling `goModules.overrideAttrs` is unsupported. Still, it is possible to override the `vendorHash` (`goModules`'s `outputHash`) and the `pre`/`post` hooks for both the build and patch phases of the primary and `goModules` derivation.
-3
doc/languages-frameworks/rust.section.md
···
hash = "sha256-gyWnahj1A+iXUQlQ1O1H1u7K5euYQOld9qWm99Vjaeg=";
};
-
useFetchCargoVendor = true;
cargoHash = "sha256-9atn5qyBDy4P6iUoHFhg+TV6Ur71fiah4oTJbBMeEy4=";
meta = {
···
hash = "sha256-aDQA4A5mScX9or3Lyiv/5GyAehidnpKKE0grhbP1Ctc=";
};
-
useFetchCargoVendor = true;
cargoHash = "sha256-iDYh52rj1M5Uupvbx2WeDd/jvQZ+2A50V5rp5e2t7q4=";
cargoDepsName = finalAttrs.pname;
···
hash = "sha256-gyWnahj1A+iXUQlQ1O1H1u7K5euYQOld9qWm99Vjaeg=";
};
-
useFetchCargoVendor = true;
cargoHash = "sha256-9atn5qyBDy4P6iUoHFhg+TV6Ur71fiah4oTJbBMeEy4=";
# Tests require network access. Skipping.
+3
doc/redirects.json
···
"var-meta-teams": [
"index.html#var-meta-teams"
],
+
"var-go-goSum": [
+
"index.html#var-go-goSum"
+
],
"variables-specifying-dependencies": [
"index.html#variables-specifying-dependencies"
],
+2
doc/release-notes/rl-2505.section.md
···
- `buildGoPackage` has been removed. Use `buildGoModule` instead. See the [Go section in the nixpkgs manual](https://nixos.org/manual/nixpkgs/unstable/#sec-language-go) for details.
+
- `buildGoModule` now supports a `goSum` attribute (`null` by default) to optionally provide a path to `go.sum` and correctly enabling rebuilds when the file changes.
+
- top-level `playwright` now refers to the github Microsoft/playwright package
instead of the python tester launcher. You can still refer to the python
launcher via `python3Packages.toPythonApplication python3Packages.playwright`
+6
maintainers/maintainer-list.nix
···
github = "joshainglis";
githubId = 1281131;
+
joshheinrichs-shopify = {
+
name = "Josh Heinrichs";
+
email = "josh.heinrichs@shopify.com";
+
github = "joshheinrichs-shopify";
+
githubId = 100245234;
+
};
joshniemela = {
name = "Joshua Niemelä";
email = "josh@jniemela.dk";
+9 -7
nixos/lib/testing/default.nix
···
};
runTest =
module:
-
(evalTest (
-
{ config, ... }:
-
{
-
imports = [ module ];
-
result = config.test;
-
}
-
)).config.result;
+
# Infra issue: virtualization on darwin doesn't seem to work yet.
+
lib.addMetaAttrs { hydraPlatforms = lib.platforms.linux; }
+
(evalTest (
+
{ config, ... }:
+
{
+
imports = [ module ];
+
result = config.test;
+
}
+
)).config.result;
testModules = [
./call-test.nix
+3 -1
nixos/lib/testing/meta.nix
···
};
platforms = lib.mkOption {
type = types.listOf types.raw;
-
default = lib.platforms.linux ++ lib.platforms.darwin;
+
# darwin could be added, but it would add VM tests that don't work on Hydra.nixos.org (so far)
+
# see https://github.com/NixOS/nixpkgs/pull/303597#issuecomment-2128782362
+
default = lib.platforms.linux;
description = ''
Sets the [`meta.platforms`](https://nixos.org/manual/nixpkgs/stable/#var-meta-platforms) attribute on the [{option}`test`](#test-opt-test) derivation.
'';
-4
nixos/modules/config/stub-ld.nix
···
$CC -Os main.c -o $out
'';
-
pkgs32 = pkgs.pkgsi686Linux;
-
stub-ld = stub-ld-for pkgs message;
-
stub-ld32 = stub-ld-for pkgs32 message;
in
{
options = {
···
config = mkIf cfg.enable {
environment.ldso = mkDefault stub-ld;
-
environment.ldso32 = mkIf pkgs.stdenv.hostPlatform.isx86_64 (mkDefault stub-ld32);
};
meta.maintainers = with lib.maintainers; [ tejing ];
+8 -1
nixos/modules/programs/wayland/waybar.nix
···
// lib.mkOption {
apply = pkg: pkg.override { systemdSupport = true; };
};
+
systemd.target = lib.mkOption {
+
type = lib.types.str;
+
description = ''
+
The systemd target that will automatically start the Waybar service.
+
'';
+
default = "graphical-session.target";
+
};
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
systemd = {
packages = [ cfg.package ];
-
user.services.waybar.wantedBy = [ "graphical-session.target" ];
+
user.services.waybar.wantedBy = [ cfg.systemd.target ];
};
};
+5 -5
pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp/default.nix
···
{
x86_64-linux = {
arch = "linux-x64";
-
hash = "sha256-YmlXnmLp0ZtFvHXOsI0sLySLprU+ntduywvvlZ2Riw0=";
+
hash = "sha256-pMcUrsIVpb0lYhonEKB/5pZG+08OhL/Py7wmkmlXWgo=";
};
aarch64-linux = {
arch = "linux-arm64";
-
hash = "sha256-QBon9zOXykngvJHydJQPdgjvLxy65DbWS+IUAzo638o=";
+
hash = "sha256-dJilgYVLkx5JVHk3e3mZjW7qpWrviuB4OhtzV1DkmrI=";
};
x86_64-darwin = {
arch = "darwin-x64";
-
hash = "sha256-fOfCm+XiD5NVexMlBeBfSxtTr9mTnn2HKFsJjuGBCJ0=";
+
hash = "sha256-DyueVd+G67P48Oo0+HTC3Sg0/en/bRBV+F8mKuz66RY=";
};
aarch64-darwin = {
arch = "darwin-arm64";
-
hash = "sha256-e1cxz8A2IlO6fnN41PKXqPxthTuAOmAWy6/kRck6hsM=";
+
hash = "sha256-yk6bSeaEivx8kc3fqpSJBTMxUDsJGVwMoRxPPwaHgtc=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}")
···
mktplcRef = {
name = "csharp";
publisher = "ms-dotnettools";
-
version = "2.72.27";
+
version = "2.72.34";
inherit (extInfo) hash arch;
};
+3 -3
pkgs/applications/networking/cluster/terraform-providers/providers.json
···
"vendorHash": "sha256-j+3qtGlueKZgf0LuNps4Wc9G3EmpSgl8ZNSLqslyizI="
},
"rancher2": {
-
"hash": "sha256-LJgYGgJ7PLRq3WlT2rAnnM8svn4EGghLy3rY7lpmJxI=",
+
"hash": "sha256-H6ZdGvKSYRlDsCKIHlPHdEv1+6aa1rll/73IeJ+PDhc=",
"homepage": "https://registry.terraform.io/providers/rancher/rancher2",
"owner": "rancher",
"repo": "terraform-provider-rancher2",
-
"rev": "v6.1.4",
+
"rev": "v7.0.0",
"spdx": "MPL-2.0",
-
"vendorHash": "sha256-uIyLOqabx8wQurxcG70LHm+jBga+bCNyf5XxGrt5OKA="
+
"vendorHash": "sha256-M2lJKmIR66lQKFkInjizn68ax2Gq4sim5Y3vZKyDhZ8="
},
"random": {
"hash": "sha256-tdTVqSJmQ6Ht3kdoYMxhoRN+XJqvu8BPVB0VQghcDVs=",
+2
pkgs/by-name/an/annextimelog/package.nix
···
hash = "sha256-+3PkG33qKckagSVvVdqkypulO7uu5AMOv8fQiP8IUbs=";
};
+
pythonRelaxDeps = [ "rich" ];
+
nativeBuildInputs =
with python3.pkgs;
[
+2 -2
pkgs/by-name/ap/application-title-bar/package.nix
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "application-title-bar";
-
version = "0.8.4";
+
version = "0.8.5";
src = fetchFromGitHub {
owner = "antroids";
repo = "application-title-bar";
tag = "v${finalAttrs.version}";
-
hash = "sha256-VlZlcPBGwV8Gyqm8CjwUZdaQgTiPLsSxj0iIXKbLEpE=";
+
hash = "sha256-YSzXjFPCG/bs1Qm9YvoEDcM9GmlSosf2KAyz+7lx6Xg=";
};
propagatedUserEnvPkgs = with kdePackages; [ kconfig ];
+6 -3
pkgs/by-name/ar/aravis/package.nix
···
stdenv.mkDerivation rec {
pname = "aravis";
-
version = "0.8.33";
+
version = "0.8.34";
src = fetchFromGitHub {
owner = "AravisProject";
repo = "aravis";
-
rev = version;
-
sha256 = "sha256-D6zcTCaFJxJ2VhhsgEFu5+3Xx1MJov4ryrtA0VkjZlY=";
+
tag = version;
+
hash = "sha256-6tCV2QyzlMNnkXlRz41JT05FeBcRckHXM50VGY5/BnM=";
};
outputs = [
···
++ lib.optional (!enablePacketSocket) "-Dpacket-socket=disabled";
doCheck = true;
+
+
# needed for fakegv tests
+
__darwinAllowLocalNetworking = true;
meta = {
description = "Library for video acquisition using GenICam cameras";
+3 -3
pkgs/by-name/au/auto-multiple-choice/package.nix
···
}:
stdenv.mkDerivation (finalAttrs: rec {
pname = "auto-multiple-choice";
-
version = "1.6.0";
+
version = "1.7.0";
src = fetchurl {
url = "https://download.auto-multiple-choice.net/${pname}_${version}_dist.tar.gz";
-
# before 1.6.0, the URL pattern used "precomp" instead of "dist". ^^^^
-
sha256 = "sha256-I9Xw1BN8ZSQhi5F1R3axHBKE6tnaCNk8k5tts6LoMjY=";
+
# before 1.7.0, the URL pattern used "precomp" instead of "dist". ^^^^
+
sha256 = "sha256-37kWqgdvZopvNSU6LA/FmY2wfSJz3rRSlaQF2HSbdmA=";
};
# There's only the Makefile
+3 -3
pkgs/by-name/aw/aws-iam-authenticator/package.nix
···
buildGoModule rec {
pname = "aws-iam-authenticator";
-
version = "0.6.31";
+
version = "0.7.1";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = pname;
tag = "v${version}";
-
hash = "sha256-v0CWwDLgjMU9kjPx5yUUauWNnzP0gP5zm4xCzBMPZpE=";
+
hash = "sha256-IjV07F0PyXhOMz3/FoJLhcX8SSgTvV6dInvFp0GDjS8=";
};
-
vendorHash = "sha256-dR98s5g2KFGJIFbgYHmW2813GEhLFZZvV5nja84a0Ik=";
+
vendorHash = "sha256-dMoX3qfmLKrmof80KTfRiH2VLv0UOOrSofSz73HYpO0=";
ldflags =
let
+3 -3
pkgs/by-name/aw/aws-signing-helper/package.nix
···
}:
buildGoModule rec {
pname = "aws-signing-helper";
-
version = "1.4.0";
+
version = "1.5.0";
src = fetchFromGitHub {
owner = "aws";
repo = "rolesanywhere-credential-helper";
rev = "v${version}";
-
hash = "sha256-CIUhO+5gMIknB3NwYwaBbtZEkW2x/U2Bi9Qbqn9bLuc=";
+
hash = "sha256-aWSOSGv7JpRii/xYzLF1K58Lcvwywzw9AN9dNUZni/I=";
};
-
vendorHash = "sha256-QKKgBIocJoGbfs78PxNBLBi4KTDPtSuhzvsb6OBhNWQ=";
+
vendorHash = "sha256-8YkLeGtf8Il7V5rVk+YJgH03lx+Ivq6kcqZNXcUnyrc=";
checkPhase = ''
runHook preCheck
+4
pkgs/by-name/aw/awsebcli/package.nix
···
# AssertionError: Expected 'echo' to be called once. Called 2 times
"test_multiple_modules__one_or_more_of_the_specified_modules_lacks_an_env_yaml"
+
+
# fails on hydra only on aarch64-linux
+
# ebcli.objects.exceptions.CredentialsError: Operation Denied. You appear to have no credentials
+
"test_aws_eb_profile_environment_variable_found__profile_exists_in_credentials_file"
];
meta = with lib; {
+15 -9
pkgs/by-name/ba/bark-server/package.nix
···
buildGoModule,
fetchFromGitHub,
versionCheckHook,
+
nix-update-script,
}:
-
buildGoModule rec {
+
buildGoModule (finalAttrs: {
pname = "bark-server";
-
version = "2.1.9";
+
version = "2.2.0";
src = fetchFromGitHub {
owner = "Finb";
repo = "bark-server";
-
tag = "v${version}";
-
hash = "sha256-bZWX47krx9V0qXg6Yl8yQbX1zd5DtsWkIBLi0bDxrpA=";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-c3kMGD4JuLAP/Ms2dJBAl85urvranGGIicTmx4gIhNM=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
···
ldflags = [
"-s"
"-w"
-
"-X main.version=${version}"
+
"-X main.version=${finalAttrs.version}"
];
preBuild = ''
-
ldflags+=" -X \"main.buildDate=$(cat SOURCE_DATE_EPOCH)\""
-
ldflags+=" -X main.commitID==$(cat COMMIT)"
+
ldflags+=" -X \"main.buildDate=$(<SOURCE_DATE_EPOCH)\""
+
ldflags+=" -X main.commitID==$(<COMMIT)"
'';
+
+
# All tests require network
+
doCheck = false;
doInstallCheck = true;
···
versionCheckHook
];
+
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Backend of Bark, an iOS App which allows you to push customed notifications to your iPhone";
homepage = "https://github.com/Finb/bark-server";
-
changelog = "https://github.com/Finb/bark-server/releases/tag/v${version}";
+
changelog = "https://github.com/Finb/bark-server/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ moraxyc ];
mainProgram = "bark-server";
};
-
}
+
})
+3 -3
pkgs/by-name/ba/bazel-remote/package.nix
···
buildGoModule rec {
pname = "bazel-remote";
-
version = "2.5.0";
+
version = "2.5.1";
src = fetchFromGitHub {
owner = "buchgr";
repo = pname;
rev = "v${version}";
-
hash = "sha256-vNj1w08g7364DcN2reIdamMxKNApKquf/CvFZx3Gu7A=";
+
hash = "sha256-PjhLybiZoq7Uies2bWdlLKAbKcG3+AQZ55Qp706u7hc=";
};
-
vendorHash = "sha256-UakVmKimlWRcubUIvVgBO+ffltrPwYHhfXwFNbl3J3I=";
+
vendorHash = "sha256-okXGqPN/Do7Ht3zW8jVWo+8YquUEqNhirr9pPqMelmk=";
subPackages = [ "." ];
+2 -2
pkgs/by-name/bi/bitrise/package.nix
···
}:
buildGoModule rec {
pname = "bitrise";
-
version = "2.30.6";
+
version = "2.31.0";
src = fetchFromGitHub {
owner = "bitrise-io";
repo = "bitrise";
rev = "v${version}";
-
hash = "sha256-XMfBkn139BPdcSzC1ByXFxIKXNXgj2ktHjp29DO6API=";
+
hash = "sha256-zCa8qOrjavrUDi2n7KpSS5+hgDH9dCMwb6AjQ3bKACs=";
};
# many tests rely on writable $HOME/.bitrise and require network access
+29
pkgs/by-name/ca/catbox/package.nix
···
+
{
+
lib,
+
buildGoModule,
+
fetchFromGitHub,
+
nix-update-script,
+
}:
+
buildGoModule rec {
+
pname = "catbox";
+
version = "0.2.2";
+
+
src = fetchFromGitHub {
+
owner = "konimarti";
+
repo = "catbox";
+
tag = "v${version}";
+
hash = "sha256-mLjrHDc8Sn/cHYc8VbrC0YMVVCKyhiYHVzE5kvMergc=";
+
};
+
+
vendorHash = "sha256-mbxZUCxkPhgIzUUgiQ1P1z6Zgs0UaVnm+erW60AIIH8=";
+
+
passthru.updateScript = nix-update-script { };
+
+
meta = {
+
description = "Pipe mbox messages into shell commands";
+
homepage = "https://github.com/konimarti/catbox";
+
license = lib.licenses.mit;
+
mainProgram = "catbox";
+
maintainers = with lib.maintainers; [ antonmosich ];
+
};
+
}
+3 -3
pkgs/by-name/ch/chawan/package.nix
···
stdenv.mkDerivation {
pname = "chawan";
-
version = "0-unstable-2025-03-27";
+
version = "0-unstable-2025-04-18";
src = fetchFromSourcehut {
owner = "~bptato";
repo = "chawan";
-
rev = "b2d954b96f227597b62cfae1ac64785bd8f0fb37";
-
hash = "sha256-1kxqzzEMGDFNk25mQX8p7TuADuTMIz+hHZ7p+i7m494=";
+
rev = "656092f399d36c13a551b4a2474c8aded3388b1a";
+
hash = "sha256-GYCmRIswHFM+VehBlf8NSAt0ewrl7SVD0y9lLhFYkvo=";
};
patches = [ ./mancha-augment-path.diff ];
+2
pkgs/by-name/cl/clairvoyance/package.nix
···
hash = "sha256-CVXa2HvX7M0cwqnTeZVETg07j324ATQuMNreEgAC2QA=";
};
+
pythonRelaxDeps = [ "rich" ];
+
nativeBuildInputs = with python3.pkgs; [
poetry-core
];
-28
pkgs/by-name/cl/clubhouse-cli/package.nix
···
-
{
-
lib,
-
buildNpmPackage,
-
fetchFromGitHub,
-
}:
-
-
buildNpmPackage rec {
-
pname = "clubhouse-cli";
-
version = "2.7.0";
-
-
src = fetchFromGitHub {
-
owner = "andjosh";
-
repo = "clubhouse-cli";
-
rev = "v${version}";
-
hash = "sha256-OGUEPWKL3GBIQHEDljX1gXMRDEztIrJT5ivAIcyW91k=";
-
};
-
-
npmDepsHash = "sha256-QlCLEvmqLVkWwgTVlToYD6bptLp/MVfQ10Wdfr3PIr4=";
-
-
meta = {
-
description = "Command line tool for viewing, creating and updating clubhouse.io stories";
-
homepage = "https://github.com/andjosh/clubhouse-cli";
-
changelog = "https://github.com/andjosh/clubhouse-cli/blob/${src.rev}/CHANGELOG.md";
-
license = lib.licenses.mit;
-
mainProgram = "club";
-
maintainers = with lib.maintainers; [ tobim ];
-
};
-
}
+2 -2
pkgs/by-name/di/diffstat/package.nix
···
stdenv.mkDerivation rec {
pname = "diffstat";
-
version = "1.67";
+
version = "1.68";
src = fetchurl {
urls = [
"ftp://ftp.invisible-island.net/diffstat/diffstat-${version}.tgz"
"https://invisible-mirror.net/archives/diffstat/diffstat-${version}.tgz"
];
-
hash = "sha256-dg7QyZxtZDI41BuA5gJ4zxaD/7lKKDlUrH7xaMhSdmo=";
+
hash = "sha256-ifkpSorHT8728bmsQI9D6+340gjj7+C5m0rMFtxlgsc=";
};
buildInputs = [ zstd ];
+4 -4
pkgs/by-name/do/dotbot/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "dotbot";
-
version = "1.20.4";
+
version = "1.21.0";
pyproject = true;
src = fetchFromGitHub {
owner = "anishathalye";
repo = "dotbot";
tag = "v${version}";
-
hash = "sha256-GnzN8z7LP9rVD0DnKkPxJ0BxiO1YDY7MyMWBt1CAh6g=";
+
hash = "sha256-f+ykGXcQ1hLptGElQ5ZTt8z0SXnlTbdcf922AVF78bU=";
};
preCheck = ''
patchShebangs bin/dotbot
'';
-
nativeBuildInputs = with python3Packages; [ setuptools ];
+
build-system = with python3Packages; [ hatchling ];
-
propagatedBuildInputs = with python3Packages; [ pyyaml ];
+
dependencies = with python3Packages; [ pyyaml ];
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
+3 -3
pkgs/by-name/dr/drone-scp/package.nix
···
}:
buildGoModule rec {
pname = "drone-scp";
-
version = "1.7.0";
+
version = "1.8.0";
src = fetchFromGitHub {
owner = "appleboy";
repo = "drone-scp";
rev = "v${version}";
-
hash = "sha256-cVgKWdhmCdjEHGazZ1FMAOJMVyU5pl8aIgwFMhxlhzg=";
+
hash = "sha256-qIIPvh+y1xPTXRGqUyCG2BnHQsgFlkbfi46vfM/Zgjg=";
};
-
vendorHash = "sha256-2FEHklEa6TIB3jhmxR2yosPbtqMJcxeIDDnT2X2Xm+U=";
+
vendorHash = "sha256-OCxqdb0VQP1jIRkiiAiyhRy15MiW2i9JbEATMedM0Bg=";
# Needs a specific user...
doCheck = false;
+3 -3
pkgs/by-name/en/ente-web/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "ente-web";
-
version = "1.0.0";
+
version = "1.0.4";
src = fetchFromGitHub {
owner = "ente-io";
···
sparseCheckout = [ "web" ];
tag = "photos-v${finalAttrs.version}";
fetchSubmodules = true;
-
hash = "sha256-hK5CO4FTjh2MNT8pztV/GO7ifOGv1hw32flXrmcUAfk=";
+
hash = "sha256-M1kAZgqjbWNn6LqymtWRmAk/v0vWEGbyS50lVrsr85o=";
};
sourceRoot = "${finalAttrs.src.name}/web";
offlineCache = fetchYarnDeps {
yarnLock = "${finalAttrs.src}/web/yarn.lock";
-
hash = "sha256-n/+HETnwtnpFlfDLA0znCzro5YhNsISweR820QXJFUQ=";
+
hash = "sha256-EYhYwy6+7bgWckU/7SfL1PREWw9JUgKxWadSVtoZwXs=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/ff/fflogs/package.nix
···
let
pname = "fflogs";
-
version = "8.16.56";
+
version = "8.17.1";
src = fetchurl {
url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage";
-
hash = "sha256-ahStMcNvtvOVK3K9W73gSuymmicuYRWZdpfeFQ5uNCI=";
+
hash = "sha256-ky9MsRo6/wxNNHrAC8BcWkBBgJTtSmssKiU4cADW3kk=";
};
extracted = appimageTools.extractType2 { inherit pname version src; };
in
+3 -3
pkgs/by-name/gi/gitlab-ci-local/package.nix
···
buildNpmPackage rec {
pname = "gitlab-ci-local";
-
version = "4.58.0";
+
version = "4.59.0";
src = fetchFromGitHub {
owner = "firecow";
repo = "gitlab-ci-local";
rev = version;
-
hash = "sha256-4Hn/I0PJ5w+Wb3tI8szy4I/vHso85GTFyT2Ek+WbYxs=";
+
hash = "sha256-4C+96rPtEFDJc08D5qXEuNvoDWJR5drvsvZ6mCGd5Vo=";
};
-
npmDepsHash = "sha256-fndSJd15sZ/sIFvh+MzNw25kuP9D9+Qc0mDqgnvjnPo=";
+
npmDepsHash = "sha256-brzCPG/keYOGfjqnj8mP28OdSAKTbDQWBxN4oMLHoNU=";
nativeBuildInputs = [
makeBinaryWrapper
+3 -3
pkgs/by-name/gi/gitlab-runner/package.nix
···
buildGoModule (finalAttrs: {
pname = "gitlab-runner";
-
version = "17.10.1";
+
version = "17.11.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-runner";
tag = "v${finalAttrs.version}";
-
hash = "sha256-pLmDWZHxd9dNhmbcHJRBxPuY0IpcJoXz/fOJeP1lVlA=";
+
hash = "sha256-Jppy8IG0Oq95RDDkvN1FpXjJuSc3DkfhGgnfpaUSKa4=";
};
-
vendorHash = "sha256-1NteDxcGjsC0kT/9u7BT065EN/rBhaNznegdPHZUKxo=";
+
vendorHash = "sha256-wxFVDkqiqs7jaZEPGyawWfs6h6UgAhCWSckM90G44lA=";
# For patchShebangs
nativeBuildInputs = [ bash ];
+2 -2
pkgs/by-name/gl/glbinding/package.nix
···
stdenv.mkDerivation rec {
pname = "glbinding";
-
version = "3.4.0";
+
version = "3.5.0";
src = fetchFromGitHub {
owner = "cginternals";
repo = "glbinding";
rev = "v${version}";
-
sha256 = "sha256-EHvudihHL/MEVo0lbSqxrgc6TJnPH8Ia6bCJK0yNCbg=";
+
sha256 = "sha256-oLtOsiXfl/18rY/89vl9JDDWpPmEELOFKAHuClveU0c=";
};
nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/go/got/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "got";
-
version = "0.110";
+
version = "0.111";
src = fetchurl {
url = "https://gameoftrees.org/releases/portable/got-portable-${finalAttrs.version}.tar.gz";
-
hash = "sha256-NjXkEgXn+FI2pudv94XT2JlxMc81PIzfb20lwDFmHSk=";
+
hash = "sha256-0Jb3bpGnAN0NIvuvlkHCuU+KbeFvCbD0k5yblqnYeM4=";
};
nativeBuildInputs = [
+1 -1
pkgs/by-name/gr/graphite-cli/package.nix
···
homepage = "https://graphite.dev/docs/graphite-cli";
license = lib.licenses.unfree; # no license specified
mainProgram = "gt";
-
maintainers = with lib.maintainers; [ ];
+
maintainers = with lib.maintainers; [ joshheinrichs-shopify ];
};
}
+3 -3
pkgs/by-name/he/heimdall-proxy/package.nix
···
lib,
}:
let
-
version = "0.15.10";
+
version = "0.16.0";
in
buildGoModule {
pname = "heimdall-proxy";
···
owner = "dadrus";
repo = "heimdall";
tag = "v${version}";
-
hash = "sha256-WB8ZfuL8zNJ4UK6hbFapCjbRg/xMXxMeoajXZliLVD0=";
+
hash = "sha256-50LLclXdSIJ03zQ3qqF+2LlPAeIyZFaa2U2tJGFLpuk=";
};
-
vendorHash = "sha256-WFtqZTCaL3oZArWhVjeTH085O2BkY7y1feUJuRllY7E=";
+
vendorHash = "sha256-MFlRjTlaD6pppk5Dx0+EAtRSlVH/EOp3NKQgHbtQdRA=";
tags = [ "sqlite" ];
+3 -3
pkgs/by-name/he/heroku/package.nix
···
stdenv.mkDerivation {
pname = "heroku";
-
version = "10.4.0";
+
version = "10.6.1";
src = fetchzip {
-
url = "https://cli-assets.heroku.com/versions/10.4.0/467b8ab/heroku-v10.4.0-467b8ab-linux-x64.tar.xz";
-
hash = "sha256-SSZby3CjNOaukrc8Bv/8OwWY6JkU6XpXvfEt/kh4Rig=";
+
url = "https://cli-assets.heroku.com/versions/10.6.1/6a01789/heroku-v10.6.1-6a01789-linux-x64.tar.xz";
+
hash = "sha256-dJ18GYfYVzWNssVyBu+L/iuHyRok5whQfs7CC2AYnf4=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/by-name/in/inori/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "inori";
-
version = "0.2.4";
+
version = "0.2.5";
src = fetchFromGitHub {
owner = "eshrh";
repo = "inori";
tag = "v${version}";
-
hash = "sha256-UKYRqiwqyYh1ZQH4yAm2ALJjxCkczHAURy/Pob4S29g=";
+
hash = "sha256-w+UsG4CHdug6TITJLjhHsQeAhHenzDFnZLICDT0Z1UM=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-0ITazN1eGAuuy0QR8GdnU0Z6Nz44R/8kByWyHIr0P60=";
+
cargoHash = "sha256-AvYNeWyitoi9hDqiy5hl/VM4LO8J2xmLgl0y8P4xYNA=";
passthru.updateScript = nix-update-script { };
+1 -1
pkgs/by-name/io/iosevka-bin/package.nix
···
in
stdenv.mkDerivation rec {
pname = "${name}-bin";
-
version = "33.2.0";
+
version = "33.2.1";
src = fetchurl {
url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip";
+90 -90
pkgs/by-name/io/iosevka-bin/variants.nix
···
# This file was autogenerated. DO NOT EDIT!
{
-
Iosevka = "1fp26w8gwvs7rnfkjx36dkf6d87py9y3wd9x21l6v8kia8lfpmbd";
-
IosevkaAile = "1inglmx8xqhyn4zrh8hk11xsnz00rahvg539ca9fbvzn096lbhfz";
-
IosevkaCurly = "1srw7fpssmyksp9ylqif81vppwi0a0rdmwr7d24q7ij6h2kk094d";
-
IosevkaCurlySlab = "047m9lwmrw40mlgb6mislqahvjs7i5laqgya3xsrgsmm9ybkf2gn";
-
IosevkaEtoile = "1cdvsbbpzf0b0daqpyzcdffi0g31b8xfbzara933gs5xmf01ggv5";
-
IosevkaSlab = "1yvxx6kg92jv5j8fjb5z8xw3fqh0hp305i4f523wwhbxvf3jjpmb";
-
IosevkaSS01 = "0ml1ypz2wxsqxwcx8g4kvj4facqlav2lw9ymj94clkgxm07mp6nz";
-
IosevkaSS02 = "1gijwlzbj5wc1qfagnn8zcivzd9m6bw7p6z3cxkivnknsnirnnd2";
-
IosevkaSS03 = "1xbh6igibgv430lnr92xn31srglvajmbpbirfammhr7lp4fxwh64";
-
IosevkaSS04 = "1mm2j2k4l73y2r5x6snswn4cyikxs5dqy70cqj31f5286x8ggf67";
-
IosevkaSS05 = "1gm35zh3lmvni3vspnan5zkqxkc91324n3a5dqic1zdc4ispigv4";
-
IosevkaSS06 = "11j6hy19rpw7mv2km76qcngcxq6vx27qpl7k8nnv7lbs2932kngv";
-
IosevkaSS07 = "1wivn5h4ryn3d47953jy8ylbp4as6p4ml2x9p492lccrhbb3hbmi";
-
IosevkaSS08 = "1xdn8yf3w4641fxzk0s4171f8z0dg7xysh6ambi4mx5yfwr4rhxa";
-
IosevkaSS09 = "0akaaix1a74sjcnrkg1b4df01zvsbspww4814j1sdm149ckp559c";
-
IosevkaSS10 = "0ddz060z14pij8sjy5yf1ip5lzdvv9sl57cn17l8ls16hc3k2b9j";
-
IosevkaSS11 = "0l3yikky9gqmlvqxgk1smzcmyymdxj8ha8kpjmdcpdll8zzhdqf1";
-
IosevkaSS12 = "1qpqllyc1avp9ca6yimdxljr1qq4dgqm5zwprbnf200sayr84vg8";
-
IosevkaSS13 = "1qlad3glcsarmg9nxcx4yx611z8fr5993hwg82s3xpd2zqadkgrn";
-
IosevkaSS14 = "17gb43kdfi63djcww59pmmh9pi274gpxsf5k5p01gfp5792xs4c5";
-
IosevkaSS15 = "0viiikzhgxydmrn9nq090z3rydh4k1rr62ri2593157k3bdqc1xa";
-
IosevkaSS16 = "1pfnb8ih1gi10f61dmxjgqm2z6aik71bqmjc0ax5w16dg9shqdrj";
-
IosevkaSS17 = "068rf59f6zcni6635waabspg8spdj02lqksjxp1lxbl6rf6dsadl";
-
IosevkaSS18 = "1wkymkrzqgsmp9d07wggzvnvsni649kc68gnq98x2j5nrl8jcivp";
-
SGr-Iosevka = "1hxsz9f1pg5wcwzb51asabxqly87cvrmq0rsq9f7kg2w10m9ckzd";
-
SGr-IosevkaCurly = "1gn179s1niisc29i2dms45qmr1cglwix60mwq5pjs5fkzg23nqb4";
-
SGr-IosevkaCurlySlab = "18fd3gmzc2f759aq8gn8p03zvqpydvvp80ly42bpl3s3i8gbxg0q";
-
SGr-IosevkaFixed = "1dnms6sidyrjyi6379x3yv6g1a5njbn1qa3s2k4j0q5mfs41273p";
-
SGr-IosevkaFixedCurly = "0h3lhawlimvy2x0zl6i0imp3l57shdzapzg15y5961dbcdbsyf4f";
-
SGr-IosevkaFixedCurlySlab = "1zx9xpv8dkib1fgqw9m494skhwlji8vg0m1is4syk3c4h5q87d3j";
-
SGr-IosevkaFixedSlab = "03i7d5bqi4ycbvx74srsmvns0g8pmfnyc9ivk3jn91ahnp6fflxa";
-
SGr-IosevkaFixedSS01 = "1jg1qy8crjsr2vpdc7sc82z2nrsblm71gpl5nhzs0v9jkp55iiwk";
-
SGr-IosevkaFixedSS02 = "10lh9996knlsp8rjm4jp98rs5ykyrib9zqm0dpx23dmrxpsq86rn";
-
SGr-IosevkaFixedSS03 = "1kpkzrqmwabrwg29f4rm8i3d199jkq3yc7aq4wq1qj6bgvsw1qsq";
-
SGr-IosevkaFixedSS04 = "1myjn9i5ssjrqa3ljmf8yqq5675c36mxy4xq5cxn730zm436cl3w";
-
SGr-IosevkaFixedSS05 = "114naq0k3yf3qfcp87w6a4527sjs2259rc6gldzw7xxhfq13mdkp";
-
SGr-IosevkaFixedSS06 = "0qvqs24rcj70n3x7qsrbh6gxs5nld5qp5wxqmzhhsypr5z54rb27";
-
SGr-IosevkaFixedSS07 = "1kyz866kv6vfnqdaizn6d71qh5jhx321zh9sjiyifqlgmyjn6ahw";
-
SGr-IosevkaFixedSS08 = "1zyfkadgsjxgzkbw2c5qgh1gkhsmpxxsbqjfxiwqpfjhzb023rxs";
-
SGr-IosevkaFixedSS09 = "0nm562ywsmgqywbsylxh6ynr75ngkw9h9ffz85gs8acf6m8x5v64";
-
SGr-IosevkaFixedSS10 = "0vnq36s96h7srbkzcayclhiy55crnzmgj1ilj7in2mrb7sk7jzlq";
-
SGr-IosevkaFixedSS11 = "0p771fwl54pl9kv6qk3piwxpqcbx0p4vx8dq7pgbpnkbhj0mrb1r";
-
SGr-IosevkaFixedSS12 = "0nxgpsiyprpgzas304j3imk4gff0q1v2k93sgdwxj7cl1cnncl79";
-
SGr-IosevkaFixedSS13 = "14rmi3fgxvbc8db7i767wlki850nbg8sgyafqdpisn0l5n2qxma9";
-
SGr-IosevkaFixedSS14 = "1mssv68ky1pqfldbhy9sx4cy99l5as8v2gkav85m3wj8a26x63fp";
-
SGr-IosevkaFixedSS15 = "03c8ll9yiyh7pwnm73wggv160wbvvik0bp2s36122w5fyws48m8c";
-
SGr-IosevkaFixedSS16 = "0mh3b633yqagfpx31dx91p0y8c8l8ks0bnm1v8snbvp1irkjhkgs";
-
SGr-IosevkaFixedSS17 = "03isvkr0m6pvygiqr497p4drly4vqlbvpmy4rc81c6kj1klwsi7a";
-
SGr-IosevkaFixedSS18 = "0z9idiblf12yfi106mmzw7nmxija7jpnil6809r9ilgp4wdm68hv";
-
SGr-IosevkaSlab = "1bx49i4lbiqvjfj3j3pc9yfg3xn4s2m269vp5zdavhxdakjxlgq1";
-
SGr-IosevkaSS01 = "0ymx90ajjcdgk0d5432srmbm4a0f46l52r3ig6gpq2q144qdnnfd";
-
SGr-IosevkaSS02 = "0d4q81jp4pj99h0bkm9gqwyhhm82h46p2i6p7wcvqnpar8diqpbg";
-
SGr-IosevkaSS03 = "1g5xm3rmpi5r6sk29i5csjjbqlkpza4sdp00w19bvpbj6c5xkmvh";
-
SGr-IosevkaSS04 = "1lv4fh3x1ykgcby0k4hky0rjmxy2c4ndilns14zbj51gb7w99iw8";
-
SGr-IosevkaSS05 = "1npm7dz5p05b5gc683jf0ky2249hdjdv96vgv0vp2xb7v9lm5mmw";
-
SGr-IosevkaSS06 = "0ixg8fsjc56kyizr1z3db3p17rkjm3hblv8vlilansszj9j0nhbj";
-
SGr-IosevkaSS07 = "07brpyb3bra1mhlscn64x5ca4yicqn6saalv8rdpnx9y4rwnc11p";
-
SGr-IosevkaSS08 = "07cl4sg1rhvq28liys8qay6v7xxqs07xpy1lkh7zzkjfmviw0kcm";
-
SGr-IosevkaSS09 = "0j005bk7njxcbiy4d05mvgrb4h2jygjp5sa9d16a5rzkpksia9jn";
-
SGr-IosevkaSS10 = "01hyahgssqw92qr5nlq06b6hd0vj3jcd9f7w82b2cp70z50027y8";
-
SGr-IosevkaSS11 = "0r50w6kqq0s9gv9w28kdc3vvv2scnp15iww04izrgzayd3frl685";
-
SGr-IosevkaSS12 = "1h16fc6az407zjnkfpchgw534m7h00i7shb1bc9690hfibcdiwib";
-
SGr-IosevkaSS13 = "1d8p1mbp57zmwi6xdnmq74m3vildnlsikxj2src0ybzc7vk33cyk";
-
SGr-IosevkaSS14 = "0zv5d9i596c36rzvyjf640zg85nr91vm8xvxbx523rrk1by70hvl";
-
SGr-IosevkaSS15 = "11rn8j21a2811bvh2nn2fxn1sgy084598cqxypi3d9z3bazq34xv";
-
SGr-IosevkaSS16 = "1y40x7vsni6ir9z88xvl9f33j1wynwg43vjy9b6ip96jm1760h34";
-
SGr-IosevkaSS17 = "1cfasza68xmifhkllfax4f0fr76ymmapd39d3da98pw3cp4m984b";
-
SGr-IosevkaSS18 = "0lc3sc7wydxbrfxkngb323fkdsdkvf1d6s2c4k42i1y0jjk2g3zj";
-
SGr-IosevkaTerm = "0ll89axvrvnvzdgsvmy4aqkkgwl42r09a112lk3z909wp4qcg69h";
-
SGr-IosevkaTermCurly = "0frxm0hc1fxdcgy88jh9wgj2r9g93cdmz1b3j71mniqpyf5zg219";
-
SGr-IosevkaTermCurlySlab = "1r8ljbvxnfjd27kccfjz7f7y3lwyvaaa09hhnj5h1cm2n97l1kbd";
-
SGr-IosevkaTermSlab = "1z96xhrbpcmwml46kd5x7ai6pmiagyvg4p4nlz0qn5xcfs3pvwan";
-
SGr-IosevkaTermSS01 = "0b1rd5s2rv6a5bpwhbrs9sdnsp64vzljrd6c0ql5m1svg3flfrjd";
-
SGr-IosevkaTermSS02 = "0mgpgz7bgx29chwbmy6wsq8j57p3nd45frqahsqjlj40k8f8smqp";
-
SGr-IosevkaTermSS03 = "05pg4a2lcil21yv1m5896xa9gazh5jzgihlzlmax6gzc0m6qcjx1";
-
SGr-IosevkaTermSS04 = "18j178n5mpszx5agjgvbgp253mnn6k1sdkwvm2xqvl53gxmxc179";
-
SGr-IosevkaTermSS05 = "0cai601srxcng56fw465ykikhs2gb6d05yd3694561bxp43mhnxb";
-
SGr-IosevkaTermSS06 = "0v4m0x9r94mqjicqnx8w2ia41n8xxqnax747ghdsrympfra7fkar";
-
SGr-IosevkaTermSS07 = "1xyr0qj8xz9pz3v5xj80c80q32j6n066xq5mknvy8d71kka3ikqm";
-
SGr-IosevkaTermSS08 = "1wwghn8j0q2r2n94v8gg9jd426z272ww4j6ln40h3ib6hfal8k53";
-
SGr-IosevkaTermSS09 = "0b17mr4h7m9ms2j84jifjp1f9l5cxwqdfliaqwhpmmnjsj3p95zz";
-
SGr-IosevkaTermSS10 = "0lh471pr3dcj2iwragsbgnvvp4d6l87f7wihkgdr5hzv7bjqgjh9";
-
SGr-IosevkaTermSS11 = "1h8mcywy9vgwna68n0s8a373jq78c39xkny95az8jbcxsbbg3z9w";
-
SGr-IosevkaTermSS12 = "04399p8rv8rhklfhghsnwl7fy473klbng5msqnnm6cgi7fq4myam";
-
SGr-IosevkaTermSS13 = "0m748a43xavjr2qnz32g0jsgjrnbl6ajyknc648i42gipbq0mgfp";
-
SGr-IosevkaTermSS14 = "15l6i5pcya9mdv07sbb1gab637kp0rqg77bl9rwknhlg1y91blw3";
-
SGr-IosevkaTermSS15 = "18lg7h5cg3dd4miy9wmcq692fy98c9j45pn23wdh8awl7bmfjbk9";
-
SGr-IosevkaTermSS16 = "1185c8q068i0zs1qr7nzzcf4k50yil9jxnl9833sr5wxpn7x74mv";
-
SGr-IosevkaTermSS17 = "0j6mwgxla3dw3a6ddk61w8biv7kwkf0bgfda87yvpfim598anif2";
-
SGr-IosevkaTermSS18 = "070lag58blnd0vf3icqfsm7c3ydgpljyr2qh7ak7yz1fg61mzhmx";
+
Iosevka = "08z48033g3px5ybh5idcc8i9sgkaqphm2246ncrh4g7bwap4gm3p";
+
IosevkaAile = "10hc78wsqd7ijglsiml1mpcn3c8g0hf9j1hbz6k51rz8ql4iq12b";
+
IosevkaCurly = "13hdcvg51wlpxqjxzgf055gxfdqlw7ly2x9fajqiqwxfg6haq701";
+
IosevkaCurlySlab = "172g677kr092v1a86yv1nbnifdmvhk824fqwqyr9q8zv8yibq4pd";
+
IosevkaEtoile = "0ckz3qs9alf3r9xzq3l2pgdf86y8bckpyqbl8f37mwdqqk177y8l";
+
IosevkaSlab = "0sqwsgn8p1fympsm4ah27ghckxafddiqia8wibc54908jb84j6n2";
+
IosevkaSS01 = "1lsymss2scp7y8hdbwgzzqxi03wdmfikphfz0b2hjwbzqsv3198i";
+
IosevkaSS02 = "1fhiiwnmb7l2cw7rvmk65zn3x2g665p2hwl4mxmnbj94m0h1nyki";
+
IosevkaSS03 = "0vsrj557mzn21gdw1nrmrxl4r8q6rf3w7h1z104vxzp0zqn15hz6";
+
IosevkaSS04 = "114gzjjg00lagmq2lhdkjjgzsa2a9jc8v7mw0ayjc4gadjdvr3qv";
+
IosevkaSS05 = "1gw2wdxw4yz825aqi50p14bz7iz7i1d7nph1vz58ii52nnkygivq";
+
IosevkaSS06 = "0j5fz5vyg3b9c9aybrizncxdmh76yk2k6f430znqx6dd692i3irq";
+
IosevkaSS07 = "1qd28dp96xjqsz35b4fqxgiq2g797vpfv9zjvd1r1xcgsaliin5p";
+
IosevkaSS08 = "19n75kan3xggx3xvf0i978j058wzjd62bbyx36vyyjki104wkphk";
+
IosevkaSS09 = "0fidll4cqfwral0babkh3zb0kb9fi5nahax4cy395hbd2db4frzy";
+
IosevkaSS10 = "04nagrfnw0is75g0bh9pk046y6vh5b236d6mgfjxvv93zvqxdvyy";
+
IosevkaSS11 = "1ni71hx8pi9vyrg7imkym25g1pnx4fig525vkxp6mxzv63g50c43";
+
IosevkaSS12 = "1afhf8gvb7j0qlw87ps7rwaq2j39f199ghaif6qlh84wrahbmvr0";
+
IosevkaSS13 = "0byc54mpm28qcyzjryasyr6xm3nsqcc460caa9vmr0aajjmjqrva";
+
IosevkaSS14 = "0vlaa0zpb9myxnxrzwmr1sh99yypiiv94dabhyh5qwr8n8dz90qw";
+
IosevkaSS15 = "0q0jymy8brda65lliyfyfphw68s0zdh3c5vha1n0qgx26giq6cfx";
+
IosevkaSS16 = "0xdfagax1jaigxhk4n58r5wplpqgv9n4592g8rz09y9fnx16j42f";
+
IosevkaSS17 = "10yj4flqci2y7mbsjfm5zib7fa0jkxjsv4bjdh07bsgf0z1c5v4i";
+
IosevkaSS18 = "1j97gc101al6nqwrb2n896r1m29g9x9138fy9f7607mxd9l6m4y0";
+
SGr-Iosevka = "1rxmirx3xys75nmj76vdb6kh7m8awx8js9amm3cx9zwgn3rsibbm";
+
SGr-IosevkaCurly = "0sjqgnsbmmlb9g65z4zdfp57qbidmidzqvfal2szbydqp2kfpm8x";
+
SGr-IosevkaCurlySlab = "1yqy4fmfk8jbn98gqbg8q2iihlnzy590h4cyc3ap03npki9z737z";
+
SGr-IosevkaFixed = "1jw3w3nxbcbkqa2shskfjnh173zwj0n7qn1cl4dh5x4fpbpd8q1v";
+
SGr-IosevkaFixedCurly = "0pq0hyw1v687i1kwjzadwfbr9k6i07jyvg276h9mjsw6nc3x1lzm";
+
SGr-IosevkaFixedCurlySlab = "12bz84pm0cm37h99c67qw3ajqnfw894xx7jpzc6mygblcqv5ll6h";
+
SGr-IosevkaFixedSlab = "1cn9bndrcf1iv6jhry9wd850arb94dypm1zhv352vcq87vqawnyw";
+
SGr-IosevkaFixedSS01 = "1dgr2a94xhzcqsvcnpixdwvlm70nmxzpflr4m5c824g36n8xvvj3";
+
SGr-IosevkaFixedSS02 = "0vzfiq0wm6xf9alkarn2yyrdwjcxrr3z4ckskxl297pbpl3brr04";
+
SGr-IosevkaFixedSS03 = "1jbjmwx3l9h0978f319p4vkcm7bj9kmynywjvwgdfjwja5xl3mni";
+
SGr-IosevkaFixedSS04 = "0yiihs1l257bq9mxk6mmkldh5jipzc5nlh7v833pzw5b04i8lppl";
+
SGr-IosevkaFixedSS05 = "0n5v1yqgbydi51gf68d1w22vcp12annfialrj7w5azwszbgqps7k";
+
SGr-IosevkaFixedSS06 = "07lg26m4nbx02q1bfp7jg19pa2rvchpniay1wi3y064xw2xknzyb";
+
SGr-IosevkaFixedSS07 = "0pfbfifibcp5s7q8p4a17y6d5xp233ycba3n50qw3h0caml4qbnv";
+
SGr-IosevkaFixedSS08 = "18pc0fqx0zdqp2b3wxznx0c7qsa3b1fg9pfp90yc8984zfnfi0g7";
+
SGr-IosevkaFixedSS09 = "0mjyhjdif1a6mmh0swjczqmq4422ahpdpf5ivkpkd1dphcnpw5p5";
+
SGr-IosevkaFixedSS10 = "12m4c567cl869myhcbssy9xbigghvhylps3p76152hx0dvlaf7g5";
+
SGr-IosevkaFixedSS11 = "09q39nrzhcd1248nadv8cpqffkbzz2c4wcrq3pzfhxgsd3rl1asf";
+
SGr-IosevkaFixedSS12 = "1bj4j5zkyifsn0fgpb5ngixc2xii2rj9yglahy1hanxj5wd7i2ac";
+
SGr-IosevkaFixedSS13 = "1r0d62hka8jgkaasy4vagy0fvigfj7ffmjggqzsyrxma8lqhq73q";
+
SGr-IosevkaFixedSS14 = "1g1xyxs3lzzk1gj0qjv9gviklcs5psc19wrgklik6gd979rw1nzk";
+
SGr-IosevkaFixedSS15 = "0spga64nmnsbcrzvx7fqffbaxgps62qk90ap7ziqfbpvjmv1z7ig";
+
SGr-IosevkaFixedSS16 = "0yavrjd0b356kh32w4h022rrmk5cjs9zd7ibxfw8v4jzs0kyfcjy";
+
SGr-IosevkaFixedSS17 = "0aysk3lqvrrgng5sd0g40xsbkd74bqxksnm4mw4zngnp6mf59vvf";
+
SGr-IosevkaFixedSS18 = "0xd7d4j37xd2s2yhjc36fj6908s2zfl02cbn5yg2r8l02k4axi9v";
+
SGr-IosevkaSlab = "1y9xk9pyy16n239gn3l6355w5vmkb7chml3f7bhj4ad2ksiifvqx";
+
SGr-IosevkaSS01 = "1wz1vh7bqq1rwb7lgcb3864d7y5y1kf17hg83zg6061hdxfdsmhl";
+
SGr-IosevkaSS02 = "090idw6d1vqycs9gv6c3ajsgkk4wf66rag8gry9pcr54q9m5lym5";
+
SGr-IosevkaSS03 = "1p3q9gvx453506lrjcarvsqwqdbwgcdcrzq63p9gk2gm1n5kff85";
+
SGr-IosevkaSS04 = "1i22r2xkzj7271lhzaz2054nm5h6bdrz0jyagj93g2jdmqalfcpr";
+
SGr-IosevkaSS05 = "1qkxnj5wa2n9vk4v7ygyb4mrs52r1nh0847md42cj23ra5ym52xl";
+
SGr-IosevkaSS06 = "11mdlppqls83lrm2008bqzi1vmif6ficxby3p4ali61cv4w7svzx";
+
SGr-IosevkaSS07 = "1h7m4amjxhvhas3c7hxilfl8njn0i7d5rz6qczfwfd39v08iz5xy";
+
SGr-IosevkaSS08 = "1nq2c3a1s5lm1x4rx6xxpmxxkvvsg8rl2d98lriv80zhgs0lm4r8";
+
SGr-IosevkaSS09 = "1a90gi3gdfcid5kdrmyr0f7b5vg4akqmndxzrycrfbagbjdbi1v6";
+
SGr-IosevkaSS10 = "1ingh71nf7wkkgv4l6z4rbc43w4ca18x4ncr4f1jcyfliqqbf16k";
+
SGr-IosevkaSS11 = "0kgw3syf5ssym2hzz4xhg9dm078p6n1cj917bnvcymclam4b6c22";
+
SGr-IosevkaSS12 = "05vyx3fz0c9rrb4jfh194zw4bi8pafib6aa7cmiz1f6hz1vbacy5";
+
SGr-IosevkaSS13 = "0d6y1hjbnr30amcpakrwlmajcab1jlm3r5n7hhrc8d5jz35hqaa8";
+
SGr-IosevkaSS14 = "1l88ipygz2agjcqn44j1i5gnmqjrh793mwan67ilp1z5lgnzhw16";
+
SGr-IosevkaSS15 = "0j1svlf5c62bjhax31l9v2cn4qr5vx7hqpn8znv6035zdahilsqq";
+
SGr-IosevkaSS16 = "0q5dxd5zn75lfsxnvs219ii4nhc9gb6qaf42anzvqh7gq735kavh";
+
SGr-IosevkaSS17 = "0400s8yww3f98p797pppb4i3przdimbn432zah7dk5sgb0ywx95x";
+
SGr-IosevkaSS18 = "1ipbn79y1s095yqcji4wcysshnm1gkacb0xc5qh3lvsw8j2cr0v1";
+
SGr-IosevkaTerm = "1rqydb9y3nv8sb3vw874kr2f2lzphm1q7p1nlvv5sbwcd6fp53kf";
+
SGr-IosevkaTermCurly = "0gb5cxj0lhpi8mlsicfs3g9zzngfia0ggcmydv7c203bnza4d4ml";
+
SGr-IosevkaTermCurlySlab = "18anf1rzxgjc7df9jfr3pv0lxn6r7dn369lydqjlycpqjsfbfm30";
+
SGr-IosevkaTermSlab = "1fb1prmbdddh2jlsjnjw1gszxhccfp3bwjpzzs6b882bkryg8rmz";
+
SGr-IosevkaTermSS01 = "17y2bscaq7fjmy5cvwqycsmkzc5q0mp7lb99n2xrp9mrgf4yhqs0";
+
SGr-IosevkaTermSS02 = "126lpqnsx78i78nqi4l3n2va6588h8aw2ka7c2flj85vr29yisys";
+
SGr-IosevkaTermSS03 = "1wa8xl2m50kml1xj1yw29c3i6yzipqxcsryhi0k509cc9sxgnka7";
+
SGr-IosevkaTermSS04 = "0wfbi0hay0wrkrsa1v7hdy1l64mp5ipfpsl53jgf31panys7c683";
+
SGr-IosevkaTermSS05 = "0jk6cjlada8jxp68q05baw1f04waq5gmi01mipdrnvbw9kc30hyr";
+
SGr-IosevkaTermSS06 = "08jryrlih6kfnjj568i6imkrla1rgjmjr9wal16fng3gzfm8xq3p";
+
SGr-IosevkaTermSS07 = "0jiddj4qwrisq4v597dhvk15bkgiwx22ym64h2s5mkfqi7ddmfg3";
+
SGr-IosevkaTermSS08 = "0gjr3fd1cw78svlcdlq2dv8zzqrqijl57i51yll6g44vycfbfhh9";
+
SGr-IosevkaTermSS09 = "11x29agzb8s3a327zw6sb8sr1qkigc9psi4kinbmqzaxv86qgmx4";
+
SGr-IosevkaTermSS10 = "12x00b7fgci8jikayzhsf1p2qc0mrkff9n1rcq3xbwk03n0dykrn";
+
SGr-IosevkaTermSS11 = "0x836r4ham7ymlmpzxyk3bf3gb11rg40fdlin4liv4dj8mq2l8vb";
+
SGr-IosevkaTermSS12 = "1rk9lzxh1dgsnnk638p0fdxvvrnvbd5nxr3r2hx9qpfv72js19rk";
+
SGr-IosevkaTermSS13 = "0dbfmpx0asjichvgk4r2xi1w1mfsl5j496ih7cs5401vzwxm2xji";
+
SGr-IosevkaTermSS14 = "1433cfzzgxw1kb5alyjgfphq3ihwb8m45wpwnk7q9mlbap47wdff";
+
SGr-IosevkaTermSS15 = "15pi839rj3a72f85bbzxqysaykmd4lkfi9pxcvzr0yy0x2iy1cwz";
+
SGr-IosevkaTermSS16 = "1lfhgg5acmdxhkwwc2mp47sa835yhm0lj558gxcf59nd70hc3wak";
+
SGr-IosevkaTermSS17 = "14qp2i3f8r2bcgw8s8xnrykk34ik5p0d37pypf5rj8ph9fyfdjj1";
+
SGr-IosevkaTermSS18 = "0arw7wwgsr0a530jz7835m49ag4sp71zhs5xbc8sbhi9cqg94rdk";
}
+2 -2
pkgs/by-name/ir/irpf/package.nix
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "irpf";
-
version = "2025-1.1";
+
version = "2025-1.2";
# https://www.gov.br/receitafederal/pt-br/centrais-de-conteudo/download/pgd/dirpf
# Para outros sistemas operacionais -> Multi
···
in
fetchzip {
url = "https://downloadirpf.receita.fazenda.gov.br/irpf/${year}/irpf/arquivos/IRPF${finalAttrs.version}.zip";
-
hash = "sha256-C5Ebit11TGhh3jI0ZKVEPFpuqnHbrDC1JoMt0v21S90=";
+
hash = "sha256-RlkDioXLcD3wHm9DDLw42QCRT4z0rEwlM0sGMORxk/A=";
};
passthru.updateScript = writeScript "update-irpf" ''
+3 -3
pkgs/by-name/ju/juju/package.nix
···
buildGoModule rec {
pname = "juju";
-
version = "3.6.4";
+
version = "3.6.5";
src = fetchFromGitHub {
owner = "juju";
repo = "juju";
rev = "v${version}";
-
hash = "sha256-kXSqOifUkx6ReXBrB19Zx6TbiloaG+G90cIo/+ysIHk=";
+
hash = "sha256-Ruwmj+MrqulB+XwbE3qvqFJ/yt0ttwFuM9lqXV9YI7k=";
};
-
vendorHash = "sha256-xqF5+QvZbC04e2f8/pftfbhXrJjCZKfAcyw74kwgdn4=";
+
vendorHash = "sha256-/BejA4Wn+SbKQHDqA7hanVaTKzaInLNOMSlesy714VI=";
subPackages = [
"cmd/juju"
+46 -11
pkgs/by-name/li/libxmp/package.nix
···
{
lib,
stdenv,
-
fetchurl,
+
docutils,
+
fetchFromGitHub,
+
cmake,
+
ninja,
+
nix-update-script,
}:
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation (finalAttrs: {
pname = "libxmp";
version = "4.6.2";
-
meta = with lib; {
+
src = fetchFromGitHub {
+
owner = "libxmp";
+
repo = "libxmp";
+
tag = "libxmp-${finalAttrs.version}";
+
hash = "sha256-AfHathuBmF9OhtTyt8WabZKzFtnAkX1YeiYFF079z80=";
+
};
+
+
outputs = [
+
"out"
+
"dev"
+
"man"
+
];
+
+
nativeBuildInputs = [
+
cmake
+
ninja
+
docutils
+
];
+
+
cmakeFlags = [
+
(lib.cmakeBool "BUILD_SHARED" (!stdenv.hostPlatform.isStatic))
+
(lib.cmakeBool "BUILD_STATIC" stdenv.hostPlatform.isStatic)
+
(lib.cmakeBool "WITH_UNIT_TESTS" finalAttrs.doCheck)
+
];
+
+
doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform;
+
+
passthru.updateScript = nix-update-script {
+
extraArgs = [
+
"--version-regex"
+
"libxmp-(.*)"
+
];
+
};
+
+
meta = {
description = "Extended module player library";
homepage = "https://xmp.sourceforge.net/";
+
changelog = "https://github.com/libxmp/libxmp/releases/tag/${finalAttrs.src.tag}";
longDescription = ''
Libxmp is a library that renders module files to PCM data. It supports
over 90 mainstream and obscure module formats including Protracker (MOD),
Scream Tracker 3 (S3M), Fast Tracker II (XM), and Impulse Tracker (IT).
'';
-
license = licenses.lgpl21Plus;
-
platforms = platforms.all;
-
};
-
-
src = fetchurl {
-
url = "mirror://sourceforge/xmp/libxmp/${pname}-${version}.tar.gz";
-
sha256 = "sha256-rKwXBb4sT7TS1w3AV1mFO6aqt0eoPeV2sIJ4TUb1pLk=";
+
maintainers = with lib.maintainers; [ marcin-serwin ];
+
license = lib.licenses.mit;
+
platforms = lib.platforms.all;
};
-
}
+
})
+46
pkgs/by-name/li/littlenavmap/atools.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
libsForQt5,
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "atools";
+
version = "4.0.16";
+
+
src = fetchFromGitHub {
+
owner = "albar965";
+
repo = "atools";
+
tag = "v${version}";
+
hash = "sha256-wPDE2CUHrf/WoksInYZ9UBEBMISqIkBYcMVu0NaxbmE=";
+
};
+
+
nativeBuildInputs = [
+
libsForQt5.qmake
+
];
+
+
buildInputs = [
+
libsForQt5.qtsvg
+
];
+
+
env.ATOOLS_NO_CRASHHANDLER = "true";
+
+
installTargets = "deploy";
+
+
postInstall = ''
+
rmdir $out
+
mv D/atools $out
+
'';
+
+
dontWrapQtApps = true;
+
+
meta = {
+
description = "A static library extending Qt for exception handling, a log4j like logging framework, Flight Simulator related utilities like BGL reader and more";
+
homepage = "https://github.com/albar965/atools";
+
changelog = "https://github.com/albar965/atools/blob/${src.rev}/CHANGELOG.txt";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ ck3d ];
+
platforms = lib.platforms.all;
+
};
+
}
+108
pkgs/by-name/li/littlenavmap/deploy.patch
···
+
diff --git a/littlenavmap.pro b/littlenavmap.pro
+
index 7c8ed0c6..31590e2c 100644
+
--- a/littlenavmap.pro
+
+++ b/littlenavmap.pro
+
@@ -777,18 +777,6 @@ OTHER_FILES += \
+
# Linux - Copy help and Marble plugins and data
+
unix:!macx {
+
copydata.commands = mkdir -p $$OUT_PWD/plugins &&
+
- copydata.commands += cp -avfu \
+
- $$MARBLE_LIB_PATH/marble/plugins/libCachePlugin.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libAtmospherePlugin.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libCompassFloatItem.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libGraticulePlugin.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libKmlPlugin.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libLatLonPlugin.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libPn2Plugin.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libMapScaleFloatItem.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libNavigationFloatItem.so \
+
- $$MARBLE_LIB_PATH/marble/plugins/libOverviewMap.so \
+
- $$OUT_PWD/plugins &&
+
copydata.commands += mkdir -p $$OUT_PWD/translations &&
+
copydata.commands += cp -avfu $$PWD/*.qm $$OUT_PWD/translations &&
+
copydata.commands += cp -avfu $$ATOOLS_INC_PATH/../*.qm $$OUT_PWD/translations &&
+
@@ -796,8 +784,7 @@ unix:!macx {
+
copydata.commands += cp -avfu $$PWD/web $$OUT_PWD &&
+
copydata.commands += cp -avfu $$PWD/customize $$OUT_PWD &&
+
copydata.commands += cp -avfu $$PWD/marble/data $$OUT_PWD &&
+
- copydata.commands += cp -vf $$PWD/desktop/littlenavmap*.sh $$OUT_PWD &&
+
- copydata.commands += chmod -v a+x $$OUT_PWD/littlenavmap*.sh
+
+ copydata.commands += true
+
}
+
+
# Mac OS X - Copy help and Marble plugins and data
+
@@ -820,73 +807,20 @@ unix:!macx {
+
+
deploy.commands += rm -Rfv $$DEPLOY_DIR &&
+
deploy.commands += mkdir -pv $$DEPLOY_DIR/translations &&
+
- deploy.commands += mkdir -pv $$DEPLOY_DIR_LIB &&
+
- deploy.commands += mkdir -pv $$DEPLOY_DIR_LIB/iconengines &&
+
- deploy.commands += mkdir -pv $$DEPLOY_DIR_LIB/imageformats &&
+
- deploy.commands += mkdir -pv $$DEPLOY_DIR_LIB/platforms &&
+
- deploy.commands += mkdir -pv $$DEPLOY_DIR_LIB/platformthemes &&
+
- deploy.commands += mkdir -pv $$DEPLOY_DIR_LIB/printsupport &&
+
- deploy.commands += mkdir -pv $$DEPLOY_DIR_LIB/sqldrivers &&
+
deploy.commands += echo $$VERSION_NUMBER > $$DEPLOY_DIR/version.txt &&
+
- deploy.commands += echo $$GIT_REVISION_FULL > $$DEPLOY_DIR/revision.txt &&
+
- deploy.commands += cp -Rvf $$MARBLE_LIB_PATH/*.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += patchelf --set-rpath \'\$\$ORIGIN/.\' $$DEPLOY_DIR_LIB/libmarblewidget-qt5.so* &&
+
- deploy.commands += patchelf --set-rpath \'\$\$ORIGIN/.\' $$DEPLOY_DIR_LIB/libastro.so* &&
+
- deploy.commands += cp -Rvf $$OUT_PWD/plugins $$DEPLOY_DIR &&
+
deploy.commands += cp -Rvf $$OUT_PWD/data $$DEPLOY_DIR &&
+
deploy.commands += cp -Rvf $$OUT_PWD/help $$DEPLOY_DIR &&
+
deploy.commands += cp -Rvf $$OUT_PWD/web $$DEPLOY_DIR &&
+
deploy.commands += cp -Rvf $$OUT_PWD/customize $$DEPLOY_DIR &&
+
deploy.commands += cp -Rvf $$OUT_PWD/littlenavmap $$DEPLOY_DIR &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_TRANSLATIONS]/qt_??.qm $$DEPLOY_DIR/translations &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_TRANSLATIONS]/qt_??_??.qm $$DEPLOY_DIR/translations &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_TRANSLATIONS]/qtbase*.qm $$DEPLOY_DIR/translations &&
+
deploy.commands += cp -Rvf $$OUT_PWD/translations $$DEPLOY_DIR &&
+
exists($$DATABASE_BASE) : deploy.commands += cp -Rvf $$DATABASE_BASE $$DEPLOY_DIR &&
+
exists($$HELP_BASE) : deploy.commands += cp -Rvf $$HELP_BASE/* $$DEPLOY_DIR/help &&
+
- deploy.commands += cp -vf $$PWD/desktop/\"Little Navmap Portable Linux.sh\" $$DEPLOY_DIR/\"Little Navmap Portable.sh\" &&
+
- deploy.commands += cp -vf $$PWD/desktop/linux-qt.conf $$DEPLOY_DIR/qt.conf &&
+
deploy.commands += cp -vf $$PWD/CHANGELOG.txt $$DEPLOY_DIR &&
+
deploy.commands += cp -vf $$PWD/README.txt $$DEPLOY_DIR &&
+
deploy.commands += cp -vf $$PWD/LICENSE.txt $$DEPLOY_DIR &&
+
deploy.commands += cp -vf $$PWD/resources/icons/littlenavmap.svg $$DEPLOY_DIR &&
+
- deploy.commands += cp -vf \"$$PWD/desktop/Little Navmap.desktop\" $$DEPLOY_DIR &&
+
- exists(/usr/lib/x86_64-linux-gnu/libssl.so.1.1) : deploy.commands += cp -vfaL /usr/lib/x86_64-linux-gnu/libssl.so.1.1 $$DEPLOY_DIR_LIB &&
+
- exists(/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1) : deploy.commands += cp -vfaL /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/iconengines/libqsvgicon.so* $$DEPLOY_DIR_LIB/iconengines &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/imageformats/libqgif.so* $$DEPLOY_DIR_LIB/imageformats &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/imageformats/libqjpeg.so* $$DEPLOY_DIR_LIB/imageformats &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/imageformats/libqsvg.so* $$DEPLOY_DIR_LIB/imageformats &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/imageformats/libqwbmp.so* $$DEPLOY_DIR_LIB/imageformats &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/imageformats/libqwebp.so* $$DEPLOY_DIR_LIB/imageformats &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/platforms/libqeglfs.so* $$DEPLOY_DIR_LIB/platforms &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/platforms/libqlinuxfb.so* $$DEPLOY_DIR_LIB/platforms &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/platforms/libqminimal.so* $$DEPLOY_DIR_LIB/platforms &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/platforms/libqminimalegl.so* $$DEPLOY_DIR_LIB/platforms &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/platforms/libqoffscreen.so* $$DEPLOY_DIR_LIB/platforms &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/platforms/libqxcb.so* $$DEPLOY_DIR_LIB/platforms &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/platformthemes/libqgtk*.so* $$DEPLOY_DIR_LIB/platformthemes &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/printsupport/libcupsprintersupport.so* $$DEPLOY_DIR_LIB/printsupport &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_PLUGINS]/sqldrivers/libqsqlite.so* $$DEPLOY_DIR_LIB/sqldrivers &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libicudata.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libicui18n.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libicuuc.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Concurrent.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Core.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5DBus.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Gui.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Network.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5PrintSupport.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Qml.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Quick.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Sql.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Svg.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Widgets.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5X11Extras.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5XcbQpa.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5QmlModels.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += cp -vfa $$[QT_INSTALL_LIBS]/libQt5Xml.so* $$DEPLOY_DIR_LIB &&
+
- deploy.commands += rm -fv $$DEPLOY_DIR_LIB/lib*.so.*.debug $$DEPLOY_DIR_LIB/*/lib*.so.*.debug
+
+ deploy.commands += true
+
}
+
+
# Mac specific deploy target
+131
pkgs/by-name/li/littlenavmap/package.nix
···
+
{
+
lib,
+
stdenv,
+
callPackage,
+
fetchFromGitHub,
+
libsForQt5,
+
makeDesktopItem,
+
}:
+
let
+
atools = callPackage ./atools.nix { };
+
marble = libsForQt5.marble.overrideAttrs (self: {
+
version = "0.25.5";
+
+
src = fetchFromGitHub {
+
owner = "albar965";
+
repo = "marble";
+
rev = "722acf7f8d79023f6c6a761063645a1470bb3935";
+
hash = "sha256-5GSa+xIQS9EgJXxMFUOA5jTtHJ6Dl4C9yAkFPIOrgo8=";
+
};
+
+
# https://github.com/albar965/littlenavmap/wiki/Compiling#compile-marble
+
cmakeFlags =
+
let
+
disable = n: lib.cmakeBool n false;
+
enable = n: lib.cmakeBool n true;
+
in
+
map enable [
+
"STATIC_BUILD"
+
"MARBLE_EMPTY_MAPTHEME"
+
"QTONLY"
+
]
+
++ map disable [
+
"BUILD_MARBLE_EXAMPLES"
+
"BUILD_INHIBIT_SCREENSAVER_PLUGIN"
+
"BUILD_MARBLE_APPS"
+
"BUILD_MARBLE_EXAMPLES"
+
"BUILD_MARBLE_TESTS"
+
"BUILD_MARBLE_TOOLS"
+
"BUILD_TESTING"
+
"BUILD_WITH_DBUS"
+
"MOBILE"
+
"WITH_DESIGNER_PLUGIN"
+
"WITH_Phonon"
+
"WITH_Qt5Location"
+
"WITH_Qt5Positioning"
+
"WITH_Qt5SerialPort"
+
"WITH_ZLIB"
+
"WITH_libgps"
+
"WITH_libshp"
+
"WITH_libwlocate"
+
];
+
});
+
+
pname = "littlenavmap";
+
+
desktopItem = makeDesktopItem {
+
name = "Little Navmap";
+
desktopName = "Little Navmap";
+
icon = pname;
+
terminal = false;
+
exec = pname;
+
categories = [
+
"Qt"
+
"Utility"
+
"Geography"
+
"Maps"
+
];
+
};
+
in
+
stdenv.mkDerivation (finalAttrs: rec {
+
inherit pname;
+
version = "3.0.16";
+
+
src = fetchFromGitHub {
+
owner = "albar965";
+
repo = "littlenavmap";
+
rev = "v${version}";
+
hash = "sha256-QUgQV8WOAVowjGFpNbzl32gksQ2OnWtLfrJmBK2lJ6M=";
+
};
+
+
nativeBuildInputs = [
+
libsForQt5.qmake
+
libsForQt5.wrapQtAppsHook
+
];
+
+
# https://github.com/albar965/littlenavmap/wiki/Compiling#default-paths-and-environment-variables-2
+
env = {
+
ATOOLS_INC_PATH = "${atools}/include";
+
ATOOLS_LIB_PATH = "${atools}/lib";
+
MARBLE_INC_PATH = "${marble.dev}/include";
+
MARBLE_LIB_PATH = "${marble}/lib";
+
inherit (atools) ATOOLS_NO_CRASHHANDLER;
+
};
+
+
patches = [ ./deploy.patch ];
+
+
configurePhase = ''
+
runHook preConfigure
+
+
# we have to build out of source tree
+
cd build
+
qmake "''${flagsArray[@]}" ..
+
+
runHook postConfigure
+
'';
+
+
postInstall = ''
+
mkdir -p $out/bin $out/lib $out/share/icons/scaleable/apps
+
mv "../../deploy/Little Navmap" $out/lib/littlenavmap
+
ln -s $out/lib/littlenavmap/littlenavmap $out/bin
+
cp -ra ${desktopItem}/* $out
+
mv $out/lib/littlenavmap/littlenavmap.svg $out/share/icons/scaleable/apps
+
'';
+
+
enableParallelBuilding = true;
+
enableParallelInstalling = true;
+
+
installTargets = "deploy";
+
+
passthru.local-packages = { inherit atools marble; };
+
+
meta = {
+
description = "A free flight planner, navigation tool, moving map, airport search and airport information system for Flight Simulator X, Microsoft Flight Simulator 2020, Prepar3D and X-Plane";
+
homepage = "https://github.com/albar965/littlenavmap";
+
changelog = "https://github.com/albar965/littlenavmap/blob/${src.rev}/CHANGELOG.txt";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ ck3d ];
+
mainProgram = "littlenavmap";
+
platforms = lib.platforms.linux;
+
};
+
})
+3
pkgs/by-name/lm/lmstudio/darwin.nix
···
version,
url,
hash,
+
passthru,
}:
stdenv.mkDerivation {
inherit meta pname version;
···
echo 'Copying extracted content into "sourceRoot"'
cp -a $mnt/LM\ Studio.app $PWD/
'';
+
+
inherit passthru;
}
+2 -1
pkgs/by-name/lm/lmstudio/linux.nix
···
meta,
stdenv,
lib,
-
patchelf,
+
passthru,
}:
let
src = fetchurl { inherit url hash; };
···
pname
version
src
+
passthru
;
extraPkgs = pkgs: [ pkgs.ocl-icd ];
+6 -6
pkgs/by-name/lm/lmstudio/package.nix
···
let
pname = "lmstudio";
-
version_aarch64-darwin = "0.3.14-5";
-
hash_aarch64-darwin = "sha256-8OTfjEZ27ubRFvRQ84em2Gz3mS9w3oev41Qg6MMNjNU=";
-
version_x86_64-linux = "0.3.14-5";
-
hash_x86_64-linux = "sha256-WrO95ez81/A0U1Tt1Oi2PyUp6nvsmQMzK0VUVH1TYbg=";
-
-
passthru.updateScript = ./update.sh;
+
version_aarch64-darwin = "0.3.15-11";
+
hash_aarch64-darwin = "sha256-Bi5UbZR0fDYF+x9mtFaqZsOZZ1gMQAJN+IS/ST/5Wkc=";
+
version_x86_64-linux = "0.3.15-11";
+
hash_x86_64-linux = "sha256-EfynIN6DGSvzOgI+E7CxycJ2KUlFZx2YRwRihjhE3SM=";
meta = {
description = "LM Studio is an easy to use desktop app for experimenting with local and open-source Large Language Models (LLMs)";
···
if stdenv.hostPlatform.isDarwin then
callPackage ./darwin.nix {
inherit pname meta;
+
passthru.updateScript = ./update.sh;
version = version_aarch64-darwin;
url =
args.url
···
else
callPackage ./linux.nix {
inherit pname meta;
+
passthru.updateScript = ./update.sh;
version = version_x86_64-linux;
url =
args.url
+4 -2
pkgs/by-name/lm/lmstudio/update.sh
···
packages="$(curl -s -L "https://lmstudio.ai/" | grep -oE 'https://installers.lmstudio.ai[^"\]*' | sort -u | grep -v \\.exe)"
for system in "aarch64-darwin darwin/arm64" "x86_64-linux linux/x64"; do
-
set -- ${system}
+
# shellcheck disable=SC2086
+
set -- ${system} # split string into variables $1 and $2
arch="${1}"
url=$(echo "${packages}" | grep "${2}")
version="$(echo "${url}" | cut -d/ -f6)"
hash=$(nix hash convert --hash-algo sha256 "$(nix-prefetch-url "${url}")")
-
update-source-version lmstudio "${version}" "${hash}" --system="${arch}" --version-key="version_${arch}"
+
update-source-version lmstudio "${version}" "${hash}" --system="${arch}" --version-key="version_${arch}" \
+
2> >(tee /dev/stderr) | grep -q "nothing to do" && exit
done
+2 -2
pkgs/by-name/lo/localstack/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "localstack";
-
version = "4.2.0";
+
version = "4.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "localstack";
repo = "localstack";
tag = "v${version}";
-
hash = "sha256-cmBorHlYL7xmq4SIdyGu11/byCJK+OzrJsqVZHJDDTE=";
+
hash = "sha256-owkRyMT/ntKPUHp4Are91/4LThVzzaoeZZ0gpKLD6mM=";
};
build-system = with python3.pkgs; [
+2
pkgs/by-name/me/memtree/package.nix
···
hash = "sha256-Ifp8hwkuyBw57fGer3GbDiJaRjL4TD3hzj+ecGXWqI0=";
};
+
pythonRelaxDeps = [ "rich" ];
+
nativeBuildInputs = with python3Packages; [
poetry-core
];
+2 -2
pkgs/by-name/me/messer-slim/package.nix
···
}:
stdenv.mkDerivation rec {
-
version = "4.3";
+
version = "5.0";
pname = "messer-slim";
src = fetchFromGitHub {
owner = "MesserLab";
repo = "SLiM";
rev = "v${version}";
-
hash = "sha256-Hgh1ianEdITRUIDKLiLW32kQlPlXKIfN4PSv3cOXTGI=";
+
hash = "sha256-fouZI5Uc8pY7eXD9Tm1C66j3reu7kijTEGA402bOJwc=";
};
nativeBuildInputs = [
+1
pkgs/by-name/ne/neovide/package.nix
···
[
libglvnd
libxkbcommon
+
xorg.libX11
xorg.libXcursor
xorg.libXext
xorg.libXrandr
+6 -6
pkgs/by-name/no/notion-app/info.json
···
{
"x86_64-darwin": {
-
"version": "4.6.3",
-
"url": "https://desktop-release.notion-static.com/Notion-4.6.3.zip",
-
"hash": "sha512-8MVCebWFInBLh8PEnm2hcCW95tncOvaIPx+MxC0xCr377fEpCAU9IlCjhUokKxw/u3sljU7Vfkxhwk/kXjh+PQ=="
+
"version": "4.9.1",
+
"url": "https://desktop-release.notion-static.com/Notion-4.9.1.zip",
+
"hash": "sha512-q32pytnWo9YIXqWFvEa7Pw2FI1S0EAR5O0O33At2l7OVCJLytdV0BavsZtMP+xhDw51TUUYnDsMzkXoTVAzaCQ=="
},
"aarch64-darwin": {
-
"version": "4.6.3",
-
"url": "https://desktop-release.notion-static.com/Notion-arm64-4.6.3.zip",
-
"hash": "sha512-aNMx/tZ26KXz0Wb3kajRER6Ni9raItflCCt+aQTKMz3v4SN+wkoad/aKbIugrNB30+4cxeVRJISOZMNWmQryOA=="
+
"version": "4.9.1",
+
"url": "https://desktop-release.notion-static.com/Notion-arm64-4.9.1.zip",
+
"hash": "sha512-DFgQOevvIDIq3zG0O3x3kwmDmtEtpifw0MIB7CPmuAhAix7LJwM2+FxeOXr1YlJF0MaAja5kllMWSyK993Qijw=="
}
}
+1 -3
pkgs/by-name/no/notion-app/package.nix
···
unzip,
}:
let
-
info =
-
(builtins.fromJSON (builtins.readFile ./info.json))."${stdenvNoCC.targetPlatform.system}"
-
or (throw "notion-app: unsupported system ${stdenvNoCC.targetPlatform.system}");
+
info = (lib.importJSON ./info.json)."${stdenvNoCC.hostPlatform.parsed.cpu.name}-darwin";
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "notion-app";
+5 -5
pkgs/by-name/oc/octoprint/plugins.nix
···
// {
pname = "octoprint-plugin-${args.pname}";
inherit (args) version;
-
propagatedBuildInputs = (args.propagatedBuildInputs or [ ]) ++ [ self.octoprint ];
+
propagatedBuildInputs = (args.propagatedBuildInputs or [ ]) ++ [ super.octoprint ];
# none of the following have tests
doCheck = false;
}
···
octopod = buildPlugin rec {
pname = "octopod";
-
version = "0.3.16";
+
version = "0.3.18";
src = fetchFromGitHub {
owner = "gdombiak";
repo = "OctoPrint-OctoPod";
rev = version;
-
sha256 = "sha256-9QKC1MsYO3XihOTAijJUv5i20iMSQHOHPfLiYPV5y8s=";
+
sha256 = "sha256-HLR5402hFlUX0MLg3HXE7bIHKNnOI0buGAViqDt8mLc=";
};
propagatedBuildInputs = with super; [ pillow ];
···
printtimegenius = buildPlugin rec {
pname = "printtimegenius";
-
version = "2.3.3";
+
version = "2.4.0";
src = fetchFromGitHub {
owner = "eyal0";
repo = "OctoPrint-PrintTimeGenius";
rev = version;
-
sha256 = "sha256-hqm8RShCNpsVbrVXquat5VXqcVc7q5tn5+7Ipqmaw4U=";
+
sha256 = "sha256-+EmM61s8HHcTIf0xoHkxEP7eqaNYB6ls61YwSXiVzyA=";
};
propagatedBuildInputs = with super; [
+2 -2
pkgs/by-name/op/opam-publish/package.nix
···
buildDunePackage rec {
pname = "opam-publish";
-
version = "2.5.0";
+
version = "2.5.1";
src = fetchFromGitHub {
owner = "ocaml-opam";
repo = "opam-publish";
rev = version;
-
hash = "sha256-HjMba80c4vOEm9p7r0cfFBf3y0XoFf986XjTDCPzn38=";
+
hash = "sha256-clTEm2DGxcNsv+Y1wwWwnM/lrRJDQBHsncwrdqVWA5U=";
};
buildInputs = [
+9 -2
pkgs/by-name/op/openbao/package.nix
···
lib,
fetchFromGitHub,
buildGoModule,
-
go_1_24,
+
installShellFiles,
versionCheckHook,
nix-update-script,
nixosTests,
···
withHsm ? stdenvNoCC.hostPlatform.isLinux,
}:
-
buildGoModule.override { go = go_1_24; } (finalAttrs: {
+
buildGoModule (finalAttrs: {
pname = "openbao";
version = "2.2.1";
···
cp -r --no-preserve=mode ${finalAttrs.passthru.ui} http/web_ui
'';
+
nativeBuildInputs = [
+
installShellFiles
+
];
+
postInstall = ''
mv $out/bin/openbao $out/bin/bao
+
+
# https://github.com/posener/complete/blob/9a4745ac49b29530e07dc2581745a218b646b7a3/cmd/install/bash.go#L8
+
installShellCompletion --bash --name bao <(echo complete -C "$out/bin/bao" bao)
'';
nativeInstallCheckInputs = [
+3 -3
pkgs/by-name/pe/penpot-desktop/package.nix
···
in
buildNpmPackage rec {
pname = "penpot-desktop";
-
version = "0.12.0";
+
version = "0.13.0";
src = fetchFromGitHub {
owner = "author-more";
repo = "penpot-desktop";
tag = "v${version}";
-
hash = "sha256-ga37rZ70Xfll3y58uKC4d57NJOxQzQZZps/j/baxkPk=";
+
hash = "sha256-ZN0SoPvzZlCGrWOfYw/ain+3+IWLwl6mKLhhArf4MIg=";
};
makeCacheWritable = true;
···
"--engine-strict"
"--legacy-peer-deps"
];
-
npmDepsHash = "sha256-E8b/L5g+Xt/N3ddOPgm7xkbb5jQtL5ceFtJW6DQN4nA=";
+
npmDepsHash = "sha256-wJpcgSp9V0GJm8I+3LgFwo2Nq/Hu5qW24peKBwNvzMo=";
# Do not run the default build script as it leads to errors caused by the electron-builder configuration
dontNpmBuild = true;
+2 -2
pkgs/by-name/pe/persepolis/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "persepolis";
-
version = "5.0.2";
+
version = "5.1.0";
format = "other";
src = fetchFromGitHub {
owner = "persepolisdm";
repo = "persepolis";
tag = version;
-
hash = "sha256-n8hMf+odUkL6cXYeh+SFmR4raI4RrmqzjEm5n/MpxHQ=";
+
hash = "sha256-viRRPccw0C1GmZFXWAtg008HfDmnTwEjg2TqVlIiICY=";
};
postPatch = ''
+2 -2
pkgs/by-name/pw/pwsafe/package.nix
···
stdenv.mkDerivation rec {
pname = "pwsafe";
-
version = "1.20.0"; # do NOT update to 3.x Windows releases
+
version = "1.21.0fp"; # do NOT update to 3.x Windows releases
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
-
hash = "sha256-GmM7AXnTjw6kme2mZqmKrirsorosSygJ38H5fnIqTZ4=";
+
hash = "sha256-pPKUFX6NNGtGGjHL3g0Y6xzj+bHU2KDNMhYCnpP9wgM=";
};
strictDeps = true;
+2 -2
pkgs/by-name/ra/rasm/package.nix
···
stdenv.mkDerivation rec {
pname = "rasm";
-
version = "2.3.5";
+
version = "2.3.6";
src = fetchFromGitHub {
owner = "EdouardBERGE";
repo = "rasm";
rev = "v${version}";
-
hash = "sha256-gH1YGN8uM4K8JpkV2r7PilAcgv8leswaN+IOgMM0m74=";
+
hash = "sha256-U4bsOU76eNGBSDVEduxqbKqxcq7tIHQZldbe/ElZm+A=";
};
# by default the EXEC variable contains `rasm.exe`
+2 -2
pkgs/by-name/re/remnote/package.nix
···
}:
let
pname = "remnote";
-
version = "1.19.15";
+
version = "1.19.22";
src = fetchurl {
url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage";
-
hash = "sha256-gmhpxh/u5Ror3V2BMjAJzaWs66+nrsUiBXkVd5G8B/E=";
+
hash = "sha256-ecMAHUD/qZaWquO65WcSoiAGQEXaJpTjm12z/raf0AA=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };
in
+3 -3
pkgs/by-name/re/renode-dts2repl/package.nix
···
python3.pkgs.buildPythonApplication {
pname = "renode-dts2repl";
-
version = "0-unstable-2025-03-17";
+
version = "0-unstable-2025-04-08";
pyproject = true;
src = fetchFromGitHub {
owner = "antmicro";
repo = "dts2repl";
-
rev = "1039408cd06b7630bef0ef2d04d64d14e9a00641";
-
hash = "sha256-Ho7H4gb48PfkuF0q4My9E4MHIny1cfqWeLwZpVb0L1E=";
+
rev = "8395f0e36546df3f6ca73961f60c89220c022d1a";
+
hash = "sha256-PJ+OCWUw6MpDU5+BdG0h/15BmGQOsLPl+Lq/WPyPc00=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/se/serie/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "serie";
-
version = "0.4.5";
+
version = "0.4.6";
src = fetchFromGitHub {
owner = "lusingander";
repo = "serie";
rev = "v${version}";
-
hash = "sha256-JTrXsakXsDuEzRs7y3OgdvfWw8vvF1IvajHi7KueoPI=";
+
hash = "sha256-26B/bwXz60fcZrh6H1RPROiML44S1Pt1J3VrJh2gRrI=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-+5mUMB4rqLePimfgWlV7UP8B1lPoKzfWCXBBN1q2WIU=";
+
cargoHash = "sha256-Bdk553tECJiMxJlXj147Sv2LzH+nM+/Cm5BpBr78I4o=";
nativeCheckInputs = [ gitMinimal ];
+5 -5
pkgs/by-name/si/signal-desktop/package.nix
···
'';
});
-
version = "7.51.0";
+
version = "7.52.0";
src = fetchFromGitHub {
owner = "signalapp";
repo = "Signal-Desktop";
tag = "v${version}";
-
hash = "sha256-q857FcZgBGjB7/IKr+oD7wmOCUV8lso6kch4nIYtrCA=";
+
hash = "sha256-dV99PUcXhFwdI6VmS3tuvLYNkPMJOFhxg+lbDqIV7Ms=";
};
sticker-creator = stdenv.mkDerivation (finalAttrs: {
···
;
hash =
if withAppleEmojis then
-
"sha256-cWXbymy+AqaqDvK8szRWzFPH9jrMjQ9WEw2lRFcCnz8="
+
"sha256-fCA1tBpj0l3Ur9z1o1IAz+HtfDlC5DzPa3m1/8NsFkY="
else
-
"sha256-oTH4wy5RIgrZcMuO/AB/561lvx6JZ4BM9xjjOzl/CA4=";
+
"sha256-XQzjctXrpIy1zCWshJY2bA1BvKJ2o2cBA8/ikNYKXok=";
};
env = {
ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
SIGNAL_ENV = "production";
-
SOURCE_DATE_EPOCH = 1744907672;
+
SOURCE_DATE_EPOCH = 1745425141;
};
preBuild = ''
+3 -3
pkgs/by-name/si/signal-desktop/ringrtc.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ringrtc";
-
version = "2.50.4";
+
version = "2.50.5";
src = fetchFromGitHub {
owner = "signalapp";
repo = "ringrtc";
tag = "v${finalAttrs.version}";
-
hash = "sha256-r2HyhrYCCPdV5tFayHyY4R3qjK8ksF56Wq98GuQWmO0=";
+
hash = "sha256-qBIm5gMwnTHR0PjO4xjyka0ebR6JAOcCJ/JqcyhPP6Q=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-QkEqtv/novbQOcaHKE51ivQjY4mf6Gju4uM7AT7j1P0=";
+
cargoHash = "sha256-VLefmYCotBwppcKUrVfi1ikfompQsaYZ9cYbHU93iwA=";
cargoBuildFlags = [
"-p"
+2 -2
pkgs/by-name/si/signal-desktop/signal-sqlcipher.nix
···
}:
stdenv.mkDerivation (finalAttrs: {
pname = "node-sqlcipher";
-
version = "1.0.0";
+
version = "2.0.0";
src = fetchFromGitHub {
owner = "signalapp";
repo = "node-sqlcipher";
tag = "v${finalAttrs.version}";
-
hash = "sha256-fuChNio2iWYuxIj40jW1lJCZItnQKrzX7m1gJeeajvs=";
+
hash = "sha256-piHgAcUdmJo09UG/840GOim3TrlM1Wbzh2wceC1xb9k=";
};
pnpmDeps = pnpm.fetchDeps {
+70 -62
pkgs/by-name/si/signal-desktop/webrtc-sources.json
···
{
"src": {
"args": {
-
"hash": "sha256-xKv606lqGgC27sf5WVPxkVRI5wixmRxQvOs1+pgORxc=",
+
"hash": "sha256-yomovlwRmrzsN+dvmUgOM6pzBTH41QuHQXnEJBhQglY=",
"owner": "signalapp",
"repo": "webrtc",
-
"rev": "6834g"
+
"rev": "6998a"
},
"fetcher": "fetchFromGitHub"
},
"src/base": {
"args": {
-
"hash": "sha256-1e9jieGg8q0jrVkxN5chnslHTVkuul6ZAkaNrphF75s=",
-
"rev": "69f3676cdbd05660c136a6cc3b23383cbabe53d8",
+
"hash": "sha256-hglQbmk4pfkzhHPXPGPrjN60VfpEbCn3mbOkM1kcjhE=",
+
"rev": "e0914b7606a151a3a12e994c400519f2e291c53f",
"url": "https://chromium.googlesource.com/chromium/src/base"
},
"fetcher": "fetchFromGitiles"
},
"src/build": {
"args": {
-
"hash": "sha256-Si7wgZ895XWALVdMLiKoACB8w6H5IUvpKIOdtasfbCs=",
-
"rev": "05874e6c9429039f1747034af61de1fe2ea1ed06",
+
"hash": "sha256-f7sLdyVzuWsVMsH21tLBDPadEJPyzSWhk8f97P7Meko=",
+
"rev": "64e296c42a93fbd27acc9a94713e4289273409b2",
"url": "https://chromium.googlesource.com/chromium/src/build"
},
"fetcher": "fetchFromGitiles"
},
"src/buildtools": {
"args": {
-
"hash": "sha256-XbY2NHW5twzMpACa689F0n3Pie2RJOFeu2JNOM1yERM=",
-
"rev": "db0eae9640184fb132061f248f6108771a6ea2d4",
+
"hash": "sha256-w6CVjFp5hkRHscXF7qUJ/Ei9Nl7lqBcGnwHXmjrehHw=",
+
"rev": "a660247d3c14a172b74b8e832ba1066b30183c97",
"url": "https://chromium.googlesource.com/chromium/src/buildtools"
},
"fetcher": "fetchFromGitiles"
···
},
"src/testing": {
"args": {
-
"hash": "sha256-P8zXemUOv6dpElAW7zmiy6L26nPeQk7R08zqz3Iatls=",
-
"rev": "eac4c18f749488d7232af275405e0e1b67d84cb3",
+
"hash": "sha256-VQJ0hqEI2QIFPKZwLCAtUtKuPkJndvndtK4lGRiX20M=",
+
"rev": "63412fdcdfe281e6b9531a5e1086a59c0b9e6909",
"url": "https://chromium.googlesource.com/chromium/src/testing"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party": {
"args": {
-
"hash": "sha256-6Hhx+aLqZgs8/Ykn5YilzsRlqbh48Uj5W5rY5CBMwf8=",
-
"rev": "9d80a193fbfe8e2f2a29be2efeee93de9a826dcb",
+
"hash": "sha256-88mIRDQvFeCcwiLPt4cyFE/xfmEJ95xB93uUcRPe670=",
+
"rev": "d212a71416ad7c6ceca04d6d27dfdd84fd00c04c",
"url": "https://chromium.googlesource.com/chromium/src/third_party"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/boringssl/src": {
"args": {
-
"hash": "sha256-glHy/C18/oHy77IUC9uHaMA9IhbcaO0X/Ek+RoFwZFg=",
-
"rev": "0fa9014d861f024e28fb491ed7b1cfd44103dee7",
+
"hash": "sha256-Mrv/aV7RjDLPVi0QN7p1qJ3M8zHWogcq+u2F+S1LoNE=",
+
"rev": "d4b6eb542d4fd109baacd550935efd00c521e674",
"url": "https://boringssl.googlesource.com/boringssl.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/breakpad/breakpad": {
"args": {
-
"hash": "sha256-kTkwRfaqw5ZCHEvu2YPZ+1vCfekHkY5pY3m9snDN64g=",
-
"rev": "6b0c5b7ee1988a14a4af94564e8ae8bba8a94374",
+
"hash": "sha256-jOTRgF2WxsX5P0LgUI9zdCc0+NcqSnO310aq15msThY=",
+
"rev": "0dfd77492fdb0dcd06027c5842095e2e908adc90",
"url": "https://chromium.googlesource.com/breakpad/breakpad.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/catapult": {
"args": {
-
"hash": "sha256-SkF+RIIlU8Vl3AmN6kARkLuVz/X5vygNOtGN2K3Sr+M=",
-
"rev": "44791916611acec1cd74c492c7453e46d9b0dbd2",
+
"hash": "sha256-XtQclu96NHJxt8kJCyp8iaJUkTI2bS+q6NRwvIgmhX8=",
+
"rev": "b15611f18b506cf9dbc03e9bf87dbc8df549ccce",
"url": "https://chromium.googlesource.com/catapult.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/third_party/clang-format/script": {
"args": {
-
"hash": "sha256-whD8isX2ZhLrFzdxHhFP1S/sZDRgyrzLFaVd7OEFqYo=",
-
"rev": "3c0acd2d4e73dd911309d9e970ba09d58bf23a62",
+
"hash": "sha256-d9uweklBffiuCWEb03ti1eFLnMac2qRtvggzXY1n/RU=",
+
"rev": "37f6e68a107df43b7d7e044fd36a13cbae3413f2",
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/third_party/dav1d/libdav1d": {
"args": {
-
"hash": "sha256-FK3tOLq5NcKQuStY5o8Lv2CXpjYHJm7n+NnyLFMOCxo=",
-
"rev": "389450f61ea0b2057fc9ea393d3065859c4ba7f2",
+
"hash": "sha256-Ft71Ubirlpi7IJcNDFIfyZqmR2Xxv68PiEOfg7JhLuU=",
+
"rev": "edb16889d16f5e13161b6e8f7a839cd82d7d655d",
"url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/depot_tools": {
"args": {
-
"hash": "sha256-vlBENaVTtbwDJtSswuszcUlx+icZYJeP6ew6MO1cAv0=",
-
"rev": "20b9bdcace7ed561d6a75728c85373503473cb6b",
+
"hash": "sha256-Qea35ZMbVtvdFPmge0ShrEW0p17Z1UJUGdBTaxaZ5gQ=",
+
"rev": "80d1969422e75e8e9eecafa46074074b289e2568",
"url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/ffmpeg": {
"args": {
-
"hash": "sha256-j5mpWn4j+U4rRlXbq8okUUXrRKycZkiV+UntiS90ChM=",
-
"rev": "686d6944501a6ee9c849581e3fe343273d4af3f6",
+
"hash": "sha256-OXumpRb9XB38dOCJmL3jDcabiJ08wAvydVlJwMgpCoQ=",
+
"rev": "d10a0f8bf5ddcce572df95105152bc74041cae0c",
"url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/third_party/freetype/src": {
"args": {
-
"hash": "sha256-Lc2hbmZnnXQa0vzlJCizNBQ5WCOI5sJglTTe5gWVYUA=",
-
"rev": "f02bffad0fd57f3acfa835c3f2899c5b71ff8be0",
+
"hash": "sha256-wKzsJ5SXicsLXs0M2+usPz72gy8IsmQGTD3RGKYnhgo=",
+
"rev": "a059b237bb01eb3e4f9f8b1618dda8c117498bab",
"url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/fuzztest/src": {
"args": {
-
"hash": "sha256-UYmzjOX8k+CWL+xOIF3NiEL3TRUjS8JflortB2RUT4o=",
-
"rev": "0021f30508bc7f73fa5270962d022acb480d242f",
+
"hash": "sha256-KjO8h5KS7/3vP8zRY2I09nIA/eJHKnmBuY8i8KU81KQ=",
+
"rev": "00edfa0dd94d7e00a89684e950015c30d3b7ae07",
"url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/google_benchmark/src": {
"args": {
-
"hash": "sha256-gztnxui9Fe/FTieMjdvfJjWHjkImtlsHn6fM1FruyME=",
-
"rev": "344117638c8ff7e239044fd0fa7085839fc03021",
+
"hash": "sha256-cH8s1gP6kCcojAAfTt5iQCVqiAaSooNk4BdaILujM3w=",
+
"rev": "761305ec3b33abf30e08d50eb829e19a802581cc",
"url": "https://chromium.googlesource.com/external/github.com/google/benchmark.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/googletest/src": {
"args": {
-
"hash": "sha256-Iv/7r79cKC1pFkxPPHK/IHv/HFx18XZ4YVr+C2CX8+M=",
-
"rev": "62df7bdbc10887e094661e07ec2595b7920376fd",
+
"hash": "sha256-9hPtc5kLEaetJXqtcneXFOcC2z5AdkvWGYgKMSB+vbs=",
+
"rev": "2b6b042a77446ff322cd7522ca068d9f2a21c1d1",
"url": "https://chromium.googlesource.com/external/github.com/google/googletest.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/grpc/src": {
"args": {
-
"hash": "sha256-64JEVCx/PCM0dvv7kAQvSjLc0QbRAZVBDzwD/FAV6T8=",
-
"rev": "822dab21d9995c5cf942476b35ca12a1aa9d2737",
+
"hash": "sha256-RKGZWtH2JmP2mXN+4ln/nCJvOyzynrYcfrxSY8k1vVg=",
+
"rev": "a363b6c001139b9c8ffb7cd63f60a72f15349c3b",
"url": "https://chromium.googlesource.com/external/github.com/grpc/grpc.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/third_party/harfbuzz-ng/src": {
"args": {
-
"hash": "sha256-iR49rfGDKxPObCff1/30hYHpP5FpZ28ROgMZhNk9eFY=",
-
"rev": "1da053e87f0487382404656edca98b85fe51f2fd",
+
"hash": "sha256-TStJvz3Txn4cvU1tCPPZn6RLslvM+VNUqt8l8g67JN4=",
+
"rev": "1c249be96e27eafd15eb86d832b67fbc3751634b",
"url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/icu": {
"args": {
-
"hash": "sha256-7568UHNDOzyTCLy3TAwxZLUrKfB6A1yKA0wVZQJjKoI=",
-
"rev": "4239b1559d11d4fa66c100543eda4161e060311e",
+
"hash": "sha256-O9qrAt8lwNBg5LCVz+SfTe48uJx8onVYwn0LRXIhUvY=",
+
"rev": "bbccc2f6efc1b825de5f2c903c48be685cd0cf22",
"url": "https://chromium.googlesource.com/chromium/deps/icu.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/instrumented_libs": {
"args": {
-
"hash": "sha256-kHKGADAgzlaeckXFbpU1GhJK+zkiRd9XvdtPF6qrQFY=",
-
"rev": "bb6dbcf2df7a9beb34c3773ef4df161800e3aed9",
+
"hash": "sha256-7w5wMcmPcKLS91buxyRdcgaQjbKGFdmrKClvYVO3iko=",
+
"rev": "3cc43119a29158bcde39d288a8def4b8ec49baf8",
"url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git"
},
"fetcher": "fetchFromGitiles"
···
},
"fetcher": "fetchFromGitiles"
},
+
"src/third_party/libFuzzer/src": {
+
"args": {
+
"hash": "sha256-Lb+HczYax0T7qvC0/Nwhc5l2szQTUYDouWRMD/Qz7sA=",
+
"rev": "e31b99917861f891308269c36a32363b120126bb",
+
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git"
+
},
+
"fetcher": "fetchFromGitiles"
+
},
"src/third_party/libaom/source/libaom": {
"args": {
-
"hash": "sha256-2XHqNAmv2L3TEFXu4Q6rnASLmuE93QplSVKNqyhlKUk=",
-
"rev": "840f8797871cc587f7113ea9d2483a1156d57c0e",
+
"hash": "sha256-oceORERaQDEQkssZwiWGOtAsbuI0YeOciwb9FgtFuHw=",
+
"rev": "d737ca3ebe92feec465876a8fc98950cecd08fd8",
"url": "https://aomedia.googlesource.com/aom.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/libc++/src": {
"args": {
-
"hash": "sha256-7skqaen0XqbRvAGXQ0/3kea3vRInktdP3DOBeIBiGlQ=",
-
"rev": "6a68fd412b9aecd515a20a7cf84d11b598bfaf96",
+
"hash": "sha256-QxEbtsEKCs2Xgulq7nVWtAeOGkIYFOy/L1ROfXa5u8U=",
+
"rev": "2e25154d49c29fa9aa42c30ad4a027bd30123434",
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/libc++abi/src": {
"args": {
-
"hash": "sha256-zPm+Rif9fITazDvvm6SvLq8gwcPzPbuaXlRbyYqv7JA=",
-
"rev": "9a1d90c3b412d5ebeb97a6e33d98e1d0dd923221",
+
"hash": "sha256-RIPejJnlQE5S8ss3WijR4uLVC+yRL9Ba0vslQeJFNiE=",
+
"rev": "8205ccf0f23545ebcd8846363ea1d29e77917a22",
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/third_party/libsrtp": {
"args": {
-
"hash": "sha256-4qEZ9MD97MoqCUlZtbEhIKy+fDO1iIWqyrBsKwkjXTg=",
-
"rev": "000edd791434c8738455f10e0dd6b268a4852c0b",
+
"hash": "sha256-bkG1+ss+1a2rCHGwZjhvf5UaNVbPPZJt9HZSIPBKGwM=",
+
"rev": "a52756acb1c5e133089c798736dd171567df11f5",
"url": "https://chromium.googlesource.com/chromium/deps/libsrtp.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/libunwind/src": {
"args": {
-
"hash": "sha256-0OBelaxkKdajYXrGgz08nyPZhxqpsnFXiF3m8DGQkDo=",
-
"rev": "efc3baa2d1ece3630fcfa72bef93ed831bcaec4c",
+
"hash": "sha256-JazjgI+ch9RgnsDgu6p4cT4UmCBor4x4sRi1ClLISAY=",
+
"rev": "e55d8cf51c6db1fdd4bb56c158945ec59772c8ee",
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/libvpx/source/libvpx": {
"args": {
-
"hash": "sha256-7GInV/uHuK6bUa1dSBuxJn6adyjfoOqSqfmfTvQbAoc=",
-
"rev": "906334ac1de2b0afa666472dce5545b82c1251fb",
+
"hash": "sha256-8/Ttkc1ZLQ9WvQf+0/BW9zlmWvlyGDujELyLDqNmQxI=",
+
"rev": "7a65480684b1b28bb9defae164bf0dc78b32653e",
"url": "https://chromium.googlesource.com/webm/libvpx.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/libyuv": {
"args": {
-
"hash": "sha256-gTNmhYuYmt/JmWSAVbcE4PqG3kW/JaL7XEWXbiNVfMM=",
-
"rev": "a8e59d207483f75b87dd5fc670e937672cdf5776",
+
"hash": "sha256-hHwJLMI/leUm8RjkBsSQn/GaNU8Aan1yllGnXvdfG78=",
+
"rev": "10592b60c0b2c33210b7752454253dc2625b4305",
"url": "https://chromium.googlesource.com/libyuv/libyuv.git"
},
"fetcher": "fetchFromGitiles"
},
"src/third_party/llvm-libc/src": {
"args": {
-
"hash": "sha256-Q0Y/jvAOovOGYTgdDivVQD0CJciuEAt91DCBNNQHwnE=",
-
"rev": "98ed09318387deb45282ca1c92a384499860b76a",
+
"hash": "sha256-OtNt+IRn2AFRTKvrA+c9AD+mbfBD37K2S9PXk3UI99A=",
+
"rev": "12809bfa855813dcef51871e2ee3155e53ed35ea",
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/third_party/perfetto": {
"args": {
-
"hash": "sha256-WXBjGcWZQWrfSQRVv7NfxVv483cf04rNfmXzqyuy9bk=",
-
"rev": "e57316a6ae4e85e9bc8ba82a6c6a93eb5d9a72aa",
+
"hash": "sha256-ogrB+n5F4UnmL3nHJRyMFOLYVUvjirT9BClg20mTZkc=",
+
"rev": "a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac",
"url": "https://android.googlesource.com/platform/external/perfetto.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/tools": {
"args": {
-
"hash": "sha256-o4Q+uDF+TUDlu/bcjBEn3o3UuF5q9h1Vf/gx16bnlYs=",
-
"rev": "c809c4133185094fbd75508202221ff14fc92f7c",
+
"hash": "sha256-C3bzAAJp8OpKAHhM54P/sTBVFf3K6ffxvrpfKKxLRII=",
+
"rev": "6820cc03cc8a4b1fb99747f30e8249d138a70981",
"url": "https://chromium.googlesource.com/chromium/src/tools"
},
"fetcher": "fetchFromGitiles"
+2 -2
pkgs/by-name/sk/skypilot/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "skypilot";
-
version = "0.8.0";
+
version = "0.8.1";
src = fetchFromGitHub {
owner = "skypilot-org";
repo = "skypilot";
tag = "v${version}";
-
hash = "sha256-WM2glbjRFwAxyrIV5ID0bRaGb8UCQXiIgm0Praf7mU4=";
+
hash = "sha256-jLjYsBkb5Tba3q/mdqCWK04FLg0pEdHyZH3vuMIP6tg=";
};
pyproject = true;
+2 -2
pkgs/by-name/sn/snd/package.nix
···
stdenv.mkDerivation rec {
pname = "snd";
-
version = "25.2";
+
version = "25.3";
src = fetchurl {
url = "mirror://sourceforge/snd/snd-${version}.tar.gz";
-
hash = "sha256-BPtovk1seGGz/hrIRP5SEjfBIi4trZoKMLJ1v8DE/Tk=";
+
hash = "sha256-YZcMojm68CiyEH8shmoIH9Tl27RSV20q7UId7L9rhYM=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/sp/spaceship-prompt/package.nix
···
stdenvNoCC.mkDerivation rec {
pname = "spaceship-prompt";
-
version = "4.17.0";
+
version = "4.18.0";
src = fetchFromGitHub {
owner = "denysdovhan";
repo = "spaceship-prompt";
rev = "v${version}";
-
sha256 = "sha256-a7z/z++dmwMqIrutOc74ljz/Tu/wuEuQaN2XRBMtOvw=";
+
sha256 = "sha256-ymIOv4GRwDpD3bbs81muzecsrUcKSYaPcR7mcaSYbl8=";
};
strictDeps = true;
+2 -2
pkgs/by-name/ss/sslh/package.nix
···
stdenv.mkDerivation rec {
pname = "sslh";
-
version = "2.1.3";
+
version = "2.2.1";
src = fetchFromGitHub {
owner = "yrutschle";
repo = "sslh";
rev = "v${version}";
-
hash = "sha256-46lnQ+u+TfHrI2Yz5jd/Tl82K8mmqFY2Cqu6ktLiveA=";
+
hash = "sha256-AAGS7/mhlPRbZ6VazVA0wnKf3SrEB/AgF8HgeICwvx4=";
};
postPatch = "patchShebangs *.sh";
+3 -3
pkgs/by-name/st/steampipe/package.nix
···
buildGoModule rec {
pname = "steampipe";
-
version = "1.0.3";
+
version = "1.1.0";
env.CGO_ENABLED = 0;
···
owner = "turbot";
repo = "steampipe";
tag = "v${version}";
-
hash = "sha256-GpFTMbwfTou+mKB8hn4ucXbcvSFl7SEzlz7H98ojGO4=";
+
hash = "sha256-7RRSsjQUgDLNpSvCIgdojsUv3o8W0OjobLzGwqfG6Zo=";
};
-
vendorHash = "sha256-/8MDRlPR53MTMtW/VF6XsJ2NdV4NLDF8aukx7Rm/D7A=";
+
vendorHash = "sha256-pYXS7RwulpmDlCdNf3DXg97lsMshHYAzhZ+PTRvKBhE=";
proxyVendor = true;
postPatch = ''
+2 -2
pkgs/by-name/st/stevenblack-blocklist/package.nix
···
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "stevenblack-blocklist";
-
version = "3.15.29";
+
version = "3.15.34";
src = fetchFromGitHub {
owner = "StevenBlack";
repo = "hosts";
tag = finalAttrs.version;
-
hash = "sha256-Ph0Wc7tl5FHZatSK9BNMZ8lNhGdJKx9X3+Px9MaYKyI=";
+
hash = "sha256-FSZzTEQrjY4InqHo1wPbnqqwKHpbfV1Y5JJsYR/c6VU=";
};
outputs = [
+3 -3
pkgs/by-name/ta/tabby/package.nix
···
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/misc/ollama/default.nix
pname = "tabby";
-
version = "0.26.0";
+
version = "0.27.1";
availableAccelerations = flatten [
(optional cudaSupport "cuda")
···
owner = "TabbyML";
repo = "tabby";
tag = "v${version}";
-
hash = "sha256-OIt0UtknzPikGowfYWMufBXl0Ktt6zsZKqRMx63UqR4=";
+
hash = "sha256-mpLy+bSKoJr3fo9bEE1dyES1ZeIHQLSvzpt23E55b4o=";
fetchSubmodules = true;
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-wkd2EVCyWkUEo/gqNuX+P5wDeNmx0Jrd7UhhvIZwAFU=";
+
cargoHash = "sha256-einG593Brv59j1F5sebUATFnfER/PmXwQJpF3VLPKjg=";
# Don't need to build llama-cpp-server (included in default build)
# We also don't add CUDA features here since we're using the overridden llama-cpp package
+3 -3
pkgs/by-name/tt/tt-rss/package.nix
···
stdenv.mkDerivation rec {
pname = "tt-rss";
-
version = "0-unstable-2025-03-19";
+
version = "0-unstable-2025-04-17";
src = fetchgit {
url = "https://git.tt-rss.org/fox/tt-rss.git";
-
rev = "5dcb8db933f1e49526137a55638d26f4d8d2d182";
-
hash = "sha256-8iHWrfyV2Gm4P91E/1Y8Z58Um4r5a1mwJ1Y7vNYpIM8=";
+
rev = "be82663ac9b59de8a135178a519efe9f7ebae213";
+
hash = "sha256-bZrmOOFB5HhiWsV6wWfqv3/wW4rf/05AX7qU+v1IBFE=";
};
installPhase = ''
+2
pkgs/by-name/un/unblob/package.nix
···
"ubi-reader"
];
+
pythonRelaxDeps = [ "rich" ];
+
pythonImportsCheck = [ "unblob" ];
makeWrapperArgs = [
+2 -2
pkgs/by-name/un/unifont-csur/package.nix
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "unifont-csur";
-
version = "16.0.02";
+
version = "16.0.03";
src = fetchurl {
url = "https://unifoundry.com/pub/unifont/unifont-${finalAttrs.version}/font-builds/unifont_csur-${finalAttrs.version}.otf";
-
hash = "sha256-orLV0a0dQUAnzWnSTD1ALfbAsqWtFscH3rMCDyaXNfo=";
+
hash = "sha256-41MXxHHohZFm42LMePmLSZp3bytsxMJmWh/0psIgWt4=";
};
dontUnpack = true;
+4 -4
pkgs/by-name/un/unifont/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "unifont";
-
version = "16.0.02";
+
version = "16.0.03";
otf = fetchurl {
url = "mirror://gnu/unifont/unifont-${finalAttrs.version}/unifont-${finalAttrs.version}.otf";
-
hash = "sha256-3oI6EOZeIkOt56mK+CuC68a71c89CqPjjtTMzTa8qzM=";
+
hash = "sha256-9TnyHLrjkWoJP4GdNsR3EtVwGshtrO2KaOzPe9nTPAw=";
};
pcf = fetchurl {
url = "mirror://gnu/unifont/unifont-${finalAttrs.version}/unifont-${finalAttrs.version}.pcf.gz";
-
hash = "sha256-AqP+EZlNPNrx1L1dK2tglzXmgj4BdkroO3BOAuwvZA0=";
+
hash = "sha256-ysKULOBusx4n7NfYRAzEoRfqaTNn5JtjigTVmb7wozY=";
};
bdf = fetchurl {
url = "mirror://gnu/unifont/unifont-${finalAttrs.version}/unifont-${finalAttrs.version}.bdf.gz";
-
hash = "sha256-Uh8rkui2vU6hkM6gSaA53eNZpuLK6UWORdaWAI+mmX8=";
+
hash = "sha256-fz0WZKwcBR9ZoaE2DdZU942CwkamiMNC6GPOx/a6ldQ=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/un/unifont_upper/package.nix
···
stdenvNoCC.mkDerivation rec {
pname = "unifont_upper";
-
version = "16.0.02";
+
version = "16.0.03";
src = fetchurl {
url = "mirror://gnu/unifont/unifont-${version}/${pname}-${version}.otf";
-
hash = "sha256-QBc6oiQ6aTiWrqMwyY/YesG+s1JPMggsLT9mZzJsud4=";
+
hash = "sha256-ACW+6xiQAd9QMidqJ2MQGTkYbW9fvateIR2FyoM7rIs=";
};
dontUnpack = true;
+2 -2
pkgs/by-name/uw/uwsgi/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "uwsgi";
-
version = "2.0.28";
+
version = "2.0.29";
src = fetchFromGitHub {
owner = "unbit";
repo = "uwsgi";
tag = finalAttrs.version;
-
hash = "sha256-/7Z9lq7JiGBrTpmtbIEqpMg7nw9SVm8ypmzd1/p6xgU=";
+
hash = "sha256-WlbvvAu+A0anPItnG8RnWrXm450/xbOloPzUd2L9TuU=";
};
patches = [
+3 -3
pkgs/by-name/ve/velero/package.nix
···
buildGoModule rec {
pname = "velero";
-
version = "1.15.2";
+
version = "1.16.0";
src = fetchFromGitHub {
owner = "vmware-tanzu";
repo = "velero";
rev = "v${version}";
-
hash = "sha256-WClNupUW1Nd5Xnx58KYDRLz1/2kNCOR4AoAsUv78yPE=";
+
hash = "sha256-+gEu323/Y6BZiN22yX1oj9WmejoVSOLjBCKL0YTXI6A=";
};
ldflags = [
···
"-X github.com/vmware-tanzu/velero/pkg/buildinfo.GitSHA=none"
];
-
vendorHash = "sha256-Q3h39o78V5Lqzols3RmSDL9d5WevMnTt4bv4qBscnGs=";
+
vendorHash = "sha256-+gmHQoAIfvKT3g4q7YsOVwKS/LMkmwpq9OTtCuqEd/Y=";
excludedPackages = [
"issue-template-gen"
+1
pkgs/by-name/ve/vencord/package.nix
···
runHook preInstall
cp -r dist/${lib.optionalString buildWebExtension "chromium-unpacked/"} $out
+
cp package.json $out # Presence is checked by Vesktop.
runHook postInstall
'';
+2 -2
pkgs/by-name/wa/wallabag/package.nix
···
let
pname = "wallabag";
-
version = "2.6.10";
+
version = "2.6.12";
in
stdenv.mkDerivation {
inherit pname version;
···
# Release tarball includes vendored files
src = fetchurl {
url = "https://github.com/wallabag/wallabag/releases/download/${version}/wallabag-${version}.tar.gz";
-
hash = "sha256-a0j3tFQD7JcUV4kDcHWifodeu8KvoHn5gvVbxo86MP4=";
+
hash = "sha256-o6IbFhDac6BUNjYqhRQXWoNVwkqkRLSYyhYoOz+IG80=";
};
patches = [
+3 -3
pkgs/by-name/wh/whistle/package.nix
···
buildNpmPackage rec {
pname = "whistle";
-
version = "2.9.96";
+
version = "2.9.97";
src = fetchFromGitHub {
owner = "avwo";
repo = "whistle";
rev = "v${version}";
-
hash = "sha256-+v+wuH/30egnBDMv/IbSIXvuFHaXLle7jvWgIA9n4YM=";
+
hash = "sha256-V6LnwhWTgkEBph/DkENhiUwoetEV8Wj6iGNbRWGWITU=";
};
-
npmDepsHash = "sha256-5mxQOdHFUn/7el67stVb4B2TYGA9uC2/FQa7C/MyiTo=";
+
npmDepsHash = "sha256-td6Nl0ntFzztvE/TIFnYrgy5ny1N9ZCHMMiJpBYnAzA=";
dontNpmBuild = true;
+3 -3
pkgs/by-name/xr/xrsh/package.nix
···
stdenv.mkDerivation {
pname = "xrsh";
-
version = "0-unstable-2025-03-28";
+
version = "0-unstable-2025-04-18";
src = fetchFromGitea {
fetchSubmodules = true;
domain = "codeberg.org";
owner = "xrsh";
repo = "xrsh";
-
rev = "6eb4feb04ddd4aa96319340921d12b9fdd1bbe59";
-
hash = "sha256-EPrp9tsBDo7A4Si0wV8cup3zOBeMG3em1ePSZwjXUcI=";
+
rev = "f9ca00efb864447ceac94d3e8134a7ed4c41a590";
+
hash = "sha256-2nGG6B+uW2QEdIjg8NXQjtbIQu+1hhOSKeHFQenc6eI=";
};
dontBuild = true;
+2 -2
pkgs/by-name/ya/yafc-ce/package.nix
···
in
buildDotnetModule (finalAttrs: {
pname = "yafc-ce";
-
version = "2.11.0";
+
version = "2.11.1";
src = fetchFromGitHub {
owner = "shpaass";
repo = "yafc-ce";
rev = finalAttrs.version;
-
hash = "sha256-jWJOJ00VXBaHogm3xUsV9Shvv9islRA+Z4fkln5VuWM=";
+
hash = "sha256-n6twiCIQ1nMSidfmdl2py5wHvx4kk6skK0f8chXTCjQ=";
};
projectFile = [ "Yafc/Yafc.csproj" ];
+8 -3
pkgs/by-name/yl/yle-dl/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "yle-dl";
-
version = "20240706";
+
version = "20250316";
src = fetchFromGitHub {
owner = "aajanki";
repo = "yle-dl";
-
rev = version;
-
hash = "sha256-X5fkcJgTVGASoVvvshGWUFNzB1V4KMSKgwoxzP62mxc=";
+
rev = "releases/${version}";
+
hash = "sha256-8cJVaoZRKAR/mkRebpgMfwOWIdDySS8q6Dc2kanr4SE=";
};
+
pyproject = true;
+
propagatedBuildInputs = with python3Packages; [
attrs
configargparse
···
future
lxml
requests
+
];
+
buildInputs = with python3Packages; [
+
flit-core
];
pythonPath = [
rtmpdump
+3 -3
pkgs/by-name/yo/yoink/package.nix
···
}:
let
-
version = "0.5.0";
+
version = "1.0.1";
in
buildGoModule {
pname = "yoink";
···
owner = "MrMarble";
repo = "yoink";
rev = "v${version}";
-
hash = "sha256-9ftlAECywF4khH279h2qcSvKRDQX2I7GDQ7EYcEybL0=";
+
hash = "sha256-yI3koHVeZWkujpiO0qLj1i4m5l5BiZNZE5ix+IKFwyc=";
};
-
vendorHash = "sha256-cnfh2D/k4JP9BNlI+6FVLBFyk5XMIYG/DotUdAZaY0Q=";
+
vendorHash = "sha256-P1bkugMaVKCvVx7y8g/elsEublHPA0SgeKzWiQCi4vs=";
meta = {
homepage = "https://github.com/MrMarble/yoink";
+9 -9
pkgs/development/compilers/graalvm/community-edition/graalnodejs/hashes.nix
···
# Generated by update.sh script
{
-
"version" = "24.2.0";
+
"version" = "24.2.1";
"hashes" = {
"aarch64-linux" = {
-
sha256 = "1f74v71g3abxxwdzqk50pg9yyfpd41gq8kdr8cji97307ipi41jy";
-
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.0/graalnodejs-community-24.2.0-linux-aarch64.tar.gz";
+
sha256 = "0hz90igswilf6scdlpgj1a1fq6d3jkwzk7g7aflrq9z4ij2qkpn0";
+
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-linux-aarch64.tar.gz";
};
"x86_64-linux" = {
-
sha256 = "15kjr2i2ymdmi7rrssgwka9nhfcak5nrh4yj3rxgw42rik4f8d83";
-
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.0/graalnodejs-community-24.2.0-linux-amd64.tar.gz";
+
sha256 = "01gvnfgcmylwsw6cbybhg1nl5xwshmcnsxmpn4wyq4h801qmmsxx";
+
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-linux-amd64.tar.gz";
};
"x86_64-darwin" = {
-
sha256 = "06zhyyz4bx7z30mky1slqm3rg8p7nixbls9w6h0q2xm50ck2mx38";
-
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.0/graalnodejs-community-24.2.0-macos-amd64.tar.gz";
+
sha256 = "0mix0phzm0kg2q0w37ip8qkri8hg9mqd0f1215apl42b4nps71sl";
+
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-macos-amd64.tar.gz";
};
"aarch64-darwin" = {
-
sha256 = "0lzqff3n1pk6ymv7c828l37g6xl6bgw2af3gb7amnqxyy9qzpz8d";
-
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.0/graalnodejs-community-24.2.0-macos-aarch64.tar.gz";
+
sha256 = "1ix6zb1d3sp55hf3fb5l7v65272gich5abbh6ggkxcskhk41xilq";
+
url = "https://github.com/oracle/graaljs/releases/download/graal-24.2.1/graalnodejs-community-24.2.1-macos-aarch64.tar.gz";
};
};
}
+9 -9
pkgs/development/compilers/graalvm/community-edition/graalpy/hashes.nix
···
# Generated by update.sh script
{
-
"version" = "24.2.0";
+
"version" = "24.2.1";
"hashes" = {
"aarch64-linux" = {
-
sha256 = "0idzgirhx30h65bflsccbgjn4dszy78zb2ahwzhlfy6zxgm94mvd";
-
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.0/graalpy-community-24.2.0-linux-aarch64.tar.gz";
+
sha256 = "1zqf6pjs2majxdhxa276wyfhszw1jbm3qykwk40jq6hs07kfyvk7";
+
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-linux-aarch64.tar.gz";
};
"x86_64-linux" = {
-
sha256 = "0ql20z31mv85xidmwg1h7aiyngh7gr886ffd3442fvhqmy8rvgm3";
-
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.0/graalpy-community-24.2.0-linux-amd64.tar.gz";
+
sha256 = "184hp8k1d2pp1k8jqi9f60fg5k9jv4sx955n1ggjb12gc0rg7hcn";
+
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-linux-amd64.tar.gz";
};
"x86_64-darwin" = {
-
sha256 = "0vwv49araj5lrcab3i64y424b6gv3fqrxh1rgmcv7ga1jc3bw5ja";
-
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.0/graalpy-community-24.2.0-macos-amd64.tar.gz";
+
sha256 = "1jhs797cdscay36nh2yrrd7kc2sx4xx2ibwjp6xdwys5jg6502hd";
+
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-macos-amd64.tar.gz";
};
"aarch64-darwin" = {
-
sha256 = "10dp9665qbzalzlw5a8zflq2q5z9dxydhl90d9v9ka30q9dv3n5y";
-
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.0/graalpy-community-24.2.0-macos-aarch64.tar.gz";
+
sha256 = "02a9jr9sh1zn786ci4wc94rdblrsq9js64rh37ffcf2908gzqcgc";
+
url = "https://github.com/oracle/graalpython/releases/download/graal-24.2.1/graalpy-community-24.2.1-macos-aarch64.tar.gz";
};
};
}
+9 -9
pkgs/development/compilers/graalvm/community-edition/truffleruby/hashes.nix
···
# Generated by update.sh script
{
-
"version" = "24.2.0";
+
"version" = "24.2.1";
"hashes" = {
"aarch64-linux" = {
-
sha256 = "0nxhll26wl3193jk360hyr0hck929rvsnbmk1gx5zf8r4076zs2c";
-
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.0/truffleruby-community-24.2.0-linux-aarch64.tar.gz";
+
sha256 = "1g6c7wk4d9n4xgx549w9zmwd3aniayghwivx65l4fd1x9l78fhz9";
+
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-linux-aarch64.tar.gz";
};
"x86_64-linux" = {
-
sha256 = "0vn8ccxqzri0a2c4rz6r9gpam5j8l6g72jd8iwak5jjjmxdn0wlg";
-
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.0/truffleruby-community-24.2.0-linux-amd64.tar.gz";
+
sha256 = "06jc89r4w5isjxbndyy8g2p9q1jbb3879xdgj76379hrpzkdd6hd";
+
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-linux-amd64.tar.gz";
};
"x86_64-darwin" = {
-
sha256 = "1v1mgh28gqncjc12v31525ca53h3c2jz3ss0mk5l4w0zw0lrl1l1";
-
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.0/truffleruby-community-24.2.0-macos-amd64.tar.gz";
+
sha256 = "1a9kb7d1kv3j2svc41zwb43jx3jp96n2smqnijc3wkblgcg3gc51";
+
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-macos-amd64.tar.gz";
};
"aarch64-darwin" = {
-
sha256 = "0312r3pihpm5zbkiabzy9iv4rijy9ckh6mx72igcwlzbwgqb0916";
-
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.0/truffleruby-community-24.2.0-macos-aarch64.tar.gz";
+
sha256 = "0gbmk5h2api8y48sl3a731j3bjp1zzq9raar8ps81wld2yigxx0r";
+
url = "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-community-24.2.1-macos-aarch64.tar.gz";
};
};
}
+2 -2
pkgs/development/interpreters/rakudo/zef.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "zef";
-
version = "0.22.8";
+
version = "1.0.0";
src = fetchFromGitHub {
owner = "ugexe";
repo = "zef";
rev = "v${finalAttrs.version}";
-
hash = "sha256-FyxNguwaVcCbE0JZzXFa0wSFEPMF15WkUC9QJnR0Md8=";
+
hash = "sha256-TUsEevaxB8DYMNhAsF8qFf1owv5ML8xSyGS9C0IkfbI=";
};
nativeBuildInputs = [
+3 -3
pkgs/development/octave-modules/video/default.nix
···
buildOctavePackage rec {
pname = "video";
-
version = "2.1.1";
+
version = "2.1.3";
src = fetchFromGitHub {
owner = "Andy1978";
repo = "octave-video";
-
rev = version;
-
hash = "sha256-JFySAu/3lCnfuFMNGYPzX2MqhsRi1+IyJQBcKB9vCo0=";
+
rev = "refs/tags/${version}";
+
hash = "sha256-fn9LNfuS9dSStBfzBjRRkvP50JJ5K+Em02J9+cHqt6w=";
};
nativeBuildInputs = [
+6 -1
pkgs/development/python-modules/awswrangler/default.nix
···
pythonOlder,
redshift-connector,
requests-aws4auth,
+
setuptools,
}:
buildPythonPackage rec {
···
hash = "sha256-dIdNrfhBrfrzXmspw25yd/y6MbXRrLfDveCQk+AERV0=";
};
-
pythonRelaxDeps = [ "packaging" ];
+
pythonRelaxDeps = [
+
"packaging"
+
"pyarrow"
+
];
build-system = [ poetry-core ];
···
pymysql
redshift-connector
requests-aws4auth
+
setuptools
];
optional-dependencies = {
+1
pkgs/development/python-modules/bilibili-api-python/default.nix
···
pythonRelaxDeps = [
"beautifulsoup4"
"lxml"
+
"pillow"
];
build-system = [
+2
pkgs/development/python-modules/bloodyad/default.nix
···
hash = "sha256-XqCP2GfS8hxlFU4Mndeh+7Ll2kXJ3Dei+AGp/oy0PUg=";
};
+
pythonRelaxDeps = [ "cryptography" ];
+
build-system = [ hatchling ];
dependencies = [
+4 -1
pkgs/development/python-modules/datamodel-code-generator/default.nix
···
hash = "sha256-CYNEpQFIWR7i7I7YJ5q/34KNhtQ7cjya97Z0fyeO5g8=";
};
-
pythonRelaxDeps = [ "inflect" ];
+
pythonRelaxDeps = [
+
"inflect"
+
"isort"
+
];
build-system = [
poetry-core
+2 -2
pkgs/development/python-modules/json-repair/default.nix
···
buildPythonPackage rec {
pname = "json-repair";
-
version = "0.40.0";
+
version = "0.42.0";
pyproject = true;
src = fetchFromGitHub {
owner = "mangiucugna";
repo = "json_repair";
tag = "v${version}";
-
hash = "sha256-pM2Y0PAsSWXfcyCbWLNSZnpZTeDfN7F8WsY/jtH5I6o=";
+
hash = "sha256-gWZmDljbV1CbVjBDqImvhF2LF0uhqsiZ5mF3fuGf6HQ=";
};
build-system = [ setuptools ];
+8 -5
pkgs/development/python-modules/jsonrpclib-pelix/default.nix
···
{
buildPythonPackage,
+
hatchling,
fetchPypi,
lib,
}:
buildPythonPackage rec {
pname = "jsonrpclib-pelix";
-
version = "0.4.3.3";
-
format = "setuptools";
+
version = "0.4.3.4";
+
pyproject = true;
+
build-system = [ hatchling ];
src = fetchPypi {
-
inherit pname version;
-
hash = "sha256-xJT+cQCxE5sTEUacKLwy0cuS5P8fRRH7cdaAcgXcN3M=";
+
pname = "jsonrpclib_pelix";
+
inherit version;
+
hash = "sha256-6C1vTakHp9ER75P9I2HIwgt50ki+T+mWeOCGJqqPy+8=";
};
doCheck = false; # test_suite="tests" in setup.py but no tests in pypi.
-
meta = with lib; {
+
meta = {
description = "JSON RPC client library - Pelix compatible fork";
homepage = "https://pypi.python.org/pypi/jsonrpclib-pelix/";
license = lib.licenses.asl20;
+4 -1
pkgs/development/python-modules/linien-common/default.nix
···
build-system = [ setuptools ];
-
pythonRelaxDeps = [ "importlib-metadata" ];
+
pythonRelaxDeps = [
+
"importlib-metadata"
+
"numpy"
+
];
dependencies = [
importlib-metadata
+17 -4
pkgs/development/python-modules/markitdown/default.nix
···
hatchling,
beautifulsoup4,
ffmpeg-headless,
+
magika,
mammoth,
markdownify,
numpy,
···
requests,
speechrecognition,
youtube-transcript-api,
+
olefile,
+
xlrd,
+
lxml,
pytestCheckHook,
gitUpdater,
}:
-
buildPythonPackage {
+
buildPythonPackage rec {
pname = "markitdown";
-
version = "unstable-2024-12-18";
+
version = "0.1.1";
pyproject = true;
src = fetchFromGitHub {
owner = "microsoft";
repo = "markitdown";
-
rev = "3ce21a47abed0e4db162de1088d661887ae076ff";
-
hash = "sha256-5YafFL8OHNcGgB/qH6CmX0rTith1ZSRNIa+ktl4Ffvg=";
+
tag = "v${version}";
+
hash = "sha256-siXam2a+ryyLBbciQgjd9k6zC8r46LbzjPMoc1dG0wk=";
};
+
+
sourceRoot = "${src.name}/packages/markitdown";
build-system = [ hatchling ];
dependencies = [
beautifulsoup4
ffmpeg-headless
+
lxml
+
magika
mammoth
markdownify
numpy
+
olefile
openai
openpyxl
pandas
···
python-pptx
requests
speechrecognition
+
xlrd
youtube-transcript-api
];
···
disabledTests = [
# Require network access
"test_markitdown_remote"
+
"test_module_vectors"
+
"test_cli_vectors"
+
"test_module_misc"
];
passthru.updateScripts = gitUpdater { };
+4 -6
pkgs/development/python-modules/mistral-common/default.nix
···
hash = "sha256-CvQSSrCdFAl2HpHsYWgUdogtRvlBjuqJCNOcASIuD2s=";
};
-
# relax dependencies
-
postPatch = ''
-
substituteInPlace pyproject.toml \
-
--replace-fail 'pillow = "^10.3.0"' 'pillow = ">=10.3.0"' \
-
--replace-fail 'tiktoken = "^0.7.0"' 'tiktoken = ">=0.7.0"' \
-
'';
+
pythonRelaxDeps = [
+
"pillow"
+
"tiktoken"
+
];
build-system = [ poetry-core ];
+3 -3
pkgs/development/python-modules/momepy/default.nix
···
buildPythonPackage rec {
pname = "momepy";
-
version = "0.9.1";
+
version = "0.10.0";
pyproject = true;
-
disabled = pythonOlder "3.10";
+
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "pysal";
repo = "momepy";
tag = "v${version}";
-
hash = "sha256-9bFPxpopmrwNKdCEF+jlPRoNiVFrngW+sMeshq2EDYU=";
+
hash = "sha256-9A1g2WSH1kIXO/BeF8ebcigshfcR8MrT2Ut5K/oxVM4=";
};
build-system = [ setuptools-scm ];
+2
pkgs/development/python-modules/myfitnesspal/default.nix
···
hash = "sha256-eE807M8qFDlSMAcE+GFJyve1YfmlWmB3ML9VJhMUeIE=";
};
+
pythonRelaxDeps = [ "typing-extensions" ];
+
nativeBuildInputs = [ setuptools ];
propagatedBuildInputs = [
+2
pkgs/development/python-modules/notifications-android-tv/default.nix
···
hash = "sha256-JUvxxVCiQtywAWU5AYnPm4SueIWIXkzLxPYveVXpc2E=";
};
+
pythonRelaxDeps = [ "httpx" ];
+
nativeBuildInputs = [ poetry-core ];
propagatedBuildInputs = [ httpx ];
+2
pkgs/development/python-modules/pygount/default.nix
···
hash = "sha256-PFqcSnJoGL4bXFy3hu3Iurbb8QK1NqCDs8aJmMxP4Hc=";
};
+
pythonRelaxDeps = [ "rich" ];
+
nativeBuildInputs = [ poetry-core ];
propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/pytest-ansible/default.nix
···
buildPythonPackage rec {
pname = "pytest-ansible";
-
version = "25.1.0";
+
version = "25.4.0";
pyproject = true;
disabled = pythonOlder "3.10";
···
owner = "ansible";
repo = "pytest-ansible";
tag = "v${version}";
-
hash = "sha256-8Lwr8n2zMztE13ExQk+QYsS7lcLxj7hqpRWMACthXZs=";
+
hash = "sha256-AX/yqxWHlLvS0K3Axhukzimi7IZYY6+IwkB9+tiqHTM=";
};
postPatch = ''
···
meta = with lib; {
description = "Plugin for pytest to simplify calling ansible modules from tests or fixtures";
homepage = "https://github.com/jlaska/pytest-ansible";
-
changelog = "https://github.com/ansible-community/pytest-ansible/releases/tag/v${version}";
+
changelog = "https://github.com/ansible-community/pytest-ansible/releases/tag/${src.tag}";
license = licenses.mit;
maintainers = with maintainers; [ tjni ];
};
+1
pkgs/development/python-modules/sagemaker-core/default.nix
···
"boto3"
"importlib-metadata"
"mock"
+
"rich"
];
dependencies = [
+2 -2
pkgs/development/python-modules/scikit-hep-testdata/default.nix
···
buildPythonPackage rec {
pname = "scikit-hep-testdata";
-
version = "0.5.3";
+
version = "0.5.4";
pyproject = true;
src = fetchFromGitHub {
owner = "scikit-hep";
repo = "scikit-hep-testdata";
tag = "v${version}";
-
hash = "sha256-T325BqQquuTwSKaei4O+UBzzB+OIXhubdPNaBmVkrCk=";
+
hash = "sha256-LDOBd+0Aw/x9qW30Tb0B9AlhckOkJhY+Mx4ERkvDbJc=";
};
build-system = [ setuptools-scm ];
+2 -2
pkgs/games/instawow/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "instawow";
-
version = "4.8.0";
+
version = "6.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "layday";
repo = pname;
tag = "v${version}";
-
sha256 = "sha256-eOILlbLt7R7EvPgFYnN6Bvj0yOx3KaXTHugspa4/kBc=";
+
sha256 = "sha256-NFs8+BUXJEn64TDojG/xkH1O+zZurv0PWY+YDhu2mQY=";
};
extras = [ ]; # Disable GUI, most dependencies are not packaged.
+2 -2
pkgs/servers/http/tomcat/default.nix
···
};
tomcat10 = common {
-
version = "10.1.39";
-
hash = "sha256-AM7ck/AzfNjJi9nCFppuYifVaNx7oLsaRHUrM7VPzuU=";
+
version = "10.1.40";
+
hash = "sha256-JfHmB/F+4vqZ4ynuwjtjk6ueE5CSnGzcsx90lXa5TY4=";
};
tomcat11 = common {
+2 -2
pkgs/servers/jackett/default.nix
···
buildDotnetModule rec {
pname = "jackett";
-
version = "0.22.1705";
+
version = "0.22.1791";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
-
hash = "sha512-AnyCT52wZR+2rhUXg3BOaWo7ESZUQNMLtaiVld2c2vYw7atq78N+uDFUIYfsvxemDAStB5tjw1mdwdLevzCkTA==";
+
hash = "sha512-nT1B9CSF9yDbeVfmaS+XI9ixcHWZiZZ0z5cN/CR1lZXJZ3EfMI0XsoBGyXRc1V7UlNOjTPbvUL8HytjFa2smeg==";
};
projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+8 -8
pkgs/servers/jackett/deps.json
···
},
{
"pname": "coverlet.msbuild",
-
"version": "6.0.2",
-
"hash": "sha256-Ptj/f41dJ1T+DYvJ8bUo7Bnjp5R+xFOKGVhg3GA+f/A="
+
"version": "6.0.4",
+
"hash": "sha256-HAMarJnbFQY0Y6KvjNC7rOHrR3bRLCdPGvOa1I7Do8Q="
},
{
"pname": "DotNet4.SocksProxy",
···
},
{
"pname": "Microsoft.AspNetCore.JsonPatch",
-
"version": "8.0.14",
-
"hash": "sha256-YebSEuvvA1zzBkwknK4w3hF6ToDD3ewMT8Iw2mUWEAE="
+
"version": "8.0.15",
+
"hash": "sha256-mR3bIl4cvPcFzPWnweVU9pQdysTjmU7dzn2knmki9Y0="
},
{
"pname": "Microsoft.AspNetCore.Mvc.NewtonsoftJson",
-
"version": "8.0.14",
-
"hash": "sha256-/tI0qt8DWt9qZBNpV3H4NHvR4uR48s5MR+B+wNnhMCo="
+
"version": "8.0.15",
+
"hash": "sha256-7o0BM/bBVA399eGa1bmZ19+9OKNJHE8EafQ+M2Pks80="
},
{
"pname": "Microsoft.AspNetCore.WebUtilities",
···
},
{
"pname": "YamlDotNet",
-
"version": "13.0.1",
-
"hash": "sha256-vrPm3nActRBC+psOSDGu2sjy/FL1Sak/okZPwurOUB8="
+
"version": "16.3.0",
+
"hash": "sha256-4Gi8wSQ8Rsi/3+LyegJr//A83nxn2fN8LN1wvSSp39Q="
}
]
+3 -3
pkgs/servers/monitoring/prometheus/redis-exporter.nix
···
buildGoModule rec {
pname = "redis_exporter";
-
version = "1.69.0";
+
version = "1.70.0";
src = fetchFromGitHub {
owner = "oliver006";
repo = "redis_exporter";
rev = "v${version}";
-
sha256 = "sha256-KIbrJJ2QNghj/dehcDXJqWJU2pD6mt8Gw9RPLK3RTk0=";
+
sha256 = "sha256-zIb3Wix+HJokOdMzs7L206eRd8z0DIWaXw+TbT9tnDg=";
};
-
vendorHash = "sha256-8N/gY6YvhrGGwziLUPC12vhoxZ8QnCxgv9jxFnG6/XQ=";
+
vendorHash = "sha256-pWndOpRKC+DKQjcycV8Oy14qgEYcxFDW9jTGpaq9zYg=";
ldflags = [
"-X main.BuildVersion=${version}"
+2 -2
pkgs/tools/misc/mpremote/default.nix
···
}:
buildPythonApplication rec {
pname = "mpremote";
-
version = "1.24.1";
+
version = "1.25.0";
src = fetchFromGitHub {
owner = "micropython";
repo = "micropython";
tag = "v${version}";
-
hash = "sha256-Dc40uLyLQBfs8Elku8g+sTz/OETsFNqLqp/xnbF/rn4=";
+
hash = "sha256-Hk/DHMb9U/mLLVRKe+K3u5snxzW5BW3+bYRPFEAmUBQ=";
};
sourceRoot = "${src.name}/tools/mpremote";
format = "pyproject";
+3 -3
pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix
···
buildGoModule rec {
pname = "steampipe-plugin-aws";
-
version = "1.10.0";
+
version = "1.11.0";
src = fetchFromGitHub {
owner = "turbot";
repo = "steampipe-plugin-aws";
tag = "v${version}";
-
hash = "sha256-lCzkL3yL6bE0MeXqNt4f5zL2MoN+m93NSwJHY874Usg=";
+
hash = "sha256-Qt88EDDToYOKcgffgW+WyVjwBibfV+jYNWMjHrYxhIk=";
};
-
vendorHash = "sha256-58jUSDoEHfYGXrMftf9k8RhceiDKdY4HRpmbahXnfHY=";
+
vendorHash = "sha256-TRVMj4iD5eDE1LxyDSqCKjEnQB/98MdP6rTevHTtsHQ=";
ldflags = [
"-s"
+3 -3
pkgs/tools/misc/steampipe-packages/steampipe-plugin-azure/default.nix
···
buildGoModule rec {
pname = "steampipe-plugin-azure";
-
version = "1.2.0";
+
version = "1.3.0";
src = fetchFromGitHub {
owner = "turbot";
repo = "steampipe-plugin-azure";
tag = "v${version}";
-
hash = "sha256-vpd42VbAdQspVmMXZp7XpDY+JXnsfi9LJB8DVDmmUak=";
+
hash = "sha256-flIgdQ10qrkjgf5Z0i47G/h5VIQicZ50itQ77CYuue0=";
};
-
vendorHash = "sha256-9Qgm+1NaSJrmvAfLPON7rCanjKfoY0d5x9Ntm9saXZI=";
+
vendorHash = "sha256-CYz76ttMgwS9VfCO/2MQ59bBsOpzOzT39q4ma19x644=";
ldflags = [
"-s"
+3 -3
pkgs/tools/misc/steampipe-packages/steampipe-plugin-github/default.nix
···
buildGoModule rec {
pname = "steampipe-plugin-github";
-
version = "1.0.0";
+
version = "1.3.0";
src = fetchFromGitHub {
owner = "turbot";
repo = "steampipe-plugin-github";
tag = "v${version}";
-
hash = "sha256-FEoDpiLlHwIRtrugaiVUrQzURFIB58iRQlQ6fuJatAg=";
+
hash = "sha256-5VFy1cmuadNcay1cqB5K9lPGrO++shkSSaaAGAOzt5w=";
};
-
vendorHash = "sha256-EVcPpFzRd9EmyuPqZBQjSNEB4BEbU8Km6Y/f+ulfK5s=";
+
vendorHash = "sha256-zOIZRAbB6Hace1F0juxTlh2uApeW8r0A4XAe3SeeKoc=";
ldflags = [
"-s"
+2 -2
pkgs/tools/security/aflplusplus/default.nix
···
libtokencap = callPackage ./libtokencap.nix { inherit aflplusplus; };
aflplusplus = stdenvNoCC.mkDerivation rec {
pname = "aflplusplus";
-
version = "4.31c";
+
version = "4.32c";
src = fetchFromGitHub {
owner = "AFLplusplus";
repo = "AFLplusplus";
tag = "v${version}";
-
hash = "sha256-O3NPtQaxcRRFE6H7O6JTsmQsO+iEl8eQxHGKtc+1g8w=";
+
hash = "sha256-Fhf7dHyHd8IGXq7t1y9TwN9VN8SckLRkgfGGMvmqIqk=";
};
enableParallelBuilding = true;
+1
pkgs/top-level/aliases.nix
···
clash-verge = throw "'clash-verge' has been removed, as it was broken and unmaintained. Consider using 'clash-verge-rev' or 'clash-nyanpasu' instead"; # Added 2024-09-17
clasp = clingo; # added 2022-12-22
claws-mail-gtk3 = throw "'claws-mail-gtk3' has been renamed to/replaced by 'claws-mail'"; # Converted to throw 2024-10-17
+
clubhouse-cli = throw "'clubhouse-cli' has been removed due to lack of interest to maintain it in Nixpkgs and failing to build."; # added 2025-04-21
cockroachdb-bin = cockroachdb; # 2024-03-15
codimd = throw "'codimd' has been renamed to/replaced by 'hedgedoc'"; # Converted to throw 2024-10-17
inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17