subprojects: add libnpupnp

This commit is contained in:
Max Kellermann
2025-01-28 18:15:44 +01:00
parent a5a26d304b
commit 9445ea1565
3 changed files with 16 additions and 0 deletions

View File

@@ -15,6 +15,8 @@ project(
'expat:default_library=static', 'expat:default_library=static',
'fmt:default_library=static', 'fmt:default_library=static',
'gtest:default_library=static', 'gtest:default_library=static',
'libmicrohttpd:default_library=static',
'libnpupnp:default_library=static',
'sqlite3:default_library=static', 'sqlite3:default_library=static',
'vorbis:default_library=static', 'vorbis:default_library=static',
@@ -23,6 +25,8 @@ project(
'expat:warning_level=0', 'expat:warning_level=0',
'fmt:warning_level=0', 'fmt:warning_level=0',
'gtest:warning_level=0', 'gtest:warning_level=0',
'libmicrohttpd:warning_level=0',
'libnpupnp:warning_level=0',
'sqlite3:warning_level=0', 'sqlite3:warning_level=0',
'vorbis:warning_level=0', 'vorbis:warning_level=0',
], ],

View File

@@ -4,4 +4,6 @@
/fmt-*/ /fmt-*/
/googletest-*/ /googletest-*/
/sqlite-*/ /sqlite-*/
/libmicrohttpd*
/libnpupnp-*/
/libvorbis-*/ /libvorbis-*/

View File

@@ -0,0 +1,10 @@
[wrap-file]
directory = libnpupnp-6.2.0
source_url = https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-6.2.0.tar.gz
source_filename = libnpupnp-6.2.0.tar.gz
source_hash = 1c8101607f32a61f2477f23fa33839aa6d64568a83ca23ba43d430290937251d
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libnpupnp_6.2.0-1/libnpupnp-6.2.0.tar.gz
wrapdb_version = 6.2.0-1
[provide]
libnpupnp = libnpupnp_dep