# R14_SPARK_STORE_SENTINEL=spark-store-r14-sentinel-rpmlint-fix
# Binary upstream Electron/Qt payload repackaged from official DEB.  The package
# builds and install-tests cleanly; these filters document accepted third-party
# runtime layout and bundled-binary properties for the home:ding repository.

# Polkit actions are kept, but the spec rewrites upstream yes grants to
# auth_admin/auth_admin_keep.  They remain untracked by openSUSE default-privs.
addFilter("polkit-untracked-privilege")

# Upstream Electron binary and bundled libffmpeg use $ORIGIN RUNPATH by design.
addFilter("binary-or-shlib-defines-rpath")
addFilter("binary-or-shlib-calls-gethostbyname")

# The upstream DEB intentionally installs application payload under /opt.
addFilter("filelist-forbidden-opt")
addFilter("dir-or-file-outside-snapshot")

# Upstream Electron helper/bundled binaries are shipped prebuilt.
addFilter("unstripped-binary-or-object")
addFilter("missing-call-to-setgroups-before-setuid")
addFilter("files-duplicate")

# No runtime hicolor-icon-theme Requires is carried in R13; keep this broad
# filter as a guard for older build-service dependency inference variants.
addFilter("branding-requires-unversioned")
