12 Commits

Author SHA256 Message Date
17125952d1 Accepting request 1318948 from devel:languages:go
version update to 0.0.17 (forwarded request 1318829 from pjbgf)

OBS-URL: https://build.opensuse.org/request/show/1318948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qubesome?expand=0&rev=12
2025-11-24 13:06:36 +00:00
dcfe444c81 version update to 0.0.17
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/qubesome?expand=0&rev=26
2025-11-21 03:48:39 +00:00
cd011be4ee Accepting request 1318077 from devel:languages:go
version update to 0.0.16 (forwarded request 1318069 from pjbgf)

OBS-URL: https://build.opensuse.org/request/show/1318077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qubesome?expand=0&rev=11
2025-11-17 11:18:58 +00:00
f0fef23b7f version update to 0.0.16
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/qubesome?expand=0&rev=24
2025-11-16 13:11:27 +00:00
e938dd708f Accepting request 1315733 from devel:languages:go
version update to 0.0.15 (forwarded request 1315677 from pjbgf)

OBS-URL: https://build.opensuse.org/request/show/1315733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qubesome?expand=0&rev=10
2025-11-06 17:12:59 +00:00
0ff24f488b version update to 0.0.15
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/qubesome?expand=0&rev=22
2025-11-05 13:56:42 +00:00
d15cbf0cb4 Accepting request 1309121 from devel:languages:go
- Update to version 0.0.13:
  * build: Bump PROTOC to v32.1
  * build: Bump golangci-lint to v2.5.0
  * build: Remove redundant tenv linter
  * Drop redundant //nolint
  * headless: Disable mime handling The way that mime handling works at the moment, it is incompatible with headless mode. Therefore always disables it before sending the workload to the runner.
  * profiles: Mount dbus system bus path
  * run: Expose Wayland env variables to workloads
  * start: Improve start of profile in Wayland
  * Add fallback resolution In cases were xrandr or wlr-randr are not available, or return an error, fall back to a 1440x1080 resolution. This avoids silent failures which can be difficult to pinpoint.
  * Add headless subcommand
  * build(deps): bump the github-actions-updates group with 5 updates
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * build(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9
  * build(deps): bump google.golang.org/grpc from 1.75.0 to 1.75.1 (forwarded request 1309118 from pjbgf)

OBS-URL: https://build.opensuse.org/request/show/1309121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qubesome?expand=0&rev=9
2025-10-06 16:07:48 +00:00
872ce79140 - Update to version 0.0.13:
* build: Bump PROTOC to v32.1
  * build: Bump golangci-lint to v2.5.0
  * build: Remove redundant tenv linter
  * Drop redundant //nolint
  * headless: Disable mime handling The way that mime handling works at the moment, it is incompatible with headless mode. Therefore always disables it before sending the workload to the runner.
  * profiles: Mount dbus system bus path
  * run: Expose Wayland env variables to workloads
  * start: Improve start of profile in Wayland
  * Add fallback resolution In cases were xrandr or wlr-randr are not available, or return an error, fall back to a 1440x1080 resolution. This avoids silent failures which can be difficult to pinpoint.
  * Add headless subcommand
  * build(deps): bump the github-actions-updates group with 5 updates
  * build(deps): bump github.com/cyphar/filepath-securejoin
  * build(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9
  * build(deps): bump google.golang.org/grpc from 1.75.0 to 1.75.1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/qubesome?expand=0&rev=20
2025-10-05 22:29:02 +00:00
5c4af1c9fd Accepting request 1303193 from devel:languages:go
- Update to version 0.0.12:
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump the github-actions-updates group with 5 updates
  * build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
  * build(deps): bump github.com/urfave/cli/v3 from 3.3.8 to 3.4.1
  * build(deps): bump google.golang.org/grpc from 1.74.2 to 1.75.0
  * build(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.8
  * build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7
  * build(deps): bump the github-actions-updates group with 3 updates
  * build(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.2
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump the github-actions-updates group with 4 updates
  * Bump go-git to v6
  * build: Update branch target
  * build(deps): bump github.com/urfave/cli/v3 from 3.3.3 to 3.3.8
  * build(deps): bump google.golang.org/grpc from 1.72.2 to 1.73.0
  * build(deps): bump github.com/go-git/go-git/v5 from 5.16.0 to 5.16.2 (forwarded request 1303191 from pjbgf)

OBS-URL: https://build.opensuse.org/request/show/1303193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qubesome?expand=0&rev=8
2025-09-09 18:30:03 +00:00
0c885031ee - Update to version 0.0.12:
* build(deps): bump the golang-org group with 2 updates
  * build(deps): bump the github-actions-updates group with 5 updates
  * build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
  * build(deps): bump github.com/urfave/cli/v3 from 3.3.8 to 3.4.1
  * build(deps): bump google.golang.org/grpc from 1.74.2 to 1.75.0
  * build(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.8
  * build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7
  * build(deps): bump the github-actions-updates group with 3 updates
  * build(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.2
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump the github-actions-updates group with 4 updates
  * Bump go-git to v6
  * build: Update branch target
  * build(deps): bump github.com/urfave/cli/v3 from 3.3.3 to 3.3.8
  * build(deps): bump google.golang.org/grpc from 1.72.2 to 1.73.0
  * build(deps): bump github.com/go-git/go-git/v5 from 5.16.0 to 5.16.2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/qubesome?expand=0&rev=18
2025-09-08 12:08:00 +00:00
00273be375 Accepting request 1283894 from devel:languages:go
- Update to version 0.0.11:
  * firecracker: Refactoring code Split image used for network setup from the image used as the source for the rootfs. In the future, some of the qubesome specific logic in the latter should also be transitioned over to the firecracker image, so that the requirements from the workload image are decreased.
  * firecracker: Ensure docker is used for privileged ops The use of Firecracker is experimental and heavily relies on Docker for the initial creation of the rootfs and the creation of the firecracker network taps.
  * firecracker: Bump kernel to 6.1.102
  * run: Add workload name to error message
  * Update to new cli.StringArg API
  * build(deps): bump google.golang.org/grpc from 1.72.1 to 1.72.2
  * build(deps): bump the github-actions-updates group with 4 updates
  * build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.1
  * build(deps): bump github.com/urfave/cli/v3 from 3.1.1 to 3.3.3
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump the github-actions-updates group with 4 updates
  * build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0
  * build(deps): bump github.com/go-git/go-git/v5 from 5.14.0 to 5.15.0
  * build(deps): bump golang.org/x/net in the go_modules group
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1
  * build(deps): bump github.com/urfave/cli/v3 from 3.0.0-beta1 to 3.1.1
  * build(deps): bump the github-actions-updates group with 5 updates
  * build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6
  * build(deps): bump golang.org/x/net in the go_modules group
  * build: Add CodeQL workflow
  * profiles: Add desktop entries for workloads Instead of relying on users to create and map their own desktop entries, qubesome auto generate them based on all the workloads configured for the given profile.
  * build: Add OpenSSF Scorecard workflow
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0
  * Improve AMD GPU support Depending on the ROCm version, the binaries are not added to the PATH. Checking for /dev/kfd seems to be a more consistent way to check whether the AMD Kernel Fusion Driver is in place, which is what AMD uses.
  * build(deps): bump github.com/go-git/go-git/v5
  * build(deps): bump the github-actions-updates group with 3 updates (forwarded request 1283883 from pjbgf)

OBS-URL: https://build.opensuse.org/request/show/1283894
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qubesome?expand=0&rev=7
2025-06-10 07:05:23 +00:00
c279300e35 Accepting request 1283883 from home:pjbgf:qubesome:cli:release
- Update to version 0.0.11:
  * firecracker: Refactoring code Split image used for network setup from the image used as the source for the rootfs. In the future, some of the qubesome specific logic in the latter should also be transitioned over to the firecracker image, so that the requirements from the workload image are decreased.
  * firecracker: Ensure docker is used for privileged ops The use of Firecracker is experimental and heavily relies on Docker for the initial creation of the rootfs and the creation of the firecracker network taps.
  * firecracker: Bump kernel to 6.1.102
  * run: Add workload name to error message
  * Update to new cli.StringArg API
  * build(deps): bump google.golang.org/grpc from 1.72.1 to 1.72.2
  * build(deps): bump the github-actions-updates group with 4 updates
  * build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.1
  * build(deps): bump github.com/urfave/cli/v3 from 3.1.1 to 3.3.3
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump the github-actions-updates group with 4 updates
  * build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0
  * build(deps): bump github.com/go-git/go-git/v5 from 5.14.0 to 5.15.0
  * build(deps): bump golang.org/x/net in the go_modules group
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1
  * build(deps): bump github.com/urfave/cli/v3 from 3.0.0-beta1 to 3.1.1
  * build(deps): bump the github-actions-updates group with 5 updates
  * build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6
  * build(deps): bump golang.org/x/net in the go_modules group
  * build: Add CodeQL workflow
  * profiles: Add desktop entries for workloads Instead of relying on users to create and map their own desktop entries, qubesome auto generate them based on all the workloads configured for the given profile.
  * build: Add OpenSSF Scorecard workflow
  * build(deps): bump the golang-org group with 2 updates
  * build(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0
  * Improve AMD GPU support Depending on the ROCm version, the binaries are not added to the PATH. Checking for /dev/kfd seems to be a more consistent way to check whether the AMD Kernel Fusion Driver is in place, which is what AMD uses.
  * build(deps): bump github.com/go-git/go-git/v5
  * build(deps): bump the github-actions-updates group with 3 updates

OBS-URL: https://build.opensuse.org/request/show/1283883
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/qubesome?expand=0&rev=16
2025-06-08 01:29:48 +00:00
7 changed files with 128 additions and 9 deletions

View File

@@ -3,7 +3,7 @@
<param name="url">https://github.com/qubesome/cli.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v0.0.10</param>
<param name="revision">v0.0.17</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="match-tag">v*</param>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/qubesome/cli.git</param>
<param name="changesrevision">edd889900ed697f80d1d1b4b460eb5606cd5a733</param></service></servicedata>
<param name="changesrevision">c8b1298562ccce5f41126fa16db36e997c3230c3</param></service></servicedata>

View File

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

3
qubesome-0.0.17.tar.gz Normal file
View File

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

View File

@@ -1,3 +1,122 @@
-------------------------------------------------------------------
Thu Nov 20 10:08:29 UTC 2025 - Paulo Gomes <pjbgf@linux.com>
- Update to version 0.0.17:
* build(deps): bump golang.org/x/crypto
* fix(deps): update module google.golang.org/grpc to v1.77.0
-------------------------------------------------------------------
Sun Nov 16 12:02:11 UTC 2025 - Paulo Gomes <pjbgf@linux.com>
- Update to version 0.0.16:
* build: Remove protoc version prefix
* fix(deps): update module golang.org/x/term to v0.37.0
* chore(deps): update dependency protocolbuffers/protobuf to v33.1
* chore(deps): update dependency golangci/golangci-lint to v2.6.1
* chore(deps): update dependency protocolbuffers/protobuf to v33
* chore(deps): update dependency golangci/golangci-lint to v2.6.0
* build: Remove renovate workflow This is being replaced by the workflow in qubesome/.github: https://github.com/qubesome/.github/blob/main/.github/workflows/renovate.yml
* build: Add renovate workflow
* build: Add renovate workflow
* build(deps): bump github.com/urfave/cli/v3 from 3.5.0 to 3.6.0
* build(deps): bump golang.org/x/sys in the golang-org group
* build: Transition to new archives config x-ref: https://goreleaser.com/deprecations/#archivesformat
* build: Add support for new cosign bundle
-------------------------------------------------------------------
Wed Nov 05 09:33:50 UTC 2025 - Paulo Gomes <pjbgf@linux.com>
- Update to version 0.0.15:
* Enforce soft failure when mtls data not available The mtls data storage is largely a convenience feature which enables things such as mime handling. This change ensures that a profile can still be started regardless of it.
* Disable SELinux for profile and workloads In order for qubesome to work in environments where SELinux is enabled and enforced the container execution needs to opt-out from SELinux.
* build(deps): bump github.com/cyphar/filepath-securejoin
* build(deps): bump the github-actions-updates group with 4 updates
* build(deps): bump github.com/urfave/cli/v3 from 3.4.1 to 3.5.0
* build(deps): bump google.golang.org/grpc from 1.75.1 to 1.76.0
* build(deps): bump the golang-org group with 2 updates
-------------------------------------------------------------------
Wed Nov 05 09:28:30 UTC 2025 - Paulo Gomes <pjbgf@linux.com>
- Update to version 0.0.14:
* run: Add support for X11/Wayland and NoGPU specific args This provides an easier way to customise a given workload so that it will work effectively regardless of running it on Wayland or X11. It will also avoid issues when no GPU is available.
* build(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10
-------------------------------------------------------------------
Sun Oct 05 21:23:01 UTC 2025 - Paulo Gomes <pjbgf@linux.com>
- Update to version 0.0.13:
* build: Bump PROTOC to v32.1
* build: Bump golangci-lint to v2.5.0
* build: Remove redundant tenv linter
* Drop redundant //nolint
* headless: Disable mime handling The way that mime handling works at the moment, it is incompatible with headless mode. Therefore always disables it before sending the workload to the runner.
* profiles: Mount dbus system bus path
* run: Expose Wayland env variables to workloads
* start: Improve start of profile in Wayland
* Add fallback resolution In cases were xrandr or wlr-randr are not available, or return an error, fall back to a 1440x1080 resolution. This avoids silent failures which can be difficult to pinpoint.
* Add headless subcommand
* build(deps): bump the github-actions-updates group with 5 updates
* build(deps): bump github.com/cyphar/filepath-securejoin
* build(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9
* build(deps): bump google.golang.org/grpc from 1.75.0 to 1.75.1
-------------------------------------------------------------------
Mon Sep 08 11:32:28 UTC 2025 - Paulo Gomes <pjbgf@linux.com>
- Update to version 0.0.12:
* build(deps): bump the golang-org group with 2 updates
* build(deps): bump the github-actions-updates group with 5 updates
* build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
* build(deps): bump github.com/urfave/cli/v3 from 3.3.8 to 3.4.1
* build(deps): bump google.golang.org/grpc from 1.74.2 to 1.75.0
* build(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.8
* build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
* build(deps): bump the golang-org group with 2 updates
* build(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7
* build(deps): bump the github-actions-updates group with 3 updates
* build(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.2
* build(deps): bump the golang-org group with 2 updates
* build(deps): bump the github-actions-updates group with 4 updates
* Bump go-git to v6
* build: Update branch target
* build(deps): bump github.com/urfave/cli/v3 from 3.3.3 to 3.3.8
* build(deps): bump google.golang.org/grpc from 1.72.2 to 1.73.0
* build(deps): bump github.com/go-git/go-git/v5 from 5.16.0 to 5.16.2
-------------------------------------------------------------------
Sat Jun 07 20:54:32 UTC 2025 - Paulo Gomes <pjbgf@linux.com>
- Update to version 0.0.11:
* firecracker: Refactoring code Split image used for network setup with the image used as the source for the rootfs. In the future, some of the qubesome specific logic in the latter should also be transitioned over to the firecracker image, so that the requirements from the workload image are decreased.
* firecracker: Ensure docker is used for privileged ops The use of Firecracker is experimental and heavily relies on Docker for the initial creation of the rootfs and the creation of the firecracker network taps.
* firecracker: Bump kernel to 6.1.102
* run: Add workload name to error message
* Update to new cli.StringArg API
* build(deps): bump google.golang.org/grpc from 1.72.1 to 1.72.2
* build(deps): bump the github-actions-updates group with 4 updates
* build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.1
* build(deps): bump github.com/urfave/cli/v3 from 3.1.1 to 3.3.3
* build(deps): bump the golang-org group with 2 updates
* build(deps): bump the github-actions-updates group with 4 updates
* build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0
* build(deps): bump github.com/go-git/go-git/v5 from 5.14.0 to 5.15.0
* build(deps): bump golang.org/x/net in the go_modules group
* build(deps): bump the golang-org group with 2 updates
* build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1
* build(deps): bump github.com/urfave/cli/v3 from 3.0.0-beta1 to 3.1.1
* build(deps): bump the github-actions-updates group with 5 updates
* build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6
* build(deps): bump golang.org/x/net in the go_modules group
* build: Add CodeQL workflow
* profiles: Add desktop entries for workloads Instead of relying on users to create and map their own desktop entries, qubesome auto generate them based on all the workloads configured for the given profile.
* build: Add OpenSSF Scorecard workflow
* build(deps): bump the golang-org group with 2 updates
* build(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0
* Improve AMD GPU support Depending on the ROCm version, the binaries are not added to the PATH. Checking for /dev/kfd seems to be a more consistent way to check whether the AMD Kernel Fusion Driver is in place, which is what AMD uses.
* build(deps): bump github.com/go-git/go-git/v5
* build(deps): bump the github-actions-updates group with 3 updates
-------------------------------------------------------------------
Mon Feb 24 08:53:41 UTC 2025 - pjbgf@linux.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package qubesome
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: qubesome
Version: 0.0.10
Version: 0.0.17
Release: 0
Summary: Containerize Window Managers, apps and config from a declarative state in Git
License: Apache-2.0

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:07583252c29b40fe622c1b4ed4f8df4e5d8f64b14f7ee077485e899132b4c0e0
size 4186591
oid sha256:cd9ec20676c702453977ca1fb82f31db7181b3d9d797dc5040e771ea35a60759
size 4512936