Merge pull request #177280 from risicle/ris-native-source-provenance-servers-tools
treewide/servers,tools: add `sourceType` `binaryNativeCode` for many packages
This commit is contained in:
commit
2a5f594ebd
|
@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
|
|||
description = "Network-wide ads & trackers blocking DNS server";
|
||||
platforms = builtins.attrNames sources;
|
||||
maintainers = with maintainers; [ numkem iagoq ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.gpl3Only;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
|
|||
description = "A modern user interface for hashicorp Consul & Nomad";
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ numkem ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.mit;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -109,6 +109,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
homepage = "https://www.signalyst.com/custom.html";
|
||||
description = "High-end upsampling multichannel software embedded HD-audio player";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ lovesegfault ];
|
||||
|
|
|
@ -90,6 +90,10 @@ in
|
|||
meta = with lib; {
|
||||
description = "Open-source, self-hosted Slack-alternative";
|
||||
homepage = "https://www.mattermost.org";
|
||||
sourceProvenance = with sourceTypes; [
|
||||
fromSource
|
||||
binaryNativeCode # mattermost-webapp
|
||||
];
|
||||
license = with licenses; [ agpl3 asl20 ];
|
||||
maintainers = with maintainers; [ fpletz ryantm numinit ];
|
||||
platforms = platforms.unix;
|
||||
|
|
|
@ -94,6 +94,7 @@ stdenv.mkDerivation {
|
|||
meta = with lib; {
|
||||
description = "Complete open source platform for building web and mobile apps in pure JavaScript";
|
||||
homepage = "https://www.meteor.com/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.mit;
|
||||
platforms = builtins.attrNames srcs;
|
||||
maintainers = with maintainers; [ cstrahan ];
|
||||
|
|
|
@ -42,6 +42,7 @@ stdenv.mkDerivation rec {
|
|||
meta = {
|
||||
description = "Navidrome Music Server and Streamer compatible with Subsonic/Airsonic";
|
||||
homepage = "https://www.navidrome.org/";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.gpl3Only;
|
||||
platforms = [ "x86_64-linux" "aarch64-linux" ];
|
||||
maintainers = with maintainers; [ aciceri ];
|
||||
|
|
|
@ -64,6 +64,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
homepage = "https://www.signalyst.com/index.html";
|
||||
description = "Network Audio Adapter daemon";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ lovesegfault ];
|
||||
platforms = platforms.linux;
|
||||
|
|
|
@ -79,6 +79,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = with lib; {
|
||||
homepage = "https://plex.tv/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "x86_64-linux" "aarch64-linux" ];
|
||||
maintainers = with maintainers; [
|
||||
|
|
|
@ -76,6 +76,7 @@ stdenv.mkDerivation rec {
|
|||
description = "The music player for music lovers";
|
||||
changelog = "https://community.roonlabs.com/c/roon/software-release-notes/18";
|
||||
homepage = "https://roonlabs.com";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ lovesegfault ];
|
||||
platforms = [ "aarch64-linux" "x86_64-linux" ];
|
||||
|
|
|
@ -91,6 +91,7 @@ stdenv.mkDerivation rec {
|
|||
description = "The music player for music lovers";
|
||||
changelog = "https://community.roonlabs.com/c/roon/software-release-notes/18";
|
||||
homepage = "https://roonlabs.com";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ lovesegfault steell ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -53,6 +53,10 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
homepage = "https://www.ui.com";
|
||||
downloadPage = "https://www.ui.com/download/unifi-video/";
|
||||
sourceProvenance = with sourceTypes; [
|
||||
binaryBytecode
|
||||
binaryNativeCode
|
||||
];
|
||||
license = licenses.unfree;
|
||||
maintainers = [ maintainers.rsynnest ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -38,6 +38,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
homepage = "https://www.unifiedremote.com/";
|
||||
description = "The one-and-only remote for your computer";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ sfrijters ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -32,6 +32,7 @@ stdenv.mkDerivation rec {
|
|||
description = "Administration CLI for IBM BlueMix";
|
||||
homepage = "https://console.bluemix.net/docs/cli/index.html";
|
||||
downloadPage = "https://console.bluemix.net/docs/cli/reference/bluemix_cli/download_cli.html#download_install";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = [ maintainers.tazjin maintainers.jensbin ];
|
||||
platforms = [ "x86_64-linux" "i686-linux" ];
|
||||
|
|
|
@ -108,6 +108,10 @@ in stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Tools for the google cloud platform";
|
||||
longDescription = "The Google Cloud SDK. This package has the programs: gcloud, gsutil, and bq";
|
||||
sourceProvenance = with sourceTypes; [
|
||||
fromSource
|
||||
binaryNativeCode # anthoscli and possibly more
|
||||
];
|
||||
# This package contains vendored dependencies. All have free licenses.
|
||||
license = licenses.free;
|
||||
homepage = "https://cloud.google.com/sdk/";
|
||||
|
|
|
@ -81,6 +81,7 @@ in
|
|||
meta = with lib; {
|
||||
description = "NoMachine remote desktop client (nxplayer)";
|
||||
homepage = "https://www.nomachine.com/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = {
|
||||
fullName = "NoMachine 7 End-User License Agreement";
|
||||
url = "https://www.nomachine.com/licensing-7";
|
||||
|
|
|
@ -26,6 +26,7 @@ in stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = "https://pulumi.io/";
|
||||
description = "Pulumi is a cloud development platform that makes creating cloud programs easy and productive";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = with licenses; [ asl20 ];
|
||||
platforms = builtins.attrNames data.pulumiPkgs;
|
||||
maintainers = with maintainers; [
|
||||
|
|
|
@ -40,6 +40,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "VNC remote desktop client software by RealVNC";
|
||||
homepage = "https://www.realvnc.com/en/connect/download/viewer/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = {
|
||||
fullName = "VNC Connect End User License Agreement";
|
||||
url = "https://static.realvnc.com/media/documents/LICENSE-4.0a_en.pdf";
|
||||
|
|
|
@ -70,6 +70,7 @@ symlinkJoin {
|
|||
homepage = "https://mikrotik.com";
|
||||
downloadPage = "https://mikrotik.com/download";
|
||||
changelog = "https://wiki.mikrotik.com/wiki/Winbox_changelog";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ yrd ];
|
||||
};
|
||||
|
|
|
@ -58,6 +58,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Utility for RAR archives";
|
||||
homepage = "https://www.rarlab.com/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ thiagokokada ];
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
|
|
|
@ -72,6 +72,7 @@ let
|
|||
downloadPage = "https://www.ibm.com/support/pages/ibm-spectrum-protect-downloads-latest-fix-packs-and-interim-fixes";
|
||||
platforms = [ "x86_64-linux" ];
|
||||
mainProgram = "dsmc";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = [ lib.maintainers.yarny ];
|
||||
description = "IBM Spectrum Protect (Tivoli Storage Manager) CLI and API";
|
||||
|
|
|
@ -54,6 +54,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Control your computer from your couch";
|
||||
homepage = "https://www.videomap.it/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ atila ];
|
||||
platforms = lib.attrNames srcs;
|
||||
|
|
|
@ -58,6 +58,7 @@ stdenv.mkDerivation rec {
|
|||
models and sketches.
|
||||
'';
|
||||
homepage = "https://www.archimatetool.com/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
maintainers = with maintainers; [ earldouglas ];
|
||||
|
|
|
@ -43,6 +43,7 @@ stdenv.mkDerivation rec {
|
|||
GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems.
|
||||
'';
|
||||
homepage = "https://www.gams.com/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = [ maintainers.Scriptkiddi ];
|
||||
platforms = platforms.linux;
|
||||
|
|
|
@ -72,6 +72,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Manga & Anime Downloader";
|
||||
homepage = "https://sourceforge.net/projects/hakuneko/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unlicense;
|
||||
maintainers = with maintainers; [
|
||||
nloomans
|
||||
|
|
|
@ -53,6 +53,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Convert STL files into Gcode";
|
||||
homepage = "http://www.kisslicer.com";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = [ maintainers.cransom ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -129,6 +129,7 @@ in stdenv.mkDerivation {
|
|||
description = "The GUI for MongoDB";
|
||||
maintainers = with maintainers; [ bryanasdev000 ];
|
||||
homepage = "https://www.mongodb.com/products/compass";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.sspl;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
|
|
|
@ -39,6 +39,7 @@ buildGo118Module rec {
|
|||
homepage = "https://mutagen.io/";
|
||||
changelog = "https://github.com/mutagen-io/mutagen/releases/tag/v${version}";
|
||||
maintainers = [ maintainers.marsam ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.mit;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -39,6 +39,7 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
# Alternatively: https://www.microchip.com/en-us/development-tool/SAM-BA-In-system-Programmer
|
||||
homepage = "http://www.at91.com/linux4sam/bin/view/Linux4SAM/SoftwareTools";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.gpl2Only;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
|
|
|
@ -70,6 +70,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "A sophisticated software modeler";
|
||||
homepage = "https://staruml.io/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -33,6 +33,7 @@ stdenv.mkDerivation {
|
|||
when the sun rises.
|
||||
'';
|
||||
homepage = "https://justgetflux.com/";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.unfree;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ lib.maintainers.paholg ];
|
||||
|
|
|
@ -61,6 +61,7 @@ stdenv.mkDerivation rec {
|
|||
and resilient. It can run in clouds, on-prem, secure enclaves and more,
|
||||
and does not require an agent to be installed on every end host.
|
||||
'';
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.mpl20;
|
||||
maintainers = with maintainers; [ jk techknowlogick ];
|
||||
};
|
||||
|
|
|
@ -41,6 +41,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Replaces the connection between your device and the Internet with a modern, optimized, protocol";
|
||||
homepage = "https://pkg.cloudflareclient.com/packages/cloudflare-warp";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ wolfangaukang ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -43,6 +43,10 @@ rustPlatform.buildRustPackage {
|
|||
This relies on adb, make sure you have the required permissions/udev rules.
|
||||
'';
|
||||
homepage = "https://github.com/Genymobile/gnirehtet";
|
||||
sourceProvenance = with sourceTypes; [
|
||||
fromSource
|
||||
binaryBytecode # gnirehtet.apk
|
||||
];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ symphorien ];
|
||||
platforms = platforms.unix;
|
||||
|
|
|
@ -40,6 +40,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
description = "Allows you to expose a web server running on your local machine to the internet";
|
||||
homepage = "https://ngrok.com/";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
|
||||
maintainers = with maintainers; [ bobvanderlinden brodes ];
|
||||
|
|
|
@ -41,6 +41,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "Command line internet speedtest tool by Ookla";
|
||||
homepage = "https://www.speedtest.net/apps/cli";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ kranzes ];
|
||||
platforms = lib.attrNames srcs;
|
||||
|
|
|
@ -11,6 +11,7 @@ let
|
|||
description = "Passwordless MFA identities for workforces, customers, and developers";
|
||||
homepage = "https://www.beyondidentity.com";
|
||||
downloadPage = "https://app.byndid.com/downloads";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ klden ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -65,6 +65,7 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
description = "A secure and free password manager for all of your devices";
|
||||
homepage = "https://bitwarden.com";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ kiwi ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
|
|
|
@ -111,6 +111,7 @@ stdenv.mkDerivation rec {
|
|||
description = "The Keybase official GUI";
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ avaq rvolosatovs puffnfresh np Br1ght0ne shofius ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.bsd3;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -90,6 +90,7 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://safenet.gemalto.com/multi-factor-authentication/security-applications/authentication-client-token-management";
|
||||
description = "Safenet Authentication Client";
|
||||
platforms = [ "x86_64-linux" ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ wldhx ];
|
||||
};
|
||||
|
|
|
@ -30,6 +30,7 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_CLI.html";
|
||||
description = "The Amazon ECS command line interface";
|
||||
longDescription = "The Amazon Elastic Container Service (Amazon ECS) command line interface (CLI) provides high-level commands to simplify creating, updating, and monitoring clusters and tasks from a local development environment.";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ Scriptkiddi ];
|
||||
platforms = [ "x86_64-linux" "x86_64-darwin" ];
|
||||
|
|
Loading…
Reference in a new issue