* 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
72 lines
1.9 KiB
Plaintext
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
|