Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package emacs for openSUSE:Factory checked in at 2025-08-16 20:36:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/emacs (Old) and /work/SRC/openSUSE:Factory/.emacs.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs" Sat Aug 16 20:36:53 2025 rev:211 rq:1299432 version:30.2 Changes: -------- --- /work/SRC/openSUSE:Factory/emacs/emacs.changes 2025-07-25 17:04:58.684398213 +0200 +++ /work/SRC/openSUSE:Factory/.emacs.new.1085/emacs.changes 2025-08-16 20:38:24.373810763 +0200 @@ -1,0 +2,14 @@ +Thu Aug 14 12:22:03 UTC 2025 - Dr. Werner Fink <wer...@suse.de> + +- Update to GNU Emacs version 30.2 + * Mainly a bug fix version +- Port patches + * 0012-Add-inhibit-native-compilation.patch + * 0013-Rename-to-inhibit-automatic-native-compilation.patch + * emacs-24.4-ps-bdf.patch + * emacs-29.1.dif + * emacs-30.1-pdumper.patch +- Remove patch emacs-parallel-compilation-53a5dada.patch now upstream + + +------------------------------------------------------------------- Old: ---- emacs-30.1-pdf.tar.xz emacs-30.1.tar.xz emacs-30.1.tar.xz.sig emacs-parallel-compilation-53a5dada.patch New: ---- emacs-30.2-pdf.tar.xz emacs-30.2.tar.xz emacs-30.2.tar.xz.sig ----------(Old B)---------- Old: * emacs-30.1-pdumper.patch - Remove patch emacs-parallel-compilation-53a5dada.patch now upstream ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ emacs.spec ++++++ --- /var/tmp/diff_new_pack.9MhIF0/_old 2025-08-16 20:38:25.761868217 +0200 +++ /var/tmp/diff_new_pack.9MhIF0/_new 2025-08-16 20:38:25.765868383 +0200 @@ -187,7 +187,7 @@ BuildRequires: pkgconfig(xxf86vm) BuildRequires: treesitter_grammar(tree-sitter-ruby) URL: http://www.gnu.org/software/emacs/ -Version: 30.1 +Version: 30.2 Release: 0 Summary: GNU Emacs Base Package License: GPL-3.0-or-later @@ -238,7 +238,6 @@ Patch16: emacs-24.4-flyspell.patch Patch22: pdump.patch Source23: emacs-25.1-custom-fonts.patch -Patch24: emacs-parallel-compilation-53a5dada.patch Patch25: emacs-26.1-xft4x11.patch Patch26: emacs-27.1-pdftex.patch Patch27: emacs-30.1-seccomp.patch @@ -438,7 +437,6 @@ %patch -P15 -p0 -b .iconic %patch -P16 -p0 -b .flyspell %patch -P22 -p0 -b .pd -%patch -P24 -p0 -b .pc %patch -P25 -p0 -b .xft %patch -P26 -p0 -b .fmt %patch -P27 -p0 -b .console ++++++ 0012-Add-inhibit-native-compilation.patch ++++++ --- /var/tmp/diff_new_pack.9MhIF0/_old 2025-08-16 20:38:25.801869874 +0200 +++ /var/tmp/diff_new_pack.9MhIF0/_new 2025-08-16 20:38:25.805870039 +0200 @@ -90,7 +90,7 @@ index e07e6515991..e5d6bd87cac 100644 --- a/lisp/startup.el +++ b/lisp/startup.el -@@ -528,7 +528,7 @@ startup--xdg-or-homedot +@@ -524,7 +524,7 @@ startup--xdg-or-homedot (t emacs-d-dir)))) (defvar native-comp-eln-load-path) @@ -99,7 +99,7 @@ (defvar native-comp-enable-subr-trampolines) (defvar startup--original-eln-load-path nil -@@ -589,6 +589,9 @@ normal-top-level +@@ -585,6 +585,9 @@ normal-top-level (funcall 'android-enumerate-fonts) (setq android-fonts-enumerated t)) @@ -109,7 +109,7 @@ (if command-line-processed (message internal--top-level-message) (setq command-line-processed t) -@@ -607,7 +610,7 @@ normal-top-level +@@ -603,7 +606,7 @@ normal-top-level ;; in this session. This is necessary if libgccjit is not ;; available on MS-Windows, but Emacs was built with ;; native-compilation support. ++++++ 0013-Rename-to-inhibit-automatic-native-compilation.patch ++++++ --- /var/tmp/diff_new_pack.9MhIF0/_old 2025-08-16 20:38:25.821870702 +0200 +++ /var/tmp/diff_new_pack.9MhIF0/_new 2025-08-16 20:38:25.825870867 +0200 @@ -40,7 +40,7 @@ index e5d6bd87cac..c6242b39e4f 100644 --- a/lisp/startup.el +++ b/lisp/startup.el -@@ -528,7 +528,7 @@ startup--xdg-or-homedot +@@ -524,7 +524,7 @@ startup--xdg-or-homedot (t emacs-d-dir)))) (defvar native-comp-eln-load-path) @@ -49,7 +49,7 @@ (defvar native-comp-enable-subr-trampolines) (defvar startup--original-eln-load-path nil -@@ -590,7 +590,8 @@ normal-top-level +@@ -586,7 +586,8 @@ normal-top-level (setq android-fonts-enumerated t)) ;; Allow disabling automatic .elc->.eln processing. @@ -59,7 +59,7 @@ (if command-line-processed (message internal--top-level-message) -@@ -610,7 +611,7 @@ normal-top-level +@@ -606,7 +607,7 @@ normal-top-level ;; in this session. This is necessary if libgccjit is not ;; available on MS-Windows, but Emacs was built with ;; native-compilation support. ++++++ emacs-24.4-ps-bdf.patch ++++++ --- /var/tmp/diff_new_pack.9MhIF0/_old 2025-08-16 20:38:25.917874677 +0200 +++ /var/tmp/diff_new_pack.9MhIF0/_new 2025-08-16 20:38:25.921874842 +0200 @@ -7,7 +7,7 @@ --- lisp/ldefs-boot.el +++ lisp/ldefs-boot.el 2023-08-01 06:47:17.809528438 +0000 -@@ -26209,9 +26209,9 @@ With prefix argument ARG, restart the Pr +@@ -26232,9 +26232,9 @@ With prefix argument ARG, restart the Pr ;;; Generated autoloads from ps-bdf.el ++++++ emacs-29.1.dif ++++++ --- /var/tmp/diff_new_pack.9MhIF0/_old 2025-08-16 20:38:25.945875836 +0200 +++ /var/tmp/diff_new_pack.9MhIF0/_new 2025-08-16 20:38:25.949876002 +0200 @@ -49,7 +49,7 @@ ifndef NO_BIN_LINK rm -f "$(DESTDIR)${bindir}/$(EMACS)" cd "$(DESTDIR)${bindir}" && $(LN_S_FILEONLY) "$(EMACSFULL)" "$(EMACS)" -@@ -826,6 +826,7 @@ install-man: +@@ -828,6 +828,7 @@ install-man: umask 022; ${MKDIR_P} "$(DESTDIR)${man1dir}" thisdir=`pwd -P`; \ cd ${mansrcdir}; \ @@ -57,7 +57,7 @@ for page in *.1; do \ test "$$page" = ChangeLog.1 && continue; \ dest=`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1; \ -@@ -963,7 +964,7 @@ uninstall: uninstall-$(NTDIR) uninstall- +@@ -965,7 +966,7 @@ uninstall: uninstall-$(NTDIR) uninstall- for page in *.1; do \ rm -f "$(DESTDIR)${man1dir}"/`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1$$ext; done; \ fi) @@ -297,7 +297,7 @@ +;;; site-load.el ends here --- lisp/speedbar.el +++ lisp/speedbar.el 2025-03-03 14:13:31.015626331 +0000 -@@ -728,6 +728,7 @@ If you want to change this while speedba +@@ -729,6 +729,7 @@ If you want to change this while speedba ;; Navigation. (define-key map "n" 'speedbar-next) ++++++ emacs-30.1-pdumper.patch ++++++ --- /var/tmp/diff_new_pack.9MhIF0/_old 2025-08-16 20:38:25.969876831 +0200 +++ /var/tmp/diff_new_pack.9MhIF0/_new 2025-08-16 20:38:25.973876996 +0200 @@ -23,7 +23,7 @@ - /* Accumulate statistics. */ - if (FLOATP (Vgc_elapsed)) + /* Accumulate statistics, but not during dump to get reproducible pdmp images. */ -+ if (FLOATP (Vgc_elapsed) && !will_dump_p ()) ++ if (FLOATP (Vgc_elapsed) && build_details) { static struct timespec gc_elapsed; gc_elapsed = timespec_add (gc_elapsed, @@ -60,7 +60,7 @@ Lisp_Object timespec_to_lisp (struct timespec t) { -+ if (will_dump_p()) /* Use provided epoch at dump to get reproducible pdmp images */ ++ if (!build_details) /* Use provided epoch at dump to get reproducible pdmp images */ + { + char *epoch; + epoch = secure_getenv("SOURCE_DATE_EPOCH"); ++++++ emacs-30.1-pdf.tar.xz -> emacs-30.2-pdf.tar.xz ++++++ Binary files old/calccard.pdf and new/calccard.pdf differ Binary files old/cs-dired-ref.pdf and new/cs-dired-ref.pdf differ Binary files old/cs-refcard.pdf and new/cs-refcard.pdf differ Binary files old/cs-survival.pdf and new/cs-survival.pdf differ Binary files old/de-refcard.pdf and new/de-refcard.pdf differ Binary files old/dired-ref.pdf and new/dired-ref.pdf differ Binary files old/fr-dired-ref.pdf and new/fr-dired-ref.pdf differ Binary files old/fr-refcard.pdf and new/fr-refcard.pdf differ Binary files old/fr-survival.pdf and new/fr-survival.pdf differ Binary files old/gnus-booklet.pdf and new/gnus-booklet.pdf differ Binary files old/gnus-refcard.pdf and new/gnus-refcard.pdf differ Binary files old/orgcard.pdf and new/orgcard.pdf differ Binary files old/pl-refcard.pdf and new/pl-refcard.pdf differ Binary files old/pt-br-refcard.pdf and new/pt-br-refcard.pdf differ Binary files old/refcard.pdf and new/refcard.pdf differ Binary files old/ru-refcard.pdf and new/ru-refcard.pdf differ Binary files old/sk-dired-ref.pdf and new/sk-dired-ref.pdf differ Binary files old/sk-refcard.pdf and new/sk-refcard.pdf differ Binary files old/sk-survival.pdf and new/sk-survival.pdf differ Binary files old/survival.pdf and new/survival.pdf differ Binary files old/vipcard.pdf and new/vipcard.pdf differ Binary files old/viperCard.pdf and new/viperCard.pdf differ ++++++ emacs-30.1-pdf.tar.xz -> emacs-30.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/emacs/emacs-30.1-pdf.tar.xz /work/SRC/openSUSE:Factory/.emacs.new.1085/emacs-30.2.tar.xz differ: char 13, line 1