notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
non port: Mk/bsd.tex.mk
SVNWeb

Number of commits found: 62

Mon, 19 Dec 2022
[ 14:44 Muhammad Moinur Rahman (bofh) search for other commits by this committer ]    commit hash:721e5776c957ada07a0d148f5fc3e782a251e6dc  commit hash:721e5776c957ada07a0d148f5fc3e782a251e6dc  commit hash:721e5776c957ada07a0d148f5fc3e782a251e6dc  721e577  (Only the first 10 of 130 ports in this commit are shown above. View all ports for this commit)
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)
Sun, 24 Apr 2022
[ 10:00 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  aa25396  (Only the first 10 of 118 ports in this commit are shown above. View all ports for this commit)
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)
Sat, 19 Feb 2022
[ 02:25 Muhammad Moinur Rahman (bofh) search for other commits by this committer ]    commit hash:8374a33c804a728bf435da801571ae9905244f50  commit hash:8374a33c804a728bf435da801571ae9905244f50  commit hash:8374a33c804a728bf435da801571ae9905244f50  8374a33  (Only the first 10 of 139 ports in this commit are shown above. View all ports for this commit)
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 View all of this commit message)
Tue, 11 May 2021
[ 04:39 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:c9e516fc904c66cba88cdbb9853863d734807595  commit hash:c9e516fc904c66cba88cdbb9853863d734807595  commit hash:c9e516fc904c66cba88cdbb9853863d734807595  c9e516f 
Mk/bsd.tex.mk: remove a last @exec
Mon, 10 May 2021
[ 16:47 Baptiste Daroussin (bapt) search for other commits by this committer ]    commit hash:43a8d8729ea9979d2002ea1b394260387eaaccb8  commit hash:43a8d8729ea9979d2002ea1b394260387eaaccb8  commit hash:43a8d8729ea9979d2002ea1b394260387eaaccb8  43a8d87 
Mk/*: eliminate @exec/@unexec from infrastructure
Wed, 5 May 2021
[ 16:25 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:75b84e53f2fc86cf666dfad929445318fac13bc7  commit hash:75b84e53f2fc86cf666dfad929445318fac13bc7  commit hash:75b84e53f2fc86cf666dfad929445318fac13bc7  75b84e5  (Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
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
Tue, 6 Apr 2021
[ 14:27 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  5d33e04  (Only the first 10 of 224 ports in this commit are shown above. View all ports for this commit)
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
Wed, 28 Aug 2019
[ 05:18 antoine search for other commits by this committer ] Original commit   Revision:510041
Revert recent bsd.tex.mk change

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

Sponsored by:	Absolight
Sun, 27 Mar 2016
[ 01:23 bapt search for other commits by this committer ] Original commit   Revision:411970 (Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Thu, 15 Oct 2015
[ 07:36 bapt search for other commits by this committer ] Original commit   Revision:399326 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
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
Wed, 14 Oct 2015
[ 16:49 bapt search for other commits by this committer ] Original commit   Revision:399278 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
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
Fri, 25 Sep 2015
[ 21:42 hrs search for other commits by this committer ] Original commit   Revision:397889 (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
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.
Tue, 8 Sep 2015
[ 21:35 jkim search for other commits by this committer ] Original commit   Revision:396441
Remove duplicate PDFTeX from the comment.
Mon, 7 Sep 2015
[ 23:36 hrs search for other commits by this committer ] Original commit   Revision:396349
- 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 [*]
Sun, 26 Jul 2015
[ 06:57 hrs search for other commits by this committer ] Original commit   Revision:392909 (Only the first 10 of 39 ports in this commit are shown above. View all ports for this commit)
- 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.
Sat, 25 Jul 2015
[ 16:13 hrs search for other commits by this committer ] Original commit   Revision:392891
- 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.
Fri, 24 Jul 2015
[ 20:48 hrs search for other commits by this committer ] Original commit   Revision:392845
- Allow comma-separated multiple arguments in USE_TEX like "foo:arg1,arg2".
- Add EXTRACT_DEPENDS to texlive-texmf.
Wed, 22 Jul 2015
[ 10:20 mat search for other commits by this committer ] Original commit   Revision:392669
Fixup depends on devel/tex-libtexlua and devel/tex-libtexluajit.

With hat:	portmgr
Sun, 19 Jul 2015
[ 20:33 hrs search for other commits by this committer ] Original commit   Revision:392534 (Only the first 10 of 194 ports in this commit are shown above. View all ports for this commit)
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.
Sat, 20 Jun 2015
[ 17:15 bapt search for other commits by this committer ] Original commit   Revision:390171
Replace @dirrmtry by @dir in theory we should be able to remove it entirely but
I have no time to fully check ll users
Thu, 4 Dec 2014
[ 02:30 hrs search for other commits by this committer ] Original commit   Revision:373858
Add etex symlink.
Wed, 26 Nov 2014
[ 04:52 hrs search for other commits by this committer ] Original commit   Revision:373439
Use newly-built binaries first.  When $PATH contains PREFIX/bin, an old
(maybe broken) binary could be used to generate .fmt files.

PR:	195396
Wed, 3 Sep 2014
[ 22:06 mandree search for other commits by this committer ] Original commit   Revision:367238
Fix typo in pkg-plist generation.

Approved by: portmgr (blanket 'just fix it' approval)
[ 05:47 bapt search for other commits by this committer ] Original commit   Revision:367155
Convert some @unexec to their proper equivalent in keyword
Mon, 1 Sep 2014
[ 05:43 bapt search for other commits by this committer ] Original commit   Revision:366839 (Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
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
Sun, 31 Aug 2014
[ 20:23 hrs search for other commits by this committer ] Original commit   Revision:366827
Split print/texlive-texmf into two ports, texlive-texmf and
texlive-texmf-source.

PR:	193202
Sat, 23 Aug 2014
[ 19:17 hrs search for other commits by this committer ] Original commit   Revision:365779
Fix a typo.

Pointy hat to:	hrs
[ 17:58 hrs search for other commits by this committer ] Original commit   Revision:365763
- 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.
Fri, 22 Aug 2014
[ 11:04 hrs search for other commits by this committer ] Original commit   Revision:365637 (Only the first 10 of 101 ports in this commit are shown above. View all ports for this commit)
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.
Fri, 1 Aug 2014
[ 09:20 bapt search for other commits by this committer ] Original commit   Revision:363692
Ensure noone set anything else that texlive as TEX_DEFAULT for now
Wed, 23 Jul 2014
[ 13:11 bapt search for other commits by this committer ] Original commit   Revision:362677
Remove teTeX support
[ 10:11 bapt search for other commits by this committer ] Original commit   Revision:362648
Switch to texlive by default
teTeX ports will be decomission

Exp-run:	antoine
Mon, 21 Jul 2014
[ 21:02 bapt search for other commits by this committer ] Original commit   Revision:362489
Handle gbklatex component
Sun, 20 Jul 2014
[ 19:41 antoine search for other commits by this committer ] Original commit   Revision:362362
Fix stage violation for ports using USE_TEX=updmap
(this is currently unused)

With hat:	portmgr
Fri, 4 Jul 2014
[ 17:35 bapt search for other commits by this committer ] Original commit   Revision:360642 (Only the first 10 of 21 ports in this commit are shown above. View all ports for this commit)
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
Thu, 3 Jul 2014
[ 11:37 bapt search for other commits by this committer ] Original commit   Revision:360356
Use modern LIB_DEPENDS
Sat, 28 Jun 2014
[ 00:24 bapt search for other commits by this committer ] Original commit   Revision:359635
still more staging
Fri, 27 Jun 2014
[ 23:50 bapt search for other commits by this committer ] Original commit   Revision:359634
Use proper TEXMFVARDIR
[ 23:42 bapt search for other commits by this committer ] Original commit   Revision:359632
Yet more stage support for bsd.tex.mk
[ 23:26 bapt search for other commits by this committer ] Original commit   Revision:359629
First bit of staging support for bsd.tex.mk
Mon, 5 May 2014
[ 09:45 bapt search for other commits by this committer ] Original commit   Revision:352986 (Only the first 10 of 293 ports in this commit are shown above. View all ports for this commit)
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
Wed, 22 Jan 2014
[ 15:12 mat search for other commits by this committer ] Original commit   Revision:340713 (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
Fixup svn props in Mk.

Sponsored by:	Absolight
Sat, 8 Jun 2013
[ 11:48 hrs search for other commits by this committer ] Original commit   Revision:320243
- Update ls-R after fmtutil.
- Fix a typo.

Reported by:	stephen
Fri, 7 Jun 2013
[ 08:10 hrs search for other commits by this committer ] Original commit   Revision:320180
Eliminate ${SITE_PERL}.

Submitted by:	az
PR:		ports/178992
Sun, 2 Jun 2013
[ 09:39 hrs search for other commits by this committer ] Original commit   Revision:319645
Fix build.

Spotted by:	Stephen Montgomery-Smith
Sat, 1 Jun 2013
[ 12:39 hrs search for other commits by this committer ] Original commit   Revision:319561
Fix pkg-plist.

Reported by:	miwi
Wed, 22 May 2013
[ 08:26 hrs search for other commits by this committer ] Original commit   Revision:318747 (Only the first 10 of 27 ports in this commit are shown above. View all ports for this commit)
- 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.
[ 03:07 hrs search for other commits by this committer ] Original commit   Revision:318743
Eliminate duplicated entries in PLIST_FILES and PLIST_DIRSTRY.
Tue, 21 May 2013
[ 07:30 hrs search for other commits by this committer ] Original commit   Revision:318651
Add USE_TEX=texhash-bootstrap to fix initial ls-R file catalog generation.
Wed, 15 May 2013
[ 15:29 hrs search for other commits by this committer ] Original commit   Revision:318244
- Fix LIB_DEPENDS when USE_TEX=full.
- Add pdftex keyword.
- Use tetex or texlive keyword to override TEX_DEFAULT.
Sat, 11 May 2013
[ 17:58 hrs search for other commits by this committer ] Original commit   Revision:317899 (Only the first 10 of 152 ports in this commit are shown above. View all ports for this commit)
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.
Fri, 10 May 2013
[ 09:05 hrs search for other commits by this committer ] Original commit   Revision:317777
Add dvips dependency to teTeX to fix some broken ports.  tetex-dvipsk and
dvipsk will be merged later.
Thu, 9 May 2013
[ 20:03 hrs search for other commits by this committer ] Original commit   Revision:317747 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
Split off print/tex-dvipsk from print/texlive-base.  libpaper support
will be added later.
[ 18:32 hrs search for other commits by this committer ] Original commit   Revision:317744
Allow USE_TEX=yes.
Tue, 7 May 2013
[ 08:44 hrs search for other commits by this committer ] Original commit   Revision:317588 (Only the first 10 of 32 ports in this commit are shown above. View all ports for this commit)
- 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]
Mon, 6 May 2013
[ 07:18 hrs search for other commits by this committer ] Original commit   Revision:317476
- Fix DIST_SUBDIR.
- Add a stub of DVIPDFMx.
[ 02:00 hrs search for other commits by this committer ] Original commit   Revision:317455 (Only the first 10 of 150 ports in this commit are shown above. View all ports for this commit)
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
[ 00:44 hrs search for other commits by this committer ] Original commit   Revision:317452 (Only the first 10 of 100 ports in this commit are shown above. View all ports for this commit)
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)

Number of commits found: 62