SHA256
1
0
forked from pool/emacs

Accepting request 1126575 from home:dirkmueller:Factory

- only use valgrind on 64 bit architectures

- Only recommend at-spi2-core
- For the at-spi bus the package at-spi2-core is required
- Avoid warnings about eln files as well as prune older eln files
- Add patch 3c1693d0.patch
  their names
  is maybe no active user session for root hence no dbus
- Enable the NO_AT_BRIDGE code
- Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517)
  ibus daemon is up and running
- Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)
- Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)
- Update emacs.keyring
  * Hopefully fix boo#1174534 and boo#1179854
  even for hunspell (boo#1110387)
  boo#1096354
- Use -fPIE/-pie for helper binaries
- Re-enable games with GNU Emacs which requires system-user-games
- Add some missed packages for configure
- Removed patch now upstream
- Remove xorg-x11-devel from buildrequires, replace
  VUL-0: emacs: GNU Emacs 25.2 enriched text remote code execution
- Use socket activation to get dbus up before starting emacs
- Add patch emacs-25.1-custom-fonts.patch as workaround for boo#1016172
  as well as with the w3 mode
- Give XFt a try for emacs-x11
- Add upstream patches
  appropiate BuildRequire
  emacs-24.3-giflib5.patch

OBS-URL: https://build.opensuse.org/request/show/1126575
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=374
This commit is contained in:
Dr. Werner Fink 2023-11-15 13:13:26 +00:00 committed by Git OBS Bridge
parent fe89dcdff2
commit e3fab8de3f
2 changed files with 69 additions and 62 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Nov 15 10:34:24 UTC 2023 - Dirk Müller <dmueller@suse.com>
- only use valgrind on 64 bit architectures
-------------------------------------------------------------------
Thu Oct 12 07:01:56 UTC 2023 - Dr. Werner Fink <werner@suse.de>

View File

@ -104,7 +104,9 @@ BuildRequires: pkgconfig(harfbuzz)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libseccomp)
BuildRequires: pkgconfig(libwebp)
%ifarch aarch64 x86_64 ppc64le s390x
BuildRequires: pkgconfig(valgrind)
%endif
%if %{with tex4pdf}
BuildRequires: tex(babel.sty)
BuildRequires: tex(fontenc.sty)