File project.diff of Package python-mautrix-telegram

--- mautrix-telegram.service.orig
+++ mautrix-telegram.service
@@ -6,10 +6,18 @@ Type=simple
 SyslogIdentifier=mautrix-telegram
 Restart=on-failure
 RestartSec=3
-
-User=root
-WorkingDirectory=/usr/lib/python3.*/site-packages//mautrix-telegram
-ExecStart=@PYTHON_FLAVOR@ -m mautrix_telegram -c /etc/mautrix-telegram/config.yaml
+User=mautrix-telegram
+ReadWritePaths=/var/log/mautrix-telegram
+ExecStart=/usr/bin/python3.11 -m mautrix_telegram -c /etc/mautrix-telegram/config.yaml --no-update
+NoNewPrivileges=yes
+PrivateTmp=yes
+PrivateDevices=yes
+ProtectKernelTunables=yes
+ProtectKernelModules=yes
+ProtectControlGroups=yes
+ProtectSystem=strict
+ProtectHome=read-only
+SystemCallFilter=~@mount
 
 [Install]
 WantedBy=multi-user.target
--- python-mautrix-telegram.changes.orig
+++ python-mautrix-telegram.changes
@@ -1,4 +1,37 @@
 -------------------------------------------------------------------
+Sat Jul 19 23:17:36 UTC 2025 - Georg Pfuetzenreuter <mail+rpm@georg-pfuetzenreuter.net>
+
+- Update to version 0.15.3
+- Refactor to obs_scm
+- Tidy up spec-file, run spec-cleaner
+- Package files explicitly
+- Add no-scm-version.patch to repair "unknown" installed version
+
+-------------------------------------------------------------------
+Sun Dec 15 21:24:23 UTC 2024 - Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
+
+- Split system user into subpackage to correctly set directory ownership during installation
+- Reduce summary lengths to fit into the maximum
+- Simplify sysuser file (g/m are handled by u, shell is nologin by default)
+- Repair sysuser pre build (package name does not match user name)
+
+-------------------------------------------------------------------
+Fri Dec 13 21:14:45 UTC 2024 - Dmitry Markov <werwolf131313@gmail.com>
+
+- swap Telethon to tulir-Telethon
+
+-------------------------------------------------------------------
+Thu Dec 12 09:01:34 UTC 2024 - Dmitry Markov <werwolf131313@gmail.com>
+
+- Update to version 0.15.2
+* Dropped support for Python 3.9.
+* Updated Telegram API to layer 183.
+* Added support for authenticated media downloads.
+* Added support for receiving reactions when using a bot account.
+* Added option to limit file size by chat type.
+* Fixed reply bridging breaking in some cases.
+
+-------------------------------------------------------------------
 Fri Aug 26 16:22:20 UTC 2022 - Marcel Kuehlhorn <tux93@opensuse.org>
 
 - Update to version 0.12.0
openSUSE Build Service is sponsored by