⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 0 additions & 21 deletions srcpkgs/UEFITool/patches/musl_defs.patch

This file was deleted.

102 changes: 102 additions & 0 deletions srcpkgs/UEFITool/patches/use-system-libs.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
diff --git a/UEFIExtract/CMakeLists.txt b/UEFIExtract/CMakeLists.txt
index ac174d7..5c90757 100644
--- a/UEFIExtract/CMakeLists.txt
+++ b/UEFIExtract/CMakeLists.txt
@@ -56,21 +56,6 @@ SET(PROJECT_SOURCES
../common/digest/sha256.c
../common/digest/sha512.c
../common/digest/sm3.c
- ../common/zlib/adler32.c
- ../common/zlib/compress.c
- ../common/zlib/crc32.c
- ../common/zlib/deflate.c
- ../common/zlib/gzclose.c
- ../common/zlib/gzlib.c
- ../common/zlib/gzread.c
- ../common/zlib/gzwrite.c
- ../common/zlib/inflate.c
- ../common/zlib/infback.c
- ../common/zlib/inftrees.c
- ../common/zlib/inffast.c
- ../common/zlib/trees.c
- ../common/zlib/uncompr.c
- ../common/zlib/zutil.c
)

ADD_DEFINITIONS(
@@ -82,6 +67,8 @@ ADD_DEFINITIONS(

ADD_EXECUTABLE(UEFIExtract ${PROJECT_SOURCES} uefiextract.manifest)

+TARGET_LINK_LIBRARIES(UEFIExtract PRIVATE z)
+
IF(UNIX)
SET_TARGET_PROPERTIES(UEFIExtract PROPERTIES OUTPUT_NAME uefiextract)
ENDIF()
diff --git a/UEFIFind/CMakeLists.txt b/UEFIFind/CMakeLists.txt
index c7f0a8f..19f06f7 100644
--- a/UEFIFind/CMakeLists.txt
+++ b/UEFIFind/CMakeLists.txt
@@ -53,25 +53,12 @@ SET(PROJECT_SOURCES
../common/digest/sha256.c
../common/digest/sha512.c
../common/digest/sm3.c
- ../common/zlib/adler32.c
- ../common/zlib/compress.c
- ../common/zlib/crc32.c
- ../common/zlib/deflate.c
- ../common/zlib/gzclose.c
- ../common/zlib/gzlib.c
- ../common/zlib/gzread.c
- ../common/zlib/gzwrite.c
- ../common/zlib/inflate.c
- ../common/zlib/infback.c
- ../common/zlib/inftrees.c
- ../common/zlib/inffast.c
- ../common/zlib/trees.c
- ../common/zlib/uncompr.c
- ../common/zlib/zutil.c
)

ADD_EXECUTABLE(UEFIFind ${PROJECT_SOURCES} uefifind.manifest)

+TARGET_LINK_LIBRARIES(UEFIFind PRIVATE z)
+
IF(UNIX)
SET_TARGET_PROPERTIES(UEFIFind PROPERTIES OUTPUT_NAME uefifind)
ENDIF()
diff --git a/UEFITool/CMakeLists.txt b/UEFITool/CMakeLists.txt
index 363f5c1..7d21cb5 100644
--- a/UEFITool/CMakeLists.txt
+++ b/UEFITool/CMakeLists.txt
@@ -85,21 +85,6 @@ SET(PROJECT_SOURCES
../common/generated/intel_keym_v2.cpp
../common/generated/intel_acm.cpp
../common/kaitai/kaitaistream.cpp
- ../common/zlib/adler32.c
- ../common/zlib/compress.c
- ../common/zlib/crc32.c
- ../common/zlib/deflate.c
- ../common/zlib/gzclose.c
- ../common/zlib/gzlib.c
- ../common/zlib/gzread.c
- ../common/zlib/gzwrite.c
- ../common/zlib/inflate.c
- ../common/zlib/infback.c
- ../common/zlib/inftrees.c
- ../common/zlib/inffast.c
- ../common/zlib/trees.c
- ../common/zlib/uncompr.c
- ../common/zlib/zutil.c
)

QT_ADD_RESOURCES(PROJECT_SOURCES
@@ -119,7 +104,7 @@ ADD_EXECUTABLE(UEFITool ${PROJECT_HEADERS} ${PROJECT_FORMS} ${PROJECT_SOURCES})

TARGET_INCLUDE_DIRECTORIES(UEFITool PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}")

-TARGET_LINK_LIBRARIES(UEFITool PRIVATE Qt6::Widgets)
+TARGET_LINK_LIBRARIES(UEFITool PRIVATE Qt6::Widgets z)

ADD_SUBDIRECTORY(QHexView)
TARGET_LINK_LIBRARIES(UEFITool PRIVATE QHexView)
4 changes: 2 additions & 2 deletions srcpkgs/UEFITool/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'UEFITool'
pkgname=UEFITool
version=A68
version=A72
revision=1
build_style=cmake
hostmakedepends="qt6-base qt6-tools"
Expand All @@ -10,7 +10,7 @@ maintainer="0x5c <[email protected]>"
license="BSD-2-Clause"
homepage="https://github.com/LongSoft/UEFITool/"
distfiles="https://github.com/LongSoft/UEFITool/archive/${version}.tar.gz"
checksum=aa4bc52105ab83e5b094de9b54b31d52a30ae1c0f3f1ce7930088fc412efe900
checksum=3cace3f617c0023ffed4b95009752a50c55fe22cbba62d760b85f800ce74697f

post_install() {
vlicense LICENSE.md
Expand Down