Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto. This update
tracks that change.
* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
instead depend on xorgproto. Bump portrevision.
* Delete the old *proto packages, update MOVED.
PR: 230023
Submitted by: zeising
Approved by: portmgr (antoine)
exp-run by: antoine
- Add soname to libalfont
- print/freetype2 has the same license as alfont but with more
permissions. Sync LICENSE_PERMS with it
- Cleanup docs install
- Regen distinfo; alfont.c has been folded into a patch in r454035
- Remove custom extract target and use EXTRACT_* instead
- Fix bad version
- Project has moved to GitHub
- Pass maintainership to submitter
PR: 229015
Submitted by: Trenton Schulz <trueos@norwegianrockcat.com>
Approved by: pi (mentor)
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: →https://reviews.freebsd.org/D15540
The version hosted in fontlibrary.org hasn't been updated in years, and there
sia new release in... DeviantArt.
Adjust MASTER_SITES, point WWW to the Google Fonts page and start setting
LICENSE_FILE.
Datalegreya can be used in all contexts where small space is available to
synthetically display graphical data: connected objects, embedded displays,
annual reports, weather report, stock prices, etc.
This allows one to only download the tarball corresponding to the chosen
VARIANT option, at the expense of making `make makesum' more cumbersome to
run (so add a comment to remind me of how to do it).
PR: 228206
Submitted by: tobik
Fantasque Sans Mono distribution site has variants aside from the standard
version. Add options to allow installing those variants.
PR: 228206
Submitted by: Jonathan Chen <jonc@chen.org.nz>
The Go font family includes proportional- and fixed-width faces in
normal, bold, and italic renderings. The fonts have been tested
for technical uses, particularly programming. Go source code looks
particularly good when displayed in Go fonts, as its name implies, with
things like punctuation characters easily distinguishable and operators
lined up and placed consistently.
WWW: https://blog.golang.org/go-fonts
Plex is IBM's signature typeface. The Plex family comes in a Sans,
Serif, Mono and Sans Condensed variant, all with roman and true
italics. The fonts have been designed to work well in user interface
(UI) environments as well as other mediums.
WWW: https://github.com/IBM/plex
Install the noto-lite fonts into their own directory i.e.
share/fonts/noto-lite instead of into the same share/fonts/noto like
noto.
When both noto and noto-lite are installed there will be some
duplication but that should be negligible given the ~1.2 GiB installed
size of noto vs the ~4 MiB of noto-lite.
noto-lite is now a dependency of www/chromium which actively prevents
users from installing noto at the same time.
PR: 226468
Approved by: sunpoet (maintainer timeout, 2 weeks)