Commit graph

2713 commits

Author SHA1 Message Date
Carlo Strub
a0ee4b58e9 x11-fonts/materialdesign-ttf: Update to 7.1.96 2023-01-01 14:09:13 +01:00
Po-Chuan Hsieh
beafd31389
x11-fonts/py-gflanguages: Update to 0.4.3
Changes:	https://github.com/googlefonts/lang/releases
2022-12-30 17:05:16 +08:00
Po-Chuan Hsieh
b706191c47
x11-fonts/py-axisregistry: Update to 0.3.9
Changes:	https://github.com/googlefonts/axisregistry/releases
2022-12-30 17:05:16 +08:00
Po-Chuan Hsieh
5079dc5e7b
x11-fonts/noto-tc: Convert to a meta port
- Update to Sans 2.004 and Serif 2.001
- Update WWW
- Update pkg-descr
2022-12-30 17:04:15 +08:00
Po-Chuan Hsieh
f8819e4224
x11-fonts/noto-sc: Convert to a meta port
- Update to Sans 2.004 and Serif 2.001
- Update WWW
- Update pkg-descr
2022-12-30 17:04:14 +08:00
Po-Chuan Hsieh
c77f7602fc
x11-fonts/noto-kr: Convert to a meta port
- Update to Sans 2.004 and Serif 2.001
- Update WWW
- Update pkg-descr
2022-12-30 17:04:14 +08:00
Po-Chuan Hsieh
9bdd2e02f0
x11-fonts/noto-jp: Convert to a meta port
- Update to Sans 2.004 and Serif 2.001
- Update WWW
- Update pkg-descr
2022-12-30 17:04:14 +08:00
Po-Chuan Hsieh
9cd15bba85
x11-fonts/noto-hk: Convert to a meta port
- Update to Sans 2.004 and Serif 2.001
- Update WWW
- Update pkg-descr
2022-12-30 17:04:14 +08:00
Po-Chuan Hsieh
5400271f1c
x11-fonts/py-fontfeatures: Add py-fontfeatures 1.7.3
OpenType fonts are "programmed" using features, which are normally authored in
Adobe's feature file format. This like source code to a computer program: it's a
user-friendly, but computer-unfriendly, way to represent the features.

Inside a font, the features are compiled in an efficient internal format. This
is like the binary of a computer program: computers can use it, but they can't
do else anything with it, and people can't read it.

The purpose of this library is to provide a middle ground for representing
features in a machine-manipulable format, kind of like the abstract syntax tree
of a computer programmer. This is so that:
- features can be represented in a structured human-readable and
  machine-readable way, analogous to the XML files of the Unified Font Object
  format.
- features can be more directly authored by programs (such as font editors),
  rather than them having to output AFDKO feature file format.
- features can be easily manipulated by programs - for example, features from
  two files merged together, or lookups moved between languages.
2022-12-30 17:04:01 +08:00
Po-Chuan Hsieh
a0750eb5b6
x11-fonts/noto-serif-tc: Add noto-serif-tc 2.001
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Serif set of Traditional Chinese fonts which supports BIG5.
Traditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry
of Education.
2022-12-30 17:03:59 +08:00
Po-Chuan Hsieh
75b7134e54
x11-fonts/noto-serif-sc: Add noto-serif-sc 2.001
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Serif set of Simplified Chinese fonts which supports GB 18030
and China's latest standard Table of General Chinese Characters published in
2013.
2022-12-30 17:03:59 +08:00
Po-Chuan Hsieh
cd04fc8ca1
x11-fonts/noto-serif-kr: Add noto-serif-kr 2.001
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Serif set of Korean fonts which supports over 1.5 million
archaic Hangul syllables and 11,172 modern syllables as well as all CJK
ideographs in KS X 1001 and KS X 1002.
2022-12-30 17:03:59 +08:00
Po-Chuan Hsieh
a0bacd17ff
x11-fonts/noto-serif-jp: Add noto-serif-jp 2.001
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Serif set of Japanese fonts which supports all of the kanji in
JIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6.
2022-12-30 17:03:58 +08:00
Po-Chuan Hsieh
2436ae9afc
x11-fonts/noto-serif-hk: Add noto-serif-hk 2.001
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Serif set of Traditional Chinese Hong Kong fonts.
2022-12-30 17:03:58 +08:00
Po-Chuan Hsieh
4dcab03651
x11-fonts/noto-sans-tc: Add noto-sans-tc 2.004
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Sans set of Traditional Chinese fonts which supports BIG5.
Traditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry
of Education.
2022-12-30 17:03:58 +08:00
Po-Chuan Hsieh
aaaf0b62f8
x11-fonts/noto-sans-sc: Add noto-sans-sc 2.004
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Sans set of Simplified Chinese fonts which supports GB 18030
and China's latest standard Table of General Chinese Characters published in
2013.
2022-12-30 17:03:58 +08:00
Po-Chuan Hsieh
ee157b8e4f
x11-fonts/noto-sans-kr: Add noto-sans-kr 2.004
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Sans set of Korean fonts which supports over 1.5 million
archaic Hangul syllables and 11,172 modern syllables as well as all CJK
ideographs in KS X 1001 and KS X 1002.
2022-12-30 17:03:57 +08:00
Po-Chuan Hsieh
527eeaef24
x11-fonts/noto-sans-jp: Add noto-sans-jp 2.004
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Sans set of Japanese fonts which supports all of the kanji in
JIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6.
2022-12-30 17:03:57 +08:00
Po-Chuan Hsieh
b6536a454f
x11-fonts/noto-sans-hk: Add noto-sans-hk 2.004
Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,
Traditional Chinese, Japanese, and Korean in a unified font family. This
includes the full coverage of CJK Ideographs with variation support for 4
regions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols
and letters in the Basic Multilingual Plane of Unicode. It also provides limited
coverage of CJK Ideographs in Plane 2 of Unicode as necessary to support
standards from China and Japan.

This port is the Sans set of Traditional Chinese Hong Kong fonts.
2022-12-30 17:03:57 +08:00
Dmitri Goutnik
71f9e16420 x11-fonts/font-awesome: Update to 6.2.1
Changes:	https://fontawesome.com/v6/docs/changelog/
2022-12-17 06:48:07 -05:00
Lewis Cook
f836563b9b x11-fonts/iosevka: Update to 16.7.0
Changes:	https://github.com/be5invis/Iosevka/compare/v15.6.0...v16.7.0
PR:		268387
Approved by:	0mp (maintainer)
2022-12-15 08:21:23 +00:00
Po-Chuan Hsieh
7e9726284d
x11-fonts/py-axisregistry: Update to 0.3.8
Changes:	https://github.com/googlefonts/axisregistry/releases
2022-11-19 16:13:10 +08:00
Tobias C. Berner
31b338b53f x11-fonts/libXft: update to 2.3.7
Changes:
	https://gitlab.freedesktop.org/xorg/lib/libxft/-/compare/libXft-2.3.6...libXft-2.3.7?from_project_id=718&straight=false
2022-11-17 06:23:38 +01:00
Emanuel Haupt
2ad87574cb x11-fonts/twemoji-color-font-ttf: Update to 14.0.2 2022-11-12 11:16:35 +01:00
Alexandre C. Guimarães
ca6dc6f2f4
x11-fonts/ohsnap-otb: Switch to USE_GITLAB
PR:		267118
Reported by:	diizzy
2022-10-22 17:21:56 -03:00
Jason Helfman
d20a3cf7e8 x11-fonts/atkinson-hyperlegible: shift to fontsdir for installations 2022-10-11 00:52:50 +00:00
Po-Chuan Hsieh
00567e894d
x11-fonts/py-axisregistry: Update to 0.3.6
Changes:	https://github.com/googlefonts/axisregistry/releases
2022-10-10 03:45:31 +08:00
Fernando Apesteguía
f57221afde */*: Release ports from maintainership
Maintainer releases all his ports.

PR:		266871
Reported by:	unrelentingtech <greg@unrelenting.technology>
2022-10-09 13:56:28 +02:00
Jason Helfman
30efb2816c x11/fonts/atkinson-hyperlegible: new port had been added (+)
Atkinson Hyperlegible font is named after Braille Institute
founder, J. Robert Atkinson.  What makes it different from traditional
typography design is that it focuses on letterform distinction to
increase character recognition, ultimately improving readability.
2022-10-06 20:02:52 -05:00
Po-Chuan Hsieh
4dfa94a627
x11-fonts/py-opentype-sanitizer: Update to 9.0.0
Changes:	https://github.com/googlefonts/ots-python/releases
2022-10-03 10:14:37 +08:00
Po-Chuan Hsieh
5f60075872
x11-fonts/ots: Update to 9.0.0
Changes:	https://github.com/khaledhosny/ots/releases
2022-10-03 10:14:36 +08:00
Carlo Strub
8f3e857acd x11-fonts/materialdesign-ttf: Update to 6.9.96 2022-09-25 23:22:57 +02:00
Jan Beich
5ff379954c x11-fonts/fcft: update to 3.1.5
Changes:	https://codeberg.org/dnkl/fcft/releases/tag/3.1.5
Reported by:	upstream (via mail)
2022-09-20 20:11:35 +00:00
Stefan Eßer
60764ff075 Add missing WWW entries
These ports reference the pkg-descr file of some other port and used
to get the WWW entry from that other port's file.

Reported by:	dan@langille.org (Dan Langille)
2022-09-12 17:29:04 +02:00
Felix Palmen
ddae4e92d8 Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
2022-09-11 12:20:14 +02:00
Tobias C. Berner
593e00a76e x11-fonts/libXft: update to 2.3.6
This includes the patch recently added via PATCHFILES.
2022-09-10 23:05:50 +02:00
Tobias C. Berner
555435fbe4 x11-fonts/libXft: add upstream bug fix
PR:		266255
Obtained from:	9528485678
2022-09-10 10:10:26 +02:00
Daniel Engberg
e942e560c4 */*: Update path set in BUILD_DEPENDS for CMake
Commit b23ea4e2d2 changed its location to
devel/cmake-core

Approved by:	portmgr (blanket)
2022-09-09 22:32:24 +02:00
Lewis Cook
a8935d63bd x11-fonts/victor-mono-ttf: Update to 1.5.4
Changes:	https://github.com/rubjo/victor-mono/releases/tag/v1.5.4
2022-09-08 23:02:22 +01:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 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)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 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)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
b86221feea cleanup: remove trailing whitepaces 2022-09-07 12:26:41 +02:00
Tobias C. Berner
09598f17e8 x11-fonts/libXft: update to 2.3.5
Changelog:	https://lists.x.org/archives/xorg/2022-September/061096.html
2022-09-07 10:02:39 +02:00
Jan Beich
e7c97c7823 x11-fonts/fcft: update to 3.1.4
Changes:	https://codeberg.org/dnkl/fcft/releases/tag/3.1.4
Reported by:	upstream (via mail)
2022-09-06 17:01:32 +00:00
Tobias C. Berner
2233880ba1 x11-fonts/fontconfig: update to 2.14.0
PR:		266126
Exp-run by:	antoine
2022-09-06 16:11:01 +02:00
Po-Chuan Hsieh
2351308dcc
x11-fonts/py-bdflib: Update to 2.0.0
Changes:	https://gitlab.com/Screwtapello/bdflib/-/blob/master/docs/changelog.rst
		https://bdflib.readthedocs.io/en/stable/changelog.html
2022-08-27 18:26:33 +08:00
Tobias C. Berner
d9b0d9ac4e framework: switch tree to using vala.mk
PR:		249940
2022-08-26 19:02:25 +02:00
Baptiste Daroussin
2b967eef27 metaport: remove license
metaports do not contain any licensed files, or materials
2022-08-26 14:00:33 +02:00
Tobias Kortkamp
7a18484110
*: Return unused ports 2022-08-25 23:16:21 +02:00
Jan Beich
1b3b64ebdc x11-fonts/fcft: update to 3.1.3
Changes:	https://codeberg.org/dnkl/fcft/releases/tag/3.1.3
Reported by:	upstream (via mail)
2022-08-22 16:01:04 +00:00