View | Details | Raw Unified | Return to bug 272041
Collapse All | Expand All

(-)b/www/lagrange/Makefile (-1 / +1 lines)
Lines 1-5 Link Here
1
PORTNAME=	lagrange
1
PORTNAME=	lagrange
2
DISTVERSION=	1.15.9
2
DISTVERSION=	1.16.4
3
CATEGORIES=	www
3
CATEGORIES=	www
4
MASTER_SITES=	https://git.skyjake.fi/gemini/${PORTNAME}/releases/download/v${DISTVERSION}/
4
MASTER_SITES=	https://git.skyjake.fi/gemini/${PORTNAME}/releases/download/v${DISTVERSION}/
5
5
(-)b/www/lagrange/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1683054333
1
TIMESTAMP = 1686975368
2
SHA256 (lagrange-1.15.9.tar.gz) = 43cb380c19fc51a2b7fda80e49956f1782b5012b6f271d0c3fd24f4dad2df6a6
2
SHA256 (lagrange-1.16.4.tar.gz) = 69d0597a7ab4e52871cb572efda9ed968c0de2ffe2bfa2f688e2088803197dc9
3
SIZE (lagrange-1.15.9.tar.gz) = 9987069
3
SIZE (lagrange-1.16.4.tar.gz) = 10004402
(-)b/www/lagrange/files/patch-cmake_Depends.cmake (-3 / +3 lines)
Lines 1-6 Link Here
1
--- cmake/Depends.cmake.orig	2023-05-02 20:13:29 UTC
1
--- cmake/Depends.cmake.orig	2023-06-17 00:38:56.882117000 -0400
2
+++ cmake/Depends.cmake
2
+++ cmake/Depends.cmake	2023-06-17 00:39:37.706646000 -0400
3
@@ -42,6 +42,7 @@ else ()
3
@@ -42,6 +42,7 @@
4
     set (TFDN_ENABLE_WEBREQUEST OFF CACHE BOOL "")
4
     set (TFDN_ENABLE_WEBREQUEST OFF CACHE BOOL "")
5
     add_subdirectory (lib/the_Foundation)
5
     add_subdirectory (lib/the_Foundation)
6
     add_library (the_Foundation::the_Foundation ALIAS the_Foundation)
6
     add_library (the_Foundation::the_Foundation ALIAS the_Foundation)
(-)a/www/lagrange/files/patch-lib_the__Foundation_CheckSSE.cmake (-36 lines)
Removed Link Here
1
Disable SSE4.1 by default and make it opt-in only.
2
3
Older class AMD64 and i386 CPUs do not support the
4
feature-set, this becomes a problem when a build
5
hosts support it, whilst package consumers do not,
6
causing an instant crash upon startup.
7
8
--- lib/the_Foundation/CheckSSE.cmake.orig	2023-05-02 19:35:44 UTC
9
+++ lib/the_Foundation/CheckSSE.cmake
10
@@ -1,26 +1 @@
11
 set (SSE41_FOUND NO)
12
-if (DEFINED TFDN_ENABLE_SSE41 AND NOT TFDN_ENABLE_SSE41)
13
-    return ()
14
-endif ()
15
-
16
-try_run (
17
-    sseRunCode
18
-    sseCompiled
19
-    ${CMAKE_CURRENT_BINARY_DIR}
20
-    ${CMAKE_CURRENT_LIST_DIR}/ssecheck.c
21
-    RUN_OUTPUT_VARIABLE sseOutput
22
-)
23
-string (STRIP "${sseOutput}" sseOutput)
24
-# message (STATUS "sseCompiled: ${sseCompiled}")
25
-# message (STATUS "sseRunCode: ${sseRunCode}")
26
-# message (STATUS "sseOutput: ${sseOutput}")
27
-
28
-if (sseCompiled AND sseOutput STREQUAL "1")
29
-    set (SSE41_FOUND YES)
30
-endif ()
31
-
32
-if (SSE41_FOUND)
33
-    message (STATUS "CPU supports SSE 4.1")
34
-else ()
35
-    message (STATUS "CPU does not support SSE 4.1")
36
-endif ()
(-)a/www/lagrange/files/patch-lib_the__Foundation_Depends.cmake (-18 lines)
Removed Link Here
1
--- lib/the_Foundation/Depends.cmake.orig	2023-05-02 20:08:20 UTC
2
+++ lib/the_Foundation/Depends.cmake
3
@@ -24,13 +24,12 @@ if (NOT IOS AND NOT ANDROID)
4
                 target_link_libraries (libssl INTERFACE ${LIBSSL} ${LIBCRYPTO})
5
                 set (OPENSSL_FOUND YES)
6
             else ()
7
-                pkg_check_modules (OPENSSL eopenssl11)
8
                 if (OPENSSL_FOUND)
9
                     set (EOPENSSL_FOUND YES)
10
                 endif ()
11
             endif ()
12
         else ()
13
-             pkg_check_modules (OPENSSL openssl)
14
+            find_package (OpenSSL REQUIRED)
15
         endif ()
16
     endif ()
17
     # Unicode text strings
18
- 

Return to bug 272041