Files
feresaria/packaging/arch/ferese-git/.SRCINFO
T
Samuel Onoja 1b9fabbbe4 Add Fedora and Arch package recipes (#24)
* Package Ferese for Fedora and Arch releases

* Build release packages alongside workspace checks

* Include dependency licenses and software GPU test drivers

* Limit package checks to release PRs and fix Arch Cargo dependency

* Prepare Ferese 0.1.0-beta

* Release config locks before closing inherited file descriptions

* Install the lock PAM policy for native release checks

* Include xauth in distribution package test dependencies

* Regenerate Arch Git package metadata

* Run package checks with an explicit UTC timezone

* Remove unused bundled fonts and accept installed license receipts

* Format the system font test helper

* Load an installed font for headless text rendering checks

* Isolate package test runtimes and reap container child processes
2026-10-11 14:16:00 +01:00

72 lines
1.9 KiB
Plaintext

pkgbase = ferese-git
pkgdesc = Scrolling Wayland desktop with its shell, Settings and desktop portal (Git)
pkgver = 0.1.0beta.r0.g0000000
pkgrel = 1
url = https://github.com/ferese-wm/ferese
arch = x86_64
license = MIT
license = Apache-2.0
license = BSD-2-Clause
license = BSD-3-Clause
license = BSL-1.0
license = CC0-1.0
license = CDLA-Permissive-2.0
license = ISC
license = MPL-2.0
license = Unicode-3.0
license = Unlicense
license = Zlib
license = OFL-1.1
license = Apache-2.0 WITH LLVM-exception
checkdepends = dbus
checkdepends = vulkan-swrast
checkdepends = xorg-xauth
makedepends = cargo
makedepends = cmake
makedepends = clang
makedepends = pkgconf
makedepends = python
makedepends = git
makedepends = desktop-file-utils
depends = wayland
depends = libxkbcommon
depends = libinput
depends = systemd-libs
depends = seatd
depends = mesa
depends = libdrm
depends = fontconfig
depends = freetype2
depends = expat
depends = dbus
depends = python
depends = bash
depends = util-linux
depends = systemd
depends = pam
depends = polkit
depends = foot
depends = pipewire
depends = wireplumber
depends = libpipewire
depends = gstreamer
depends = xdg-desktop-portal
depends = xdg-desktop-portal-gtk
optdepends = brightnessctl: brightness controls
optdepends = slurp: screenshot region selection
optdepends = satty: screenshot editing
optdepends = wl-clipboard: screenshot clipboard
optdepends = gst-plugins-base: recording codecs
optdepends = gst-plugins-good: recording codecs
optdepends = gst-plugin-pipewire: PipeWire recording
optdepends = xorg-xwayland: X11 applications
optdepends = xwayland-satellite: X11 application integration (requires readiness support)
provides = ferese
conflicts = ferese
options = !lto
backup = etc/pam.d/ferese-lock
source = ferese::git+https://github.com/ferese-wm/ferese.git#branch=main
sha256sums = SKIP
pkgname = ferese-git