forgejo-lts: 7.0.10 -> 7.0.11
[NixPkgs.git] / pkgs / by-name / xm / xmppc / package.nix
blob47eb18f191dce1f6b317e108f46336a418c7a8bc
1 {lib, stdenv, fetchFromGitea, autoconf-archive, autoreconfHook, pkg-config, libstrophe, glib, gpgme }:
3 stdenv.mkDerivation rec {
4   pname = "xmppc";
5   version = "0.1.2";
7   src = fetchFromGitea {
8     domain = "codeberg.org";
9     owner = "Anoxinon_e.V.";
10     repo = "xmppc";
11     rev = version;
12     sha256 = "07cy3j4g7vycagdiva3dqb59361lw7s5f2yydpczmyih29v7hkm8";
13   };
15   nativeBuildInputs = [
16     autoconf-archive
17     autoreconfHook
18     pkg-config
19   ];
21   buildInputs = [
22     libstrophe
23     glib
24     gpgme
25   ];
27   preAutoreconf = ''
28     mkdir m4
29   '';
31   meta = with lib; {
32     description = "Command Line Interface Tool for XMPP";
33     mainProgram = "xmppc";
34     homepage = "https://codeberg.org/Anoxinon_e.V./xmppc";
35     license = licenses.gpl3Plus;
36     platforms = platforms.unix;
37     maintainers = [ maintainers.jugendhacker ];
38   };