diff options
Diffstat (limited to 'net-im/libsignal-node/files')
3 files changed, 21 insertions, 12 deletions
diff --git a/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs index 510d8f677689..3c231e7555b3 100644 --- a/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs +++ b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs @@ -1,5 +1,5 @@ ---- ../boring-signal-v4.15.0/boring-sys/build/main.rs.orig 2024-04-27 16:40:34 UTC -+++ ../boring-signal-v4.15.0/boring-sys/build/main.rs +--- ../boring-signal-v4.18.0/boring-sys/build/main.rs.orig 2024-04-27 16:40:34 UTC ++++ ../boring-signal-v4.18.0/boring-sys/build/main.rs @@ -478,9 +478,9 @@ fn ensure_patches_applied(config: &Config) -> io::Resu lock_file.lock()?; diff --git a/net-im/libsignal-node/files/patch-node_binding.gyp b/net-im/libsignal-node/files/patch-node_binding.gyp deleted file mode 100644 index 91d53cc550e5..000000000000 --- a/net-im/libsignal-node/files/patch-node_binding.gyp +++ /dev/null @@ -1,10 +0,0 @@ ---- node/binding.gyp.orig 2022-02-25 14:33:26 UTC -+++ node/binding.gyp -@@ -6,6 +6,7 @@ - { - 'conditions': [ - ['OS=="mac"', {'variables': {'NODE_OS_NAME': 'darwin', 'CARGO_TARGET_SUFFIX': 'apple-darwin'}}, -+ 'OS=="freebsd"', {'variables': {'NODE_OS_NAME': 'freebsd', 'CARGO_TARGET_SUFFIX': 'unknown-freebsd'}}, - 'OS=="win"', {'variables': {'NODE_OS_NAME': 'win32', 'CARGO_TARGET_SUFFIX': 'pc-windows-msvc'}}, - 'OS=="linux"', {'variables': {'NODE_OS_NAME': 'linux', 'CARGO_TARGET_SUFFIX': 'unknown-linux-gnu'}}, - {'variables': {'NODE_OS_NAME': '<(OS)'}}], diff --git a/net-im/libsignal-node/files/patch-node_build__node__bridge.py b/net-im/libsignal-node/files/patch-node_build__node__bridge.py new file mode 100644 index 000000000000..f93b4f86bc9f --- /dev/null +++ b/net-im/libsignal-node/files/patch-node_build__node__bridge.py @@ -0,0 +1,19 @@ +--- node/build_node_bridge.py.orig 2025-09-26 09:35:20 UTC ++++ node/build_node_bridge.py +@@ -132,7 +132,7 @@ def main(args: Optional[List[str]] = None) -> int: + else: + features.append('log/release_max_level_info') + +- cmdline = ['cargo', 'build', '--target', cargo_target, '-p', 'libsignal-node', '--features', ','.join(features)] ++ cmdline = ['cargo', 'build', '-p', 'libsignal-node', '--features', ','.join(features)] + if configuration_name == 'Release': + cmdline.append('--release') + else: +@@ -227,7 +227,6 @@ def main(args: Optional[List[str]] = None) -> int: + subprocess.check_call(cmdline, env=cargo_env) + + libs_in = os.path.join(cargo_env['CARGO_BUILD_TARGET_DIR'], +- cargo_target, + configuration_name.lower()) + + src_path = os.path.join(libs_in, lib_format.format('signal_node')) |