Created attachment 16735 [details]
cosmic-applets linux-raw-sys crate patch
(In reply to Ilya Sorochan from comment #0) > Created attachment 16734 [details] > nix crate patch > > Портировал cosmic пакеты на loongarch64, много патчей накопилось, но залить > на git.alt увы не могу (многоуважаемый Глеб спит). Поэтому сейчас их сложу > во вложения. > Полный список ниже. На некоторые пакеты несколько патчей. > > Должны быть в таске что бы все собралось: > - cosmic-randr > - cosmic-bg > - icon-theme-cosmici > - cosmic-comp > > Патч на крейт linux-raw-sys: > - cosmic-term > - xdg-desktop-portal-cosmic > - cosmic-files > - cosmic-launcher > - cosmic-osd > - cosmic-settings-daemon > - comsic-applets > - cosmic-session > - comsic-panel > - comsic-notifications > - cosmic-settings > > Патч на крейт libc: > - cosmic-screenshot > > Патч на крейт nix: > - cosmic-panel > - cosmic-notifications > - cosmic-greeter > > Патч на крейт generator: > - cosmic-settings > > Форматировал git format-patch В linux-raw-sys еще должен быть cosmic-applets Created attachment 16736 [details]
cosmic-files linux-raw-sys crate patch
Created attachment 16737 [details]
cosmic-launcher linux-raw-sys crate patch
Created attachment 16738 [details]
cosmic-osd linux-raw-sys crate patch
Created attachment 16739 [details]
cosmic-screenshot libc crate patch
Created attachment 16740 [details]
cosmic-session linux-raw-sys crate patch
Created attachment 16741 [details]
cosmic-settings-daemon linux-raw-sys crate patch
Created attachment 16742 [details]
cosmic-term linux-raw-sys crate patch
Created attachment 16743 [details]
xdg-desktop-portal-cosmic linux-raw-sys crate patch
Created attachment 16744 [details]
cosmic-notifications 0001 patch
Created attachment 16745 [details]
cosmic-notifications 0002 patch
Created attachment 16746 [details]
cosmic-notifications 0003 patch
Created attachment 16747 [details]
cosmic-panel 0001 patch
Created attachment 16748 [details]
cosmic-panel 0002 patch
Created attachment 16749 [details]
cosmic-panel 0003 patch
Created attachment 16750 [details]
cosmic-settings 0001 patch
Created attachment 16751 [details]
cosmic-settings 0002 patch
Created attachment 16752 [details]
cosmic-settings 0003 patch
Получилось довольно большая куча файлов. Если это необходимо могу запаковать их в один архив для удобства. Также могу скинуть именно патчи на linux-raw-sys и прочее, но мне кажется с такими форматированными патчами работать будет проще: не нужно менять spec (а в некоторых случаях еще и .gear/rules) (Ответ для Ilya Sorochan на комментарий #20) > Получилось довольно большая куча файлов. Если это необходимо могу запаковать > их в один архив для удобства. Также могу скинуть именно патчи на > linux-raw-sys и прочее, но мне кажется с такими форматированными патчами > работать будет проще: не нужно менять spec (а в некоторых случаях еще и > .gear/rules) Из-за этой вот одной строчки вся кутерьма? + target_arch = "loongarch64", > Из-за этой вот одной строчки вся кутерьма?
> + target_arch = "loongarch64",
Только то что касается linux-raw-sys. В патчах libc и nix все тоже просто, generator посложнее. Там фиксим сам крейт и заставляем cosmic-settings использовать только его (есть еще старая версия)
|
Created attachment 16734 [details] cosmic-greeter nix crate patch Портировал cosmic пакеты на loongarch64, много патчей накопилось, но залить на git.alt увы не могу (многоуважаемый Глеб спит). Поэтому сейчас их сложу во вложения. Полный список ниже. На некоторые пакеты несколько патчей. Должны быть в таске что бы все собралось: - cosmic-randr - cosmic-bg - icon-theme-cosmici - cosmic-comp Патч на крейт linux-raw-sys: - cosmic-term - xdg-desktop-portal-cosmic - cosmic-files - cosmic-launcher - cosmic-osd - cosmic-settings-daemon - comsic-applets - cosmic-session - comsic-panel - comsic-notifications - cosmic-settings Патч на крейт libc: - cosmic-screenshot Патч на крейт nix: - cosmic-panel - cosmic-notifications - cosmic-greeter Патч на крейт generator: - cosmic-settings Форматировал git format-patch