mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-02 04:50:21 +00:00
Merge staging-next into staging
This commit is contained in:
@@ -39,6 +39,11 @@
|
||||
".github/workflows/*.yml"
|
||||
".github/workflows/*.yaml"
|
||||
];
|
||||
options = [
|
||||
# Support self-repository syntax
|
||||
''-ignore=reusable workflow call "\$/.+" at "uses" is not following the format''
|
||||
''-ignore=specifying action "\$/.+" in invalid format because ref is missing.''
|
||||
];
|
||||
};
|
||||
|
||||
biome = {
|
||||
|
||||
@@ -71,11 +71,11 @@ in
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "copyparty${nameSuffix}";
|
||||
version = "1.20.23";
|
||||
version = "1.20.24";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/9001/copyparty/releases/download/v${version}/copyparty-${version}.tar.gz";
|
||||
hash = "sha256-wJV84HewSUKSVBEWuUc/29oeZZe12RWLL8Rw2woYNN0=";
|
||||
hash = "sha256-RQ3KfVcB5nI12RbgNfzCFDMozh0Ka1t+PF0sI727c+M=";
|
||||
};
|
||||
|
||||
pyproject = true;
|
||||
|
||||
@@ -7,18 +7,18 @@
|
||||
|
||||
buildGo126Module (finalAttrs: {
|
||||
pname = "lakectl";
|
||||
version = "1.86.0";
|
||||
version = "1.87.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "treeverse";
|
||||
repo = "lakeFS";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-8C0XK1qs7z/1MCSPzDP2elJtJRxLcypZbtDYUpEe4g4=";
|
||||
hash = "sha256-EuLw61X4+bdhgU9dablxuILcDKKP+OfmabZCPIZ3Y2c=";
|
||||
};
|
||||
|
||||
subPackages = [ "cmd/lakectl" ];
|
||||
proxyVendor = true;
|
||||
vendorHash = "sha256-Gcmv1b8NwmkGIgMCmLp0E7ZBSWm2PziQWhhUXI3Y3es=";
|
||||
vendorHash = "sha256-cjRyapoZVYVYn/a09KxNkBsMDdWEpESGmm38M7F0YU8=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -36,7 +36,12 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
changelog = "https://github.com/jakwai01/lurk/releases/tag/v${finalAttrs.version}";
|
||||
description = "Simple and pretty alternative to strace";
|
||||
homepage = "https://github.com/jakwai01/lurk";
|
||||
license = lib.licenses.agpl3Only;
|
||||
license =
|
||||
with lib.licenses;
|
||||
OR [
|
||||
mit
|
||||
asl20
|
||||
];
|
||||
mainProgram = "lurk";
|
||||
maintainers = with lib.maintainers; [
|
||||
gepbird
|
||||
|
||||
@@ -127,5 +127,8 @@ buildNpmPackage (finalAttrs: {
|
||||
sigmasquadron
|
||||
];
|
||||
mainProgram = "mullvad-vpn";
|
||||
# Never built on darwin since first introduction in nixpkgs
|
||||
# The build is currently hardcoded for linux (pack:linux), so adding darwin support will likely require major changes
|
||||
badPlatforms = lib.platforms.darwin;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ndpi";
|
||||
version = "5.0";
|
||||
version = "6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ntop";
|
||||
repo = "nDPI";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-Elnj6qDuT8UWDxmasiHOt5DxC7GcH5zgrp3J3LYcl0c=";
|
||||
hash = "sha256-C6SNdXGaKu2MHDK2eA8bA/2yRzDQt8jZWsbPfJzRg2g=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -33,6 +33,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
libpcap
|
||||
];
|
||||
|
||||
configureFlags = [
|
||||
"--enable-static"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Library for deep-packet inspection";
|
||||
longDescription = ''
|
||||
|
||||
@@ -24,30 +24,20 @@
|
||||
which,
|
||||
zeromq,
|
||||
cmake,
|
||||
fetchpatch,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ntopng";
|
||||
version = "6.6";
|
||||
version = "7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ntop";
|
||||
repo = "ntopng";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-BYJtsEuxmo6jzqCoC/A5vDAiFSGqy8XFyqooGDTZE40=";
|
||||
hash = "sha256-46cqNr3sLa5Xy8PbddofxRjCCvUFeHPlOihgd+5qBE0=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Fix CVE-2026-86091 CVE-2026-86090
|
||||
(fetchpatch {
|
||||
name = "CVE-2026-86090-CVE-2026-86091.patch";
|
||||
url = "https://github.com/ntop/ntopng/commit/7d830f31af367745431c5d92e2e82fc432f6bdd8.patch";
|
||||
hash = "sha256-8N0q/Ekd5ni1jxZh8Jatipz+z57r1jqu/77o/oI/FuE=";
|
||||
})
|
||||
];
|
||||
|
||||
preConfigure = ''
|
||||
substituteInPlace Makefile.in \
|
||||
--replace "/bin/rm" "rm"
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "stoolap";
|
||||
version = "0.4.1";
|
||||
version = "0.4.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stoolap";
|
||||
repo = "stoolap";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-xL0MFxtIqSsQh5SDEvIsJgBi/o/To0oht8ZjdEFJX7Q=";
|
||||
hash = "sha256-e+RUEEADHbbVF4wfY3wrOUV+C2EmzhV+kLA+k21StuI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-edWMWY0gBjDNroJ9qm6u7krTy1lskD4s9aSS8jEN/MM=";
|
||||
cargoHash = "sha256-ZZa+F0yQKBNkxZgPsMi6imjfojn2oUIrGKmMfjY4tD8=";
|
||||
|
||||
# On aarch64-darwin, dev target needs to set panic strategy to abort
|
||||
# However this must be set while the flag `-Zpanic_abort_tests` is also set,
|
||||
|
||||
@@ -4,18 +4,21 @@
|
||||
fetchPypi,
|
||||
pretend,
|
||||
pytestCheckHook,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "verspec";
|
||||
version = "0.1.0";
|
||||
format = "setuptools";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-xFBMppeyBWzbS/pxIUYfWg6BgJJVtBwD3aS6gjY3wB4=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pretend
|
||||
pytestCheckHook
|
||||
@@ -31,10 +34,12 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Flexible version handling";
|
||||
homepage = "https://github.com/jimporter/verspec";
|
||||
license = with lib.licenses; [
|
||||
bsd2 # and
|
||||
asl20
|
||||
];
|
||||
license =
|
||||
with lib.licenses;
|
||||
AND [
|
||||
bsd2
|
||||
asl20
|
||||
];
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user