Compare commits
133 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
0a6d82c349 | ||
|
6f3747637d | ||
|
d96f9a35d6 | ||
|
957d400ecb | ||
|
8c921dc3c4 | ||
|
14f0364db3 | ||
|
9921b0344b | ||
|
d2042d3c68 | ||
|
1bc51ff586 | ||
|
8d19e3ed16 | ||
|
ec5dd0b90a | ||
|
4e2ad55dde | ||
|
337ee17e33 | ||
|
d7b1ba0e7a | ||
|
4685904020 | ||
|
ada58958be | ||
|
4873bcf587 | ||
|
38f00e1ed2 | ||
|
fc62137ef2 | ||
|
7bcc2201ca | ||
|
7f4c875725 | ||
|
fe93dec74d | ||
|
350c12f1b2 | ||
|
4ff5ba0ecc | ||
|
61a0e4817d | ||
|
daeef76a43 | ||
|
3cf22f322f | ||
|
27a8784b6f | ||
|
7b5508e4ce | ||
|
1197df3503 | ||
|
5749b86eff | ||
|
6b3d3d2e69 | ||
|
5de273c8de | ||
|
99a9f2abb0 | ||
|
79802ab45f | ||
|
e79bbdaae6 | ||
|
db8056c918 | ||
|
026eac1028 | ||
|
1c4c7853bd | ||
|
8c27dc822b | ||
|
69b0ebadfe | ||
|
a959d44b97 | ||
|
c706c91731 | ||
|
fd564971a1 | ||
|
bd35989ef3 | ||
|
c0c516bba9 | ||
|
09587b919f | ||
|
739129ec25 | ||
|
7558af1310 | ||
|
7c7ed45be3 | ||
|
2e80cb0e8a | ||
|
16d036d695 | ||
|
ea33adab92 | ||
|
31404ad73b | ||
|
385f7c160a | ||
|
98065b6e61 | ||
|
f738ee89c9 | ||
|
66b85a3436 | ||
|
de77474ac3 | ||
|
bca6820f13 | ||
|
9587b75570 | ||
|
2ededb3fb0 | ||
|
f419bd014d | ||
|
5091836865 | ||
|
07e6c6dace | ||
|
2d33292c84 | ||
|
f94452f884 | ||
|
ccced52da4 | ||
|
754057ff24 | ||
|
c1037a5042 | ||
|
1d83cd337c | ||
|
867b1ed66f | ||
|
0976f06d73 | ||
|
bb9e1f326f | ||
|
2b93999560 | ||
|
4e21520538 | ||
|
75ea139dfd | ||
|
c6c88f6c84 | ||
|
57ed6acac8 | ||
|
99a7eb4fbe | ||
|
427db1c61f | ||
|
b008ced10b | ||
|
78821528ac | ||
|
fade5e3d77 | ||
|
33bb4df37b | ||
|
907e7168f8 | ||
|
66102bc144 | ||
|
a75f81a71e | ||
|
5db0de7f38 | ||
|
43d904330a | ||
|
3aa7912252 | ||
|
1f8cc6fad9 | ||
|
65efd2b4b5 | ||
|
d6adad4c54 | ||
|
25e364270f | ||
|
e453c45202 | ||
|
58fc24c0aa | ||
|
6745b49ba5 | ||
|
3cfa5f80cc | ||
|
3a5490940b | ||
|
382cdcb280 | ||
|
849fbc5af4 | ||
|
8e17ed0c54 | ||
|
43cad0ae7b | ||
|
92e93d1eb0 | ||
|
3cb3fa76d2 | ||
|
54ec8bfbf0 | ||
|
16de76d4e0 | ||
|
f8af77a51a | ||
|
a428c69e9f | ||
|
4b09e6c3ce | ||
|
f60bb4712e | ||
|
50cf58b548 | ||
|
a1bb15f7e4 | ||
|
05c14e0aa0 | ||
|
2d2b695f87 | ||
|
300f521348 | ||
|
d059175db5 | ||
|
79111164ea | ||
|
069e691127 | ||
|
50245a804d | ||
|
30a86cabdd | ||
|
9022ab68bc | ||
|
a9426de076 | ||
|
91d446dec9 | ||
|
f88c0a8ba0 | ||
|
3e8eedfcfd | ||
|
a593d59779 | ||
|
39c74dd970 | ||
|
e79b35cbba | ||
|
8b57424bcf | ||
|
b466d7087b | ||
|
2ba5fb704f |
59
.gitignore
vendored
59
.gitignore
vendored
@ -63,3 +63,62 @@ evince-3.0.0.tar.bz2
|
||||
/evince-3.21.92.tar.xz
|
||||
/evince-3.22.0.tar.xz
|
||||
/evince-3.22.1.tar.xz
|
||||
/evince-3.24.0.tar.xz
|
||||
/evince-3.25.4.tar.xz
|
||||
/evince-3.25.91.tar.xz
|
||||
/evince-3.25.92.tar.xz
|
||||
/evince-3.26.0.tar.xz
|
||||
/evince-3.27.92.tar.xz
|
||||
/evince-3.28.0.tar.xz
|
||||
/evince-3.28.1.tar.xz
|
||||
/evince-3.28.2.tar.xz
|
||||
/evince-3.29.90.tar.xz
|
||||
/evince-3.29.92.tar.xz
|
||||
/evince-3.30.0.tar.xz
|
||||
/evince-3.30.1.tar.xz
|
||||
/evince-3.30.2.tar.xz
|
||||
/evince-3.31.4.tar.xz
|
||||
/evince-3.31.90.tar.xz
|
||||
/evince-3.31.91.tar.xz
|
||||
/evince-3.32.0.tar.xz
|
||||
/evince-3.32.1.tar.xz
|
||||
/evince-3.34.0.tar.xz
|
||||
/evince-3.34.1.tar.xz
|
||||
/evince-3.34.2.tar.xz
|
||||
/evince-3.35.1.tar.xz
|
||||
/evince-3.35.92.tar.xz
|
||||
/evince-3.36.0.tar.xz
|
||||
/evince-3.36.1.tar.xz
|
||||
/evince-3.36.3.tar.xz
|
||||
/evince-3.37.2.tar.xz
|
||||
/evince-3.37.3.tar.xz
|
||||
/evince-3.37.90.tar.xz
|
||||
/evince-3.38.0.tar.xz
|
||||
/evince-3.39.1.tar.xz
|
||||
/evince-3.39.2.tar.xz
|
||||
/evince-40.0.tar.xz
|
||||
/evince-40.1.tar.xz
|
||||
/evince-40.2.tar.xz
|
||||
/evince-41.alpha.tar.xz
|
||||
/evince-41.2.tar.xz
|
||||
/evince-41.3.tar.xz
|
||||
/evince-42.rc.tar.xz
|
||||
/evince-42.1.tar.xz
|
||||
/evince-42.2.tar.xz
|
||||
/evince-42.3.tar.xz
|
||||
/evince-43.alpha.tar.xz
|
||||
/evince-43.0.tar.xz
|
||||
/evince-43.1.tar.xz
|
||||
/evince-44.rc.tar.xz
|
||||
/evince-44.0.tar.xz
|
||||
/evince-44.1.tar.xz
|
||||
/evince-44.2.tar.xz
|
||||
/evince-44.3.tar.xz
|
||||
/evince-45.alpha.tar.xz
|
||||
/evince-45.rc.tar.xz
|
||||
/evince-45.0.tar.xz
|
||||
/evince-46.rc.tar.xz
|
||||
/evince-46.0.tar.xz
|
||||
/evince-46.1.tar.xz
|
||||
/evince-46.3.tar.xz
|
||||
/evince-46.3.1.tar.xz
|
||||
|
@ -1,86 +0,0 @@
|
||||
From 8e20f99f5d73175112b37203ba127519db90aff0 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
|
||||
Date: Tue, 10 Jan 2017 15:10:44 +0000
|
||||
Subject: [PATCH] Resolves: deb#762530 rhbz#1061177 add man pages
|
||||
|
||||
for evince-previewer and evince-thumbnailer
|
||||
---
|
||||
data/Makefile.am | 2 +-
|
||||
data/evince-previewer.1 | 24 ++++++++++++++++++++++++
|
||||
data/evince-thumbnailer.1 | 20 ++++++++++++++++++++
|
||||
3 files changed, 45 insertions(+), 1 deletion(-)
|
||||
create mode 100644 data/evince-previewer.1
|
||||
create mode 100644 data/evince-thumbnailer.1
|
||||
|
||||
diff --git a/data/Makefile.am b/data/Makefile.am
|
||||
index 44fcf33..a45a3cb 100644
|
||||
--- a/data/Makefile.am
|
||||
+++ b/data/Makefile.am
|
||||
@@ -7,7 +7,7 @@ install-data-local: update-icon-cache
|
||||
# man file
|
||||
#
|
||||
|
||||
-man_MANS=evince.1
|
||||
+man_MANS=evince.1 evince-previewer.1 evince-thumbnailer.1
|
||||
|
||||
#
|
||||
# UI descriptions
|
||||
diff --git a/data/evince-previewer.1 b/data/evince-previewer.1
|
||||
new file mode 100644
|
||||
index 0000000..1841509
|
||||
--- /dev/null
|
||||
+++ b/data/evince-previewer.1
|
||||
@@ -0,0 +1,24 @@
|
||||
+.TH evince\-previewer 1 2015\-07\-28
|
||||
+.SH NAME
|
||||
+evince\-previewer \- show a printing preview of PostScript and PDF documents
|
||||
+.SH SYNOPSIS
|
||||
+\fBevince\-previewer\fR [options] \fBinput\fR
|
||||
+.SH DESCRIPTION
|
||||
+evince\-previewer is a GNOME program to
|
||||
+show a printing preview from PostScript (PS), Portable Document Format
|
||||
+(PDF), DjVu and DVI files.
|
||||
+.SH OPTIONS
|
||||
+evince\-previewer obeys all normal GNOME and GTK+ command line options.
|
||||
+The application options are
|
||||
+.TP
|
||||
+\fB\-u, \-\-unlink\-tempfile\fR
|
||||
+Delete the temporary file
|
||||
+.TP
|
||||
+\fB\-p, \-\-print-settings=FILE\fR
|
||||
+Print settings file
|
||||
+.SH "SEE ALSO"
|
||||
+\fBevince\fR(1),
|
||||
+\fBgnome\-options\fR(7),
|
||||
+\fBgtk\-options\fR(7).
|
||||
+.PP
|
||||
+https://wiki.gnome.org/Apps/Evince
|
||||
diff --git a/data/evince-thumbnailer.1 b/data/evince-thumbnailer.1
|
||||
new file mode 100644
|
||||
index 0000000..25ddfec
|
||||
--- /dev/null
|
||||
+++ b/data/evince-thumbnailer.1
|
||||
@@ -0,0 +1,20 @@
|
||||
+.TH evince\-thumbnailer 1 2007\-01\-15
|
||||
+.SH NAME
|
||||
+evince\-thumbnailer \- create png thumbnails from PostScript and PDF documents
|
||||
+.SH SYNOPSIS
|
||||
+\fBevince\-thumbnailer\fR [\-s \fBsize\fR] \fBinput\fR \fBoutput\fR
|
||||
+.SH DESCRIPTION
|
||||
+evince\-thumbnailer is a GNOME program to
|
||||
+create thumbnails from PostScript (PS), Portable Document Format
|
||||
+(PDF), DjVu and DVI files.
|
||||
+.SH OPTIONS
|
||||
+evince obeys all normal GNOME and GTK+
|
||||
+command line options. The only option \-s \fIsize
|
||||
+\fRmakes it possible to choose the vertical size
|
||||
+of the created thumbnail.
|
||||
+.SH "SEE ALSO"
|
||||
+\fBevince\fR(1),
|
||||
+\fBgnome\-options\fR(7),
|
||||
+\fBgtk\-options\fR(7).
|
||||
+.PP
|
||||
+http://www.gnome.org/projects/evince/
|
||||
--
|
||||
2.9.3
|
||||
|
@ -1,18 +0,0 @@
|
||||
@@ -, +, @@
|
||||
---
|
||||
shell/ev-application.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
--- a/shell/ev-application.c
|
||||
+++ a/shell/ev-application.c
|
||||
@@ -1066,8 +1066,8 @@ ev_application_startup (GApplication *gapplication)
|
||||
"win.select-page", "<Ctrl>L", NULL,
|
||||
"win.go-backwards", "<Shift>Page_Up", NULL,
|
||||
"win.go-forward", "<Shift>Page_Down", NULL,
|
||||
- "win.go-next-page", "n", NULL,
|
||||
- "win.go-previous-page", "p", NULL,
|
||||
+ "win.go-next-page", "n", "<Ctrl>Page_Down", NULL,
|
||||
+ "win.go-previous-page", "p", "<Ctrl>Page_Up", NULL,
|
||||
"win.go-back-history", "<alt>P", NULL,
|
||||
"win.go-forward-history", "<alt>N", NULL,
|
||||
"win.sizing-mode::fit-page", "f", NULL,
|
||||
--
|
@ -1,77 +0,0 @@
|
||||
From ca83dd9054abdaae93308f27bdf927e050230027 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
|
||||
Date: Tue, 10 Jan 2017 12:04:58 +0000
|
||||
Subject: [PATCH] Resolves: rhbz#1404656 crash on opening second evince window
|
||||
|
||||
e.g.
|
||||
|
||||
export G_SLICE=always-malloc
|
||||
open https://www.antennahouse.com/XSLsample/pdf/sample-link_1.pdf
|
||||
right click on the first link and open in new window
|
||||
close the new window
|
||||
repeat
|
||||
crash
|
||||
|
||||
This is similar to https://bugzilla.gnome.org/show_bug.cgi?id=726812
|
||||
---
|
||||
shell/ev-window.c | 34 ++++++++++++++++++++++++----------
|
||||
1 file changed, 24 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/shell/ev-window.c b/shell/ev-window.c
|
||||
index 11f2fd5..a648ed7 100644
|
||||
--- a/shell/ev-window.c
|
||||
+++ b/shell/ev-window.c
|
||||
@@ -6666,10 +6666,32 @@ _gtk_css_provider_load_from_resource (GtkCssProvider *provider,
|
||||
}
|
||||
|
||||
static void
|
||||
+ev_window_init_css (void)
|
||||
+{
|
||||
+ static gsize initialization_value = 0;
|
||||
+
|
||||
+ if (g_once_init_enter (&initialization_value)) {
|
||||
+ GtkCssProvider *css_provider;
|
||||
+ GError *error = NULL;
|
||||
+
|
||||
+ css_provider = gtk_css_provider_new ();
|
||||
+ _gtk_css_provider_load_from_resource (css_provider,
|
||||
+ "/org/gnome/evince/ui/evince.css",
|
||||
+ &error);
|
||||
+ g_assert_no_error (error);
|
||||
+ gtk_style_context_add_provider_for_screen (gdk_screen_get_default (),
|
||||
+ GTK_STYLE_PROVIDER (css_provider),
|
||||
+ GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
+ g_object_unref (css_provider);
|
||||
+
|
||||
+ g_once_init_leave (&initialization_value, 1);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+static void
|
||||
ev_window_init (EvWindow *ev_window)
|
||||
{
|
||||
GtkBuilder *builder;
|
||||
- GtkCssProvider *css_provider;
|
||||
GError *error = NULL;
|
||||
GtkWidget *sidebar_widget;
|
||||
GtkWidget *overlay;
|
||||
@@ -6748,15 +6770,7 @@ ev_window_init (EvWindow *ev_window)
|
||||
actions, G_N_ELEMENTS (actions),
|
||||
ev_window);
|
||||
|
||||
- css_provider = gtk_css_provider_new ();
|
||||
- _gtk_css_provider_load_from_resource (css_provider,
|
||||
- "/org/gnome/evince/ui/evince.css",
|
||||
- &error);
|
||||
- g_assert_no_error (error);
|
||||
- gtk_style_context_add_provider_for_screen (gtk_widget_get_screen (GTK_WIDGET (ev_window)),
|
||||
- GTK_STYLE_PROVIDER (css_provider),
|
||||
- GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
- g_object_unref (css_provider);
|
||||
+ ev_window_init_css ();
|
||||
|
||||
ev_window->priv->recent_manager = gtk_recent_manager_get_default ();
|
||||
|
||||
--
|
||||
2.9.3
|
||||
|
@ -1,33 +0,0 @@
|
||||
From 15e7b658315d0a9254e5c2ff7fcc1a15a15dceef Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
|
||||
Date: Fri, 9 Dec 2016 12:09:02 +0000
|
||||
Subject: [PATCH] gnome#692552 don't complain about inability to copy metadata
|
||||
|
||||
related rhbz#1022649
|
||||
|
||||
nautilus just takes the view that copying metadata is a "nice to have",
|
||||
but if it doesn't work it's not a hard error so just do that
|
||||
---
|
||||
libview/ev-jobs.c | 6 ++++--
|
||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/libview/ev-jobs.c b/libview/ev-jobs.c
|
||||
index dea5aa4..f24808b 100644
|
||||
--- a/libview/ev-jobs.c
|
||||
+++ b/libview/ev-jobs.c
|
||||
@@ -1574,8 +1574,10 @@ ev_job_save_run (EvJob *job)
|
||||
ev_tmp_uri_unlink (local_uri);
|
||||
|
||||
/* Copy the metadata from the original file */
|
||||
- if (!error)
|
||||
- ev_file_copy_metadata (job_save->document_uri, job_save->uri, &error);
|
||||
+ if (!error) {
|
||||
+ /* Ignore errors here. Failure to copy metadata is not a hard error */
|
||||
+ ev_file_copy_metadata (job_save->document_uri, job_save->uri, NULL);
|
||||
+ }
|
||||
|
||||
if (error) {
|
||||
ev_job_failed_from_error (job, error);
|
||||
--
|
||||
2.9.3
|
||||
|
@ -1,76 +0,0 @@
|
||||
--- evince-3.21.92/browser-plugin/EvBrowserPluginMain.cpp
|
||||
+++ evince-3.21.92/browser-plugin/EvBrowserPluginMain.cpp
|
||||
@@ -38,11 +38,40 @@ static EvBrowserPlugin *pluginForInstanc
|
||||
return static_cast<EvBrowserPlugin *>(instance->pdata);
|
||||
}
|
||||
|
||||
+static gboolean gtkToolkitIsCompatible(NPP instance)
|
||||
+{
|
||||
+ NPNToolkitType toolkit_type = NPNVGtk12;
|
||||
+ NPError error;
|
||||
+
|
||||
+ error = browser->getvalue(instance, NPNVToolkit, &toolkit_type);
|
||||
+
|
||||
+ if (error == NPERR_NO_ERROR &&
|
||||
+ (toolkit_type == NPNVGtk12 ||
|
||||
+ toolkit_type == NPNVGtk2))
|
||||
+ return FALSE;
|
||||
+ else
|
||||
+ return TRUE;
|
||||
+}
|
||||
+
|
||||
NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16_t mode, int16_t argc, char *argn[], char *argv[], NPSavedData *savedData)
|
||||
{
|
||||
if (!instance)
|
||||
return NPERR_INVALID_INSTANCE_ERROR;
|
||||
|
||||
+ if (!gtkToolkitIsCompatible(instance))
|
||||
+ return NPERR_GENERIC_ERROR;
|
||||
+
|
||||
+ GBytes *resourceData = g_resources_lookup_data("/org/gnome/evince/browser/ui/evince-browser.css", G_RESOURCE_LOOKUP_FLAGS_NONE, nullptr);
|
||||
+ if (resourceData) {
|
||||
+ GtkCssProvider *cssProvider = gtk_css_provider_new();
|
||||
+
|
||||
+ gtk_css_provider_load_from_data(cssProvider, static_cast<const gchar *>(g_bytes_get_data(resourceData, nullptr)), g_bytes_get_size(resourceData), nullptr);
|
||||
+ g_bytes_unref(resourceData);
|
||||
+
|
||||
+ gtk_style_context_add_provider_for_screen(gdk_screen_get_default(), GTK_STYLE_PROVIDER(cssProvider), GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
+ g_object_unref(cssProvider);
|
||||
+ }
|
||||
+
|
||||
return EvBrowserPlugin::create(instance)->initialize(pluginType, mode, argc, argn, argv, savedData);
|
||||
}
|
||||
|
||||
@@ -197,6 +226,11 @@ NPError NP_Initialize(NPNetscapeFuncs *b
|
||||
if ((browserFuncs->version >> 8) > NP_VERSION_MAJOR)
|
||||
return NPERR_INCOMPATIBLE_VERSION_ERROR;
|
||||
|
||||
+ browser = browserFuncs;
|
||||
+
|
||||
+ if (!gtkToolkitIsCompatible(NULL))
|
||||
+ return NPERR_GENERIC_ERROR;
|
||||
+
|
||||
if (!ev_init())
|
||||
return NPERR_GENERIC_ERROR;
|
||||
|
||||
@@ -207,20 +241,8 @@ NPError NP_Initialize(NPNetscapeFuncs *b
|
||||
return NPERR_GENERIC_ERROR;
|
||||
#endif
|
||||
|
||||
- browser = browserFuncs;
|
||||
initializePluginFuncs(pluginFuncs);
|
||||
|
||||
- GBytes *resourceData = g_resources_lookup_data("/org/gnome/evince/browser/ui/evince-browser.css", G_RESOURCE_LOOKUP_FLAGS_NONE, nullptr);
|
||||
- if (resourceData) {
|
||||
- GtkCssProvider *cssProvider = gtk_css_provider_new();
|
||||
-
|
||||
- gtk_css_provider_load_from_data(cssProvider, static_cast<const gchar *>(g_bytes_get_data(resourceData, nullptr)), g_bytes_get_size(resourceData), nullptr);
|
||||
- g_bytes_unref(resourceData);
|
||||
-
|
||||
- gtk_style_context_add_provider_for_screen(gdk_screen_get_default(), GTK_STYLE_PROVIDER(cssProvider), GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
- g_object_unref(cssProvider);
|
||||
- }
|
||||
-
|
||||
return NPERR_NO_ERROR;
|
||||
}
|
||||
|
628
evince.spec
628
evince.spec
@ -1,57 +1,77 @@
|
||||
%global poppler_version 0.33.0
|
||||
%global glib2_version 2.36.0
|
||||
%global gtk3_version 3.16.0
|
||||
%global gxps_version 0.2.1
|
||||
# texlive is buildroot only for Fedora flatpaks
|
||||
%bcond dvi %{undefined flatpak}
|
||||
# djvulibre, gspell are not available in RHEL 10+
|
||||
%bcond djvu %{undefined rhel}
|
||||
%bcond gspell %{undefined rhel}
|
||||
# not compatible with libnautilus-extension-4
|
||||
%bcond nautilus 0
|
||||
|
||||
# Exclude private libraries from autogenerated provides and requires
|
||||
%global __provides_exclude_from ^%{_libdir}/evince/
|
||||
%global __requires_exclude ^(%%(find %{buildroot}%{_libdir}/evince/ -name '*.so' | xargs -n1 basename | sort -u | paste -s -d '|' -))
|
||||
|
||||
%global libarchive_version 3.6.0
|
||||
%global poppler_version 22.05.0
|
||||
|
||||
%global tarball_version %%(echo %{version} | tr '~' '.')
|
||||
|
||||
Name: evince
|
||||
Version: 3.22.1
|
||||
Release: 6%{?dist}
|
||||
Version: 46.3.1
|
||||
Release: 2%{?dist}
|
||||
Summary: Document viewer
|
||||
|
||||
License: GPLv2+ and GPLv3+ and LGPLv2+ and MIT and Afmparse
|
||||
License: GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND X11 AND MIT AND Afmparse
|
||||
URL: https://wiki.gnome.org/Apps/Evince
|
||||
Source0: https://download.gnome.org/sources/%{name}/3.22/%{name}-%{version}.tar.xz
|
||||
|
||||
Patch0: evince-3.21.4-NPNVToolKit.patch
|
||||
#https://bugzilla.gnome.org/show_bug.cgi?id=692552
|
||||
Patch1: 0001-gnome-692552-don-t-complain-about-inability-to-copy-.patch
|
||||
#https://bugzilla.gnome.org/show_bug.cgi?id=777082
|
||||
Patch2: 0001-Resolves-rhbz-1404656-crash-on-opening-second-evince.patch
|
||||
#https://bugzilla.gnome.org/show_bug.cgi?id=766749
|
||||
Patch3: 0001-Resolves-deb-762530-rhbz-1061177-add-man-pages.patch
|
||||
Patch4: 0001-Resolves-rhbz-1358249-page-up-down.patch
|
||||
Source0: https://download.gnome.org/sources/%{name}/46/%{name}-%{tarball_version}.tar.xz
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gettext-devel
|
||||
BuildRequires: pkgconfig(adwaita-icon-theme)
|
||||
BuildRequires: pkgconfig(gio-unix-2.0) >= %{glib2_version}
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||
BuildRequires: pkgconfig(gnome-desktop-3.0)
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
BuildRequires: pkgconfig(gtk+-x11-3.0) >= %{gtk3_version}
|
||||
%if %{with gspell}
|
||||
BuildRequires: pkgconfig(gspell-1)
|
||||
%endif
|
||||
BuildRequires: pkgconfig(gstreamer-1.0)
|
||||
BuildRequires: pkgconfig(gstreamer-base-1.0)
|
||||
BuildRequires: pkgconfig(gstreamer-video-1.0)
|
||||
BuildRequires: pkgconfig(gtk+-x11-3.0)
|
||||
BuildRequires: pkgconfig(libarchive) >= %{libarchive_version}
|
||||
BuildRequires: pkgconfig(libhandy-1)
|
||||
BuildRequires: pkgconfig(libsecret-1)
|
||||
BuildRequires: pkgconfig(libspectre)
|
||||
BuildRequires: pkgconfig(libxml-2.0)
|
||||
BuildRequires: pkgconfig(poppler-glib) >= %{poppler_version}
|
||||
BuildRequires: libtiff-devel
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libtool
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: gi-docgen
|
||||
BuildRequires: yelp-tools
|
||||
BuildRequires: intltool
|
||||
BuildRequires: /usr/bin/desktop-file-validate
|
||||
BuildRequires: libappstream-glib
|
||||
# for the nautilus properties page
|
||||
BuildRequires: pkgconfig(libnautilus-extension)
|
||||
BuildRequires: libappstream-glib-devel
|
||||
BuildRequires: meson
|
||||
BuildRequires: systemd-rpm-macros
|
||||
%if %{with dvi}
|
||||
BuildRequires: pkgconfig(synctex)
|
||||
# for the dvi backend
|
||||
BuildRequires: kpathsea-devel
|
||||
%if 0%{?fedora}
|
||||
BuildRequires: texlive-lib-devel
|
||||
%endif
|
||||
%if %{with djvu}
|
||||
# for the djvu backend
|
||||
BuildRequires: djvulibre-devel
|
||||
%endif
|
||||
%if %{with nautilus}
|
||||
# for the nautilus properties page
|
||||
BuildRequires: pkgconfig(libnautilus-extension)
|
||||
%endif
|
||||
# for the xps backend
|
||||
BuildRequires: pkgconfig(libgxps) >= %{gxps_version}
|
||||
BuildRequires: pkgconfig(libgxps)
|
||||
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
Requires: glib2%{?_isa} >= %{glib2_version}
|
||||
Requires: gtk3%{?_isa} >= %{gtk3_version}
|
||||
Requires: %{name}-previewer%{?_isa} = %{version}-%{release}
|
||||
Requires: %{name}-thumbnailer%{?_isa} = %{version}-%{release}
|
||||
|
||||
Obsoletes: %{name}-nautilus < 43~alpha-2
|
||||
|
||||
%description
|
||||
Evince is simple multi-page document viewer. It can display and print
|
||||
@ -66,7 +86,11 @@ installing additional backends.
|
||||
|
||||
%package libs
|
||||
Summary: Libraries for the evince document viewer
|
||||
%if %{with djvu}
|
||||
Recommends: %{name}-djvu%{?_isa} = %{version}-%{release}
|
||||
%endif
|
||||
Requires: libarchive%{?_isa} >= %{libarchive_version}
|
||||
Requires: poppler-glib%{?_isa} >= %{poppler_version}
|
||||
|
||||
%description libs
|
||||
This package contains shared libraries needed for evince
|
||||
@ -75,6 +99,10 @@ This package contains shared libraries needed for evince
|
||||
%package devel
|
||||
Summary: Support for developing backends for the evince document viewer
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
# Because web fonts from upstream are not bundled in the gi-docgen package,
|
||||
# packages containing documentation generated with gi-docgen should depend on
|
||||
# this metapackage to ensure the proper system fonts are present.
|
||||
Recommends: gi-docgen-fonts
|
||||
|
||||
%description devel
|
||||
This package contains libraries and header files needed for evince
|
||||
@ -90,7 +118,7 @@ Requires: texlive-collection-fontsrecommended
|
||||
This package contains a backend to let evince display dvi files.
|
||||
|
||||
|
||||
%if 0%{?fedora}
|
||||
%if %{with djvu}
|
||||
%package djvu
|
||||
Summary: Evince backend for djvu files
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
@ -99,141 +127,126 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
This package contains a backend to let evince display djvu files.
|
||||
%endif
|
||||
|
||||
%if %{with nautilus}
|
||||
%package nautilus
|
||||
Summary: Evince extension for nautilus
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
Requires: nautilus%{?_isa}
|
||||
|
||||
%description nautilus
|
||||
This package contains the evince extension for the nautilus file manager.
|
||||
It adds an additional tab called "Document" to the file properties dialog.
|
||||
%endif
|
||||
|
||||
%package thumbnailer
|
||||
Summary: Evince thumbnailer
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
|
||||
%package browser-plugin
|
||||
Summary: Evince web browser plugin
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: mozilla-filesystem
|
||||
%description thumbnailer
|
||||
This package brings the Evince thumbnailer independently from Evince.
|
||||
|
||||
%description browser-plugin
|
||||
This package contains the evince web browser plugin.
|
||||
%package previewer
|
||||
Summary: Evince previewer
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description previewer
|
||||
This package brings the Evince previewer independently from Evince.
|
||||
It provides the printing preview for the GTK printing dialog.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
%autosetup -p1 -n %{name}-%{tarball_version}
|
||||
|
||||
%build
|
||||
%configure \
|
||||
--disable-static \
|
||||
--enable-introspection \
|
||||
--enable-comics=yes \
|
||||
--enable-dvi=yes \
|
||||
--enable-libgnome-desktop \
|
||||
%if 0%{?fedora}
|
||||
--enable-djvu=yes \
|
||||
%meson \
|
||||
-Dcomics=enabled \
|
||||
%if %{with dvi}
|
||||
-Ddvi=enabled \
|
||||
%else
|
||||
-Ddvi=disabled \
|
||||
%endif
|
||||
--enable-xps=yes \
|
||||
--enable-t1lib=no
|
||||
make %{?_smp_mflags} V=1 LIBTOOL=/usr/bin/libtool
|
||||
%if %{with djvu}
|
||||
-Ddjvu=enabled \
|
||||
%else
|
||||
-Ddjvu=disabled \
|
||||
%endif
|
||||
%if %{with gspell}
|
||||
-Dgspell=enabled \
|
||||
%else
|
||||
-Dgspell=disabled \
|
||||
%endif
|
||||
-Dxps=enabled \
|
||||
%if 0%{?flatpak}
|
||||
-Dsystemduserunitdir=no \
|
||||
%endif
|
||||
-Dnautilus=false \
|
||||
-Dps=enabled
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
|
||||
# Update the screenshot shown in the software center
|
||||
#
|
||||
# NOTE: It would be *awesome* if this file was pushed upstream.
|
||||
#
|
||||
# See http://people.freedesktop.org/~hughsient/appdata/#screenshots for more details.
|
||||
#
|
||||
appstream-util replace-screenshots $RPM_BUILD_ROOT%{_datadir}/appdata/evince.appdata.xml \
|
||||
https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/evince/a.png
|
||||
%meson_install
|
||||
|
||||
%find_lang evince --with-gnome
|
||||
|
||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
|
||||
# Get rid of static libs and .la files.
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/*.la
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/*.a
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.a
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/evince/4/backends/*.la
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/evince/4/backends/*.a
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
|
||||
mkdir -p %{buildroot}%{_datadir}/applications
|
||||
rm -f %{buildroot}%{_metainfodir}/evince-pdfdocument.metainfo.xml
|
||||
rm -f %{buildroot}%{_metainfodir}/evince-psdocument.metainfo.xml
|
||||
rm -f %{buildroot}%{_metainfodir}/evince-tiffdocument.metainfo.xml
|
||||
rm -f %{buildroot}%{_metainfodir}/evince-comicsdocument.metainfo.xml
|
||||
rm -f %{buildroot}%{_metainfodir}/evince-xpsdocument.metainfo.xml
|
||||
|
||||
%check
|
||||
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/evince.desktop
|
||||
|
||||
%post
|
||||
update-desktop-database &> /dev/null ||:
|
||||
touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
|
||||
|
||||
%post libs -p /sbin/ldconfig
|
||||
|
||||
%postun
|
||||
update-desktop-database &> /dev/null ||:
|
||||
if [ $1 -eq 0 ]; then
|
||||
touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
|
||||
gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
|
||||
fi
|
||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null ||:
|
||||
|
||||
%posttrans
|
||||
gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
|
||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null ||:
|
||||
|
||||
%postun libs -p /sbin/ldconfig
|
||||
appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/org.gnome.Evince.metainfo.xml
|
||||
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Evince.desktop
|
||||
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Evince-previewer.desktop
|
||||
|
||||
%files -f evince.lang
|
||||
%{_bindir}/*
|
||||
%{_datadir}/%{name}/
|
||||
%{_datadir}/appdata/evince.appdata.xml
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/applications/evince-previewer.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/evince.*
|
||||
%{_datadir}/icons/hicolor/*/apps/evince-symbolic.svg
|
||||
%{_mandir}/man1/*.1*
|
||||
%{_bindir}/evince
|
||||
%{_bindir}/evince-previewer
|
||||
%{_datadir}/applications/org.gnome.Evince.desktop
|
||||
%{_datadir}/applications/org.gnome.Evince-previewer.desktop
|
||||
%{_datadir}/evince/
|
||||
%{_datadir}/icons/hicolor/*/apps/org.gnome.Evince.*
|
||||
%{_datadir}/icons/hicolor/*/apps/org.gnome.Evince-symbolic.svg
|
||||
%{_mandir}/man1/evince.1*
|
||||
%{_mandir}/man1/evince-previewer.1*
|
||||
%{_libexecdir}/evinced
|
||||
%{_datadir}/dbus-1/services/org.gnome.evince.Daemon.service
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml
|
||||
%{_datadir}/GConf/gsettings/evince.convert
|
||||
%{_datadir}/thumbnailers/evince.thumbnailer
|
||||
%{_userunitdir}/evince.service
|
||||
%{_metainfodir}/org.gnome.Evince.metainfo.xml
|
||||
%if ! 0%{?flatpak}
|
||||
%{_userunitdir}/org.gnome.Evince.service
|
||||
%endif
|
||||
|
||||
%files libs
|
||||
%doc README NEWS AUTHORS
|
||||
%doc NEWS AUTHORS
|
||||
%license COPYING
|
||||
%{_libdir}/libevview3.so.*
|
||||
%{_libdir}/libevdocument3.so.*
|
||||
%{_libdir}/libevdocument3.so.4*
|
||||
%{_libdir}/libevview3.so.3*
|
||||
%dir %{_libdir}/evince
|
||||
%dir %{_libdir}/evince/4
|
||||
%dir %{_libdir}/evince/4/backends
|
||||
%{_libdir}/evince/4/backends/libpdfdocument.so
|
||||
%{_libdir}/evince/4/backends/pdfdocument.evince-backend
|
||||
%{_datadir}/appdata/evince-pdfdocument.metainfo.xml
|
||||
|
||||
%{_libdir}/evince/4/backends/libpsdocument.so
|
||||
%{_libdir}/evince/4/backends/psdocument.evince-backend
|
||||
%{_datadir}/appdata/evince-psdocument.metainfo.xml
|
||||
|
||||
%{_libdir}/evince/4/backends/libtiffdocument.so
|
||||
%{_libdir}/evince/4/backends/tiffdocument.evince-backend
|
||||
%{_datadir}/appdata/evince-tiffdocument.metainfo.xml
|
||||
|
||||
%{_libdir}/evince/4/backends/libcomicsdocument.so
|
||||
%{_libdir}/evince/4/backends/comicsdocument.evince-backend
|
||||
%{_datadir}/appdata/evince-comicsdocument.metainfo.xml
|
||||
|
||||
%{_libdir}/evince/4/backends/libxpsdocument.so
|
||||
%{_libdir}/evince/4/backends/xpsdocument.evince-backend
|
||||
%{_datadir}/appdata/evince-xpsdocument.metainfo.xml
|
||||
|
||||
%{_libdir}/girepository-1.0/EvinceDocument-3.0.typelib
|
||||
%{_libdir}/girepository-1.0/EvinceView-3.0.typelib
|
||||
|
||||
%files devel
|
||||
%{_datadir}/gtk-doc/html/evince/
|
||||
%{_datadir}/gtk-doc/html/libevview-3.0
|
||||
%{_datadir}/gtk-doc/html/libevdocument-3.0
|
||||
%{_datadir}/doc/evince-libs
|
||||
%{_datadir}/doc/libevview
|
||||
%{_datadir}/doc/libevdocument
|
||||
%dir %{_includedir}/evince
|
||||
%{_includedir}/evince/3.0
|
||||
%{_libdir}/libevview3.so
|
||||
@ -243,25 +256,402 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null ||:
|
||||
%{_datadir}/gir-1.0/EvinceDocument-3.0.gir
|
||||
%{_datadir}/gir-1.0/EvinceView-3.0.gir
|
||||
|
||||
%if %{with dvi}
|
||||
%files dvi
|
||||
%{_libdir}/evince/4/backends/libdvidocument.so*
|
||||
%{_libdir}/evince/4/backends/dvidocument.evince-backend
|
||||
%{_datadir}/appdata/evince-dvidocument.metainfo.xml
|
||||
%{_datadir}/metainfo/evince-dvidocument.metainfo.xml
|
||||
%endif
|
||||
|
||||
%if 0%{?fedora}
|
||||
%if %{with djvu}
|
||||
%files djvu
|
||||
%{_libdir}/evince/4/backends/libdjvudocument.so
|
||||
%{_libdir}/evince/4/backends/djvudocument.evince-backend
|
||||
%{_datadir}/appdata/evince-djvudocument.metainfo.xml
|
||||
%{_datadir}/metainfo/evince-djvudocument.metainfo.xml
|
||||
%endif
|
||||
|
||||
%if %{with nautilus}
|
||||
%files nautilus
|
||||
%{_libdir}/nautilus/extensions-3.0/libevince-properties-page.so
|
||||
%endif
|
||||
|
||||
%files browser-plugin
|
||||
%{_libdir}/mozilla/plugins/libevbrowserplugin.so
|
||||
%files thumbnailer
|
||||
%{_bindir}/evince-thumbnailer
|
||||
%{_datadir}/thumbnailers/evince.thumbnailer
|
||||
%{_mandir}/man1/evince-thumbnailer.1*
|
||||
|
||||
%files previewer
|
||||
%{_bindir}/evince-previewer
|
||||
%{_mandir}/man1/evince-previewer.1*
|
||||
|
||||
%changelog
|
||||
* Mon Aug 26 2024 David King <amigadave@amigadave.com> - 46.3.1-2
|
||||
- Rebuild against gspell
|
||||
|
||||
* Wed Jul 24 2024 David King <amigadave@amigadave.com> - 46.3.1-1
|
||||
- Update to 46.3.1
|
||||
|
||||
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 46.3-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Tue May 28 2024 Yaakov Selkowitz <yselkowi@redhat.com> - 46.3-2
|
||||
- Disable gspell on RHEL
|
||||
|
||||
* Tue May 28 2024 David King <amigadave@amigadave.com> - 46.3-1
|
||||
- Update to 46.3
|
||||
|
||||
* Mon Apr 29 2024 David King <amigadave@amigadave.com> - 46.1-1
|
||||
- Update to 46.1
|
||||
|
||||
* Mon Mar 18 2024 David King <amigadave@amigadave.com> - 46.0-1
|
||||
- Update to 46.0
|
||||
|
||||
* Mon Mar 11 2024 David King <amigadave@amigadave.com> - 46~rc-1
|
||||
- Update to 46.rc
|
||||
|
||||
* Tue Feb 6 2024 Marek Kasik <mkasik@redhat.com> - 45.0-4
|
||||
- Migrated to SPDX license
|
||||
|
||||
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 45.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 45.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Wed Sep 20 2023 Kalev Lember <klember@redhat.com> - 45.0-1
|
||||
- Update to 45.0
|
||||
|
||||
* Tue Sep 05 2023 Kalev Lember <klember@redhat.com> - 45~rc-1
|
||||
- Update to 45.rc
|
||||
|
||||
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 45~alpha-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Mon Jul 03 2023 Kalev Lember <klember@redhat.com> - 45~alpha-1
|
||||
- Update to 45.alpha
|
||||
|
||||
* Sat Jul 01 2023 Kalev Lember <klember@redhat.com> - 44.3-1
|
||||
- Update to 44.3
|
||||
|
||||
* Sat Jun 17 2023 Kalev Lember <klember@redhat.com> - 44.2-1
|
||||
- Update to 44.2
|
||||
|
||||
* Wed Mar 22 2023 David King <amigadave@amigadave.com> - 44.1-1
|
||||
- Update to 44.1
|
||||
|
||||
* Sat Mar 18 2023 David King <amigadave@amigadave.com> - 44.0-1
|
||||
- Update to 44.0
|
||||
|
||||
* Tue Mar 14 2023 Marek Kasik <mkasik@redhat.com> - 44~rc-2
|
||||
- Fix crashes on closing of Evince
|
||||
- Resolves: #2178016
|
||||
|
||||
* Wed Mar 08 2023 David King <amigadave@amigadave.com> - 44~rc-1
|
||||
- Update to 44.rc
|
||||
|
||||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 43.1-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Thu Dec 08 2022 Benjamin A. Beasley <code@musicinmybrain.net> - 43.1-2
|
||||
- Ensure correct fonts are installed for HTML docs
|
||||
|
||||
* Thu Oct 27 2022 David King <amigadave@amigadave.com> - 43.1-1
|
||||
- Update to 43.1
|
||||
|
||||
* Tue Sep 20 2022 Kalev Lember <klember@redhat.com> - 43.0-1
|
||||
- Update to 43.0
|
||||
- Add missing BR on systemd-rpm-macros
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 43~alpha-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Mon Jul 18 2022 Kalev Lember <klember@redhat.com> - 43~alpha-3
|
||||
- Obsolete nautilus subpackage
|
||||
|
||||
* Mon Jul 18 2022 Kalev Lember <klember@redhat.com> - 43~alpha-2
|
||||
- Disable nautilus extension as it's not ported to gtk4-based nautilus
|
||||
|
||||
* Mon Jul 18 2022 Kalev Lember <klember@redhat.com> - 43~alpha-1
|
||||
- Update to 43.alpha
|
||||
|
||||
* Mon May 23 2022 David King <amigadave@amigadave.com> - 42.3-1
|
||||
- Update to 42.3
|
||||
|
||||
* Wed May 18 2022 David King <amigadave@amigadave.com> - 42.2-2
|
||||
- Require libs subpackage for nautilus extension (#2086848)
|
||||
|
||||
* Sun Apr 17 2022 David King <amigadave@amigadave.com> - 42.2-1
|
||||
- Update to 42.2
|
||||
|
||||
* Sat Mar 19 2022 David King <amigadave@amigadave.com> - 42.1-1
|
||||
- Update to 42.1
|
||||
|
||||
* Tue Mar 15 2022 Marek Kasik <mkasik@redhat.com> - 42~rc-2
|
||||
- Decrease required version of poppler to 22.01.0
|
||||
- Change doc path
|
||||
|
||||
* Mon Mar 07 2022 David King <amigadave@amigadave.com> - 42~rc-1
|
||||
- Update to 42.rc
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 41.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Tue Dec 07 2021 Kalev Lember <klember@redhat.com> - 41.3-1
|
||||
- Update to 41.3
|
||||
|
||||
* Wed Oct 27 2021 Kalev Lember <klember@redhat.com> - 41.2-1
|
||||
- Update to 41.2
|
||||
|
||||
* Fri Sep 17 2021 Marek Kasik <mkasik@redhat.com> - 41~alpha-2
|
||||
- Remove metainfo for plugins since they are not real addons
|
||||
- Resolves: #2005386
|
||||
|
||||
* Tue Aug 03 2021 Kalev Lember <klember@redhat.com> - 41~alpha-1
|
||||
- Update to 41.alpha
|
||||
|
||||
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 40.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Mon Jun 21 2021 Kalev Lember <klember@redhat.com> - 40.2-1
|
||||
- Update to 40.2
|
||||
|
||||
* Tue May 04 2021 Felipe Borges <feborges@redhat.com> - 40.1-2
|
||||
- Split evince-previewer into its own package
|
||||
- See https://github.com/fedora-silverblue/issue-tracker/issues/122
|
||||
|
||||
* Fri Mar 26 2021 Kalev Lember <klember@redhat.com> - 40.1-1
|
||||
- Update to 40.1
|
||||
- Remove various minimum version requires
|
||||
- Remove old obsoletes
|
||||
- Don't use ldconfig_scriptlets
|
||||
- Filter private library provides
|
||||
|
||||
* Fri Mar 26 2021 Kalev Lember <klember@redhat.com> - 40.0-1
|
||||
- Update to 40.0
|
||||
- Tighten soname globs
|
||||
|
||||
* Wed Mar 03 2021 Marek Kasik <mkasik@redhat.com> - 3.39.2-2
|
||||
- Set page cache size with correct type
|
||||
- Resolves: #1458845
|
||||
|
||||
* Wed Feb 17 2021 Kalev Lember <klember@redhat.com> - 3.39.2-1
|
||||
- Update to 3.39.2
|
||||
|
||||
* Mon Feb 08 2021 Felipe Borges <feborges@redhat.com> - 3.39.1-3
|
||||
- Add evince-thumbnailer.1.gz to the evince-thumbnailer subpackage
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.39.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Mon Jan 25 2021 Kalev Lember <klember@redhat.com> - 3.39.1-1
|
||||
- Update to 3.39.1
|
||||
|
||||
* Tue Nov 10 2020 Felipe Borges <feborges@redhat.com> - 3.38.0-2
|
||||
- Split evince-thumbnailer into its own package
|
||||
- See https://github.com/fedora-silverblue/issue-tracker/issues/98
|
||||
|
||||
* Sat Sep 12 2020 Kalev Lember <klember@redhat.com> - 3.38.0-1
|
||||
- Update to 3.38.0
|
||||
|
||||
* Sun Aug 23 2020 Kalev Lember <klember@redhat.com> - 3.37.90-1
|
||||
- Update to 3.37.90
|
||||
|
||||
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.37.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Tue Jul 07 2020 Marek Kasik <mkasik@redhat.com> - 3.37.3-1
|
||||
- Update to 3.37.3
|
||||
|
||||
* Thu Jun 04 2020 Kalev Lember <klember@redhat.com> - 3.37.2-1
|
||||
- Update to 3.37.2
|
||||
|
||||
* Tue Jun 02 2020 Kalev Lember <klember@redhat.com> - 3.36.3-1
|
||||
- Update to 3.36.3
|
||||
- Switch to meson build system
|
||||
|
||||
* Tue May 19 2020 Kalev Lember <klember@redhat.com> - 3.36.1-1
|
||||
- Update to 3.36.1
|
||||
|
||||
* Sat Mar 07 2020 Kalev Lember <klember@redhat.com> - 3.36.0-1
|
||||
- Update to 3.36.0
|
||||
|
||||
* Sun Feb 23 2020 Kalev Lember <klember@redhat.com> - 3.35.92-1
|
||||
- Update to 3.35.92
|
||||
|
||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.35.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Fri Jan 17 2020 Marek Kasik <mkasik@redhat.com> - 3.35.1-3
|
||||
- Rebuild for poppler-0.84.0
|
||||
|
||||
* Thu Jan 16 2020 Kalev Lember <klember@redhat.com> - 3.35.1-2
|
||||
- Rebuilt for libgnome-desktop soname bump
|
||||
|
||||
* Mon Dec 02 2019 Kalev Lember <klember@redhat.com> - 3.35.1-1
|
||||
- Update to 3.35.1
|
||||
|
||||
* Wed Nov 27 2019 Kalev Lember <klember@redhat.com> - 3.34.2-1
|
||||
- Update to 3.34.2
|
||||
- Don't replace upstream screenshots in appdata
|
||||
|
||||
* Wed Oct 16 2019 Marek Kasik <mkasik@redhat.com> - 3.34.1-2
|
||||
- Fix crash during dragging of text on Wayland
|
||||
- Resolves: #1753830
|
||||
|
||||
* Mon Oct 07 2019 Kalev Lember <klember@redhat.com> - 3.34.1-1
|
||||
- Update to 3.34.1
|
||||
|
||||
* Sun Sep 29 2019 Kalev Lember <klember@redhat.com> - 3.34.0-1
|
||||
- Update to 3.34.0
|
||||
|
||||
* Sun Sep 29 2019 Kalev Lember <klember@redhat.com> - 3.32.1-1
|
||||
- Update to 3.32.1
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.32.0-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Sun Jul 21 2019 Kalev Lember <klember@redhat.com> - 3.32.0-7
|
||||
- Rebuilt for libgnome-desktop soname bump
|
||||
|
||||
* Tue Jun 11 2019 Marek Kasik <mkasik@redhat.com> - 3.32.0-6
|
||||
- Handle failure from TIFFReadRGBAImageOriented
|
||||
- Related: #1716299
|
||||
|
||||
* Sun May 26 2019 Adam Williamson <awilliam@redhat.com> - 3.32.0-5
|
||||
- Rebuild for libsynctex soname bump (texlive)
|
||||
|
||||
* Tue May 14 2019 Marek Kasik <mkasik@redhat.com> - 3.32.0-4
|
||||
- Protect against NULL variable reaching strcmp()
|
||||
- Resolves: #1692083
|
||||
|
||||
* Wed Apr 17 2019 Kalev Lember <klember@redhat.com> - 3.32.0-3
|
||||
- Rebuild with Meson fix for #1699099
|
||||
|
||||
* Thu Apr 04 2019 Felipe Borges <feborges@redhat.com> - 3.32.0-2
|
||||
* Make the Evince RPM buildable as a Flatpak
|
||||
|
||||
* Thu Mar 14 2019 Kalev Lember <klember@redhat.com> - 3.32.0-1
|
||||
- Update to 3.32.0
|
||||
|
||||
* Tue Feb 19 2019 Kalev Lember <klember@redhat.com> - 3.31.91-1
|
||||
- Update to 3.31.91
|
||||
|
||||
* Tue Feb 05 2019 Kalev Lember <klember@redhat.com> - 3.31.90-1
|
||||
- Update to 3.31.90
|
||||
|
||||
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.31.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Jan 11 2019 Marek Kasik <mkasik@redhat.com> - 3.31.4-2
|
||||
- Require synctex 1.19 during build to not use the bundled one
|
||||
- Related: #1595910
|
||||
|
||||
* Tue Jan 08 2019 Kalev Lember <klember@redhat.com> - 3.31.4-1
|
||||
- Update to 3.31.4
|
||||
|
||||
* Sat Nov 10 2018 Kalev Lember <klember@redhat.com> - 3.30.2-2
|
||||
- Obsolete evince-browser-plugin (#1644960)
|
||||
|
||||
* Fri Oct 26 2018 Kalev Lember <klember@redhat.com> - 3.30.2-1
|
||||
- Update to 3.30.2
|
||||
|
||||
* Tue Oct 2 2018 Marek Kasik <mkasik@redhat.com> - 3.30.1-2
|
||||
- Enable PostScript backend again
|
||||
- Resolves: #1635074
|
||||
|
||||
* Mon Oct 01 2018 Kalev Lember <klember@redhat.com> - 3.30.1-1
|
||||
- Update to 3.30.1
|
||||
|
||||
* Fri Sep 07 2018 Kalev Lember <klember@redhat.com> - 3.30.0-2
|
||||
- Rebuilt against fixed atk (#1626575)
|
||||
|
||||
* Tue Sep 4 2018 Marek Kasik <mkasik@redhat.com> - 3.30.0-1
|
||||
- Update to 3.30.0
|
||||
- Remove browser-plugin, it was disabled by default
|
||||
- by upstream (see upstream issue #968)
|
||||
|
||||
* Tue Aug 28 2018 Marek Kasik <mkasik@redhat.com> - 3.29.92-1
|
||||
- Update to 3.29.92
|
||||
- Disable PostScript temporarily (see upstream issue #967)
|
||||
|
||||
* Wed Aug 1 2018 Marek Kasik <mkasik@redhat.com> - 3.29.90-2
|
||||
- Add requirement of gspell
|
||||
|
||||
* Wed Aug 1 2018 Marek Kasik <mkasik@redhat.com> - 3.29.90-1
|
||||
- Update to 3.29.90
|
||||
- Remove unneeded patches
|
||||
- Handle renamed evince* files
|
||||
- Don't list missing README
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.28.2-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Jul 12 2018 Marek Kasik <mkasik@redhat.com> - 3.28.2-3
|
||||
- Change build requirement of kpathsea-devel to texlive-lib-devel
|
||||
- Require gcc and gcc-c++
|
||||
- Resolves: #1600511
|
||||
|
||||
* Wed May 9 2018 Marek Kasik <mkasik@redhat.com> - 3.28.2-2
|
||||
- Fix crash in EvMediaPlayerKeys
|
||||
- Resolves: #1359507
|
||||
|
||||
* Tue Apr 10 2018 Kalev Lember <klember@redhat.com> - 3.28.2-1
|
||||
- Update to 3.28.2
|
||||
|
||||
* Mon Apr 09 2018 Kalev Lember <klember@redhat.com> - 3.28.1-1
|
||||
- Update to 3.28.1
|
||||
|
||||
* Mon Mar 12 2018 Kalev Lember <klember@redhat.com> - 3.28.0-1
|
||||
- Update to 3.28.0
|
||||
|
||||
* Mon Mar 05 2018 Kalev Lember <klember@redhat.com> - 3.27.92-1
|
||||
- Update to 3.27.92
|
||||
|
||||
* Mon Feb 26 2018 Stephan Bergmann <sbergman@redhat.com> - 3.26.0-6
|
||||
- Resolves: rhbz#1548418 Missing LDFLAGS injection, rebuild against redhat-rpm-config-102-1
|
||||
|
||||
* Tue Feb 13 2018 Björn Esser <besser82@fedoraproject.org> - 3.26.0-5
|
||||
- Rebuild against newer gnome-desktop3 package
|
||||
|
||||
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.26.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.26.0-3
|
||||
- Switch to %%ldconfig_scriptlets
|
||||
|
||||
* Fri Jan 05 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.26.0-2
|
||||
- Remove obsolete scriptlets
|
||||
|
||||
* Wed Sep 13 2017 Kalev Lember <klember@redhat.com> - 3.26.0-1
|
||||
- Update to 3.26.0
|
||||
|
||||
* Thu Sep 07 2017 Kalev Lember <klember@redhat.com> - 3.25.92-1
|
||||
- Update to 3.25.92
|
||||
|
||||
* Sat Aug 19 2017 Kalev Lember <klember@redhat.com> - 3.25.91-1
|
||||
- Update to 3.25.91
|
||||
|
||||
* Mon Jul 31 2017 Florian Weimer <fweimer@redhat.com> - 3.25.4-2
|
||||
- Rebuild with binutils fix for ppc64le (#1475636)
|
||||
- Fix s390x build issue related to MY_CPU_BE preprocessor conditional
|
||||
|
||||
* Thu Jul 27 2017 Kalev Lember <klember@redhat.com> - 3.25.4-1
|
||||
- Update to 3.25.4
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.24.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Tue Jul 25 2017 Debarshi Ray <rishi@fedoraproject.org> - 3.24.0-3
|
||||
- Resolves: rhbz#1462778 page thumbnails disappear after "invert colors"
|
||||
|
||||
* Fri Jul 07 2017 Bastien Nocera <bnocera@redhat.com> - 3.24.0-2
|
||||
+ evince-3.24.0-2
|
||||
- Use libarchive to handle compressed comics documents
|
||||
Resolves: #1468488
|
||||
|
||||
* Tue Mar 21 2017 Kalev Lember <klember@redhat.com> - 3.24.0-1
|
||||
- Update to 3.24.0
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.22.1-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user