Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages /
pop-launcher
Commits:
1e322704 by Maxime Gauduin at 2024-09-26T19:58:46+02:00
upgpkg: 1.2.1.r66.6a1b8b9-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- − pop-launcher-symlinks.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
pkgbase = pop-launcher
pkgdesc = Modular IPC-based desktop launcher service
- pkgver = 1.2.1.r65.c994240
+ pkgver = 1.2.1.r66.6a1b8b9
pkgrel = 1
url = https://github.com/pop-os/launcher
arch = x86_64
license = MPL-2.0
makedepends = cargo
+ makedepends = clang
makedepends = git
makedepends = just
makedepends = lld
@@ -19,10 +20,7 @@ pkgbase = pop-launcher
depends = pop-icon-theme
depends = sh
depends = xdg-utils
- options = !lto
- source =
git+https://github.com/pop-os/launcher.git#commit=c994240676e8fe20aaf631f657545e456725d924
- source = pop-launcher-symlinks.patch
- b2sums =
fa8cf60eeca70fa574737d7c0d1e7a5e93dce2ec8702c946ebc0c5c9de02e47e3137962fea7ca3edca849bedb21a14ea21f22b1a09d388787a1cf7f07ecfd69d
- b2sums =
a4d39a4116df864556a960faeaf6f9c1a9847fdc4a9c32b051bc3e8dfbfb6114b9d6e47666900df17f4bbdd23434069afddd52556e68c206c9590f08d013536d
+ source =
git+https://github.com/pop-os/launcher.git#commit=6a1b8b9ad0563693136872809dac2a30fb7d633f
+ b2sums =
90cc013c2621cb26022efd9bdf68894df3481f5f3dadbeac356223cffbc525df96050802f8363d85fb760cab2ed88a4bc98d539749fd3ba80be9cbe428ebd372
pkgname = pop-launcher
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Contributor: Mark Wagie <[email protected]>
pkgname=pop-launcher
-pkgver=1.2.1.r65.c994240
+pkgver=1.2.1.r66.6a1b8b9
pkgrel=1
pkgdesc='Modular IPC-based desktop launcher service'
arch=(x86_64)
@@ -22,24 +22,19 @@ depends=(
)
makedepends=(
cargo
+ clang
git
just
lld
)
-options=(!lto)
-_commit=c994240676e8fe20aaf631f657545e456725d924
-source=(
- git+https://github.com/pop-os/launcher.git#commit=${_commit}
- pop-launcher-symlinks.patch
-)
-b2sums=('fa8cf60eeca70fa574737d7c0d1e7a5e93dce2ec8702c946ebc0c5c9de02e47e3137962fea7ca3edca849bedb21a14ea21f22b1a09d388787a1cf7f07ecfd69d'
-
'a4d39a4116df864556a960faeaf6f9c1a9847fdc4a9c32b051bc3e8dfbfb6114b9d6e47666900df17f4bbdd23434069afddd52556e68c206c9590f08d013536d')
+_commit=6a1b8b9ad0563693136872809dac2a30fb7d633f
+source=(git+https://github.com/pop-os/launcher.git#commit=${_commit})
+b2sums=('90cc013c2621cb26022efd9bdf68894df3481f5f3dadbeac356223cffbc525df96050802f8363d85fb760cab2ed88a4bc98d539749fd3ba80be9cbe428ebd372')
prepare() {
cd launcher
cargo fetch --locked
sed 's/lto = "fat"/lto = "thin"/g' -i Cargo.toml
- patch -Np1 -i ../pop-launcher-symlinks.patch
}
pkgver() {
@@ -50,7 +45,7 @@ pkgver() {
build() {
cd launcher
RUSTFLAGS+=" -C link-arg=-fuse-ld=lld"
- just build-release --frozen
+ CC=clang just build-release --frozen
}
check() {
=====================================
pop-launcher-symlinks.patch deleted
=====================================
@@ -1,12 +0,0 @@
-diff '--color=auto' -rupN launcher.orig/justfile launcher/justfile
---- launcher.orig/justfile 2024-08-11 20:45:52.665174088 +0200
-+++ launcher/justfile 2024-08-11 20:49:59.637999712 +0200
-@@ -70,7 +70,7 @@ install-plugins:
- dest={{plugin-dir}}${plugin}
- mkdir -p ${dest}
- install -Dm0644 plugins/src/${plugin}/*.ron ${dest}
-- ln -sf {{bin-path}} {{plugin-dir}}${plugin}/$(echo ${plugin} | sed
's/_/-/')
-+ ln -sf '/usr/bin/pop-launcher' {{plugin-dir}}${plugin}/$(echo
${plugin} | sed 's/_/-/')
- done
-
- # Install pop-launcher scripts
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pop-launcher/-/commit/1e32270445d39f70c800ccf811ed00eccf8ce76d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pop-launcher/-/commit/1e32270445d39f70c800ccf811ed00eccf8ce76d
You're receiving this email because of your account on gitlab.archlinux.org.