build(meson): bump libuv to 1.48.0 (#314)

This commit is contained in:
brenfwd 2024-05-15 11:10:40 -04:00 committed by GitHub
parent 204e31d481
commit a4436b746e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 13 additions and 13 deletions

View File

@ -104,8 +104,7 @@ libraries are compiled through `CMake`.
## Meson
You can use `uvw` with [meson](https://mesonbuild.com/) by simply adding it to
your `subprojects` directory in your project. Currently, `uvw` is not available
with `meson wrap`, but this will change with the release of `uvw` 3.4.x.
your `subprojects` directory in your project.
To compile `uvw` from source without using it as a subproject, in the `uvw`
source directory, run:

View File

@ -6,7 +6,7 @@ project(
default_options: ['cpp_std=c++17'],
)
libuv_dep = dependency('libuv', version: '1.46.0')
libuv_dep = dependency('libuv', version: '1.48.0', required: true)
sources = [
'src/uvw/async.cpp',
@ -35,7 +35,8 @@ sources = [
]
uvw_lib = library(
'uvw', sources,
'uvw',
sources,
include_directories: 'src',
dependencies: [libuv_dep],
cpp_args: ['-DUVW_AS_LIB'],

View File

@ -1,13 +1,13 @@
[wrap-file]
directory = libuv-v1.46.0
source_url = https://dist.libuv.org/dist/v1.46.0/libuv-v1.46.0.tar.gz
source_filename = libuv-v1.46.0.tar.gz
source_hash = 111f83958b9fdc65f1489195d25f342b9f7a3e683140c60e62c00fbaccddddce
patch_filename = libuv_1.46.0-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libuv_1.46.0-1/get_patch
patch_hash = 41b1834129f13efcb4a94a137335eb85fe0662509010c157617954d2feb20ac8
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libuv_1.46.0-1/libuv-v1.46.0.tar.gz
wrapdb_version = 1.46.0-1
directory = libuv-v1.48.0
source_url = https://dist.libuv.org/dist/v1.48.0/libuv-v1.48.0.tar.gz
source_filename = libuv-v1.48.0.tar.gz
source_hash = 7f1db8ac368d89d1baf163bac1ea5fe5120697a73910c8ae6b2fffb3551d59fb
patch_filename = libuv_1.48.0-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libuv_1.48.0-1/get_patch
patch_hash = 27b18917c914a5d6dfb459073710e9bfb6b2962d69d4e0bad5bc7b1173482be7
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libuv_1.48.0-1/libuv-v1.48.0.tar.gz
wrapdb_version = 1.48.0-1
[provide]
libuv = libuv_dep