evince: 41.4 → 42.rc

https://gitlab.gnome.org/GNOME/evince/-/compare/41.4...42.rc
This commit is contained in:
Jan Tojnar
2022-03-25 15:02:33 +01:00
parent 70222ad792
commit 2c63c790c8
+9 -10
View File
@@ -35,11 +35,8 @@
, pantheon
, python3
, texlive
, t1lib
, gst_all_1
, gtk-doc
, docbook-xsl-nons
, docbook_xml_dtd_43
, gi-docgen
, supportMultimedia ? true # PDF multimedia
, libgxps
, supportXPS ? true # Open XML Paper Specification via libgxps
@@ -49,13 +46,13 @@
stdenv.mkDerivation rec {
pname = "evince";
version = "41.4";
version = "42.rc";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/evince/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "/yRSQPIwkivsMqTXsKHZGyR6g9E0hPmbdANdUesjITA=";
sha256 = "XtLiXcPrxbJDdNgyVlTBICcDg5A42GANUWk52JJjte8=";
};
patches = lib.optionals withPantheon [
@@ -75,11 +72,9 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
appstream
docbook-xsl-nons
docbook_xml_dtd_43
gettext
gobject-introspection
gtk-doc
gi-docgen
itstool
meson
ninja
@@ -108,7 +103,6 @@ stdenv.mkDerivation rec {
libxml2
pango
poppler
t1lib
texlive.bin.core # kpathsea for DVI support
] ++ lib.optionals withLibsecret [
libsecret
@@ -140,6 +134,11 @@ stdenv.mkDerivation rec {
gappsWrapperArgs+=(--prefix XDG_DATA_DIRS : "${shared-mime-info}/share")
'';
postFixup = ''
# Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
moveToOutput "share/doc" "$devdoc"
'';
passthru = {
updateScript = gnome.updateScript {
packageName = pname;