Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qpdf for openSUSE:Factory checked in 
at 2026-02-17 16:36:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qpdf (Old)
 and      /work/SRC/openSUSE:Factory/.qpdf.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qpdf"

Tue Feb 17 16:36:22 2026 rev:83 rq:1333306 version:12.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qpdf/qpdf.changes        2025-11-20 
14:46:07.923605526 +0100
+++ /work/SRC/openSUSE:Factory/.qpdf.new.1977/qpdf.changes      2026-02-17 
16:37:22.654415543 +0100
@@ -1,0 +2,50 @@
+Sun Feb 15 13:35:48 UTC 2026 - Enrico Belleri <[email protected]>
+
+- Include bash and zsh completions
+- Update to version 12.3.2:
+  * Full changelog at https://qpdf.readthedocs.io/en/12.3/release-notes.html
+  * Fix bug introduced in 12.3.0. If the --password was specified
+    for the same file multiple times a usage error was thrown
+  * Fix failure of QPDFJob::run and QPDFJob::createQPDF when called
+    with a copy of a destroyed QPDFJob object
+  * Always set the is_different flag in
+    QPDFFormFieldObjectHelper::getTopLevelField
+  * When parsing qpdf JSON input files allow empty name objects, as
+    allowed by the PDF specification
+  * Add QPDFNameTreeObjectHelper and QPDFNumberTreeObjectHelper
+    constructor overloads that allow a function to be passed to
+    validate the values in the tree.
+  * Add new QPDFNameTreeObjectHelper and QPDFNumberTreeObjectHelper
+    validate method to validate and optionally repair the
+    name/number tree.
+  * Add new get and validate methods to all DocumentHelper classes.
+  * Add new Buffer methods move, view, data, size and empty.
+    The new methods present the Buffer as a char container
+  * Add various new functions in the qpdf::`global namespace to
+    access and set/modify global settings and limits.
+    See Global Options and header file qpdf/global.hh
+  * Add new C-API functions qpdf_global_get_uint32 and
+    qpdf_global_set_uint32 to access and set/modify various global
+    settings and limits.
+  * Attempt to detect if any > C++17 changes snuck into any public
+    headers and check all private headers compile stand-alone.
+  * Disallow option --deterministic-id to be used together with the
+    incompatible options --encrypt or --copy-encryption.
+  * Option --check now includes additional basic checks of the
+    AcroForm, Dests, Outlines, and PageLabels structures.
+  * Add new option --global to set or modify various global options
+    and limits.
+  * Fix completion scripts and handling to avoid leaking arguments
+    into the environment during completion and to correctly handle
+    bashcompinit for zsh users.
+  * Add new --remove-acroform option to exclude the AcroForm
+    dictionary from the output PDF. This option can be useful
+    particularly when the --flatten-annotations option is used on
+    damaged PDF files.
+  * Add new inspection mode to help with the inspection and manual
+    repair of damaged PDF files.
+  * QPDFWriter will no longer add filters when writing empty streams.
+  * More sanity checks have been added when files with damaged xref
+    tables are recovered.
+
+-------------------------------------------------------------------

Old:
----
  qpdf-12.2.0.tar.gz
  qpdf-12.2.0.tar.gz.asc

New:
----
  qpdf-12.3.2.tar.gz
  qpdf-12.3.2.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qpdf.spec ++++++
--- /var/tmp/diff_new_pack.fNCm76/_old  2026-02-17 16:37:24.366487037 +0100
+++ /var/tmp/diff_new_pack.fNCm76/_new  2026-02-17 16:37:24.366487037 +0100
@@ -19,7 +19,7 @@
 %define so_version 30
 %bcond_without zopfli
 Name:           qpdf
-Version:        12.2.0
+Version:        12.3.2
 Release:        0
 Summary:        Command-line tools and library for transforming PDF files
 License:        Apache-2.0
@@ -61,8 +61,8 @@
 %package doc
 Summary:        Documentation files for qpdf
 Group:          Documentation/HTML
-BuildArch:      noarch
 Obsoletes:      %{name}-htmldoc
+BuildArch:      noarch
 
 %description doc
 This package contains the documentation for qpdf
@@ -120,6 +120,10 @@
   cp -a manual-single-page-html/* %{buildroot}%{_docdir}/%{name}/singlehtml/
   install -Dm644 qpdf-manual.pdf %{buildroot}%{_docdir}/%{name}/qpdf-manual.pdf
 popd
+
+install -D -m 0644 completions/bash/qpdf 
%{buildroot}%{_datadir}/bash-completion/completions/qpdf
+install -D -m 0644 completions/zsh/_qpdf 
%{buildroot}%{_datadir}/zsh/site-functions/_qpdf
+
 # create symlinks for html and singlehtml duplicate docs
 %fdupes -s %{buildroot}%{_docdir}/%{name}
 
@@ -131,6 +135,10 @@
 %license Artistic-2.0 LICENSE.txt
 %{_bindir}/{fix-qdf,qpdf,zlib-flate}
 %{_mandir}/man1/{fix-qdf,qpdf,zlib-flate}.1%{?ext_man}
+%dir %{_datadir}/zsh
+%dir %{_datadir}/zsh/site-functions
+%{_datadir}/bash-completion/completions/qpdf
+%{_datadir}/zsh/site-functions/_qpdf
 
 %files doc
 %doc %{_docdir}/%{name}/html

++++++ qpdf-12.2.0.tar.gz -> qpdf-12.3.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/qpdf/qpdf-12.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.qpdf.new.1977/qpdf-12.3.2.tar.gz differ: char 12, 
line 1

Reply via email to