Compare commits

..

14 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
3265807061 Merge master into staging-nixos 2026-09-15 18:11:16 +00:00
Sandro
537abd0c62 libressl: fix check phase objdump error when cross compiling (#562491) 2026-09-15 16:37:26 +00:00
Sandro
f6f33b5262 qemu: 11.1.0 -> 11.1.1 (#557176) 2026-09-15 16:24:33 +00:00
nixpkgs-ci[bot]
7a8502da17 Merge master into staging-nixos 2026-09-15 12:14:10 +00:00
Stefan Frijters
d587d68c43 fstrm: enable strictDeps, enable structuredAttrs, modernize (#563380) 2026-09-15 09:16:36 +00:00
Gaétan Lepage
167d2d4452 ty: 0.0.80 -> 0.0.81 (#563432) 2026-09-15 08:25:34 +00:00
nixpkgs-ci[bot]
b93752bd49 Merge master into staging-nixos 2026-09-15 06:16:59 +00:00
Jost Alemann
c6c86bc48b ty: 0.0.80 -> 0.0.81
Changelog: https://github.com/astral-sh/ty/releases/tag/0.0.81
Diff: https://github.com/astral-sh/ty/compare/0.0.80...0.0.81
2026-09-15 06:38:22 +02:00
nixpkgs-ci[bot]
2d20de34e5 Merge master into staging-nixos 2026-09-15 00:26:24 +00:00
Stefan Frijters
db793e4161 fstrm: enable structuredAttrs, modernize 2026-09-15 02:26:18 +02:00
Stefan Frijters
16b914ba50 fstrm: enable strictDeps 2026-09-15 02:26:17 +02:00
nixpkgs-ci[bot]
673028b7b1 Merge master into staging-nixos 2026-09-14 18:11:25 +00:00
James Gallicchio
09863d3af0 libressl: fix checkphase objdump error when cross compiling 2026-09-12 02:32:19 -04:00
Sergei Trofimovich
891ef8fe57 qemu: 11.1.0 -> 11.1.1 2026-08-27 22:42:22 +01:00
4 changed files with 12 additions and 8 deletions

View File

@@ -15,8 +15,8 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "farsightsec";
repo = "fstrm";
rev = "v${finalAttrs.version}";
sha256 = "sha256-/WFP2g3Vuf/qaY8pprY8XFAlpEE+0SJUlFNWfa+7ZlE=";
tag = "v${finalAttrs.version}";
hash = "sha256-/WFP2g3Vuf/qaY8pprY8XFAlpEE+0SJUlFNWfa+7ZlE=";
};
outputs = [
@@ -34,12 +34,16 @@ stdenv.mkDerivation (finalAttrs: {
openssl
];
strictDeps = true;
preBuild = ''
NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -L${openssl}/lib"
'';
doCheck = true;
__structuredAttrs = true;
meta = {
description = "Frame Streams implementation in C";
homepage = "https://github.com/farsightsec/fstrm";

View File

@@ -70,7 +70,7 @@ let
# missing a .note.GNU-stack section. An executable stack is dangerous
# and unintentional, but without this check the derivation will build
# and even run if W^X is not enforced; it would fail dangerously.
objdump -p **/*.so | awk '
$OBJDUMP -p **/*.so | awk '
BEGIN { res = 0 }
/file format/ { file = $1 }
/STACK/ { stack = 1; next }

View File

@@ -140,11 +140,11 @@ stdenv.mkDerivation (finalAttrs: {
+ lib.optionalString nixosTestRunner "-for-vm-tests"
+ lib.optionalString toolsOnly "-utils"
+ lib.optionalString userOnly "-user";
version = "11.1.0";
version = "11.1.1";
src = fetchurl {
url = "https://download.qemu.org/qemu-${finalAttrs.version}.tar.xz";
hash = "sha256-buHRph9oISR2snEIwm2l9EncCbYm1C+CeboNwuCPqFg=";
hash = "sha256-B5/7/4pxEbvIkCIQfLq/O7/WFNX8nXzGdZkRlqyhJII=";
};
depsBuildBuild = [

View File

@@ -17,7 +17,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ty";
version = "0.0.80";
version = "0.0.81";
__structuredAttrs = true;
src = fetchFromGitHub {
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
repo = "ty";
tag = finalAttrs.version;
fetchSubmodules = true;
hash = "sha256-Fr806UFsB9zLUsqjSeg31x2Gs5sl1G3QNLSLuolb0HI=";
hash = "sha256-5jTSF3Fb/mwelgeSlSoYRynII20TuF77DER1WeO38sQ=";
};
# For Darwin platforms, remove the integration test for file notifications,
@@ -39,7 +39,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoBuildFlags = [ "--package=ty" ];
cargoHash = "sha256-pPILCWR81PQQrpq6PyFs4z8tQBHhg+WAqthAsfLbMIo=";
cargoHash = "sha256-EPVKH8i9fNk9dqEMW/ToN70TqvmzTX6zdgLkWtBf4bA=";
nativeBuildInputs = [ installShellFiles ];
buildInputs = [ rust-jemalloc-sys ];