Compare commits

..
Author SHA1 Message Date
gfdgd-xi 99c5321d8b 推荐安装firmware-atheros
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2026-02-08 14:02:10 +08:00
gfdgd-xi 089a8c5f5f Bump version 2026.02.06
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2026-02-06 20:04:48 +08:00
gfdgd-xi 217cbfbefc 移除 GXDE 25 Mips 构建
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2026-02-06 20:03:44 +08:00
gfdgd-xiandGitee c78562c22b !15 更改gxde-desktop-extra推荐依赖
Merge pull request !15 from zeqi/N/A
2026-02-04 14:00:44 +00:00
zeqiandGitee 794193f1c1 更改gxde-desktop-extra推荐依赖
Signed-off-by: zeqi <16345439+ocean123455@user.noreply.gitee.com>
2026-02-03 14:29:13 +00:00
gfdgd-xi 37108ffdbe 新增meimei交叉编译
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2026-01-11 22:28:33 +08:00
gfdgd-xi 852b96a25b 恢复 meimei 构建
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2026-01-10 19:59:55 +08:00
gfdgd-xi 3d732ba434 推荐安装deepin跨端协同
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-12-27 11:35:02 +08:00
gfdgd-xi fcac6f5cc7 添加mips zhuangzhuang交叉编译
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-11-30 17:16:16 +08:00
gfdgd-xiandGitee 3f80dd73b8 !14 修改贡献者名单
Merge pull request !14 from zeqi/N/A
2025-11-16 13:54:50 +00:00
zeqiandGitee 55bebc8f57 修改贡献者名单
Signed-off-by: zeqi <16345439+ocean123455@user.noreply.gitee.com>
2025-11-16 13:24:20 +00:00
gfdgd-xi e7281bb859 新增 GXDE 硬件管理器
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-11-05 22:29:50 +08:00
gfdgd-xi 385e820eeb Merge branch 'master' of https://gitee.com/GXDE-OS/GXDE
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-10-26 15:29:00 +08:00
gfdgd-xi bccdaa6137 gxde-desktop-android gxde-ocr 设置为推荐依赖
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-10-26 15:28:03 +08:00
shenmo7192andGitee bb3939d370 2025.10.01
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-10-01 01:25:09 +00:00
gfdgd-xi 98b08864f4 新增 98 版五笔输入法
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-26 18:43:46 +08:00
gfdgd-xi 987b6e86a8 移除riscv64 runner
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-24 20:29:50 +08:00
gfdgd-xi 6e00091e9c arm64, riscv64 runner 移除增加 / 的部分
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-24 20:17:21 +08:00
gfdgd-xi 5e0738a70c 新增Github Action riscv runner
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-24 20:11:12 +08:00
gfdgd-xi 567cc0c73e 新增Github Action arm runner
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-24 19:50:26 +08:00
gfdgd-xi fb8e916523 漏写了sid的情况
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-24 10:31:17 +08:00
gfdgd-xi 14790d3bb9 新增构建
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-24 09:05:36 +08:00
gfdgd-xi 844a444396 README新增星火论坛地址
Signed-off-by: gfdgd_xi <3025613752@qq.com>
2025-09-07 12:03:40 +08:00
shenmo7192andGitee 9f29524cd1 !13 终止15.x构建以避免稳定性问题
Merge pull request !13 from shenmo/N/A
2025-09-06 03:21:05 +00:00
shenmo7192andGitee 17a6e18d0a 终止15.x构建以避免稳定性问题
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-09-06 02:35:56 +00:00
18 changed files with 540 additions and 21 deletions
+150
View File
@@ -0,0 +1,150 @@
name: Building GXDE Package
on:
workflow_call:
secrets:
PASSWD:
required: true
USERS:
required: true
HOST:
required: true
UPATH:
required: true
UPROGRAM:
required: true
UPORT:
required: true
inputs:
arch:
type: string
description: 'Rootfs Arch'
required: true
rootfs-codename:
type: string
description: 'Rootfs Codename'
required: true
rootfs-source:
type: string
description: 'Rootfs Source Url'
required: true
gxde-codename:
type: string
description: 'GXDE OS Codename'
required: true
gxde-codename-upload:
type: string
description: 'GXDE OS Codename'
required: true
gxde-is-backport:
type: boolean
description: 'Is build with backport'
required: false
gxde-cross-arch:
type: string
description: 'Build deb to which arch'
required: false
display-name:
required: false
type: string
env:
REPOSITORY: https://github.com/GXDE-OS/GXDE
BOTTLEPATH: system-bottle
jobs:
build:
if: github.repository_owner == 'GXDE-OS'
name: ${{ inputs.display-name || 'Build Job' }}
runs-on: ubuntu-24.04-arm
steps:
- name: Clone Repository To Get Script
run: |
#apt update
#apt install sudo git -y
git clone $REPOSITORY --depth=1
mv $(basename $REPOSITORY)/* . -v
mv $(basename $REPOSITORY)/.* . -v | true
- name: Configure Base System
run: |
if [[ ${{ inputs.gxde-is-backport }} == true ]]; then
isBackport=backport
fi
export REPO_BRANCH=${{ github.ref_name }}
bash .github/workflows/configure-building-enviroment-base-system.sh ${{ inputs.arch }} \
${{ inputs.rootfs-codename }} \
$REPOSITORY \
https://github.com/$GITHUB_REPOSITORY \
${{ inputs.rootfs-source }} \
${{ github.ref_name }} \
$isBackport
- name: Building ${{ GITHUB.repository }}
run: |
gitPath=$(basename $GITHUB_REPOSITORY)
if [[ -f system-bottle/$gitPath/debian/control ]]; then
env gitPath=$gitPath bash .github/workflows/run-command-in-chroot.sh \
env GXDE_ARCH=${{ inputs.arch }} GXDE_CODENAME=${{ inputs.gxde-codename }} \
GXDE_ARCH=${{ inputs.arch }} GXDE_CROSS_ARCH=${{ inputs.gxde-cross-arch }} GO111MODULE=off \
dpkg-buildpackage -b
else
env gitPath=$gitPath bash .github/workflows/run-command-in-chroot.sh \
env GXDE_ARCH=${{ inputs.arch }} GXDE_CODENAME=${{ inputs.gxde-codename }} \
GXDE_ARCH=${{ inputs.arch }} GXDE_CROSS_ARCH=${{ inputs.gxde-cross-arch }} GO111MODULE=off \
bash build-deb.sh
fi
cp $BOTTLEPATH/*.deb . -rv
sudo rename 's/\.deb$/_${{ inputs.gxde-codename }}.deb/' *.deb
- name: Remove Debug Package
run: |
cd $BOTTLEPATH
echo -e "ls -1 | grep dbgsym | grep .deb | grep -v dtk | grep -v qt | grep -v dock | grep -v gxtk\nexit 0" | sudo tee remove-deb.sh
removeDeb=$(bash remove-deb.sh)
sudo rm -rf $removeDeb
echo -e "ls -1 | grep dbg_ | grep .deb | grep -v dtk | grep -v qt | grep -v dock | grep -v gxtk\nexit 0" | sudo tee remove-deb.sh
removeDeb=$(bash remove-deb.sh)
sudo rm -rf $removeDeb
- name: Pack tar
run: |
cd $BOTTLEPATH
sudo tar -cvf ../deb-$(date +%s).tar *.deb
- name: Push
env:
UPASSWD: ${{ secrets.PASSWD }}
UUSERS: ${{ secrets.USERS }}
UHOST: ${{ secrets.HOST }}
UPATH: ${{ secrets.UPATH }}
UPROGRAM: ${{ secrets.UPROGRAM }}
UPORT: ${{ secrets.UPORT }}
run: |
sudo apt update
sudo apt install sshpass -y
mkdir -p ~/.ssh/
ssh-keyscan -p $UPORT -H $UHOST >> ~/.ssh/known_hosts
tarName=$(ls | grep .tar | head -n 1)
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM ${{ inputs.gxde-codename-upload }} $UPATH/$tarName > /dev/null
- name: Create Release
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOCKEN_GITHUB }}
with:
files: |
*.deb
generate_release_notes: true
+4
View File
@@ -33,3 +33,7 @@ jobs:
call-tianlu:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-tianlu-cross.yml@master
secrets: inherit
call-meimei:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-meimei-cross.yml@master
secrets: inherit
+1 -1
View File
@@ -34,7 +34,7 @@ jobs:
gxde-codename-upload: hetao
call-arm64-hetao:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base-arm64.yml@master
secrets: inherit
with:
display-name: arm64-hetao
+35
View File
@@ -0,0 +1,35 @@
name: Building GXDE Package (meimei)
run-name: Building ${{ GITHUB.REPOSITORY }}
on:
workflow_call:
secrets:
PASSWD:
required: true
USERS:
required: true
HOST:
required: true
UPATH:
required: true
UPROGRAM:
required: true
UPORT:
required: true
env:
REPOSITORY: https://github.com/GXDE-OS/GXDE
BOTTLEPATH: system-bottle
jobs:
call-loong64-meimei:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
secrets: inherit
with:
display-name: loong64-meimei
arch: amd64
rootfs-codename: trixie
rootfs-source: https://deb.debian.org/debian/
gxde-codename: meimei
gxde-codename-upload: meimei
gxde-cross-arch: loong64
+1 -1
View File
@@ -28,7 +28,7 @@ jobs:
with:
display-name: loong64-meimei
arch: loong64
rootfs-codename: loongnix
rootfs-codename: loongnix-stable
rootfs-source: https://pkg.loongnix.cn/loongnix/25
gxde-codename: meimei
gxde-codename-upload: meimei
+1 -1
View File
@@ -45,7 +45,7 @@ jobs:
gxde-codename-upload: tianlu
call-arm64-tianlu:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base-arm64.yml@master
secrets: inherit
with:
display-name: arm64-tianlu
@@ -46,7 +46,6 @@ jobs:
gxde-codename-upload: zhuangzhuang
gxde-cross-arch: arm64
call-riscv64-zhuangzhuang:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
secrets: inherit
@@ -34,7 +34,7 @@ jobs:
gxde-codename-upload: zhuangzhuang
call-arm64-zhuangzhuang:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base-arm64.yml@master
secrets: inherit
with:
display-name: arm64-zhuangzhuang
@@ -44,8 +44,6 @@ jobs:
gxde-codename: lizhi
gxde-codename-upload: zhuangzhuang
call-riscv64-zhuangzhuang:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
secrets: inherit
+4 -3
View File
@@ -25,11 +25,12 @@ jobs:
call-zhuangzhuang:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-zhuangzhuang.yml@master
secrets: inherit
call-meimei:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-meimei.yml@master
secrets: inherit
call-hetao:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-hetao.yml@master
secrets: inherit
call-tianlu:
uses: GXDE-OS/GXDE/.github/workflows/building-deb-tianlu.yml@master
secrets: inherit
@@ -16,7 +16,7 @@ function useDebianPort() {
sudo cp /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg -v
}
function useLoongnix() {
sudo cp .github/workflows/loongnix /usr/share/debootstrap/scripts/ -v
sudo cp .github/workflows/loongnix-stable /usr/share/debootstrap/scripts/ -v
}
function useDeepin25() {
sudo cp .github/workflows/crimson /usr/share/debootstrap/scripts/ -v
@@ -29,7 +29,7 @@ bottlePath=./system-bottle
if [[ $2 == "beige" ]]; then
getd23debootstrap
else
if [[ $1 == "loong64" ]] && [[ $2 != "loongnix" ]]; then
if [[ $1 == "loong64" ]] && [[ $2 != "loongnix-stable" ]]; then
useDebianPort
else
useLoongnix
@@ -76,7 +76,10 @@ case $2 in
"trixie")
env gitPath=$(basename $4) bash .github/workflows/run-command-in-chroot.sh .github/workflows/configure-building-enviroment.sh zhuangzhuang
;;
"loongnix")
"sid")
env gitPath=$(basename $4) bash .github/workflows/run-command-in-chroot.sh .github/workflows/configure-building-enviroment.sh zhuangzhuang
;;
"loongnix-stable")
env gitPath=$(basename $4) bash .github/workflows/run-command-in-chroot.sh .github/workflows/configure-building-enviroment.sh meimei
;;
"crimson")
@@ -87,4 +90,4 @@ case $2 in
;;
esac
exit 0
exit 0
+1
View File
@@ -7,3 +7,4 @@ qingyu <qingyuqingyu123@proton.me>
shenmo <shenmo@spark-app.store>
yoyo <chowhound_xb@163.com>
zinface <zinface@163.com>
zeqi <a202128502@163.com>
+12 -2
View File
@@ -32,6 +32,7 @@ Please Click the Star in the Upper Right Corner, Your Support is Our Greatest Mo
QQ Group: 881201853
Discord: https://discord.gg/t5Uf2xYpvA
Forum: https://bbs.spark-app.store/
@@ -75,8 +76,17 @@ Gitee: http://gitee.com/GXDE-OS
Github: http://github.com/GXDE-OS
Gitcode: https://gitcode.com/GXDE-OS
## Donate
https://donate.deepinos.org.cn/donate/index.html#
## Donations
We consistently adhere to the principles of openness and transparency. Your donations will be directly used for system maintenance, server operations, and technical upgrades to ensure continuous project optimization. All fund flows are regularly disclosed to the public, accepting community oversight, with no individual profiting personally. We pledge that every contribution will be transformed into momentum driving the open-source project forward.
Donation Portal: https://donate.deepinos.org.cn/donate/index.html#
Fund Disclosure: https://bbs.spark-app.store/d/282-xing-huo-ying-yong-shang-dian-shou-zhi-ji-lu-ji-yu-suan-202507yi-geng-xin
### Feed the Developer
The author is online and hungry for support (nom nom~). Feeding might even get updates faster!
<p><img src="https://www.gxde.top/install/gf.jpg" style="border-radius: 4px;" ></p>
### Advertisement
Scan to receive a payment red envelope from the Alipay official event!
+12 -1
View File
@@ -32,6 +32,7 @@ GXDE OS 内置 [星火应用商店](https://gitee.com/spark-store-project/)
QQ 群:881201853
Discordhttps://discord.gg/t5Uf2xYpvA
论坛:https://bbs.spark-app.store/
请点击右上角的Star,您的支持是我们最大的动力。
@@ -75,7 +76,17 @@ Githubhttp://github.com/GXDE-OS
Gitcodehttps://gitcode.com/GXDE-OS
## 捐赠
https://donate.deepinos.org.cn/donate/index.html#
我们始终秉持开放透明的原则,您的捐赠将直接用于系统维护、服务器运营及技术升级,确保项目持续优化。所有资金流向均定期公示,接受社区监督,无人从中牟取个人利益。我们承诺,每一份支持都将转化为推动开源项目前进的力量。
捐赠入口:https://donate.deepinos.org.cn/donate/index.html#
资金公示:https://bbs.spark-app.store/d/282-xing-huo-ying-yong-shang-dian-shou-zhi-ji-lu-ji-yu-suan-202507yi-geng-xin
### 请作者喝杯茶
作者在线求投喂(嗷呜~),说不定会更新得更快哦
<p><img src="https://www.gxde.top/install/gf.jpg" style="border-radius: 4px;" ></p>
### 广告
支付宝官方活动,扫描获得支付红包!
+9 -2
View File
@@ -1,4 +1,4 @@
gxde (2025.08.29gxde1) UNRELEASED; urgency=medium
gxde (2026.02.08) UNRELEASED; urgency=medium
* 新增 remmina 以解决远程问题
* 改为安装 dde-printer
@@ -17,8 +17,15 @@ gxde (2025.08.29gxde1) UNRELEASED; urgency=medium
* 推荐安装 apt-is-aptss
* 新增推荐依赖 bash-pinyin-completion
* 新增推荐依赖gxde-kernel-manager、deepin-log-viewer
* 新增 98 版五笔输入法
* 新增推荐fcitx5-pinyin-zhwiki
* gxde-desktop-android gxde-ocr 设置为推荐依赖
* 新增 GXDE 硬件管理器
* 推荐安装 deepin 跨端协同
* 更改 gxde-desktop-extra 推荐依赖
* 推荐安装 firmware-atheros
-- gfdgd_xi <3025613752@qq.com> Fri, 29 Aug 2025 23:15:19 +0800
-- gfdgd_xi <3025613752@qq.com> Sun, 08 Feb 2026 14:01:52 +0800
gxde (2024.10.20) UNRELEASED; urgency=medium
+9 -2
View File
@@ -14,7 +14,7 @@ Recommends: ${misc:Depends},
gxde-terminal,
gxde-deb-installer,
gxde-editor,
gxde-image-viewer,
gxde-image-viewer | deepin-image-viewer,
gxde-icon-theme,
gxde-sea-icon-theme,
gxde-ocr,
@@ -26,6 +26,7 @@ Recommends: ${misc:Depends},
gxde-sendbylan,
gxde-dict,
gxde-system-assistant,
gxde-hardware-viewer,
loongsonapplication,
gxde-boot-maker,
deepin-clone,
@@ -45,6 +46,10 @@ Recommends: ${misc:Depends},
bash-pinyin-completion,
gxde-kernel-manager,
deepin-log-viewer,
fcitx5-table-wubi98,
fcitx5-pinyin-zhwiki,
dde-cooperation,
firmware-atheros,
Description: GXDE New Desktop Environment Extra - Next
This is a meta package depends GXDE New Desktop Envrionment Extra.
.
@@ -60,7 +65,6 @@ Depends:
gxde-deb-installer,
gxde-editor,
gxde-image-viewer,
gxde-ocr,
gxde-music,
gxde-font-installer,
gxde-movie,
@@ -70,6 +74,8 @@ Depends:
gxde-control-center,
gxde-file-manager,
spark-store | aptss,
Recommends:
gxde-ocr
Conflicts:
plymouth-theme-gxde-logo,
linux-kernel-gxde-i386,
@@ -85,6 +91,7 @@ Conflicts:
plymouth,
tela-grub2-themes,
plymouth-theme-gxde-logo,
firmware-atheros,
Description: GXDE New Desktop Environment For PRoot - Next
This is a meta package depends GXDE New Desktop Envrionment in Android PRoot.
.
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB