Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package opi for openSUSE:Factory checked in at 2026-07-21 23:12:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opi (Old) and /work/SRC/openSUSE:Factory/.opi.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opi" Tue Jul 21 23:12:20 2026 rev:81 rq:1366947 version:5.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/opi/opi.changes 2026-07-07 21:07:33.871347069 +0200 +++ /work/SRC/openSUSE:Factory/.opi.new.24530/opi.changes 2026-07-21 23:12:32.778699871 +0200 @@ -1,0 +2,6 @@ +Tue Jul 21 12:18:44 UTC 2026 - Dominik Heidler <[email protected]> + +- Version 5.15.0 + * OrcaSlicer: Load binary with correct architecture (fixes #222) + +------------------------------------------------------------------- Old: ---- opi-5.14.0.tar.gz New: ---- opi-5.15.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opi.spec ++++++ --- /var/tmp/diff_new_pack.LPWc5I/_old 2026-07-21 23:12:33.730732425 +0200 +++ /var/tmp/diff_new_pack.LPWc5I/_new 2026-07-21 23:12:33.730732425 +0200 @@ -20,7 +20,7 @@ %define pythons %{use_python} Name: opi -Version: 5.14.0 +Version: 5.15.0 Release: 0 Summary: OBS Package Installer (CLI) License: GPL-3.0-only ++++++ opi-5.14.0.tar.gz -> opi-5.15.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opi-5.14.0/opi/plugins/orca_slicer.py new/opi-5.15.0/opi/plugins/orca_slicer.py --- old/opi-5.14.0/opi/plugins/orca_slicer.py 2026-07-07 10:41:17.000000000 +0200 +++ new/opi-5.15.0/opi/plugins/orca_slicer.py 2026-07-21 14:18:36.000000000 +0200 @@ -21,7 +21,11 @@ version = latest_release['tag_name'].lstrip('v').replace('-', '_') if not opi.ask_yes_or_no(f"Do you want to install {repo} release {version} from {org} github repo?"): return - asset = github.get_release_asset(latest_release, filters=[lambda a: a['name'].endswith('.AppImage')]) + filters = [lambda a: a['name'].endswith('.AppImage')] + cpu_arch = opi.get_cpu_arch() + if cpu_arch != 'aarch64': + filters.append(lambda a: 'aarch64' not in a['name']) + asset = github.get_release_asset(latest_release, filters=filters) if not asset: print(f"No asset found for {org}/{repo} release {version}") return @@ -30,7 +34,7 @@ binary_path = 'usr/bin/OrcaSlicer' icon_path = 'usr/share/pixmaps/OrcaSlicer.svg' - rpm = rpmbuild.RPMBuild('OrcaSlicer', version, cls.description, "x86_64", files=[ + rpm = rpmbuild.RPMBuild('OrcaSlicer', version, cls.description, cpu_arch, files=[ f"/{binary_path}", f"/{icon_path}" ]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opi-5.14.0/opi/version.py new/opi-5.15.0/opi/version.py --- old/opi-5.14.0/opi/version.py 2026-07-07 10:41:17.000000000 +0200 +++ new/opi-5.15.0/opi/version.py 2026-07-21 14:18:36.000000000 +0200 @@ -1 +1 @@ -__version__ = '5.14.0' +__version__ = '5.15.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opi-5.14.0/opi.changes new/opi-5.15.0/opi.changes --- old/opi-5.14.0/opi.changes 2026-07-07 10:41:17.000000000 +0200 +++ new/opi-5.15.0/opi.changes 2026-07-21 14:18:36.000000000 +0200 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Jul 21 12:18:33 UTC 2026 - Dominik Heidler <[email protected]> + +- Version 5.15.0 + * OrcaSlicer: Load binary with correct architecture (fixes #222) + +------------------------------------------------------------------- Tue Jul 7 08:41:14 UTC 2026 - Dominik Heidler <[email protected]> - Version 5.14.0
