dev-libs/libsignal-ffi
C ABI library which exposes Signal protocol logic
ChangeLog
commit 0cdede5684d412577d9bb872bb432cd7533ba4ed
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Wed Sep 9 00:08:12 2026 +0600
*/*: quote subshells where cargo_target_dir is called [4/4]
The previous commits fixed instances where ebuilds weren't using
cargo_target_dir to get the target directory. But, was either using
hardcoded target/release paths, which would break if 'DEBUG' USE flag is
enabled, or it was using something else like
`usex debug debug release`
This commit quotes all the instances where cargo_target_dir is called in
a subshell. Because I was doing that anyway for the files I touched in
https://codeberg.org/gentoo/guru/pulls/21
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/21
Merges: https://codeberg.org/gentoo/guru/pulls/21
Signed-off-by: Michał Górny <mgorny@gentoo.org>
commit ff2e343e4911ccdb877ba33dbb59b36937959f01
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Fri Jul 31 18:05:02 2026 +0500
dev-libs/libsignal-ffi: drop myself as a maintainer
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit c1aa7e6c29ef8f5ab58919ff2d89cce23234da64
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sun Mar 1 00:15:08 2026 +0500
dev-libs/libsignal-ffi: add 0.87.5
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 7c0e005ec2a7323ca791607b0b6411647d936132
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Fri Feb 20 06:57:51 2026 +0500
dev-libs/libsignal-ffi: add 0.87.1, drop old
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 43985802455969cbcabffccd649864cd09a985ae
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Jan 3 20:26:42 2026 +0500
dev-libs/libsignal-ffi: add 0.86.8, drop 0.64.1
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit e2a603a5a6dcc56c756bc5f50e9893d06330b6f0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Thu Nov 6 19:19:23 2025 +0500
dev-libs/libsignal-ffi: add 0.84.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit f7321dfa99cddb24b863a526230e7571e2bb1933
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue Sep 16 23:39:35 2025 +0500
dev-libs/libsignal-ffi: add 0.80.3, drop old
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 41f7423dab457dce938f079dda3fac25e3509215
Author: Julien Roy <julien@jroy.ca>
Date: Sat Jan 11 10:40:21 2025 -0500
net-im/mautrix-signal: drop 0.6.1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit a4d1dfc4a2bde71b3aa3fe75eeefc98f150e0b05
Author: Julien Roy <julien@jroy.ca>
Date: Sat Jan 11 10:06:14 2025 -0500
dev-libs/libsignal-ffi: add 0.64.1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 2948484bf14e36b9dd9dbbb98ee6afa2a3c4341b
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Wed Dec 11 16:59:52 2024 +0100
move {sys-devel,llvm-core}/clang
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit c81c3d53babbee6ae806b8a95f7e7cee93efd0a3
Author: Julien Roy <julien@jroy.ca>
Date: Tue Nov 19 04:18:16 2024 -0500
dev-libs/libsignal-ffi: drop 0.46.0-r1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit fbd526de05dd406d610aa6fab896af92acc9d947
Author: Julien Roy <julien@jroy.ca>
Date: Tue Nov 19 04:17:12 2024 -0500
dev-libs/libsignal-ffi: add 0.62.0
Signed-off-by: Julien Roy <julien@jroy.ca>
commit eb317ddb431f4869c4e728c635afe921e1fcdd68
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Tue Nov 12 00:07:37 2024 +0900
*/*: update for slotted Rust
guru version of this commit:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ba4dc61965ef7658a24728841c04c9a1ce4871
Closes: https://bugs.gentoo.org/943170
Closes: https://bugs.gentoo.org/943223
Closes: #260
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
commit 9e4135ee77676657af24d114533317c87de3e526
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Sun Oct 13 15:28:28 2024 +0900
dev-libs/libsignal-ffi: fix clang dependency
Use llvm-r1 to properly set up clang for bindgen.
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
commit fec6701bed41fe4ba68e3e79780d51b8a3b2e450
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Fri Aug 9 16:23:40 2024 +0200
dev-libs/libsignal-ffi: fix Cargo target directory
Following recent cargo eclass changes
(27d469a2114b4ad0b3e682854c50c806753eb472) the Cargo target directory
unconditionally contains $(rust_abi) in its path.
Closes: https://bugs.gentoo.org/937602
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit e50a65b49039fcbb6213f24a5ed6e3434486c8da
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Wed Aug 7 14:10:41 2024 +0200
dev-libs/libsignal-ffi: update Cargo config file name
d57601effef63b266afe7df5c8cb7dae52fa44ac renamed deprecated config to
config.toml
Closes: https://bugs.gentoo.org/937498
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit e90037a0dc749bcc923aab742cbd6b9513e9c2de
Author: Alarig Le Lay <alarig@swordarmor.fr>
Date: Mon Jun 17 14:42:17 2024 +0200
dev-libs/libsignal-ffi: Make only one sed call for cargo toml
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
commit b9099803b10d5ca727c476a5df7d7643464204c2
Author: Alarig Le Lay <alarig@swordarmor.fr>
Date: Mon Jun 17 14:37:11 2024 +0200
dev-libs/libsignal-ffi: Fixing manifest and useless variables
Thanks @antecrescent for the review
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
commit 893b5880fbf3573f586c828a0ead5d897628f5d5
Author: Alarig Le Lay <alarig@swordarmor.fr>
Date: Mon Jun 17 11:46:36 2024 +0200
dev-libs/libsignal-ffi: add 0.51.0
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
commit d98d8db0ccb4080edcc6b4c0da525401869bb8fc
Author: Julien Roy <julien@jroy.ca>
Date: Tue May 14 15:01:49 2024 -0400
dev-libs/libsignal-ffi: add 0.46.0
Signed-off-by: Julien Roy <julien@jroy.ca>
commit f000b2225940397c21f59be749688e4f322a04e9
Author: Julien Roy <julien@jroy.ca>
Date: Mon Apr 8 07:24:04 2024 -0400
dev-libs/libsignal-ffi: fix if condition
Closes: https://bugs.gentoo.org/928913
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 8f0215a727221fff39ec55107e4c3226a8b49581
Author: Julien Roy <julien@jroy.ca>
Date: Sun Apr 7 10:32:06 2024 -0400
dev-libs/libsignal-ffi: add debug USE flag
Closes: https://bugs.gentoo.org/928858
Signed-off-by: Julien Roy <julien@jroy.ca>
commit af524c6606e9dd873d0ca6db410265c683bf424b
Author: Julien Roy <julien@jroy.ca>
Date: Fri Apr 5 19:58:03 2024 -0400
dev-libs/libsignal-ffi: drop 0.41.1-r1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 638734e5c32977840cf3598f6f3aab7ec1c4cc58
Author: Julien Roy <julien@jroy.ca>
Date: Fri Apr 5 19:57:37 2024 -0400
dev-libs/libsignal-ffi: add 0.44.0
Closes: https://bugs.gentoo.org/927803
Signed-off-by: Julien Roy <julien@jroy.ca>
commit afa46c05e97bbd4f2b5c9358ffcf0a00024bed5e
Author: Julien Roy <julien@jroy.ca>
Date: Thu Mar 21 20:23:46 2024 -0400
dev-libs/libsignal-ffi: Add missing BDEPEND
Closes: https://bugs.gentoo.org/927382
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 24f3ec758f9213426cdf536b4a16ce464a13e7f3
Author: Julien Roy <julien@jroy.ca>
Date: Wed Mar 20 07:37:54 2024 -0400
dev-libs/libsignal-ffi: add missing BDEPEND
Closes: https://bugs.gentoo.org/927325
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 9d454654994a086246809683d763755664caf9b1
Author: Julien Roy <julien@jroy.ca>
Date: Tue Mar 19 17:22:01 2024 -0400
dev-libs/libsignal-ffi: new package, add 0.41.1
Signed-off-by: Julien Roy <julien@jroy.ca>
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Wed Sep 9 00:08:12 2026 +0600
*/*: quote subshells where cargo_target_dir is called [4/4]
The previous commits fixed instances where ebuilds weren't using
cargo_target_dir to get the target directory. But, was either using
hardcoded target/release paths, which would break if 'DEBUG' USE flag is
enabled, or it was using something else like
`usex debug debug release`
This commit quotes all the instances where cargo_target_dir is called in
a subshell. Because I was doing that anyway for the files I touched in
https://codeberg.org/gentoo/guru/pulls/21
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/21
Merges: https://codeberg.org/gentoo/guru/pulls/21
Signed-off-by: Michał Górny <mgorny@gentoo.org>
commit ff2e343e4911ccdb877ba33dbb59b36937959f01
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Fri Jul 31 18:05:02 2026 +0500
dev-libs/libsignal-ffi: drop myself as a maintainer
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit c1aa7e6c29ef8f5ab58919ff2d89cce23234da64
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sun Mar 1 00:15:08 2026 +0500
dev-libs/libsignal-ffi: add 0.87.5
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 7c0e005ec2a7323ca791607b0b6411647d936132
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Fri Feb 20 06:57:51 2026 +0500
dev-libs/libsignal-ffi: add 0.87.1, drop old
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 43985802455969cbcabffccd649864cd09a985ae
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Jan 3 20:26:42 2026 +0500
dev-libs/libsignal-ffi: add 0.86.8, drop 0.64.1
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit e2a603a5a6dcc56c756bc5f50e9893d06330b6f0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Thu Nov 6 19:19:23 2025 +0500
dev-libs/libsignal-ffi: add 0.84.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit f7321dfa99cddb24b863a526230e7571e2bb1933
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue Sep 16 23:39:35 2025 +0500
dev-libs/libsignal-ffi: add 0.80.3, drop old
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 41f7423dab457dce938f079dda3fac25e3509215
Author: Julien Roy <julien@jroy.ca>
Date: Sat Jan 11 10:40:21 2025 -0500
net-im/mautrix-signal: drop 0.6.1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit a4d1dfc4a2bde71b3aa3fe75eeefc98f150e0b05
Author: Julien Roy <julien@jroy.ca>
Date: Sat Jan 11 10:06:14 2025 -0500
dev-libs/libsignal-ffi: add 0.64.1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 2948484bf14e36b9dd9dbbb98ee6afa2a3c4341b
Author: Paul Zander <negril.nx+gentoo@gmail.com>
Date: Wed Dec 11 16:59:52 2024 +0100
move {sys-devel,llvm-core}/clang
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
commit c81c3d53babbee6ae806b8a95f7e7cee93efd0a3
Author: Julien Roy <julien@jroy.ca>
Date: Tue Nov 19 04:18:16 2024 -0500
dev-libs/libsignal-ffi: drop 0.46.0-r1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit fbd526de05dd406d610aa6fab896af92acc9d947
Author: Julien Roy <julien@jroy.ca>
Date: Tue Nov 19 04:17:12 2024 -0500
dev-libs/libsignal-ffi: add 0.62.0
Signed-off-by: Julien Roy <julien@jroy.ca>
commit eb317ddb431f4869c4e728c635afe921e1fcdd68
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Tue Nov 12 00:07:37 2024 +0900
*/*: update for slotted Rust
guru version of this commit:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ba4dc61965ef7658a24728841c04c9a1ce4871
Closes: https://bugs.gentoo.org/943170
Closes: https://bugs.gentoo.org/943223
Closes: #260
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
commit 9e4135ee77676657af24d114533317c87de3e526
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Sun Oct 13 15:28:28 2024 +0900
dev-libs/libsignal-ffi: fix clang dependency
Use llvm-r1 to properly set up clang for bindgen.
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
commit fec6701bed41fe4ba68e3e79780d51b8a3b2e450
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Fri Aug 9 16:23:40 2024 +0200
dev-libs/libsignal-ffi: fix Cargo target directory
Following recent cargo eclass changes
(27d469a2114b4ad0b3e682854c50c806753eb472) the Cargo target directory
unconditionally contains $(rust_abi) in its path.
Closes: https://bugs.gentoo.org/937602
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit e50a65b49039fcbb6213f24a5ed6e3434486c8da
Author: Lucio Sauer <watermanpaint@posteo.net>
Date: Wed Aug 7 14:10:41 2024 +0200
dev-libs/libsignal-ffi: update Cargo config file name
d57601effef63b266afe7df5c8cb7dae52fa44ac renamed deprecated config to
config.toml
Closes: https://bugs.gentoo.org/937498
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
commit e90037a0dc749bcc923aab742cbd6b9513e9c2de
Author: Alarig Le Lay <alarig@swordarmor.fr>
Date: Mon Jun 17 14:42:17 2024 +0200
dev-libs/libsignal-ffi: Make only one sed call for cargo toml
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
commit b9099803b10d5ca727c476a5df7d7643464204c2
Author: Alarig Le Lay <alarig@swordarmor.fr>
Date: Mon Jun 17 14:37:11 2024 +0200
dev-libs/libsignal-ffi: Fixing manifest and useless variables
Thanks @antecrescent for the review
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
commit 893b5880fbf3573f586c828a0ead5d897628f5d5
Author: Alarig Le Lay <alarig@swordarmor.fr>
Date: Mon Jun 17 11:46:36 2024 +0200
dev-libs/libsignal-ffi: add 0.51.0
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
commit d98d8db0ccb4080edcc6b4c0da525401869bb8fc
Author: Julien Roy <julien@jroy.ca>
Date: Tue May 14 15:01:49 2024 -0400
dev-libs/libsignal-ffi: add 0.46.0
Signed-off-by: Julien Roy <julien@jroy.ca>
commit f000b2225940397c21f59be749688e4f322a04e9
Author: Julien Roy <julien@jroy.ca>
Date: Mon Apr 8 07:24:04 2024 -0400
dev-libs/libsignal-ffi: fix if condition
Closes: https://bugs.gentoo.org/928913
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 8f0215a727221fff39ec55107e4c3226a8b49581
Author: Julien Roy <julien@jroy.ca>
Date: Sun Apr 7 10:32:06 2024 -0400
dev-libs/libsignal-ffi: add debug USE flag
Closes: https://bugs.gentoo.org/928858
Signed-off-by: Julien Roy <julien@jroy.ca>
commit af524c6606e9dd873d0ca6db410265c683bf424b
Author: Julien Roy <julien@jroy.ca>
Date: Fri Apr 5 19:58:03 2024 -0400
dev-libs/libsignal-ffi: drop 0.41.1-r1
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 638734e5c32977840cf3598f6f3aab7ec1c4cc58
Author: Julien Roy <julien@jroy.ca>
Date: Fri Apr 5 19:57:37 2024 -0400
dev-libs/libsignal-ffi: add 0.44.0
Closes: https://bugs.gentoo.org/927803
Signed-off-by: Julien Roy <julien@jroy.ca>
commit afa46c05e97bbd4f2b5c9358ffcf0a00024bed5e
Author: Julien Roy <julien@jroy.ca>
Date: Thu Mar 21 20:23:46 2024 -0400
dev-libs/libsignal-ffi: Add missing BDEPEND
Closes: https://bugs.gentoo.org/927382
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 24f3ec758f9213426cdf536b4a16ce464a13e7f3
Author: Julien Roy <julien@jroy.ca>
Date: Wed Mar 20 07:37:54 2024 -0400
dev-libs/libsignal-ffi: add missing BDEPEND
Closes: https://bugs.gentoo.org/927325
Signed-off-by: Julien Roy <julien@jroy.ca>
commit 9d454654994a086246809683d763755664caf9b1
Author: Julien Roy <julien@jroy.ca>
Date: Tue Mar 19 17:22:01 2024 -0400
dev-libs/libsignal-ffi: new package, add 0.41.1
Signed-off-by: Julien Roy <julien@jroy.ca>


View
Download
Browse