treewide: with stdenv.lib; in meta -> with lib;

Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
This commit is contained in:
Profpatsch
2021-01-11 10:38:22 +01:00
parent e87aef06e0
commit 4a7f99d55d
6869 changed files with 13585 additions and 13580 deletions
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, coreutils }:
{ lib, stdenv, fetchFromGitHub, coreutils }:
stdenv.mkDerivation rec {
pname = "3proxy";
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
preConfigure = ''
ln -s Makefile.Linux Makefile
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Tiny free proxy server";
homepage = "https://github.com/z3APA3A/3proxy";
license = licenses.gpl2;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, jdk, makeWrapper, autoPatchelfHook, makeDesktopItem, glib, libsecret }:
{ lib, stdenv, fetchurl, jdk, makeWrapper, autoPatchelfHook, makeDesktopItem, glib, libsecret }:
let
desktopItem = makeDesktopItem {
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
install -D -t "$out/share/applications" ${desktopItem}/share/applications/*
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Eclipse-based LDAP browser and directory client";
homepage = "https://directory.apache.org/studio/";
license = licenses.asl20;
@@ -159,7 +159,7 @@ stdenv.mkDerivation rec {
wrapProgram $out/opt/appgate/appgate-driver --prefix PATH : ${stdenv.lib.makeBinPath [ iproute networkmanager dnsmasq ]}
wrapProgram $out/opt/appgate/linux/set_dns --set PYTHONPATH $PYTHONPATH
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Appgate SDP (Software Defined Perimeter) desktop client";
homepage = https://www.appgate.com/support/software-defined-perimeter-support;
license = licenses.unfree;
@@ -1,4 +1,4 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
{ lib, stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "brig";
@@ -15,7 +15,7 @@ buildGoPackage rec {
sha256 = "0gi39jmnzqrgj146yw8lcmgmvzx7ii1dgw4iqig7kx8c0jiqi600";
};
meta = with stdenv.lib; {
meta = with lib; {
description = "File synchronization on top of ipfs with git like interface and FUSE filesystem";
homepage = "https://github.com/sahib/brig";
license = licenses.agpl3;
@@ -1,4 +1,4 @@
{ stdenv, rustPlatform, fetchurl, pkgconfig, ncurses, openssl, Security }:
{ lib, stdenv, rustPlatform, fetchurl, pkgconfig, ncurses, openssl, Security }:
rustPlatform.buildRustPackage rec {
pname = "asuka";
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ ncurses openssl ]
++ stdenv.lib.optional stdenv.isDarwin Security;
meta = with stdenv.lib; {
meta = with lib; {
description = "Gemini Project client written in Rust with NCurses";
homepage = "https://git.sr.ht/~julienxx/asuka";
license = licenses.mit;
@@ -155,7 +155,7 @@ stdenv.mkDerivation rec {
passthru.updateScript = ./update.sh;
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://brave.com/";
description = "Privacy-oriented browser for Desktop and Laptop computers";
changelog = "https://github.com/brave/brave-browser/blob/v${version}/CHANGELOG.md";
@@ -1,4 +1,4 @@
{ stdenv, buildGoPackage, fetchurl, fetchFromGitHub, go-bindata }:
{ lib, stdenv, buildGoPackage, fetchurl, fetchFromGitHub, go-bindata }:
let
version = "1.6.4";
@@ -51,7 +51,7 @@ in buildGoPackage rec {
goDeps = ./deps.nix;
meta = with stdenv.lib; {
meta = with lib; {
description = "A fully-modern text-based browser, rendering to TTY and browsers";
homepage = "https://www.brow.sh/";
maintainers = [ maintainers.kalbasit ];
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, fetchurl
, rustPlatform
, pkg-config
@@ -41,7 +41,7 @@ rustPlatform.buildRustPackage rec {
# Sometimes tests fail when run in parallel
cargoParallelTestThreads = false;
meta = with stdenv.lib; {
meta = with lib; {
description = "A graphical client for plain-text protocols written in Rust with GTK. It currently supports the Gemini, Gopher and Finger protocols";
homepage = "https://sr.ht/~julienxx/Castor";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl
{ lib, stdenv, fetchurl
, fltk
, openssl
, libjpeg, libpng
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--enable-ssl" ];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.dillo.org/";
description = "A fast graphical web browser with a small footprint";
longDescription = ''
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, fetchpatch, ncurses, xlibsWrapper, bzip2, zlib
{ lib, stdenv, fetchFromGitHub, fetchpatch, ncurses, xlibsWrapper, bzip2, zlib
, brotli, zstd, lzma, openssl, autoreconfHook, gettext, pkgconfig, libev
, gpm, libidn, tre, expat
, # Incompatible licenses, LGPLv3 - GPLv2
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
++ stdenv.lib.optional enablePerl "--with-perl"
;
meta = with stdenv.lib; {
meta = with lib; {
description = "Full-featured text-mode web browser (package based on the fork felinks)";
homepage = "https://github.com/rkd77/felinks";
license = licenses.gpl2;
@@ -1,4 +1,4 @@
{ stdenv, fetchgit, meson, ninja, pkgconfig, nix-update-script
{ lib, stdenv, fetchgit, meson, ninja, pkgconfig, nix-update-script
, python3, gtk3, libsecret, gst_all_1, webkitgtk, glib
, glib-networking, gtkspell3, hunspell, desktop-file-utils
, gobject-introspection, wrapGAppsHook, gnome3 }:
@@ -72,7 +72,7 @@ python3.pkgs.buildPythonApplication rec {
strictDeps = false;
meta = with stdenv.lib; {
meta = with lib; {
description = "A new GNOME web browser";
homepage = "https://wiki.gnome.org/Apps/Eolie";
license = licenses.gpl3Plus;
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, fetchFromGitHub
, nix-update-script
, desktop-file-utils
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
};
};
meta = with stdenv.lib; {
meta = with lib; {
description = "The always-incognito web browser";
homepage = "https://github.com/cassidyjames/ephemeral";
maintainers = with maintainers; [ xiorcale ] ++ pantheon.maintainers;
@@ -47,7 +47,7 @@ mkDerivation rec {
wrapQtAppsHook
];
meta = with stdenv.lib; {
meta = with lib; {
description = "QtWebEngine based cross-platform web browser";
homepage = "https://community.kde.org/Incubator/Projects/Falkon";
license = licenses.gpl3;
@@ -193,7 +193,7 @@ stdenv.mkDerivation {
then "http://archive.mozilla.org/pub/devedition/releases/"
else "http://archive.mozilla.org/pub/firefox/releases/";
};
meta = with stdenv.lib; {
meta = with lib; {
description = "Mozilla Firefox, free web browser (binary package)";
homepage = "http://www.mozilla.org/firefox/";
license = {
@@ -1,4 +1,4 @@
{ stdenv, fetchurl
{ lib, stdenv, fetchurl
, gpm, openssl, pkgconfig, libev # Misc.
, libpng, libjpeg, libtiff, librsvg # graphic formats
, bzip2, zlib, xz # Transfer encodings
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
++ stdenv.lib.optional enableFB "--with-fb"
++ stdenv.lib.optional enableDirectFB "--with-directfb";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "http://links.twibright.com/";
description = "A small browser with some graphics support";
maintainers = with maintainers; [ raskin ];
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, pkgconfig, wrapGAppsHook
{ lib, stdenv, fetchFromGitHub, pkgconfig, wrapGAppsHook
, help2man, luafilesystem, luajit, sqlite
, webkitgtk, gtk3, gst_all_1, glib-networking
}:
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
)
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Fast, small, webkit-based browser framework extensible in Lua";
longDescription = ''
Luakit is a highly configurable browser framework based on the WebKit web
@@ -1,4 +1,4 @@
{ stdenv, buildPackages
{ lib, stdenv, buildPackages
, fetchurl, pkgconfig, ncurses, gzip
, sslSupport ? true, openssl ? null
, nukeReferences
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
nuke-refs cfg_defs.h
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A text-mode web browser";
homepage = "https://lynx.invisible-island.net/";
license = licenses.gpl2Plus;
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, fetchurl
, cmake
, ninja
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
libarchive
];
meta = with stdenv.lib; {
meta = with lib; {
description = "Lightweight WebKitGTK web browser";
homepage = "https://www.midori-browser.org/";
license = with licenses; [ lgpl21Plus ];
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, fetchpatch, makeWrapper, wrapGAppsHook
{ lib, stdenv, fetchurl, fetchpatch, makeWrapper, wrapGAppsHook
# Buildtime dependencies.
, check, pkgconfig, xxd
@@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
"TARGET=${uilib}"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/";
description = "A free, open source, small web browser";
longDescription = ''
@@ -1,4 +1,4 @@
{ stdenv, fetchurl }:
{ lib, stdenv, fetchurl }:
stdenv.mkDerivation rec {
pname = "netsurf-${libname}";
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
"PREFIX=$(out)"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/";
description = "NetSurf browser shared build system";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, perl
{ lib, stdenv, fetchurl, pkgconfig, perl
, buildsystem
, libparserutils
, libwapcaplet
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE= "-Wno-error=implicit-fallthrough";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "Cascading Style Sheets library for netsurf browser";
longDescription = ''
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, expat
{ lib, stdenv, fetchurl, pkgconfig, expat
, buildsystem
, libparserutils
, libwapcaplet
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "Document Object Model library for netsurf browser";
longDescription = ''
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, perl
{ lib, stdenv, fetchurl, pkgconfig, perl
, buildsystem
, libparserutils
}:
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/hubbub/";
description = "HTML5 parser library for netsurf browser";
longDescription = ''
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig
{ lib, stdenv, fetchurl, pkgconfig
, buildsystem
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/";
description = "BMP Decoder for netsurf browser";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig
{ lib, stdenv, fetchurl, pkgconfig
, uilib, SDL
, buildsystem
}:
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
"TARGET=${uilib}"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "Netsurf framebuffer abstraction library";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig
{ lib, stdenv, fetchurl, pkgconfig
, buildsystem
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "GIF Decoder for netsurf browser";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, bison, flex
{ lib, stdenv, fetchurl, pkgconfig, bison, flex
, buildsystem
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/";
description = "NetSurf Parametric Logging Library";
license = licenses.isc;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig
{ lib, stdenv, fetchurl, pkgconfig
, buildsystem
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/";
description = "NetSurf Public Suffix List - Handling library";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig
{ lib, stdenv, fetchurl, pkgconfig
, buildsystem
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "Generalised utility library for netsurf browser";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, perl
{ lib, stdenv, fetchurl, perl
, buildsystem
}:
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "Parser building library for netsurf browser";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, gperf
{ lib, stdenv, fetchurl, pkgconfig, gperf
, buildsystem
, libdom
, libhubbub
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "NetSurf SVG decoder";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig
{ lib, stdenv, fetchurl, pkgconfig
, buildsystem
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "UTF8 Processing library for netsurf browser";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl
{ lib, stdenv, fetchurl
, buildsystem
}:
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = "-Wno-error=cast-function-type";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/projects/${libname}/";
description = "String internment library for netsurf browser";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl
{ lib, stdenv, fetchurl
, flex, bison
, buildsystem
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://www.netsurf-browser.org/";
description = "Generator for JavaScript bindings for netsurf browser";
license = licenses.mit;
@@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
$out/bin/nyxt -h
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Infinitely extensible web-browser (with Lisp development files using WebKitGTK platform port)";
homepage = "https://nyxt.atlas.engineer";
license = licenses.bsd3;
@@ -113,7 +113,7 @@ in mkDerivationWith python3Packages.buildPythonApplication rec {
--add-flags '--backend ${backend}'
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/The-Compiler/qutebrowser";
description = "Keyboard-focused browser with a minimal GUI";
license = licenses.gpl3Plus;
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
)
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A simple web browser based on WebKitGTK";
longDescription = ''
surf is a simple web browser based on WebKitGTK. It is able to display
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, fetchurl
, makeDesktopItem
@@ -390,7 +390,7 @@ stdenv.mkDerivation rec {
$out/bin/tor-browser --version >/dev/null
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Tor Browser Bundle built by torproject.org";
longDescription = ''
Tor Browser Bundle is a bundle of the Tor daemon, Tor Browser (heavily patched version of
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, zlib, libX11, libXext, libSM, libICE, libxkbcommon
{ lib, stdenv, fetchurl, zlib, libX11, libXext, libSM, libICE, libxkbcommon
, libXfixes, libXt, libXi, libXcursor, libXScrnSaver, libXcomposite, libXdamage, libXtst, libXrandr
, alsaLib, dbus, cups, libexif, ffmpeg_3, systemd
, freetype, fontconfig, libXft, libXrender, libxcb, expat
@@ -86,7 +86,7 @@ in stdenv.mkDerivation rec {
ln -sf ${vivaldi-widevine}/share/google/chrome/WidevineCdm $out/opt/${vivaldiName}/WidevineCdm
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A Browser for our Friends, powerful and personal";
homepage = "https://vivaldi.com";
license = licenses.unfree;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl
{ lib, stdenv, fetchurl
, dpkg
}:
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
install -vD usr/lib/chromium-browser/libffmpeg.so $out/lib/libffmpeg.so
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Additional support for proprietary codecs for Vivaldi";
homepage = "https://ffmpeg.org/";
license = licenses.lgpl21;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl
{ lib, stdenv, fetchurl
, unzip
}:
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
install -vD libwidevinecdm.so $out/share/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Widevine support for Vivaldi";
homepage = "https://www.widevine.com";
license = licenses.unfree;
+2 -2
View File
@@ -1,4 +1,4 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
{ lib, stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "c14-cli";
@@ -13,7 +13,7 @@ buildGoPackage rec {
sha256 = "0b1piviy6vvdbak8y8bc24rk3c1fi67vv3352pmnzvrhsar2r5yf";
};
meta = with stdenv.lib; {
meta = with lib; {
description = "C14 is designed for data archiving & long-term backups";
homepage = "https://www.online.net/en/storage/c14-cold-storage";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, fetchFromGitLab
, meson
, ninja
@@ -74,7 +74,7 @@ stdenv.mkDerivation rec {
runHook postCheck
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A phone dialer and call handler";
homepage = "https://source.puri.sm/Librem5/calls";
license = licenses.gpl3Plus;
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, fetchFromGitHub
, glib
, gtk3
@@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
patchShebangs data/meson_post_install.py
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Native GTK Twitter client for the Linux desktop";
longDescription = "Cawbird is a modern, easy and fun Twitter client. Fork of the discontinued Corebird.";
homepage = "https://ibboard.co.uk/cawbird/";
@@ -1,5 +1,5 @@
{
stdenv
lib, stdenv
, makeWrapper
, makeDesktopItem
, fetchurl
@@ -45,7 +45,7 @@ let
cp -r icon $out/share/icons/hicolor
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Web Debugging Proxy";
homepage = "https://www.charlesproxy.com/";
maintainers = [ maintainers.kalbasit ];
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "cloudflared";
@@ -17,7 +17,7 @@ buildGoModule rec {
buildFlagsArray = "-ldflags=-X main.Version=${version}";
meta = with stdenv.lib; {
meta = with lib; {
description = "CloudFlare Argo Tunnel daemon (and DNS-over-HTTPS client)";
homepage = "https://www.cloudflare.com/products/argo-tunnel";
license = licenses.unfree;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "atlantis";
@@ -17,7 +17,7 @@ buildGoModule rec {
subPackages = [ "." ];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/runatlantis/atlantis";
description = "Terraform Pull Request Automation";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ darwin, fetchFromGitHub, rustPlatform, stdenv }:
{ darwin, fetchFromGitHub, rustPlatform, lib, stdenv }:
with rustPlatform;
@@ -17,7 +17,7 @@ buildRustPackage rec {
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
meta = with stdenv.lib; {
meta = with lib; {
description = ''The "Command Line Interactive Controller for Kubernetes"'';
homepage = "https://github.com/databricks/click";
license = [ licenses.asl20 ];
@@ -1,5 +1,5 @@
# This file was generated by go2nix.
{ stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
{ lib, stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
buildGoPackage rec {
pname = "machine";
@@ -23,7 +23,7 @@ buildGoPackage rec {
popd
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://docs.docker.com/machine/";
description = "Docker Machine is a tool that lets you install Docker Engine on virtual hosts, and manage Docker Engine on the hosts";
license = licenses.asl20;
@@ -1,5 +1,5 @@
# This file was generated by go2nix.
{ stdenv, buildGoPackage, fetchFromGitHub, libvirt, pkgconfig }:
{ lib, stdenv, buildGoPackage, fetchFromGitHub, libvirt, pkgconfig }:
buildGoPackage rec {
pname = "docker-machine-kvm";
@@ -18,7 +18,7 @@ buildGoPackage rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libvirt ];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/dhiltgen/docker-machine-kvm";
description = "KVM driver for docker-machine";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoPackage, fetchFromGitHub, fetchpatch, pkgconfig, cctools, Hypervisor, vmnet }:
{ lib, stdenv, buildGoPackage, fetchFromGitHub, fetchpatch, pkgconfig, cctools, Hypervisor, vmnet }:
buildGoPackage rec {
pname = "docker-machine-xhyve";
@@ -29,7 +29,7 @@ buildGoPackage rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ Hypervisor vmnet ];
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/machine-drivers/docker-machine-driver-xhyve";
description = "Xhyve driver for docker-machine";
license = licenses.bsd3;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, makeWrapper, jre
{ lib, stdenv, fetchurl, makeWrapper, jre
, version ? "1.6" }:
let
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
EOF
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A distributed stream processing framework";
homepage = "https://flink.apache.org";
downloadPage = "https://flink.apache.org/downloads.html";
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
{ lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "fluxcd";
@@ -28,7 +28,7 @@ buildGoModule rec {
done
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Open and extensible continuous delivery solution for Kubernetes";
longDescription = ''
Flux is a tool for keeping Kubernetes clusters in sync
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
{ lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "fluxctl";
@@ -28,7 +28,7 @@ buildGoModule rec {
done
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "CLI client for Flux, the GitOps Kubernetes operator";
homepage = "https://github.com/fluxcd/flux";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, rustPlatform, pkgconfig
{ lib, stdenv, fetchFromGitHub, rustPlatform, pkgconfig
, libsodium, libarchive, openssl, zeromq }:
rustPlatform.buildRustPackage rec {
@@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec {
runHook postCheck
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "An application automation framework";
homepage = "https://www.habitat.sh";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, makeWrapper, pkgconfig, which, maven, cmake, jre, bash
{ lib, stdenv, fetchurl, makeWrapper, pkgconfig, which, maven, cmake, jre, bash
, coreutils, glibc, protobuf2_5, fuse, snappy, zlib, bzip2, openssl, openssl_1_0_2
}:
@@ -94,7 +94,7 @@ let
done
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "http://hadoop.apache.org/";
description = "Framework for distributed processing of large data sets across clusters of computers";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
{ lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "helm";
@@ -24,7 +24,7 @@ buildGoModule rec {
installShellCompletion helm.{bash,zsh}
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/kubernetes/helm";
description = "A package manager for kubernetes";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "k9s";
@@ -22,7 +22,7 @@ buildGoModule rec {
doCheck = false;
meta = with stdenv.lib; {
meta = with lib; {
description = "Kubernetes CLI To Manage Your Clusters In Style";
homepage = "https://github.com/derailed/k9s";
license = licenses.asl20;
@@ -39,7 +39,7 @@ let
done
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Easiest way to get a production Kubernetes up and running";
homepage = "https://github.com/kubernetes/kops";
changelog = "https://github.com/kubernetes/kops/tree/master/docs/releases";
@@ -1,4 +1,4 @@
{ stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
{ lib, stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
buildGoPackage rec {
pname = "kubeless";
@@ -28,7 +28,7 @@ buildGoPackage rec {
done
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://kubeless.io";
description = "The Kubernetes Native Serverless Framework";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoModule, go }:
{ lib, stdenv, fetchFromGitHub, buildGoModule, go }:
buildGoModule rec {
pname = "kubelogin";
@@ -19,7 +19,7 @@ buildGoModule rec {
-X main.goVersion=${stdenv.lib.getVersion go}
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A Kubernetes credential plugin implementing Azure authentication";
inherit (src.meta) homepage;
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, rustPlatform }:
{ lib, stdenv, fetchFromGitHub, rustPlatform }:
rustPlatform.buildRustPackage rec {
pname = "kubernix";
@@ -14,7 +14,7 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "17agwqx7nhzi124yq1s6zpqb227drrhp9c11r3jbicc08dz88bwg";
doCheck = false;
meta = with stdenv.lib; {
meta = with lib; {
description = "Single dependency Kubernetes clusters for local testing, experimenting and development";
homepage = "https://github.com/saschagrunert/kubernix";
license = with licenses; [ mit ];
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoModule }:
{ lib, stdenv, fetchFromGitHub, buildGoModule }:
buildGoModule {
pname = "linkerd-unstable";
@@ -17,7 +17,7 @@ buildGoModule {
subPackages = [ "cli/cmd" ];
meta = with stdenv.lib; {
meta = with lib; {
description = "A service mesh for Kubernetes and beyond";
homepage = "https://linkerd.io/";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, buildGoModule
, fetchFromGitHub
, go-bindata
@@ -45,7 +45,7 @@ buildGoModule rec {
done
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://minikube.sigs.k8s.io";
description = "A tool that makes it easy to run Kubernetes locally";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub, systemd }:
{ lib, stdenv, buildGoModule, fetchFromGitHub, systemd }:
buildGoModule rec {
pname = "node-problem-detector";
@@ -36,7 +36,7 @@ buildGoModule rec {
"-X k8s.io/${pname}/pkg/version.version=v${version}"
];
meta = with stdenv.lib; {
meta = with lib; {
description = "Various problem detectors running on the Kubernetes nodes";
homepage = "https://github.com/kubernetes/node-problem-detector";
changelog = "https://github.com/kubernetes/node-problem-detector/releases/tag/v${version}";
@@ -1,4 +1,4 @@
{ stdenv, fetchurl }:
{ lib, stdenv, fetchurl }:
let
version = "0.16.3";
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
mv octant $out/bin
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.";
longDescription = ''
Octant is a tool for developers to understand how applications run on a Kubernetes cluster.
@@ -67,7 +67,7 @@ in buildGoPackage rec {
installShellCompletion --zsh contrib/completions/zsh/*
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Build, deploy, and manage your applications with Docker and Kubernetes";
license = licenses.asl20;
homepage = "http://www.openshift.org";
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, makeWrapper, hadoop, jre, bash }:
{ lib, stdenv, fetchurl, makeWrapper, hadoop, jre, bash }:
stdenv.mkDerivation rec {
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
done
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://pig.apache.org/";
description = "High-level language for Apache Hadoop";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "popeye";
@@ -23,7 +23,7 @@ buildGoModule rec {
doCheck = false;
meta = with stdenv.lib; {
meta = with lib; {
description = "A Kubernetes cluster resource sanitizer";
homepage = "https://github.com/derailed/popeye";
changelog = "https://github.com/derailed/popeye/releases/tag/v${version}";
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoPackage, bash, makeWrapper }:
{ lib, stdenv, fetchFromGitHub, buildGoPackage, bash, makeWrapper }:
buildGoPackage rec {
pname = "amazon-ssm-agent";
@@ -53,7 +53,7 @@ buildGoPackage rec {
wrapProgram $out/bin/amazon-ssm-agent --prefix PATH : ${bash}/bin
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Agent to enable remote management of your Amazon EC2 instance configuration";
homepage = "https://github.com/aws/amazon-ssm-agent";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoPackage, fetchFromGitHub}:
{ lib, stdenv, buildGoPackage, fetchFromGitHub}:
buildGoPackage rec {
pname = "terraform-inventory";
@@ -18,7 +18,7 @@ buildGoPackage rec {
goDeps = ./deps.nix;
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/adammck/terraform-inventory";
description = "Terraform state to ansible inventory adapter";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoPackage }:
{ lib, stdenv, fetchFromGitHub, buildGoPackage }:
buildGoPackage rec {
pname = "terraform-provider-ansible";
version = "1.0.3";
@@ -17,7 +17,7 @@ buildGoPackage rec {
# if the versions are not provided via file paths.
postBuild = "mv go/bin/terraform-provider-ansible{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
description = "A Terraform provider serving as an interop layer for an Ansible dynamic inventory script.";
homepage = "https://github.com/nbering/terraform-provider-ansible";
license = licenses.mpl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "terraform-provider-cloudfoundry";
@@ -20,7 +20,7 @@ buildGoModule rec {
passthru = { provider-source-address = "registry.terraform.io/cloudfoundry-community/cloudfoundry"; };
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/cloudfoundry-community/terraform-provider-cloudfoundry";
description = "Terraform provider for cloudfoundry";
license = licenses.mpl20;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoModule }:
{ lib, stdenv, fetchFromGitHub, buildGoModule }:
buildGoModule rec {
pname = "terraform-provider-elasticsearch";
version = "0.7.0";
@@ -20,7 +20,7 @@ buildGoModule rec {
# if the versions are not provided via file paths.
postInstall = "mv $out/bin/terraform-provider-elasticsearch{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
description = "Terraform provider for elasticsearch";
homepage = "https://github.com/phillbaker/terraform-provider-elasticsearch";
license = licenses.mpl20;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoPackage }:
{ lib, stdenv, fetchFromGitHub, buildGoPackage }:
buildGoPackage rec {
pname = "terraform-provider-gandi";
version = "1.0.0";
@@ -17,7 +17,7 @@ buildGoPackage rec {
# if the versions are not provided via file paths.
postBuild = "mv go/bin/terraform-provider-gandi{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
description = "Terraform provider for the Gandi LiveDNS service.";
homepage = "https://github.com/tiramiseb/terraform-provider-gandi";
license = licenses.mpl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "terraform-provider-hcloud";
@@ -23,7 +23,7 @@ buildGoModule rec {
postInstall = "mv $out/bin/terraform-provider-hcloud{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/cloudfoundry-community/terraform-provider-cloudfoundry";
description = "Terraform provider for cloudfoundry";
license = licenses.mpl20;
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, fetchFromGitHub
, buildGoModule
}:
@@ -20,7 +20,7 @@ buildGoModule rec {
postInstall = "mv $out/bin/terraform-provider-keycloak{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
description = "Terraform provider for keycloak";
homepage = "https://github.com/mrparkers/terraform-provider-keycloak";
license = licenses.mpl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoPackage, fetchFromGitHub, libvirt, pkgconfig, makeWrapper, cdrtools }:
{ lib, stdenv, buildGoPackage, fetchFromGitHub, libvirt, pkgconfig, makeWrapper, cdrtools }:
# USAGE:
# install the following package globally or in nix-shell:
@@ -42,7 +42,7 @@ buildGoPackage rec {
# if the versions are not provided via file paths.
postBuild = "mv go/bin/terraform-provider-libvirt{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/dmacvicar/terraform-provider-libvirt";
description = "Terraform provider for libvirt";
platforms = platforms.linux;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "terraform-provider-linuxbox";
@@ -17,7 +17,7 @@ buildGoModule rec {
passthru.provider-source-address = "registry.terraform.io/numtide/linuxbox";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/numtide/terraform-provider-linuxbox";
description = "Basic building block for Seed DevOps";
license = licenses.bsd3;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "terraform-provider-lxd";
@@ -17,7 +17,7 @@ buildGoModule rec {
postBuild = "mv ../go/bin/terraform-provider-lxd{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/sl1pm4t/terraform-provider-lxd";
description = "Terraform provider for lxd";
platforms = platforms.linux;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoModule }:
{ lib, stdenv, fetchFromGitHub, buildGoModule }:
buildGoModule rec {
pname = "terraform-provider-shell";
version = "1.6.0";
@@ -20,7 +20,7 @@ buildGoModule rec {
# if the versions are not provided via file paths.
postInstall = "mv $out/bin/${pname}{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
inherit (src.meta) homepage;
description = "Terraform provider for executing shell commands and saving output to state file";
changelog = "https://github.com/scottwinkler/terraform-provider-shell/releases/tag/v${version}";
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "terraform-provider-vercel";
@@ -15,7 +15,7 @@ buildGoModule rec {
postInstall = "mv $out/bin/terraform-provider-vercel{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://github.com/ondrejsika/terraform-provider-vercel";
description = "Terraform provider for Vercel";
maintainers = with maintainers; [ mmahut ];
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, buildGoModule }:
{ lib, stdenv, fetchFromGitHub, buildGoModule }:
buildGoModule rec {
pname = "terraform-provider-vpsadmin";
version = "0.1.0";
@@ -20,7 +20,7 @@ buildGoModule rec {
# if the versions are not provided via file paths.
postInstall = "mv $out/bin/${pname}{,_v${version}}";
meta = with stdenv.lib; {
meta = with lib; {
description = "Terraform provider for vpsAdmin";
homepage = "https://github.com/vpsfreecz/terraform-provider-vpsadmin";
license = licenses.mpl20;
@@ -38,7 +38,7 @@ let
subPackages = [ "." ];
meta = with stdenv.lib; {
meta = with lib; {
description =
"Tool for building, changing, and versioning infrastructure";
homepage = "https://www.terraform.io/";
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, ... }:
{ lib, stdenv, fetchFromGitHub, ... }:
stdenv.mkDerivation rec {
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
mv bin core modules lib $out/
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A NixOS like terraform-json generator";
homepage = "https://terranix.org";
license = licenses.gpl3;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
{ lib, stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "tilt";
@@ -19,7 +19,7 @@ buildGoModule rec {
buildFlagsArray = [ "-ldflags=-X main.version=${version}" ];
meta = with stdenv.lib; {
meta = with lib; {
description = "Local development tool to manage your developer instance when your team deploys to Kubernetes in production";
homepage = "https://tilt.dev/";
license = licenses.asl20;
@@ -1,4 +1,4 @@
{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
{ lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "velero";
@@ -32,7 +32,7 @@ buildGoModule rec {
installShellCompletion velero.{bash,zsh}
'';
meta = with stdenv.lib; {
meta = with lib; {
description =
"A utility for managing disaster recovery, specifically for your Kubernetes cluster resources and persistent volumes";
homepage = "https://velero.io/";
@@ -1,5 +1,5 @@
{ autoconf, automake, boost, cbor-diag, cddl, fetchFromGitHub, file, libctemplate, libmaxminddb
, libpcap, libtins, libtool, lzma, openssl, pkgconfig, stdenv, tcpdump, wireshark-cli
, libpcap, libtins, libtool, lzma, openssl, pkgconfig, lib, stdenv, tcpdump, wireshark-cli
}:
stdenv.mkDerivation rec {
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
rm test-scripts/same-tshark-output.sh
''; # TODO: https://github.com/dns-stats/compactor/issues/49 (failing test)
meta = with stdenv.lib; {
meta = with lib; {
description = "Tools to capture DNS traffic and record it in C-DNS files";
homepage = "http://dns-stats.org/";
changelog = "https://github.com/dns-stats/${pname}/raw/${version}/ChangeLog.txt";
@@ -1,4 +1,4 @@
{ stdenv
{ lib, stdenv
, mkDerivation
, fetchurl
, libxml2
@@ -22,7 +22,7 @@ mkDerivation rec {
nativeBuildInputs = [ pkg-config ];
meta = with stdenv.lib; {
meta = with lib; {
description = "Client application for operating Czech government-provided Databox infomation system";
homepage = "https://www.datovka.cz/";
license = licenses.lgpl3;
@@ -1,4 +1,4 @@
{ fetchurl, stdenv, jre, glib, libXtst, gtk2, makeWrapper, unzip }:
{ fetchurl, lib, stdenv, jre, glib, libXtst, gtk2, makeWrapper, unzip }:
stdenv.mkDerivation rec {
pname = "davmail";
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
--prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath [ glib gtk2 libXtst ]}
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "http://davmail.sourceforge.net/";
description = "A Java application which presents a Microsoft Exchange server as local CALDAV, IMAP and SMTP servers";
maintainers = [ maintainers.hinton ];
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub }:
{ lib, stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "dsvpn";
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "A Dead Simple VPN";
homepage = "https://github.com/jedisct1/dsvpn";
license = licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl }:
{ lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl }:
with rustPlatform;
@@ -22,7 +22,7 @@ buildRustPackage rec {
cp -p $releaseDir/cfdyndns $out/bin/
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "CloudFlare Dynamic DNS Client";
homepage = "https://github.com/colemickens/cfdyndns";
license = stdenv.lib.licenses.mit;
@@ -1,4 +1,4 @@
{ stdenv, fetchgit, openssl, curl, coreutils, gawk, bash, which }:
{ lib, stdenv, fetchgit, openssl, curl, coreutils, gawk, bash, which }:
stdenv.mkDerivation {
name = "esniper-2.35.0-21-g6379846";
@@ -21,7 +21,7 @@ stdenv.mkDerivation {
chmod 555 "$out/bin/snipe"
'';
meta = with stdenv.lib; {
meta = with lib; {
description = "Simple, lightweight tool for sniping eBay auctions";
homepage = "http://esniper.sourceforge.net";
license = licenses.gpl2;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, python3Packages, }:
{ lib, stdenv, fetchFromGitHub, python3Packages, }:
python3Packages.buildPythonApplication rec {
version = "0.9.8";
@@ -17,7 +17,7 @@ python3Packages.buildPythonApplication rec {
pythonImportsCheck = [ "canto_next" ];
meta = with stdenv.lib; {
meta = with lib; {
description = "Daemon for the canto Atom/RSS feed reader";
longDescription = ''
Canto is an Atom/RSS feed reader for the console that is meant to be
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
pkgconfig
];
meta = with stdenv.lib; {
meta = with lib; {
description = "A simple, command-line based RSS enclosure downloader";
longDescription = ''
castget is a simple, command-line based RSS enclosure downloader. It is
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, nix-update-script, meson, ninja, pkgconfig, vala, gettext, python3
{ lib, stdenv, fetchFromGitHub, nix-update-script, meson, ninja, pkgconfig, vala, gettext, python3
, appstream-glib, desktop-file-utils, wrapGAppsHook, gnome-online-accounts
, gtk3, libgee, libpeas, librest, webkitgtk, gsettings-desktop-schemas, pantheon
, curl, glib, gnome3, gst_all_1, json-glib, libnotify, libsecret, sqlite, gumbo, libxml2
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
};
};
meta = with stdenv.lib; {
meta = with lib; {
description = "A modern desktop application designed to complement existing web-based RSS accounts";
homepage = "https://jangernert.github.io/FeedReader/";
license = licenses.gpl3Plus;
@@ -1,4 +1,4 @@
{ stdenv, rustPlatform, fetchFromGitHub, stfl, sqlite, curl, gettext, pkg-config, libxml2, json_c, ncurses
{ lib, stdenv, rustPlatform, fetchFromGitHub, stfl, sqlite, curl, gettext, pkg-config, libxml2, json_c, ncurses
, asciidoctor, libiconv, Security, Foundation, makeWrapper }:
rustPlatform.buildRustPackage rec {
@@ -63,7 +63,7 @@ rustPlatform.buildRustPackage rec {
done
'';
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://newsboat.org/";
description = "A fork of Newsbeuter, an RSS/Atom feed reader for the text console";
maintainers = with maintainers; [ dotlambda nicknovitski ];
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, python2Packages }:
{ lib, stdenv, fetchurl, python2Packages }:
python2Packages.buildPythonApplication rec {
pname = "rawdog";
@@ -17,7 +17,7 @@ python2Packages.buildPythonApplication rec {
namePrefix = "";
meta = with stdenv.lib; {
meta = with lib; {
homepage = "https://offog.org/code/rawdog/";
description = "RSS Aggregator Without Delusions Of Grandeur";
license = licenses.gpl2;
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qmake, qtwebengine, qttools, wrapGAppsHook, wrapQtAppsHook }:
{ lib, stdenv, fetchFromGitHub, qmake, qtwebengine, qttools, wrapGAppsHook, wrapQtAppsHook }:
stdenv.mkDerivation rec {
pname = "rssguard";
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ qmake wrapGAppsHook wrapQtAppsHook ];
qmakeFlags = [ "CONFIG+=release" ];
meta = with stdenv.lib; {
meta = with lib; {
description = "Simple RSS/Atom feed reader with online synchronization";
longDescription = ''
RSS Guard is a simple, light and easy-to-use RSS/ATOM feed aggregator
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, cppcheck, libmrss, libiconv }:
{ lib, stdenv, fetchFromGitHub, cppcheck, libmrss, libiconv }:
stdenv.mkDerivation {
pname = "rsstail";
@@ -23,7 +23,7 @@ stdenv.mkDerivation {
doCheck = true;
meta = with stdenv.lib; {
meta = with lib; {
description = "Monitor RSS feeds for new entries";
longDescription = ''
RSSTail is more or less an RSS reader: it monitors an RSS feed and if it

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