mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-20 06:39:59 +00:00
Merge branch 'main' into main-next
This commit is contained in:
commit
dff205c612
22
.github/workflows/contributors.yml
vendored
22
.github/workflows/contributors.yml
vendored
@ -1,22 +0,0 @@
|
||||
name: Update Contributors
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 0 * * *' # Every day at midnight
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
update:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- uses: akhilmhdh/contributors-readme-action@v2.3.6
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
12
README.md
12
README.md
@ -282,6 +282,7 @@ Additionally, the following packages are used from other Copr repos:
|
||||
| [joycond](https://copr.fedorainfracloud.org/coprs/kylegospo/joycond/) |  |
|
||||
| [kernel-fsync](https://copr.fedorainfracloud.org/coprs/sentry/kernel-fsync/) |  |
|
||||
| [latencyflex-vulkan-layer](https://copr.fedorainfracloud.org/coprs/kylegospo/LatencyFleX/) |  |
|
||||
| [nerd-fonts](https://copr.fedorainfracloud.org/coprs/che/nerd-fonts/) |  |
|
||||
| [noise-suppression-for-voice](https://copr.fedorainfracloud.org/coprs/ycollet/audinux/) |  |
|
||||
| [obs-vkcapture](https://copr.fedorainfracloud.org/coprs/kylegospo/obs-vkcapture/) |  |
|
||||
| [prompt](https://gitlab.gnome.org/chergert/prompt) |  |
|
||||
@ -318,8 +319,15 @@ If asked for a password, use `ublue-os`.
|
||||
|
||||

|
||||
|
||||
<!-- readme: collaborators,contributors -start -->
|
||||
<!-- readme: collaborators,contributors -end -->
|
||||
#### Star History
|
||||
|
||||
<a href="https://star-history.com/#ublue-os/bazzite&Date">
|
||||
<picture>
|
||||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=ublue-os/bazzite&type=Date&theme=dark" />
|
||||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=ublue-os/bazzite&type=Date" />
|
||||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=ublue-os/bazzite&type=Date" />
|
||||
</picture>
|
||||
</a>
|
||||
|
||||
## Special Thanks
|
||||
|
||||
|
@ -10,10 +10,10 @@ License: GPLv3
|
||||
URL: https://github.com/ublue-os/bazzite
|
||||
|
||||
Source: https://gitlab.com/evlaV/%{packagename}/-/archive/%{packagever}/%{packagename}-%{packagever}.tar.gz
|
||||
Source2: bazzite.png
|
||||
Source2: bazzite.png
|
||||
Patch0: fedora.patch
|
||||
Patch1: selinux.patch
|
||||
Patch2: btrfs-automount.patch
|
||||
Patch2: btrfs-automount.patch
|
||||
Patch3: btrfs-format.patch
|
||||
Patch4: user.patch
|
||||
Patch5: bazzite-btrfs.patch
|
||||
|
@ -1,6 +1,6 @@
|
||||
%global majorversion 1
|
||||
%global minorversion 0
|
||||
%global microversion 0
|
||||
%global microversion 1
|
||||
|
||||
%global apiversion 0.3
|
||||
%global spaversion 0.2
|
||||
@ -81,7 +81,7 @@ Source1: pipewire.sysusers
|
||||
# Holo: TODO: Bug reference
|
||||
Patch0: bc435841c141ad38768b6cb1a7ad45e8bb13c7d2.patch
|
||||
# Holo: TODO: Bug reference
|
||||
Patch1: acf7c0af0bf31b937c41e916a73c67ae0a253632.patch
|
||||
#Patch1: acf7c0af0bf31b937c41e916a73c67ae0a253632.patch
|
||||
# Holo: upstream MR 1792
|
||||
Patch2: 0001-Bluez5-backend-native-HSP-AG-release-SCO-link-on-AT-.patch
|
||||
|
||||
@ -818,6 +818,12 @@ systemctl --no-reload preset --global pipewire.socket >/dev/null 2>&1 || :
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Thu Jan 11 2024 Wim Taymans <wtaymans@redhat.com> - 1.0.1-1
|
||||
- Update version to 1.0.1
|
||||
|
||||
* Thu Dec 14 2023 Wim Taymans <wtaymans@redhat.com> - 1.0.0-2
|
||||
- Add patch to avoid crash in deviceprovider.
|
||||
|
||||
* Sun Nov 26 2023 Wim Taymans <wtaymans@redhat.com> - 1.0.0-1
|
||||
- Update version to 1.0.0
|
||||
- Disable ROC until updated in Fedora.
|
||||
|
57
spec_files/steamdeck-dsp/bazzite.patch
Normal file
57
spec_files/steamdeck-dsp/bazzite.patch
Normal file
@ -0,0 +1,57 @@
|
||||
--- a/wireplumber/hardware-profiles/wireplumber-hwconfig
|
||||
+++ b/wireplumber/hardware-profiles/wireplumber-hwconfig
|
||||
@@ -45,39 +45,23 @@
|
||||
install_hwprofile ()
|
||||
{
|
||||
local -r prpath="$1"
|
||||
- local -r runconf=/run/wireplumber
|
||||
+ local -r confdir=/usr/share/wireplumber
|
||||
local confd
|
||||
local conffile
|
||||
|
||||
- echo "Installing wireplumber hardware profile from '$prpath' in $runconf"
|
||||
-
|
||||
- rm -rf $runconf
|
||||
+ echo "Installing wireplumber hardware profile from '$prpath' in $confdir"
|
||||
|
||||
for confd in "${confdirs[@]}"
|
||||
do
|
||||
if [ -d "$prpath"/"$confd" ]
|
||||
then
|
||||
- mkdir -p $runconf/"$confd"
|
||||
+ mkdir -p $confdir/"$confd"
|
||||
for conffile in "$prpath"/"$confd"/*.lua
|
||||
do
|
||||
- cp -av $conffile $runconf/"$confd"
|
||||
+ /usr/bin/cp -avf $conffile $confdir/"$confd"
|
||||
done
|
||||
fi
|
||||
done
|
||||
-
|
||||
- cat - <<EOF > $runconf/README
|
||||
-This configuration was:
|
||||
-
|
||||
- - installed in $runconf
|
||||
- - by $0
|
||||
- - from $prpath
|
||||
-
|
||||
-It will be regenerated every time the system restarts.
|
||||
-
|
||||
-To alter it permanently either:
|
||||
- - edit $prpath
|
||||
- - override in \$XDG_CONFIG_DIR/wireplumber/
|
||||
-EOF
|
||||
}
|
||||
|
||||
unidentified ()
|
||||
--- a/wireplumber/systemd/system/wireplumber-sysconf.service
|
||||
+++ b/wireplumber/systemd/system/wireplumber-sysconf.service
|
||||
@@ -11,7 +11,7 @@
|
||||
Description=Hardware Specific Wireplumber Configuration
|
||||
After=multi-user.target
|
||||
Requisite=multi-user.target
|
||||
-ConditionPathIsDirectory=/run
|
||||
+Requires=wireplumber-workaround.service
|
||||
Before=shutdown.target
|
||||
|
||||
[Service]
|
@ -7,6 +7,7 @@ URL: https://github.com/ublue-os/bazzite
|
||||
Source: https://gitlab.com/evlaV/valve-hardware-audio-processing/-/archive/main/valve-hardware-audio-processing-main.tar.gz
|
||||
|
||||
Patch0: fedora.patch
|
||||
Patch1: bazzite.patch
|
||||
|
||||
Requires: pipewire-module-filter-chain-lv2
|
||||
Requires: ladspa-noise-suppression-for-voice
|
||||
@ -29,8 +30,7 @@ Steamdeck Audio Processing
|
||||
%define debug_package %{nil}
|
||||
|
||||
%prep
|
||||
%setup -n valve-hardware-audio-processing-main
|
||||
%patch 0 -p1
|
||||
%autosetup -n valve-hardware-audio-processing-main -p1
|
||||
|
||||
%build
|
||||
%make_build FAUSTINC="/usr/include/faust" FAUSTLIB="/usr/share/faust"
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
Name: wireplumber
|
||||
Version: 0.4.16
|
||||
Version: 0.4.17
|
||||
Release: 1%{?dist}.bazzite.{{{ git_dir_version }}}
|
||||
Summary: A modular session/policy manager for PipeWire
|
||||
|
||||
@ -8,7 +8,7 @@ URL: https://pipewire.pages.freedesktop.org/wireplumber/
|
||||
Source0: https://gitlab.freedesktop.org/pipewire/%{name}/-/archive/%{version}/%{name}-%{version}.tar.bz2
|
||||
|
||||
## upstream patches
|
||||
Patch0: steamdeck.patch
|
||||
Patch0: valve.patch
|
||||
|
||||
## upstreamable patches
|
||||
|
||||
@ -70,8 +70,7 @@ managing PipeWire.
|
||||
-Dsystemd=enabled \
|
||||
-Dsystemd-user-service=true \
|
||||
-Dintrospection=enabled \
|
||||
-Delogind=disabled \
|
||||
--sysconfdir=%{_rundir}
|
||||
-Delogind=disabled
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
@ -80,6 +79,9 @@ managing PipeWire.
|
||||
# Create local config skeleton
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/wireplumber/{bluetooth.lua.d,common,main.lua.d,policy.lua.d}
|
||||
|
||||
# Create missing empty system config dirs for other packages to drop files in
|
||||
mkdir -p %{buildroot}%{_datadir}/wireplumber/wireplumber.conf.d
|
||||
|
||||
%find_lang %{name}
|
||||
|
||||
%posttrans
|
||||
@ -105,6 +107,7 @@ fi
|
||||
%dir %{_sysconfdir}/wireplumber/main.lua.d
|
||||
%dir %{_sysconfdir}/wireplumber/policy.lua.d
|
||||
%{_datadir}/wireplumber/
|
||||
%dir %{_datadir}/wireplumber/wireplumber.conf.d
|
||||
%{_datadir}/zsh/site-functions/_wpctl
|
||||
%{_userunitdir}/wireplumber.service
|
||||
%{_userunitdir}/wireplumber@.service
|
||||
@ -123,6 +126,12 @@ fi
|
||||
%{_datadir}/gir-1.0/Wp-0.4.gir
|
||||
|
||||
%changelog
|
||||
* Mon Dec 4 2023 Wim Taymans <wtaymans@redhat.com> - 0.4.17-1
|
||||
- wireplumber 0.4.17
|
||||
|
||||
* Mon Dec 4 2023 Hector Martin <marcan@fedoraproject.org> - 0.4.16-2
|
||||
- Create and own /usr/share/wireplumber/wireplumber.conf.d
|
||||
|
||||
* Thu Nov 23 2023 Wim Taymans <wtaymans@redhat.com> - 0.4.16-1
|
||||
- wireplumber 0.4.16
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user