wiggle: cleanup (#126900)

This commit is contained in:
Sandro 2021-06-15 21:55:54 +02:00 committed by GitHub
parent 16e9a398d9
commit 2b6b345900
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,12 +1,14 @@
{ lib, stdenv, fetchurl, ncurses, groff }:
{ lib, stdenv, fetchFromGitHub, ncurses, groff }:
stdenv.mkDerivation {
stdenv.mkDerivation rec {
name = "wiggle";
version = "1.3";
name = "wiggle-1.3";
src = fetchurl {
url = "https://github.com/neilbrown/wiggle/archive/v1.3.tar.gz";
sha256 = "sha256-/5LPATPB9NzjNWPiY8sw59229KvfhtQnsewUkL7CWvo=";
src = fetchFromGitHub {
owner = "neilbrown";
repo = "wiggle";
rev = "v${version}";
sha256 = "sha256-rlHhYzP81lfblZvtZ1lhiq4iQ6WRpBYukoGqpVP+NKI=";
};
buildInputs = [ ncurses groff ];
@ -21,10 +23,9 @@ stdenv.mkDerivation {
patchShebangs .
'';
meta = {
homepage = "http://blog.neil.brown.name/category/wiggle/";
meta = with lib; {
homepage = "https://blog.neil.brown.name/category/wiggle/";
description = "Tool for applying patches with conflicts";
longDescription = ''
Wiggle applies patches to a file in a similar manner to the patch(1)
program. The distinctive difference is, however, that wiggle will
@ -36,9 +37,8 @@ stdenv.mkDerivation {
possible. Also, wiggle will (in some cases) detect changes that have
already been applied, and will ignore them.
'';
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.all;
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = [ ];
};
}