Commit Graph

90 Commits

Author SHA1 Message Date
R. Ryantm
a63e4cf4b3 lilypond-unstable: 2.25.19 -> 2.25.20 2024-09-29 15:00:44 +00:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
R. Ryantm
edb0101339 lilypond-unstable: 2.25.17 -> 2.25.19 2024-08-26 09:20:49 +00:00
R. Ryantm
eaaf0eba0b lilypond: 2.24.3 -> 2.24.4 2024-07-25 04:30:48 +00:00
Omid Momenzadeh
670ac47e52
lilypond: avoid resetting the PATH in makeWrapper
Using `--set` obscures the user's `PATH`, which
`lilypond-invoke-editor` depends on. The problem can be reproduced by
setting the `LYEDITOR` environment variable before executing
`lilypond-invoke-editor`.
2024-07-06 15:20:25 +03:30
github-actions[bot]
27074b7d07
Merge master into staging-next 2024-06-26 00:02:13 +00:00
R. Ryantm
82f78e7510 lilypond-unstable: 2.25.16 -> 2.25.17 2024-06-20 07:44:46 +00:00
Aleksana
ee9cf00e6d
Merge pull request #315240 from Cryolitia/ghost-font
ghostscript: add output `fonts`
2024-06-15 19:32:39 +08:00
北雁 Cryolitia
93a9ca34fe
ghostscript: add output fonts 2024-05-28 11:50:34 +08:00
R. Ryantm
c1bd6828ed lilypond-unstable: 2.25.15 -> 2.25.16 2024-05-12 16:20:37 +00:00
R. Ryantm
4b1a2f9420 lilypond-unstable: 2.25.14 -> 2.25.15 2024-04-27 21:33:48 +00:00
Astro
91b878a48b
lilypond: fix $PATH (#302423)
Co-authored-by: Aleksana <alexander.huang.y@gmail.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-04-18 11:35:05 +02:00
R. Ryantm
2970d6ef5f lilypond-unstable: 2.25.13 -> 2.25.14 2024-03-29 20:00:09 +00:00
R. Ryantm
c92140986f lilypond-unstable: 2.25.12 -> 2.25.13 2024-02-14 12:19:24 -06:00
R. Ryantm
7eb48c319f lilypond-unstable: 2.25.11 -> 2.25.12 2024-01-29 15:24:11 -06:00
Weijia Wang
eb928bae95 lilypond, denemo: migrate to guile 3 2024-01-03 01:40:50 +01:00
Weijia Wang
96fe49217b
Merge pull request #274716 from r-ryantm/auto-update/lilypond-unstable
lilypond-unstable: 2.25.10 -> 2.25.11
2023-12-23 01:29:55 +01:00
arthsmn
d3ee013576 lilypod-with-fonts: add missing fonts' directory 2023-12-18 21:15:26 -03:00
arthsmn
213eabf52c lilypond-with-fonts: fix font's permissions 2023-12-18 21:05:23 -03:00
arthsmn
dba7b7f4bf lilypond-with-fonts: fix build of some fonts 2023-12-18 21:05:23 -03:00
R. Ryantm
71e70e3aad lilypond-unstable: 2.25.10 -> 2.25.11 2023-12-16 12:33:14 +00:00
Weijia Wang
856eb0d658
Merge pull request #269425 from r-ryantm/auto-update/lilypond-unstable
lilypond-unstable: 2.25.9 -> 2.25.10
2023-12-01 10:26:36 +01:00
R. Ryantm
9b2b4ee621 lilypond: 2.24.2 -> 2.24.3 2023-11-23 19:06:58 -06:00
R. Ryantm
eee4e5a64f lilypond-unstable: 2.25.9 -> 2.25.10 2023-11-23 10:52:56 +00:00
Vincenzo Mantova
f6a496b3de lilypond: replace texlive.combine with texliveSmall.withPackages 2023-11-05 13:43:29 +00:00
R. Ryantm
2b367ecd33 lilypond-unstable: 2.25.8 -> 2.25.9 2023-10-11 00:26:31 +00:00
Weijia Wang
85f79c13e2 lilypond-unstable: 2.25.7 -> 2.25.8 2023-09-30 01:05:58 +02:00
R. Ryantm
5b1dcdf16a lilypond-unstable: 2.25.6 -> 2.25.7 2023-09-05 14:20:58 +00:00
Janne Heß
3aadd2daf2 lilypond: 2.24.1 -> 2.24.2 2023-08-25 21:35:30 -05:00
Weijia Wang
6eccbaa3b1 lilypond: pin guile_2_2 2023-08-04 11:55:25 +02:00
R. Ryantm
14f42104c2 lilypond-unstable: 2.25.5 -> 2.25.6 2023-07-05 10:45:24 +00:00
R. Ryantm
63e829fe27 lilypond-unstable: 2.25.4 -> 2.25.5 2023-06-03 21:33:31 +00:00
R. Ryantm
a46d56ac76 lilypond-unstable: 2.25.3 -> 2.25.4 2023-05-07 20:36:18 +00:00
Norman Gray
a237301676 lilypond: adjust fontconfig on macOS
This addresses issue #209525.  The code changes are from @yurrriq.
2023-05-05 14:08:21 -05:00
R. Ryantm
4ec6e2efb3 lilypond-unstable: 2.25.1 -> 2.25.3 2023-04-16 10:34:26 +00:00
R. Ryantm
0fae3035a1 lilypond: 2.24.0 -> 2.24.1 2023-02-20 17:32:17 +00:00
Samuel Tam
742ba56e7b
lilypond, lilypond-unstable: bump version, add passthru.updateScript (#207727)
* lilypond: add passthru.updateScript

* lilypond: 2.22.2 -> 2.24.0

* lilypond-unstable: 2.23.12 -> 2.25.1
2023-01-30 12:00:34 -05:00
usertam
b3f68591e1
lilypond-unstable: 2.23.11 -> 2.23.12 2022-08-24 19:04:57 +08:00
usertam
0b73b43a94 lilypond-unstable and lilypond-unstable-with-fonts: init at 2.23.11
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Eric Bailey <eric@ericb.me>
2022-08-16 16:27:21 -05:00
R. Ryantm
5218aba132 lilypond: 2.22.1 -> 2.22.2 2022-03-04 20:41:47 -06:00
Omid Momenzadeh
c205944161 lilypond-with-fonts: fix lilypond not finding its libraries
Fixes #140152. The fix is inspired by how lilypond-with-fonts was
packaged in v18.09.
2021-10-10 02:13:55 -05:00
Felix Buehler
05d1d550a0 lilypond-fonts: deprecate phases 2021-08-02 00:06:21 +02:00
R. RyanTM
db770a84f1 lilypond: 2.22.0 -> 2.22.1 2021-05-08 17:06:50 -07:00
Sandro Jäckel
389c7cf0a8
lilypond-unstable: drop because lilypond is newer and it does not build 2021-03-11 23:56:33 +01:00
ajs124
5a0ba0fa88 lilypond: 2.20.0 -> 2.22.0 2021-03-03 03:38:39 +01:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
fce00d15c2 pkgs/misc: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07: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