Package Details: ttf-fira-go 1.001-2

Git Clone URL: https://aur.archlinux.org/ttf-fira-go.git (read-only)
Package Base: ttf-fira-go
Description: FiraGO font family
Upstream URL: https://bboxtype.com/typefaces/FiraGO/
Licenses: custom:OFL
Submitter: amoka
Maintainer: amoka
Last Packager: amoka
Votes: 7
Popularity: 1.763164
First Submitted: 2018-08-31 16:18
Last Updated: 2019-01-28 18:38

Pinned Comments

amoka commented on 2019-01-28 18:41

Updated. No longer conflicts with Fira Sans family.

Latest Comments

amoka commented on 2019-01-28 18:41

Updated. No longer conflicts with Fira Sans family.

morealaz commented on 2019-01-20 06:46

@amoka can you please remove conflicts from PKGBUILD, because it has no conflicts with fira sans and both can be installed and used without any problem. I want to use both of these packages, but some of my packages depends on fira-sans and it can not be removed.

Markus00000 commented on 2018-12-03 09:35

Should this package include a font config alias "Fira Sans"->"FiraGO" as it conflicts with the Fira Sans packages?

amoka commented on 2018-11-04 01:14

@Celti Someone asked me about OTF version as well on Reddit and I replied with: "I always thought too, but tested the OTF version and had some rendering issues on my 4k and 2k monitors. Not only this, but few other fonts. While researching I found one of the Hack devs on github recommending TTF on linux, so I decided to make it with TTF's just to be safe initially!"

Reddit discussion about FiraGO: https://www.reddit.com/r/archlinux/comments/9bv1r7/meet_firago_a_new_extended_version_of_the_fira/

Hack font discussion (TTF vs. OTF): https://github.com/source-foundry/Hack/issues/84 There you can find @chrissimpkins recommendation: "In general, I recommend the ttf files for screen use on Linux platforms."

Let me know if have issues with TTF over OTF files and I might update this PKGBUILD to include it too. Thanks!

Celti commented on 2018-11-03 23:51

Is there a particular reason this doesn't build otf-fira-go as well? Here's a split PKGBUILD almost identical to the one for fira-sans in community:

pkgbase=fira-go
pkgname=(ttf-fira-go otf-fira-go)
pkgver=1.001
_commit=9882ba0851f88ab904dc237f250db1d45641f45d
pkgrel=1
epoch=1
pkgdesc="An independent open-source typeface: FiraGO"
arch=('any')
license=('custom:OFL')
url="https://github.com/bBoxType/FiraGO"
depends=('fontconfig' 'xorg-font-utils')
source=("$pkgbase-$_commit.tar.gz::$url/archive/$_commit.tar.gz")
sha512sums=('4872936bf5fe605ca82b0dc567f0ba55d3a6c422f5ff380c6f6f167384ad75538a0018a56fbb1c182d8ac71f710909c205850114e098902410a0a2d2e680b593')

function _package {
    cd FiraGO-$_commit/Fonts

    case "$1" in
        ttf-fira-go)
            pkgdesc="An independent open-source typeface: FiraGO (TrueType)"
            cd FiraGO_TTF_1001
            fonts=(*/*/FiraGO*.ttf)
            installdir=TTF;;
        otf-fira-go)
            pkgdesc="An independent open-source typeface: FiraGO (OpenType)"
            cd FiraGO_OTF_1001
            fonts=(*/*/FiraGO*.otf)
            installdir=TTF;;
    esac

    # Prepare destination directory
    install -dm755 "$pkgdir/usr/share/fonts/$installdir"

    # Install fonts
    for font in "${fonts[@]}"; do
        install -m644 "$font" "$pkgdir/usr/share/fonts/$installdir"
    done

    install -D -m644 ../../OFL.txt "$pkgdir/usr/share/licenses/$pkgname/OFL.txt"
}

for _pkgname in ${pkgname[@]}; do
    eval "function package_$_pkgname() { _package $_pkgname; }"
done

deathtrip commented on 2018-11-03 19:43

Should it really conflict with fira sans? On the website it says they created it so users can install both fonts.