I changed my nickname from Ninjatrappeur to Picnoir. My github id is
stable, it shouldn't break too much stuff.
I took advantage of this handle change to remove myself from the
hostapd maintainers: I don't use NixOS as a router anymore.
Release announcement:
https://github.com/psb1558/Junicode-font/releases/tag/v2.200
From it:
Junicode 2.200 features miscellaneous fixes and additions, and it also
inaugurates a long-term program of adding glyphs for the benefit of
the Ansund HTR (Handwritten Text Recognition) project, which is
developing tools for the automated reading of medieval manuscripts. Of
the additions made so far, the ones likely to be of greatest interest
to users are two series of medieval capitals, available via features
ss11[1] and ss11[2]. The first series consists of rustic capitals,
often used for text in late ancient and early medieval times and for
rubrics (headings) in the central Middle Ages. The second consists of
Lombardic capitals, used in the central and later Middle Ages for what
are now called drop caps. These capitals are designed to harmonize
with Junicode to the greatest degree possible while remaining faithful
to the medieval sources.
Release announcement:
https://github.com/psb1558/Junicode-font/releases/tag/v2.100
From it:
Version 2.100 features a thorough reworking of the font's number
system. The default numbers are now oldstyle (or "lowercase")
proportional, and the metrics, kerning, and often the outlines of the
number glyphs have been refined, along with those of glyphs typically
associated with numbers (e.g. currency symbols). An alternate, more
modern style of some oldstyle numbers has been supplied and made
available via Stylistic Set 9 (ss09).
Release announcement:
https://github.com/psb1558/Junicode-font/releases/tag/v2.004
From it:
This release includes (mainly in the italic face) revisions of metrics
and kerning of numbers and of kerning around parentheses and
brackets. It also fixes some spacing problems (in the roman face) with
capitals in parentheses (U+1F110-U+1F129) and a few problems with
disordered or wrong components.
Release announcement:
https://github.com/psb1558/Junicode-font/releases/tag/v2.003
From it:
This is mostly a bug-fix version. It (1) fixes several non-functioning
tag sequences; (2) fixes an incompatibility with InDesign that caused
OpenType features to misbehave in that program; (3) improved several
outlines and adjusted badly positioned anchors.
Release announcement:
https://github.com/psb1558/Junicode-font/releases/tag/v2.002
From it:
Version 2.002 adds U+0243 B with stroke (with small cap and petite cap
variants) and variants of U+014A Eng (with small cap and petite cap
variants). It also adds many anchors and refines and corrects many
outlines (especially in roman).
Release announcement:
https://github.com/psb1558/Junicode-font/releases/tag/v2.001
This is a breaking change, at least in font file naming (Junicode.ttf
is now Junicode-Regular.ttf). In general, 2.0 adds a lot more font
variants and opentype and web font versions of the font.
Seeing as backward compatibility is broken anyway, I opted to break it
a bit more and change custom install path (`junicode-ttf`) to
seemingly more conventional `truetype`; new .otf and .woff2 variants
are then naturally placed in corresponding directories. This
does *not* affect the `fonts.packages` NixOS option, which rearranges
font files anyway, but brings a degree of consistency with other
fonts.
Both the file renaming and the directory structure change break
satysfi, however, so I adjusted its builder accordingly, copying over
only those font variants that were also present in 1.0 series.
Starting with this release, the TrueType fonts are no longer built by
default. Instead OpenType fonts are available and this commit
therefore switches to those.
* mpd-touch-screen-gui: use finalAttrs in mkDerivation; reformat
* musescore: use finalAttrs in mkDerivation
* syncthingtray: use stdenv.mkDerivation with a function; reformat
* ocrfeeder: use finalAttrs in mkDerivation; reformat
* castget: use finalAttrs in mkDerivation
* gnome-network-displays: use finalAttrs in mkDerivation
* mailreaders: use finalAttrs in mkDerivation
* mswatch: use finalAttrs in mkDerivation
* uhd: use finalAttrs in mkDerivation
* maxima: use finalAttrs in mkDerivation
* qalculate-gtk: use finalAttrs in mkDerivation
* qalculate-qt: use finalAttrs in mkDerivation
* wxmaxima: use finalAttrs in mkDerivation
* lammps: use finalAttrs in mkDerivation
* mlterm: use finalAttrs in mkDerivation
* video-trimmer: use finalAttrs in mkDerivation
* nerdfonts: use finalAttrs in mkDerivation
* gnomeExtensions.easyScreenCast: use finalAttrs in mkDerivation
* octave: use finalAttrs in mkDerivation; reformat
* comedilib: use finalAttrs in mkDerivation
* cpp-utilities: use finalAttrs in mkDerivation
* libsForQt5.kpeoplevcard: use finalAttrs in mkDerivation; reformat
* liberio: use finalAttrs in mkDerivation
* libqalculate: use finalAttrs in mkDerivation; reformat
* libwtk-sdl2: use finalAttrs in mkDerivation
* libsForQt5.pulseaudio-qt: use finalAttrs in mkDerivation; reformat
* qrupdate: use finalAttrs in mkDerivation; reformat
* libsForQt5.qtforkawesome: use finalAttrs in mkDerivation; reformat
* libsForQt5.qtutilities: use finalAttrs in mkDerivation; reformat
* sqlitecpp: use finalAttrs in mkDerivation; reformat
* tweeny: use finalAttrs in mkDerivation
* volk: use finalAttrs in mkDerivation
* wiringpi: use finalAttrs in mkDerivation
* snzip: use finalAttrs in mkDerivation; reformat
* bpm-tools: use finalAttrs in mkDerivation; reformat
* sacd: use finalAttrs in mkDerivation
* gtk-gnutella: use finalAttrs in mkDerivation; reformat
* sile: use finalAttrs in mkDerivation
* pplatex: use finalAttrs in mkDerivation; reformat
Clarify that the monochrome font is not included, per #221181.
The new name is also coherent with the name of the font,
according to `fontconfig`: Noto Color Emoji.