SHA256
1
0
forked from pool/emacs
Commit Graph

454 Commits

Author SHA256 Message Date
Dr. Werner Fink
e960862393 For sudo
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=335
2022-11-09 13:54:41 +00:00
Dominique Leuenberger
d44a7e3e87 Accepting request 1031335 from editors
- Fix typos in etags manpage
- Don't disable PIE (forwarded request 1031334 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1031335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=167
2022-10-27 11:52:38 +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
Dominique Leuenberger
59324830da Accepting request 985180 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/985180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=166
2022-06-28 13:21:10 +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
Dominique Leuenberger
f0b63d9f22 Accepting request 967453 from editors
- 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
2022-04-08 23:43:46 +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
cbd6a3f5a3 nickpick
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=328
2022-04-05 09:03:37 +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
Dominique Leuenberger
55df4218b3 Accepting request 958278 from 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. (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
2022-03-02 17:20:24 +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
Dominique Leuenberger
44d2ecc346 Accepting request 949460 from editors
- Remove unneeded pure size adjustments (forwarded request 949459 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/949460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=163
2022-01-29 20:01:11 +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
Dominique Leuenberger
5176f8a061 Accepting request 945990 from editors
- 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

- Add patch boo1178942-bedb3cb6.patch to avoid that emacs hang in
  isearch (boo#1178942)

OBS-URL: https://build.opensuse.org/request/show/945990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=162
2022-01-14 22:12:25 +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
Dominique Leuenberger
81b64c64f1 Accepting request 935770 from editors
OBS-URL: https://build.opensuse.org/request/show/935770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=161
2021-12-08 21:08:22 +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
Dominique Leuenberger
e017e7c502 Accepting request 932549 from editors
- Get rid of the old dbus shell code in the emacs shell script
  nowadays this should be not needed anymore

- Make dbus code in emacs shell script failsafe

- Enable the NO_AT_BRIDGE code 

- Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517) 
- Correct quoting of anonymous function calls

OBS-URL: https://build.opensuse.org/request/show/932549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=160
2021-11-22 22:03:49 +00:00
Dr. Werner Fink
76c70ef78b No old dbus code anymore
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=316
2021-11-19 14:18:25 +00:00
Dr. Werner Fink
5398206849 NO_AT_BRIDGE
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=315
2021-11-19 10:55:22 +00:00
Dr. Werner Fink
920939b9e4 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=314
2021-11-15 13:56:14 +00:00
Dr. Werner Fink
207801b273 XLIB_SKIP_ARGB_VISUALS third
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=313
2021-11-15 13:14:09 +00:00
Dominique Leuenberger
0cc68f0345 Accepting request 917589 from editors
- 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

OBS-URL: https://build.opensuse.org/request/show/917589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=159
2021-09-13 14:24:19 +00:00
Dr. Werner Fink
9b52efba87 ibus input method
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=312
2021-09-08 09:09:17 +00:00
Dominique Leuenberger
01b4084c4b Accepting request 907546 from editors
- sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34 (forwarded request 907544 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/907546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=158
2021-07-22 20:43:02 +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
Dominique Leuenberger
b5003fd64b Accepting request 899448 from editors
- Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)

OBS-URL: https://build.opensuse.org/request/show/899448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=157
2021-06-15 14:36:57 +00:00
Dr. Werner Fink
d0bad7efce .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=309
2021-06-11 10:25:31 +00:00
Dominique Leuenberger
6a3b2120ee Accepting request 897972 from 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 (forwarded request 896402 from dmacvicar)

OBS-URL: https://build.opensuse.org/request/show/897972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=156
2021-06-09 19:54:48 +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
Dominique Leuenberger
39e47ad437 Accepting request 895550 from editors
- Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)

OBS-URL: https://build.opensuse.org/request/show/895550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=155
2021-06-01 08:33:52 +00:00
Dr. Werner Fink
9feb4db88e boo#1186341
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=305
2021-05-26 13:33:24 +00:00
Richard Brown
f655499333 Accepting request 881478 from editors
- 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
2021-04-01 12:16:04 +00:00
Dr. Werner Fink
0c0755d7c0 Update emacs.keyring
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=303
2021-03-26 09:35:46 +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
Dominique Leuenberger
9276234f2e Accepting request 879238 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/879238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=153
2021-03-17 19:13:38 +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
Dominique Leuenberger
459531658b Accepting request 866880 from editors
- 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
2021-01-30 12:55:51 +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
Dominique Leuenberger
588b155b8a Accepting request 834840 from editors
- Add patch emacs-27.1-gif.patch from upstream mailing list to fix
  crash on broken gif files 
- Correct group of el package as well as provide it as devel packages

OBS-URL: https://build.opensuse.org/request/show/834840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=151
2020-09-18 12:28:30 +00:00
Dr. Werner Fink
99a82db460 fix typos
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=295
2020-09-16 08:43:38 +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
Dominique Leuenberger
e3a499f26b Accepting request 830281 from editors
- 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
2020-09-01 18:02:48 +00:00