Compare commits

..

8 Commits

Author SHA1 Message Date
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
2 changed files with 9 additions and 5 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

@@ -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 ];