Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Update notcurses
@ 2022-01-22  0:13 dontlaugh
  2022-01-22  9:00 ` notcurses: update to 3.0.5 mobinmob
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: dontlaugh @ 2022-01-22  0:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 616 bytes --]

There is a new pull request by dontlaugh against master on the void-packages repository

https://github.com/dontlaugh/void-packages update_notcurses
https://github.com/void-linux/void-packages/pull/35169

Update notcurses
#### Testing the changes
- I tested the changes in this PR briefly by executing the `notcurses-input` program
  that is part of the notcurses build. This seems to indicate everything is working
  okay.

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc


A patch file from https://github.com/void-linux/void-packages/pull/35169.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update_notcurses-35169.patch --]
[-- Type: text/x-diff, Size: 3481 bytes --]

From cf12963c8f5c66d2b02fbf916094193c969e703e Mon Sep 17 00:00:00 2001
From: Coleman McFarland <coleman@de.limited>
Date: Fri, 21 Jan 2022 18:21:34 -0500
Subject: [PATCH 1/3] common/shlibs: update notcurses libs to 3.0.5

---
 common/shlibs | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index b07e14379e28..568b956f1904 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3950,9 +3950,10 @@ liburing.so.2 liburing-2.0_1
 libbson-1.0.so.0 libbson-1.17.4_2
 libsonic.so.0 libsonic-0.2.0_1
 libtickit.so.3 libtickit-0.4.1_1
-libnotcurses.so.2 notcurses-2.4.9_1
-libnotcurses-core.so.2 notcurses-2.4.9_1
-libnotcurses++.so.2 notcurses-2.4.9_1
+libnotcurses.so.3 notcurses-3.0.5_1
+libnotcurses-core.so.3 notcurses-3.0.5_1
+libnotcurses-ffi.so.3 notcurses-3.0.5_1
+libnotcurses++.so.3 notcurses-3.0.5_1
 libevemu.so.3 evemu-2.7.0_1
 libantilib.so.1 libantimicrox-3.1.2_1
 libinih.so.0 inih-52_1

From 4954046b662ba0fd2c9812a1a9517f0cbdfbb950 Mon Sep 17 00:00:00 2001
From: Coleman McFarland <coleman@de.limited>
Date: Fri, 21 Jan 2022 18:23:50 -0500
Subject: [PATCH 2/3] notcurses-progs: remove package

These binaries are now installed by the main notcurses CMake target.
---
 srcpkgs/notcurses-progs    |  1 -
 srcpkgs/notcurses/template | 11 -----------
 2 files changed, 12 deletions(-)
 delete mode 120000 srcpkgs/notcurses-progs

diff --git a/srcpkgs/notcurses-progs b/srcpkgs/notcurses-progs
deleted file mode 120000
index 609dfe4d9c5d..000000000000
--- a/srcpkgs/notcurses-progs
+++ /dev/null
@@ -1 +0,0 @@
-notcurses
\ No newline at end of file
diff --git a/srcpkgs/notcurses/template b/srcpkgs/notcurses/template
index c43cf269a988..90ae1647737a 100644
--- a/srcpkgs/notcurses/template
+++ b/srcpkgs/notcurses/template
@@ -39,14 +39,3 @@ notcurses-devel_package() {
 	}
 }
 
-notcurses-progs_package() {
-	depends="notcurses-${version}_${revision}"
-	short_desc+=" - programs"
-	pkg_install() {
-		vmove usr/bin
-		vmove usr/share/notcurses
-		if [ "$build_option_man" ]; then
-			vmove usr/share/man/man1
-		fi
-	}
-}

From d3cd82b1b2fb6dfaf1a26b9c9e856812c9c2e2c3 Mon Sep 17 00:00:00 2001
From: Coleman McFarland <coleman@de.limited>
Date: Fri, 21 Jan 2022 18:48:17 -0500
Subject: [PATCH 3/3] notcurses: update to 3.0.5

---
 srcpkgs/notcurses/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/notcurses/template b/srcpkgs/notcurses/template
index 90ae1647737a..045deda004a4 100644
--- a/srcpkgs/notcurses/template
+++ b/srcpkgs/notcurses/template
@@ -1,9 +1,9 @@
 # Template file for 'notcurses'
 pkgname=notcurses
-version=2.4.9
+version=3.0.5
 revision=1
 build_style=cmake
-configure_args="-DUSE_STATIC=ON $(vopt_bool man USE_PANDOC)"
+configure_args="-DUSE_STATIC=ON $(vopt_bool man USE_PANDOC) -DUSE_DEFLATE:BOOL=OFF"
 hostmakedepends="pkg-config $(vopt_if man pandoc)"
 makedepends="libunistring-devel ffmpeg-devel ncurses-libtinfo-devel qrcodegen-devel doctest-devel
  zlib-devel"
@@ -14,7 +14,7 @@ license="Apache-2.0"
 homepage="https://nick-black.com/dankwiki/index.php/Notcurses"
 changelog="https://raw.githubusercontent.com/dankamongmen/notcurses/master/NEWS.md"
 distfiles="https://github.com/dankamongmen/notcurses/archive/v${version}.tar.gz"
-checksum=a2771ad1633e0158f8273fa8b30b5bce0f12e1205e863045f4ae186b6b52f537
+checksum=accb41b9bad3415017207c0992c791e4d887c505d5aa1b3be0c44456489e537d
 
 build_options="man"
 desc_option_man="Use pandoc for manpages"

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: notcurses: update to 3.0.5
  2022-01-22  0:13 [PR PATCH] Update notcurses dontlaugh
@ 2022-01-22  9:00 ` mobinmob
  2022-01-22  9:50 ` paper42
  2022-01-22  9:50 ` [PR PATCH] [Closed]: " paper42
  2 siblings, 0 replies; 4+ messages in thread
From: mobinmob @ 2022-01-22  9:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 197 bytes --]

New comment by mobinmob on void-packages repository

https://github.com/void-linux/void-packages/pull/35169#issuecomment-1019114818

Comment:
https://github.com/void-linux/void-packages/pull/34395

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: notcurses: update to 3.0.5
  2022-01-22  0:13 [PR PATCH] Update notcurses dontlaugh
  2022-01-22  9:00 ` notcurses: update to 3.0.5 mobinmob
@ 2022-01-22  9:50 ` paper42
  2022-01-22  9:50 ` [PR PATCH] [Closed]: " paper42
  2 siblings, 0 replies; 4+ messages in thread
From: paper42 @ 2022-01-22  9:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 215 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/35169#issuecomment-1019139880

Comment:
#34395 seems to be more complete than this PR, feel free to comment there

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PR PATCH] [Closed]: notcurses: update to 3.0.5
  2022-01-22  0:13 [PR PATCH] Update notcurses dontlaugh
  2022-01-22  9:00 ` notcurses: update to 3.0.5 mobinmob
  2022-01-22  9:50 ` paper42
@ 2022-01-22  9:50 ` paper42
  2 siblings, 0 replies; 4+ messages in thread
From: paper42 @ 2022-01-22  9:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 462 bytes --]

There's a closed pull request on the void-packages repository

notcurses: update to 3.0.5
https://github.com/void-linux/void-packages/pull/35169

Description:
#### Testing the changes
- I tested the changes in this PR briefly by executing the `notcurses-input` program
  that is part of the notcurses build. This seems to indicate everything is working
  okay.

#### Local build testing
- I built this PR locally for my native architecture, x86_64-glibc


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-01-22  9:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-22  0:13 [PR PATCH] Update notcurses dontlaugh
2022-01-22  9:00 ` notcurses: update to 3.0.5 mobinmob
2022-01-22  9:50 ` paper42
2022-01-22  9:50 ` [PR PATCH] [Closed]: " paper42

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