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
Dominique Leuenberger
2dbe8aeb0b
Accepting request 1070372 from editors
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1070372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=172
2023-03-11 17:22:30 +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
Dominique Leuenberger
3983224031
Accepting request 1066988 from editors
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1066988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=171
2023-02-22 14:21:04 +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
Dominique Leuenberger
8cc745e5b9
Accepting request 1038881 from editors
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1038881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=170
2022-11-30 15:07:42 +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
Dominique Leuenberger
d400586c17
Accepting request 1036458 from editors
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/1036458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=169
2022-11-18 14:43:07 +00:00
Dr. Werner Fink
7226557b8d
dbus-update-activation-environment
...
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=337
2022-11-10 13:50:00 +00:00
Dominique Leuenberger
200d8a68f2
Accepting request 1034852 from editors
...
- Add workaround for boo#1205109, that is started with sudo there
is maybe no active user session for root hence no dbus
OBS-URL: https://build.opensuse.org/request/show/1034852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=168
2022-11-10 13:19:27 +00:00
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