gpo.zugaina.org

Search Portage & Overlays:

dev-embedded/at32workbench

at32 workbench is a GUI tool for AT32 MCU startup code generation

Screenshots

ChangeLog

commit 5c61d8940830068d7285dbbe078eade65565675a
Author: Zakk <zakk@gentoozh.org>
Date: Tue Aug 4 18:30:07 2026 +1000

dev-embedded/at32workbench: add 1.2.05, drop 1.2.04

因为上游只提供 amd64 二进制包且依赖 glibc,所以将 `KEYWORDS` 限制为 `-* ~amd64`,并增加 `REQUIRED_USE=elibc_glibc`。
因为预编译 ELF 直接依赖系统共享库,且固定二进制不能适配不兼容的 provider ABI,所以增加对应 `RDEPEND`,并限定已验证的 slot 和 subslot。
因为上游 RPATH 指向构建目录,且 `libssl.so` 缺少 `libcrypto.so.1.0.0` 链接,所以用 `patchelf` 设置相对 RUNPATH 并补充 SONAME 链接。
因为压缩包内嵌 Debian 包,而且 payload 把资源文件标记为可执行并包含仅供打包使用的 `copylib.sh`,所以用 `unpack_deb` 和安装 helper 规范解包及文件模式。
因为上游内置的 Qt 只提供 xcb platform plugin,且无法解析桌面会话中的 `QT_QPA_PLATFORM=wayland;xcb`,所以在 `AT32_Work_Bench.sh` 中固定使用 `xcb`,否则程序会在启动时中止。
因为上游压缩包未附再分发授权,所以增加 `RESTRICT=bindist`。

Signed-off-by: Zakk <zakk@gentoozh.org>

commit 92d8b31bd9ed59512670d6b3368deca74e7399f0
Author: Zakk <zakk@gentoozh.org>
Date: Thu Jul 16 13:12:30 2026 +1000

dev-embedded/at32workbench: add 1.2.04, drop 1.2.03

commit 4891a47b4a189557f4c14c61b67a8252c1a25008
Author: Zakk <zakk@gentoozh.org>
Date: Thu Jul 16 00:16:16 2026 +1000

treewide: add metadata.xml with gentoo-zh as maintainer

Add metadata.xml to packages that were missing one, toward #448. Assign
the gentoo-zh overlay project (overlay@gentoozh.org) as maintainer rather
than an individual: the original provider rarely keeps bumping their
package, so in practice the overlay team maintains these anyway.

commit b132334bd0f473430219b7d7fba8f5ff858e026a
Author: Xianggang Wang <dev@wangxianggang.com>
Date: Wed Jul 1 03:24:42 2026 +0800

treewide: drop obsolete Qt5 dependencies

commit 2170d79fe679455cac7c5e329901bae29fdd896f
Author: jinqiang zhang <peeweep@0x0.ee>
Date: Fri Mar 13 19:07:24 2026 +0800

dev-embedded/at32workbench: update LICENSE and add missing depend

as-is is a unknown license

Signed-off-by: jinqiang zhang <peeweep@0x0.ee>

commit a45d3fa4c6393adc13472f2f90df9527059fb8ac
Author: microcai <microcaicai@gmail.com>
Date: Sat Jan 31 00:25:39 2026 +0800

at32workbench bump to 1.2.03

commit 951ba79255eda924a02814a02c3578ce64061ab5
Author: microcai <microcaicai@gmail.com>
Date: Mon Jan 5 01:02:10 2026 +0800

at32workbench fix depend

commit 2c485bd74d8245f3e610cf9682a2a3c8fdd52f1e
Author: microcai <microcaicai@gmail.com>
Date: Fri Dec 5 22:08:47 2025 +0800

add at32workbench