tree-wide: remove eelco as maintainer from things he no longer maintains

While preparing this change, I read the git blame on all of the files I
touched. I saw a working lifetime of building this system which we use
every day and love dearly and keep maintained ourselves. I saw commits
from a 14 year range between 2003 to 2017!! I could not be more thankful
for Eelco's work on building large parts of the foundation of nixpkgs
that all of us rely on now.

However, the end date of that range of the files I looked at the blame
on was 2017. I did not see surviving code from any newer date than that.
Looking at the Git logs, Eelco has been working on other things, and
that's totally fine.

However, it means that our maintenance metadata is out of date on a lot
of packages, and *that*'s the reason I am submitting this change. There
are a lot of packages that don't have anyone with their name on them to
be pinged if they need attention, even if they have had recent activity
(although it is never clear if recent activity was just someone fixing
it because ZHF or because the package actually matters to them).
There are a lot of packages with storied history that maybe don't need
to be in the set anymore at all since they have not been touched in
years; or maybe they are simply finished.

Empty maintainer lists should be a sign that we need to figure out who
maintains it or potentially remove it if it has rotted, and allowing the
maintainer list to be empty if it is already not maintained is part of a
healthy repository ecology.

Either way, I would like to have the maintenance metadata not mislead
anyone into sending Eelco emails about packages he doesn't, in practice,
work on anymore. I have not removed his name from everything; there are
some things that he is the upstream for or has worked on more recently,
for instance, like Nix, which I have left alone.
This commit is contained in:
Jade Lovelace 2024-08-21 01:07:42 -07:00
parent 90d7d23543
commit 5dfdb09561
75 changed files with 79 additions and 80 deletions

View File

@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
homepage = "https://audacious-media-player.org"; homepage = "https://audacious-media-player.org";
downloadPage = "https://github.com/audacious-media-player/audacious"; downloadPage = "https://github.com/audacious-media-player/audacious";
mainProgram = "audacious"; mainProgram = "audacious";
maintainers = with lib.maintainers; [ eelco ramkromberg ttuegel thiagokokada ]; maintainers = with lib.maintainers; [ ramkromberg ttuegel thiagokokada ];
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
license = with lib.licenses; [ license = with lib.licenses; [
bsd2 bsd2

View File

@ -184,6 +184,6 @@ stdenv.mkDerivation {
''; '';
meta = meta // { meta = meta // {
maintainers = with lib.maintainers; [ eelco ftrvxmtrx sheenobu timokau ma27 ]; maintainers = with lib.maintainers; [ ftrvxmtrx sheenobu timokau ma27 ];
}; };
} }

View File

@ -21,6 +21,6 @@ stdenv.mkDerivation rec {
description = "Genesis/Mega Drive emulator"; description = "Genesis/Mega Drive emulator";
platforms = [ "i686-linux" ]; platforms = [ "i686-linux" ];
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = [ maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -57,7 +57,7 @@ in mkDerivation {
homepage = "https://github.com/kmkolasinski/AwesomeBump"; homepage = "https://github.com/kmkolasinski/AwesomeBump";
description = "Program to generate normal, height, specular or ambient occlusion textures from a single image"; description = "Program to generate normal, height, specular or ambient occlusion textures from a single image";
license = lib.licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
mainProgram = "AwesomeBump"; mainProgram = "AwesomeBump";
}; };

View File

@ -11,7 +11,7 @@ mkDerivation {
description = "KDE integrated BtTorrent client"; description = "KDE integrated BtTorrent client";
homepage = "https://apps.kde.org/ktorrent/"; homepage = "https://apps.kde.org/ktorrent/";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
}; };
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];

View File

@ -1,5 +1,5 @@
{ {
mkDerivation, lib, mkDerivation,
extra-cmake-modules, extra-cmake-modules,
karchive, kcrash, ki18n, kio, libgcrypt, qca-qt5, solid, karchive, kcrash, ki18n, kio, libgcrypt, qca-qt5, solid,
boost, gmp boost, gmp
@ -7,10 +7,10 @@
mkDerivation { mkDerivation {
pname = "libktorrent"; pname = "libktorrent";
meta = with lib; { meta = {
description = "BitTorrent library used by KTorrent"; description = "BitTorrent library used by KTorrent";
homepage = "https://apps.kde.org/ktorrent/"; homepage = "https://apps.kde.org/ktorrent/";
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
}; };
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];

View File

@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
homepage = "https://sylpheed.sraoss.jp/en/"; homepage = "https://sylpheed.sraoss.jp/en/";
description = "Lightweight and user-friendly e-mail client"; description = "Lightweight and user-friendly e-mail client";
mainProgram = "sylpheed"; mainProgram = "sylpheed";
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
platforms = platforms.linux ++ platforms.darwin; platforms = platforms.linux ++ platforms.darwin;
license = licenses.gpl2; license = licenses.gpl2;
}; };

View File

@ -21,7 +21,7 @@ let
description = "Full-featured e-mail client"; description = "Full-featured e-mail client";
homepage = "https://thunderbird.net/"; homepage = "https://thunderbird.net/";
mainProgram = "thunderbird"; mainProgram = "thunderbird";
maintainers = with maintainers; [ eelco lovesegfault pierron vcunat ]; maintainers = with maintainers; [ lovesegfault pierron vcunat ];
platforms = platforms.unix; platforms = platforms.unix;
badPlatforms = platforms.darwin; badPlatforms = platforms.darwin;
broken = stdenv.buildPlatform.is32bit; # since Firefox 60, build on 32-bit platforms fails with "out of memory". broken = stdenv.buildPlatform.is32bit; # since Firefox 60, build on 32-bit platforms fails with "out of memory".

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
description = "GTK-based Usenet newsreader good at both text and binaries"; description = "GTK-based Usenet newsreader good at both text and binaries";
mainProgram = "pan"; mainProgram = "pan";
homepage = "http://pan.rebelbase.com/"; homepage = "http://pan.rebelbase.com/";
maintainers = [ maintainers.eelco ]; maintainers = [ ];
platforms = platforms.linux; platforms = platforms.linux;
license = with licenses; [ gpl2Only fdl11Only ]; license = with licenses; [ gpl2Only fdl11Only ];
}; };

View File

@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = "https://projects.coin-or.org/Cbc"; homepage = "https://projects.coin-or.org/Cbc";
license = lib.licenses.epl10; license = lib.licenses.epl10;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.linux ++ lib.platforms.darwin; platforms = lib.platforms.linux ++ lib.platforms.darwin;
description = "Mixed integer programming solver"; description = "Mixed integer programming solver";
}; };

View File

@ -92,7 +92,7 @@ let
downloadPage = "https://www.mercurial-scm.org/release/"; downloadPage = "https://www.mercurial-scm.org/release/";
changelog = "https://wiki.mercurial-scm.org/Release${versions.majorMinor version}"; changelog = "https://wiki.mercurial-scm.org/Release${versions.majorMinor version}";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ eelco lukegb pacien techknowlogick ]; maintainers = with maintainers; [ lukegb pacien techknowlogick ];
platforms = platforms.unix; platforms = platforms.unix;
mainProgram = "hg"; mainProgram = "hg";
}; };

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
''; '';
license = lib.licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ eelco ]; maintainers = [ ];
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View File

@ -115,7 +115,7 @@ let
license = licenses.asl20; license = licenses.asl20;
homepage = "https://subversion.apache.org/"; homepage = "https://subversion.apache.org/";
mainProgram = "svn"; mainProgram = "svn";
maintainers = with maintainers; [ eelco lovek323 ]; maintainers = with maintainers; [ lovek323 ];
platforms = platforms.linux ++ platforms.darwin; platforms = platforms.linux ++ platforms.darwin;
}; };

View File

@ -200,7 +200,7 @@ stdenv.mkDerivation rec {
description = "Movie player that supports many video formats"; description = "Movie player that supports many video formats";
homepage = "http://mplayerhq.hu"; homepage = "http://mplayerhq.hu";
license = licenses.gpl2Only; license = licenses.gpl2Only;
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ]; platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ];
}; };
} }

View File

@ -296,7 +296,7 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://www.qemu.org/"; homepage = "https://www.qemu.org/";
description = "Generic and open source machine emulator and virtualizer"; description = "Generic and open source machine emulator and virtualizer";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ eelco qyliss ]; maintainers = with maintainers; [ qyliss ];
platforms = platforms.unix; platforms = platforms.unix;
} }
# toolsOnly: Does not have qemu-kvm and there's no main support tool # toolsOnly: Does not have qemu-kvm and there's no main support tool

View File

@ -94,6 +94,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://www.fail2ban.org/"; homepage = "https://www.fail2ban.org/";
description = "Program that scans log files for repeated failing login attempts and bans IP addresses"; description = "Program that scans log files for repeated failing login attempts and bans IP addresses";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ eelco lovek323 ]; maintainers = with maintainers; [ lovek323 ];
}; };
} }

View File

@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://www.gnu.org/software/hello/manual/"; homepage = "https://www.gnu.org/software/hello/manual/";
changelog = "https://git.savannah.gnu.org/cgit/hello.git/plain/NEWS?h=v${finalAttrs.version}"; changelog = "https://git.savannah.gnu.org/cgit/hello.git/plain/NEWS?h=v${finalAttrs.version}";
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
maintainers = [ maintainers.eelco ]; maintainers = [ ];
mainProgram = "hello"; mainProgram = "hello";
platforms = platforms.all; platforms = platforms.all;
}; };

View File

@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://www.greenwoodsoftware.com/less/news.${finalAttrs.version}.html"; changelog = "https://www.greenwoodsoftware.com/less/news.${finalAttrs.version}.html";
license = lib.licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
mainProgram = "less"; mainProgram = "less";
maintainers = with lib.maintainers; [ eelco dtzWill ]; maintainers = with lib.maintainers; [ dtzWill ];
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
}; };
}) })

View File

@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Schemas for DocBook 5.0, a semantic markup language for technical documentation"; description = "Schemas for DocBook 5.0, a semantic markup language for technical documentation";
homepage = "https://docbook.org/xml/5.0/"; homepage = "https://docbook.org/xml/5.0/";
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.all; platforms = lib.platforms.all;
}; };
} }

View File

@ -70,7 +70,7 @@ let
homepage = "https://github.com/docbook/wiki/wiki/DocBookXslStylesheets"; homepage = "https://github.com/docbook/wiki/wiki/DocBookXslStylesheets";
description = "XSL stylesheets for transforming DocBook documents into HTML and various other formats"; description = "XSL stylesheets for transforming DocBook documents into HTML and various other formats";
license = lib.licenses.mit; license = lib.licenses.mit;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.all; platforms = lib.platforms.all;
}; };
}; };

View File

@ -33,6 +33,6 @@ stdenv.mkDerivation rec {
description = "Icons for Xfce"; description = "Icons for Xfce";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ eelco ] ++ teams.xfce.members; maintainers = teams.xfce.members;
}; };
} }

View File

@ -235,7 +235,7 @@ stdenv.mkDerivation (rec {
homepage = "https://www.perl.org/"; homepage = "https://www.perl.org/";
description = "Standard implementation of the Perl 5 programming language"; description = "Standard implementation of the Perl 5 programming language";
license = licenses.artistic1; license = licenses.artistic1;
maintainers = [ maintainers.eelco ]; maintainers = [ ];
platforms = platforms.all; platforms = platforms.all;
priority = 6; # in `buildEnv' (including the one inside `perl.withPackages') the library files will have priority over files in `perl` priority = 6; # in `buildEnv' (including the one inside `perl.withPackages') the library files will have priority over files in `perl`
mainProgram = "perl"; mainProgram = "perl";

View File

@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
mainProgram = "rascal"; mainProgram = "rascal";
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
license = lib.licenses.epl10; license = lib.licenses.epl10;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View File

@ -83,7 +83,7 @@ stdenv.mkDerivation rec {
homepage = "https://apr.apache.org/"; homepage = "https://apr.apache.org/";
description = "Companion library to APR, the Apache Portable Runtime"; description = "Companion library to APR, the Apache Portable Runtime";
mainProgram = "apu-1-config"; mainProgram = "apu-1-config";
maintainers = [ maintainers.eelco ]; maintainers = [ ];
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.asl20; license = licenses.asl20;
}; };

View File

@ -69,6 +69,6 @@ stdenv.mkDerivation rec {
mainProgram = "apr-1-config"; mainProgram = "apr-1-config";
platforms = platforms.all; platforms = platforms.all;
license = licenses.asl20; license = licenses.asl20;
maintainers = [ maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -52,6 +52,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/awslabs/aws-c-common"; homepage = "https://github.com/awslabs/aws-c-common";
license = licenses.asl20; license = licenses.asl20;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ orivej eelco r-burns ]; maintainers = with maintainers; [ orivej r-burns ];
}; };
} }

View File

@ -29,6 +29,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/awslabs/aws-c-event-stream"; homepage = "https://github.com/awslabs/aws-c-event-stream";
license = licenses.asl20; license = licenses.asl20;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ orivej eelco ]; maintainers = with maintainers; [ orivej ];
}; };
} }

View File

@ -28,6 +28,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/awslabs/aws-checksums"; homepage = "https://github.com/awslabs/aws-checksums";
license = licenses.asl20; license = licenses.asl20;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ orivej eelco ]; maintainers = with maintainers; [ orivej ];
}; };
} }

View File

@ -147,7 +147,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/aws/aws-sdk-cpp"; homepage = "https://github.com/aws/aws-sdk-cpp";
license = licenses.asl20; license = licenses.asl20;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ eelco orivej ]; maintainers = with maintainers; [ orivej ];
# building ec2 runs out of memory: cc1plus: out of memory allocating 33554372 bytes after a total of 74424320 bytes # building ec2 runs out of memory: cc1plus: out of memory allocating 33554372 bytes after a total of 74424320 bytes
broken = stdenv.buildPlatform.is32bit && ((builtins.elem "ec2" apis) || (builtins.elem "*" apis)); broken = stdenv.buildPlatform.is32bit && ((builtins.elem "ec2" apis) || (builtins.elem "*" apis));
}; };

View File

@ -156,7 +156,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Library for image loading and manipulation"; description = "Library for image loading and manipulation";
homepage = "https://gitlab.gnome.org/GNOME/gdk-pixbuf"; homepage = "https://gitlab.gnome.org/GNOME/gdk-pixbuf";
license = licenses.lgpl21Plus; license = licenses.lgpl21Plus;
maintainers = [ maintainers.eelco ] ++ teams.gnome.members; maintainers = teams.gnome.members;
mainProgram = "gdk-pixbuf-thumbnailer"; mainProgram = "gdk-pixbuf-thumbnailer";
pkgConfigModules = [ "gdk-pixbuf-2.0" ]; pkgConfigModules = [ "gdk-pixbuf-2.0" ];
platforms = platforms.unix; platforms = platforms.unix;

View File

@ -294,7 +294,7 @@ stdenv.mkDerivation ({
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
maintainers = with maintainers; [ eelco ma27 connorbaker ]; maintainers = with maintainers; [ ma27 connorbaker ];
platforms = platforms.linux; platforms = platforms.linux;
} // (args.meta or {}); } // (args.meta or {});
}) })

View File

@ -112,7 +112,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "OpenType text shaping engine"; description = "OpenType text shaping engine";
homepage = "https://harfbuzz.github.io/"; homepage = "https://harfbuzz.github.io/";
changelog = "https://github.com/harfbuzz/harfbuzz/raw/${finalAttrs.version}/NEWS"; changelog = "https://github.com/harfbuzz/harfbuzz/raw/${finalAttrs.version}/NEWS";
maintainers = [ maintainers.eelco ]; maintainers = [ ];
license = licenses.mit; license = licenses.mit;
platforms = platforms.unix ++ platforms.windows; platforms = platforms.unix ++ platforms.windows;
pkgConfigModules = [ pkgConfigModules = [

View File

@ -77,7 +77,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "Library that provides GObject bindings for libudev"; description = "Library that provides GObject bindings for libudev";
homepage = "https://gitlab.gnome.org/GNOME/libgudev"; homepage = "https://gitlab.gnome.org/GNOME/libgudev";
maintainers = [ maintainers.eelco ] ++ teams.gnome.members; maintainers = teams.gnome.members;
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
}; };

View File

@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://www.gnu.org/software/libmicrohttpd/"; homepage = "https://www.gnu.org/software/libmicrohttpd/";
maintainers = with maintainers; [ eelco fpletz ]; maintainers = with maintainers; [ fpletz ];
platforms = platforms.unix; platforms = platforms.unix;
} // meta; } // meta;
}) })

View File

@ -25,6 +25,6 @@ stdenv.mkDerivation rec {
homepage = "https://pqxx.org/development/libpqxx/"; homepage = "https://pqxx.org/development/libpqxx/";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -26,6 +26,6 @@ stdenv.mkDerivation rec {
homepage = "https://pqxx.org/development/libpqxx/"; homepage = "https://pqxx.org/development/libpqxx/";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -118,7 +118,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "XML parsing library for C"; description = "XML parsing library for C";
license = licenses.mit; license = licenses.mit;
platforms = platforms.all; platforms = platforms.all;
maintainers = with maintainers; [ eelco jtojnar ]; maintainers = with maintainers; [ jtojnar ];
pkgConfigModules = [ "libxml-2.0" ]; pkgConfigModules = [ "libxml-2.0" ];
}; };
}) })

View File

@ -85,7 +85,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "C library and tools to do XSL transformations"; description = "C library and tools to do XSL transformations";
license = licenses.mit; license = licenses.mit;
platforms = platforms.all; platforms = platforms.all;
maintainers = with maintainers; [ eelco jtojnar ]; maintainers = with maintainers; [ jtojnar ];
broken = pythonSupport && !libxml2.pythonSupport; # see #73102 for why this is not an assert broken = pythonSupport && !libxml2.pythonSupport; # see #73102 for why this is not an assert
}; };
}) })

View File

@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Library for handling the COLLADA file format"; description = "Library for handling the COLLADA file format";
homepage = "https://github.com/KhronosGroup/OpenCOLLADA/"; homepage = "https://github.com/KhronosGroup/OpenCOLLADA/";
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
license = lib.licenses.mit; license = lib.licenses.mit;
}; };

View File

@ -82,7 +82,7 @@ stdenv.mkDerivation rec {
homepage = "http://graphics.pixar.com/opensubdiv"; homepage = "http://graphics.pixar.com/opensubdiv";
broken = openclSupport && cudaSupport; broken = openclSupport && cudaSupport;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
license = lib.licenses.asl20; license = lib.licenses.asl20;
}; };
} }

View File

@ -107,7 +107,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.sqlite.org/"; homepage = "https://www.sqlite.org/";
license = licenses.publicDomain; license = licenses.publicDomain;
mainProgram = "sqlite3"; mainProgram = "sqlite3";
maintainers = with maintainers; [ eelco np ]; maintainers = with maintainers; [ np ];
platforms = platforms.unix ++ platforms.windows; platforms = platforms.unix ++ platforms.windows;
pkgConfigModules = [ "sqlite3" ]; pkgConfigModules = [ "sqlite3" ];
}; };

View File

@ -106,7 +106,7 @@ stdenv.mkDerivation rec {
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
license = lib.licenses.asl20; license = lib.licenses.asl20;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.all; platforms = lib.platforms.all;
}; };
} }

View File

@ -107,6 +107,6 @@ stdenv.mkDerivation rec {
# licenses are GPL2 or LGPL3+ for libraries, GPL3+ for bins, # licenses are GPL2 or LGPL3+ for libraries, GPL3+ for bins,
# but since this package isn't split that way, all three are listed. # but since this package isn't split that way, all three are listed.
license = with licenses; [ gpl2Only lgpl3Plus gpl3Plus ]; license = with licenses; [ gpl2Only lgpl3Plus gpl3Plus ];
maintainers = with maintainers; [ eelco r-burns ]; maintainers = with maintainers; [ r-burns ];
}; };
} }

View File

@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
description = "Small utility to modify the dynamic linker and RPATH of ELF executables"; description = "Small utility to modify the dynamic linker and RPATH of ELF executables";
mainProgram = "patchelf"; mainProgram = "patchelf";
maintainers = [ maintainers.eelco ]; maintainers = [ ];
platforms = platforms.all; platforms = platforms.all;
}; };
} }

View File

@ -1,6 +1,6 @@
{ lib, stdenv, autoreconfHook, fetchFromGitHub, unstableGitUpdater }: { lib, stdenv, autoreconfHook, fetchFromGitHub, unstableGitUpdater }:
stdenv.mkDerivation rec { stdenv.mkDerivation {
pname = "patchelf"; pname = "patchelf";
version = "0.18.0-unstable-2024-06-15"; version = "0.18.0-unstable-2024-06-15";
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
license = licenses.gpl3; license = licenses.gpl3;
description = "Small utility to modify the dynamic linker and RPATH of ELF executables"; description = "Small utility to modify the dynamic linker and RPATH of ELF executables";
mainProgram = "patchelf"; mainProgram = "patchelf";
maintainers = [ maintainers.eelco ]; maintainers = [ ];
platforms = platforms.all; platforms = platforms.all;
}; };
} }

View File

@ -57,6 +57,6 @@ stdenv.mkDerivation rec {
''; '';
homepage = "http://exult.info"; homepage = "http://exult.info";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ azahi eelco ]; maintainers = with maintainers; [ azahi ];
}; };
} }

View File

@ -45,6 +45,6 @@ stdenv.mkDerivation {
meta = { meta = {
description = "Commander Keen Episode 4: Secret of the Oracle"; description = "Commander Keen Episode 4: Secret of the Oracle";
license = lib.licenses.unfree; license = lib.licenses.unfree;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -84,7 +84,7 @@ stdenv.mkDerivation {
description = "Fast-paced 3D first-person shooter, a community effort to continue supporting/developing id's Quake III Arena"; description = "Fast-paced 3D first-person shooter, a community effort to continue supporting/developing id's Quake III Arena";
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
mainProgram = "ioquake3"; mainProgram = "ioquake3";
maintainers = with lib.maintainers; [ abbradar drupol eelco rvolosatovs ]; maintainers = with lib.maintainers; [ abbradar drupol rvolosatovs ];
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View File

@ -21,6 +21,6 @@ stdenv.mkDerivation rec {
mainProgram = "rogue"; mainProgram = "rogue";
platforms = platforms.all; platforms = platforms.all;
license = licenses.bsd3; license = licenses.bsd3;
maintainers = [ maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -50,7 +50,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/amzn/amzn-drivers"; homepage = "https://github.com/amzn/amzn-drivers";
license = licenses.gpl2Only; license = licenses.gpl2Only;
maintainers = with maintainers; [ maintainers = with maintainers; [
eelco
sielicki sielicki
arianvp arianvp
]; ];

View File

@ -64,6 +64,6 @@ stdenv.mkDerivation rec {
description = "Collection of utilities for controlling TCP/IP networking and traffic control in Linux"; description = "Collection of utilities for controlling TCP/IP networking and traffic control in Linux";
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.gpl2Only; license = licenses.gpl2Only;
maintainers = with maintainers; [ primeos eelco fpletz globin ]; maintainers = with maintainers; [ primeos fpletz globin ];
}; };
} }

View File

@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = "https://github.com/jbeverly/pam_ssh_agent_auth"; homepage = "https://github.com/jbeverly/pam_ssh_agent_auth";
description = "PAM module for authentication through the SSH agent"; description = "PAM module for authentication through the SSH agent";
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View File

@ -39,7 +39,7 @@ stdenv.mkDerivation {
platforms = platforms.linux; platforms = platforms.linux;
homepage = "https://github.com/brendangregg/perf-tools"; homepage = "https://github.com/brendangregg/perf-tools";
description = "Performance analysis tools based on Linux perf_events (aka perf) and ftrace"; description = "Performance analysis tools based on Linux perf_events (aka perf) and ftrace";
maintainers = [ maintainers.eelco ]; maintainers = [ ];
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
}; };
} }

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.selenic.com/smem/"; homepage = "https://www.selenic.com/smem/";
description = "Memory usage reporting tool that takes shared memory into account"; description = "Memory usage reporting tool that takes shared memory into account";
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
}; };
} }

View File

@ -36,6 +36,6 @@ stdenv.mkDerivation rec {
description = "Collection of performance monitoring tools for Linux (such as sar, iostat and pidstat)"; description = "Collection of performance monitoring tools for Linux (such as sar, iostat and pidstat)";
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -60,6 +60,6 @@ stdenv.mkDerivation rec {
description = "Daemon that provides mouse support on the Linux console"; description = "Daemon that provides mouse support on the Linux console";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = platforms.linux ++ platforms.cygwin; platforms = platforms.linux ++ platforms.cygwin;
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
}; };
} }

View File

@ -55,7 +55,7 @@ buildGoModule rec {
homepage = "https://www.minio.io/"; homepage = "https://www.minio.io/";
description = "S3-compatible object storage server"; description = "S3-compatible object storage server";
changelog = "https://github.com/minio/minio/releases/tag/RELEASE.${version}"; changelog = "https://github.com/minio/minio/releases/tag/RELEASE.${version}";
maintainers = with maintainers; [ eelco bachp ]; maintainers = with maintainers; [ bachp ];
license = licenses.agpl3Plus; license = licenses.agpl3Plus;
mainProgram = "minio"; mainProgram = "minio";
}; };

View File

@ -45,7 +45,7 @@ buildGoModule rec {
description = "S3-compatible object storage server"; description = "S3-compatible object storage server";
mainProgram = "minio"; mainProgram = "minio";
changelog = "https://github.com/minio/minio/releases/tag/RELEASE.${version}"; changelog = "https://github.com/minio/minio/releases/tag/RELEASE.${version}";
maintainers = with maintainers; [ eelco bachp ]; maintainers = with maintainers; [ bachp ];
license = licenses.agpl3Plus; license = licenses.agpl3Plus;
}; };
} }

View File

@ -306,7 +306,7 @@ stdenv.mkDerivation (self: {
homepage = "https://www.freedesktop.org/wiki/Software/xdg-utils/"; homepage = "https://www.freedesktop.org/wiki/Software/xdg-utils/";
description = "Set of command line tools that assist applications with a variety of desktop integration tasks"; description = "Set of command line tools that assist applications with a variety of desktop integration tasks";
license = if mimiSupport then licenses.gpl2Only else licenses.mit; license = if mimiSupport then licenses.gpl2Only else licenses.mit;
maintainers = [ maintainers.eelco ]; maintainers = [ ];
platforms = platforms.all; platforms = platforms.all;
}; };
}) })

View File

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/ftrvxmtrx/9pfs"; homepage = "https://github.com/ftrvxmtrx/9pfs";
description = "FUSE-based client of the 9P network filesystem protocol"; description = "FUSE-based client of the 9P network filesystem protocol";
mainProgram = "9pfs"; mainProgram = "9pfs";
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
license = with lib.licenses; [ lpl-102 bsd2 ]; license = with lib.licenses; [ lpl-102 bsd2 ];
}; };

View File

@ -34,7 +34,7 @@ stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
homepage = "https://github.com/edolstra/aefs"; homepage = "https://github.com/edolstra/aefs";
description = "Cryptographic filesystem implemented in userspace using FUSE"; description = "Cryptographic filesystem implemented in userspace using FUSE";
maintainers = [ maintainers.eelco ]; maintainers = [ ];
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = platforms.unix; platforms = platforms.unix;
broken = stdenv.isDarwin; broken = stdenv.isDarwin;

View File

@ -94,6 +94,6 @@ stdenv.mkDerivation rec {
mit # lib/et, lib/ss mit # lib/et, lib/ss
]; ];
platforms = platforms.unix; platforms = platforms.unix;
maintainers = [ maintainers.eelco ]; maintainers = [ ];
}; };
} }

View File

@ -60,7 +60,7 @@ stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
homepage = "https://niftools.sourceforge.net/wiki/NifSkope"; homepage = "https://niftools.sourceforge.net/wiki/NifSkope";
description = "Tool for analyzing and editing NetImmerse/Gamebryo '*.nif' files"; description = "Tool for analyzing and editing NetImmerse/Gamebryo '*.nif' files";
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.bsd3; license = licenses.bsd3;
mainProgram = "NifSkope"; mainProgram = "NifSkope";

View File

@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
homepage = "https://roy.marples.name/projects/dhcpcd"; homepage = "https://roy.marples.name/projects/dhcpcd";
platforms = platforms.linux ++ platforms.freebsd; platforms = platforms.linux ++ platforms.freebsd;
license = licenses.bsd2; license = licenses.bsd2;
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
mainProgram = "dhcpcd"; mainProgram = "dhcpcd";
}; };
} }

View File

@ -93,6 +93,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only; license = licenses.gpl2Only;
mainProgram = "dnsmasq"; mainProgram = "dnsmasq";
platforms = with platforms; linux ++ darwin; platforms = with platforms; linux ++ darwin;
maintainers = with maintainers; [ eelco fpletz globin ]; maintainers = with maintainers; [ fpletz globin ];
}; };
} }

View File

@ -31,7 +31,7 @@ buildGoModule rec {
meta = with lib; { meta = with lib; {
homepage = "https://github.com/minio/mc"; homepage = "https://github.com/minio/mc";
description = "Replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage"; description = "Replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage";
maintainers = with maintainers; [ bachp eelco ]; maintainers = with maintainers; [ bachp ];
mainProgram = "mc"; mainProgram = "mc";
license = licenses.asl20; license = licenses.asl20;
}; };

View File

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://www.remlab.net/ndisc6/"; homepage = "https://www.remlab.net/ndisc6/";
description = "Small collection of useful tools for IPv6 networking"; description = "Small collection of useful tools for IPv6 networking";
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.gpl2Only; license = licenses.gpl2Only;
}; };

View File

@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
# very close to isc and bsd2 # very close to isc and bsd2
url = "https://www.eecis.udel.edu/~mills/ntp/html/copyright.html"; url = "https://www.eecis.udel.edu/~mills/ntp/html/copyright.html";
}; };
maintainers = with maintainers; [ eelco thoughtpolice ]; maintainers = with maintainers; [ thoughtpolice ];
platforms = platforms.unix; platforms = platforms.unix;
}; };
} }

View File

@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
mainProgram = "resolvconf"; mainProgram = "resolvconf";
homepage = "https://roy.marples.name/projects/openresolv"; homepage = "https://roy.marples.name/projects/openresolv";
license = lib.licenses.bsd2; license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.linux ++ lib.platforms.freebsd; platforms = lib.platforms.linux ++ lib.platforms.freebsd;
}; };
} }

View File

@ -195,7 +195,7 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://www.openssh.com/releasenotes.html"; changelog = "https://www.openssh.com/releasenotes.html";
license = licenses.bsd2; license = licenses.bsd2;
platforms = platforms.unix ++ platforms.windows; platforms = platforms.unix ++ platforms.windows;
maintainers = (extraMeta.maintainers or []) ++ (with maintainers; [ eelco aneeshusa ]); maintainers = (extraMeta.maintainers or []) ++ (with maintainers; [ aneeshusa ]);
mainProgram = "ssh"; mainProgram = "ssh";
} // extraMeta; } // extraMeta;
}) })

View File

@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
homepage = "http://www.dest-unreach.org/socat/"; homepage = "http://www.dest-unreach.org/socat/";
platforms = platforms.unix; platforms = platforms.unix;
license = with licenses; [ gpl2Only ]; license = with licenses; [ gpl2Only ];
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
mainProgram = "socat"; mainProgram = "socat";
}; };
} }

View File

@ -71,7 +71,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = "http://checkinstall.izto.org/"; homepage = "http://checkinstall.izto.org/";
description = "Tool for automatically generating Slackware, RPM or Debian packages when doing `make install'"; description = "Tool for automatically generating Slackware, RPM or Debian packages when doing `make install'";
maintainers = [ lib.maintainers.eelco ]; maintainers = [ ];
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
knownVulnerabilities = [ knownVulnerabilities = [

View File

@ -68,6 +68,6 @@ assert enableQt -> qwt != null;
''; '';
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
platforms = lib.platforms.all; platforms = lib.platforms.all;
maintainers = with maintainers; [ fgaz eelco ]; maintainers = with maintainers; [ fgaz ];
}; };
} }

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
description = "Comparing files on a word by word basis"; description = "Comparing files on a word by word basis";
mainProgram = "wdiff"; mainProgram = "wdiff";
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
maintainers = with maintainers; [ eelco SuperSandro2000 ]; maintainers = with maintainers; [ SuperSandro2000 ];
platforms = platforms.unix; platforms = platforms.unix;
}; };
} }

View File

@ -1022,7 +1022,7 @@ with self; {
description = "Simple Statistics"; description = "Simple Statistics";
homepage = "https://github.com/nferraz/st"; homepage = "https://github.com/nferraz/st";
license = with lib.licenses; [ mit ]; license = with lib.licenses; [ mit ];
maintainers = [ maintainers.eelco ]; maintainers = [ ];
mainProgram = "st"; mainProgram = "st";
}; };
}; };
@ -17039,7 +17039,7 @@ with self; {
description = "Postmodern object system for Perl 5"; description = "Postmodern object system for Perl 5";
homepage = "http://moose.perl.org"; homepage = "http://moose.perl.org";
license = with lib.licenses; [ artistic1 gpl1Plus ]; license = with lib.licenses; [ artistic1 gpl1Plus ];
maintainers = [ maintainers.eelco ]; maintainers = [ ];
mainProgram = "moose-outdated"; mainProgram = "moose-outdated";
}; };
}; };
@ -24121,7 +24121,7 @@ with self; {
meta = { meta = {
description = "Perl Template Toolkit Plugin for IO::All"; description = "Perl Template Toolkit Plugin for IO::All";
license = with lib.licenses; [ artistic1 gpl1Plus ]; license = with lib.licenses; [ artistic1 gpl1Plus ];
maintainers = with maintainers; [ eelco ]; maintainers = [ ];
}; };
}; };