mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-12 03:56:17 +03:00
mlterm: init at 3.3.8
A multi-lingual terminal that supports REGIS and SIXEL graphics
This commit is contained in:
parent
bb1a9d3b60
commit
c0316aaf84
38
pkgs/applications/misc/mlterm/default.nix
Normal file
38
pkgs/applications/misc/mlterm/default.nix
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
{ stdenv, fetchurl, pkgconfig, libX11, gdk_pixbuf, cairo, libXft, gtk2, fribidi }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "mlterm-${version}";
|
||||||
|
version = "3.3.8";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://downloads.sourceforge.net/project/mlterm/01release/${name}/${name}.tar.gz";
|
||||||
|
sha256 = "088pgxynzxxii7wdmjp2fdkxydirx4k05588zkhlzalkb5l8ji1i";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ pkgconfig libX11 gdk_pixbuf cairo libXft gtk2 fribidi ];
|
||||||
|
|
||||||
|
preConfigure = ''
|
||||||
|
sed -ie 's#-L/usr/local/lib -R/usr/local/lib##g' \
|
||||||
|
xwindow/libtype/Makefile.in \
|
||||||
|
main/Makefile.in \
|
||||||
|
java/Makefile.in \
|
||||||
|
tool/mlimgloader/Makefile.in \
|
||||||
|
tool/registobmp/Makefile.in \
|
||||||
|
tool/mlconfig/Makefile.in
|
||||||
|
sed -ie 's;cd ..srcdir. && rm -f ...lang..gmo.*;;g' tool/mlconfig/po/Makefile.in.in
|
||||||
|
'';
|
||||||
|
|
||||||
|
configureFlags = [
|
||||||
|
"--with-imagelib=gdk-pixbuf"
|
||||||
|
"--with-type-engines=cairo,xft,xcore"
|
||||||
|
"--with-x"
|
||||||
|
"--enable-ind"
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = https://sourceforge.net/projects/mlterm/;
|
||||||
|
license = licenses.bsd2;
|
||||||
|
maintainers = [ maintainers.vrthra ];
|
||||||
|
platforms = with platforms; linux ++ darwin;
|
||||||
|
};
|
||||||
|
}
|
@ -14868,6 +14868,8 @@ in
|
|||||||
|
|
||||||
xterm = callPackage ../applications/misc/xterm { };
|
xterm = callPackage ../applications/misc/xterm { };
|
||||||
|
|
||||||
|
mlterm = callPackage ../applications/misc/mlterm { };
|
||||||
|
|
||||||
finalterm = callPackage ../applications/misc/finalterm { };
|
finalterm = callPackage ../applications/misc/finalterm { };
|
||||||
|
|
||||||
roxterm = callPackage ../applications/misc/roxterm {
|
roxterm = callPackage ../applications/misc/roxterm {
|
||||||
|
Loading…
Reference in New Issue
Block a user