pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/filesystems/fuse-darling-dmg



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Jul  9 21:53:50 UTC 2023

Modified Files:
        pkgsrc/filesystems/fuse-darling-dmg: Makefile distinfo
Added Files:
        pkgsrc/filesystems/fuse-darling-dmg/patches: patch-CMakeLists.txt

Log Message:
fuse-darling-dmg: Add missing dependencies. Don't force -O0.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/filesystems/fuse-darling-dmg/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/filesystems/fuse-darling-dmg/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/filesystems/fuse-darling-dmg/patches/patch-CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/filesystems/fuse-darling-dmg/Makefile
diff -u pkgsrc/filesystems/fuse-darling-dmg/Makefile:1.18 pkgsrc/filesystems/fuse-darling-dmg/Makefile:1.19
--- pkgsrc/filesystems/fuse-darling-dmg/Makefile:1.18   Wed Apr 19 08:09:55 2023
+++ pkgsrc/filesystems/fuse-darling-dmg/Makefile        Sun Jul  9 21:53:50 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2023/04/19 08:09:55 adam Exp $
+# $NetBSD: Makefile,v 1.19 2023/07/09 21:53:50 nia Exp $
 #
 
 DISTNAME=      fuse-darling-dmg-1.0.4.20210411
-PKGREVISION=   4
+PKGREVISION=   5
 CATEGORIES=    filesystems
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=darlinghq/}
 GITHUB_PROJECT=        darling-dmg
@@ -14,10 +14,11 @@ COMMENT=    FUSE module for .dmg files (con
 LICENSE=       gnu-gpl-v3
 
 USE_LANGUAGES= c c++
-USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
 
-.include "../../devel/cmake/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
 .include "../../textproc/icu/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
 .include "../../mk/fuse.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/filesystems/fuse-darling-dmg/distinfo
diff -u pkgsrc/filesystems/fuse-darling-dmg/distinfo:1.7 pkgsrc/filesystems/fuse-darling-dmg/distinfo:1.8
--- pkgsrc/filesystems/fuse-darling-dmg/distinfo:1.7    Fri Nov 12 15:44:14 2021
+++ pkgsrc/filesystems/fuse-darling-dmg/distinfo        Sun Jul  9 21:53:50 2023
@@ -1,10 +1,6 @@
-$NetBSD: distinfo,v 1.7 2021/11/12 15:44:14 nia Exp $
+$NetBSD: distinfo,v 1.8 2023/07/09 21:53:50 nia Exp $
 
 BLAKE2s (fuse-darling-dmg-1.0.4.20210411-34d3a346039f25a407c64aca1c7ecbdd9af85933.tar.gz) = d6a26cf6d2d72f827d5c452d9621fa6b2deae42bfb47183edfe5fee6bf35debc
 SHA512 (fuse-darling-dmg-1.0.4.20210411-34d3a346039f25a407c64aca1c7ecbdd9af85933.tar.gz) = 
b2a4740fdf4499b2a541f03d71522430650e09c1219b888409cae992c97405d6652d6d69726b442caf8780cec35937f6829dc750036e724a3d3bd21a3ba16a11
 Size (fuse-darling-dmg-1.0.4.20210411-34d3a346039f25a407c64aca1c7ecbdd9af85933.tar.gz) = 55896 bytes
-SHA1 (patch-src_HFSAttributeBTree.cpp) = 4f875eb6feaf9242f809a4e96727e50218664e71
-SHA1 (patch-src_HFSCatalogBTree.cpp) = fed0de35df11f91e324ed2be72c11c0efd94e28d
-SHA1 (patch-src_be.h) = 9c6554c84ee3ed15cc1232b70cf87c23aa4c88fa
-SHA1 (patch-src_main-fuse.cpp) = a302b6467185f6f94731b07ed04792b6a5ef2801
-SHA1 (patch-src_unichar.cpp) = 961a79118fdc9a2d307169b8be212e66365d9de9
+SHA1 (patch-CMakeLists.txt) = be9862c614e85b487b3699236e58d1bd2e99d73b

Added files:

Index: pkgsrc/filesystems/fuse-darling-dmg/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/filesystems/fuse-darling-dmg/patches/patch-CMakeLists.txt:1.1
--- /dev/null   Sun Jul  9 21:53:50 2023
+++ pkgsrc/filesystems/fuse-darling-dmg/patches/patch-CMakeLists.txt    Sun Jul  9 21:53:50 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2023/07/09 21:53:50 nia Exp $
+
+-O0 is incompatible with FORTIFY_SOURCE in some places.
+
+--- CMakeLists.txt.orig        2021-04-11 21:06:20.000000000 +0000
++++ CMakeLists.txt
+@@ -41,7 +41,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PAT
+       "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/")
+ 
+ add_definitions(-D_FILE_OFFSET_BITS=64)
+-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -ggdb -O0")
++SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -ggdb")
+ 
+ include(FindLibXml2)
+ 



Home | Main Index | Thread Index | Old Index