Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package emacs for openSUSE:Factory checked in at 2026-01-17 21:42:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/emacs (Old) and /work/SRC/openSUSE:Factory/.emacs.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs" Sat Jan 17 21:42:10 2026 rev:214 rq:1327401 version:30.2 Changes: -------- --- /work/SRC/openSUSE:Factory/emacs/emacs.changes 2025-12-01 11:11:45.998560920 +0100 +++ /work/SRC/openSUSE:Factory/.emacs.new.1928/emacs.changes 2026-01-17 21:42:31.197356555 +0100 @@ -1,0 +2,6 @@ +Wed Jan 14 13:09:16 UTC 2026 - Dr. Werner Fink <[email protected]> + +* Add patch desktop.patch and then remove dependency on + update-desktop-files (jsc#PED-15201) + +------------------------------------------------------------------- New: ---- desktop.patch ----------(New B)---------- New: * Add patch desktop.patch and then remove dependency on update-desktop-files (jsc#PED-15201) ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ emacs.spec ++++++ --- /var/tmp/diff_new_pack.O5rZrU/_old 2026-01-17 21:42:32.581413250 +0100 +++ /var/tmp/diff_new_pack.O5rZrU/_new 2026-01-17 21:42:32.585413414 +0100 @@ -1,7 +1,7 @@ # # spec file for package emacs # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -112,7 +112,6 @@ %else BuildRequires: update-alternatives %endif -BuildRequires: update-desktop-files #BuildRequires: xdotool #BuildRequires: xorg-x11-Xvfb BuildRequires: xz @@ -233,6 +232,7 @@ Patch6: emacs-30.1-silent.patch Patch7: emacs-24.1-ps-mule.patch Patch8: emacs-24.4-nonvoid.patch +Patch9: desktop.patch Patch12: emacs-24.3-x11r7.patch Patch15: emacs-24.3-iconic.patch Patch16: emacs-24.4-flyspell.patch @@ -433,6 +433,7 @@ %patch -P6 -p0 -b .silent %patch -P7 -p0 -b .psmu %patch -P8 -p0 -b .nvoid +%patch -P9 -p0 %patch -P12 -p0 -b .x11r7 %patch -P15 -p0 -b .iconic %patch -P16 -p0 -b .flyspell @@ -994,7 +995,8 @@ done # install desktop file test -e etc/emacs.desktop || exit 1 -cp etc/images/icons/hicolor/32x32/apps/emacs.png $RPM_SOURCE_DIR/emacs.png +mkdir -p %{buildroot}%{_datadir}/pixmaps +install etc/images/icons/hicolor/32x32/apps/emacs.png %{buildroot}%{_datadir}/pixmaps/emacs.png for df in %{buildroot}%{_datadir}/emacs/%{version}/etc/emacs*.desktop do test -e "$df" || break @@ -1003,7 +1005,6 @@ cp $df etc/${base} echo 'X-KDE-StartupNotify=false' >> etc/${base} rm -vf $df - %suse_update_desktop_file -r -i ${base%%.desktop} TextEditor Utility done %if %{with libalternatives} mkdir -p %{buildroot}%{_datadir}/libalternatives/ctags ++++++ desktop.patch ++++++ --- etc/emacs.desktop +++ etc/emacs.desktop 2026-01-14 14:06:39.548713526 +0100 @@ -1,7 +1,108 @@ [Desktop Entry] Name=Emacs +Name[af]=Emacs +Name[ar]=Emacs +Name[bg]=Emacs +Name[bn]=ইম্যাক্স +Name[ca]=Emacs +Name[cs]=Emacs +Name[da]=Emacs +Name[de]=Emacs +Name[el]=Emacs +Name[es]=Editor Emacs +Name[et]=Emacs +Name[fi]=Emacs +Name[fr]=Emacs +Name[gl]=Emacs +Name[hi]=ईमेक्स +Name[hr]=Emacs +Name[hu]=Emacs +Name[id]=Emacs +Name[it]=Emacs +Name[ja]=Emacs +Name[km]=Emacs +Name[ko]=이맥스 +Name[lt]=Emacs +Name[mr]=इमॅक्स +Name[nb]=Emacs +Name[nl]=Emacs +Name[pa]=Emacs +Name[pl]=Emacs +Name[pt]=Emacs +Name[pt_BR]=Emacs +Name[ro]=Emacs +Name[ru]=Emacs +Name[sk]=Emacs +Name[sv]=Emacs +Name[ta]=பெயர்(இமாக்ஸ்.டெஸ்க்டாப்): இமாக்ஸ் +Name[th]=Emacs +Name[uk]=Emacs +Name[wa]=Emacs +Name[xh]=Emacs +Name[zh_CN]=Emacs +Name[zh_TW]=Emacs GenericName=Text Editor +GenericName[ar]=محرر نصوص +GenericName[ca]=Editor de text +GenericName[cs]=Textový editor +GenericName[da]=Teksteditor +GenericName[de]=Texteditor +GenericName[el]=Επεξεργαστής Κειμένου +GenericName[es]=Editor de textos +GenericName[fi]=Tekstimuokkain +GenericName[fr]=Éditeur de texte +GenericName[gl]=Editor de Texto +GenericName[hr]=Uređivač teksta +GenericName[hu]=Szövegszerkesztő +GenericName[id]=Penyunting Teks +GenericName[it]=Editor di testi +GenericName[ja]=テキストエディタ +GenericName[ka]=ტექსტური რედაქტორი +GenericName[km]=កម្មវិធីនិពន្ធអត្ថបទ +GenericName[ko]=텍스트 편집기 +GenericName[lo]=ເຄື່ອງມືແກ້ໄຂຂໍ້ຄວາມ +GenericName[lt]=Tekstų rengyklė +GenericName[nb]=Skriveprogram +GenericName[nl]=Teksteditor +GenericName[pa]=ਟੈਕਸਟ ਸੰਪਾਦਕ +GenericName[pl]=Edytor tekstu +GenericName[pt]=Editor de Texto +GenericName[pt_BR]=Editor de texto +GenericName[ro]=Editor de text +GenericName[ru]=Текстовый редактор +GenericName[sk]=Textový editor +GenericName[sv]=Texteditor +GenericName[th]=เครื่องมือแก้ไขข้อความ +GenericName[uk]=Редактор текстів +GenericName[wa]=Aspougneu di tecse +GenericName[xh]=Umhleli Wombhalo +GenericName[zh_CN]=文本编辑器 +GenericName[zh_TW]=文字編輯器 +GenericName[zu]=Umlungisi wombhalo Comment=Edit text +Comment[ar]=تحرير النص +Comment[ca]=Editor de text +Comment[cs]=Upravujte text +Comment[da]=Rediger tekst +Comment[de]=Textbearbeitung +Comment[el]=Επεξεργασία κειμένου +Comment[es]=Edite texto +Comment[fi]=Muokkaa tekstiä +Comment[fr]=Éditer des fichiers texte +Comment[id]=Sunting teks +Comment[it]=Modifica testo +Comment[ja]=テキストの編集 +Comment[lt]=Redaguokite tekstą +Comment[nb]=Rediger tekst +Comment[nl]=Tekst bewerken +Comment[pl]=Edytor tekstu +Comment[pt_BR]=Edite texto +Comment[ru]=Текстовый редактор +Comment[sk]=Upraviť text +Comment[sv]=Redigera text +Comment[uk]=Редагувати текст +Comment[zh_CN]=编辑文本 +Comment[zh_TW]=編輯文字 MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; Exec=emacs %F Icon=emacs
