treewide/misc: add sourceType binaryNativeCode for more packages

This commit is contained in:
Robert Scott 2022-06-17 22:55:24 +01:00
parent 45f19df837
commit eb6cce7d6f
31 changed files with 39 additions and 0 deletions

View File

@ -87,6 +87,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Brother BrGenML1 LPR driver";
homepage = "http://www.brother.com";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = lib.platforms.linux;
license = lib.licenses.unfreeRedistributable;
maintainers = with lib.maintainers; [ jraygauthier ];

View File

@ -58,6 +58,7 @@ rec {
meta = with lib; {
homepage = "http://www.brother.com/";
description = "Brother ${model} printer driver";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = platforms.linux;
downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=gb&lang=en&prod=${model}_eu&os=128";
@ -90,6 +91,7 @@ rec {
meta = with lib; {
homepage = "http://www.brother.com/";
description = "Brother ${model} printer CUPS wrapper driver";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = platforms.linux;
downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=gb&lang=en&prod=${model}_eu&os=128";

View File

@ -48,6 +48,7 @@ in rec {
meta = {
description = "Brother ${lib.strings.toUpper model} driver";
homepage = "http://www.brother.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = [ lib.maintainers.steveej ];
@ -80,6 +81,7 @@ in rec {
meta = {
description = "Brother ${lib.strings.toUpper model} CUPS wrapper driver";
homepage = "http://www.brother.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.gpl2;
platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = [ lib.maintainers.steveej ];

View File

@ -209,6 +209,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "CUPS Linux drivers for Canon printers";
homepage = "http://www.canon.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = with maintainers; [
# please consider maintaining if you are updating this package

View File

@ -103,6 +103,10 @@ stdenv.mkDerivation {
meta = with lib; {
description = "Canon InkJet printer drivers for the iP5400, MP520, MP210, MP140, iP3500, and MP610 series. (MP520 drivers also work for MX700.)";
homepage = "http://support-asia.canon-asia.com/content/EN/0100084101.html";
sourceProvenance = with sourceTypes; [
fromSource
binaryNativeCode
];
license = licenses.unfree;
platforms = platforms.linux;
maintainers = with maintainers; [ jerith666 ];

View File

@ -145,6 +145,10 @@ in stdenv.mkDerivation {
meta = with lib; {
description = "Canon InkJet printer drivers for the MG2400 MG2500 MG3500 MG5500 MG6400 MG6500 MG7100 and P200 series";
homepage = "https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg5550.aspx?type=drivers&driverdetailid=tcm:13-1094072";
sourceProvenance = with sourceTypes; [
fromSource
binaryNativeCode
];
license = licenses.unfree;
platforms = platforms.linux;
maintainers = with maintainers; [ chpatrick ];

View File

@ -44,6 +44,7 @@ stdenv.mkDerivation rec {
DocuPrint 3205 d/3208 d/3505 d/3508 d/4405 d/4408 d
'';
homepage = "https://onlinesupport.fujixerox.com";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = with maintainers; [ delan ];
platforms = platforms.linux;

View File

@ -67,6 +67,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.brother.com/";
description = "Brother HL1110 printer driver";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = lib.platforms.linux;
downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl1110_us_eu_as&os=128#SelectLanguageType-561_0_1";

View File

@ -56,6 +56,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.brother.com/";
description = "Brother HL1210W printer driver";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = lib.platforms.linux;
downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=nz&lang=en&prod=hl1210w_eu_as&os=128";

View File

@ -72,6 +72,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.brother.com/";
description = "Brother hl3140cw printer driver";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = lib.platforms.linux;
downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl3140cw_us_eu&os=128";

View File

@ -63,6 +63,7 @@ stdenv.mkDerivation {
meta = with lib; {
homepage = "http://www.brother.com/";
description = "Brother hl-l2340dw printer driver";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = platforms.linux;
downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=us&lang=es&prod=hll2340dw_us_eu_as&os=128&flang=English";

View File

@ -86,6 +86,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "http://www.brother.com/";
description = "Brother HL-L2350DW printer driver";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = builtins.map (arch: "${arch}-linux") arches;
downloadPage = "https://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2350dw_us_eu_as&os=128";

View File

@ -62,6 +62,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "http://www.brother.com/";
description = "Brother HL-L2390DW combined print driver";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2390dw_us&os=128";

View File

@ -43,6 +43,7 @@ stdenv.mkDerivation {
meta = with lib; {
description = "CUPS drivers for several Kyocera FS-{1020,1025,1040,1060,1120,1125} printers";
homepage = "https://www.kyoceradocumentsolutions.ru/index/service_support/download_center.false.driver.FS1040._.EN.html#";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = [ maintainers.vanzef ];
platforms = platforms.linux;

View File

@ -54,6 +54,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "CUPS drivers for several Kyocera printers";
homepage = "https://www.kyoceradocumentsolutions.com";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = [ maintainers.steveej ];
platforms = platforms.linux;

View File

@ -61,6 +61,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Brother MFC-9140CDN CUPS wrapper driver";
homepage = "http://www.brother.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ hexa ];

View File

@ -66,6 +66,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Brother MFC-9140CDN LPR printer driver";
homepage = "http://www.brother.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = with maintainers; [ hexa ];
platforms = [ "i686-linux" "x86_64-linux" ];

View File

@ -37,6 +37,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.brother.com/";
description = "Brother MFC-J470DW LPR driver";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = lib.platforms.linux;
downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj470dw_us_eu_as&os=128";

View File

@ -82,6 +82,7 @@ stdenv.mkDerivation rec {
description = "Brother MFC-J6510DW LPR driver";
downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj6510dw_all&os=128";
homepage = "http://www.brother.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = with licenses; unfree;
maintainers = with maintainers; [ ramkromberg ];
platforms = with platforms; linux;

View File

@ -37,6 +37,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Brother MFC-L2700DN LPR driver";
homepage = "http://www.brother.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
maintainers = [ lib.maintainers.tv ];
platforms = [ "i686-linux" ];

View File

@ -38,6 +38,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Brother MFC-L2720DW lpr driver";
homepage = "http://www.brother.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = [ lib.maintainers.xeji ];

View File

@ -36,6 +36,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Brother MFC-L2740DW lpr driver";
homepage = "http://www.brother.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = [ lib.maintainers.Enzime ];

View File

@ -86,6 +86,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "http://www.brother.com/";
description = "Brother MFC-L2750DW printer driver";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = builtins.map (arch: "${arch}-linux") arches;
maintainers = [ maintainers.lovesegfault ];

View File

@ -38,6 +38,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Brother MFC-L8690CDW LPR printer driver";
homepage = "http://www.brother.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
maintainers = [ lib.maintainers.fuzzy-id ];
platforms = [ "i686-linux" ];

View File

@ -106,6 +106,7 @@ in stdenv.mkDerivation rec {
description = "Unified Linux Driver for Samsung printers and scanners";
homepage = "http://www.bchemnet.com/suldr";
downloadPage = "http://www.bchemnet.com/suldr/driver/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
# Tested on linux-x86_64. Might work on linux-i386.

View File

@ -89,6 +89,7 @@ in stdenv.mkDerivation rec {
description = "Unified Linux Driver for Samsung printers and scanners";
homepage = "http://www.bchemnet.com/suldr";
downloadPage = "http://www.bchemnet.com/suldr/driver/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
# Tested on linux-x86_64. Might work on linux-i386.

View File

@ -75,6 +75,7 @@ in stdenv.mkDerivation rec {
meta = with lib; {
description = "Samsung's Linux printing drivers; includes binaries without source code";
homepage = "http://www.samsung.com/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = platforms.linux;
maintainers = with maintainers; [ joko ];

View File

@ -63,6 +63,7 @@ in
};
'';
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = with licenses; [ mit eapl ];
maintainers = [ maintainers.eperuffo ];
platforms = platforms.linux;

View File

@ -46,6 +46,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Pantum universal driver";
homepage = "https://global.pantum.com/";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = [ "i686-linux" "x86_64-linux" ];
};

View File

@ -31,6 +31,7 @@ mkDerivation rec {
meta = with lib; {
homepage = "https://www.xp-pen.com/download-46.html";
description = "Driver for XP-PEN Pentablet drawing tablets";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ ivar ];

View File

@ -45,6 +45,7 @@ in
meta = {
description = "Sundtek MediaTV driver";
maintainers = [ maintainers.simonvandel ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = platforms.unix;
license = licenses.unfree;
homepage = "https://support.sundtek.com/index.php/topic,1573.0.html";