Commit graph

23 commits

Author SHA1 Message Date
zowoq a884b21822 nerdfonts: use spaces for indentation 2021-01-20 14:52:16 +10:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Samuel Gräfenstein 56ce016024
nerdfonts: disable Windows font variants
The only difference between these and the regular fonts is that
the internal font name is limited to 31 characters. They double
the package closure size.
2020-07-14 23:58:01 +02:00
Doron Behar 52e8594d73 nerdfonts: update.sh: use releases api to generate shas 2020-04-11 19:02:56 +03:00
Doron Behar 8771aa83b0 nerdfonts: make it easier to configure and build 2020-04-10 13:09:27 +03:00
Doron Behar 6ae7abcc1a nerdfonts: meta: fix descriptions 2020-04-10 01:22:24 +03:00
Doron Behar 219035ebc5 nerdfonts: add @doronbehar as maintainer 2020-04-10 01:21:54 +03:00
Chuck 384ab839e9 nerdfonts: 2.0.0 -> 2.1.0
This release adds 216 fonts.

Note: The Meslo LG {L,M,S}{ DZ,} Regular Nerd Font Complete{, Mono}.otf
fonts are now .ttf files instead of .otf files in this release.
2020-02-03 10:01:30 -08:00
Chuck 9cb9e6509e nerdfonts: Use patchShebangs
In commit e8e191a1be9d after v2.0.0, nerdfonts switched from #!/bin/bash
to #!/usr/bin/env bash.  Rather than synchronizing this patching with
that change, just use patchShebangs which handles both cases.
2019-10-03 15:18:06 -07:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Rok Garbas 65781e204d
Remove me (garbas) as maintainer since I don't have much time to maintain anything 2019-07-03 11:27:39 +02:00
volth c9eb44eab3 data/fonts: cleanup
* make font derivations fixed-output where applicable
 * fix dead links
 * `stdenv.lib` -> `lib` where `stdenv` is not involved
 * remove `meta.platforms = [ unix ]` and `meta.platforms = [ linux ]` because the restriction has no sense for data packages
2019-05-13 06:03:31 +00:00
Brice Waegeneire e70e093cc9 nerdfonts: 1.1.0 -> 2.0.0
bump to a version with Nix logo in it
2018-04-06 15:54:34 +02:00
volth 1d7763e583 nerdfonts: derivations is not fixed output 2017-09-30 02:08:09 +00:00
Valentin Robert dbba364f64 nerdfonts: 1.0.0 -> 1.1.0 2017-08-31 10:45:31 +02:00
Volth 31c344982f data/fonts: simpler cleanups 2017-08-11 14:26:03 +00:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
mimadrid c2d90eaa91 nerdfonts: 0.8.0 -> 1.0.0 2016-12-29 11:21:57 +01:00
Tuomas Tynkkynen 33b87da2cf nerdfonts: Don't build on Hydra
http://hydra.nixos.org/build/39383371
2016-09-01 19:49:20 +03:00
mimadrid 60c3f3f2b9
nerdfonts: 0.7.0 -> 0.8.0, fixes #17693 2016-08-17 14:06:28 +02:00
Tuomas Tynkkynen 21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Rok Garbas 44b6ba1872 nerdfonts: moved to correct location 2016-05-17 01:56:35 +02:00
Rok Garbas 266c94ccfa nerdfonts: init at 0.7.0 2016-05-15 04:31:47 +02:00