From 76fb4117c1a5c68805ab3801ad680dbc90d45a5f Mon Sep 17 00:00:00 2001 From: "Jorge O. Castro" Date: Wed, 2 Oct 2024 19:29:10 -0700 Subject: [PATCH 1/6] fix: don't update if on a metered connection (#1658) --- system_files/shared/etc/ublue-update/ublue-update.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/system_files/shared/etc/ublue-update/ublue-update.toml b/system_files/shared/etc/ublue-update/ublue-update.toml index 2cfa6511054..32cd415bba4 100644 --- a/system_files/shared/etc/ublue-update/ublue-update.toml +++ b/system_files/shared/etc/ublue-update/ublue-update.toml @@ -2,5 +2,6 @@ min_battery_percent = 20.0 max_cpu_load_percent = 50.0 max_mem_percent = 90.0 + network_not_metered = true # Abort if network connection is metered [notify] dbus_notify = false From c100b3681b48a2df00d26d098fcbef1058e16de2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 14:14:15 -0400 Subject: [PATCH 2/6] chore(deps): update sigstore/cosign-installer action to v3.7.0 (#1740) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/reusable-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 4bde63521b8..14b9fcd6efb 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -442,7 +442,7 @@ jobs: echo "digest=${digest}" >> $GITHUB_OUTPUT # Sign container - - uses: sigstore/cosign-installer@4959ce089c160fddf62f7b42464195ba1a56d382 # v3.6.0 + - uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0 if: github.event_name != 'pull_request' - name: Sign container image From a6996d21776ce492f5480b5c40102d3a37ede74b Mon Sep 17 00:00:00 2001 From: "Jorge O. Castro" Date: Fri, 4 Oct 2024 15:28:37 -0700 Subject: [PATCH 3/6] feat: add setools-console (#1738) --- packages.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages.json b/packages.json index 849fe8f82c0..88b8695967b 100644 --- a/packages.json +++ b/packages.json @@ -43,6 +43,7 @@ "samba-winbind-clients", "samba-winbind-modules", "samba", + "setools-console", "solaar", "sssd-ad", "sssd-ipa", From 1b27cfa7cf15ad361be22690dc5cb904f8c8d086 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 18:37:48 -0400 Subject: [PATCH 4/6] chore(main): release 3.5.0 (#1706) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ebbb879c70f..4f5df2e81e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [3.5.0](https://github.com/ublue-os/bluefin/compare/v3.4.0...v3.5.0) (2024-10-04) + + +### Features + +* Add os-release changes from Bazzite ([#1708](https://github.com/ublue-os/bluefin/issues/1708)) ([78671f2](https://github.com/ublue-os/bluefin/commit/78671f218b60e52e4240b480f1319e19d6f1cfbb)) +* add setools-console ([#1738](https://github.com/ublue-os/bluefin/issues/1738)) ([a6996d2](https://github.com/ublue-os/bluefin/commit/a6996d21776ce492f5480b5c40102d3a37ede74b)) +* add specific flatpaks to dx images ([#1732](https://github.com/ublue-os/bluefin/issues/1732)) ([85714c3](https://github.com/ublue-os/bluefin/commit/85714c3943b2649b3d2cba729b48a4b80c1f8d8d)) +* **bluefin-cli:** add trash-cli ([#1720](https://github.com/ublue-os/bluefin/issues/1720)) ([4f15f91](https://github.com/ublue-os/bluefin/commit/4f15f9157cbd2e525229b0782cfae54602b75bf3)) +* **dx:** add virt-v2v ([#1733](https://github.com/ublue-os/bluefin/issues/1733)) ([a7bf567](https://github.com/ublue-os/bluefin/commit/a7bf567538713b084222908f7980c0805fc08677)) +* fix weird titlebar on chromium ([#1709](https://github.com/ublue-os/bluefin/issues/1709)) ([9fe6e1c](https://github.com/ublue-os/bluefin/commit/9fe6e1c5dd0a1778e92458efed896ee7254c42e1)) +* **framework:** add color profile for the new fw13 screen ([#1705](https://github.com/ublue-os/bluefin/issues/1705)) ([09f8bae](https://github.com/ublue-os/bluefin/commit/09f8baeeef0fd6a529983cbd1f64377dab8b6e0b)) + + +### Bug Fixes + +* Correct doubled build ID in DX images ([#1714](https://github.com/ublue-os/bluefin/issues/1714)) ([afee492](https://github.com/ublue-os/bluefin/commit/afee4926b1ee2f1417703c2d3dc4e9ef073491e9)) +* don't update if on a metered connection ([#1658](https://github.com/ublue-os/bluefin/issues/1658)) ([76fb411](https://github.com/ublue-os/bluefin/commit/76fb4117c1a5c68805ab3801ad680dbc90d45a5f)) +* ensure gnome-extensions-app is removed ([#1724](https://github.com/ublue-os/bluefin/issues/1724)) ([a2c65af](https://github.com/ublue-os/bluefin/commit/a2c65af00821491c7aa28527276fc4e90c27c6a1)) +* remove scx-scheds ([#1723](https://github.com/ublue-os/bluefin/issues/1723)) ([cce3a1c](https://github.com/ublue-os/bluefin/commit/cce3a1cf24bcdf2563c11560280ef28cc4b63824)) +* rename discourse shortcut to community ([#1710](https://github.com/ublue-os/bluefin/issues/1710)) ([7b8091e](https://github.com/ublue-os/bluefin/commit/7b8091e7e882f21f8d1a9ad2847c5633a696cf48)) + ## [3.4.0](https://github.com/ublue-os/bluefin/compare/v3.3.0...v3.4.0) (2024-09-27) From c60cafa9365e05b8eb22a2acae0f951cb94ea7c2 Mon Sep 17 00:00:00 2001 From: jacquesyvesgl <106453261+jacquesyvesgl@users.noreply.github.com> Date: Sun, 6 Oct 2024 00:53:57 +0200 Subject: [PATCH 5/6] fix: Ollama WebUI isn't started by the ujust command (#1745) --- just/bluefin-tools.just | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/just/bluefin-tools.just b/just/bluefin-tools.just index e8e5b777b72..88e07c42a4f 100644 --- a/just/bluefin-tools.just +++ b/just/bluefin-tools.just @@ -169,7 +169,7 @@ ollama ACTION="help": echo "open-webui container already exists, skipping..." fi systemctl --user daemon-reload - echo "Ollama Web UI container started. You can access it at http://localhost:8080" + echo "Ollama Open WebUI service installed." elif [[ "${OPTION,,}" == "remove" ]]; then echo "Removing ollama container" echo "stopping ollama Quadlet" From a6423332c8dd898d68c5887d133e444acc7c417e Mon Sep 17 00:00:00 2001 From: Benjamin Sherman Date: Sun, 6 Oct 2024 14:54:55 -0500 Subject: [PATCH 6/6] chore: update to handle the negativo17-only main image (#1748) --- build_files/copr-repos-dx.sh | 5 ----- build_files/install-akmods.sh | 14 +++++++++----- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/build_files/copr-repos-dx.sh b/build_files/copr-repos-dx.sh index 34a922fe4be..b7ee7088e32 100755 --- a/build_files/copr-repos-dx.sh +++ b/build_files/copr-repos-dx.sh @@ -20,8 +20,3 @@ curl -Lo /etc/yum.repos.d/atim-ubuntu-fonts-fedora-"${FEDORA_MAJOR_VERSION}".rep # Kvmfr module curl -Lo /etc/yum.repos.d/hikariknight-looking-glass-kvmfr-fedora-"${FEDORA_MAJOR_VERSION}".repo https://copr.fedorainfracloud.org/coprs/hikariknight/looking-glass-kvmfr/repo/fedora-"${FEDORA_MAJOR_VERSION}"/hikariknight-looking-glass-kvmfr-fedora-"${FEDORA_MAJOR_VERSION}".repo - -# Renenable RPMFusion -sed -i '0,/enabled=0/s//enabled=1/' /etc/yum.repos.d/rpmfusion-{,non}free.repo -sed -i '0,/enabled=0/s//enabled=1/' /etc/yum.repos.d/rpmfusion-{,non}free-updates.repo -sed -i '0,/enabled=0/s//enabled=1/' /etc/yum.repos.d/rpmfusion-{,non}free-updates-testing.repo diff --git a/build_files/install-akmods.sh b/build_files/install-akmods.sh index 63a468c2f07..75d14bc0dec 100755 --- a/build_files/install-akmods.sh +++ b/build_files/install-akmods.sh @@ -15,18 +15,22 @@ if [[ "${NVIDIA_TYPE}" == "nvidia" ]]; then rm -f /usr/share/vulkan/icd.d/nouveau_icd.*.json fi -curl -Lo /etc/yum.repos.d/negativo17-fedora-multimedia.repo https://negativo17.org/repos/fedora-multimedia.repo sed -i 's@enabled=0@enabled=1@g' /etc/yum.repos.d/_copr_ublue-os-akmods.repo # Everyone rpm-ostree install \ /tmp/akmods/kmods/*xone*.rpm \ - /tmp/akmods/kmods/*openrazer*.rpm \ - /tmp/akmods/kmods/*wl*.rpm \ - /tmp/akmods/kmods/*v4l2loopback*.rpm + /tmp/akmods/kmods/*openrazer*.rpm # /tmp/akmods-rpms/kmods/*framework-laptop*.rpm -sed -i 's@enabled=1@enabled=0@g' /etc/yum.repos.d/negativo17-fedora-multimedia.repo +# rpmfusion dependent kmods +rpm-ostree install \ + https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \ + https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm +rpm-ostree install \ + broadcom-wl /tmp/akmods/kmods/*wl*.rpm \ + v4l2loopback /tmp/akmods/kmods/*v4l2loopback*.rpm +rpm-ostree uninstall rpmfusion-free-release rpmfusion-nonfree-release # ZFS for gts/stable if [[ ${AKMODS_FLAVOR} =~ "coreos" ]]; then