aboutsummaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
Diffstat (limited to 'print')
-rw-r--r--print/Makefile1
-rw-r--r--print/R-cran-textshaping/Makefile4
-rw-r--r--print/R-cran-textshaping/distinfo6
-rw-r--r--print/R-cran-tinytex/Makefile6
-rw-r--r--print/R-cran-tinytex/distinfo6
-rw-r--r--print/brlaser/Makefile2
-rw-r--r--print/brlaser/distinfo6
-rw-r--r--print/cups/Makefile2
-rw-r--r--print/cups/distinfo6
-rw-r--r--print/cups/files/patch-conf_cupsd.conf.in12
-rw-r--r--print/freetype2/Makefile2
-rw-r--r--print/freetype2/distinfo6
-rw-r--r--print/freetype2/pkg-plist2
-rw-r--r--print/hplip-plugin/Makefile11
-rw-r--r--print/hplip-plugin/distinfo6
-rw-r--r--print/hplip/Makefile4
-rw-r--r--print/hplip/distinfo6
-rw-r--r--print/hplip/files/patch-Makefile.in52
-rw-r--r--print/hplip/files/patch-prnt_cups.py42
-rw-r--r--print/hplip/files/patch-ui5_setupdialog.py20
-rw-r--r--print/hplip/pkg-plist36
-rw-r--r--print/ipp-usb/Makefile2
-rw-r--r--print/linux-rl9-cups-libs/Makefile4
-rw-r--r--print/linux-rl9-cups-libs/distinfo18
-rw-r--r--print/lyx/Makefile1
-rw-r--r--print/miktex/Makefile2
-rw-r--r--print/paps/Makefile30
-rw-r--r--print/paps/distinfo8
-rw-r--r--print/pdfarranger/Makefile7
-rw-r--r--print/pdfarranger/distinfo6
-rw-r--r--print/pdfarranger/pkg-plist5
-rw-r--r--print/pdfcpu/Makefile4
-rw-r--r--print/pdfcpu/distinfo10
-rw-r--r--print/pdfcpu/pkg-message5
-rw-r--r--print/plasma6-print-manager/Makefile6
-rw-r--r--print/plasma6-print-manager/distinfo6
-rw-r--r--print/plasma6-print-manager/pkg-plist15
-rw-r--r--print/plutobook/Makefile2
-rw-r--r--print/plutobook/distinfo6
-rw-r--r--print/ppa6/Makefile2
-rw-r--r--print/py-fontbakery/Makefile9
-rw-r--r--print/py-fontbakery/distinfo6
-rw-r--r--print/py-fonttools/Makefile3
-rw-r--r--print/py-fonttools/distinfo6
-rw-r--r--print/qt5-printsupport/distinfo6
-rw-r--r--print/rubygem-prawn-svg/Makefile4
-rw-r--r--print/rubygem-prawn-svg/distinfo6
-rw-r--r--print/scribus/Makefile6
-rw-r--r--print/scribus/distinfo8
-rw-r--r--print/scribus/pkg-plist1
-rw-r--r--print/texinfo/Makefile14
-rw-r--r--print/texinfo/distinfo10
-rw-r--r--print/texinfo/files/patch-tp-Texinfo-XS-Makefile.in13
-rw-r--r--print/texinfo/files/patch-tp-Texinfo-XS-parsetexi-api.c12
-rw-r--r--print/texinfo/pkg-plist137
-rw-r--r--print/xreader/Makefile97
-rw-r--r--print/xreader/distinfo3
-rw-r--r--print/xreader/files/patch-help_reference_libdocument_meson.build27
-rw-r--r--print/xreader/files/patch-help_reference_libview_meson.build30
-rw-r--r--print/xreader/files/patch-help_reference_shell_meson.build29
-rw-r--r--print/xreader/files/patch-libview_meson.build31
-rw-r--r--print/xreader/files/patch-shell_meson.build30
-rw-r--r--print/xreader/pkg-descr2
-rw-r--r--print/xreader/pkg-plist431
64 files changed, 353 insertions, 945 deletions
diff --git a/print/Makefile b/print/Makefile
index 13c53b642479..bbaf10e8b2ad 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -270,7 +270,6 @@
SUBDIR += utopia
SUBDIR += xmbibtex
SUBDIR += xpdfopen
- SUBDIR += xreader
SUBDIR += xtexsh
SUBDIR += yatex
diff --git a/print/R-cran-textshaping/Makefile b/print/R-cran-textshaping/Makefile
index 066fbbb69e31..16a38ba54496 100644
--- a/print/R-cran-textshaping/Makefile
+++ b/print/R-cran-textshaping/Makefile
@@ -1,5 +1,5 @@
PORTNAME= textshaping
-DISTVERSION= 1.0.3
+DISTVERSION= 1.0.4
CATEGORIES= print
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -16,7 +16,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
RUN_DEPENDS= R-cran-lifecycle>0:devel/R-cran-lifecycle \
R-cran-stringi>0:textproc/R-cran-stringi \
- R-cran-systemfonts>=1.1.0:devel/R-cran-systemfonts
+ R-cran-systemfonts>=1.3.0:devel/R-cran-systemfonts
TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \
R-cran-knitr>0:print/R-cran-knitr \
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
diff --git a/print/R-cran-textshaping/distinfo b/print/R-cran-textshaping/distinfo
index c37889a9e68b..2cc1d0bcb822 100644
--- a/print/R-cran-textshaping/distinfo
+++ b/print/R-cran-textshaping/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756820901
-SHA256 (textshaping_1.0.3.tar.gz) = 55153765dc97902902ccf84b072138835cb868fea34503f0fd3888b12ed89447
-SIZE (textshaping_1.0.3.tar.gz) = 76051
+TIMESTAMP = 1760168713
+SHA256 (textshaping_1.0.4.tar.gz) = 34093bf6ec82840f6e80ec6dced1d5ead26637fae5abe63562958c7274e1b8fb
+SIZE (textshaping_1.0.4.tar.gz) = 76738
diff --git a/print/R-cran-tinytex/Makefile b/print/R-cran-tinytex/Makefile
index a289dd2301e9..4e516e193501 100644
--- a/print/R-cran-tinytex/Makefile
+++ b/print/R-cran-tinytex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tinytex
-DISTVERSION= 0.57
+DISTVERSION= 0.58
CATEGORIES= print
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -9,9 +9,7 @@ WWW= https://cran.r-project.org/package=tinytex
LICENSE= MIT
-CRAN_DEPENDS= R-cran-xfun>=0.29:misc/R-cran-xfun
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= R-cran-xfun>=0.48:misc/R-cran-xfun
TEST_DEPENDS= R-cran-testit>0:devel/R-cran-testit
USES= cran:auto-plist
diff --git a/print/R-cran-tinytex/distinfo b/print/R-cran-tinytex/distinfo
index b159eb451c60..8bfd14c2dfb9 100644
--- a/print/R-cran-tinytex/distinfo
+++ b/print/R-cran-tinytex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744952261
-SHA256 (tinytex_0.57.tar.gz) = 320de051936704a9bbf9a641771e372666f7b6ee228b4d05ffe71d1020add916
-SIZE (tinytex_0.57.tar.gz) = 36295
+TIMESTAMP = 1763677672
+SHA256 (tinytex_0.58.tar.gz) = c8a4b2bbbe751fdb3547331f4ab3b22f6d50702c9e67bb91c5356405a88ea94f
+SIZE (tinytex_0.58.tar.gz) = 36344
diff --git a/print/brlaser/Makefile b/print/brlaser/Makefile
index 9f2aa4fdbc5b..096de07ee89c 100644
--- a/print/brlaser/Makefile
+++ b/print/brlaser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= brlaser
DISTVERSIONPREFIX= v
-DISTVERSION= 6.2.7
+DISTVERSION= 6.2.8
CATEGORIES= print
MAINTAINER= madpilot@FreeBSD.org
diff --git a/print/brlaser/distinfo b/print/brlaser/distinfo
index bcb9c3c8d184..af9b34cc7190 100644
--- a/print/brlaser/distinfo
+++ b/print/brlaser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737547964
-SHA256 (Owl-Maintain-brlaser-v6.2.7_GH0.tar.gz) = e67c5726fc1fe53574c2e8b5f72634f1359d0f53586a555eb2489fafd7c81640
-SIZE (Owl-Maintain-brlaser-v6.2.7_GH0.tar.gz) = 27306
+TIMESTAMP = 1760469525
+SHA256 (Owl-Maintain-brlaser-v6.2.8_GH0.tar.gz) = 16dae855aa7fff0eef0c05398fab37678243d7d610fa5f9af0d3a2cc9bf08cb0
+SIZE (Owl-Maintain-brlaser-v6.2.8_GH0.tar.gz) = 29401
diff --git a/print/cups/Makefile b/print/cups/Makefile
index 8c0e5451dd92..8c81a816af22 100644
--- a/print/cups/Makefile
+++ b/print/cups/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cups
-DISTVERSION= 2.4.14
+DISTVERSION= 2.4.15
CATEGORIES= print
MASTER_SITES= https://github.com/OpenPrinting/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-source
diff --git a/print/cups/distinfo b/print/cups/distinfo
index 476048b70be3..c0227fd8028e 100644
--- a/print/cups/distinfo
+++ b/print/cups/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757944912
-SHA256 (cups-2.4.14-source.tar.gz) = 660288020dd6f79caf799811c4c1a3207a48689899ac2093959d70a3bdcb7699
-SIZE (cups-2.4.14-source.tar.gz) = 8157729
+TIMESTAMP = 1764416209
+SHA256 (cups-2.4.15-source.tar.gz) = eff0bbd48ff1abcbb8e46e28e85aefaffa391a1d9c4d8dc92ab3822a13008d7f
+SIZE (cups-2.4.15-source.tar.gz) = 8158215
diff --git a/print/cups/files/patch-conf_cupsd.conf.in b/print/cups/files/patch-conf_cupsd.conf.in
new file mode 100644
index 000000000000..3085809210f4
--- /dev/null
+++ b/print/cups/files/patch-conf_cupsd.conf.in
@@ -0,0 +1,12 @@
+--- conf/cupsd.conf.in.orig 2025-11-27 15:21:54 UTC
++++ conf/cupsd.conf.in
+@@ -28,9 +28,6 @@ WebInterface @CUPS_WEBIF@
+ # Web interface setting...
+ WebInterface @CUPS_WEBIF@
+
+-# Timeout after cupsd exits if idle (applied only if cupsd runs on-demand - with -l)
+-IdleExitTimeout @EXIT_TIMEOUT@
+-
+ # Restrict access to the server...
+ <Location />
+ Order allow,deny
diff --git a/print/freetype2/Makefile b/print/freetype2/Makefile
index 649553ec8182..8f4f91ba58c7 100644
--- a/print/freetype2/Makefile
+++ b/print/freetype2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetype2
-DISTVERSION= 2.13.3
+DISTVERSION= 2.14.1
CATEGORIES= print
MASTER_SITES= SAVANNAH/${PORTNAME:S/2//} \
SF/freetype/${PORTNAME}/${DISTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/
diff --git a/print/freetype2/distinfo b/print/freetype2/distinfo
index 429e7edcb2a3..46794669d49f 100644
--- a/print/freetype2/distinfo
+++ b/print/freetype2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725570212
-SHA256 (freetype-2.13.3.tar.xz) = 0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289
-SIZE (freetype-2.13.3.tar.xz) = 2617564
+TIMESTAMP = 1757616352
+SHA256 (freetype-2.14.1.tar.xz) = 32427e8c471ac095853212a37aef816c60b42052d4d9e48230bab3bdf2936ccc
+SIZE (freetype-2.14.1.tar.xz) = 2664948
diff --git a/print/freetype2/pkg-plist b/print/freetype2/pkg-plist
index 9271bf29d05b..2d1d64ab01ad 100644
--- a/print/freetype2/pkg-plist
+++ b/print/freetype2/pkg-plist
@@ -60,5 +60,5 @@ lib/cmake/freetype/freetype-config-version.cmake
lib/cmake/freetype/freetype-config.cmake
lib/libfreetype.so
lib/libfreetype.so.6
-lib/libfreetype.so.6.20.2
+lib/libfreetype.so.6.20.4
libdata/pkgconfig/freetype2.pc
diff --git a/print/hplip-plugin/Makefile b/print/hplip-plugin/Makefile
index f3663d7d4ee1..61b9602efc78 100644
--- a/print/hplip-plugin/Makefile
+++ b/print/hplip-plugin/Makefile
@@ -1,8 +1,7 @@
PORTNAME= hplip-plugin
-PORTVERSION= 3.24.4
-PORTREVISION= 1
+PORTVERSION= 3.25.8
CATEGORIES= print
-MASTER_SITES= https://developers.hp.com/sites/default/files/ \
+MASTER_SITES= https://developers.hp.com/sites/default/files/2025-11/ \
https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/
DISTNAME= hplip-${DISTVERSION}-plugin
EXTRACT_SUFX= .run
@@ -43,6 +42,12 @@ LINARCH= x86_64
LINARCH= x86_32
.endif
+do-fetch:
+ @[ -e ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ] \
+ || for s in ${MASTER_SITES}; do ${SETENV} ${FETCH_ENV} ${FETCH_CMD} \
+ --user-agent="Mozilla/5.0 (FreeBSD x86_64) Firefox/145.0" \
+ -o ${DISTDIR} $${s}${DISTNAME}${EXTRACT_SUFX} && break; done
+
do-extract:
@${SH} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
--keep --noexec --nox11 --target ${WRKSRC}
diff --git a/print/hplip-plugin/distinfo b/print/hplip-plugin/distinfo
index 0f9e98b9cdce..853da62ca9b3 100644
--- a/print/hplip-plugin/distinfo
+++ b/print/hplip-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718963215
-SHA256 (hplip-3.24.4-plugin.run) = 1f3c6bdd25661a8a2e18153655d6f06f028c1d9c308d69c8ecfd7767a2d0c5aa
-SIZE (hplip-3.24.4-plugin.run) = 11490921
+TIMESTAMP = 1763474958
+SHA256 (hplip-3.25.8-plugin.run) = 69151006c59a4dbdd5469df5eb97c253b5fcfeafe297360850c5a03c1ce68f95
+SIZE (hplip-3.25.8-plugin.run) = 11491307
diff --git a/print/hplip/Makefile b/print/hplip/Makefile
index d52a78fb5cd8..014572225018 100644
--- a/print/hplip/Makefile
+++ b/print/hplip/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hplip
-PORTVERSION= 3.24.4
-PORTREVISION= 3
+PORTVERSION= 3.25.8
CATEGORIES= print
MASTER_SITES= SF
@@ -98,6 +97,7 @@ post-patch:
${WRKSRC}/prnt/hpijs/foomatic-rip-hplip \
${WRKSRC}/prnt/filters/hpps \
${WRKSRC}/ui5/scandialog.py \
+ ${WRKSRC}/ui5/setupdialog.py \
${WRKSRC}/ui5/devmgr5.py \
post-install:
diff --git a/print/hplip/distinfo b/print/hplip/distinfo
index 7fa70a535f31..ad7ec1738043 100644
--- a/print/hplip/distinfo
+++ b/print/hplip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718963181
-SHA256 (hplip-3.24.4.tar.gz) = 5d7643831893a5e2addf9d42d581a5dbfe5aaf023626886b8762c5645da0f1fb
-SIZE (hplip-3.24.4.tar.gz) = 30217933
+TIMESTAMP = 1763460341
+SHA256 (hplip-3.25.8.tar.gz) = 1cf6d6c28735435c8eb6646e83bcfb721e51c4b1f0e8cf9105a6faf96dc9ad25
+SIZE (hplip-3.25.8.tar.gz) = 30874051
diff --git a/print/hplip/files/patch-Makefile.in b/print/hplip/files/patch-Makefile.in
index 55b0a117b418..801378813757 100644
--- a/print/hplip/files/patch-Makefile.in
+++ b/print/hplip/files/patch-Makefile.in
@@ -1,4 +1,4 @@
---- Makefile.in.orig 2023-06-02 08:11:21 UTC
+--- Makefile.in.orig 2025-11-13 11:37:11 UTC
+++ Makefile.in
@@ -113,8 +113,7 @@ DIST_COMMON = $(am__configure_deps) \
@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@LIBUSB01_BUILD_TRUE@am__append_5 = io/hpmud/musb_libusb01.c
@@ -26,7 +26,7 @@
PROGRAMS = $(bin_PROGRAMS) $(dat2drv_PROGRAMS) $(hp_PROGRAMS) \
$(hpcdmfax_PROGRAMS) $(hpcups_PROGRAMS) $(hpcupsfax_PROGRAMS) \
$(hpps_PROGRAMS) $(locatedriver_PROGRAMS) $(noinst_PROGRAMS)
-@@ -4837,7 +4834,7 @@ dist_unrel_DATA =
+@@ -4956,7 +4953,7 @@ dist_unrel_DATA =
@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@ $(am__append_2)
#libhpdiscovery_la_SOURCES = protocol/discovery/mdns.c protocol/discovery/mdns.h
@HPLIP_BUILD_TRUE@@NETWORK_BUILD_TRUE@libhpdiscovery_la_SOURCES = protocol/discovery/avahiDiscovery.c protocol/discovery/avahiDiscovery.h
@@ -35,7 +35,7 @@
@HPLIP_BUILD_TRUE@@NETWORK_BUILD_TRUE@libhpdiscovery_la_LDFLAGS = -version-info 0:1:0 -L$(libdir)
@HPLIP_BUILD_TRUE@@NETWORK_BUILD_TRUE@libhpdiscovery_la_LIBADD = -l$(SNMPLIB) -lcrypto -lavahi-client -lavahi-core -lavahi-common $(DBUS_LIBS)
-@@ -4897,7 +4894,7 @@ dist_unrel_DATA =
+@@ -5016,7 +5013,7 @@ dist_unrel_DATA =
@HPLIP_BUILD_TRUE@dist_halpre_DATA = data/rules/20-hplip-devices.fdi
# hplip.conf
@@ -44,7 +44,7 @@
@HPLIP_BUILD_TRUE@hplip_conf_DATA = hplip.conf
#pstotiff filter
-@@ -5128,7 +5125,6 @@ dist_unrel_DATA =
+@@ -5245,7 +5242,6 @@ dist_unrel_DATA =
@RIP_INSTALL_TRUE@dist_rip_SCRIPTS = prnt/hpijs/foomatic-rip-hplip
# apdk
@@ -52,7 +52,7 @@
libapdk_la_SOURCES = prnt/hpijs/models.cpp prnt/hpijs/breaks_open.cpp \
prnt/hpijs/dj9xxvip.cpp prnt/hpijs/dj9xx.cpp prnt/hpijs/capture.cpp prnt/hpijs/colormatch.cpp prnt/hpijs/colormatcher_open.cpp \
prnt/hpijs/compression.cpp prnt/hpijs/context2.cpp prnt/hpijs/create_so.cpp prnt/hpijs/creator.cpp \
-@@ -5219,7 +5215,7 @@ libapdk_la_CFLAGS = $(libapdk_la_CXXFLAGS) -Iprnt/hpij
+@@ -5336,7 +5332,7 @@ libapdk_la_CFLAGS = $(libapdk_la_CXXFLAGS) -Iprnt/hpij
@HPCUPS_INSTALL_TRUE@ prnt/hpcups/ImageProcessor.h
@HPCUPS_INSTALL_TRUE@hpcups_CXXFLAGS = $(APDK_ENDIAN_FLAG) $(DBUS_CFLAGS)
@@ -61,7 +61,7 @@
#else
#hpcupsdir = $(cupsfilterdir)
#hpcups_PROGRAMS = hpcups
-@@ -9951,7 +9947,7 @@ install-data-am: install-apparmor_abstractionDATA \
+@@ -10068,7 +10064,7 @@ install-data-am: install-apparmor_abstractionDATA \
install-dist_basepexpectDATA install-dist_cmdSCRIPTS \
install-dist_copierDATA install-dist_faxDATA \
install-dist_fax_filtersDATA install-dist_filterDATA \
@@ -70,7 +70,7 @@
install-dist_homeDATA install-dist_hpcupsfaxppdDATA \
install-dist_hpfaxSCRIPTS install-dist_hpijsfaxppdDATA \
install-dist_hplipSCRIPTS install-dist_hplip_stateDATA \
-@@ -9969,7 +9965,6 @@ install-data-am: install-apparmor_abstractionDATA \
+@@ -10086,7 +10082,6 @@ install-data-am: install-apparmor_abstractionDATA \
install-dist_policykit_policyDATA install-dist_postscriptDATA \
install-dist_ppdDATA install-dist_printpluginsDATA \
install-dist_prntDATA install-dist_ripSCRIPTS \
@@ -78,8 +78,26 @@
install-dist_scanDATA install-dist_selinuxDATA \
install-dist_ui4DATA install-dist_ui5DATA install-dist_uiDATA \
install-dist_unrelDATA install-dist_www0DATA \
-@@ -10207,14 +10202,8 @@ install-data-hook:
- @HPLIP_BUILD_TRUE@ fi
+@@ -10308,40 +10303,12 @@ install-data-hook:
+
+
+ install-data-hook:
+-@HPLIP_BUILD_TRUE@ if [ \( "$(UNAME)" = "x86_64" -a -d "$(libdir)/" \) ]; then \
+-@HPLIP_BUILD_TRUE@ cp prnt/hpcups/libImageProcessor-x86_64.so $(libdir)/ ; \
+-@HPLIP_BUILD_TRUE@ chmod 775 $(libdir)/libImageProcessor-x86_64.so ; \
+-@HPLIP_BUILD_TRUE@ ln -sf $(libdir)/libImageProcessor-x86_64.so $(libdir)/libImageProcessor.so ; \
+-@HPLIP_BUILD_TRUE@ fi; \
+-@HPLIP_BUILD_TRUE@ if [ \( \( "$(UNAME)" = "i686" -o "$(UNAME)" = "i386" \) -a -d "$(libdir)/" \) ]; then \
+-@HPLIP_BUILD_TRUE@ cp prnt/hpcups/libImageProcessor-x86_32.so $(libdir)/ ; \
+-@HPLIP_BUILD_TRUE@ chmod 775 $(libdir)/libImageProcessor-x86_32.so ; \
+-@HPLIP_BUILD_TRUE@ ln -sf $(libdir)/libImageProcessor-x86_32.so $(libdir)/libImageProcessor.so ; \
+-@HPLIP_BUILD_TRUE@ fi
+-@HPLIP_BUILD_TRUE@ if [ -d "/usr/share/ipp-usb/quirks/" ]; then \
+-@HPLIP_BUILD_TRUE@ echo "ipp-usb directory exists"; \
+-@HPLIP_BUILD_TRUE@ cp prnt/ipp-usb/HPLIP.conf /usr/share/ipp-usb/quirks/ ; \
+-@HPLIP_BUILD_TRUE@ fi
++@HPLIP_BUILD_TRUE@ $(mkinstalldirs) $(DESTDIR)$(datadir)/ipp-usb/quirks
++@HPLIP_BUILD_TRUE@ $(INSTALL_DATA) prnt/ipp-usb/HPLIP.conf $(DESTDIR)$(datadir)/ipp-usb/quirks
# If scanner build, add hpaio entry to sane dll.conf.
@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ if [ "$(scan_build)" = "yes" ]; then \
-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ $(mkinstalldirs) $(DESTDIR)/etc/sane.d; \
@@ -90,8 +108,18 @@
-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ echo "Adding hpaio entry to /etc/sane.d/dll.conf." ; \
-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ echo hpaio >>$(DESTDIR)/etc/sane.d/dll.conf ; \
-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ fi; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ if [ \( "$(UNAME)" = "x86_64" -a -d "$(libdir)/x86_64-linux-gnu/sane" \) ]; then \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/sane/libsane-hpaio.so $(libdir)/x86_64-linux-gnu/sane/ ; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/sane/libsane-hpaio.so.1 $(libdir)/x86_64-linux-gnu/sane/ ; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ fi; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ if [ \( \( "$(UNAME)" = "i686" -o "$(UNAME)" = "i386" \) -a -d "$(libdir)/i386-linux-gnu" \) ]; then \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/libhpmud.so.0.0.6 $(libdir)/i386-linux-gnu/libhpmud.so ; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/libhpmud.so.0.0.6 $(libdir)/i386-linux-gnu/libhpmud.so.0 ; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/sane/libsane-hpaio.so.1.0.0 $(libdir)/i386-linux-gnu/sane/libsane-hpaio.so.1 ; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/sane/libsane-hpaio.so.1.0.0 $(libdir)/i386-linux-gnu/sane/libsane-hpaio.so ; \
+-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ fi \
+@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/sane.d/dll.d; \
+@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ echo hpaio > $(DESTDIR)$(sysconfdir)/sane.d/dll.d/hpaio ; \
- @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ if [ \( "$(UNAME)" = "x86_64" -a -d "$(libdir)/x86_64-linux-gnu/sane" \) ]; then \
- @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/sane/libsane-hpaio.so $(libdir)/x86_64-linux-gnu/sane/ ; \
- @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ ln -sf $(libdir)/sane/libsane-hpaio.so.1 $(libdir)/x86_64-linux-gnu/sane/ ; \
+ @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ fi
+ # Create hp-xxx commands in bindir.
+ @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ $(mkinstalldirs) $(DESTDIR)$(bindir)
diff --git a/print/hplip/files/patch-prnt_cups.py b/print/hplip/files/patch-prnt_cups.py
index 2d53567712a5..d34907df7106 100644
--- a/print/hplip/files/patch-prnt_cups.py
+++ b/print/hplip/files/patch-prnt_cups.py
@@ -1,6 +1,6 @@
---- prnt/cups.py.orig 2022-02-23 07:41:04 UTC
+--- prnt/cups.py.orig 2025-11-18 10:05:47 UTC
+++ prnt/cups.py
-@@ -224,7 +224,7 @@ def isfamilydrv(ppds):
+@@ -226,7 +226,7 @@ def isfamilydrv(ppds):
# for m in models.FAMILY_CLASSES:
# if m in f:
# family_check=1
@@ -9,7 +9,7 @@
file_conf = open(filename_config,'r')
for line in file_conf:
if 'class-driver' in line:
-@@ -236,8 +236,8 @@ def isfamilydrv(ppds):
+@@ -238,8 +238,8 @@ def getPPDPath(addtional_paths=None):
def getPPDPath(addtional_paths=None):
"""
@@ -20,7 +20,7 @@
"""
if addtional_paths is None:
addtional_paths = []
-@@ -254,7 +254,7 @@ def getPPDPath1(addtional_paths=None):
+@@ -257,7 +257,7 @@ def getPPDPath1(addtional_paths=None):
return path for hplip ppds.
"""
@@ -29,7 +29,7 @@
file_conf = open(filename_config,'r')
for line in file_conf:
if 'ppd=' in line:
-@@ -267,16 +267,16 @@ def getPPDPath1(addtional_paths=None):
+@@ -271,16 +271,16 @@ def getAllowableMIMETypes():
def getAllowableMIMETypes():
"""
@@ -52,32 +52,30 @@
files.extend(glob.glob(path))
for f in files:
@@ -337,11 +337,11 @@ def getSystemPPDs():
- else: # 1.2.x
+ else: # CUPS 1.2.x or later
log.debug("(CUPS 1.2.x) Getting list of PPDs using CUPS_GET_PPDS...")
ppd_dict = cupsext.getPPDList()
-- cups_ppd_path = getPPDPath() # usually /usr/share/cups/model
+- cups_ppd_path = getPPDPath() # usually /usr/share/cups/model
- foomatic_ppd_path = sys_conf.get('dirs', 'ppdbase', '/usr/share/ppd')
-+ cups_ppd_path = getPPDPath() # usually /usr/local/share/cups/model
++ cups_ppd_path = getPPDPath() # usually /usr/local/share/cups/model
+ foomatic_ppd_path = sys_conf.get('dirs', 'ppdbase', '/usr/local/share/ppd')
-
+
if not foomatic_ppd_path or not os.path.exists(foomatic_ppd_path):
- foomatic_ppd_path = '/usr/share/ppd'
+ foomatic_ppd_path = '/usr/local/share/ppd'
-
+
log.debug("CUPS PPD base path = %s" % cups_ppd_path)
log.debug("Foomatic PPD base path = %s" % foomatic_ppd_path)
-@@ -360,8 +360,8 @@ def getSystemPPDs():
- 'gutenprint' in ppd):
-
- # PPD files returned by CUPS_GET_PPDS (and by lpinfo -m)
-- # can be relative to /usr/share/ppd/ or to
-- # /usr/share/cups/model/. Not sure why this is.
-+ # can be relative to /usr/local/share/ppd/ or to
-+ # /usr/local/share/cups/model/. Not sure why this is.
- # Here we will try both and see which one it is...
-
- if os.path.exists(ppd):
-@@ -699,7 +699,7 @@ def getFaxPPDFile(mq, model):
+@@ -378,7 +378,7 @@ def getSystemPPDs():
+ path = ppd
+
+ # Separate drv and model ppds
+- if path.startswith("/usr/share/cups/model/hp/"):
++ if path.startswith("/usr/local/share/cups/model/hp/"):
+ model_ppds.append((path, desc))
+ elif path.startswith("drv:///"):
+ drv_ppds.append((path, desc))
+@@ -709,7 +709,7 @@ def getErrorLogLevel():
def getErrorLogLevel():
diff --git a/print/hplip/files/patch-ui5_setupdialog.py b/print/hplip/files/patch-ui5_setupdialog.py
new file mode 100644
index 000000000000..0316e92145ff
--- /dev/null
+++ b/print/hplip/files/patch-ui5_setupdialog.py
@@ -0,0 +1,20 @@
+--- ui5/setupdialog.py.orig 2025-11-18 10:32:03 UTC
++++ ui5/setupdialog.py
+@@ -790,7 +790,7 @@ class SetupDialog(QDialog, Ui_Dialog):
+ sys_ppd_path = config.get("dirs", "ppd")
+ except Exception as e:
+ log.error("Error reading config file: %s" % e)
+- sys_ppd_path = "/usr/share/ppd/HP"
++ sys_ppd_path = "/usr/local/share/ppd/HP"
+
+ try:
+ ppdName = cups.getPpdName(self.model).strip()
+@@ -1039,7 +1039,7 @@ class SetupDialog(QDialog, Ui_Dialog):
+ this is for driverless usb printer held by ippusbxd service on ubuntu 20 and above.
+ For network devices follow the old code.
+ '''
+- if(self.bus == "usb" and not os.path.isdir('/usr/share/ipp-usb/quirks')):
++ if(self.bus == "usb" and not os.path.isdir('/usr/local/share/ipp-usb/quirks')):
+ from base import local
+ from base.local import detectLocalDevices
+ try:
diff --git a/print/hplip/pkg-plist b/print/hplip/pkg-plist
index 39d422766e75..88a512d40cf9 100644
--- a/print/hplip/pkg-plist
+++ b/print/hplip/pkg-plist
@@ -633,6 +633,7 @@ share/cups/drv/hpcups.drv
%%X11%%share/icons/hicolor/256x256/apps/hp_logo.png
%%X11%%share/icons/hicolor/32x32/apps/hp_logo.png
%%X11%%share/icons/hicolor/64x64/apps/hp_logo.png
+share/ipp-usb/quirks/HPLIP.conf
%%FAX%%share/ppd/HP/HP-Fax-hpcups.ppd.gz
%%FAX%%share/ppd/HP/HP-Fax2-hpcups.ppd.gz
%%FAX%%share/ppd/HP/HP-Fax3-hpcups.ppd.gz
@@ -847,6 +848,7 @@ share/ppd/HP/hp-color_laserjet_m856-ps.ppd.gz
share/ppd/HP/hp-color_laserjet_mfp_5800-ps.ppd.gz
share/ppd/HP/hp-color_laserjet_mfp_6800-ps.ppd.gz
share/ppd/HP/hp-color_laserjet_mfp_6801-ps.ppd.gz
+share/ppd/HP/hp-color_laserjet_mfp_8801-ps.ppd.gz
share/ppd/HP/hp-color_laserjet_mfp_e47528-ps.ppd.gz
share/ppd/HP/hp-color_laserjet_mfp_e57540-ps.ppd.gz
share/ppd/HP/hp-color_laserjet_mfp_e77422-ps.ppd.gz
@@ -938,6 +940,7 @@ share/ppd/HP/hp-designjet_t790ps_44in-ps.ppd.gz
share/ppd/HP/hp-designjet_t795ps_44in-ps.ppd.gz
share/ppd/HP/hp-designjet_t920-postscript.ppd.gz
share/ppd/HP/hp-designjet_t930-postscript.ppd.gz
+share/ppd/HP/hp-designjet_xl_3800_mfp-ps.ppd.gz
share/ppd/HP/hp-designjet_z2600_postscript-ps.ppd.gz
share/ppd/HP/hp-designjet_z5200_postscript-ps.ppd.gz
share/ppd/HP/hp-designjet_z5400-postscript.ppd.gz
@@ -1173,7 +1176,9 @@ share/ppd/HP/hp-envy_inspire_7200_series.ppd.gz
share/ppd/HP/hp-envy_inspire_7900_series.ppd.gz
share/ppd/HP/hp-envy_photo_6200_series.ppd.gz
share/ppd/HP/hp-envy_photo_7100_series.ppd.gz
+share/ppd/HP/hp-envy_photo_7200_series.ppd.gz
share/ppd/HP/hp-envy_photo_7800_series.ppd.gz
+share/ppd/HP/hp-envy_photo_7900_series.ppd.gz
share/ppd/HP/hp-envy_pro_6400_series.ppd.gz
share/ppd/HP/hp-ink_tank_110_series.ppd.gz
share/ppd/HP/hp-ink_tank_310_series.ppd.gz
@@ -1313,6 +1318,8 @@ share/ppd/HP/hp-laserjet_5200l-pcl3.ppd.gz
share/ppd/HP/hp-laserjet_5200l-ps.ppd.gz
share/ppd/HP/hp-laserjet_5200lx-ps.ppd.gz
share/ppd/HP/hp-laserjet_5200lx.ppd.gz
+share/ppd/HP/hp-laserjet_5501-ps.ppd.gz
+share/ppd/HP/hp-laserjet_5502-ps.ppd.gz
share/ppd/HP/hp-laserjet_5l.ppd.gz
share/ppd/HP/hp-laserjet_5mp-pcl3.ppd.gz
share/ppd/HP/hp-laserjet_5mp-ps.ppd.gz
@@ -1323,6 +1330,8 @@ share/ppd/HP/hp-laserjet_5si-ps.ppd.gz
share/ppd/HP/hp-laserjet_5si_mopier-pcl3.ppd.gz
share/ppd/HP/hp-laserjet_5si_mopier-ps.ppd.gz
share/ppd/HP/hp-laserjet_600_m601_m602_m603-ps.ppd.gz
+share/ppd/HP/hp-laserjet_6500-ps.ppd.gz
+share/ppd/HP/hp-laserjet_6501-ps.ppd.gz
share/ppd/HP/hp-laserjet_6l.ppd.gz
share/ppd/HP/hp-laserjet_6mp-pcl3.ppd.gz
share/ppd/HP/hp-laserjet_6mp-ps.ppd.gz
@@ -1340,6 +1349,7 @@ share/ppd/HP/hp-laserjet_8100_series-ps.ppd.gz
share/ppd/HP/hp-laserjet_8150_mfp-ps.ppd.gz
share/ppd/HP/hp-laserjet_8150_mfp.ppd.gz
share/ppd/HP/hp-laserjet_8150_series-pcl3.ppd.gz
+share/ppd/HP/hp-laserjet_8501-ps.ppd.gz
share/ppd/HP/hp-laserjet_9000_mfp-pcl3.ppd.gz
share/ppd/HP/hp-laserjet_9000_mfp-ps.ppd.gz
share/ppd/HP/hp-laserjet_9000_series-pcl3.ppd.gz
@@ -1369,6 +1379,7 @@ share/ppd/HP/hp-laserjet_color_flow_mfp_m575-ps.ppd.gz
share/ppd/HP/hp-laserjet_cp1025.ppd.gz
share/ppd/HP/hp-laserjet_cp1025nw.ppd.gz
share/ppd/HP/hp-laserjet_cp1520_series-ps.ppd.gz
+share/ppd/HP/hp-laserjet_d50452-ps.ppd.gz
share/ppd/HP/hp-laserjet_e40040-ps.ppd.gz
share/ppd/HP/hp-laserjet_e50145-ps.ppd.gz
share/ppd/HP/hp-laserjet_e60055-e60075-ps.ppd.gz
@@ -1383,6 +1394,8 @@ share/ppd/HP/hp-laserjet_flow_e73140-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_e82650-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_e82660-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_e82670-ps.ppd.gz
+share/ppd/HP/hp-laserjet_flow_mfp_5602-ps.ppd.gz
+share/ppd/HP/hp-laserjet_flow_mfp_6600-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_mfp_e52645-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_mfp_e731-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_mfp_e826-ps.ppd.gz
@@ -1390,6 +1403,8 @@ share/ppd/HP/hp-laserjet_flow_mfp_m525-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_mfp_m528-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_mfp_m630-ps.ppd.gz
share/ppd/HP/hp-laserjet_flow_mfp_m830-ps.ppd.gz
+share/ppd/HP/hp-laserjet_flow_mfp_x530-ps.ppd.gz
+share/ppd/HP/hp-laserjet_flow_mfp_x627-ps.ppd.gz
share/ppd/HP/hp-laserjet_m1005.ppd.gz
share/ppd/HP/hp-laserjet_m101-m106.ppd.gz
share/ppd/HP/hp-laserjet_m109-m112.ppd.gz
@@ -1435,6 +1450,11 @@ share/ppd/HP/hp-laserjet_m9050_mfp-pcl3.ppd.gz
share/ppd/HP/hp-laserjet_m9050_mfp-ps.ppd.gz
share/ppd/HP/hp-laserjet_m9059_mfp-pcl3.ppd.gz
share/ppd/HP/hp-laserjet_m9059_mfp-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_5601-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_5602-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_6600-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_8601-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_d53052-ps.ppd.gz
share/ppd/HP/hp-laserjet_mfp_e42540-ps.ppd.gz
share/ppd/HP/hp-laserjet_mfp_e72425-ps.ppd.gz
share/ppd/HP/hp-laserjet_mfp_e72430-ps.ppd.gz
@@ -1466,6 +1486,9 @@ share/ppd/HP/hp-laserjet_mfp_m630-ps.ppd.gz
share/ppd/HP/hp-laserjet_mfp_m631_m632_m633-ps.ppd.gz
share/ppd/HP/hp-laserjet_mfp_m634_m635_m636-ps.ppd.gz
share/ppd/HP/hp-laserjet_mfp_m725-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_x529-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_x530-ps.ppd.gz
+share/ppd/HP/hp-laserjet_mfp_x627-ps.ppd.gz
share/ppd/HP/hp-laserjet_p1005.ppd.gz
share/ppd/HP/hp-laserjet_p1006.ppd.gz
share/ppd/HP/hp-laserjet_p1007.ppd.gz
@@ -1539,6 +1562,7 @@ share/ppd/HP/hp-laserjet_pro_mfp_m125nw.ppd.gz
share/ppd/HP/hp-laserjet_pro_mfp_m125r.ppd.gz
share/ppd/HP/hp-laserjet_pro_mfp_m125rnw.ppd.gz
share/ppd/HP/hp-laserjet_pro_mfp_m125s.ppd.gz
+share/ppd/HP/hp-laserjet_pro_mfp_m126_plus_series.ppd.gz
share/ppd/HP/hp-laserjet_pro_mfp_m126a.ppd.gz
share/ppd/HP/hp-laserjet_pro_mfp_m126nw.ppd.gz
share/ppd/HP/hp-laserjet_pro_mfp_m127fn.ppd.gz
@@ -1598,6 +1622,10 @@ share/ppd/HP/hp-laserjet_tank_250x.ppd.gz
share/ppd/HP/hp-laserjet_tank_mfp_1005.ppd.gz
share/ppd/HP/hp-laserjet_tank_mfp_160x.ppd.gz
share/ppd/HP/hp-laserjet_tank_mfp_260x.ppd.gz
+share/ppd/HP/hp-laserjet_x503-ps.ppd.gz
+share/ppd/HP/hp-laserjet_x504-ps.ppd.gz
+share/ppd/HP/hp-laserjet_x602-ps.ppd.gz
+share/ppd/HP/hp-laserjet_x603-ps.ppd.gz
share/ppd/HP/hp-lj_300_400_color_m351_m451-ps.ppd.gz
share/ppd/HP/hp-lj_300_400_color_mfp_m375_m475-ps.ppd.gz
share/ppd/HP/hp-mopier_240-pcl3.ppd.gz
@@ -1669,6 +1697,8 @@ share/ppd/HP/hp-officejet_8130e_series.ppd.gz
share/ppd/HP/hp-officejet_8700.ppd.gz
share/ppd/HP/hp-officejet_9010_series.ppd.gz
share/ppd/HP/hp-officejet_9100_series-pcl3.ppd.gz
+share/ppd/HP/hp-officejet_9120_series.ppd.gz
+share/ppd/HP/hp-officejet_9120e_series.ppd.gz
share/ppd/HP/hp-officejet_color_mfp_x585.ppd.gz
share/ppd/HP/hp-officejet_color_x555-ps.ppd.gz
share/ppd/HP/hp-officejet_d_series.ppd.gz
@@ -1735,9 +1765,15 @@ share/ppd/HP/hp-officejet_pro_8732-ps.ppd.gz
share/ppd/HP/hp-officejet_pro_8740-ps.ppd.gz
share/ppd/HP/hp-officejet_pro_9010_series.ppd.gz
share/ppd/HP/hp-officejet_pro_9020_series.ppd.gz
+share/ppd/HP/hp-officejet_pro_9110_series.ppd.gz
share/ppd/HP/hp-officejet_pro_9110b_series.ppd.gz
+share/ppd/HP/hp-officejet_pro_9110e_series.ppd.gz
+share/ppd/HP/hp-officejet_pro_9120_series.ppd.gz
share/ppd/HP/hp-officejet_pro_9120b_series.ppd.gz
+share/ppd/HP/hp-officejet_pro_9120e_series.ppd.gz
+share/ppd/HP/hp-officejet_pro_9130_series.ppd.gz
share/ppd/HP/hp-officejet_pro_9130b_series.ppd.gz
+share/ppd/HP/hp-officejet_pro_9130e_series.ppd.gz
share/ppd/HP/hp-officejet_pro_9720_series.ppd.gz
share/ppd/HP/hp-officejet_pro_9720e_series.ppd.gz
share/ppd/HP/hp-officejet_pro_9730_series.ppd.gz
diff --git a/print/ipp-usb/Makefile b/print/ipp-usb/Makefile
index 5079b5b54317..465ef3cdb692 100644
--- a/print/ipp-usb/Makefile
+++ b/print/ipp-usb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipp-usb
DISTVERSION= 0.9.24
-PORTREVISION= 7
+PORTREVISION= 10
CATEGORIES= print
MAINTAINER= chuanwei.foo@hotmail.com
diff --git a/print/linux-rl9-cups-libs/Makefile b/print/linux-rl9-cups-libs/Makefile
index 559d8a12fef6..207b48fa4e46 100644
--- a/print/linux-rl9-cups-libs/Makefile
+++ b/print/linux-rl9-cups-libs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cups
PORTVERSION= 2.3.3
-DISTVERSIONSUFFIX= op2-33.el9
-PORTREVISION= 8
+DISTVERSIONSUFFIX= op2-33.el9_6.1
+PORTREVISION= 9
CATEGORIES= print linux
PKGNAMESUFFIX= -libs
diff --git a/print/linux-rl9-cups-libs/distinfo b/print/linux-rl9-cups-libs/distinfo
index 2deda555d5c8..6c0308d9f1d0 100644
--- a/print/linux-rl9-cups-libs/distinfo
+++ b/print/linux-rl9-cups-libs/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750646421
-SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.aarch64.rpm) = c2e3d7bad4fb8c1fa0132304950d6c3c2b5def5ac7f9b36f23c4a36d91cda957
-SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.aarch64.rpm) = 264838
-SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.i686.rpm) = 6652e4c1ce1962f47874a8e702a68401a8523ac0715b6bdc1ddfebf47931eeac
-SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.i686.rpm) = 286060
-SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.x86_64.rpm) = 1c78d03afab323c727c1da22c2e4007b729141df0a8702eb2f7019b6116b424d
-SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.x86_64.rpm) = 267746
-SHA256 (rocky/c/cups-2.3.3op2-33.el9.src.rpm) = b1c3febbde4848ed9ea7c627ae714045cf2c0024e7ca18a98158c6169d144b08
-SIZE (rocky/c/cups-2.3.3op2-33.el9.src.rpm) = 8115436
+TIMESTAMP = 1762107940
+SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9_6.1.aarch64.rpm) = a8b978fb441d4a3a917e127bc63d9419169bbd368ee915998aef3a7595a7856b
+SIZE (rocky/c/cups-libs-2.3.3op2-33.el9_6.1.aarch64.rpm) = 264330
+SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9_6.1.i686.rpm) = 8c7573a9b32b28d4e95a4d3028bae7d2a48f05abe3b2ff871f981e7ab6470a22
+SIZE (rocky/c/cups-libs-2.3.3op2-33.el9_6.1.i686.rpm) = 285328
+SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9_6.1.x86_64.rpm) = 1d6c4b19246bc8843876012cd03f42567748c546e5db7cb1302c7337ce936c1b
+SIZE (rocky/c/cups-libs-2.3.3op2-33.el9_6.1.x86_64.rpm) = 266787
+SHA256 (rocky/c/cups-2.3.3op2-33.el9_6.1.src.rpm) = 36a4ae48a4885c13ce6820af3aa6e1b058024a4681d65379740dd3d4827d48ab
+SIZE (rocky/c/cups-2.3.3op2-33.el9_6.1.src.rpm) = 8115931
diff --git a/print/lyx/Makefile b/print/lyx/Makefile
index 48d5d914a0fa..82be45ad32ff 100644
--- a/print/lyx/Makefile
+++ b/print/lyx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lyx
PORTVERSION= ${MAJOR_VERSION}.4
+PORTREVISION= 1
CATEGORIES= print editors
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
diff --git a/print/miktex/Makefile b/print/miktex/Makefile
index 444b6874fd6f..7130fa01f620 100644
--- a/print/miktex/Makefile
+++ b/print/miktex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= miktex
DISTVERSION= 25.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MASTER_SITES= https://miktex.org/download/ctan/systems/win32/miktex/source/ \
https://ctan.org/tex-archive/systems/win32/miktex/tm/packages/:bootstrap
diff --git a/print/paps/Makefile b/print/paps/Makefile
index 50d69803b789..d2af83d7605d 100644
--- a/print/paps/Makefile
+++ b/print/paps/Makefile
@@ -1,15 +1,16 @@
PORTNAME= paps
-PORTVERSION= 0.8.0
-DISTVERSIONPREFIX= v
-PORTREVISION= 3
+DISTVERSION= 0.8.0
+PORTREVISION= 4
CATEGORIES= print
+MASTER_SITES= https://github.com/dov/${PORTNAME}/releases/download/v${DISTVERSION}/
-PATCH_SITES= ${WWW}/commit/
-PATCHFILES+= e9270aaac5e0b8018a6fad9a562ee48e7b2c3113.patch:-p1 # https://github.com/dov/paps/pull/71
+PATCH_SITES= https://github.com/dov/paps/commit/
+PATCHFILES= e9270aaac5e0b8018a6fad9a562ee48e7b2c3113.patch:-p1 \
+ a26a20d7ca3feb08476a8a19fd97c3ececcc1e2e.patch:-p1
MAINTAINER= ports@FreeBSD.org
COMMENT= UTF-8 to PostScript converter using Pango
-WWW= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}
+WWW= https://github.com/dov/paps
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
@@ -18,18 +19,13 @@ BROKEN_i386= compilation fails, see https://github.com/dov/paps/issues/60
LIB_DEPENDS= libfmt.so:devel/libfmt
-USES= cmake:indirect compiler:c++17-lang meson gnome pkgconfig python:env shebangfix
-USE_CXXSTD= c++17
-USE_GITHUB= yes
-GH_ACCOUNT= dov
-USE_GNOME= cairo pango
-
+USES= compiler:c++17-lang meson gnome pkgconfig python:env,run shebangfix
SHEBANG_FILES= ${WRKSRC}/scripts/src-to-paps
+USE_GNOME= cairo pango
-PLIST_FILES= bin/paps share/man/man1/paps.1.gz
-
-post-install:
- ${ECHO_CMD} "bin/src-to-paps" >> ${TMPPLIST}
- ${ECHO_CMD} "share/paps/pango_markup.outlang" >> ${TMPPLIST}
+PLIST_FILES= bin/paps \
+ bin/src-to-paps \
+ share/man/man1/paps.1.gz \
+ share/paps/pango_markup.outlang
.include <bsd.port.mk>
diff --git a/print/paps/distinfo b/print/paps/distinfo
index 45fc12eeb69f..fce676bd92d0 100644
--- a/print/paps/distinfo
+++ b/print/paps/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1736611510
-SHA256 (dov-paps-v0.8.0_GH0.tar.gz) = 8fd8db04e6f8c5c164806d2c1b5fea6096daf583f83f06d1e4813ea61edc291f
-SIZE (dov-paps-v0.8.0_GH0.tar.gz) = 75685
+TIMESTAMP = 1760402841
+SHA256 (paps-0.8.0.tar.gz) = bb5a826db364117a5ae79c833c4a000197f3b5b3eff10e31fb1513a583f96ff2
+SIZE (paps-0.8.0.tar.gz) = 224643
SHA256 (e9270aaac5e0b8018a6fad9a562ee48e7b2c3113.patch) = ed97ae7128f774b2f4d2f6ee31212ac53ba9c2c6d60379bf4486c61e3f347365
SIZE (e9270aaac5e0b8018a6fad9a562ee48e7b2c3113.patch) = 1846
+SHA256 (a26a20d7ca3feb08476a8a19fd97c3ececcc1e2e.patch) = c477a86e961adaf5f8b1c7e53aeb7f5a08c9c1a2ee64c5729dc2b4a141f0b344
+SIZE (a26a20d7ca3feb08476a8a19fd97c3ececcc1e2e.patch) = 1042
diff --git a/print/pdfarranger/Makefile b/print/pdfarranger/Makefile
index 244561a22e87..be05ab1ff56d 100644
--- a/print/pdfarranger/Makefile
+++ b/print/pdfarranger/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pdfarranger
-DISTVERSION= 1.10.1
-PORTREVISION= 4
+DISTVERSION= 1.12.1
CATEGORIES= print
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,9 +14,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@$
${PYTHON_PKGNAMEPREFIX}pikepdf>0:textproc/py-pikepdf@${PY_FLAVOR} \
poppler-glib>0:graphics/poppler-glib
-USES= gettext gnome python
+USES= desktop-file-utils gettext-tools gnome python
USE_GITHUB= yes
-USE_GNOME= gtk30 intltool:build pygobject3:run
+#USE_GNOME= gtk30 pygobject3:run
USE_PYTHON= distutils
NO_ARCH= yes
diff --git a/print/pdfarranger/distinfo b/print/pdfarranger/distinfo
index 46db2cd34a91..fa881981c2af 100644
--- a/print/pdfarranger/distinfo
+++ b/print/pdfarranger/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714243330
-SHA256 (pdfarranger-pdfarranger-1.10.1_GH0.tar.gz) = 1d9648f81b9f0937ca723f7502a1dadcc4f3f6050afc6f0d4653bfaa8728a805
-SIZE (pdfarranger-pdfarranger-1.10.1_GH0.tar.gz) = 304298
+TIMESTAMP = 1761077162
+SHA256 (pdfarranger-pdfarranger-1.12.1_GH0.tar.gz) = 03c3a1b207748556f0cbc07e69aa8bba0924ce38343cb9815860b90649bb6875
+SIZE (pdfarranger-pdfarranger-1.12.1_GH0.tar.gz) = 607484
diff --git a/print/pdfarranger/pkg-plist b/print/pdfarranger/pkg-plist
index d974c3975ac9..9321c3c743b5 100644
--- a/print/pdfarranger/pkg-plist
+++ b/print/pdfarranger/pkg-plist
@@ -13,6 +13,8 @@ bin/pdfarranger
%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/exporter%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/image_exporter%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/image_exporter%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pageutils%%PYTHON_TAG%%.opt-1.pyc
@@ -27,6 +29,7 @@ bin/pdfarranger
%%PYTHON_SITELIBDIR%%/pdfarranger/core.py
%%PYTHON_SITELIBDIR%%/pdfarranger/exporter.py
%%PYTHON_SITELIBDIR%%/pdfarranger/iconview.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/image_exporter.py
%%PYTHON_SITELIBDIR%%/pdfarranger/metadata.py
%%PYTHON_SITELIBDIR%%/pdfarranger/pageutils.py
%%PYTHON_SITELIBDIR%%/pdfarranger/pdfarranger.py
@@ -39,6 +42,7 @@ share/icons/hicolor/32x32/apps/com.github.jeromerobert.pdfarranger.png
share/icons/hicolor/48x48/apps/com.github.jeromerobert.pdfarranger.png
share/icons/hicolor/scalable/apps/com.github.jeromerobert.pdfarranger.svg
share/icons/hicolor/symbolic/apps/com.github.jeromerobert.pdfarranger-symbolic.svg
+share/locale/ar/LC_MESSAGES/pdfarranger.mo
share/locale/ca/LC_MESSAGES/pdfarranger.mo
share/locale/ca@valencia/LC_MESSAGES/pdfarranger.mo
share/locale/cs/LC_MESSAGES/pdfarranger.mo
@@ -63,6 +67,7 @@ share/locale/pl_PL/LC_MESSAGES/pdfarranger.mo
share/locale/pt_BR/LC_MESSAGES/pdfarranger.mo
share/locale/pt_PT/LC_MESSAGES/pdfarranger.mo
share/locale/ru/LC_MESSAGES/pdfarranger.mo
+share/locale/sl/LC_MESSAGES/pdfarranger.mo
share/locale/sv/LC_MESSAGES/pdfarranger.mo
share/locale/tr/LC_MESSAGES/pdfarranger.mo
share/locale/uk/LC_MESSAGES/pdfarranger.mo
diff --git a/print/pdfcpu/Makefile b/print/pdfcpu/Makefile
index 0da8b8fcf68a..73dcef380377 100644
--- a/print/pdfcpu/Makefile
+++ b/print/pdfcpu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pdfcpu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.11.0
-PORTREVISION= 4
+DISTVERSION= 0.11.1
+PORTREVISION= 1
CATEGORIES= print
MAINTAINER= diizzy@FreeBSD.org
diff --git a/print/pdfcpu/distinfo b/print/pdfcpu/distinfo
index df65a2214ee5..2b87945a17e6 100644
--- a/print/pdfcpu/distinfo
+++ b/print/pdfcpu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748512452
-SHA256 (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.mod) = db5871d3eb47a101042473138f41828f52b6ad8c175e08e95f518a145d99a107
-SIZE (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.mod) = 404
-SHA256 (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.zip) = 6b8629f95990ad1a5332e01fc6e9122b174cbd759c0b2feb48282587c3c83b0f
-SIZE (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.zip) = 274967380
+TIMESTAMP = 1761176509
+SHA256 (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.mod) = b8846da1cd2d85848febc88440b15b65787835373e350622d000a49279d1105b
+SIZE (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.mod) = 414
+SHA256 (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.zip) = 99e35da61cf28a1a3255331c2a9198d8e299da48e7726310efc373400e8c3fb0
+SIZE (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.zip) = 277412045
diff --git a/print/pdfcpu/pkg-message b/print/pdfcpu/pkg-message
index b3039ec193d4..d8714a37b14c 100644
--- a/print/pdfcpu/pkg-message
+++ b/print/pdfcpu/pkg-message
@@ -1,9 +1,8 @@
[
{ type: install
message: <<EOM
- If you're upgrading from a previous release you prior to 0.10.1
- need to reset your configuration by running 'pdfcpu config reset',
- pdfcpu still also issue a warning about this.
+ If you're upgrading from a previous release prior to 0.11.1 you
+ are recommended to reset your configuration by running 'pdfcpu config reset'.
EOM
}
]
diff --git a/print/plasma6-print-manager/Makefile b/print/plasma6-print-manager/Makefile
index d1a3ecc9d91b..22dedc80c58b 100644
--- a/print/plasma6-print-manager/Makefile
+++ b/print/plasma6-print-manager/Makefile
@@ -10,9 +10,9 @@ LIB_DEPENDS= libcups.so:print/cups
USES= cmake compiler:c++11-lang gettext kde:6 pkgconfig qt:6 tar:xz \
xorg
-USE_KDE= completion config configwidgets coreaddons dbusaddons i18n \
- iconthemes jobwidgets kio kirigami-addons libplasma \
- notifications service solid widgetsaddons windowsystem \
+USE_KDE= config configwidgets coreaddons dbusaddons i18n \
+ kio kirigami2 kcmutils libplasma \
+ notifications widgetsaddons windowsystem \
ecm:build
USE_QT= base declarative
USE_XORG= x11
diff --git a/print/plasma6-print-manager/distinfo b/print/plasma6-print-manager/distinfo
index 749f642e20cf..fec5b4bbbef5 100644
--- a/print/plasma6-print-manager/distinfo
+++ b/print/plasma6-print-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757499239
-SHA256 (KDE/plasma/6.4.5/print-manager-6.4.5.tar.xz) = e238fd0292d10ac8b5c514bd2ce0b918d5d5b1966c66953285beb66e13a242ca
-SIZE (KDE/plasma/6.4.5/print-manager-6.4.5.tar.xz) = 371344
+TIMESTAMP = 1763481299
+SHA256 (KDE/plasma/6.5.3/print-manager-6.5.3.tar.xz) = ebea6664bd1f3cd7a3033b9fc6f8797648221c5d7d739dba55243d3a7a477be2
+SIZE (KDE/plasma/6.5.3/print-manager-6.5.3.tar.xz) = 381196
diff --git a/print/plasma6-print-manager/pkg-plist b/print/plasma6-print-manager/pkg-plist
index 0bf0d5ed928b..78c27e3a7f94 100644
--- a/print/plasma6-print-manager/pkg-plist
+++ b/print/plasma6-print-manager/pkg-plist
@@ -1,11 +1,12 @@
bin/configure-printer
bin/kde-print-queue
-lib/libkcupslib.so.%%KDE_PLASMA_VERSION%%
+lib/libkcups.so
%%QT_PLUGINDIR%%/kf6/kded/printmanager.so
+%%QT_PLUGINDIR%%/plasma/applets/org.kde.plasma.printmanager.so
%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_printer_manager.so
-%%QT_QMLDIR%%/org/kde/plasma/printmanager/kcupslib.qmltypes
+%%QT_QMLDIR%%/org/kde/plasma/printmanager/kcups.qmltypes
%%QT_QMLDIR%%/org/kde/plasma/printmanager/kde-qmlmodule.version
-%%QT_QMLDIR%%/org/kde/plasma/printmanager/libkcupslibplugin.so
+%%QT_QMLDIR%%/org/kde/plasma/printmanager/libkcupsplugin.so
%%QT_QMLDIR%%/org/kde/plasma/printmanager/qmldir
share/applications/kcm_printer_manager.desktop
share/applications/org.kde.ConfigurePrinter.desktop
@@ -107,6 +108,9 @@ share/locale/ko/LC_MESSAGES/print-manager.mo
share/locale/lt/LC_MESSAGES/kcm_printer_manager.mo
share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo
share/locale/lt/LC_MESSAGES/print-manager.mo
+share/locale/lv/LC_MESSAGES/kcm_printer_manager.mo
+share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo
+share/locale/lv/LC_MESSAGES/print-manager.mo
share/locale/mr/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo
share/locale/mr/LC_MESSAGES/print-manager.mo
share/locale/nb/LC_MESSAGES/kcm_printer_manager.mo
@@ -176,9 +180,4 @@ share/locale/zh_TW/LC_MESSAGES/kcm_printer_manager.mo
share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo
share/locale/zh_TW/LC_MESSAGES/print-manager.mo
share/metainfo/org.kde.print-manager.metainfo.xml
-share/plasma/plasmoids/org.kde.plasma.printmanager/contents/config/main.xml
-share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/FullRepresentation.qml
-share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/PrinterDelegate.qml
-share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.plasma.printmanager/metadata.json
share/qlogging-categories6/pmlogs.categories
diff --git a/print/plutobook/Makefile b/print/plutobook/Makefile
index 99db6c8db802..b5b00d0e4634 100644
--- a/print/plutobook/Makefile
+++ b/print/plutobook/Makefile
@@ -1,6 +1,6 @@
PORTNAME= plutobook
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.11.1
CATEGORIES= print
MAINTAINER= jbo@FreeBSD.org
diff --git a/print/plutobook/distinfo b/print/plutobook/distinfo
index c14009056dae..fa25757610aa 100644
--- a/print/plutobook/distinfo
+++ b/print/plutobook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759538999
-SHA256 (plutoprint-plutobook-v0.10.0_GH0.tar.gz) = 466f45581e9e274beede8a78f64ace3b3ad94d813d6c7b1a05594ab7e7f7fa84
-SIZE (plutoprint-plutobook-v0.10.0_GH0.tar.gz) = 456918
+TIMESTAMP = 1763993433
+SHA256 (plutoprint-plutobook-v0.11.1_GH0.tar.gz) = 38e0af00d983d385a67cbabb26430c21f60c98d232d5846f2ba17f6990176ee0
+SIZE (plutoprint-plutobook-v0.11.1_GH0.tar.gz) = 458470
diff --git a/print/ppa6/Makefile b/print/ppa6/Makefile
index 3450a23702c5..69d047129b84 100644
--- a/print/ppa6/Makefile
+++ b/print/ppa6/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ppa6
DISTVERSION= 0.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print
MAINTAINER= fuz@FreeBSD.org
diff --git a/print/py-fontbakery/Makefile b/print/py-fontbakery/Makefile
index ba202342d258..f5db36194b82 100644
--- a/print/py-fontbakery/Makefile
+++ b/print/py-fontbakery/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fontbakery
-PORTVERSION= 1.0.1
-PORTREVISION= 2
+PORTVERSION= 1.1.0
CATEGORIES= print python
MASTER_SITES= PYPI \
https://github.com/fonttools/fontbakery/releases/download/v${PORTVERSION}/
@@ -55,15 +54,15 @@ NOTOFONTS_IMPLIES= GOOGLEFONTS
TYPENETWORK_DESC= Checks for Type Network
FONTVAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
-GOOGLEFONTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}axisregistry>=0.4.12<0.5:x11-fonts/py-axisregistry@${PY_FLAVOR} \
+GOOGLEFONTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}axisregistry>=0.4.16<0.5:x11-fonts/py-axisregistry@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.7.1:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}collidoscope>=0.5.2:print/py-collidoscope@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fonttools>=0:print/py-fonttools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gflanguages>=0.7.3<0.8:x11-fonts/py-gflanguages@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}gflanguages>=0.7.7<0.8:x11-fonts/py-gflanguages@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gfsubsets>=2024.9.25:x11-fonts/py-gfsubsets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}glyphsets>=1.1.0<2:print/py-glyphsets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=3.7.0,1:devel/py-protobuf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}shaperglot>=1.0.2<2:x11-fonts/py-shaperglot@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}shaperglot>=1.2.0<2:x11-fonts/py-shaperglot@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stringbrewer>=0:devel/py-stringbrewer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}unicodedata2>=0:devel/py-unicodedata2@${PY_FLAVOR}
TYPENETWORK_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.7.1:www/py-beautifulsoup@${PY_FLAVOR} \
diff --git a/print/py-fontbakery/distinfo b/print/py-fontbakery/distinfo
index 615138664c65..c29f7f25f740 100644
--- a/print/py-fontbakery/distinfo
+++ b/print/py-fontbakery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266158
-SHA256 (fontbakery-1.0.1.tar.gz) = 38f39434acbbd2c9bf92aaf1462eb53237d0a7be0076a661e86b7ddcb765994d
-SIZE (fontbakery-1.0.1.tar.gz) = 49799634
+TIMESTAMP = 1759774701
+SHA256 (fontbakery-1.1.0.tar.gz) = 70b40d8eba64f26dd19b55410b814d181edefc4fa18c8a9c4ad1520ea7d5224e
+SIZE (fontbakery-1.1.0.tar.gz) = 49801646
diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile
index 0c9e0185b16e..b5068eeab501 100644
--- a/print/py-fonttools/Makefile
+++ b/print/py-fonttools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fonttools
-PORTVERSION= 4.59.2
-PORTREVISION= 1
+PORTVERSION= 4.60.1
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo
index 76e13345f533..0cb6004b8f5c 100644
--- a/print/py-fonttools/distinfo
+++ b/print/py-fonttools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120800
-SHA256 (fonttools-4.59.2.tar.gz) = e72c0749b06113f50bcb80332364c6be83a9582d6e3db3fe0b280f996dc2ef22
-SIZE (fonttools-4.59.2.tar.gz) = 3540889
+TIMESTAMP = 1759816706
+SHA256 (fonttools-4.60.1.tar.gz) = ef00af0439ebfee806b25f24c8f92109157ff3fac5731dc7867957812e87b8d9
+SIZE (fonttools-4.60.1.tar.gz) = 3559823
diff --git a/print/qt5-printsupport/distinfo b/print/qt5-printsupport/distinfo
index 4f2682784e90..7ebda1204689 100644
--- a/print/qt5-printsupport/distinfo
+++ b/print/qt5-printsupport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567137
-SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c
-SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240
+TIMESTAMP = 1762403373
+SHA256 (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = c75497b69bdde3236e94f371ec2eda119497eed96db4c4ebee3893783cac4530
+SIZE (KDE/Qt/5.15.18/kde-qtbase-5.15.18p109.tar.xz) = 51472948
diff --git a/print/rubygem-prawn-svg/Makefile b/print/rubygem-prawn-svg/Makefile
index 2b95d3c5c103..3ccadf156bfa 100644
--- a/print/rubygem-prawn-svg/Makefile
+++ b/print/rubygem-prawn-svg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= prawn-svg
-PORTVERSION= 0.38.0
+PORTVERSION= 0.38.1
CATEGORIES= print rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-css_parser>=1.6<2:textproc/rubygem-css_parser \
rubygem-matrix>=0.4.2<0.5:math/rubygem-matrix \
rubygem-prawn>=0.11.1<3:print/rubygem-prawn \
- rubygem-rexml>=3.3.9<4:textproc/rubygem-rexml
+ rubygem-rexml>=3.4.2<4:textproc/rubygem-rexml
USES= gem
diff --git a/print/rubygem-prawn-svg/distinfo b/print/rubygem-prawn-svg/distinfo
index da10440edba3..cf8199066c1e 100644
--- a/print/rubygem-prawn-svg/distinfo
+++ b/print/rubygem-prawn-svg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756839126
-SHA256 (rubygem/prawn-svg-0.38.0.gem) = e5d3e44a0d128933dc630106b0158a78da73fef81f2e7155534b30cfefb0783f
-SIZE (rubygem/prawn-svg-0.38.0.gem) = 301056
+TIMESTAMP = 1761447702
+SHA256 (rubygem/prawn-svg-0.38.1.gem) = d132fe70a49660633ac063d3d1297589e516c3f22fe1921ff186883aef7ea9aa
+SIZE (rubygem/prawn-svg-0.38.1.gem) = 301056
diff --git a/print/scribus/Makefile b/print/scribus/Makefile
index e29fd7435b9a..ade198940245 100644
--- a/print/scribus/Makefile
+++ b/print/scribus/Makefile
@@ -1,13 +1,9 @@
PORTNAME= scribus
-DISTVERSION= 1.6.3
-PORTREVISION= 4
+DISTVERSION= 1.6.4
CATEGORIES= print editors
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \
http://www.scribus.net/downloads/${PORTVERSION}/
-PATCH_SITES= https://github.com/scribusproject/scribus/commit/
-PATCHFILES= 3f0f902d6e47adb45d280947f448bcca6c4e2556.patch:-p1
-
MAINTAINER= pkubaj@FreeBSD.org
COMMENT= Comprehensive desktop publishing program
WWW= https://www.scribus.net/
diff --git a/print/scribus/distinfo b/print/scribus/distinfo
index af2a0346f5c1..ed6d4fcd555b 100644
--- a/print/scribus/distinfo
+++ b/print/scribus/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1742846930
-SHA256 (scribus-1.6.3.tar.xz) = 0ae58ced410101e82655e3b4c20a070cf1767145ada233dcef7c20b8ba6bd487
-SIZE (scribus-1.6.3.tar.xz) = 74909384
-SHA256 (3f0f902d6e47adb45d280947f448bcca6c4e2556.patch) = 81c7641e583e1a5d48dde4e41922e646bdd0e5925bd74fb81aaeccc5d0ffab74
-SIZE (3f0f902d6e47adb45d280947f448bcca6c4e2556.patch) = 7944
+TIMESTAMP = 1760353387
+SHA256 (scribus-1.6.4.tar.xz) = 533be7af03acfaa736ec5f7a3fc2562abd200fef5ca2a7cdee02b5f44d61829e
+SIZE (scribus-1.6.4.tar.xz) = 74761856
diff --git a/print/scribus/pkg-plist b/print/scribus/pkg-plist
index c5f2e886f10e..cfe1dad6bd4e 100644
--- a/print/scribus/pkg-plist
+++ b/print/scribus/pkg-plist
@@ -3568,7 +3568,6 @@ share/pixmaps/scribus.png
%%DATADIR%%/translations/scribus.th_TH.qm
%%DATADIR%%/translations/scribus.tr.qm
%%DATADIR%%/translations/scribus.uk.qm
-%%DATADIR%%/translations/scribus.untranslated.qm
%%DATADIR%%/translations/scribus.zh_CN.qm
%%DATADIR%%/translations/scribus.zh_TW.qm
%%DATADIR%%/unicodenameslist.txt
diff --git a/print/texinfo/Makefile b/print/texinfo/Makefile
index cfd09e9f538a..56314f46537d 100644
--- a/print/texinfo/Makefile
+++ b/print/texinfo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= texinfo
-PORTVERSION= 7.1
-PORTREVISION= 12
+PORTVERSION= 7.2
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= print
MASTER_SITES= GNU \
@@ -28,7 +28,10 @@ RUN_DEPENDS= p5-Locale-libintl>=0:devel/p5-Locale-libintl \
USES= charsetfix cpe gmake iconv:wchar_t libtool ncurses perl5 tar:xz tex
-CONFIGURE_ARGS= --with-external-libintl-perl \
+CONFIGURE_ARGS= --enable-perl-api-texi-build \
+ --enable-perl-xs \
+ --enable-xs-perl-libintl \
+ --with-external-libintl-perl \
--with-external-Text-Unidecode \
--with-external-Unicode-EastAsianWidth
CONFIGURE_ENV= PERL_EXT_CC="${CC}"
@@ -45,7 +48,7 @@ CPE_VENDOR= gnu
HTMLXREF_CNF_RELDATE= 20250626
TEXI2DVI_RELDATE= 20241223
TEXI2PDF_RELDATE= 20241223
-TEXINFO_TEX_RELDATE= 20250711
+TEXINFO_TEX_RELDATE= 20251025
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
@@ -59,7 +62,4 @@ post-patch:
@${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/texi2dvi-${TEXI2DVI_RELDATE} ${WRKSRC}/util/texi2dvi
@${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/texi2pdf-${TEXI2PDF_RELDATE} ${WRKSRC}/util/texi2pdf
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/util/htmlxref.cnf ${STAGEDIR}${DATADIR}
-
.include <bsd.port.mk>
diff --git a/print/texinfo/distinfo b/print/texinfo/distinfo
index dc49e49bed47..ff70d3de0f5e 100644
--- a/print/texinfo/distinfo
+++ b/print/texinfo/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1753796018
-SHA256 (texinfo/texinfo-7.1.tar.xz) = deeec9f19f159e046fdf8ad22231981806dac332cc372f1c763504ad82b30953
-SIZE (texinfo/texinfo-7.1.tar.xz) = 5545720
+TIMESTAMP = 1763853188
+SHA256 (texinfo/texinfo-7.2.tar.xz) = 0329d7788fbef113fa82cb80889ca197a344ce0df7646fe000974c5d714363a6
+SIZE (texinfo/texinfo-7.2.tar.xz) = 6408432
SHA256 (texinfo/htmlxref.cnf-20250626) = 3ffecc1d8941daabd2eec93697a3ced02d68d84425dba6a2e693dffd67cb5cb8
SIZE (texinfo/htmlxref.cnf-20250626) = 769
SHA256 (texinfo/texi2dvi-20241223) = cb8a5fed2801350c093aa5ccb082aa9c315717ec3e818ef5ec70c367d7232b9e
SIZE (texinfo/texi2dvi-20241223) = 52733
SHA256 (texinfo/texi2pdf-20241223) = cf2aa65ef663811755ff97caffb0e6df7cd65d605779996272fcae8f1886c705
SIZE (texinfo/texi2pdf-20241223) = 1163
-SHA256 (texinfo/texinfo.tex-20250711) = 7cbd00e6f00472ce064fdd0a54ceb6d1697069813241e8e9e5c54048db019456
-SIZE (texinfo/texinfo.tex-20250711) = 390002
+SHA256 (texinfo/texinfo.tex-20251025) = 4a2e3fc1767d6cc156e9f290bf453a2545821dafe007deb0f893782a144fb0c9
+SIZE (texinfo/texinfo.tex-20251025) = 392353
diff --git a/print/texinfo/files/patch-tp-Texinfo-XS-Makefile.in b/print/texinfo/files/patch-tp-Texinfo-XS-Makefile.in
deleted file mode 100644
index 80b652fb2558..000000000000
--- a/print/texinfo/files/patch-tp-Texinfo-XS-Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
-% sed -i .orig '/rm -f $$(DESTDIR)/ s|$| $(DESTDIR)$(xsdir)/XSParagraph.*|' tp/Texinfo/XS/Makefile.in
-
---- tp/Texinfo/XS/Makefile.in.orig 2022-11-30 17:07:57 UTC
-+++ tp/Texinfo/XS/Makefile.in
-@@ -2326,7 +2326,7 @@ uninstall-am: uninstall-dist_modulesDATA uninstall-xsL
- # otherwise dynamic libraries aren't built (a libtool bug). Work around
- # this by deleting it after it's installed.
- install-data-hook:
-- rm -f $(DESTDIR)$(xsdir)/TestXS*
-+ rm -f $(DESTDIR)$(xsdir)/TestXS* $(DESTDIR)$(xsdir)/XSParagraph.*
- @HOST_NEEDS_NO_UNDEFINED_TRUE@ # The -no-undefined flag is for MS-Windows. See info node
- @HOST_NEEDS_NO_UNDEFINED_TRUE@ # `(gnulib)Libtool and Windows'. The -L and -l options after it show
- @HOST_NEEDS_NO_UNDEFINED_TRUE@ # where to find the undefined symbols.
diff --git a/print/texinfo/files/patch-tp-Texinfo-XS-parsetexi-api.c b/print/texinfo/files/patch-tp-Texinfo-XS-parsetexi-api.c
deleted file mode 100644
index 5a96d391bec7..000000000000
--- a/print/texinfo/files/patch-tp-Texinfo-XS-parsetexi-api.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- tp/Texinfo/XS/parsetexi/api.c.orig 2021-03-12 20:48:49 UTC
-+++ tp/Texinfo/XS/parsetexi/api.c
-@@ -25,7 +25,9 @@
-
- #undef context
-
-+#ifdef ENABLE_NLS
- #include <libintl.h>
-+#endif
-
- #include <stdlib.h>
- #include <stdio.h>
diff --git a/print/texinfo/pkg-plist b/print/texinfo/pkg-plist
index e2b1c2ac4004..fd2280690c46 100644
--- a/print/texinfo/pkg-plist
+++ b/print/texinfo/pkg-plist
@@ -7,15 +7,30 @@ bin/texi2any
bin/texi2dvi
bin/texi2pdf
bin/texindex
-lib/texinfo/MiscXS.so
-lib/texinfo/Parsetexi.so
-%%NLS%%share/locale/ca.us-ascii/LC_MESSAGES/texinfo_document.mo
+lib/texi2any/ConvertXS.so
+lib/texi2any/DocumentXS.so
+lib/texi2any/IndicesXS.so
+lib/texi2any/MiscXS.so
+lib/texi2any/Parsetexi.so
+lib/texi2any/StructuringTransfoXS.so
+lib/texi2any/XSParagraph.so
+lib/texi2any/libtexinfo-convert.so
+lib/texi2any/libtexinfo-convert.so.0
+lib/texi2any/libtexinfo-convert.so.0.0.0
+lib/texi2any/libtexinfo-convertxs.so
+lib/texi2any/libtexinfo-convertxs.so.0
+lib/texi2any/libtexinfo-convertxs.so.0.0.0
+lib/texi2any/libtexinfo.so
+lib/texi2any/libtexinfo.so.0
+lib/texi2any/libtexinfo.so.0.0.0
+lib/texi2any/libtexinfoxs.so
+lib/texi2any/libtexinfoxs.so.0
+lib/texi2any/libtexinfoxs.so.0.0.0
%%NLS%%share/locale/ca/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/ca/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/cs/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/cs/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/da/LC_MESSAGES/texinfo.mo
-%%NLS%%share/locale/de.us-ascii/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/de/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/de/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/el/LC_MESSAGES/texinfo.mo
@@ -37,17 +52,15 @@ lib/texinfo/Parsetexi.so
%%NLS%%share/locale/it/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/ja/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/ka/LC_MESSAGES/texinfo.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/nb/LC_MESSAGES/texinfo.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/nl/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/nl/LC_MESSAGES/texinfo_document.mo
-%%NLS%%share/locale/no.us-ascii/LC_MESSAGES/texinfo_document.mo
-%%NLS%%share/locale/pl.iso-8859-2/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/pl/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/pl/LC_MESSAGES/texinfo_document.mo
-%%NLS%%share/locale/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/pt/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/pt/LC_MESSAGES/texinfo_document.mo
-%%NLS%%share/locale/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/texinfo.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/texinfo_document.mo
%%NLS%%share/locale/ro/LC_MESSAGES/texinfo.mo
@@ -78,55 +91,67 @@ share/man/man1/texi2pdf.1.gz
share/man/man1/texindex.1.gz
share/man/man5/info.5.gz
share/man/man5/texinfo.5.gz
-%%DATADIR%%/DebugTexinfo/DebugTree.pm
-%%DATADIR%%/Pod-Simple-Texinfo/Pod/Simple/Texinfo.pm
-%%DATADIR%%/Texinfo/Commands.pm
-%%DATADIR%%/Texinfo/Commands.pod
-%%DATADIR%%/Texinfo/Common.pm
-%%DATADIR%%/Texinfo/Config.pm
-%%DATADIR%%/Texinfo/Convert/Converter.pm
-%%DATADIR%%/Texinfo/Convert/DocBook.pm
-%%DATADIR%%/Texinfo/Convert/HTML.pm
-%%DATADIR%%/Texinfo/Convert/IXIN.pm
-%%DATADIR%%/Texinfo/Convert/IXINSXML.pm
-%%DATADIR%%/Texinfo/Convert/Info.pm
-%%DATADIR%%/Texinfo/Convert/LaTeX.pm
-%%DATADIR%%/Texinfo/Convert/NodeNameNormalization.pm
-%%DATADIR%%/Texinfo/Convert/Paragraph.pm
-%%DATADIR%%/Texinfo/Convert/ParagraphNonXS.pm
-%%DATADIR%%/Texinfo/Convert/PlainTexinfo.pm
-%%DATADIR%%/Texinfo/Convert/Plaintext.pm
-%%DATADIR%%/Texinfo/Convert/Texinfo.pm
-%%DATADIR%%/Texinfo/Convert/TexinfoMarkup.pm
-%%DATADIR%%/Texinfo/Convert/TexinfoSXML.pm
-%%DATADIR%%/Texinfo/Convert/TexinfoXML.pm
-%%DATADIR%%/Texinfo/Convert/Text.pm
-%%DATADIR%%/Texinfo/Convert/TextContent.pm
-%%DATADIR%%/Texinfo/Convert/Unicode.pm
-%%DATADIR%%/Texinfo/Convert/Utils.pm
-%%DATADIR%%/Texinfo/Documentlanguages.pm
-%%DATADIR%%/Texinfo/MiscXS.pm
-%%DATADIR%%/Texinfo/ModulePath.pm
-%%DATADIR%%/Texinfo/Parser.pm
-%%DATADIR%%/Texinfo/ParserNonXS.pm
-%%DATADIR%%/Texinfo/Report.pm
-%%DATADIR%%/Texinfo/Structuring.pm
-%%DATADIR%%/Texinfo/Transformations.pm
-%%DATADIR%%/Texinfo/Translations.pm
-%%DATADIR%%/Texinfo/XS/parsetexi/Parsetexi.pm
-%%DATADIR%%/Texinfo/XSLoader.pm
-%%DATADIR%%/ext/epub3.pm
-%%DATADIR%%/ext/highlight_syntax.pm
-%%DATADIR%%/ext/latex2html.pm
-%%DATADIR%%/ext/tex4ht.pm
+share/texi2any/Pod-Simple-Texinfo/Pod/Simple/Texinfo.pm
+share/texi2any/Texinfo/Commands.pm
+share/texi2any/Texinfo/Commands.pod
+share/texi2any/Texinfo/Common.pm
+share/texi2any/Texinfo/Config.pm
+share/texi2any/Texinfo/Convert/ConvertXS.pm
+share/texi2any/Texinfo/Convert/Converter.pm
+share/texi2any/Texinfo/Convert/DocBook.pm
+share/texi2any/Texinfo/Convert/HTML.pm
+share/texi2any/Texinfo/Convert/IXIN.pm
+share/texi2any/Texinfo/Convert/IXINSXML.pm
+share/texi2any/Texinfo/Convert/Info.pm
+share/texi2any/Texinfo/Convert/LaTeX.pm
+share/texi2any/Texinfo/Convert/NodeNameNormalization.pm
+share/texi2any/Texinfo/Convert/Paragraph.pm
+share/texi2any/Texinfo/Convert/ParagraphNonXS.pm
+share/texi2any/Texinfo/Convert/PlainTexinfo.pm
+share/texi2any/Texinfo/Convert/Plaintext.pm
+share/texi2any/Texinfo/Convert/Texinfo.pm
+share/texi2any/Texinfo/Convert/TexinfoMarkup.pm
+share/texi2any/Texinfo/Convert/TexinfoSXML.pm
+share/texi2any/Texinfo/Convert/TexinfoXML.pm
+share/texi2any/Texinfo/Convert/Text.pm
+share/texi2any/Texinfo/Convert/TextContent.pm
+share/texi2any/Texinfo/Convert/Unicode.pm
+share/texi2any/Texinfo/Convert/Utils.pm
+share/texi2any/Texinfo/DebugTree.pm
+share/texi2any/Texinfo/Document.pm
+share/texi2any/Texinfo/DocumentXS.pm
+share/texi2any/Texinfo/Documentlanguages.pm
+share/texi2any/Texinfo/HTMLData.pm
+share/texi2any/Texinfo/Indices.pm
+share/texi2any/Texinfo/IndicesXS.pm
+share/texi2any/Texinfo/ManipulateTree.pm
+share/texi2any/Texinfo/MiscXS.pm
+share/texi2any/Texinfo/ModulePath.pm
+share/texi2any/Texinfo/Options.pm
+share/texi2any/Texinfo/OutputUnits.pm
+share/texi2any/Texinfo/Parser.pm
+share/texi2any/Texinfo/ParserNonXS.pm
+share/texi2any/Texinfo/Report.pm
+share/texi2any/Texinfo/StructTransfXS.pm
+share/texi2any/Texinfo/Structuring.pm
+share/texi2any/Texinfo/Tests.pm
+share/texi2any/Texinfo/Transformations.pm
+share/texi2any/Texinfo/Translations.pm
+share/texi2any/Texinfo/XS/parsetexi/Parsetexi.pm
+share/texi2any/Texinfo/XSLoader.pm
+share/texi2any/ext/epub3.pm
+share/texi2any/ext/highlight_syntax.pm
+share/texi2any/ext/latex2html.pm
+share/texi2any/ext/tex4ht.pm
+share/texi2any/init/book.pm
+share/texi2any/init/chm.pm
+share/texi2any/init/documentation_examples.pm
+share/texi2any/init/html32.pm
+share/texi2any/init/sc_formatting_with_css.pm
+share/texi2any/js/info.css
+share/texi2any/js/info.js
+share/texi2any/js/modernizr.js
%%DATADIR%%/htmlxref.cnf
-%%DATADIR%%/init/book.pm
-%%DATADIR%%/init/chm.pm
-%%DATADIR%%/init/documentation_examples.pm
-%%DATADIR%%/init/html32.pm
-%%DATADIR%%/js/info.css
-%%DATADIR%%/js/info.js
-%%DATADIR%%/js/modernizr.js
%%DATADIR%%/texindex.awk
%%DATADIR%%/texinfo.dtd
%%TEXMFDIR%%/tex/generic/epsf/epsf.tex
diff --git a/print/xreader/Makefile b/print/xreader/Makefile
deleted file mode 100644
index da93da8ba0c7..000000000000
--- a/print/xreader/Makefile
+++ /dev/null
@@ -1,97 +0,0 @@
-PORTNAME= xreader
-PORTVERSION= 4.2.6
-CATEGORIES= print gnome
-DIST_SUBDIR= gnome
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Multi-format document reader
-WWW= https://github.com/linuxmint/xreader
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-PORTSCOUT= limit:^[0-9.]+$$ # ignore non-numeric tags
-
-BUILD_DEPENDS= intltool-merge:textproc/intltool \
- itstool:textproc/itstool
-LIB_DEPENDS= libxapp.so:x11/xapp
-
-USES= desktop-file-utils gettext-tools gnome meson pkgconfig xorg
-USE_GITHUB= yes
-GH_ACCOUNT= linuxmint
-USE_LDCONFIG= yes
-USE_GNOME= cairo gdkpixbuf gtk30 libxml2
-USE_XORG= ice sm x11
-GLIB_SCHEMAS= org.x.reader.gschema.xml
-
-MATHJAX_DIR= ${LOCALBASE}/www/MathJax
-
-OPTIONS_DEFINE= DBUS DOCS HELP INTROSPECTION KEYRING T1LIB
-OPTIONS_GROUP= BACKENDS
-OPTIONS_GROUP_BACKENDS= COMICS DJVU DVI EPUB PDF PIXBUF PS TIFF XPS
-OPTIONS_DEFAULT= DBUS DJVU DOCS HELP KEYRING PDF TIFF XPS
-OPTIONS_SUB= yes
-
-BACKENDS_DESC= Document formats support
-COMICS_DESC= Comic book (cbr) support
-DVI_DESC= DVI format support
-EPUB_DESC= EPUB e-book format support
-HELP_DESC= Install help files
-INTROSPECTION_DESC= Enable GObject introspection
-KEYRING_DESC= Password-protected document support
-PIXBUF_DESC= Image files support via GdkPixbuf
-T1LIB_DESC= Type1 font support in DVI backend
-XPS_DESC= XPS document format support
-
-COMICS_USES= libarchive
-COMICS_MESON_TRUE= comics
-
-DBUS_RUN_DEPENDS= dbus-daemon:devel/dbus
-DBUS_MESON_TRUE= enable_dbus
-
-DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre
-DJVU_MESON_TRUE= djvu
-
-DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc
-DOCS_MESON_TRUE= docs
-
-DVI_LIB_DEPENDS= libspectre.so:print/libspectre
-DVI_USES= tex
-DVI_USE= TEX=kpathsea
-DVI_MESON_TRUE= dvi
-
-EPUB_BUILD_DEPENDS= ${MATHJAX_DIR}/MathJax.js:www/mathjax
-EPUB_LIB_DEPENDS= libwebkit2gtk-4.1.so:www/webkit2-gtk@41
-EPUB_RUN_DEPENDS= ${EPUB_BUILD_DEPENDS}
-EPUB_MESON_ON= -Dmathjax-directory=${MATHJAX_DIR}
-EPUB_MESON_OFF= -Depub=false
-
-HELP_RUN_DEPENDS= yelp:x11/yelp
-HELP_MESON_TRUE= help_files
-
-INTROSPECTION_USE= GNOME=introspection:build
-INTROSPECTION_MESON_TRUE= introspection
-
-KEYRING_LIB_DEPENDS= libsecret-1.so:security/libsecret
-KEYRING_MESON_TRUE= keyring
-
-PDF_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
-PDF_MESON_TRUE= pdf
-
-PIXBUF_MESON_TRUE= pixbuf
-
-PS_LIB_DEPENDS= libspectre.so:print/libspectre
-PS_MESON_TRUE= ps
-
-T1LIB_LIB_DEPENDS= libt1.so:devel/t1lib
-T1LIB_MESON_TRUE= t1lib
-T1LIB_USES= localbase:ldflags
-T1LIB_IMPLIES= DVI
-
-TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff
-TIFF_MESON_TRUE= tiff
-
-XPS_LIB_DEPENDS= libgxps.so:graphics/libgxps
-XPS_MESON_TRUE= xps
-
-.include <bsd.port.mk>
diff --git a/print/xreader/distinfo b/print/xreader/distinfo
deleted file mode 100644
index 8225dc157a1a..000000000000
--- a/print/xreader/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1752934660
-SHA256 (gnome/linuxmint-xreader-4.2.6_GH0.tar.gz) = 0a02051fed4919f0accb891b4374adf6431e1d2acd788ef553a6629c878d6a39
-SIZE (gnome/linuxmint-xreader-4.2.6_GH0.tar.gz) = 2213498
diff --git a/print/xreader/files/patch-help_reference_libdocument_meson.build b/print/xreader/files/patch-help_reference_libdocument_meson.build
deleted file mode 100644
index 8c708dc1fe19..000000000000
--- a/print/xreader/files/patch-help_reference_libdocument_meson.build
+++ /dev/null
@@ -1,27 +0,0 @@
---- help/reference/libdocument/meson.build.orig 2024-12-05 10:59:19 UTC
-+++ help/reference/libdocument/meson.build
-@@ -7,12 +7,6 @@ version_xml = configure_file(
- configuration: version_conf,
- )
-
--libdoc_doc_deps = declare_dependency(
-- include_directories: [libdoc_include, include_directories('.')],
-- link_with: libdocument,
-- dependencies: libdocument_deps,
--)
--
- gnome.gtkdoc(
- 'libxreaderdocument',
- mode: 'xml',
-@@ -20,9 +14,10 @@ gnome.gtkdoc(
- gobject_typesfile: files('libxreaderdocument.types'),
- src_dir: [
- join_paths(meson.source_root(), 'libdocument'),
-+ join_paths(meson.build_root(), 'libdocument'),
- ],
- ignore_headers: [libdocument_private_headers],
-- dependencies: libdoc_doc_deps,
-+ dependencies: libdocument_dep,
- mkdb_args: ['--xml-mode', '--output-format=xml', '--name-space=ev'],
- fixxref_args: fixref_args,
- install: true,
diff --git a/print/xreader/files/patch-help_reference_libview_meson.build b/print/xreader/files/patch-help_reference_libview_meson.build
deleted file mode 100644
index d12544b1c78c..000000000000
--- a/print/xreader/files/patch-help_reference_libview_meson.build
+++ /dev/null
@@ -1,30 +0,0 @@
---- help/reference/libview/meson.build.orig 2024-12-05 10:59:19 UTC
-+++ help/reference/libview/meson.build
-@@ -7,12 +7,6 @@ version_xml = configure_file(
- configuration: version_conf,
- )
-
--libview_doc_deps = declare_dependency(
-- include_directories: [include_root, libdoc_include, libview_include, include_directories('.')],
-- link_with: libview,
-- dependencies: libdoc_deps,
--)
--
- gnome.gtkdoc(
- 'libxreaderview',
- mode: 'xml',
-@@ -20,11 +14,12 @@ gnome.gtkdoc(
- gobject_typesfile: files('libxreaderview.types'),
- src_dir: [
- join_paths(meson.source_root(), 'libview'),
-+ join_paths(meson.build_root(), 'libview'),
- ],
- ignore_headers: [libview_private_headers],
-- dependencies: libview_doc_deps,
-+ dependencies: libview_dep,
- mkdb_args: ['--xml-mode', '--output-format=xml', '--name-space=ev'],
-- cflags: '-DXREADER_COMPILATION',
-+ c_args: '-DXREADER_COMPILATION',
- fixxref_args: fixref_args,
- install: true,
- install_dir: 'libxreaderview-' + api_version,
diff --git a/print/xreader/files/patch-help_reference_shell_meson.build b/print/xreader/files/patch-help_reference_shell_meson.build
deleted file mode 100644
index 73dc8391a3d1..000000000000
--- a/print/xreader/files/patch-help_reference_shell_meson.build
+++ /dev/null
@@ -1,29 +0,0 @@
---- help/reference/shell/meson.build.orig 2024-12-05 10:59:19 UTC
-+++ help/reference/shell/meson.build
-@@ -8,9 +8,7 @@ xreader_doc_deps = declare_dependency(
- )
-
- xreader_doc_deps = declare_dependency(
-- include_directories: [include_root, libdoc_include, libview_include, include_directories('.')],
-- link_with: [libdocument, libview],
-- dependencies: xreader_deps,
-+ link_with: libshell.get_shared_lib(),
- )
-
- gnome.gtkdoc(
-@@ -19,12 +17,12 @@ gnome.gtkdoc(
- main_xml: 'xreader-docs.xml',
- gobject_typesfile: files('xreader.types'),
- src_dir: [
-- join_paths(meson.source_root(), 'libview'),
-+ join_paths(meson.source_root(), 'shell'),
-+ join_paths(meson.source_root(), 'libmisc'),
- ],
-- ignore_headers: [libview_private_headers],
- dependencies: xreader_doc_deps,
- mkdb_args: ['--xml-mode', '--output-format=xml', '--name-space=ev'],
-- cflags: '-DXREADER_COMPILATION',
-+ c_args: '-DXREADER_COMPILATION',
- fixxref_args: fixref_args,
- install: true,
- install_dir: meson.project_name(),
diff --git a/print/xreader/files/patch-libview_meson.build b/print/xreader/files/patch-libview_meson.build
deleted file mode 100644
index 462dcae3b33f..000000000000
--- a/print/xreader/files/patch-libview_meson.build
+++ /dev/null
@@ -1,31 +0,0 @@
---- libview/meson.build.orig 2024-12-26 17:23:17 UTC
-+++ libview/meson.build
-@@ -1,23 +1,23 @@ libview_private_headers = [
- libview_private_headers = [
-- 'ev-annotation-window.h',
- 'ev-link-accessible.h',
-- 'ev-loading-window.h',
-- 'ev-page-cache.h',
-- 'ev-pixbuf-cache.h',
- 'ev-timeline.h',
- 'ev-transition-animation.h',
- 'ev-view-accessible.h',
-- 'ev-view-cursor.h',
- 'ev-view-private.h',
- ]
-
- libview_headers = [
-+ 'ev-annotation-window.h',
- 'ev-document-model.h',
- 'ev-jobs.h',
- 'ev-job-scheduler.h',
-+ 'ev-loading-window.h',
-+ 'ev-page-cache.h',
-+ 'ev-pixbuf-cache.h',
- 'ev-print-operation.h',
- 'ev-stock-icons.h',
- 'ev-view.h',
-+ 'ev-view-cursor.h',
- 'ev-web-view.h',
- 'ev-view-presentation.h',
- ]
diff --git a/print/xreader/files/patch-shell_meson.build b/print/xreader/files/patch-shell_meson.build
deleted file mode 100644
index 3e15caa05947..000000000000
--- a/print/xreader/files/patch-shell_meson.build
+++ /dev/null
@@ -1,30 +0,0 @@
---- shell/meson.build.orig 2024-12-05 10:59:19 UTC
-+++ shell/meson.build
-@@ -94,6 +94,9 @@ xreader_deps = [
- gtk,
- libsecret,
- math,
-+ ice,
-+ sm,
-+ X11,
- xapp,
- ]
-
-@@ -141,7 +144,7 @@ libshell_deps = [
- libephyzoom_dep,
- ]
-
--libshell = static_library(
-+libshell = both_libraries(
- 'shell',
- shell_sources,
- dependencies: libshell_deps,
-@@ -149,7 +152,7 @@ libshell_dep = declare_dependency(
- )
-
- libshell_dep = declare_dependency(
-- link_whole: libshell, # Need the whole lib for gresource lookup
-+ link_whole: libshell.get_static_lib(), # Need the whole lib for gresource lookup
- dependencies: libshell_deps,
- include_directories: include_dirs,
- )
diff --git a/print/xreader/pkg-descr b/print/xreader/pkg-descr
deleted file mode 100644
index d008fb6ff938..000000000000
--- a/print/xreader/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Xreader is a document viewer capable of displaying multiple and single page
-document formats like CBR (comics), DjVu, DVI, PDF, PostScript, XPS, etc.
diff --git a/print/xreader/pkg-plist b/print/xreader/pkg-plist
deleted file mode 100644
index 71aa7a4ac619..000000000000
--- a/print/xreader/pkg-plist
+++ /dev/null
@@ -1,431 +0,0 @@
-bin/xreader
-bin/xreader-previewer
-bin/xreader-thumbnailer
-include/xreader/1.5/libdocument/ev-annotation.h
-include/xreader/1.5/libdocument/ev-async-renderer.h
-include/xreader/1.5/libdocument/ev-attachment.h
-include/xreader/1.5/libdocument/ev-backends-manager.h
-include/xreader/1.5/libdocument/ev-document-annotations.h
-include/xreader/1.5/libdocument/ev-document-attachments.h
-include/xreader/1.5/libdocument/ev-document-factory.h
-include/xreader/1.5/libdocument/ev-document-find.h
-include/xreader/1.5/libdocument/ev-document-fonts.h
-include/xreader/1.5/libdocument/ev-document-forms.h
-include/xreader/1.5/libdocument/ev-document-images.h
-include/xreader/1.5/libdocument/ev-document-info.h
-include/xreader/1.5/libdocument/ev-document-layers.h
-include/xreader/1.5/libdocument/ev-document-links.h
-include/xreader/1.5/libdocument/ev-document-misc.h
-include/xreader/1.5/libdocument/ev-document-print.h
-include/xreader/1.5/libdocument/ev-document-security.h
-include/xreader/1.5/libdocument/ev-document-text.h
-include/xreader/1.5/libdocument/ev-document-thumbnails.h
-include/xreader/1.5/libdocument/ev-document-transition.h
-include/xreader/1.5/libdocument/ev-document-type-builtins.h
-include/xreader/1.5/libdocument/ev-document.h
-include/xreader/1.5/libdocument/ev-file-exporter.h
-include/xreader/1.5/libdocument/ev-file-helpers.h
-include/xreader/1.5/libdocument/ev-form-field.h
-include/xreader/1.5/libdocument/ev-image.h
-include/xreader/1.5/libdocument/ev-init.h
-include/xreader/1.5/libdocument/ev-layer.h
-include/xreader/1.5/libdocument/ev-link-action.h
-include/xreader/1.5/libdocument/ev-link-dest.h
-include/xreader/1.5/libdocument/ev-link.h
-include/xreader/1.5/libdocument/ev-macros.h
-include/xreader/1.5/libdocument/ev-mapping-list.h
-include/xreader/1.5/libdocument/ev-page.h
-include/xreader/1.5/libdocument/ev-render-context.h
-include/xreader/1.5/libdocument/ev-selection.h
-include/xreader/1.5/libdocument/ev-transition-effect.h
-include/xreader/1.5/libdocument/ev-version.h
-include/xreader/1.5/libview/ev-annotation-window.h
-include/xreader/1.5/libview/ev-document-model.h
-include/xreader/1.5/libview/ev-job-scheduler.h
-include/xreader/1.5/libview/ev-jobs.h
-include/xreader/1.5/libview/ev-loading-window.h
-include/xreader/1.5/libview/ev-page-cache.h
-include/xreader/1.5/libview/ev-pixbuf-cache.h
-include/xreader/1.5/libview/ev-print-operation.h
-include/xreader/1.5/libview/ev-stock-icons.h
-include/xreader/1.5/libview/ev-view-cursor.h
-include/xreader/1.5/libview/ev-view-presentation.h
-include/xreader/1.5/libview/ev-view-type-builtins.h
-include/xreader/1.5/libview/ev-view.h
-include/xreader/1.5/libview/ev-web-view.h
-include/xreader/1.5/xreader-document.h
-include/xreader/1.5/xreader-view.h
-lib/libxreaderdocument.so
-lib/libxreaderdocument.so.3
-lib/libxreaderdocument.so.3.0.0
-lib/libxreaderview.so
-lib/libxreaderview.so.3
-lib/libxreaderview.so.3.0.0
-%%COMICS%%lib/xreader/3/backends/comicsdocument.xreader-backend
-%%COMICS%%lib/xreader/3/backends/libcomicsdocument.so
-%%DJVU%%lib/xreader/3/backends/djvudocument.xreader-backend
-%%DVI%%lib/xreader/3/backends/dvidocument.xreader-backend
-%%EPUB%%lib/xreader/3/backends/epubdocument.xreader-backend
-%%DJVU%%lib/xreader/3/backends/libdjvudocument.so
-%%DVI%%lib/xreader/3/backends/libdvidocument.so
-%%EPUB%%lib/xreader/3/backends/libepubdocument.so
-%%PDF%%lib/xreader/3/backends/libpdfdocument.so
-%%PS%%lib/xreader/3/backends/libpsdocument.so
-%%TIFF%%lib/xreader/3/backends/libtiffdocument.so
-%%XPS%%lib/xreader/3/backends/libxpsdocument.so
-%%PDF%%lib/xreader/3/backends/pdfdocument.xreader-backend
-%%PIXBUF%%lib/xreader/3/backends/libpixbufdocument.so
-%%PIXBUF%%lib/xreader/3/backends/pixbufdocument.xreader-backend
-%%PS%%lib/xreader/3/backends/psdocument.xreader-backend
-%%TIFF%%lib/xreader/3/backends/tiffdocument.xreader-backend
-%%XPS%%lib/xreader/3/backends/xpsdocument.xreader-backend
-%%INTROSPECTION%%lib/girepository-1.0/XreaderDocument-1.5.typelib
-%%INTROSPECTION%%lib/girepository-1.0/XreaderView-1.5.typelib
-libdata/pkgconfig/xreader-document-1.5.pc
-libdata/pkgconfig/xreader-view-1.5.pc
-%%DBUS%%libexec/xreaderd
-share/man/man1/xreader-previewer.1.gz
-share/man/man1/xreader-thumbnailer.1.gz
-share/man/man1/xreader.1.gz
-share/applications/xreader.desktop
-share/dbus-1/services/org.x.reader.Daemon.service
-%%INTROSPECTION%%share/gir-1.0/XreaderDocument-1.5.gir
-%%INTROSPECTION%%share/gir-1.0/XreaderView-1.5.gir
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvAnnotation.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvAsyncRenderer.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvAttachment.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocument.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentAnnotations.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentAttachments.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentFind.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentFonts.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentForms.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentImages.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentInfo.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentLayers.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentLinks.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentPrint.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentSecurity.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvDocumentTransition.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvFileExporter.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvFormField.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvImage.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvLayer.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvPage.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvRenderContext.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/EvSelection.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/annotation-glossary.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/api-index-full.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/document-data.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/document-helpers.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/document-interfaces.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/home.png
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/index.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/left-insensitive.png
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/left.png
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-EvDocumentMisc.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-Version-checks.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-backends-manager.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-document-factory.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-file-helpers.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-init.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-link-action.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-link-dest.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-link.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-mapping.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument-ev-transition-effect.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/libxreaderdocument.devhelp2
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/licence.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/object-tree.html
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/right-insensitive.png
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/right.png
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/style.css
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/up-insensitive.png
-%%DOCS%%share/gtk-doc/html/libxreaderdocument-1.5/up.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/EvJob.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/annotation-glossary.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/api-index-full.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/home.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/index.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/left-insensitive.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/left.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-annotation-window.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-document-model.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-job-scheduler.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-page-cache.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-print-operation.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-stock-icons.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-view-cursor.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-view-presentation.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-view-type-builtins.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview-ev-view.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/libxreaderview.devhelp2
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/licence.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/object-tree.html
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/right-insensitive.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/right.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/style.css
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/up-insensitive.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/up.png
-%%DOCS%%share/gtk-doc/html/libxreaderview-1.5/view-view.html
-%%DOCS%%share/gtk-doc/html/xreader/EggFindBar.html
-%%DOCS%%share/gtk-doc/html/xreader/EvFileMonitor.html
-%%DOCS%%share/gtk-doc/html/xreader/EvHistory.html
-%%DOCS%%share/gtk-doc/html/xreader/EvMessageArea.html
-%%DOCS%%share/gtk-doc/html/xreader/EvOpenRecentAction.html
-%%DOCS%%share/gtk-doc/html/xreader/EvPageAction.html
-%%DOCS%%share/gtk-doc/html/xreader/EvPageActionWidget.html
-%%DOCS%%share/gtk-doc/html/xreader/EvPasswordView.html
-%%DOCS%%share/gtk-doc/html/xreader/EvProgressMessageArea.html
-%%DOCS%%share/gtk-doc/html/xreader/EvSidebar.html
-%%DOCS%%share/gtk-doc/html/xreader/EvSidebarAttachments.html
-%%DOCS%%share/gtk-doc/html/xreader/EvSidebarLayers.html
-%%DOCS%%share/gtk-doc/html/xreader/EvSidebarLinks.html
-%%DOCS%%share/gtk-doc/html/xreader/EvSidebarPage.html
-%%DOCS%%share/gtk-doc/html/xreader/EvSidebarThumbnails.html
-%%DOCS%%share/gtk-doc/html/xreader/EvWindow.html
-%%DOCS%%share/gtk-doc/html/xreader/api-index-full.html
-%%DOCS%%share/gtk-doc/html/xreader/home.png
-%%DOCS%%share/gtk-doc/html/xreader/index.html
-%%DOCS%%share/gtk-doc/html/xreader/left-insensitive.png
-%%DOCS%%share/gtk-doc/html/xreader/left.png
-%%DOCS%%share/gtk-doc/html/xreader/licence.html
-%%DOCS%%share/gtk-doc/html/xreader/object-tree.html
-%%DOCS%%share/gtk-doc/html/xreader/right-insensitive.png
-%%DOCS%%share/gtk-doc/html/xreader/right.png
-%%DOCS%%share/gtk-doc/html/xreader/style.css
-%%DOCS%%share/gtk-doc/html/xreader/up-insensitive.png
-%%DOCS%%share/gtk-doc/html/xreader/up.png
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-application.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-keyring.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-metadata.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-properties-dialog.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-properties-fonts.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-properties-license.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-utils.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-ev-window-title.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader-frontend.html
-%%DOCS%%share/gtk-doc/html/xreader/xreader.devhelp2
-%%HELP%%share/help/C/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/C/xreader/index.docbook
-%%HELP%%share/help/C/xreader/legal.xml
-%%HELP%%share/help/bg/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/bg/xreader/index.docbook
-%%HELP%%share/help/bg/xreader/legal.xml
-%%HELP%%share/help/ca/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/ca/xreader/index.docbook
-%%HELP%%share/help/ca/xreader/legal.xml
-%%HELP%%share/help/cs/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/cs/xreader/index.docbook
-%%HELP%%share/help/cs/xreader/legal.xml
-%%HELP%%share/help/de/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/de/xreader/index.docbook
-%%HELP%%share/help/de/xreader/legal.xml
-%%HELP%%share/help/el/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/el/xreader/index.docbook
-%%HELP%%share/help/el/xreader/legal.xml
-%%HELP%%share/help/en_GB/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/en_GB/xreader/index.docbook
-%%HELP%%share/help/en_GB/xreader/legal.xml
-%%HELP%%share/help/es/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/es/xreader/index.docbook
-%%HELP%%share/help/es/xreader/legal.xml
-%%HELP%%share/help/eu/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/eu/xreader/index.docbook
-%%HELP%%share/help/eu/xreader/legal.xml
-%%HELP%%share/help/fi/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/fi/xreader/index.docbook
-%%HELP%%share/help/fi/xreader/legal.xml
-%%HELP%%share/help/fr/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/fr/xreader/index.docbook
-%%HELP%%share/help/fr/xreader/legal.xml
-%%HELP%%share/help/it/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/it/xreader/index.docbook
-%%HELP%%share/help/it/xreader/legal.xml
-%%HELP%%share/help/ja/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/ja/xreader/index.docbook
-%%HELP%%share/help/ja/xreader/legal.xml
-%%HELP%%share/help/nl/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/nl/xreader/index.docbook
-%%HELP%%share/help/nl/xreader/legal.xml
-%%HELP%%share/help/oc/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/oc/xreader/index.docbook
-%%HELP%%share/help/oc/xreader/legal.xml
-%%HELP%%share/help/pt_BR/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/pt_BR/xreader/index.docbook
-%%HELP%%share/help/pt_BR/xreader/legal.xml
-%%HELP%%share/help/ru/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/ru/xreader/index.docbook
-%%HELP%%share/help/ru/xreader/legal.xml
-%%HELP%%share/help/sl/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/sl/xreader/index.docbook
-%%HELP%%share/help/sl/xreader/legal.xml
-%%HELP%%share/help/sr/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/sr/xreader/index.docbook
-%%HELP%%share/help/sr/xreader/legal.xml
-%%HELP%%share/help/sv/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/sv/xreader/index.docbook
-%%HELP%%share/help/sv/xreader/legal.xml
-%%HELP%%share/help/uk/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/uk/xreader/index.docbook
-%%HELP%%share/help/uk/xreader/legal.xml
-%%HELP%%share/help/vi/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/vi/xreader/index.docbook
-%%HELP%%share/help/vi/xreader/legal.xml
-%%HELP%%share/help/zh_CN/xreader/figures/xreader_start_window.png
-%%HELP%%share/help/zh_CN/xreader/index.docbook
-%%HELP%%share/help/zh_CN/xreader/legal.xml
-share/icons/hicolor/16x16/apps/xreader.png
-share/icons/hicolor/22x22/apps/xreader.png
-share/icons/hicolor/24x24/apps/xreader.png
-share/icons/hicolor/48x48/apps/xreader.png
-share/icons/hicolor/scalable/apps/xreader.svg
-share/locale/ab/LC_MESSAGES/xreader.mo
-share/locale/af/LC_MESSAGES/xreader.mo
-share/locale/am/LC_MESSAGES/xreader.mo
-share/locale/ar/LC_MESSAGES/xreader.mo
-share/locale/as/LC_MESSAGES/xreader.mo
-share/locale/ast/LC_MESSAGES/xreader.mo
-share/locale/az/LC_MESSAGES/xreader.mo
-share/locale/be/LC_MESSAGES/xreader.mo
-share/locale/be@latin/LC_MESSAGES/xreader.mo
-share/locale/ber/LC_MESSAGES/xreader.mo
-share/locale/bg/LC_MESSAGES/xreader.mo
-share/locale/bn/LC_MESSAGES/xreader.mo
-share/locale/bn_IN/LC_MESSAGES/xreader.mo
-share/locale/br/LC_MESSAGES/xreader.mo
-share/locale/ca/LC_MESSAGES/xreader.mo
-share/locale/ca@valencia/LC_MESSAGES/xreader.mo
-share/locale/cmn/LC_MESSAGES/xreader.mo
-share/locale/cs/LC_MESSAGES/xreader.mo
-share/locale/cy/LC_MESSAGES/xreader.mo
-share/locale/da/LC_MESSAGES/xreader.mo
-share/locale/de/LC_MESSAGES/xreader.mo
-share/locale/dz/LC_MESSAGES/xreader.mo
-share/locale/el/LC_MESSAGES/xreader.mo
-share/locale/en@shaw/LC_MESSAGES/xreader.mo
-share/locale/en_AU/LC_MESSAGES/xreader.mo
-share/locale/en_CA/LC_MESSAGES/xreader.mo
-share/locale/en_GB/LC_MESSAGES/xreader.mo
-share/locale/eo/LC_MESSAGES/xreader.mo
-share/locale/es/LC_MESSAGES/xreader.mo
-share/locale/es_CO/LC_MESSAGES/xreader.mo
-share/locale/es_VE/LC_MESSAGES/xreader.mo
-share/locale/et/LC_MESSAGES/xreader.mo
-share/locale/eu/LC_MESSAGES/xreader.mo
-share/locale/fa/LC_MESSAGES/xreader.mo
-share/locale/fi/LC_MESSAGES/xreader.mo
-share/locale/fr/LC_MESSAGES/xreader.mo
-share/locale/fr_CA/LC_MESSAGES/xreader.mo
-share/locale/ga/LC_MESSAGES/xreader.mo
-share/locale/gl/LC_MESSAGES/xreader.mo
-share/locale/gu/LC_MESSAGES/xreader.mo
-share/locale/he/LC_MESSAGES/xreader.mo
-share/locale/hi/LC_MESSAGES/xreader.mo
-share/locale/hr/LC_MESSAGES/xreader.mo
-share/locale/hu/LC_MESSAGES/xreader.mo
-share/locale/hy/LC_MESSAGES/xreader.mo
-share/locale/ia/LC_MESSAGES/xreader.mo
-share/locale/id/LC_MESSAGES/xreader.mo
-share/locale/ie/LC_MESSAGES/xreader.mo
-share/locale/is/LC_MESSAGES/xreader.mo
-share/locale/it/LC_MESSAGES/xreader.mo
-share/locale/ja/LC_MESSAGES/xreader.mo
-share/locale/jv/LC_MESSAGES/xreader.mo
-share/locale/ka/LC_MESSAGES/xreader.mo
-share/locale/kab/LC_MESSAGES/xreader.mo
-share/locale/kk/LC_MESSAGES/xreader.mo
-share/locale/kn/LC_MESSAGES/xreader.mo
-share/locale/ko/LC_MESSAGES/xreader.mo
-share/locale/ks/LC_MESSAGES/xreader.mo
-share/locale/ku/LC_MESSAGES/xreader.mo
-share/locale/ky/LC_MESSAGES/xreader.mo
-share/locale/la/LC_MESSAGES/xreader.mo
-share/locale/lt/LC_MESSAGES/xreader.mo
-share/locale/lv/LC_MESSAGES/xreader.mo
-share/locale/mai/LC_MESSAGES/xreader.mo
-share/locale/mg/LC_MESSAGES/xreader.mo
-share/locale/mk/LC_MESSAGES/xreader.mo
-share/locale/ml/LC_MESSAGES/xreader.mo
-share/locale/mn/LC_MESSAGES/xreader.mo
-share/locale/mr/LC_MESSAGES/xreader.mo
-share/locale/ms/LC_MESSAGES/xreader.mo
-share/locale/nb/LC_MESSAGES/xreader.mo
-share/locale/nds/LC_MESSAGES/xreader.mo
-share/locale/ne/LC_MESSAGES/xreader.mo
-share/locale/nl/LC_MESSAGES/xreader.mo
-share/locale/nn/LC_MESSAGES/xreader.mo
-share/locale/oc/LC_MESSAGES/xreader.mo
-share/locale/or/LC_MESSAGES/xreader.mo
-share/locale/pa/LC_MESSAGES/xreader.mo
-share/locale/pl/LC_MESSAGES/xreader.mo
-share/locale/ps/LC_MESSAGES/xreader.mo
-share/locale/pt/LC_MESSAGES/xreader.mo
-share/locale/pt_BR/LC_MESSAGES/xreader.mo
-share/locale/ro/LC_MESSAGES/xreader.mo
-share/locale/ru/LC_MESSAGES/xreader.mo
-share/locale/rw/LC_MESSAGES/xreader.mo
-share/locale/sc/LC_MESSAGES/xreader.mo
-share/locale/si/LC_MESSAGES/xreader.mo
-share/locale/sk/LC_MESSAGES/xreader.mo
-share/locale/sl/LC_MESSAGES/xreader.mo
-share/locale/sq/LC_MESSAGES/xreader.mo
-share/locale/sr/LC_MESSAGES/xreader.mo
-share/locale/sr@latin/LC_MESSAGES/xreader.mo
-share/locale/sv/LC_MESSAGES/xreader.mo
-share/locale/ta/LC_MESSAGES/xreader.mo
-share/locale/te/LC_MESSAGES/xreader.mo
-share/locale/th/LC_MESSAGES/xreader.mo
-share/locale/tr/LC_MESSAGES/xreader.mo
-share/locale/tt/LC_MESSAGES/xreader.mo
-share/locale/uk/LC_MESSAGES/xreader.mo
-share/locale/ur/LC_MESSAGES/xreader.mo
-share/locale/uz/LC_MESSAGES/xreader.mo
-share/locale/vi/LC_MESSAGES/xreader.mo
-share/locale/wa/LC_MESSAGES/xreader.mo
-share/locale/zgh/LC_MESSAGES/xreader.mo
-share/locale/zh_CN/LC_MESSAGES/xreader.mo
-share/locale/zh_HK/LC_MESSAGES/xreader.mo
-share/locale/zh_TW/LC_MESSAGES/xreader.mo
-share/metainfo/xreader.appdata.xml
-share/thumbnailers/xreader.thumbnailer
-%%DATADIR%%/hand-open.png
-%%DATADIR%%/icons/hicolor/16x16/actions/object-rotate-left.png
-%%DATADIR%%/icons/hicolor/16x16/actions/object-rotate-right.png
-%%DATADIR%%/icons/hicolor/16x16/actions/view-page-continuous.png
-%%DATADIR%%/icons/hicolor/16x16/actions/view-page-facing.png
-%%DATADIR%%/icons/hicolor/16x16/actions/zoom-fit-height.png
-%%DATADIR%%/icons/hicolor/16x16/actions/zoom-fit-width.png
-%%DATADIR%%/icons/hicolor/16x16/actions/zoom.png
-%%DATADIR%%/icons/hicolor/16x16/mimetypes/x-office-presentation.png
-%%DATADIR%%/icons/hicolor/22x22/actions/eye.png
-%%DATADIR%%/icons/hicolor/22x22/actions/object-rotate-left.png
-%%DATADIR%%/icons/hicolor/22x22/actions/object-rotate-right.png
-%%DATADIR%%/icons/hicolor/22x22/actions/view-page-continuous.png
-%%DATADIR%%/icons/hicolor/22x22/actions/view-page-facing.png
-%%DATADIR%%/icons/hicolor/22x22/actions/zoom-fit-page.png
-%%DATADIR%%/icons/hicolor/22x22/actions/zoom-fit-width.png
-%%DATADIR%%/icons/hicolor/22x22/actions/zoom.png
-%%DATADIR%%/icons/hicolor/22x22/mimetypes/x-office-presentation.png
-%%DATADIR%%/icons/hicolor/24x24/actions/object-rotate-left.png
-%%DATADIR%%/icons/hicolor/24x24/actions/object-rotate-right.png
-%%DATADIR%%/icons/hicolor/24x24/actions/stock_filters-invert.png
-%%DATADIR%%/icons/hicolor/24x24/actions/view-page-continuous.png
-%%DATADIR%%/icons/hicolor/24x24/actions/view-page-facing.png
-%%DATADIR%%/icons/hicolor/24x24/actions/zoom-fit-height.png
-%%DATADIR%%/icons/hicolor/24x24/actions/zoom-fit-width.png
-%%DATADIR%%/icons/hicolor/24x24/actions/zoom.png
-%%DATADIR%%/icons/hicolor/24x24/mimetypes/x-office-presentation.png
-%%DATADIR%%/icons/hicolor/32x32/actions/object-rotate-left.png
-%%DATADIR%%/icons/hicolor/32x32/actions/object-rotate-right.png
-%%DATADIR%%/icons/hicolor/32x32/actions/view-page-continuous.png
-%%DATADIR%%/icons/hicolor/32x32/actions/view-page-facing.png
-%%DATADIR%%/icons/hicolor/32x32/mimetypes/x-office-presentation.png
-%%DATADIR%%/icons/hicolor/48x48/actions/close.png
-%%DATADIR%%/icons/hicolor/48x48/actions/resize-se.png
-%%DATADIR%%/icons/hicolor/48x48/actions/resize-sw.png
-%%DATADIR%%/icons/hicolor/48x48/actions/view-page-continuous.png
-%%DATADIR%%/icons/hicolor/48x48/actions/view-page-facing.png
-%%DATADIR%%/icons/hicolor/scalable/actions/object-rotate-left.svg
-%%DATADIR%%/icons/hicolor/scalable/actions/object-rotate-right.svg
-%%DATADIR%%/icons/hicolor/scalable/mimetypes/x-office-presentation.svg