Skip to content

Commit

Permalink
Merge master into staging-next
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Jan 4, 2025
2 parents f92b16f + 92de48d commit b51e6f3
Show file tree
Hide file tree
Showing 52 changed files with 6,417 additions and 205 deletions.
2 changes: 1 addition & 1 deletion ci/request-reviews/process-reviewers.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ trap 'rm -rf "$tmp"' exit

declare -A users=()
while read -r handle && [[ -n "$handle" ]]; do
users[$handle]=
users[${handle,,}]=
done

# Cannot request a review from the author
Expand Down
1 change: 1 addition & 0 deletions maintainers/team-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@ with lib.maintainers;
siraben
vbgl
alizter
stepbrobd
];
scope = "Maintain the Coq theorem prover and related packages.";
shortName = "Coq";
Expand Down
6 changes: 6 additions & 0 deletions nixos/modules/services/audio/navidrome.nix
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,12 @@ in
description = "Port to run Navidrome on.";
type = port;
};

EnableInsightsCollector = mkOption {
default = false;
description = "Enable anonymous usage data collection, see <https://www.navidrome.org/docs/getting-started/insights/> for details.";
type = bool;
};
};
};
default = { };
Expand Down
12 changes: 2 additions & 10 deletions pkgs/applications/graphics/ImageMagick/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch2
, pkg-config
, libtool
, bzip2Support ? true, bzip2
Expand Down Expand Up @@ -51,22 +50,15 @@ in

stdenv.mkDerivation (finalAttrs: {
pname = "imagemagick";
version = "7.1.1-40";
version = "7.1.1-43";

src = fetchFromGitHub {
owner = "ImageMagick";
repo = "ImageMagick";
rev = finalAttrs.version;
hash = "sha256-NrTIx1OvwPIeVlA39hGkXZ2Atk4FCsU3/55SZeSc40E=";
hash = "sha256-4JzCBKtXiKGLsZ29+7z5U+3aN3ppusQ7mz+sOZYpXGY=";
};

patches = [
(fetchpatch2 {
url = "https://github.com/ImageMagick/ImageMagick/commit/bf5650f0dd41b500102a129d6867cb568f4edee4.patch";
hash = "sha256-nxvSTyNZ35DqjR41nM5uidWwRFWzd1e/LFE0n3fpbb8=";
})
];

outputs = [ "out" "dev" "doc" ]; # bin/ isn't really big
outputMan = "out"; # it's tiny

Expand Down
46 changes: 46 additions & 0 deletions pkgs/by-name/be/betterdisplay/package.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
lib,
stdenvNoCC,
fetchurl,
undmg,
nix-update-script,
}:

stdenvNoCC.mkDerivation (finalAttrs: {
pname = "betterdisplay";
version = "3.2.1";

src = fetchurl {
url = "https://github.com/waydabber/BetterDisplay/releases/download/v${finalAttrs.version}/BetterDisplay-v${finalAttrs.version}.dmg";
hash = "sha256-UQLVRCeUznTqT6qDR6sZRZ5xMVgs0Th2iRRpnF0pqVI=";
};

dontPatch = true;
dontConfigure = true;
dontBuild = true;
dontFixup = true;

buildInputs = [ undmg ];

sourceRoot = ".";
installPhase = ''
runHook preInstall
mkdir -p $out/Applications
mv BetterDisplay.app $out/Applications
runHook postInstall
'';

passthru.updateScript = nix-update-script { };

meta = {
description = "Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more";
homepage = "https://betterdisplay.pro/";
changelog = "https://github.com/waydabber/BetterDisplay/releases/tag/v${finalAttrs.version}";
license = [ lib.licenses.unfree ];
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
maintainers = with lib.maintainers; [ DimitarNestorov ];
platforms = lib.platforms.darwin;
};
})
4 changes: 2 additions & 2 deletions pkgs/by-name/bo/bosh-cli/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@
buildGoModule rec {
pname = "bosh-cli";

version = "7.8.5";
version = "7.8.6";

src = fetchFromGitHub {
owner = "cloudfoundry";
repo = pname;
rev = "v${version}";
sha256 = "sha256-8uxl8h7EAhLo4BMLPbtQdxK5kNe9fv1PbViBELJZXKY=";
sha256 = "sha256-rrYB8W1Zq9rCRgVyAPFZ5i37uEKXvV83hpkLaB7N9zQ=";
};
vendorHash = null;

Expand Down
6 changes: 3 additions & 3 deletions pkgs/by-name/co/comrak/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@

rustPlatform.buildRustPackage rec {
pname = "comrak";
version = "0.32.0";
version = "0.33.0";

src = fetchFromGitHub {
owner = "kivikakk";
repo = pname;
rev = "v${version}";
sha256 = "sha256-sRYyInQ2jvtipmGkTL8P7ed0YHLnAQObaMX6N87bFHU=";
sha256 = "sha256-VN8f5r25kfUqekt9q28oMmkzQUE+Ko8DYhRZjpbbDfM=";
};

cargoHash = "sha256-4Tl9MEZn8RAklqc32bLeWg+muVcjqMKRWSrt8BIq9n4=";
cargoHash = "sha256-Hdjit5dpZXT7ENamUX0ygTy+XAyCkcqq94wAJUPd8DY=";

meta = with lib; {
description = "CommonMark-compatible GitHub Flavored Markdown parser and formatter";
Expand Down
4 changes: 4 additions & 0 deletions pkgs/by-name/de/dependency-track/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
lib,
buildNpmPackage,
fetchFromGitHub,
nodejs_20,
jre_headless,
protobuf,
cyclonedx-cli,
Expand All @@ -17,6 +18,9 @@ let
pname = "dependency-track-frontend";
inherit version;

# TODO: pinned due to build error on node 22
nodejs = nodejs_20;

src = fetchFromGitHub {
owner = "DependencyTrack";
repo = "frontend";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/fl/fluidd/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

stdenvNoCC.mkDerivation rec {
pname = "fluidd";
version = "1.31.2";
version = "1.31.4";

src = fetchurl {
name = "fluidd-v${version}.zip";
url = "https://github.com/fluidd-core/fluidd/releases/download/v${version}/fluidd.zip";
sha256 = "sha256-It/etwQGBok805FVTneOR+LU7QkHUHWXpUWtKLq6xe0=";
sha256 = "sha256-gqwVZg37pZA+XjT3FpTMYkrOIT1KKUN6upg7e1vh1t0=";
};

nativeBuildInputs = [ unzip ];
Expand Down
6 changes: 3 additions & 3 deletions pkgs/by-name/ga/gatus/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@

buildGoModule rec {
pname = "gatus";
version = "5.14.0";
version = "5.15.0";

src = fetchFromGitHub {
owner = "TwiN";
repo = "gatus";
rev = "v${version}";
hash = "sha256-WYD456l1XdyqhBzsMvruvn24DYspCYt9m7rzqd3dSK4=";
hash = "sha256-etML4syyN1fEFewWk0L0p76TTeCMwFG4ifZKPS18CTc=";
};

vendorHash = "sha256-UeKQwqDHj1DFjlnGAl8asW7OpmClGi9aB/IbMzR9WvU=";
vendorHash = "sha256-o6G4XLgEHI+ey/49+H+F9zTBq6L2shjkrJNnDLYFM+Q=";

subPackages = [ "." ];

Expand Down
8 changes: 4 additions & 4 deletions pkgs/by-name/go/godns/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,19 @@

buildGoModule rec {
pname = "godns";
version = "3.2.0";
version = "3.2.1";

src = fetchFromGitHub {
owner = "TimothyYe";
repo = "godns";
tag = "v${version}";
hash = "sha256-qkyEQs96E5l1R5JTGefnTeiThr4P7PtUjpNmiylQj4c=";
hash = "sha256-E5xJiODTOaBGojFd7W+id59tKLPpHpkAFHiETOYqCSg=";
};

vendorHash = "sha256-zz33xHIZ2jhD2s3v2vum0ELG7GTqe5SsADUrO5yqumw=";
vendorHash = "sha256-cR+hlIGRPffP21lqDZmqBF4unS6ZyEvEvRlTrswg+js=";
npmDeps = fetchNpmDeps {
src = "${src}/web";
hash = "sha256-Y35CcUubO3QmbEwWBFXoWKLgvE8dp/mFE/szRigJvLo=";
hash = "sha256-lchAfi97a97TPs22ML3sMrlSZdvWMMC+wBrGbvke5rg=";
};

npmRoot = "web";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/it/iterm2/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@

stdenvNoCC.mkDerivation rec {
pname = "iterm2";
version = "3.5.10";
version = "3.5.11";

src = fetchzip {
url = "https://iterm2.com/downloads/stable/iTerm2-${
lib.replaceStrings [ "." ] [ "_" ] version
}.zip";
hash = "sha256-tvHAuHitB5Du8hqaBXmWzplrmaLF6QxV8SNsRyfCUfM=";
hash = "sha256-vcZL74U9RNjhpIQRUUn6WueYhE/LfLqpb/JgWunY5dI=";
};

dontFixup = true;
Expand Down
28 changes: 11 additions & 17 deletions pkgs/by-name/jo/jogl/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
udev,
xorg,
libgbm,
darwin,
coreutils,
}:

Expand Down Expand Up @@ -78,22 +77,17 @@ stdenv.mkDerivation {
xcbuild
];

buildInputs =
lib.optionals stdenv.hostPlatform.isLinux [
udev
xorg.libX11
xorg.libXrandr
xorg.libXcursor
xorg.libXi
xorg.libXt
xorg.libXxf86vm
xorg.libXrender
libgbm
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
darwin.apple_sdk_11_0.frameworks.AppKit
darwin.apple_sdk_11_0.frameworks.Cocoa
];
buildInputs = lib.optionals stdenv.hostPlatform.isLinux [
udev
xorg.libX11
xorg.libXrandr
xorg.libXcursor
xorg.libXi
xorg.libXt
xorg.libXxf86vm
xorg.libXrender
libgbm
];

env = {
SOURCE_LEVEL = "1.8";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/ka/kazumi/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
}:
flutter327.buildFlutterApplication rec {
pname = "kazumi";
version = "1.4.8";
version = "1.5.0";

src = fetchFromGitHub {
owner = "Predidit";
repo = "Kazumi";
tag = version;
hash = "sha256-E1JOBdOfb2WyTDU0nOu1SCFSfv5O4VKj+9Go8wcMips=";
hash = "sha256-YYg8DpW/O517R9YZ9jpikNIy2MfLQdiLsdhO3uhCusc=";
};

pubspecLock = lib.importJSON ./pubspec.lock.json;
Expand Down
10 changes: 10 additions & 0 deletions pkgs/by-name/ka/kazumi/pubspec.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,16 @@
"source": "hosted",
"version": "0.2.5"
},
"card_settings_ui": {
"dependency": "direct main",
"description": {
"name": "card_settings_ui",
"sha256": "36bd1bb8e3d18612e2654e722da0f1ed9bc7a412339b906205107ece72b8e14b",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.0.0"
},
"characters": {
"dependency": "transitive",
"description": {
Expand Down
15 changes: 3 additions & 12 deletions pkgs/by-name/me/memray/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@

python3Packages.buildPythonApplication rec {
pname = "memray";
version = "1.14.0";
version = "1.15.0";
pyproject = true;

src = fetchFromGitHub {
owner = "bloomberg";
repo = "memray";
tag = "v${version}";
hash = "sha256-U9JR60rSxPYXbZaKR7vVNhGT78AXnqcoqvVC6/1OW/E=";
hash = "sha256-SgkJm+vtIid8RR1Qy98PkpvIQX4LxyAPlS+4UlYlZws=";
};

build-system = with python3Packages; [
Expand Down Expand Up @@ -48,7 +48,7 @@ python3Packages.buildPythonApplication rec {
pytest-textual-snapshot
pytestCheckHook
]
++ lib.optionals (pythonOlder "3.12") [ greenlet ];
++ lib.optionals (pythonOlder "3.14") [ greenlet ];

pythonImportsCheck = [ "memray" ];

Expand All @@ -58,15 +58,6 @@ python3Packages.buildPythonApplication rec {
# Import issue
"test_header_allocator"
"test_hybrid_stack_of_allocations_inside_ceval"

# snapshot-based tests are too fragile
# see https://github.com/bloomberg/memray/issues/654
"TestTUILooks"
"test_tui_basic"
"test_tui_pause"
"test_tui_gradient"
"test_merge_threads"
"test_unmerge_threads"
];

disabledTestPaths = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/me/memtester/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

stdenv.mkDerivation rec {
pname = "memtester";
version = "4.7.0";
version = "4.7.1";

preConfigure = ''
echo "$CC" > conf-cc
Expand All @@ -11,7 +11,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "http://pyropus.ca/software/memtester/old-versions/memtester-${version}.tar.gz";
sha256 = "sha256-MycYBfiqMMEZ+79exOeimOn0wrydLZMCAio+0wHrcCg=";
sha256 = "sha256-5CfeZj970i0evuivElBqhSwBC9T8vKHg5rApctKYtbs=";
};

installFlags = [ "INSTALLPATH=$(out)" ];
Expand Down
Loading

0 comments on commit b51e6f3

Please sign in to comment.