Script 'mail_helper' called by obssrc
Hello community,

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

Package is "twm"

Wed May  7 19:17:44 2025 rev:15 rq:1274983 version:1.0.13.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/twm/twm.changes  2025-05-05 23:00:32.658934087 
+0200
+++ /work/SRC/openSUSE:Factory/.twm.new.30101/twm.changes       2025-05-07 
19:17:51.786702295 +0200
@@ -1,0 +2,6 @@
+Tue May  6 15:16:52 UTC 2025 - Stefan Dirsch <[email protected]>
+
+- Update to 1.0.13.1
+- supersedes u_src-gen_deftwmrc.sh-is-not-executable-so-run-it-with.patch 
+
+-------------------------------------------------------------------

Old:
----
  twm-1.0.13.tar.xz
  u_src-gen_deftwmrc.sh-is-not-executable-so-run-it-with.patch

New:
----
  twm-1.0.13.1.tar.xz

BETA DEBUG BEGIN:
  Old:- Update to 1.0.13.1
- supersedes u_src-gen_deftwmrc.sh-is-not-executable-so-run-it-with.patch 
BETA DEBUG END:

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

Other differences:
------------------
++++++ twm.spec ++++++
--- /var/tmp/diff_new_pack.ENB7zD/_old  2025-05-07 19:17:52.414728422 +0200
+++ /var/tmp/diff_new_pack.ENB7zD/_new  2025-05-07 19:17:52.414728422 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           twm
-Version:        1.0.13
+Version:        1.0.13.1
 Release:        0
 Summary:        Tab Window Manager for the X Window System
 License:        HPND
@@ -26,7 +26,6 @@
 Source0:        
http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
 Source1:        twm.desktop
 Patch1:         twm-suse.diff
-Patch2:         u_src-gen_deftwmrc.sh-is-not-executable-so-run-it-with.patch
 BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  pkg-config

++++++ twm-1.0.13.tar.xz -> twm-1.0.13.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/twm-1.0.13/ChangeLog new/twm-1.0.13.1/ChangeLog
--- old/twm-1.0.13/ChangeLog    2025-05-04 16:19:50.000000000 +0200
+++ new/twm-1.0.13.1/ChangeLog  2025-05-05 21:39:07.000000000 +0200
@@ -1,3 +1,131 @@
+commit f371718ef3dd134094c4789156f6f2165fc57095
+Author: Thomas E. Dickey <[email protected]>
+Date:   Mon May 5 15:33:09 2025 -0400
+
+    twm 1.0.13.1
+    
+    Signed-off-by: Thomas E. Dickey <[email protected]>
+
+commit 94c68072e366e673429201cc1033cbfa637be650
+Author: Stefan Dirsch <[email protected]>
+Date:   Mon May 5 13:12:12 2025 +0200
+
+    twm 1.0.13
+    
+    Hi Thomas
+    
+    Thanks a lot for the update! Unfortunately I'm afraid the release needs to 
be
+    redone as release 1.0.13.1, since src/gen_deftwmrc.sh is missing from the
+    tarball (I think it's missing in src/Makefile.am:twm_SOURCES) and even if 
it
+    would be included it's likely not executable, so should be made executable
+    during build before executed or executed via 'sh'.
+    
+    I'm attaching a workaround patch.
+    
+    Stefan
+    
+    On Sun, May 04, 2025 at 10:21:44AM -0400, Thomas Dickey wrote:
+    > Alan Coopersmith (3):
+    >       gitlab CI: stop requiring Signed-off-by in commits
+    >       Remove "All rights reserved" from Oracle copyright notices
+    >       configure: pass noyywrap to AC_PROG_LEX if using autoconf 2.70 or 
later
+    >
+    > Thomas E. Dickey (11):
+    >       include "gram.h" only from "parse.h"
+    >       amend yylineno change
+    >       improve declaration of yylex()
+    >       improve portability for bison/byacc
+    >       build-fix
+    >       compiler-warning fixes
+    >       cleanup manpage-format
+    >       code-cleanup
+    >       spelling-fixes found by codespell
+    >       issue 5: modify manpage as suggested in issue about f.fullzoom
+    >       twm 1.0.13
+    >
+    > Tim Wiederhake (49):
+    >       Fix include guard names
+    >       Remove disabled code
+    >       Remove always-true ifndef TOM
+    >       Remove support for xprint
+    >       Remove unused typedef SigProc
+    >       Remove write to never-read variable in InstallWindowColormaps
+    >       Enable compiler warnings
+    >       Silence uninitialized variable warning
+    >       Silence old-style function definition warning in yywrap
+    >       Make atom_names const correct
+    >       Remove redundant declaration of yylineno
+    >       Remove redundant declaration of yyparse
+    >       Remove redundant declaration of yylex
+    >       Replace GCC_PRINTFLIKE with _X_ATTRIBUTE_PRINTF
+    >       Replace GCC_NORETURN with _X_NORETURN
+    >       Remove now unused NoPrintscreens variable
+    >       Split up InitMenus
+    >       Make MultiScreen a local variable
+    >       Make InitFile a local variable
+    >       Make appContext a local variable
+    >       Make FirstScreen a local variable
+    >       Make XtSignalId si static
+    >       Rework dummy variable usage in AddWindow
+    >       Rework dummy variable usage in SetHighlightPixmap
+    >       Rework dummy variable usage in HandleButtonPress
+    >       Rework dummy variable usage in CreateIconManagers
+    >       Rework dummy variable usage in do_string_keyword
+    >       Rework dummy variable usage in IconUp
+    >       Rework dummy variable usage in ExecuteFunction
+    >       Remove global variables JunkRoot, JunkChild
+    >       Remove global variables JunkX, JunkY
+    >       Remove global variables JunkWidth, JunkHeight, JunkBW, JunkDepth, 
JunkMask
+    >       Remove storage specifier 'register'
+    >       Rename field 'delete' to 'remove' in TitlebarPixmaps
+    >       Rename field 'class' to 'xclass' in TWMWinConfigEntry
+    >       Rename field 'class' to 'xclass' in TwmWindow
+    >       Rename argument 'class' to 'xclass' in LookInList
+    >       Rename argument 'class' to 'xclass' in GetColorFromList
+    >       Rename variable 'new' to 'entry' in splitEntry
+    >       Accomodate different field names when compiling with c++
+    >       Add explicit cast after memory allocation
+    >       Simplify default twmrc generation
+    >       Remove version.c and version.h
+    >       Provide defaults for externally defined symbols
+    >       Add meson as alternative build system
+    >       Add meson builds to CI
+    >       Fix memory leak in SaveYourselfPhase2CB
+    >       Fix memory leak in FindFontSet
+    >       Fix read from uninitialized data
+    >
+    > git tag: twm-1.0.13
+    >
+    > https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.gz
+    > SHA256: 74ee5391104170f8b98b7af622c8f646e86cc30cce023970946a4c3435dd3cbe 
 twm-1.0.13.tar.gz
+    > SHA512: 
88e272b3074346c1829f2adad532bfbcb82c5beadac32c8268ad6ed13370bb8556b23bc71b5bfee0f7344abc10881e60f48ce6faf958c0b4171ebbb79bbcce90
  twm-1.0.13.tar.gz
+    > PGP:  
https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.gz.sig
+    >
+    > https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.xz
+    > SHA256: 966c4df15757645943a916c1beee4ff4065b44fde00cf01f8477d8c1d0cba2b6 
 twm-1.0.13.tar.xz
+    > SHA512: 
bab61865b798869d64fdf6e65ac9affee7ae0acf5523e4dc36e5fc65664ed83fb6ba8f1f7f495c29340e9e3dd00a386a81dcccfa11fc7adf3edda505db2f52b9
  twm-1.0.13.tar.xz
+    > PGP:  
https://xorg.freedesktop.org/archive/individual/app/twm-1.0.13.tar.xz.sig
+    >
+    > --
+    > Thomas E. Dickey <[email protected]>
+    > https://invisible-island.net
+    
+    Public Key available
+    ------------------------------------------------------
+    Stefan Dirsch (Res. & Dev.)   SUSE Software Solutions Germany GmbH
+    Tel: 0911-740 53 0            Frankenstraße 146
+    FAX: 0911-740 53 479          D-90461 Nürnberg
+    http://www.suse.de            Germany
+    ----------------------------------------------------------------
+    Geschäftsführer: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
+    (HRB 36809, AG Nürnberg)
+    ----------------------------------------------------------------
+    
+    >From 68dc6f91963d4798880c5f574fdb8a1fd3b1b0b6 Mon Sep 17 00:00:00 2001
+    From: Stefan Dirsch <[email protected]>
+    Date: Mon, 5 May 2025 12:48:29 +0200
+    Subject: [PATCH] src/gen_deftwmrc.sh is not executable, so run it with sh 
...
+
 commit 901bfcf0c8a504220ee0dd258a199c1d882b79a6
 Author: Thomas E. Dickey <[email protected]>
 Date:   Sun May 4 10:17:28 2025 -0400
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/twm-1.0.13/configure new/twm-1.0.13.1/configure
--- old/twm-1.0.13/configure    2025-05-04 16:19:47.000000000 +0200
+++ new/twm-1.0.13.1/configure  2025-05-05 21:39:05.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for twm 1.0.13.
+# Generated by GNU Autoconf 2.71 for twm 1.0.13.1.
 #
 # Report bugs to <https://gitlab.freedesktop.org/xorg/app/twm/issues>.
 #
@@ -612,8 +612,8 @@
 # Identity of this package.
 PACKAGE_NAME='twm'
 PACKAGE_TARNAME='twm'
-PACKAGE_VERSION='1.0.13'
-PACKAGE_STRING='twm 1.0.13'
+PACKAGE_VERSION='1.0.13.1'
+PACKAGE_STRING='twm 1.0.13.1'
 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/twm/issues'
 PACKAGE_URL=''
 
@@ -1354,7 +1354,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures twm 1.0.13 to adapt to many kinds of systems.
+\`configure' configures twm 1.0.13.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1425,7 +1425,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of twm 1.0.13:";;
+     short | recursive ) echo "Configuration of twm 1.0.13.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1538,7 +1538,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-twm configure 1.0.13
+twm configure 1.0.13.1
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1808,7 +1808,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by twm $as_me 1.0.13, which was
+It was created by twm $as_me 1.0.13.1, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -4375,7 +4375,7 @@
 
 # Define the identity of the package.
  PACKAGE='twm'
- VERSION='1.0.13'
+ VERSION='1.0.13.1'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -12332,7 +12332,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by twm $as_me 1.0.13, which was
+This file was extended by twm $as_me 1.0.13.1, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -12400,7 +12400,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-twm config.status 1.0.13
+twm config.status 1.0.13.1
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/twm-1.0.13/configure.ac new/twm-1.0.13.1/configure.ac
--- old/twm-1.0.13/configure.ac 2025-05-04 16:19:45.000000000 +0200
+++ new/twm-1.0.13.1/configure.ac       2025-05-05 21:39:03.000000000 +0200
@@ -22,7 +22,7 @@
 
 # Initialize Autoconf
 AC_PREREQ([2.64])
-AC_INIT([twm], [1.0.13],
+AC_INIT([twm], [1.0.13.1],
         [https://gitlab.freedesktop.org/xorg/app/twm/issues], [twm])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_HEADERS([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/twm-1.0.13/src/Makefile.am 
new/twm-1.0.13.1/src/Makefile.am
--- old/twm-1.0.13/src/Makefile.am      2025-05-04 16:19:45.000000000 +0200
+++ new/twm-1.0.13.1/src/Makefile.am    2025-05-05 21:39:03.000000000 +0200
@@ -43,6 +43,7 @@
        events.h        \
        gc.c            \
        gc.h            \
+       gen_deftwmrc.sh \
        iconmgr.c       \
        iconmgr.h       \
        icons.c         \
@@ -68,6 +69,6 @@
 BUILT_SOURCES = gram.h deftwmrc.c
 
 deftwmrc.c:  system.twmrc
-       $(srcdir)/gen_deftwmrc.sh $@ $<
+       sh $(srcdir)/gen_deftwmrc.sh $@ $<
 
 EXTRA_DIST = siconify.bm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/twm-1.0.13/src/Makefile.in 
new/twm-1.0.13.1/src/Makefile.in
--- old/twm-1.0.13/src/Makefile.in      2025-05-04 16:19:48.000000000 +0200
+++ new/twm-1.0.13.1/src/Makefile.in    2025-05-05 21:39:05.000000000 +0200
@@ -383,6 +383,7 @@
        events.h        \
        gc.c            \
        gc.h            \
+       gen_deftwmrc.sh \
        iconmgr.c       \
        iconmgr.h       \
        icons.c         \
@@ -808,7 +809,7 @@
 
 
 deftwmrc.c:  system.twmrc
-       $(srcdir)/gen_deftwmrc.sh $@ $<
+       sh $(srcdir)/gen_deftwmrc.sh $@ $<
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/twm-1.0.13/src/gen_deftwmrc.sh 
new/twm-1.0.13.1/src/gen_deftwmrc.sh
--- old/twm-1.0.13/src/gen_deftwmrc.sh  1970-01-01 01:00:00.000000000 +0100
+++ new/twm-1.0.13.1/src/gen_deftwmrc.sh        2025-05-05 21:39:03.000000000 
+0200
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+rm -f ${1}
+echo '/*' >>${1}
+echo ' * This file is generated automatically from the default' >>${1}
+echo ' * twm bindings file system.twmrc by the twm Makefile.' >>${1}
+echo ' */' >>${1}
+echo '' >>${1}
+echo 'const unsigned char *defTwmrc[] = {' >>${1}
+sed \
+    -e '/^#/d' \
+    -e 's/"/\\"/g' \
+    -e 's/^/    (const unsigned char *) "/' \
+    -e 's/$/",/' \
+    <${2} \
+    >>${1}
+echo '    (const unsigned char *) 0 };' >>${1}

Reply via email to