···1-{ lib, stdenv, fetchurl, ncurses, gpm }:
0000023stdenv.mkDerivation rec {
4-5 pname = "jupp";
6- version = "39";
7 srcName = "joe-3.1${pname}${version}";
89 src = fetchurl {
10 urls = [
11 "https://www.mirbsd.org/MirOS/dist/jupp/${srcName}.tgz"
12- "https://pub.allbsd.org/MirOS/dist/jupp/${srcName}.tgz" ];
13- sha256 = "14gys92dy3kq9ikigry7q2x4w5v2z76d97vp212bddrxiqy5np8d";
014 };
1516 preConfigure = "chmod +x ./configure";
1718- buildInputs = [ ncurses gpm ];
0001920 configureFlags = [
21 "--enable-curses"
0022 "--enable-termcap"
23 "--enable-termidx"
24- "--enable-getpwnam"
25- "--enable-largefile"
26 ];
2728 meta = with lib; {
0029 description = "A portable fork of Joe's editor";
30 longDescription = ''
31 This is the portable version of JOE's Own Editor, which is currently
···35 and has a lot of bugs fixed. It is based upon an older version of joe
36 because these behave better overall.
37 '';
38- homepage = "http://www.mirbsd.org/jupp.htm";
39- license = licenses.gpl1;
40 maintainers = with maintainers; [ AndersonTorres ];
041 };
42}
···1+{ lib
2+, stdenv
3+, fetchurl
4+, ncurses
5+, gpm
6+}:
78stdenv.mkDerivation rec {
09 pname = "jupp";
10+ version = "40";
11 srcName = "joe-3.1${pname}${version}";
1213 src = fetchurl {
14 urls = [
15 "https://www.mirbsd.org/MirOS/dist/jupp/${srcName}.tgz"
16+ "https://pub.allbsd.org/MirOS/dist/jupp/${srcName}.tgz"
17+ ];
18+ sha256 = "S+1DnN5/K+KU6W5J7z6RPqkPvl6RTbiIQD46J+gDWxo=";
19 };
2021 preConfigure = "chmod +x ./configure";
2223+ buildInputs = [
24+ gpm
25+ ncurses
26+ ];
2728 configureFlags = [
29 "--enable-curses"
30+ "--enable-getpwnam"
31+ "--enable-largefile"
32 "--enable-termcap"
33 "--enable-termidx"
0034 ];
3536 meta = with lib; {
37+ homepage = "http://www.mirbsd.org/jupp.htm";
38+ downloadPage = "https://www.mirbsd.org/MirOS/dist/jupp/";
39 description = "A portable fork of Joe's editor";
40 longDescription = ''
41 This is the portable version of JOE's Own Editor, which is currently
···45 and has a lot of bugs fixed. It is based upon an older version of joe
46 because these behave better overall.
47 '';
48+ license = licenses.gpl1Only;
049 maintainers = with maintainers; [ AndersonTorres ];
50+ platforms = with platforms; unix;
51 };
52}