On Mon, Nov 27, 2017 at 05:11:28PM +0100, Rafael Sadowski wrote:
> On Sat Nov 25, 2017 at 10:28:25PM +0100, Adam Wolk wrote:
> > On Sat, Nov 25, 2017 at 10:19:32PM +0100, Adam Wolk wrote:
> > > Hi ports@
> > > 
> > > bump for libwebsockets attached.
> > > 
> > > Port changes:
> > >  - LWS_WITHOUT_TEST_SERVER added and removing ssh
> > >    test keys in post-install. This is needed to prevent
> > >    the keys from being generated and installed. The
> > >    issue has been reported upstream with a patch, the
> > >    changes here are a workaround as I don't want to
> > >    create the patches folder just for that reason.
> > > 
> > >    https://github.com/warmcat/libwebsockets/issues/1108
> > >    https://github.com/warmcat/libwebsockets/pull/1109
> > > 
> > >  - regenerated PLIST
> > >  - bump SO
> > > 
> > > Upstream changelog:
> > >  https://github.com/warmcat/libwebsockets/blob/v2.4-stable/changelog
> > > 
> > > tested on a -current amd64 snapshot compiled against a
> > > closed source koparo.com product.
> > > 
> > > Any feedback, OKs?
> > > 
> > > Regards,
> > > Adam
> > 
> > Right after sending the above I noticed there was a 2.4.1.
> > Here's a bumped diff for that patch release.
> > 
> 
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/www/libwebsockets/Makefile,v
> > retrieving revision 1.14
> > diff -u -p -r1.14 Makefile
> > --- Makefile        13 Sep 2017 09:04:43 -0000      1.14
> > +++ Makefile        25 Nov 2017 21:27:14 -0000
> > @@ -4,10 +4,10 @@ COMMENT =         lightweight C library for fas
> >  
> >  GH_ACCOUNT =               warmcat
> >  GH_PROJECT =               libwebsockets
> > -V =                        2.3.0
> > +V =                        2.4.1
> >  GH_TAGNAME =               v$V
> 
> $V makes no sense to me
> 

good catch, updated diff with $V gone.

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/libwebsockets/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile    13 Sep 2017 09:04:43 -0000      1.14
+++ Makefile    28 Nov 2017 20:17:27 -0000
@@ -4,10 +4,9 @@ COMMENT =              lightweight C library for fas
 
 GH_ACCOUNT =           warmcat
 GH_PROJECT =           libwebsockets
-V =                    2.3.0
-GH_TAGNAME =           v$V
+GH_TAGNAME =           v2.4.1
 
-SHARED_LIBS =          websockets 8.0 # 11
+SHARED_LIBS =          websockets 9.0 # 12
 
 CATEGORIES =           www
 
@@ -22,8 +21,12 @@ WANTLIB +=           crypto m ssl z
 
 MODULES =              devel/cmake
 
-CONFIGURE_ARGS +=      -DLWS_WITHOUT_TESTAPPS=ON
+CONFIGURE_ARGS +=      -DLWS_WITHOUT_TESTAPPS=ON \
+                       -DLWS_WITHOUT_TEST_SERVER=ON
 
 NO_TEST =              Yes
+
+post-install:
+       @rm -r ${WRKINST}/usr/local/share/libwebsockets-test-server
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/libwebsockets/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo    13 Sep 2017 09:04:43 -0000      1.12
+++ distinfo    28 Nov 2017 20:17:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (libwebsockets-2.3.0.tar.gz) = 
8IqCM8oYN2QLcrF5DM50HOSw/qqmtAj+KKMDy/BAj6E=
-SIZE (libwebsockets-2.3.0.tar.gz) = 3598002
+SHA256 (libwebsockets-2.4.1.tar.gz) = 
KUFL5PefarwOaq3M0JpNoPDEMeO1aR9Jas0IGuaoJAw=
+SIZE (libwebsockets-2.4.1.tar.gz) = 3773741
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/libwebsockets/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   13 Sep 2017 09:04:43 -0000      1.2
+++ pkg/PLIST   28 Nov 2017 20:17:27 -0000
@@ -1,5 +1,6 @@
-@comment $OpenBSD: PLIST,v 1.2 2017/09/13 09:04:43 awolk Exp $
+@comment $OpenBSD$
 include/libwebsockets.h
+include/lws-plugin-ssh.h
 include/lws_config.h
 lib/cmake/
 lib/cmake/libwebsockets/

Reply via email to