Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
20240312 13 Dec 2024 08:22:33 |
Dima Panov (fluffy) |
print/tex-luatex: mark as PIE_UNSAFE (+)
Reported by: bulk -t
Approved by: portmgr (blanket)
Sponsored by: Future Crew, LLC |
20240312 31 May 2024 20:55:11 |
Muhammad Moinur Rahman (bofh) |
*/tex*: Fix poudriere qa
During my last commit on tex* somehow I built the ports without -t
causing poudriere to skip some qa check. These are fixed in this
commit.
Reported by: jhale
Sponsored by: Nepustil |
20240312 29 May 2024 18:34:04 |
Muhammad Moinur Rahman (bofh) |
*/tex*: Update version 20230313=>20240312
- devel/tex-kpathsea: Update version 6.3.5=>6.4.0
- devel/tex-libtexlua: Update distinfo
- devel/tex-synctex: Update distinfo
- devel/tex-web2c: Update version 20230313=>20240312
- japanese/tex-ptex: Update distinfo
- print/tex-basic-engines: Update version 20230313=>20240312
- print/tex-dvipdfmx: Update version 20230313=>20240312
- print/tex-dvipsk: Update version 20230313=>20240312
- print/tex-jadetex: Update version 20230313=>20240312
- print/tex-luatex: Update version 20230313=>20240312
- print/tex-ptexenc: Update version 1.4.3=>1.4.6
- print/tex-xdvik: Bump REVISION
- print/tex-xetex: Update verison 0.99993=>20240312
- print/tex-xmltex: Update verison 1.9=>20240312
- print/texlive-base: Update version 20230313=>20240312
- print/texlive-docs: Update version 20230313=>20240312
- print/texlive-texmf-source: Update version 20230313=>20240312
- print/texlive-texmf: Update version 20230313=>20240312
- print/texlive-tlmgr: Update version 20230313=>20240312
- print/xpdfopen: Update version 0.86=>20240312
Sponsored by: Nepustil |
1.16.0_1 18 Jul 2023 13:35:33 |
Muhammad Moinur Rahman (bofh) |
print/tex-luatex: Enable the new luahbtex engine
- There was an error in the MASTER_SITES but as the port shares the same
distfile among other ports the error was never triggered.
Reported by: tcberner |
1.16.0 11 Apr 2023 15:43:18 |
Muhammad Moinur Rahman (bofh) |
*/tex*: Update version 20210325=>20230313
- devel/tex-kpathsea: Update version 6.3.3=>6.3.5
- print/texlive-tlmgr: Update version 20210325=>20230313
* Add LICENSE GPLv2
- devel/tex-libtexlua: Update distinfo from 20230313 dists
- devel/tex-libtexluajit: Update distinfo from 20230313 dists
- print/tex-ptexenc: Update version 1.3.9=>1.4.3
* Pet portclippy
- devel/tex-web2c: Update version 20210325=>20230313
- devel/tex-synctex: Update distinfo from 20230313 dists
- print/tex-basic-engines: Update version 20210325=>20230313
- print/texlive-base: Update version 20210325=>20230313
- print/texlive-docs: Update version 20210325=>20230313
- print/texlive-full: Update version 20210325=>20230313 (Only the first 15 lines of the commit message are shown above ) |
1.12.0 19 Dec 2022 14:44:58 |
Muhammad Moinur Rahman (bofh) |
Mk/**tex.mk: Convert bsd.tex.mk to USES=tex
- Update all the consumers to use USES=tex
- USE_TEX=yes is the old way of writing USES=tex which has been removed
and replaced in all ports
- Almost all of the USE_TEX features remains unchanged
- Some consumers had the same variables defined both in the mk
infrastructure and also in the ports which have been removed from the
ports as those are redundant.
In case any of the consumers are failing to build please make sure that
the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no
longer load the required VARS for tex and related dependencies.
Reviewed by: portmgr
Approved by: portmgr (blanket) |
1.12.0 07 Sep 2022 10:26:41 |
Tobias C. Berner (tcberner) |
cleanup: remove trailing whitepaces |
1.12.0 19 Feb 2022 02:25:00 |
Muhammad Moinur Rahman (bofh) |
tex* : Update version 20150521=>20210325
- Update MASTER_SITES_TEX_CTAN from https://tug.org/historic/
- Update texlua to use texlua53 library
- Deprecate CSLaTeX format
- Remove aleph as per Upstream
- Add common variables TEXLIVE_YEAR and TEXLIVE_VERSION to be used in
all ports related to tex*
- Fix dependency of print/texlive-texmf-source [1]
- devel/tex-kpathsea: Update version 6.2.1=>6.3.3
- devel/tex-libtexlua: Update version 5.2.4=>5.3.6
- devel/tex-libtexluajit: Update version 2.0.3=>2.1.0
- devel/tex-synctex: Update version 1.17.0=>2.0.0
- devel/tex-web2c: Update version 20150521=>20210325
- editors/texworks: Fix build with newer tex version (Only the first 15 lines of the commit message are shown above ) |
0.80.0_24 17 Aug 2021 10:37:17 |
Daniel Engberg (diizzy) |
print/tex-luatex: Update maintainer from freebsd-tex@ to tex@
PR: 257601
Approved by: tcberner (mentor) |
0.80.0_24 06 May 2021 21:29:24 |
Dimitry Andric (dim) |
print/tex-luatex: Avoid mixing libc++ and libstdc++, and don't use -fcommon
This port was not respecting the CC and CXX variables, thus it could
pick up gcc and g++ instead, and that would cause mixups between
libstdc++ (which is preferred by gcc) and libc++ (which is in base),
ultimately leading to link errors.
Also, the port uses a very old version of tex so it suffers from a few
-fno-common issues, mostly variables that have been declared without an
'extern' specifier. Add a few patches to fix these.
Appproved by: maintainer timeout
PR: 234221
MFH: 2021Q2 |
0.80.0_23 05 May 2021 16:25:32 |
Tobias C. Berner (tcberner) |
print/texlive-full: Update maintainership of TeX Live universe ports
- Give the maintainership of the TeX-live related ports to the FreeBSD
TeX group [1].
[1] https://wiki.freebsd.org/tex
Approved by: hrs |
0.80.0_23 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
0.80.0_23 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.80.0_23 07 Jan 2021 19:23:00 |
tcberner |
graphics/poppler: update to 21.01.0
Release 21.01.0:
core:
* Faster routines for jpeg decoding
* Fix reading signatures in encrypted files
* Add white point correction when lcms is used
* JBIG2Stream: Fix byte counting
* Fix potential data loss if we try to fetch a non existing Ref after
modifying the document
* Specifically use DeviceGray instead of DefaultGray for softmasks
* Fix various issues handling broken files
utils:
* pdftocairo: Setmode binary for windows
* pdfsig: Add hability to digitally sign files (Only the first 15 lines of the commit message are shown above ) |
0.80.0_22 11 Dec 2020 20:10:03 |
tcberner |
graphics/poppler: update to 20.12.0
Changelog:
core:
* Draw better circles for circle annotations
* Fix annotation line width if no appearance stream or style are given
* Tweak rendering of highlight annotations
* Fix border rendering of some annotations
* Fix rendering of some files. Issue #976 Issue #567
* PSOutputDev: provide options to set the rasterization color space and
ICC profile
* PSOutputDev: for splashModeCMYK8 and language level >=2 activate
overprint emulation
* PSOutputDev: use the DeviceN8 bitmap for rasterization with
CMYK-output + overprint
* Use the font name without subset tag when querying for a system font
* Splash: Fix wrong x adjustment during clipping
* Splash: Fix blitImage in uncolored tiling patterns (Only the first 15 lines of the commit message are shown above ) |
0.80.0_21 11 Oct 2020 10:58:15 |
tcberner |
graphics/poppler: update to 20.10.0
Release 20.10.0:
core:
* Filter out repeated forms
* Implement EmbedStream::reset()
* CairoOutputDev: evict just font faces owned solely by cache.
* Splash: Rename Yd to Ydown, Xu to Xup, etc.
* Splash: fix crash in out-of-memory situation.
* Fix some undefined behaviour situation with forged files
PR: 250052
Exp-run by: antoine |
0.80.0_20 27 Aug 2020 13:14:18 |
tcberner |
print/tex-luatex: fix build on recent current |
0.80.0_20 14 Aug 2020 04:22:13 |
tcberner |
Bump revisions of poppler consumers after r544863 |
0.80.0_19 06 Jul 2020 06:17:19 |
tcberner |
graphics/poppler: update to 0.90
Release 0.90.0:
core:
* Color profile tweaks
* Small signature improvements
* BBoxOutputDev: Fix calculation when type3 fonts are involved
* Fix potential crash when reading Forms
* Fix infinite loop in broken file
glib:
* Fix adding annots in rotated pages
* Add ability to reset forms
* Several fixes to the documentation
qt5:
* Make it clear we require Qt 5.5 (Only the first 15 lines of the commit message are shown above ) |
0.80.0_18 02 Jun 2020 14:47:30 |
tcberner |
graphics/poppler: update to 0.89.0
Release 0.89.0:
core:
* Add support for ResetForm action. Issue #225
* Fix crash in PDFDoc::getSignatureFields when there's no Forms at all
* Fix exporting to PS of some files with CID fonts
* Use ICC profiles in PS output (if new enough lcms is used)
* Allow almost-singular tiling pattern matrices. Issue #894
* Fix memory leak when failing to load some fonts
* CairoOutputDev: Use stroke opacity when clipping to a stroke path
* CairoOutputDev: Fix tiling patterns when pattern cell is too far.
Issue #190
glib:
* Add poppler_movie_get_aspect
cpp:
* Add the font infos to the text_box object
Exp-run by: antoine
PR: 246848 |
0.80.0_17 02 May 2020 10:00:12 |
tcberner |
graphics/poppler: update to 0.88.0
Release 0.88.0:
core:
* Support Widget Annotation Buttons not linked to any Form
* SplashOuputDev: Use stroking opacity when clipping to a stroke path
* Handle 1 bit RGB images in ICC colorspace
* Internal code improvements
qt5:
* Add Document::signatures. Returns signatures not attached to any page
* ArthurOutputDev: Fix font hinting
* ArthurOutputDev: Set the opacity when filling with axial gradients
* ArthurOutputDev: Implement the clipToStrokePath method (Only the first 15 lines of the commit message are shown above ) |
0.80.0_16 02 Apr 2020 04:41:03 |
tcberner |
graphics/poppler: update to 0.87.0
Release 0.87.0:
core:
* Fix crashes due to inconsistent vtables for Clang builds
* Fix leak in broken files
* Internal code improvements
qt5:
* Add option to get form choice for export value
* ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695
glib:
* Internal code improvements
utils:
* pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest
PR: 245150
Exp-run by: antoine |
0.80.0_15 21 Mar 2020 12:57:09 |
tcberner |
Update poppler to 0.86.1
Release 0.86.1:
core:
* Fix regression in Browse Link handling
* Internal code improvements
Release 0.86.0:
core:
* Fix link content exfiltration attack
* Splash: Implement gouraudTriangleShadedFill for some non parametrized
shadings. Issue #881
* Fix case unsensitive search for Old Hungarian, Warang Citi,
Medefaidrin and Adlam
* Internal code improvements
glib: (Only the first 15 lines of the commit message are shown above ) |
0.80.0_14 03 Feb 2020 19:32:51 |
tcberner |
Bump revision of poppler dependencies
- poppler was updated in r525051, bump revisions |
0.80.0_13 22 Jan 2020 17:59:22 |
tcberner |
graphics/poppler: update to 0.84.0
Release 0.84.0:
core:
* Fix crash when converting from Unicode to ASCII-7
* Splash::scaleImageYdXu: Protect against crash if srcWidth is too big
* JBIG2Stream: fix potential crash in malformed documents
* JBIG2Stream: fix leak in reset() if called several times
* Internal code improvements
utils:
* pdfimages: Add error message if first page is larger then number of
pages.
* pdfinfo: Improved paper size recognition
* pdfsig: Fix exit code when dumping signatures
* pdftocairo: Error out when even/odd selects 0 pages (Only the first 15 lines of the commit message are shown above ) |
0.80.0_12 06 Nov 2019 20:47:27 |
zeising |
Add USES=xorg USES=gl, ports categories p
Add USES=xorg and USES=gl to ports in categories starting with 'p'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
0.80.0_12 01 Nov 2019 21:51:36 |
tcberner |
graphics/poppler: update to 0.82.0
Release 0.82.0:
core:
* Fix not being able to open some files. Issue #832
* Fix crashes in malformed files
* Fix memory leak on broken files
* Minor performance improvements
* Minor code improvements
glib:
* Add poppler_document_new_from_bytes
* PopplerAttachment: Silence deprecation warnings for ctime/mtime
build system:
* pdf-inspector: Support builddir != srcdir
* Install Cairo* headers if Cairo has been found
Thanks to adridg@ for fixing all the fallout.
Exp-run by: antoine
PR: 241532
Approved by: gnome (kwm, implicit) |
0.80.0_11 13 May 2019 18:33:10 |
tcberner |
graphics/poppler: update to 0.76.1
From Changelog at https://poppler.freedesktop.org/releases.html :
Release 0.76.1:
core:
* Make the mul tables be calculated at compile time with constexpr.
* splash: Fix compile with SPLASH_CMYK enabled
* Some typo fixing in error messages
qt5:
* Fix regression in annotation handling
build system:
* Fix some typos in build system output and comments (Only the first 15 lines of the commit message are shown above ) |
0.80.0_10 11 Dec 2018 08:25:47 |
tcberner |
print/tex-xetex, print/tex-luatex: prepare for poppler upgrade
There are many api changes inside poppler, and our TeX distribution is ancient.
For now, switch these to use their bundled version of poppler.
PR: 233452 |
0.80.0_9 19 Apr 2018 07:08:45 |
ale |
Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports. |
0.80.0_8 07 Feb 2018 19:11:46 |
pi |
print/tex-luatex: pet portlint
PR: 225448 |
0.80.0_8 07 Feb 2018 19:10:49 |
pi |
print/tex-luatex: fix build with C++11 compilers on CURRENT
PR: 225448
Reported by: O.Hartmann <ohartmann@walstatt.org>
Approved by: hrs (maintainer timeout)
Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> |
0.80.0_7 24 Aug 2017 15:49:34 |
swills |
Add missed PORTREVISION bumps after recent poppler update |
0.80.0_6 07 Jan 2017 10:42:51 |
olivierd |
Chase update of graphics/poppler (and slaves ports) in revision r430777 |
0.80.0_5 05 Sep 2016 20:02:03 |
olivierd |
Chase update of Poppler after revision r421386 |
0.80.0_4 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
0.80.0_4 21 Jan 2016 19:40:10 |
kwm |
Update poppler to 0.40.0. [1]
Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build
of these ports with poppler 0.39+.
PR: 206293 [1]
Submitted by: olivierd@ [1]
Obtained from: ubuntu [2], rubygem-poppler upstream [3] |
0.80.0_3 16 Sep 2015 13:24:36 |
marino |
print/tex-luatex: Fix typo (requires bump)
Approved by: just-fix-it |
0.80.0_2 02 Aug 2015 16:06:17 |
kwm |
Update poppler to 0.34.0. [1]
Chase all users of shlib version change of libpoppler.so.
PR: 201477 [1]
Submitted by: olivierd@ [1] |
0.80.0_1 26 Jul 2015 06:57:27 |
hrs |
- Separate libsynctex from tex-web2c to devel/tex-synctex.
- Separate basic TeX engines from tex-web2c to print/tex-basic-engines.
- Add CTAN mirrors to MASTER_SITES.
- Drop gmake where not required.
- Remove extra dependencies in print/tex-aleph, print/tex-dvipdfmx,
print/tex-luatex, print/tex-xetex, and japanese/tex-ptex. |
0.80.0 19 Jul 2015 20:33:35 |
hrs |
Update TeXLive to TL2015.
- print/texlive-infra was renamed with print/texlive-tlmgr.
Note that currently tlmgr(1) does not work because of
lack of TLPDB. This will be fixed.
- Lua libraries used in LuaTeX are separated into
devel/tex-libtexlua and devel/texlibtexluajit.
USE_TEX supports them via keywords "texlua" and "texluajit".
- libsynctex is currently installed by devel/tex-web2c.
This will be separated into a single port.
- Add graphics/libpotrace and use installed libpotrace
and libharfbuzz. |
0.79.1_5 23 Apr 2015 21:26:10 |
bapt |
Update icu to 55.1 |
0.79.1_4 03 Feb 2015 12:28:24 |
kwm |
Update poppler to 0.30.0 [1].
Make sure we use openjpeg1 in poppler, while openjpeg2 support
was added there still bugs in openjpeg2 that need to be fixed.
Add patches to inkscape for API changes in poppler 0.29.0 [2].
PR: 196599 [1]
Submitted by: olivierd@ [1]
Exp-run by: antoine@
Obtained from: upstream [2] |
0.79.1_3 25 Dec 2014 20:54:43 |
bapt |
Bump portrevision after png update |
0.79.1_2 25 Dec 2014 19:04:27 |
antoine |
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade |
0.79.1_2 25 Nov 2014 12:55:54 |
makc |
Bump PORTREVISION after graphics/poppler update to 0.26.3 |
0.79.1_1 13 Nov 2014 07:41:18 |
antoine |
Cleanup plist |
0.79.1_1 22 Aug 2014 15:35:04 |
hrs |
Fix duplicated files.
Spotted by: Jan Henrik Sylvester |
0.79.1 22 Aug 2014 11:04:23 |
hrs |
Update TeXLive to 2014.
- Note that full support of configuration tools such as tlmgr and texconfig
is not ready yet.
- Most of dviware now supports libpaper to choose the default papersize.
Use paperconfig(8) utility or print/papersize-default-* packages.
- Some quite old macros of the age of latex209 have been removed, and
there are user-visible/invisible incompatibilities. Please send a report
to freebsd-tex@FreeBSD.org or file a PR if you have trouble. |
0.70.2_4 04 Jul 2014 17:35:19 |
bapt |
Support stage for texlive, given it is impossible to rebuild the fmt files into
the stage then they are now rebuild in post-installation, like it is done in
other package system |
0.70.2_3 26 May 2014 13:55:51 |
miwi |
- Convert gmake,bzip2,xz to USES
Approved by: portmgr |
0.70.2_3 16 Apr 2014 18:28:50 |
zeising |
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well (Only the first 15 lines of the commit message are shown above ) |
0.70.2_2 07 Feb 2014 11:44:09 |
bapt |
Chase boost and icu bump
While here convert some LIB_DEPENDS |
0.70.2_1 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |
0.70.2_1 27 Dec 2013 16:54:22 |
kwm |
Update poppler to 0.24.4.
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.
Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax. |
0.70.2 20 Sep 2013 22:44:00 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
print) |
0.70.2 04 Sep 2013 07:55:49 |
bsam |
Add an explicit dependency upon pkg-config (USES+=pkgconfig)
uncovered by an exp libiconv -> inconv swith.
Approved by: portmgr (implicit) |
0.70.2 18 May 2013 22:54:31 |
hrs |
Add USE_TEX=texlive for TeXLive-specific ports. |
0.70.2 07 May 2013 08:44:32 |
hrs |
- Separate print/tex-dvipdfmx from print/texlive-base and add libpaper
support. dvipdfmx's default paper size can be set by
${LOCALBASE}/etc/papersize and/or PAPERSIZE environment variable as
other programs like print/psutils do.
- Use absolute pathname in {fmtutil,texconfig,updmap}-sys programs because
manually-installed and/or old TeXLive files can prevent them from
working. [1]
- Fix pkg-plist in print/texlive-texmf.
- Remove DIST_SUBDIR from Mk/bsd.tex.mk.
Reported by: bsam, Stephen Montgomery-Smith [1] |
0.70.2 06 May 2013 00:44:23 |
hrs |
TeXLive mega commit. The following ports have been added:
* Meta port
- print/texlive-full: meta port to install all of the TeXLive components
* Libraries
- devel/tex-kpathsea: kpathsea library
- devel/tex-web2c: WEB2C toolchain and TeX engines
- print/tex-ptexenc: character code conversion library for pTeX
* Base part of the TeXLive
- print/texlive-base: binary programs in TeXLive
- print/texlive-texmf: macro and font data in TeXLive
- print/texlive-infra: tlmgr dependency (Perl modules)
(Only the first 15 lines of the commit message are shown above ) |