mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-03-13 21:56:29 +01:00
treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools: - an ast-grep script to prefix things in meta with `lib.`, - a modified nixf-diagnose / nixf combination to remove unused `with lib;`, and - regular nixfmt. Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
This commit is contained in:
parent
8bbc115374
commit
567e8dfd8e
16759 changed files with 54499 additions and 54491 deletions
|
|
@ -107,7 +107,7 @@ in
|
|||
'';
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ lorenzleutgeb ];
|
||||
meta = {
|
||||
maintainers = with lib.maintainers; [ lorenzleutgeb ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,10 +37,10 @@ let
|
|||
|
||||
dontStrip = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "HP Smart Array CLI";
|
||||
homepage = "https://downloads.linux.hpe.com/SDR/downloads/MCP/Ubuntu/pool/non-free/";
|
||||
license = licenses.unfreeRedistributable;
|
||||
license = lib.licenses.unfreeRedistributable;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -372,7 +372,7 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
|
||||
meta = {
|
||||
maintainers = [ ] ++ lib.teams.pantheon.members;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,8 +7,8 @@
|
|||
}:
|
||||
{
|
||||
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
|
||||
meta = {
|
||||
maintainers = [ ] ++ lib.teams.pantheon.members;
|
||||
};
|
||||
|
||||
###### interface
|
||||
|
|
|
|||
|
|
@ -65,11 +65,11 @@ stdenv.mkDerivation {
|
|||
dontStrip = true;
|
||||
dontPatchELF = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Brother brscan4 sane backend driver etc files";
|
||||
homepage = "http://www.brother.com";
|
||||
platforms = platforms.linux;
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ jraygauthier ];
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = with lib.maintainers; [ jraygauthier ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -73,11 +73,11 @@ stdenv.mkDerivation {
|
|||
|
||||
dontInstall = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Brother brscan5 sane backend driver etc files";
|
||||
homepage = "https://www.brother.com";
|
||||
platforms = platforms.linux;
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ mattchrist ];
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.unfree;
|
||||
maintainers = with lib.maintainers; [ mattchrist ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ ratsclub ];
|
||||
meta = {
|
||||
maintainers = with lib.maintainers; [ ratsclub ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,8 +30,8 @@ let
|
|||
in
|
||||
|
||||
{
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ hexa ] ++ teams.c3d2.members;
|
||||
meta = {
|
||||
maintainers = with lib.maintainers; [ hexa ] ++ lib.teams.c3d2.members;
|
||||
};
|
||||
|
||||
options.services.pretalx = {
|
||||
|
|
|
|||
|
|
@ -62,8 +62,8 @@ let
|
|||
withRedis = cfg.settings.redis.location != null;
|
||||
in
|
||||
{
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ hexa ];
|
||||
meta = {
|
||||
maintainers = with lib.maintainers; [ hexa ];
|
||||
};
|
||||
|
||||
options.services.pretix = {
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ python3.pkgs.buildPythonApplication {
|
|||
chmod +x $out/bin/set-session
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
|
||||
meta = {
|
||||
maintainers = [ ] ++ lib.teams.pantheon.members;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ let
|
|||
|
||||
in
|
||||
{
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
|
||||
meta = {
|
||||
maintainers = [ ] ++ lib.teams.pantheon.members;
|
||||
};
|
||||
|
||||
options = {
|
||||
|
|
|
|||
|
|
@ -72,8 +72,8 @@ let
|
|||
|
||||
in
|
||||
{
|
||||
meta = with lib; {
|
||||
maintainers = with maintainers; [ ] ++ teams.pantheon.members;
|
||||
meta = {
|
||||
maintainers = [ ] ++ lib.teams.pantheon.members;
|
||||
};
|
||||
|
||||
# Note: the order in which lightdm greeter modules are imported
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
and each link is labeled with the VLAN we are assigning it in
|
||||
virtualisation.vlans.
|
||||
*/
|
||||
with builtins;
|
||||
|
||||
let
|
||||
commonConf = {
|
||||
systemd.services.systemd-networkd.environment.SYSTEMD_LOG_LEVEL = "debug";
|
||||
|
|
|
|||
|
|
@ -105,7 +105,7 @@ stdenv.mkDerivation rec {
|
|||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Digital audio workstation";
|
||||
longDescription = ''
|
||||
Bitwig Studio is a multi-platform music-creation system for
|
||||
|
|
@ -113,9 +113,9 @@ stdenv.mkDerivation rec {
|
|||
editing tools and a super-fast workflow.
|
||||
'';
|
||||
homepage = "https://www.bitwig.com/";
|
||||
license = licenses.unfree;
|
||||
license = lib.licenses.unfree;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
bfortz
|
||||
michalrus
|
||||
mrVanDalo
|
||||
|
|
|
|||
|
|
@ -40,12 +40,12 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
buildFlags = [ (if stdenv.hostPlatform.isDarwin then "mac" else "linux-alsa") ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Programming language for real-time sound synthesis and music creation";
|
||||
homepage = "http://chuck.cs.princeton.edu";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ ftrvxmtrx ];
|
||||
license = lib.licenses.gpl2;
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ ftrvxmtrx ];
|
||||
mainProgram = "chuck";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,11 +36,11 @@ stdenv.mkDerivation rec {
|
|||
--replace-fail '=''${exec_prefix}//' '=/'
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/jketterl/codecserver";
|
||||
description = "Modular audio codec server";
|
||||
license = licenses.gpl3Only;
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.gpl3Only;
|
||||
platforms = lib.platforms.unix;
|
||||
mainProgram = "codecserver";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,11 +42,11 @@ stdenv.mkDerivation rec {
|
|||
|
||||
preConfigure = "./autogen.sh";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Plug-in that adds GTK 3 header bar to the DeaDBeeF music player";
|
||||
homepage = "https://github.com/saivert/ddb_misc_headerbar_GTK3";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ maintainers.jtojnar ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = [ lib.maintainers.jtojnar ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,11 +30,11 @@ stdenv.mkDerivation {
|
|||
|
||||
buildFlags = [ "gtk3" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Plugin for DeaDBeeF audio player that fetches and shows the song’s lyrics";
|
||||
homepage = "https://github.com/C0rn3j/deadbeef-lyricbar";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.jtojnar ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.jtojnar ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
glib
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "MPRISv2 plugin for the DeaDBeeF music player";
|
||||
homepage = "https://github.com/DeaDBeeF-Player/deadbeef-mpris2-plugin/";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -40,11 +40,11 @@ stdenv.mkDerivation {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Musical spectrum plugin for the DeaDBeeF music player";
|
||||
homepage = "https://github.com/cboxdoerfer/ddb_musical_spectrum";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.ddelabru ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ lib.maintainers.ddelabru ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,11 +41,11 @@ stdenv.mkDerivation {
|
|||
"gtk3"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Removes duplicate and vanished files from the current playlist";
|
||||
homepage = "https://github.com/kpcee/deadbeef-playlist-manager";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ maintainers.cmm ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = [ lib.maintainers.cmm ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,11 +41,11 @@ stdenv.mkDerivation rec {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "DeaDBeeF StatusNotifier Plugin";
|
||||
homepage = "https://github.com/vovochka404/deadbeef-statusnotifier-plugin";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ maintainers.kurnevsky ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = [ lib.maintainers.kurnevsky ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,11 +35,11 @@ stdenv.mkDerivation rec {
|
|||
makeFlags="PREFIX=$out DATADIR=$out/share/espeak-data"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Compact open source software speech synthesizer";
|
||||
mainProgram = "espeak";
|
||||
homepage = "https://espeak.sourceforge.net/";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -69,11 +69,11 @@ stdenv.mkDerivation rec {
|
|||
cp src/espeakedit "$out/bin"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Phoneme editor for espeak";
|
||||
mainProgram = "espeakedit";
|
||||
homepage = "https://espeak.sourceforge.net/";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,12 +42,12 @@ stdenv.mkDerivation {
|
|||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://essej.net/freqtweak/";
|
||||
description = "Realtime audio frequency spectral manipulation";
|
||||
maintainers = [ maintainers.magnetophon ];
|
||||
platforms = platforms.linux;
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
mainProgram = "freqtweak";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -106,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
env.NIX_CFLAGS_COMPILE = toString [ "-fpermissive" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Virtual guitar amplifier for Linux running with JACK";
|
||||
mainProgram = "guitarix";
|
||||
longDescription = ''
|
||||
|
|
@ -132,10 +132,10 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
crazy sounds never heard before.
|
||||
'';
|
||||
homepage = "https://github.com/brummer10/guitarix";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [
|
||||
lord-valen
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -50,11 +50,11 @@ stdenv.mkDerivation rec {
|
|||
cp ${automake}/share/automake-*/mkinstalldirs .
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://plugin.org.uk/";
|
||||
description = "LADSPA format audio plugins";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = [ maintainers.magnetophon ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -86,12 +86,12 @@ mkDerivation rec {
|
|||
"-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "DAW similar to FL Studio (music production software)";
|
||||
mainProgram = "lmms";
|
||||
homepage = "https://lmms.io";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -86,12 +86,12 @@ stdenv.mkDerivation {
|
|||
url = "https://github.com/superctr/mmlgui.git";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/superctr/mmlgui";
|
||||
description = "MML (Music Macro Language) editor and compiler GUI, powered by the ctrmml framework";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ OPNA2608 ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with lib.maintainers; [ OPNA2608 ];
|
||||
platforms = lib.platforms.all;
|
||||
mainProgram = "mmlgui";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,10 +27,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_bandcamp" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Mopidy extension for playing music from bandcamp";
|
||||
homepage = "https://github.com/impliedchaos/mopidy-bandcamp";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ desttinghim ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ desttinghim ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,10 +32,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_iris" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/jaedb/Iris";
|
||||
description = "Fully-functional Mopidy web client encompassing Spotify and many other backends";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.rvolosatovs ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ lib.maintainers.rvolosatovs ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,10 +28,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
doCheck = false;
|
||||
pythonImportsCheck = [ "mopidy_jellyfin" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/jellyfin/mopidy-jellyfin";
|
||||
description = "Mopidy extension for playing audio files from Jellyfin";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.pstn ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ lib.maintainers.pstn ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -31,10 +31,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_local" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/mopidy/mopidy-local";
|
||||
description = "Mopidy extension for playing music from your local music archive";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ruuda ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ ruuda ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_moped" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/martijnboland/moped";
|
||||
description = "Web client for Mopidy";
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ ];
|
||||
hydraPlatforms = [ ];
|
||||
};
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_mopify" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/dirkgroenen/mopidy-mopify";
|
||||
description = "Mopidy webclient based on the Spotify webbased interface";
|
||||
license = licenses.gpl3;
|
||||
maintainers = [ maintainers.Gonzih ];
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = [ lib.maintainers.Gonzih ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,10 +24,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
doCheck = false;
|
||||
pythonImportsCheck = [ "mopidy_mpd" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/mopidy/mopidy-mpd";
|
||||
description = "Mopidy extension for controlling playback from MPD clients";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.tomahna ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ lib.maintainers.tomahna ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_mpris" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.mopidy.com/";
|
||||
description = "Mopidy extension for controlling Mopidy through D-Bus using the MPRIS specification";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.nickhu ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ lib.maintainers.nickhu ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
# has no tests
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Mopidy web client with Snapcast support";
|
||||
homepage = "https://github.com/cristianpb/muse";
|
||||
license = licenses.asl20;
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,10 +33,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_notify" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/phijor/mopidy-notify";
|
||||
description = "Mopidy extension for showing desktop notifications on track change";
|
||||
license = licenses.asl20;
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,12 +32,12 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_podcast" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/tkem/mopidy-podcast";
|
||||
description = "Mopidy extension for browsing and playing podcasts";
|
||||
license = licenses.asl20;
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [
|
||||
maintainers.daneads
|
||||
lib.maintainers.daneads
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
doCheck = false;
|
||||
pythonImportsCheck = [ "mopidy_scrobbler" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/mopidy/mopidy-scrobbler";
|
||||
description = "Mopidy extension for scrobbling played tracks to Last.fm";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ jakeisnt ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ jakeisnt ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,10 +28,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_somafm" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.mopidy.com/";
|
||||
description = "Mopidy extension for playing music from SomaFM";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.nickhu ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.nickhu ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,9 +30,9 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_soundcloud" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Mopidy extension for playing music from SoundCloud";
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,10 +32,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_subidy" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.mopidy.com/";
|
||||
description = "Mopidy extension for playing music from a Subsonic-compatible Music Server";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ wenngle ];
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ wenngle ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,10 +26,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_tunein.tunein" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Mopidy extension for playing music from tunein";
|
||||
homepage = "https://github.com/kingosticks/mopidy-tunein";
|
||||
license = licenses.asl20;
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,10 +63,10 @@ pythonPackages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "mopidy_youtube" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Mopidy extension for playing music from YouTube";
|
||||
homepage = "https://github.com/natumbri/mopidy-youtube";
|
||||
license = licenses.asl20;
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,11 +40,11 @@ python.pkgs.buildPythonApplication rec {
|
|||
# has no tests
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
changelog = "https://github.com/jmcdo29/mopidy-ytmusic/releases/tag/${src.rev}";
|
||||
description = "Mopidy extension for playing music from YouTube Music";
|
||||
homepage = "https://github.com/jmcdo29/mopidy-ytmusic";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.nickhu ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ lib.maintainers.nickhu ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -92,11 +92,11 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Fast console MPEG Audio Player and decoder library";
|
||||
homepage = "https://mpg123.org";
|
||||
license = licenses.lgpl21Only;
|
||||
maintainers = with maintainers; [ ftrvxmtrx ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.lgpl21Only;
|
||||
maintainers = with lib.maintainers; [ ftrvxmtrx ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,12 +47,12 @@ stdenv.mkDerivation {
|
|||
]
|
||||
++ additionalBuildInputs;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
description = description;
|
||||
homepage = "https://open-music-kontrollers.ch/lv2/${pname}:";
|
||||
license = licenses.artistic2;
|
||||
maintainers = [ maintainers.magnetophon ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.artistic2;
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,11 +47,11 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
lv2lint
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Just-in-time FAUST embedded in an LV2 plugin";
|
||||
homepage = "https://git.open-music-kontrollers.ch/~hp/mephisto.lv2";
|
||||
license = licenses.artistic2;
|
||||
maintainers = [ maintainers.magnetophon ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.artistic2;
|
||||
maintainers = [ lib.maintainers.magnetophon ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -99,16 +99,16 @@ let
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.modartt.com/pianoteq";
|
||||
description = "Software synthesizer that features real-time MIDI-control of digital physically modeled pianos and related instruments";
|
||||
license = licenses.unfree;
|
||||
license = lib.licenses.unfree;
|
||||
inherit mainProgram;
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"aarch64-linux"
|
||||
];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
mausch
|
||||
ners
|
||||
];
|
||||
|
|
|
|||
|
|
@ -36,11 +36,11 @@ stdenv.mkDerivation rec {
|
|||
--replace-fail "cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)" "cmake_minimum_required(VERSION 3.10)"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Mpris2 Client for Plasma5";
|
||||
homepage = "https://github.com/jsmitar/PlayBar2";
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ pjones ];
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ pjones ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,11 +46,11 @@ stdenv.mkDerivation rec {
|
|||
zlib
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Multi-effects processor emulating a guitar effects pedalboard";
|
||||
homepage = "https://rakarrack.sourceforge.net";
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -136,18 +136,18 @@ stdenv.mkDerivation rec {
|
|||
|
||||
passthru.updateScript = ./updater.sh;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Digital audio workstation";
|
||||
homepage = "https://www.reaper.fm/";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.unfree;
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"aarch64-linux"
|
||||
"x86_64-darwin"
|
||||
"aarch64-darwin"
|
||||
];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
atinba
|
||||
ilian
|
||||
viraptor
|
||||
|
|
|
|||
|
|
@ -58,12 +58,12 @@ mkDerivation rec {
|
|||
sfxr-qt-starts = nixosTests.sfxr-qt;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/agateau/sfxr-qt";
|
||||
description = "Sound effect generator, QtQuick port of sfxr";
|
||||
mainProgram = "sfxr-qt";
|
||||
license = licenses.gpl2;
|
||||
maintainers = with maintainers; [ fgaz ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = with lib.maintainers; [ fgaz ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -75,11 +75,11 @@ stdenv.mkDerivation rec {
|
|||
|
||||
passthru.tests.snapcast = nixosTests.snapcast;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Synchronous multi-room audio player";
|
||||
homepage = "https://github.com/badaix/snapcast";
|
||||
maintainers = with maintainers; [ fpletz ];
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ fpletz ];
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -187,7 +187,7 @@ stdenv.mkDerivation rec {
|
|||
--prefix LD_LIBRARY_PATH : ${mruby-zest}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "High quality software synthesizer (${guiName} GUI)";
|
||||
mainProgram = "zynaddsubfx";
|
||||
homepage =
|
||||
|
|
@ -196,9 +196,9 @@ stdenv.mkDerivation rec {
|
|||
else
|
||||
"https://zynaddsubfx.sourceforge.io";
|
||||
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ kira-bruneau ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ kira-bruneau ];
|
||||
platforms = lib.platforms.all;
|
||||
|
||||
# On macOS:
|
||||
# - Tests don't compile (ld: unknown option: --no-as-needed)
|
||||
|
|
|
|||
|
|
@ -63,11 +63,11 @@ stdenv.mkDerivation rec {
|
|||
touch "$out/qml/MainWindow.qml"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Zest Framework used in ZynAddSubFX's UI";
|
||||
homepage = "https://github.com/mruby-zest";
|
||||
license = licenses.lgpl21Plus;
|
||||
maintainers = with maintainers; [ kira-bruneau ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
maintainers = with lib.maintainers; [ kira-bruneau ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,11 +62,11 @@ stdenv.mkDerivation rec {
|
|||
"--with-qt-bindir=${qtbase.dev}/bin:${qttools.dev}/bin"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "DigiByte (DGB) is a rapidly growing decentralized, global blockchain";
|
||||
homepage = "https://digibyte.io/";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.mmahut ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.mmahut ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Open Source implementation of advanced blockchain features extending the Bitcoin protocol";
|
||||
longDescription = ''
|
||||
The Elements blockchain platform is a collection of feature experiments and extensions to the
|
||||
|
|
@ -116,8 +116,8 @@ stdenv.mkDerivation rec {
|
|||
tokens.
|
||||
'';
|
||||
homepage = "https://www.github.com/ElementsProject/elements";
|
||||
maintainers = with maintainers; [ prusnak ];
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with lib.maintainers; [ prusnak ];
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "POS-based cryptocurrency that rewards users for participating on the BOINC network";
|
||||
longDescription = ''
|
||||
A POS-based cryptocurrency that rewards users for participating on the BOINC network,
|
||||
|
|
@ -66,8 +66,8 @@ stdenv.mkDerivation rec {
|
|||
issuing money and contributing to scientific research are carried out collectively by the network
|
||||
'';
|
||||
homepage = "https://gridcoin.us/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ gigglesquid ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ gigglesquid ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Peer-to-peer electronic cash system";
|
||||
longDescription = ''
|
||||
Groestlcoin is a free open source peer-to-peer electronic cash system that is
|
||||
|
|
@ -122,8 +122,8 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
homepage = "https://groestlcoin.org/";
|
||||
downloadPage = "https://github.com/Groestlcoin/groestlcoin/releases/tag/v${version}/";
|
||||
maintainers = with maintainers; [ gruve-p ];
|
||||
license = licenses.mit;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with lib.maintainers; [ gruve-p ];
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,11 +34,11 @@ buildGoModule rec {
|
|||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Optimism is Ethereum, scaled";
|
||||
homepage = "https://github.com/ethereum-optimism/optimism";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ happysalada ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ happysalada ];
|
||||
mainProgram = "cmd";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,12 +38,12 @@ buildGoModule rec {
|
|||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
# Marked broken 2025-11-28 because it has failed on Hydra for at least one year.
|
||||
broken = true;
|
||||
description = "";
|
||||
homepage = "https://github.com/ethereum-optimism/op-geth";
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = with maintainers; [ happysalada ];
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ happysalada ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,10 +18,10 @@ let
|
|||
hash = "sha256-UrzH9xmhVq12TcSUQ1AihCG1sNGcy/N8LDsZINVKFkY=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/talaia-labs/rust-teos";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ seberm ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ seberm ];
|
||||
};
|
||||
updateScript = ./update.sh;
|
||||
in
|
||||
|
|
|
|||
|
|
@ -79,11 +79,11 @@ stdenv.mkDerivation rec {
|
|||
"--with-qt-bindir=${qtbase.dev}/bin:${qttools.dev}/bin"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Digital currency with mining decentralisation and ASIC resistance as a key focus";
|
||||
homepage = "https://vertcoin.org/";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.mmahut ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.mmahut ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -102,15 +102,15 @@ stdenv.mkDerivation rec {
|
|||
}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Peer-to-peer, anonymous electronic cash system";
|
||||
homepage = "https://z.cash/";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
rht
|
||||
tkerber
|
||||
centromere
|
||||
];
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
|
||||
# https://github.com/zcash/zcash/issues/4405
|
||||
broken = stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isDarwin;
|
||||
|
|
|
|||
|
|
@ -108,14 +108,14 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
passthru.tests = { inherit (nixosTests) sddm; };
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "QML based X11 display manager";
|
||||
homepage = "https://github.com/sddm/sddm";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
ttuegel
|
||||
k900
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -169,14 +169,14 @@ runCommand drvName
|
|||
passthru = {
|
||||
unwrapped = androidStudioForPlatform;
|
||||
};
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Official IDE for Android platform development";
|
||||
longDescription = ''
|
||||
Android Studio for Platform (ASfP) is the version of the Android Studio IDE
|
||||
for Android Open Source Project (AOSP) platform developers who build with the Soong build system.
|
||||
'';
|
||||
homepage = "https://developer.android.com/studio/platform.html";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
asl20
|
||||
unfree
|
||||
]; # The code is under Apache-2.0, but:
|
||||
|
|
@ -188,8 +188,8 @@ runCommand drvName
|
|||
# binaries are also distributed as proprietary software (unlike the
|
||||
# source-code itself).
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ robbins ];
|
||||
teams = [ teams.android ];
|
||||
maintainers = with lib.maintainers; [ robbins ];
|
||||
teams = [ lib.teams.android ];
|
||||
mainProgram = pname;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
passthru.updateScript = ./update.sh;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Cross-platform code editor";
|
||||
longDescription = ''
|
||||
Text/code editor with lite UI. Syntax highlighting for 200+ languages.
|
||||
|
|
@ -137,9 +137,9 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
homepage = "https://cudatext.github.io/";
|
||||
changelog = "https://cudatext.github.io/history.txt";
|
||||
license = licenses.mpl20;
|
||||
maintainers = with maintainers; [ sikmir ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mpl20;
|
||||
maintainers = with lib.maintainers; [ sikmir ];
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "cudatext";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -132,12 +132,12 @@ rec {
|
|||
sha256 = "1cn64xj2bm69vnn9db2xxh6kq148v83w5nx3183mrqb59ym3v9kf";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/tobiasmelcher/EclipseAceJump";
|
||||
description = "Provides fast jumps to text based on initial letter";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -155,12 +155,12 @@ rec {
|
|||
hash = "sha256-WK7WxNZHvmMHGycC/12sIKj4wKIhWT8x1Anp3zuggsg=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://mihai-nita.net/java/#ePluginAEC";
|
||||
description = "Adds support for ANSI escape sequences in the Eclipse console";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.asl20;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -178,12 +178,12 @@ rec {
|
|||
cp -v $src $dropinDir/${name}.jar
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Powerful parser generator for processing structured text or binary files";
|
||||
homepage = "https://www.antlr.org/";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.bsd3;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.bsd3;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -201,12 +201,12 @@ rec {
|
|||
cp -v $src $dropinDir/${name}.jar
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Powerful parser generator for processing structured text or binary files";
|
||||
homepage = "https://www.antlr.org/";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.bsd3;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.bsd3;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -224,12 +224,12 @@ rec {
|
|||
hash = "sha256-LrWCWJWZxsnMiBnTwXdWaXUoyXMYpLqXMUkHEOna2kk=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/iloveeclipse/plugins";
|
||||
description = "Adds new tools to the context menu of text-based editors";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -247,12 +247,12 @@ rec {
|
|||
sha256 = "1n2rzybfcwp3ss2qi0fhd8vm38vdwav8j837lqiqlfcnvzwsk86m";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/cypher256/eclipse-encoding-plugin";
|
||||
description = "Show file encoding and line ending for the active editor in the eclipse status bar";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -267,13 +267,13 @@ rec {
|
|||
hash = "sha256-39AoB5cKRQMFpRaOlrTEsyEKZYVqdTp1tMtlaDjjZ84=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://eclipse.org/cdt/";
|
||||
description = "C/C++ development tooling";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = [ lib.maintainers.bjornfor ];
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -287,12 +287,12 @@ rec {
|
|||
sha256 = "07fymk705x4mwq7vh2i6frsf67jql4bzrkdzhb4n74zb0g1dib60";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://eclipse-cs.sourceforge.net/";
|
||||
description = "Checkstyle integration into the Eclipse IDE";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.lgpl21;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.lgpl21;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
|
||||
};
|
||||
|
|
@ -311,12 +311,12 @@ rec {
|
|||
sha256 = "0wz61909bhqwzpqwll27ia0cn3anyp81haqx3rj1iq42cbl42h0y";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://eclipsecolorthemes.org/";
|
||||
description = "Plugin to switch color themes conveniently and without side effects";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -344,12 +344,12 @@ rec {
|
|||
|
||||
propagatedBuildInputs = [ zest ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://www2.cs.tum.edu/projects/cup/eclipse.php";
|
||||
description = "IDE for developing CUP based parsers";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.romildo ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = [ lib.maintainers.romildo ];
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -370,11 +370,11 @@ rec {
|
|||
'';
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.drools.org/";
|
||||
description = "Drools is a Business Rules Management System (BRMS) solution";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.asl20;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.asl20;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -388,12 +388,12 @@ rec {
|
|||
sha256 = "0w1kwcjh45p7msv5vpc8i6dsqwrnfmjama6vavpnxlji56jd3c43";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.eclemma.org/";
|
||||
description = "EclEmma is a free Java code coverage tool for Eclipse";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -411,12 +411,12 @@ rec {
|
|||
sha256 = "10p3mrbp9wi6jhlmmc23qv7frh605a23pqsc7w96569bsfb5wa8q";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://findbugs.sourceforge.net/";
|
||||
description = "Plugin that uses static analysis to look for bugs in Java code";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -430,10 +430,10 @@ rec {
|
|||
stripRoot = false;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/ddekany/jbosstools-freemarker";
|
||||
description = "Plugin that provides an editor for Apache FreeMarker files";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -447,13 +447,13 @@ rec {
|
|||
sha256 = "sha256-0wHRIls48NGDQzD+wuX79Thgiax+VVYVPJw2Z6NEzsg=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/eclipse-embed-cdt/eclipse-plugins";
|
||||
description = "Embedded C/C++ Development Tools (formerly GNU MCU/ARM Eclipse)";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl20;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl20;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = [ lib.maintainers.bjornfor ];
|
||||
};
|
||||
};
|
||||
gnuarmeclipse = embed-cdt; # backward compat alias, added 2022-11-04
|
||||
|
|
@ -509,12 +509,12 @@ rec {
|
|||
|
||||
propagatedBuildInputs = [ antlr-runtime_4_7 ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Adds support for JSON files to Eclipse";
|
||||
homepage = "https://github.com/boothen/Json-Eclipse-Plugin";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -532,12 +532,12 @@ rec {
|
|||
sha256 = "0qdzlqcjcm2i4mwhmcdml0am83z1dayrcmf37ji7vmw6iwdk1xmp";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/angelozerr/jdt-codemining";
|
||||
description = "Provides JDT Java CodeMining";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -557,12 +557,12 @@ rec {
|
|||
'';
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/RustDT";
|
||||
description = "Rust development tooling";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -576,12 +576,12 @@ rec {
|
|||
sha256 = "0aanqwx3gy1arpbkqd846381hiy6272lzwhfjl94x8jhfykpqqbj";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://spotbugs.github.io/";
|
||||
description = "Plugin that uses static analysis to look for bugs in Java code";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.lgpl21;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.lgpl21;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -599,12 +599,12 @@ rec {
|
|||
hash = "sha256-DTE60G+1ZnBT0i6FHuYDQlzwxhwAeXbHN3hgkYbhn8g=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://testng.org/doc/";
|
||||
description = "Eclipse plugin for the TestNG testing framework";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.asl20;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -621,13 +621,13 @@ rec {
|
|||
sha256 = "0nyirf6km97q211cxfy01kidxac20m8ba3kk9xj73ykrhsk3cxjp";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/vrapper/vrapper";
|
||||
description = "Wrapper to provide a Vim-like input scheme for moving around and editing text";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.stumoss ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = [ lib.maintainers.stumoss ];
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -645,12 +645,12 @@ rec {
|
|||
sha256 = "1wpyw4z28ka60z36f8m71kz1giajcm26wb9bpv18sjiqwdgx9v0z";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/oyse/yedit";
|
||||
description = "YAML editor plugin for Eclipse";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
license = licenses.epl10;
|
||||
platforms = platforms.all;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -663,12 +663,12 @@ rec {
|
|||
sha256 = "01scn7cmcrjcp387spjm8ifgwrwwi77ypildandbisfvhj3qqs7m";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://www.eclipse.org/gef/zest/";
|
||||
description = "Eclipse Visualization Toolkit";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ];
|
||||
platforms = platforms.all;
|
||||
maintainers = [ maintainers.romildo ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = [ lib.maintainers.romildo ];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ melpaBuild {
|
|||
|
||||
passthru.updateScript = unstableGitUpdater { };
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/syohex/emacs-lua";
|
||||
description = "Lua engine from Emacs Lisp";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ nagy ];
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ nagy ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,14 +41,14 @@ stdenv.mkDerivation rec {
|
|||
|
||||
installFlags = [ "INSTALL_ROOT=$(out)" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Simple, distraction-free writing environment";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [
|
||||
madjar
|
||||
kashw2
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
homepage = "https://gottcode.org/focuswriter/";
|
||||
mainProgram = "focuswriter";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -44,11 +44,11 @@ buildPythonApplication rec {
|
|||
# Needs a display
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "reStructuredText editor and live previewer";
|
||||
homepage = "https://github.com/ondratu/formiko";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ shamilton ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ shamilton ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Small and lightweight IDE";
|
||||
longDescription = ''
|
||||
Geany is a small and lightweight Integrated Development Environment.
|
||||
|
|
@ -79,9 +79,9 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
- Plugin interface
|
||||
'';
|
||||
homepage = "https://www.geany.org/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ frlan ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ frlan ];
|
||||
platforms = lib.platforms.all;
|
||||
mainProgram = "geany";
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -26,12 +26,12 @@ let
|
|||
pname = "clojupyter";
|
||||
version = "0.3.3";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Jupyter kernel for Clojure";
|
||||
homepage = "https://github.com/clojupyter/clojupyter";
|
||||
sourceProvenance = with sourceTypes; [ binaryBytecode ]; # deps from maven
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ thomasjm ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; # deps from maven
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ thomasjm ];
|
||||
platforms = jre.meta.platforms;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -26,11 +26,11 @@ stdenv.mkDerivation rec {
|
|||
# no tests
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Jupyter kernel for Wolfram Language";
|
||||
homepage = "https://github.com/WolframResearch/WolframLanguageForJupyter";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fbeffa ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fbeffa ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,12 +42,12 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
ln -s --relative "$autoload_target" autoload
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://kakoune.org/";
|
||||
description = "Vim inspired text editor";
|
||||
license = licenses.publicDomain;
|
||||
license = lib.licenses.publicDomain;
|
||||
mainProgram = "kak";
|
||||
maintainers = with maintainers; [ philiptaron ];
|
||||
platforms = platforms.unix;
|
||||
maintainers = with lib.maintainers; [ philiptaron ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -67,15 +67,15 @@ self: super: {
|
|||
' rc/ansi.kak >$out/share/kak/autoload/plugins/ansi.kak
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Kakoune support for rendering ANSI code";
|
||||
homepage = "https://github.com/eraserhd/kak-ansi";
|
||||
license = licenses.unlicense;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.unlicense;
|
||||
maintainers = with lib.maintainers; [
|
||||
eraserhd
|
||||
philiptaron
|
||||
];
|
||||
platforms = platforms.all;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -100,15 +100,15 @@ self: super: {
|
|||
chmod +x $out/bin/edit-client
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Kakoune integration with the Plan 9 plumber";
|
||||
homepage = "https://github.com/eraserhd/kak-plumb";
|
||||
license = licenses.unlicense;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.unlicense;
|
||||
maintainers = with lib.maintainers; [
|
||||
eraserhd
|
||||
philiptaron
|
||||
];
|
||||
platforms = platforms.all;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -134,15 +134,15 @@ self: super: {
|
|||
sha256 = "AAOCG0TY3G188NnkkwMCSbkkNe487F4gwiFWwG9Yo+A=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Help Kakoune save and restore state between sessions";
|
||||
homepage = "https://gitlab.com/Screwtapello/kakoune-state-save";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
Flakebi
|
||||
philiptaron
|
||||
];
|
||||
platforms = platforms.all;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -179,12 +179,12 @@ self: super: {
|
|||
mv $out/bin/hop-kak $out/share/kak/bin/
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Hinting brought to Kakoune selections";
|
||||
homepage = "https://git.sr.ht/~hadronized/hop.kak/";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ oleina ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ oleina ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -207,12 +207,12 @@ self: super: {
|
|||
sed -e 's,[|] *lua,|${lua5_3}/bin/lua,' quickscope.kak >$out/share/kak/autoload/plugins/quickscope.kak
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Highlight f and t jump positions";
|
||||
homepage = "https://sr.ht/~voroskoi/quickscope.kak/";
|
||||
license = licenses.unlicense;
|
||||
maintainers = with maintainers; [ eraserhd ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.unlicense;
|
||||
maintainers = with lib.maintainers; [ eraserhd ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -225,12 +225,12 @@ self: super: {
|
|||
rev = "7f187d9da2867a7fda568b2135d29b9c00cfbb94";
|
||||
hash = "sha256-acBOQuJ8MgsMKdvFV5B2CxuxvXIYsg11n1mHEGqd120=";
|
||||
};
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Soothing pastel theme for Kakoune";
|
||||
homepage = "https://github.com/catppuccin/kakoune/";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ philipwilk ];
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [ philipwilk ];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -100,19 +100,19 @@ stdenv.mkDerivation {
|
|||
mv app/mindforger.app "$out"/Applications/
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Thinking Notebook & Markdown IDE";
|
||||
longDescription = ''
|
||||
MindForger is actually more than an editor or IDE - it's human
|
||||
mind inspired personal knowledge management tool
|
||||
'';
|
||||
homepage = "https://www.mindforger.com";
|
||||
license = licenses.gpl2Plus;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = [
|
||||
"aarch64-linux"
|
||||
"x86_64-linux"
|
||||
];
|
||||
maintainers = with maintainers; [ cyplo ];
|
||||
maintainers = with lib.maintainers; [ cyplo ];
|
||||
mainProgram = "mindforger";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -54,12 +54,12 @@ stdenv.mkDerivation rec {
|
|||
desktop-file-utils
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "2D molecule editor";
|
||||
homepage = "https://sourceforge.net/projects/molsketch/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = [ maintainers.moni ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = [ lib.maintainers.moni ];
|
||||
mainProgram = "molsketch";
|
||||
platforms = platforms.unix;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -45,11 +45,11 @@ rustPlatform.buildRustPackage rec {
|
|||
# GTK fails to initialize
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "GUI for neovim, without any web bloat";
|
||||
mainProgram = "gnvim";
|
||||
homepage = "https://github.com/vhakulinen/gnvim";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ minijackson ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ minijackson ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -59,12 +59,12 @@ mkDerivation rec {
|
|||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://notepadqq.com/";
|
||||
description = "Notepad++-like editor for the Linux desktop";
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.rszibele ];
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ lib.maintainers.rszibele ];
|
||||
mainProgram = "notepadqq";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,14 +50,14 @@ mkDerivation rec {
|
|||
"dev"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
license = licenses.gpl2;
|
||||
meta = {
|
||||
license = lib.licenses.gpl2;
|
||||
description = "Hex editor";
|
||||
homepage = "https://apps.kde.org/okteta/";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
peterhoeg
|
||||
bkchr
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -99,13 +99,13 @@ stdenv.mkDerivation {
|
|||
''${gappsWrapperArgs[@]}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://pinegrow.com";
|
||||
description = "UI Web Editor";
|
||||
platforms = [ "x86_64-linux" ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = with licenses; [ unfreeRedistributable ];
|
||||
maintainers = with maintainers; [ gador ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = with lib.licenses; [ unfreeRedistributable ];
|
||||
maintainers = with lib.maintainers; [ gador ];
|
||||
mainProgram = "pinegrow";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,11 +52,11 @@ buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "rednotebook" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://rednotebook.sourceforge.io/";
|
||||
changelog = "https://github.com/jendrikseipp/rednotebook/blob/${src.tag}/CHANGELOG.md";
|
||||
description = "Modern journal that includes a calendar navigation, customizable templates, export functionality and word clouds";
|
||||
license = licenses.gpl2Plus;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = [ ];
|
||||
mainProgram = "rednotebook";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -167,16 +167,16 @@ stdenv.mkDerivation {
|
|||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Sophisticated text editor for code, markup and prose";
|
||||
homepage = "https://www.sublimetext.com/";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
wmertens
|
||||
demin-dmitriy
|
||||
zimbatm
|
||||
];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.unfree;
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"i686-linux"
|
||||
|
|
|
|||
|
|
@ -201,17 +201,17 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Sophisticated text editor for code, markup and prose";
|
||||
homepage = "https://www.sublimetext.com/";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
jtojnar
|
||||
wmertens
|
||||
demin-dmitriy
|
||||
zimbatm
|
||||
];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.unfree;
|
||||
platforms = [
|
||||
"aarch64-linux"
|
||||
"x86_64-linux"
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
|
|||
"METAINFODIR=${placeholder "out"}/share/metainfo"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "TeX and LaTeX editor";
|
||||
longDescription = ''
|
||||
This editor is a full fledged IDE for TeX and
|
||||
|
|
@ -55,9 +55,9 @@ stdenv.mkDerivation rec {
|
|||
spell checking and support of any compilation chain.
|
||||
'';
|
||||
homepage = "http://www.xm1math.net/texmaker/";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [
|
||||
cfouche
|
||||
markuskowa
|
||||
];
|
||||
|
|
|
|||
|
|
@ -49,13 +49,13 @@ stdenv.mkDerivation rec {
|
|||
++ lib.optional withLua "-DWITH_LUA=ON"
|
||||
++ lib.optional withPython "-DWITH_PYTHON=ON";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
changelog = "https://github.com/TeXworks/texworks/blob/${src.rev}/NEWS";
|
||||
description = "Simple TeX front-end program inspired by TeXShop";
|
||||
homepage = "http://www.tug.org/texworks/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ dotlambda ];
|
||||
platforms = with platforms; linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ dotlambda ];
|
||||
platforms = with lib.platforms; linux;
|
||||
mainProgram = "texworks";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -83,17 +83,17 @@ stdenv.mkDerivation rec {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Free, easy to use and flexible tile map editor";
|
||||
homepage = "https://www.mapeditor.org/";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
bsd2 # libtiled and tmxviewer
|
||||
gpl2Plus # all the rest
|
||||
];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
dywedir
|
||||
ryan4yin
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,16 +35,16 @@ rec {
|
|||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Most popular clone of the VI editor";
|
||||
homepage = "https://www.vim.org";
|
||||
license = licenses.vim;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.vim;
|
||||
maintainers = with lib.maintainers; [
|
||||
das_j
|
||||
equirosa
|
||||
philiptaron
|
||||
];
|
||||
platforms = platforms.unix;
|
||||
platforms = lib.platforms.unix;
|
||||
mainProgram = "vim";
|
||||
outputsToInstall = [
|
||||
"out"
|
||||
|
|
|
|||
|
|
@ -195,12 +195,12 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
(deny file-read* file-write* process-exec mach-lookup (subpath "/usr/local") (with no-log))
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Vim - the text editor - for macOS";
|
||||
homepage = "https://macvim.org/";
|
||||
license = licenses.vim;
|
||||
maintainers = with maintainers; [ lilyball ];
|
||||
platforms = platforms.darwin;
|
||||
license = lib.licenses.vim;
|
||||
maintainers = with lib.maintainers; [ lilyball ];
|
||||
platforms = lib.platforms.darwin;
|
||||
hydraPlatforms = [ ]; # hydra can't build this as long as we rely on Xcode and sandboxProfile
|
||||
};
|
||||
})
|
||||
|
|
|
|||
|
|
@ -20,12 +20,12 @@ let
|
|||
hash = "sha256-rhCum59GCIAwdi5QgSaPfrALelAIMncNetu81i53Q8c=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Modern performant fuzzy picker for Vim and NeoVim";
|
||||
mainProgram = "maple";
|
||||
homepage = "https://github.com/liuchengxu/vim-clap";
|
||||
changelog = "https://github.com/liuchengxu/vim-clap/blob/${src.rev}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ ];
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -169,10 +169,9 @@ in
|
|||
};
|
||||
|
||||
meta =
|
||||
with lib;
|
||||
(super.nvim-treesitter.meta or { })
|
||||
// {
|
||||
license = licenses.asl20;
|
||||
|
||||
(super.nvim-treesitter.meta or { }) // {
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,10 +35,10 @@ stdenv.mkDerivation rec {
|
|||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Vim-Improved eMACS: Emacs emulation for Vim";
|
||||
homepage = "http://algorithm.com.au/code/vimacs";
|
||||
license = licenses.gpl2Plus;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ millerjason ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4051,13 +4051,13 @@ let
|
|||
version = "0.20.0";
|
||||
sha256 = "c000cbdc090b7d3d8df62a3c87a5d881c78aca5b490b3e591d9841d788a9aa93";
|
||||
};
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Syntax highlighting for jinja(2) including HTML, Markdown, YAML, Ruby and LaTeX templates";
|
||||
downloadPage = "https://marketplace.visualstudio.com/items?itemName=samuelcolvin.jinjahtml";
|
||||
homepage = "https://github.com/samuelcolvin/jinjahtml-vscode";
|
||||
changelog = "https://marketplace.visualstudio.com/items/samuelcolvin.jinjahtml/changelog";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.DataHearth ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.DataHearth ];
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -10,11 +10,11 @@ vscode-utils.buildVscodeMarketplaceExtension {
|
|||
version = "2025.0.0";
|
||||
hash = "sha256-nwt9Pv084jt9nWvxSXLIWu7981UGSbCgVRTrFfJA6q4=";
|
||||
};
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Import sorting extension for Visual Studio Code using isort";
|
||||
downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.isort";
|
||||
homepage = "https://github.com/microsoft/vscode-isort";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ sikmir ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ sikmir ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
url = "mirror://sourceforge/cdemu/${pname}-${version}.tar.xz";
|
||||
inherit hash;
|
||||
};
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Suite of tools for emulating optical drives and discs";
|
||||
longDescription = ''
|
||||
CDEmu consists of:
|
||||
|
|
@ -26,8 +26,8 @@
|
|||
Optical media emulated by CDemu can be mounted within Linux. Automounting is also allowed.
|
||||
'';
|
||||
homepage = "https://cdemu.sourceforge.io/";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ bendlas ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,11 +21,11 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
nativeBuildInputs = kernel.moduleBuildDependencies;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Provides a Virtual (SCSI) HBA";
|
||||
homepage = "https://cdemu.sourceforge.io/about/vhba/";
|
||||
platforms = platforms.linux;
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ bendlas ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue