Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package emacs for openSUSE:Factory checked 
in at 2025-05-09 18:39:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs (Old)
 and      /work/SRC/openSUSE:Factory/.emacs.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "emacs"

Fri May  9 18:39:17 2025 rev:204 rq:1275457 version:30.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs/emacs.changes      2025-04-02 
17:06:48.532864712 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new.30101/emacs.changes   2025-05-09 
18:39:31.103410445 +0200
@@ -1,0 +2,13 @@
+Thu May  8 06:27:38 UTC 2025 - Dr. Werner Fink <wer...@suse.de>
+
+- Remove/disable GNUS setup in (dot).gnu-emacs  (boo#1241188)
+- Add patch emacs-30.1-minmalxauth.patch (boo#1241254)
+
+-------------------------------------------------------------------
+Mon Apr  7 11:52:23 UTC 2025 - Dr. Werner Fink <wer...@suse.de>
+
+- 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
+
+-------------------------------------------------------------------

New:
----
  emacs-30.1-minmalxauth.patch

BETA DEBUG BEGIN:
  New:- Remove/disable GNUS setup in (dot).gnu-emacs  (boo#1241188)
- Add patch emacs-30.1-minmalxauth.patch (boo#1241254)
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ emacs.spec ++++++
--- /var/tmp/diff_new_pack.LIHemp/_old  2025-05-09 18:39:32.199456209 +0200
+++ /var/tmp/diff_new_pack.LIHemp/_new  2025-05-09 18:39:32.203456376 +0200
@@ -209,7 +209,8 @@
 Source9:        macros.emacs
 %{load:%{SOURCE9}}
 Patch0:         emacs-29.1.dif
-# Currently disabled
+Patch1:         emacs-30.1-minmalxauth.patch
+# Currently disabled due memmmap build condition
 Patch2:         emacs-24.4-glibc.patch
 Patch4:         emacs-24.3-asian-print.patch
 Patch5:         emacs-24.4-ps-bdf.patch
@@ -375,6 +376,7 @@
 
 %prep
 %setup -q -b 2
+%patch -P1  -p0 -b .xauth
 %if %{with memmmap}
 %patch -P2  -p0 -b .glibc
 %endif

++++++ dot.gnu-emacs ++++++
--- /var/tmp/diff_new_pack.LIHemp/_old  2025-05-09 18:39:32.267459048 +0200
+++ /var/tmp/diff_new_pack.LIHemp/_new  2025-05-09 18:39:32.271459215 +0200
@@ -267,68 +267,38 @@
 ;; GNUS
 ;; ----
 ;; Sorting
-(if (or (and (= emacs-major-version 19) (> emacs-minor-version 29))
-       (> emacs-major-version 19))
-     (add-hook 'gnus-select-group-hook
-       #'(lambda ()
-         (setq-default gnus-auto-select-first nil)
-         (setq-default gnus-auto-center-summary nil)
-         (setq gnus-thread-sort-functions
-          '(gnus-thread-sort-by-number
-            gnus-thread-sort-by-subject
-            gnus-thread-sort-by-date
-            gnus-thread-sort-by-score))))
-   (add-hook 'gnus-select-group-hook
-       #'(lambda ()
-         (setq-default gnus-auto-select-first nil)
-         (setq-default gnus-auto-center-summary nil)
-         ;; First of all, sort by date.
-         (gnus-keysort-headers
-          (function string-lessp)
-          (function
-           (lambda (a)
-             (gnus-sortable-date (gnus-header-date a)))))
-         ;; Then sort by subject string ignoring `Re:'.
-         ;; If case-fold-search is non-nil, case of letters is ignored.
-         (gnus-keysort-headers
-          (function string-lessp)
-          (function
-           (lambda (a)
-             (if case-fold-search
-                 (downcase (gnus-simplify-subject (gnus-header-subject a) t))
-               (gnus-simplify-subject (gnus-header-subject a) t)))))
-        ))
-)
-;; highlighting, menus, and subscribing in GNUS
-(add-hook 'gnus-startup-hook
-     #'(lambda ()
-       (setq gnus-subscribe-newsgroup-method
-       #'(lambda (newsgroup)
-          (gnus-subscribe-newsgroup newsgroup)
-          (gnus-kill-newsgroup newsgroup)))
-       (setq gnus-use-generic-from t)
-       ;; highlighting and menu in GNUS
-       (if (or (and (= emacs-major-version 19) (> emacs-minor-version 29))
-               (> emacs-major-version 19))
-         (progn
-           (setq gnus-visual '(highlight menu))
-           (setq gnus-group-highlight
-               '(;; News.
-                 ((and (> unread 100) (not mailp)) . 
gnus-summary-high-ticked-face)
-                 ((and (> unread 0) (not mailp))   . 
gnus-summary-high-read-face)
-                 ((and (= unread 0) (not mailp))   . 
gnus-summary-high-ancient-face) 
-                 ((not mailp)                      . 
gnus-summary-normal-ancient-face) 
-                 ;; Mail.
-                 ((and (= unread 0) (eq level 1))  . 
gnus-group-mail-1-empty-face)
-                 ((eq level 1)                     . gnus-group-mail-1-face)
-                 ((and (= unread 0) (eq level 2))  . 
gnus-group-mail-2-empty-face)
-                 ((eq level 2)                     . gnus-group-mail-2-face)
-                 ((and (= unread 0) (eq level 3))  . 
gnus-group-mail-3-empty-face)
-                 ((eq level 3)                     . gnus-group-mail-3-face)
-                 ((= unread 0)                     . 
gnus-group-mail-low-empty-face)
-                 (t                                . 
gnus-group-mail-low-face)))
-      )))
-)
+;(if (or (and (= emacs-major-version 19) (> emacs-minor-version 29))
+;      (> emacs-major-version 19))
+;     (add-hook 'gnus-select-group-hook
+;      #'(lambda ()
+;        (setq-default gnus-auto-select-first nil)
+;        (setq-default gnus-auto-center-summary nil)
+;        (setq gnus-thread-sort-functions
+;         '(gnus-thread-sort-by-number
+;           gnus-thread-sort-by-subject
+;           gnus-thread-sort-by-date
+;           gnus-thread-sort-by-score))))
+;   (add-hook 'gnus-select-group-hook
+;      #'(lambda ()
+;        (setq-default gnus-auto-select-first nil)
+;        (setq-default gnus-auto-center-summary nil)
+;        ;; First of all, sort by date.
+;        (gnus-keysort-headers
+;         (function string-lessp)
+;         (function
+;          (lambda (a)
+;            (gnus-sortable-date (gnus-header-date a)))))
+;        ;; Then sort by subject string ignoring `Re:'.
+;        ;; If case-fold-search is non-nil, case of letters is ignored.
+;        (gnus-keysort-headers
+;         (function string-lessp)
+;         (function
+;          (lambda (a)
+;            (if case-fold-search
+;                (downcase (gnus-simplify-subject (gnus-header-subject a) t))
+;              (gnus-simplify-subject (gnus-header-subject a) t)))))
+;       ))
+;)
 ;;
 ;; Common to all C modes
 ;; ---------------------

++++++ emacs-30.1-minmalxauth.patch ++++++
---
 etc/emacs.service |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

--- etc/emacs.service
+++ etc/emacs.service   2025-05-08 06:17:23.503020867 +0000
@@ -5,6 +5,8 @@
 [Unit]
 Description=Emacs text editor
 Documentation=info:emacs man:emacs(1) https://gnu.org/software/emacs/
+PartOf=graphical-session.target
+After=graphical-session.target
 
 [Service]
 Type=notify
@@ -20,4 +22,4 @@ SuccessExitStatus=15
 Restart=on-failure
 
 [Install]
-WantedBy=default.target
+WantedBy=graphical-session.target

++++++ emacs-30.1-seccomp.patch ++++++
--- /var/tmp/diff_new_pack.LIHemp/_old  2025-05-09 18:39:32.327461553 +0200
+++ /var/tmp/diff_new_pack.LIHemp/_new  2025-05-09 18:39:32.331461721 +0200
@@ -8,17 +8,11 @@
 
 --- lib-src/seccomp-filter.c
 +++ lib-src/seccomp-filter.c   2025-03-19 12:29:10.689765873 +0000
-@@ -42,6 +42,13 @@ variants of those files that can be used
+@@ -42,6 +42,7 @@ variants of those files that can be used
  #include <stdlib.h>
  #include <stdint.h>
  #include <stdio.h>
-+#ifdef __powerpc64__
-+/* glibc uses internal an other TCGETS ioctl for its
-+   tcgetattr(3) call with its internal struct termios */
-+# include <asm/termbits.h>
-+#else
-+# include <termios.h>
-+#endif
++#include <asm/termbits.h>  /* mandatory accordingly to latest ioctl_tty(2) */
  #include <time.h>
  
  #include <asm/prctl.h>
@@ -28,7 +22,7 @@
  
 +/* 
https://github.com/torvalds/linux/commit/9651fcedf7b92d3f7f1ab179e8ab55b85ee10fc1
 */
 +#ifndef MAP_DROPPABLE
-+#define MAP_DROPPABLE 0x0
++#define MAP_DROPPABLE 0x08
 +#endif
 +
  static ATTRIBUTE_FORMAT_PRINTF (2, 3) _Noreturn void

Reply via email to