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

emacs-x11-29.4-10.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: emacs-x11 Distribution: openSUSE Tumbleweed
Version: 29.4 Vendor: openSUSE
Release: 10.1 Build date: Wed Nov 27 09:46:04 2024
Group: Productivity/Text/Editors Build host: reproducible
Size: 74541744 Source RPM: emacs-29.4-10.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.gnu.org/software/emacs/
Summary: GNU Emacs: Emacs binary with X Window System Support
Call it

Emacs

Love it or leave it. This is the Emacs binary with X Window System
Support.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Wed Nov 27 2024 Dr. Werner Fink <[email protected]>
  - Avoid trouble with unknown X pointer shapes below Wayland (boo#1233795)
* Tue Oct 08 2024 Dominique Leuenberger <[email protected]>
  - Prefer webkit2gtk-4.1 over webkit2gtk-4.0: configure also prefers
    API version 4.1 and uses 4.0 only as a fallback.
* Mon Sep 16 2024 Dr. Werner Fink <[email protected]>
  - Add patch emacs-gcc14.patch to make flymake-tests work even with
    gcc14 (backport from upstream master)
* Wed Aug 28 2024 Dr. Werner Fink <[email protected]>
  - flymake-tests fails with gcc14 on 32bit architectures ... therefore
    use gcc13 here
* Mon Aug 19 2024 Dr. Werner Fink <[email protected]>
  - Only suggest emacs-games to avoid warning about
    game dir '/var/games/emacs': Permission denied (boo#1228058)
* Sun Aug 04 2024 Björn Bidar <[email protected]>
  - Set find-function-C-source-directory in site-start so sources
    provided by the debugsource package can be found user intervention
    inside Emacs
* Thu Jul 25 2024 Dr. Werner Fink <[email protected]>
  - Use simple trusted members of the group games (boo#1228058)
* Wed Jul 17 2024 Dr. Werner Fink <[email protected]>
  - Split off the emacs-games package for score handling (boo#1227737)
  - Implement setgid based score handling
* Thu Jul 11 2024 Dr. Werner Fink <[email protected]>
  - The xauth patch should ignore any locking at read time
    as otherwise emacs server might hang
  - Provide support of ELPA systemwide installations to OBS
* Wed Jul 10 2024 Dr. Werner Fink <[email protected]>
  - Support system wide ELPA and MELPA site lisp paths
  - Move post scriptlets for font-latex to emacs-auctex as
    triggerin scriptlets
* Tue Jul 02 2024 Dr. Werner Fink <[email protected]>
  - The release 29.4 does fix boo#1226957 -- CVE-2024-39331
* Mon Jun 24 2024 Dr. Werner Fink <[email protected]>
  - Update to GNU Emacs version 29.4
    * Emacs 29.4 is an emergency bugfix release intended to fix the
      security vulnerability described below.
    * * Arbitrary shell commands are no longer run when turning oncw
      Org mode. This is for security reasons, to avoid running
      malicious commands.
* Thu Apr 11 2024 Dr. Werner Fink <[email protected]>
  - Modify patch emacs-25.1-custom-fonts.patch
    * include math.h for all kinds of fonts handling (boo#1222637)
  - Modify patch emacs-27.1-Xauthority4server.patch
    * Add After=graphical-session.target in emacs.service (boo#1222172)
* Tue Apr 02 2024 Dr. Werner Fink <[email protected]>
  - Fix the temporary parking path by using %{version} (hint from Andre Barros)
* Mon Mar 25 2024 Dr. Werner Fink <[email protected]>
  - Update to GNU Emacs version 29.3
    which is an emergency bugfix release intended to fix several
    security vulnerabilities described below.
    * Arbitrary Lisp code is no longer evaluated as part of turning on Org mode.
      This is for security reasons, to avoid evaluating malicious Lisp code.
    * New buffer-local variable 'untrusted-content'.
      When this is non-nil, Lisp programs should treat buffer contents with
      extra caution.
    * Gnus now treats inline MIME contents as untrusted.
      To get back previous insecure behavior, 'untrusted-content' should be
      reset to nil in the buffer.
    * LaTeX preview is now by default disabled for email attachments.
      To get back previous insecure behavior, set the variable
      'org--latex-preview-when-risky' to a non-nil value.
    * Org mode now considers contents of remote files to be untrusted.
      Remote files are recognized by calling 'file-remote-p'.
  - Port patch emacs-24.4-ps-bdf.patch
* Fri Feb 02 2024 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - fix typo in %{ext_info} macro usage
* Wed Nov 15 2023 Dirk Müller <[email protected]>
  - only use valgrind on 64 bit architectures
* Thu Oct 12 2023 Dr. Werner Fink <[email protected]>
  - Only recommend at-spi2-core
* Wed Oct 11 2023 Björn Bidar <[email protected]>
  - Don't install gsettings schemas twice
* Tue Oct 10 2023 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - Avoid warnings about eln files as well as prune older eln files
* Fri Oct 06 2023 Björn Bidar <[email protected]>
  - Add packaging macros for Emacs packages
  - Add site-lisp directory for dynamic modules
* Thu Sep 28 2023 Dr. Werner Fink <[email protected]>
  - For GNUS: Use message-user-fqdn instead of gnus-local-organization
* Tue Sep 26 2023 Dr. Werner Fink <[email protected]>
  - Now with changed pdump.patch patch from [email protected]
  - 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 <[email protected]>
  - Pass libdir to configure so native Emacs lisp files are installed
    correctly on 64bit systems
* Fri Aug 11 2023 Dr. Werner Fink <[email protected]>
  - Require bwrap at build time as some tools requires it if checks
    are enabled
* Thu Aug 10 2023 Dr. Werner Fink <[email protected]>
  - Modify patch emacs-29.1.dif
    * Avoid in ispell.el unused lexical variable `load-dict'
* Mon Aug 07 2023 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - don't create ghosted files
* Wed Mar 15 2023 Dirk Müller <[email protected]>
  - mark ctags update-alternatives as non-%ghost
* Thu Mar 09 2023 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - dbus-update-activation-environment handles only variables with
    their names
* Wed Nov 09 2022 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - Fix typos in etags manpage
  - Don't disable PIE
* Sun Jun 19 2022 Gordon Leung <[email protected]>
  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 <[email protected]>
  - Replace emacs-27.2-pdf.tar.xz with refreshed emacs-28.1-pdf.tar.xz
* Mon Apr 04 2022 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - Drop pkgconfig(gconf-2.0) BuildRequires: is both unneeded and
    unused.
* Thu Jan 27 2022 Andreas Schwab <[email protected]>
  - Remove unneeded pure size adjustments
* Wed Jan 19 2022 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - Use %make_build macro.
* Fri Nov 19 2021 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - Make dbus code in emacs shell script failsafe
* Fri Nov 19 2021 Dr. Werner Fink <[email protected]>
  - Enable the NO_AT_BRIDGE code
* Mon Nov 15 2021 Dr. Werner Fink <[email protected]>
  - Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517)
  - Correct quoting of anonymous function calls
* Thu Sep 09 2021 Dr. Werner Fink <[email protected]>
  - Add patch boo1178942-bedb3cb6.patch to avoid that emacs hang in
    isearch (boo#1178942)
* Wed Sep 08 2021 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34
* Fri Jun 11 2021 Dr. Werner Fink <[email protected]>
  - Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)
* Mon May 31 2021 Duncan Mac-Vicar P <[email protected]>
  - 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 <[email protected]>
  - Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)
* Fri Mar 26 2021 Dr. Werner Fink <[email protected]>
  - Update emacs.keyring
* Thu Mar 25 2021 Dr. Werner Fink <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - Replace system-user-games with user(games): be resilient to
    package name changes.

Files

/usr/bin/emacs-gtk
/usr/bin/emacs-wayland
/usr/bin/emacs-x11
/usr/libexec/emacs/29.4/aarch64-suse-linux/emacs-gtk-ff9a04bd099d938bca0ac6fd2d8b7e16104778133dd06f75298ad6a7e4b09001.pdmp
/usr/libexec/emacs/29.4/aarch64-suse-linux/emacs-gtk.pdmp
/usr/libexec/emacs/29.4/aarch64-suse-linux/emacs-wayland-085f4d76404c72b273ae1f62a30a65a0977406609944da8bf019c21033bedc97.pdmp
/usr/libexec/emacs/29.4/aarch64-suse-linux/emacs-wayland.pdmp
/usr/libexec/emacs/29.4/aarch64-suse-linux/emacs-x11-cc951934a4aebca79ec0c097f08e997e95af9af83de1c81fe32d4b7eef94f012.pdmp
/usr/libexec/emacs/29.4/aarch64-suse-linux/emacs-x11.pdmp
/usr/share/X11/app-defaults
/usr/share/X11/app-defaults/Emacs
/usr/share/applications/emacs-mail.desktop
/usr/share/applications/emacs.desktop
/usr/share/applications/emacsclient-mail.desktop
/usr/share/applications/emacsclient.desktop
/usr/share/glib-2.0/schemas/org.gnu.emacs.defaults.gschema.xml
/usr/share/icons/hicolor/128x128/apps/emacs.png
/usr/share/icons/hicolor/16x16/apps/emacs.png
/usr/share/icons/hicolor/24x24/apps/emacs.png
/usr/share/icons/hicolor/32x32/apps/emacs.png
/usr/share/icons/hicolor/48x48/apps/emacs.png
/usr/share/icons/hicolor/scalable/apps/emacs.ico
/usr/share/icons/hicolor/scalable/apps/emacs.svg
/usr/share/icons/hicolor/scalable/mimetypes/emacs-document.svg
/usr/share/icons/hicolor/scalable/mimetypes/emacs-document23.svg
/usr/share/metainfo/emacs.metainfo.xml
/usr/share/pixmaps/emacs.png


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 11 00:02:06 2024