diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 7426e18a61b9..39d91df04987 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -211,6 +211,7 @@ meisternu = "Matt Miemiec "; michelk = "Michel Kuhlmann "; michaelpj = "Michael Peyton Jones "; + mingchuan = "Ming Chuan "; mirdhyn = "Merlin Gaillard "; mschristiansen = "Mikkel Christiansen "; modulistic = "Pablo Costa "; diff --git a/pkgs/applications/misc/pcmanx-gtk2/default.nix b/pkgs/applications/misc/pcmanx-gtk2/default.nix new file mode 100644 index 000000000000..fb655ceba5dc --- /dev/null +++ b/pkgs/applications/misc/pcmanx-gtk2/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, gtk2, libXft, intltool, automake115x, autoconf, libtool, pkgconfig }: + +stdenv.mkDerivation { + name = "pcmanx-gtk2-1.3"; + src = fetchurl { + url = "https://github.com/pcman-bbs/pcmanx/archive/1.3.tar.gz"; + sha256 = "2e5c59f6b568036f2ad6ac67ca2a41dfeeafa185451e507f9fb987d4ed9c4302"; + }; + + buildInputs = [ gtk2 libXft intltool automake115x autoconf libtool pkgconfig ]; + + preConfigurePhases = '' + ./autogen.sh + ''; + + meta = with stdenv.lib; { + homepage = "http://pcman.ptt.cc"; + license = licenses.gpl2; + description = "Telnet BBS browser with GTK+ interface"; + maintainers = [ maintainers.mingchuan ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a219658881a7..c7a754421985 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12898,6 +12898,8 @@ let pcmanfm = callPackage ../applications/misc/pcmanfm { }; + pcmanx-gtk2 = callPackage ../applications/misc/pcmanx-gtk2 { }; + pig = callPackage ../applications/networking/cluster/pig { }; pijul = callPackage ../applications/version-management/pijul {