pwmt: update packages (zathura, jumanji, girara)
This updates (and fixes) the mupdf backend for zathura, and bumps the versions for other related packages.
This commit is contained in:
parent
e0bec9ece5
commit
ae8c6092e7
@ -5,11 +5,11 @@ assert withBuildColors -> ncurses != null;
|
|||||||
with stdenv.lib;
|
with stdenv.lib;
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "girara-${version}";
|
name = "girara-${version}";
|
||||||
version = "0.2.3";
|
version = "0.2.4";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://pwmt.org/projects/girara/download/${name}.tar.gz";
|
url = "http://pwmt.org/projects/girara/download/${name}.tar.gz";
|
||||||
sha256 = "1phfmqp8y17zcy9yi6pm2f80x8ldbk60iswpm4bmjz5217jwqzxh";
|
sha256 = "0pnfdsg435b5vc4x8l9pgm77aj7ram1q0bzrp9g4a3bh1r64xq1f";
|
||||||
};
|
};
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, gtk, girara, ncurses, gettext, docutils, file, makeWrapper, zathura_icon, sqlite }:
|
{ stdenv, fetchurl, pkgconfig, gtk, girara, ncurses, gettext, docutils, file, makeWrapper, zathura_icon, sqlite }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.3.2";
|
version = "0.3.3";
|
||||||
name = "zathura-core-${version}";
|
name = "zathura-core-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://pwmt.org/projects/zathura/download/zathura-${version}.tar.gz";
|
url = "http://pwmt.org/projects/zathura/download/zathura-${version}.tar.gz";
|
||||||
sha256 = "1qk5s7cyqp4l673yhma5igk9g24p5jyqyy81fdk7q7xjqlym19px";
|
sha256 = "1rywx09qn6ap5hb1z31wxby4lzdrqdbldm51pjk1ifflr37xwirk";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ pkgconfig file gtk girara gettext makeWrapper sqlite ];
|
buildInputs = [ pkgconfig file gtk girara gettext makeWrapper sqlite ];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ callPackage, pkgs, fetchurl, stdenv, useMupdf }:
|
{ callPackage, lib, pkgs, fetchurl, stdenv, useMupdf }:
|
||||||
|
|
||||||
rec {
|
rec {
|
||||||
inherit stdenv;
|
inherit stdenv;
|
||||||
@ -40,7 +40,7 @@ rec {
|
|||||||
|
|
||||||
preferLocalBuild = true;
|
preferLocalBuild = true;
|
||||||
|
|
||||||
meta = {
|
meta = with lib; {
|
||||||
homepage = http://pwmt.org/projects/zathura/;
|
homepage = http://pwmt.org/projects/zathura/;
|
||||||
description = "A highly customizable and functional PDF viewer";
|
description = "A highly customizable and functional PDF viewer";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
@ -49,9 +49,9 @@ rec {
|
|||||||
is an application that provides a minimalistic and space saving interface
|
is an application that provides a minimalistic and space saving interface
|
||||||
as well as an easy usage that mainly focuses on keyboard interaction.
|
as well as an easy usage that mainly focuses on keyboard interaction.
|
||||||
'';
|
'';
|
||||||
license = stdenv.lib.licenses.zlib;
|
license = licenses.zlib;
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = platforms.linux;
|
||||||
maintainers = [ stdenv.lib.maintainers.garbas stdenv.lib.maintainers.smironov ];
|
maintainers = with maintainers;[ garbas smironov ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,29 +1,32 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, zathura_core, gtk, girara, mupdf, openssl, openjpeg, libjpeg, jbig2dec }:
|
{ stdenv, lib, fetchgit, pkgconfig, zathura_core, gtk, girara, mupdf, openssl, openjpeg, libjpeg, jbig2dec }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.2.7";
|
version = "0.2.7";
|
||||||
name = "zathura-pdf-mupdf-${version}";
|
name = "zathura-pdf-mupdf-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchgit {
|
||||||
url = "http://pwmt.org/projects/zathura/plugins/download/${name}.tar.gz";
|
url = "https://git.pwmt.org/zathura-pdf-mupdf.git";
|
||||||
sha256 = "0gr5kkk75hn7sz9kmzynhhcdd9xb9sz5gdb8p1iz9g0fjhskyd5i";
|
rev = "99bff723291f5aa2558e5c8b475f496025105f4a";
|
||||||
|
sha256 = "14mfp116a8dmazss3dcipvjs6dclazp36vsbcc53lr8lal5ccfnf";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ pkgconfig zathura_core gtk girara openssl mupdf openjpeg libjpeg jbig2dec ];
|
buildInputs = [ pkgconfig zathura_core gtk girara openssl mupdf openjpeg libjpeg jbig2dec ];
|
||||||
|
|
||||||
makeFlags = "PREFIX=$(out) PLUGINDIR=$(out)/lib";
|
makeFlags = "PREFIX=$(out) PLUGINDIR=$(out)/lib";
|
||||||
|
|
||||||
preConfigure = "patch -p1 < ${./config.patch}";
|
patches = [
|
||||||
|
./config.patch
|
||||||
|
];
|
||||||
|
|
||||||
meta = {
|
meta = with lib; {
|
||||||
homepage = http://pwmt.org/projects/zathura/;
|
homepage = http://pwmt.org/projects/zathura/;
|
||||||
description = "A zathura PDF plugin (mupdf)";
|
description = "A zathura PDF plugin (mupdf)";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
The zathura-pdf-mupdf plugin adds PDF support to zathura by
|
The zathura-pdf-mupdf plugin adds PDF support to zathura by
|
||||||
using the mupdf rendering library.
|
using the mupdf rendering library.
|
||||||
'';
|
'';
|
||||||
license = stdenv.lib.licenses.zlib;
|
license = licenses.zlib;
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = platforms.linux;
|
||||||
# maintainers = [ ];
|
maintainers = with maintainers; [ cstrahan ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, zathura_core, girara, poppler }:
|
{ stdenv, lib, fetchurl, pkgconfig, zathura_core, girara, poppler }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.2.5";
|
version = "0.2.5";
|
||||||
@ -13,15 +13,15 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
makeFlags = "PREFIX=$(out) PLUGINDIR=$(out)/lib";
|
makeFlags = "PREFIX=$(out) PLUGINDIR=$(out)/lib";
|
||||||
|
|
||||||
meta = {
|
meta = with lib; {
|
||||||
homepage = http://pwmt.org/projects/zathura/;
|
homepage = http://pwmt.org/projects/zathura/;
|
||||||
description = "A zathura PDF plugin (poppler)";
|
description = "A zathura PDF plugin (poppler)";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
The zathura-pdf-poppler plugin adds PDF support to zathura by
|
The zathura-pdf-poppler plugin adds PDF support to zathura by
|
||||||
using the poppler rendering library.
|
using the poppler rendering library.
|
||||||
'';
|
'';
|
||||||
license = stdenv.lib.licenses.zlib;
|
license = licenses.zlib;
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = platforms.linux;
|
||||||
maintainers = [ stdenv.lib.maintainers.garbas ];
|
maintainers = with maintainers; [ cstrahan garbas ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, gtk, zathura_core, girara, libspectre, gettext }:
|
{ stdenv, lib, fetchurl, pkgconfig, gtk, zathura_core, girara, libspectre, gettext }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "zathura-ps-0.2.2";
|
name = "zathura-ps-0.2.2";
|
||||||
@ -14,16 +14,16 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
makeFlags = "PREFIX=$(out) PLUGINDIR=$(out)/lib";
|
makeFlags = "PREFIX=$(out) PLUGINDIR=$(out)/lib";
|
||||||
|
|
||||||
meta = {
|
meta = with lib; {
|
||||||
homepage = http://pwmt.org/projects/zathura/;
|
homepage = http://pwmt.org/projects/zathura/;
|
||||||
description = "A zathura PS plugin";
|
description = "A zathura PS plugin";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
The zathura-ps plugin adds PS support to zathura by using the
|
The zathura-ps plugin adds PS support to zathura by using the
|
||||||
libspectre library.
|
libspectre library.
|
||||||
'';
|
'';
|
||||||
license = stdenv.lib.licenses.zlib;
|
license = licenses.zlib;
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = platforms.linux;
|
||||||
maintainers = [ stdenv.lib.maintainers.garbas ];
|
maintainers = with maintainers; [ cstrahan garbas ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,12 +2,12 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "jumanji-${version}";
|
name = "jumanji-${version}";
|
||||||
version = "20140622";
|
version = "20150107";
|
||||||
|
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = git://pwmt.org/jumanji.git;
|
url = git://pwmt.org/jumanji.git;
|
||||||
rev = "8f40487304a6a931487c411b25001f2bb5cf8d4f";
|
rev = "f8e04e5b5a9fec47d49ca63a096e5d35be281151";
|
||||||
sha256 = "1hdk09rayyv2knxzn4n7d41dvh34gdk9ra75x7g9n985w13pkinv";
|
sha256 = "1xq06iabr4y76faf4w1cx6fhwdksfsxggz1ndny7icniwjzk98h9";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ girara pkgconfig gtk webkitgtk makeWrapper ];
|
buildInputs = [ girara pkgconfig gtk webkitgtk makeWrapper ];
|
||||||
|
@ -12779,7 +12779,7 @@ let
|
|||||||
zathuraCollection = recurseIntoAttrs
|
zathuraCollection = recurseIntoAttrs
|
||||||
(let callPackage = newScope pkgs.zathuraCollection; in
|
(let callPackage = newScope pkgs.zathuraCollection; in
|
||||||
import ../applications/misc/zathura {
|
import ../applications/misc/zathura {
|
||||||
inherit callPackage pkgs fetchurl;
|
inherit callPackage pkgs fetchurl lib;
|
||||||
stdenv = overrideCC stdenv gcc49;
|
stdenv = overrideCC stdenv gcc49;
|
||||||
useMupdf = config.zathura.useMupdf or false;
|
useMupdf = config.zathura.useMupdf or false;
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user