| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libevdocument3-4 | Distribution: openSUSE Tumbleweed |
| Version: 48.1 | Vendor: openSUSE |
| Release: 2.2 | Build date: Sat Jul 12 15:32:15 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 264191 | Source RPM: evince-48.1-2.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://wiki.gnome.org/Apps/Evince | |
| Summary: GNOME Document Viewer System Library | |
Evince is a document viewer capable of displaying single-page and multi-page document formats like PDF and PostScript.
GPL-2.0-or-later
* Sat Jul 12 2025 Michael Gorse <mgorse@suse.com>
- Remove SLE 15 patches (no longer needed for 16):
+ 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
+ 0001-reversed-synctex-Move-_GNU_SOURCE-to-the-top-of-the-source-code.patch
+ 0002-reversed-synctex-Remove-unused-labels.patch
+ 0002-reversed-synctex-Sync-against-upstream-synctex.patch
+ 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
+ 0003-reversed-synctex-Silence-error-when-no-synctex-file-is-present.patch
+ 0004-reversed-synctex-Annotate-functions-that-wrap-vfprintf.patch
+ 0005-reversed-synctex-Fix-compilation.patch
+ 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Add evince-a11y-crash.patch: fix crash in the accessible code
when page cache text is NULL.
* Mon Jun 30 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.1:
+ general: Avoid potential heap overflow when allocating from
n_pages
+ libview:
- Confine monitor fix to affected gtk versions
- Fix caret-color when using system dark mode
- Make annotation popup window always opaque
+ shell/previwer: Set application ID to match with .desktop
* Thu Mar 20 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
from fedora).
* Sat Mar 15 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.0:
+ shell:
- Improve support for Adobe PDF open parameters.
- When "saving as.." don't copy the original file modification
time.
+ build: Update dependency versions for flatpak.
+ docs: Fix dead link in CONTRIBUTING.
+ Updated translations.
* Sat Mar 01 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.rc:
+ backends: Improve support for Adobe PDF open parameters
+ build: Update dependency versions for flatpak
+ ci: Automate publishing of release tarballs
+ libdocument: When "saving as.." don't copy the original file
modification time
+ Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.
* Mon Jul 22 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 46.3.1:
+ ev-window:
- Don't attempt to load non-seekable files directly
- Improve detection of non-seekable files
+ libview: Revert "ev-view-presentation: Simplify reset_jobs
calls"
+ Updated translations.
* Mon May 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.3:
+ data: Fix typo in URL.
+ Updated translations.
* Thu May 02 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.1:
+ Metadata: Fix bugtracker URL.
+ Updated translations.
* Thu Apr 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Properly tag patches as PATCH-FIX-SLE.
* Sun Mar 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.0:
+ data: Improve url locations.
+ help: Replace live.gnome.org with wiki.gnome.org.
+ Updated translations.
* Thu Mar 14 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 46.rc:
+ Backend: Add missing break to make two columns right work.
+ Data:
- Add vcs-browser URL support.
- Improve appdata for AppStream 1.0.
- Remove none OARS tags.
- Fix URLs in metadata.
- Update the copyright year.
- Fix wrong developer id.
- Replace non-existing mailing list with GNOME Discourse URL.
+ Help: Fix invalid markup in Hungarian translation.
+ libview: Do not define unnecessary function prototype ahead.
+ Shell:
- Only set "fullscreen" in metadata if it's not maximized.
- Activate search-outline mode from text entry.
- Fix Evince crash when exiting.
- Fix crash when annotation window is closed outside of Evince.
- Fix invalid markup in Brazilian Portuguese help translation.
- Avoid crash when deleting annotation.
- Don't set show close button on infobar.
+ Updated translations.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Convert to source service for easier updating.
* Mon Nov 27 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Mon Sep 18 2023 Luciano Santos <luc14n0@opensuse.org>
- Update to version 45.0:
+ data: Remove defunct mailing list; add Discourse.
+ help: Correct dead IRC link.
+ Updated translations.
* Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 45.rc:
+ build: Update flatpak dependencies.
+ ci: Add default template for issues.
+ data:
- Move metainfo top-level dir to data dir.
- Use gitlab issues as the official bugtracker.
+ libview: Fix transformation of view coordinates.
+ Updated translations.
* Sat Jul 01 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.3:
+ Add support for validating appdata versions.
+ Check for NEWS and appdata updates for new releases.
+ Don't discard matches without text area in the find bar.
+ Updated translations.
* Sat Jun 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.2:
+ data: Fix years on 44.x releases
+ shell:
- Fix crash when instantiating .ui template
- Fix restoring close button after fullscreen
+ Updated translations.
* Wed Mar 22 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.1:
+ Quick fix release from the right branch.
+ Updated translations.
* Sat Mar 18 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.0:
+ Avoid a crash caused by double free
+ Change its wording to the more descriptive "Print this section"
+ Convert utf8 fullwidth numbers to halfwidth
+ Disable GtkTreeView's builtin search
+ Explicitly enable Outline search
+ Fix double free of GtkEntryCompletion
+ Improve Outline context menu
+ Leave outline search menu item always on
+ Remove redundant ellipses
+ Tweak 'Expand all under this element' item sensitivity
+ Use the same term for the Outline sidebar
+ Updated translations.
* Wed Mar 08 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 44.rc:
+ Update POTFILES.in
+ backend: Handle NULL returned from
poppler_layers_iter_get_title
+ build:
- Build the backends on the top backend directory
- Replace custom target with i18n.merge_files
- Disable gtk_doc when introspection is disabled
- Fix deprecation warning on meson
- Fix docs cross build
- Update desktop database at post install
- Update libgd to current master
+ data: Update URLs by GNOME Discourse
+ help:
- Update URLs by GNOME Discourse
- Use action-name properties in help overlay
- Correct UI steps in gedit for SyncTex plugin
+ libview: Fix crash when releasing click with selected text
holding click button
+ shell:
- Code clean up
- Derive EvMessageArea from GtkBin to simplify GTK4 move
- Derive EvToolbar from GtkBin instead of HdyHeaderBar
- Dispose using g_clear_object and g_clear_pointer
- Do not hard-code event to open context menus
- Do not wrap SearchBar in GtkRevealer
- Go to requested page for links to external PDF documents
- Port GtkMenu to use GActions
- Remove active-icon-name property
- Remove complexity in menu popup
- Remove goto-bookmark action and bookmark_menu
- Remove unused toolbar navigation_action widget
- Simplify definition of EvToolbar type
- Simplify title set logic and sanitize before use
- Support display page numbers above 10000
- Use a GtkBox to simplify GTK4 move
- Use composite template for EvToolbar
- Use stack children to keep record of the sidebar page
+ Updated translations.
- Add desktop-file-utils BuildRequires, new dependency.
* Thu Oct 27 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.1:
+ build: Disable nautilus extension by default.
+ comics:
- Avoid critical when pixbuf can't be rendered.
- Better debug on archive error.
- Fix crash that can happen if archive is damaged.
- Still try to open broken comics.
+ shell: Fix use-after-free on a modified document.
+ Fix incorrect link in README.md.
+ Use https URL for libarchive.org in README.md.
+ Updated translations.
* Sun Sep 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.0:
+ build:
- Narrow the version to enable nautilus plugin
- Update flatpak dependencies
- Use GNOME module post_install()
- Add new job to generate the docker image
- Update versions for gitlab-ci's Docker image
+ help:
- Add Italian localized image
- Remove unused screenshots
- Update application screenshot to version 43 UI
+ Updated translations.
* Fri Jul 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.alpha:
+ backends:
- Handle labels as optional on markup annotations.
- Use default color when annotation has no color.
+ build:
- Add deprecation guards to now old find text related
functions.
- Always enable the pdf backend.
- Bump poppler's version to latest stable.
- Bump version after release.
- Let flatpak build fail.
+ ci: Remove unused path when building flatpak.
- Pass nautilus=false to meson, disable build of nautilus-evince.
Following this, drop pkgconfig(libnautilus-extension)
BuildRequires, no longer needed, and nautilus-evince sub-package.
* Mon May 23 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 42.3:
+ Shell: Disconnect signal handler to prevent invalid read.
+ Updated translations.
* Tue Apr 19 2022 Emily Gonyer <emilyyrose@gmail.com>
- Update to version 42.1
+ Fix use-after-free.
+ Updated translations.
* Sat Mar 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.1:
+ data: Remove 42.x development releases from appdata.
* Fri Mar 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.0:
+ Updated translations.
* Mon Mar 14 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.rc:
+ Updated translations.
* Mon Mar 14 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.beta:
+ all:
- Replace include guards with pragma once
- Remove legacy code path for Gtk < 3.22
- Rename default branch to main
- Align app name in metadata with .desktop name
+ appdata:
- Fix missing tag
- Use a nondeprecated SPDX license identifier
+ backends:
- Use C99 types for uint family types
- Use symbol visibility for exported symbols
- dvi:
. replace GdkColor with GdkRGBA
. Avoid using deprecated functions
. Remove support for T1 fonts on dvi
- comics:
. Add helper to get the state of the EvArchive
. Document array contents
. Speed up fetching page sizes
. Use libarchive for RAR support
- djvu:
. Also load DjVu images
. Extract XMP metadata
- pdf:
. Use GdkRGBA instead of GdkColor
. Fix dispose implementation
. Fix metadata parsing precedence
. Implement loading from file descriptor
. Only flag EvDocumentInfo fields when actually present
. Let launch action to open pdfs from click event
- tiff: Extract XMP metadata
+ build:
- Fix dependency tracking
- Fix re-definition of default_options
- Only fail to build DVI by missing libkpathsea
- Remove cruft
- Require poppler 22.02.0 for PDF rendering
- Silence deprecated declarations warnings
- Use symbol visibility to hide symbols in private libs
- Use symbol visibility to hide symbols in the nautilus module
- Stop checking for execinfo.h
- Remove incorrect args for i18n.merge_file
- Fix multiple compilation warnings
+ doc: Migrate to gi-docgen
+ flatpak:
- Add gi-docgen and its dependencies as modules
- Add libarchive 3.6.0 build
- Build introspection and API documentation
- Bump gnome-desktop version
- Bump poppler version and update build options
- Bump poppler-data version
+ icons: update symbols
+ libdocument:
- Add API to create EvDocument from file descriptor
- Add function to sniff MIME type from FD
- Add missing headers to evince-document.h
- Add portal helper function
- Deprecate GTime usage in annotation's properties
- Don't install private headers
- Factor out function to create GDateTime from tag
- Fix mismatched allocators
- Fix volatile misuse
- Make ev_attachment_launch_app use GdkDisplay
- Make EvDocumentInfo extensible
- Make XMP parser take data length
- Move EvDocumentInfo to its own file
- Move GDateTime members to the extended struct
- Move XMP parsing from backend/pdf to libdocument
- Only register XML namespaces once
- Plug some mem leaks in the XMP parser
- Set EvDocumentInfo.fields_mask when parsing XMP
- Sort evince-document.h includes
- Use symbol visibility for exported symbols
+ libmisc: Update style context classes
+ libview:
- Add EvJobLoad class to load from file descriptor
- Add Portal implementation of EvPrintOperationExport
- Bugfix: Move cursor over link handling to a separate function
- Do not draw invalid surface
- EvAnnotationWindow is private to libview
- EvPageCache is private to libview
- EvPixbufCache is private to libview
- Fix critical warnings when destroying EvPageAccessible
- Fix typos in annotations
- Fix volatile misuse
- Open annotation windows when opening the document
- Split the unix printing impl from the export print operation
- Use GObject:constructed instead of constructor
- Use symbol visibility for exported symbols
- Whitespace cleanup
- ev-view-cursor.h private to libview
- Set has-tooltip property unconditionally at init
- Fix cancelling ongoing highlight text annotation
- Preview popups only triggered by motion events
- New EvView signal to inform EvWindow we cancelled adding
annotation
+ previewer:
- Allow passing the document and print settings as FDs
- Support dark style preference
- Try sniffing MIME type from file descriptor
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires,
following upstreams port.
- Stop passing t1lib=disabled to meson, no longer needed, nor
available.
- Drop 1060b24d051607f14220f148d2f7723b29897a54.patch: Fixed
upstream.
- Use ldconfig_scriptlets macro for post(un) handling.
* Mon Mar 14 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 41.4:
+ shell: Fix crash when thumbnail extraction takes too long.
+ Updated translations.
* Tue Feb 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add 1060b24d051607f14220f148d2f7723b29897a54.patch: Fix build
with meson 0.60.0 and newer.
- Tweak our Provides/Obsolete of browser-plugin.
/usr/lib64/libevdocument3.so.4 /usr/lib64/libevdocument3.so.4.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025