4 Commits

Author SHA256 Message Date
c4c22ab84a Accepting request 1328687 from hardware
OBS-URL: https://build.opensuse.org/request/show/1328687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/framework_tool?expand=0&rev=8
2026-01-22 16:59:02 +00:00
d8b7481efe - Update to 0.5.0
* --inputdeck: Try Framework 16 if can't detect system type
    by @JohnAZoidberg in #188
  * --versions: Add OS and tool version by @JohnAZoidberg in #178
  * devenv: Add dependencies to build and run uefi tool in QEMU
    by @JohnAZoidberg in #190
  * [Please test] Fix build errors with table length by @tripplehelix in #193
  * gh-actions: Also upload linux release build by @JohnAZoidberg in #194
  * Framework 13 and 16 AMD Ryzen 7040 Windows driver by @JohnAZoidberg in #197
  * Return unnecessary return statements by @JohnAZoidberg in #199
  * EXAMPLES_ADVANCED: Document --tablet-mode by @JohnAZoidberg in #200
  * Reading usb hub firmware version by @quinchou77 in #202
  * Clean up README by @JohnAZoidberg in #201
  * guid-create: All changes merged upstream by @JohnAZoidberg in #203
  * Update lockfile by @JohnAZoidberg in #204
  * Add support for Framework 16 AMD AI 300 Series by @JohnAZoidberg in #206
  * copilot keyboard: Add comment by @JohnAZoidberg in #209
  * Typo in README.md by @GhelloZ in #210
  * Windows Driver: Show supported BIOS version in error message
    by @JohnAZoidberg in #207
  * rgbkbd: Name arguments by @JohnAZoidberg in #212
  * README: fix Archlinux installation instruction by @qwertviop in #213
  * GpuVendor: Add Nvidia GN22 ID by @JohnAZoidberg in #214
  * README: Add OpenSUSE installation instructions by @JohnAZoidberg in #216
  * commandline: Print Parade retimer ver in --versions
    by @JohnAZoidberg in #217
  * esrt: Get full ESRT table entries on Windows by @JohnAZoidberg in #220
  * power: Fix position of port 3 by @JohnAZoidberg in #223
  * Dump NVMe firwmare version on Linux by @JohnAZoidberg in #225
  * Framework 13: Print audio and touch board ID by @JohnAZoidberg in #228
  * autofanctrl: Allow specifying fan index by @JohnAZoidberg in #229
  * GPU_descriptor: replaced underscores with hyphens by @JJ-Shapiro in #230
  * --versions: Add support for Genesys GL3590 Hub Firmware Version
    by @JohnAZoidberg in #231
  * --test-retimer: Allow testing retimer update mode by @JohnAZoidberg in #232
  * --flash-ec: Check platform before flashing by @JohnAZoidberg in #237
  * Build FreeBSD on GH Actions in VM by @JohnAZoidberg in #234
  * Parade no errror by @JohnAZoidberg in #238
  * Add more PD test binaries by @JohnAZoidberg in #239
  * clap_std: Remove unused import by @JohnAZoidberg in #241
  * docs: add Fedora installation method via the Terra by @Owen-sz in #242
  * fix (README): missing parentheses in Fedora line by @Owen-sz in #243
  * commandline: Add --uptimeinfo by @JohnAZoidberg in #244
  * Add i2c_write_block function by @JohnAZoidberg in #245
  * Add --s0ix-counter command by @JohnAZoidberg in #246
  * --versions: Add support for dumping NVIDIA graphics info
    by @JohnAZoidberg in #208
  * .gitignore: Ignore claude's temp files by @JohnAZoidberg in #247
  * turn on bay power when programming eeprom by @kiram9 in #240
  * i2c_passthru: Don't panic if error by @JohnAZoidberg in #248
  * Fix clippy warnings on windows by @JohnAZoidberg in #249
  * Update deps jan 2026 by @JohnAZoidberg in #251
  * GetCmdVersion: Don't fall back to v0 if >0xFF by @JohnAZoidberg in #250
  * chromium_ec: Add host command to read board ID by @JohnAZoidberg in #236
  * Prepare v0.5.0 by @JohnAZoidberg in #252
- drop make-reproducable.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/hardware/framework_tool?expand=0&rev=9
2026-01-22 13:37:17 +00:00
2e8be82661 Accepting request 1299421 from hardware
OBS-URL: https://build.opensuse.org/request/show/1299421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/framework_tool?expand=0&rev=7
2025-08-15 19:52:04 +00:00
e1296e96eb - regenerate vendor tarball to update slab to 0.4.11 to fix
CVE-2025-55159 (bsc#1248046)

OBS-URL: https://build.opensuse.org/package/show/hardware/framework_tool?expand=0&rev=8
2025-08-14 13:17:37 +00:00
6 changed files with 72 additions and 21 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:afa52ad4c29fa60485a8badbade102aef667cf4c8ea8c8ca880f027cf93d170f
size 1203637

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2588af9bf24afa0df605d111aab009e6de2d8ca3b475329e330025715718b932
size 1559502

View File

@@ -1,3 +1,69 @@
-------------------------------------------------------------------
Mon Jan 19 10:01:20 UTC 2026 - Nico Krapp <nico.krapp@suse.com>
- Update to 0.5.0
* --inputdeck: Try Framework 16 if can't detect system type
by @JohnAZoidberg in #188
* --versions: Add OS and tool version by @JohnAZoidberg in #178
* devenv: Add dependencies to build and run uefi tool in QEMU
by @JohnAZoidberg in #190
* [Please test] Fix build errors with table length by @tripplehelix in #193
* gh-actions: Also upload linux release build by @JohnAZoidberg in #194
* Framework 13 and 16 AMD Ryzen 7040 Windows driver by @JohnAZoidberg in #197
* Return unnecessary return statements by @JohnAZoidberg in #199
* EXAMPLES_ADVANCED: Document --tablet-mode by @JohnAZoidberg in #200
* Reading usb hub firmware version by @quinchou77 in #202
* Clean up README by @JohnAZoidberg in #201
* guid-create: All changes merged upstream by @JohnAZoidberg in #203
* Update lockfile by @JohnAZoidberg in #204
* Add support for Framework 16 AMD AI 300 Series by @JohnAZoidberg in #206
* copilot keyboard: Add comment by @JohnAZoidberg in #209
* Typo in README.md by @GhelloZ in #210
* Windows Driver: Show supported BIOS version in error message
by @JohnAZoidberg in #207
* rgbkbd: Name arguments by @JohnAZoidberg in #212
* README: fix Archlinux installation instruction by @qwertviop in #213
* GpuVendor: Add Nvidia GN22 ID by @JohnAZoidberg in #214
* README: Add OpenSUSE installation instructions by @JohnAZoidberg in #216
* commandline: Print Parade retimer ver in --versions
by @JohnAZoidberg in #217
* esrt: Get full ESRT table entries on Windows by @JohnAZoidberg in #220
* power: Fix position of port 3 by @JohnAZoidberg in #223
* Dump NVMe firwmare version on Linux by @JohnAZoidberg in #225
* Framework 13: Print audio and touch board ID by @JohnAZoidberg in #228
* autofanctrl: Allow specifying fan index by @JohnAZoidberg in #229
* GPU_descriptor: replaced underscores with hyphens by @JJ-Shapiro in #230
* --versions: Add support for Genesys GL3590 Hub Firmware Version
by @JohnAZoidberg in #231
* --test-retimer: Allow testing retimer update mode by @JohnAZoidberg in #232
* --flash-ec: Check platform before flashing by @JohnAZoidberg in #237
* Build FreeBSD on GH Actions in VM by @JohnAZoidberg in #234
* Parade no errror by @JohnAZoidberg in #238
* Add more PD test binaries by @JohnAZoidberg in #239
* clap_std: Remove unused import by @JohnAZoidberg in #241
* docs: add Fedora installation method via the Terra by @Owen-sz in #242
* fix (README): missing parentheses in Fedora line by @Owen-sz in #243
* commandline: Add --uptimeinfo by @JohnAZoidberg in #244
* Add i2c_write_block function by @JohnAZoidberg in #245
* Add --s0ix-counter command by @JohnAZoidberg in #246
* --versions: Add support for dumping NVIDIA graphics info
by @JohnAZoidberg in #208
* .gitignore: Ignore claude's temp files by @JohnAZoidberg in #247
* turn on bay power when programming eeprom by @kiram9 in #240
* i2c_passthru: Don't panic if error by @JohnAZoidberg in #248
* Fix clippy warnings on windows by @JohnAZoidberg in #249
* Update deps jan 2026 by @JohnAZoidberg in #251
* GetCmdVersion: Don't fall back to v0 if >0xFF by @JohnAZoidberg in #250
* chromium_ec: Add host command to read board ID by @JohnAZoidberg in #236
* Prepare v0.5.0 by @JohnAZoidberg in #252
- drop make-reproducable.patch, fixed upstream
-------------------------------------------------------------------
Thu Aug 14 11:35:24 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
- regenerate vendor tarball to update slab to 0.4.11 to fix
CVE-2025-55159 (bsc#1248046)
-------------------------------------------------------------------
Wed Jul 9 11:23:08 UTC 2025 - Nico Krapp <nico.krapp@suse.com>

View File

@@ -20,15 +20,13 @@
%define completion_dir_bash %{_datadir}/bash-completion/completions
%define completion_dir_zsh %{_datadir}/zsh/functions/Completion
Name: framework_tool
Version: 0.4.5
Version: 0.5.0
Release: 0
Summary: Rust tools to interact with the Framework Computer systems
License: BSD-3-Clause
URL: https://github.com/FrameworkComputer/framework-system
Source0: https://github.com/FrameworkComputer/framework-system/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1: vendor.tar.zst
# PATCH-FIX-OPENSUSE make-reproducable.patch
Patch0: make-reproducable.patch
BuildRequires: cargo-packaging
BuildRequires: pkg-config
BuildRequires: systemd-devel

View File

@@ -1,13 +0,0 @@
Index: framework-system-0.4.1/framework_lib/Cargo.toml
===================================================================
--- framework-system-0.4.1.orig/framework_lib/Cargo.toml
+++ framework-system-0.4.1/framework_lib/Cargo.toml
@@ -14,7 +14,7 @@ hidapi = ["dep:hidapi"]
uefi = [ "lazy_static/spin_no_std" ]
[build-dependencies]
-built = { version = "0.5", features = ["chrono", "git2"] }
+built = { version = "0.7.7", features = ["chrono", "git2"] }
[dependencies]
lazy_static = "1.4.0"

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0d59055ce61ab0ad7a8a5e46ff5c73da13c438432cbddfd6614000256b39d522
size 37835871
oid sha256:8dcc6fb70e3777b66cd3873222101444fd031c25afe1c4ca31892f065ce36caf
size 31377986