diff --git a/print/miktex/Makefile b/print/miktex/Makefile index 73129c4eacd7..cbb136c7f999 100644 --- a/print/miktex/Makefile +++ b/print/miktex/Makefile @@ -1,103 +1,103 @@ PORTNAME= miktex -DISTVERSION= 24.12 -PORTREVISION= 2 +DISTVERSION= 25.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 DISTFILES= miktex-zzdb1-2.9.tar.lzma:bootstrap \ miktex-zzdb3-2.9.tar.lzma:bootstrap \ miktex-config-2.9.tar.lzma:bootstrap \ miktex-dvips.tar.lzma:bootstrap \ miktex-fontconfig.tar.lzma:bootstrap \ miktex-misc.tar.lzma:bootstrap \ tetex.tar.lzma:bootstrap \ ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= miktex EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= uzsolt@FreeBSD.org COMMENT= Implementation of TeX/LaTeX WWW= https://miktex.org LICENSE= MULTIPLE LICENSE_NAME= Multiple LICENSE_TEXT= This is a collection of many independent packages and does not have a single license LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept -BROKEN= Fails to build with ICU 76.1 NOT_FOR_ARCHS= aarch64 armv7 NOT_FOR_ARCHS_REASON= Programs/TeXAndFriends/Knuth/web/tangle.p:1: parse error before `รป' LIB_DEPENDS= libapr-1.so:devel/apr1 \ libboost_locale.so:devel/boost-libs \ libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libgd.so:graphics/gd \ libgmp.so:math/gmp \ libgraphite2.so:graphics/graphite2 \ libharfbuzz-icu.so:print/harfbuzz-icu \ libharfbuzz.so:print/harfbuzz \ libhunspell-1.7.so:textproc/hunspell \ libicui18n.so:devel/icu \ libicuuc.so:devel/icu \ libinotify.so:devel/libinotify \ liblog4cxx.so:devel/log4cxx \ libmpfi.so:math/mpfi \ libmpfr.so:math/mpfr \ libmspack.so:archivers/libmspack \ libpng.so:graphics/png \ libpopt.so:devel/popt \ libQt6Widgets.so:devel/qt6-base \ liburiparser.so:net/uriparser \ libzzip.so:devel/zziplib USES= bison cmake:noninja gettext-tools gmake gnome jpeg \ localbase:ldflags pkgconfig ssl tar:xz xorg USE_GNOME= cairo libxslt USE_LDCONFIG= yes USE_XORG= pixman CMAKE_ARGS= -DMIKTEX_SYSTEM_ETC_FONTS_CONFD_DIR=${LOCALBASE}/etc/fonts/conf.d \ -DMIKTEX_SYSTEM_VAR_CACHE_DIR=${DATADIR}/cache \ -DMIKTEX_SYSTEM_VAR_LIB_DIR=${DATADIR}/lib CMAKE_ON= WITH_MAN_PAGES MAKE_JOBS_UNSAFE= yes LDFLAGS+= -linotify +WRKSRC= ${WRKDIR}/${PORTNAME}.${DISTVERSION} + OPTIONS_DEFINE= UIQT OPTIONS_DEFAULT= UIQT OPTIONS_SUB= yes UIQT_DESC= Build Qt components UIQT_USES= desktop-file-utils gl qt:6 UIQT_USE= GL=gl,opengl \ qmake:build \ QT=5compat,declarative,tools UIQT_CMAKE_BOOL= WITH_UI_QT post-extract: ${MKDIR} ${BUILD_WRKSRC} .for f in ${DISTFILES:M*bootstrap} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${f:S/:bootstrap//} ${BUILD_WRKSRC} .endfor post-patch: ${REINPLACE_CMD} 's|log4cxx/rollingfileappender.h|log4cxx/rolling/rollingfileappender.h|g' \ ${WRKSRC}/Libraries/MiKTeX/App/app.cpp \ ${WRKSRC}/Programs/Editors/TeXworks/miktex/miktex-texworks.cpp \ ${WRKSRC}/Programs/MiKTeX/Console/Qt/main.cpp \ ${WRKSRC}/Programs/MiKTeX/PackageManager/mpm/mpm.cpp \ ${WRKSRC}/Programs/MiKTeX/Yap/MFC/StdAfx.h \ ${WRKSRC}/Programs/MiKTeX/initexmf/initexmf.cpp \ ${WRKSRC}/Programs/MiKTeX/miktex/miktex.cpp post-install: ${RM} ${STAGEDIR}${PREFIX}/share/miktex-texmf/miktex/config/*.log .include diff --git a/print/miktex/distinfo b/print/miktex/distinfo index 94e2536a6e69..78a9203f36ef 100644 --- a/print/miktex/distinfo +++ b/print/miktex/distinfo @@ -1,17 +1,17 @@ -TIMESTAMP = 1738304784 -SHA256 (miktex/miktex-zzdb1-2.9.tar.lzma) = 1a3f6ea028f0d525ac01d48fb9f5717814326f16f469ca794e975dfa1b3cfda6 -SIZE (miktex/miktex-zzdb1-2.9.tar.lzma) = 369576 -SHA256 (miktex/miktex-zzdb3-2.9.tar.lzma) = 7bd99933f3ef78fad867686fca13622aea92a1bba4d1de3f4f7534ac3f80b8e1 -SIZE (miktex/miktex-zzdb3-2.9.tar.lzma) = 1816676 +TIMESTAMP = 1741718330 +SHA256 (miktex/miktex-zzdb1-2.9.tar.lzma) = 5d885b2a5c615523a509c9b420eb3675d16002dfc259726863a22e2d2c3be32e +SIZE (miktex/miktex-zzdb1-2.9.tar.lzma) = 380434 +SHA256 (miktex/miktex-zzdb3-2.9.tar.lzma) = e6f2ee1b08dd76ab49e45fc3b552ae45546a80635b906171445e35717c2c788b +SIZE (miktex/miktex-zzdb3-2.9.tar.lzma) = 1849325 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/miktex-misc.tar.lzma) = cac35112f9ca5ac7aaa8de7d730373955db552671c6e34861729e8f25bf61fe3 +SIZE (miktex/miktex-misc.tar.lzma) = 23382 SHA256 (miktex/tetex.tar.lzma) = 0c4d68ebaaf6485c71c6e61e091b859fa2f5b819f6e881678def5bfea79597a4 SIZE (miktex/tetex.tar.lzma) = 13084 -SHA256 (miktex/miktex-24.12.tar.xz) = 39979c72427b84729bc2bc3f9a98f88c7fb2fa84b784743a077f7a4659da016d -SIZE (miktex/miktex-24.12.tar.xz) = 29354808 +SHA256 (miktex/miktex-25.2.tar.xz) = 80dacc5bf4023fbef9aad3e24982f8bd98f639ee181180bc01ff561d24b4af99 +SIZE (miktex/miktex-25.2.tar.xz) = 28992232 diff --git a/print/miktex/pkg-plist b/print/miktex/pkg-plist index 9aab49fcec4e..590b49b1f7d8 100644 --- a/print/miktex/pkg-plist +++ b/print/miktex/pkg-plist @@ -1,249 +1,249 @@ bin/cfg bin/cjklatex bin/findtexmf bin/gsf2pk bin/initexmf bin/md5walk bin/miktex bin/miktex-afm2tfm bin/miktex-autosp bin/miktex-axohelp bin/miktex-bg5conv bin/miktex-bibsort bin/miktex-bibtex bin/miktex-bibtex8 bin/miktex-bibtexu bin/miktex-cef5conv bin/miktex-cefconv bin/miktex-cefsconv bin/miktex-cfftot1 bin/miktex-chktex %%UIQT%%bin/miktex-console bin/miktex-ctangle bin/miktex-ctwill bin/miktex-ctwill-refsort bin/miktex-ctwill-twinx bin/miktex-cweave bin/miktex-devnag bin/miktex-dvicopy bin/miktex-dvipdfmx bin/miktex-dvipdft bin/miktex-dvipng bin/miktex-dvips bin/miktex-dvisvgm bin/miktex-dvitype bin/miktex-epsffit bin/miktex-epstopdf bin/miktex-euptex bin/miktex-extconv bin/miktex-fribidixetex bin/miktex-gftodvi bin/miktex-gftopk bin/miktex-gftype bin/miktex-gregorio bin/miktex-hbf2gf bin/miktex-hishrink bin/miktex-histretch bin/miktex-hitex bin/miktex-kpsewhich bin/miktex-lacheck bin/miktex-lua bin/miktex-luac bin/miktex-luahbtex bin/miktex-luatex bin/miktex-makebase bin/miktex-makefmt bin/miktex-makeindex bin/miktex-makemf bin/miktex-makepk bin/miktex-maketfm bin/miktex-mf bin/miktex-mft bin/miktex-mkocp bin/miktex-mmafm bin/miktex-mmpfb bin/miktex-mpost bin/miktex-odvicopy bin/miktex-ofm2opl bin/miktex-opl2ofm bin/miktex-otfinfo bin/miktex-otftotfm bin/miktex-otp2ocp bin/miktex-outocp bin/miktex-ovf2ovp bin/miktex-ovp2ovf bin/miktex-patgen bin/miktex-pdfattach bin/miktex-pdfdetach bin/miktex-pdffonts bin/miktex-pdfimages bin/miktex-pdfinfo bin/miktex-pdfseparate bin/miktex-pdftex bin/miktex-pdftocairo bin/miktex-pdftohtml bin/miktex-pdftoppm bin/miktex-pdftops bin/miktex-pdftosrc bin/miktex-pdftotext bin/miktex-pdfunite bin/miktex-pk2bm bin/miktex-pltotf bin/miktex-pmxab bin/miktex-pooltype bin/miktex-prepmx bin/miktex-ps2pk bin/miktex-psbook bin/miktex-psnup bin/miktex-psresize bin/miktex-psselect bin/miktex-pstops bin/miktex-ptekf bin/miktex-rebar bin/miktex-rungs bin/miktex-scor2prt bin/miktex-sjisconv bin/miktex-synctex bin/miktex-t1dotlessj bin/miktex-t1lint bin/miktex-t1rawafm bin/miktex-t1reencode bin/miktex-t1testpage bin/miktex-t4ht bin/miktex-tangle bin/miktex-testwebapp bin/miktex-tex bin/miktex-tex2aspc bin/miktex-tex4ht %%UIQT%%bin/miktex-texworks bin/miktex-tftopl bin/miktex-tie bin/miktex-ttf2afm bin/miktex-ttf2pk bin/miktex-ttf2tfm bin/miktex-ttftotype42 bin/miktex-upbibtex bin/miktex-updvitype bin/miktex-upmendex bin/miktex-uppltotf bin/miktex-uptftopl bin/miktex-vftovp bin/miktex-vptovf bin/miktex-weave bin/miktex-xetex bin/miktex-xml2pmx bin/miktexsetup bin/mpc bin/mpm bin/mthelp bin/padout bin/tdsutil bin/texify lib/libmetapost-backends-static.a lib/libmetapost-core-static.a lib/libmetapost-extramath-static.a lib/libmetapost-util-static.a lib/libmiktex-app.so lib/libmiktex-app.so.4.8.0 lib/libmiktex-app.so.6 lib/libmiktex-core.so lib/libmiktex-core.so.30 lib/libmiktex-core.so.4.24.0 lib/libmiktex-extractor.so lib/libmiktex-extractor.so.2 lib/libmiktex-extractor.so.4.1.0 lib/libmiktex-fmt.so lib/libmiktex-fmt.so.4 lib/libmiktex-fmt.so.4.3.0 lib/libmiktex-kpathsea.so lib/libmiktex-kpathsea.so.4.4.0 lib/libmiktex-kpathsea.so.5 lib/libmiktex-loc.so lib/libmiktex-loc.so.1 lib/libmiktex-loc.so.1.0.0 lib/libmiktex-lua53.so lib/libmiktex-lua53.so.1 lib/libmiktex-lua53.so.4.1.1 lib/libmiktex-md5.so lib/libmiktex-md5.so.%%GTK4_VERSION%% lib/libmiktex-md5.so.%%GTK4_VERSION%%.0.1 lib/libmiktex-metapost.so lib/libmiktex-packagemanager.so lib/libmiktex-packagemanager.so.11 lib/libmiktex-packagemanager.so.4.10.0 %%UIQT%%lib/libmiktex-poppler-Qt.so %%UIQT%%lib/libmiktex-poppler-Qt.so.4 %%UIQT%%lib/libmiktex-poppler-Qt.so.4.1.0 lib/libmiktex-poppler.so lib/libmiktex-poppler.so.4 lib/libmiktex-poppler.so.4.1.0 lib/libmiktex-ptexenc.so -lib/libmiktex-ptexenc.so.1.9.0 -lib/libmiktex-ptexenc.so.5 +lib/libmiktex-ptexenc.so.1.10.0 +lib/libmiktex-ptexenc.so.6 lib/libmiktex-res.so lib/libmiktex-res.so.1 lib/libmiktex-res.so.1.0.0 lib/libmiktex-setup.so lib/libmiktex-setup.so.5.5.0 lib/libmiktex-setup.so.6 lib/libmiktex-teckit.so lib/libmiktex-teckit.so.2 -lib/libmiktex-teckit.so.4.0.0 +lib/libmiktex-teckit.so.4.1.0 lib/libmiktex-texmf.so lib/libmiktex-texmf.so.4.8.0 lib/libmiktex-texmf.so.8 lib/libmiktex-trace.so lib/libmiktex-trace.so.4.0.0 lib/libmiktex-trace.so.5 %%UIQT%%lib/libmiktex-ui-Qt.so %%UIQT%%lib/libmiktex-ui-Qt.so.2 %%UIQT%%lib/libmiktex-ui-Qt.so.4.5.0 lib/libmiktex-util.so lib/libmiktex-util.so.4.4.0 lib/libmiktex-util.so.5 lib/libmiktex-web2c.so lib/libmiktex-web2c.so.2 lib/libmiktex-web2c.so.4.2.0 libexec/miktex/runexe libexec/miktex/runjava libexec/miktex/runperl libexec/miktex/runpython libexec/miktex/runsh libexec/miktex/runtexlua libexec/miktex/tex2xindy share/man/man1/findtexmf.1.gz share/man/man1/initexmf.1.gz share/man/man1/miktex-bibtex.1.gz share/man/man1/miktex-dvicopy.1.gz share/man/man1/miktex-dvips.1.gz share/man/man1/miktex-filesystem.1.gz share/man/man1/miktex-filetypes.1.gz share/man/man1/miktex-fndb.1.gz share/man/man1/miktex-fontmaps.1.gz share/man/man1/miktex-formats.1.gz share/man/man1/miktex-gftodvi.1.gz share/man/man1/miktex-languages.1.gz share/man/man1/miktex-links.1.gz share/man/man1/miktex-luatex.1.gz share/man/man1/miktex-mf.1.gz share/man/man1/miktex-mpost.1.gz share/man/man1/miktex-pdftex.1.gz share/man/man1/miktex-tex.1.gz share/man/man1/miktex-xetex.1.gz share/man/man1/miktex.1.gz share/man/man1/mpm.1.gz share/man/man1/mthelp.1.gz share/man/man1/texify.1.gz share/man/man5/pdftex.cfg.5.gz %%UIQT%%share/applications/icons/hicolor/128x128/apps/miktex-console.png %%UIQT%%share/applications/icons/hicolor/32x32/apps/miktex-console.png %%UIQT%%share/applications/miktex-console.desktop %%UIQT%%share/pixmaps/miktex-console.png %%UIQT%%share/polkit-1/actions/miktex-console.policy %%DATADIR%%-texmf/miktex/bootstrapping/miktex-config-2.9.tar.lzma %%DATADIR%%-texmf/miktex/bootstrapping/miktex-dvips.tar.lzma %%DATADIR%%-texmf/miktex/bootstrapping/miktex-fontconfig.tar.lzma %%DATADIR%%-texmf/miktex/bootstrapping/miktex-misc.tar.lzma %%DATADIR%%-texmf/miktex/bootstrapping/miktex-zzdb1-2.9.tar.lzma %%DATADIR%%-texmf/miktex/bootstrapping/miktex-zzdb3-2.9.tar.lzma %%DATADIR%%-texmf/miktex/bootstrapping/tetex.tar.lzma