diff options
Diffstat (limited to 'sysutils/fwupd-efi')
| -rw-r--r-- | sysutils/fwupd-efi/Makefile | 6 | ||||
| -rw-r--r-- | sysutils/fwupd-efi/files/patch-meson.build | 11 |
2 files changed, 6 insertions, 11 deletions
diff --git a/sysutils/fwupd-efi/Makefile b/sysutils/fwupd-efi/Makefile index df74e60c5f9c..2dcbb12f1e69 100644 --- a/sysutils/fwupd-efi/Makefile +++ b/sysutils/fwupd-efi/Makefile @@ -1,5 +1,6 @@ PORTNAME= fwupd-efi DISTVERSION= 1.8 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= decke@FreeBSD.org @@ -36,4 +37,9 @@ FW_ARCH=${ARCH} PLIST_FILES= libdata/pkgconfig/fwupd-efi.pc \ libexec/fwupd/efi/fwupd${FW_ARCH}.efi +post-patch: + # use objcopy from binutils because GNU specific flags are used + @${REINPLACE_CMD} "s|find_program('objcopy')|find_program('${LOCALBASE}/bin/objcopy')|g" \ + ${WRKSRC}/meson.build + .include <bsd.port.post.mk> diff --git a/sysutils/fwupd-efi/files/patch-meson.build b/sysutils/fwupd-efi/files/patch-meson.build deleted file mode 100644 index a84f42b30ed0..000000000000 --- a/sysutils/fwupd-efi/files/patch-meson.build +++ /dev/null @@ -1,11 +0,0 @@ ---- meson.build.orig 2025-10-03 09:14:22 UTC -+++ meson.build -@@ -10,7 +10,7 @@ cc_ld = find_program(cc.get_linker_id()) - - cc = meson.get_compiler('c') - cc_ld = find_program(cc.get_linker_id()) --objcopy = find_program('objcopy') -+objcopy = find_program('/usr/local/bin/objcopy') - objcopy_version = run_command(objcopy, '--version', check: true).stdout().split('\n')[0].split(' ')[-1] - - gnuefi = dependency('gnu-efi', version: '>= 3.0.18') |
