summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Maunier2022-09-02 14:48:54 +0200
committerFlorian Maunier2022-09-02 14:48:54 +0200
commit2882e5adfd38bf2b02f81c87d41d658a2118e4e5 (patch)
treed996095340e492c5652207dfb695a480110a00a0
parent22bd66903a8332e4250e528e8d370b175f65a844 (diff)
downloadaur-2882e5adfd38bf2b02f81c87d41d658a2118e4e5.tar.gz
Switch to release/2.1 branch
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--cmake_args.patch114
3 files changed, 4 insertions, 118 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b9cb71c23a36..b2e13a3dcf0f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = msquic-release-git
pkgdesc = Microsoft implementation of the IETF QUIC protocol (release, git)
- pkgver = 2.0.3
+ pkgver = 2.1.0.r3.g94bd8187d
pkgrel = 1
url = https://github.com/microsoft/msquic
arch = x86_64
@@ -15,7 +15,7 @@ pkgbase = msquic-release-git
provides = libmsquic.so
conflicts = msquic
conflicts = libmsquic.so
- source = msquic-release-git::git+https://github.com/microsoft/msquic.git#branch=release/2.0
+ source = msquic-release-git::git+https://github.com/microsoft/msquic.git#branch=release/2.1
sha512sums = SKIP
pkgname = msquic-release-git
diff --git a/PKGBUILD b/PKGBUILD
index 1ef32d2872b4..6d34bdd85338 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Florian Maunier <fmauneko@dissidence.ovh>
pkgname=msquic-release-git
-pkgver=2.0.3
+pkgver=2.1.0.r3.g94bd8187d
pkgrel=1
pkgdesc="Microsoft implementation of the IETF QUIC protocol (release, git)"
arch=('x86_64' 'armv7h' 'aarch64')
@@ -10,7 +10,7 @@ depends=('glibc')
makedepends=('cmake>=3.16' 'dotnet-sdk>=3.1' 'git')
provides=('msquic' 'libmsquic.so')
conflicts=('msquic' 'libmsquic.so')
-source=("$pkgname::git+https://github.com/microsoft/msquic.git#branch=release/2.0")
+source=("$pkgname::git+https://github.com/microsoft/msquic.git#branch=release/2.1")
sha512sums=('SKIP')
pkgver() {
diff --git a/cmake_args.patch b/cmake_args.patch
deleted file mode 100644
index d69d5ed4ae79..000000000000
--- a/cmake_args.patch
+++ /dev/null
@@ -1,114 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 374b67a..e2b7795 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -97,9 +97,9 @@ else()
- #set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/msquic/lib")
- endif("${isSystemDir}" STREQUAL "-1")
-
-- set(msquic_dest msquic)
-- set(main_lib_dest msquic/lib)
-- set(include_dest msquic/include)
-+ set(msquic_dest ${CMAKE_INSTALL_PREFIX})
-+ set(main_lib_dest lib)
-+ set(include_dest include)
- endif()
-
- set(FILENAME_DEP_REPLACE "get_filename_component(SELF_DIR \"$\{CMAKE_CURRENT_LIST_FILE\}\" PATH)")
-@@ -336,11 +336,11 @@ else()
- set(CMAKE_C_FLAGS_DEBUG "-Og -ggdb3")
- set(CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG")
- set(CMAKE_C_FLAGS_RELWITHDEBINFO "-Ofast ${MARCH} -ggdb3 -DNDEBUG")
-- set(CMAKE_C_FLAGS_RELEASE "-Ofast ${MARCH} -DNDEBUG")
-+ #set(CMAKE_C_FLAGS_RELEASE "-Ofast ${MARCH} -DNDEBUG")
- set(CMAKE_CXX_FLAGS_DEBUG ${CMAKE_C_FLAGS_DEBUG})
- set(CMAKE_CXX_FLAGS_MINSIZEREL ${CMAKE_C_FLAGS_MINSIZEREL})
- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO ${CMAKE_C_FLAGS_RELWITHDEBINFO})
-- set(CMAKE_CXX_FLAGS_RELEASE ${CMAKE_C_FLAGS_RELEASE})
-+ #set(CMAKE_CXX_FLAGS_RELEASE ${CMAKE_C_FLAGS_RELEASE})
-
- list(APPEND QUIC_COMMON_FLAGS -fms-extensions -fPIC)
- if (CX_PLATFORM STREQUAL "darwin")
-@@ -501,7 +501,7 @@ if(QUIC_TLS STREQUAL "openssl")
- list(APPEND OPENSSL_CONFIG_FLAGS -latomic)
- else()
- set(OPENSSL_CONFIG_CMD ${CMAKE_CURRENT_SOURCE_DIR}/submodules/openssl/config
-- CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER})
-+ CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CFLAGS=${CMAKE_C_FLAGS} CXXFLAGS=${CMAKE_CXX_FLAGS} LDFLAGS=${CMAKE_SHARED_LINKER_FLAGS})
- endif()
- add_custom_target(mkdir_openssl_build
- COMMAND mkdir -p ${QUIC_BUILD_DIR}/submodules/openssl)
-diff --git a/src/bin/CMakeLists.txt b/src/bin/CMakeLists.txt
-index a59bb9e..bae4408 100644
---- a/src/bin/CMakeLists.txt
-+++ b/src/bin/CMakeLists.txt
-@@ -2,9 +2,9 @@
- # Licensed under the MIT License.
-
- if(WIN32)
-- set(SOURCES winuser/dllmain.c winuser/msquic.rc $<TARGET_OBJECTS:MsQuicEtw_Resource>)
-+ set(SOURCES winuser/dllmain.c winuser/msquic.rc $<TARGET_OBJECTS:MsQuicEtw_Resource>)
- else()
-- set(SOURCES linux/init.c)
-+ set(SOURCES linux/init.c)
- endif()
-
- add_library(msquic SHARED ${SOURCES})
-@@ -14,31 +14,39 @@ set_property(TARGET msquic PROPERTY FOLDER "libraries")
- target_link_libraries(msquic PRIVATE core platform inc warnings logging)
-
- if(WIN32)
-- if(QUIC_UWP_BUILD)
-- target_link_libraries(msquic PUBLIC OneCoreUAP)
-- endif()
-- SET_TARGET_PROPERTIES(msquic
-- PROPERTIES LINK_FLAGS "/DEF:\"${CMAKE_CURRENT_SOURCE_DIR}/winuser/msquic.def\"")
-+ if(QUIC_UWP_BUILD)
-+ target_link_libraries(msquic PUBLIC OneCoreUAP)
-+ endif()
-+ set_target_properties(
-+ msquic
-+ PROPERTIES LINK_FLAGS "/DEF:\"${CMAKE_CURRENT_SOURCE_DIR}/winuser/msquic.def\""
-+ )
- else()
-- SET_TARGET_PROPERTIES(msquic
-- PROPERTIES LINK_FLAGS "-Wl,--version-script=\"${CMAKE_CURRENT_SOURCE_DIR}/linux/exports.txt\"")
-+ set_target_properties(
-+ msquic
-+ PROPERTIES LINK_FLAGS "-Wl,--version-script=\"${CMAKE_CURRENT_SOURCE_DIR}/linux/exports.txt\""
-+ )
- endif()
-
--target_include_directories(msquic PUBLIC
-- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../inc>
-- $<INSTALL_INTERFACE:${include_dest}>)
-+target_include_directories(
-+ msquic PUBLIC
-+ $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../inc>
-+ $<INSTALL_INTERFACE:${include_dest}>
-+)
-
--set(PUBLIC_HEADERS
-- ../inc/msquic.h
-- ../inc/msquic_winuser.h
-- ../inc/msquic_linux.h
-- ../inc/quic_sal_stub.h)
-+set(
-+ PUBLIC_HEADERS
-+ ../inc/msquic.h
-+ ../inc/msquic_winuser.h
-+ ../inc/msquic_linux.h
-+ ../inc/quic_sal_stub.h
-+)
-
- install(TARGETS msquic EXPORT msquic DESTINATION "${main_lib_dest}")
- install(FILES ${PUBLIC_HEADERS} DESTINATION "${include_dest}")
-
--configure_file(msquic-config.cmake.in ${CMAKE_BINARY_DIR}/msquic-config.cmake)
-+#configure_file(msquic-config.cmake.in ${CMAKE_BINARY_DIR}/msquic-config.cmake)
-
--install(FILES ${CMAKE_BINARY_DIR}/msquic-config.cmake DESTINATION ${msquic_dest})
-+#install(FILES ${CMAKE_BINARY_DIR}/msquic-config.cmake DESTINATION ${msquic_dest})
-
--install(EXPORT msquic DESTINATION ${msquic_dest})
-+#install(EXPORT msquic DESTINATION ${msquic_dest})