61 Commits

Author SHA1 Message Date
Christoph Reiter
6e49e58442 ncurses: disable term-driver again to fix regressions
It breaks colors with nano for some reason, see
https://github.com/msys2/MSYS2-packages/issues/4945

Fixes #4945
2024-10-04 15:05:50 +02:00
Christoph Reiter
9a08de350c Update ncurses/PKGBUILD 2024-09-10 17:37:47 +02:00
Rafael Kitover
f0899bfb55 ncurses: update to 6.5-20240831,enable term-driver
Update to the current dev version, as the last stable release was
already two years ago.

This patch set includes a patch to enable the term-driver support for
the Win32 console with TERM='#win32con' on the Cygwin runtime, like it
does for MinGW, which does not require a terminfo database.

This does not change the regular terminfo-based functionality of ncurses
otherwise.

You can verify that this works by running an ncurses program with
TERM='#win32con' in a Windows Terminal session or similar. For example
this one:

https://github.com/mtoyoda/sl
.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2024-09-10 17:37:47 +02:00
Christoph Reiter
5ddf66d9e5 ncurses: Update to 6.5 2024-05-31 17:51:49 +02:00
Christoph Reiter
e8f4f9baa3 more CPEs 2024-03-26 09:46:25 +01:00
Christoph Reiter
a2ee04bf00 More CPEs 2024-03-24 20:09:34 +01:00
Christoph Reiter
174e938942 more CPEs 2024-03-22 19:04:22 +01:00
Christoph Reiter
77ce3dc51f Some libstdc++ rebuilds 2023-09-15 16:33:15 +02:00
Christoph Reiter
0c82b74161 ncurses: Update to 6.4 2023-01-28 20:02:25 +01:00
Christoph Reiter
aa3b174e75 ncurses: add add NCURSES_STATIC to Cflags.private in the .pc files
So that pkgconf users will automatically get it if they pass --static
2022-04-29 21:12:32 +02:00
Christoph Reiter
141d7a509d ncurses: use patch from Arch for fixing leaked LDFLAGS in .pc files 2022-04-29 20:24:47 +02:00
Christoph Reiter
7cc39bf452 ncurses: Update to 6.3 2022-04-03 19:44:19 +02:00
Christoph Reiter
e40c90814f Makedepend on gcc/make where needed
This means we no longer need msys2-devel
2021-12-13 22:19:56 +01:00
Christoph Reiter
8bf734d680 Rebuild all packages still in the base group
The group no longer exists, but these packages were never rebuilt
since then.

While at it also remove the texinfo install scripts
which are handled by a hook now and no longer needed.

And fix a typo in the flex license install line
2021-12-12 15:11:27 +01:00
Christoph Reiter
38126d763e makedepend on autotools for packages using configure
In some cases this will introduce cycles which could likely be cleaned
up by only depending on some unix tools instead of the whole autotools.

Rebuilding doesn't make much sense at this point since it just adds a subset
of base-devel which is still installed by default.
2021-12-12 14:20:50 +01:00
Christoph Reiter
b867336aa4 Set validpgpkeys for various packages 2020-08-12 18:34:38 +02:00
David Macek
19bd06b131
[RFC] Cleanup (#1984)
* Remove msys2-runtime dependencies

* Remove `base` group

* Remove some packages from `base-devel` group
2020-06-02 09:28:40 +03:00
Alexey Pavlov
8216c4caff ncurses: Update to 6.2 2020-02-17 14:20:46 +03:00
Alexey Pavlov
741b1117a8 ncurses: Update to 6.1.20191228 2020-01-16 14:04:10 +03:00
Alexey Pavlov
63558e4e62 ncurses: Update to 6.1.20190615 2019-06-17 10:36:44 +03:00
Alexey Pavlov
3ab9c1dc82 ncurses: Update to 6.1.20180908. Build with disabled term-driver 2018-09-11 11:28:32 +03:00
Alexey Pavlov
437ade843e ncurses: Update to 6.1.20180526 2018-05-31 11:38:28 +03:00
David Macek
57707900f0 ncurses: Remove unused patch 2018-02-20 08:35:26 +01:00
David Macek
795090722a ncurses: Update to release 20180217 2018-02-19 16:16:42 +01:00
Alexey Pavlov
22bbb337bb ncurses: Update to 6.1.20180210 2018-02-13 10:23:27 +03:00
Alexey Pavlov
b099f2dc0d ncurses: Update to 6.1.20180127 2018-01-30 09:32:12 +03:00
J. Peter Mugaas
41a89c2c34 cmake 3.9.4 - Update to altest version. Rekey most patches, and add dependencies on new port of librhash and libuv.
jsoncpp - 1,8..3 - Update to latest version.  Split package into a run-time and developer package subce a DKK as a DLL is now included
libuv - 1.15.0 - New package required for cmake.
rhrash - 1.3.5 - New package required for cmake.  Note that the makefile and some other things had to ported to MSYS (Cygwin is incidental).  The patch I wrote should also work on MINGW (kill two birds with one stone).
2017-10-06 13:31:19 -04:00
Viktor Szakats
e819f80ab4 switch to HTTPS where available 2017-09-28 17:10:09 +00:00
J. Peter Mugaas
c4f3f71f19 ncurses and some updated version:
dialog - 20170509 - Update to latest version
emacs -  2.52 - fix conflicts with ctags.  Allow ctags in package under new name
libedit - 2017050329 - Update to latest version
nano - 2.8.5 - Update to latest version
ncurses - 20170708 - Update to latest version
2017-07-14 04:13:17 -04:00
Orgad Shaneh
c0059e78ff ncurses: Add missing "links" for compatibility
Required for enabling compilation of sipp.
2017-07-04 18:17:37 +03:00
Alexey Pavlov
ce02791606 ncurses: Update to 20170527 2017-06-01 09:30:59 +03:00
atom.long
17e17b296c ncurses: Update to 6.0.20170520 2017-05-30 23:36:26 +08:00
J. Peter Mugaas
aa3907bb1c ncurses - 6.0.0 - 6.0.20170325 - UPdate to latest version 2017-03-27 07:43:17 -04:00
Alexey Pavlov
f3b96fdbf6 ncurses: Update to 6.0.20170121 2017-01-24 19:10:22 +03:00
Alexey Pavlov
d52263e218 ncurses: Update to 6.0.20161112 2016-11-14 11:42:51 +03:00
Алексей
1fede5a603 Merge pull request #738 from forgottenswitch/ncurses_fix
ncurses: fix typo
2016-11-14 09:07:58 +03:00
Mihail Konev
30bf6c2996 ncurses: fix typo
BugLink: https://github.com/Alexpux/MSYS2-packages/issues/444
2016-11-04 08:39:16 +05:00
J. Peter Mugaas
2ff9d41481 Update mintty, winpty and ncurses to latest versions
mintty - 2.61
ncurses 6.0 - 20161001
winpty - 0.4.0
2016-10-07 05:05:19 -04:00
J. Peter Mugaas
d75df5e71a Update some cmake prerequisits
curl - 7.50.2 - Update to latest version
ncurses - 6.0 - 20160917 - Update to latest version
jsonccp - 1.7.5 - Update to latest version
2016-09-19 14:38:00 -04:00
Viktor Szakats
ab64a4ef6c switch to sha256 checksums
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* use stable url for ncurses
* some whitespace fixes

Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 14:45:55 +01:00
Viktor Szakats
2b119ae43f use secure urls
* follow some redirects
2016-02-23 10:26:02 +01:00
Alexey Pavlov
2d83034afb ncurses: Update to 6.0.20151121 2015-11-23 10:04:43 +03:00
Ray Donnelly
85242075b0 ncurses: Update to 6.0-20151107 plus various fixes
1. Non-unicode variants added (just the unicode libs
and .pc files by different names).
2. "ln -s" replaced with "cp -{r,rf}" as that's safer in
the face of different settings for symlinks in the MSYS
environment variable.
2015-11-14 01:11:16 +00:00
Alexey Pavlov
718b34a4e3 ncurses: Update to 6.0.20151101 2015-11-05 08:38:23 +03:00
Alexpux
5f93f3e90d ncurses: Update to 6.0.20150627. Disable patch for TERM 2015-06-28 12:33:21 +03:00
Johannes Schindelin
61838a3152 ncurses: fix crash when TERM refers to an unknown terminal
A but that was recently introduced into the 6.x development branch of
ncurses causes free()d data to be reused by mistake, leading to a crash.

You can verify this by setting TERM to, say, `msys` and then running
`bash.exe --login -i`.

This fixes https://github.com/git-for-windows/git/issues/222

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2015-06-26 13:45:01 +00:00
Alexpux
70a5a749a6 ncurses: Update to 6.0.20150613 2015-06-20 20:15:39 +03:00
Alexpux
942791522f ncurses: Update to 5.9.20150530 2015-06-01 15:19:18 +03:00
Renato Silva
b176b369d3 Trailing whitespace cleanup. 2015-02-09 18:47:01 -02:00
Alexpux
bd9265fb4b ncurses: Update to 5.9.20150110 2015-01-11 21:08:36 +03:00