From 76ef0cfb8a08d033e6516286661eab997d88436f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 16 Apr 2016 12:03:01 +0200 Subject: [PATCH 01/30] Initial import --- .gitignore | 1 + libwebsockets.spec | 99 ++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 101 insertions(+) create mode 100644 libwebsockets.spec diff --git a/.gitignore b/.gitignore index e69de29..2abf7ff 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/libwebsockets-1.7.5.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec new file mode 100644 index 0000000..8b8e7b9 --- /dev/null +++ b/libwebsockets.spec @@ -0,0 +1,99 @@ +Name: libwebsockets +Version: 1.7.5 +Release: 1%{?dist} +Summary: A lightweight C library for Websockets + +# base64-decode.c and ssl-http2.c is under MIT license with FPC exception. +# sha1-hollerbach is under BSD +# https://fedorahosted.org/fpc/ticket/546 +# Test suite is licensed as Public domain (CC-zero) +License: LGPLv2 and Public Domain and BSD and MIT and zlib +URL: http://libwebsockets.org +Source0: https://github.com/warmcat/libwebsockets/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + + +BuildRequires: cmake +BuildRequires: openssl-devel +BuildRequires: zlib-devel +BuildRequires: libev-devel + +Provides: bundled(sha1-hollerbach) +Provides: bundled(base64-decode) +Provides: bundled(ssl-http2) + +%description +This is the libwebsockets C library for lightweight websocket clients and +servers. + +%package devel +Summary: Headers for developing programs that will use %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +This package contains the header files needed for developing +%{name} applications. + +%prep +%setup -q -n %{name}-%{version} + +%build +mkdir -p build +cd build +%cmake \ + -D LWS_LINK_TESTAPPS_DYNAMIC=ON \ + -D LWS_USE_LIBEV=OFF \ + -D LWS_WITHOUT_BUILTIN_GETIFADDRS=ON \ + -D LWS_USE_BUNDLED_ZLIB=OFF \ + -D LWS_WITHOUT_BUILTIN_SHA1=ON \ + -D LWS_WITH_STATIC=OFF \ + .. +make %{?_smp_mflags} + +%install +cd build +make install DESTDIR=%{buildroot} INSTALL="install -p" +find %{buildroot} -name '*.la' -exec rm -f {} ';' +find %{buildroot} -name '*.a' -exec rm -f {} ';' +find %{buildroot} -name '*.cmake' -exec rm -f {} ';' + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%doc README.md changelog +%license LICENSE +%{_bindir}/%{name}* +%{_libdir}/%{name}.so.* +%{_datadir}/%{name}-test-server/ + +%files devel +%doc README.coding.md README.test-apps.md changelog libwebsockets-api-doc.html +%license LICENSE +%{_includedir}/*.h +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/%{name}.pc + +%changelog +* Sat Apr 16 2016 Fabian Affolter - 1.7.5-1 +- Update licenses +- Update to latest upstream release 1.7.5 + +* Tue Mar 22 2016 Fabian Affolter - 1.7.4-1 +- Update licenses +- Update to latest upstream release 1.7.4 + +* Sun Jan 24 2016 Fabian Affolter - 1.6.1-2 +- Update to latest upstream release 1.6.1 + +* Fri Jan 22 2016 Fabian Affolter - 1.5.1-2 +- Update spec file +- Update to latest upstream release 1.5.1 + +* Wed Mar 04 2015 Fabian Affolter - 1.3-2 +- Introduce license tag +- Including .cmake files in dev package +- Switch to github source + +* Wed Mar 04 2015 Fabian Affolter - 1.3-1 +- Initial package for Fedora diff --git a/sources b/sources index e69de29..b92dd94 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +ad6d3926dee9ed6a86786d5048913258 libwebsockets-1.7.5.tar.gz From b6f411efb956b079f578f6bdd0e843d4eaeba240 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 3 Aug 2016 13:52:50 +0200 Subject: [PATCH 02/30] * Wed Aug 03 2016 Fabian Affolter - 2.0.2-1 - Update to latest upstream release 2.0.2 (rhbz#1358988) --- .gitignore | 1 + libwebsockets.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2abf7ff..a5ee190 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /libwebsockets-1.7.5.tar.gz +/libwebsockets-2.0.2.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index 8b8e7b9..428b2c5 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 1.7.5 +Version: 2.0.2 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -75,6 +75,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_libdir}/pkgconfig/%{name}.pc %changelog +* Wed Aug 03 2016 Fabian Affolter - 2.0.2-1 +- Update to latest upstream release 2.0.2 (rhbz#1358988) + * Sat Apr 16 2016 Fabian Affolter - 1.7.5-1 - Update licenses - Update to latest upstream release 1.7.5 diff --git a/sources b/sources index b92dd94..bbcfadc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ad6d3926dee9ed6a86786d5048913258 libwebsockets-1.7.5.tar.gz +778c920a580fba1f943c84e9702e7b26 libwebsockets-2.0.2.tar.gz From 41836d7f0f33ecbe9d2a7cf05e63b2463ac835d6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 31 Oct 2016 22:25:53 +0100 Subject: [PATCH 03/30] * Mon Oct 31 2016 Fabian Affolter - 2.0.3-1 - Update to latest upstream release 2.0.3 --- .gitignore | 1 + libwebsockets.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a5ee190..3ddbb19 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /libwebsockets-1.7.5.tar.gz /libwebsockets-2.0.2.tar.gz +/libwebsockets-2.0.3.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index 428b2c5..f2840ed 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.0.2 +Version: 2.0.3 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -75,6 +75,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_libdir}/pkgconfig/%{name}.pc %changelog +* Mon Oct 31 2016 Fabian Affolter - 2.0.3-1 +- Update to latest upstream release 2.0.3 + * Wed Aug 03 2016 Fabian Affolter - 2.0.2-1 - Update to latest upstream release 2.0.2 (rhbz#1358988) diff --git a/sources b/sources index bbcfadc..17ffa38 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -778c920a580fba1f943c84e9702e7b26 libwebsockets-2.0.2.tar.gz +a025156d606d90579e65d53ccd062a94 libwebsockets-2.0.3.tar.gz From 8c24595eb3417a79f3e4986d07f87c001d66839e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Nov 2016 18:24:45 +0100 Subject: [PATCH 04/30] * Thu Nov 17 2016 Fabian Affolter - 2.1.0-1 - Update to latest upstream release 2.1.0 (rhbz#1376257) --- .gitignore | 1 + libwebsockets.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3ddbb19..a87560d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /libwebsockets-1.7.5.tar.gz /libwebsockets-2.0.2.tar.gz /libwebsockets-2.0.3.tar.gz +/libwebsockets-2.1.0.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index f2840ed..58a69fb 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.0.3 +Version: 2.1.0 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -47,11 +47,11 @@ cd build -D LWS_WITHOUT_BUILTIN_SHA1=ON \ -D LWS_WITH_STATIC=OFF \ .. -make %{?_smp_mflags} +%make_build %install cd build -make install DESTDIR=%{buildroot} INSTALL="install -p" +%make_install find %{buildroot} -name '*.la' -exec rm -f {} ';' find %{buildroot} -name '*.a' -exec rm -f {} ';' find %{buildroot} -name '*.cmake' -exec rm -f {} ';' @@ -75,6 +75,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_libdir}/pkgconfig/%{name}.pc %changelog +* Thu Nov 17 2016 Fabian Affolter - 2.1.0-1 +- Update to latest upstream release 2.1.0 (rhbz#1376257) + * Mon Oct 31 2016 Fabian Affolter - 2.0.3-1 - Update to latest upstream release 2.0.3 diff --git a/sources b/sources index 17ffa38..52aabb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a025156d606d90579e65d53ccd062a94 libwebsockets-2.0.3.tar.gz +4df3be57dee43aeebd54a3ed56568f50 libwebsockets-2.1.0.tar.gz From 23b2de3f0a71fb8d0956e0d1962a28579437db34 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Nov 2016 18:26:22 +0100 Subject: [PATCH 05/30] Update %doc --- libwebsockets.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 58a69fb..7a2f13b 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -68,7 +68,7 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %files devel -%doc README.coding.md README.test-apps.md changelog libwebsockets-api-doc.html +%doc README.coding.md README.test-apps.md changelog %license LICENSE %{_includedir}/*.h %{_libdir}/%{name}.so From 6d3b0d7965d31813b7db3b4351d4377c22e0888c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Nov 2016 18:48:31 +0100 Subject: [PATCH 06/30] * Thu Nov 17 2016 Fabian Affolter - 2.1.0-2 - Move tests (rhbz#1390538) --- libwebsockets.spec | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 7a2f13b..6f4302d 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets Version: 2.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -33,6 +33,13 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package contains the header files needed for developing %{name} applications. +%package tests +Summary: Tests to use with %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description tests +This package contains the tests for %{name} applications. + %prep %setup -q -n %{name}-%{version} @@ -63,18 +70,25 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %files %doc README.md changelog %license LICENSE -%{_bindir}/%{name}* %{_libdir}/%{name}.so.* -%{_datadir}/%{name}-test-server/ %files devel -%doc README.coding.md README.test-apps.md changelog +%doc README.coding.md changelog %license LICENSE %{_includedir}/*.h %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc +%files tests +%doc README.coding.md README.test-apps.md +%license LICENSE +%{_bindir}/%{name}-test-* +%{_datadir}/%{name}-test-server/ + %changelog +* Thu Nov 17 2016 Fabian Affolter - 2.1.0-2 +- Move tests (rhbz#1390538) + * Thu Nov 17 2016 Fabian Affolter - 2.1.0-1 - Update to latest upstream release 2.1.0 (rhbz#1376257) From 5cf1b6b0ea132c80eac961b63ea7e67214e59203 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 19:42:17 +0000 Subject: [PATCH 07/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- libwebsockets.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 6f4302d..e923f1a 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets Version: 2.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -86,6 +86,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 2.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Nov 17 2016 Fabian Affolter - 2.1.0-2 - Move tests (rhbz#1390538) From e695a2543fabac95beb234626c6efa15554c1515 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 14 Mar 2017 12:06:39 +0100 Subject: [PATCH 08/30] * Tue Mar 14 2017 Fabian Affolter - 2.1.1-1 - Update to latest upstream release 2.1.1 (rhbz#1422477) --- .gitignore | 1 + libwebsockets.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a87560d..8935e5a 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /libwebsockets-2.0.2.tar.gz /libwebsockets-2.0.3.tar.gz /libwebsockets-2.1.0.tar.gz +/libwebsockets-2.1.1.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index e923f1a..6ef393e 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets -Version: 2.1.0 -Release: 3%{?dist} +Version: 2.1.1 +Release: 1%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -86,6 +86,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Tue Mar 14 2017 Fabian Affolter - 2.1.1-1 +- Update to latest upstream release 2.1.1 (rhbz#1422477) + * Fri Feb 10 2017 Fedora Release Engineering - 2.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 52aabb9..eb9fc23 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4df3be57dee43aeebd54a3ed56568f50 libwebsockets-2.1.0.tar.gz +SHA512 (libwebsockets-2.1.1.tar.gz) = 429bca62feb75136d8aff1783a6024468033536356fb3501e4dcf0819d9e9a4457f2a94248fdafe6fdceb7e0ded146ff6c4c04040e069f34a9b27a4e090d2683 From 067689daac72aefbadccb2c92e27485cb52d5f1e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 25 Mar 2017 19:17:05 +0100 Subject: [PATCH 09/30] * Sat Mar 25 2017 Fabian Affolter - 2.2.0-1 - Update to latest upstream release 2.2.0 (rhbz#1422477) --- .gitignore | 1 + libwebsockets.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8935e5a..1194c61 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /libwebsockets-2.0.3.tar.gz /libwebsockets-2.1.0.tar.gz /libwebsockets-2.1.1.tar.gz +/libwebsockets-2.2.0.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index 6ef393e..fc6091c 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.1.1 +Version: 2.2.0 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -86,6 +86,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Sat Mar 25 2017 Fabian Affolter - 2.2.0-1 +- Update to latest upstream release 2.2.0 (rhbz#1422477) + * Tue Mar 14 2017 Fabian Affolter - 2.1.1-1 - Update to latest upstream release 2.1.1 (rhbz#1422477) diff --git a/sources b/sources index eb9fc23..bf0e003 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-2.1.1.tar.gz) = 429bca62feb75136d8aff1783a6024468033536356fb3501e4dcf0819d9e9a4457f2a94248fdafe6fdceb7e0ded146ff6c4c04040e069f34a9b27a4e090d2683 +SHA512 (libwebsockets-2.2.0.tar.gz) = 0a6525c496bd51660ad95fa2a98d3de9a42580c03c48c564bfe1a87664e34a30aba28fedefa322b310d07314a905420d874d232d3d077a5192143224247a686a From 9f2c5465fbef4e370d528f43e05a301832ddb0e8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 11 May 2017 16:37:33 +0200 Subject: [PATCH 10/30] * Thu May 11 2017 Fabian Affolter - 2.2.0-1 - Update to latest upstream release 2.2.1 (rhbz#1437272) --- .gitignore | 1 + libwebsockets.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1194c61..ccbd096 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /libwebsockets-2.1.0.tar.gz /libwebsockets-2.1.1.tar.gz /libwebsockets-2.2.0.tar.gz +/libwebsockets-2.2.1.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index fc6091c..4f2bdbc 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.2.0 +Version: 2.2.1 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -86,6 +86,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Thu May 11 2017 Fabian Affolter - 2.2.0-1 +- Update to latest upstream release 2.2.1 (rhbz#1437272) + * Sat Mar 25 2017 Fabian Affolter - 2.2.0-1 - Update to latest upstream release 2.2.0 (rhbz#1422477) diff --git a/sources b/sources index bf0e003..c965ffe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-2.2.0.tar.gz) = 0a6525c496bd51660ad95fa2a98d3de9a42580c03c48c564bfe1a87664e34a30aba28fedefa322b310d07314a905420d874d232d3d077a5192143224247a686a +SHA512 (libwebsockets-2.2.1.tar.gz) = c2b4742553ce5ac04e922b3d14f776da83845bc7ef5dd030ef54818ac2becbfdd4285fb0b4429d6cda21620fddab528ae736232a523bd13803545af44dd7d3b6 From 69363f3a448139f78a6440b26688fe1e9fdc53cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 19:59:25 +0000 Subject: [PATCH 11/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- libwebsockets.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 4f2bdbc..93069b4 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets Version: 2.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -86,6 +86,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 2.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Thu May 11 2017 Fabian Affolter - 2.2.0-1 - Update to latest upstream release 2.2.1 (rhbz#1437272) From 98f8a767c10c54f704e1318c024444ea092ec05e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 29 Jul 2017 23:00:51 +0200 Subject: [PATCH 12/30] * Sat Jul 29 2017 Fabian Affolter - 2.3.0-1 - Update to latest upstream release 2.3.0 (rhbz#1472509) --- .gitignore | 1 + libwebsockets.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ccbd096..05856b8 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /libwebsockets-2.1.1.tar.gz /libwebsockets-2.2.0.tar.gz /libwebsockets-2.2.1.tar.gz +/libwebsockets-2.3.0.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index 93069b4..0f4483b 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets -Version: 2.2.1 -Release: 2%{?dist} +Version: 2.3.0 +Release: 1%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -86,6 +86,9 @@ find %{buildroot} -name '*.cmake' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Sat Jul 29 2017 Fabian Affolter - 2.3.0-1 +- Update to latest upstream release 2.3.0 (rhbz#1472509) + * Wed Jul 26 2017 Fedora Release Engineering - 2.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild diff --git a/sources b/sources index c965ffe..5f8b773 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-2.2.1.tar.gz) = c2b4742553ce5ac04e922b3d14f776da83845bc7ef5dd030ef54818ac2becbfdd4285fb0b4429d6cda21620fddab528ae736232a523bd13803545af44dd7d3b6 +SHA512 (libwebsockets-2.3.0.tar.gz) = 28e11c49283fcfc0673e1f59e5fc523784fa953d71fbfc8afb40fe4a7041dc5fbc689a97c95eff5a1397a67d28b698245e49444413c83e637893767372c06e61 From 22639c157128bb03507bd67bb23dbb7fb35b10ad Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 29 Jul 2017 23:15:32 +0200 Subject: [PATCH 13/30] Remove static file --- libwebsockets.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libwebsockets.spec b/libwebsockets.spec index 0f4483b..511abcf 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -62,6 +62,7 @@ cd build find %{buildroot} -name '*.la' -exec rm -f {} ';' find %{buildroot} -name '*.a' -exec rm -f {} ';' find %{buildroot} -name '*.cmake' -exec rm -f {} ';' +find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %post -p /sbin/ldconfig From 64e04db4d84568c182af71c9347d8113819ae424 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 02:31:26 +0000 Subject: [PATCH 14/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- libwebsockets.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 511abcf..be1c3f1 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets Version: 2.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -87,6 +87,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 2.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Sat Jul 29 2017 Fabian Affolter - 2.3.0-1 - Update to latest upstream release 2.3.0 (rhbz#1472509) From 9fbf430ac3aee1320d98ca34b13078344dd6d431 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 20 Oct 2017 21:53:33 +0200 Subject: [PATCH 15/30] * Fri Oct 20 2017 Fabian Affolter - 2.4.0-1 - Update to latest upstream release 2.4.0 (rhbz#1504377) --- .gitignore | 1 + libwebsockets.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 05856b8..d3f08c3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /libwebsockets-2.2.0.tar.gz /libwebsockets-2.2.1.tar.gz /libwebsockets-2.3.0.tar.gz +/libwebsockets-2.4.0.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index be1c3f1..5b270d0 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets -Version: 2.3.0 -Release: 2%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -87,6 +87,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Fri Oct 20 2017 Fabian Affolter - 2.4.0-1 +- Update to latest upstream release 2.4.0 (rhbz#1504377) + * Thu Aug 03 2017 Fedora Release Engineering - 2.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 5f8b773..a61dbbb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-2.3.0.tar.gz) = 28e11c49283fcfc0673e1f59e5fc523784fa953d71fbfc8afb40fe4a7041dc5fbc689a97c95eff5a1397a67d28b698245e49444413c83e637893767372c06e61 +SHA512 (libwebsockets-2.4.0.tar.gz) = 89ccc24b44e4f38f3b3918634dc5f2be78be1ea9fc1748064c8a54adae026c410bfc743caf9bbd304c312e34e624f5f8fb101d7b36052af9b94dbf309625ec0a From 0d84673108a59a0212222a1147011f52104075dd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 20 Oct 2017 22:09:18 +0200 Subject: [PATCH 16/30] Update doc sections --- libwebsockets.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 5b270d0..84d828e 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -74,14 +74,14 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_libdir}/%{name}.so.* %files devel -%doc README.coding.md changelog +%doc READMEs/README.coding.md READMEs/ changelog %license LICENSE %{_includedir}/*.h %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc %files tests -%doc README.coding.md README.test-apps.md +%doc READMEs/README.coding.md READMEs/README.test-apps.md %license LICENSE %{_bindir}/%{name}-test-* %{_datadir}/%{name}-test-server/ From 8c5286ee7e808176b6c077a1a1757809c2c6c6a5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 23:42:38 +0000 Subject: [PATCH 17/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libwebsockets.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 84d828e..2825c52 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets Version: 2.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -87,6 +87,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 2.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Oct 20 2017 Fabian Affolter - 2.4.0-1 - Update to latest upstream release 2.4.0 (rhbz#1504377) From 701d9ab2c13fc8b65bed9e1568d5eb73f0130de3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 16 Feb 2018 14:56:03 +0100 Subject: [PATCH 18/30] * Fri Feb 16 2018 Fabian Affolter - 2.4.1-1 - Update to latest upstream release 2.4.1 (rhbz#1504377) --- libwebsockets.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 84d828e..c2b18b1 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.4.0 +Version: 2.4.1 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -87,6 +87,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Fri Feb 16 2018 Fabian Affolter - 2.4.1-1 +- Update to latest upstream release 2.4.1 (rhbz#1504377) + * Fri Oct 20 2017 Fabian Affolter - 2.4.0-1 - Update to latest upstream release 2.4.0 (rhbz#1504377) From 6d3a4c6ecf8ebac9305f755eb87fc7afd2418fea Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 16 Feb 2018 15:03:06 +0100 Subject: [PATCH 19/30] Update sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d3f08c3..1731abf 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /libwebsockets-2.2.1.tar.gz /libwebsockets-2.3.0.tar.gz /libwebsockets-2.4.0.tar.gz +/libwebsockets-2.4.1.tar.gz diff --git a/sources b/sources index a61dbbb..c1d3d69 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-2.4.0.tar.gz) = 89ccc24b44e4f38f3b3918634dc5f2be78be1ea9fc1748064c8a54adae026c410bfc743caf9bbd304c312e34e624f5f8fb101d7b36052af9b94dbf309625ec0a +SHA512 (libwebsockets-2.4.1.tar.gz) = a5f6a3388517d6f46183dfd1e625475ac1d4d509690e431a581d6ca927078fa50ac9a0787b4305fe088c694af1809335020bfc083a4d4d98585143f13ff61c75 From d40aac806333365b5401288c195bf197e0bc2c78 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 15 Mar 2018 17:23:27 +0100 Subject: [PATCH 20/30] * Thu Mar 15 2018 Fabian Affolter - 2.4.2-1 - Update to latest upstream release 2.4.2 (rhbz#1504377) --- .gitignore | 1 + libwebsockets.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1731abf..27c24c3 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /libwebsockets-2.3.0.tar.gz /libwebsockets-2.4.0.tar.gz /libwebsockets-2.4.1.tar.gz +/libwebsockets-2.4.2.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index c2b18b1..cc0be88 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.4.1 +Version: 2.4.2 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -87,6 +87,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Thu Mar 15 2018 Fabian Affolter - 2.4.2-1 +- Update to latest upstream release 2.4.2 (rhbz#1504377) + * Fri Feb 16 2018 Fabian Affolter - 2.4.1-1 - Update to latest upstream release 2.4.1 (rhbz#1504377) diff --git a/sources b/sources index c1d3d69..e8c808b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-2.4.1.tar.gz) = a5f6a3388517d6f46183dfd1e625475ac1d4d509690e431a581d6ca927078fa50ac9a0787b4305fe088c694af1809335020bfc083a4d4d98585143f13ff61c75 +SHA512 (libwebsockets-2.4.2.tar.gz) = 7bee49f6763ff3ab7861fcda25af8d80f6757c56e197ea42be53e0b2480969eee73de3aee5198f5ff06fd1cb8ab2be4c6495243e83cd0acc235b0da83b2353d1 From 9f171dc1e66c330d34594ebbc3cb2f758e34973c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 May 2018 14:50:19 +0200 Subject: [PATCH 21/30] * Mon May 07 2018 Fabian Affolter - 3.0.0-1 - Update to latest upstream release 3.0.0 (rhbz#1575605) --- .gitignore | 1 + libwebsockets.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 27c24c3..8953ad3 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /libwebsockets-2.4.0.tar.gz /libwebsockets-2.4.1.tar.gz /libwebsockets-2.4.2.tar.gz +/libwebsockets-3.0.0.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index 6d22be1..c223acb 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,5 +1,5 @@ Name: libwebsockets -Version: 2.4.2 +Version: 3.0.0 Release: 1%{?dist} Summary: A lightweight C library for Websockets @@ -87,6 +87,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_datadir}/%{name}-test-server/ %changelog +* Mon May 07 2018 Fabian Affolter - 3.0.0-1 +- Update to latest upstream release 3.0.0 (rhbz#1575605) + * Thu Mar 15 2018 Fabian Affolter - 2.4.2-1 - Update to latest upstream release 2.4.2 (rhbz#1504377) diff --git a/sources b/sources index e8c808b..a61ed77 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-2.4.2.tar.gz) = 7bee49f6763ff3ab7861fcda25af8d80f6757c56e197ea42be53e0b2480969eee73de3aee5198f5ff06fd1cb8ab2be4c6495243e83cd0acc235b0da83b2353d1 +SHA512 (libwebsockets-3.0.0.tar.gz) = 626edd00cc4f7559c67fc1663cbc4679a3c4e7a1b60944a7cf6968c6676073bbc15f9b90f4f2ea629394ebbcf84856663ae032a3557bae383bd0db54838d30e8 From 8347f0095413c2b1aa3e0fa380114fe86306bfe3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 May 2018 18:47:41 +0200 Subject: [PATCH 22/30] Tweak options --- libwebsockets.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libwebsockets.spec b/libwebsockets.spec index c223acb..2e3288d 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -53,7 +53,13 @@ cd build -D LWS_USE_BUNDLED_ZLIB=OFF \ -D LWS_WITHOUT_BUILTIN_SHA1=ON \ -D LWS_WITH_STATIC=OFF \ + -D LWS_WITH_SSL=ON \ + -D LWS_WITH_SOCKS5=ON \ + -D LWS_IPV6=ON \ .. + + cmake .. -DLWS_WITH_HTTP2=1 -DLWS_OPENSSL_INCLUDE_DIRS=/usr/local/include/openssl -DLWS_OPENSSL_LIBRARIES="/usr/local/lib64/libssl.so;/usr/local/lib64/libcrypto.so" + %make_build %install From 325ee15a5df8e5b8c06d11caf1eb5b36d5ce27db Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 May 2018 18:53:27 +0200 Subject: [PATCH 23/30] Combine both runs --- libwebsockets.spec | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 2e3288d..7ecf08b 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -53,13 +53,12 @@ cd build -D LWS_USE_BUNDLED_ZLIB=OFF \ -D LWS_WITHOUT_BUILTIN_SHA1=ON \ -D LWS_WITH_STATIC=OFF \ - -D LWS_WITH_SSL=ON \ -D LWS_WITH_SOCKS5=ON \ -D LWS_IPV6=ON \ + -D LWS_WITH_HTTP2=ON \ + -D LWS_OPENSSL_INCLUDE_DIRS=/usr/local/include/openssl \ + -D LWS_OPENSSL_LIBRARIES="/usr/local/lib64/libssl.so;/usr/local/lib64/libcrypto.so" \ .. - - cmake .. -DLWS_WITH_HTTP2=1 -DLWS_OPENSSL_INCLUDE_DIRS=/usr/local/include/openssl -DLWS_OPENSSL_LIBRARIES="/usr/local/lib64/libssl.so;/usr/local/lib64/libcrypto.so" - %make_build %install From 6f1a0ab57932dc844923da1b7cc82d9aff5c7b80 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 May 2018 21:33:16 +0200 Subject: [PATCH 24/30] Update options --- libwebsockets.spec | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 7ecf08b..c66f44d 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -15,7 +15,7 @@ Source0: https://github.com/warmcat/libwebsockets/archive/v%{version}.tar BuildRequires: cmake BuildRequires: openssl-devel BuildRequires: zlib-devel -BuildRequires: libev-devel +BuildRequires: libuv-devel Provides: bundled(sha1-hollerbach) Provides: bundled(base64-decode) @@ -48,16 +48,13 @@ mkdir -p build cd build %cmake \ -D LWS_LINK_TESTAPPS_DYNAMIC=ON \ - -D LWS_USE_LIBEV=OFF \ + -D LWS_WITH_LIBUV=ON \ -D LWS_WITHOUT_BUILTIN_GETIFADDRS=ON \ -D LWS_USE_BUNDLED_ZLIB=OFF \ -D LWS_WITHOUT_BUILTIN_SHA1=ON \ -D LWS_WITH_STATIC=OFF \ - -D LWS_WITH_SOCKS5=ON \ -D LWS_IPV6=ON \ -D LWS_WITH_HTTP2=ON \ - -D LWS_OPENSSL_INCLUDE_DIRS=/usr/local/include/openssl \ - -D LWS_OPENSSL_LIBRARIES="/usr/local/lib64/libssl.so;/usr/local/lib64/libcrypto.so" \ .. %make_build From 34e8d7fc71da4eb24a7c8290393175d8f3144b7e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 May 2018 21:47:58 +0200 Subject: [PATCH 25/30] Re-add openssl --- libwebsockets.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libwebsockets.spec b/libwebsockets.spec index c66f44d..5ed2b5b 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -55,6 +55,8 @@ cd build -D LWS_WITH_STATIC=OFF \ -D LWS_IPV6=ON \ -D LWS_WITH_HTTP2=ON \ + -D LWS_OPENSSL_INCLUDE_DIRS=/usr/local/include/openssl \ + -D LWS_OPENSSL_LIBRARIES="/usr/local/lib64/libssl.so;/usr/local/lib64/libcrypto.so" \ .. %make_build From 82dd974a6a0d163fe0957a15c00161fbaa6875e7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 May 2018 22:03:17 +0200 Subject: [PATCH 26/30] Remove test applications --- libwebsockets.spec | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 5ed2b5b..79affc1 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -33,13 +33,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package contains the header files needed for developing %{name} applications. -%package tests -Summary: Tests to use with %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description tests -This package contains the tests for %{name} applications. - %prep %setup -q -n %{name}-%{version} @@ -55,6 +48,13 @@ cd build -D LWS_WITH_STATIC=OFF \ -D LWS_IPV6=ON \ -D LWS_WITH_HTTP2=ON \ + -D LWS_WITHOUT_CLIENT=ON \ + -D LWS_WITHOUT_SERVER=ON \ + -D LWS_WITHOUT_TESTAPPS=ON \ + -D LWS_WITHOUT_TEST_SERVER=ON \ + -D LWS_WITHOUT_TEST_SERVER_EXTPOLL=ON \ + -D LWS_WITHOUT_TEST_PING=ON \ + -D LWS_WITHOUT_TEST_CLIENT=ON \ -D LWS_OPENSSL_INCLUDE_DIRS=/usr/local/include/openssl \ -D LWS_OPENSSL_LIBRARIES="/usr/local/lib64/libssl.so;/usr/local/lib64/libcrypto.so" \ .. @@ -84,12 +84,6 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc -%files tests -%doc READMEs/README.coding.md READMEs/README.test-apps.md -%license LICENSE -%{_bindir}/%{name}-test-* -%{_datadir}/%{name}-test-server/ - %changelog * Mon May 07 2018 Fabian Affolter - 3.0.0-1 - Update to latest upstream release 3.0.0 (rhbz#1575605) From e7c4357a85b0f60630895510cae2a81a2807ed50 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:48 +0200 Subject: [PATCH 27/30] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- libwebsockets.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libwebsockets.spec b/libwebsockets.spec index 79affc1..2c1580d 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -12,6 +12,7 @@ URL: http://libwebsockets.org Source0: https://github.com/warmcat/libwebsockets/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +BuildRequires: gcc BuildRequires: cmake BuildRequires: openssl-devel BuildRequires: zlib-devel From 28e9033368f265ebfde640e377c7e5cf2cb56885 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 09:03:54 +0000 Subject: [PATCH 28/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libwebsockets.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 2c1580d..ae01b44 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets Version: 3.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -86,6 +86,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_libdir}/pkgconfig/%{name}.pc %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 3.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon May 07 2018 Fabian Affolter - 3.0.0-1 - Update to latest upstream release 3.0.0 (rhbz#1575605) From 897075debc2d21a5cc5625b040b1f588e5e512f6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 18 Dec 2018 23:39:36 +0100 Subject: [PATCH 29/30] * Tue Dec 18 2018 Fabian Affolter - 3.0.1-1 - Update to latest upstream release 3.0.1 (rhbz#1604687) --- .gitignore | 1 + libwebsockets.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8953ad3..7c1f8b4 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /libwebsockets-2.4.1.tar.gz /libwebsockets-2.4.2.tar.gz /libwebsockets-3.0.0.tar.gz +/libwebsockets-3.0.1.tar.gz diff --git a/libwebsockets.spec b/libwebsockets.spec index ae01b44..9c20b15 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -1,6 +1,6 @@ Name: libwebsockets -Version: 3.0.0 -Release: 2%{?dist} +Version: 3.0.1 +Release: 1%{?dist} Summary: A lightweight C library for Websockets # base64-decode.c and ssl-http2.c is under MIT license with FPC exception. @@ -86,6 +86,9 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';' %{_libdir}/pkgconfig/%{name}.pc %changelog +* Tue Dec 18 2018 Fabian Affolter - 3.0.1-1 +- Update to latest upstream release 3.0.1 (rhbz#1604687) + * Fri Jul 13 2018 Fedora Release Engineering - 3.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index a61ed77..a558f64 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libwebsockets-3.0.0.tar.gz) = 626edd00cc4f7559c67fc1663cbc4679a3c4e7a1b60944a7cf6968c6676073bbc15f9b90f4f2ea629394ebbcf84856663ae032a3557bae383bd0db54838d30e8 +SHA512 (libwebsockets-3.0.1.tar.gz) = ba96af918dc53e5fe15792985892e726154ec6cd8b0e6b71ec133e1ac53792c42276fd6ae2c48c274acf4163579d8326e403201a8090fc58be29518c9c5b4304 From f1d7aeb32be71c97d5ccba104742673296d8ffa8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 18 Dec 2018 23:49:22 +0100 Subject: [PATCH 30/30] UPdate options --- libwebsockets.spec | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/libwebsockets.spec b/libwebsockets.spec index 9c20b15..55cfb60 100644 --- a/libwebsockets.spec +++ b/libwebsockets.spec @@ -48,16 +48,14 @@ cd build -D LWS_WITHOUT_BUILTIN_SHA1=ON \ -D LWS_WITH_STATIC=OFF \ -D LWS_IPV6=ON \ - -D LWS_WITH_HTTP2=ON \ - -D LWS_WITHOUT_CLIENT=ON \ - -D LWS_WITHOUT_SERVER=ON \ + -D LWS_WITH_HTTP2=OFF \ + -D LWS_WITHOUT_CLIENT=OFF \ + -D LWS_WITHOUT_SERVER=OFF \ -D LWS_WITHOUT_TESTAPPS=ON \ -D LWS_WITHOUT_TEST_SERVER=ON \ -D LWS_WITHOUT_TEST_SERVER_EXTPOLL=ON \ -D LWS_WITHOUT_TEST_PING=ON \ -D LWS_WITHOUT_TEST_CLIENT=ON \ - -D LWS_OPENSSL_INCLUDE_DIRS=/usr/local/include/openssl \ - -D LWS_OPENSSL_LIBRARIES="/usr/local/lib64/libssl.so;/usr/local/lib64/libcrypto.so" \ .. %make_build