freebsd-ports/print
Stefan Eßer bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
..
a2pdf
a2ps
abcm2ps
adobe-cmaps
afm
alignmargins
ansiprint
asprint
auctex USES=emacs: Chase package name changes 2021-11-15 11:19:58 -04:00
bibcursed
bibview
brlaser
c2ps
catdvi
cdlabelgen
cups */*: Remove redundant '-[0-9]*' from CONFLICTS 2021-10-29 11:50:18 +02:00
cups-bjnp
cups-filters Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
cups-fxlinuxprint
cups-pdf
cups-pk-helper
cups-smb-backend
deforaos-pdfviewer graphics/poppler: update to 21.12 2021-12-13 21:13:45 +01:00
derelict-ft
detex Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
dot2tex
dvi2tty Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
dvips2ascii
dvisvg
dymo-cups-drivers
easylatex
enscript-a4 Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
enscript-letter Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
enscript-letterdj Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
epson-inkjet-printer-201401w
epson-inkjet-printer-201601w
epson-inkjet-printer-escpr
epson-inkjet-printer-escpr2 print/epson-inkjet-printer-escpr2: Update to 1.1.44 2021-12-12 19:54:00 +01:00
epsonepl
fig2dev
flpsed
font2svg
font-amsfonts
fontforge
foo2zjs
foomatic-db
foomatic-db-engine
foomatic-db-hpijs
foomatic-filters */*: Remove redundant '-[0-9]*' from CONFLICTS 2021-10-29 11:50:18 +02:00
fpc-libcups
fpdf
freetype
freetype2 print/freetype2: update to 2.11.1 2021-12-11 10:53:46 +01:00
ft2demos
ghostscript7-base Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
ghostscript7-commfont */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL 2021-11-23 23:11:40 +01:00
ghostscript7-jpnfont
ghostscript7-korfont
ghostscript7-x11 */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL 2021-11-23 23:11:40 +01:00
ghostscript8-base Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
ghostscript8-x11 print/ghostscript*: Return Ghostscript ports to the pool 2022-01-08 15:26:25 -03:00
ghostscript9-agpl-base print/ghostscript*: Return Ghostscript ports to the pool 2022-01-08 15:26:25 -03:00
ghostscript9-agpl-x11 print/ghostscript*: Return Ghostscript ports to the pool 2022-01-08 15:26:25 -03:00
ghostscript9-base Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
ghostscript9-x11 print/ghostscript*: Return Ghostscript ports to the pool 2022-01-08 15:26:25 -03:00
gimp-gutenprint
gl2ps
gsfonts print/ghostscript*: Return Ghostscript ports to the pool 2022-01-08 15:26:25 -03:00
gspdf
gtklp
gutenprint
gv
harfbuzz print/harfbuzz: update to 3.2.0 2021-12-16 18:27:56 +01:00
harfbuzz-hb-view
harfbuzz-icu print/harfbuzz: update to 3.1.0 2021-11-03 23:09:05 +00:00
hp2xx
hplip */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL 2021-11-23 23:11:40 +01:00
hplip-plugin
hs-hscolour
html2latex
html2ps Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
hyperlatex Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
indexinfo
kde_poster */*: Remove redundant '-[0-9]*' from CONFLICTS 2021-10-29 11:50:18 +02:00
latex2rtf framework: Add new USES 'magick' for graphics/ImageMagick* 2021-12-11 14:50:53 +01:00
latex-beamer
latex-biber
latex-ltablex
latex-resume
latexdiff
lgrind
libharu
libijs
libmspub01 devel/icu: update to 70.1 2021-10-28 16:37:30 +00:00
libotf
libpagemaker
libpaper print/libpaper: Update to 1.1.28 2021-11-24 14:11:35 +01:00
libraqm
libspectre
lilypond Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
lilypond-devel Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
limereport
linux-c7-cups-libs */*: Remove redundant '-[0-9]*' from CONFLICTS 2021-10-29 11:50:18 +02:00
linux-c7-freetype
linux-c7-harfbuzz
linux-jabref print/linux-jabref: Add CPE information 2021-11-05 08:28:33 +00:00
lout
lprps
lyx print/lyx: Update to 2.3.6.1 2022-01-07 11:00:00 +08:00
magicfilter
makeindex */*: Remove redundant '-[0-9]*' from CONFLICTS 2021-10-29 11:50:18 +02:00
mftrace
miktex print/miktex: Update to 21.8. 2021-11-08 12:49:04 +01:00
min12xxw
mp-a4 Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
mp-letter Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
mpage
muttprint framework: Add new USES 'magick' for graphics/ImageMagick* 2021-12-11 14:50:53 +01:00
nenscript
okc321
openprinting
p5-Font-FreeType
p5-Net-CUPS
p5-Net-Printer
p5-PDF-Template
p5-PDFLib
p5-PostScript
p5-PostScript-PPD
p5-PostScript-Simple
p5-Text-PDF
p5-XML-ApacheFOP
p5-XML-Handler-AxPoint
p910nd
panda
papersize-default-a4 */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL 2021-11-23 23:11:40 +01:00
papersize-default-letter
paps
pcal
pdf4tcl
pdf-redact-tools framework: Add new USES 'magick' for graphics/ImageMagick* 2021-12-11 14:50:53 +01:00
pdf-renderer
pdf-tools Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
pdfarranger print/pdfarranger: Update to 1.8.0 2021-11-17 21:20:16 +08:00
pdfbox print/pdfbox: Add CPE information 2021-10-21 16:27:01 +02:00
pdfchain
pdflib
pdflib-perl
pdfstitch
pdftk print/pdftk: Use bouncycastle dependency from ports tree 2022-01-04 16:42:59 +01:00
pear-File_PDF
pecl-pdflib Mark ports to IGNORE with new php81 2022-01-10 07:30:00 -06:00
pfbtopfa
photoprint
pic2fig
pkfonts118
pkfonts240
pkfonts300
pkfonts360
pkfonts400
pkfonts600
pnm2ppa
posterazor
print-manager KDE: Update KDE Gear to 21.12.1 2022-01-06 16:38:38 +01:00
ps2eps
pscal
psdim
pslib
pstotext
psutils
py-collidoscope print/py-collidoscope: Update USES=python 2021-11-06 03:14:22 +08:00
py-dehinter print/py-dehinter: Update to 4.0.0 2021-11-22 02:20:55 +08:00
py-font-v print/py-font-v: Update to 2.0.0 2021-11-22 02:20:58 +08:00
py-fontaine
py-fontbakery print/py-fontbakery: Update to 0.8.4 2021-12-22 02:49:03 +08:00
py-fontparts
py-fontpens
py-fonttools Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
py-fonttools3 Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
py-fpdf
py-frescobaldi
py-glyphtools print/py-glyphtools: Update USES=python 2021-11-06 03:14:23 +08:00
py-pdf
py-pdf2
py-pollyreports
py-preppy
py-psautohint
py-pycups print/py-pycups: Cosmetic change 2021-10-25 23:57:35 +08:00
py-python-ly
py-qt5-printsupport
py-relatorio
py-reportlab
py-rtf
py-ttfautohint-py
py-ufolib2
py-uharfbuzz print/py-uharfbuzz: Remove -f because RM has it already 2021-11-06 07:54:22 +08:00
py-vharfbuzz
py-weasyprint
qpdf print/qpdf: Update to 10.5.0 2021-12-24 16:02:27 +08:00
qpdfview graphics/poppler: update to 21.12 2021-12-13 21:13:45 +01:00
qt5-printsupport Qt: Switch Qt5 to use KDE's Qt patch collection 2022-01-02 09:47:54 +01:00
R-cran-knitr print/R-cran-knitr: Update to 1.37 2021-12-20 10:01:17 +00:00
R-cran-tinytex print/R-cran-tinytex: Update to 0.36 2021-12-21 16:48:58 +00:00
rlpr
rtf2latex2e
rubygem-afm
rubygem-color
rubygem-color-tools
rubygem-pdf-core
rubygem-pdf-reader
rubygem-pdf-writer
rubygem-prawn
rubygem-prawn_shapes
rubygem-prawn-core
rubygem-prawn-flexible-table
rubygem-prawn-format
rubygem-prawn-graph
rubygem-prawn-icon
rubygem-prawn-js
rubygem-prawn-layout
rubygem-prawn-security
rubygem-prawn-svg
rubygem-prawn-table
rubygem-prawn-templates
rubygem-rbpdf
rubygem-rbpdf-font
rubygem-ttfunk
scribus-devel graphics/poppler: update to 21.12 2021-12-13 21:13:45 +01:00
sgf2tex
shrinkpdf
simple-fb2-reader
splix
system-config-printer
t1utils
tex-aleph
tex-basic-engines
tex-dvipdfmx
tex-dvipsk
tex-formats
tex-jadetex
tex-luatex
tex-ptexenc
tex-xdvik */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL 2021-11-23 23:11:40 +01:00
tex-xetex devel/icu: update to 70.1 2021-10-28 16:37:30 +00:00
tex-xmltex
texinfo
texlive-base Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
texlive-docs
texlive-full
texlive-texmf
texlive-texmf-source print/texlive-texmf-source: Add CPE information 2021-10-21 16:27:01 +02:00
texlive-tlmgr */*: Remove redundant '-[0-9]*' from CONFLICTS 2021-10-29 11:50:18 +02:00
texvc framework: Add new USES 'magick' for graphics/ImageMagick* 2021-12-11 14:50:53 +01:00
tgif2tex
transfig Fix CONFLICTS entries of multiple ports 2022-01-10 16:15:39 +01:00
trueprint
ttf2pt1
ttfautohint
ttftot42
txtbdf2ps
typetools */*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL 2021-11-23 23:11:40 +01:00
utopia
xmbibtex
xpdfopen
xreader graphics/poppler: update to 21.12 2021-12-13 21:13:45 +01:00
xtexsh
yatex USES=emacs: Chase package name changes 2021-11-15 11:19:58 -04:00
Makefile print/linux-jabref: Add new port 2021-11-04 14:54:00 +01:00