diff options
Diffstat (limited to 'sysutils/fwupd/files')
12 files changed, 98 insertions, 0 deletions
diff --git a/sysutils/fwupd/files/extrapatch14-meson.build b/sysutils/fwupd/files/extrapatch14-meson.build new file mode 100644 index 000000000000..3065b094040c --- /dev/null +++ b/sysutils/fwupd/files/extrapatch14-meson.build @@ -0,0 +1,10 @@ +--- meson.build.orig 2025-09-12 09:55:19 UTC ++++ meson.build +@@ -484,6 +484,7 @@ if get_option('default_library') != 'static' + endif + if host_machine.system() == 'freebsd' + platform_deps += dependency('efivar') ++ platform_deps += dependency('libinotify') + endif + endif + diff --git a/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build new file mode 100644 index 000000000000..cdfb5b0bee2d --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build @@ -0,0 +1,8 @@ +--- plugins/amd-gpu/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/amd-gpu/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + libdrm_amdgpu.found() or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginAmdGpu"'] diff --git a/sysutils/fwupd/files/patch-plugins_elantp_meson.build b/sysutils/fwupd/files/patch-plugins_elantp_meson.build new file mode 100644 index 000000000000..a0c22ba26d40 --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_elantp_meson.build @@ -0,0 +1,8 @@ +--- plugins/elantp/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/elantp/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginElantp"'] + plugins += {meson.current_source_dir().split('/')[-1]: true} diff --git a/sysutils/fwupd/files/patch-plugins_focalfp_meson.build b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build new file mode 100644 index 000000000000..a312ae5301f9 --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build @@ -0,0 +1,8 @@ +--- plugins/focalfp/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/focalfp/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginFocalfp"'] + plugins += {meson.current_source_dir().split('/')[-1]: true} diff --git a/sysutils/fwupd/files/patch-plugins_gpio_meson.build b/sysutils/fwupd/files/patch-plugins_gpio_meson.build new file mode 100644 index 000000000000..2d9dae5e1b24 --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_gpio_meson.build @@ -0,0 +1,8 @@ +--- plugins/gpio/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/gpio/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + cc.has_header_symbol('linux/gpio.h', 'GPIO_V2_LINE_FLAG_OUTPUT', required: false) or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginGpio"'] diff --git a/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build new file mode 100644 index 000000000000..78ca11345212 --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build @@ -0,0 +1,8 @@ +--- plugins/ilitek-its/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/ilitek-its/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginIlitekIts"'] + plugins += {meson.current_source_dir().split('/')[-1]: true} diff --git a/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build new file mode 100644 index 000000000000..f227c09cfecb --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build @@ -0,0 +1,8 @@ +--- plugins/logitech-hidpp/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/logitech-hidpp/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechHidpp"'] + plugins += {meson.current_source_dir().split('/')[-1]: true} diff --git a/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build new file mode 100644 index 000000000000..031754c871c3 --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build @@ -0,0 +1,8 @@ +--- plugins/logitech-rallysystem/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/logitech-rallysystem/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechRallysystem"'] + plugins += {meson.current_source_dir().split('/')[-1]: true} diff --git a/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build new file mode 100644 index 000000000000..b43cef4e3624 --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build @@ -0,0 +1,8 @@ +--- plugins/nordic-hid/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/nordic-hid/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginNordicHid"'] + plugins += {meson.current_source_dir().split('/')[-1]: true} diff --git a/sysutils/fwupd/files/patch-plugins_nvme_meson.build b/sysutils/fwupd/files/patch-plugins_nvme_meson.build new file mode 100644 index 000000000000..c3ab8a85becc --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_nvme_meson.build @@ -0,0 +1,8 @@ +--- plugins/nvme/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/nvme/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + cc.has_header('linux/nvme_ioctl.h', required: false) or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginNvme"'] diff --git a/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build new file mode 100644 index 000000000000..96a14f213c86 --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build @@ -0,0 +1,8 @@ +--- plugins/thelio-io/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/thelio-io/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + cargs = ['-DG_LOG_DOMAIN="FuPluginThelioIo"'] + plugins += {meson.current_source_dir().split('/')[-1]: true} diff --git a/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build new file mode 100644 index 000000000000..e7426fbf407a --- /dev/null +++ b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build @@ -0,0 +1,8 @@ +--- plugins/wacom-raw/meson.build.orig 2025-09-12 09:55:19 UTC ++++ plugins/wacom-raw/meson.build +@@ -1,4 +1,4 @@ +-host_machine.system() == 'linux' or subdir_done() ++host_machine.system() in ['linux', 'freebsd'] or subdir_done() + + plugins += {meson.current_source_dir().split('/')[-1]: true} + cargs = ['-DG_LOG_DOMAIN="FuPluginWacomRaw"'] |
