From 9445ea1565792e897962436887f7e8951d3a14d3 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 28 Jan 2025 18:15:44 +0100 Subject: [PATCH] subprojects: add libnpupnp --- meson.build | 4 ++++ subprojects/.gitignore | 2 ++ subprojects/libnpupnp.wrap | 10 ++++++++++ 3 files changed, 16 insertions(+) create mode 100644 subprojects/libnpupnp.wrap diff --git a/meson.build b/meson.build index 9b224670f..9d93f1579 100644 --- a/meson.build +++ b/meson.build @@ -15,6 +15,8 @@ project( 'expat:default_library=static', 'fmt:default_library=static', 'gtest:default_library=static', + 'libmicrohttpd:default_library=static', + 'libnpupnp:default_library=static', 'sqlite3:default_library=static', 'vorbis:default_library=static', @@ -23,6 +25,8 @@ project( 'expat:warning_level=0', 'fmt:warning_level=0', 'gtest:warning_level=0', + 'libmicrohttpd:warning_level=0', + 'libnpupnp:warning_level=0', 'sqlite3:warning_level=0', 'vorbis:warning_level=0', ], diff --git a/subprojects/.gitignore b/subprojects/.gitignore index 4eb01d547..c8ab8e2f2 100644 --- a/subprojects/.gitignore +++ b/subprojects/.gitignore @@ -4,4 +4,6 @@ /fmt-*/ /googletest-*/ /sqlite-*/ +/libmicrohttpd* +/libnpupnp-*/ /libvorbis-*/ diff --git a/subprojects/libnpupnp.wrap b/subprojects/libnpupnp.wrap new file mode 100644 index 000000000..035fe3409 --- /dev/null +++ b/subprojects/libnpupnp.wrap @@ -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