Revisions of emacs

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1166776 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 185)
- 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)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1164060 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 184)
- Fix the temporary parking path by using %{version} (hint from Andre Barros)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1161379 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 183)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1143577 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 182)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1118826 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 179)
Automatic submission by obs-autosubmit
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1116811 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 178)
- For the at-spi bus the package at-spi2-core is required 
- Move eln prune code from ~/.gnu-emacs to site-start

- Avoid warnings about eln files as well as prune older eln files 

- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1114250 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 177)
- For GNUS: Use message-user-fqdn instead of gnus-local-organization

- 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

- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1104659 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 176)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1102651 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 175)
- Extend patch pdump.patch
  * Make various emacs flavours find their pdmp files even if first
    argument is simply named "emacs" (slack message, boo#1214008)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1101919 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 174)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1072521 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 173)
- don't create ghosted files (forwarded request 1072440 from dirkmueller)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1070372 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 172)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1066988 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 171)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1038881 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 170)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1036458 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 169)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1034852 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 168)
- Add workaround for boo#1205109, that is started with sudo there
  is maybe no active user session for root hence no dbus
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031335 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 167)
- Fix typos in etags manpage
- Don't disable PIE (forwarded request 1031334 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 985180 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 166)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 185
openSUSE Build Service is sponsored by