Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pappl for openSUSE:Factory checked 
in at 2023-10-10 21:01:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pappl (Old)
 and      /work/SRC/openSUSE:Factory/.pappl.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pappl"

Tue Oct 10 21:01:33 2023 rev:3 rq:1116715 version:1.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pappl/pappl.changes      2023-10-03 
20:17:24.835152133 +0200
+++ /work/SRC/openSUSE:Factory/.pappl.new.28202/pappl.changes   2023-10-10 
21:03:13.528446996 +0200
@@ -1,0 +2,7 @@
+Tue Oct 10 15:14:06 UTC 2023 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 1.4.1
+  * Fixed typos in the names of the papplJobResume and
+    papplJobSuspend functions
+
+-------------------------------------------------------------------

Old:
----
  pappl-1.4.0.tar.gz
  pappl-1.4.0.tar.gz.sig

New:
----
  pappl-1.4.1.tar.gz
  pappl-1.4.1.tar.gz.sig

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

Other differences:
------------------
++++++ pappl.spec ++++++
--- /var/tmp/diff_new_pack.2k2a6e/_old  2023-10-10 21:03:14.820493849 +0200
+++ /var/tmp/diff_new_pack.2k2a6e/_new  2023-10-10 21:03:14.820493849 +0200
@@ -18,7 +18,7 @@
 
 Name:           pappl
 %define lname   libpappl1
-Version:        1.4.0
+Version:        1.4.1
 Release:        0
 Summary:        A printer application framework
 License:        Apache-2.0

++++++ pappl-1.4.0.tar.gz -> pappl-1.4.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/CHANGES.md new/pappl-1.4.1/CHANGES.md
--- old/pappl-1.4.0/CHANGES.md  2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/CHANGES.md  2023-10-10 17:00:44.000000000 +0200
@@ -1,6 +1,14 @@
 Changes in PAPPL
 ================
 
+
+Changes in v1.4.1
+-----------------
+
+- Fixed typos in the names of the `papplJobResume` and `papplJobSuspend`
+  functions (Issue #295)
+
+
 Changes in v1.4.0
 -----------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/config.h.in new/pappl-1.4.1/config.h.in
--- old/pappl-1.4.0/config.h.in 2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/config.h.in 2023-10-10 17:00:44.000000000 +0200
@@ -1,7 +1,7 @@
 //
 // Configuration header file for the Printer Application Framework
 //
-// Copyright © 2019-2022 by Michael R Sweet.
+// Copyright © 2019-2023 by Michael R Sweet.
 //
 // Licensed under Apache License v2.0.  See the file "LICENSE" for more
 // information.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/configure new/pappl-1.4.1/configure
--- old/pappl-1.4.0/configure   2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/configure   2023-10-10 17:00:44.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for pappl 1.4.0.
+# Generated by GNU Autoconf 2.71 for pappl 1.4.1.
 #
 # Report bugs to <https://github.com/michaelrsweet/pappl/issues>.
 #
@@ -610,8 +610,8 @@
 # Identity of this package.
 PACKAGE_NAME='pappl'
 PACKAGE_TARNAME='pappl'
-PACKAGE_VERSION='1.4.0'
-PACKAGE_STRING='pappl 1.4.0'
+PACKAGE_VERSION='1.4.1'
+PACKAGE_STRING='pappl 1.4.1'
 PACKAGE_BUGREPORT='https://github.com/michaelrsweet/pappl/issues'
 PACKAGE_URL='https://www.msweet.org/pappl'
 
@@ -1310,7 +1310,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures pappl 1.4.0 to adapt to many kinds of systems.
+\`configure' configures pappl 1.4.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1376,7 +1376,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of pappl 1.4.0:";;
+     short | recursive ) echo "Configuration of pappl 1.4.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1485,7 +1485,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-pappl configure 1.4.0
+pappl configure 1.4.1
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1703,7 +1703,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by pappl $as_me 1.4.0, which was
+It was created by pappl $as_me 1.4.1, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -2461,9 +2461,9 @@
 ac_config_headers="$ac_config_headers config.h"
 
 
-PAPPL_VERSION="1.4.0"
-PAPPL_VERSION_MAJOR="`echo 1.4.0 | awk -F. '{print $1}'`"
-PAPPL_VERSION_MINOR="`echo 1.4.0 | awk -F. '{printf("%d\n",$2);}'`"
+PAPPL_VERSION="1.4.1"
+PAPPL_VERSION_MAJOR="`echo 1.4.1 | awk -F. '{print $1}'`"
+PAPPL_VERSION_MINOR="`echo 1.4.1 | awk -F. '{printf("%d\n",$2);}'`"
 
 
 
@@ -5962,7 +5962,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by pappl $as_me 1.4.0, which was
+This file was extended by pappl $as_me 1.4.1, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -6027,7 +6027,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-pappl config.status 1.4.0
+pappl config.status 1.4.1
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/configure.ac new/pappl-1.4.1/configure.ac
--- old/pappl-1.4.0/configure.ac        2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/configure.ac        2023-10-10 17:00:44.000000000 +0200
@@ -21,7 +21,7 @@
 
 
 dnl Package name and version...
-AC_INIT([pappl], [1.4.0], [https://github.com/michaelrsweet/pappl/issues], 
[pappl], [https://www.msweet.org/pappl])
+AC_INIT([pappl], [1.4.1], [https://github.com/michaelrsweet/pappl/issues], 
[pappl], [https://www.msweet.org/pappl])
 AC_CONFIG_HEADERS([config.h])
 
 PAPPL_VERSION="AC_PACKAGE_VERSION"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/doc/pappl.html 
new/pappl-1.4.1/doc/pappl.html
--- old/pappl-1.4.0/doc/pappl.html      2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/doc/pappl.html      2023-10-10 17:00:44.000000000 +0200
@@ -279,8 +279,6 @@
 <li><a href="#the-self-test-page-callback">The Self-Test Page Callback</a></li>
 </ul></li>
 <li><a href="#FUNCTIONS">Functions</a><ul class="subcontents">
-<li><a href="#pappJobResume">pappJobResume</a></li>
-<li><a href="#pappJobSuspend">pappJobSuspend</a></li>
 <li><a href="#papplClientGetCSRFToken">papplClientGetCSRFToken</a></li>
 <li><a href="#papplClientGetCookie">papplClientGetCookie</a></li>
 <li><a href="#papplClientGetForm">papplClientGetForm</a></li>
@@ -369,6 +367,7 @@
 <li><a href="#papplJobIsCanceled">papplJobIsCanceled</a></li>
 <li><a href="#papplJobOpenFile">papplJobOpenFile</a></li>
 <li><a href="#papplJobRelease">papplJobRelease</a></li>
+<li><a href="#papplJobResume">papplJobResume</a></li>
 <li><a href="#papplJobRetain">papplJobRetain</a></li>
 <li><a href="#papplJobSetCopiesCompleted">papplJobSetCopiesCompleted</a></li>
 <li><a href="#papplJobSetData">papplJobSetData</a></li>
@@ -376,6 +375,7 @@
 <li><a 
href="#papplJobSetImpressionsCompleted">papplJobSetImpressionsCompleted</a></li>
 <li><a href="#papplJobSetMessage">papplJobSetMessage</a></li>
 <li><a href="#papplJobSetReasons">papplJobSetReasons</a></li>
+<li><a href="#papplJobSuspend">papplJobSuspend</a></li>
 <li><a href="#papplLocFormatString">papplLocFormatString</a></li>
 <li><a 
href="#papplLocGetDefaultMediaSizeName">papplLocGetDefaultMediaSizeName</a></li>
 <li><a href="#papplLocGetString">papplLocGetString</a></li>
@@ -1479,28 +1479,6 @@
 </code></pre>
 <p>When the callback returns a filename (copied to the specified buffer), that 
file will be queued as a job for the printer. The callback can also try opening 
the device using the <a 
href="#papplPrinterOpenDevice"><code>papplPrinterOpenDevice</code></a> function 
to send a printer self-test command instead - in this case the callback must 
return <code>NULL</code> to indicate there is no file to be printed.</p>
 <h2 class="title"><a id="FUNCTIONS">Functions</a></h2>
-<h3 class="function"><a id="pappJobResume">pappJobResume</a></h3>
-<p class="description">Resume processing of a job.</p>
-<p class="code">
-void pappJobResume(<a href="#pappl_job_t">pappl_job_t</a> *job, <a 
href="#pappl_jreason_t">pappl_jreason_t</a> remove);</p>
-<h4 class="parameters">Parameters</h4>
-<table class="list"><tbody>
-<tr><th>job</th>
-<td class="description">Job</td></tr>
-<tr><th>remove</th>
-<td class="description">Reasons to remove from 
&quot;job-state-reasons&quot;</td></tr>
-</tbody></table>
-<h3 class="function"><a id="pappJobSuspend">pappJobSuspend</a></h3>
-<p class="description">Temporarily stop processing of a job.</p>
-<p class="code">
-void pappJobSuspend(<a href="#pappl_job_t">pappl_job_t</a> *job, <a 
href="#pappl_jreason_t">pappl_jreason_t</a> add);</p>
-<h4 class="parameters">Parameters</h4>
-<table class="list"><tbody>
-<tr><th>job</th>
-<td class="description">Job</td></tr>
-<tr><th>add</th>
-<td class="description">Reasons to add to 
&quot;job-state-reasons&quot;</td></tr>
-</tbody></table>
 <h3 class="function"><a 
id="papplClientGetCSRFToken">papplClientGetCSRFToken</a></h3>
 <p class="description">Get a unique Cross-Site Request Forgery token
                               string.</p>
@@ -3204,6 +3182,17 @@
 <p class="description"><code>true</code> on success, <code>false</code> on 
failure</p>
 <h4 class="discussion">Discussion</h4>
 <p class="discussion">This function releases a held job for printing.</p>
+<h3 class="function"><a id="papplJobResume">papplJobResume</a></h3>
+<p class="description">Resume processing of a job.</p>
+<p class="code">
+void papplJobResume(<a href="#pappl_job_t">pappl_job_t</a> *job, <a 
href="#pappl_jreason_t">pappl_jreason_t</a> remove);</p>
+<h4 class="parameters">Parameters</h4>
+<table class="list"><tbody>
+<tr><th>job</th>
+<td class="description">Job</td></tr>
+<tr><th>remove</th>
+<td class="description">Reasons to remove from 
&quot;job-state-reasons&quot;</td></tr>
+</tbody></table>
 <h3 class="function"><a id="papplJobRetain">papplJobRetain</a></h3>
 <p class="description">Retain a completed job until the specified time.</p>
 <p class="code">
@@ -3316,6 +3305,17 @@
 <h4 class="discussion">Discussion</h4>
 <p class="discussion">This function updates the job state reasons bitfield.  
The &quot;remove&quot; bits
 are cleared first, then the &quot;add&quot; bits are set.</p>
+<h3 class="function"><a id="papplJobSuspend">papplJobSuspend</a></h3>
+<p class="description">Temporarily stop processing of a job.</p>
+<p class="code">
+void papplJobSuspend(<a href="#pappl_job_t">pappl_job_t</a> *job, <a 
href="#pappl_jreason_t">pappl_jreason_t</a> add);</p>
+<h4 class="parameters">Parameters</h4>
+<table class="list"><tbody>
+<tr><th>job</th>
+<td class="description">Job</td></tr>
+<tr><th>add</th>
+<td class="description">Reasons to add to 
&quot;job-state-reasons&quot;</td></tr>
+</tbody></table>
 <h3 class="function"><a id="papplLocFormatString">papplLocFormatString</a></h3>
 <p class="description">Format a localized string into a buffer.</p>
 <p class="code">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-client.3 
new/pappl-1.4.1/man/pappl-client.3
--- old/pappl-1.4.0/man/pappl-client.3  2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/man/pappl-client.3  2023-10-10 17:00:44.000000000 +0200
@@ -1,4 +1,4 @@
-.TH pappl-client 3 "pappl client functions" "2023-09-28" "pappl client 
functions"
+.TH pappl-client 3 "pappl client functions" "2023-10-06" "pappl client 
functions"
 .SH NAME
 pappl-client \- pappl client functions
 .SH LIBRARY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-device.3 
new/pappl-1.4.1/man/pappl-device.3
--- old/pappl-1.4.0/man/pappl-device.3  2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/man/pappl-device.3  2023-10-10 17:00:44.000000000 +0200
@@ -1,4 +1,4 @@
-.TH pappl-device 3 "pappl device functions" "2023-09-28" "pappl device 
functions"
+.TH pappl-device 3 "pappl device functions" "2023-10-06" "pappl device 
functions"
 .SH NAME
 pappl-device \- pappl device functions
 .SH LIBRARY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-job.3 
new/pappl-1.4.1/man/pappl-job.3
--- old/pappl-1.4.0/man/pappl-job.3     2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/man/pappl-job.3     2023-10-10 17:00:44.000000000 +0200
@@ -1,4 +1,4 @@
-.TH pappl-job 3 "pappl job functions" "2023-09-28" "pappl job functions"
+.TH pappl-job 3 "pappl job functions" "2023-10-06" "pappl job functions"
 .SH NAME
 pappl-job \- pappl job functions
 .SH LIBRARY
@@ -259,24 +259,6 @@
 .br
 \'warnings-detected'
 .SH FUNCTIONS
-.SS pappJobResume
-Resume processing of a job.
-.PP
-.nf
-void pappJobResume (
-    pappl_job_t *job,
-    pappl_jreason_t remove
-);
-.fi
-.SS pappJobSuspend
-Temporarily stop processing of a job.
-.PP
-.nf
-void pappJobSuspend (
-    pappl_job_t *job,
-    pappl_jreason_t add
-);
-.fi
 .SS papplJobCancel
 Cancel a job.
 .PP
@@ -630,6 +612,15 @@
 .fi
 .PP
 This function releases a held job for printing.
+.SS papplJobResume
+Resume processing of a job.
+.PP
+.nf
+void papplJobResume (
+    pappl_job_t *job,
+    pappl_jreason_t remove
+);
+.fi
 .SS papplJobRetain
 Retain a completed job until the specified time.
 .PP
@@ -721,6 +712,15 @@
 .PP
 This function updates the job state reasons bitfield.  The "remove" bits
 are cleared first, then the "add" bits are set.
+.SS papplJobSuspend
+Temporarily stop processing of a job.
+.PP
+.nf
+void papplJobSuspend (
+    pappl_job_t *job,
+    pappl_jreason_t add
+);
+.fi
 .SS papplPrinterFindJob
 Find a job.
 .PP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-log.3 
new/pappl-1.4.1/man/pappl-log.3
--- old/pappl-1.4.0/man/pappl-log.3     2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/man/pappl-log.3     2023-10-10 17:00:44.000000000 +0200
@@ -1,4 +1,4 @@
-.TH pappl-log 3 "pappl logging functions" "2023-09-28" "pappl logging 
functions"
+.TH pappl-log 3 "pappl logging functions" "2023-10-06" "pappl logging 
functions"
 .SH NAME
 pappl-log \- pappl logging functions
 .SH LIBRARY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-mainloop.3 
new/pappl-1.4.1/man/pappl-mainloop.3
--- old/pappl-1.4.0/man/pappl-mainloop.3        2023-09-28 22:25:58.000000000 
+0200
+++ new/pappl-1.4.1/man/pappl-mainloop.3        2023-10-10 17:00:44.000000000 
+0200
@@ -1,4 +1,4 @@
-.TH pappl-mainloop 3 "pappl main loop functions" "2023-09-28" "pappl main loop 
functions"
+.TH pappl-mainloop 3 "pappl main loop functions" "2023-10-06" "pappl main loop 
functions"
 .SH NAME
 pappl-mainloop \- pappl main loop functions
 .SH LIBRARY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-printer.3 
new/pappl-1.4.1/man/pappl-printer.3
--- old/pappl-1.4.0/man/pappl-printer.3 2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/man/pappl-printer.3 2023-10-10 17:00:44.000000000 +0200
@@ -1,4 +1,4 @@
-.TH pappl-printer 3 "pappl printer functions" "2023-09-28" "pappl printer 
functions"
+.TH pappl-printer 3 "pappl printer functions" "2023-10-06" "pappl printer 
functions"
 .SH NAME
 pappl-printer \- pappl printer functions
 .SH LIBRARY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-resource.3 
new/pappl-1.4.1/man/pappl-resource.3
--- old/pappl-1.4.0/man/pappl-resource.3        2023-09-28 22:25:58.000000000 
+0200
+++ new/pappl-1.4.1/man/pappl-resource.3        2023-10-10 17:00:44.000000000 
+0200
@@ -1,4 +1,4 @@
-.TH pappl-resource 3 "pappl resource functions" "2023-09-28" "pappl resource 
functions"
+.TH pappl-resource 3 "pappl resource functions" "2023-10-06" "pappl resource 
functions"
 .SH NAME
 pappl-resource \- pappl resource functions
 .SH LIBRARY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/man/pappl-system.3 
new/pappl-1.4.1/man/pappl-system.3
--- old/pappl-1.4.0/man/pappl-system.3  2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/man/pappl-system.3  2023-10-10 17:00:44.000000000 +0200
@@ -1,4 +1,4 @@
-.TH pappl-system 3 "pappl system functions" "2023-09-28" "pappl system 
functions"
+.TH pappl-system 3 "pappl system functions" "2023-10-06" "pappl system 
functions"
 .SH NAME
 pappl-system \- pappl system functions
 .SH LIBRARY
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/pappl/job-process.c 
new/pappl-1.4.1/pappl/job-process.c
--- old/pappl-1.4.0/pappl/job-process.c 2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/pappl/job-process.c 2023-10-10 17:00:44.000000000 +0200
@@ -876,11 +876,11 @@
 
 
 //
-// 'pappJobResume()' - Resume processing of a job.
+// 'papplJobResume()' - Resume processing of a job.
 //
 
 void
-pappJobResume(pappl_job_t     *job,    // I - Job
+papplJobResume(pappl_job_t     *job,   // I - Job
               pappl_jreason_t remove)  // I - Reasons to remove from 
"job-state-reasons"
 {
   // Range check input...
@@ -903,11 +903,11 @@
 
 
 //
-// 'pappJobSuspend()' - Temporarily stop processing of a job.
+// 'papplJobSuspend()' - Temporarily stop processing of a job.
 //
 
 void
-pappJobSuspend(pappl_job_t     *job,   // I - Job
+papplJobSuspend(pappl_job_t     *job,  // I - Job
                pappl_jreason_t add)    // I - Reasons to add to 
"job-state-reasons"
 {
   // Range check input...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/pappl/job.h new/pappl-1.4.1/pappl/job.h
--- old/pappl-1.4.0/pappl/job.h 2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/pappl/job.h 2023-10-10 17:00:44.000000000 +0200
@@ -91,7 +91,7 @@
 extern int             papplJobOpenFile(pappl_job_t *job, char *fname, size_t 
fnamesize, const char *directory, const char *ext, const char *mode) 
_PAPPL_PUBLIC;
 
 extern bool            papplJobRelease(pappl_job_t *job, const char *username) 
_PAPPL_PUBLIC;
-extern void            pappJobResume(pappl_job_t *job, pappl_jreason_t remove) 
_PAPPL_PUBLIC;
+extern void            papplJobResume(pappl_job_t *job, pappl_jreason_t 
remove) _PAPPL_PUBLIC;
 extern bool            papplJobRetain(pappl_job_t *job, const char *username, 
const char *until, int until_interval, time_t until_time) _PAPPL_PUBLIC;
 
 extern void            papplJobSetCopiesCompleted(pappl_job_t *job, int add) 
_PAPPL_PUBLIC;
@@ -100,7 +100,7 @@
 extern void            papplJobSetImpressionsCompleted(pappl_job_t *job, int 
add) _PAPPL_PUBLIC;
 extern void            papplJobSetMessage(pappl_job_t *job, const char 
*message, ...) _PAPPL_PUBLIC _PAPPL_FORMAT(2,3);
 extern void            papplJobSetReasons(pappl_job_t *job, pappl_jreason_t 
add, pappl_jreason_t remove) _PAPPL_PUBLIC;
-extern void            pappJobSuspend(pappl_job_t *job, pappl_jreason_t add) 
_PAPPL_PUBLIC;
+extern void            papplJobSuspend(pappl_job_t *job, pappl_jreason_t add) 
_PAPPL_PUBLIC;
 
 
 #  ifdef __cplusplus
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/pappl/libpappl1.def 
new/pappl-1.4.1/pappl/libpappl1.def
--- old/pappl-1.4.0/pappl/libpappl1.def 2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/pappl/libpappl1.def 2023-10-10 17:00:44.000000000 +0200
@@ -56,6 +56,8 @@
 papplDevicePrintf
 papplDevicePuts
 papplDeviceRead
+papplDeviceRemoveScheme
+papplDeviceRemoveTypes
 papplDeviceSetData
 papplDeviceWrite
 papplGetRand
@@ -66,6 +68,8 @@
 papplJobDeletePrintOptions
 papplJobFilterImage
 papplJobGetAttribute
+papplJobGetCopies
+papplJobGetCopiesCompleted
 papplJobGetData
 papplJobGetFilename
 papplJobGetFormat
@@ -85,12 +89,15 @@
 papplJobIsCanceled
 papplJobOpenFile
 papplJobRelease
+papplJobResume
 papplJobRetain
+papplJobSetCopiesCompleted
 papplJobSetData
 papplJobSetImpressions
 papplJobSetImpressionsCompleted
 papplJobSetMessage
 papplJobSetReasons
+papplJobSuspend
 papplLocFormatString
 papplLocGetDefaultMediaSizeName
 papplLocGetString
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/pappl/system-ipp.c 
new/pappl-1.4.1/pappl/system-ipp.c
--- old/pappl-1.4.0/pappl/system-ipp.c  2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/pappl/system-ipp.c  2023-10-10 17:00:44.000000000 +0200
@@ -640,7 +640,7 @@
 {
   http_status_t        auth_status;            // Authorization status
   const char   *device_id;             // Device ID
-  int          num_dids = 0;           // Number of key/value pairs
+  cups_len_t   num_dids = 0;           // Number of key/value pairs
   cups_option_t        *dids = NULL;           // Device ID key/value pairs
   const char   *driver_name = NULL,    // Matching driver name, if any
                *cmd = NULL,            // Command set from device ID
@@ -703,7 +703,7 @@
     else if (num_dids > 0)
     {
       // Compare device ID values...
-      int              num_dids2;      // Number of device ID key/value pairs
+      cups_len_t       num_dids2;      // Number of device ID key/value pairs
       cups_option_t    *dids2;         // Device ID key/value pairs
       const char       *cmd2,          // Command set from device ID
                        *make2,         // Make from device ID
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/vcnet/config.h 
new/pappl-1.4.1/vcnet/config.h
--- old/pappl-1.4.0/vcnet/config.h      2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/vcnet/config.h      2023-10-10 17:00:44.000000000 +0200
@@ -1,7 +1,7 @@
 //
 // Visual Studio configuration header file for the Printer Application 
Framework
 //
-// Copyright © 2019-2022 by Michael R Sweet.
+// Copyright © 2019-2023 by Michael R Sweet.
 //
 // Licensed under Apache License v2.0.  See the file "LICENSE" for more
 // information.
@@ -107,7 +107,7 @@
 
 
 // Version numbers
-#define PAPPL_VERSION "1.4.0"
+#define PAPPL_VERSION "1.4.1"
 #define PAPPL_VERSION_MAJOR 1
 #define PAPPL_VERSION_MINOR 4
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/vcnet/copy-dlls.bat 
new/pappl-1.4.1/vcnet/copy-dlls.bat
--- old/pappl-1.4.0/vcnet/copy-dlls.bat 2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/vcnet/copy-dlls.bat 2023-10-10 17:00:44.000000000 +0200
@@ -1,5 +1,5 @@
 :: Script to copy dependent DLLs to the named build directory
-copy packages\libcups2_native.redist.2.4.3.4\build\native\bin\x64\Debug\*.dll 
%1
+copy packages\libcups2_native.redist.2.4.7\build\native\bin\x64\Debug\*.dll %1
 copy packages\libjpeg-turbo-v142.2.0.4.3\build\native\bin\x64\v142\Debug\*.dll 
%1
 copy packages\libressl_native.redist.3.7.3\build\native\bin\x64\Debug\*.dll %1
 copy packages\libpng_native.redist.1.6.30\build\native\bin\x64\Debug\*.dll %1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/vcnet/libpappl1.vcxproj 
new/pappl-1.4.1/vcnet/libpappl1.vcxproj
--- old/pappl-1.4.0/vcnet/libpappl1.vcxproj     2023-09-28 22:25:58.000000000 
+0200
+++ new/pappl-1.4.1/vcnet/libpappl1.vcxproj     2023-10-10 17:00:44.000000000 
+0200
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project DefaultTargets="Build" ToolsVersion="15.0" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
-  <Import 
Project="packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props" 
Condition="Exists('packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props')"
 />
+  <Import 
Project="packages\libcups2_native.2.4.7\build\native\libcups2_native.props" 
Condition="Exists('packages\libcups2_native.2.4.7\build\native\libcups2_native.props')"
 />
   <Import 
Project="packages\libjpeg-turbo-v142.2.0.4.3\build\native\libjpeg-turbo-v142.props"
 
Condition="Exists('packages\libjpeg-turbo-v142.2.0.4.3\build\nativelinjpeg-turbo-v142.props')"
 />
   <ItemGroup Label="ProjectConfigurations">
     <ProjectConfiguration Include="Debug-Messages|x64">
@@ -88,7 +88,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      
<AdditionalDependencies>packages\libcups2_native.2.4.3.4\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libpng_native.1.6.30\build\native\lib\x64\Debug\libpng16d.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalDependencies>packages\libcups2_native.2.4.7\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libpng_native.1.6.30\build\native\lib\x64\Debug\libpng16d.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <OutputFile>$(OutDir)libpappl1.dll</OutputFile>
       <ModuleDefinitionFile>..\pappl\libpappl1.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -115,7 +115,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      
<AdditionalDependencies>packages\libcups2_native.2.4.3.4\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libpng_native.1.6.30\build\native\lib\x64\Debug\libpng16d.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalDependencies>packages\libcups2_native.2.4.7\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libpng_native.1.6.30\build\native\lib\x64\Debug\libpng16d.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <OutputFile>$(OutDir)libpappl1.dll</OutputFile>
       <ModuleDefinitionFile>..\pappl\libpappl1.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -139,7 +139,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      
<AdditionalDependencies>packages\libcups2_native.2.4.3.4\build\native\lib\x64\Release\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libpng_native.1.6.30\build\native\lib\x64\Release\libpng16.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Release\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalDependencies>packages\libcups2_native.2.4.7\build\native\lib\x64\Release\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libpng_native.1.6.30\build\native\lib\x64\Release\libpng16.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Release\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
       <OutputFile>$(OutDir)libpappl1.dll</OutputFile>
       <ModuleDefinitionFile>..\pappl\libpappl1.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -252,6 +252,6 @@
     </PropertyGroup>
     <Error 
Condition="!Exists('packages\zlib_native.redist.1.2.11\build\native\zlib_native.redist.targets')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\zlib_native.redist.1.2.11\build\native\zlib_native.redist.targets'))" 
/>
     <Error 
Condition="!Exists('packages\zlib_native.1.2.11\build\native\zlib_native.targets')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\zlib_native.1.2.11\build\native\zlib_native.targets'))" />
-    <Error 
Condition="!Exists('packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props'))" />
+    <Error 
Condition="!Exists('packages\libcups2_native.2.4.7\build\native\libcups2_native.props')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\libcups2_native.2.4.7\build\native\libcups2_native.props'))" />
   </Target>
 </Project>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/vcnet/libpappl1_native.nuspec 
new/pappl-1.4.1/vcnet/libpappl1_native.nuspec
--- old/pappl-1.4.0/vcnet/libpappl1_native.nuspec       2023-09-28 
22:25:58.000000000 +0200
+++ new/pappl-1.4.1/vcnet/libpappl1_native.nuspec       2023-10-10 
17:00:44.000000000 +0200
@@ -3,7 +3,7 @@
     <metadata>
         <id>libpappl1_native</id>
         <title>Printer Application Framework (PAPPL) for VS2019+</title>
-        <version>1.4.0.0</version>
+        <version>1.4.1.0</version>
         <authors>Michael R Sweet</authors>
         <owners>michaelrsweet</owners>
         <projectUrl>https://github.com/michaelrsweet/pappl</projectUrl>
@@ -14,11 +14,11 @@
         <description>Printer Application Framework (PAPPL) for 
VS2019+</description>
         <summary>PAPPL is a simple C-based framework/library for developing 
CUPS Printer
 Applications, which are the recommended replacement for printer drivers. PAPPL 
is licensed under the Apache License Version 2.0 with an exception to allow 
linking against GNU GPL2-only software.</summary>
-        <copyright>Copyright © 2019-2022 by Michael R Sweet</copyright>
+        <copyright>Copyright © 2019-2023 by Michael R Sweet</copyright>
         <tags>airprint everywhere http ipp mopria native</tags>
        <dependencies>
-           <dependency id="libcups2_native" version="2.4.3.4" />
-           <dependency id="libpappl1_native.redist" version="1.4.0.0" />
+           <dependency id="libcups2_native" version="2.4.7" />
+           <dependency id="libpappl1_native.redist" version="1.4.1.0" />
        </dependencies>
     </metadata>
     <files>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/vcnet/libpappl1_native.redist.nuspec 
new/pappl-1.4.1/vcnet/libpappl1_native.redist.nuspec
--- old/pappl-1.4.0/vcnet/libpappl1_native.redist.nuspec        2023-09-28 
22:25:58.000000000 +0200
+++ new/pappl-1.4.1/vcnet/libpappl1_native.redist.nuspec        2023-10-10 
17:00:44.000000000 +0200
@@ -3,7 +3,7 @@
     <metadata>
         <id>libpappl1_native.redist</id>
         <title>Printer Application Framework (PAPPL) for VS2019+ Redist</title>
-        <version>1.4.0.0</version>
+        <version>1.4.1.0</version>
         <authors>Michael R Sweet</authors>
         <owners>michaelrsweet</owners>
         <projectUrl>https://github.com/michaelrsweet/pappl</projectUrl>
@@ -14,10 +14,10 @@
         <description>Redistributable components for package 
'libpappl1_native'. This package should only be installed as a 
dependency.</description>
         <summary>PAPPL is a simple C-based framework/library for developing 
CUPS Printer
 Applications, which are the recommended replacement for printer drivers. This 
package provides the redistributable content for PAPPL. PAPPL is licensed under 
the Apache License Version 2.0 with an exception to allow linking against GNU 
GPL2-only software.</summary>
-        <copyright>Copyright © 2019-2022 by Michael R Sweet</copyright>
+        <copyright>Copyright © 2019-2023 by Michael R Sweet</copyright>
         <tags>airprint everywhere http ipp mopria native</tags>
        <dependencies>
-           <dependency id="libcups2_native.redist" version="2.4.3.4" />
+           <dependency id="libcups2_native.redist" version="2.4.7" />
            <dependency id="libjpeg-turbo-v142" version="2.0.4.3" />
            <dependency id="libpng_native.redist" version="1.6.30" />
            <dependency id="libressl_native.redist" version="3.7.3.0" />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/vcnet/packages.config 
new/pappl-1.4.1/vcnet/packages.config
--- old/pappl-1.4.0/vcnet/packages.config       2023-09-28 22:25:58.000000000 
+0200
+++ new/pappl-1.4.1/vcnet/packages.config       2023-10-10 17:00:44.000000000 
+0200
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <packages>
-  <package id="libcups2_native" version="2.4.3.4" targetFramework="native" />
-  <package id="libcups2_native.redist" version="2.4.3.4" 
targetFramework="native" />
+  <package id="libcups2_native" version="2.4.7" targetFramework="native" />
+  <package id="libcups2_native.redist" version="2.4.7" 
targetFramework="native" />
   <package id="libjpeg-turbo-v142" version="2.0.4.3" targetFramework="native" 
/>
   <package id="libpng_native" version="1.6.30" targetFramework="native" />
   <package id="libpng_native.redist" version="1.6.30" targetFramework="native" 
/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/vcnet/testpappl.vcxproj 
new/pappl-1.4.1/vcnet/testpappl.vcxproj
--- old/pappl-1.4.0/vcnet/testpappl.vcxproj     2023-09-28 22:25:58.000000000 
+0200
+++ new/pappl-1.4.1/vcnet/testpappl.vcxproj     2023-10-10 17:00:44.000000000 
+0200
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project DefaultTargets="Build" ToolsVersion="15.0" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
-  <Import 
Project="packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props" 
Condition="Exists('packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props')"
 />
+  <Import 
Project="packages\libcups2_native.2.4.7\build\native\libcups2_native.props" 
Condition="Exists('packages\libcups2_native.2.4.7\build\native\libcups2_native.props')"
 />
   <Import 
Project="packages\libjpeg-turbo-v142.2.0.4.3\build\native\libjpeg-turbo-v142.props"
 
Condition="Exists('packages\libjpeg-turbo-v142.2.0.4.3\build\nativelinjpeg-turbo-v142.props')"
 />
   <ItemGroup Label="ProjectConfigurations">
     <ProjectConfiguration Include="Debug-Messages|x64">
@@ -91,7 +91,7 @@
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
       <DataExecutionPrevention>
       </DataExecutionPrevention>
-      
<AdditionalDependencies>packages\libcups2_native.2.4.3.4\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalDependencies>packages\libcups2_native.2.4.7\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
     </Link>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup 
Condition="'$(Configuration)|$(Platform)'=='Debug-Messages|x64'">
@@ -114,7 +114,7 @@
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
       <DataExecutionPrevention>
       </DataExecutionPrevention>
-      
<AdditionalDependencies>packages\libcups2_native.2.4.3.4\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalDependencies>packages\libcups2_native.2.4.7\build\native\lib\x64\Debug\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Debug\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
     </Link>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup 
Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -137,7 +137,7 @@
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
       <DataExecutionPrevention>
       </DataExecutionPrevention>
-      
<AdditionalDependencies>packages\libcups2_native.2.4.3.4\build\native\lib\x64\Release\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Release\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      
<AdditionalDependencies>packages\libcups2_native.2.4.7\build\native\lib\x64\Release\libcups2.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;packages\libjpeg-turbo-v142.2.0.4.3\build\native\lib\x64\v142\Release\jpeg.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
@@ -170,6 +170,6 @@
     <Error 
Condition="!Exists('packages\zlib_native.1.2.11\build\native\zlib_native.targets')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\zlib_native.1.2.11\build\native\zlib_native.targets'))" />
     <Error 
Condition="!Exists('packages\libpng_native.redist.1.6.30\build\native\libpng_native.redist.targets')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\libpng_native.redist.1.6.30\build\native\libpng_native.redist.targets'))"
 />
     <Error 
Condition="!Exists('packages\libpng_native.1.6.30\build\native\libpng_native.targets')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\libpng_native.1.6.30\build\native\libpng_native.targets'))" />
-    <Error 
Condition="!Exists('packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\libcups2_native.2.4.3.4\build\native\libcups2_native.props'))" />
+    <Error 
Condition="!Exists('packages\libcups2_native.2.4.7\build\native\libcups2_native.props')"
 Text="$([System.String]::Format('$(ErrorText)', 
'packages\libcups2_native.2.4.7\build\native\libcups2_native.props'))" />
   </Target>
 </Project>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/xcode/Info.plist 
new/pappl-1.4.1/xcode/Info.plist
--- old/pappl-1.4.0/xcode/Info.plist    2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/xcode/Info.plist    2023-10-10 17:00:44.000000000 +0200
@@ -19,6 +19,6 @@
        <key>CFBundleVersion</key>
        <string>$(CURRENT_PROJECT_VERSION)</string>
        <key>NSHumanReadableCopyright</key>
-       <string>Copyright © 2019-2022 Michael Sweet. All rights 
reserved.</string>
+       <string>Copyright © 2019-2023 Michael Sweet. All rights 
reserved.</string>
 </dict>
 </plist>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/xcode/config.h 
new/pappl-1.4.1/xcode/config.h
--- old/pappl-1.4.0/xcode/config.h      2023-09-28 22:25:58.000000000 +0200
+++ new/pappl-1.4.1/xcode/config.h      2023-10-10 17:00:44.000000000 +0200
@@ -1,14 +1,14 @@
 //
 // Xcode configuration header file for the Printer Application Framework
 //
-// Copyright © 2019-2022 by Michael R Sweet.
+// Copyright © 2019-2023 by Michael R Sweet.
 //
 // Licensed under Apache License v2.0.  See the file "LICENSE" for more
 // information.
 //
 
 // Version numbers
-#define PAPPL_VERSION          "1.4.0"
+#define PAPPL_VERSION          "1.4.1"
 #define PAPPL_VERSION_MAJOR    1
 #define PAPPL_VERSION_MINOR    4
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pappl-1.4.0/xcode/pappl.xcodeproj/project.pbxproj 
new/pappl-1.4.1/xcode/pappl.xcodeproj/project.pbxproj
--- old/pappl-1.4.0/xcode/pappl.xcodeproj/project.pbxproj       2023-09-28 
22:25:58.000000000 +0200
+++ new/pappl-1.4.1/xcode/pappl.xcodeproj/project.pbxproj       2023-10-10 
17:00:44.000000000 +0200
@@ -1224,7 +1224,7 @@
                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                                CODE_SIGN_IDENTITY = "-";
                                COPY_PHASE_STRIP = NO;
-                               CURRENT_PROJECT_VERSION = 1.0;
+                               CURRENT_PROJECT_VERSION = 1.4.1;
                                DEAD_CODE_STRIPPING = YES;
                                DEBUG_INFORMATION_FORMAT = dwarf;
                                ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -1257,7 +1257,7 @@
                                        /usr/local/include,
                                );
                                LIBRARY_SEARCH_PATHS = /usr/local/lib;
-                               MACOSX_DEPLOYMENT_TARGET = 10.15;
+                               MACOSX_DEPLOYMENT_TARGET = 11.0;
                                MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
                                MTL_FAST_MATH = YES;
                                ONLY_ACTIVE_ARCH = YES;
@@ -1316,7 +1316,7 @@
                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                                CODE_SIGN_IDENTITY = "Apple Development";
                                COPY_PHASE_STRIP = NO;
-                               CURRENT_PROJECT_VERSION = 1.0;
+                               CURRENT_PROJECT_VERSION = 1.4.1;
                                DEAD_CODE_STRIPPING = YES;
                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                                ENABLE_HARDENED_RUNTIME = YES;
@@ -1347,7 +1347,7 @@
                                        /usr/local/include,
                                );
                                LIBRARY_SEARCH_PATHS = /usr/local/lib;
-                               MACOSX_DEPLOYMENT_TARGET = 10.15;
+                               MACOSX_DEPLOYMENT_TARGET = 11.0;
                                MTL_ENABLE_DEBUG_INFO = NO;
                                MTL_FAST_MATH = YES;
                                RUN_CLANG_STATIC_ANALYZER = YES;

Reply via email to