Видимо нужно подправить патч, меняющий имя desktop файла (заодно и путь к иконкам) --- a/0003-ALT-Set-appropriate-desktop-file-name-for-default-br.patch +++ b/0003-ALT-Set-appropriate-desktop-file-name-for-default-br.patch @@ -25,7 +25,7 @@ index 55be2dc19fb..dde6f0e56c9 100644 return "google-chrome"; #else // BUILDFLAG(CHROMIUM_BRANDING) - return "chromium-browser"; -+ return "chromium"; ++ return "chromium-gost"; #endif } @@ -52,7 +52,7 @@ index 1632dce3925..b67d664f363 100644 if (env->GetVar("CHROME_DESKTOP", &name) && !name.empty()) return name; - return "chromium-browser.desktop"; -+ return "chromium.desktop"; ++ return "chromium-gost.desktop"; #endif } #endif // defined(OS_LINUX) && !defined(OS_CHROMEOS)
Плюс: 1. Скопировал /usr/share/xfce4/helpers/chromium.desktop в chromium-gost.desktop 2. Добавил почти во все Name= слово GOST 3. Исправил X-XFCE-Binaries=chromium-gost; Теперь /usr/bin/exo-preferred-applications видит chromium-gost # cat /usr/share/xfce4/helpers/chromium-gost.desktop [Desktop Entry] Version=1.0 Icon=chromium-gost Type=X-XFCE-Helper Name=Chromium GOST Name[ar]=Chromium GOST Name[ast]=Chromium GOST Name[bg]=Chromium GOST Name[ca]=Chromium GOST Name[cs]=Chromium GOST Name[da]=Chromium GOST Name[de]=Chromium GOST Name[el]=Chromium GOST Name[en_AU]=Chromium GOST Name[en_GB]=Chromium GOST Name[es]=Chromium GOST Name[et]=Chromium GOST Name[eu]=Chromium GOST Name[fi]=Chromium GOST Name[fr]=Chromium GOST Name[gl]=Chromium GOST Name[he]=Chromium GOST Name[hr]=Chromium GOST Name[hu]=Chromium GOST Name[id]=Chromium GOST Name[is]=Chromium GOST Name[it]=Chromium GOST Name[ja]=Chromium GOST Name[kk]=Chromium GOST Name[ko]=크로미움 Name[lt]=Chromium GOST Name[ms]=Chromium GOST Name[nb]=Chromium GOST Name[nl]=Chromium GOST Name[nn]=Chromium GOST Name[oc]=Chromium GOST Name[pl]=Chromium GOST Name[pt]=Chromium GOST Name[pt_BR]=Chromium GOST Name[ro]=Chromium GOST Name[ru]=Chromium GOST Name[sk]=Chromium GOST Name[sl]=Chromium GOST Name[sr]=Кромијум Name[sv]=Chromium GOST Name[te]=కరమయమ Name[th]=Chromium GOST Name[tr]=Chromium GOST Name[ug]=خىروم Name[uk]=Хроміум Name[vi]=Chromium GOST Name[zh_CN]=Chromium GOST Name[zh_HK]=Chromium GOST Name[zh_TW]=Chromium GOST StartupNotify=true X-XFCE-Binaries=chromium-gost; X-XFCE-Category=WebBrowser X-XFCE-Commands=%B; X-XFCE-CommandsWithParameter=%B "%s";
ping http://git.altlinux.org/srpms/c/chromium-gost.git?p=chromium-gost.git;a=blob;f=0003-ALT-Set-appropriate-desktop-file-name-for-default-br.patch
Это уже в p9 и не только в KDE, а везде.
*** Bug 39457 has been marked as a duplicate of this bug. ***
chromium-gost входит в Workstation K, поэтому актуально прямо сейчас исправить к выходу 9.2 .
на Андрея случайно перевесил. ошибка критична для выпуска продуктов на p9/p10.
Гоша в отпуске.
Сергей, посмотри пожалуйста, патчи есть, возможно стоит сделать NMU если тебе нужно срочно.
(Ответ для Anton Farygin на комментарий #10) > Сергей, посмотри пожалуйста, патчи есть, возможно стоит сделать NMU если > тебе нужно срочно. Ок.
(Ответ для AEN на комментарий #7) > Гоша в отпуске. > Серьёзность: major → normal #39457 повешена ещё в прошлом году
(In reply to Lenar Shakirov from comment #1) > # cat /usr/share/xfce4/helpers/chromium-gost.desktop > А это уже xfce4-settings
> > # cat /usr/share/xfce4/helpers/chromium-gost.desktop > А это уже xfce4-settings Наверняка можно было использовать стандартное место. Не суть.
Description: http://git.altlinux.org/people/mcpain/packages/?p=chromium-gost.git;a=commit;h=88439770f8ac6eb7abaf8b0fddaa01d52fa6142a Comment 1: http://git.altlinux.org/people/mcpain/packages/?p=xfce4-settings.git;a=commit;h=508757b66274169210f80f35dc3c4e9d710172cb feel free to take/rewrite/discard those changes
Ага.
(Ответ для AEN на комментарий #9) > Гоша в отпуске. Надолго?
(Ответ для Sergey V Turchin на комментарий #17) > (Ответ для AEN на комментарий #9) > > Гоша в отпуске. > Надолго? Вернулся
Ждём исправление в p9.
Нужно для выпуска Workstation K 9.2
В текущей версии в chromium-gost подправлять уже ничего не требуется. Требуется ли править xfce4-settings?
(Ответ для Олег Соловьев на комментарий #21) > Требуется ли править xfce4-settings? Уверен, мантейнер справится.
Поскольку оставшаяся часть баги относится к xfce4-settings и требует преобразования актуального /usr/share/xfce4/helpers/chromium.desktop в chromium-gost.desktop, перевешиваю на xfce4-settings. Считаю нецелесообразным ставить xfce4-settings в сборочную зависимостиь chromium-gost.
xfce4-settings-4.16.2-alt2 -> sisyphus: Wed Sep 01 2021 Mikhail Efremov <sem@altlinux> 4.16.2-alt2 - Added chromium-gost.desktop file (thx mcpain@) (closes: #40502).