- Replace emacs-27.2-pdf.tar.xz with refreshed emacs-28.1-pdf.tar.xz
- 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.
- 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
OBS-URL: https://build.opensuse.org/request/show/967453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=165
- Drop pkgconfig(gconf-2.0) BuildRequires: is both unneeded and
unused.
--
```
From buildlog in develrepo:
[ 60s] Does Emacs use -lgconf? no
[ 60s] Does Emacs use GSettings? no
--
```
Now one could consider building emacs with gsettings support (both debian and fedora does), but that is out of scope for this change, and left up to maintainer. (forwarded request 953067 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/958278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=164
- Drop pkgconfig(gconf-2.0) BuildRequires: is both unneeded and
unused.
--
```
From buildlog in develrepo:
[ 60s] Does Emacs use -lgconf? no
[ 60s] Does Emacs use GSettings? no
--
```
Now one could consider building emacs with gsettings support (both debian and fedora does), but that is out of scope for this change, and left up to maintainer.
OBS-URL: https://build.opensuse.org/request/show/953067
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=320
- Update emacs.keyring
- 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
OBS-URL: https://build.opensuse.org/request/show/881478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=154
- Replace system-user-games with user(games): be resilient to
package name changes.
crash on broken gif files
- Correct paths for emacs manual page on the fly
- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487
to add missing slashes on finding ~/Emacs
- Let it build even with the fix for boo#1152105 (forwarded request 866872 from dimstar)
OBS-URL: https://build.opensuse.org/request/show/866880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=152
- Be sure that /usr/share/emacs/site-lisp/site-start.d/ is in
the load path as otherwise we might catch some not seen errors
- Correct paths for emacs manual page on the fly
- Add patch pdump.patch from Andreas Schwab as it allows to
rename the executable name in emacs.sh
- Correct manual page of emacs, that is remove ``local/``
- Make sure that the emacs spawned by the emacs script does use
its default pdumper image file
- Avoid warning about permissions on /var/lib/games
- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487
- Require git at build time as used by rebuilding byte compiled lisp files
- Load pcase and easy-mmode at dump time from emacs-lisp path
OBS-URL: https://build.opensuse.org/request/show/830281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=150