File project.diff of Package usbmuxd

--- _servicedata.orig
+++ _servicedata
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/libimobiledevice/usbmuxd</param>
-              <param name="changesrevision">01c94c77f59404924f1c46d99c4e5e0c7817281b</param></service></servicedata>
\ No newline at end of file
+              <param name="changesrevision">523f7004dce885fe38b4f80e34a8f76dc8ea98b5</param></service></servicedata>
\ No newline at end of file
--- harden_usbmuxd.service.patch.orig
+++ harden_usbmuxd.service.patch
@@ -1,21 +1,21 @@
-Index: usbmuxd-1.1.1/systemd/usbmuxd.service.in
+Index: usbmuxd-1.1.1+git69.523f700/systemd/usbmuxd.service.in
 ===================================================================
---- usbmuxd-1.1.1.orig/systemd/usbmuxd.service.in
-+++ usbmuxd-1.1.1/systemd/usbmuxd.service.in
+--- usbmuxd-1.1.1+git69.523f700.orig/systemd/usbmuxd.service.in
++++ usbmuxd-1.1.1+git69.523f700/systemd/usbmuxd.service.in
 @@ -3,5 +3,16 @@ Description=Socket daemon for the usbmux
  Documentation=man:usbmuxd(8)
  
  [Service]
-+# added automatically, for details please see
-+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
-+ProtectSystem=full
-+ProtectHome=true
-+ProtectHostname=true
-+ProtectKernelTunables=true
-+ProtectKernelModules=true
-+ProtectKernelLogs=true
-+ProtectControlGroups=true
-+RestrictRealtime=true
-+# end of automatic additions 
- ExecStart=@sbindir@/usbmuxd --user usbmux --systemd -S /run/usbmuxd -P /run/usbmuxd.pid
- PIDFile=/run/usbmuxd.pid
+++# added automatically, for details please see
+++# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+++ProtectSystem=full
+++ProtectHome=true
+++ProtectHostname=true
+++ProtectKernelTunables=true
+++ProtectKernelModules=true
+++ProtectKernelLogs=true
+++ProtectControlGroups=true
+++RestrictRealtime=true
+++# end of automatic additions 
+ ExecStart=@sbindir@/usbmuxd --user usbmux --systemd
+ PIDFile=@runstatedir@/usbmuxd.pid
--- usbmuxd.changes.orig
+++ usbmuxd.changes
@@ -1,4 +1,24 @@
 -------------------------------------------------------------------
+Sun Feb 23 23:42:17 UTC 2025 - sbrabec@suse.com
+
+- Update to version 1.1.1+git69.523f700:
+  * Updated README
+  * Update libplist requirement to 2.6.0 and use PLIST_DICT helper
+    for cleaner code
+  * conf: fix false plist write error in config_set_device_record
+  * usb: add support for modes 4 and 5
+  * usb: correctly display 10 Gbps USB 3.x
+  * usb: Revert default mode back to 1
+  * device: Fix crash caused by wrong variable when logging an
+    error
+  * usb: Set default mode to 3 to include CDC NCM, and fix a log
+    message
+  * systemd: use runstatedir (drop usbmuxd-run-dir.patch).
+  * udev: Make sure iBridge (T1) doesn't end up in an unconfigured
+    state
+- Refresh harden_usbmuxd.service.patch.
+
+-------------------------------------------------------------------
 Wed Jan 22 16:14:33 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
 
 - Drop rcFOO symlinks for CODE16 (PED-266).
--- usbmuxd.spec.orig
+++ usbmuxd.spec
@@ -18,7 +18,7 @@
 
 %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d}
 Name:           usbmuxd
-Version:        1.1.1+git48.01c94c7
+Version:        1.1.1+git69.523f700
 Release:        0
 Summary:        A socket daemon to multiplex connections from and to iOS devices
 License:        GPL-2.0-only OR GPL-3.0-only
@@ -27,7 +27,6 @@ URL:            https://github.com/libim
 Source:         %{name}-%{version}.tar.gz
 Source1:        %{name}.sysusers
 Source99:       baselibs.conf
-Patch2:         usbmuxd-run-dir.patch
 Patch3:         harden_usbmuxd.service.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
openSUSE Build Service is sponsored by