SHA256
5
0
forked from pool/opi

162 Commits

Author SHA256 Message Date
94c5f6d9c0 Accepting request 1281865 from utilities
- Version 5.8.5
  * add librewolf plugin (#205)
  * Install .NET 9
  * Add verbose mode
  * Change the order of the process in the github module
  * Add rustdesk plugin

OBS-URL: https://build.opensuse.org/request/show/1281865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=70
2025-06-02 20:00:57 +00:00
4bf69cacf1 - Version 5.8.5
* add librewolf plugin (#205)
  * Install .NET 9
  * Add verbose mode
  * Change the order of the process in the github module
  * Add rustdesk plugin

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=169
2025-06-02 10:17:21 +00:00
f23f051b89 Accepting request 1280114 from utilities
- Version 5.8.4
  * Use arm64 rpm for libation on aarch64

OBS-URL: https://build.opensuse.org/request/show/1280114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=69
2025-05-27 16:42:11 +00:00
e4b7493496 - Version 5.8.4
* Use arm64 rpm for libation on aarch64

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=167
2025-05-26 10:41:00 +00:00
c66c4f175b Accepting request 1271861 from utilities
- Version 5.8.3
  * Install dependencies rpm-build and squashfs at runtime if needed
  * Drop DNF support

- Version 5.8.2
  * Warn about adding staging repos
  * Gracefully handle zypper exit code 106 (repos without cache present)

OBS-URL: https://build.opensuse.org/request/show/1271861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=68
2025-04-22 15:29:54 +00:00
f8ad01ca8d - Version 5.8.3
* Install dependencies rpm-build and squashfs at runtime if needed
  * Drop DNF support

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=165
2025-04-22 11:55:35 +00:00
0d053e251e - Version 5.8.2
* Warn about adding staging repos
  * Gracefully handle zypper exit code 106 (repos without cache present)

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=164
2025-04-22 08:08:59 +00:00
34b7e54b00 Accepting request 1252398 from utilities
- Version 5.8.1
  * Fix SyntaxWarning: invalid escape sequence '\s'

OBS-URL: https://build.opensuse.org/request/show/1252398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=67
2025-03-12 19:14:00 +00:00
6bd089fe9a - Version 5.8.1
* Fix SyntaxWarning: invalid escape sequence '\s'

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=162
2025-03-12 11:08:36 +00:00
8f80a75d95 Accepting request 1248114 from utilities
- Version 5.8.0
  * Add mullvad-brower

OBS-URL: https://build.opensuse.org/request/show/1248114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=66
2025-02-24 14:51:08 +00:00
797f045e2e - Version 5.8.0
* Add mullvad-brower

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=160
2025-02-24 11:39:47 +00:00
ff68ab9195 Accepting request 1246255 from utilities
- Version 5.7.0
  * Add leap-only plugin to install zellij from github release
  * Don't use subprocess.run user kwarg on 15.6
  * Fix tests: Use helloworld-opi-tests instead of zfs
  * Perform search despite locked rpmdb
  * Simplify backend code

OBS-URL: https://build.opensuse.org/request/show/1246255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=65
2025-02-16 21:49:31 +00:00
9f199a78a8 Require distribution-release for build
OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=158
2025-02-16 16:21:04 +00:00
ba2ff1fea3 - Version 5.7.0
* Add leap-only plugin to install zellij from github release
  * Don't use subprocess.run user kwarg on 15.6
  * Fix tests: Use helloworld-opi-tests instead of zfs
  * Perform search despite locked rpmdb
  * Simplify backend code

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=157
2025-02-16 16:14:16 +00:00
1f25cc3d5d Accepting request 1242090 from utilities
- Use no macros in url in .spec for packtrack

OBS-URL: https://build.opensuse.org/request/show/1242090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=64
2025-02-03 20:43:35 +00:00
62ee941ccc - Use no macros in url in .spec for packtrack
OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=155
2025-02-01 10:48:53 +00:00
e98777ad8c Accepting request 1239887 from utilities
- Version 5.6.0
  * Add plugin to install vagrant from hashicorp repo

OBS-URL: https://build.opensuse.org/request/show/1239887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=63
2025-01-23 17:06:21 +00:00
9413665973 - Version 5.6.0
* Add plugin to install vagrant from hashicorp repo

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=153
2025-01-23 13:53:33 +00:00
03369c4ad3 Accepting request 1237861 from utilities
- Version 5.5.0
  * Update opi/plugins/collabora.py
  * add collabora office desktop
  * Omit unsupported cli args on leap in 99_install_opi.py
  * Switch to PEP517 install
  * Fix 09_install_with_multi_repos_in_single_file_non_interactive.py
  * Fix 07_install_multiple.py on tumbleweed
  * Fix test suite on tumbleweed
  * Update available apps in opi - README.md

OBS-URL: https://build.opensuse.org/request/show/1237861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=62
2025-01-14 16:19:17 +00:00
f2033b2b15 - Version 5.5.0
* Update opi/plugins/collabora.py
  * add collabora office desktop
  * Omit unsupported cli args on leap in 99_install_opi.py
  * Switch to PEP517 install
  * Fix 09_install_with_multi_repos_in_single_file_non_interactive.py
  * Fix 07_install_multiple.py on tumbleweed
  * Fix test suite on tumbleweed
  * Update available apps in opi - README.md

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=151
2025-01-14 15:35:40 +00:00
359d8642d4 Build for 15.6 as well
OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=150
2024-12-03 10:14:31 +00:00
f2e0c0cd73 Switch to new python macros (don't call python3 setup.py install) anymore.
OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=149
2024-12-02 16:19:39 +00:00
6e9ca91d4a Accepting request 1220564 from utilities
- Version 5.4.0
  * Show key ID when importing or deleting package signing keys
  * Add option to install google-chrome-canary

OBS-URL: https://build.opensuse.org/request/show/1220564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=61
2024-11-04 21:42:51 +00:00
4238840be6 - Version 5.4.0
* Show key ID when importing or deleting package signing keys
  * Add option to install google-chrome-canary

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=147
2024-11-04 12:14:07 +00:00
fec610b836 Accepting request 1218231 from utilities
- Version 5.3.0
  * Fix tests for new zypper version
  * fix doblue slash in packman repo url
  * Add Plugin to install Libation

OBS-URL: https://build.opensuse.org/request/show/1218231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=60
2024-10-25 17:20:13 +00:00
3459d07a00 - Version 5.3.0
* Fix tests for new zypper version
  * fix doblue slash in packman repo url
  * Add Plugin to install Libation

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=145
2024-10-25 12:06:15 +00:00
8e0625ef06 Accepting request 1182982 from utilities
- Version 5.2.1
  * Update freeoffice.py

OBS-URL: https://build.opensuse.org/request/show/1182982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=59
2024-06-24 18:56:38 +00:00
27fb9b1285 - Version 5.2.1
* Update freeoffice.py

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=143
2024-06-24 09:05:29 +00:00
18c136ed1f Accepting request 1180023 from utilities
- Version 5.2.0
  * Add config option to reverse option order

OBS-URL: https://build.opensuse.org/request/show/1180023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=58
2024-06-11 16:32:00 +00:00
0684fec368 - Version 5.2.0
* Add config option to reverse option order

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=141
2024-06-11 14:13:08 +00:00
84ced30de3 Accepting request 1179230 from utilities
- Version 5.1.0
  * Use checkout@v4 for CI
  * Update issue templates
  * Increase prio from 90 to 70 for packman/openh264 repos

OBS-URL: https://build.opensuse.org/request/show/1179230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=57
2024-06-09 18:20:34 +00:00
2f8dd4ac35 - Version 5.1.0
* Use checkout@v4 for CI
  * Update issue templates
  * Increase prio from 90 to 70 for packman/openh264 repos

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=139
2024-06-07 13:18:03 +00:00
d5b2a90ea6 Accepting request 1160414 from utilities
OBS-URL: https://build.opensuse.org/request/show/1160414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=56
2024-03-21 16:07:51 +00:00
8d8c2df939 Accepting request 1160384 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1160384
OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=137
2024-03-21 15:46:08 +00:00
d6efc86d92 Accepting request 1143265 from utilities
- Version 5.0.0
  * Allow selecting mirror 1st time when adding packman repo
  * Add Plugin for SoftMaker Freeoffice
  * Use new osc service run cmd syntax
  * Codecs: Install AV1 decoder for mpv
  * Bump .NET SDK plugin to .NET 8.0

OBS-URL: https://build.opensuse.org/request/show/1143265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=55
2024-02-01 17:05:54 +00:00
fcc7e0c102 - Version 5.0.0
* Allow selecting mirror 1st time when adding packman repo
  * Add Plugin for SoftMaker Freeoffice
  * Use new osc service run cmd syntax
  * Codecs: Install AV1 decoder for mpv
  * Bump .NET SDK plugin to .NET 8.0

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=135
2024-02-01 09:42:37 +00:00
cfa9f85f29 Accepting request 1136186 from utilities
- Version 4.4.0
  * Match repos by alias when searching local repos
  * Rephrase OSS alternative hints
  * Fix typo in rpmbuild.py

OBS-URL: https://build.opensuse.org/request/show/1136186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=54
2024-01-03 11:30:21 +00:00
9d1f92ad36 - Version 4.4.0
* Match repos by alias when searching local repos
  * Rephrase OSS alternative hints
  * Fix typo in rpmbuild.py

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=133
2024-01-02 13:55:29 +00:00
3111aa12e0 Accepting request 1133488 from utilities
- Version 4.3.0
  * Hint open source alternatives
  * Fix issue with installing from existing openh264 repo

OBS-URL: https://build.opensuse.org/request/show/1133488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=53
2023-12-15 20:50:57 +00:00
5b1b2bcf2c - Version 4.3.0
* Hint open source alternatives
  * Fix issue with installing from existing openh264 repo

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=131
2023-12-15 18:10:31 +00:00
8b73f815e2 Accepting request 1132666 from utilities
- Version 4.2.0
  * Support multiple repos defined in a single .repo file
  * Automatically import packman key in non-interactive mode
  * Restructure code: Add classes for Repository, OBSPackage and LocalPackage
  * Hide package release for pkgs from local repos (same as with OBS pkgs)
  * Use tumbleweed repo for openh264 on Slowroll
  * Expand repovar $basearch (to e.g. x86_64 or aarch64)

OBS-URL: https://build.opensuse.org/request/show/1132666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=52
2023-12-12 18:32:36 +00:00
3810644fc8 - Version 4.2.0
* Support multiple repos defined in a single .repo file
  * Automatically import packman key in non-interactive mode
  * Restructure code: Add classes for Repository, OBSPackage and LocalPackage
  * Hide package release for pkgs from local repos (same as with OBS pkgs)
  * Use tumbleweed repo for openh264 on Slowroll
  * Expand repovar $basearch (to e.g. x86_64 or aarch64)

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=129
2023-12-12 12:41:14 +00:00
8530588e90 Accepting request 1131583 from utilities
- Version 4.1.0
  * Add support for Slowroll
  * Replace $releasever also with ${releasever} syntax
  * Update changelog prefix to *

OBS-URL: https://build.opensuse.org/request/show/1131583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=51
2023-12-07 18:11:19 +00:00
a73252abe2 - Version 4.1.0
* Add support for Slowroll
  * Replace $releasever also with ${releasever} syntax
  * Update changelog prefix to *

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=127
2023-12-07 10:31:02 +00:00
40f6f25bb2 Accepting request 1127322 from utilities
- Version 4.0.0
  * Simplify rpmbuild by removing %install
  * Add opi new dependencies to testsuite: rpm-build, squashfs
  * Rename rpmbuild internal dirs to uppercase
  * Fix building RPMs for Leap 15.5
  * Update opi-proxy .service file to listen on IPv6 as well
  * Add Snap library and Spotify plugin
  * Allow installing non-rpm applications (add OrcaSlicer)
  * chore: update multi_install description
  * Indent changes in changelog further than version

OBS-URL: https://build.opensuse.org/request/show/1127322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=50
2023-11-17 19:51:09 +00:00
8597582667 - Version 4.0.0
* Simplify rpmbuild by removing %install
  * Add opi new dependencies to testsuite: rpm-build, squashfs
  * Rename rpmbuild internal dirs to uppercase
  * Fix building RPMs for Leap 15.5
  * Update opi-proxy .service file to listen on IPv6 as well
  * Add Snap library and Spotify plugin
  * Allow installing non-rpm applications (add OrcaSlicer)
  * chore: update multi_install description
  * Indent changes in changelog further than version

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=125
2023-11-17 14:06:04 +00:00
60c1f32319 Accepting request 1116886 from utilities
- Version 3.6.0
- Increase timeouts in testsuite and improve output
- test: remove yandex-disk from multi-install test
- Run testsuite for (fake) MicroOS
- Fix repo URL generation for MicroOS and Leap Micro (fixes #158)
- Add multi package option
- Add ocenaudio audio editor (fixes #155)
- Ignore gpg check for unsigned pkgs (or pkgs without published key)

OBS-URL: https://build.opensuse.org/request/show/1116886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=49
2023-10-11 21:56:15 +00:00
414ccee892 - Version 3.6.0
- Increase timeouts in testsuite and improve output
- test: remove yandex-disk from multi-install test
- Run testsuite for (fake) MicroOS
- Fix repo URL generation for MicroOS and Leap Micro (fixes #158)
- Add multi package option
- Add ocenaudio audio editor (fixes #155)
- Ignore gpg check for unsigned pkgs (or pkgs without published key)

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=123
2023-10-11 10:10:35 +00:00
03288e2790 Accepting request 1113461 from utilities
- Version 3.5.0
- Expand releasever for local repo names
- Make resilio comment shorter
- Add option to skip plugins
- Update repo URL for MEGASync

OBS-URL: https://build.opensuse.org/request/show/1113461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/opi?expand=0&rev=48
2023-09-26 20:01:27 +00:00
06b6e0f7b3 - Version 3.5.0
- Expand releasever for local repo names
- Make resilio comment shorter
- Add option to skip plugins
- Update repo URL for MEGASync

OBS-URL: https://build.opensuse.org/package/show/utilities/opi?expand=0&rev=121
2023-09-25 13:23:32 +00:00