glib-demo: Remove GTK_DISABLE_DEPRECATED compilation flag

Deprecations are now compile warnings, there's no reason to make them
fatal.
Tagged-PDF: Accessors in Catalog for the MarkInfo dictionary
pdfinfo: Use Catalog::getMarkInfo() to show mark info properties
use copyString where memory is freed with gfree

Bug #67666
Merge remote-tracking branch 'origin/poppler-0.24'
Merge remote-tracking branch 'origin/poppler-0.24'
Fix indentation
Merge remote-tracking branch 'origin/poppler-0.24'
pdftoppm: Add thinlinemode option setting
PNGWriterPrivate is actually a struct not a class
Remove usnused objectNumberFirst member
Remove unused xref member
Merge remote-tracking branch 'origin/poppler-0.24'
Merge commit 'origin/poppler-0.24~1'

This is merging the revert commits with the "ours" strategy, so it's virtually
doing nothing other than making the stable branch mergeable again to master
Merge remote-tracking branch 'origin/poppler-0.24'
Merge remote-tracking branch 'origin/poppler-0.24'
Merge remote-tracking branch 'origin/poppler-0.24'
pdfinfo: indicate if pdf contains javascript
Add pdfinfo option to print out javascript
Update copyrights