notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2025Q1
miktex Implementation of TeX/LaTeX
24.4_1 print on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 24.4_1Version of this port present on the latest quarterly branch.
Maintainer: uzsolt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-01-26 18:15:07
Last Update: 2025-01-26 18:12:17
Commit Hash: 14ee938
License: MULTIPLE
WWW:
https://miktex.org
Description:
MiKTeX is a cross-platform implementation of TeX/LaTeX and related programs. Its main features include an integrated package manager that installs missing components from the Internet, if required.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (257 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/miktex-24.4_1/catalog.mk
  3. /usr/local/share/licenses/miktex-24.4_1/LICENSE
  4. /usr/local/share/licenses/miktex-24.4_1/MULTIPLE
  5. bin/cfg
  6. bin/cjklatex
  7. bin/findtexmf
  8. bin/gsf2pk
  9. bin/initexmf
  10. bin/md5walk
  11. bin/miktex
  12. bin/miktex-afm2tfm
  13. bin/miktex-autosp
  14. bin/miktex-axohelp
  15. bin/miktex-bg5conv
  16. bin/miktex-bibsort
  17. bin/miktex-bibtex
  18. bin/miktex-bibtex8
  19. bin/miktex-bibtexu
  20. bin/miktex-cef5conv
  21. bin/miktex-cefconv
  22. bin/miktex-cefsconv
  23. bin/miktex-cfftot1
  24. bin/miktex-chktex
  25. bin/miktex-console
  26. bin/miktex-ctangle
  27. bin/miktex-ctwill
  28. bin/miktex-ctwill-refsort
  29. bin/miktex-ctwill-twinx
  30. bin/miktex-cweave
  31. bin/miktex-devnag
  32. bin/miktex-dvicopy
  33. bin/miktex-dvipdfmx
  34. bin/miktex-dvipdft
  35. bin/miktex-dvipng
  36. bin/miktex-dvips
  37. bin/miktex-dvisvgm
  38. bin/miktex-dvitype
  39. bin/miktex-epsffit
  40. bin/miktex-epstopdf
  41. bin/miktex-eptex
  42. bin/miktex-euptex
  43. bin/miktex-extconv
  44. bin/miktex-fribidixetex
  45. bin/miktex-gftodvi
  46. bin/miktex-gftopk
  47. bin/miktex-gftype
  48. bin/miktex-gregorio
  49. bin/miktex-hbf2gf
  50. bin/miktex-hishrink
  51. bin/miktex-histretch
  52. bin/miktex-hitex
  53. bin/miktex-kpsewhich
  54. bin/miktex-lacheck
  55. bin/miktex-lua
  56. bin/miktex-luac
  57. bin/miktex-luahbtex
  58. bin/miktex-luatex
  59. bin/miktex-makebase
  60. bin/miktex-makefmt
  61. bin/miktex-makeindex
  62. bin/miktex-makemf
  63. bin/miktex-makepk
  64. bin/miktex-maketfm
  65. bin/miktex-mf
  66. bin/miktex-mft
  67. bin/miktex-mkocp
  68. bin/miktex-mmafm
  69. bin/miktex-mmpfb
  70. bin/miktex-mpost
  71. bin/miktex-odvicopy
  72. bin/miktex-ofm2opl
  73. bin/miktex-opl2ofm
  74. bin/miktex-otfinfo
  75. bin/miktex-otftotfm
  76. bin/miktex-otp2ocp
  77. bin/miktex-outocp
  78. bin/miktex-ovf2ovp
  79. bin/miktex-ovp2ovf
  80. bin/miktex-patgen
  81. bin/miktex-pdfattach
  82. bin/miktex-pdfdetach
  83. bin/miktex-pdffonts
  84. bin/miktex-pdfimages
  85. bin/miktex-pdfinfo
  86. bin/miktex-pdfseparate
  87. bin/miktex-pdftex
  88. bin/miktex-pdftocairo
  89. bin/miktex-pdftohtml
  90. bin/miktex-pdftoppm
  91. bin/miktex-pdftops
  92. bin/miktex-pdftosrc
  93. bin/miktex-pdftotext
  94. bin/miktex-pdfunite
  95. bin/miktex-pk2bm
  96. bin/miktex-pltotf
  97. bin/miktex-pmxab
  98. bin/miktex-pooltype
  99. bin/miktex-prepmx
  100. bin/miktex-ps2pk
  101. bin/miktex-psbook
  102. bin/miktex-psnup
  103. bin/miktex-psresize
  104. bin/miktex-psselect
  105. bin/miktex-pstops
  106. bin/miktex-ptekf
  107. bin/miktex-rebar
  108. bin/miktex-rungs
  109. bin/miktex-scor2prt
  110. bin/miktex-sjisconv
  111. bin/miktex-synctex
  112. bin/miktex-t1dotlessj
  113. bin/miktex-t1lint
  114. bin/miktex-t1rawafm
  115. bin/miktex-t1reencode
  116. bin/miktex-t1testpage
  117. bin/miktex-t4ht
  118. bin/miktex-tangle
  119. bin/miktex-testwebapp
  120. bin/miktex-tex
  121. bin/miktex-tex2aspc
  122. bin/miktex-tex4ht
  123. bin/miktex-texworks
  124. bin/miktex-tftopl
  125. bin/miktex-tie
  126. bin/miktex-ttf2afm
  127. bin/miktex-ttf2pk
  128. bin/miktex-ttf2tfm
  129. bin/miktex-ttftotype42
  130. bin/miktex-upbibtex
  131. bin/miktex-updvitype
  132. bin/miktex-upmendex
  133. bin/miktex-uppltotf
  134. bin/miktex-uptftopl
  135. bin/miktex-vftovp
  136. bin/miktex-vptovf
  137. bin/miktex-weave
  138. bin/miktex-xetex
  139. bin/miktex-xml2pmx
  140. bin/miktexsetup
  141. bin/mpc
  142. bin/mpm
  143. bin/mthelp
  144. bin/padout
  145. bin/tdsutil
  146. bin/texify
  147. lib/libmetapost-backends-static.a
  148. lib/libmetapost-core-static.a
  149. lib/libmetapost-extramath-static.a
  150. lib/libmetapost-util-static.a
  151. lib/libmiktex-app.so
  152. lib/libmiktex-app.so.4.8.0
  153. lib/libmiktex-app.so.6
  154. lib/libmiktex-core.so
  155. lib/libmiktex-core.so.30
  156. lib/libmiktex-core.so.4.24.0
  157. lib/libmiktex-extractor.so
  158. lib/libmiktex-extractor.so.2
  159. lib/libmiktex-extractor.so.4.1.0
  160. lib/libmiktex-fmt.so
  161. lib/libmiktex-fmt.so.4
  162. lib/libmiktex-fmt.so.4.3.0
  163. lib/libmiktex-kpathsea.so
  164. lib/libmiktex-kpathsea.so.4.4.0
  165. lib/libmiktex-kpathsea.so.5
  166. lib/libmiktex-loc.so
  167. lib/libmiktex-loc.so.1
  168. lib/libmiktex-loc.so.1.0.0
  169. lib/libmiktex-lua53.so
  170. lib/libmiktex-lua53.so.1
  171. lib/libmiktex-lua53.so.4.1.1
  172. lib/libmiktex-md5.so
  173. lib/libmiktex-md5.so.4.0.0
  174. lib/libmiktex-md5.so.4.0.0.0.1
  175. lib/libmiktex-metapost.so
  176. lib/libmiktex-packagemanager.so
  177. lib/libmiktex-packagemanager.so.11
  178. lib/libmiktex-packagemanager.so.4.10.0
  179. lib/libmiktex-poppler-Qt.so
  180. lib/libmiktex-poppler-Qt.so.4
  181. lib/libmiktex-poppler-Qt.so.4.1.0
  182. lib/libmiktex-poppler.so
  183. lib/libmiktex-poppler.so.4
  184. lib/libmiktex-poppler.so.4.1.0
  185. lib/libmiktex-ptexenc.so
  186. lib/libmiktex-ptexenc.so.1.8.0
  187. lib/libmiktex-ptexenc.so.4
  188. lib/libmiktex-res.so
  189. lib/libmiktex-res.so.1
  190. lib/libmiktex-res.so.1.0.0
  191. lib/libmiktex-setup.so
  192. lib/libmiktex-setup.so.5.5.0
  193. lib/libmiktex-setup.so.6
  194. lib/libmiktex-teckit.so
  195. lib/libmiktex-teckit.so.2
  196. lib/libmiktex-teckit.so.4.0.0
  197. lib/libmiktex-texmf.so
  198. lib/libmiktex-texmf.so.4.8.0
  199. lib/libmiktex-texmf.so.8
  200. lib/libmiktex-trace.so
  201. lib/libmiktex-trace.so.4.0.0
  202. lib/libmiktex-trace.so.5
  203. lib/libmiktex-ui-Qt.so
  204. lib/libmiktex-ui-Qt.so.2
  205. lib/libmiktex-ui-Qt.so.4.5.0
  206. lib/libmiktex-util.so
  207. lib/libmiktex-util.so.4.4.0
  208. lib/libmiktex-util.so.5
  209. lib/libmiktex-web2c.so
  210. lib/libmiktex-web2c.so.2
  211. lib/libmiktex-web2c.so.4.2.0
  212. libexec/miktex/runexe
  213. libexec/miktex/runjava
  214. libexec/miktex/runperl
  215. libexec/miktex/runpython
  216. libexec/miktex/runsh
  217. libexec/miktex/runtexlua
  218. libexec/miktex/tex2xindy
  219. share/man/man1/findtexmf.1.gz
  220. share/man/man1/initexmf.1.gz
  221. share/man/man1/miktex-bibtex.1.gz
  222. share/man/man1/miktex-dvicopy.1.gz
  223. share/man/man1/miktex-dvips.1.gz
  224. share/man/man1/miktex-filesystem.1.gz
  225. share/man/man1/miktex-filetypes.1.gz
  226. share/man/man1/miktex-fndb.1.gz
  227. share/man/man1/miktex-fontmaps.1.gz
  228. share/man/man1/miktex-formats.1.gz
  229. share/man/man1/miktex-gftodvi.1.gz
  230. share/man/man1/miktex-languages.1.gz
  231. share/man/man1/miktex-links.1.gz
  232. share/man/man1/miktex-luatex.1.gz
  233. share/man/man1/miktex-mf.1.gz
  234. share/man/man1/miktex-mpost.1.gz
  235. share/man/man1/miktex-pdftex.1.gz
  236. share/man/man1/miktex-tex.1.gz
  237. share/man/man1/miktex-xetex.1.gz
  238. share/man/man1/miktex.1.gz
  239. share/man/man1/mpm.1.gz
  240. share/man/man1/mthelp.1.gz
  241. share/man/man1/texify.1.gz
  242. share/man/man5/pdftex.cfg.5.gz
  243. share/applications/icons/hicolor/128x128/apps/miktex-console.png
  244. share/applications/icons/hicolor/32x32/apps/miktex-console.png
  245. share/applications/miktex-console.desktop
  246. share/pixmaps/miktex-console.png
  247. share/polkit-1/actions/miktex-console.policy
  248. share/miktex-texmf/miktex/bootstrapping/miktex-config-2.9.tar.lzma
  249. share/miktex-texmf/miktex/bootstrapping/miktex-dvips.tar.lzma
  250. share/miktex-texmf/miktex/bootstrapping/miktex-fontconfig.tar.lzma
  251. share/miktex-texmf/miktex/bootstrapping/miktex-misc.tar.lzma
  252. share/miktex-texmf/miktex/bootstrapping/miktex-zzdb1-2.9.tar.lzma
  253. share/miktex-texmf/miktex/bootstrapping/miktex-zzdb3-2.9.tar.lzma
  254. share/miktex-texmf/miktex/bootstrapping/tetex.tar.lzma
  255. @owner
  256. @group
  257. @mode
Collapse this list.
Dependency lines:
  • miktex>0:print/miktex
To install the port:
cd /usr/ports/print/miktex/ && make install clean
To add the package, run one of these commands:
  • pkg install print/miktex
  • pkg install miktex
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: miktex
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: aarch64 armv7
distinfo:
TIMESTAMP = 1731694034 SHA256 (miktex/miktex-zzdb1-2.9.tar.lzma) = 1a3f6ea028f0d525ac01d48fb9f5717814326f16f469ca794e975dfa1b3cfda6 SIZE (miktex/miktex-zzdb1-2.9.tar.lzma) = 369576

Expand this list (14 items)

Collapse this list.

SHA256 (miktex/miktex-zzdb3-2.9.tar.lzma) = 7bd99933f3ef78fad867686fca13622aea92a1bba4d1de3f4f7534ac3f80b8e1 SIZE (miktex/miktex-zzdb3-2.9.tar.lzma) = 1816676 SHA256 (miktex/miktex-config-2.9.tar.lzma) = 7e487928bf8153e825f128a1f3104b8b50cec76bccb927e55e54937218e51964 SIZE (miktex/miktex-config-2.9.tar.lzma) = 5262 SHA256 (miktex/miktex-dvips.tar.lzma) = 78941d2e161eb4d957032ca2183fc94430377efd016c02f05ed35f47190b33ba SIZE (miktex/miktex-dvips.tar.lzma) = 4195 SHA256 (miktex/miktex-fontconfig.tar.lzma) = 7711ffd2220bdd29e30925cb18070d4dbe5c1896f9010995fc96c7e4270f1dd9 SIZE (miktex/miktex-fontconfig.tar.lzma) = 3555 SHA256 (miktex/miktex-misc.tar.lzma) = 5d7af3933b24f13de10a874f7f27ce465da30a824f8b383fc9ffee553b77952a SIZE (miktex/miktex-misc.tar.lzma) = 23417 SHA256 (miktex/tetex.tar.lzma) = 0c4d68ebaaf6485c71c6e61e091b859fa2f5b819f6e881678def5bfea79597a4 SIZE (miktex/tetex.tar.lzma) = 13084 SHA256 (miktex/miktex-24.4.tar.xz) = d645b049a546ecd52397db5c883f4140885b201f5bb4ac401885cb2cc5219805 SIZE (miktex/miktex-24.4.tar.xz) = 29351280

Collapse this list.


Packages (timestamps in pop-ups are UTC):
miktex
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-25.4_1--25.4_1---
FreeBSD:13:quarterly-25.2--25.2---
FreeBSD:14:latest-25.4_1--25.4_1---
FreeBSD:14:quarterly-25.2--25.2---
FreeBSD:15:latest-25.4_1n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. cmake : devel/cmake-core
  3. msgfmt : devel/gettext-tools
  4. gmake>=4.4.1 : devel/gmake
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. update-desktop-database : devel/desktop-file-utils
  7. xorgproto>=0 : x11/xorgproto
  8. pixman-1.pc : x11/pixman
  9. lupdate : devel/qt6-tools
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. pixman-1.pc : x11/pixman
  3. lupdate : devel/qt6-tools
Library dependencies:
  1. libapr-1.so : devel/apr1
  2. libboost_locale.so : devel/boost-libs
  3. libcurl.so : ftp/curl
  4. libexpat.so : textproc/expat2
  5. libfontconfig.so : x11-fonts/fontconfig
  6. libfreetype.so : print/freetype2
  7. libfribidi.so : converters/fribidi
  8. libgd.so : graphics/gd
  9. libgmp.so : math/gmp
  10. libgraphite2.so : graphics/graphite2
  11. libharfbuzz-icu.so : print/harfbuzz-icu
  12. libharfbuzz.so : print/harfbuzz
  13. libhunspell-1.7.so : textproc/hunspell
  14. libicui18n.so : devel/icu
  15. libicuuc.so : devel/icu
  16. libinotify.so : devel/libinotify
  17. liblog4cxx.so : devel/log4cxx
  18. libmpfi.so : math/mpfi
  19. libmpfr.so : math/mpfr
  20. libmspack.so : archivers/libmspack
  21. libpng.so : graphics/png
  22. libpopt.so : devel/popt
  23. libQt6Widgets.so : devel/qt6-base
  24. liburiparser.so : net/uriparser
  25. libzzip.so : devel/zziplib
  26. libcairo.so : graphics/cairo
  27. libxml2.so : textproc/libxml2
  28. libxslt.so : textproc/libxslt
  29. libjpeg.so : graphics/jpeg-turbo
  30. libGL.so : graphics/libglvnd
  31. libOpenGL.so : graphics/libglvnd
  32. libQt6Core5Compat.so : devel/qt6-5compat
  33. libQt6Qml.so : x11-toolkits/qt6-declarative
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for miktex-24.4_1: UIQT=on: Build Qt components ===> Use 'make config' to modify these settings
Options name:
print_miktex
USES:
bison cmake:noninja gettext-tools gmake gnome jpeg localbase:ldflags pkgconfig ssl tar:xz xorg desktop-file-utils gl qt:6
pkg-message:
For install:
Before using MiKTeX, follow post-installation instructions for non-shared (user) setup at https://miktex.org/howto/install-miktex-unx
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://miktex.org/download/ctan/systems/win32/miktex/source/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
24.4_1
26 Jan 2025 18:12:17
commit hash: 14ee9385494fbc69de3aea807b2f1544c261ae65commit hash: 14ee9385494fbc69de3aea807b2f1544c261ae65commit hash: 14ee9385494fbc69de3aea807b2f1544c261ae65commit hash: 14ee9385494fbc69de3aea807b2f1544c261ae65 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
print/miktex: Fix NOT_FOR_ARCHS

The arm64 architecture is aarch64.

(cherry picked from commit 7715ef59f2fd5dc19b6ee3c12b858703611f695b)

Number of commits found: 1