tailscale: build derpprobe (#364918)
[NixPkgs.git] / pkgs / by-name / ju / jupp / package.nix
blob7ef4c878658eb9d8b26838f7a4e61205dff00fcc
2   lib,
3   stdenv,
4   fetchurl,
5   ncurses,
6   gpm,
7 }:
9 stdenv.mkDerivation rec {
10   pname = "jupp";
11   version = "40";
12   srcName = "joe-3.1${pname}${version}";
14   src = fetchurl {
15     urls = [
16       "https://www.mirbsd.org/MirOS/dist/jupp/${srcName}.tgz"
17       "https://pub.allbsd.org/MirOS/dist/jupp/${srcName}.tgz"
18     ];
19     sha256 = "S+1DnN5/K+KU6W5J7z6RPqkPvl6RTbiIQD46J+gDWxo=";
20   };
22   preConfigure = "chmod +x ./configure";
24   buildInputs = [
25     gpm
26     ncurses
27   ];
29   configureFlags = [
30     "--enable-curses"
31     "--enable-getpwnam"
32     "--enable-largefile"
33     "--enable-termcap"
34     "--enable-termidx"
35   ];
37   meta = with lib; {
38     homepage = "http://www.mirbsd.org/jupp.htm";
39     downloadPage = "https://www.mirbsd.org/MirOS/dist/jupp/";
40     description = "Portable fork of Joe's editor";
41     longDescription = ''
42       This is the portable version of JOE's Own Editor, which is currently
43       developed at sourceforge, licenced under the GNU General Public License,
44       Version 1, using autoconf/automake. This version has been enhanced by
45       several functions intended for programmers or other professional users,
46       and has a lot of bugs fixed. It is based upon an older version of joe
47       because these behave better overall.
48     '';
49     license = licenses.gpl1Only;
50     maintainers = with maintainers; [ AndersonTorres ];
51     platforms = with platforms; unix;
52   };