diff --git a/community/slop/APKBUILD b/community/slop/APKBUILD index 1f81e0c8bd04a2111c6d617d42cb293bc30332b8..f7410cc1afd89f97e16de31db813d2ff7c150a6d 100644 --- a/community/slop/APKBUILD +++ b/community/slop/APKBUILD @@ -22,7 +22,9 @@ makedepends=" samurai " subpackages="$pkgname-dev $pkgname-doc $pkgname-libs" -source="$pkgname-$pkgver.tar.gz::https://github.com/naelstrof/slop/archive/v$pkgver.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/naelstrof/slop/archive/v$pkgver.tar.gz + c++17.patch + " options="!check" # No tests build() { @@ -44,4 +46,5 @@ package() { sha512sums=" d1abc50cad124cfb11e9b57c38c824efb2ece3dffce8e54e451ce4adc4a7ad441c6171b7df5d1c8dfa66c875a12cf07b206ba3b87229c0e5f2ddf744d7922fc3 slop-7.6.tar.gz +3bf997855e27f9726935d30d3cac6aa54c532691ac8965148bc2659ed429266ebd88de076495843ca2d927160c771ebbc4e791b2783e551e3d7419ee3f96cd74 c++17.patch " diff --git a/community/slop/c++17.patch b/community/slop/c++17.patch new file mode 100644 index 0000000000000000000000000000000000000000..8b95cd2a316bdd019a340876c9826c8b25318ae9 --- /dev/null +++ b/community/slop/c++17.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e5dac0a..33c927b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -59,7 +59,7 @@ set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_EXTENSIONS OFF) + add_executable(${EXECUTABLE_NAME} src/main.cpp) + + set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD_REQUIRED ON) +-set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 11) ++set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 17) + set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_EXTENSIONS OFF) + + set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules" )