SHA256
1
0
forked from pool/emacs
Commit Graph

260 Commits

Author SHA256 Message Date
Dr. Werner Fink
f3574b0552 Fix the temporary parking path by using %{version} (hint from Andre Barros)
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=384
2024-04-02 08:56:00 +00:00
Dr. Werner Fink
e8fc351da3 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=382
2024-03-25 12:04:14 +00:00
Dr. Werner Fink
d42baac07e Update to GNU Emacs 29.3
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=381
2024-03-25 09:25:15 +00:00
Dr. Werner Fink
de5d662870 Use %patch -P<n>
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=379
2024-02-02 08:57:52 +00:00
Dr. Werner Fink
8433aabd32 Update to emacs 29.2
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=378
2024-02-02 08:31:50 +00:00
Martin Pluskal
533b5a63bf Accepting request 1135787 from home:gcomes.obs
- fix typo in %{ext_info} macro usage

OBS-URL: https://build.opensuse.org/request/show/1135787
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=376
2024-01-05 09:03:48 +00:00
Dr. Werner Fink
e3fab8de3f 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
2023-11-15 13:13:26 +00:00
Dr. Werner Fink
fe89dcdff2 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=371
2023-10-12 07:02:19 +00:00
Dr. Werner Fink
da7b3d6824 Accepting request 1117087 from home:Thaodan:branches:editors
- Don't install gsettings schemas twice

OBS-URL: https://build.opensuse.org/request/show/1117087
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=370
2023-10-12 07:00:20 +00:00
Dr. Werner Fink
e62d893c17 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=369
2023-10-11 07:01:20 +00:00
Dr. Werner Fink
4e795c4834 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=368
2023-10-11 06:55:35 +00:00
Dr. Werner Fink
d80c357207 Better support of at-spi bus
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=367
2023-10-10 12:24:36 +00:00
Dr. Werner Fink
44d0434553 Accepting request 1116227 from home:Thaodan:branches:editors
- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules

OBS-URL: https://build.opensuse.org/request/show/1116227
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=364
2023-10-09 08:13:56 +00:00
Dr. Werner Fink
83d1090eef .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=361
2023-09-26 13:11:54 +00:00
Dr. Werner Fink
ccf687afe2 Now also with a wayland compatible gtk binary
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=360
2023-09-26 12:41:57 +00:00
Dr. Werner Fink
a494d2f3aa .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=359
2023-09-26 06:37:35 +00:00
Dr. Werner Fink
5135be84ea Accepting request 1113563 from home:Thaodan:branches:editors
- Pass libdir to configure so native Emacs lisp files are installed
  correctly on 64bit systems

OBS-URL: https://build.opensuse.org/request/show/1113563
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=358
2023-09-26 06:36:13 +00:00
Dr. Werner Fink
57d068c042 checks
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=356
2023-08-11 10:42:26 +00:00
Dr. Werner Fink
69192623d6 Make emacs script work even with -a emacs
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=353
2023-08-07 08:20:19 +00:00
Dr. Werner Fink
b75d1b6863 Update to GNU Emacs 29.1
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=348
2023-08-02 07:57:39 +00:00
Dr. Werner Fink
32179750da Accepting request 1072440 from home:dirkmueller:branches:editors
- don't create ghosted files

OBS-URL: https://build.opensuse.org/request/show/1072440
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=346
2023-03-17 06:59:42 +00:00
Dr. Werner Fink
bc9d16424d Accepting request 1072150 from home:dirkmueller:branches:editors
- mark ctags update-alternatives as non-%ghost

OBS-URL: https://build.opensuse.org/request/show/1072150
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=345
2023-03-16 07:33:01 +00:00
Dr. Werner Fink
7cb768940b boo#1209089 and boo#1209090
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=343
2023-03-09 09:34:47 +00:00
Dr. Werner Fink
f5bdf52c1b Add patches to fix CVE-2022-48337, CVE-2022-48338, and CVE-2022-48339
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=341
2023-02-21 09:13:28 +00:00
Dr. Werner Fink
c158df1782 Update to GNU Emacs 28.1, fix for CVE CVE-2022-45939
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=339
2022-11-29 11:45:49 +00:00
Dr. Werner Fink
3cfce793cc Accepting request 1031334 from home:Andreas_Schwab:Factory
- Fix typos in etags manpage
- Don't disable PIE

OBS-URL: https://build.opensuse.org/request/show/1031334
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=333
2022-10-26 12:27:21 +00:00
Dr. Werner Fink
1abd8f2e06 Accepting request 983788 from home:Pi-Cla:branches:editors
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

OBS-URL: https://build.opensuse.org/request/show/983788
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=331
2022-06-23 13:34:57 +00:00
Dr. Werner Fink
0d79d8f2ab libgccjit0-devel -> libgccjit-devel
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=329
2022-04-07 06:43:35 +00:00
Dr. Werner Fink
99e0c9cef4 Ignore comp-cstr.el, 3th
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=327
2022-04-05 08:15:00 +00:00
Dr. Werner Fink
846bcab814 Find desktop files
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=326
2022-04-05 08:02:24 +00:00
Dr. Werner Fink
80fbeb23f3 Ignore comp-cstr.el, 2nd
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=325
2022-04-05 07:21:30 +00:00
Dr. Werner Fink
b59f117528 Ignore comp-cstr.el
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=324
2022-04-05 07:10:13 +00:00
Dr. Werner Fink
29220ee609 Really delete sigsegv-stack.patch
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=323
2022-04-05 06:35:45 +00:00
Dr. Werner Fink
0fcc524c20 Disable native compilation if there is no libgccjit avaible
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=322
2022-04-05 06:32:10 +00:00
Dr. Werner Fink
f81b303a61 Update to GNU Emacs 28.1
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=321
2022-04-05 06:15:21 +00:00
Dr. Werner Fink
833e8ef047 Accepting request 953067 from home:iznogood:branches:editors
- 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
2022-03-01 13:57:51 +00:00
Dr. Werner Fink
fcf9c6afc5 Accepting request 949459 from home:Andreas_Schwab:Factory
- Remove unneeded pure size adjustments

OBS-URL: https://build.opensuse.org/request/show/949459
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=319
2022-01-27 14:19:49 +00:00
Dr. Werner Fink
cc7d7c1d57 Add patch boo1178942-bedb3cb6.patch and mention skipped patch boo1180353-6d8144a2.patch
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=318
2022-01-13 07:28:47 +00:00
Dr. Werner Fink
a1a0412484 Accepting request 933134 from home:marxin:branches:editors
- Use %make_build macro.

OBS-URL: https://build.opensuse.org/request/show/933134
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=317
2021-12-05 09:57:07 +00:00
Dr. Werner Fink
111d56abbd Accepting request 907544 from home:Andreas_Schwab:glibc:rebuild
- sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34

OBS-URL: https://build.opensuse.org/request/show/907544
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=311
2021-07-21 14:52:16 +00:00
Dr. Werner Fink
08b8e6b1c6 Accepting request 896402 from home:dmacvicar:branches:editors
- 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

OBS-URL: https://build.opensuse.org/request/show/896402
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=307
2021-06-07 07:06:16 +00:00
Dr. Werner Fink
071e7dab45 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=302
2021-03-25 16:12:58 +00:00
Dr. Werner Fink
cf4ea39ee2 Update to GNU Emacs version 27.2
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=301
2021-03-25 15:41:16 +00:00
Dr. Werner Fink
2acd0c82af Xauthority for GNU Emacs Server
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=299
2021-03-08 14:36:16 +00:00
Dr. Werner Fink
c1afa5425e Accepting request 866872 from home:dimstar:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/866872
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=297
2021-01-26 14:53:54 +00:00
Dr. Werner Fink
3d5fa4735f bad gif
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=294
2020-09-16 08:41:07 +00:00
Dr. Werner Fink
611eb8fa8c emacs manual page
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=291
2020-08-24 11:15:15 +00:00
Dr. Werner Fink
f3f754ccde .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=290
2020-08-21 11:01:12 +00:00
Dr. Werner Fink
ac02f743f5 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=289
2020-08-21 09:02:12 +00:00
Dr. Werner Fink
a3b8ab2804 Require git for build as it is used
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=287
2020-08-20 11:32:05 +00:00