Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package PlayOnLinux for openSUSE:Factory 
checked in at 2026-07-14 13:52:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PlayOnLinux (Old)
 and      /work/SRC/openSUSE:Factory/.PlayOnLinux.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "PlayOnLinux"

Tue Jul 14 13:52:46 2026 rev:5 rq:1365384 version:4.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/PlayOnLinux/PlayOnLinux.changes  2025-06-27 
23:09:30.929658493 +0200
+++ /work/SRC/openSUSE:Factory/.PlayOnLinux.new.1991/PlayOnLinux.changes        
2026-07-14 13:52:52.189051388 +0200
@@ -1,0 +2,6 @@
+Sun Jul 12 23:08:19 UTC 2026 - ecsos <[email protected]>
+
+- Use now python < 3.14
+- Rebase PlayOnLinux-python-pipes.patch with patch #76 from github.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ PlayOnLinux.spec ++++++
--- /var/tmp/diff_new_pack.4X05EI/_old  2026-07-14 13:52:53.117083153 +0200
+++ /var/tmp/diff_new_pack.4X05EI/_new  2026-07-14 13:52:53.121083290 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package PlayOnLinux
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,7 @@
 #
 
 
-%if 0%{?suse_version} >= 1600
-%define pythons python311
-%else
 %define pythons python3
-%endif
 
 %define _sname    POL-POM-4
 %define _sversion 4.4
@@ -46,10 +42,10 @@
 BuildRequires:  fdupes
 BuildRequires:  update-desktop-files
 # Not need for build. Only to test if packages are exists.
-BuildRequires:  %{python_module base < 3.13}
+BuildRequires:  %{python_module base < 3.14}
 BuildRequires:  %{python_module natsort}
 BuildRequires:  %{python_module wxPython}
-Requires:       %{python_flavor}-base < 3.13
+Requires:       %{python_flavor}-base < 3.14
 Requires:       %{python_flavor}-natsort
 Requires:       %{python_flavor}-wxPython
 Requires:       ImageMagick
@@ -123,6 +119,6 @@
 %dir %{_datadir}/desktop-directories
 %{_datadir}/playonlinux/
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{_name}.png
+%{_datadir}/pixmaps/playonlinux.png
 %{_datadir}/desktop-directories/%{name}.directory
 

++++++ PlayOnLinux-python-pipes.patch ++++++
--- /var/tmp/diff_new_pack.4X05EI/_old  2026-07-14 13:52:53.197085891 +0200
+++ /var/tmp/diff_new_pack.4X05EI/_new  2026-07-14 13:52:53.205086165 +0200
@@ -1,12 +1,41 @@
-diff -Pdpru POL-POM-4-4.4.orig/bash/find_python POL-POM-4-4.4/bash/find_python
---- POL-POM-4-4.4.orig/bash/find_python        2020-05-17 16:05:33.000000000 
+0200
-+++ POL-POM-4-4.4/bash/find_python     2025-06-27 13:40:46.301064997 +0200
-@@ -13,6 +13,7 @@ search_python () {
-       POL_PYTHON=""
-       while true; do
-               # list of interpreter names to try, in order
-+              next_python "python3.11"
-               next_python "python3"
-               next_python "python"
-               next_python "python2.7"
+From 10f7853c84f456f19289c22fe19a9a99f94d9dda Mon Sep 17 00:00:00 2001
+From: Robert Scheck <[email protected]>
+Date: Mon, 14 Oct 2024 00:00:52 +0200
+Subject: [PATCH] Replace pipes.quote() from deprecated Python pipes
+
+---
+ python/lib/playonlinux.py | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/python/lib/playonlinux.py b/python/lib/playonlinux.py
+index fa9b90fb9..b39f8a9a9 100755
+--- a/python/lib/playonlinux.py
++++ b/python/lib/playonlinux.py
+@@ -5,7 +5,7 @@
+ 
+ from . import Variables
+ import os
+-import subprocess, shlex, pipes, wx
++import subprocess, shlex, wx
+ import natsort
+ 
+ def winpath(script, path):
+@@ -373,7 +373,7 @@ def getArgs(shortcut): # Get prefix name from shortcut
+     try:
+         args = shlex.split(fichier[i])[2:-1]
+         #print args
+-        args = " ".join([ pipes.quote(x) for x in args])
++        args = " ".join([ shlex.quote(x) for x in args])
+         #print args
+     except:
+         args = ""
+@@ -432,7 +432,7 @@ def writeArgs(game, args):
+                 old_string = shlex.split(fichier[i])
+                 new_string = shlex.split(str(args))
+                 new_string = old_string[0:2] + new_string
+-                new_string = " ".join([ pipes.quote(x) for x in new_string])
++                new_string = " ".join([ shlex.quote(x) for x in new_string])
+ 
+                 new_string = new_string+' "$@"'
+                 line.append(new_string)
 

Reply via email to