Open liangyongxiang opened 2 years ago
@liangyongxiang 首先要去和iYI菊苣学怎么patch图标……
有些应该没办法打包吧 有一些上游已经是archived的了比如: fcitx-templates, fcitx-ng, fcitx-handwriting 上游也没办法更新的比如: fcitx-googlepinyin 也有比较新的,上游还没有声明LICENSE : fcitx5-fbterm
有些应该没办法打包吧 有一些上游已经是archived的了比如: fcitx-templates, fcitx-ng, fcitx-handwriting 上游也没办法更新的比如: fcitx-googlepinyin 也有比较新的,上游还没有声明LICENSE : fcitx5-fbterm
嗯,我只是全部列出来,但是还没有去看。前者好处理,确认了就不用打包了。
后者就去问问好了。
有些应该没办法打包吧 有一些上游已经是archived的了比如: fcitx-templates, fcitx-ng, fcitx-handwriting 上游也没办法更新的比如: fcitx-googlepinyin 也有比较新的,上游还没有声明LICENSE : fcitx5-fbterm
有的。GPL3+ https://github.com/fcitx/fcitx5-fbterm/blob/main/LICENSES/GPL-3.0-or-later.txt
@liangyongxiang 啊这,我的,我眼瞎没看到。。
今天继续
今天继续
先更新一下清单?可以先确定一下那些包是没必要或者没办法的
eix --src-uri 'download.fcitx-im.org' --in-overlay 'gentoo-zh' --only-names
eix --src-uri 'github.com/fcitx' --in-overlay 'gentoo-zh' --only-names
app-i18n/fcitx
app-i18n/fcitx-anthy
app-i18n/fcitx-chewing
app-i18n/fcitx-chinese-addons
app-i18n/fcitx-configtool
app-i18n/fcitx-gtk
app-i18n/fcitx-hangul
app-i18n/fcitx-lua
app-i18n/fcitx-m17n
app-i18n/fcitx-meta
app-i18n/fcitx-qt
app-i18n/fcitx-rime
app-i18n/fcitx-skk
app-i18n/fcitx-table-extra
app-i18n/fcitx-table-other
app-i18n/mozc
app-i18n/libime
app-i18n/libime-jyutping
x11-libs/xcb-imdkit
先更新一下清单?可以先确定一下那些包是没必要或者没办法的
eix --src-uri 'download.fcitx-im.org' --in-overlay 'gentoo-zh' --only-names
eix --src-uri 'github.com/fcitx' --in-overlay 'gentoo-zh' --only-names
app-i18n/fcitx app-i18n/fcitx-anthy app-i18n/fcitx-chewing app-i18n/fcitx-chinese-addons app-i18n/fcitx-configtool app-i18n/fcitx-gtk app-i18n/fcitx-hangul app-i18n/fcitx-lua app-i18n/fcitx-m17n app-i18n/fcitx-meta app-i18n/fcitx-qt app-i18n/fcitx-rime app-i18n/fcitx-skk app-i18n/fcitx-table-extra app-i18n/fcitx-table-other app-i18n/mozc app-i18n/libime app-i18n/libime-jyutping x11-libs/xcb-imdkit
https://bugs.gentoo.org/760501
我准备还整理一下,哪些包可以推到 main tree 的。
https://download.fcitx-im.org/fcitx5 下面有:
::gentoo-zh
fcitx5 => app-i18n/fcitx:5
fcitx5-anthy => app-i18n/fcitx-anthy:5
fcitx5-chewing => app-i18n/fcitx-chewing:5
fcitx5-chinese-addons => app-i18n/fcitx-chinese-addons:5
fcitx5-configtool => app-i18n/fcitx-configtool:5
fcitx5-gtk => app-i18n/fcitx-gtk:5
fcitx5-hangul => app-i18n/fcitx-hangul:5
fcitx5-lua => app-i18n/fcitx-lua:5
fcitx5-m17n => app-i18n/fcitx-m17n:5
fcitx5-qt => app-i18n/fcitx-qt:5
fcitx5-rime => app-i18n/fcitx-rime:5
fcitx5-skk => app-i18n/fcitx-skk:5
fcitx5-table-extra => app-i18n/fcitx-table-extra:5
fcitx5-table-other => app-i18n/fcitx-table-other:5
libime => app-i18n/libime:5
libime-jyutping => app-i18n/libime-jyutping:5
xcb-imdkit => x11-libs/xcb-imdkit:5
fcitx5-bamboo => ::ryans
need to check
fcitx5-keyman
fcitx5-libthai
fcitx5-sayura
fcitx5-unikey
fcitx5-zhuyin
no need
fcitx5-kkc => libkkc is unmaintained
https://bugs.gentoo.org/760501
我准备还整理一下,哪些包可以推到 main tree 的。
终于要来了吗
@liuyujielol 嗯,准备提pr了
git repo | gentoo-zh | push to gentoo |
---|---|---|
fcitx5 | ✓ | bump app-i18n/fcitx |
fcitx5-anthy | ✓ | bump app-i18n/fcitx-anthy |
fcitx5-chewing | ✓ | bump app-i18n/fcitx-chewing |
fcitx5-chinese-addons | ✓ | new-package app-i18n/fcitx-chinese-addons |
fcitx5-configtool | ✓ | bump app-i18n/fcitx-configtool |
fcitx5-gtk | ✓ | bump app-i18n/fcitx-gtk |
fcitx5-libthai | ✓ | new-package app-i18n/fcitx-libthai |
fcitx5-lua | ✓ | new-package app-i18n/fcitx-lua |
fcitx5-m17n | ✓ | bump app-i18n/fcitx-m17n |
fcitx5-qt | ✓ | new-package app-i18n/fcitx-qt * |
fcitx5-rime | ✓ | bump app-i18n/fcitx-rime |
fcitx5-skk | ✓ | bump app-i18n/fcitx-skk |
fcitx5-table-extra | ✓ | bump app-i18n/fcitx-table-extra |
fcitx5-table-other | ✓ | bump app-i18n/fcitx-table-other |
fcitx5-unikey | ✓ | bump app-i18n/fcitx-unikey |
xcb-imdkit | ✓ | new-package x11-libs/xcb-imdkit |
libime | ✓ | new-package app-i18n/libime |
mozc | v | app-i18n/mozc add new fcitx5 use |
fcitx5-hangul | v | bump app-i18n/fcitx-hangul |
libime-jyutping | ✓ | todo |
fcitx5-bamboo | ✗ | todo, current in ryans overlay |
fcitx5-cskk | ✗ | todo |
fcitx5-fbterm | ✗ | todo |
fcitx5-keyman | ✗ | todo |
fcitx5-quwei | ✗ | todo |
fcitx5-sayura | ✗ | todo |
fcitx5-table-dayi | ✗ | todo |
fcitx5-zhuyin | ✗ | todo |
fcitx5-kkc | ✗ | libkkc is unmaintained |
git repo | gentoo |
---|---|
fcitx | ✓ |
fcitx-anthy | ✓ |
fcitx-chewing | ✓ |
fcitx-cloudpinyin | ✓ |
fcitx-configtool | ✓ |
fcitx-libpinyin | ✓ |
fcitx-libthai | ✓ |
fcitx-m17n | ✓ |
fcitx-qt5 | ✓ |
fcitx-rime | ✓ |
fcitx-sayura | ✓ |
fcitx-skk | ✓ |
fcitx-sunpinyin | ✓ |
fcitx-table-extra | ✓ |
fcitx-table-other | ✓ |
fcitx-unikey | ✓ |
fcitx-zhuyin | ✓ |
kcm-fcitx | ✓ |
fcitx-table-dayi | ✗ |
fcitx-fbterm | ✗ |
fcitx-googlepinyin | ✗ |
fcitx-hangul | ✗ |
fcitx-kkc | ✗ |
git repo | repo status |
---|---|
libime-web | web |
keyman | fork |
flatpak-fcitx5 | non gentoo |
fcitx-artwork | internal |
fcitx-clutter | archived |
fcitx-config | archived |
fcitx-en | archived |
fcitx-gclient | archived |
fcitx-gtk | archived |
fcitx-handwriting | archived |
fcitx-maliit | archived |
fcitx-ng | archived |
fcitx-simple | archived |
fcitx-table-data | archived |
fcitx-templates | archived |
fcitx-testcase | archived |
fcitx-ui-light | archived |
handbook | archived |
developer-handbook | archived |
先更新一下清单?可以先确定一下那些包是没必要或者没办法的
eix --src-uri 'download.fcitx-im.org' --in-overlay 'gentoo-zh' --only-names
eix --src-uri 'github.com/fcitx' --in-overlay 'gentoo-zh' --only-names
app-i18n/fcitx app-i18n/fcitx-anthy app-i18n/fcitx-chewing app-i18n/fcitx-chinese-addons app-i18n/fcitx-configtool app-i18n/fcitx-gtk app-i18n/fcitx-hangul app-i18n/fcitx-lua app-i18n/fcitx-m17n app-i18n/fcitx-meta app-i18n/fcitx-qt app-i18n/fcitx-rime app-i18n/fcitx-skk app-i18n/fcitx-table-extra app-i18n/fcitx-table-other app-i18n/mozc app-i18n/libime app-i18n/libime-jyutping x11-libs/xcb-imdkit
我根据 fcitx 组织整理了一次:https://github.com/fcitx/
gentoo-zh里面有app-i18n/fcitx-hangul
我后续计划分两部分。 一个是在fcitx的仓库里检查cmake里面的所有的配置选项。确认有哪些是可以配置但是没 有配置的。 一个是重新检查所有依赖(分别在X和wayland最小环境下测试依赖)
我后续计划分两部分。 一个是在fcitx的仓库里检查cmake里面的所有的配置选项。确认有哪些是可以配置但是没 有配置的。 一个是重新检查所有依赖(分别在X和wayland最小环境下测试依赖)
随便再跑一下use组合?
我后续计划分两部分。 一个是在fcitx的仓库里检查cmake里面的所有的配置选项。确认有哪些是可以配置但是没 有配置的。 一个是重新检查所有依赖(分别在X和wayland最小环境下测试依赖)
随便再跑一下use组合?
嗯嗯。这个的确是可以做。到时候用 tatt 来测试这个
目前在推fcitx5的核心包。同时准备在准备其他包。
核心的包已经推到 main tree 了。
大部分中文输入法相关的也推到了main tree了
There are 68 git repositories in fcitx organization. Already packaged in main tree are:
In guru overlay is:
In benzene-overlay is:
In wjn-overlay is:
In gentoo-zh is:
In ryans some packages have been changed to SLOT 5
Needs to be checked: