Commit graph

52 commits

Author SHA1 Message Date
Jan Beich
09d0c73825 print/harfbuzz: update to 1.7.4
Changes:	https://github.com/harfbuzz/harfbuzz/blob/1.7.4/NEWS
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Pointy hat to:	jbeich (for not reading gnome@ list)
2017-12-27 17:15:14 +00:00
Jan Beich
bcbf20bd23 print/harfbuzz: update to 1.7.3
Changes:	https://github.com/harfbuzz/harfbuzz/blob/1.7.3/NEWS
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
2017-12-19 04:20:41 +00:00
Jan Beich
59574e693e print/harfbuzz-icu: chase C++11 library after r450556 2017-12-14 00:04:52 +00:00
Jan Beich
aa745c7c7b print/harfbuzz: update to 1.7.2
Changes:	https://github.com/harfbuzz/harfbuzz/blob/1.7.2/NEWS
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
2017-12-14 00:04:35 +00:00
Jan Beich
52954a646d print/harfbuzz-icu: properly bump after r450556
Reported by:	Robert Burmeister
2017-09-28 20:52:07 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Sunpoet Po-Chuan Hsieh
f0f88ed4b6 Fix WWW
Approved by:	portmgr (blanket)
2017-09-07 20:13:11 +00:00
Jan Beich
4076b750b1 print/harfbuzz: update to 1.5.1
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.5.0
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.5.1
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
2017-09-06 18:58:35 +00:00
Jan Beich
dbea9f3cc7 print/harfbuzz: update to 1.4.8
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.8
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q3
2017-08-17 18:38:08 +00:00
Jan Beich
95f666ce71 print/harfbuzz: update to 1.4.7
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.7
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q3 (required by firefox-56.0 scheduled on 2017-09-26)
2017-08-08 13:00:08 +00:00
Koop Mast
213d2c1470 Split off the harfbuzz icu support into it's own port.
PR:		207779
Submitted by:	Vladimir Kondratyev <vladimir@kondratyev.su>
Exp-run by:	antoine@
2017-04-27 21:31:09 +00:00
Jan Beich
318eaa8bcc print/harfbuzz: update to 1.4.6
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.6
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q2
2017-04-26 03:38:59 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Jan Beich
ab806e061a print/harfbuzz: update to 1.4.5
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.5
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q1
2017-03-12 09:13:46 +00:00
Jan Beich
875294c1e2 print/harfbuzz: update to 1.4.4
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.3
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.4
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q1 (requires r435692)
2017-03-08 22:26:40 +00:00
Koop Mast
d9e0c63943 Update harfbuzz to 1.4.3.
Record indirect gettext-runtime dependancy.
2017-03-08 15:30:44 +00:00
Mathieu Arnold
b9ee513e08 There were a few others _FreeBSD_9 things around.
Sponsored by:	Absolight
2017-02-17 16:54:34 +00:00
Jan Beich
153488ca5d print/harfbuzz: update to 1.4.2
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.2
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q1
2017-02-17 03:11:12 +00:00
Jan Beich
1b3120961e print/harfbuzz: update to 1.4.1
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.0
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.1
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q1
2017-01-07 19:15:05 +00:00
Jan Beich
6462e584a1 print/harfbuzz: update to 1.3.4
Changes:	https://github.com/behdad/harfbuzz/compare/1.3.3...1.3.4#files_bucket
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2016Q4
2016-12-10 01:22:22 +00:00
Jan Beich
23a96f4a5f devel/icu: update to 58.1
Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
2016-11-19 18:21:20 +00:00
Jan Beich
ec4d3e72c6 print/harfbuzz: update to 1.3.3
Changes:	https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.3
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2016Q4
2016-11-06 08:13:30 +00:00
Jan Beich
628bf01dc8 print/harfbuzz: update to 1.3.2
Changes:	https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.2
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2016Q3
2016-09-29 21:28:53 +00:00
Tijl Coosemans
48f4591035 - 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)
2016-09-24 11:06:57 +00:00
Jan Beich
eff719206e print/harfbuzz: update to 1.3.0
Changes:	https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.0
ABI:		http://abi-laboratory.pro/tracker/objects_report/harfbuzz/1.2.7/1.3.0/report.html
PR:		211363
Submitted by:	lightside@gmx.com
MFH:		2016Q3
2016-07-25 19:11:32 +00:00
Jan Beich
4347b98b18 print/harfbuzz: update to 1.2.7
Changes:	https://github.com/behdad/harfbuzz/compare/1.2.3...1.2.7
ABI:		http://abi-laboratory.pro/tracker/timeline/harfbuzz/
PR:		208792
Approved by:	maintainer timeout (3 months)
MFH:		2016Q3 (needed by firefox-48.0)
2016-07-11 08:21:36 +00:00
Mathieu Arnold
7acca7e902 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
2016-07-06 22:10:14 +00:00
Pietro Cerutti
fb8d8ab5f9 devel/icu: bump PORTREVISION on dependent ports 2016-07-06 07:34:12 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Koop Mast
ac899219e2 Update harfbuzz to 1.2.3.
Enable Gobject introspection.

Assign maintainership to gnome@

PR:		207387 (based on)
Submitted by:	olivierd@
2016-03-03 10:10:11 +00:00
Koop Mast
fd5b9f693f Update harfbuzz to 1.1.3.
PR:		206447
Submitted by:	olivierd@
2016-01-21 19:04:13 +00:00
Koop Mast
8861b9b7b6 Update harfbuzz to 1.1.2.
PR:		205100
Submitted by:	olivierd@
2015-12-12 14:21:29 +00:00
Koop Mast
dea63885c7 Update harfbuzz to 1.0.6.
PR:		203778 (based on)
Submitted by:	olivierd@
2015-10-20 16:12:33 +00:00
Koop Mast
d1db3c49d3 Update harfbuzz to 1.0.1. [1]
Fix build on mips. [2]

PR:		202176 [1], 201681  [2]
Submitted by:	olivierd@ [1], Carlos J Puga Medina <cpm@fbsd.es> [2]
2015-08-13 08:57:10 +00:00
Koop Mast
f2ef00d40b Update harfbuzz to 0.9.41. 2015-07-02 14:46:40 +00:00
Baptiste Daroussin
25c34fd38f Update icu to 55.1 2015-04-23 21:26:09 +00:00
Koop Mast
3b6d7dfe9b Update harfbuzz to 0.9.40.
PR:		198424 (based on)
Submitted by:	jbeich@
2015-04-06 14:25:37 +00:00
Koop Mast
7669446d90 Update to 0.9.36.
PR:		195596
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-12-03 13:06:22 +00:00
Antoine Brodin
115aba45f3 Cleanup plist 2014-11-13 07:41:17 +00:00
Koop Mast
43da0f508a Update to 0.9.28.
USE_BZIP2 -> USES=tar:bzip2
USE_GNOME=ltverhack -> USES=libtool:keepla
Use INSTALL_TARGET=install-strip to strip libraries.

This should fix a build failure as reported in [1]

PR:		ports/188797 [1]
Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu>
2014-05-02 16:28:34 +00:00
Niclas Zeising
39fc32e828 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
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Koop Mast
b5d0c05727 Update to 0.9.25.
Stagify.
2013-12-29 13:31:28 +00:00
Baptiste Daroussin
933fd6ade6 Convert LIB_DEPENDS to allow graphics/graphite2 to have the libname upstream
expect it to have
2013-12-11 21:54:42 +00:00
Baptiste Daroussin
6c6152ff82 Add NO_STAGE all over the place in preparation for the staging support (cat: print) 2013-09-20 22:43:59 +00:00
Koop Mast
47fe60af4d Update to 0.9.19.
Update gmake depend
2013-07-27 10:49:39 +00:00
Koop Mast
baa2f33514 plist 2013-06-21 20:40:28 +00:00
Koop Mast
0cb7df48d6 Update to 0.9.18. 2013-06-21 20:00:30 +00:00
Koop Mast
883256c609 Enable disabled support for cairo, graphite and icu support. It was pointed
out to me that there is a subtle build failure in future webkit releases and
that libreoffice 4.1 depends on the icu support in harfbuzz.

Pointed out by:	olivierd@ (via priv mail) and ftigeot (on IRC)
2013-06-06 14:59:50 +00:00
Koop Mast
e141a67d82 Update to 0.9.16. 2013-05-17 18:44:50 +00:00