diff --git a/libuv-v1.42.0.tar.gz b/libuv-v1.42.0.tar.gz deleted file mode 100644 index fcb70d49f53cdaabe7647fb4c6acbd9488a119db..0000000000000000000000000000000000000000 Binary files a/libuv-v1.42.0.tar.gz and /dev/null differ diff --git a/libuv-v1.44.2.tar.gz b/libuv-v1.44.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..68abdfc1f2b13d4424752d9c55334827c16871e1 Binary files /dev/null and b/libuv-v1.44.2.tar.gz differ diff --git a/libuv.abignore b/libuv.abignore new file mode 100644 index 0000000000000000000000000000000000000000..41cabc6b28a364958789a8e2c6786fe3228dc14d --- /dev/null +++ b/libuv.abignore @@ -0,0 +1,6 @@ +[suppress_function] +symbol_name_regexp = ^uv__.* + +[suppress_function] +symbol_name_regexp = .* +change_kind = added-function diff --git a/libuv.pc.in b/libuv.pc.in new file mode 100644 index 0000000000000000000000000000000000000000..cbc7062b35d959e049dc714be951af047737bfa7 --- /dev/null +++ b/libuv.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: libuv +Description: Development libraries for libuv +Version: @version@ +Libs: -L${libdir} -luv -lrt -lpthread -lnsl -ldl +Cflags: -I{includedir} +URL: http://libuv.org/ diff --git a/libuv.spec b/libuv.spec index f8aad5974bd55d6c20e0c70424d1705f5e60c6f3..ed1aef986ac5e3e81821f0ba76cea452a2977407 100644 --- a/libuv.spec +++ b/libuv.spec @@ -1,13 +1,15 @@ Name: libuv Epoch: 1 -Version: 1.42.0 -Release: 4 +Version: 1.44.2 +Release: 1 Summary: A multi-platform support library with a focus on asynchronous I/O # from README.md License: MIT and CC-BY-4.0 URL: http://libuv.org/ Source0: http://dist.libuv.org/dist/v%{version}/%{name}-v%{version}.tar.gz +Source2: %{name}.pc.in +Source3: libuv.abignore Patch1: backport-Skip-some-tests.patch @@ -21,7 +23,7 @@ Julia, pyuv, and others. %package devel Summary: Development libraries for libuv Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} -Obsoletes: %{name}-static +Obsoletes: %{name}-static < %{version}-%{release} Provides: %{name}-static %description devel @@ -39,15 +41,17 @@ Development libraries for libuv %install %make_install -%delete_la +rm -f %{buildroot}%{_libdir}/libuv.la +mkdir -p %{buildroot}%{_libdir}/libuv/ +install -Dm0644 -t %{buildroot}%{_libdir}/libuv/ %{SOURCE3} %check -%ldconfig_scriptlets make check %files %license LICENSE %{_libdir}/%{name}.so.* +%{_libdir}/libuv/libuv.abignore %files devel %{_libdir}/%{name}.so @@ -61,6 +65,9 @@ make check %doc ChangeLog %changelog +* Thu Mar 02 2023 lilong - 1:1.44.2-1 +- Upgrade to 1.44.2 + * Thu Dec 15 2022 shixuantong - 1:1.42.0-4 - add make to buildrequires