SHA256
1
0
forked from pool/emacs
Commit Graph

327 Commits

Author SHA256 Message Date
Dominique Leuenberger
1917de2b41 Accepting request 643901 from editors
- Let ispell.el perform even on older systems without default
  hunspell dictionary as otherwise this leads to wrong type
  error as nil is not a pointer to a string

- Let site-start.el also seek for hunspell to load the ispell
  lisp library (boo#1110387)

- Help ispell(.el) to find and provide the usable dictionaries
  even for hunspell (boo#1110387)

OBS-URL: https://build.opensuse.org/request/show/643901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=141
2018-11-06 12:58:31 +00:00
Dr. Werner Fink
aff8e914a1 type error strinp on nil
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=264
2018-10-23 08:27:54 +00:00
Dr. Werner Fink
b142f47efe Let site-start.el also work for hunspell (boo#1110387)
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=263
2018-10-23 06:39:02 +00:00
Dr. Werner Fink
043e3010b5 Help ispell(.el) to find and provide the usable dictionaries even for hunspell (boo#1110387)
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=262
2018-10-22 13:58:30 +00:00
Dominique Leuenberger
4c304f9e19 Accepting request 624234 from editors
- Avoid error message on info.info(.info) as this file should not be
  installed due it is part of the system package info (boo#1101652)

OBS-URL: https://build.opensuse.org/request/show/624234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=140
2018-07-23 15:57:12 +00:00
Dr. Werner Fink
c009034ba4 boo#1101652
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=260
2018-07-20 09:36:03 +00:00
Dominique Leuenberger
632ccd74d5 Accepting request 621661 from editors
- xwidget.patch: Make xwidget-webkit-execute-script safe against GC
- Re-enable Xwidgets on 32bit architectures (forwarded request 621595 from AndreasSchwab)

OBS-URL: https://build.opensuse.org/request/show/621661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=139
2018-07-14 18:14:10 +00:00
Dr. Werner Fink
4c3bb02022 Accepting request 621595 from home:AndreasSchwab:f
- xwidget.patch: Make xwidget-webkit-execute-script safe against GC
- Re-enable Xwidgets on 32bit architectures

OBS-URL: https://build.opensuse.org/request/show/621595
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=258
2018-07-09 06:05:13 +00:00
Dominique Leuenberger
fe77564651 Accepting request 619898 from editors
- Simplify patch emacs-25.3-xft4x11.patch (from Henryk Hecht) for
  boo#1096354 

- Add patch emacs-26.1-xft4x11.patch to allow emacs-x11 to use
  xft even for its menu bar (boo#1096354)

- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor
  used. Emacs-x11 uses gsettings on openSUSE.

- Use -fPIE/-pie for helper binaries 
- Use Groups tag Productivity/Text/Editors

- Add configure option for mailutils as recommended by GNU Emacs upstream
- Re-enable games with GNU Emacs which requires system-user-games 

- Cleanup the spec file by removing old suse_versions
  and reordering configure options
- Add some missed packages for configure 
- Avoid Xwidgets on 32bit architectures as this does not build

- Update to emacs version 26.1
  * Startup Changes in Emacs 26.1
    - New option '--fg-daemon'
    - New option '--module-assertions'
    - Emacs now supports 24-bit colors on capable text terminals
    - Emacs now obeys the X resource "scrollBar" at startup
  * Various Changes in Emacs 26.1, see NEWS
  * Various Editing Changes in Emacs 26.1, see NEWS
  * Various Changes in Specialized Modes and Packages in Emacs 26.1, see NEWS
  * Some Incompatible Lisp Changes in Emacs 26.1, see NEWS

OBS-URL: https://build.opensuse.org/request/show/619898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=138
2018-07-06 08:38:54 +00:00
Dr. Werner Fink
a106192f0f .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=256
2018-06-30 13:46:04 +00:00
Dr. Werner Fink
cf2db3dde3 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=255
2018-06-30 13:43:37 +00:00
Dr. Werner Fink
3aa8215db7 Make with_mailutils depend on suse_version
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=254
2018-06-30 06:28:30 +00:00
Dr. Werner Fink
ae167c338c mailutils
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=253
2018-06-29 10:09:46 +00:00
Dr. Werner Fink
09105ce5ec Simplify patch emacs-25.3-xft4x11.patch
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=252
2018-06-15 05:55:53 +00:00
Dr. Werner Fink
14f698de1d ARM and -fPIC in libgnu.a
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=251
2018-06-08 11:19:42 +00:00
Dr. Werner Fink
a612e36798 PIE and Groups
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=250
2018-06-08 10:53:09 +00:00
Dr. Werner Fink
311ae04cc1 First strep to use mailutils
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=249
2018-06-07 12:58:10 +00:00
Dr. Werner Fink
64ddcdf217 cleanups
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=248
2018-06-07 08:16:01 +00:00
Dr. Werner Fink
83fec1e77d Update to GNU Emacs 21.1 ... currently missing GNU mailutils
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=247
2018-05-29 16:05:09 +00:00
Dominique Leuenberger
6a420ffdb4 Accepting request 592540 from editors
OBS-URL: https://build.opensuse.org/request/show/592540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=137
2018-04-01 15:25:32 +00:00
Martin Pluskal
9f65ca7e0a Accepting request 591711 from home:dimstar:Factory
- Explicitly call autoreconf, unless without autoconf is specified.
  In this case, there is spec-file logic to touch timestampes of
  relevant files. Move this logic to build instead of prep phase.

Fixes build with automake 1.6, see current failure in Staging:B
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:B:DVD/emacs/standard/x86_64

OBS-URL: https://build.opensuse.org/request/show/591711
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=245
2018-03-30 09:50:19 +00:00
Dominique Leuenberger
aab077a269 Accepting request 590089 from editors
OBS-URL: https://build.opensuse.org/request/show/590089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=136
2018-03-24 15:09:18 +00:00
Martin Pluskal
59578c809a Accepting request 587087 from home:elvigia:branches:editors
- Remove xorg-x11-devel from buildrequires, replace 
  by an extense list of pkgconfig()-style dependencies.

OBS-URL: https://build.opensuse.org/request/show/587087
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=243
2018-03-22 12:06:26 +00:00
Dominique Leuenberger
7f7b897740 Accepting request 528839 from editors
- Update to emacs version 25.3 a security release

OBS-URL: https://build.opensuse.org/request/show/528839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=135
2017-09-26 19:16:53 +00:00
Dr. Werner Fink
ef26755f93 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=241
2017-09-26 15:04:54 +00:00
Dominique Leuenberger
5ae4bfc83e Accepting request 528255 from editors
- Update to emacs version 25.2 a security release
  ** Security vulnerability related to Enriched Text mode is removed.
- Modified patches
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * emacs-25.2-bsc1058425.patch now partly upstream
- Rename emacs-25.2.dif to emacs-25.3.dif

OBS-URL: https://build.opensuse.org/request/show/528255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=134
2017-09-25 11:49:40 +00:00
Dr. Werner Fink
b7aad51321 Update emacs 25.3
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=239
2017-09-22 10:10:22 +00:00
Dominique Leuenberger
de51009dca Accepting request 524572 from editors
- Add patch emacs-25.2-bsc1058425.patch to fix bsc#1058425
  VUL-0: emacs: GNU Emacs 25.2 enriched text remote code execution

OBS-URL: https://build.opensuse.org/request/show/524572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=133
2017-09-18 17:53:03 +00:00
Dr. Werner Fink
a8ac6cbf2a Add fix for bsc#1058425
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=237
2017-09-13 07:25:20 +00:00
Dr. Werner Fink
5dceee9549 Add fix for bsc#1058425
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=236
2017-09-13 07:23:20 +00:00
Dominique Leuenberger
cc0021f912 Accepting request 518368 from editors
1

OBS-URL: https://build.opensuse.org/request/show/518368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=132
2017-08-24 16:18:45 +00:00
Martin Pluskal
cf6013d2c0 Accepting request 518185 from home:AndreasStieger:branches:Base:System
- build without libgnutls-openssl-devel
to work with GnuTLS changes from SR#510266

OBS-URL: https://build.opensuse.org/request/show/518185
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=234
2017-08-23 11:15:57 +00:00
Dominique Leuenberger
9d4c696cea Accepting request 503074 from editors
1

OBS-URL: https://build.opensuse.org/request/show/503074
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=131
2017-06-17 08:17:33 +00:00
Dr. Werner Fink
5089d0cd1f Accepting request 500808 from home:Zaitor:branches:editors
- Add conditional emacs-25.2-xwidget.patch, and
  pkgconfig(webkit2gtk-4.0) BuildRequires; depend on latest
  webkitgtk for Tumbleweed.

OBS-URL: https://build.opensuse.org/request/show/500808
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=232
2017-06-12 11:54:58 +00:00
Dominique Leuenberger
7d6baed177 Accepting request 492450 from editors
- Add patch gnulib.git-94e01571.patch to fix CVE-2017-7476

- Use socket activation to get dbus up before starting emacs 

- Fix emacs.sh wrapper script to check modern dbus session (boo#1032759)

- Update to emacs version 25.2 a bugfix release
  * 'find-library', 'help-function-def' and 'help-variable-def' now run
    'find-function-after-hook'.
  * New basic face 'fixed-pitch-serif', for a fixed-width font with serifs.
    The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default.
  * New variable 'use-default-font-for-symbols', for backward compatibility.
    This variable allows you to get back pre-Emacs 25 behavior where the
    font for displaying symbol and punctuation characters was always
    selected according to your fontset setup.  By default, Emacs 25 tries
    to use the default face's font for such characters, if it supports
    them, disregarding the fontsets.  Set this variable to nil to disable
    this and get back the old behavior.
  * 'electric-quote-mode' is no longer suppressed in a buffer whose
    coding system cannot represent curved quote characters.
    Instead, users can deal with the unrepresentable characters in the
    usual way when they save the buffer.
  * New variable 'inhibit-compacting-font-caches'.
    Set this variable to a non-nil value to speed up display of characters
    using large fonts, at the price of a larger memory footprint.
  * The version number of CC Mode has been changed from 5.33 to
    5.32.99, although the software itself hasn't changed.  This aims to
    reduce confusion with the standalone CC Mode 5.33 (available from
    http://cc-mode.sourceforge.net), which is a more mature version than
    the one included in Emacs 25.2.

OBS-URL: https://build.opensuse.org/request/show/492450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=130
2017-05-10 18:32:20 +00:00
Dr. Werner Fink
4c30c8b5b1 CVE-2017-7476
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=230
2017-05-02 11:23:36 +00:00
Dr. Werner Fink
d333c5cb4d .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=229
2017-04-26 07:34:32 +00:00
Dr. Werner Fink
7b5d2a72bb .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=228
2017-04-25 14:55:19 +00:00
Dr. Werner Fink
22735a0123 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=227
2017-04-25 14:51:56 +00:00
Dr. Werner Fink
e493955ccb Final update tp GNU Emacs 25.2
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=226
2017-04-25 11:46:13 +00:00
Yuchen Lin
6009f4243f Accepting request 487770 from editors
1

OBS-URL: https://build.opensuse.org/request/show/487770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=129
2017-04-17 08:24:22 +00:00
Martin Pluskal
5a69b5929c Accepting request 487537 from home:pgajdos
- build with ImageMagick 7 [bsc#1033077]
  + emacs-25.2-ImageMagick7.patch

OBS-URL: https://build.opensuse.org/request/show/487537
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=224
2017-04-13 07:09:32 +00:00
Dr. Werner Fink
3bc6503d4d .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=223
2017-04-03 06:35:28 +00:00
Dr. Werner Fink
aaae40c010 Accepting request 484476 from home:msmeissn:branches:editors
- also pass "-no-pie" as linkerflag to disable PIE.

OBS-URL: https://build.opensuse.org/request/show/484476
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=222
2017-04-03 06:22:44 +00:00
Yuchen Lin
b045c218e8 Accepting request 478938 from editors
- Add /var/games to filelist

- Test out release candidate of emacs bugfix release 25.2
  * 'find-library', 'help-function-def' and 'help-variable-def' now run
    'find-function-after-hook'.
  * New basic face 'fixed-pitch-serif', for a fixed-width font with serifs.
    The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default.
  * New variable 'use-default-font-for-symbols', for backward compatibility.
    This variable allows you to get back pre-Emacs 25 behavior where the
    font for displaying symbol and punctuation characters was always
    selected according to your fontset setup.  By default, Emacs 25 tries
    to use the default face's font for such characters, if it supports
    them, disregarding the fontsets.  Set this variable to nil to disable
    this and get back the old behavior.
  * 'electric-quote-mode' is no longer suppressed in a buffer whose
    coding system cannot represent curved quote characters.
    Instead, users can deal with the unrepresentable characters in the
     usual way when they save the buffer.
  * New variable 'inhibit-compacting-font-caches'.
    Set this variable to a non-nil value to speed up display of characters
    using large fonts, at the price of a larger memory footprint.
  * The version number of CC Mode has been changed from 5.33 to
    5.32.99, although the software itself hasn't changed.  This aims to
    reduce confusion with the standalone CC Mode 5.33 (available from
    http://cc-mode.sourceforge.net), which is a more mature version than
    the one included in Emacs 25.2.
- Patch emacs-25.1.dif renamed to emacs-25.2.dif
- Modified patches emacs-24.4-glibc.patch and emacs-24.4-ps-bdf.patch

OBS-URL: https://build.opensuse.org/request/show/478938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=128
2017-03-29 11:20:26 +00:00
Dr. Werner Fink
2790b7c125 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=219
2017-03-13 07:47:00 +00:00
Dr. Werner Fink
dfcfc351e2 Accepting request 478623 from home:kukuk:branches:editors
- Add /var/games to filelist

OBS-URL: https://build.opensuse.org/request/show/478623
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=218
2017-03-13 07:37:38 +00:00
Dr. Werner Fink
621bce6d31 Update to second release candidate of emacs bugfix release 25.2
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=217
2017-02-28 12:36:28 +00:00
Ludwig Nussel
f71a85c1b7 Accepting request 447392 from editors
- Add patch emacs-25.1-custom-fonts.patch as workaround for boo#1016172

OBS-URL: https://build.opensuse.org/request/show/447392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=127
2016-12-26 20:38:07 +00:00
Dr. Werner Fink
8380996f3e .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=215
2016-12-21 14:38:25 +00:00