Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: print/harfbuzz |
Commit | Credits | Log message |
10.0.1 27 Sep 2024 18:52:41 |
Jan Beich (jbeich) |
print/harfbuzz: update to 10.0.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/10.0.1
Reported by: GitHub (watch releases)
PR: 281693
Exp-run by: antoine |
8.4.0_1 20 Apr 2024 21:51:57 |
Jan Beich (jbeich) |
print/harfbuzz-icu: unbreak build with ICU 75
In file included from ../src/hb-icu.cc:39:
In file included from /usr/local/include/unicode/unorm2.h:35:
In file included from /usr/local/include/unicode/uset.h:36:
/usr/local/include/unicode/localpointer.h:561:26: error: 'auto' not allowed in
template parameter until C++17
template <typename Type, auto closeFunction>
^~~~
In file included from ../src/hb-icu.cc:39:
In file included from /usr/local/include/unicode/unorm2.h:35:
/usr/local/include/unicode/uset.h:358:53: error: value of type 'void (USet *)'
is not implicitly convertible to 'int'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUSetPointer, USet, uset_close);
^~~~~~~~~~
/usr/local/include/unicode/localpointer.h:551:68: note: expanded from macro
'U_DEFINE_LOCAL_OPEN_POINTER'
using LocalPointerClassName = internal::LocalOpenPointer<Type,
closeFunction>
^~~~~~~~~~~~~
In file included from ../src/hb-icu.cc:39:
/usr/local/include/unicode/unorm2.h:286:69: error: value of type 'void
(UNormalizer2 *)' is not implicitly convertible to 'int'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUNormalizer2Pointer, UNormalizer2,
unorm2_close);
^~~~~~~~~~~~
/usr/local/include/unicode/localpointer.h:551:68: note: expanded from macro
'U_DEFINE_LOCAL_OPEN_POINTER'
using LocalPointerClassName = internal::LocalOpenPointer<Type,
closeFunction>
^~~~~~~~~~~~~
PR: 278420
Reported by: antoine (via exp-run) |
8.3.1 18 Mar 2024 07:14:53 |
Jan Beich (jbeich) |
print/harfbuzz: update to 8.3.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/8.3.1
Reported by: GitHub (watch releases) |
8.3.0_1 17 Nov 2023 11:46:00 |
Jan Beich (jbeich) |
devel/icu: update to 74.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by: GitHub (watch releases)
PR: 274317
Exp-run by: antoine (incomplete)
Approved by: fluffy |
7.2.0 28 Apr 2023 11:15:35 |
Jan Beich (jbeich) |
print/harfbuzz: update to 7.2.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/7.2.0
Reported by: GitHub (watch releases) |
7.1.0_1 13 Apr 2023 00:56:37 |
Jan Beich (jbeich) |
devel/icu: update to 73.1
- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)
Changes: https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by: GitHub (watch releases)
PR: 270422
Exp-run by: antoine |
7.0.1 20 Feb 2023 18:38:21 |
Jan Beich (jbeich) |
print/harfbuzz: update to 7.0.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.1
Reported by: GitHub (watch releases)
PR: 269530
Exp-run by: antoine |
6.0.0 27 Dec 2022 08:35:20 |
Jan Beich (jbeich) |
print/harfbuzz: update to 6.0.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/6.0.0
Reported by: GitHub (watch releases)
PR: 268424
Exp-run by: antoine |
5.3.1 19 Oct 2022 21:51:09 |
Jan Beich (jbeich) |
print/harfbuzz: update to 5.3.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/5.3.1
Reported by: GitHub (watch releases) |
5.3.0_1 19 Oct 2022 08:10:29 |
Jan Beich (jbeich) |
devel/icu: update to 72.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by: GitHub (watch releases)
PR: 266582
Exp-run by: antoine |
5.0.1 31 Jul 2022 19:04:06 |
Jan Beich (jbeich) |
print/harfbuzz: update to 5.0.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/5.0.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/5.0.1
Reported by: GitHub (watch releases)
PR: 265436
Exp-run by: antoine
Approved by: tcberner |
4.4.0_1 27 Jun 2022 21:40:19 |
Jan Beich (jbeich) |
print/harfbuzz: update to 4.4.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/4.4.0
Reported by: GitHub (watch releases) |
4.2.0_1 07 Apr 2022 00:39:10 |
Jan Beich (jbeich) |
devel/icu: update to 71.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by: GitHub (watch releases)
PR: 262654
Exp-run by: antoine
Approved by: fluffy |
4.0.1 12 Mar 2022 00:40:36 |
Jan Beich (jbeich) |
print/harfbuzz: update to 4.0.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/4.0.1
Reported by: GitHub (watch releases) |
3.1.0 03 Nov 2021 23:09:05 |
Jan Beich (jbeich) |
print/harfbuzz: update to 3.1.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/3.1.0
Reported by: GitHub (watch releases) |
3.0.0_1 28 Oct 2021 16:37:30 |
Jan Beich (jbeich) |
devel/icu: update to 70.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by: GitHub (watch releases)
PR: 258794
Exp-run by: antoine |
2.8.1 04 May 2021 00:51:58 |
Jan Beich (jbeich) |
print/harfbuzz: update to 2.8.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.8.1
Reported by: GitHub (watch releases) |
2.8.0_1 08 Apr 2021 23:33:31 |
Jan Beich (jbeich) |
devel/icu: update to 69.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by: GitHub (watch releases) |
2.8.0 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
2.8.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.8.0 17 Mar 2021 01:49:45 |
jbeich |
print/harfbuzz: update to 2.8.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.8.0
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by: GitHub (watch releases) |
2.7.2_1 03 Nov 2020 00:56:27 |
jbeich |
devel/icu: update to 68.1
Changes: http://site.icu-project.org/download/68
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
2.7.1 19 Aug 2020 17:46:56 |
jbeich |
print/harfbuzz: update to 2.7.1
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.7.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.7.1
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
PR: 248407 |
2.6.8_2 22 Jun 2020 12:01:31 |
jbeich |
print/harfbuzz: update to 2.6.8
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.8
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by: GitHub (watch releases) |
2.6.5_2 23 Apr 2020 20:14:49 |
jbeich |
devel/icu: update to 67.1
Changes: http://site.icu-project.org/download/67
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
2.6.5_1 23 Apr 2020 00:56:50 |
jbeich |
print/harfbuzz: update to 2.6.5
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.5
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by: GitHub (watch releases) |
2.6.4_1 13 Mar 2020 09:47:17 |
jbeich |
devel/icu: update to 66.1
Changes: http://site.icu-project.org/download/66
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
2.6.3 28 Oct 2019 22:43:21 |
jbeich |
print/harfbuzz: update to 2.6.3
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.3
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by: GitHub (watch releases) |
2.6.2_1 03 Oct 2019 20:35:30 |
jbeich |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
2.6.2 30 Sep 2019 20:56:50 |
jbeich |
print/harfbuzz: update to 2.6.2
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.2
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by: GitHub (watch releases) |
2.6.1_1 24 Aug 2019 09:20:46 |
kwm |
Remove the hb-view utitilty from the main harfbuzz port and move it to it's
own port. The hb-view utility is the only part of harfbuzz that requires
cairo. So now harfbuzz doesn't pull in x11 libraries or mesa via cairo,this
is usefull for ports that want to use harfbuzz but don't use or want x11.
Add license
Exp-run by: antoine@
PR: 239662 |
2.6.0 14 Aug 2019 07:07:14 |
jbeich |
print/harfbuzz: update to 2.6.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.0
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by: GitHub (watch releases) |
2.5.0 24 May 2019 21:13:25 |
jbeich |
print/harfbuzz: update to 2.5.0
Changes: https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.0
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by: GitHub (watch releases) |
2.3.1_1 27 Mar 2019 21:11:09 |
jbeich |
devel/icu: update to 64.1
Changes: http://site.icu-project.org/download/64
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 236325
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19479 |
2.3.0 21 Dec 2018 16:06:00 |
jbeich |
print/harfbuzz: update to 2.3.0
Changes: https://github.com/harfbuzz/harfbuzz/blob/2.3.0/NEWS
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/ |
2.2.0 29 Nov 2018 19:32:31 |
jbeich |
print/harfbuzz: update to 2.2.0
Changes: https://github.com/harfbuzz/harfbuzz/blob/2.2.0/NEWS
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/ |
2.1.1 06 Nov 2018 15:38:49 |
jbeich |
print/harfbuzz: update to 2.1.1
Changes: https://github.com/harfbuzz/harfbuzz/blob/2.1.1/NEWS
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/ |
2.1.0_1 31 Oct 2018 01:07:54 |
jbeich |
print/harfbuzz: update to 2.1.0
Changes: https://github.com/harfbuzz/harfbuzz/blob/2.1.0/NEWS
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/ |
2.0.2_1 23 Oct 2018 11:35:04 |
jbeich |
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine |
2.0.0 19 Oct 2018 10:54:12 |
jbeich |
print/harfbuzz: update to 2.0.0
Changes: https://github.com/harfbuzz/harfbuzz/blob/2.0.0/NEWS
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/ |
1.8.5 01 Aug 2018 22:32:04 |
jbeich |
print/harfbuzz: update to 1.8.5
Changes: https://github.com/harfbuzz/harfbuzz/blob/1.8.5/NEWS
ABI: https://abi-laboratory.pro/tracker/timeline/harfbuzz/ |
1.8.1_2 29 Jun 2018 14:22:11 |
jbeich |
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4) |
1.8.0_1 06 Jun 2018 23:04:59 |
jbeich |
print/harfbuzz-icu: pacify check-plist after r471882
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: include/harfbuzz/hb-map.h
PR: 228795
Reported by: rakuco
Pointy hat to: jbeich |
1.7.6_1 06 Apr 2018 15:53:17 |
jbeich |
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61) |
1.7.6 08 Mar 2018 01:14:08 |
jbeich |
print/harfbuzz-icu: pacify check-plist after r463853
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: bin/hb-subset
Error: Orphaned: include/harfbuzz/hb-subset-glyf.hh
Error: Orphaned: include/harfbuzz/hb-subset-plan.hh
Error: Orphaned: include/harfbuzz/hb-subset-private.hh
Error: Orphaned: include/harfbuzz/hb-subset.h
Error: Orphaned: lib/cmake/harfbuzz/harfbuzz-config.cmake
Error: Orphaned: lib/libharfbuzz-subset.so
Error: Orphaned: lib/libharfbuzz-subset.so.0
Error: Orphaned: lib/libharfbuzz-subset.so.%%LIBVER%%
Error: Orphaned: libdata/pkgconfig/harfbuzz-subset.pc
Pointy hat to: jbeich |
1.7.2 14 Dec 2017 00:04:36 |
jbeich |
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/ |
1.5.1_3 09 Nov 2017 02:31:48 |
jbeich |
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine |
1.5.1_2 02 Nov 2017 04:07:23 |
jbeich |
Don't try to look for PLIST under .OBJDIR
If MAKEOBJDIRPREFIX and WRKDIRPREFIX are same PLIST may point to a
non-existing file under .OBJDIR without breaking build.
$ export MAKEOBJDIRPREFIX=/tmp
$ echo WRKDIRPREFIX=/tmp >>${__MAKE_CONF-/etc/make.conf}
$ cd /usr/ports/print/harfbuzz-icu
$ make clean patch
$ make -V .OBJDIR
/tmp/usr/ports/print/harfbuzz-icu
$ make install
$ pkg info -l harfbuzz-icu
harfbuzz-icu-1.5.1_2:
PR: 219008
Submitted by: Ilia Skalozubov (based on)
Approved by: portmgr blanket |
1.5.1_2 28 Sep 2017 20:52:07 |
jbeich |
print/harfbuzz-icu: properly bump after r450556
Reported by: Robert Burmeister |
1.5.1_1 25 Sep 2017 00:02:36 |
jbeich |
devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=
Changes: http://site.icu-project.org/download/59
PR: 218788
Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by: antoine |
1.4.6_1 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@ |