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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: Mk/bsd.tex.mk

Number of commits found: 62

Monday, 19 Dec 2022
14:44 Muhammad Moinur Rahman (bofh) search for other commits by this committer
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)
commit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dc commit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dc commit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dc commit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dc 721e577
Sunday, 24 Apr 2022
10:00 Tobias C. Berner (tcberner) search for other commits by this committer
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 commit hash: aa2539679084872cd84112e9df6bfee571570623 aa25396
Saturday, 19 Feb 2022
02:25 Muhammad Moinur Rahman (bofh) search for other commits by this committer
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
- print/tex-basic-engines: Update version 20150521=>20210325
- print/tex-dvipdfmax: Update version 20150521=>20210325
- print/tex-dvipsk: Update version 5.995=>20210325.1
- print/tex-formats: Update version 20150521=>20210325
- print/tex-jadetex:
- print/tex-luatex: Update version 0.80.0=>1.12.0
  * Convert to dynamic pkg-plist
- print/tex-ptexenc: Update version 1.3.3=>1.3.9
- print/tex-xetex: Update version 0.99992=>0.99993
  * Convert to dynamic pkg-plist
- print/texlive-base: Update version 20150521=>20210325
- print/texlive-docs: Update version 20150521=>20210325
  * Convert to dynamic pkg-plist
- print/texlive-full: Update version 20150521=>20210325
- print/texlive-texmf-source: Update version 20150521=>20210325
- print/texlive-texmf: Update version 20150521=>20210325
  * Convert to dynamic pkg-plist
- print/texlive-tlmgr: Update version 20150521=>20210325
- print/xpdfopen: Transfer MAINTAINER to tex@ as xpdfopen is an
  integral part of tex after poppler support has been deprecated from
  tex [2]
- textproc/dblatex: Update version 0.3.11=>0.3.12
  * Take MAINTAINERship
- textproc/gastex: Fix build
- textproc/metauml: Fix build

PR:		226983 [1]
Reported by:	Trond.Endrestol@ximalas.info [1]
Reviewed by:	tcberner (private repo)
Approved by:	hrs (maintainer-timeout) [2]
Relnotes: https://tug.org/texlive/doc/texlive-en/texlive-en.html#news
Sponsored by:	Nepustil.net
commit hash: 8374a33c804a728bf435da801571ae9905244f50 commit hash: 8374a33c804a728bf435da801571ae9905244f50 commit hash: 8374a33c804a728bf435da801571ae9905244f50 commit hash: 8374a33c804a728bf435da801571ae9905244f50 8374a33
Tuesday, 11 May 2021
04:39 Baptiste Daroussin (bapt) search for other commits by this committer
Mk/bsd.tex.mk: remove a last @exec
commit hash: c9e516fc904c66cba88cdbb9853863d734807595 commit hash: c9e516fc904c66cba88cdbb9853863d734807595 commit hash: c9e516fc904c66cba88cdbb9853863d734807595 commit hash: c9e516fc904c66cba88cdbb9853863d734807595 c9e516f
Monday, 10 May 2021
16:47 Baptiste Daroussin (bapt) search for other commits by this committer
Mk/*: eliminate @exec/@unexec from infrastructure
commit hash: 43a8d8729ea9979d2002ea1b394260387eaaccb8 commit hash: 43a8d8729ea9979d2002ea1b394260387eaaccb8 commit hash: 43a8d8729ea9979d2002ea1b394260387eaaccb8 commit hash: 43a8d8729ea9979d2002ea1b394260387eaaccb8 43a8d87
Wednesday, 5 May 2021
16:25 Tobias C. Berner (tcberner) search for other commits by this committer
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
commit hash: 75b84e53f2fc86cf666dfad929445318fac13bc7 commit hash: 75b84e53f2fc86cf666dfad929445318fac13bc7 commit hash: 75b84e53f2fc86cf666dfad929445318fac13bc7 commit hash: 75b84e53f2fc86cf666dfad929445318fac13bc7 75b84e5
Tuesday, 6 Apr 2021
14:27 Mathieu Arnold (mat) search for other commits by this committer
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 commit hash: 5d33e045968104ac678d8b4b4ec1e8956bbf68e0 5d33e04
Wednesday, 28 Aug 2019
05:18 antoine search for other commits by this committer
Revert recent bsd.tex.mk change

Reported by:	pkg-fallout
Pointy hat:	bapt
Original commitRevision:510041 
Tuesday, 27 Aug 2019
11:05 bapt search for other commits by this committer
Bring back code that was removing by accident during the previous revert
Original commitRevision:510002 
11:03 bapt search for other commits by this committer
Revert the previous commit which was wrong
Original commitRevision:510001 
11:00 bapt search for other commits by this committer
Remove dead (never used) target
Original commitRevision:510000 
Wednesday, 17 Aug 2016
12:16 mat search for other commits by this committer
Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports
have been converted.

Sponsored by:	Absolight
Original commitRevision:420340 
Sunday, 27 Mar 2016
01:23 bapt search for other commits by this committer
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Original commitRevision:411970 
Thursday, 15 Oct 2015
07:36 bapt search for other commits by this committer
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Original commitRevision:399326 
Wednesday, 14 Oct 2015
16:49 bapt search for other commits by this committer
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Original commitRevision:399278 
Friday, 25 Sep 2015
21:42 hrs search for other commits by this committer
Add preliminary support of tlmgr.

 - TLPDB and tlmgr.log are located in /var/db/tlpkg.

 - "tlmgr conf texmf" modifies /var/db/tlpkg/texmf.cnf.
   libkpathsea looks up it first if it exists and ignore the standard ones
   in PREFIX/share/texmf-dist/web2c/texmf.cnf or
   PREFIX/share/texmf-local/web2c/texmf.cnf.

 - "tlmgr update" can still break consistency of the installed texmf-*
   hierarchy by FreeBSD Ports Collection if it runs by root.
Original commitRevision:397889 
Tuesday, 8 Sep 2015
21:35 jkim search for other commits by this committer
Remove duplicate PDFTeX from the comment.
Original commitRevision:396441 
Monday, 7 Sep 2015
23:36 hrs search for other commits by this committer
- Split xpdfopen package from texlive-base.  This is because it is the only
  package depending on X11 library in it.

- Remove unnecessary libttf.so dependency [*].

PR:	202910 [*]
Original commitRevision:396349 
Sunday, 26 Jul 2015
06:57 hrs search for other commits by this committer
- 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.
Original commitRevision:392909 
Saturday, 25 Jul 2015
16:13 hrs search for other commits by this committer
- Fix a bug which prevented both a package version number and arguments
  at the same time in USE_TEX from working.

- Enforce to use a package version number for dependency on base and texmf.
Original commitRevision:392891 
Friday, 24 Jul 2015
20:48 hrs search for other commits by this committer
- Allow comma-separated multiple arguments in USE_TEX like "foo:arg1,arg2".
- Add EXTRACT_DEPENDS to texlive-texmf.
Original commitRevision:392845 
Wednesday, 22 Jul 2015
10:20 mat search for other commits by this committer
Fixup depends on devel/tex-libtexlua and devel/tex-libtexluajit.

With hat:	portmgr
Original commitRevision:392669 
Sunday, 19 Jul 2015
20:33 hrs search for other commits by this committer
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.
Original commitRevision:392534 
Saturday, 20 Jun 2015
17:15 bapt search for other commits by this committer
Replace @dirrmtry by @dir in theory we should be able to remove it entirely but
I have no time to fully check ll users
Original commitRevision:390171 
Thursday, 4 Dec 2014
02:30 hrs search for other commits by this committer
Add etex symlink.
Original commitRevision:373858 
Wednesday, 26 Nov 2014
04:52 hrs search for other commits by this committer
Use newly-built binaries first.  When $PATH contains PREFIX/bin, an old
(maybe broken) binary could be used to generate .fmt files.

PR:	195396
Original commitRevision:373439 
Wednesday, 3 Sep 2014
22:06 mandree search for other commits by this committer
Fix typo in pkg-plist generation.

Approved by: portmgr (blanket 'just fix it' approval)
Original commitRevision:367238 
05:47 bapt search for other commits by this committer
Convert some @unexec to their proper equivalent in keyword
Original commitRevision:367155 
Monday, 1 Sep 2014
05:43 bapt search for other commits by this committer
Remove support for NO_STAGE
Mark all current non staged ports as BROKEN

Reviewed by:	antoine
Exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D693
Original commitRevision:366839 
Sunday, 31 Aug 2014
20:23 hrs search for other commits by this committer
Split print/texlive-texmf into two ports, texlive-texmf and
texlive-texmf-source.

PR:	193202
Original commitRevision:366827 
Saturday, 23 Aug 2014
19:17 hrs search for other commits by this committer
Fix a typo.

Pointy hat to:	hrs
Original commitRevision:365779 
17:58 hrs search for other commits by this committer
- Add capability to specify package dependency in USE_TEX.
- Make print/texlive-full always depend on the latest packages; currently
  texmf>=20140525_2 and base>=20140525_1.
Original commitRevision:365763 
Friday, 22 Aug 2014
11:04 hrs search for other commits by this committer
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.
Original commitRevision:365637 
Friday, 1 Aug 2014
09:20 bapt search for other commits by this committer
Ensure noone set anything else that texlive as TEX_DEFAULT for now
Original commitRevision:363692 
Wednesday, 23 Jul 2014
13:11 bapt search for other commits by this committer
Remove teTeX support
Original commitRevision:362677 
10:11 bapt search for other commits by this committer
Switch to texlive by default
teTeX ports will be decomission

Exp-run:	antoine
Original commitRevision:362648 
Monday, 21 Jul 2014
21:02 bapt search for other commits by this committer
Handle gbklatex component
Original commitRevision:362489 
Sunday, 20 Jul 2014
19:41 antoine search for other commits by this committer
Fix stage violation for ports using USE_TEX=updmap
(this is currently unused)

With hat:	portmgr
Original commitRevision:362362 
Friday, 4 Jul 2014
17:35 bapt search for other commits by this committer
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
Original commitRevision:360642 
Thursday, 3 Jul 2014
11:37 bapt search for other commits by this committer
Use modern LIB_DEPENDS
Original commitRevision:360356 
Saturday, 28 Jun 2014
00:24 bapt search for other commits by this committer
still more staging
Original commitRevision:359635 
Friday, 27 Jun 2014
23:50 bapt search for other commits by this committer
Use proper TEXMFVARDIR
Original commitRevision:359634 
23:42 bapt search for other commits by this committer
Yet more stage support for bsd.tex.mk
Original commitRevision:359632 
23:26 bapt search for other commits by this committer
First bit of staging support for bsd.tex.mk
Original commitRevision:359629 
Monday, 5 May 2014
09:45 bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
Original commitRevision:352986 
Wednesday, 22 Jan 2014
15:12 mat search for other commits by this committer
Fixup svn props in Mk.

Sponsored by:	Absolight
Original commitRevision:340713 
Saturday, 8 Jun 2013
11:48 hrs search for other commits by this committer
- Update ls-R after fmtutil.
- Fix a typo.

Reported by:	stephen
Original commitRevision:320243 
Friday, 7 Jun 2013
08:10 hrs search for other commits by this committer
Eliminate ${SITE_PERL}.

Submitted by:	az
PR:		ports/178992
Original commitRevision:320180 
Sunday, 2 Jun 2013
09:39 hrs search for other commits by this committer
Fix build.

Spotted by:	Stephen Montgomery-Smith
Original commitRevision:319645 
Saturday, 1 Jun 2013
12:39 hrs search for other commits by this committer
Fix pkg-plist.

Reported by:	miwi
Original commitRevision:319561 
Wednesday, 22 May 2013
08:26 hrs search for other commits by this committer
- Fix duplicated pkg-plist entries.
- Split off documentation to print/texlive-docs from print/texlive-texmf.
  The document part was 1.3GB (30k files).  Now the size of texlive-texmf
  package is 557MB (this was 1.5GB before the split).
- do-texhash, do-fmtutil, do-updmap targets now run after post-install.
Original commitRevision:318747 
03:07 hrs search for other commits by this committer
Eliminate duplicated entries in PLIST_FILES and PLIST_DIRSTRY.
Original commitRevision:318743 
Tuesday, 21 May 2013
07:30 hrs search for other commits by this committer
Add USE_TEX=texhash-bootstrap to fix initial ls-R file catalog generation.
Original commitRevision:318651 
Wednesday, 15 May 2013
15:29 hrs search for other commits by this committer
- Fix LIB_DEPENDS when USE_TEX=full.
- Add pdftex keyword.
- Use tetex or texlive keyword to override TEX_DEFAULT.
Original commitRevision:318244 
Saturday, 11 May 2013
17:58 hrs search for other commits by this committer
Rectify USE_TEX to support both of teTeX and TeXLive.

TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
Original commitRevision:317899 
Friday, 10 May 2013
09:05 hrs search for other commits by this committer
Add dvips dependency to teTeX to fix some broken ports.  tetex-dvipsk and
dvipsk will be merged later.
Original commitRevision:317777 
Thursday, 9 May 2013
20:03 hrs search for other commits by this committer
Split off print/tex-dvipsk from print/texlive-base.  libpaper support
will be added later.
Original commitRevision:317747 
18:32 hrs search for other commits by this committer
Allow USE_TEX=yes.
Original commitRevision:317744 
Tuesday, 7 May 2013
08:44 hrs search for other commits by this committer
- 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]
Original commitRevision:317588 
Monday, 6 May 2013
07:18 hrs search for other commits by this committer
- Fix DIST_SUBDIR.
- Add a stub of DVIPDFMx.
Original commitRevision:317476 
02:00 hrs search for other commits by this committer
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
Original commitRevision:317455 
00:44 hrs search for other commits by this committer
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 View all of this commit message)
Original commitRevision:317452 

Number of commits found: 62