Merge master into staging-next

This commit is contained in:
github-actions[bot] 2022-01-31 06:01:18 +00:00 committed by GitHub
commit 202d4d0fe9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
49 changed files with 314 additions and 192 deletions

View File

@ -67,10 +67,6 @@ indent_style = unset
insert_final_newline = unset
trim_trailing_whitespace = unset
[pkgs/build-support/upstream-updater/**]
indent_style = unset
trim_trailing_whitespace = unset
[pkgs/development/compilers/elm/registry.dat]
end_of_line = unset
insert_final_newline = unset

View File

@ -72,6 +72,7 @@ mkDerivation rec {
gstreamer
gst-plugins-base
gst-plugins-good
gst-plugins-bad
gst-plugins-ugly
]) ++ lib.optional withVlc libvlc;

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, fetchpatch, pkg-config, libtool
{ lib, stdenv, fetchFromGitHub, pkg-config, libtool
, bzip2, zlib, libX11, libXext, libXt, fontconfig, freetype, ghostscript, libjpeg, djvulibre
, lcms2, openexr, libjxl, libpng, liblqr1, libraw, librsvg, libtiff, libxml2, openjpeg, libwebp, libheif
, potrace, ApplicationServices
@ -18,23 +18,15 @@ in
stdenv.mkDerivation rec {
pname = "imagemagick";
version = "7.1.0-20";
version = "7.1.0-22";
src = fetchFromGitHub {
owner = "ImageMagick";
repo = "ImageMagick";
rev = version;
sha256 = "0r8zmk2cfmf09l94hqzfz4aspnzn178ggdbgm7w4hr0p864cbvc3";
sha256 = "sha256-Pd/b3lmFpOis8z+ITFScBUNALIKJY4ZOx2VOBwM0Bh4=";
};
patches = [
# fix a type confusion bug introduced in 7.1.0-20 with commit 075565e93c71bcaaabf0ce70b7d1060bccdf0020
(fetchpatch {
url = "https://github.com/ImageMagick/ImageMagick/commit/62845d5672eca4446b952dd0ab2e3e0dab0309d4.patch";
sha256 = "1kni5i8b5hl69niypidm90mhir8cafi6r9i857fxdlv045h3dg4p";
})
];
outputs = [ "out" "dev" "doc" ]; # bin/ isn't really big
outputMan = "out"; # it's tiny

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-5WNkD+YfmQHGAWWfD9/ZEHnHPT0Ejm9Nz+/mn8xvU4U=";
};
vendorSha256 = "sha256-TncVMDeZ8+Wuv1o0Cjks3Ve1OsO+WXH9mClC6GNaSas=";
vendorSha256 = "sha256-r0mYrtWllKOvKQJmW0ie4l+1nsCwU8O+CV6ESXNoETk=";
doCheck = false;

View File

@ -17,7 +17,7 @@ buildGoModule rec {
sha256 = "0hd5gnydxfncsmm7c58lvhkpnyxknvicc8f58xfh74azf363wcvm";
};
vendorSha256 = "1pkdfg042kg3b6m5rf044gz5yg6vp3bbsay1mrrbaysnb3gs51dq";
vendorSha256 = "166dpxli2qyls4b9s0nv9vbwiwkp7jh32lkm35qz6s5w9zp6yjfb";
doCheck = false;

View File

@ -956,10 +956,10 @@
"owner": "selectel",
"provider-source-address": "registry.terraform.io/selectel/selectel",
"repo": "terraform-provider-selectel",
"rev": "v3.7.1",
"sha256": "02sfzrs3k907djcyjz7qn42b21wccykw0fw65ms34h5vz5ld73mx",
"vendorSha256": null,
"version": "3.7.1"
"rev": "v3.8.0",
"sha256": "0qc08v217cv2i43cxcx854rvhihrlhlakfark37vcdrh9z6swf1n",
"vendorSha256": "1mjp5yqwl1nya82yf5v6l3sq7iv0m94xy5w7y5avn8h40dl1wfnf",
"version": "3.8.0"
},
"sentry": {
"owner": "jianyuan",

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "smarty3";
version = "3.1.39";
version = "3.1.44";
src = fetchFromGitHub {
owner = "smarty-php";
repo = "smarty";
rev = "v${version}";
sha256 = "0n5hmnw66gxqikp6frgfd9ywsvr2azyg5nl7ix89digqlzcljkbg";
sha256 = "sha256-9a9OC18jyFpmFXffYOYHZ0j01j4NCF5zwrSYr1fZwqo=";
};
installPhase = ''

View File

@ -51,7 +51,7 @@ url="${ql_src##* }"
[ "$ql_src_type" = github ] && {
ql_src_type=git
url="https://github.com/$url";
version="$("$(dirname "$0")/../../../build-support/upstream-updater/urls-from-page.sh" "$url/releases/" | grep /tag/ | head -n 1 | xargs -l1 basename)"
version="$("$(dirname "$0")/urls-from-page.sh" "$url/releases/" | grep /tag/ | head -n 1 | xargs -l1 basename)"
rev="refs/tags/$version";
}
@ -62,7 +62,7 @@ url="${ql_src##* }"
) && {
url="${url/git:/https:}"
url="${url%.git}"
[ -z "$rev" ] && rev=$("$(dirname "$0")/../../../build-support/upstream-updater/urls-from-page.sh" "$url/commits" | grep /commit/ | head -n 1 | xargs basename)
[ -z "$rev" ] && rev=$("$(dirname "$0")/urls-from-page.sh" "$url/commits" | grep /commit/ | head -n 1 | xargs basename)
hash=$("$(dirname "$0")/../../../build-support/fetchgit/nix-prefetch-git" "$url" "$rev" | grep . | tail -n 1)
[ -z "$version" ] && version="git-$(date +%Y%m%d)";
}
@ -131,7 +131,7 @@ url="${ql_src##* }"
[ "$ql_src_type" = froydware-http ] && {
dirurl="http://method-combination.net/lisp/files/";
url="$("$(dirname "$0")/../../../build-support/upstream-updater/urls-from-page.sh" "$dirurl" |
url="$("$(dirname "$0")/urls-from-page.sh" "$dirurl" |
grep "/${url}_" | grep -v "[.]asc\$" | tail -n 1)"
ql_src_type=http
}

View File

@ -6,7 +6,7 @@ path="${url#$protocol://}"
server="${path%%/*}"
basepath="${path%/*}"
relpath="${path#$server}"
echo "URL: $url" >&2
curl -A 'text/html; text/xhtml; text/xml; */*' -L -k "$url" | sed -re 's/^/-/;s/[^a-zA-Z][hH][rR][eE][fF]=("([^"]*)"|'\''([^'\'']*)'\''|([^"'\'' <>&]+)[ <>&])/\n+\2\3\4\n-/g' | \

View File

@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "jellyfish";
version = "0.8.9";
version = "0.9.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
sha256 = "90d25e8f5971ebbcf56f216ff5bb65d6466572b78908c88c47ab588d4ea436c2";
sha256 = "40c9a2ffd8bd3016f7611d424120442f627f56d518a106847dc93f0ead6ad79a";
};
checkInputs = [ pytest unicodecsv ];

View File

@ -18,11 +18,11 @@
buildPythonPackage rec {
pname = "vowpalwabbit";
version = "8.11.0";
version = "9.0.0";
src = fetchPypi{
inherit pname version;
sha256 = "cfde0515a3fa4d224aad5461135372f3441ae1a64717ae6bff5e23509d70b0bd";
sha256 = "sha256-Ah6ITMdmbVay0CL7nR4vKRTlxbPfZFlqWaaBvU9olqk=";
};
nativeBuildInputs = [

View File

@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "sha256-3ZN/SCTQ5k0X4cqnrpp8Yt1QDnYkT2RbMLKpDfdWaxk=";
};
vendorSha256 = "sha256-XBsYSA0i0q/mp8sQh9h//pjs+TbEDc7UIdNU24/Qemo=";
vendorSha256 = "sha256-UhES+jJil6+JmGH27p/LC/b5rZfHC4RIjA9nCFeB7Ao=";
doCheck = false;

View File

@ -1,15 +1,15 @@
{ stdenv, coreutils, lib, installShellFiles, zlib, autoPatchelfHook, fetchurl }:
let
version = "0.0.9";
version = "0.1.0";
assets = {
x86_64-darwin = {
asset = "scala-cli-x86_64-apple-darwin.gz";
sha256 = "sha256-1KwJuapqGhMEIMwrJp2LKlpYFtl+OP9DyaMtge9ZedI=";
sha256 = "sha256-YoMwtaif7q7Ht8fWRQRGeP03Pl5KTIUk8fGGKhelc68=";
};
x86_64-linux = {
asset = "scala-cli-x86_64-pc-linux.gz";
sha256 = "sha256-IDXO+MgFlnT7VPugcQr/IGLZeD/vWFqJ0D0zVIbTtk4=";
sha256 = "sha256-YjMdhuo9hQCGtq1qYFKUY8S6nz8dpZt+PsngbF6r/C8=";
};
};
in

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-dtDciyQyTYhgYwqRCcxV0kAbPMl3KXhDM0BelPTWymA=";
};
vendorSha256 = "sha256-mIXt3rWXQ6lVbV4hT7KRK7VZ4iFuDX6kZjgoE1WvJxI=";
vendorSha256 = "sha256-0BvZ7xLOr7htp3HVgRt3CzCxx2P62RXKhbzbWtGMLc0=";
nativeBuildInputs = [ installShellFiles ];

View File

@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "sha256-oBX1MSniVwXvq4Cy9uR3YqxaeSxeWg38oBlCiBy6z/8=";
};
vendorSha256 = "sha256-rlwph9oQXgesLHjrtD+H4zvT2ekTeqZFgRBjXoyFltM=";
vendorSha256 = "sha256-+O0EQRbqLCMBlaI2mejAId2/KFdPWkJ/i7B81tQykzk=";
subPackages = [ "." ];

View File

@ -10,7 +10,7 @@ buildGoModule rec {
rev = "v${version}";
sha256 = "sha256-8/eZz5ejw5bahCYwz825HI+oZ6D1odeTpMIJh0TcGMY=";
};
vendorSha256 = "sha256-rYWo0t6iUI6DVsjHJg2fUv2tv3jovndi12prKzLaMlI=";
vendorSha256 = "sha256-wvOtBK3lRK7XwgeClywowgrZLohltSTGdoB+j3NRmkE=";
ldflags = [
"-s"

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-ThN1uvofIvV5Dt6dqxLpekTRy9pV4xb0bkVNRcfNJ2c=";
};
vendorSha256 = "sha256-OQGpWWerUv2asjpjMLAkgeb0Q+lMAsDXjFCh0I4ze20=";
vendorSha256 = "sha256-bz21YeEONXD08HD1/8vn+NfGniXkGo7/8bQXLpRFmaM=";
postConfigure = ''
export CGO_ENABLED=0

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-QLJB2WcnguknEMdgwJzltp++mJCL4cFOWU568aTk0sc=";
};
vendorSha256 = "sha256-TY8shTb77uFm8/yCvlIncAfq7brWgnH/63W+hj1rvqg=";
vendorSha256 = "sha256-lbo9P2UN9TmUAqyhFdbOHWokoAogVQZihpcOlhmumxU=";
ldflags = [
"-s -w"

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-k4YzG4M+r6BHc4DdAMXoUvVDTJqmzr8vIL1J6kbJBeY=";
};
vendorSha256 = "sha256-uq0gcpFzAcz1HMwI1ZjHykWU93bV2U5kxC/G+J4ob7Q=";
vendorSha256 = "sha256-bI1W6KdXIq5HsoXDOq93Le2vePAAgvqy/lXm/N1F+yU=";
postInstall = ''
mv $out/bin/{cmd,ec2-metadata-mock}

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-tgTG/QlDxX1Ns0WpcNjwr/tvsdtgap7RcxX/JuYcxw8=";
};
vendorSha256 = "sha256-2x5rQGEp6ARP2nggE+tvXDRY7AkKCEUXTLEPWDJMCnI=";
vendorSha256 = "sha256-ZeKokW6jMiKrXLfnxwEBF+wLuFQufnPUnA/EnuhvrwI=";
doCheck = false;

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-IsFvUWNuQsECh47M6wDpuyDYXrKKaZp2SSmEGFryzM0=";
};
vendorSha256 = "sha256-efrjHwHobML/t2lDSFx+UyAOca9dHjZHcAxkFzJqWEo=";
vendorSha256 = "sha256-7u2y1yBVpXf+D19tslD4s3B1KmABl4OWNzzLaBNL/2U=";
doCheck = false;

View File

@ -1 +0,0 @@
url http://luarocks.org/releases/

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-1jPYrZgA1Sg8Cvhfd7BULcpePHH/Buczvgu92KrkSg8=";
};
vendorSha256 = "sha256-5GPSyBWiQZ7Yb//JjPyamqvoeMdhvtuKpzOJZVjSREw=";
vendorSha256 = "sha256-samz70Dybu/Xf9+ftgIKgd2pyQcXw6Ybs/0oJN47IFE=";
doCheck = false;

View File

@ -0,0 +1,109 @@
{ stdenv
, lib
, makeWrapper
, sgx-sdk
, sgx-psw
, which
# "SIM" or "HW"
, sgxMode
}:
let
isSimulation = sgxMode == "SIM";
buildSample = name: stdenv.mkDerivation {
pname = name;
version = sgxMode;
src = sgx-sdk.out;
sourceRoot = "${sgx-sdk.name}/share/SampleCode/${name}";
nativeBuildInputs = [
makeWrapper
which
];
buildInputs = [
sgx-sdk
];
# The samples don't have proper support for parallel building
# causing them to fail randomly.
enableParallelBuilding = false;
buildFlags = [
"SGX_MODE=${sgxMode}"
];
installPhase = ''
runHook preInstall
mkdir -p $out/{bin,lib}
install -m 755 app $out/bin
install *.so $out/lib
wrapProgram "$out/bin/app" \
--run "cd $out/lib" \
${lib.optionalString (!isSimulation)
''--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ sgx-psw ]}"''}
runHook postInstall
'';
# Breaks the signature of the enclaves
dontFixup = true;
# We don't have access to real SGX hardware during the build
doInstallCheck = isSimulation;
installCheckPhase = ''
runHook preInstallCheck
pushd /
echo a | $out/bin/app
popd
runHook preInstallCheck
'';
};
in
{
cxx11SGXDemo = buildSample "Cxx11SGXDemo";
localAttestation = (buildSample "LocalAttestation").overrideAttrs (oldAttrs: {
installPhase = ''
runHook preInstall
mkdir -p $out/{bin,lib}
install -m 755 bin/app* $out/bin
install bin/*.so $out/lib
for bin in $out/bin/*; do
wrapProgram $bin \
--run "cd $out/lib" \
${lib.optionalString (!isSimulation)
''--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ sgx-psw ]}"''}
done
runHook postInstall
'';
});
powerTransition = buildSample "PowerTransition";
protobufSGXDemo = buildSample "ProtobufSGXDemo";
remoteAttestation = (buildSample "RemoteAttestation").overrideAttrs (oldAttrs: {
# Makefile sets rpath to point to $TMPDIR
preFixup = ''
patchelf --remove-rpath $out/bin/app
'';
postInstall = ''
install sample_libcrypto/*.so $out/lib
'';
});
sampleEnclave = buildSample "SampleEnclave";
sampleEnclavePCL = buildSample "SampleEnclavePCL";
sampleEnclaveGMIPP = buildSample "SampleEnclaveGMIPP";
sealUnseal = (buildSample "SealUnseal").overrideAttrs (oldAttrs: {
prePatch = ''
substituteInPlace App/App.cpp \
--replace '"sealed_data_blob.txt"' '"/tmp/sealed_data_blob.txt"'
'';
});
switchless = buildSample "Switchless";
}

View File

@ -3,15 +3,16 @@
, fetchFromGitHub
, fetchpatch
, fetchzip
, callPackage
, autoconf
, automake
, binutils
, callPackage
, cmake
, file
, gdb
, git
, libtool
, linkFarmFromDrvs
, nasm
, ocaml
, ocamlPackages
@ -20,6 +21,7 @@
, python3
, texinfo
, validatePkgConfig
, writeShellApplication
, writeShellScript
, writeText
, debug ? false
@ -262,7 +264,25 @@ stdenv.mkDerivation rec {
postHooks+=(sgxsdk)
'';
passthru.tests = callPackage ./samples.nix { };
passthru.tests = callPackage ../samples { sgxMode = "SIM"; };
# Run tests in SGX hardware mode on an SGX-enabled machine
# $(nix-build -A sgx-sdk.runTestsHW)/bin/run-tests-hw
passthru.runTestsHW =
let
testsHW = lib.filterAttrs (_: v: v ? "name") (callPackage ../samples { sgxMode = "HW"; });
testsHWLinked = linkFarmFromDrvs "sgx-samples-hw-bundle" (lib.attrValues testsHW);
in
writeShellApplication {
name = "run-tests-hw";
text = ''
for test in ${testsHWLinked}/*; do
printf '*** Running test %s ***\n\n' "$(basename "$test")"
printf 'a\n' | "$test/bin/app"
printf '\n'
done
'';
};
meta = with lib; {
description = "Intel SGX SDK for Linux built with IPP Crypto Library";

View File

@ -1,63 +0,0 @@
{ stdenv
, sgx-sdk
, which
}:
let
buildSample = name: stdenv.mkDerivation rec {
inherit name;
src = sgx-sdk.out;
sourceRoot = "${sgx-sdk.name}/share/SampleCode/${name}";
buildInputs = [
sgx-sdk
];
# The samples don't have proper support for parallel building
# causing them to fail randomly.
enableParallelBuilding = false;
buildFlags = [
"SGX_MODE=SIM"
];
installPhase = ''
mkdir $out
install -m 755 app $out/app
install *.so $out/
'';
doInstallCheck = true;
installCheckInputs = [ which ];
installCheckPhase = ''
pushd $out
./app
popd
'';
};
in
{
cxx11SGXDemo = buildSample "Cxx11SGXDemo";
localAttestation = (buildSample "LocalAttestation").overrideAttrs (oldAttrs: {
installPhase = ''
mkdir $out
cp -r bin/. $out/
'';
});
powerTransition = (buildSample "PowerTransition").overrideAttrs (oldAttrs: {
# Requires interaction
doInstallCheck = false;
});
protobufSGXDemo = buildSample "ProtobufSGXDemo";
remoteAttestation = (buildSample "RemoteAttestation").overrideAttrs (oldAttrs: {
dontFixup = true;
installCheckPhase = ''
echo "a" | LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/sample_libcrypto ./app
'';
});
sampleEnclave = buildSample "SampleEnclave";
sampleEnclavePCL = buildSample "SampleEnclavePCL";
sampleEnclaveGMIPP = buildSample "SampleEnclaveGMIPP";
sealUnseal = buildSample "SealUnseal";
switchless = buildSample "Switchless";
}

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-xKfRLdfeD7lWdmC0iiq4dOIv2SmzbKH7HcAISCJgdug=";
};
vendorSha256 = "sha256-8fmbv5uPRfzUqsYU95YzsnuFkq4cwj+LN2X3W/yBHyA=";
vendorSha256 = "sha256-Vg0k+YSMg6Ree/jkVV2VQ8RbSbQFUhmUN2MeTBxPeLo=";
proxyVendor = true;

View File

@ -9,18 +9,17 @@
stdenv.mkDerivation rec {
pname = "bind";
version = "9.16.16";
version = "9.16.25";
src = fetchurl {
url = "https://downloads.isc.org/isc/bind9/${version}/${pname}-${version}.tar.xz";
sha256 = "sha256-bJE5Aq34eOfcXiKc6pT678nUD0R3WjAhPt0Ihg92HXs=";
sha256 = "sha256-n6MohQ+ChD74t78f9TIstosRAnOjPzdbpB81Jw9eH/M=";
};
outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ];
patches = [
./dont-keep-configure-flags.patch
./remove-mkdir-var.patch
];
nativeBuildInputs = [ perl pkg-config ];

View File

@ -1,20 +1,22 @@
diff -ru a/bin/named/include/named/globals.h b/bin/named/include/named/globals.h
--- a/bin/named/include/named/globals.h 2020-09-24 17:43:49.398977491 +0200
+++ b/bin/named/include/named/globals.h 2020-09-24 17:44:36.826590553 +0200
@@ -69,7 +69,9 @@
EXTERN const char *named_g_product INIT(PRODUCT);
EXTERN const char *named_g_description INIT(DESCRIPTION);
EXTERN const char *named_g_srcid INIT(SRCID);
diff --git a/bin/named/include/named/globals.h b/bin/named/include/named/globals.h
index 82b632ef04..dedfd4d33b 100644
--- a/bin/named/include/named/globals.h
+++ b/bin/named/include/named/globals.h
@@ -71,7 +71,9 @@ EXTERN const char *named_g_version INIT(VERSION);
EXTERN const char *named_g_product INIT(PRODUCT);
EXTERN const char *named_g_description INIT(DESCRIPTION);
EXTERN const char *named_g_srcid INIT(SRCID);
+#if 0
EXTERN const char *named_g_configargs INIT(CONFIGARGS);
EXTERN const char *named_g_configargs INIT(CONFIGARGS);
+#endif
EXTERN const char *named_g_builder INIT(BUILDER);
EXTERN in_port_t named_g_port INIT(0);
EXTERN isc_dscp_t named_g_dscp INIT(-1);
diff -ru a/bin/named/main.c b/bin/named/main.c
--- a/bin/named/main.c 2020-09-24 17:43:49.399977504 +0200
+++ b/bin/named/main.c 2020-09-24 17:44:24.102426273 +0200
@@ -506,7 +506,9 @@
EXTERN const char *named_g_builder INIT(BUILDER);
EXTERN in_port_t named_g_port INIT(0);
EXTERN isc_dscp_t named_g_dscp INIT(-1);
diff --git a/bin/named/main.c b/bin/named/main.c
index 9ad2d0e277..9729a2b3fc 100644
--- a/bin/named/main.c
+++ b/bin/named/main.c
@@ -521,7 +521,9 @@ printversion(bool verbose) {
}
printf("running on %s\n", named_os_uname());
@ -24,7 +26,7 @@ diff -ru a/bin/named/main.c b/bin/named/main.c
#ifdef __clang__
printf("compiled by CLANG %s\n", __VERSION__);
#else /* ifdef __clang__ */
@@ -1102,9 +1104,11 @@
@@ -1089,9 +1091,11 @@ setup(void) {
NAMED_LOGMODULE_MAIN, ISC_LOG_NOTICE, "running on %s",
named_os_uname());

View File

@ -1,12 +0,0 @@
--- a/Makefile.in
+++ b/Makefile.in
@@ -53,8 +53,7 @@ docclean manclean maintainer-clean::
doc man:: ${MANOBJS}
installdirs:
- $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} \
- ${DESTDIR}${localstatedir}/run ${DESTDIR}${sysconfdir}
+ $(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} ${DESTDIR}${sysconfdir}
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
install:: isc-config.sh installdirs

View File

@ -1,4 +0,0 @@
name apache-jena-fuseki
attribute apache-jena-fuseki
target fuseki-binary.nix
minimize_overwrite

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-sRlEF1ee+oBnYOGSN6rDOvNr3OnfAqV+1Wx5XOyIylw=";
};
vendorSha256 = "sha256-FukkmuBTPPhY0UTe3r1iU3nbGoMsPTcRKTLBd+VMGUk=";
vendorSha256 = "sha256-txC85Y5t880XGgJb7tumDgqWTdTRCXXgATAtlWXF7n8=";
doCheck = false;

View File

@ -13,7 +13,7 @@ buildGoModule rec {
modRoot = "./go";
subPackages = [ "cmd/dolt" "cmd/git-dolt" "cmd/git-dolt-smudge" ];
vendorSha256 = "sha256-7nmpsmisrtBxdLgC9mwSDYbjtbCrGl564+deC9CaYps=";
vendorSha256 = "sha256-pP/KCj92Y8fEh9AXKEOxuXxMeTMcGJrYSW+OrfXvajk=";
doCheck = false;

View File

@ -13,7 +13,7 @@ buildGoModule rec {
nativeBuildInputs = [ installShellFiles ];
vendorSha256 = "13rc1afds5xg30faqz35haha4kxg73b5nvjirbrkc6kna0vhb54z";
vendorSha256 = "1863ad97y82fx0an1ysalkxnqjz3zfz228wag9a92wdssl1vwzws";
doCheck = false;

View File

@ -16,7 +16,7 @@ buildGoModule rec {
sha256 = "sha256-5cBQFkagDfMb8xvEQgWlVbYp++mXIHl2p5TZuiaO4Rw=";
};
vendorSha256 = "sha256-iRJjN+fG5tFhMvHHR3pnWW8Y9VWopuKVv/AgivJC4Eo=";
vendorSha256 = "sha256-THqVvu5eJs1ZTUQ3JxGIt7IsoMhSkeMNicBGbkPz63A=";
nativeBuildInputs = [ installShellFiles makeWrapper ];

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-KhAS8JUM6dobcSJ/QaRhxv2jNpn6AFqiDRCdxeKHwZE=";
};
vendorSha256 = "sha256-6eiJR7DRx3zYKT3B1wBTGSvPQwYw3815K1V/Y9aBX5E=";
vendorSha256 = "sha256-bUbStgIJeqzBkoSffJ8ZvqVtOMJ/mqxIIB/Fq9GhoXc=";
doCheck = false;

View File

@ -2,16 +2,16 @@
buildGo117Module rec {
pname = "kopia";
version = "0.10.0";
version = "0.10.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "sha256-445E+RiYlfDNOuw51Wdsavb52RjL3FkcrN9EeKmJ+Q8=";
sha256 = "sha256-SYKTkjN+O7s/LFeVJr2HFuvIuEHeqf0KrMQMYftL4U0=";
};
vendorSha256 = "sha256-wq/9MUCeJBZjrg0SXgHYMyXodqIF3KLRHQmvi7gbv5M=";
vendorSha256 = "sha256-9JR0ndlxtb0jun7KSWuac2uLqwVKrwUqiV6yScBoqzs=";
doCheck = false;

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-bCTlKhYmMe89dYuLiZ58CPpYZiXSGqbddxugsZS5/Cs=";
};
vendorSha256 = "sha256-1VRK8tmsbOuP5t5uJ1h+KPcS4K9D+y6UQKeUP2HPXrQ=";
vendorSha256 = "sha256-X6iVbljbHb9nBoXAZuy+vG8w7Alct+8BkabZlJeuUAM=";
ldflags = [
"-X main.BuildVersion=${version}"

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-D0rakLZ+swrDwBMcr+EJPgaYsQTWob50QteW1PoIdNk=";
};
vendorSha256 = "sha256-gMHPWf/kFb55GyyMciLWRzvrQXUGDQ72RNkIhkMVe54=";
vendorSha256 = "sha256-PGsj7pLtd+xpy9Dhv6qJX5sHin4YAOdXaYj4QCSFte4=";
meta = with lib; {
description = "A time zone helper";

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "sha256-V/x969wi5u5ND9QgJfc4vtI2t1G1ETlATzeqnpHMncc=";
};
vendorSha256 = "sha256-iSgFDTNeRPpCMxNqj2LhYV+6/eskGa58e+rT0Nhg+pE=";
vendorSha256 = "sha256-LtRHnZF0ynnIp77K9anljqq42BumXohDMwlU7hzSxZk=";
ldflags = [
"-s"

View File

@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "sha256-sSXl2I5vZ8PVLaZWlMl5phcqQ1k1OBy5v+X0O8nHtvw=";
};
vendorSha256 = "sha256-4XA7B0gmFE52VoKiPLsa0urPS7IdzrTBXuU4wZv/Lag=";
vendorSha256 = "sha256-aiqnJ1PjrwSC6YtixNvyTxgbs8z2radcETNhKHGlPk0=";
# Requires network
doCheck = false;

View File

@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0sf2r4q57hwdakv0b4skn76b0xy7bwj2j9rpj6frs5fkk6gsi6sm";
};
vendorSha256 = "123f9y1pfayfd5amkw5b8jzi8dbn7a16kbf7lzbmw69c1gj4gx9z";
vendorSha256 = "0mbzbgd53mdmq2jpg845mmphb894l6di0ds53n6r3sv777k00sgh";
doCheck = false;

View File

@ -0,0 +1,25 @@
{ lib
, rustPlatform
, fetchFromGitHub
}:
rustPlatform.buildRustPackage rec {
pname = "alejandra";
version = "unstable-2022-01-30";
src = fetchFromGitHub {
owner = "kamadorueda";
repo = "alejandra";
rev = "b72274b052ae06cbe60a97d623829b1458369cc2";
sha256 = "sha256-snq9C/a/53VivFcLNvdeKwVmPBXbcVzbbjTB+iULFUc=";
};
cargoSha256 = "sha256-/JzATzRhNexmyjtgjHVkw8LVyr4PdIdPJfUGXz4pZbQ=";
meta = with lib; {
description = "The uncompromising Nix formatter";
homepage = "https://github.com/kamadorueda/alejandra";
license = licenses.unlicense;
maintainers = with maintainers; [ _0x4A6F ];
};
}

View File

@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "sha256-PXQljC9rwlxXQ96fII3EjD4NXu61EMkYvMWqkcJZ4vU=";
};
vendorSha256 = "sha256-yVfRjUlw90oUsbF2P6pW6FhMXok9ZwcKmAWyTFLI/cY=";
vendorSha256 = "sha256-zNUdglsfy6lEV54afCAoigxa3rR0qf/e3+B4PvVRIa4=";
meta = with lib; {
description = "Crawler for URLs and endpoints";

View File

@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "sha256-QSIaqHUNsVpb1qbQLIxxjoDH1DMM1XpXxWZtImMV1yM=";
};
vendorSha256 = "sha256-QtSWlGsbCxLpb4+TZgV0/wfSb5flGG3qHquO2maIOKU=";
vendorSha256 = "sha256-F0uIV4T/dCqPY/gsSOrzJTxFGlDh9NfxKhJxrftj0Lo=";
meta = with lib; {
description = "Tool for analysing parameter and XSS scanning";

View File

@ -21,7 +21,7 @@ buildGoModule rec {
substituteInPlace main.go --replace 'notify-send' ${libnotify}/bin/notify-send
'';
vendorSha256 = "0cpj4nj2g0ick6p79h4pnjg7ybnyz9p26jivv0awi6bmn378nbxn";
vendorSha256 = "1v4ccn7ysh8ax1nkf1v9fcgsdnz6zjyh6j6ivyljyfvma1lmcrmk";
doCheck = false;

View File

@ -10,7 +10,7 @@ buildGoModule rec {
rev = version;
sha256 = "sha256-f6j+YNYASH0Adg3236QijApALd/yXJjNMYEdP0Pifw0=";
};
vendorSha256 = "sha256-bmFbxMU3PEWpYI0eQw/1RRDP+JGfUY8kOCeTWbdVt9k=";
vendorSha256 = "sha256-H05EJwYDdg4lq6+psXiwujQd5g294epdRPjqviHhLWs=";
nativeBuildInputs = [ pkg-config ];

View File

@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "sha256-4kFd2ULap9kcMu81Lu0SxER7xDAnVVyi9yAVsS1yhnw=";
};
vendorSha256 = "sha256-tZarz6xwZo9IFfKB9qGxqezYaFrPyQp3wcug5jGaElY=";
vendorSha256 = "sha256-MGNv1mEIOvhcpL40MuQob5Uu4qqIGhJxPZTi8BvqQ0s=";
postInstall = ''
mkdir -p $data/share/vale

View File

@ -281,7 +281,9 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Security;
};
conftest = callPackage ../development/tools/conftest { };
conftest = callPackage ../development/tools/conftest {
buildGoModule = buildGo117Module;
};
corgi = callPackage ../development/tools/corgi { };
@ -1049,7 +1051,9 @@ with pkgs;
tnat64 = callPackage ../tools/networking/tnat64 { };
topicctl = callPackage ../tools/misc/topicctl { };
topicctl = callPackage ../tools/misc/topicctl {
buildGoModule = buildGo117Module;
};
veikk-linux-driver-gui = libsForQt5.callPackage ../tools/misc/veikk-linux-driver-gui { };
@ -1431,7 +1435,9 @@ with pkgs;
aws-sam-cli = callPackage ../development/tools/aws-sam-cli { };
aws-vault = callPackage ../tools/admin/aws-vault { };
aws-vault = callPackage ../tools/admin/aws-vault {
buildGoModule = buildGo117Module;
};
aws-workspaces = callPackage ../applications/networking/remote/aws-workspaces { };
@ -1469,19 +1475,25 @@ with pkgs;
chaos = callPackage ../tools/networking/chaos { };
charm = callPackage ../applications/misc/charm { };
charm = callPackage ../applications/misc/charm {
buildGoModule = buildGo117Module;
};
chars = callPackage ../tools/text/chars {
inherit (darwin.apple_sdk.frameworks) Security;
};
checkip = callPackage ../tools/networking/checkip { };
checkip = callPackage ../tools/networking/checkip {
buildGoModule = buildGo117Module;
};
ec2-api-tools = callPackage ../tools/virtualization/ec2-api-tools { };
ec2-ami-tools = callPackage ../tools/virtualization/ec2-ami-tools { };
ec2-metadata-mock = callPackage ../development/tools/ec2-metadata-mock { };
ec2-metadata-mock = callPackage ../development/tools/ec2-metadata-mock {
buildGoModule = buildGo117Module;
};
ec2-utils = callPackage ../tools/virtualization/ec2-utils { };
@ -2352,7 +2364,9 @@ with pkgs;
asciidoc = asciidoc-full;
};
buildpack = callPackage ../development/tools/buildpack { };
buildpack = callPackage ../development/tools/buildpack {
buildGoModule = buildGo117Module;
};
bottom-rs = callPackage ../tools/misc/bottom-rs { };
@ -2762,7 +2776,9 @@ with pkgs;
ddate = callPackage ../tools/misc/ddate { };
ddosify = callPackage ../development/tools/ddosify { };
ddosify = callPackage ../development/tools/ddosify {
buildGoModule = buildGo117Module;
};
dduper = callPackage ../tools/filesystems/dduper { };
@ -2933,7 +2949,9 @@ with pkgs;
ekam = callPackage ../development/tools/build-managers/ekam { };
eksctl = callPackage ../tools/admin/eksctl { };
eksctl = callPackage ../tools/admin/eksctl {
buildGoModule = buildGo117Module;
};
electronplayer = callPackage ../applications/video/electronplayer/electronplayer.nix { };
@ -4113,7 +4131,9 @@ with pkgs;
ciopfs = callPackage ../tools/filesystems/ciopfs { };
circleci-cli = callPackage ../development/tools/misc/circleci-cli { };
circleci-cli = callPackage ../development/tools/misc/circleci-cli {
buildGoModule = buildGo117Module;
};
circus = callPackage ../tools/networking/circus { };
@ -4360,7 +4380,9 @@ with pkgs;
checkbashisms = callPackage ../development/tools/misc/checkbashisms { };
checkmate = callPackage ../development/tools/checkmate { };
checkmate = callPackage ../development/tools/checkmate {
buildGoModule = buildGo117Module;
};
civetweb = callPackage ../development/libraries/civetweb { };
@ -10514,7 +10536,9 @@ with pkgs;
typos = callPackage ../development/tools/typos { };
tz = callPackage ../tools/misc/tz { };
tz = callPackage ../tools/misc/tz {
buildGoModule = buildGo117Module;
};
u9fs = callPackage ../servers/u9fs { };
@ -11380,7 +11404,9 @@ with pkgs;
zsh-git-prompt = callPackage ../shells/zsh/zsh-git-prompt { };
zsh-history = callPackage ../shells/zsh/zsh-history { };
zsh-history = callPackage ../shells/zsh/zsh-history {
buildGoModule = buildGo117Module;
};
zsh-history-search-multi-word = callPackage ../shells/zsh/zsh-history-search-multi-word { };
@ -14277,7 +14303,9 @@ with pkgs;
buildozer = bazel-buildtools;
unused_deps = bazel-buildtools;
bazel-remote = callPackage ../development/tools/build-managers/bazel/bazel-remote { };
bazel-remote = callPackage ../development/tools/build-managers/bazel/bazel-remote {
buildGoModule = buildGo117Module;
};
bazel-watcher = callPackage ../development/tools/bazel-watcher { };
@ -14394,7 +14422,9 @@ with pkgs;
buildkite-cli = callPackage ../development/tools/continuous-integration/buildkite-cli { };
bump = callPackage ../development/tools/github/bump { };
bump = callPackage ../development/tools/github/bump {
buildGoModule = buildGo117Module;
};
libbpf = callPackage ../os-specific/linux/libbpf { };
@ -14700,7 +14730,9 @@ with pkgs;
doit = with python3Packages; toPythonApplication doit;
dolt = callPackage ../servers/sql/dolt { };
dolt = callPackage ../servers/sql/dolt {
buildGoModule = buildGo117Module;
};
dot2tex = with python3.pkgs; toPythonApplication dot2tex;
@ -15789,7 +15821,9 @@ with pkgs;
yq = python3.pkgs.toPythonApplication python3.pkgs.yq;
yq-go = callPackage ../development/tools/yq-go { };
yq-go = callPackage ../development/tools/yq-go {
buildGoModule = buildGo117Module;
};
ytt = callPackage ../development/tools/ytt {};
@ -20317,7 +20351,9 @@ with pkgs;
vaapiVdpau = callPackage ../development/libraries/vaapi-vdpau { };
vale = callPackage ../tools/text/vale { };
vale = callPackage ../tools/text/vale {
buildGoModule = buildGo117Module;
};
valhalla = callPackage ../development/libraries/valhalla {
boost = boost.override { enablePython = true; python = python38; };
@ -20588,9 +20624,13 @@ with pkgs;
yubikey-personalization-gui = libsForQt5.callPackage ../tools/misc/yubikey-personalization-gui { };
yubikey-agent = callPackage ../tools/security/yubikey-agent { };
yubikey-agent = callPackage ../tools/security/yubikey-agent {
buildGoModule = buildGo117Module;
};
yubikey-touch-detector = callPackage ../tools/security/yubikey-touch-detector { };
yubikey-touch-detector = callPackage ../tools/security/yubikey-touch-detector {
buildGoModule = buildGo117Module;
};
zchunk = callPackage ../development/libraries/zchunk { };
@ -20882,7 +20922,9 @@ with pkgs;
alerta-server = callPackage ../servers/monitoring/alerta { };
alps = callPackage ../servers/alps {};
alps = callPackage ../servers/alps {
buildGoModule = buildGo117Module;
};
apacheHttpd_2_4 = callPackage ../servers/http/apache-httpd/2.4.nix { };
apacheHttpd = apacheHttpd_2_4;
@ -20998,7 +21040,9 @@ with pkgs;
clickhouse-cli = with python3Packages; toPythonApplication clickhouse-cli;
clickhouse-backup = callPackage ../development/tools/database/clickhouse-backup { };
clickhouse-backup = callPackage ../development/tools/database/clickhouse-backup {
buildGoModule = buildGo117Module;
};
couchdb3 = callPackage ../servers/http/couchdb/3.nix {
erlang = erlangR22;
@ -21468,7 +21512,9 @@ with pkgs;
quark = callPackage ../servers/http/quark { };
soft-serve = callPackage ../servers/soft-serve { };
soft-serve = callPackage ../servers/soft-serve {
buildGoModule = buildGo117Module;
};
sympa = callPackage ../servers/mail/sympa { };
@ -22213,7 +22259,9 @@ with pkgs;
cachefilesd = callPackage ../os-specific/linux/cachefilesd { };
cariddi = callPackage ../tools/security/cariddi { };
cariddi = callPackage ../tools/security/cariddi {
buildGoModule = buildGo117Module;
};
checkpolicy = callPackage ../os-specific/linux/checkpolicy { };
@ -22236,7 +22284,9 @@ with pkgs;
coredns = callPackage ../servers/dns/coredns { };
corerad = callPackage ../tools/networking/corerad { };
corerad = callPackage ../tools/networking/corerad {
buildGoModule = buildGo117Module;
};
cpufrequtils = callPackage ../os-specific/linux/cpufrequtils { };
@ -31815,7 +31865,9 @@ with pkgs;
conglomerate = callPackage ../applications/science/biology/conglomerate { };
dalfox = callPackage ../tools/security/dalfox { };
dalfox = callPackage ../tools/security/dalfox {
buildGoModule = buildGo117Module;
};
dcm2niix = callPackage ../applications/science/biology/dcm2niix { };
@ -33408,6 +33460,8 @@ with pkgs;
nix-simple-deploy = callPackage ../tools/package-management/nix-simple-deploy { };
alejandra = callPackage ../tools/nix/alejandra { };
nixfmt = haskell.lib.compose.justStaticExecutables haskellPackages.nixfmt;
nixpkgs-fmt = callPackage ../tools/nix/nixpkgs-fmt { };
@ -33908,7 +33962,9 @@ with pkgs;
vice = callPackage ../misc/emulators/vice { };
viddy = callPackage ../tools/misc/viddy { };
viddy = callPackage ../tools/misc/viddy {
buildGoModule = buildGo117Module;
};
ViennaRNA = callPackage ../applications/science/molecular-dynamics/viennarna { };
@ -34244,7 +34300,9 @@ with pkgs;
zimg = callPackage ../development/libraries/zimg { };
wtf = callPackage ../applications/misc/wtf { };
wtf = callPackage ../applications/misc/wtf {
buildGoModule = buildGo117Module;
};
zk-shell = callPackage ../applications/misc/zk-shell { };