596 Commits

Author SHA256 Message Date
c204dabc0b Accepting request 1323155 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1323155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=221
2025-12-17 16:32:46 +00:00
6b6f668e78 I see few failures in home:pgajdos:staging:poppler, bug they do not seem to be related to the poppler version update; let us see
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=405
2025-12-16 16:40:32 +00:00
66d9cf039e Accepting request 1321730 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1321730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=220
2025-12-10 14:29:07 +00:00
920d889a0e - security update
- added patches
  CVE-2025-11896 [bsc#1252337], infinite recursion leading to stack overflow due to object loop in PDF CMap
  * poppler-CVE-2025-11896.patch

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=403
2025-12-09 12:01:51 +00:00
80978da2a9 Accepting request 1319631 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1319631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=219
2025-11-25 14:50:19 +00:00
7872474c02 - Remove unused BuildRequires: update-desktop-files.
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=401
2025-11-24 07:38:37 +00:00
0b6a443b1c Accepting request 1311638 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1311638
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=218
2025-10-18 12:35:12 +00:00
81fd147378 - security update
- added patches
  CVE-2025-52885 [bsc#1251940], raw pointers can lead to dangling pointers when the vector is resized
  * poppler-CVE-2025-52885.patch

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=399
2025-10-16 08:30:38 +00:00
4b3b763774 Accepting request 1305409 from X11:common:Factory
Only inkscape should fail to build and there is a patch already.

- version update to 25.09.1:
  * Speed improvements when reusing the same document with different output devices
  * Speed improvements when reading from network file systems
  * Internal code improvements
  * Fix generated .pc files when using old gpgme
- version update to 25.09.0:
  * Speed improvements when reusing the same document with different output devices
  * Speed improvements when reading from network file systems
  * Internal code improvements
  * Fix crashes in malformed documents
  * fix ODR issue with enum
  * pdftohtml: Fix text positioning. (Regressed in 25.07.0)
  * Better pkgconfig support for static builds
- deleted patches
  * reduce-boost-required-version.patch (upstreamed)
  * reduce-libtiff-required-version.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/1305409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=217
2025-09-25 16:44:06 +00:00
2bfec8db05 Accepting request 1303543 from home:pgajdos
- version update to 25.09.1:
  * Speed improvements when reusing the same document with different output devices
  * Speed improvements when reading from network file systems
  * Internal code improvements
  * Fix generated .pc files when using old gpgme
- version update to 25.09.0:
  * Speed improvements when reusing the same document with different output devices
  * Speed improvements when reading from network file systems
  * Internal code improvements
  * Fix crashes in malformed documents
  * fix ODR issue with enum
  * pdftohtml: Fix text positioning. (Regressed in 25.07.0)
  * Better pkgconfig support for static builds
- deleted patches
  * reduce-boost-required-version.patch (upstreamed)
  * reduce-libtiff-required-version.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/1303543
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=397
2025-09-10 08:39:20 +00:00
378637e978 Accepting request 1297696 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1297696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=216
2025-08-06 12:32:07 +00:00
bc7be58299 - version update to 25.08.0
+ core:
     * FormWidgetSignature::signDocumentWithAppearance: add imagePath parameter
     * Fix parsing Distinguished Names that end with a hex string
     * Fix crashes in malformed documents
  + glib:
     * Add poppler_page_render_transparent_selection()
     * Add missing since to the documentation
- fixes CVE-2025-50420 [bsc#1247590]

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=395
2025-08-05 11:18:48 +00:00
adc9e33574 Accepting request 1295794 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1295794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=215
2025-07-26 11:40:48 +00:00
dcb1951233 - Do not build the qt5 flavor in SLE16.
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=393
2025-07-25 15:06:40 +00:00
ad802fb1a7 Accepting request 1292267 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1292267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=214
2025-07-16 15:35:19 +00:00
d42ca2a9c3 - Update to version 25.07.0:
+ core:
    - Changed rendering of malformed documents to mimic what Adobe
      Reader does
    - Improvemenst in signature validation in the NSS backend
    - Add more detailed output when signing fails
    - Internal code improvements
    - Fix crashes in malformed documents
  + utils: pdfsig: command line option for allowing PGP signatures
    in GnuPG backend
- Bump sover following upstream changes.

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=391
2025-07-11 20:59:40 +00:00
64befa4111 Accepting request 1290189 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1290189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=213
2025-07-08 13:28:09 +00:00
8ea16ab3c8 - version update to 25.06.0 [bsc#1245625] (CVE-2025-52886)
Release 25.06.0:
    core:
     * Fix writing dates back to file
     * Internal code improvements
     * Fix crashes in malformed documents
    glib:
     * Add the ink annotation type
     * Add missing autopointers definitions
    utils:
     * pdfsig: Add assert-signer feature
     * pdfsig: Return error code on error
  Release 25.05.0:
    core:
     * Fix re-fetching after xref reconstruction. Issue #1584
     * Fix compilation with ENABLE_ZLIB_UNCOMPRESS=ON
     * Various annotation improvements. Issues #642, #1558, #1055
     * CairoFontEngine: invalidate broken embedded fonts. Issue #1453
     * Splash: Performance improvements
     * Internal code improvements
    glib:
     * Small signature improvements
- modified patches
  % reduce-boost-required-version.patch (refreshed)
  % reduce-libtiff-required-version.patch (refreshed)

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=389
2025-07-03 10:39:02 +00:00
b5b44238bc Accepting request 1267681 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1267681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=212
2025-04-08 15:51:06 +00:00
e33a89725f - version update to 25.04.0
core:
   * Properly verify adbe.pkcs7.sha1 signatures
   * Improve errors on signing failure
   * Allow empty outline titles
   * Fix error in Distinguished Name parsing
   * Fix build with Android API < 29
   * Fix parsing Level PG document string
   * Internal code improvements
   * Fix crashes in malformed documents
  utils:
   * pdfcairo: Fix document unit for SVG output
  cpp:
   * Add document::form_type
   * Add document::has_javascript
  build system:
   * cmake: Use modern Python3 cmake module
- fixes CVE-2025-32365 [bsc#1240881]
        CVE-2025-32364 [bsc#1240880]

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=387
2025-04-07 13:42:27 +00:00
b471c80fce Accepting request 1255646 from X11:common:Factory
- version update to 25.03.0
    core:
     * Fix opening some slightly malformed files
     * Signing: Support custom PGP signing
     * Signing: Do not embed fonts in the case of signatures
       without appearance
     * Signing: Improve error handling on bad passphrase
     * Signing-GPGME: more correct validation handling
     * Internal code improvements
    glib:
     * Fix default signature colors
     * Check file attachment annotation for this class before
       casting
- gcc12: build with PIE [bsc#1239939]
- Bump poppler sover following upstream changes.

OBS-URL: https://build.opensuse.org/request/show/1255646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=211
2025-03-26 20:16:38 +00:00
9e766a802c Tweak .changes
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=385
2025-03-24 14:16:50 +00:00
028b204495 Accepting request 1255618 from home:pgajdos
- version update to 25.03.0
    core:
     * Fix opening some slightly malformed files
     * Signing: Support custom PGP signing
     * Signing: Do not embed fonts in the case of signatures without appearance
     * Signing: Improve error handling on bad passphrase
     * Signing-GPGME: more correct validation handling
     * Internal code improvements
    glib:
     * Fix default signature colors
     * Check file attachment annotation for this class before casting
- gcc12: build with PIE [bsc#1239939]

OBS-URL: https://build.opensuse.org/request/show/1255618
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=384
2025-03-24 14:14:53 +00:00
25857a2e53 Accepting request 1244072 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1244072
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=210
2025-02-20 15:28:09 +00:00
6441ca40a5 Accepting request 1243632 from home:iznogood:branches:X11:common:Factory
- Update to version 25.02.0:
  + core:
    - cairo: fix issue for images reaching MAX_CAIRO_IMAGE_SIZE
    - Improve rendering in some malformed documents
    - Internal code improvements
  + glib:
   - Add new api to allow selecting annotations to render
   - Fix a crash when getting a font description for a free text
     annotation if it was not set
- Bump poppler sover following upstream changes.

OBS-URL: https://build.opensuse.org/request/show/1243632
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=382
2025-02-07 08:11:17 +00:00
5e2b3ea5fe Accepting request 1235979 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1235979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=209
2025-01-12 10:09:56 +00:00
b01ec6f953 Resub, more .changes tweak
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=380
2025-01-08 15:35:22 +00:00
77a5273448 Accepting request 1233588 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1233588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=208
2025-01-03 13:16:50 +00:00
bd471fd751 - security update
- added patches
  fix CVE-2024-56378 [bsc#1234795], out-of-bounds read vulnerability within the JBIG2Bitmap::combine function in JBIG2Stream.cc
  + poppler-CVE-2024-56378.patch

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=378
2024-12-27 18:05:50 +00:00
d274f94762 - Update to version 24.12.0:
+ core:
    - cairo:
      . Fix rendering of JPX images with transparency
      . Fix JPX transparency regression
    - Override encoding for Zapf Dingbats
    - Improve Signature appearance generation code
    - Improve Stamp appearance generation code
    - Mark certificates that can do qualified signing
    - Internal code improvements
  + qt6: Mark certificates that can do qualified signing
  + glib: Add free text annotations support
  + utils: pdfsig: Improve man page
  + build system:
    - Install some more internal headers
    - Fix build with in-tree build
- For changes between 24.07 and this release, please see NEWS file.
- Bump sover following upstream changes.
- Rebase patches with quilt.

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=377
2024-12-19 16:49:24 +00:00
1b52308cd8 Accepting request 1201626 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1201626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=207
2024-09-18 13:26:38 +00:00
1451e88355 - Poppler can load ghostscript fonts (n022003l.pfb and the like)
so the package now recommends the ghostscript-fonts-std package
  (boo#1230636).

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=375
2024-09-17 13:21:44 +00:00
0a1cf5871d Accepting request 1199625 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1199625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=206
2024-09-10 19:12:20 +00:00
8708680ce8 add versioned) Provides for binaries in poppler-tools package
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=373
2024-09-09 08:36:33 +00:00
3e0d094820 Accepting request 1185284 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1185284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=205
2024-07-05 17:44:05 +00:00
f44b51159e Accepting request 1185089 from home:iznogood:branches:X11:common:Factory
- Use correct version for freetype BuildRequires.

OBS-URL: https://build.opensuse.org/request/show/1185089
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=371
2024-07-04 06:37:07 +00:00
57f30020d3 Accepting request 1184941 from X11:common:Factory
- update to 24.07.0:
  core:
  * Fix crashes in broken files
  * Internal code improvements
  qt6:
  * Add getters for document additional actions
  * Implement reset forms link
  qt5:
  * Add getters for document additional actions
  * Implement reset forms link
  utils:
  * pdfinfo: Fix crash in broken documents when using -dests
  build system:
  * Mark glib-mkenums as required
- drop poppler-CVE-2024-6239.patch (upstream)

- version update to 24.06.1
  Release 24.06.1:
   Re-release 24.06.0 with increased SOVERSION of poppler internal library
  Release 24.06.0:
  core:
   * Performance improvements in some files
   * Fix some issues with files bigger than 2^31 bytes
   * Remove all cairo include guards for cairo < 1.16
   * Fix MSVC build
   * Internal code improvements
  qt6:
   * Update Qt6 doc example
   * Use the non deprecated version of QString::fromUcs4
  glib:

OBS-URL: https://build.opensuse.org/request/show/1184941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=204
2024-07-03 18:29:53 +00:00
780b4ea820 OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=369 2024-07-02 20:22:43 +00:00
b880676c71 OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=368 2024-07-02 20:17:23 +00:00
4735799b91 - update to 24.07.0:
core:
  * Fix crashes in broken files
  * Internal code improvements
  qt6:
  * Add getters for document additional actions
  * Implement reset forms link
  qt5:
  * Add getters for document additional actions
  * Implement reset forms link
  utils:
  * pdfinfo: Fix crash in broken documents when using -dests
  build system:
  * Mark glib-mkenums as required
- drop poppler-CVE-2024-6239.patch (upstream)
     * Small internal code refactoring

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=367
2024-07-02 20:13:50 +00:00
d0ba0e5625 Accepting request 1183129 from home:pgajdos
- version update to 24.06.1
  Release 24.06.1:
   Re-release 24.06.0 with increased SOVERSION of poppler internal library
  Release 24.06.0:
  core:
   * Performance improvements in some files
   * Fix some issues with files bigger than 2^31 bytes
   * Remove all cairo include guards for cairo < 1.16
   * Fix MSVC build
   * Internal code improvements
  qt6:
   * Update Qt6 doc example
   * Use the non deprecated version of QString::fromUcs4
  glib:
   * properly document return value from poppler_font_info_scan
  Release 24.05.0:
  core:
   * Fix signing not being totally correct in some kind of PDF files
   * Assume "Adobe-Identity" for character collection. Issue #1465
   * Small improvements in annotation font rendering
   * Remove some GooString methods, use std::string ones instead
   * Move some GooString methods to UTF.h
   * Fix crash in broken files
  cpp:
   * cpp: Fix crash extracting text and font in some files. Issue #1477
   * Change base class of ustring to char16_t
  qt6:
   * Add async API for certificate validation
   * Fix text extraction for Landscape/Seascape pages
  qt5:

OBS-URL: https://build.opensuse.org/request/show/1183129
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=366
2024-07-01 09:34:04 +00:00
ef7033bb0e Accepting request 1154586 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1154586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=203
2024-03-09 19:54:16 +00:00
386696f87c Accepting request 1154579 from home:alarrosa:branches:X11:common:Factory
- version update to 24.03.0
  Release 24.03.0:
  core:
   * Fix opening some malformed files. Issue #1447
   * Skip drawing image when it has singular matrix. Issue #1114
   * Fix crash on malformed files
   * Small internal code cleanup
  utils:
   * pdfdetach: Fix potential directory traversal
   * pdfimages: Enable to print filenames to stdout.
   * pdfsig: Add visible name/date when signing an existing form
     signature field
- Bump poppler_sover to 135 following upstream changes.

OBS-URL: https://build.opensuse.org/request/show/1154579
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=364
2024-03-04 08:29:49 +00:00
67ac779340 Accepting request 1153304 from home:dimstar:rpm4.20:p
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1153304
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=363
2024-02-29 15:35:23 +00:00
6671f21810 Accepting request 1146612 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1146612
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=202
2024-02-15 19:59:25 +00:00
5a81be071c Accepting request 1146599 from home:pgajdos
- version update to 24.02.0
  Release 24.02.0:
  core:
   * Fix reading some JBIG2 streams. Issue #1319
   * Fix saving some annotation interior color when it's empty
   * Make searching for fonts when adding annotations a bit faster
   * Make sure images are compressed when adding them
   * Small internal code cleanup
  utils:
   * pdfimages: return exit code 2 when error opening output files
  Release 24.01.0:
  core:
   * Don't crash on certain documents on the NSS signature backend
   * Fix infinite loop in some annotation code if there's not space for even one character
   * Fix build on Android with generic font configuration
   * Small internal code cleanup

OBS-URL: https://build.opensuse.org/request/show/1146599
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=361
2024-02-14 16:45:05 +00:00
37f6751048 Accepting request 1135271 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1135271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=201
2023-12-28 21:54:44 +00:00
78664fcfa8 Accepting request 1135167 from home:alarrosa:branches:X11:common:Factory
- version update to 23.12.0
    core:
     * Rewrite FoFiType1::parse to be more flexible
     * Small internal code refactoring

OBS-URL: https://build.opensuse.org/request/show/1135167
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=359
2023-12-27 10:47:14 +00:00
941add671e Accepting request 1127258 from X11:common:Factory
OBS-URL: https://build.opensuse.org/request/show/1127258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/poppler?expand=0&rev=200
2023-11-17 19:48:46 +00:00
793acf30ea Accepting request 1126862 from home:pgajdos
- version update to 23.11.0
    core:
     * CairoOutputDev: Use internal downscaling algorithm if image exceeds Cairo's maximum dimensions.
     * Internal code improvements
     * Fix crash on malformed files
    utils:
     * pdftocairo: Add option to document logical structure if output is pdf
     * pdftocairo: EPS output should not contain %%PageOrientation

OBS-URL: https://build.opensuse.org/request/show/1126862
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/poppler?expand=0&rev=357
2023-11-17 09:11:45 +00:00