mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-09-15 20:00:19 +00:00
Compare commits
14 Commits
staging-ne
...
staging-ni
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3265807061 | ||
|
|
537abd0c62 | ||
|
|
f6f33b5262 | ||
|
|
7a8502da17 | ||
|
|
d587d68c43 | ||
|
|
167d2d4452 | ||
|
|
b93752bd49 | ||
|
|
c6c86bc48b | ||
|
|
2d20de34e5 | ||
|
|
db793e4161 | ||
|
|
16b914ba50 | ||
|
|
673028b7b1 | ||
|
|
09863d3af0 | ||
|
|
891ef8fe57 |
@@ -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";
|
||||
|
||||
@@ -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 }
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
Reference in New Issue
Block a user