Skip to content

Commit 112355f

Browse files
committed
Final cleanup
1 parent 6d02844 commit 112355f

File tree

3 files changed

+46
-35
lines changed

3 files changed

+46
-35
lines changed

spk/beets/Makefile

+17-14
Original file line numberDiff line numberDiff line change
@@ -25,30 +25,16 @@ SPK_COMMANDS = env/bin/beet
2525

2626
include ../../mk/spksrc.python.mk
2727

28-
# [dbus_python]
29-
#DEPENDS += cross/dbus
30-
31-
# [llvmlite]
32-
#DEPENDS += cross/llvm
33-
3428
# [lxml]
3529
DEPENDS += cross/libxml2
3630
DEPENDS += cross/libxslt
3731
ifeq ($(call version_lt, $(TC_GCC), 5.0),1)
3832
WHEELS_CFLAGS += [lxml] -std=c11
3933
endif
4034

41-
# [msgpack]
42-
ifeq ($(call version_lt, $(TC_GCC), 5.0),1)
43-
WHEELS_CFLAGS += [msgpack] -std=c11
44-
endif
45-
4635
# [Pillow]
4736
DEPENDS += cross/pillow
4837

49-
# [pycairo]
50-
DEPENDS += cross/cairo
51-
5238
# [pycryptodomex]
5339
ifeq ($(call version_lt, $(TC_GCC), 5.0),1)
5440
WHEELS_CFLAGS += [pycryptodomex] -std=c11
@@ -61,3 +47,20 @@ endif
6147

6248
# [PyYAML]
6349
DEPENDS += cross/libyaml
50+
51+
# TODO: The following plugins are currently unsupported due to dependency issues:
52+
# autobpm, bpd, metasync, and replaygain.
53+
54+
# [dbus_python]
55+
#DEPENDS += cross/dbus # expat not found!
56+
57+
# [llvmlite]
58+
#DEPENDS += cross/llvm
59+
60+
# [msgpack]
61+
#ifeq ($(call version_lt, $(TC_GCC), 5.0),1)
62+
#WHEELS_CFLAGS += [msgpack] -std=c11
63+
#endif
64+
65+
# [pycairo]
66+
#DEPENDS += cross/cairo # Could not invoke sanity test executable
+16-12
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,31 @@
1-
# Generated using the requirements script on February 8, 2025
1+
# Generated using the requirements script on February 10, 2025
22

33
Brotli==1.1.0
44
cffi==1.17.1
55
charset_normalizer==3.4.1
6-
#dbus_python==1.3.2
76
inflate64==1.0.1
87
jellyfish==1.1.3
9-
#llvmlite==0.44.0
10-
lxml==5.3.0
8+
lxml==5.3.1
119
MarkupSafe==3.0.2
12-
msgpack==1.1.0
13-
#numba==0.61.0
14-
#numpy==2.1.3
1510
#pillow ==> cross/pillow
1611
psutil==6.1.1
1712
pybcj==1.0.3
18-
pycairo==1.27.0
1913
pycryptodomex==3.21.0
20-
#pygobject==3.50.0
2114
pyppmd==1.1.1
2215
PyYAML==6.0.2
2316
pyzstd==0.16.2
2417
reflink==0.2.2
25-
#scikit_learn==1.6.1
26-
#scipy==1.15.1
27-
#soxr==0.5.0.post1
18+
19+
# TODO: The following plugins are currently unsupported due to dependency issues:
20+
# autobpm, bpd, metasync, and replaygain.
21+
22+
#dbus_python==1.3.2 # Dependency "dbus-1" not found
23+
#llvmlite==0.44.0 # Could not find a `llvm-config` binary
24+
#msgpack==1.1.0
25+
#numba==0.61.0 # ModuleNotFoundError: No module named 'numpy'
26+
#numpy==2.1.3 # NumPy requires Cython >= 3.0.6
27+
#pycairo==1.27.0 # Dependency "cairo" not found
28+
#pygobject==3.50.0 # Dependency 'gobject-introspection-1.0' is required but not found
29+
#scikit_learn==1.6.1 # Meson version is 1.0.1 but project requires >= 1.1.0
30+
#scipy==1.15.1 # Meson version is 1.0.1 but project requires >= 1.5.0
31+
#soxr==0.5.0.post1 # Could not find a package configuration file provided by "nanobind"

spk/beets/src/requirements-pure.txt

+13-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated using the requirements script on February 8, 2025
1+
# Generated using the requirements script on February 10, 2025
22

33
accessible_pygments==0.0.5
44
alabaster==1.0.0
@@ -12,7 +12,6 @@ blinker==1.9.0
1212
#certifi ==> python312
1313
click==8.1.8
1414
confuse==2.0.1
15-
decorator==5.1.1
1615
docutils==0.21.2
1716
filetype==1.2.0
1817
flask==3.1.0
@@ -25,10 +24,7 @@ ifaddr==0.2.0
2524
imagesize==1.4.1
2625
itsdangerous==2.2.0
2726
jinja2==3.1.5
28-
joblib==1.4.2
2927
langdetect==1.0.9
30-
lazy_loader==0.4
31-
librosa==0.10.2.post1
3228
mediafile==0.13.0
3329
multivolumefile==0.2.3
3430
munkres==1.1.4
@@ -38,7 +34,6 @@ oauthlib==3.2.2
3834
packaging==24.2
3935
#pip ==> python312
4036
#platformdirs ==> python312
41-
pooch==1.8.2
4237
py7zr==0.22.0
4338
pyacoustid==1.3.0
4439
pycparser==2.22
@@ -52,12 +47,10 @@ pyxdg==0.28
5247
rarfile==4.2
5348
requests==2.32.3
5449
requests_oauthlib==2.0.0
55-
resampy==0.4.3
5650
#six ==> python312
5751
sniffio==1.3.1
5852
snowballstemmer==2.2.0
5953
soco==0.30.8
60-
soundfile==0.13.1
6154
soupsieve==2.6
6255
sphinx==8.1.3
6356
sphinxcontrib_applehelp==2.0.0
@@ -67,9 +60,20 @@ sphinxcontrib_jsmath==1.0.1
6760
sphinxcontrib_qthelp==2.0.0
6861
sphinxcontrib_serializinghtml==2.0.0
6962
texttable==1.7.0
70-
threadpoolctl==3.5.0
7163
typing_extensions==4.12.2
7264
Unidecode==1.3.8
7365
urllib3==2.3.0
7466
werkzeug==3.1.3
7567
xmltodict==0.14.2
68+
69+
# TODO: The following plugins are currently unsupported due to dependency issues:
70+
# autobpm, bpd, metasync, and replaygain.
71+
72+
#decorator==5.1.1
73+
#joblib==1.4.2
74+
#lazy_loader==0.4
75+
#librosa==0.10.2.post1
76+
#pooch==1.8.2
77+
#resampy==0.4.3
78+
#soundfile==0.13.1
79+
#threadpoolctl==3.5.0

0 commit comments

Comments
 (0)