diff --git a/print/Makefile b/print/Makefile
index b2165ccc23f6..6885e6bb6463 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -1,267 +1,268 @@
     COMMENT = Desktop publishing
 
     SUBDIR += R-cran-knitr
     SUBDIR += R-cran-tinytex
     SUBDIR += a2pdf
     SUBDIR += a2ps
     SUBDIR += abcm2ps
     SUBDIR += adobe-cmaps
     SUBDIR += afm
     SUBDIR += alignmargins
     SUBDIR += ansiprint
     SUBDIR += asprint
     SUBDIR += auctex
     SUBDIR += bibcursed
     SUBDIR += bibview
     SUBDIR += brlaser
     SUBDIR += c2ps
     SUBDIR += catdvi
     SUBDIR += cdlabelgen
     SUBDIR += cups
     SUBDIR += cups-bjnp
     SUBDIR += cups-filters
     SUBDIR += cups-fxlinuxprint
     SUBDIR += cups-pdf
     SUBDIR += cups-pk-helper
     SUBDIR += cups-smb-backend
     SUBDIR += deforaos-pdfviewer
     SUBDIR += derelict-ft
     SUBDIR += detex
     SUBDIR += dot2tex
     SUBDIR += dvi2tty
     SUBDIR += dvips2ascii
     SUBDIR += dvisvg
     SUBDIR += dymo-cups-drivers
     SUBDIR += easylatex
     SUBDIR += enscript-a4
     SUBDIR += enscript-letter
     SUBDIR += enscript-letterdj
     SUBDIR += epson-inkjet-printer-201401w
     SUBDIR += epson-inkjet-printer-201601w
     SUBDIR += epson-inkjet-printer-escpr
     SUBDIR += epson-inkjet-printer-escpr2
     SUBDIR += epsonepl
     SUBDIR += fig2dev
     SUBDIR += flpsed
     SUBDIR += font-amsfonts
     SUBDIR += font2svg
     SUBDIR += fontforge
     SUBDIR += foo2zjs
     SUBDIR += foomatic-db
     SUBDIR += foomatic-db-engine
     SUBDIR += foomatic-db-hpijs
     SUBDIR += foomatic-filters
     SUBDIR += fpc-libcups
     SUBDIR += fpdf
     SUBDIR += freetype2
     SUBDIR += ft2demos
     SUBDIR += ghostscript7-base
     SUBDIR += ghostscript7-commfont
     SUBDIR += ghostscript7-jpnfont
     SUBDIR += ghostscript7-korfont
     SUBDIR += ghostscript7-x11
     SUBDIR += ghostscript8-base
     SUBDIR += ghostscript8-x11
     SUBDIR += ghostscript9-agpl-base
     SUBDIR += ghostscript9-agpl-x11
     SUBDIR += ghostscript9-base
     SUBDIR += ghostscript9-x11
     SUBDIR += gimp-gutenprint
     SUBDIR += gl2ps
     SUBDIR += gsfonts
     SUBDIR += gspdf
     SUBDIR += gtklp
     SUBDIR += gutenprint
     SUBDIR += gv
     SUBDIR += harfbuzz
     SUBDIR += harfbuzz-hb-view
     SUBDIR += harfbuzz-icu
     SUBDIR += hp2xx
     SUBDIR += hplip
     SUBDIR += hplip-plugin
     SUBDIR += hs-hscolour
     SUBDIR += html2latex
     SUBDIR += html2ps
     SUBDIR += hyperlatex
     SUBDIR += indexinfo
     SUBDIR += kde_poster
     SUBDIR += latex-beamer
     SUBDIR += latex-biber
     SUBDIR += latex-ltablex
     SUBDIR += latex-resume
     SUBDIR += latex2rtf
     SUBDIR += latexdiff
     SUBDIR += libharu
     SUBDIR += libijs
     SUBDIR += libmspub01
     SUBDIR += libotf
     SUBDIR += libpagemaker
     SUBDIR += libpaper
     SUBDIR += libraqm
     SUBDIR += libspectre
     SUBDIR += lilypond
     SUBDIR += lilypond-devel
     SUBDIR += limereport
     SUBDIR += linux-c7-cups-libs
     SUBDIR += linux-c7-freetype
     SUBDIR += linux-c7-harfbuzz
     SUBDIR += linux-jabref
     SUBDIR += lout
     SUBDIR += lprps
     SUBDIR += lyx
     SUBDIR += magicfilter
     SUBDIR += makeindex
     SUBDIR += mftrace
     SUBDIR += miktex
     SUBDIR += min12xxw
     SUBDIR += mp-a4
     SUBDIR += mp-letter
     SUBDIR += mpage
     SUBDIR += muttprint
     SUBDIR += nenscript
     SUBDIR += okc321
     SUBDIR += openprinting
     SUBDIR += p5-Font-FreeType
     SUBDIR += p5-Net-CUPS
     SUBDIR += p5-Net-Printer
     SUBDIR += p5-PDF-Template
     SUBDIR += p5-PDFLib
     SUBDIR += p5-PostScript
     SUBDIR += p5-PostScript-PPD
     SUBDIR += p5-PostScript-Simple
     SUBDIR += p5-Text-PDF
     SUBDIR += p5-XML-ApacheFOP
     SUBDIR += p5-XML-Handler-AxPoint
     SUBDIR += p910nd
     SUBDIR += panda
     SUBDIR += papersize-default-a4
     SUBDIR += papersize-default-letter
     SUBDIR += paps
     SUBDIR += pcal
     SUBDIR += pdf-redact-tools
     SUBDIR += pdf-renderer
     SUBDIR += pdf-tools
     SUBDIR += pdf4tcl
     SUBDIR += pdfarranger
     SUBDIR += pdfbox
     SUBDIR += pdfchain
     SUBDIR += pdflib
     SUBDIR += pdflib-perl
+    SUBDIR += pdfmixtool
     SUBDIR += pdfstitch
     SUBDIR += pdftk
     SUBDIR += pear-File_PDF
     SUBDIR += pecl-pdflib
     SUBDIR += pfbtopfa
     SUBDIR += photoprint
     SUBDIR += pic2fig
     SUBDIR += pkfonts118
     SUBDIR += pkfonts240
     SUBDIR += pkfonts300
     SUBDIR += pkfonts360
     SUBDIR += pkfonts400
     SUBDIR += pkfonts600
     SUBDIR += pnm2ppa
     SUBDIR += posterazor
     SUBDIR += print-manager
     SUBDIR += ps2eps
     SUBDIR += pscal
     SUBDIR += psdim
     SUBDIR += pslib
     SUBDIR += pstotext
     SUBDIR += psutils
     SUBDIR += py-collidoscope
     SUBDIR += py-dehinter
     SUBDIR += py-font-v
     SUBDIR += py-fontaine
     SUBDIR += py-fontbakery
     SUBDIR += py-fontparts
     SUBDIR += py-fontpens
     SUBDIR += py-fonttools
     SUBDIR += py-fpdf
     SUBDIR += py-frescobaldi
     SUBDIR += py-glyphsets
     SUBDIR += py-glyphtools
     SUBDIR += py-pollyreports
     SUBDIR += py-preppy
     SUBDIR += py-psautohint
     SUBDIR += py-pycups
     SUBDIR += py-pypdf
     SUBDIR += py-pypdf2
     SUBDIR += py-pypdf3
     SUBDIR += py-python-ly
     SUBDIR += py-relatorio
     SUBDIR += py-reportlab
     SUBDIR += py-rtf
     SUBDIR += py-ttfautohint-py
     SUBDIR += py-ufolib2
     SUBDIR += py-uharfbuzz
     SUBDIR += py-vharfbuzz
     SUBDIR += py-weasyprint
     SUBDIR += qpdf
     SUBDIR += qpdfview
     SUBDIR += qt5-printsupport
     SUBDIR += rlpr
     SUBDIR += rtf2latex2e
     SUBDIR += rubygem-afm
     SUBDIR += rubygem-color
     SUBDIR += rubygem-color-tools
     SUBDIR += rubygem-color_diff
     SUBDIR += rubygem-pdf-core
     SUBDIR += rubygem-pdf-reader
     SUBDIR += rubygem-pdf-writer
     SUBDIR += rubygem-prawn
     SUBDIR += rubygem-prawn-core
     SUBDIR += rubygem-prawn-flexible-table
     SUBDIR += rubygem-prawn-format
     SUBDIR += rubygem-prawn-graph
     SUBDIR += rubygem-prawn-icon
     SUBDIR += rubygem-prawn-js
     SUBDIR += rubygem-prawn-layout
     SUBDIR += rubygem-prawn-security
     SUBDIR += rubygem-prawn-svg
     SUBDIR += rubygem-prawn-table
     SUBDIR += rubygem-prawn-templates
     SUBDIR += rubygem-prawn_shapes
     SUBDIR += rubygem-rbpdf
     SUBDIR += rubygem-rbpdf-font
     SUBDIR += rubygem-ttfunk
     SUBDIR += scribus-devel
     SUBDIR += sgf2tex
     SUBDIR += shrinkpdf
     SUBDIR += simple-fb2-reader
     SUBDIR += splix
     SUBDIR += system-config-printer
     SUBDIR += t1utils
     SUBDIR += tex-basic-engines
     SUBDIR += tex-dvipdfmx
     SUBDIR += tex-dvipsk
     SUBDIR += tex-formats
     SUBDIR += tex-jadetex
     SUBDIR += tex-luatex
     SUBDIR += tex-ptexenc
     SUBDIR += tex-xdvik
     SUBDIR += tex-xetex
     SUBDIR += tex-xmltex
     SUBDIR += texinfo
     SUBDIR += texlive-base
     SUBDIR += texlive-docs
     SUBDIR += texlive-full
     SUBDIR += texlive-texmf
     SUBDIR += texlive-texmf-source
     SUBDIR += texlive-tlmgr
     SUBDIR += texvc
     SUBDIR += tgif2tex
     SUBDIR += transfig
     SUBDIR += trueprint
     SUBDIR += ttf2pt1
     SUBDIR += ttfautohint
     SUBDIR += txtbdf2ps
     SUBDIR += typetools
     SUBDIR += utopia
     SUBDIR += xmbibtex
     SUBDIR += xpdfopen
     SUBDIR += xreader
     SUBDIR += xtexsh
     SUBDIR += yatex
 
 .include <bsd.port.subdir.mk>
diff --git a/print/pdfmixtool/Makefile b/print/pdfmixtool/Makefile
new file mode 100644
index 000000000000..9173e536f3b9
--- /dev/null
+++ b/print/pdfmixtool/Makefile
@@ -0,0 +1,40 @@
+PORTNAME=	pdfmixtool
+DISTVERSION=	1.1.1
+CATEGORIES=	print graphics editors
+PKGNAMESUFFIX=	-${FLAVOR}
+
+MAINTAINER=	dev@submerge.ch
+COMMENT=	Application to split, merge, rotate and mix PDF files
+WWW=		https://www.scarpetta.eu/pdfmixtool/
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+LIB_DEPENDS=	libqpdf.so:print/qpdf
+qt6_BUILD_DEPENDS=	vulkan-headers>0:graphics/vulkan-headers
+
+FLAVORS=	qt5 qt6
+FLAVOR?=	${FLAVORS:[1]}
+
+USES=		cmake compiler:c++11-lang desktop-file-utils magick pkgconfig
+
+.if ${FLAVOR} == qt5
+USES+=		qt:5
+USE_QT=		buildtools:build core gui linguisttools:build qmake:build \
+		svg widgets xml
+.elif ${FLAVOR} == qt6
+USES+=		gl qt:6
+USE_GL=		gl opengl
+USE_QT=		base tools:build svg
+CMAKE_ARGS+=	-DQT_VERSION=6
+.endif
+
+USE_GITLAB=	yes
+GL_ACCOUNT=	scarpetta
+GL_COMMIT=	35d482029881d9904c6e7487fe7572a3a5795406
+
+LDFLAGS+=	-L${LOCALBASE}/lib
+
+CONFLICTS_INSTALL=	pdfmixtool-qt5 pdfmixtool-qt6
+
+.include <bsd.port.mk>
diff --git a/print/pdfmixtool/distinfo b/print/pdfmixtool/distinfo
new file mode 100644
index 000000000000..46e6f29df871
--- /dev/null
+++ b/print/pdfmixtool/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1668987650
+SHA256 (scarpetta-pdfmixtool-35d482029881d9904c6e7487fe7572a3a5795406_GL0.tar.gz) = ec767369f8d9fb02f320ec9f6044b0fc5bd962dbc45cc7b1be9c69cfa620c2b0
+SIZE (scarpetta-pdfmixtool-35d482029881d9904c6e7487fe7572a3a5795406_GL0.tar.gz) = 174137
diff --git a/print/pdfmixtool/pkg-descr b/print/pdfmixtool/pkg-descr
new file mode 100644
index 000000000000..94529e5517b4
--- /dev/null
+++ b/print/pdfmixtool/pkg-descr
@@ -0,0 +1,12 @@
+PDF Mix Tool is a simple and lightweight application that allows you to perform
+common editing operations on PDF files.
+
+Base operations it can perform are the following:
+* Merge two or more files specifying a page set for each of them
+* Rotate pages
+* Composite more pages onto a single one (N-up)
+* Combinations of all of the above
+
+Besides, it can also mix files alternating their pages, generate booklets,
+add white pages to a PDF file, delete pages from a PDF file, extract pages from
+a PDF file, edit the PDF document information, extract images from a PDF file.
diff --git a/print/pdfmixtool/pkg-plist b/print/pdfmixtool/pkg-plist
new file mode 100644
index 000000000000..0a6384174fd4
--- /dev/null
+++ b/print/pdfmixtool/pkg-plist
@@ -0,0 +1,8 @@
+bin/pdfmixtool
+share/applications/eu.scarpetta.PDFMixTool.desktop
+share/icons/hicolor/128x128/apps/eu.scarpetta.PDFMixTool.png
+share/icons/hicolor/256x256/apps/eu.scarpetta.PDFMixTool.png
+share/icons/hicolor/48x48/apps/eu.scarpetta.PDFMixTool.png
+share/icons/hicolor/64x64/apps/eu.scarpetta.PDFMixTool.png
+share/icons/hicolor/scalable/apps/eu.scarpetta.PDFMixTool.svg
+share/metainfo/eu.scarpetta.PDFMixTool.appdata.xml