Retire redundant edge package overrides (#853)
* Prepare OPR overrides and rebuild Quickshell for Qt 6.12 * Retire redundant edge package overrides * Drop Quickshell rebuild from retirement scope * Remove retirement notes from upstream source documentation
This commit is contained in:
1 parent
efc09808c6
commit
7d70768c3f
17 files changed
-431
No files matched your search
@@ -151,7 +151,6 @@ in `origin` and has no effect on release selection.
|
|||||||
| `1password-beta` | debian | [https://downloads.1password.com/linux/debian/amd64/dists/beta/main/binary-amd64/Packages](https://downloads.1password.com/linux/debian/amd64/dists/beta/main/binary-amd64/Packages) |
|
| `1password-beta` | debian | [https://downloads.1password.com/linux/debian/amd64/dists/beta/main/binary-amd64/Packages](https://downloads.1password.com/linux/debian/amd64/dists/beta/main/binary-amd64/Packages) |
|
||||||
| `1password-cli` | json | [https://app-updates.agilebits.com/check/1/0/CLI2/en/0](https://app-updates.agilebits.com/check/1/0/CLI2/en/0) |
|
| `1password-cli` | json | [https://app-updates.agilebits.com/check/1/0/CLI2/en/0](https://app-updates.agilebits.com/check/1/0/CLI2/en/0) |
|
||||||
| `aether` | github | [omacom/aether](https://github.com/omacom/aether) |
|
| `aether` | github | [omacom/aether](https://github.com/omacom/aether) |
|
||||||
| `asusctl` | git_tags | [https://github.com/OpenGamingCollective/asusctl.git](https://github.com/OpenGamingCollective/asusctl.git) |
|
|
||||||
| `basecamp-cli` | github | [basecamp/basecamp-cli](https://github.com/basecamp/basecamp-cli) |
|
| `basecamp-cli` | github | [basecamp/basecamp-cli](https://github.com/basecamp/basecamp-cli) |
|
||||||
| `bun-bin` | github | [oven-sh/bun](https://github.com/oven-sh/bun) |
|
| `bun-bin` | github | [oven-sh/bun](https://github.com/oven-sh/bun) |
|
||||||
| `claude-code` | regex | [https://downloads.claude.ai/claude-code-releases/latest](https://downloads.claude.ai/claude-code-releases/latest) |
|
| `claude-code` | regex | [https://downloads.claude.ai/claude-code-releases/latest](https://downloads.claude.ai/claude-code-releases/latest) |
|
||||||
@@ -213,7 +212,6 @@ in `origin` and has no effect on release selection.
|
|||||||
| `vi` | regex | [https://sources.archlinux.org/other/vi/](https://sources.archlinux.org/other/vi/) |
|
| `vi` | regex | [https://sources.archlinux.org/other/vi/](https://sources.archlinux.org/other/vi/) |
|
||||||
| `visual-studio-code-bin` | json | [https://update.code.visualstudio.com/api/update/linux-deb-x64/stable/latest](https://update.code.visualstudio.com/api/update/linux-deb-x64/stable/latest) |
|
| `visual-studio-code-bin` | json | [https://update.code.visualstudio.com/api/update/linux-deb-x64/stable/latest](https://update.code.visualstudio.com/api/update/linux-deb-x64/stable/latest) |
|
||||||
| `walker` | github | [abenz1267/walker](https://github.com/abenz1267/walker) |
|
| `walker` | github | [abenz1267/walker](https://github.com/abenz1267/walker) |
|
||||||
| `xdg-terminal-exec` | git_tags | [https://gitlab.freedesktop.org/Vladimir-csp/xdg-terminal-exec.git](https://gitlab.freedesktop.org/Vladimir-csp/xdg-terminal-exec.git) |
|
|
||||||
| `xpadneo-dkms` | github | [atar-axis/xpadneo](https://github.com/atar-axis/xpadneo) |
|
| `xpadneo-dkms` | github | [atar-axis/xpadneo](https://github.com/atar-axis/xpadneo) |
|
||||||
| `yaru-icon-theme` | git_tags | [https://github.com/ubuntu/yaru.git](https://github.com/ubuntu/yaru.git) |
|
| `yaru-icon-theme` | git_tags | [https://github.com/ubuntu/yaru.git](https://github.com/ubuntu/yaru.git) |
|
||||||
| `yay` | github | [Jguer/yay](https://github.com/Jguer/yay) |
|
| `yay` | github | [Jguer/yay](https://github.com/Jguer/yay) |
|
||||||
@@ -225,8 +223,6 @@ in `origin` and has no effect on release selection.
|
|||||||
|
|
||||||
These packages were already excluded from automatic AUR updates. The migration preserves that policy.
|
These packages were already excluded from automatic AUR updates. The migration preserves that policy.
|
||||||
|
|
||||||
`linux-firmware-cirrus` is a deliberate hold: a self-retiring shim that ships Arch's linux-firmware-cirrus 20260910-2 payload to stable while stable's Arch snapshot is on 20260810-2 (Dell XPS 13 DX13260 / 1028:0e54 speaker firmware). It is versioned 20260810-3 so the genuine Arch package supersedes it as soon as the snapshot advances; bumping it to the Arch version would defeat that. Delete the recipe once stable's snapshot carries linux-firmware >= 20260910.
|
|
||||||
|
|
||||||
`m1n1-aurora` and `uboot-asahi` are deliberate holds: Apple Silicon boot code, pinned by hand like `linux-aurora`, and bumped only after a cold boot on the qualification Macs. `m1n1-aurora` pins an aurora-silicon/m1n1 commit plus a local patch. `uboot-asahi` follows asahi-alarm's recipe and patch set (asahi-alarm/PKGBUILDs), which a tag watch on AsahiLinux/u-boot cannot carry.
|
`m1n1-aurora` and `uboot-asahi` are deliberate holds: Apple Silicon boot code, pinned by hand like `linux-aurora`, and bumped only after a cold boot on the qualification Macs. `m1n1-aurora` pins an aurora-silicon/m1n1 commit plus a local patch. `uboot-asahi` follows asahi-alarm's recipe and patch set (asahi-alarm/PKGBUILDs), which a tag watch on AsahiLinux/u-boot cannot carry.
|
||||||
|
|
||||||
`cua-driver-bin` is a deliberate hold: Omarchy bumps it by hand, so a Cua release ships only when a maintainer has verified it. It keeps its `.omarchy/upstream.sh` hook and `min_release_age`, so lifting the hold means removing `"sync": false`. `cua-hyprland-plugin` declares no upstream source, so no automation updates it either.
|
`cua-driver-bin` is a deliberate hold: Omarchy bumps it by hand, so a Cua release ships only when a maintainer has verified it. It keeps its `.omarchy/upstream.sh` hook and `min_release_age`, so lifting the hold means removing `"sync": false`. `cua-hyprland-plugin` declares no upstream source, so no automation updates it either.
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
[asusctl]
|
|
||||||
source = "git"
|
|
||||||
git = "https://github.com/OpenGamingCollective/asusctl.git"
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"source": "local",
|
|
||||||
"upstream": {
|
|
||||||
"watch": {
|
|
||||||
"git_tags": "https://github.com/OpenGamingCollective/asusctl.git",
|
|
||||||
"pattern": "(?P<version>[0-9]+(?:\\.[0-9]+)*)"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"origin": {
|
|
||||||
"aur": "asusctl",
|
|
||||||
"commit": "b0ec6ca495eb331a684db91b0fe12085a868b632"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
Copyright Arch Linux Contributors
|
|
||||||
|
|
||||||
Permission to use, copy, modify, and/or distribute this software for
|
|
||||||
any purpose with or without fee is hereby granted.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL
|
|
||||||
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
|
|
||||||
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
|
|
||||||
FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
|
|
||||||
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
|
|
||||||
AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
|
|
||||||
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../LICENSE
|
|
||||||
@@ -1,59 +0,0 @@
|
|||||||
# Maintainer: Mahdi Sarikhani <mahdisarikhani@outlook.com>
|
|
||||||
# Contributor: Fabian Bornschein <fabiscafe@archlinux.org>
|
|
||||||
# Contributor: Static_Rocket
|
|
||||||
|
|
||||||
pkgbase=asusctl
|
|
||||||
pkgname=(asusctl rog-control-center)
|
|
||||||
pkgver=6.5.0
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="Daemon and tools to control your ASUS ROG laptop"
|
|
||||||
arch=('x86_64')
|
|
||||||
url="https://asus-linux.org"
|
|
||||||
license=('MPL-2.0')
|
|
||||||
makedepends=('cargo' 'fontconfig')
|
|
||||||
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/OpenGamingCollective/asusctl/archive/${pkgver}.tar.gz")
|
|
||||||
b2sums=('4179e08a60f9480b62e41d84faade1f46407140a213ca4d60c8699837a2486bda8e66b4ca43fa06149667d02e3d060c3efd792348f9a93a675f762d6ea2d05f8')
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
cd "${pkgbase}-${pkgver}"
|
|
||||||
export RUSTUP_TOOLCHAIN=stable
|
|
||||||
cargo fetch --locked --target host-tuple
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "${pkgbase}-${pkgver}"
|
|
||||||
export RUSTUP_TOOLCHAIN=stable
|
|
||||||
export CARGO_TARGET_DIR=target
|
|
||||||
make build
|
|
||||||
}
|
|
||||||
|
|
||||||
package_asusctl() {
|
|
||||||
pkgdesc="An utility for Linux to control many aspects of various ASUS laptops"
|
|
||||||
depends=('glibc' 'libgcc' 'libusb' 'systemd-libs')
|
|
||||||
optdepends=(
|
|
||||||
'acpi_call: fan control'
|
|
||||||
'asusctltray: tray profile switcher'
|
|
||||||
'rog-control-center: graphical user interface for asusctl'
|
|
||||||
'supergfxctl: hybrid GPU control'
|
|
||||||
)
|
|
||||||
install=asusctl.install
|
|
||||||
|
|
||||||
cd "${pkgbase}-${pkgver}"
|
|
||||||
make DESTDIR="${pkgdir}" \
|
|
||||||
install-asusctl \
|
|
||||||
install-asusd \
|
|
||||||
install-asusd_user \
|
|
||||||
install-asus-shutdown \
|
|
||||||
install-data-asusd \
|
|
||||||
install-data-asusd_user
|
|
||||||
}
|
|
||||||
|
|
||||||
package_rog-control-center() {
|
|
||||||
pkgdesc="Graphical user interface for asusctl"
|
|
||||||
depends=('asusctl' 'fontconfig' 'glibc' 'hicolor-icon-theme' 'libgcc' 'systemd-libs')
|
|
||||||
|
|
||||||
cd "${pkgbase}-${pkgver}"
|
|
||||||
make DESTDIR="${pkgdir}" \
|
|
||||||
install-rog_gui \
|
|
||||||
install-data-rog_gui
|
|
||||||
}
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
version = 1
|
|
||||||
|
|
||||||
[[annotations]]
|
|
||||||
path = [
|
|
||||||
"PKGBUILD",
|
|
||||||
"README.md",
|
|
||||||
"keys/**",
|
|
||||||
".SRCINFO",
|
|
||||||
".nvchecker.toml",
|
|
||||||
"*.install",
|
|
||||||
"*.sysusers",
|
|
||||||
"*.tmpfiles",
|
|
||||||
"*.logrotate",
|
|
||||||
"*.pam",
|
|
||||||
"*.service",
|
|
||||||
"*.socket",
|
|
||||||
"*.timer",
|
|
||||||
"*.desktop",
|
|
||||||
"*.hook",
|
|
||||||
]
|
|
||||||
SPDX-FileCopyrightText = "Arch Linux contributors"
|
|
||||||
SPDX-License-Identifier = "0BSD"
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
post_install() {
|
|
||||||
printf ":: asusd provides a service that is activated by an udev rule on\n"
|
|
||||||
printf ":: startup. Please reboot the system or run\n"
|
|
||||||
printf ":: # systemctl start asusd.service\n"
|
|
||||||
printf ":: to make it work.\n"
|
|
||||||
printf ":: See https://github.com/OpenGamingCollective/asusctl#kernel-requirements\n"
|
|
||||||
printf ":: for latest required kernel patches/versions\n"
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
|
||||||
if systemctl is-active asusd.service --quiet; then
|
|
||||||
printf ":: asusd service will be restarted…\n"
|
|
||||||
systemctl daemon-reload
|
|
||||||
systemctl restart asusd.service
|
|
||||||
fi
|
|
||||||
printf ":: See https://github.com/OpenGamingCollective/asusctl#kernel-requirements\n"
|
|
||||||
printf ":: for latest required kernel patches/versions\n"
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
{
|
|
||||||
"source": "local",
|
|
||||||
"release_ring": "fast",
|
|
||||||
"upstream": {
|
|
||||||
"git_tags": "https://github.com/hyprwm/hyprland-guiutils.git",
|
|
||||||
"tag_pattern": "v{pkgver}",
|
|
||||||
"sources": {
|
|
||||||
"any": [
|
|
||||||
"https://github.com/hyprwm/hyprland-guiutils/archive/v{pkgver}/hyprland-guiutils-{pkgver}.tar.gz"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rebuild_on": [
|
|
||||||
"aquamarine"
|
|
||||||
],
|
|
||||||
"rebuilt_against": {
|
|
||||||
"aarch64": {
|
|
||||||
"aquamarine": "0.15.0-2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
# Maintainer: Caleb Maclennan <caleb@alerque.com>
|
|
||||||
|
|
||||||
pkgname=hyprland-guiutils
|
|
||||||
pkgver=0.2.2
|
|
||||||
pkgrel=3
|
|
||||||
pkgdesc='Hyprland GUI utilities'
|
|
||||||
arch=(aarch64)
|
|
||||||
url="https://github.com/hyprwm/$pkgname"
|
|
||||||
license=(BSD-3-Clause)
|
|
||||||
depends=(
|
|
||||||
libgcc
|
|
||||||
libstdc++
|
|
||||||
glibc # libc.so libm.so
|
|
||||||
hyprlang
|
|
||||||
hyprtoolkit libhyprtoolkit.so
|
|
||||||
hyprutils libhyprutils.so
|
|
||||||
libdrm
|
|
||||||
pixman
|
|
||||||
)
|
|
||||||
makedepends=(cmake)
|
|
||||||
replaces=(hyprland-qtutils)
|
|
||||||
_archive="$pkgname-$pkgver"
|
|
||||||
source=("$url/archive/v$pkgver/$_archive.tar.gz")
|
|
||||||
sha256sums=('16f92a6c5a22ac58e1fc313f6b202c188da45e804e1f21ff57dfd0da5c1a01b7')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "$_archive"
|
|
||||||
local cmake_flags=(
|
|
||||||
-D CMAKE_BUILD_TYPE=Release
|
|
||||||
-D CMAKE_INSTALL_PREFIX=/usr
|
|
||||||
)
|
|
||||||
cmake -B build ${cmake_flags[@]}
|
|
||||||
cmake --build build
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$_archive"
|
|
||||||
DESTDIR="$pkgdir" cmake --install build
|
|
||||||
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
{
|
|
||||||
"source": "local",
|
|
||||||
"release_ring": "fast",
|
|
||||||
"upstream": {
|
|
||||||
"git_tags": "https://github.com/hyprwm/hyprtoolkit.git",
|
|
||||||
"tag_pattern": "v{pkgver}",
|
|
||||||
"sources": {
|
|
||||||
"any": [
|
|
||||||
"https://github.com/hyprwm/hyprtoolkit/archive/v{pkgver}/hyprtoolkit-{pkgver}.tar.gz"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"rebuild_on": [
|
|
||||||
"aquamarine"
|
|
||||||
],
|
|
||||||
"rebuilt_against": {
|
|
||||||
"aarch64": {
|
|
||||||
"aquamarine": "0.15.0-2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
# Maintainer: Caleb Maclennan <caleb@alerque.com>
|
|
||||||
|
|
||||||
pkgname=hyprtoolkit
|
|
||||||
pkgver=0.6.0
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc='A modern C++ Wayland-native GUI toolkit'
|
|
||||||
arch=(aarch64)
|
|
||||||
url="https://github.com/hyprwm/$pkgname"
|
|
||||||
license=(BSD-3-Clause)
|
|
||||||
depends=(
|
|
||||||
libgcc
|
|
||||||
libstdc++
|
|
||||||
aquamarine libaquamarine.so
|
|
||||||
cairo libcairo.so
|
|
||||||
glib2 libglib-2.0.so
|
|
||||||
glibc # libc.so libm.so
|
|
||||||
hyprgraphics libhyprgraphics.so
|
|
||||||
hyprlang libhyprlang.so
|
|
||||||
hyprutils libhyprutils.so
|
|
||||||
iniparser libiniparser.so
|
|
||||||
libdrm # libdrm.so
|
|
||||||
libglvnd libEGL.so libOpenGL.so
|
|
||||||
libxkbcommon libxkbcommon.so
|
|
||||||
mesa # libgbm.so
|
|
||||||
pango libpango-1.0.so # libpango.so
|
|
||||||
pixman libpixman-1.so
|
|
||||||
wayland libwayland-client.so
|
|
||||||
)
|
|
||||||
makedepends=(cmake
|
|
||||||
hyprwayland-scanner)
|
|
||||||
provides=(libhyprtoolkit.so)
|
|
||||||
_archive="$pkgname-$pkgver"
|
|
||||||
source=("$url/archive/v$pkgver/$_archive.tar.gz")
|
|
||||||
sha256sums=('53c41be72af97d9ede274a63c9c1034c58726d862905763ed6e5a564ae42ba6b')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "$_archive"
|
|
||||||
local cmake_options=(
|
|
||||||
-D CMAKE_BUILD_TYPE=None
|
|
||||||
-D CMAKE_INSTALL_PREFIX=/usr
|
|
||||||
)
|
|
||||||
cmake -B build -W no-dev ${cmake_options[@]}
|
|
||||||
cmake --build build
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$_archive"
|
|
||||||
DESTDIR="$pkgdir" cmake --install build
|
|
||||||
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"source": "local",
|
|
||||||
"release_ring": "fast",
|
|
||||||
"sync": false
|
|
||||||
}
|
|
||||||
@@ -1,63 +0,0 @@
|
|||||||
# Maintainer: Spencer Bull <spencerbull2554@gmail.com>
|
|
||||||
#
|
|
||||||
# Self-retiring shim: ships Arch's linux-firmware-cirrus 20260910-2 payload to
|
|
||||||
# the stable channel while stable's pinned Arch snapshot is still on
|
|
||||||
# linux-firmware 20260810-2 (which lacks the Dell XPS 13 DX13260 / 1028:0e54
|
|
||||||
# CS35L56 amplifier firmware aliases, leaving that machine's speakers silent).
|
|
||||||
#
|
|
||||||
# Nothing is rebuilt. The signed Arch package is verified against the Arch
|
|
||||||
# packager key and its payload reinstalled as-is, minus the files that Arch
|
|
||||||
# moved out of linux-firmware-other in 20260910 (the cs42l45 SDCA tree): on
|
|
||||||
# the stable snapshot those are still owned by linux-firmware-other 20260810-2
|
|
||||||
# and would conflict, so they are left to that package.
|
|
||||||
#
|
|
||||||
# Versioning is deliberate: 20260810-3 orders above the snapshot's 20260810-2
|
|
||||||
# and BELOW Arch's real 20260910-2, so as soon as the stable snapshot advances
|
|
||||||
# pacman replaces this shim with the genuine package in the same transaction
|
|
||||||
# that upgrades linux-firmware-other, and nothing is lost. Delete this recipe
|
|
||||||
# once stable's snapshot is at linux-firmware >= 20260910.
|
|
||||||
|
|
||||||
pkgname=linux-firmware-cirrus
|
|
||||||
pkgver=20260810
|
|
||||||
pkgrel=3
|
|
||||||
_fwver=20260910
|
|
||||||
_fwrel=2
|
|
||||||
_basever=20260810
|
|
||||||
_baserel=2
|
|
||||||
pkgdesc="Firmware files for Linux - Firmware for Cirrus Logic audio devices (Arch - payload, stable-snapshot shim)"
|
|
||||||
arch=('any')
|
|
||||||
url="https://gitlab.com/kernel-firmware/linux-firmware"
|
|
||||||
license=('LicenseRef-WHENCE' 'LicenseRef-cirrus')
|
|
||||||
depends=('linux-firmware-whence')
|
|
||||||
options=('!strip' '!debug')
|
|
||||||
_cirrus="linux-firmware-cirrus-${_fwver}-${_fwrel}-any.pkg.tar.zst"
|
|
||||||
_other="linux-firmware-other-${_basever}-${_baserel}-any.pkg.tar.zst"
|
|
||||||
source=(
|
|
||||||
"https://archive.archlinux.org/packages/l/linux-firmware-cirrus/${_cirrus}"
|
|
||||||
"https://archive.archlinux.org/packages/l/linux-firmware-cirrus/${_cirrus}.sig"
|
|
||||||
"https://archive.archlinux.org/packages/l/linux-firmware-other/${_other}"
|
|
||||||
"https://archive.archlinux.org/packages/l/linux-firmware-other/${_other}.sig"
|
|
||||||
)
|
|
||||||
noextract=("${_cirrus}" "${_other}")
|
|
||||||
sha256sums=('70100c551b079bd8abec3d9c96a16defd04766b2a4afc6d7be9128d37e9840f7'
|
|
||||||
'SKIP'
|
|
||||||
'b0f016ee0d0532b977211b0cbb630bca75184f68a9ace82675eb3cf9acce4f6c'
|
|
||||||
'SKIP')
|
|
||||||
# Jan Alexander Steffens (heftig) <heftig@archlinux.org>, Arch Linux packager
|
|
||||||
validpgpkeys=('83BC8889351B5DEBBB68416EB8AC08600F108CDF')
|
|
||||||
|
|
||||||
package() {
|
|
||||||
# Payload only; makepkg regenerates .PKGINFO/.MTREE/.BUILDINFO.
|
|
||||||
bsdtar -xf "${srcdir}/${_cirrus}" -C "${pkgdir}" \
|
|
||||||
--exclude='.PKGINFO' --exclude='.MTREE' --exclude='.BUILDINFO' \
|
|
||||||
--exclude='.INSTALL' --exclude='.CHANGELOG'
|
|
||||||
|
|
||||||
# Drop every file the snapshot's linux-firmware-other still owns.
|
|
||||||
local f
|
|
||||||
while IFS= read -r f; do
|
|
||||||
[[ -e "${pkgdir}/${f}" || -L "${pkgdir}/${f}" ]] && rm -f "${pkgdir}/${f}"
|
|
||||||
done < <(bsdtar -tf "${srcdir}/${_other}" | grep -v '^\.' | grep -v '/$')
|
|
||||||
|
|
||||||
# Remove directories emptied by the step above.
|
|
||||||
find "${pkgdir}/usr/lib/firmware" -depth -type d -empty -delete
|
|
||||||
}
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
|
|
||||||
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
|
|
||||||
=OXp6
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"source": "local",
|
|
||||||
"upstream": {
|
|
||||||
"watch": {
|
|
||||||
"git_tags": "https://gitlab.freedesktop.org/Vladimir-csp/xdg-terminal-exec.git",
|
|
||||||
"pattern": "v(?P<version>[0-9]+(?:\\.[0-9]+)*)"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"origin": {
|
|
||||||
"aur": "xdg-terminal-exec",
|
|
||||||
"commit": "a52e8f23c0be7d482b944c6cf5ddee172da171e4"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
# Maintainer: Max Gautier <mg@max.gautier.name>
|
|
||||||
pkgname=xdg-terminal-exec
|
|
||||||
pkgver=0.14.3
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc="Proposed standard to launching desktop apps with Terminal=true"
|
|
||||||
arch=(any)
|
|
||||||
url="https://gitlab.freedesktop.org/Vladimir-csp/$pkgname"
|
|
||||||
makedepends=('scdoc')
|
|
||||||
checkdepends=('bats')
|
|
||||||
license=('GPL-3.0-or-later')
|
|
||||||
source=("${pkgname}-${pkgver}::$url/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz")
|
|
||||||
sha256sums=('bfa291f6ad70fc61abd0b45510b799cb24c1c11f0b5cdc7b7538169688f1df79')
|
|
||||||
b2sums=('3ca3f4996fdbb11e98dfd84aceae3ac576c1652497e8a97627065de9b92df6f4b508afd4667e0a64b26d94850acbdbd10014cd60f5969cb3178a19682ca4ff51')
|
|
||||||
|
|
||||||
check() {
|
|
||||||
cd "$pkgname-v$pkgver"
|
|
||||||
bats "test/"
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
make -C "$pkgname-v$pkgver"
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
make -C "$pkgname-v$pkgver" prefix="$pkgdir/usr" install
|
|
||||||
}
|
|
||||||
Reference in new issue
Block a user