gpp: init at 2.25 and add @nmattia as maintainer (#34098)
* maintainers: add nmattia * gpp: init at 2.25 GPP is a handy preprocessing tool, not yet present in the package set.
This commit is contained in:
parent
4532826e99
commit
1d47908879
@ -485,6 +485,7 @@
|
||||
nico202 = "Nicolò Balzarotti <anothersms@gmail.com>";
|
||||
NikolaMandic = "Ratko Mladic <nikola@mandic.email>";
|
||||
nixy = "Andrew R. M. <nixy@nixy.moe>";
|
||||
nmattia = "Nicolas Mattia <nicolas@nmattia.com>";
|
||||
nocoolnametom = "Tom Doggett <nocoolnametom@gmail.com>";
|
||||
notthemessiah = "Brian Cohen <brian.cohen.88@gmail.com>";
|
||||
np = "Nicolas Pouillard <np.nix@nicolaspouillard.fr>";
|
||||
|
26
pkgs/development/tools/gpp/default.nix
Normal file
26
pkgs/development/tools/gpp/default.nix
Normal file
@ -0,0 +1,26 @@
|
||||
{ stdenv, fetchFromGitHub, autoreconfHook }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gpp-${version}";
|
||||
version = "2.25";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "logological";
|
||||
repo = "gpp";
|
||||
rev = "96c5dd8905384ea188f380f51d24cbd7fd58f642";
|
||||
sha256 = "0bvhnx3yfhbfiqqhhz6k2a596ls5rval7ykbp3jl5b6062xj861b";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
|
||||
installCheckPhase = "$out/bin/gpp --help";
|
||||
doInstallCheck = true;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "General-purpose preprocessor with customizable syntax";
|
||||
homepage = "https://logological.org/gpp";
|
||||
license = licenses.lgpl3;
|
||||
maintainers = with maintainers; [ nmattia ];
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
};
|
||||
}
|
@ -2468,6 +2468,8 @@ with pkgs;
|
||||
|
||||
gpodder = callPackage ../applications/audio/gpodder { };
|
||||
|
||||
gpp = callPackage ../development/tools/gpp { };
|
||||
|
||||
gpredict = callPackage ../applications/science/astronomy/gpredict { };
|
||||
|
||||
gptfdisk = callPackage ../tools/system/gptfdisk { };
|
||||
|
Loading…
Reference in New Issue
Block a user