53 Commits
Author SHA1 Message Date
Quintus Leung de911893cf Rearrange debian build jobs. 2026-07-27 10:45:01 +01:00
Quintus Leung 9b88ee958d Fix debian armhf build with qemu on arm runner. 2026-07-27 09:48:42 +01:00
Quintus Leung 75a6b77fcd Fix debian armhf build with qemu. 2026-07-27 08:44:15 +01:00
Quintus Leung 59cc1d2760 Fix debian armhf build with qemu. 2026-07-27 08:34:08 +01:00
Quintus Leung ce2f5034bb Fix debian armhf build with qemu. 2026-07-27 08:30:02 +01:00
Quintus Leung 302b0f9659 Try debian armhf build with qemu. 2026-07-26 22:25:45 +01:00
Quintus Leung 764c9b263c Do not build armhf package. 2026-07-26 19:32:06 +01:00
Quintus Leung b3e9591e94 Fixes for debian armhf build 2026-07-26 18:05:12 +01:00
Quintus Leung 4e994dae0f Fixes for debian armhf build 2026-07-26 17:56:37 +01:00
Quintus Leung 108d4fadeb Fixes for debian armhf build 2026-07-26 17:50:57 +01:00
Quintus Leung f656bd832e Fixes for debian armhf build 2026-07-26 17:47:57 +01:00
Quintus Leung 0bab24f169 Try to cross-compile armhf debian build. 2026-07-26 17:31:04 +01:00
Quintus Leung 48b278698a Debian armhf build. 2026-07-26 16:34:06 +01:00
Quintus Leung 84224aba58 Fix debian arm64 build. 2026-07-26 16:01:18 +01:00
Quintus Leung 454c2e2c6e Fix arm debian build. 2026-07-26 15:06:25 +01:00
Quintus Leung abf2057de2 Disable PAM on arm cross build. 2026-07-24 21:29:27 +01:00
Quintus Leung bd545957c9 Fix deb build actions. 2026-07-24 21:21:21 +01:00
Quintus Leung 3e5470384c Fix deb build actions. 2026-07-24 21:12:06 +01:00
Quintus Leung 529d252298 Use latest rustc by rustup. 2026-07-24 20:59:36 +01:00
Quintus Leung bbd80851cc Fix deb build actions 2026-07-24 20:50:01 +01:00
Quintus Leung b2514b606e Fix Debian build actions. 2026-07-24 20:21:20 +01:00
Quintus Leung cc455f3659 Github Actions build deb on Debian instead of Ubuntu. 2026-07-24 20:14:28 +01:00
Quintus Leung f467128be4 Debian 13 trixie compatibility. 2026-07-24 19:44:19 +01:00
Quintus Leung 66adb8bcb4 Fix Debian arm builds. 2026-07-18 20:59:42 +01:00
Quintus Leung cb7a98f4ce Fix Debian arm64 build 2026-07-18 18:23:11 +01:00
Quintus LeungandCopilot b0b1b1d0e2 Fix Debian amd64 build OpenSSL dependency issue
- Add libssl3 and libpam0g to runtime dependencies in debian/control
- Install libssl3 and libpam0g in GitHub Actions workflow for dpkg-shlibdeps
- For cross-compilation, add architecture-specific library installation
- Add dh_shlibdeps override in debian/rules to help locate libraries

Fixes dpkg-shlibdeps errors when building Debian packages:
- 'cannot find library libssl.so.1.0.0'
- 'cannot find library libcrypto.so.1.0.0'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-18 18:18:26 +01:00
Quintus Leung 0584b0cba8 Update debian build 2026-07-18 17:28:47 +01:00
Quintus Leung 82ff42c06f New Debian build actions. 2026-02-15 19:52:09 +00:00
Quintus Leung 7b661d553a Fix debian build 2026-02-15 19:27:56 +00:00
Quintus Leung 737b98e4ca Fix github actions debian builds. 2025-06-21 19:13:23 +01:00
Quintus Leung 19eb90d75c Fix AUR publish action package name. 2025-06-21 17:51:46 +01:00
Quintus Leung d9614c44d8 Fix AUR publish action. 2025-06-21 15:18:29 +01:00
Quintus Leung 6ec28a2934 Fix AUR publish action. 2025-06-20 17:53:27 +01:00
Quintus Leung 52b7cff335 Github actions update for aur publish. 2025-06-20 17:49:03 +01:00
Quintus Leung 7919ab42bc Update project name for github workflows and aur. 2025-06-19 16:31:53 +01:00
Quintus Leung 724ce2cdc5 Add .cargo/config.toml for better deb build. 2025-06-02 00:05:02 +01:00
Quintus Leung 45cf17b755 Fix cargo config syntax for cross build. 2025-06-01 14:18:47 +01:00
Quintus Leung be1e343823 Fix debian arm builds. 2025-06-01 14:14:35 +01:00
Quintus Leung e76179a617 Fix arm builds. 2025-05-31 15:56:45 +01:00
Quintus Leung aac40baac6 Add Github action step to build armhf package. 2025-05-31 15:14:47 +01:00
Quintus Leung 65af99f760 Fix github release deb package action. 2025-05-30 13:17:32 +01:00
Quintus Leung cc1bfe99d3 Fix github release deb package action. 2025-05-30 13:07:30 +01:00
Quintus Leung a654c58936 Fix github release deb package action. 2025-05-30 13:00:28 +01:00
Quintus Leung cccbe4bf4b Fix github release deb package action. 2025-05-30 12:53:09 +01:00
Quintus Leung 2e846209d5 Fix github release deb package action. 2025-05-30 12:48:23 +01:00
Quintus Leung 7c1b7db23a Fix github release source package action. 2025-05-30 12:01:33 +01:00
Quintus Leung 9a5602542c Fix github release action. 2025-05-30 11:36:03 +01:00
Quintus Leung 42a8981d50 Fix github release action. 2025-05-30 10:32:09 +01:00
Quintus Leung 0b76b4050e Fix github release action. 2025-05-30 00:39:53 +01:00
Quintus Leung 75eaaeafa2 Update github actions. 2025-05-30 00:29:30 +01:00