From 95953e5a2098266d39e44be5bd9f1d7c995eb352 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Wed, 17 Jan 2024 14:39:10 -0800 Subject: Fix mgba profile to allow liblua. Clean up wine bannerlord profile. --- PKGBUILD | 4 ++-- profiles/mgba.profile | 4 ++++ profiles/wine_mount-and-blade-ii.profile | 12 ++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 2ff7e0b..df20380 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,14 +1,14 @@ # Maintainer: jc_gargma pkgname=firejail-profiles -pkgver=20230408 +pkgver=20240117 pkgrel=1 pkgdesc="Additional firejail profiles and locals" arch=('any') url="https://library.iserlohn-fortress.net/firejail-profiles.git" license=('GPLv3') source=(profiles.tar.gz) -b2sums=('944852e6bf8c9d9edddb8c0ddafbf794efa6a35eb0db43dd2c39b23b5a99da6535e04037696a5ef91bae15fd47eabfd487bf8d28f4c4057cb79799efd2b87fdf') +b2sums=('6436de62154e8df8533cf965101c7711a351919697003e010d903f0020dfca3c95dd7e63da576a9580629882c52cb377680d614595e8a4008492229348320edc') package() { depends=('firejail' 'hardened-malloc') diff --git a/profiles/mgba.profile b/profiles/mgba.profile index 9ac28b2..c5344f1 100644 --- a/profiles/mgba.profile +++ b/profiles/mgba.profile @@ -8,6 +8,10 @@ noblacklist ${HOME}/.config/mgba noblacklist ${HOME}/.local/share/mgba noblacklist ${HOME}/games/Emulators/GBAGAMES +# mgba requires liblua 5.3 +noblacklist /usr/lib/liblua* +noblacklist /usr/lib64/liblua* + mkdir ${HOME}/.config/mgba mkdir ${HOME}/.local/share/mgba whitelist ${HOME}/.config/mgba diff --git a/profiles/wine_mount-and-blade-ii.profile b/profiles/wine_mount-and-blade-ii.profile index 9a7dc45..cfac6b0 100644 --- a/profiles/wine_mount-and-blade-ii.profile +++ b/profiles/wine_mount-and-blade-ii.profile @@ -8,22 +8,18 @@ noblacklist ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord whitelist ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.dxvk-cache -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_d3d11.log -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_dxgi.log + +mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native.dxvk-cache mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native_d3d11.log mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native_dxgi.log -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini read-only ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.dxvk-cache -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_d3d11.log -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_dxgi.log +read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native.dxvk-cache read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native_d3d11.log read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native_dxgi.log -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini + # machine-id, obs, and alsa don't get along #ignore machine-id -- cgit v1.2.1