diff options
author | Robert Scott <code@humanleg.org.uk> | 2022-06-10 00:42:40 +0100 |
---|---|---|
committer | Robert Scott <code@humanleg.org.uk> | 2022-06-16 20:12:04 +0100 |
commit | 12eea1c636c6da2f2cfdfd2a0c9117a8a5b87086 (patch) | |
tree | 504f70e8341ee32cf1e45c1bc425a3cb333ca511 /pkgs | |
parent | 8d64fd7d585b4daf9a833f6ccd07e758c821b0fc (diff) |
treewide/development: add sourceType binaryNativeCode for many packages
excluding compilers and interpreters as some new tricks may be needed to cover their various bootstrapping processes properly
Diffstat (limited to 'pkgs')
41 files changed, 63 insertions, 2 deletions
diff --git a/pkgs/development/embedded/arduino/arduino-core/default.nix b/pkgs/development/embedded/arduino/arduino-core/default.nix index 34f427d4fa71d..91c2792f9be1a 100644 --- a/pkgs/development/embedded/arduino/arduino-core/default.nix +++ b/pkgs/development/embedded/arduino/arduino-core/default.nix @@ -244,7 +244,10 @@ stdenv.mkDerivation rec { description = "Open-source electronics prototyping platform"; homepage = "https://www.arduino.cc/"; license = if withTeensyduino then licenses.unfreeRedistributable else licenses.gpl2; - sourceProvenance = with sourceTypes; [ binaryBytecode ]; + sourceProvenance = with sourceTypes; [ + binaryBytecode + binaryNativeCode + ]; platforms = platforms.linux; maintainers = with maintainers; [ antono auntie robberer bjornfor bergey ]; }; diff --git a/pkgs/development/libraries/libsciter/default.nix b/pkgs/development/libraries/libsciter/default.nix index 6f3016ce47a4e..034ccc4208f86 100644 --- a/pkgs/development/libraries/libsciter/default.nix +++ b/pkgs/development/libraries/libsciter/default.nix @@ -40,6 +40,7 @@ stdenv.mkDerivation rec { description = "Embeddable HTML/CSS/JavaScript engine for modern UI development"; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ leixb ]; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; }; } diff --git a/pkgs/development/libraries/psol/generic.nix b/pkgs/development/libraries/psol/generic.nix index aa2522a5dad19..8f312fe9dbc83 100644 --- a/pkgs/development/libraries/psol/generic.nix +++ b/pkgs/development/libraries/psol/generic.nix @@ -9,6 +9,7 @@ description = "PageSpeed Optimization Libraries"; homepage = "https://developers.google.com/speed/pagespeed/psol"; license = lib.licenses.asl20; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; # WARNING: This only works with Linux because the pre-built PSOL binary is only supplied for Linux. # TODO: Build PSOL from source to support more platforms. platforms = lib.platforms.linux; diff --git a/pkgs/development/libraries/science/math/mkl/default.nix b/pkgs/development/libraries/science/math/mkl/default.nix index 1f60f4d953882..dc68abe38c36e 100644 --- a/pkgs/development/libraries/science/math/mkl/default.nix +++ b/pkgs/development/libraries/science/math/mkl/default.nix @@ -189,6 +189,7 @@ in stdenvNoCC.mkDerivation ({ threading models. ''; homepage = "https://software.intel.com/en-us/mkl"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.issl; platforms = [ "x86_64-linux" "x86_64-darwin" ]; maintainers = with maintainers; [ bhipple ]; diff --git a/pkgs/development/libraries/science/math/tensorflow/bin.nix b/pkgs/development/libraries/science/math/tensorflow/bin.nix index e084fce9e9ecd..1b769f44eeb1a 100644 --- a/pkgs/development/libraries/science/math/tensorflow/bin.nix +++ b/pkgs/development/libraries/science/math/tensorflow/bin.nix @@ -68,6 +68,7 @@ in stdenv.mkDerivation rec { meta = { description = "C API for TensorFlow"; homepage = "https://www.tensorflow.org/install/lang_c"; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = licenses.asl20; platforms = [ "x86_64-linux" "x86_64-darwin" ]; }; diff --git a/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix b/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix index adf8bdd54b721..5e02398d1b4ec 100644 --- a/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix +++ b/pkgs/development/libraries/science/robotics/edgetpu-compiler/default.nix @@ -51,6 +51,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A command line tool that compiles a TensorFlow Lite model into an Edge TPU compatible file."; homepage = "https://coral.ai/docs/edgetpu/compiler"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.asl20; maintainers = with maintainers; [ cpcloud ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/development/libraries/unixODBCDrivers/default.nix b/pkgs/development/libraries/unixODBCDrivers/default.nix index 0f702b2282449..1e5149683d4cc 100644 --- a/pkgs/development/libraries/unixODBCDrivers/default.nix +++ b/pkgs/development/libraries/unixODBCDrivers/default.nix @@ -173,6 +173,7 @@ broken = stdenv.isDarwin; description = "ODBC Driver 17 for SQL Server"; homepage = "https://docs.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-2017"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = platforms.linux; maintainers = with maintainers; [ spencerjanssen ]; @@ -217,6 +218,7 @@ broken = stdenv.isDarwin; description = "Amazon Redshift ODBC driver"; homepage = "https://docs.aws.amazon.com/redshift/latest/mgmt/configure-odbc-connection.html"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = platforms.linux; maintainers = with maintainers; [ sir4ur0n ]; diff --git a/pkgs/development/mobile/checkra1n/default.nix b/pkgs/development/mobile/checkra1n/default.nix index 110bb187f61c0..a44a6d8b2b8d2 100644 --- a/pkgs/development/mobile/checkra1n/default.nix +++ b/pkgs/development/mobile/checkra1n/default.nix @@ -19,6 +19,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Jailbreak for iPhone 5s though iPhone X, iOS 12.0 and up"; homepage = "https://checkra.in/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfreeRedistributable; maintainers = with maintainers; [ onny ]; platforms = platforms.linux; diff --git a/pkgs/development/mobile/genymotion/default.nix b/pkgs/development/mobile/genymotion/default.nix index 2b94ed14aa9c1..d8413117a30b8 100644 --- a/pkgs/development/mobile/genymotion/default.nix +++ b/pkgs/development/mobile/genymotion/default.nix @@ -89,6 +89,7 @@ stdenv.mkDerivation rec { suitable for application testing. ''; homepage = "https://www.genymotion.com/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = ["x86_64-linux"]; maintainers = [ maintainers.puffnfresh ]; diff --git a/pkgs/development/python-modules/jaxlib/bin.nix b/pkgs/development/python-modules/jaxlib/bin.nix index 1eb4cc18ed069..88d210caa9e02 100644 --- a/pkgs/development/python-modules/jaxlib/bin.nix +++ b/pkgs/development/python-modules/jaxlib/bin.nix @@ -139,6 +139,7 @@ buildPythonPackage rec { meta = with lib; { description = "XLA library for JAX"; homepage = "https://github.com/google/jax"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.asl20; maintainers = with maintainers; [ samuela ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/development/python-modules/pytorch/bin.nix b/pkgs/development/python-modules/pytorch/bin.nix index daa82bba580c7..e2427ac22df3a 100644 --- a/pkgs/development/python-modules/pytorch/bin.nix +++ b/pkgs/development/python-modules/pytorch/bin.nix @@ -75,6 +75,7 @@ in buildPythonPackage { # https://docs.nvidia.com/cuda/eula/index.html # https://www.intel.com/content/www/us/en/developer/articles/license/onemkl-license-faq.html license = licenses.bsd3; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.linux ++ platforms.darwin; hydraPlatforms = []; # output size 3.2G on 1.11.0 maintainers = with maintainers; [ junjihashimoto ]; diff --git a/pkgs/development/python-modules/tensorflow/bin.nix b/pkgs/development/python-modules/tensorflow/bin.nix index 1f57c11ec1834..37a886c1812d6 100644 --- a/pkgs/development/python-modules/tensorflow/bin.nix +++ b/pkgs/development/python-modules/tensorflow/bin.nix @@ -190,6 +190,7 @@ in buildPythonPackage { broken = stdenv.isDarwin; description = "Computation using data flow graphs for scalable machine learning"; homepage = "http://tensorflow.org"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.asl20; maintainers = with maintainers; [ jyp abbradar cdepillabout ]; platforms = [ "x86_64-linux" "x86_64-darwin" ]; diff --git a/pkgs/development/python-modules/torchaudio/bin.nix b/pkgs/development/python-modules/torchaudio/bin.nix index ba504102329d6..42558837bc000 100644 --- a/pkgs/development/python-modules/torchaudio/bin.nix +++ b/pkgs/development/python-modules/torchaudio/bin.nix @@ -50,6 +50,7 @@ buildPythonPackage rec { # https://docs.nvidia.com/cuda/eula/index.html # https://www.intel.com/content/www/us/en/developer/articles/license/onemkl-license-faq.html license = licenses.bsd3; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.linux; maintainers = with maintainers; [ junjihashimoto ]; }; diff --git a/pkgs/development/python-modules/torchvision/bin.nix b/pkgs/development/python-modules/torchvision/bin.nix index 8b1d0e2ec8dea..60a33882021b2 100644 --- a/pkgs/development/python-modules/torchvision/bin.nix +++ b/pkgs/development/python-modules/torchvision/bin.nix @@ -60,6 +60,7 @@ in buildPythonPackage { # https://docs.nvidia.com/cuda/eula/index.html # https://www.intel.com/content/www/us/en/developer/articles/license/onemkl-license-faq.html license = licenses.bsd3; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.linux; maintainers = with maintainers; [ junjihashimoto ]; }; diff --git a/pkgs/development/tools/azure-functions-core-tools/default.nix b/pkgs/development/tools/azure-functions-core-tools/default.nix index d201c64f08341..27aa1e2f37144 100644 --- a/pkgs/development/tools/azure-functions-core-tools/default.nix +++ b/pkgs/development/tools/azure-functions-core-tools/default.nix @@ -66,6 +66,10 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/Azure/azure-functions-core-tools"; description = "Command line tools for Azure Functions"; + sourceProvenance = with sourceTypes; [ + binaryBytecode + binaryNativeCode + ]; license = licenses.mit; maintainers = with maintainers; [ jshcmpbll ]; platforms = platforms.linux; diff --git a/pkgs/development/tools/build-managers/bloop/default.nix b/pkgs/development/tools/build-managers/bloop/default.nix index aa0e9adc2fc8b..1a7060a2f042f 100644 --- a/pkgs/development/tools/build-managers/bloop/default.nix +++ b/pkgs/development/tools/build-managers/bloop/default.nix @@ -63,6 +63,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://scalacenter.github.io/bloop/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.asl20; description = "A Scala build server and command-line tool to make the compile and test developer workflows fast and productive in a build-tool-agnostic way"; platforms = [ "x86_64-linux" "x86_64-darwin" ]; diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index 1ec162fd3403d..074a2945d5469 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -86,7 +86,10 @@ rec { homepage = "https://www.gradle.org/"; changelog = "https://docs.gradle.org/${version}/release-notes.html"; downloadPage = "https://gradle.org/next-steps/?version=${version}"; - sourceProvenance = with sourceTypes; [ binaryBytecode ]; + sourceProvenance = with sourceTypes; [ + binaryBytecode + binaryNativeCode + ]; license = licenses.asl20; platforms = if (supportedPlatforms != null) then supportedPlatforms else platforms.unix; maintainers = with maintainers; [ lorenzleutgeb liff ]; diff --git a/pkgs/development/tools/build-managers/msbuild/default.nix b/pkgs/development/tools/build-managers/msbuild/default.nix index 5c3225c683f75..31c1b5dc521bf 100644 --- a/pkgs/development/tools/build-managers/msbuild/default.nix +++ b/pkgs/development/tools/build-managers/msbuild/default.nix @@ -143,6 +143,10 @@ EOF meta = with lib; { description = "Mono version of Microsoft Build Engine, the build platform for .NET, and Visual Studio"; homepage = "https://github.com/mono/msbuild"; + sourceProvenance = with sourceTypes; [ + fromSource + binaryNativeCode # dependencies + ]; license = licenses.mit; maintainers = with maintainers; [ jdanek ]; platforms = platforms.unix; diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix index 59d9441a59052..19a72b70f9d91 100644 --- a/pkgs/development/tools/build-managers/sbt/default.nix +++ b/pkgs/development/tools/build-managers/sbt/default.nix @@ -39,6 +39,10 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://www.scala-sbt.org/"; license = licenses.bsd3; + sourceProvenance = with sourceTypes; [ + binaryBytecode + binaryNativeCode + ]; description = "A build tool for Scala, Java and more"; maintainers = with maintainers; [ nequissimus ]; platforms = platforms.unix; diff --git a/pkgs/development/tools/build-managers/scala-cli/default.nix b/pkgs/development/tools/build-managers/scala-cli/default.nix index 314acfe71ffdc..a9ec8b88df070 100644 --- a/pkgs/development/tools/build-managers/scala-cli/default.nix +++ b/pkgs/development/tools/build-managers/scala-cli/default.nix @@ -63,6 +63,7 @@ stdenv.mkDerivation { meta = with lib; { homepage = "https://scala-cli.virtuslab.org"; downloadPage = "https://github.com/VirtusLab/scala-cli/releases/v${version}"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.asl20; description = "Command-line tool to interact with the Scala language"; maintainers = [ maintainers.kubukoz ]; diff --git a/pkgs/development/tools/ccloud-cli/default.nix b/pkgs/development/tools/ccloud-cli/default.nix index 2a3d1de41a11a..f3754c6119ea3 100644 --- a/pkgs/development/tools/ccloud-cli/default.nix +++ b/pkgs/development/tools/ccloud-cli/default.nix @@ -28,6 +28,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Confluent Cloud CLI"; homepage = "https://docs.confluent.io/current/cloud/cli/index.html"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; maintainers = with maintainers; [ kalbasit ]; diff --git a/pkgs/development/tools/confluent-cli/default.nix b/pkgs/development/tools/confluent-cli/default.nix index 059a3272038fe..84a681c9b6bff 100644 --- a/pkgs/development/tools/confluent-cli/default.nix +++ b/pkgs/development/tools/confluent-cli/default.nix @@ -28,6 +28,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Confluent CLI"; homepage = "https://docs.confluent.io/confluent-cli/current/overview.html"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; maintainers = with maintainers; [ rguevara84 ]; diff --git a/pkgs/development/tools/eclipse-mat/default.nix b/pkgs/development/tools/eclipse-mat/default.nix index 647e5200a3dc0..dced6c6cde2da 100644 --- a/pkgs/development/tools/eclipse-mat/default.nix +++ b/pkgs/development/tools/eclipse-mat/default.nix @@ -110,6 +110,7 @@ stdenv.mkDerivation rec { run a report to automatically extract leak suspects. ''; homepage = "https://www.eclipse.org/mat"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.epl20; maintainers = [ maintainers.ktor ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/development/tools/google-app-engine-go-sdk/default.nix b/pkgs/development/tools/google-app-engine-go-sdk/default.nix index c20d7a2e49a6f..1230ac606ecf6 100644 --- a/pkgs/development/tools/google-app-engine-go-sdk/default.nix +++ b/pkgs/development/tools/google-app-engine-go-sdk/default.nix @@ -36,6 +36,10 @@ stdenv.mkDerivation rec { description = "Google App Engine SDK for Go"; version = version; homepage = "https://cloud.google.com/appengine/docs/go/"; + sourceProvenance = with sourceTypes; [ + fromSource + binaryNativeCode # includes golang toolchain binaries + ]; license = licenses.asl20; platforms = ["x86_64-linux" "x86_64-darwin"]; maintainers = with maintainers; [ lufia ]; diff --git a/pkgs/development/tools/iaca/2.1.nix b/pkgs/development/tools/iaca/2.1.nix index 1b64b2a5302d4..6695716aa67f9 100644 --- a/pkgs/development/tools/iaca/2.1.nix +++ b/pkgs/development/tools/iaca/2.1.nix @@ -27,6 +27,7 @@ stdenv.mkDerivation rec { meta = { description = "Intel Architecture Code Analyzer"; homepage = "https://software.intel.com/en-us/articles/intel-architecture-code-analyzer/"; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ kazcw ]; diff --git a/pkgs/development/tools/iaca/3.0.nix b/pkgs/development/tools/iaca/3.0.nix index d5a8f8aece443..b5ad92cc08219 100644 --- a/pkgs/development/tools/iaca/3.0.nix +++ b/pkgs/development/tools/iaca/3.0.nix @@ -18,6 +18,7 @@ stdenv.mkDerivation rec { meta = { description = "Intel Architecture Code Analyzer"; homepage = "https://software.intel.com/en-us/articles/intel-architecture-code-analyzer/"; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ kazcw ]; diff --git a/pkgs/development/tools/kythe/default.nix b/pkgs/development/tools/kythe/default.nix index f6a4c2e6c1e60..4cac7a0e3b7b4 100644 --- a/pkgs/development/tools/kythe/default.nix +++ b/pkgs/development/tools/kythe/default.nix @@ -41,6 +41,7 @@ stdenv.mkDerivation rec { analyses, editors, code-review applications, and more — to share information with each other smoothly. ''; homepage = "https://kythe.io/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.asl20; platforms = platforms.linux; maintainers = [ maintainers.mpickering ]; diff --git a/pkgs/development/tools/mblock-mlink/default.nix b/pkgs/development/tools/mblock-mlink/default.nix index f43cc683c320d..4d70efbbc50e2 100644 --- a/pkgs/development/tools/mblock-mlink/default.nix +++ b/pkgs/development/tools/mblock-mlink/default.nix @@ -32,6 +32,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Driver for mBlock web version"; homepage = "https://mblock.makeblock.com/en-us/download/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = [ "x86_64-linux" ]; maintainers = [ maintainers.mausch ]; diff --git a/pkgs/development/tools/misc/blackfire/default.nix b/pkgs/development/tools/misc/blackfire/default.nix index 8ccc03c6e5035..107076963b770 100644 --- a/pkgs/development/tools/misc/blackfire/default.nix +++ b/pkgs/development/tools/misc/blackfire/default.nix @@ -98,6 +98,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Blackfire Profiler agent and client"; homepage = "https://blackfire.io/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; maintainers = with maintainers; [ jtojnar shyim ]; platforms = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" ]; diff --git a/pkgs/development/tools/misc/blackfire/php-probe.nix b/pkgs/development/tools/misc/blackfire/php-probe.nix index 7abca124920fc..0805a5be07cf4 100644 --- a/pkgs/development/tools/misc/blackfire/php-probe.nix +++ b/pkgs/development/tools/misc/blackfire/php-probe.nix @@ -198,6 +198,7 @@ self = stdenv.mkDerivation rec { meta = with lib; { description = "Blackfire Profiler PHP module"; homepage = "https://blackfire.io/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; maintainers = with maintainers; [ jtojnar shyim ]; platforms = [ "x86_64-linux" "aarch64-linux" "i686-linux" "x86_64-darwin" "aarch64-darwin" ]; diff --git a/pkgs/development/tools/misc/remarkable/remarkable-toolchain/default.nix b/pkgs/development/tools/misc/remarkable/remarkable-toolchain/default.nix index e5ed098af8e1d..2dba7768cf8c2 100644 --- a/pkgs/development/tools/misc/remarkable/remarkable-toolchain/default.nix +++ b/pkgs/development/tools/misc/remarkable/remarkable-toolchain/default.nix @@ -28,6 +28,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A toolchain for cross-compiling to reMarkable tablets"; homepage = "https://remarkable.engineering/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.gpl2Plus; maintainers = with maintainers; [ nickhu siraben ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/development/tools/misc/remarkable/remarkable2-toolchain/default.nix b/pkgs/development/tools/misc/remarkable/remarkable2-toolchain/default.nix index fe54390c78580..2bb5e11e24327 100644 --- a/pkgs/development/tools/misc/remarkable/remarkable2-toolchain/default.nix +++ b/pkgs/development/tools/misc/remarkable/remarkable2-toolchain/default.nix @@ -28,6 +28,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A toolchain for cross-compiling to reMarkable 2 tablets"; homepage = "https://remarkable.engineering/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.gpl2Plus; maintainers = with maintainers; [ tadfisher ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/development/tools/misc/saleae-logic/default.nix b/pkgs/development/tools/misc/saleae-logic/default.nix index 487445e0fc35b..d4f17fb595d07 100644 --- a/pkgs/development/tools/misc/saleae-logic/default.nix +++ b/pkgs/development/tools/misc/saleae-logic/default.nix @@ -90,6 +90,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Software for Saleae logic analyzers"; homepage = "https://www.saleae.com/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; platforms = platforms.linux; maintainers = [ maintainers.bjornfor ]; diff --git a/pkgs/development/tools/misc/segger-ozone/default.nix b/pkgs/development/tools/misc/segger-ozone/default.nix index 5e1c6888b8e59..7f68d3e7fc662 100644 --- a/pkgs/development/tools/misc/segger-ozone/default.nix +++ b/pkgs/development/tools/misc/segger-ozone/default.nix @@ -77,6 +77,7 @@ stdenv.mkDerivation rec { not guaranteed to be. ''; homepage = "https://www.segger.com/products/development-tools/ozone-j-link-debugger"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; maintainers = [ maintainers.bmilanov ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/development/tools/neoload/default.nix b/pkgs/development/tools/neoload/default.nix index 0fcb121e4603a..b7e927dbfd077 100644 --- a/pkgs/development/tools/neoload/default.nix +++ b/pkgs/development/tools/neoload/default.nix @@ -87,6 +87,7 @@ in stdenv.mkDerivation rec { homepage = "https://www.neotys.com/product/overview-neoload.html"; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; # https://www.neotys.com/documents/legal/eula/neoload/eula_en.html license = lib.licenses.unfree; diff --git a/pkgs/development/tools/omnisharp-roslyn/default.nix b/pkgs/development/tools/omnisharp-roslyn/default.nix index a76e57ad4265b..a64edf4c75a8f 100644 --- a/pkgs/development/tools/omnisharp-roslyn/default.nix +++ b/pkgs/development/tools/omnisharp-roslyn/default.nix @@ -109,6 +109,10 @@ in stdenv.mkDerivation rec { description = "OmniSharp based on roslyn workspaces"; homepage = "https://github.com/OmniSharp/omnisharp-roslyn"; platforms = platforms.unix; + sourceProvenance = with sourceTypes; [ + fromSource + binaryNativeCode # dependencies + ]; license = licenses.mit; maintainers = with maintainers; [ tesq0 ericdallo corngood ]; mainProgram = "omnisharp"; diff --git a/pkgs/development/tools/react-native-debugger/default.nix b/pkgs/development/tools/react-native-debugger/default.nix index ee03e043dd86b..3bd89c2daab7a 100644 --- a/pkgs/development/tools/react-native-debugger/default.nix +++ b/pkgs/development/tools/react-native-debugger/default.nix @@ -75,6 +75,7 @@ in stdenv.mkDerivation rec { meta = with lib; { homepage = "https://github.com/jhen0409/react-native-debugger"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.mit; description = "The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools"; maintainers = with maintainers; [ ]; diff --git a/pkgs/development/tools/sslmate-agent/default.nix b/pkgs/development/tools/sslmate-agent/default.nix index ecbaeb816f007..dccc22e7fe9e1 100644 --- a/pkgs/development/tools/sslmate-agent/default.nix +++ b/pkgs/development/tools/sslmate-agent/default.nix @@ -34,6 +34,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Daemon for managing SSL/TLS certificates on a server"; homepage = "https://sslmate.com/"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; maintainers = with maintainers; [ wolfangaukang ]; }; diff --git a/pkgs/development/tools/thrust/default.nix b/pkgs/development/tools/thrust/default.nix index 9770a384e1831..5e7b90641704a 100644 --- a/pkgs/development/tools/thrust/default.nix +++ b/pkgs/development/tools/thrust/default.nix @@ -39,6 +39,7 @@ in stdenv.mkDerivation rec { meta = with lib; { description = "Chromium-based cross-platform / cross-language application framework"; homepage = "https://github.com/breach/thrust"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.mit; maintainers = [ maintainers.osener ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/development/web/cypress/default.nix b/pkgs/development/web/cypress/default.nix index b85a1f06b2bcd..e3f5a8b99cf15 100644 --- a/pkgs/development/web/cypress/default.nix +++ b/pkgs/development/web/cypress/default.nix @@ -70,6 +70,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Fast, easy and reliable testing for anything that runs in a browser"; homepage = "https://www.cypress.io"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.mit; platforms = [ "x86_64-linux" ]; maintainers = with maintainers; [ tweber mmahut ]; diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix index e687a157b87e3..a5d3676e439b4 100644 --- a/pkgs/development/web/postman/default.nix +++ b/pkgs/development/web/postman/default.nix @@ -6,6 +6,7 @@ let meta = with lib; { homepage = "https://www.getpostman.com"; description = "API Development Environment"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.postman; platforms = [ "x86_64-linux" "aarch64-darwin" "x86_64-darwin" ]; maintainers = with maintainers; [ johnrichardrinehart evanjs tricktron ]; |