Update x11-fonts/xfsinfo to 1.0.6
Add license information
This release fixes a bug in 64-bit builds which caused the maximum
request size to be incorrectly calculated.
Changelog:
https://lists.x.org/archives/xorg/2019-February/059612.html
PR: 235889
Submitted by: Samy Mahmoudi
Sponsored by: B3 Init (zeising)
Update libfontenc to 1.1.4. This is a minor bugfix release, fixing a
bug that would cause mkfontscale(1) to fail to produce entries for the
iso8859-7 encoding because of wrong Unicode mappings for the iso8859-7
codepage.
Changelog:
https://lists.x.org/archives/xorg-announce/2019-February/002956.html
Sponsored by: B3 Init
Add CPE info to xfs. Use x as vendor, since that's what's used through out
the ports tree. Looking at the NVD CPE database, both x and x.org seem to
be used.
PR: 211797 (based on)
Submitted by: shun
Sponsored by: B3 Init (zeising)
This font is derived from the x3270 font, which, in turn, was translated
from the one in Georgia Tech's 3270tool, which was itself hand-copied
from a 3270 series terminal. This font was built because the author felt
that terminals deserve to be pretty. The .sfd font file contains a x3270
bitmap font that was used for guidance.
WWW: https://github.com/rbanffy/3270font
Reviewed by: mat
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D19186
Changelog:
- Added various symbols like dashed arrows.
- Improved support for long connected equal symbol (=========).
Reviewed by: mat
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D19185
Hermit is a monospace font designed to be clear, pragmatic and very
readable. Its creation has been focused on programming. Every
glyph was carefully planned and calculated, according to defined
principles and rules. For this reason, Hermit is coherent and
regular.
Symbols stand out from common text. Dots and commas are easily
seen, and operators are clear even when not surrounded by spaces.
Similar characters have been designed to be very distinguishable
from each other.
WWW: https://pcaro.es/p/hermit/
B612 is an highly legible open source font family designed and tested to be used
on aircraft cockpit screens.
Main characteristics are:
- Maximize the distance between the forms of the characters
- Respect the primitives of the different letters
- Harmonize the forms and their spacing
WWW: https://github.com/polarsys/b612
Since the beginning, screenplays have been written in Courier. Its uniformity
allows filmmakers to make handy comparisons and estimates, such as 1 page = 1
minute of screen time. But there's no reason Courier has to look terrible. We
set out to make the best damn Courier ever. We call it Courier Prime.
WWW: https://quoteunquoteapps.com/courierprime
PR: 231312
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
Lato is a sans-serif typeface family designed in the summer 2010 by Warsaw-
based designer Lukasz Dziedzic ("Lato" means "Summer" in Polish). In December
2010 the Lato family was published under the open-source Open Font License by
his foundry tyPoland, with support from Google.
WWW: http://www.latofonts.com
PR: 231309
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
A serif based on the work of a famous Czech-American type designer of
yesteryear.
WWW: https://www.theleagueofmoveabletype.com/fanwood
PR: 231308
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
FiraGO is a typeface that builds on Fira Sans and adds additional
language support.
WWW: https://bboxtype.com/typefaces/FiraGO/
PR: 230341
Submitted by: Trenton Schulz <trueos@norwegianrockcat.com>
Iosevka is a slender monospace sans-serif and slab-serif typeface inspired
by Pragmata Pro, M+ and PF DIN Mono, designed to be the ideal font for
programming.
It comes in regular, bold, italic and bold-italic with over 2000 Latin,
Greek, Cyrillic, phonetic and PowerLine glyphs. A IosevkaCC variant is also
provided, with several symbols enwiden, to be compatible with most CJK
typefaces.
WWW: https://typeof.net/Iosevka/
Reviewed by: mat
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D18873
A fantastic new revival of ATF's classic Spartan, a geometric
sans-serif that has no problem kicking its enemies in the chest.
WWW: https://www.theleagueofmoveabletype.com/league-spartan
PR: 231030
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
Linden Hill is a digital version of Frederic Goudy's Deepdene. The
package includes roman and italic.
WWW: https://www.theleagueofmoveabletype.com/linden-hill
PR: 231305
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
League Gothic is a revival of an old classic, Alternate Gothic #1. It was
originally designed by Morris Fuller Benton for the American Type Founders
Company in 1903. The company went bankrupt in 1993, and since the original
typeface was created before 1923, the typeface is in the public domain.
WWW: https://www.theleagueofmoveabletype.com/league-gothic
PR: 231304
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
"Prociono" (pro-tsee-O-no) is an Esperanto word meaning either the
star Procyon or the animal species known as the raccoon. It is a
roman serif with blackletter elements.
WWW: https://www.theleagueofmoveabletype.com/prociono
PR: 231306
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
and drop other workarounds for the buggy/incomplete base vtfontcvt(8).
We still check for /usr/bin/vtfontcvt in the port as an easy way
to exclude the VT option on systems where users have opted out of
vt(4) entirely or on DragonFly where it does not make sense to
provide vt(4) fonts.
Changelog:
* Added 35 new characters (33 glyphs).
* Replaced ao2-variant "ae" with ao1 "ae", it was too similar to "oe".
* Some fixes and improvements (17 characters in various sizes/styles).
* Significantly improved the font build scripts. Python 3.5.0 or node
6.9.0 are now required to build the font.
- Provide spleen-32x64 for vt(4). The vtfontcvt in supported FreeBSD
versions cannot deal with it at the moment, so provide a pregenerated
version of it for now. This was made possible by the vtfontcvt
feature patch from Dmitry Wagin (thanks!) [1].
Changes: https://github.com/fcambus/spleen/releases/tag/1.0.3
PR: 205707 [1]
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741
Tamsyn is a monospaced bitmap font for programming available in
regular and bold styles in sizes 5x9, 6x12, 7x13, 7x14, 8x15, 8x16,
and 10x20 for both Xorg and vt(4).
WWW: http://www.fial.com/~scott/tamsyn-font/
Raleway is an elegant sans-serif typeface, designed in a single
thin weight. It is a display face that features both old style and
lining numerals, standard and discretionary ligatures, a pretty
complete set of diacritics, as well as a stylistic alternate inspired
by more geometric sans-serif typefaces than it's neo-grotesque
inspired default character set.
WWW: https://www.theleagueofmoveabletype.com/raleway
PR: 231307
Submitted by: Florian Limberger <flo@snakeoilproductions.net>
instead. Mark deprecated and set an expiration time of one month.
Also drop maintainership.
PR: 230688 (based on)
Submitted by: Volodymyr Kostyrko <arcade@b1t.name>
The upstream HTTP server is configured to redirect to
psftools-1.0.10.tar.gz with a 301 when the requested filename is
similar enough to it. This leads to portscout finding bogus tarballs
like psftools-{1.0.11,1.0.12,...,1.1.10}.tar.gz which are really
psftools-1.0.10.tar.gz.
The PSF Tools are an attempt to do something similar to NetPBM, for
simple fixed-width bitmap fonts.
The current release can convert the following formats to PSF:
- Raw (DOS-style) font
- Windows font (FNT, FON)
- Sinclair Spectrum +3
- MDA character ROM dump
- DOS/Linux codepages (CP, CPI)
- Hercules WriteOn (WOF)
- Wyse-60 soft font
- BBC Micro soft font
- Plain text
and PSF to the following formats:
- Raw font
- Windows font (FNT, FON)
- Hercules WriteOn (WOF)
- DOS codepages (CPI)
- Sinclair Spectrum +3
- BDF
- C include file
- BSD 'wsfont' kernel header
- XBM image containing all characters
- Single PBM image for each character
- Plain text
- Wyse-60 soft font
- BBC Micro soft font
WWW: http://www.seasip.info/Unix/PSF/
They are generated by USES=font post-install. Packaging them just
leads to checksum errors:
Checking for packages with mismatched checksums:
urwfonts-ttf-1.0.7b18_6: /usr/local/share/fonts/urwfonts-ttf/fonts.dir
urwfonts-ttf-1.0.7b18_6: /usr/local/share/fonts/urwfonts-ttf/fonts.scale
PR: 224407
Reported by: Marco Beishuizen <mbeis@xs4all.nl>
It is generated by USES=font post-install. Packaging it just
leads to checksum errors:
Checking for packages with mismatched checksums:
sharefonts-0.10_6: /usr/local/share/fonts/sharefonts/fonts.dir
PR: 224407
Reported by: Marco Beishuizen <mbeis@xs4all.nl>
They are generated by USES=font post-install. Packaging them just
leads to checksum errors:
Checking for packages with mismatched checksums:
freefonts-0.10_8: /usr/local/share/fonts/freefonts/fonts.dir
freefonts-0.10_8: /usr/local/share/fonts/freefonts/fonts.scale
PR: 224407
Reported by: Marco Beishuizen <mbeis@xs4all.nl>
Spleen is a monospaced bitmap font for consoles and terminals.
It is available in 5 sizes: 5x8, 8x16, 12x24, 16x32, and 32x64.
The font is provided in PCF format for use in Xorg and as vt(4)
console fonts.
WWW: https://github.com/fcambus/spleen
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906
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)