File project.diff of Package libimobiledevice-glue
--- _servicedata.orig
+++ _servicedata
@@ -3,4 +3,4 @@
<param name="url">git@github.com:libimobiledevice/libimobiledevice.git</param>
<param name="changesrevision">b3d35fbcf7a1ac669c2e80fbd58920941a5d4c0c</param></service><service name="tar_scm">
<param name="url">git@github.com:libimobiledevice/libimobiledevice-glue.git</param>
- <param name="changesrevision">440dbbbf615de11acdd8216df0e3676e8efb9ba1</param></service></servicedata>
\ No newline at end of file
+ <param name="changesrevision">fe28a576b65f6fdcccb0f85721d79b9d3965faa9</param></service></servicedata>
\ No newline at end of file
--- libimobiledevice-glue.changes.orig
+++ libimobiledevice-glue.changes
@@ -1,4 +1,23 @@
-------------------------------------------------------------------
+Tue Feb 25 20:35:37 UTC 2025 - sbrabec@suse.com
+
+- Update to version 1.3.1+git18.20250213:
+ * socket: Fix error output
+ * socket: Allow setting debug level via environment variable
+ * socket: WIN32: Make sure errno is set in error conditions
+ * socket: Update inline attributes for gcc/clang
+ * Fix compiler warning
+ * socket: WIN32: call WSAInit from library constructor
+ * socket: Improve error message output/verbose logging
+- Add patch to fix build with gcc14 in Leap 15.x
+ (libimobiledevice-glue-gcc14.patch).
+
+-------------------------------------------------------------------
+Sun Feb 23 23:36:16 UTC 2025 - Stanislav Brabec <sbrabec@suse.com>
+
+- - Set URL to a working address.
+
+-------------------------------------------------------------------
Sun Jan 12 17:33:50 UTC 2025 - sebix@sebix.at
- Update to version 1.3.1+git11.20241227:
--- libimobiledevice-glue.obsinfo.orig
+++ libimobiledevice-glue.obsinfo
@@ -1,4 +1,4 @@
name: libimobiledevice-glue
-version: 1.3.1+git11.20241227
-mtime: 1735260934
-commit: 440dbbbf615de11acdd8216df0e3676e8efb9ba1
+version: 1.3.1+git18.20250213
+mtime: 1739415017
+commit: fe28a576b65f6fdcccb0f85721d79b9d3965faa9
--- libimobiledevice-glue.spec.orig
+++ libimobiledevice-glue.spec
@@ -21,13 +21,15 @@
%define clamp_mtime_to_source_date_epoch 1
%define use_source_date_epoch_as_buildtime 1
Name: libimobiledevice-glue
-Version: 1.3.1+git11.20241227
+Version: 1.3.1+git18.20250213
Release: 0
Summary: Native protocols library for iOS devices
License: LGPL-2.1-or-later
-URL: https://www.libimobiledevice.org
+URL: https://github.com/libimobiledevice/libimobiledevice-glue
Source: %{name}-%{version}.tar.gz
Source1: baselibs.conf
+# PATCH-FIX-BUILD libimobiledevice-glue-gcc14.patch sbrabec@suse.com -- Fix build with gcc14 that does not understand __VA_OPT__(,).
+Patch0: libimobiledevice-glue-gcc14.patch
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: libtool
@@ -56,8 +58,9 @@ developing applications that use %{name}
%prep
%setup -q
-sed -i -e '/Requires:/d' src/%{name}-1.0.pc.in
-sed -i -e 's/-L${libdir}//' src/%{name}-1.0.pc.in
+%if 0%{?suse_version} < 1600
+%patch -P 0 -p1
+%endif
%build
autoreconf -fvi