treewide: add missing meta.homepage with source git repository

Added homepage where missing, where the sources are pulled from:
- https://github.com
- https://git.sr.ht
- https://gitlab.com
- https://invent.kde.org
- https://codeberg.org
- https://gitlab.gnome.org
- https://gitlab.freedesktop.org
- https://git.FreeBSD.org
- https://salsa.debian.org
- https://git.tvdr.de
- https://git.suckless.org
This commit is contained in:
Clément
2026-04-23 10:39:34 -07:00
committed by Sigmanificient
parent e4f148c357
commit 5d26766cbf
224 changed files with 337 additions and 2 deletions

View File

@@ -32,6 +32,7 @@ pythonPackages.buildPythonApplication (finalAttrs: {
meta = {
description = "Mopidy extension for playing music from SoundCloud";
homepage = "https://github.com/mopidy/mopidy-soundcloud";
license = lib.licenses.mit;
maintainers = [ ];
};

View File

@@ -264,6 +264,7 @@ lib.makeScope pkgs.newScope (
meta = {
broken = gimp.apiVersion != "2.0";
homepage = "https://github.com/lmanul/gimp-texturize";
};
};
@@ -321,6 +322,7 @@ lib.makeScope pkgs.newScope (
meta = {
broken = gimp.apiVersion != "2.0";
homepage = "https://github.com/carlobaldassi/gimp-lqr-plugin";
};
};

View File

@@ -22,6 +22,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Large lexicon for APE (~100,000 entries)";
homepage = "https://github.com/Attempto/Clex";
license = lib.licenses.gpl3;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ yrashk ];

View File

@@ -29,6 +29,7 @@ stdenv.mkDerivation rec {
meta = {
inherit (weechat.meta) platforms;
description = "This simple weechat plugin allows you to compose messages in your $EDITOR";
homepage = "https://github.com/keith/edit-weechat";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ eraserhd ];
};

View File

@@ -109,6 +109,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Free distributed version control system";
homepage = "https://github.com/7c6f434c/monotone-mirror";
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.unix;
license = lib.licenses.gpl2Plus;

View File

@@ -17,6 +17,7 @@ buildKodiAddon rec {
meta = {
description = "Addon that allows to manage bluetooth devices from within a Linux based Kodi";
homepage = "https://github.com/wastis/BluetoothManager";
platforms = lib.platforms.all;
maintainers = lib.teams.kodi.members;
license = lib.licenses.gpl3Plus;

View File

@@ -25,6 +25,7 @@ buildKodiBinaryAddon rec {
meta = {
description = "Binary addon for raw joystick input";
homepage = "https://github.com/xbmc/peripheral.joystick";
platforms = lib.platforms.all;
license = lib.licenses.gpl2Only;
teams = [ lib.teams.kodi ];

View File

@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
];
meta = {
homepage = "https://github.com/xbmc/kodi-platform";
license = lib.licenses.gpl2Plus;
};
}

View File

@@ -20,6 +20,7 @@ buildKodiBinaryAddon rec {
meta = {
description = "Binary addon for steam controller";
homepage = "https://github.com/kodi-game/peripheral.steamcontroller";
platforms = lib.platforms.all;
teams = [ lib.teams.kodi ];
license = lib.licenses.gpl2Only;

View File

@@ -35,6 +35,7 @@ buildKodiBinaryAddon rec {
meta = {
description = "LibArchive Virtual Filesystem add-on for Kodi";
homepage = "https://github.com/xbmc/vfs.libarchive";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.all;
teams = [ lib.teams.kodi ];

View File

@@ -21,6 +21,7 @@ buildKodiBinaryAddon rec {
meta = {
description = "RAR archive Virtual Filesystem add-on for Kodi";
homepage = "https://github.com/xbmc/vfs.rar";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.all;
teams = [ lib.teams.kodi ];

View File

@@ -27,6 +27,7 @@ buildKodiBinaryAddon rec {
meta = {
description = "SFTP Virtual Filesystem add-on for Kodi";
homepage = "https://github.com/xbmc/vfs.sftp";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.all;
teams = [ lib.teams.kodi ];

View File

@@ -19,6 +19,9 @@ let
buildInputs = [ vdr ];
preConfigure = "cd PLUGINS/src/${name}";
installFlags = [ "DESTDIR=$(out)" ];
meta = {
homepage = "https://git.tvdr.de/?p=vdr.git";
};
};
in
{

View File

@@ -77,6 +77,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Silly speed painting game";
homepage = "https://github.com/SimonLarsen/90-Second-Portraits";
mainProgram = "90secondportraits";
platforms = love.meta.platforms;
license = with lib.licenses; [

View File

@@ -44,6 +44,7 @@ stdenv.mkDerivation {
meta = {
description = "6DoF Head tracking software";
homepage = "https://github.com/mdk97/aitrack-linux";
mainProgram = "aitrack";
maintainers = with lib.maintainers; [ ck3d ];
platforms = lib.platforms.linux;

View File

@@ -50,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Library used by KDE finance applications";
homepage = "https://invent.kde.org/office/alkimia";
mainProgram = "onlinequoteseditor5";
longDescription = ''
Alkimia is the infrastructure for common storage and business

View File

@@ -38,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Gateway between FUSE and libarchive: allows mounting of cpio, .tar.gz, .tar.bz2 archives";
homepage = "https://git.sr.ht/~nabijaczleweli/archivemount-ng";
changelog = "https://git.sr.ht/~nabijaczleweli/archivemount-ng/refs/${finalAttrs.version}";
mainProgram = "archivemount";
license = [

View File

@@ -31,6 +31,7 @@ stdenv.mkDerivation {
meta = {
description = "Argument Parser for C++";
homepage = "https://github.com/Grumbel/argpp";
maintainers = [ lib.maintainers.SchweGELBin ];
platforms = lib.platforms.linux;
license = lib.licenses.free;

View File

@@ -38,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Replacement for the SCCP channel driver in Asterisk";
homepage = "https://github.com/chan-sccp/chan-sccp";
license = lib.licenses.gpl1Only;
maintainers = with lib.maintainers; [ das_j ];
# https://github.com/chan-sccp/chan-sccp/issues/609

View File

@@ -28,6 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "BACnet open source protocol stack for embedded systems, Linux, and Windows";
homepage = "https://github.com/bacnet-stack/bacnet-stack";
platforms = lib.platforms.linux;
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ WhittlesJr ];

View File

@@ -45,6 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Set of network-related (mostly VPN-related) tools";
homepage = "https://github.com/ambrop72/badvpn";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ raskin ];
platforms = lib.platforms.linux;

View File

@@ -37,6 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Yet another build manager";
homepage = "https://github.com/matricks/bam";
mainProgram = "bam";
maintainers = with lib.maintainers; [
raskin

View File

@@ -46,6 +46,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Bash unit testing enterprise edition framework for professionals";
homepage = "https://github.com/bash-unit/bash_unit";
maintainers = with lib.maintainers; [ pamplemousse ];
platforms = lib.platforms.all;
license = lib.licenses.gpl3Plus;

View File

@@ -32,6 +32,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Extremely fast and small background setter for X";
homepage = "https://github.com/Gottox/bgs";
license = lib.licenses.mit;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ pSub ];

View File

@@ -31,6 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Udev helper for naming devices per BIOS names";
homepage = "https://github.com/dell/biosdevname";
license = lib.licenses.gpl2Only;
platforms = [
"x86_64-linux"

View File

@@ -36,6 +36,7 @@ buildGoModule {
meta = {
description = "Mount an Azure Blob storage as filesystem through FUSE";
homepage = "https://github.com/Azure/azure-storage-fuse";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ jbgi ];
platforms = lib.platforms.linux;

View File

@@ -23,6 +23,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Boxing primitive types in C++";
homepage = "https://github.com/contour-terminal/boxed-cpp";
license = lib.licenses.asl20;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.moni ];

View File

@@ -23,6 +23,7 @@ buildGoModule {
meta = {
description = "Like grep but for IPv4 CIDRs";
homepage = "https://github.com/tomdoherty/cidrgrep";
mainProgram = "cidrgrep";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ das_j ];

View File

@@ -59,6 +59,7 @@ pkgs.stdenv.mkDerivation {
meta = {
description = "C library that implements reading and writing the KDL Document Language";
homepage = "https://github.com/tjol/ckdl";
license = lib.licenses.mit;
platforms = lib.platforms.all;
};

View File

@@ -56,6 +56,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
homepage = "https://github.com/voldikss/coc-extensions";
license = lib.licenses.mit;
};
})

View File

@@ -37,6 +37,7 @@ stdenv.mkDerivation {
buildInputs = [ mono ];
meta = {
description = "Bitmap generation from a single example with convolutions and MCMC";
homepage = "https://github.com/mxgmn/ConvChain";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.linux;

View File

@@ -37,6 +37,7 @@ crystal.buildCrystalPackage rec {
meta = {
description = "Utility to convert Crystal's shard.lock files to a Nix file";
homepage = "https://github.com/nix-community/crystal2nix";
mainProgram = "crystal2nix";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [

View File

@@ -258,6 +258,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Debian package maintenance scripts";
homepage = "https://salsa.debian.org/debian/devscripts";
license = lib.licenses.free; # Mix of public domain, Artistic+GPL, GPL1+, GPL2+, GPL3+, and GPL2-only... TODO
maintainers = with lib.maintainers; [ raskin ];
platforms = lib.platforms.unix;

View File

@@ -61,6 +61,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Structural variant caller for mapped DNA sequenced data";
homepage = "https://github.com/dellytools/delly";
mainProgram = "delly";
license = lib.licenses.bsd3;
platforms = lib.platforms.unix;

View File

@@ -25,6 +25,7 @@ buildDotnetModule rec {
meta = {
description = "Steam depot downloader utilizing the SteamKit2 library";
homepage = "https://github.com/SteamRE/DepotDownloader";
changelog = "https://github.com/SteamRE/DepotDownloader/releases/tag/DepotDownloader_${version}";
license = lib.licenses.gpl2Only;
maintainers = [ lib.maintainers.babbaj ];

View File

@@ -48,6 +48,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "I/O forwarding server that implements a variant of the 9P protocol";
homepage = "https://github.com/chaos/diod";
maintainers = with lib.maintainers; [ rnhmjoj ];
platforms = lib.platforms.linux;
license = lib.licenses.gpl2Plus;

View File

@@ -34,6 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Overlay FUSE filesystem that introduces non-determinism into filesystem metadata";
homepage = "https://salsa.debian.org/reproducible-builds/disorderfs";
mainProgram = "disorderfs";
license = lib.licenses.gpl3;
platforms = lib.platforms.linux;

View File

@@ -50,6 +50,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
This tool suite powers the Web-based analysis available at https://dnsviz.net/
'';
homepage = "https://github.com/dnsviz/dnsviz";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ jojosch ];
};

View File

@@ -16,5 +16,9 @@ buildDartApplication {
};
pubspecLock = lib.importJSON ./pubspec.lock.json;
meta.mainProgram = "domine";
meta = {
homepage = "https://github.com/breitburg/domine";
mainProgram = "domine";
};
}

View File

@@ -31,5 +31,6 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ techknowlogick ];
license = lib.licenses.asl20;
description = "Command line client for the Drone continuous integration server";
homepage = "https://github.com/harness/drone-cli";
};
}

View File

@@ -74,6 +74,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Duck-themed action puzzle video game";
homepage = "https://github.com/SimonLarsen/duckmarines";
platforms = love.meta.platforms;
hydraPlatforms = [ ];
license = with lib.licenses; [

View File

@@ -53,6 +53,7 @@ stdenv.mkDerivation {
longDescription = ''
Dynamic Disnix is a (very experimental!) prototype extension framework for Disnix supporting dynamic (re)deployment of service-oriented systems.
'';
homepage = "https://github.com/svanderburg/dydisnix";
license = lib.licenses.lgpl21Plus;
maintainers = [ lib.maintainers.tomberek ];
platforms = lib.platforms.unix;

View File

@@ -44,6 +44,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
homepage = "https://github.com/humblepenguinn/envio";
changelog = "https://github.com/humblepenguinn/envio/blob/v${finalAttrs.version}/CHANGELOG.md";
description = "Modern and secure CLI tool for managing environment variables";
mainProgram = "envio";

View File

@@ -66,6 +66,7 @@ stdenv.mkDerivation {
meta = {
description = "Input event device header files for FreeBSD";
homepage = "https://cgit.freebsd.org/ports";
maintainers = with lib.maintainers; [ qyliss ];
platforms = lib.platforms.freebsd;
license = lib.licenses.gpl2Only;

View File

@@ -27,6 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Simple tool for input event debugging";
homepage = "https://gitlab.freedesktop.org/libevdev/evtest";
license = lib.licenses.gpl2;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.bjornfor ];

View File

@@ -42,6 +42,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "Interactive command line expense logger";
homepage = "https://github.com/manojkarthick/expenses";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.manojkarthick ];
mainProgram = "expenses";

View File

@@ -37,6 +37,7 @@ stdenv.mkDerivation {
meta = {
description = "Programming language with macros and syntax at once";
homepage = "https://github.com/falconpl/falcon";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ pSub ];
platforms = with lib.platforms; unix;

View File

@@ -21,6 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Lightweight audio filtering library made from webrtc code";
homepage = "https://github.com/irungentoo/filter_audio";
license = lib.licenses.bsd3;
maintainers = [ ];
platforms = lib.platforms.all;

View File

@@ -24,6 +24,7 @@ stdenv.mkDerivation {
meta = {
description = "Tool for visualizing and communicating the errors in rendered images";
homepage = "https://github.com/NVlabs/flip";
license = lib.licenses.bsd3;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ zmitchell ];

View File

@@ -33,6 +33,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Lattice algorithms using floating-point arithmetic";
homepage = "https://github.com/fplll/fplll";
changelog = [
# Some release notes are added to the github tags, though they are not
# always complete.

View File

@@ -32,6 +32,7 @@ stdenv.mkDerivation {
];
meta = {
description = "Lattice algorithms using floating-point arithmetic";
homepage = "https://github.com/fplll/fplll";
license = lib.licenses.lgpl21Plus;
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.linux;

View File

@@ -35,6 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Gameboy sound player";
homepage = "https://github.com/mmitch/gbsplay";
license = lib.licenses.gpl1Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ sigmanificient ];

View File

@@ -40,6 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Collection of point, size and rect classes";
homepage = "https://github.com/Grumbel/geomcpp";
maintainers = [ lib.maintainers.SchweGELBin ];
platforms = lib.platforms.linux;
license = lib.licenses.free;

View File

@@ -31,6 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Uinput driver for Android GfxTablet tablet-as-input-device app";
homepage = "https://github.com/rfc2822/GfxTablet";
mainProgram = "networktablet";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.raskin ];

View File

@@ -40,6 +40,7 @@ buildGo125Module rec {
meta = {
description = "GitLab Docker toolset to pack, ship, store, and deliver content";
homepage = "https://gitlab.com/gitlab-org/container-registry";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ e1mo ];
teams = with lib.teams; [ gitlab ];

View File

@@ -52,6 +52,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "Indexes Git repositories into Elasticsearch for GitLab";
homepage = "https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer";
mainProgram = "gitlab-elasticsearch-indexer";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [

View File

@@ -43,6 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "User interface library using OpenGL";
homepage = "https://github.com/libglui/glui";
license = lib.licenses.zlib;
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.linux;

View File

@@ -24,6 +24,7 @@ buildGoModule (finalAttrs: {
with geoclue* or other clients that support fetching NMEA location data over
sockets.
'';
homepage = "https://gitlab.com/postmarketOS/gnss-share";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ balsoft ];
mainProgram = "gnss-share";

View File

@@ -24,6 +24,7 @@ buildGoModule {
meta = {
description = "Serve embedded files from jteeuwen/go-bindata";
homepage = "https://github.com/elazarl/go-bindata-assetfs";
mainProgram = "go-bindata-assetfs";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ avnik ];

View File

@@ -118,6 +118,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Performance software for cyclists, runners and triathletes. Built from source and without API tokens";
homepage = "https://github.com/GoldenCheetah/GoldenCheetah";
mainProgram = "GoldenCheetah";
platforms = with lib.platforms; darwin ++ linux;
maintainers = with lib.maintainers; [ adamcstephens ];

View File

@@ -50,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Tool to control GoPro webcam mode in Linux (requires v4l2loopback kernel module and a firewall rule)";
homepage = "https://github.com/juchem/gopro-tool";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ ZMon3y ];
platforms = lib.platforms.linux;

View File

@@ -23,6 +23,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "CLI for go text/template";
homepage = "https://github.com/coveooss/gotemplate";
mainProgram = "gotemplate";
changelog = "https://github.com/coveooss/gotemplate/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;

View File

@@ -66,6 +66,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
description = "Helper for screenshots within Hyprland, based on grimshot";
homepage = "https://github.com/hyprwm/contrib";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
teams = [ lib.teams.hyprland ];

View File

@@ -45,6 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Linux command line tool for setting up USB gadgets using configfs";
homepage = "https://github.com/linux-usb-gadgets/gt";
mainProgram = "gt";
license = with lib.licenses; [ asl20 ];
maintainers = [ ];

View File

@@ -37,6 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Binds some API from GTK that isn't in GTK# 2.12.x";
homepage = "https://github.com/mono/gtk-sharp-beans";
platforms = lib.platforms.linux;
license = lib.licenses.lgpl21;
};

View File

@@ -67,6 +67,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Library to create panels and other desktop components for Wayland using the Layer Shell protocol and GTK4";
homepage = "https://github.com/wmww/gtk4-layer-shell";
mainProgram = "gtk4-layer-demo";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ donovanglover ];

View File

@@ -54,6 +54,7 @@ stdenv.mkDerivation {
meta = {
description = "LD_PRELOAD hack to prevent GTK programs from interacting with the primary clipboard";
homepage = "https://github.com/notpeelz/gtkclipblock";
license = lib.licenses.lgpl3Only;
maintainers = with lib.maintainers; [ uartman ];
platforms = [ "x86_64-linux" ];

View File

@@ -34,6 +34,7 @@ stdenv.mkDerivation {
meta = {
description = "HFS/HFS+ user space utils";
homepage = "https://github.com/glaubitz/hfs";
license = lib.licenses.apple-psl20;
platforms = lib.platforms.linux;
};

View File

@@ -27,6 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Hides the mouse pointer in X11";
homepage = "https://github.com/aktau/hhpc";
maintainers = with lib.maintainers; [ nico202 ];
platforms = lib.platforms.unix;
license = lib.licenses.bsd3;

View File

@@ -18,6 +18,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "Share files with an expiration date";
homepage = "https://github.com/lukaswrz/hiraeth";
license = lib.licenses.agpl3Plus;
maintainers = [ lib.maintainers.lukaswrz ];
mainProgram = "hiraeth";

View File

@@ -21,6 +21,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "Idempotent command-line utility for managing your /etc/hosts* file";
homepage = "https://github.com/cbednarski/hostess";
mainProgram = "hostess";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ edlimerkaj ];

View File

@@ -53,6 +53,7 @@ stdenv.mkDerivation rec {
meta = {
description = "DNS to DNS over HTTPS (DoH) proxy";
homepage = "https://github.com/aarond10/https_dns_proxy";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ peterhoeg ];
platforms = lib.platforms.linux;

View File

@@ -63,6 +63,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
meta = {
description = "Xprop replacement for Hyprland";
homepage = "https://github.com/hyprwm/contrib";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
teams = [ lib.teams.hyprland ];

View File

@@ -63,6 +63,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Intel Media SDK";
homepage = "https://github.com/Intel-Media-SDK/MediaSDK";
mainProgram = "mfx-tracer-config";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [

View File

@@ -22,6 +22,7 @@ ioquake3.overrideAttrs (old: {
env.NIX_CFLAGS_COMPILE = "-std=gnu17";
meta = {
description = "ioquake3 with support for path aware networking";
homepage = "https://github.com/lschulz/ioq3-scion";
maintainers = with lib.maintainers; [ matthewcroughan ];
platforms = lib.platforms.linux;
};

View File

@@ -39,6 +39,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
ipgrep extracts possibly obfuscated host names and IP addresses
from text, resolves host names, and prints them, sorted by ASN.
'';
homepage = "https://github.com/jedisct1/ipgrep";
license = lib.licenses.mit;
platforms = lib.platforms.all;
};

View File

@@ -39,6 +39,7 @@ stdenv.mkDerivation {
more ports than they normally would or to prevent them from
auto-connecting to certain things.
'';
homepage = "https://github.com/guysherman/jack-passthrough";
# license unknown: https://github.com/guysherman/jack-passthrough/issues/2
license = lib.licenses.unfree;
maintainers = [ lib.maintainers.PowerUser64 ];

View File

@@ -36,6 +36,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "Feature-rich Prometheus exporter for Apache Kafka written in Go";
homepage = "https://github.com/redpanda-data/kminion";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ cafkafk ];
mainProgram = "kminion";

View File

@@ -61,6 +61,7 @@ stdenv.mkDerivation (finalAttrs: {
"man"
];
description = "Modified version of kerberos tools that support automatic ticket refresh";
homepage = "https://github.com/rra/kstart";
license = lib.licenses.mit;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};

View File

@@ -25,6 +25,7 @@ stdenv.mkDerivation {
meta = {
description = "Super small webserver that serves blank pages";
homepage = "https://github.com/fetchinson/kwakd";
mainProgram = "kwakd";
license = lib.licenses.gpl2Only;
maintainers = [ lib.maintainers.nicknovitski ];

View File

@@ -39,6 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "LoRa 2.4Ghz Gateway - Linux host Hardware Abstraction Layer, and tools (Packet Forwarder...)";
homepage = "https://github.com/Lora-net/gateway_2g4_hal";
license = [
lib.licenses.bsd3
lib.licenses.mit

View File

@@ -35,6 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Driver/HAL to build a gateway using a concentrator board based on Semtech SX1301 multi-channel modem and SX1257/SX1255 RF transceivers";
homepage = "https://github.com/brocaar/lora_gateway";
license = [
lib.licenses.bsd3
lib.licenses.mit

View File

@@ -41,6 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "SX1302 Hardware Abstraction Layer and Tools (packet forwarder...)";
homepage = "https://github.com/brocaar/sx1302_hal";
license = [
lib.licenses.bsd3
lib.licenses.mit

View File

@@ -49,6 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Modern C++20 Unicode library";
homepage = "https://github.com/contour-terminal/libunicode";
mainProgram = "unicode-query";
license = lib.licenses.asl20;
platforms = lib.platforms.unix;

View File

@@ -22,6 +22,7 @@ stdenv.mkDerivation {
buildInputs = [ libconfig ];
meta = {
description = "C library encapsulating the kernel USB gadget-configfs userspace API functionality";
homepage = "https://github.com/linux-usb-gadgets/libusbgx";
license = with lib.licenses; [
lgpl21Plus # library
gpl2Plus # examples

View File

@@ -63,6 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Library to generate text, XML, JSON, and HTML";
homepage = "https://github.com/Juniper/libxo";
license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.reckenrode ];
platforms = lib.platforms.unix;

View File

@@ -19,6 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Run a program using only idle cycles";
homepage = "https://git.sr.ht/~woffs/loadwatch";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ woffs ];
platforms = lib.platforms.all;

View File

@@ -24,6 +24,7 @@ stdenv.mkDerivation {
meta = {
description = "A trivial logging library";
homepage = "https://github.com/logmich/logmich";
maintainers = [ lib.maintainers.SchweGELBin ];
platforms = lib.platforms.linux;
license = lib.licenses.zlib;

View File

@@ -51,6 +51,7 @@ stdenv.mkDerivation {
meta = {
description = "Crossover between Super Mario Bros. and Portal";
homepage = "https://github.com/Stabyourself/mari0";
mainProgram = "mari0";
platforms = love.meta.platforms;
license = lib.licenses.mit;

View File

@@ -19,6 +19,7 @@ buildGoModule (finalAttrs: {
meta = {
description = "Simple Minio tool to generate self-signed certificates, and provides SAN certificates with DNS and IP entries";
homepage = "https://github.com/minio/certgen";
downloadPage = "https://github.com/minio/certgen";
license = lib.licenses.bsd3;
maintainers = [ ];

View File

@@ -73,6 +73,7 @@ buildNpmPackage rec {
meta = {
description = "Resource manager for TV tuners";
homepage = "https://github.com/Chinachu/Mirakurun";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ midchildan ];
};

View File

@@ -24,6 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Generate nix expressions from mix.lock file";
homepage = "https://github.com/ydlr/mix2nix";
mainProgram = "mix2nix";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ydlr ];

View File

@@ -60,6 +60,7 @@ buildDotnetModule rec {
meta = {
mainProgram = builtins.head executables;
description = "MQTT traffic monitor";
homepage = "https://github.com/chkr1011/mqttMultimeter";
license = lib.licenses.free;
maintainers = with lib.maintainers; [ peterhoeg ];
platforms = lib.platforms.linux;

View File

@@ -70,6 +70,7 @@ stdenv.mkDerivation {
meta = {
description = "Arcade-style fire fighting game";
homepage = "https://github.com/SimonLarsen/mrrescue";
mainProgram = "mrrescue";
maintainers = [ ];
platforms = love.meta.platforms;

View File

@@ -26,6 +26,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = ''Microsoft "compress.exe/expand.exe" compatible (de)compressor'';
homepage = "https://github.com/stapelberg/mscompress";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ peterhoeg ];
platforms = lib.platforms.all;

View File

@@ -20,6 +20,7 @@ stdenv.mkDerivation {
meta = {
description = "Tools to read/write from/to MSR CPU registers on Linux";
homepage = "https://github.com/intel/msr-tools";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ peterhoeg ];

View File

@@ -75,6 +75,7 @@ stdenv.mkDerivation (finalAttrs: {
description = ''
An authentication service for creating and validating credentials
'';
homepage = "https://github.com/dun/munge";
license = [
# MUNGE
lib.licenses.gpl3Plus

View File

@@ -28,6 +28,7 @@ stdenv.mkDerivation {
meta = {
description = "Boot 64-bit Marvell EBU SoC over UART";
homepage = "https://github.com/pali/mvebu64boot";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ lukegb ];
platforms = lib.platforms.all;

View File

@@ -41,6 +41,7 @@ stdenv.mkDerivation {
meta = {
description = "Free networked version of T*tris";
homepage = "https://github.com/naclander/netris";
mainProgram = "netris";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ patryk27 ];

View File

@@ -72,6 +72,7 @@ stdenv.mkDerivation {
meta = {
description = "NetworkManager's iodine plugin";
homepage = "https://gitlab.gnome.org/GNOME/network-manager-iodine";
inherit (networkmanager.meta) maintainers teams platforms;
license = lib.licenses.gpl2Plus;
};

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