aboutsummaryrefslogtreecommitdiff
path: root/net-im/libsignal-node/files
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/libsignal-node/files')
-rw-r--r--net-im/libsignal-node/files/patch-boring_boring-sys_main.rs4
-rw-r--r--net-im/libsignal-node/files/patch-node_binding.gyp10
-rw-r--r--net-im/libsignal-node/files/patch-node_build__node__bridge.py19
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'))