Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lasso for openSUSE:Factory checked 
in at 2025-06-23 14:57:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lasso (Old)
 and      /work/SRC/openSUSE:Factory/.lasso.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lasso"

Mon Jun 23 14:57:15 2025 rev:9 rq:1287236 version:2.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/lasso/lasso.changes      2025-03-05 
13:42:38.161868071 +0100
+++ /work/SRC/openSUSE:Factory/.lasso.new.7067/lasso.changes    2025-06-23 
14:57:46.883107072 +0200
@@ -1,0 +2,9 @@
+Wed Jun 18 19:11:23 UTC 2025 - Matej Cepl <mc...@cepl.eu>
+
+- Merge the upstream PR
+  (https://git.entrouvert.org/entrouvert/lasso/pulls/19) as the
+  patch remove-six.patch removing the dependency on six.
+- Add fix_shebangs.patch to fix shebangs (better manageable than
+  sed commands).
+
+-------------------------------------------------------------------

New:
----
  fix_shebangs.patch
  remove-six.patch

----------(New B)----------
  New:  patch remove-six.patch removing the dependency on six.
- Add fix_shebangs.patch to fix shebangs (better manageable than
  sed commands).
  New:  (https://git.entrouvert.org/entrouvert/lasso/pulls/19) as the
  patch remove-six.patch removing the dependency on six.
- Add fix_shebangs.patch to fix shebangs (better manageable than
----------(New E)----------

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

Other differences:
------------------
++++++ lasso.spec ++++++
--- /var/tmp/diff_new_pack.bCf9fH/_old  2025-06-23 14:57:47.611137517 +0200
+++ /var/tmp/diff_new_pack.bCf9fH/_new  2025-06-23 14:57:47.611137517 +0200
@@ -43,6 +43,13 @@
 Patch3:         lasso-libxml2-2.12-support.patch
 # PATCH-FIX-UPSTREAM lasso-2.8.2-python_313.patch -- 
https://dev.entrouvert.org/issues/92106
 Patch4:         lasso-2.8.2-python_313.patch
+# PATCH-FIX-OPENSUSE fix_shebangs.patch mc...@suse.com
+# fix incorrect shebangs to be #!/usr/bin/python3
+Patch5:         fix_shebangs.patch
+# PATCH-FIX-UPSTREAM remove-six.patch mc...@suse.com
+# from https://git.entrouvert.org/entrouvert/lasso/pulls/19
+# remove dependency on the Python six module
+Patch6:         remove-six.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  check-devel
@@ -101,10 +108,6 @@
 %prep
 %autosetup -p1
 
-# Remove any python script shebang lines (unless they refer to python3)
-sed -i -E -e 
'/^#![[:blank:]]*(\/usr\/bin\/env[[:blank:]]+python[^3]?\>)|(\/usr\/bin\/python[^3]?\>)/d'
 \
-  `grep -r -l -E 
'^#![[:blank:]]*(%{_bindir}/python[^3]?)|(%{_bindir}/env[[:blank:]]+python[^3]?)'
 *`
-
 %build
 %if 0%{?suse_version} && 0%{?suse_version} < 1550
 # Try to fix build on Leap 15.1...

++++++ fix_shebangs.patch ++++++
---
 bindings/bindings.py                    |    2 +-
 bindings/python/tests/binding_tests.py  |    2 +-
 bindings/python/tests/profiles_tests.py |    2 +-
 bindings/python/tests/tests.py          |    3 +--
 lasso/build_strerror.py                 |    2 +-
 lasso/extract_sections.py               |    2 +-
 lasso/extract_symbols.py                |    2 +-
 lasso/extract_types.py                  |    2 +-
 tools/check-lasso-sections.py           |    2 +-
 9 files changed, 9 insertions(+), 10 deletions(-)

Index: lasso-2.8.2/bindings/bindings.py
===================================================================
--- lasso-2.8.2.orig/bindings/bindings.py       2021-09-11 19:20:25.844637909 
+0200
+++ lasso-2.8.2/bindings/bindings.py    2025-06-18 21:27:17.234890175 +0200
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python3
 #
 # Lasso - A free implementation of the Liberty Alliance specifications.
 #
Index: lasso-2.8.2/bindings/python/tests/binding_tests.py
===================================================================
--- lasso-2.8.2.orig/bindings/python/tests/binding_tests.py     2025-06-18 
21:27:10.943408811 +0200
+++ lasso-2.8.2/bindings/python/tests/binding_tests.py  2025-06-18 
21:27:17.235260757 +0200
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python3
 # -*- coding: utf-8 -*-
 #
 # $Id: binding_tests.py 3283 2007-06-11 09:10:18Z dlaniel $
Index: lasso-2.8.2/bindings/python/tests/profiles_tests.py
===================================================================
--- lasso-2.8.2.orig/bindings/python/tests/profiles_tests.py    2025-06-18 
21:27:10.943816479 +0200
+++ lasso-2.8.2/bindings/python/tests/profiles_tests.py 2025-06-18 
21:27:17.235574138 +0200
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python3
 # -*- coding: utf-8 -*-
 #
 # $Id: profiles_tests.py 3254 2007-06-05 21:23:57Z fpeters $
Index: lasso-2.8.2/bindings/python/tests/tests.py
===================================================================
--- lasso-2.8.2.orig/bindings/python/tests/tests.py     2021-09-11 
19:20:25.848637964 +0200
+++ lasso-2.8.2/bindings/python/tests/tests.py  2025-06-18 21:27:33.094107516 
+0200
@@ -1,5 +1,4 @@
-#! /usr/bin/env python
-# -*- coding: utf-8 -*-
++#!/usr/bin/python3
 #
 # $Id: tests.py 3425 2007-10-10 09:31:03Z dlaniel $
 #
Index: lasso-2.8.2/lasso/build_strerror.py
===================================================================
--- lasso-2.8.2.orig/lasso/build_strerror.py    2021-05-17 22:00:09.083309978 
+0200
+++ lasso-2.8.2/lasso/build_strerror.py 2025-06-18 21:27:17.236364820 +0200
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python3
 
 import glob
 import re
Index: lasso-2.8.2/lasso/extract_sections.py
===================================================================
--- lasso-2.8.2.orig/lasso/extract_sections.py  2021-09-11 19:20:25.848637964 
+0200
+++ lasso-2.8.2/lasso/extract_sections.py       2025-06-18 21:27:17.236654944 
+0200
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python3
 
 import io
 import re
Index: lasso-2.8.2/lasso/extract_symbols.py
===================================================================
--- lasso-2.8.2.orig/lasso/extract_symbols.py   2021-09-11 19:20:25.848637964 
+0200
+++ lasso-2.8.2/lasso/extract_symbols.py        2025-06-18 21:27:17.236878508 
+0200
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python3
 
 import io
 import glob
Index: lasso-2.8.2/lasso/extract_types.py
===================================================================
--- lasso-2.8.2.orig/lasso/extract_types.py     2021-09-11 19:20:25.848637964 
+0200
+++ lasso-2.8.2/lasso/extract_types.py  2025-06-18 21:27:17.237043056 +0200
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python3
 
 import io
 import glob
Index: lasso-2.8.2/tools/check-lasso-sections.py
===================================================================
--- lasso-2.8.2.orig/tools/check-lasso-sections.py      2021-05-17 
22:00:09.275307814 +0200
+++ lasso-2.8.2/tools/check-lasso-sections.py   2025-06-18 21:27:17.237215845 
+0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python3
 
 import sys
 import os.path

++++++ remove-six.patch ++++++
++++ 3430 lines (skipped)

Reply via email to