* [PR PATCH] lapce: update to 0.4.0
@ 2024-05-10 6:56 zen0bit
2024-05-10 7:47 ` [PR PATCH] [Updated] " zen0bit
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: zen0bit @ 2024-05-10 6:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 466 bytes --]
There is a new pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.0
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 2340 bytes --]
From ff5b1351516fac3dcf24a39a4a673ffd08f57ad6 Mon Sep 17 00:00:00 2001
From: zen0bit <zenobit@disroot.org>
Date: Sun, 28 Apr 2024 11:50:29 +0200
Subject: [PATCH] lapce: update to 0.4.0
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 11 ++++++-----
2 files changed, 6 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..3733748ead1172 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,19 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.0
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-devel"
+#"base-devel clang libxkbcommon-devel vulkan-loader wayland-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=62f732198a9a1533220f17bfdf535076d3a408951efcc75092a732c82b0cc72c
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] lapce: update to 0.4.0
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
@ 2024-05-10 7:47 ` zen0bit
2024-05-12 8:16 ` zen0bit
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: zen0bit @ 2024-05-10 7:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.0
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 2271 bytes --]
From e6de11e6433919fa7b5014fa196ff9d921b041b6 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 09:07:51 +0200
Subject: [PATCH] lapce: update to 0.4.0
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 10 +++++-----
2 files changed, 5 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..9d965d42a23520 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,18 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.0
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=62f732198a9a1533220f17bfdf535076d3a408951efcc75092a732c82b0cc72c
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] lapce: update to 0.4.0
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
2024-05-10 7:47 ` [PR PATCH] [Updated] " zen0bit
@ 2024-05-12 8:16 ` zen0bit
2024-05-12 8:18 ` zen0bit
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: zen0bit @ 2024-05-12 8:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.0
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 3165 bytes --]
From d4c20eb4a425e62ee706184f2e29534635e0a0d0 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 09:07:51 +0200
Subject: [PATCH 1/2] lapce: update to 0.4.0
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 10 +++++-----
2 files changed, 5 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..9d965d42a23520 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,18 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.0
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=62f732198a9a1533220f17bfdf535076d3a408951efcc75092a732c82b0cc72c
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
From 221289e98394b1584a2310f9a7b7220acfc6bbf5 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 23:56:16 +0200
Subject: [PATCH 2/2] ccc
---
srcpkgs/lapce/template | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index 9d965d42a23520..14253f0d2e0650 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -14,6 +14,10 @@ changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
checksum=62f732198a9a1533220f17bfdf535076d3a408951efcc75092a732c82b0cc72c
+do_build() {
+ cargo install --path . --bin lapce --profile release-lto --locked
+}
+
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
vinstall extra/linux/dev.lapce.lapce.metainfo.xml 644 usr/share/appdata/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] lapce: update to 0.4.0
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
2024-05-10 7:47 ` [PR PATCH] [Updated] " zen0bit
2024-05-12 8:16 ` zen0bit
@ 2024-05-12 8:18 ` zen0bit
2024-05-12 10:22 ` zen0bit
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: zen0bit @ 2024-05-12 8:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.0
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 2362 bytes --]
From 393530f64e81f79a7a3e3f10a31e14f73bfc6b96 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 09:07:51 +0200
Subject: [PATCH] lapce: update to 0.4.0
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 14 +++++++++-----
2 files changed, 9 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..14253f0d2e0650 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,22 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.0
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=62f732198a9a1533220f17bfdf535076d3a408951efcc75092a732c82b0cc72c
+
+do_build() {
+ cargo install --path . --bin lapce --profile release-lto --locked
+}
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] lapce: update to 0.4.0
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
` (2 preceding siblings ...)
2024-05-12 8:18 ` zen0bit
@ 2024-05-12 10:22 ` zen0bit
2024-07-04 16:42 ` zen0bit
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: zen0bit @ 2024-05-12 10:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.0
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 2362 bytes --]
From 98feb0284a56569ca04867ed7528cff8b67f857c Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 09:07:51 +0200
Subject: [PATCH] lapce: update to 0.4.0
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 14 +++++++++-----
2 files changed, 9 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..14253f0d2e0650 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,22 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.0
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=62f732198a9a1533220f17bfdf535076d3a408951efcc75092a732c82b0cc72c
+
+do_build() {
+ cargo install --path . --bin lapce --profile release-lto --locked
+}
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] lapce: update to 0.4.0
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
` (3 preceding siblings ...)
2024-05-12 10:22 ` zen0bit
@ 2024-07-04 16:42 ` zen0bit
2024-08-16 13:16 ` zen0bit
2024-10-01 0:30 ` [PR PATCH] [Updated] lapce: update to 0.4.1 zen0bit
6 siblings, 0 replies; 8+ messages in thread
From: zen0bit @ 2024-07-04 16:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.0
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 2362 bytes --]
From 4ee8708cd1b72ea85702052b1393874528e5bcc8 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 09:07:51 +0200
Subject: [PATCH] lapce: update to 0.4.0
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 14 +++++++++-----
2 files changed, 9 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..14253f0d2e0650 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,22 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.0
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=62f732198a9a1533220f17bfdf535076d3a408951efcc75092a732c82b0cc72c
+
+do_build() {
+ cargo install --path . --bin lapce --profile release-lto --locked
+}
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] lapce: update to 0.4.0
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
` (4 preceding siblings ...)
2024-07-04 16:42 ` zen0bit
@ 2024-08-16 13:16 ` zen0bit
2024-10-01 0:30 ` [PR PATCH] [Updated] lapce: update to 0.4.1 zen0bit
6 siblings, 0 replies; 8+ messages in thread
From: zen0bit @ 2024-08-16 13:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.0
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 2366 bytes --]
From 9025be10162a6184786d304f1538d4158ca3b09d Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 09:07:51 +0200
Subject: [PATCH] lapce: update to 0.4.1
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 14 +++++++++-----
2 files changed, 9 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..1f34028117015e 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,22 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.1
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-1.8-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=44a9439d80b1ba98ab41b40fe86adfb351e5ccd0cb698e37ad2f27b78c114950
+
+do_build() {
+ cargo install --path . --bin lapce --profile release-lto --locked
+}
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] lapce: update to 0.4.1
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
` (5 preceding siblings ...)
2024-08-16 13:16 ` zen0bit
@ 2024-10-01 0:30 ` zen0bit
6 siblings, 0 replies; 8+ messages in thread
From: zen0bit @ 2024-10-01 0:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR lapce
https://github.com/void-linux/void-packages/pull/50267
lapce: update to 0.4.1
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x64 glibc)
A patch file from https://github.com/void-linux/void-packages/pull/50267.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-lapce-50267.patch --]
[-- Type: text/x-diff, Size: 2366 bytes --]
From 2766ccca149e062b78b57b28de80c00f9e19945d Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Fri, 10 May 2024 09:07:51 +0200
Subject: [PATCH] lapce: update to 0.4.2
---
srcpkgs/lapce/patches/desktop-icon.patch | 12 ------------
srcpkgs/lapce/template | 14 +++++++++-----
2 files changed, 9 insertions(+), 17 deletions(-)
delete mode 100644 srcpkgs/lapce/patches/desktop-icon.patch
diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch
deleted file mode 100644
index 484471b5441ab9..00000000000000
--- a/srcpkgs/lapce/patches/desktop-icon.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop
-index 83f9c5cc..8d81cd87 100644
---- a/extra/linux/dev.lapce.lapce.desktop
-+++ b/extra/linux/dev.lapce.lapce.desktop
-@@ -6,6 +6,6 @@ Name=Lapce
- Comment=Lightning-fast and powerful code editor written in Rust
- Categories=Development;IDE;
-
--Icon=dev.lapce.lapce
-+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg
- Exec=lapce
- Terminal=false
diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template
index d67d14c1617d54..ec75c0ffbdbdd4 100644
--- a/srcpkgs/lapce/template
+++ b/srcpkgs/lapce/template
@@ -1,18 +1,22 @@
# Template file for 'lapce'
pkgname=lapce
-version=0.2.8
-revision=2
+version=0.4.2
+revision=1
archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform)
build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="fontconfig-devel gtk+3-devel openssl-devel"
+hostmakedepends="pkg-config rustup"
+makedepends="openssl-devel glib-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+3-devel fontconfig-devel libgit2-1.8-devel"
short_desc="Lightning-fast and powerful code editor"
maintainer="Alex Lohr <alexthkloss@web.de>"
license="Apache-2.0"
homepage="https://lapce.dev/"
changelog="https://github.com/lapce/lapce/releases"
distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz"
-checksum=650b81c3dfbd727101111de60c208c191258fb27a96b1cec392afa7c0579a6ff
+checksum=1abf998ddaa95e2349691736fda88c16cc34ddf6e3cb2c5fa3dcb5f77c1d1b1c
+
+do_build() {
+ cargo install --path . --bin lapce --profile release-lto --locked
+}
post_install() {
vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-10-01 0:30 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-10 6:56 [PR PATCH] lapce: update to 0.4.0 zen0bit
2024-05-10 7:47 ` [PR PATCH] [Updated] " zen0bit
2024-05-12 8:16 ` zen0bit
2024-05-12 8:18 ` zen0bit
2024-05-12 10:22 ` zen0bit
2024-07-04 16:42 ` zen0bit
2024-08-16 13:16 ` zen0bit
2024-10-01 0:30 ` [PR PATCH] [Updated] lapce: update to 0.4.1 zen0bit
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).