Peter Jung pushed to branch main at Arch Linux / Packaging / Packages /
cosmic-text-editor
Commits:
931fe4e6 by Peter Jung at 2025-09-20T13:11:16+02:00
upgpkg: 1.0.0.beta.1-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = cosmic-text-editor
pkgdesc = Text editor for the COSMIC desktop
- pkgver = 1.0.0.alpha.7
+ pkgver = 1.0.0.beta.1
pkgrel = 1
url = https://github.com/pop-os/cosmic-edit
arch = x86_64
@@ -8,17 +8,17 @@ pkgbase = cosmic-text-editor
license = GPL-3.0-only
makedepends = cargo
makedepends = git
+ makedepends = git-lfs
makedepends = just
- makedepends = lld
+ makedepends = mold
depends = cosmic-icon-theme
depends = gcc-libs
depends = glibc
depends = libxkbcommon
- depends = oniguruma
depends = wayland
- source =
git+https://github.com/pop-os/cosmic-edit.git#tag=d4294713d8fc5c44ed7c9b1957aa6db7ee16a4d4
+ source =
git+https://github.com/pop-os/cosmic-edit.git#tag=6844f290fda0a39a254c5cf1898991039bc755a9
source = cosmic-text-editor-lto.patch
- b2sums =
2a2c436bb277aaf8b558ac5ff3074dec67f0ed5a04626a5c6079254998a74c9f0df7ad2e672abe5c14152fb2b35006546db05fcb67e0c539b1ee97ff6371e58c
+ b2sums =
72c746b76303f7f406c4db0f108342f360f32921e88e19da30e6357ad37b1dc1391b6ac70be572edebf37ae539d57eeb21034f893657590e4fe1ba3c75a9c5ae
b2sums =
d0ac6a0caa849a4445812f574787c5f99e42e73dbc53dcbf0c0a212cc97382dcd3cdbce58f6203fb2d920fc45d4a0a4b5d086308bcb5e2a92b86f1bebf1dd6da
pkgname = cosmic-text-editor
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
# Contributor: soloturn <[email protected]>
pkgname=cosmic-text-editor
-pkgver=1.0.0.alpha.7
+pkgver=1.0.0.beta.1
pkgrel=1
pkgdesc='Text editor for the COSMIC desktop'
arch=(x86_64)
@@ -16,27 +16,32 @@ depends=(
gcc-libs
glibc
libxkbcommon
- oniguruma
wayland
)
makedepends=(
cargo
git
+ git-lfs
just
- lld
+ mold
)
-_tag=d4294713d8fc5c44ed7c9b1957aa6db7ee16a4d4
+_tag=6844f290fda0a39a254c5cf1898991039bc755a9
source=(
git+https://github.com/pop-os/cosmic-edit.git#tag=${_tag}
cosmic-text-editor-lto.patch
)
-b2sums=('2a2c436bb277aaf8b558ac5ff3074dec67f0ed5a04626a5c6079254998a74c9f0df7ad2e672abe5c14152fb2b35006546db05fcb67e0c539b1ee97ff6371e58c'
+b2sums=('72c746b76303f7f406c4db0f108342f360f32921e88e19da30e6357ad37b1dc1391b6ac70be572edebf37ae539d57eeb21034f893657590e4fe1ba3c75a9c5ae'
'd0ac6a0caa849a4445812f574787c5f99e42e73dbc53dcbf0c0a212cc97382dcd3cdbce58f6203fb2d920fc45d4a0a4b5d086308bcb5e2a92b86f1bebf1dd6da')
prepare() {
cd cosmic-edit
patch -Np1 -i ../cosmic-text-editor-lto.patch
cargo fetch --locked
+
+ git lfs install --local
+ git remote add network-origin https://github.com/pop-os/cosmic-edit
+ git lfs fetch network-origin
+ git lfs checkout
}
pkgver() {
@@ -46,7 +51,7 @@ pkgver() {
build() {
cd cosmic-edit
- RUSTFLAGS+=" -C link-arg=-fuse-ld=lld -C link-arg=-lonig"
+ RUSTFLAGS+=" -C link-arg=-fuse-ld=mold"
just build-release --frozen
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cosmic-text-editor/-/commit/931fe4e61a6f8d9236efe5f84fff22be3f687225
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cosmic-text-editor/-/commit/931fe4e61a6f8d9236efe5f84fff22be3f687225
You're receiving this email because of your account on gitlab.archlinux.org.