Merge pull request #176823 from risicle/ris-native-source-provenance-applications

treewide/applications: add `sourceType` `binaryNativeCode` for many packages
This commit is contained in:
Rick van Schijndel 2022-06-23 20:55:09 +02:00 committed by GitHub
commit c100196b08
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
202 changed files with 260 additions and 9 deletions

View File

@ -63,6 +63,7 @@ stdenv.mkDerivation rec {
# See http://www.baudline.com/faq.html#licensing_terms. # See http://www.baudline.com/faq.html#licensing_terms.
# (Do NOT (re)distribute on hydra.) # (Do NOT (re)distribute on hydra.)
license = licenses.unfree; license = licenses.unfree;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = [ maintainers.bjornfor ]; maintainers = [ maintainers.bjornfor ];
}; };

View File

@ -86,6 +86,7 @@ mkDerivation rec {
homepage = "https://www.signalyst.com/custom.html"; homepage = "https://www.signalyst.com/custom.html";
description = "High-end upsampling multichannel software HD-audio player"; description = "High-end upsampling multichannel software HD-audio player";
license = licenses.unfree; license = licenses.unfree;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ lovesegfault ]; maintainers = with maintainers; [ lovesegfault ];
}; };

View File

@ -22,6 +22,7 @@ stdenv.mkDerivation {
meta = { meta = {
description = "Utility to check whether audio is truly lossless or not"; description = "Utility to check whether audio is truly lossless or not";
homepage = "https://losslessaudiochecker.com"; homepage = "https://losslessaudiochecker.com";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with lib.maintainers; [ p-h ]; maintainers = with lib.maintainers; [ p-h ];

View File

@ -35,6 +35,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
inherit homepage; inherit homepage;
description = "Editor for the ${brand} ${type} digital mixer"; description = "Editor for the ${brand} ${type} digital mixer";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = [ maintainers.magnetophon ]; maintainers = [ maintainers.magnetophon ];

View File

@ -47,6 +47,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Cross-platform, easy to use, fast and functional audio editor"; description = "Cross-platform, easy to use, fast and functional audio editor";
homepage = "https://www.ocenaudio.com"; homepage = "https://www.ocenaudio.com";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ onny ]; maintainers = with maintainers; [ onny ];

View File

@ -48,6 +48,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Pocket Casts webapp, packaged for the Linux Desktop"; description = "Pocket Casts webapp, packaged for the Linux Desktop";
homepage = "https://github.com/felicianotech/pocket-casts-desktop-app"; homepage = "https://github.com/felicianotech/pocket-casts-desktop-app";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ wolfangaukang ]; maintainers = with maintainers; [ wolfangaukang ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -76,6 +76,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Digital audio workstation"; description = "Digital audio workstation";
homepage = "https://www.reaper.fm/"; homepage = "https://www.reaper.fm/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" "aarch64-linux" ]; platforms = [ "x86_64-linux" "aarch64-linux" ];
maintainers = with maintainers; [ jfrankenau ilian orivej uniquepointer ]; maintainers = with maintainers; [ jfrankenau ilian orivej uniquepointer ];

View File

@ -42,6 +42,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Sample-based instrument, with a powerful phrase sequencer"; description = "Sample-based instrument, with a powerful phrase sequencer";
homepage = "https://www.renoise.com/products/redux"; homepage = "https://www.renoise.com/products/redux";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ mihnea-s ]; maintainers = with maintainers; [ mihnea-s ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -79,6 +79,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Modern tracker-based DAW"; description = "Modern tracker-based DAW";
homepage = "https://www.renoise.com/"; homepage = "https://www.renoise.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = []; maintainers = [];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Player for Mega Drive/Genesis VGM files"; description = "Player for Mega Drive/Genesis VGM files";
homepage = "https://www.inphonik.com/products/rymcast-genesis-vgm-player/"; homepage = "https://www.inphonik.com/products/rymcast-genesis-vgm-player/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ astsmtl ]; maintainers = with maintainers; [ astsmtl ];

View File

@ -35,6 +35,7 @@ qt5.mkDerivation {
homepage = "https://georgielabs.net/"; homepage = "https://georgielabs.net/";
maintainers = with maintainers; [ mkg20001 ]; maintainers = with maintainers; [ mkg20001 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
}; };
} }

View File

@ -167,6 +167,7 @@ stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
homepage = "https://www.spotify.com/"; homepage = "https://www.spotify.com/";
description = "Play music from the Spotify music service"; description = "Play music from the Spotify music service";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ eelco ftrvxmtrx sheenobu mudri timokau ma27 ]; maintainers = with maintainers; [ eelco ftrvxmtrx sheenobu mudri timokau ma27 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -41,6 +41,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Small, fast and powerful modular synthesizer with pattern-based sequencer"; description = "Small, fast and powerful modular synthesizer with pattern-based sequencer";
license = licenses.unfreeRedistributable; license = licenses.unfreeRedistributable;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
homepage = "http://www.warmplace.ru/soft/sunvox/"; homepage = "http://www.warmplace.ru/soft/sunvox/";
maintainers = with maintainers; [ puffnfresh ]; maintainers = with maintainers; [ puffnfresh ];
platforms = [ "i686-linux" "x86_64-linux" ]; platforms = [ "i686-linux" "x86_64-linux" ];

View File

@ -51,6 +51,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Tonelib GFX is an amp and effects modeling software for electric guitar and bass."; description = "Tonelib GFX is an amp and effects modeling software for electric guitar and bass.";
homepage = "https://tonelib.net/"; homepage = "https://tonelib.net/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ dan4ik605743 orivej ]; maintainers = with maintainers; [ dan4ik605743 orivej ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -54,6 +54,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "ToneLib Jam the learning and practice software for guitar players"; description = "ToneLib Jam the learning and practice software for guitar players";
homepage = "https://tonelib.net/"; homepage = "https://tonelib.net/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ dan4ik605743 ]; maintainers = with maintainers; [ dan4ik605743 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -53,6 +53,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "ToneLib Metal Guitar amp simulator targeted at metal players"; description = "ToneLib Metal Guitar amp simulator targeted at metal players";
homepage = "https://tonelib.net/"; homepage = "https://tonelib.net/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ dan4ik605743 ]; maintainers = with maintainers; [ dan4ik605743 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -56,6 +56,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "ToneLib Zoom change and save all the settings in your Zoom(r) guitar pedal"; description = "ToneLib Zoom change and save all the settings in your Zoom(r) guitar pedal";
homepage = "https://tonelib.net/"; homepage = "https://tonelib.net/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ dan4ik605743 ]; maintainers = with maintainers; [ dan4ik605743 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -95,6 +95,7 @@ stdenv.mkDerivation rec {
conventional music players. conventional music players.
''; '';
homepage = "https://www.seventhstring.com/xscribe/"; homepage = "https://www.seventhstring.com/xscribe/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
}; };

View File

@ -80,6 +80,7 @@ stdenv.mkDerivation rec {
+ supported sound systems: ASIO, DirectSound, MME, ALSA, OSS, JACK, Audiobus, IAA. + supported sound systems: ASIO, DirectSound, MME, ALSA, OSS, JACK, Audiobus, IAA.
''; '';
homepage = "https://warmplace.ru/soft/ans/"; homepage = "https://warmplace.ru/soft/ans/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.free; license = licenses.free;
# I cannot test the Darwin version, so I'll leave it disabled # I cannot test the Darwin version, so I'll leave it disabled
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View File

@ -76,6 +76,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://www.exodus.io/"; homepage = "https://www.exodus.io/";
description = "Top-rated cryptocurrency wallet with Trezor integration and built-in Exchange"; description = "Top-rated cryptocurrency wallet with Trezor integration and built-in Exchange";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ mmahut rople380 ]; maintainers = with maintainers; [ mmahut rople380 ];

View File

@ -225,6 +225,10 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability."; description = "A modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability.";
homepage = "https://sparrowwallet.com"; homepage = "https://sparrowwallet.com";
sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ emmanuelrosa _1000101 ]; maintainers = with maintainers; [ emmanuelrosa _1000101 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -43,6 +43,7 @@ buildDotnetModule rec {
meta = with lib; { meta = with lib; {
description = "Backend for the Wasabi Wallet"; description = "Backend for the Wasabi Wallet";
homepage = "https://wasabiwallet.io/"; homepage = "https://wasabiwallet.io/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ mmahut ]; maintainers = with maintainers; [ mmahut ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -60,6 +60,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Privacy focused Bitcoin wallet"; description = "Privacy focused Bitcoin wallet";
homepage = "https://wasabiwallet.io/"; homepage = "https://wasabiwallet.io/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit; license = licenses.mit;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ mmahut ]; maintainers = with maintainers; [ mmahut ];

View File

@ -86,6 +86,7 @@ let
meta = with lib; { meta = with lib; {
description = "A hackable text editor for the 21st Century"; description = "A hackable text editor for the 21st Century";
homepage = "https://atom.io/"; homepage = "https://atom.io/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ offline ysndr ]; maintainers = with maintainers; [ offline ysndr ];
platforms = platforms.x86_64; platforms = platforms.x86_64;

View File

@ -58,6 +58,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = "http://www.eclipse.org/"; homepage = "http://www.eclipse.org/";
inherit description; inherit description;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
}; };

View File

@ -74,6 +74,7 @@ stdenv.mkDerivation rec {
homepage = "https://pinegrow.com"; homepage = "https://pinegrow.com";
description = "UI Web Editor"; description = "UI Web Editor";
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = with licenses; [ unfreeRedistributable ]; license = with licenses; [ unfreeRedistributable ];
maintainers = with maintainers; [ gador ]; maintainers = with maintainers; [ gador ];
}; };

View File

@ -89,6 +89,7 @@ in stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
inherit homepage; inherit homepage;
description = "FPGA design and simulation software"; description = "FPGA design and simulation software";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
hydraPlatforms = [ ]; # requireFile srcs cannot be fetched by hydra, ignore hydraPlatforms = [ ]; # requireFile srcs cannot be fetched by hydra, ignore

View File

@ -62,6 +62,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Sophisticated text editor for code, markup and prose"; description = "Sophisticated text editor for code, markup and prose";
license = lib.licenses.unfree; license = lib.licenses.unfree;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];
}; };
} }

View File

@ -131,6 +131,7 @@ in stdenv.mkDerivation (rec {
description = "Sophisticated text editor for code, markup and prose"; description = "Sophisticated text editor for code, markup and prose";
homepage = "https://www.sublimetext.com/"; homepage = "https://www.sublimetext.com/";
maintainers = with maintainers; [ jtojnar wmertens demin-dmitriy zimbatm ]; maintainers = with maintainers; [ jtojnar wmertens demin-dmitriy zimbatm ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];
}; };

View File

@ -142,6 +142,7 @@ in stdenv.mkDerivation (rec {
description = "Sophisticated text editor for code, markup and prose"; description = "Sophisticated text editor for code, markup and prose";
homepage = "https://www.sublimetext.com/"; homepage = "https://www.sublimetext.com/";
maintainers = with maintainers; [ jtojnar wmertens demin-dmitriy zimbatm ]; maintainers = with maintainers; [ jtojnar wmertens demin-dmitriy zimbatm ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "aarch64-linux" "x86_64-linux" ]; platforms = [ "aarch64-linux" "x86_64-linux" ];
}; };

View File

@ -72,6 +72,7 @@ in stdenv.mkDerivation {
description = "Sega SG1000, SC3000, SF7000, Master System, Game Gear, Genesis/Megadrive, SVP, Pico, SegaCD/MegaCD and 32X emulator"; description = "Sega SG1000, SC3000, SF7000, Master System, Game Gear, Genesis/Megadrive, SVP, Pico, SegaCD/MegaCD and 32X emulator";
homepage = "https://www.carpeludum.com/kega-fusion/"; homepage = "https://www.carpeludum.com/kega-fusion/";
maintainers = with maintainers; [ abbradar ]; maintainers = with maintainers; [ abbradar ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfreeRedistributable; license = licenses.unfreeRedistributable;
platforms = [ "i686-linux" ]; platforms = [ "i686-linux" ];
}; };

View File

@ -191,6 +191,10 @@ stdenv.mkDerivation ((lib.optionalAttrs (buildScript != null) {
inherit version; inherit version;
homepage = "https://www.winehq.org/"; homepage = "https://www.winehq.org/";
license = with lib.licenses; [ lgpl21Plus ]; license = with lib.licenses; [ lgpl21Plus ];
sourceProvenance = with lib.sourceTypes; [
fromSource
binaryNativeCode # mono, gecko
];
description = if supportFlags.waylandSupport then "An Open Source implementation of the Windows API on top of OpenGL and Unix (with experimental Wayland support)" else "An Open Source implementation of the Windows API on top of X, OpenGL, and Unix"; description = if supportFlags.waylandSupport then "An Open Source implementation of the Windows API on top of OpenGL and Unix (with experimental Wayland support)" else "An Open Source implementation of the Windows API on top of X, OpenGL, and Unix";
platforms = if supportFlags.waylandSupport then (lib.remove "x86_64-darwin" prevPlatforms) else prevPlatforms; platforms = if supportFlags.waylandSupport then (lib.remove "x86_64-darwin" prevPlatforms) else prevPlatforms;
maintainers = with lib.maintainers; [ avnik raskin bendlas jmc-figueira ]; maintainers = with lib.maintainers; [ avnik raskin bendlas jmc-figueira ];

View File

@ -51,6 +51,7 @@ stdenv.mkDerivation rec {
homepage = "https://cryptowat.ch"; homepage = "https://cryptowat.ch";
description = "Application for visualising real-time cryptocurrency market data"; description = "Application for visualising real-time cryptocurrency market data";
platforms = platforms.linux; platforms = platforms.linux;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ livnev ]; maintainers = with maintainers; [ livnev ];
}; };

View File

@ -18,6 +18,7 @@ let
meta = with lib; { meta = with lib; {
description = "User-friendly Desktop Internet GIS"; description = "User-friendly Desktop Internet GIS";
homepage = "http://udig.refractions.net/"; homepage = "http://udig.refractions.net/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = with licenses; [ epl10 bsd3 ]; license = with licenses; [ epl10 bsd3 ];
maintainers = with maintainers; [ sikmir ]; maintainers = with maintainers; [ sikmir ];
platforms = builtins.attrNames srcs; platforms = builtins.attrNames srcs;

View File

@ -99,6 +99,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://avocode.com/"; homepage = "https://avocode.com/";
description = "The bridge between designers and developers"; description = "The bridge between designers and developers";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ megheaiulian ]; maintainers = with maintainers; [ megheaiulian ];

View File

@ -95,6 +95,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A desktop application for creating diagrams"; description = "A desktop application for creating diagrams";
homepage = "https://about.draw.io/"; homepage = "https://about.draw.io/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.asl20; license = licenses.asl20;
changelog = "https://github.com/jgraph/drawio-desktop/releases/tag/v${version}"; changelog = "https://github.com/jgraph/drawio-desktop/releases/tag/v${version}";
maintainers = with maintainers; [ darkonion0 ]; maintainers = with maintainers; [ darkonion0 ];

View File

@ -66,7 +66,10 @@ stdenv.mkDerivation rec {
homepage = "https://imagej.net/software/fiji/"; homepage = "https://imagej.net/software/fiji/";
description = "batteries-included distribution of ImageJ2, bundling a lot of plugins which facilitate scientific image analysis"; description = "batteries-included distribution of ImageJ2, bundling a lot of plugins which facilitate scientific image analysis";
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [ binaryBytecode ]; sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = with lib.licenses; [ gpl2Plus gpl3Plus bsd2 publicDomain ]; license = with lib.licenses; [ gpl2Plus gpl3Plus bsd2 publicDomain ];
maintainers = with maintainers; [ zane ]; maintainers = with maintainers; [ zane ];
}; };

View File

@ -59,6 +59,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://hexler.net/products/kodelife"; homepage = "https://hexler.net/products/kodelife";
description = "Real-time GPU shader editor"; description = "Real-time GPU shader editor";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ prusnak ]; maintainers = with maintainers; [ prusnak ];
platforms = [ "aarch64-linux" "armv7l-linux" "x86_64-linux" ]; platforms = [ "aarch64-linux" "armv7l-linux" "x86_64-linux" ];

View File

@ -42,6 +42,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Layout, editing, and control software for your laser cutter"; description = "Layout, editing, and control software for your laser cutter";
homepage = "https://lightburnsoftware.com/"; homepage = "https://lightburnsoftware.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ q3k ]; maintainers = with lib.maintainers; [ q3k ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -46,6 +46,7 @@ in mkDerivation {
meta = with lib; { meta = with lib; {
description = "For converting between different versions of .dwg and .dxf"; description = "For converting between different versions of .dwg and .dxf";
homepage = "https://www.opendesign.com/guestfiles/oda_file_converter"; homepage = "https://www.opendesign.com/guestfiles/oda_file_converter";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ nagisa ]; maintainers = with maintainers; [ nagisa ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -99,6 +99,7 @@ in stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "GUI prototyping/mockup tool"; description = "GUI prototyping/mockup tool";
homepage = "https://pencil.evolus.vn/"; homepage = "https://pencil.evolus.vn/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.gpl2; # Commercial license is also available license = licenses.gpl2; # Commercial license is also available
maintainers = with maintainers; [ bjornfor prikhi mrVanDalo ]; maintainers = with maintainers; [ bjornfor prikhi mrVanDalo ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -49,6 +49,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A Beautifully Designed Image and Photo Editor for Windows and Linux"; description = "A Beautifully Designed Image and Photo Editor for Windows and Linux";
homepage = "http://www.pixeluvo.com/"; homepage = "http://www.pixeluvo.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ wolfangaukang ]; maintainers = with maintainers; [ wolfangaukang ];

View File

@ -124,6 +124,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Scientific image processing program for astrophotography"; description = "Scientific image processing program for astrophotography";
homepage = "https://pixinsight.com/"; homepage = "https://pixinsight.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = [ maintainers.sheepforce ]; maintainers = [ maintainers.sheepforce ];

View File

@ -89,6 +89,7 @@ stdenv.mkDerivation rec {
description = "Brother brscan4 sane backend driver"; description = "Brother brscan4 sane backend driver";
homepage = "http://www.brother.com"; homepage = "http://www.brother.com";
platforms = [ "i686-linux" "x86_64-linux" ]; platforms = [ "i686-linux" "x86_64-linux" ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ jraygauthier ]; maintainers = with lib.maintainers; [ jraygauthier ];
}; };

View File

@ -102,6 +102,7 @@ stdenv.mkDerivation rec {
description = "Brother brscan5 sane backend driver"; description = "Brother brscan5 sane backend driver";
homepage = "https://www.brother.com"; homepage = "https://www.brother.com";
platforms = [ "i686-linux" "x86_64-linux" ]; platforms = [ "i686-linux" "x86_64-linux" ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ mattchrist ]; maintainers = with lib.maintainers; [ mattchrist ];
}; };

View File

@ -47,6 +47,7 @@ stdenv.mkDerivation rec {
description = "Brother DSSeries SANE backend driver"; description = "Brother DSSeries SANE backend driver";
homepage = "http://www.brother.com"; homepage = "http://www.brother.com";
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ callahad ]; maintainers = with lib.maintainers; [ callahad ];
}; };

View File

@ -100,6 +100,7 @@ stdenv.mkDerivation
{ {
description = "The Unigine Heaven GPU benchmarking tool"; description = "The Unigine Heaven GPU benchmarking tool";
homepage = "https://benchmark.unigine.com/heaven"; homepage = "https://benchmark.unigine.com/heaven";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = [ lib.maintainers.BarinovMaxim ]; maintainers = [ lib.maintainers.BarinovMaxim ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View File

@ -90,6 +90,7 @@ stdenv.mkDerivation rec{
meta = { meta = {
description = "The Unigine Heaven GPU benchmarking tool"; description = "The Unigine Heaven GPU benchmarking tool";
homepage = "https://benchmark.unigine.com/sanctuary"; homepage = "https://benchmark.unigine.com/sanctuary";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = [ lib.maintainers.BarinovMaxim ]; maintainers = [ lib.maintainers.BarinovMaxim ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View File

@ -139,6 +139,7 @@ buildFHSUserEnv {
meta = { meta = {
description = "The Unigine Superposition GPU benchmarking tool"; description = "The Unigine Superposition GPU benchmarking tool";
homepage = "https://benchmark.unigine.com/superposition"; homepage = "https://benchmark.unigine.com/superposition";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = [ lib.maintainers.BarinovMaxim ]; maintainers = [ lib.maintainers.BarinovMaxim ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -88,6 +88,7 @@ stdenv.mkDerivation {
meta = { meta = {
description = "The Unigine Heaven GPU benchmarking tool"; description = "The Unigine Heaven GPU benchmarking tool";
homepage = "https://benchmark.unigine.com/tropics"; homepage = "https://benchmark.unigine.com/tropics";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = [ lib.maintainers.BarinovMaxim ]; maintainers = [ lib.maintainers.BarinovMaxim ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View File

@ -128,6 +128,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "The Unigine Valley GPU benchmarking tool"; description = "The Unigine Valley GPU benchmarking tool";
homepage = "https://unigine.com/products/benchmarks/valley/"; homepage = "https://unigine.com/products/benchmarks/valley/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; # see also: $out/$instPath/documentation/License.pdf license = lib.licenses.unfree; # see also: $out/$instPath/documentation/License.pdf
maintainers = [ lib.maintainers.kierdavis ]; maintainers = [ lib.maintainers.kierdavis ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View File

@ -54,6 +54,7 @@ mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "http://www.styluslabs.com/"; homepage = "http://www.styluslabs.com/";
description = "Write is a word processor for handwriting"; description = "Write is a word processor for handwriting";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = platforms.linux; platforms = platforms.linux;
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = with maintainers; [ oyren ]; maintainers = with maintainers; [ oyren ];

View File

@ -129,6 +129,7 @@ in stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Multi-platform password manager"; description = "Multi-platform password manager";
homepage = "https://1password.com/"; homepage = "https://1password.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ timstott savannidgerinel maxeaubrey sebtm ]; maintainers = with maintainers; [ timstott savannidgerinel maxeaubrey sebtm ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -131,6 +131,7 @@ in stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Multi-platform password manager"; description = "Multi-platform password manager";
homepage = "https://1password.com/"; homepage = "https://1password.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ timstott savannidgerinel maxeaubrey sebtm ]; maintainers = with maintainers; [ timstott savannidgerinel maxeaubrey sebtm ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -67,6 +67,7 @@ stdenv.mkDerivation {
homepage = "https://developer.1password.com/docs/cli/"; homepage = "https://developer.1password.com/docs/cli/";
downloadPage = "https://app-updates.agilebits.com/product_history/CLI2"; downloadPage = "https://app-updates.agilebits.com/product_history/CLI2";
maintainers = with maintainers; [ joelburget marsam ]; maintainers = with maintainers; [ joelburget marsam ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
inherit mainProgram platforms; inherit mainProgram platforms;
}; };

View File

@ -34,6 +34,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Adobe Reader, a viewer for PDF documents"; description = "Adobe Reader, a viewer for PDF documents";
homepage = "http://www.adobe.com/products/reader"; homepage = "http://www.adobe.com/products/reader";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
knownVulnerabilities = [ knownVulnerabilities = [
"Numerous unresolved vulnerabilities" "Numerous unresolved vulnerabilities"

View File

@ -59,6 +59,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://www.authy.com"; homepage = "https://www.authy.com";
description = "Twilio Authy two factor authentication desktop application"; description = "Twilio Authy two factor authentication desktop application";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ iammrinal0 ]; maintainers = with maintainers; [ iammrinal0 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -166,6 +166,7 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers; [ xavierzwirtz ]; maintainers = with lib.maintainers; [ xavierzwirtz ];
description = "A data management tool that enables working with SQL Server, Azure SQL DB and SQL DW"; description = "A data management tool that enables working with SQL Server, Azure SQL DB and SQL DW";
homepage = "https://docs.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio"; homepage = "https://docs.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfreeRedistributable; license = lib.licenses.unfreeRedistributable;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
}; };

View File

@ -48,6 +48,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Binance Cryptoexchange Official Desktop Client"; description = "Binance Cryptoexchange Official Desktop Client";
homepage = "https://www.binance.com/en/desktop-download"; homepage = "https://www.binance.com/en/desktop-download";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ wolfangaukang ]; maintainers = with maintainers; [ wolfangaukang ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -127,6 +127,10 @@
PostgreSQL, MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, PostgreSQL, MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access,
Teradata, Firebird, Derby, etc. Teradata, Firebird, Derby, etc.
''; '';
sourceProvenance = with sourceTypes; [
fromSource
binaryBytecode # dependencies from maven
];
license = licenses.asl20; license = licenses.asl20;
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ]; platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
maintainers = with maintainers; [ jojosch mkg20001 ]; maintainers = with maintainers; [ jojosch mkg20001 ];

View File

@ -73,6 +73,7 @@ mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A viewer for PDF documents"; description = "A viewer for PDF documents";
homepage = "https://www.foxitsoftware.com/"; homepage = "https://www.foxitsoftware.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ p-h rhoriguchi ]; maintainers = with maintainers; [ p-h rhoriguchi ];

View File

@ -41,6 +41,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Analytic-Tracking tool for GoLance"; description = "Analytic-Tracking tool for GoLance";
homepage = "https://golance.com/download-gometer"; homepage = "https://golance.com/download-gometer";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ wolfangaukang ]; maintainers = with maintainers; [ wolfangaukang ];
}; };

View File

@ -115,6 +115,7 @@ mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A world sphere viewer"; description = "A world sphere viewer";
homepage = "https://www.google.com/earth/"; homepage = "https://www.google.com/earth/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ friedelino shamilton ]; maintainers = with maintainers; [ friedelino shamilton ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -70,6 +70,7 @@ stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
description = "Time tracking software"; description = "Time tracking software";
homepage = "https://hubstaff.com/"; homepage = "https://hubstaff.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ michalrus srghma ]; maintainers = with maintainers; [ michalrus srghma ];

View File

@ -37,6 +37,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "GPU-accelerated procedural modeler and slicer for 3D printing"; description = "GPU-accelerated procedural modeler and slicer for 3D printing";
homepage = "https://icesl.loria.fr/"; homepage = "https://icesl.loria.fr/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.inria-icesl; license = licenses.inria-icesl;
platforms = [ "i686-linux" "x86_64-linux" ]; platforms = [ "i686-linux" "x86_64-linux" ];
maintainers = with maintainers; [ mgttlinger ]; maintainers = with maintainers; [ mgttlinger ];

View File

@ -70,6 +70,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://www.raise3d.com/ideamaker/"; homepage = "https://www.raise3d.com/ideamaker/";
description = "Raise3D's 3D slicer software"; description = "Raise3D's 3D slicer software";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ lovesegfault ]; maintainers = with maintainers; [ lovesegfault ];

View File

@ -27,6 +27,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Supermicro IPMI configuration tool"; description = "Supermicro IPMI configuration tool";
homepage = "http://www.supermicro.com/products/nfo/ipmi.cfm"; homepage = "http://www.supermicro.com/products/nfo/ipmi.cfm";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ sorki ]; maintainers = with maintainers; [ sorki ];

View File

@ -72,7 +72,10 @@ stdenv.mkDerivation rec {
''; '';
meta = with lib; { meta = with lib; {
sourceProvenance = with sourceTypes; [ binaryBytecode ]; sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ vlaci ]; maintainers = with maintainers; [ vlaci ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View File

@ -64,6 +64,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://github.com/joaomgcd/JoinDesktop/"; homepage = "https://github.com/joaomgcd/JoinDesktop/";
description = "Desktop app for Join"; description = "Desktop app for Join";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
# on https://joaoapps.com/join/desktop/ "Join Desktop is an open source app" but no license # on https://joaoapps.com/join/desktop/ "Join Desktop is an open source app" but no license
license = licenses.free; license = licenses.free;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -28,6 +28,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.jottacloud.com/"; homepage = "https://www.jottacloud.com/";
downloadPage = "https://repo.jotta.us/archives/linux/"; downloadPage = "https://repo.jotta.us/archives/linux/";
maintainers = with maintainers; [ evenbrenden ]; maintainers = with maintainers; [ evenbrenden ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
}; };

View File

@ -68,6 +68,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Analytics and time-series database"; description = "Analytics and time-series database";
homepage = "http://www.kx.com/"; homepage = "http://www.kx.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree; license = lib.licenses.unfree;
platforms = [ "i686-linux" ]; platforms = [ "i686-linux" ];
maintainers = [ lib.maintainers.thoughtpolice ]; maintainers = [ lib.maintainers.thoughtpolice ];

View File

@ -56,6 +56,7 @@ in stdenv.mkDerivation rec {
homepage = "https://github.com/koreader/koreader"; homepage = "https://github.com/koreader/koreader";
description = description =
"An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices"; "An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = intersectLists platforms.x86_64 platforms.linux; platforms = intersectLists platforms.x86_64 platforms.linux;
license = licenses.agpl3Only; license = licenses.agpl3Only;
maintainers = with maintainers; [ contrun neonfuz]; maintainers = with maintainers; [ contrun neonfuz];

View File

@ -39,6 +39,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Master PDF Editor"; description = "Master PDF Editor";
homepage = "https://code-industry.net/free-pdf-editor/"; homepage = "https://code-industry.net/free-pdf-editor/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfreeRedistributable; license = licenses.unfreeRedistributable;
platforms = with platforms; [ "x86_64-linux" ]; platforms = with platforms; [ "x86_64-linux" ];
maintainers = with maintainers; [ cmcdragonkai ]; maintainers = with maintainers; [ cmcdragonkai ];

View File

@ -37,6 +37,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Master PDF Editor - version 4, without watermark"; description = "Master PDF Editor - version 4, without watermark";
homepage = "https://code-industry.net/free-pdf-editor/"; homepage = "https://code-industry.net/free-pdf-editor/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfreeRedistributable; license = licenses.unfreeRedistributable;
platforms = with platforms; [ "x86_64-linux" ]; platforms = with platforms; [ "x86_64-linux" ];
}; };

View File

@ -19,6 +19,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Morphological analysis of Russian text"; description = "Morphological analysis of Russian text";
homepage = "https://yandex.ru/dev/mystem/"; homepage = "https://yandex.ru/dev/mystem/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfreeRedistributable; license = licenses.unfreeRedistributable;
maintainers = with maintainers; [ abbradar ]; maintainers = with maintainers; [ abbradar ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -42,6 +42,10 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://github.com/torakiki/pdfsam"; homepage = "https://github.com/torakiki/pdfsam";
description = "Multi-platform software designed to extract pages, split, merge, mix and rotate PDF files"; description = "Multi-platform software designed to extract pages, split, merge, mix and rotate PDF files";
sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.agpl3; license = licenses.agpl3;
platforms = platforms.all; platforms = platforms.all;
maintainers = with maintainers; [ _1000101 ]; maintainers = with maintainers; [ _1000101 ];

View File

@ -88,6 +88,10 @@ buildFHSUserEnv {
homepage = "https://www.qoppa.com/${pname}/"; homepage = "https://www.qoppa.com/${pname}/";
description = "An easy to use, full-featured PDF editing software"; description = "An easy to use, full-featured PDF editing software";
longDescription = longDescription; longDescription = longDescription;
sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
mainProgram = pname; mainProgram = pname;

View File

@ -142,6 +142,7 @@ in stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
description = "GUI for managing Windows programs under linux"; description = "GUI for managing Windows programs under linux";
homepage = "https://www.playonlinux.com/"; homepage = "https://www.playonlinux.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.gpl3; license = licenses.gpl3;
maintainers = [ maintainers.pasqui23 ]; maintainers = [ maintainers.pasqui23 ];
platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ];

View File

@ -122,6 +122,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = "https://getpolarized.io/"; homepage = "https://getpolarized.io/";
description = "Personal knowledge repository for PDF and web content supporting incremental reading and document annotation"; description = "Personal knowledge repository for PDF and web content supporting incremental reading and document annotation";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.gpl3Only; license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.noneucat ]; maintainers = [ lib.maintainers.noneucat ];

View File

@ -85,6 +85,7 @@ stdenv.mkDerivation rec {
description = "A simple, configurable utility to show your web activity as playing status on Discord"; description = "A simple, configurable utility to show your web activity as playing status on Discord";
homepage = "https://premid.app"; homepage = "https://premid.app";
downloadPage = "https://premid.app/downloads"; downloadPage = "https://premid.app/downloads";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mpl20; license = licenses.mpl20;
maintainers = with maintainers; [ natto1784 ]; maintainers = with maintainers; [ natto1784 ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -53,6 +53,7 @@ in mkDerivation rec {
description = "Helps you understand your daily habits so you can focus and be more productive"; description = "Helps you understand your daily habits so you can focus and be more productive";
homepage = "https://www.rescuetime.com"; homepage = "https://www.rescuetime.com";
maintainers = with maintainers; [ cstrahan ]; maintainers = with maintainers; [ cstrahan ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "i686-linux" "x86_64-linux" ]; platforms = [ "i686-linux" "x86_64-linux" ];
}; };

View File

@ -91,6 +91,7 @@ stdenv.mkDerivation rec {
homepage = "https://robomongo.org/"; homepage = "https://robomongo.org/";
description = "Query GUI for mongodb. Formerly called Robomongo"; description = "Query GUI for mongodb. Formerly called Robomongo";
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.gpl3Only; license = licenses.gpl3Only;
maintainers = with maintainers; [ eperuffo ]; maintainers = with maintainers; [ eperuffo ];
}; };

View File

@ -48,6 +48,7 @@
description = "An open app store and side-loading tool for Android-based VR devices such as the Oculus Go, Oculus Quest or Moverio BT 300"; description = "An open app store and side-loading tool for Android-based VR devices such as the Oculus Go, Oculus Quest or Moverio BT 300";
homepage = "https://github.com/SideQuestVR/SideQuest"; homepage = "https://github.com/SideQuestVR/SideQuest";
downloadPage = "https://github.com/SideQuestVR/SideQuest/releases"; downloadPage = "https://github.com/SideQuestVR/SideQuest/releases";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ joepie91 rvolosatovs ]; maintainers = with maintainers; [ joepie91 rvolosatovs ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -48,6 +48,10 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Digital signature tool for Costa Rican electronic invoicing"; description = "Digital signature tool for Costa Rican electronic invoicing";
homepage = "https://signum.one/download.html"; homepage = "https://signum.one/download.html";
sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ wolfangaukang ]; maintainers = with maintainers; [ wolfangaukang ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -27,6 +27,7 @@ let
description = "The simplest way to keep notes"; description = "The simplest way to keep notes";
homepage = "https://github.com/Automattic/simplenote-electron"; homepage = "https://github.com/Automattic/simplenote-electron";
license = licenses.gpl2; license = licenses.gpl2;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
maintainers = with maintainers; [ maintainers = with maintainers; [
kiwi kiwi
]; ];

View File

@ -81,6 +81,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Snapmaker Luban is an easy-to-use 3-in-1 software tailor-made for Snapmaker machines"; description = "Snapmaker Luban is an easy-to-use 3-in-1 software tailor-made for Snapmaker machines";
homepage = "https://github.com/Snapmaker/Luban"; homepage = "https://github.com/Snapmaker/Luban";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.gpl3; license = licenses.gpl3;
maintainers = [ maintainers.simonkampe ]; maintainers = [ maintainers.simonkampe ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -40,6 +40,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Command line client for the Snowflake database"; description = "Command line client for the Snowflake database";
homepage = "https://www.snowflake.com"; homepage = "https://www.snowflake.com";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ andehen ]; maintainers = with maintainers; [ andehen ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -43,6 +43,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Mastodon/Misskey Client for PC"; description = "Mastodon/Misskey Client for PC";
homepage = "https://thedesk.top"; homepage = "https://thedesk.top";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.gpl3Only; license = licenses.gpl3Only;
maintainers = with maintainers; [ wolfangaukang ]; maintainers = with maintainers; [ wolfangaukang ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -61,6 +61,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Online freelancing platform desktop application for time tracking"; description = "Online freelancing platform desktop application for time tracking";
homepage = "https://www.upwork.com/ab/downloads/"; homepage = "https://www.upwork.com/ab/downloads/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ zakkor wolfangaukang ]; maintainers = with maintainers; [ zakkor wolfangaukang ];

View File

@ -82,6 +82,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Electron based Mastodon, Pleroma and Misskey client for Windows, Mac and Linux"; description = "Electron based Mastodon, Pleroma and Misskey client for Windows, Mac and Linux";
homepage = "https://whalebird.social"; homepage = "https://whalebird.social";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ wolfangaukang colinsane ]; maintainers = with maintainers; [ wolfangaukang colinsane ];
platforms = [ "x86_64-linux" "aarch64-linux" ]; platforms = [ "x86_64-linux" "aarch64-linux" ];

View File

@ -85,7 +85,10 @@ stdenv.mkDerivation rec {
and save to Evernote. and save to Evernote.
''; '';
homepage = "https://www.xmind.net/"; homepage = "https://www.xmind.net/";
sourceProvenance = with sourceTypes; [ binaryBytecode ]; sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ michalrus ]; maintainers = with maintainers; [ michalrus ];

View File

@ -103,6 +103,7 @@ stdenv.mkDerivation rec {
description = "Peer-to-peer ephemeral public communities"; description = "Peer-to-peer ephemeral public communities";
homepage = "https://getaether.net/"; homepage = "https://getaether.net/";
downloadPage = "https://getaether.net/download/"; downloadPage = "https://getaether.net/download/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.agpl3Only; license = licenses.agpl3Only;
maintainers = with maintainers; [ maxhille ]; maintainers = with maintainers; [ maxhille ];
# other platforms could be supported by building from source # other platforms could be supported by building from source

View File

@ -45,6 +45,10 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Eclipse-based LDAP browser and directory client"; description = "Eclipse-based LDAP browser and directory client";
homepage = "https://directory.apache.org/studio/"; homepage = "https://directory.apache.org/studio/";
sourceProvenance = with sourceTypes; [
binaryBytecode
binaryNativeCode
];
license = licenses.asl20; license = licenses.asl20;
# Upstream supports macOS and Windows too. # Upstream supports macOS and Windows too.
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -151,6 +151,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Appgate SDP (Software Defined Perimeter) desktop client"; description = "Appgate SDP (Software Defined Perimeter) desktop client";
homepage = "https://www.appgate.com/support/software-defined-perimeter-support"; homepage = "https://www.appgate.com/support/software-defined-perimeter-support";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ ymatsiuk ]; maintainers = with maintainers; [ ymatsiuk ];

View File

@ -200,6 +200,7 @@ stdenv.mkDerivation rec {
chew up your bandwidth, and invade your privacy. Brave lets you chew up your bandwidth, and invade your privacy. Brave lets you
contribute to your favorite creators automatically. contribute to your favorite creators automatically.
''; '';
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mpl20; license = licenses.mpl20;
maintainers = with maintainers; [ uskudnik rht jefflabonte nasirhm ]; maintainers = with maintainers; [ uskudnik rht jefflabonte nasirhm ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -22,6 +22,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Additional support for proprietary codecs for Vivaldi"; description = "Additional support for proprietary codecs for Vivaldi";
homepage = "https://ffmpeg.org/"; homepage = "https://ffmpeg.org/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.lgpl21; license = licenses.lgpl21;
maintainers = with maintainers; [ betaboon cawilliamson lluchs ]; maintainers = with maintainers; [ betaboon cawilliamson lluchs ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -20,6 +20,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Widevine support for Vivaldi"; description = "Widevine support for Vivaldi";
homepage = "https://www.widevine.com"; homepage = "https://www.widevine.com";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ betaboon ]; maintainers = with maintainers; [ betaboon ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -83,6 +83,7 @@ in stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
description = "Network simulation tool from Cisco"; description = "Network simulation tool from Cisco";
homepage = "https://www.netacad.com/courses/packet-tracer"; homepage = "https://www.netacad.com/courses/packet-tracer";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ lucasew ]; maintainers = with maintainers; [ lucasew ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -125,6 +125,7 @@ in stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
description = "Network simulation tool from Cisco"; description = "Network simulation tool from Cisco";
homepage = "https://www.netacad.com/courses/packet-tracer"; homepage = "https://www.netacad.com/courses/packet-tracer";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree; license = licenses.unfree;
maintainers = with maintainers; [ lucasew ]; maintainers = with maintainers; [ lucasew ];
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];

View File

@ -59,6 +59,7 @@ stdenv.mkDerivation rec {
introspective tooling, cluster navigation, and object management along introspective tooling, cluster navigation, and object management along
with a plugin system to further extend its capabilities. with a plugin system to further extend its capabilities.
''; '';
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ jk ]; maintainers = with maintainers; [ jk ];
platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];

Some files were not shown because too many files have changed in this diff Show More