net-misc/rustdesk
An open-source remote desktop, and alternative to TeamViewer
-
rustdesk-9999wayland +hwaccel +llvm_slot_22 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 debug
View
Download
Browse License: AGPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 GPL-3+ IJG ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB Overlay: chloverlay -
rustdesk-1.5.0-r2~amd64 ~arm64wayland +hwaccel +llvm_slot_22 llvm_slot_19 llvm_slot_20 llvm_slot_21 debug
View
Download
Browse License: AGPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CDLA-Permissive-2.0 GPL-3+ IJG ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB Overlay: gentoo-zh -
rustdesk-1.5.0~amd64wayland +hwaccel systemd +llvm_slot_22 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 debug
View
Download
Browse License: AGPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 GPL-3+ IJG ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB Overlay: bentoo -
rustdesk-1.5.0~amd64+llvm_slot_20 llvm_slot_18 llvm_slot_19 debug
View
Download
Browse License: AGPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 GPL-3+ IJG ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB Overlay: robert7k -
rustdesk-1.4.8~amd64wayland +hwaccel +llvm_slot_22 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 debug
View
Download
Browse License: AGPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 GPL-3+ IJG ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB Overlay: ROKO__ -
rustdesk-1.4.6~amd64wayland +hwaccel +llvm_slot_21 llvm_slot_18 llvm_slot_19 llvm_slot_20 debug
View
Download
Browse License: AGPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 GPL-3+ IJG ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB Overlay: ROKO__ -
rustdesk-1.4.5~amd64wayland +hwaccel +llvm_slot_20 llvm_slot_18 llvm_slot_19 debug
View
Download
Browse License: AGPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 GPL-3+ IJG ISC MIT MIT-0 MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB Overlay: ROKO__
ChangeLog
commit 18221a67c51f4ec4a87e6594c3e1c898a9d4666a
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 23 09:42:40 2026 +1100
net-misc/rustdesk: set QA_PREBUILT
Signed-off-by: Zakk <zakk@gentoozh.org>
commit e69389ae5c99370b0f9ae8f7dfc9d1409f1d2315
Author: Zakk <zakk@gentoozh.org>
Date: Thu Oct 22 23:33:11 2026 +1100
net-misc/rustdesk: add missing dependencies
rustdesk links libz.so.1 and libxcb.so.1 directly, so add
virtual/zlib and bind libxcb with a slot operator.
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 8a175e96add29561708315ab09c9195693d0e275
Author: Zakk <zakk@gentoozh.org>
Date: Tue Oct 20 10:26:13 2026 +1100
net-misc/rustdesk: add missing dependencies
The binary links against gstreamer, gst-plugins-base, libX11, libXtst, libxkbcommon, dbus, libdrm, cairo, pango, gdk-pixbuf and glib, but gstreamer sat only in BDEPEND and the rest were not listed. Declare the linked libraries in DEPEND, reuse them in RDEPEND, keep only build tools in BDEPEND, and revbump.
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 1be269c97fa741a8941711532b54baa9e193dcfe
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 16 01:09:22 2026 +1100
net-misc/rustdesk: add missing appindicator dependency
因为托盘通过 `dlopen` 加载 `libayatana-appindicator3.so.1`,依赖不会被自动记录,缺少时 `rustdesk --service` 派生的 `--server` 进程在 libappindicator-sys 中 panic,主机无法连入,所以 `RDEPEND` 增加 `dev-libs/libayatana-appindicator`。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 6ec2be1dd7cd5fca305f9b0c3746ea5fa368645b
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 16 01:09:18 2026 +1100
net-misc/rustdesk: keyword ~arm64
因为 sciter 为每个架构发布各自的预编译库,所以 `SRC_URI` 按架构取用,`src_install` 按 `$` 安装对应文件。
因为 vcpkg 构建产物同样按架构区分,所以 `SRC_URI` 分别指向 `x64-linux` 与 `arm64-linux` 两个压缩包。
因为 hwcodec 只在 `target_arch == "x86_64"` 时传入 `-lz`,而它捆绑的 ffmpeg 在各架构都启用了 zlib,arm64 链接 libavformat 的 `id3v2.o` 时 `uncompress` 无法解析,所以加入 `files/hwcodec-link-zlib.patch`,在所有 Linux 目标上链接 zlib。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 8d7499d66e01ae433b9ba6b157c2ae6896856a15
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 2 22:45:43 2026 +1000
net-misc/rustdesk: add 1.5.0, drop 1.4.9
Signed-off-by: Zakk <zakk@gentoozh.org>
commit e8c85618fd6c7baf840c24c6504492cf9349a217
Author: Zakk <zakk@gentoozh.org>
Date: Wed Aug 26 20:35:29 2026 +1000
net-misc/rustdesk: drop unused 1.4.0 gcc15 patch
因为树上只剩 1.4.8,套用的是 1.4.8 的补丁,所以这个补丁已无引用。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 90446b2efa647fb14b4c0d0cd30330c03e19e38b
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Aug 26 04:12:47 2026 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit fc288659a7e159bf3c8b9e8cc0a8539ba79140c5
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sun Jul 12 00:53:11 2026 -0700
net-misc/rustdesk: update bindgen patch
add a upstream PR link to trace changes
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 23d70602e73a6a4e5eb599b615a99f6e5bee3db4
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sat Jul 11 20:35:24 2026 +0800
net-misc/rustdesk: add 1.4.9, drop 1.4.8
Closes: https://github.com/gentoo-zh/overlay/issues/10770
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 56efc81b1482deb555b9949b01c9100af0356fce
Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Date: Thu Jun 25 10:25:31 2026 +0000
net-misc/rustdesk: replace tfc-no-loginctl patch with disable-check-x11 patch
Instead of patching build.rs to detect Portage, disable the check-x11
default feature on the tfc dependency in libs/enigo/Cargo.toml. This
prevents tfc's build.rs from running loginctl at all during the build.
commit 6af1863f4fd6d25a64823946a13fb743cd6e2219
Author: Xianggang Wang <dev@wangxianggang.com>
Date: Thu Jun 25 15:14:54 2026 +0800
net-misc/rustdesk: fix sandbox violation
commit 899f7af7999e20c8bf7173a4ea83d63069e9a285
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Jun 24 13:25:44 2026 +0800
net-misc/rustdesk: fix llvm22 build
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 5883862813105f3ea74ed30c7149122df8045775
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Jun 24 02:34:28 2026 +0800
net-misc/rustdesk: add 1.4.8, drop 1.4.7
Closes: https://github.com/microcai/gentoo-zh/issues/10459
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 1cd46a24121d14471d05172ff474a9ad70c46387
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Jun 3 03:17:58 2026 -0700
net-misc/rustdesk: add 1.4.7, drop 1.4.6
Closes: https://github.com/microcai/gentoo-zh/issues/10368
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 2d12ad5a07b3c8805f7bf53d165c85ee94e19fd2
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Mar 6 02:28:20 2026 -0800
net-misc/rustdesk: add 1.4.6, drop 1.4.5
Closes: https://github.com/microcai/gentoo-zh/issues/9551
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 5b948cbecf96b2fb75c78b760a9622e4db941987
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Thu Feb 12 20:33:58 2026 +0800
net-misc/rustdesk: LLVM_COMPAT 21
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit ac9d06ba26aef7502a5b8cc8f9237878074cb081
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Jan 9 16:01:37 2026 +0800
net-misc/rustdesk: add 1.4.5, drop 1.4.4
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 1ac6624667fe0319d1b5ccf2f61ee7c930ebf335
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Nov 19 08:47:21 2025 -0800
net-misc/rustdesk: add 1.4.4, drop 1.4.3
Closes: https://github.com/microcai/gentoo-zh/issues/8651
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 287979cd9a47e90f2746ee8402c8843624700306
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sun Oct 19 07:24:34 2025 -0700
net-misc/rustdesk: add 1.4.3, drop 1.4.1 1.4.2
Closes: https://github.com/microcai/gentoo-zh/issues/8373
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit a82587d3faae25199489abf695cb6b40d4216240
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Tue Sep 16 03:54:30 2025 -0700
net-misc/rustdesk: add 1.4.2
Closes: https://github.com/microcai/gentoo-zh/issues/8062
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit d9e3cb541dbfc91e6ca41c41739959680e465140
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Jul 30 07:37:42 2025 +0200
net-misc/rustdesk: add 1.4.1, drop 1.4.0
Closes: https://github.com/microcai/gentoo-zh/issues/7663
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit b96b645244bb5fd337782f1cfde473ce9eb06cd6
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Jul 30 12:50:47 2025 +0800
net-misc/rustdesk: improve newicon
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 9a5b314c543d12f5eb4600d38d58b4c20f6adf42
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Jun 7 16:01:24 2025 +0200
net-misc/rustdesk: update vcpkg to 2025.01.13
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 285a52c7efd9ce73c09468524905cc6df11d511a
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Jun 7 13:07:03 2025 +0200
net-misc/rustdesk: fix gcc 15 build
commit d1d2dcaa8d5b6ff8733ac2bd0116a8878e3c900f
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Jun 7 13:14:29 2025 +0200
net-misc/rustdesk: add llvm 20
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 59ace6f18900b5d1152c21b63995912bdd4f38f4
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Fri Jun 6 16:22:31 2025 +0200
net-misc/rustdesk: add 1.4.0, drop 1.3.9
Closes: https://github.com/microcai/gentoo-zh/issues/6996
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit a3e954c1e4c538a79600c0780cec1ca84169dcc2
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat May 10 15:44:19 2025 +0200
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 89ac3bad068e41388eeffb81322db473d1bab3fa
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Apr 2 17:03:22 2025 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 9dc6fbafe67016faa1ea2ffd89f6f1461da48c6f
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Apr 2 16:09:56 2025 +0800
net-misc/rustdesk: add 1.3.9, drop 1.3.8
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 309939865dc1358f52eb5cb32dd51653959f2571
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Mar 1 18:15:18 2025 +0800
net-misc/rustdesk: drop 1.3.7
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 0906c56eb12c8e5d33de5886b3d6017296b18049
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sun Feb 23 12:55:48 2025 +0000
net-misc/rustdesk: add 1.3.8
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 27f49f51b199be4c2131864fee10a4a329768b77
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sun Feb 9 15:28:45 2025 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit a8d52f72f96b05599d307ffe11dd4ba3474190fd
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Tue Jan 21 13:40:34 2025 +0800
net-misc/rustdesk: add 1.3.7, drop 1.3.6
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit f374e561af89f7a60f3e3acb543a862fe9e1e63d
Author: ston <ston.jia@outlook.com>
Date: Thu Jan 2 17:13:14 2025 +0000
net-misc/rustdesk: add 1.3.6, drop 1.3.3
commit fb88482997af9f8a2c52bd3078608cac8e04d41f
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Dec 11 23:46:14 2024 +0800
*/*: rename sys-devel/llvm to llvm-core/llvm
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 1414ffc58d7659ccdf4f6c158cce1af56e8cd4c7
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Dec 11 23:39:51 2024 +0800
*/*: rename sys-devel/clang to llvm-core/clang
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 8f6979a5de036b004faee034a1dc812c66cbb5d6
Author: gouwazi <assheadlld@gmail.com>
Date: Fri Nov 29 09:29:53 2024 +0800
net-misc/rustdesk: bump version to 1.3.3
commit 5e26c6bdbe6040e0dea8364b3cb728458c39774a
Author: gouwazi <assheadlld@gmail.com>
Date: Sun Nov 24 15:03:12 2024 +0800
net-misc/rustdesk: bump version to 1.3.2
commit 5405fe80ecde9f836c45e0f174d0faa6948ee7e4
Author: liuyujielol <2073201758GD@gmail.com>
Date: Thu Nov 14 20:07:00 2024 +0800
net-misc/rustdesk: llvm_slot
Signed-off-by: liuyujielol <2073201758GD@gmail.com>
commit 2d423e0b2bbb4de16dcd6f482c59bdec68710381
Author: liuyujielol <2073201758GD@gmail.com>
Date: Sun Nov 10 02:13:00 2024 +0800
*/*: update for slotted Rust
Signed-off-by: liuyujielol <2073201758GD@gmail.com>
commit 28dcdbe35041ca86241d5b875970369aa804e626
Author: Michael Mair-Keimberger <mmk@levelnine.at>
Date: Thu Oct 3 18:33:56 2024 +0200
net-misc/rustdesk: fix dependency, add missing die
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
commit d7f81cf8e5d119fe6a0480f807ccff23bf4d44d6
Author: First Waterer <firstwaterer@gmail.com>
Date: Sat Sep 21 02:12:56 2024 +0800
net-misc/rustdesk: version bump to 1.3.0
The things to say will be told at the pull request.
commit c2f2e0303106a33c311e4215da9c39aef88325af
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sat Sep 7 22:36:25 2024 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 88152afe4c3e357a3d7af1bdf01e6914f8c73d81
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Sep 6 13:17:04 2024 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit ba8c31728ff5ad42bdd476b39c2625fcc038061b
Author: blackteahamburger <blackteahamburger@outlook.com>
Date: Tue Aug 27 17:56:08 2024 +0800
net-misc/rustdesk: fix LICENSE
commit 2af498eda6ed278eb3ced3efade3cb021ab71e49
Author: blackteahamburger <blackteahamburger@outlook.com>
Date: Fri Aug 16 18:55:32 2024 +0800
net-misc/rustdesk: make pkgcheck happy
commit 0c044e5905cd426fdb8583d31bbded9b114d965f
Author: blackteahamburger <blackteahamburger@outlook.com>
Date: Fri Aug 16 15:50:15 2024 +0800
*/*: clean unneeded RESTRICT="mirror"
commit 90ea871077602bdaade13f3acd6930adc6c93b42
Author: First Waterer <firstwaterer@gmail.com>
Date: Thu Jun 27 05:02:17 2024 +0800
net-misc/rustdesk: version bump to 1.2.6
commit c31241440fddff47d4b3c3d04a70d44908599d2c
Author: Shirakaze Ayami <ayami_kzk@qq.com>
Date: Thu Feb 22 22:18:17 2024 +0800
net-misc/rustdesk: Bump to 1.2.3
Signed-off-by: Shirakaze Ayami <ayami_kzk@qq.com>
commit cba34d3ff751d64cb1f83d8c0310d4c069bc245b
Author: Yongxiang Liang <tanekliang@gmail.com>
Date: Mon Jan 15 10:34:37 2024 +0800
Move {dev-util -> dev-build}/cmake
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
commit 1b05c1ed610015504baa22b819bb113c053058f6
Author: xz-dev <xiangzhedev@gmail.com>
Date: Sun Jan 14 12:34:58 2024 +0800
net-misc/rustdesk: Move {dev-util → dev-build}/ninja
Signed-off-by: xz-dev <xiangzhedev@gmail.com>
commit 9936946f2a72477a5c9275d150cc49884cdbd1e5
Author: ston <ston.jia@qq.com>
Date: Thu Aug 24 13:33:04 2023 +0800
net-misc/rustdesk: update deps
Signed-off-by: ston <ston.jia@qq.com>
commit eb8f2334f8d2e8ab20fff7838ef7b356fdccc764
Author: ston <ston.jia@qq.com>
Date: Wed Aug 23 17:51:29 2023 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: ston <ston.jia@qq.com>
commit e0068f45756cdf2c12d5382fde8b29154c4e0772
Author: ston <ston.jia@qq.com>
Date: Wed Aug 23 17:25:36 2023 +0800
net-misc/rustdesk: add 1.2.2, drop 1.2.0
Signed-off-by: ston <ston.jia@qq.com>
commit b6545b3271d2a70def7c15a769c337e5c7c1b4f3
Author: ston <ston.jia@qq.com>
Date: Sat May 13 22:19:58 2023 +0800
net-misc/rustdesk: add 1.2.0, remove $-bin
Signed-off-by: ston <ston.jia@qq.com>
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 23 09:42:40 2026 +1100
net-misc/rustdesk: set QA_PREBUILT
Signed-off-by: Zakk <zakk@gentoozh.org>
commit e69389ae5c99370b0f9ae8f7dfc9d1409f1d2315
Author: Zakk <zakk@gentoozh.org>
Date: Thu Oct 22 23:33:11 2026 +1100
net-misc/rustdesk: add missing dependencies
rustdesk links libz.so.1 and libxcb.so.1 directly, so add
virtual/zlib and bind libxcb with a slot operator.
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 8a175e96add29561708315ab09c9195693d0e275
Author: Zakk <zakk@gentoozh.org>
Date: Tue Oct 20 10:26:13 2026 +1100
net-misc/rustdesk: add missing dependencies
The binary links against gstreamer, gst-plugins-base, libX11, libXtst, libxkbcommon, dbus, libdrm, cairo, pango, gdk-pixbuf and glib, but gstreamer sat only in BDEPEND and the rest were not listed. Declare the linked libraries in DEPEND, reuse them in RDEPEND, keep only build tools in BDEPEND, and revbump.
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 1be269c97fa741a8941711532b54baa9e193dcfe
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 16 01:09:22 2026 +1100
net-misc/rustdesk: add missing appindicator dependency
因为托盘通过 `dlopen` 加载 `libayatana-appindicator3.so.1`,依赖不会被自动记录,缺少时 `rustdesk --service` 派生的 `--server` 进程在 libappindicator-sys 中 panic,主机无法连入,所以 `RDEPEND` 增加 `dev-libs/libayatana-appindicator`。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 6ec2be1dd7cd5fca305f9b0c3746ea5fa368645b
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 16 01:09:18 2026 +1100
net-misc/rustdesk: keyword ~arm64
因为 sciter 为每个架构发布各自的预编译库,所以 `SRC_URI` 按架构取用,`src_install` 按 `$` 安装对应文件。
因为 vcpkg 构建产物同样按架构区分,所以 `SRC_URI` 分别指向 `x64-linux` 与 `arm64-linux` 两个压缩包。
因为 hwcodec 只在 `target_arch == "x86_64"` 时传入 `-lz`,而它捆绑的 ffmpeg 在各架构都启用了 zlib,arm64 链接 libavformat 的 `id3v2.o` 时 `uncompress` 无法解析,所以加入 `files/hwcodec-link-zlib.patch`,在所有 Linux 目标上链接 zlib。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 8d7499d66e01ae433b9ba6b157c2ae6896856a15
Author: Zakk <zakk@gentoozh.org>
Date: Fri Oct 2 22:45:43 2026 +1000
net-misc/rustdesk: add 1.5.0, drop 1.4.9
Signed-off-by: Zakk <zakk@gentoozh.org>
commit e8c85618fd6c7baf840c24c6504492cf9349a217
Author: Zakk <zakk@gentoozh.org>
Date: Wed Aug 26 20:35:29 2026 +1000
net-misc/rustdesk: drop unused 1.4.0 gcc15 patch
因为树上只剩 1.4.8,套用的是 1.4.8 的补丁,所以这个补丁已无引用。
Signed-off-by: Zakk <zakk@gentoozh.org>
commit 90446b2efa647fb14b4c0d0cd30330c03e19e38b
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Aug 26 04:12:47 2026 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit fc288659a7e159bf3c8b9e8cc0a8539ba79140c5
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sun Jul 12 00:53:11 2026 -0700
net-misc/rustdesk: update bindgen patch
add a upstream PR link to trace changes
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 23d70602e73a6a4e5eb599b615a99f6e5bee3db4
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sat Jul 11 20:35:24 2026 +0800
net-misc/rustdesk: add 1.4.9, drop 1.4.8
Closes: https://github.com/gentoo-zh/overlay/issues/10770
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 56efc81b1482deb555b9949b01c9100af0356fce
Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Date: Thu Jun 25 10:25:31 2026 +0000
net-misc/rustdesk: replace tfc-no-loginctl patch with disable-check-x11 patch
Instead of patching build.rs to detect Portage, disable the check-x11
default feature on the tfc dependency in libs/enigo/Cargo.toml. This
prevents tfc's build.rs from running loginctl at all during the build.
commit 6af1863f4fd6d25a64823946a13fb743cd6e2219
Author: Xianggang Wang <dev@wangxianggang.com>
Date: Thu Jun 25 15:14:54 2026 +0800
net-misc/rustdesk: fix sandbox violation
commit 899f7af7999e20c8bf7173a4ea83d63069e9a285
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Jun 24 13:25:44 2026 +0800
net-misc/rustdesk: fix llvm22 build
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 5883862813105f3ea74ed30c7149122df8045775
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Jun 24 02:34:28 2026 +0800
net-misc/rustdesk: add 1.4.8, drop 1.4.7
Closes: https://github.com/microcai/gentoo-zh/issues/10459
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 1cd46a24121d14471d05172ff474a9ad70c46387
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Jun 3 03:17:58 2026 -0700
net-misc/rustdesk: add 1.4.7, drop 1.4.6
Closes: https://github.com/microcai/gentoo-zh/issues/10368
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 2d12ad5a07b3c8805f7bf53d165c85ee94e19fd2
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Mar 6 02:28:20 2026 -0800
net-misc/rustdesk: add 1.4.6, drop 1.4.5
Closes: https://github.com/microcai/gentoo-zh/issues/9551
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 5b948cbecf96b2fb75c78b760a9622e4db941987
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Thu Feb 12 20:33:58 2026 +0800
net-misc/rustdesk: LLVM_COMPAT 21
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit ac9d06ba26aef7502a5b8cc8f9237878074cb081
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Jan 9 16:01:37 2026 +0800
net-misc/rustdesk: add 1.4.5, drop 1.4.4
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 1ac6624667fe0319d1b5ccf2f61ee7c930ebf335
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Wed Nov 19 08:47:21 2025 -0800
net-misc/rustdesk: add 1.4.4, drop 1.4.3
Closes: https://github.com/microcai/gentoo-zh/issues/8651
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 287979cd9a47e90f2746ee8402c8843624700306
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sun Oct 19 07:24:34 2025 -0700
net-misc/rustdesk: add 1.4.3, drop 1.4.1 1.4.2
Closes: https://github.com/microcai/gentoo-zh/issues/8373
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit a82587d3faae25199489abf695cb6b40d4216240
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Tue Sep 16 03:54:30 2025 -0700
net-misc/rustdesk: add 1.4.2
Closes: https://github.com/microcai/gentoo-zh/issues/8062
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit d9e3cb541dbfc91e6ca41c41739959680e465140
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Jul 30 07:37:42 2025 +0200
net-misc/rustdesk: add 1.4.1, drop 1.4.0
Closes: https://github.com/microcai/gentoo-zh/issues/7663
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit b96b645244bb5fd337782f1cfde473ce9eb06cd6
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Jul 30 12:50:47 2025 +0800
net-misc/rustdesk: improve newicon
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 9a5b314c543d12f5eb4600d38d58b4c20f6adf42
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Jun 7 16:01:24 2025 +0200
net-misc/rustdesk: update vcpkg to 2025.01.13
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 285a52c7efd9ce73c09468524905cc6df11d511a
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Jun 7 13:07:03 2025 +0200
net-misc/rustdesk: fix gcc 15 build
commit d1d2dcaa8d5b6ff8733ac2bd0116a8878e3c900f
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Jun 7 13:14:29 2025 +0200
net-misc/rustdesk: add llvm 20
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 59ace6f18900b5d1152c21b63995912bdd4f38f4
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Fri Jun 6 16:22:31 2025 +0200
net-misc/rustdesk: add 1.4.0, drop 1.3.9
Closes: https://github.com/microcai/gentoo-zh/issues/6996
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit a3e954c1e4c538a79600c0780cec1ca84169dcc2
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat May 10 15:44:19 2025 +0200
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 89ac3bad068e41388eeffb81322db473d1bab3fa
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Apr 2 17:03:22 2025 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 9dc6fbafe67016faa1ea2ffd89f6f1461da48c6f
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Apr 2 16:09:56 2025 +0800
net-misc/rustdesk: add 1.3.9, drop 1.3.8
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 309939865dc1358f52eb5cb32dd51653959f2571
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sat Mar 1 18:15:18 2025 +0800
net-misc/rustdesk: drop 1.3.7
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 0906c56eb12c8e5d33de5886b3d6017296b18049
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sun Feb 23 12:55:48 2025 +0000
net-misc/rustdesk: add 1.3.8
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 27f49f51b199be4c2131864fee10a4a329768b77
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Sun Feb 9 15:28:45 2025 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit a8d52f72f96b05599d307ffe11dd4ba3474190fd
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Tue Jan 21 13:40:34 2025 +0800
net-misc/rustdesk: add 1.3.7, drop 1.3.6
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit f374e561af89f7a60f3e3acb543a862fe9e1e63d
Author: ston <ston.jia@outlook.com>
Date: Thu Jan 2 17:13:14 2025 +0000
net-misc/rustdesk: add 1.3.6, drop 1.3.3
commit fb88482997af9f8a2c52bd3078608cac8e04d41f
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Dec 11 23:46:14 2024 +0800
*/*: rename sys-devel/llvm to llvm-core/llvm
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 1414ffc58d7659ccdf4f6c158cce1af56e8cd4c7
Author: jinqiang zhang <jinqiang@zhang.my>
Date: Wed Dec 11 23:39:51 2024 +0800
*/*: rename sys-devel/clang to llvm-core/clang
Signed-off-by: jinqiang zhang <jinqiang@zhang.my>
commit 8f6979a5de036b004faee034a1dc812c66cbb5d6
Author: gouwazi <assheadlld@gmail.com>
Date: Fri Nov 29 09:29:53 2024 +0800
net-misc/rustdesk: bump version to 1.3.3
commit 5e26c6bdbe6040e0dea8364b3cb728458c39774a
Author: gouwazi <assheadlld@gmail.com>
Date: Sun Nov 24 15:03:12 2024 +0800
net-misc/rustdesk: bump version to 1.3.2
commit 5405fe80ecde9f836c45e0f174d0faa6948ee7e4
Author: liuyujielol <2073201758GD@gmail.com>
Date: Thu Nov 14 20:07:00 2024 +0800
net-misc/rustdesk: llvm_slot
Signed-off-by: liuyujielol <2073201758GD@gmail.com>
commit 2d423e0b2bbb4de16dcd6f482c59bdec68710381
Author: liuyujielol <2073201758GD@gmail.com>
Date: Sun Nov 10 02:13:00 2024 +0800
*/*: update for slotted Rust
Signed-off-by: liuyujielol <2073201758GD@gmail.com>
commit 28dcdbe35041ca86241d5b875970369aa804e626
Author: Michael Mair-Keimberger <mmk@levelnine.at>
Date: Thu Oct 3 18:33:56 2024 +0200
net-misc/rustdesk: fix dependency, add missing die
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
commit d7f81cf8e5d119fe6a0480f807ccff23bf4d44d6
Author: First Waterer <firstwaterer@gmail.com>
Date: Sat Sep 21 02:12:56 2024 +0800
net-misc/rustdesk: version bump to 1.3.0
The things to say will be told at the pull request.
commit c2f2e0303106a33c311e4215da9c39aef88325af
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Sat Sep 7 22:36:25 2024 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit 88152afe4c3e357a3d7af1bdf01e6914f8c73d81
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Sep 6 13:17:04 2024 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: jinqiang zhang <peeweep@0x0.ee>
commit ba8c31728ff5ad42bdd476b39c2625fcc038061b
Author: blackteahamburger <blackteahamburger@outlook.com>
Date: Tue Aug 27 17:56:08 2024 +0800
net-misc/rustdesk: fix LICENSE
commit 2af498eda6ed278eb3ced3efade3cb021ab71e49
Author: blackteahamburger <blackteahamburger@outlook.com>
Date: Fri Aug 16 18:55:32 2024 +0800
net-misc/rustdesk: make pkgcheck happy
commit 0c044e5905cd426fdb8583d31bbded9b114d965f
Author: blackteahamburger <blackteahamburger@outlook.com>
Date: Fri Aug 16 15:50:15 2024 +0800
*/*: clean unneeded RESTRICT="mirror"
commit 90ea871077602bdaade13f3acd6930adc6c93b42
Author: First Waterer <firstwaterer@gmail.com>
Date: Thu Jun 27 05:02:17 2024 +0800
net-misc/rustdesk: version bump to 1.2.6
commit c31241440fddff47d4b3c3d04a70d44908599d2c
Author: Shirakaze Ayami <ayami_kzk@qq.com>
Date: Thu Feb 22 22:18:17 2024 +0800
net-misc/rustdesk: Bump to 1.2.3
Signed-off-by: Shirakaze Ayami <ayami_kzk@qq.com>
commit cba34d3ff751d64cb1f83d8c0310d4c069bc245b
Author: Yongxiang Liang <tanekliang@gmail.com>
Date: Mon Jan 15 10:34:37 2024 +0800
Move {dev-util -> dev-build}/cmake
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
commit 1b05c1ed610015504baa22b819bb113c053058f6
Author: xz-dev <xiangzhedev@gmail.com>
Date: Sun Jan 14 12:34:58 2024 +0800
net-misc/rustdesk: Move {dev-util → dev-build}/ninja
Signed-off-by: xz-dev <xiangzhedev@gmail.com>
commit 9936946f2a72477a5c9275d150cc49884cdbd1e5
Author: ston <ston.jia@qq.com>
Date: Thu Aug 24 13:33:04 2023 +0800
net-misc/rustdesk: update deps
Signed-off-by: ston <ston.jia@qq.com>
commit eb8f2334f8d2e8ab20fff7838ef7b356fdccc764
Author: ston <ston.jia@qq.com>
Date: Wed Aug 23 17:51:29 2023 +0800
net-misc/rustdesk: update SRC_URI
Signed-off-by: ston <ston.jia@qq.com>
commit e0068f45756cdf2c12d5382fde8b29154c4e0772
Author: ston <ston.jia@qq.com>
Date: Wed Aug 23 17:25:36 2023 +0800
net-misc/rustdesk: add 1.2.2, drop 1.2.0
Signed-off-by: ston <ston.jia@qq.com>
commit b6545b3271d2a70def7c15a769c337e5c7c1b4f3
Author: ston <ston.jia@qq.com>
Date: Sat May 13 22:19:58 2023 +0800
net-misc/rustdesk: add 1.2.0, remove $-bin
Signed-off-by: ston <ston.jia@qq.com>

