Coder Social home page Coder Social logo

homebrew-tap's Issues

Iosevka v2.x

Need to modify our formula to work with the new build system

Can't tap this repo

Can't figure out how to tap this cask

brew tap robertgzr/homebrew-tap
==> Tapping robertgzr/tap
Cloning into '/usr/local/Homebrew/Library/Taps/robertgzr/homebrew-tap'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 186 (delta 0), reused 2 (delta 0), pack-reused 183
Receiving objects: 100% (186/186), 43.39 KiB | 2.28 MiB/s, done.
Resolving deltas: 100% (95/95), done.
Error: Invalid cask: /usr/local/Homebrew/Library/Taps/robertgzr/homebrew-tap/Casks/font-iosevka-inziu.rb
Cask 'font-iosevka-inziu' is unreadable: undefined method `method_missing_message' for Utils:Module
Error: Cannot tap robertgzr/tap: invalid syntax in tap!

I wasn't able to figure out either what I was doing wrong or what was quirky about this file.

Thanks for providing this great repo

Iosevka formula: supported features

https://github.com/be5invis/Iosevka#build-your-own-style

  • fonts
    • TTF
    • TTF (unhinted)
    • WOFF
    • WOFF2
  • weights (can exclude)
    • thin
    • extralight
    • light
    • regular
    • medium
    • semibold
    • bold
    • extrabold
    • heavy
  • slants (can exclude)
    • upright
    • italic
    • oblique
  • general shape:
    • sans
    • slab
  • spacing and ligation styles:
    • term
    • termlig
    • type
    • stress-fw
  • stylistic sets: ss01~ss11
  • ligation styles
    • haskell
    • idris
    • coq
    • elm
    • ml
    • fs
    • fstar
    • swift
    • purescript
  • line spacing: leading-750~leading-2000
  • powerline symbol positioning
    • powerline-scale-y-750~powerline-scale-y-1500
    • powerline-scale-x-750~powerline-scale-x-1500
    • powerline-shift-y-n500~powerline-shift-y-n50,
      powerline-shift-y-0,
      powerline-shift-y-p50~powerline-shift-y-p500
    • powerline-shift-x-n500~powerline-shift-x-n50,
      powerline-shift-x-0,
      powerline-shift-x-p50~powerline-shift-x-p500
  • width modifiers
    • expanded
    • compressed
  • character variants; correspond with the cv## styles
    • letter l
      • v-l-hooky
      • v-l-zshaped
      • v-l-serifed
      • v-l-italic
      • v-l-tailed
      • v-l-hookybottom
      • v-l-line
    • letter i
      • v-i-hooky
      • v-i-zshaped
      • v-i-serifed
      • v-i-italic
      • v-i-line
    • letter j
      • v-j-serifed
      • v-j-line
    • letter a
      • v-a-singlestorey
      • v-l-doublestorey
    • letter f
      • v-f-straight
      • v-f-tailed
    • letter g
      • v-g-doublestorey
      • v-g-singlestorey
      • v-g-opendoublestorey
    • letter m
      • v-m-longleg
      • v-m-shortleg
    • letter t
      • v-t-standard
      • v-t-cross
    • letter Q
      • v-q-taily
      • v-q-straight
    • letter y
      • v-y-straight
      • v-y-curly
    • number 0
      • v-zero-slashed
      • v-zero-dotted
      • v-zero-unslashed
    • number 1
      • v-one-serifed
      • v-one-hooky
    • number 3
      • v-three-flattop
      • v-three-twoarks
    • tilde ~
      • v-tilde-high
      • v-tilde-low
    • asterisk *
      • v-asterisk-high
      • v-asterisk-low
      • v-asterisk-hexhigh
      • v-asterisk-hexlow
    • paragraph ΒΆ
      • v-paragraph-high
      • v-paragraph-low
    • underscore _
      • v-underscore-high
      • v-underscore-low
    • caret ^
      • v-caret-high
      • v-caret-low
    • percent %
      • v-percent-dots
      • v-percent-rings
    • at @
      • v-at-long
      • v-at-fourfold
      • v-at-short
    • eszet ß
      • v-eszet-traditional
      • v-eszet-sulzbacher
    • curly braces {}
      • v-brace-straight
      • v-brace-curly
    • dollar $
      • v-dollar-open
      • v-dollar-through
      • v-dollar-opencap
      • v-dollar-throughcap
    • numbersign #
      • v-numbersign-upright
      • v-numbersign-slanted

undefined method `empty?' for nil:NilClass

It seems that this commit introduces error.

Please report this bug:
  https://docs.brew.sh/Troubleshooting.html
/usr/local/Homebrew/Library/Taps/robertgzr/homebrew-tap/iosevka.rb:149:in `install'
/usr/local/Homebrew/Library/Homebrew/build.rb:140:in `block (2 levels) in install'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1095:in `block in brew'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1895:in `block (2 levels) in stage'
/usr/local/Homebrew/Library/Homebrew/utils.rb:552:in `with_env'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1894:in `block in stage'
/usr/local/Homebrew/Library/Homebrew/resource.rb:119:in `block in unpack'
/usr/local/Homebrew/Library/Homebrew/extend/fileutils.rb:14:in `block in mktemp'
/usr/local/Homebrew/Library/Homebrew/extend/fileutils.rb:74:in `block in run'
/usr/local/Homebrew/Library/Homebrew/extend/fileutils.rb:74:in `chdir'
/usr/local/Homebrew/Library/Homebrew/extend/fileutils.rb:74:in `run'
/usr/local/Homebrew/Library/Homebrew/extend/fileutils.rb:13:in `mktemp'
/usr/local/Homebrew/Library/Homebrew/resource.rb:114:in `unpack'
/usr/local/Homebrew/Library/Homebrew/resource.rb:92:in `stage'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1872:in `stage'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1090:in `brew'
/usr/local/Homebrew/Library/Homebrew/build.rb:111:in `block in install'
/usr/local/Homebrew/Library/Homebrew/utils.rb:552:in `with_env'
/usr/local/Homebrew/Library/Homebrew/build.rb:108:in `install'
/usr/local/Homebrew/Library/Homebrew/build.rb:189:in `<main>'

Could use some more explanation

I'm trying to figure out how to run this/build iosevka with stylistic sets/options but I'm not an expert in using Homebrew. I run brew tap robertgzr/homebrew-tap and then brew tap and I see that it's tapped. I then run brew info iosevka and I see the options I want to apply. But I'm not sure where to do from there and everything I try brew install robertgzr/homebrew-tap --with-i-line and brew install iosevka --with-i-line fail. Maybe you could include an example? Also how to properly install brew install robertgzr/homebrew-tap --with-i-line. I get that producers can't always be catering to noobs but some guidance would be helpful.

`Hbc::DSL#license` is deprecated

Having this tapped prevents me from using Homebrew, period, right now:

Error: Calling Hbc::DSL#license is disabled! There is no replacement.
Please report this to the robertgzr/tap tap:
  /usr/local/Homebrew/Library/Taps/robertgzr/homebrew-tap/Casks/font-noto-mono.rb:8

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.