Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

emacs-nox-29.2-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: emacs-nox Distribution: openSUSE Tumbleweed
Version: 29.2 Vendor: openSUSE
Release: 1.1 Build date: Sat Feb 3 20:02:49 2024
Group: Productivity/Text/Editors Build host: i04-ch2b
Size: 18934590 Source RPM: emacs-29.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.gnu.org/software/emacs/
Summary: GNU Emacs-nox: An Emacs Binary without X Window System Support
Eight Megabytes And Constantly Swapping. Call it

emacs-nox

Love it or leave it.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Fri Feb 02 2024 Dr. Werner Fink <werner@suse.de>
  - Update to GNU Emacs version 29.2
    * Startup Changes in Emacs 29.2
    On GNU/Linux, Emacs is now the default application for 'org-protocol'.
    Org mode provides a way to quickly capture bookmarks, notes, and links
    using 'emacsclient':
      emacsclient "org-protocol://store-link?url=URL&title=TITLE"
    * This is a bug-fix release with no new features.
    * Changes in Specialized Modes and Packages in Emacs 29.2
    - Tramp
      New user option 'tramp-show-ad-hoc-proxies'.
      When non-nil, ad-hoc definitions are kept in remote file names instead
      of showing the shortcuts.
    * Incompatible Lisp Changes in Emacs 29.2
    'with-sqlite-transaction' rolls back changes if its BODY fails.
    If the BODY of the macro signals an error, or committing the results
    of the transaction fails, the changes will now be rolled back.
  - Port patches mainly by correcting hunk offsets
    * emacs-24.1-ps-mule.patch
    * emacs-24.4-ps-bdf.patch
    * emacs-25.2-ImageMagick7.patch
    * emacs-27.1-Xauthority4server.patch
    * emacs-27.1-pdftex.patch
    * emacs-29.1.dif
    * pdump.patch
* Fri Dec 29 2023 Giacomo Comes <gcomes.obs@gmail.com>
  - fix typo in %{ext_info} macro usage
* Wed Nov 15 2023 Dirk Müller <dmueller@suse.com>
  - only use valgrind on 64 bit architectures
* Thu Oct 12 2023 Dr. Werner Fink <werner@suse.de>
  - Only recommend at-spi2-core
* Wed Oct 11 2023 Björn Bidar <bjorn.bidar@thaodan.de>
  - Don't install gsettings schemas twice
* Tue Oct 10 2023 Dr. Werner Fink <werner@suse.de>
  - For the at-spi bus the package at-spi2-core is required
  - Move eln prune code from ~/.gnu-emacs to site-start
* Mon Oct 09 2023 Dr. Werner Fink <werner@suse.de>
  - Avoid warnings about eln files as well as prune older eln files
* Fri Oct 06 2023 Björn Bidar <bjorn.bidar@thaodan.de>
  - Add packaging macros for Emacs packages
  - Add site-lisp directory for dynamic modules
* Thu Sep 28 2023 Dr. Werner Fink <werner@suse.de>
  - For GNUS: Use message-user-fqdn instead of gnus-local-organization
* Tue Sep 26 2023 Dr. Werner Fink <werner@suse.de>
  - Now with changed pdump.patch patch from bjorn.bidar@thaodan.de
  - Build also wayland gtk based binary
  - Support wayland binary by checking for XDG_SESSION_TYPE
  - Provide eln native shared binaries for all emacs program binaries
* Tue Sep 26 2023 Björn Bidar <bjorn.bidar@thaodan.de>
  - Pass libdir to configure so native Emacs lisp files are installed
    correctly on 64bit systems
* Fri Aug 11 2023 Dr. Werner Fink <werner@suse.de>
  - Require bwrap at build time as some tools requires it if checks
    are enabled
* Thu Aug 10 2023 Dr. Werner Fink <werner@suse.de>
  - Modify patch emacs-29.1.dif
    * Avoid in ispell.el unused lexical variable `load-dict'
* Mon Aug 07 2023 Dr. Werner Fink <werner@suse.de>
  - Extend patch pdump.patch
    * Make various emacs flavours find their pdmp files even if first
      argument is simply named "emacs" (slack message, boo#1214008)
* Wed Aug 02 2023 Dr. Werner Fink <werner@suse.de>
  - Update to GNU Emacs version 29.1
    * Official tree-sitter support
    * EGlot, the Language Server Client
    * Use-package a declarative configuration tool finally in
    * Better long line support
    * Native SQLite Support
    * Changing the init directory
      You can now instruct Emacs to read its initialization from
      another directory from the command line.
  - Use natively compiled lisp files only for GTK variant as every
    binary has its own hash keys for the eln location as well as for
    the eln native compiled lisp files
  - Port rmailgen.el and .gnu-emacs to 29.1
  - Remove the old patches now upstream
    * 01a4035c.patch
    * 3c1693d0.patch
    * CVE-2022-48338.patch
    * CVE-2022-48339.patch
    * d3209119.patch
    * d48bb487.patch
  - Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif
  - Port the patches
    * emacs-24.1-ps-mule.patch
    * emacs-24.3-iconic.patch
    * emacs-24.3-x11r7.patch
    * emacs-24.4-glibc.patch
    * emacs-24.4-nonvoid.patch
    * emacs-24.4-ps-bdf.patch
    * emacs-25.1-custom-fonts.patch
    * emacs-25.2-ImageMagick7.patch
    * emacs-26.1-xft4x11.patch
    * emacs-27.1-Xauthority4server.patch
    * emacs-27.1-pdftex.patch
    * pdump.patch
  - Re-enable ImageMagick usage
* Thu Mar 16 2023 Dirk Müller <dmueller@suse.com>
  - don't create ghosted files
* Wed Mar 15 2023 Dirk Müller <dmueller@suse.com>
  - mark ctags update-alternatives as non-%ghost
* Thu Mar 09 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch d3209119.patch
    boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop
  - Add patch 3c1693d0.patch
    boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop
* Tue Feb 21 2023 Dr. Werner Fink <werner@suse.de>
  - Add upstream commit/patches
    * 01a4035c.patch
      Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515)
    * CVE-2022-48338.patch
      Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514)
    * CVE-2022-48339.patch
      Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512)
  - Require libwebp at build time for automatically enable support
    for libwebp if given
* Tue Nov 29 2022 Dr. Werner Fink <werner@suse.de>
  - Update to GNU Emacs version 28.2
    * This is a bug-fix release with no new features.
  - Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939)
    * shell command injection via source code files when using ctags
  - Correct offsets of the patches
    * emacs-24.3-iconic.patch
    * emacs-24.4-ps-bdf.patch
    * emacs-25.2-ImageMagick7.patch
    * emacs-27.1-Xauthority4server.patch
    * emacs-27.1-pdftex.patch
    * emacs-28.1.dif
* Thu Nov 10 2022 Dr. Werner Fink <werner@suse.de>
  - dbus-update-activation-environment handles only variables with
    their names
* Wed Nov 09 2022 Dr. Werner Fink <werner@suse.de>
  - Add workaround for boo#1205109, that is started with sudo there
    is maybe no active user session for root hence no dbus
* Wed Oct 26 2022 Andreas Schwab <schwab@suse.de>
  - Fix typos in etags manpage
  - Don't disable PIE
* Sun Jun 19 2022 Gordon Leung <pirateclip@protonmail.com>
  replace: efont-unicode with gnu-unifont-bitmap-fonts in emacs-x11 requires
  - efonts have not been updated since 2003, meanwhile GNU has made their
    own unicode bitmap fonts which they have updated even within this month
* Tue Apr 05 2022 Dr. Werner Fink <werner@suse.de>
  - Replace emacs-27.2-pdf.tar.xz with refreshed emacs-28.1-pdf.tar.xz
* Mon Apr 04 2022 Dr. Werner Fink <werner@suse.de>
  - Update to GNU Emacs version 28.1
    * Emacs now optionally supports native compilation of Lisp files.
    * The Cairo graphics library is now used by default if present.
    * 'configure' now warns about building with libXft support.
    * 'configure' now warns about not using HarfBuzz if using Cairo.
    * Building without double buffering support.
* Wed Feb 09 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop pkgconfig(gconf-2.0) BuildRequires: is both unneeded and
    unused.
* Thu Jan 27 2022 Andreas Schwab <schwab@suse.de>
  - Remove unneeded pure size adjustments
* Wed Jan 19 2022 Dr. Werner Fink <werner@suse.de>
  - Remove patches now upstream and in 28.1
    * boo1178942-bedb3cb6.patch
    * emacs-27.2-COLORTERM-24bit.patch
    * sigsegv-stack.patch
  - Remove patch emacs-24.4-xim.patch as not needed anymore
  - Port and rename patch emacs-27.1.dif which is now emacs-28.1.dif
* Thu Jan 13 2022 Dr. Werner Fink <werner@suse.de>
  - Skip patch boo1180353-6d8144a2.patch for emacs 25.3 as already
    part of emacs 27.2: Was fix for boo#1180353 that was a possible
    segmentation fault in case of stack overflow of etags
* Mon Nov 22 2021 Martin Liška <mliska@suse.cz>
  - Use %make_build macro.
* Fri Nov 19 2021 Dr. Werner Fink <werner@suse.de>
  - Get rid of the old dbus shell code in the emacs shell script
    nowadays this should be not needed anymore
* Fri Nov 19 2021 Dr. Werner Fink <werner@suse.de>
  - Make dbus code in emacs shell script failsafe
* Fri Nov 19 2021 Dr. Werner Fink <werner@suse.de>
  - Enable the NO_AT_BRIDGE code
* Mon Nov 15 2021 Dr. Werner Fink <werner@suse.de>
  - Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517)
  - Correct quoting of anonymous function calls
* Thu Sep 09 2021 Dr. Werner Fink <werner@suse.de>
  - Add patch boo1178942-bedb3cb6.patch to avoid that emacs hang in
    isearch (boo#1178942)
* Wed Sep 08 2021 Dr. Werner Fink <werner@suse.de>
  - Work for boo#1183497: make sure that if ibus is the input method
    that there exists a working gtk immodule for ibus as well as the
    ibus daemon is up and running
* Wed Jul 21 2021 Andreas Schwab <schwab@suse.de>
  - sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34
* Fri Jun 11 2021 Dr. Werner Fink <werner@suse.de>
  - Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)
* Mon May 31 2021 Duncan Mac-Vicar P <duncan@mac-vicar.eu>
  - For terminal 24bit support, fall back to xterm+direct
    (semicolon version) if requested by the COLORTERM environment variable.
    Upstream commit 50f489b5dc.
    Allows 24bit color on gnome-terminal out of the box.
    * emacs-27.2-COLORTERM-24bit.patch
* Wed May 26 2021 Dr. Werner Fink <werner@suse.de>
  - Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)
* Fri Mar 26 2021 Dr. Werner Fink <werner@suse.de>
  - Update emacs.keyring
* Thu Mar 25 2021 Dr. Werner Fink <werner@suse.de>
  - Update to GNU Emacs version 27.2
    * Changes in Emacs 27.2
      This is a bug-fix release with no new features.
    * Lisp Changes in Emacs 27.2
      The behavior of the user option 'resize-mini-frames' has changed.
      If set to a non-nil value which isn't a function, resize the mini
      frame using the new function 'fit-mini-frame-to-buffer' which won't
      skip leading or trailing empty lines of the buffer.
    * Changes in Specialized Modes and Packages in Emacs 27.2
      Tramp: The user option 'tramp-completion-reread-directory-timeout'
      is now obsolete.
  - Remove patches now upstream
    * emacs-27.1-gif.patch
    * emacs-27.1-home.patch
  - Port patches
    * emacs-24.3-iconic.patch
    * emacs-24.4-ps-bdf.patch
    * emacs-25.2-ImageMagick7.patch
    * pdump.patch
* Mon Mar 08 2021 Dr. Werner Fink <werner@suse.de>
  - Add patch emacs-27.1-Xauthority4server.patch
    * Allow GNU Emacs server to open X Display even if the Xauthority
      file is not the default expected by XCloseDisplay()
    * Hopefully fix boo#1174534 and boo#1179854
* Tue Jan 26 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Replace system-user-games with user(games): be resilient to
    package name changes.

Files

/usr/bin/emacs-nox
/usr/libexec/emacs/29.2/riscv64-suse-linux/emacs-nox-.pdmp
/usr/libexec/emacs/29.2/riscv64-suse-linux/emacs-nox.pdmp


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Apr 3 00:05:35 2024