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