Commit Graph

109 Commits

Author SHA1 Message Date
quantenzitrone
311ab4c226 lilypond{,-unstable,-with-fonts}: refactor and move to pkgs/by-name
especially refactor updateScript

this shouldn't create any rebuilds
2026-02-18 06:11:36 +01:00
R. Ryantm
482308d8aa lilypond-unstable: 2.25.29 -> 2.25.32 2026-01-18 23:02:49 +00:00
Wolfgang Walther
46c0c0eae7 Merge branch 'staging-next' into staging 2025-12-10 18:42:31 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Sandro Jäckel
041e76d21e lilypond: add man output 2025-11-18 23:40:22 +01:00
R. Ryantm
2965af4b5b lilypond-unstable: 2.25.27 -> 2.25.29 2025-10-04 19:19:54 +00:00
R. Ryantm
fec16cf2ad lilypond-unstable: 2.25.26 -> 2.25.27 2025-07-26 17:44:59 +00:00
Philip Taron
df42f855db treewide: add --extra-experimental-features nix-command to nix hash invocations 2025-07-02 08:34:40 -07:00
R. Ryantm
6dcc6ace72 lilypond-unstable: 2.25.25 -> 2.25.26 2025-05-10 07:02:20 +00:00
éclairevoyant
7b6b409755 lilypond: remove dead code 2025-05-04 12:50:06 -04:00
éclairevoyant
f731ebd198 lilypond: enable docs 2025-05-04 12:42:34 -04:00
éclairevoyant
5323742558 lilypond-unstable: 2.25.24 -> 2.25.25; lilypond: switch to fetchzip 2025-05-04 12:35:38 -04:00
éclairevoyant
9ec03f8223 lilypond: enable strictDeps 2025-05-04 12:35:38 -04:00
éclairevoyant
9fc299d595 lilypond: fix metadata 2025-05-04 12:35:38 -04:00
éclairevoyant
214942d52b lilypond: modernise 2025-05-04 12:35:38 -04:00
R. Ryantm
eae292b6af lilypond-unstable: 2.25.22 -> 2.25.24 2025-02-17 17:21:21 +00:00
R. Ryantm
e9b1c813e3 lilypond-unstable: 2.25.21 -> 2.25.22 2024-12-20 04:30:16 +00:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
R. Ryantm
045921d4b0 lilypond-unstable: 2.25.20 -> 2.25.21 2024-11-23 11:29:33 +00:00
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