Hello community,

here is the log from the commit of package slang for openSUSE:Factory checked 
in at 2020-04-09 23:14:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/slang (Old)
 and      /work/SRC/openSUSE:Factory/.slang.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "slang"

Thu Apr  9 23:14:17 2020 rev:35 rq:791795 version:2.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/slang/slang.changes      2019-09-05 
12:02:30.267940443 +0200
+++ /work/SRC/openSUSE:Factory/.slang.new.3248/slang.changes    2020-04-09 
23:14:18.378204665 +0200
@@ -1,0 +2,15 @@
+Mon Apr  6 12:17:00 UTC 2020 - Adam Majer <[email protected]>
+
+- slang 2.3.2:
+ * It is now possible to use reserved words as struct
+   field names without quoting them.  For example, it is now possible
+   to write
+              s = struct { public = value };
+   Previously, this required the field name to be quoted:
+              s = struct { "public" = value };
+
+- drop static library and its LTO workaround
+- git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch: upstreamed 
+- slang-fsuid.patch: refreshed
+
+-------------------------------------------------------------------

Old:
----
  git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch
  slang-2.3.1a.tar.bz2
  slang-2.3.1a.tar.bz2.asc

New:
----
  slang-2.3.2.tar.bz2
  slang-2.3.2.tar.bz2.asc

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

Other differences:
------------------
++++++ slang.spec ++++++
--- /var/tmp/diff_new_pack.JscNSh/_old  2020-04-09 23:14:18.938204989 +0200
+++ /var/tmp/diff_new_pack.JscNSh/_new  2020-04-09 23:14:18.938204989 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package slang
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           slang
-Version:        2.3.1a
+Version:        2.3.2
 Release:        0
 Summary:        Programming Library and Embeddable Extension Language
 License:        GPL-2.0-or-later
@@ -31,14 +31,12 @@
 Patch1:         slang-autoconf.patch
 Patch2:         slang-fsuid.patch
 # PATCH-FIX-UPSTREAM
-Patch5:         git-6dd5ade9a97b52ace4ac033779a6d3c1c51db4d1.patch
 Patch6:         overflow.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  pcre-devel
 BuildRequires:  pkg-config
 BuildRequires:  zlib-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} >= 1210
 BuildRequires:  oniguruma-devel >= 5.9.0
 %endif
@@ -93,11 +91,10 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch5 -p0
 %patch6 -p1
 
 %build
-%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
+# %%global _lto_cflags %%{_lto_cflags} -ffat-lto-objects
 mv autoconf/configure.ac .
 mv autoconf/aclocal.m4 autoconf/acinclude.m4
 #autoheader -I autoconf
@@ -112,10 +109,11 @@
 #    --with-onig
 # parallel make still broken in 2.2.2
 make --jobs 1
-make  static --jobs 1
+# make  static --jobs 1
 
 %install
-make DESTDIR=%{buildroot} install install-static 
+make DESTDIR=%{buildroot} install
+# install-static 
 
 rm -rf %{buildroot}%{_datadir}/doc/
 
@@ -133,7 +131,6 @@
 %postun -n libslang2 -p /sbin/ldconfig
 
 %files slsh
-%defattr(-,root,root)
 %doc COPYING slsh/README
 %doc slsh/doc/html/
 %config(noreplace) %{_sysconfdir}/slsh.rc
@@ -143,16 +140,15 @@
 %{_mandir}/man1/slsh.1*
 
 %files -n libslang2
-%defattr(-,root,root)
 %{_libdir}/libslang.so.*
 
 %files devel
-%defattr(-,root,root)
-%doc changes.txt COPYING NEWS README UPGRADE.txt demo/ examples/
+%doc changes.txt NEWS README UPGRADE.txt demo/ examples/
 %doc doc/grammar.txt doc/text/
+%license COPYING
 %{_includedir}/*
 %{_libdir}/pkgconfig/slang.pc
-%{_libdir}/libslang.a
+# %%{_libdir}/libslang.a
 %{_libdir}/libslang.so
 
 %changelog

++++++ slang-2.3.1a.tar.bz2 -> slang-2.3.2.tar.bz2 ++++++
++++ 49872 lines of diff (skipped)

++++++ slang-fsuid.patch ++++++
--- /var/tmp/diff_new_pack.JscNSh/_old  2020-04-09 23:14:19.942205569 +0200
+++ /var/tmp/diff_new_pack.JscNSh/_new  2020-04-09 23:14:19.946205572 +0200
@@ -1,8 +1,8 @@
-Index: slang-2.2.4/autoconf/configure.ac
+Index: slang-2.3.2/autoconf/configure.ac
 ===================================================================
---- slang-2.2.4.orig/autoconf/configure.ac
-+++ slang-2.2.4/autoconf/configure.ac
-@@ -154,9 +154,18 @@ sys/socket.h \
+--- slang-2.3.2.orig/autoconf/configure.ac
++++ slang-2.3.2/autoconf/configure.ac
+@@ -177,9 +177,18 @@ sys/socket.h \
  netinet/in.h \
  arpa/inet.h \
  sys/un.h \
@@ -21,11 +21,11 @@
  AC_TYPE_MODE_T
  AC_TYPE_PID_T
  AC_TYPE_UID_T
-Index: slang-2.2.4/src/config.hin
+Index: slang-2.3.2/src/config.hin
 ===================================================================
---- slang-2.2.4.orig/src/config.hin
-+++ slang-2.2.4/src/config.hin
-@@ -188,6 +188,8 @@
+--- slang-2.3.2.orig/src/config.hin
++++ slang-2.3.2/src/config.hin
+@@ -201,6 +201,8 @@
  #undef HAVE_SYS_UN_H
  #undef socklen_t
  
@@ -34,10 +34,10 @@
  #undef HAVE_CONFSTR
  #undef HAVE_SYSCONF
  #undef HAVE_PATHCONF
-Index: slang-2.2.4/src/slinclud.h
+Index: slang-2.3.2/src/slinclud.h
 ===================================================================
---- slang-2.2.4.orig/src/slinclud.h
-+++ slang-2.2.4/src/slinclud.h
+--- slang-2.3.2.orig/src/slinclud.h
++++ slang-2.3.2/src/slinclud.h
 @@ -30,4 +30,8 @@
  # include <memory.h>
  #endif
@@ -47,10 +47,10 @@
 +#endif
 +
  #endif                                       /* _SLANG_INCLUDE_H_ */
-Index: slang-2.2.4/src/sltermin.c
+Index: slang-2.3.2/src/sltermin.c
 ===================================================================
---- slang-2.2.4.orig/src/sltermin.c
-+++ slang-2.2.4/src/sltermin.c
+--- slang-2.3.2.orig/src/sltermin.c
++++ slang-2.3.2/src/sltermin.c
 @@ -23,6 +23,9 @@ Foundation, Inc., 59 Temple Place - Suit
  USA.
  */
@@ -61,7 +61,7 @@
  #include "slinclud.h"
  
  #include "slang.h"
-@@ -119,7 +122,32 @@ static FILE *open_terminfo (char *file,
+@@ -142,7 +145,32 @@ static FILE *open_terminfo (char *file,
      * I will also look into the use of setreuid, seteuid and setregid, 
setegid.
      * FIXME: Priority=medium
      */
@@ -93,4 +93,4 @@
 +
     if (fp == NULL) return NULL;
  
-    if ((12 == fread ((char *) buf, 1, 12, fp) && (MAGIC == make_integer 
(buf))))
+    if (12 != fread ((char *)buf, 1, 12, fp))



Reply via email to