Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package emacs-auctex for openSUSE:Factory checked in at 2026-09-17 17:05:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/emacs-auctex (Old) and /work/SRC/openSUSE:Factory/.emacs-auctex.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs-auctex" Thu Sep 17 17:05:51 2026 rev:56 rq:1378607 version:14.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/emacs-auctex/emacs-auctex.changes 2026-04-14 17:50:30.092951297 +0200 +++ /work/SRC/openSUSE:Factory/.emacs-auctex.new.383539/emacs-auctex.changes 2026-09-17 17:05:53.784400932 +0200 @@ -1,0 +2,78 @@ +Thu Sep 17 09:43:43 UTC 2026 - Dr. Werner Fink <[email protected]> + +- Generate auctex-14.2.0-auto-TL-2026.tar.xz for TeXLive 2026 +- Require lzip at build time to be able to fetch a version + specific source tar ball +- Add a _service file to allow osc to verify the source tar ball + +------------------------------------------------------------------- +Thu Sep 17 08:27:04 UTC 2026 - Dr. Werner Fink <[email protected]> + +- Update to AUCTeX ELPA version 14.2.0: + Added + * Add more control over preview-latex snippets: The new option + preview-visibility-style controls how previews and their source + are displayed relative to point. The option + preview-at-point-placement controls the placement of the + at-point preview relative to its source. Finally, the boolean + option preview-keep-stale-images determines how the preview is + updated after the source is changed. + * Activate new TeX xref backend (tex-etags) provided by Emacs 31. + * Add support for in-buffer completion of citation keys for various + \cite macros. The length of the annotations attached to the keys + is controlled by the new option LaTeX-bib-annotation-max-length. + The annotations are offered only when RefTeX-mode in activated. + Multicite commands (Qualified Citation Lists) from the biblatex + package are not supported. + * Improve in-buffer completion of referencing macros. + * Add new support files style/bigfoot.el, style/handstroke.el, + style/lineno.el, style/lua-unicode-math.el, style/manyfoot.el, + style/perpage.el, style/sourcesans.el and style/sourceserif.el. + Changed + * Change behavior of TeX-output-dir for security considerations. + The value can be set to a subdirectory of the master file, + otherwise the user is asked for permission. + * Support new language names provided by babel-german v2.99. + * Remove --jobname argument from default LuaLaTeX invocation. + If this causes trouble for you, we first recommend to update your + (very old) TeX distribution. But if you can't do that for some + reason, add the following entry to the customize option + TeX-engine-alist: + * (luatex "LuaTeX" "luatex" "lualatex --jobname=%(s-filename-only)" "luatex") + * Change default value of ConTeXt-Mark-version to XL which is the + current ConTeXt version. Internally, there is no difference for + Mark XL and Mark IV behavior. + Fixed + * Fix parsing of error messages for ConTeXt LMTX. + * Fix indentation for macros with arguments in ConTeXt mode. + +------------------------------------------------------------------- +Thu Sep 17 08:14:39 UTC 2026 - Dr. Werner Fink <[email protected]> + +- Update Source URLs to append a pseudo-filename for version-less + upstream paths. + +------------------------------------------------------------------- +Wed Sep 16 17:58:23 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to AUCTeX ELPA version 14.1.2: + * Recognize and ignore non-error LuaTeX messages that differ from + pdfTeX. + * Add command LaTeX-repeat-recent-math to copy a recent display + math construct. + * Add style/floatflt.el, style/fontawesome7.el and + style/ltx-talk.el. + * Add preview-dvisvgm-command to generate SVG preview images. + * Rename preview-dvipng-command and preview-dvipng-image-type to + preview-dvi*-command and preview-dvi*-image-type (command may + now be a function); preview-image-creators and + preview-gs-image-type-alist use dvi* instead of dvipng. + * Respect font-latex-fontify-sectioning when fontifying + slide-title (beamer and ltx-talk). + * Ignore typesetting-engine "ignored error" messages so needed + recompilation is not aborted. +- Drop auctex-14.1.0-dinbrief.patch: merged upstream +- Generate auctex-14.1.2-auto-TL-2026.tar.xz for TeXLive 2026 +- Spec cleanup: drop Group tag + +------------------------------------------------------------------- Old: ---- auctex-14.1.0-auto-TL-2026.tar.xz auctex-14.1.0-dinbrief.patch auctex-14.1.0.tar auctex-14.1.0.tar.sig New: ---- _service auctex-14.2.0-auto-TL-2026.tar.xz auctex-14.2.0.tar.lz auctex-14.2.0.tar.sig ----------(Old B)---------- Old: recompilation is not aborted. - Drop auctex-14.1.0-dinbrief.patch: merged upstream - Generate auctex-14.1.2-auto-TL-2026.tar.xz for TeXLive 2026 ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ emacs-auctex.spec ++++++ --- /var/tmp/diff_new_pack.fFKhqm/_old 2026-09-17 17:05:55.673480228 +0200 +++ /var/tmp/diff_new_pack.fFKhqm/_new 2026-09-17 17:05:55.675480312 +0200 @@ -16,57 +16,56 @@ # -%bcond_with tex4auto %define tlversion 2026 %if %{undefined ext_el} %define ext_el .gz %endif - +%bcond_with tex4auto Name: emacs-auctex -Obsoletes: ge_auc -Provides: auc-tex -Provides: auctex -Provides: ge_auc -Requires: emacs -Requires: texlive-latex -Requires: texlive-tools -Requires: emacs(ELPA) -Recommends: texlive-preview -Supplements: (texlive and emacs) -BuildRequires: emacs-x11 -BuildRequires: makeinfo -BuildRequires: texinfo -%if %{with tex4auto} -BuildRequires: ghostscript_any -BuildRequires: texlive >= %tlversion -BuildRequires: texlive-collection-latexextra >= %tlversion -BuildRequires: texlive-latex >= %tlversion -BuildRequires: texlive-tex >= %tlversion -BuildRequires: texlive-texinfo >= %tlversion -%endif -Version: 14.1.0 +Version: 14.2.0 Release: 0 Summary: AUC TeX: An Emacs Extension License: GPL-3.0-or-later -Group: Productivity/Editors/Emacs -Source0: https://elpa.gnu.org/packages/auctex-%{version}.tar +URL: https://www.gnu.org/software/auctex +Source0: https://elpa.gnu.org/packages/auctex-%{version}.tar.lz Source1: https://elpa.gnu.org/packages/auctex-%{version}.tar.sig Source2: auctex.keyring Source3: auctex-%{version}-auto-TL-%{tlversion}.tar.xz Source4: emacs-auctex-rpmlintrc -URL: https://www.gnu.org/software/auctex # Allows to select printer instance # PATCH-FEATURE-UPSTREAM dvips.patch Patch0: dvips.patch +# PATCH-FIX-OPENSUSE auctex-14.0.7-texinfo.patch -- build with current texinfo Patch1: auctex-14.0.7-texinfo.patch -Patch2: auctex-14.1.0-dinbrief.patch +BuildRequires: emacs-x11 +BuildRequires: lzip +BuildRequires: makeinfo +BuildRequires: texinfo +Requires: emacs +Requires: texlive-latex +Requires: texlive-tools +Requires: emacs(ELPA) +Recommends: texlive-preview +Supplements: (texlive and emacs) +Obsoletes: ge_auc +Provides: auc-tex +Provides: auctex +Provides: ge_auc BuildArch: noarch +%if %{with tex4auto} +BuildRequires: ghostscript_any +BuildRequires: texlive >= %{tlversion} +BuildRequires: texlive-collection-latexextra >= %{tlversion} +BuildRequires: texlive-latex >= %{tlversion} +BuildRequires: texlive-tex >= %{tlversion} +BuildRequires: texlive-texinfo >= %{tlversion} +%endif %description These macros make it easier for you to write TeX documents with GNU Emacs. Documentation can be found under: -/usr/share/doc/packages/emacs-auctex/ +%{_docdir}/emacs-auctex/ and in the dvi files math-ref.dvi and tex-ref.dvi (reference cards) and in the info file auctex in emacs info-mode. @@ -76,10 +75,9 @@ %define _smp_mflags -j1 %prep -%setup -n auctex-%{version} +%setup -q -n auctex-%{version} %patch -P0 %patch -P1 -%patch -P2 %build unset ${!LC_*} @@ -100,11 +98,18 @@ --eval "(setq TeX-ignore-file ${ignore})" \ --eval "(setq TeX-auto-global \"${PWD}/auto\")" \ -l tex-site -l tex -l latex -l plain-tex -f TeX-auto-generate-global + emacs -batch -Q -L ${PWD} \ + --eval "(setq byte-compile-warnings nil)" \ + -f batch-byte-compile auto/*.el + (cat > auto.list)<<-'EOF' + %{_aucdir}/auto/*.el%{ext_el} + %{_aucdir}/auto/*.elc + EOF %else - TLVERSION=$(rpm -q --qf '%%{VERSION}' -f /etc/texmf) + TLVERSION=$(rpm -q --qf '%%{VERSION}' -f %{_sysconfdir}/texmf) if test %{tlversion} -eq ${TLVERSION%%%%.*} then - tar --use-compress-program=xz -xf %{S:3} -C ${PWD}/auto/ + tar --use-compress-program=xz -xf %{SOURCE3} -C ${PWD}/auto/ (cat > auto.list)<<-'EOF' %{_aucdir}/auto/*.el%{ext_el} %{_aucdir}/auto/*.elc @@ -112,7 +117,7 @@ else > auto.list %if %{defined leap_version} - if test %leap_version = "0" + if test %{leap_version} = "0" then echo Rerun with %%bcond_without tex4auto to generate new echo auctex-%{version}-auto-TL-${TLVERSION%%%%.*}.tar.xz @@ -226,17 +231,16 @@ fi %post -for f in %info_files; do +for f in %{info_files}; do %install_info --info-dir=%{_infodir} %{_infodir}/$f.gz done %postun -for f in %info_files; do +for f in %{info_files}; do %install_info_delete --info-dir=%{_infodir} %{_infodir}/$f.gz done %files -f auto.list -%defattr(-, root, root) %license COPYING %doc README doc/*.pdf ChangeLog %dir %{_sitedir}/ @@ -245,7 +249,7 @@ %dir %{_aucdir}/auto/ %dir %{_aucdir}/images/ %dir %{_aucdir}/style/ -%doc %{_infodir}/*.info*.gz +%{_infodir}/*.info*.gz %{_aucdir}/*.el %{_aucdir}/*.el%{ext_el} %ghost %verify(not mode) %attr(0644,root,root) %{_aucdir}/font-latex.elc ++++++ _service ++++++ <services> <service name="download_files" mode="localonly" /> <service name="recompress" mode="disabled"> <param name="file">*.tar.lz</param> <param name="compression">none</param> </service> <service name="source_validator" mode="buildtime"/> </services> ++++++ auctex-14.1.0-auto-TL-2026.tar.xz -> auctex-14.2.0-auto-TL-2026.tar.xz ++++++ ++++ 5037 lines of diff (skipped)
