diff --git a/libs/protobuf/Makefile b/libs/protobuf/Makefile index 0b9bab9e87..fe29e1d67b 100644 --- a/libs/protobuf/Makefile +++ b/libs/protobuf/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=protobuf -PKG_VERSION:=3.8.0 -PKG_RELEASE:=5 +PKG_VERSION:=3.13.0 +PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-cpp-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://github.com/google/protobuf/releases/download/v$(PKG_VERSION) -PKG_HASH:=ddc96d83f3b7417da53bce2510b94ad2796465ef8763f7a4e82089157efe97aa +PKG_HASH:=f8a547dfe143a9f61fadafba47fa6573713a33cb80909307c1502e26e1102298 PKG_MAINTAINER:=Ken Keys PKG_LICENSE:=BSD-3-Clause diff --git a/libs/protobuf/patches/010-rpath.patch b/libs/protobuf/patches/010-rpath.patch index 70d27529af..c2fba6b346 100644 --- a/libs/protobuf/patches/010-rpath.patch +++ b/libs/protobuf/patches/010-rpath.patch @@ -1,12 +1,14 @@ ---- a/cmake/install.cmake -+++ b/cmake/install.cmake +Index: protobuf-3.13.0/cmake/install.cmake +=================================================================== +--- protobuf-3.13.0.orig/cmake/install.cmake ++++ protobuf-3.13.0/cmake/install.cmake @@ -16,8 +16,8 @@ foreach(_library ${_protobuf_libraries}) $ $) if (UNIX AND NOT APPLE) - set_property(TARGET ${_library} - PROPERTY INSTALL_RPATH "$ORIGIN") -+# set_property(TARGET ${_library} ++# set_property(TARGET ${_library} +# PROPERTY INSTALL_RPATH "$ORIGIN") elseif (APPLE) set_property(TARGET ${_library} @@ -16,9 +18,9 @@ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT protoc) if (UNIX AND NOT APPLE) - set_property(TARGET protoc -- PROPERTY INSTALL_RPATH "$ORIGIN/../lib") +- PROPERTY INSTALL_RPATH "$ORIGIN/../${CMAKE_INSTALL_LIBDIR}") +# set_property(TARGET protoc -+# PROPERTY INSTALL_RPATH "$ORIGIN/../lib") ++# PROPERTY INSTALL_RPATH "$ORIGIN/../${CMAKE_INSTALL_LIBDIR}") elseif (APPLE) set_property(TARGET protoc PROPERTY INSTALL_RPATH "@loader_path/../lib")