diff --git a/meson.build b/meson.build
index 01b114ff6..e9025489c 100644
--- a/meson.build
+++ b/meson.build
@@ -21,8 +21,8 @@ project(
     'gtest:default_library=static',
     'id3tag:default_library=static',
     'lame:default_library=static',
-    'libmpdclient:default_library=static',
     'libmicrohttpd:default_library=static',
+    'libmpdclient:default_library=static',
     'libnpupnp:default_library=static',
     'liburing:default_library=static',
     'ogg:default_library=static',
diff --git a/src/lib/curl/meson.build b/src/lib/curl/meson.build
index e1cc8adcf..8b69f188e 100644
--- a/src/lib/curl/meson.build
+++ b/src/lib/curl/meson.build
@@ -24,6 +24,7 @@ curl = static_library(
   'Form.cxx',
   include_directories: inc,
   dependencies: [
+    event_dep,
     log_dep,
     curl_dep,
   ],
diff --git a/src/lib/nfs/meson.build b/src/lib/nfs/meson.build
index 20a5c9492..586a71391 100644
--- a/src/lib/nfs/meson.build
+++ b/src/lib/nfs/meson.build
@@ -22,6 +22,7 @@ nfs = static_library(
   'Blocking.cxx',
   include_directories: inc,
   dependencies: [
+    event_dep,
     nfs_dep,
     log_dep,
   ],
@@ -30,6 +31,7 @@ nfs = static_library(
 nfs_dep = declare_dependency(
   link_with: nfs,
   dependencies: [
+    event_dep,
     nfs_dep,
   ],
 )
diff --git a/subprojects/.gitignore b/subprojects/.gitignore
index e044ed5ee..27dc2bc06 100644
--- a/subprojects/.gitignore
+++ b/subprojects/.gitignore
@@ -10,9 +10,9 @@
 /libmicrohttpd*
 /libmpdclient/
 /libnpupnp-*/
-/openssl-*/
-/opus-*/
-/sqlite-*/
 /libogg-*/
 /libvorbis-*/
 /liburing-*/
+/openssl-*/
+/opus-*/
+/sqlite-*/