diff options
| author | Jeremy Fleischman <jeremyfleischman@gmail.com> | 2024-05-12 22:09:17 -0700 |
|---|---|---|
| committer | Jeremy Fleischman <jeremyfleischman@gmail.com> | 2024-05-12 22:27:34 -0700 |
| commit | dd85e24ecd2175600a53d6d0d2508dbc3afe4fb4 (patch) | |
| tree | c9d29aa66c60f179465618e5b7702bac14dc8aca /pkgs/development/python-modules/python-mapnik | |
| parent | adc44ac0ee8454f4f51ef5dd1bdcc60080141e24 (diff) | |
sublime-music: unpin dependencies, fix build
I did a few things here:
- Removed the call to `xvfb-run`, it's no longer needed after upstream
removed its ui tests: https://github.com/sublime-music/sublime-music/commit/bd573a0ed8faa246a35da6e16195826874e343fe
- Unpin `dataclasses-json`. This fixes
https://github.com/NixOS/nixpkgs/issues/311270.
It was pinned in
https://github.com/nixos/nixpkgs/commit/8780d5eecff5645b763e9e8c5457ac7b05d75b3d
with no explanation. When unpinning, I discovered that sublime-music's tests
fail when run with the latest version of `dataclasses-music`. There's
already an issue filed upstream about this:
https://github.com/sublime-music/sublime-music/issues/439
- To work around this, I switched to using `pytestCheckHook` and added
`test_get_music_directory` to `disabledTests`.
- Unpin `semver`. It was pinned in
https://github.com/nixos/nixpkgs/commit/ac848b1e6896957ba84177844be0f0b41d06ae5f
with no explanation. This isn't necessary to fix the build, but it
felt like good hygiene while I was in here (we shouldn't be
pinning things without an explanation *why* they're pinned).
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
0 files changed, 0 insertions, 0 deletions
