Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / desktops / gnustep / back / default.nix
blobe4ec5d03010acd466b6dbbb81bacc46b1d5bef8d
1 { lib
2 , stdenv
3 , make
4 , wrapGNUstepAppsHook
5 , cairo
6 , fetchzip
7 , base
8 , gui
9 , fontconfig
10 , freetype
11 , pkg-config
12 , libXft
13 , libXmu
16 stdenv.mkDerivation (finalAttrs: {
17   pname = "gnustep-back";
18   version = "0.31.0";
20   src = fetchzip {
21     url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${finalAttrs.version}.tar.gz";
22     sha256 = "sha256-CjcoXlKiPVPJMOdrBKjxiNauTZvLcId5Lb8DzbgBbBg=";
23   };
25   nativeBuildInputs = [ make pkg-config wrapGNUstepAppsHook ];
26   buildInputs = [ cairo base gui fontconfig freetype libXft libXmu ];
28   meta = {
29     description = "Generic backend for GNUstep";
30     mainProgram = "gpbs";
31     homepage = "https://gnustep.github.io/";
32     license = lib.licenses.lgpl2Plus;
33     maintainers = with lib.maintainers; [ ashalkhakov matthewbauer dblsaiko ];
34     platforms = lib.platforms.linux;
35   };