Commit Graph

9 Commits

Author SHA1 Message Date
stalkerhumanoid
fe30c4525c beets-unstable: unstable-2024-10-26 -> unstable-2024-03-16 2024-03-17 22:14:46 -04:00
Doron Behar
72ddcc9280
Merge pull request #282042 from doronbehar/pkg/beets
beets: mkPlugin: change default testPaths to fit unstable beets as well
2024-01-21 18:01:29 +02:00
Doron Behar
6695e9d637 beets: add some builtin plugins and their non default tests paths 2024-01-19 14:14:04 +02:00
Manuel Frischknecht
6fcd9c7e93 beets: fix broken aarch64 build due to missing plugin test
The `absubmit` plugin for beets has no respective plugin test that
is named after the default plugin test schema defined in `common.nix` [1],
so not explicitly declaring that the plugin has *no tests* (i.e. the
respective test list is empty), `mkPlugin` will try to disable the
non-existant test `test/test_absubmit.py`), breaking beet's build.

[1]: c7916a507b/pkgs/tools/audio/beets/common.nix (L39)
2023-12-27 03:34:55 +00:00
Jack Wilsdon
c7916a507b beets-minimal: fix building with no plugins
pytestCheckHook throws an error for non-existent disabled tests. This
commit removes any non-existent tests from the disabled tests list.
2023-11-22 21:21:19 +01:00
Bernardo Meurer
6eab16313f
beets: remove usage of ? null 2022-05-09 12:19:56 -07:00
Bernardo Meurer
1551b57a5c
beets: fix absubmit enable condition 2022-05-08 17:13:34 -07:00
Bernardo Meurer
98a9194800
beetsPackages: fix input ordering 2022-05-08 16:25:28 -07:00
Bernardo Meurer
d9910fc928
beets: refactor
Highlights:

* We now have a beets-unstable
* We now run tests for beets-minimal
* We're much more strict about the effects of enabling/disabling plugins
* All patches but one were dropped
* Removal of deprecated nose in favor of pytest
* Art resizing is working better now
2022-05-08 14:52:16 -07:00