Commit Graph

7 Commits

Author SHA1 Message Date
Nicolas Benes
c95d7d5a8c treewide: make sparseCheckout a list of strings 2022-11-15 19:46:12 +01:00
Vladimír Čunát
650170d3f4
beauty-line-icon-theme: revert to hash which works on linux
The source has issues on case insensitive filesystems due colliding
names.  But in this case I don't think we need to care, as
meta.platforms = platforms.linux;

Related discussion happened on matrix and
https://github.com/NixOS/nixpkgs/pull/185150#issuecomment-1214677890
2022-08-16 18:06:30 +02:00
Winter
38858263da treewide: fix hashes for sparse checkout 2022-08-14 23:03:07 +02:00
José Romildo
1628f1420e beauty-line-icon-theme: fix src hash 2022-08-02 07:40:28 -03:00
kilianar
2ad144ef89 beauty-line-icon-theme: 0.0.1 -> 0.0.4
Update to the latest upstream release:
https://github.com/gvolpe/BeautyLine/releases/tag/0.0.4

Includes some refactoring:
- use stdenvNoCC instead of stdenv
- use fetchFromGitHub instead of fetchzip for fetching the release from
  GitHub
- the newest release is located in the subdirectory BeautyLine-V3, so we
  fetch only this folder via sparseCheckout and set it as source root
- run preInstall and postInstall hooks in the installPhase
- deduplicate files with jdupes
- set dontPatchELF and dontRewriteSymlinks to true. These fixup steps
  are slow and unnecessary for this package.
2022-08-02 09:24:30 +02:00
kilianar
e4c43186c4 pkgs/data/icons: use stdenvNoCC where possible
Most icons themes just copy a bunch of files from the source to the
installation directory and therefore work perfectly fine with
stdenvNoCC.
All themes in pkgs/data/icons that still use stdenv after this change
are failing to build with stdenvNoCC.
2022-07-06 10:42:05 -03:00
Gabriel Volpe
4f7156d54f
beauty-line-icon-theme: init at 0.0.1 2021-03-09 09:23:03 +01:00