feat(abs): add the gtk-strict abstraction.

This commit is contained in:
Alexandre Pujol 2025-09-14 16:45:54 +02:00
parent bf3b8345fc
commit 5cae18e064
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
13 changed files with 8 additions and 13 deletions

View file

@ -12,7 +12,7 @@
include <abstractions/desktop-files>
include <abstractions/fonts>
include <abstractions/gschemas>
include <abstractions/gtk>
include <abstractions/gtk-strict>
include <abstractions/icons>
include <abstractions/mime>
include <abstractions/qt5>

View file

@ -7,7 +7,7 @@
include <abstractions/desktop-files>
include <abstractions/fonts>
include <abstractions/gschemas>
include <abstractions/gtk>
include <abstractions/gtk-strict>
include <abstractions/icons>
include <abstractions/mime>
include <abstractions/qt5>

View file

@ -2,7 +2,7 @@
# Copyright (C) 2021-2024 Alexandre Pujol <alexandre@pujol.io>
# SPDX-License-Identifier: GPL-2.0-only
include <abstractions/gtk>
include <abstractions/gtk-strict>
dbus receive bus=session
interface=org.freedesktop.DBus.Introspectable

View file

@ -7,7 +7,7 @@
include <abstractions/desktop-files>
include <abstractions/fonts>
include <abstractions/gschemas>
include <abstractions/gtk>
include <abstractions/gtk-strict>
include <abstractions/icons>
include <abstractions/mime>
include <abstractions/qt5>

View file

@ -7,7 +7,7 @@
include <abstractions/fonts>
include <abstractions/fontconfig-cache-write>
include <abstractions/freedesktop.org>
include <abstractions/gtk>
include <abstractions/gtk-strict>
include <abstractions/qt5>
include <abstractions/wayland>
include <abstractions/X-strict>

View file

@ -6,7 +6,7 @@
include <abstractions/fonts>
include <abstractions/freedesktop.org>
include <abstractions/gtk>
include <abstractions/gtk-strict>
include <abstractions/wayland>
include <abstractions/X-strict>
include <abstractions/xdg-desktop>

View file

@ -14,7 +14,7 @@ profile debconf-frontend @{exec_path} flags=(complain) {
include <abstractions/fontconfig-cache-read>
include <abstractions/fonts>
include <abstractions/freedesktop.org>
include <abstractions/gtk>
include <abstractions/gtk-strict>
capability dac_read_search,

View file

@ -13,7 +13,6 @@ profile gmenudbusmenuproxy @{exec_path} {
include <abstractions/bus-session>
include <abstractions/bus/org.a11y>
include <abstractions/graphics>
include <abstractions/gtk>
include <abstractions/kde-strict>
include <abstractions/nameservice-strict>

View file

@ -11,7 +11,6 @@ profile kcminit @{exec_path} {
include <abstractions/base>
include <abstractions/bus-session>
include <abstractions/bus/session/org.freedesktop.systemd1>
include <abstractions/gtk>
include <abstractions/kde-strict>
#aa:dbus own bus=session name=org.kde.{KCM,kcm}init path=/kcminit

View file

@ -12,7 +12,6 @@ profile kconf_update @{exec_path} {
include <abstractions/base>
include <abstractions/dconf-write>
include <abstractions/graphics>
include <abstractions/gtk>
include <abstractions/kde-globals-write>
include <abstractions/kde-strict>
include <abstractions/nameservice-strict>

View file

@ -23,7 +23,6 @@ profile kded @{exec_path} {
include <abstractions/dconf-write>
include <abstractions/devices-usb>
include <abstractions/graphics>
include <abstractions/gtk>
include <abstractions/kde-globals-write>
include <abstractions/kde-strict>
include <abstractions/nameservice-strict>

View file

@ -17,7 +17,6 @@ profile kwalletd @{exec_path} {
include <abstractions/consoles>
include <abstractions/fontconfig-cache-read>
include <abstractions/graphics>
include <abstractions/gtk>
include <abstractions/kde-strict>
include <abstractions/nameservice-strict>
include <abstractions/qt5-compose-cache-write>

View file

@ -11,7 +11,7 @@ include <tunables/global>
profile obconf @{exec_path} {
include <abstractions/base>
include <abstractions/dconf-write>
include <abstractions/gtk>
include <abstractions/gtk-strict>
include <abstractions/fonts>
include <abstractions/fontconfig-cache-read>
include <abstractions/freedesktop.org>