Accepting request 1170707 from Base:System

- Update to ncurses 6.5 (patch 20240427)
  + update announcement
  + fixes/corrections for manpages (patches by Branden Robinson).
  + fix redefinition of CASTxPTR, for legacy Unix.
- Update to tack 1.9 (patch 20230201)
  * configure: regen
  * configure.in: initialize $ac_includes_default
    s/fgrep/$FGREP/
  * aclocal.m4: resync with my-autoconf

- Add ncurses patch 20240420
  + improve formatting/style of manpages (patches by Branden Robinson).
  + compiler warning/portability fixes.

OBS-URL: https://build.opensuse.org/request/show/1170707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=262
This commit is contained in:
Dominique Leuenberger 2024-05-01 12:54:48 +00:00 committed by Git OBS Bridge
commit 87c031749f
14 changed files with 64 additions and 44 deletions

View File

@ -7,7 +7,7 @@ version=$(sed -rn '/^Version:[[:space:]]+/{s/^Version:[[:space:]]+([0-9]+\.[0-9]
test -e ${sourcedir}/ncurses-${version}.tar.gz || exit 1
last=($(tar Oxf ${sourcedir}/ncurses-${version}.tar.gz ncurses-${version}/VERSION)) || exit 1
test -e ${sourcedir}/ncurses-${version}-patches.tar.bz2 || echo ${last[2]}
tar --wildcards -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 '*/*.patch' &> /dev/null || echo ${last[2]}
tar --wildcards -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 '*/*.patch' &> /dev/null || { echo ${last[2]}; exit 0; }
OFS="$IFS"
IFS=-
last=($(tar -tf ${sourcedir}/ncurses-${version}-patches.tar.bz2 | grep -v 'gz.asc' | sed -r 's@\.patch$@@'| sort -t '-' -k 3,3 -n | tail -n 1))

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dbe1d1b4b39f5ae12b052de38adab9d11107569f104c41f128604420458fafb9
size 2915381

View File

@ -359,7 +359,7 @@
ttys.5 ttys.4
--- man/ncurses.3x
+++ man/ncurses.3x 2024-04-15 07:09:39.619910505 +0000
@@ -330,6 +330,10 @@ and \fBmenu\fP(3X) libraries to ease con
@@ -340,6 +340,10 @@ and \fBmenu\fP(3X) libraries to ease con
with
.IR curses .
.SS "Initialization"

BIN
ncurses-6.4.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,15 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmOw0C0ACgkQzCr0RyFn
vgO25gwA6AkO6VnsZrcEiYDf/+kSddfNI2UfoFvr06eAZVhClX3jsssn4pMJTxPg
TRzOIicP6xSHjZ+HfrkHJuTwEBqtjjMnsAiT5zHpwCH4H4xryd40px9NjYUkLzpe
4IPebSgad21Vf/rH5Z0doxBZbhGxNDMVxOqDftRujxu1EjLaTZyIu94nIbCpcIAm
3XSNvbZi1hy6kn2JXtZKRPj+oIGdxt9zOZep01hMpykyb7W5WAGe02VJEdn3zR7Q
B6qfiMPDzMWQK1UlKOucRlzml8gt+KGjFxLgJb2jQMz0hT4g4Xvx0beeo8luPGJd
SRWQGkwi3W+OI6rw5C2lXIuM8Fwc3Fc/+kZ6h4HsRSwmel1JyB8/KxUuJ9ipctIx
S8r0ypyDqsAki1zW+VNTMZ4zZLiCiQqyAS2KWSDRWlUOeKeudWhzQk5lfdvqZXzI
eh7PnZvFO1uQviRZvCsIApFocFnhW6+pDQxrXchQ6d6nUTTOdvUL6EfbsjKN3zzH
m2J8156p
=wYzs
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:30ec28d18d884f51bf0d20e291ede030f4e346fffc6314a9fc464d90d8f8a348
size 230

3
ncurses-6.5.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6
size 3688489

15
ncurses-6.5.tar.gz.asc Normal file
View File

@ -0,0 +1,15 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmYtcUIACgkQzCr0RyFn
vgN4SwwAz7k/H1ijC/OyHKAwXCuYXydjPyv5eAeCw2veo2dE7Sl7FiqTK/ErMPTC
218bRtkmK2L+wdT8ix0esExHHBhKhdlUqGvFTq7QBMRGsxrgHqjjdD0ogVyILlZ4
cEE/1oN3dGw9oFTU0YnvZwABxf2StuV29JH7otspvKdTKHFLOBd+z1DNUBiW5Aiq
uMvcqZ3feCMoR2wWZ7zQNJ1jz/qv5YBQ9CGNNDpk5NbGiZxvD2iqPdx5msTNS4jD
qS+JSyM3+pzWi1VGv+vlCqG/1rFSEivNmF5j5Mc5GzSTaaQAKVOtOw+b+p0VATDe
bza3Sto3nAT4HNq9zEmMW1agegZh7SpxV5A32jT5IyStAk/4uxQhF+2BLghfROGD
QxLU6ox1ABQ3Mt3uyA7lhFE4W8Ph2Pmnl3mco9+Imvtk94yr3yXoWurKv7jNalFM
RALLnyUr0qJJEWdyHGtK+E4y0d8ltlxKAxXeV4rVsN/6pHlglvZjhjjnEhkCpo4q
4KAjPVkJ
=wh6x
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Mon Apr 29 07:42:51 UTC 2024 - Dr. Werner Fink <werner@suse.de>
- Update to ncurses 6.5 (patch 20240427)
+ update announcement
+ fixes/corrections for manpages (patches by Branden Robinson).
+ fix redefinition of CASTxPTR, for legacy Unix.
- Update to tack 1.9 (patch 20230201)
* configure: regen
* configure.in: initialize $ac_includes_default
s/fgrep/$FGREP/
* aclocal.m4: resync with my-autoconf
-------------------------------------------------------------------
Mon Apr 22 08:05:49 UTC 2024 - Dr. Werner Fink <werner@suse.de>
- Add ncurses patch 20240420
+ improve formatting/style of manpages (patches by Branden Robinson).
+ compiler warning/portability fixes.
-------------------------------------------------------------------
Mon Apr 15 07:05:05 UTC 2024 - Dr. Werner Fink <werner@suse.de>

View File

@ -35,9 +35,9 @@
%endif
%global patchlvl %(bash %{_sourcedir}/get_version_number.sh %{_sourcedir})
%global basevers 6.4
%global basevers 6.5
%global tackvers 1.09
%global tacklvl 20221229
%global tacklvl 20230201
Name: ncurses
#!BuildIgnore: terminfo
@ -76,7 +76,7 @@ Obsoletes: ncurses-64bit
# but also build the ABI version 5 as this is part of the source
# tar ball including the latest upstream fixes for ABI 5.
#
Version: 6.4.%{patchlvl}
Version: 6.5.%{patchlvl}
Release: 0
Summary: Terminal control library
#Git: http://ncurses.scripts.mit.edu

BIN
tack-1.09-20221229.tgz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,15 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmOtoBAACgkQzCr0RyFn
vgPvVAv9FuupqoD2Kl6xaULy3YhMBwbQf7nUjosLV7Jt7Amg5BZQGmjwIG+nJ8rc
wNFJi1DCHknI2ju9gEeuYOaFlKT9HlebRsKOa/ROGtjzoF+5AE0+yeKoiA21NAO9
8z0EK7Uu5RtDMO4vC3HYOxMn6DkPLwc6yOxxl716RlQT+2c9m9mb+OOzZDRa5X3l
pcXIbZ54+GBb9Tp8t3KtXIgcvTAJOisB7YhjzcW5s8wzZ4wjK1Qa2z+gCrYeIYcD
s25MQ8o4JTyIW/dMBeE4UnYkfGwe8L9W2+KUI6fvGnhTTdXbQaz/dNGfaXUegugp
LUBRttMQ3ikhm4qUuIX8AztS/j7ziuuE86wiecFFPaonPgkBPD5ezw3ez6MLEi+8
HiswKvPOdNp6cq8ilPPcIFpF7FA0YZil621ClokSkvXKTBdUN5+FVfWjKUOqzr04
hgbzmSH7+iqTzRnPt3K+QF/QUl7sF9JkcXJbUQfLkDogzc28a4FXcUwZt3UAfSc3
eloIhwXx
=DvFu
-----END PGP SIGNATURE-----

3
tack-1.09-20230201.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:db68142ccd260f47930c7f5577fad466f0aac7461c183087e9fe364664548081
size 256410

View File

@ -0,0 +1,15 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmPfttIACgkQzCr0RyFn
vgM82gwA6Cc1fvRZrt4oaYJAX8eDqMISjlk+UhicopIG716dGA/x8raZp6Fb22aA
4TZWyAcYce5dwTB+qmfAIkhw8q0yljpJeW6yQQK+L2LZIfZ900AFUZ8vWueccdkQ
m4J+fm5dnOcPH1bAQ94qY5gdocc3Occi2lQbyS1B23FKXMIhe4SHzX3e9M3nVjAi
7KVD/7GtHo9PsVeB/24CMRAVa9wckgi+aT3h2wNiw0Y+PssKyA/50S/jMlca0vFM
7lXhpnlO517BNL4g9XGaucdd+cr0QraKp28LuUJbf4/xgij7ZpNFwIkmCG19D+x/
mn6b+VRwoxYUo02+iQ48bEscs07N+lzPGHt8sWesyOdackenpJVLzNW8wtPuXGjQ
I1bqvj4KK4dV36lcjN89vBUWBkGD7ECHOyGnbt+mz3Zq7TFuO22nH5T3CVpz6C1E
h86FKORkWJy9eFxpdzfYjao9QfPQ841ZBWvYaehKSdyRXauDlhEnnTpyNsh+A40d
DdfWGA8e
=lSli
-----END PGP SIGNATURE-----