Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] lapce: update to 0.4.0
@ 2024-05-10  6:56 zen0bit
  2024-05-10  7:47 ` [PR PATCH] [Updated] " zen0bit
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ 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] 5+ 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
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ 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] 5+ 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 siblings, 0 replies; 5+ 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] 5+ 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 siblings, 0 replies; 5+ 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] 5+ 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
  3 siblings, 0 replies; 5+ 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] 5+ messages in thread

end of thread, other threads:[~2024-05-12 10:22 UTC | newest]

Thread overview: 5+ 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

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).