| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=jndmlouleguqme4b5kfre7hio8; path=/
content-type: text/html; charset=UTF-8
date: Sun, 28 Dec 2025 17:26:30 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
FiraCode
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./fonts/FiraCode, Monospaced font with programming ligatures
[
Branch: CURRENT, Version: 6.2, Package name: FiraCode-6.2, Maintainer: pkgsrc-users
Fira Code is a Fira Mono font extended with a set of ligatures for
common programming multi-character combinations. This is just a
font rendering feature: underlying code remains ASCII-compatible.
This helps to read and understand code faster. For some frequent
sequences like .. or // ligatures allow us to correct spacing.
Required to run:
[fonts/ttmkfdir2]
Required to build:
[pkgtools/cwrappers]
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
FiraCodegames
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./fonts/FiraCode, Monospaced font with programming ligatures
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 6.2, Package name: FiraCode-6.2, Maintainer: pkgsrc-users
Fira Code is a Fira Mono font extended with a set of ligatures for
common programming multi-character combinations. This is just a
font rendering feature: underlying code remains ASCII-compatible.
This helps to read and understand code faster. For some frequent
sequences like .. or // ligatures allow us to correct spacing.
Required to run:
[fonts/ttmkfdir2]
Required to build:
[pkgtools/cwrappers]
Master sites:
Filesize: 2405.261 KBVersion history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-05-17) Updated to version: FiraCode-6.2
- (2021-10-30) Updated to version: FiraCode-5.2
CVS history: (Expand)
| 2024-05-17 16:59:23 by Thomas Klausner | Files touched by this commit (1) |
Log message: FiraCode: simplify by using fonts.mk |
| 2024-05-17 15:24:08 by Masatake Daimon | Files touched by this commit (3) |
Log message: fonts/FiraCode: Update to 6.2 6.2: Fixed monospaced property #1325 6.1: Fixed hinting settings to match Glyphs export #1315 6: See https://github.com/tonsky/FiraCode/releases/tag/6 |
| 2021-10-30 16:50:50 by Olaf Seibert | Files touched by this commit (3) | |
Log message: fonts/FiraCode: update to 5.2. No longer has OTF files, but does have a Variable TTF version. Too many changes to list since version 2; see https://github.com/tonsky/FiraCode/releases. |
| 2021-10-26 12:28:41 by Nia Alarie | Files touched by this commit (864) |
Log message: fonts: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes |
| 2021-10-07 16:05:29 by Nia Alarie | Files touched by this commit (864) |
Log message: fonts: Remove SHA1 hashes for distfiles |
| 2019-12-11 14:52:07 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(fonts/FireCode) Updated from 1.204 to 2 (thanks leot@ for advice)
### Changelog
All notable changes to this project will be documented in this file.
#### 2.0 (September 9, 2019)
- Characters U+25DE `◟` and U+25DF `◞` were swapped [#761]
- Added Box Drawing Light Arcs U+256D `╭` U+256E `╮` U+256F `╯` U+2570 \
`╰` [#702] [#714] [#725]
- Added Mathematical Angle Brackets U+27E8 `⟨` U+27E9 `⟩` [#763]
- Added Light and heavy dashed lines U+2504..U+250B `┄┅┆┇┈┉┊┋` [#702]
- Adjusted Box drawings double dashes U+254C..U+254F `╌╍╎╏`
- Fixed outlines of U+04FA `Ӻ` and U+04FB `ӻ` [#806]
- Added Not identical to U+2262 `≢` [#396]
- Added Latin Capital Letter Sharp S U+1E9E `ẞ` [#587]
- Tuned position and width of U+2044 Fraction Slash ` ⁄ ` [#588] and U+2215 \
Division Slash `∕` [#805]
- Added U+1405 Canadian Syllabics O `ᐅ` and U+140A Canadian Syllabics A `ᐊ` \
[#666]
- Added U+2234 Therefore `∴` and U+2235 Because `∵` [#669]
- Added U+239B..U+23AD multi-line brackets [#675]
```
⎛ 1 ⎞ ⎡ a ⎤ ⎧ x ⎫
⎜ 2 ⎟ ⎢ b ⎥ ⎪ y ⎪
⎜ 3 ⎟ ⎢ c ⎥ ⎨ z ⎬
⎜ 4 ⎟ ⎢ d ⎥ ⎪ y ⎪
⎝ 5 ⎠ ⎣ e ⎦ ⎩ x ⎭
```
- Added U+27F0..U+27FF Supplemental Arrows-A \
`⟲⟳⟰⟱⟴⟵⟶⟷⟸⟹⟺⟻⟼⟽⟾⟿` [#677]
- Added U+2400..U+2426 Control Pictures \
`␆␈␇␣␢␘␍␐␡␥␔␑␓␒␙␃␄␗␅␛␜␌␝␉␊␕␀␞␏␎␠␁␂␚␦␖␟␋` \
[#764]
- Added U+2388 Helm Symbol `⎈` [#766]
- Added U+2016 Double Vertical Line `‖` [#780]
- Tuned metrics (1870,-530 -> 1800,-600, upm 2000 -> 1950, hopefully fix \
[#552] [#798])
- Box characters to not overflow line height, taller `|` [#449]
- Added few technical symbols [#799]:
- U+21A9 Leftwards arrow with hook (Return) `↩`
- U+21DE Upwards arrow with double stroke (Page Up) `⇞`
- U+21DF Downwards arrow with double stroke (Page down) `⇟`
- U+21E4 Left Tab Arrow `⇤`
- U+21E5 Right Tab Arrow `⇥`
- U+2300 Diameter sign `⌀`
- U+2303 Up Arrowhead (Control) `⌃`
- U+2304 Down Arrowhead `⌄`
- U+2305 Projective `⌅`
- U+2306 Perspective `⌆`
- U+2318 Place of interest sign (Command) `⌘`
- U+2324 Up Arrowhead between two horizontal bars `⌤`
- U+2325 Option Key `⌥`
- U+2387 Alternative Key Symbol `⎇`
- U+238B Broken Circle with Northwest Arrow (Escape) `⎋`
- U+23CF Eject symbol `⏏`
- Added Coq logical and ` /\ ` and logical or ` \/ ` ligatures, U+2227 `∧` and \
U+2228 `∨` [#191] [#488] [#738] [#810]
- Added SystemVerilog `|->` `|=>` and `<-|` `<=|` for symmetry [#695]
- Added Forces `||-` ligature and U+22A2..U+22AF `⊢ ⊣ ⊤ ⊥ ⊦ ⊧ ⊨ \
⊩ ⊪ ⊫ ⊬ ⊭ ⊮ ⊯` [#709]
- Added `fl` `Fl` `Tl` ligatures, adjusted `fi` `fj` pairs [#795]
- Disabled ligatures after regexp lookahead/lookbehinds `(?<=<` \
`(?<=>` `(?<==>` `(?<=|` `(?<==` `(?=:=` `(?=!=` `(?==` \
`(?===` `(?==>` `(?=>` `(?=>>` `(?=<<` `(?=/=` `(?!!` `(?!!.` \
`(?!=` `(?!==` `(?<!!` `(?<!!.` `(?<!=` `(?<!==` `(?<!--` [#578]
- Removed `..=` [#757]
- Alternatives (stylistic sets):
- Lowercase `r` (ss01) [#601]
- Less than/greater than `<=` `>=` (ss02) [#263] [#617]
- Ampersand `&` (ss03) [#617]
- Dollar sign `$` (ss04) [#617]
- At sign `@` (ss05) [#617] [#748] [#817]
- Thin backslash (ss06) [#577 #720 #825]
- Dotted zero `0` (zero, ss19)
- Old-style figures (onum, ss20) [#561] [#715]
- Old-style figures no longer prevent ligatures [#561] [#715]
#### 1.207 (April 6, 2019)
- Variable TTF, cleaned up [many small Light weight \
errors](https://github.com/thundernixon/FiraCode/blob/qa/googlefonts-qa/notes/outline-checks.md) \
(done by @thundernixon, PR #735)
- Dropped EOF which were only useful for IE 6-11
- Fixed different vertical position of `<=` `>=` in Light and Bold caused \
during [#483]
#### 1.206 (September 30, 2018)
- Added `<==>` ([#392]), `#:` ([#642]), `!!.` ([#618]), `>:` `:<` \
([#605]), U+0305 Combining overline ([#608]), U+2610 Ballot box, U+2611 Ballot \
box with check, U+2612 Ballot box with x ([#384])
- Fixed incorrect width of `[` `**` ([#607])
- Redrew `{|` `|}` `[|` `|]` ([#643])
- Removed `{.` `.}` ([#635]), thin backslash ([#577])
- Disabled ligatures in `(?=` `(?<=` `(?:` ([#624]), `>=<` ([#548]), \
`{|}` `[|]` ([#593])
- Fixed ligatures precedence in `<||>` ([#621]), `:>=` ([#574]), \
`<<*>>` `<<<*>>>` `<<+>>` \
<<<+>>>` `<<$>>` `<<<$>>>` \
([#410]), `!=<` ([#276])
- Fixed incorrectly swapped box drawing characters `╵` and `╷` ([#595])
- Adjusted vertical position of `<=` `>=` to align with `<` `>` ([#483])
#### 1.205 (February 27, 2018)
- Slashed zero by default ([#481] [#342])
- Adjusted vertical position of colon `:` near `{[()]}` ([#486])
- Thin backslash except when in `\\`, removed `\\\` ([#536])
- Added `:>` ([#547]) and `<:` ([#525])
- Removed `=<` ([#479] [#468] [#424] [#406] [#355] [#305])
- Added `::=` ([#539])
- Added `[|` `|]` ([#516]) `{|` `|}` ([#330])
- Added `✓` (U+2713)
- Added `..=` ([#433])
- Added `=!=` ([#338])
- Added `|-` `-|` `_|_` and adjusted `|=` `||=` ([#494])
- Added `#=` ([#208])
|
| 2019-11-02 23:24:44 by Roland Illig | Files touched by this commit (62) |
Log message: fonts: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. |
| 2016-11-30 15:24:47 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Updated fonts/FiraCode to 1.204
-------------------------------
Added U+25B6 (black right-pointing triangle) and U+25C0
(black left-pointing triangle) (#289)
Changed look of Markdown headers ## ### #### to make them easier to tell \
apart (#287)
Fixed BBEdit incorrectly applying ligatures after tab (#274)
Returned Nim pragmas {. .} (#279)
Added Unicode increment U+2206 (#174, #298)
Added fish operators >-> <-< (#297)
Added safe navigation operators ?. .? ?: (#215)
Added <~> (#179, used in IntelliJ for collapsed methods)
Added F# piping operators ||> |||> <|| <||| (#184)
Added shebang #! (#169, #193)
|
