Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
20150521_18 24 Aug 2017 15:49:34 |
swills |
Add missed PORTREVISION bumps after recent poppler update |
20150521_17 17 Jun 2017 20:10:26 |
jhibbits |
Fix print/texlive-base build for powerpc and powerpc64
print/texlive-base depends on devel/icu, which uses C++11 and links against
newer libstdc++ when built with gcc. All ports linking against some of the icu
libraries need to be built with a C++11 compiler, to link against the correct
libstdc++.
PR: 215770
Approved by: swills |
20150521_17 20 May 2017 12:02:07 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills |
20150521_17 27 Apr 2017 21:31:10 |
kwm |
Split off the harfbuzz icu support into it's own port.
PR: 207779
Submitted by: Vladimir Kondratyev <vladimir@kondratyev.su>
Exp-run by: antoine@ |
20150521_16 22 Apr 2017 08:28:19 |
miwi |
- Fix shebangs |
20150521_15 07 Jan 2017 10:42:51 |
olivierd |
Chase update of graphics/poppler (and slaves ports) in revision r430777 |
20150521_14 19 Nov 2016 18:21:20 |
jbeich |
devel/icu: update to 58.1
Changes: http://site.icu-project.org/download/58
PR: 214384
Exp-run by: antoine
Approved by: office (bapt) |
20150521_13 24 Sep 2016 11:06:57 |
tijl |
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
--disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU. The code wanted to use BYTE_ORDER
defined in machine/endian.h, but this isn't visible because ICU is
compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
a C++11 runtime library now. Add this to all ports that depend on it
so their executables load the right libstdc++.so on FreeBSD 9.
PR: 205120
Exp-run by: antoine
Approved by: portmgr (antoine) |
20150521_12 05 Sep 2016 20:02:03 |
olivierd |
Chase update of Poppler after revision r421386 |
20150521_11 20 Jul 2016 09:33:32 |
dinoex |
- update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR: 210913
Submitted by: Piotr Kubaj
MFH: 2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4 |
20150521_10 06 Jul 2016 22:10:14 |
mat |
Bump PORTREVISION for the icu revert.
This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.
PR: 205120
With hat: portmgr
Sponsored by: Absolight |
20150521_9 06 Jul 2016 07:34:13 |
gahr |
devel/icu: bump PORTREVISION on dependent ports |
20150521_8 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
20150521_8 24 Mar 2016 15:47:50 |
tijl |
Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.
Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.
Fix print/ghostscript9-agpl-base to install eps2write.
Update math/asymptote to 2.37 to support newer Ghostscript.
PR: 208159
Exp-run by: antoine
Approved by: portmgr (antoine) |
20150521_7 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] |
20150521_6 25 Sep 2015 21:42:26 |
hrs |
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. |
20150521_5 07 Sep 2015 23:36:53 |
hrs |
- 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 [*] |
20150521_4 23 Aug 2015 18:18:08 |
hrs |
Fix dependency accidentally removed in the previous commits. |
20150521_4 22 Aug 2015 17:48:36 |
hrs |
- Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base
Installs Ghostscript binary, libgs, and related files.
These ports do not depend on X11 libraries (i.e. x11* devices
are not available). USES=ghostscript will set dependency on
one of them depending on GHOSTSCRIPT_DEFAULT.
The default device is set to "display" or "bbox".
* print/ghostscript{7,8,9,9-agpl}-x11
Installs a shared library which provides X11 support to
the installed Ghostscript binaries. x11* devices will be (Only the first 15 lines of the commit message are shown above ) |
20150521_3 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] |
20150521_2 26 Jul 2015 19:13:24 |
hrs |
- Fix dependency due to change in r392909.
- Remove unnecessary gmake dependency.
PR: 201890 |
20150521_2 24 Jul 2015 19:42:19 |
hrs |
Fix a missing dependency.
PR: 201857 |
20150521_1 24 Jul 2015 09:33:02 |
hrs |
- Use CTAN mirrors in MASTER_SITES.
- Simplify exclude list. |
20150521_1 20 Jul 2015 04:43:16 |
hrs |
Fix dependency.
PR: 201706 |
20150521 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. |
20140525_7 16 Jul 2015 20:53:29 |
kwm |
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl
PR: 201201 (exp-run)
Approved by: portmgr (mat@)
Exp run by: antione@ (previous patch)
Differential Revision: https://reviews.freebsd.org/D2938 |
20140525_7 23 Apr 2015 21:26:10 |
bapt |
Update icu to 55.1 |
20140525_6 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] |
20140525_5 25 Dec 2014 20:54:43 |
bapt |
Bump portrevision after png update |
20140525_4 25 Dec 2014 19:04:27 |
antoine |
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade |
20140525_4 14 Dec 2014 16:33:26 |
hrs |
- Move kpse* scripts from texlive-base to tex-kpathsea.
- Use install-strip target. |
20140525_3 25 Nov 2014 12:55:54 |
makc |
Bump PORTREVISION after graphics/poppler update to 0.26.3 |
20140525_2 13 Nov 2014 07:41:18 |
antoine |
Cleanup plist |
20140525_2 19 Sep 2014 15:45:15 |
tijl |
print/freetype:
- Remove old libtool patch
- Remove :oldver from USES=libtool and bump dependent ports |
20140525_1 23 Aug 2014 17:58:43 |
hrs |
- 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. |
20140525 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. |
20120701_12 15 Aug 2014 09:52:46 |
amdmi3 |
- Drop .la files for print/tex-ptexenc
- Bump dependent ports as .so version has changed
- Also fix upgrade of dependent ports, as portrevision was not bumped after
previous change
Approved by: portmgr blanket |
20120701_11 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 |
20120701_11 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 ) |
20120701_10 06 Apr 2014 22:35:28 |
antoine |
Adjust plist after t1utils were unbundled
With hat: portmgr |
20120701_10 06 Apr 2014 15:28:16 |
bapt |
Support stage
Unbundle poppler |
20120701_9 07 Feb 2014 11:44:09 |
bapt |
Chase boost and icu bump
While here convert some LIB_DEPENDS |
20120701_8 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |
20120701_8 20 Sep 2013 22:44:00 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
print) |
20120701_8 15 Sep 2013 00:07:35 |
bapt |
Fix build with libc++ |
20120701_8 02 Sep 2013 14:19:48 |
bapt |
Add an explicit dependency on pkgconfig |
20120701_8 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
20120701_8 09 Aug 2013 14:05:53 |
dinoex |
- update libdg to 2.1.0 |
20120701_7 02 Jun 2013 17:53:46 |
hrs |
Remove bin/biber. This is a prebuilt binary in the distfile for a specific
platform.
Pointed out by: Nikola Lecic |
20120701_6 01 Jun 2013 12:39:22 |
hrs |
Fix pkg-plist.
Reported by: miwi |
20120701_5 22 May 2013 08:26:53 |
hrs |
- 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. |
20120701_4 21 May 2013 07:30:16 |
hrs |
Add USE_TEX=texhash-bootstrap to fix initial ls-R file catalog generation. |
20120701_3 16 May 2013 23:38:33 |
hrs |
Fix fmtutil.cnf issue (missing %D). |
20120701_2 15 May 2013 15:33:02 |
hrs |
Mark USE_TEX=texlive in TeXLive-specific ports. |
20120701_2 11 May 2013 17:58:56 |
hrs |
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. |
20120701_2 09 May 2013 20:03:44 |
hrs |
Split off print/tex-dvipsk from print/texlive-base. libpaper support
will be added later. |
20120701_1 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] |
20120701 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 ) |