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] committed Sep 29, 2024
2 parents 06d9a3e + 8637e87 commit 080ddac
Show file tree
Hide file tree
Showing 46 changed files with 757 additions and 665 deletions.
7 changes: 7 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6590,6 +6590,13 @@
githubId = 195032;
name = "Eric Evenchick";
};
eveeifyeve = {
name = "Eveeifyeve";
github = "eveeifyeve";
githubId = 88671402;
matrix = "@eveeifyeve:matrix.org";
email = "[email protected]";
};
evenbrenden = {
email = "[email protected]";
github = "evenbrenden";
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/desktop-managers/plasma6.nix
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ in {
];

qt.enable = true;
programs.xwayland.enable = true;
environment.systemPackages = with kdePackages; let
requiredPackages = [
qtwayland # Hack? To make everything run on Wayland
Expand Down Expand Up @@ -87,7 +88,6 @@ in {

# Core Plasma parts
kwin
pkgs.xwayland
kscreen
libkscreen
kscreenlocker
Expand Down
10 changes: 7 additions & 3 deletions nixos/modules/services/networking/freeradius.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ let
after = ["network.target"];
wants = ["network.target"];
preStart = ''
${pkgs.freeradius}/bin/radiusd -C -d ${cfg.configDir} -l stdout
${cfg.package}/bin/radiusd -C -d ${cfg.configDir} -l stdout
'';

serviceConfig = {
ExecStart = "${pkgs.freeradius}/bin/radiusd -f -d ${cfg.configDir} -l stdout" +
ExecStart = "${cfg.package}/bin/radiusd -f -d ${cfg.configDir} -l stdout" +
lib.optionalString cfg.debug " -xx";
ExecReload = [
"${pkgs.freeradius}/bin/radiusd -C -d ${cfg.configDir} -l stdout"
"${cfg.package}/bin/radiusd -C -d ${cfg.configDir} -l stdout"
"${pkgs.coreutils}/bin/kill -HUP $MAINPID"
];
User = "radius";
Expand All @@ -32,6 +32,8 @@ let
freeradiusConfig = {
enable = lib.mkEnableOption "the freeradius server";

package = lib.mkPackageOption pkgs "freeradius" { };

configDir = lib.mkOption {
type = lib.types.path;
default = "/etc/raddb";
Expand Down Expand Up @@ -72,7 +74,9 @@ in
/*uid = config.ids.uids.radius;*/
description = "Radius daemon user";
isSystemUser = true;
groups = "radius";
};
groups.radius = {};
};

systemd.services.freeradius = freeradiusService cfg;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/android-studio/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ let
sha256Hash = "sha256-aIxlXCMPKYZ6Eq44LMJuxnBr9/ML1Nl/LxXI+WDLG5s=";
};
betaVersion = {
version = "2024.2.1.7"; # "Android Studio Ladybug | 2024.2.1 Beta 2"
sha256Hash = "sha256-YNUtRsKwXHfb7McJmTTT39/wW1rHjzw4kFQRwa12kJE=";
version = "2024.2.1.8"; # "Android Studio Ladybug | 2024.2.1 RC 1"
sha256Hash = "sha256-Kb/1+g9rIuU/pAO1ue5h0+BU7OCE09QqV9XFoiJxBL4=";
};
latestVersion = {
version = "2024.2.2.4"; # "Android Studio Ladybug Feature Drop | 2024.2.2 Canary 4"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "jupyter";
publisher = "ms-toolsai";
version = "2024.8.1";
hash = "sha256-eFInKB1xwVVJFIsXHxsuRJeLKTe3Cb8svquHJOW0P+I=";
version = "2024.9.0";
hash = "sha256-44L7K8JGpmKmH3aoNCalse8QRKJ/2wvA76gs0Z18zpc=";
};

nativeBuildInputs = [
Expand Down
24 changes: 12 additions & 12 deletions pkgs/applications/emulators/retroarch/hashes.json
Original file line number Diff line number Diff line change
Expand Up @@ -297,21 +297,21 @@
"src": {
"owner": "libretro",
"repo": "libretro-fceumm",
"rev": "744f5d9c8b976a431dcb5417a520c0c709b17fbe",
"hash": "sha256-ENkG4H2PiZFHRBbX5GRN/kCFTCZDzbJAV5CplThqaEE="
"rev": "e226068f979cd8fbfc3be9780d16cfb1405095b0",
"hash": "sha256-2G5EzcDJkEhaN+nXi/wu3+Ejim04ZzOr+LW69cLAEuM="
},
"version": "unstable-2024-07-20"
"version": "unstable-2024-09-23"
},
"flycast": {
"fetcher": "fetchFromGitHub",
"src": {
"owner": "flyinghead",
"repo": "flycast",
"rev": "38de2868a09a015186d692eb01d5fd89308c8128",
"hash": "sha256-eC2BH/3c+2/kktWtYiq6MeI2I5bAkOfwOsTSjkPNqlg=",
"rev": "343021a8c507f4723b3f56a3bb817206912fcb36",
"hash": "sha256-DMbhCHW2VHEle0oihaz1GEPOGDCXxfdZoL8MdPZT4d0=",
"fetchSubmodules": true
},
"version": "unstable-2024-09-16"
"version": "unstable-2024-09-27"
},
"fmsx": {
"fetcher": "fetchFromGitHub",
Expand Down Expand Up @@ -348,20 +348,20 @@
"src": {
"owner": "libretro",
"repo": "gambatte-libretro",
"rev": "f775ef92c93c495432bbd51d854568c686ec711b",
"hash": "sha256-0WnrCN1F8S+Zy4Mxygm+cc1cSVc6Q91a+VVv7EbmgjA="
"rev": "e9a1941276e932813dc742796ffd1d0939c5d1d5",
"hash": "sha256-4FFYocOa2fuBT8UFKM87Fn5E6pjkfe4tUVDtpEchtJo="
},
"version": "unstable-2024-09-06"
"version": "unstable-2024-09-27"
},
"genesis-plus-gx": {
"fetcher": "fetchFromGitHub",
"src": {
"owner": "libretro",
"repo": "Genesis-Plus-GX",
"rev": "1eb04313cdd1d4d79e166d9f3e75c4b3223b142c",
"hash": "sha256-lAMVsw0NBFPrG3CRsj6IGKDrVUhH2vDUuAzl2rEEhdk="
"rev": "7de0f0b6cde9bda1235b448aa607044b3f80ab3c",
"hash": "sha256-W06vSrGKbXMcXIouW9/fD93sBfwREqIL8HvB3kan0tM="
},
"version": "unstable-2024-09-15"
"version": "unstable-2024-09-18"
},
"gpsp": {
"fetcher": "fetchFromGitHub",
Expand Down
29 changes: 18 additions & 11 deletions pkgs/by-name/ac/act/package.nix
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
{ lib
, fetchFromGitHub
, buildGoModule
{
lib,
fetchFromGitHub,
buildGoModule,
}:

buildGoModule rec {
let
version = "0.2.67";
in
buildGoModule {
pname = "act";
version = "0.2.66";
inherit version;

src = fetchFromGitHub {
owner = "nektos";
repo = pname;
repo = "act";
rev = "refs/tags/v${version}";
hash = "sha256-84ssbd0qF0p2x+cFYwYNW4P79KSZqhvF4Zd6wlRhgLo=";
hash = "sha256-yNa6o35YUP8D8K3kQLHQOG3V9mWGoxNvYgw5UQOqAtc=";
};

vendorHash = "sha256-fzGnswfzvKhzs7iYnsiQb1c+TTk9+113uj7ryOAvUJk=";
vendorHash = "sha256-bkOLortxztmzAO/KCbQC4YsZ5iAero1yxblCkDZg8Ds=";

doCheck = false;

Expand All @@ -24,12 +28,15 @@ buildGoModule rec {
"-X main.version=${version}"
];

meta = with lib; {
meta = {
description = "Run your GitHub Actions locally";
mainProgram = "act";
homepage = "https://github.com/nektos/act";
changelog = "https://github.com/nektos/act/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ Br1ght0ne kashw2 ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
Br1ght0ne
kashw2
];
};
}
8 changes: 4 additions & 4 deletions pkgs/by-name/fi/firefly-iii/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@

let
pname = "firefly-iii";
version = "6.1.19";
version = "6.1.20";
phpPackage = php83;
npmDepsHash = "sha256-/oz0raI0/AV5NamvMWxlUdiQbVsSKHRplsw2/KrMOwg=";
npmDepsHash = "sha256-N4o7FKdya6bGakNKNq2QUV8HKRfuov5ahvbjR/rsimU=";

src = fetchFromGitHub {
owner = "firefly-iii";
repo = "firefly-iii";
rev = "v${version}";
hash = "sha256-SIvYRmCCzQI+qUr5aA78NQLLmO+EPO1ZEL7vcqJ5puw=";
hash = "sha256-vb9pGupa4cRy/p9iHJT7SMNchRQSU9Nnh6FphEcvt+k=";
};
in

Expand All @@ -43,7 +43,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
composerStrictValidation = true;
strictDeps = true;

vendorHash = "sha256-qps/dWubCVqqvzgSizJJvx2MUzRZKiMeQCnWz08Ft+E=";
vendorHash = "sha256-d5WwrVOVG9ZRZEsG2iKcbp2fk27laHvcJPJUwY3YgDg=";

npmDeps = fetchNpmDeps {
inherit src;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/gr/grype/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@

buildGoModule rec {
pname = "grype";
version = "0.80.2";
version = "0.81.0";

src = fetchFromGitHub {
owner = "anchore";
repo = "grype";
rev = "refs/tags/v${version}";
hash = "sha256-Q3KixUjyiPMLxoBIafyAUOeYRK6fhqgc150bLdwEk7M=";
hash = "sha256-iFPUvqdYjSlrGlDrrb0w1HNeU5iAQ7PD4ojeZT3pHZ8=";
# 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;
Expand Down
26 changes: 10 additions & 16 deletions pkgs/by-name/hu/hurl/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,30 +8,21 @@
, openssl
, stdenv
, curl
, versionCheckHook
}:

rustPlatform.buildRustPackage rec {
pname = "hurl";
version = "4.3.0";
version = "5.0.1";

src = fetchFromGitHub {
owner = "Orange-OpenSource";
repo = pname;
rev = version;
hash = "sha256-gSkiNwRR47CZ1YjVa5o8EByCzWBAYPfsMRXydTwFwp0=";
repo = "hurl";
rev = "refs/tags/${version}";
hash = "sha256-+GmIKxD5wHovhKXuV2IbDX43gbD8OxJzWvH3Z0MwwV4=";
};

cargoHash = "sha256-dY00xcMnOCWhdRzC+3mTHSIqeYEPUDBJeYd/GiLM/38=";

patches = [
# Fix for rust 1.79, see https://github.com/Orange-OpenSource/hurl/issues/3057
# We should be able to remove this at the next hurl version bump
(fetchpatch {
name = "hurl-fix-rust-1.79";
url = "https://github.com/Orange-OpenSource/hurl/commit/d51c275fc63d1ee5bbdc6fc70279ec8dae86a9c1.patch";
hash = "sha256-peA4Zq5J8ynL7trvydQ3ZqyHpJWrRmJeFeMKH9XT2n4=";
})
];
cargoHash = "sha256-exAEJhHm7zTzXykkLyz46C0GJ7/7HYEwdfCd8zUDZ/A=";

nativeBuildInputs = [
pkg-config
Expand All @@ -45,8 +36,11 @@ rustPlatform.buildRustPackage rec {
curl
];

# Tests require network access to a test server
nativeInstallCheckInputs = [ versionCheckHook ];

# The actual tests require network access to a test server, but we can run an install check
doCheck = false;
doInstallCheck = true;

postInstall = ''
installManPage docs/manual/hurl.1 docs/manual/hurlfmt.1
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/ll/llama-cpp/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,13 @@ let
in
effectiveStdenv.mkDerivation (finalAttrs: {
pname = "llama-cpp";
version = "3772";
version = "3829";

src = fetchFromGitHub {
owner = "ggerganov";
repo = "llama.cpp";
rev = "refs/tags/b${finalAttrs.version}";
hash = "sha256-gJFCFhppaXs/9GReEjEZiU/BZ51pjl7IBsUN04uTls0=";
hash = "sha256-ZveUZ3/aCLC/m9YugnKWpPp6S6wQXkHfVkUkXhJIKAg=";
leaveDotGit = true;
postFetch = ''
git -C "$out" rev-parse --short HEAD > $out/COMMIT
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/ol/ollama/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,13 @@ assert builtins.elem acceleration [
let
pname = "ollama";
# don't forget to invalidate all hashes each update
version = "0.3.11";
version = "0.3.12";

src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
rev = "v${version}";
hash = "sha256-YYrNrlXL6ytLfnrvSHybi0va0lvgVNuIRP+IFE5XZX8=";
hash = "sha256-K1FYXEP0bTZa8M+V4/SxI+Q+LWs2rsAMZ/ETJCaO7P8=";
fetchSubmodules = true;
};

Expand Down
22 changes: 14 additions & 8 deletions pkgs/by-name/ph/phpunit/package.nix
Original file line number Diff line number Diff line change
@@ -1,23 +1,29 @@
{ lib
, fetchFromGitHub
, nix-update-script
, php
{
lib,
fetchFromGitHub,
nix-update-script,
php,
phpunit,
testers,
}:

php.buildComposerProject2 (finalAttrs: {
pname = "phpunit";
version = "11.3.1";
version = "11.3.6";

src = fetchFromGitHub {
owner = "sebastianbergmann";
repo = "phpunit";
rev = finalAttrs.version;
hash = "sha256-uTH5LlXabhsu86Te/oNnIrvq88MhAqYbVTyKEaPtTuU=";
hash = "sha256-bJdatRBrORR7KPcpRVIPYo2picQSfh8Pa0waeOZAH8Q=";
};

vendorHash = "sha256-cOy5kipPr73LbxmQAsqqR0GfegQp1ARrbqei2zi5JHc=";
vendorHash = "sha256-wRgYEwbvvEGCp7/Rat+WUkvv04JqFHssHXtJjeQZo3o=";

passthru.updateScript = nix-update-script { };
passthru = {
updateScript = nix-update-script { };
tests.version = testers.testVersion { package = phpunit; };
};

meta = {
changelog = "https://github.com/sebastianbergmann/phpunit/blob/${finalAttrs.version}/ChangeLog-${lib.versions.majorMinor finalAttrs.version}.md";
Expand Down
18 changes: 9 additions & 9 deletions pkgs/by-name/pl/platformsh/versions.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"version": "5.0.20",
"version": "5.0.21",
"darwin-amd64": {
"hash": "sha256-KFkJDzfs5+CsxuHc5y/wEygzAGQDMyAYXOvlNqzSvUQ=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.20/platform_5.0.20_darwin_all.tar.gz"
"hash": "sha256-NtouEhpSzfMxna2A91cdPybvqDM11xf7CCroJYSmZYk=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.21/platform_5.0.21_darwin_all.tar.gz"
},
"darwin-arm64": {
"hash": "sha256-KFkJDzfs5+CsxuHc5y/wEygzAGQDMyAYXOvlNqzSvUQ=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.20/platform_5.0.20_darwin_all.tar.gz"
"hash": "sha256-NtouEhpSzfMxna2A91cdPybvqDM11xf7CCroJYSmZYk=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.21/platform_5.0.21_darwin_all.tar.gz"
},
"linux-amd64": {
"hash": "sha256-oPcy1yvAMTalr+FBynK0cq5Dgc1se/Tf1FZiwCqawIs=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.20/platform_5.0.20_linux_amd64.tar.gz"
"hash": "sha256-O6systY+fRhyDu/clXfuQB6lv2HgzoIe2ku4MwgrQoI=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.21/platform_5.0.21_linux_amd64.tar.gz"
},
"linux-arm64": {
"hash": "sha256-U2cM3b3MYHSOpgX6VO1mo90ClYDYy2g4QpiB6vkX6Uc=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.20/platform_5.0.20_linux_arm64.tar.gz"
"hash": "sha256-tGUXrq96zSEp5VHXeaQdmZdUera/NrMOQxTT8CznJlA=",
"url": "https://github.com/platformsh/cli/releases/download/5.0.21/platform_5.0.21_linux_arm64.tar.gz"
}
}
Loading

0 comments on commit 080ddac

Please sign in to comment.