treewide: add mainProgram

This commit is contained in:
h7x4 2023-11-23 03:51:17 +01:00 committed by Bjørn Forsman
parent 1088b405d1
commit b8054ecd8a
224 changed files with 224 additions and 0 deletions

View File

@ -44,5 +44,6 @@ rustPlatform.buildRustPackage rec {
maintainers = with maintainers; [ ];
platforms = platforms.unix;
badPlatforms = platforms.darwin;
mainProgram = "xidlehook";
};
}

View File

@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/beeb/awsbck";
license = with licenses; [ mit asl20 ];
maintainers = with maintainers; [ beeb ];
mainProgram = "awsbck";
};
}

View File

@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ jluttine ];
mainProgram = "bdsync";
};
}

View File

@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/sourcefrog/conserve";
license = licenses.gpl2Only;
maintainers = with maintainers; [ happysalada ];
mainProgram = "conserve";
};
}

View File

@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
description = "A program that converts CD images in BIN/CUE format into a set of ISO and CDR tracks";
platforms = platforms.unix;
license = licenses.gpl2;
mainProgram = "bchunk";
};
}

View File

@ -56,5 +56,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ muscaln ];
platforms = platforms.all;
mainProgram = "bootiso";
};
}

View File

@ -45,5 +45,6 @@ in stdenv.mkDerivation rec {
maintainers = [ maintainers.bdimcheff ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
mainProgram = "brasero";
};
}

View File

@ -15,5 +15,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ yana ];
platforms = platforms.unix;
mainProgram = "ccd2iso";
};
}

View File

@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ hrdinka ];
platforms = platforms.all;
mainProgram = "cdi2iso";
};
}

View File

@ -28,5 +28,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/makefu/cue2pops-linux";
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.all;
mainProgram = "cue2pops";
};
}

View File

@ -15,6 +15,7 @@ stdenv.mkDerivation rec {
description = "A utility to identify and optionally copy recordings from a DVD-VR format disc";
license = licenses.gpl2;
maintainers = with maintainers; [ fgaz ];
mainProgram = "dvd-vr";
};
}

View File

@ -93,5 +93,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
mainProgram = "dvdisaster";
};
}

View File

@ -18,5 +18,6 @@ stdenv.mkDerivation (finalAttr: {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ hughobrien ];
platforms = platforms.linux;
mainProgram = "iat";
};
})

View File

@ -21,5 +21,6 @@ python3.pkgs.buildPythonApplication rec {
description = "Verify size of ISO 9660 image against Volume Descriptor fields";
license = licenses.asl20;
maintainers = with maintainers; [ mkg20001 ];
mainProgram = "isolyzer";
};
}

View File

@ -16,5 +16,6 @@ stdenv.mkDerivation rec {
description = "Display information about audio, video, and subtitle tracks on a DVD";
license = licenses.gpl2;
platforms = platforms.linux;
mainProgram = "lsdvd";
};
}

View File

@ -16,5 +16,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.unix;
maintainers = [ maintainers.oxij ];
mainProgram = "mdf2iso";
};
}

View File

@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ pSub ];
mainProgram = "mkcue";
};
}

View File

@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
homepage = "http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html";
license = licenses.gpl2;
platforms = platforms.all;
mainProgram = "nrg2iso";
};
}

View File

@ -39,5 +39,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.gpl3;
maintainers = [ maintainers.doronbehar ];
platforms = [ "x86_64-linux" ];
mainProgram = "sacd";
};
})

View File

@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ ericdallo ];
homepage = "https://github.com/nwoltman/srt-to-vtt-cl";
platforms = platforms.unix;
mainProgram = "srt-vtt";
};
}

View File

@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
homepage = "http://aluigi.org/mytoolz.htm#uif2iso";
license = lib.licenses.gpl1Plus;
platforms = lib.platforms.linux;
mainProgram = "uif2iso";
};
}

View File

@ -80,5 +80,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ebzzry ];
platforms = platforms.linux;
mainProgram = "unetbootin";
};
}

View File

@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
maintainers = [ lib.maintainers.bluescreen303 ];
platforms = lib.platforms.all;
mainProgram = "vobcopy";
};
}

View File

@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.ttuegel ];
mainProgram = "vobsub2srt";
};
}

View File

@ -73,5 +73,6 @@ stdenv.mkDerivation (finalAttrs: {
"libbrotlienc"
];
platforms = platforms.all;
mainProgram = "brotli";
};
})

View File

@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
# Later commits changed the licence to Apache2 (no release yet, though)
license = with licenses; [ lgpl3Plus ];
platforms = platforms.unix;
mainProgram = "bsc";
};
}

View File

@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/sstadick/crabz/blob/v${version}/CHANGELOG.md";
license = with licenses; [ unlicense /* or */ mit ];
maintainers = with maintainers; [ figsoda ];
mainProgram = "crabz";
};
}

View File

@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
maintainers = with maintainers; [ mt-caret ];
platforms = platforms.all;
mainProgram = "dejsonlz4";
};
}

View File

@ -51,5 +51,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/dtrx-py/dtrx";
license = licenses.gpl3Plus;
maintainers = [ ];
mainProgram = "dtrx";
};
}

View File

@ -35,5 +35,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = [ maintainers.lunik1 ];
platforms = platforms.linux;
mainProgram = "ect";
};
}

View File

@ -27,5 +27,6 @@ stdenv.mkDerivation {
license = licenses.gpl3Plus;
maintainers = [ maintainers.xfix ];
platforms = platforms.linux;
mainProgram = "flips";
};
}

View File

@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
maintainers = [ maintainers.ivar ];
platforms = platforms.linux;
mainProgram = "hacpack";
};
}

View File

@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
maintainers = with maintainers; [ ivar ];
platforms = platforms.unix;
mainProgram = "hactool";
};
}

View File

@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
maintainers = with maintainers; [ fgaz ];
platforms = platforms.all;
mainProgram = "heatshrink";
};
}

View File

@ -54,5 +54,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.ivar ];
platforms = platforms.unix;
mainProgram = "ImageLOL";
};
}

View File

@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
description = "In-memory benchmark of open-source LZ77/LZSS/LZMA compressors";
license = licenses.free;
platforms = platforms.all;
mainProgram = "lzbench";
};
}

View File

@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.bsd3;
maintainers = with maintainers; [ ];
mainProgram = "lzfse";
};
}

View File

@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2Plus;
maintainers = with maintainers; [ vlaci ];
platforms = lib.platforms.all;
mainProgram = "lzip";
};
}

View File

@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2Plus;
maintainers = with maintainers; [ vlaci ];
platforms = lib.platforms.all;
mainProgram = "lziprecover";
};
}

View File

@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ ];
license = licenses.gpl2;
platforms = platforms.unix;
mainProgram = "lzop";
};
}

View File

@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ kira-bruneau pshirshov raskin ];
platforms = python3.meta.platforms;
homepage = "https://gist.github.com/Tblue/62ff47bef7f894e92ed5";
mainProgram = "mozlz4a";
};
}

View File

@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.unfree; # No license specified upstream
platforms = [ "x86_64-linux" ]; # Should work on Darwin as well, but this is untested. aarch64-linux fails.
maintainers = [ maintainers.ivar ];
mainProgram = "nx2elf";
};
}

View File

@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2Plus;
maintainers = with maintainers; [ r-burns ];
platforms = platforms.unix;
mainProgram = "offzip";
};
}

View File

@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/richox/orz";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
mainProgram = "orz";
};
}

View File

@ -41,5 +41,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/ouch-org/ouch/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ figsoda psibi ];
mainProgram = "ouch";
};
}

View File

@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.gpl3;
maintainers = [ maintainers.matthewbauer ];
mainProgram = "pbzx";
};
}

View File

@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
maintainers = [ maintainers.raskin ];
platforms = platforms.unix;
mainProgram = "pixz";
};
}

View File

@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = with maintainers; [ _360ied ];
mainProgram = "plzip";
};
}

View File

@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ ];
license = licenses.gpl2Plus;
platforms = platforms.unix;
mainProgram = "rzip";
};
}

View File

@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/quininer/unzrip";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
mainProgram = "unzrip";
};
}

View File

@ -18,5 +18,6 @@ stdenv.mkDerivation rec {
description = "The Ultimate Packer for eXecutables";
license = licenses.gpl2Plus;
platforms = platforms.unix;
mainProgram = "upx";
};
}

View File

@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ copumpkin ];
platforms = lib.platforms.all;
mainProgram = "xar";
};
}

View File

@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.spease ];
# 64-bit only
platforms = platforms.aarch64 ++ platforms.x86_64;
mainProgram = "zfp";
};
}

View File

@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.unix;
mainProgram = "aaphoto";
};
}

View File

@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ muscaln ];
platforms = platforms.linux;
mainProgram = "adriconf";
};
}

View File

@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.infinisil ];
platforms = platforms.unix;
mainProgram = "blockhash";
};
}

View File

@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
broken = stdenv.hostPlatform.isDarwin; # packages 'libdrm' and 'gbm' not found
maintainers = with maintainers; [ romildo ];
mainProgram = "blur_image";
};
}

View File

@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
license = lib.licenses.gpl3;
platforms = lib.platforms.unix;
mainProgram = "briss";
};
}

View File

@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
homepage = "https://contextfreeart.org/";
license = licenses.gpl2Only;
mainProgram = "cfdg";
};
}

View File

@ -40,5 +40,6 @@ stdenv.mkDerivation {
license = licenses.bsd3;
platforms = platforms.linux;
maintainers = [ maintainers.raskin ];
mainProgram = "cuneiform";
};
}

View File

@ -29,5 +29,6 @@ buildGoModule rec {
"An extensive, fast, and accurate command-line image dithering tool";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ ehmry ];
mainProgram = "didder";
};
}

View File

@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl3;
platforms = platforms.unix;
maintainers = [ maintainers.bjornfor ];
mainProgram = "ditaa";
};
}

View File

@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/dnglab/dnglab";
license = licenses.lgpl21Only;
maintainers = with maintainers; [ dit7ya ];
mainProgram = "dnglab";
};
}

View File

@ -18,6 +18,7 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
maintainers = with maintainers; [ aespinosa ];
platforms = platforms.all;
mainProgram = "dpic";
};
}

View File

@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
description = "A dynamic resource editor for X Toolkit applications";
license = licenses.mit;
platforms = platforms.linux;
mainProgram = "editres";
};
}

View File

@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.asppsa ];
platforms = platforms.all;
mainProgram = "epstool";
};
}

View File

@ -47,5 +47,6 @@ with python3Packages; buildPythonApplication {
platforms = platforms.linux;
maintainers = with maintainers; [ rasendubi ];
license = licenses.gpl3;
mainProgram = "escrotum";
};
}

View File

@ -36,5 +36,6 @@ stdenv.mkDerivation {
platforms = lib.platforms.unix;
# never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs
broken = stdenv.isDarwin;
mainProgram = "esshader";
};
}

View File

@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
description = "A utility to read and manipulate EXIF data in digital photographs";
platforms = platforms.unix;
license = licenses.lgpl21Plus;
mainProgram = "exif";
};
}

View File

@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = [ maintainers.rycee ];
mainProgram = "facedetect";
};
}

View File

@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
homepage = "http://s-tech.elsat.net.pl/fbv/";
license = licenses.gpl2Only;
maintainers = with maintainers; [ peterhoeg ];
mainProgram = "fbv";
};
}

View File

@ -62,5 +62,6 @@ perlPackages.buildPerlPackage rec {
license = with licenses; [ artistic1 gpl1Plus ];
platforms = platforms.unix;
maintainers = with maintainers; [ mnacamura ];
mainProgram = "feedgnuplot";
};
}

View File

@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.all;
maintainers = [ maintainers.bjornfor ];
mainProgram = "fgallery";
};
}

View File

@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.cpl10;
platforms = platforms.linux;
maintainers = [ maintainers.michelk ];
mainProgram = "ggobi";
};
}

View File

@ -88,5 +88,6 @@ in
url = "https://sourceforge.net/p/gnuplot/gnuplot-main/ci/master/tree/Copyright";
};
maintainers = with maintainers; [ lovek323 ];
mainProgram = "gnuplot";
};
}

View File

@ -113,5 +113,6 @@ in stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ kira-bruneau ];
platforms = platforms.linux;
mainProgram = "goverlay";
};
}

View File

@ -28,5 +28,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/mcastorina/graph-cli/";
license = with licenses; [ gpl3Only ];
maintainers = with maintainers; [ leungbk ];
mainProgram = "graph";
};
}

View File

@ -13,5 +13,6 @@ perlPackages.buildPerlPackage {
license = licenses.gpl1Only;
platforms = platforms.unix;
maintainers = [ maintainers.jensbin ];
mainProgram = "graph-easy";
};
}

View File

@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ pjones ];
platforms = platforms.linux;
license = licenses.gpl2Plus;
mainProgram = "gromit-mpx";
};
}

View File

@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
maintainers = [ maintainers.marsam ];
platforms = platforms.all;
mainProgram = "guff";
};
}

View File

@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.zlib;
platforms = platforms.linux;
maintainers = [ maintainers.dezgeg ];
mainProgram = "ibniz";
};
}

View File

@ -25,5 +25,6 @@ in stdenv.mkDerivation rec {
platforms = platforms.linux;
license = licenses.mit;
maintainers = with maintainers; [ lw ];
mainProgram = "imgur-screenshot";
};
}

View File

@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
maintainers = with maintainers; [ abbradar ];
homepage = "https://github.com/ram-on/imgurbash2";
mainProgram = "imgurbash2";
};
}

View File

@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
maintainers = with maintainers; [ rycee ];
platforms = platforms.all;
mainProgram = "jhead";
};
}

View File

@ -23,5 +23,6 @@ stdenv.mkDerivation {
license = licenses.free;
platforms = platforms.all;
maintainers = with maintainers; [ infinisil ];
mainProgram = "jpegexiforient";
};
}

View File

@ -22,5 +22,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl3;
maintainers = [ lib.maintainers.puffnfresh ];
platforms = lib.platforms.linux;
mainProgram = "leela";
};
}

View File

@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
platforms = platforms.gnu ++ platforms.linux;
maintainers = with maintainers; [ pSub ];
mainProgram = "logstalgia";
};
}

View File

@ -32,5 +32,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.all;
maintainers = with maintainers; [ kidonng ];
mainProgram = "lsix";
};
}

View File

@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
'';
platforms = lib.platforms.unix;
mainProgram = "mscgen";
};
}

View File

@ -63,5 +63,6 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ eelco ];
platforms = platforms.linux;
license = licenses.bsd3;
mainProgram = "NifSkope";
};
}

View File

@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ kovirobi ];
platforms = platforms.unix;
mainProgram = "nip2";
};
}

View File

@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
description = "A PNG optimizer";
license = licenses.zlib;
platforms = platforms.unix;
mainProgram = "optipng";
};
}

View File

@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
description = "A multithreaded lossless PNG compression optimizer";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dywedir ];
mainProgram = "oxipng";
};
}

View File

@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.ianwookim ];
platforms = platforms.unix;
mainProgram = "pdf2svg";
};
}

View File

@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ leenaars ];
platforms = platforms.unix;
mainProgram = "pdftag";
};
}

View File

@ -50,5 +50,6 @@ stdenv.mkDerivation rec {
changelog = "https://github.com/otfried/ipe-tools/releases";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ yrd ];
mainProgram = "pdftoipe";
};
}

View File

@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ uri-canva ];
platforms = platforms.unix;
mainProgram = "perceptualdiff";
};
}

View File

@ -73,5 +73,6 @@ stdenv.mkDerivation rec {
license = licenses.free; # custom license. See COPYING in the source repo.
platforms = platforms.mesaPlatforms;
maintainers = with maintainers; [ Flakebi ];
mainProgram = "piglit";
};
}

View File

@ -16,5 +16,6 @@ python310Packages.buildPythonPackage rec {
description = "Converts pixel art to SVG - pixel by pixel";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ annaaurora ];
mainProgram = "pixel2svg.py";
};
}

View File

@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
license = licenses.free;
platforms = platforms.unix;
maintainers = with maintainers; [ starcraft66 ];
mainProgram = "pngcheck";
};
}

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