Skip to content

Commit

Permalink
archivers/upx: Update to 4.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sunpoet committed Sep 30, 2023
1 parent 178ac4f commit 42929fa
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 37 deletions.
11 changes: 9 additions & 2 deletions archivers/upx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= upx
PORTVERSION= 4.0.2
PORTVERSION= 4.1.0
MASTER_SITES= https://github.com/upx/upx/releases/download/v${PORTVERSION}/
CATEGORIES= archivers
DISTVERSIONSUFFIX= -src
Expand All @@ -16,7 +16,14 @@ LIB_DEPENDS= libucl.so:archivers/ucl

USES= cmake compiler:c++17-lang cpe tar:xz

CMAKE_ON= UPX_CONFIG_DISABLE_GITREV UPX_CONFIG_DISABLE_SANITIZE UPX_CONFIG_DISABLE_SELF_PACK_TEST UPX_CONFIG_DISABLE_WERROR
CMAKE_ON= UPX_CONFIG_DISABLE_BZIP2 \
UPX_CONFIG_DISABLE_BZIP2 \
UPX_CONFIG_DISABLE_GITREV \
UPX_CONFIG_DISABLE_SANITIZE \
UPX_CONFIG_DISABLE_SELF_PACK_TEST \
UPX_CONFIG_DISABLE_THREADS \
UPX_CONFIG_DISABLE_WERROR \
UPX_CONFIG_DISABLE_WSTRICT

CPE_VENDOR= upx_project

Expand Down
6 changes: 3 additions & 3 deletions archivers/upx/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1684104302
SHA256 (upx-4.0.2-src.tar.xz) = 1221e725b1a89e06739df27fae394d6bc88aedbe12f137c630ec772522cbc76f
SIZE (upx-4.0.2-src.tar.xz) = 1191960
TIMESTAMP = 1696001260
SHA256 (upx-4.1.0-src.tar.xz) = 0582f78b517ea87ba1caa6e8c111474f58edd167e5f01f074d7d9ca2f81d47d0
SIZE (upx-4.1.0-src.tar.xz) = 1267708
22 changes: 0 additions & 22 deletions archivers/upx/files/patch-src-bele.h

This file was deleted.

13 changes: 4 additions & 9 deletions archivers/upx/files/patch-src-miniacc.h
@@ -1,16 +1,11 @@
--- src/miniacc.h.orig 2023-01-30 10:18:06 UTC
--- src/miniacc.h.orig 2023-08-08 08:38:12 UTC
+++ src/miniacc.h
@@ -2563,11 +2563,11 @@ ACC_COMPILE_TIME_ASSERT_HEADER(ACC_SIZEOF_PTRDIFF_T ==
# define ACC_ABI_LITTLE_ENDIAN 1
#elif (ACC_ARCH_ALPHA) && (ACC_ARCH_CRAY_MPP)
# define ACC_ABI_BIG_ENDIAN 1
-#elif (ACC_ARCH_IA64) && (ACC_OS_POSIX_LINUX || ACC_OS_WIN64)
+#elif (ACC_ARCH_IA64) && (ACC_OS_POSIX_LINUX || ACC_OS_POSIX_FREEBSD || ACC_OS_WIN64)
@@ -2567,7 +2567,7 @@ ACC_COMPILE_TIME_ASSERT_HEADER(ACC_SIZEOF_PTRDIFF_T ==
# define ACC_ABI_LITTLE_ENDIAN 1
#elif (ACC_ARCH_ALPHA || ACC_ARCH_AMD64 || ACC_ARCH_BLACKFIN || ACC_ARCH_CRIS || ACC_ARCH_I086 || ACC_ARCH_I386 || ACC_ARCH_MSP430 || ACC_ARCH_RISCV)
# define ACC_ABI_LITTLE_ENDIAN 1
-#elif (ACC_ARCH_AVR32 || ACC_ARCH_M68K || ACC_ARCH_S390 || ACC_ARCH_SPU)
+#elif (ACC_ARCH_AVR32 || ACC_ARCH_M68K || ACC_ARCH_S390 || ACC_ARCH_SPU || ACC_ARCH_SPARC)
-#elif (ACC_ARCH_AVR32 || ACC_ARCH_M68K || ACC_ARCH_S390 || ACC_ARCH_SPARC || ACC_ARCH_SPU)
+#elif (ACC_ARCH_AVR32 || ACC_ARCH_M68K || ACC_ARCH_S390 || ACC_ARCH_SPARC || ACC_ARCH_SPU || ACC_ARCH_SPARC)
# define ACC_ABI_BIG_ENDIAN 1
#elif 1 && defined(__IAR_SYSTEMS_ICC__) && defined(__LITTLE_ENDIAN__)
# if (__LITTLE_ENDIAN__ == 1)
2 changes: 1 addition & 1 deletion archivers/upx/pkg-plist
Expand Up @@ -3,7 +3,7 @@ bin/upx
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/THANKS
%%PORTDOCS%%%%DOCSDIR%%/THANKS.txt
%%PORTDOCS%%%%DOCSDIR%%/upx-doc.html
%%PORTDOCS%%%%DOCSDIR%%/upx-doc.txt
share/man/man1/upx.1.gz

0 comments on commit 42929fa

Please sign in to comment.