$NetBSD: patch-src_Makevars,v 1.5 2023/03/12 07:20:54 mef Exp $ date: 2019-12-18 21:44:39 +0900; author: joerg; state: Exp; commitid: UcBUFje0SklPFbPB; Use external libuv. --- src/Makevars.orig 2023-02-09 04:27:58.000000000 +0900 +++ src/Makevars 2023-03-12 16:12:54.495701401 +0900 @@ -1,6 +1,6 @@ UNAME := $(shell uname) -PKG_LIBS = ./libuv/.libs/libuv.a ./http-parser/http_parser.o ./sha1/sha1.o ./base64/base64.o -pthread +PKG_LIBS = -luv ./http-parser/http_parser.o ./sha1/sha1.o ./base64/base64.o -pthread ifeq ($(UNAME), Darwin) PKG_LIBS += -framework CoreServices @@ -18,7 +18,7 @@ endif PKG_CFLAGS = $(C_VISIBILITY) -DSTRICT_R_HEADERS PKG_CXXFLAGS = $(CXX_VISIBILITY) -DSTRICT_R_HEADERS -PKG_CPPFLAGS = -Ilibuv/include -pthread +PKG_CPPFLAGS = -I${PREFIX}/include -pthread # To avoid spurious warnings from `R CMD check --as-cran`, about compiler # warning flags like -Werror. @@ -38,7 +38,7 @@ CONFIGURE_FLAGS="--quiet" # PKG_CPPFLAGS += -D_GLIBCXX_ASSERTIONS -$(SHLIB): libuv/.libs/libuv.a http-parser/http_parser.o sha1/sha1.o base64/base64.o +$(SHLIB): http-parser/http_parser.o sha1/sha1.o base64/base64.o # We needed to rename lt~obsolete.m4 because the name causes problems with R # CMD check. Here we rename it back.