diff -Nru orig/websocket/src/Makevars.win patched/websocket/src/Makevars.win
--- orig/websocket/src/Makevars.win	2020-06-05 21:13:36.000000000 +0200
+++ patched/websocket/src/Makevars.win	2020-07-02 18:05:27.259296200 +0200
@@ -1,11 +1,9 @@
-OPENSSL_VERSION=1.0.2o
-
 PKG_CFLAGS = -DSTRICT_R_HEADERS
 PKG_CXXFLAGS = -DSTRICT_R_HEADERS
 
 # Some settings from https://github.com/zaphoyd/websocketpp/issues/478
-PKG_CPPFLAGS=-I./lib -I../windows/openssl-$(OPENSSL_VERSION)/include -D_WEBSOCKETPP_CPP11_THREAD_
-PKG_LIBS= -L../windows/openssl-$(OPENSSL_VERSION)/lib${R_ARCH} -lssl -lcrypto -lws2_32 -lgdi32
+PKG_CPPFLAGS=-I./lib -D_WEBSOCKETPP_CPP11_THREAD_
+PKG_LIBS= -lssl -lcrypto -lz -lws2_32 -lgdi32
 
 CXX_STD=CXX11
 
@@ -13,16 +11,9 @@
 # Uncomment to enable thread assertions
 # PKG_CPPFLAGS += -DDEBUG_THREAD -UNDEBUG
 
-.PHONY: all winlibs
+.PHONY: all
 
 all: $(SHLIB)
 
-# Need to make sure that openssl is fully downloaded before trying to compile
-# websocket.cpp. See https://github.com/rstudio/websocket/issues/43
-$(OBJECTS): winlibs
-
 clean:
 	rm -f $(SHLIB) $(OBJECTS)
-
-winlibs:
-	"${R_HOME}/bin${R_ARCH_BIN}/Rscript.exe" "../tools/winlibs.R" $(OPENSSL_VERSION)
