cups: Disable deprecation warnings

It seems newer releases of CUPS removed the ability to disable
deprecation warnings by defining a pre-processor symbol, so we
have to resort to the usual begin/end ignore deprecation pragmas
to avoid a ton of deprecation warnings.
9 jobs for ebassi/for-master in 49 minutes and 50 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  .Pre
failed #676167
allowed to fail
style-check-diff

00:01:37

 
  Build
passed #676168
fedora-x86_64

00:21:56

passed #676170
win32
msys2-mingw32

00:06:17

passed #676169
release-build

00:04:46

 
  Analysis
passed #676171
static-scan

00:17:09

 
  Docs
passed #676172
reference

00:09:07

 
  Flatpak
manual #676173
flatpak allowed to fail manual
flatpak-manual:demo
manual #676175
flatpak allowed to fail manual
flatpak-manual:icon-browser
manual #676174
flatpak allowed to fail manual
flatpak-manual:widget-factory
 
Name Stage Failure
failed
style-check-diff .Pre
     g_warning ("CUPS Backend: Ignoring pickone %s\n", ppd_option->text);
#endif

-G_GNUC_END_IGNORE_DEPRECATIONS
+ G_GNUC_END_IGNORE_DEPRECATIONS

g_free (available);

ERROR: Job failed: exit code 1