575 Commits

Author SHA256 Message Date
e7682c3f79 Accepting request 1332476 from editors
- Add patch emacs-30.2-fix-zoom.patch
  * Avoid the currently broken zoom test 

- Clarify when bubblewrap is required at runtime
- Make %check work again

- Enable %check again

OBS-URL: https://build.opensuse.org/request/show/1332476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=215
2026-02-12 16:25:09 +00:00
095542c122 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=505
2026-02-11 13:20:08 +00:00
573a3d477e Avoid the currently broken zoom image test
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=504
2026-02-11 09:27:54 +00:00
cb9e2a2652 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=503
2026-02-10 14:14:26 +00:00
7b2299a144 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=502
2026-02-10 13:58:16 +00:00
6698581a96 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=501
2026-02-10 12:58:27 +00:00
6109870775 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=500
2026-02-10 12:35:46 +00:00
7c490df9b9 Accepting request 1327401 from editors
* Add patch desktop.patch and then remove dependency on
  update-desktop-files (jsc#PED-15201)

OBS-URL: https://build.opensuse.org/request/show/1327401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=214
2026-01-17 20:42:10 +00:00
377081bf78 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=498
2026-01-15 13:54:30 +00:00
00bc3bfb4d .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=497
2026-01-15 13:05:47 +00:00
e1dad25e39 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=496
2026-01-15 11:22:28 +00:00
f9e320d913 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=495
2026-01-15 10:51:12 +00:00
02d2091b2f .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=494
2026-01-14 14:56:24 +00:00
baa83adbb6 Remove dependency on update-desktop-files (jsc#PED-15201)
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=493
2026-01-14 13:12:10 +00:00
81071ef26f Accepting request 1320497 from editors
- Avoid direct dependencies to X11 libraries for wayland port

OBS-URL: https://build.opensuse.org/request/show/1320497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=213
2025-12-01 10:11:35 +00:00
0ccf21dbf8 Better wayland support?
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=491
2025-11-28 10:39:22 +00:00
47dbab37d9 Accepting request 1311379 from editors
OBS-URL: https://build.opensuse.org/request/show/1311379
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=212
2025-10-15 10:45:08 +00:00
f5b2854185 Accepting request 1308703 from openSUSE:Factory:RISCV
- Enable valgrind support on riscv64

OBS-URL: https://build.opensuse.org/request/show/1308703
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=489
2025-10-14 13:30:17 +00:00
7d597a91af Accepting request 1299432 from editors
- Update to GNU Emacs version 30.2
  * Mainly a bug fix version
- Port patches
  * 0012-Add-inhibit-native-compilation.patch
  * 0013-Rename-to-inhibit-automatic-native-compilation.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-29.1.dif
  * emacs-30.1-pdumper.patch
- Remove patch emacs-parallel-compilation-53a5dada.patch now upstream

OBS-URL: https://build.opensuse.org/request/show/1299432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=211
2025-08-16 18:36:53 +00:00
1f557352e2 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=487
2025-08-14 14:28:41 +00:00
ca10380ff0 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=486
2025-08-14 13:55:41 +00:00
f05ca8f9d6 Update to emacs 30.2 bug fix release
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=485
2025-08-14 12:52:55 +00:00
e4bb9acc76 Accepting request 1295565 from editors
- Remove ctags.1 that's unused with libalternatives
- Requires: alts, not used in scriptlets (forwarded request 1295561 from adamm)

OBS-URL: https://build.opensuse.org/request/show/1295565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=210
2025-07-25 15:04:26 +00:00
622131848e Accepting request 1295561 from home:adamm:branches:editors
- Remove ctags.1 that's unused with libalternatives
- Requires: alts, not used in scriptlets

OBS-URL: https://build.opensuse.org/request/show/1295561
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=483
2025-07-24 12:34:50 +00:00
33a64b88c5 Accepting request 1295049 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1295049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=209
2025-07-23 14:32:47 +00:00
e342f1bb5d Accepting request 1293248 from editors
- Switch over to libalternatives for etags to provide a ctags
  variant (bsc#1245894)

OBS-URL: https://build.opensuse.org/request/show/1293248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=208
2025-07-18 13:57:33 +00:00
6944e73dc6 Move .gnu-emacs to /usr/etc/skel/
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=480
2025-07-15 09:54:22 +00:00
7cf5099225 Switch over to libalternatives for etags -> ctags
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=479
2025-07-14 14:08:51 +00:00
aed13f771d Accepting request 1292097 from editors
- Add patch emacs-30.1-pdumper.patch
  * Avoid changing initial lisp timestamp as well as gc changing
    statistics as lisp float in dumped images (bug#1239628)
- Remove --enable-checking=all (bug#1246121)
- Do not run checks in chroot environments as there are no
  namespaces

OBS-URL: https://build.opensuse.org/request/show/1292097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=207
2025-07-14 08:47:56 +00:00
d47a5fef78 Make emacs builds reproducible
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=477
2025-07-11 07:52:29 +00:00
b8652936a7 Accepting request 1290116 from editors
- Make 32bit architectures build again by using %_libdir at
  symbolic linking the final native compiled eln files back
  for installing and checking

- Reenable tests again which is let the emacs binary find its eln
  files as well

OBS-URL: https://build.opensuse.org/request/show/1290116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=206
2025-07-06 14:59:43 +00:00
8ea11aff51 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=475
2025-07-03 07:31:26 +00:00
f005ddfc56 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=474
2025-07-03 06:17:13 +00:00
ad0091b1ae .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=473
2025-07-02 13:31:49 +00:00
425ce305a7 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=472
2025-07-02 10:53:45 +00:00
ebd7193cf3 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=471
2025-07-02 10:29:45 +00:00
64376291b3 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=470
2025-07-01 09:49:26 +00:00
7abf98a557 Reenable tests again which is let the emacs binary find its eln files as well
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=469
2025-07-01 09:23:39 +00:00
ee9cc62dc0 Accepting request 1285065 from editors
- Try some tricks like -j1 and SOURCE_DATE_EPOCH 
- Add patches
  * 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch
  * 0012-Add-inhibit-native-compilation.patch
  * 0013-Rename-to-inhibit-automatic-native-compilation.patch
  * 0015-Change-native-comp-async-jobs-number-default-to-1.patch
  * 0016-Change-native-comp-async-report-warnings-errors-to-s.patch
  * emacs-30.1-silent.patch

- Last change does not work as the new binary with unexec are
  also *not* reproducible

- For SLES use not pdmp images but unexec as well avoid eln files
  to have reproducible binary files and programs (boo#1239628)

OBS-URL: https://build.opensuse.org/request/show/1285065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=205
2025-06-13 16:42:29 +00:00
c033d9c84f .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=467
2025-06-12 08:30:41 +00:00
3eeec994ad .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=466
2025-06-12 07:47:23 +00:00
b488cf83b7 Try more reproducibility
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=465
2025-06-11 13:00:04 +00:00
c8bffbcfb5 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=464
2025-06-06 14:30:25 +00:00
93e2d5716d .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=463
2025-06-06 13:21:15 +00:00
b18b10989b .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=462
2025-06-05 11:30:04 +00:00
3f1f24b53d Reproducible builds on SLES
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=461
2025-06-02 14:21:10 +00:00
1af4b74d37 Accepting request 1275457 from editors
- Remove/disable GNUS setup in (dot).gnu-emacs  (boo#1241188)
- Add patch emacs-30.1-minmalxauth.patch (boo#1241254)

- Modify patch emacs-30.1-seccomp.patch
  * include asm/termbits.h is mandatory accordingly to latest ioctl_tty(2)  
  * set default for MAP_DROPPABLE to 0x08

OBS-URL: https://build.opensuse.org/request/show/1275457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=204
2025-05-09 16:39:17 +00:00
af8783359a bug fixes
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=459
2025-05-08 06:29:58 +00:00
26ffc60558 Accepting request 1265662 from editors
- Avoid override of delete-selection-mode in site-load.el (boo#1239926) 

- Make libXPM loaded dynamically for gtk/wayland (boo#1239926, boo#1239927)

OBS-URL: https://build.opensuse.org/request/show/1265662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=203
2025-04-02 15:05:50 +00:00
3c13e0a258 Avoid override of delete-selection-mode in site-load.el
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=457
2025-03-27 12:21:56 +00:00