woff2 1.0.2_5
devel/woff2
Library and converter tools for the WOFF 2.0 web font format
Description
The reference implementation of the Web Open Font Format 2.0, including libraries for decoding and encoding fonts, and command line utilities to convert between TTF and WOFF2.
Dependencies
- build devel/cmake-core
- build devel/ninja
- build devel/pkgconf
- lib archivers/brotli
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
1.0.2
0831c69cb7
files touched
|
Daniel Engberg (diizzy) |
devel/woff2: Improve port and import patches
- Import Coverity Scan patch from Fedora - Disable RPATH - Backport upstream commit 3831354113db8803fb1f5ba196cf0bbb537578dd - Add USES= pathfix and pkgconfig References: https://src.fedoraproject.org/rpms/woff2/blob/rawhide/f/covscan.patch https://github.com/google/woff2/commit/3831354113db8803fb1f5ba196cf0bbb537578dd PR: 273510 Approved by: portmgr (maintainer timeout, 2+ weeks) Sponsored by: Blinkinblox |
|
1.0.2
fb16dfecae
files touched
|
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner) |
|
1.0.2
b7f05445c0
files touched
|
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner) |
|
1.0.2
cf118ccf87
files touched
|
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday. Reported by: lwhsu
|
|
1.0.2
305f148f48
files touched
|
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles.
|
|
1.0.2
f35841a5de
files touched
|
Tobias Kortkamp (tobik) |
Reset MAINTAINER
|
|
1.0.2
ea8c8ec7da
files touched
|
Gerald Pfeifer (gerald) |
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.
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, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 |
|
1.0.2
707c6bf295
files touched
|
Tobias C. Berner (tcberner) |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine |
|
1.0.2
a9f015d155
files touched
|
Gerald Pfeifer (gerald) |
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 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, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 |
|
1.0.2
09f9633cb6
files touched
|
Gerald Pfeifer (gerald) |
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default.
This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 |
|
1.0.2
13fb0b92a2
files touched
|
Mark Linimon (linimon) |
Fix port builds for architectures which remain on gcc as the default compiler. This will primarily help powerpc64.
For archs where clang is the default compiler, these changes will have no effect, as the base compiler already has these capabilities (primarily, but not exclusively, c++-11). Tested for no-harm on amd64. While here, pet portlint. Approved by: portmgr (tier-2 blanket) |
|
1.0.2
a122c9f9d6
files touched
|
Tobias Kortkamp (tobik) |
devel/woff2: Improve port quality
- Install converter tools - Provide an actual comment and description Based on the initial new port submission from Greg that I missed earlier. PR: 226165 Submitted by: greg@unrelenting.technology |
|
1.0.2
f6c6872cd2
files touched
|
Tobias Kortkamp (tobik) |
New port: devel/woff2
Font compression reference code WWW: https://github.com/google/woff2 libwoff2dec is required by WebKitGtk >= 2.20.0 for WOFF2 Web Fonts support. |