summaryrefslogtreecommitdiff
path: root/package/debian-mingw64
diff options
context:
space:
mode:
Diffstat (limited to 'package/debian-mingw64')
-rw-r--r--package/debian-mingw64/changelog4
-rw-r--r--package/debian-mingw64/control7
-rw-r--r--package/debian-mingw64/copyright197
-rw-r--r--package/debian-mingw64/mingw64-ncurses6.lintian-overrides7
-rw-r--r--package/debian-mingw64/mingw64-ncurses6td.lintian-overrides7
-rwxr-xr-xpackage/debian-mingw64/rules6
-rw-r--r--package/debian-mingw64/watch2
7 files changed, 120 insertions, 110 deletions
diff --git a/package/debian-mingw64/changelog b/package/debian-mingw64/changelog
index cf7773000bda..ebc5bfa5cffa 100644
--- a/package/debian-mingw64/changelog
+++ b/package/debian-mingw64/changelog
@@ -1,8 +1,8 @@
-ncurses6 (6.5+20240427) unstable; urgency=low
+ncurses6td (6.6+20251230) unstable; urgency=low
* latest weekly patch
- -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 27 Apr 2024 09:56:53 -0400
+ -- Thomas E. Dickey <dickey@invisible-island.net> Tue, 30 Dec 2025 15:44:53 -0500
ncurses6 (5.9+20131005) unstable; urgency=low
diff --git a/package/debian-mingw64/control b/package/debian-mingw64/control
index 74e8136a6eeb..7094a176c4c6 100644
--- a/package/debian-mingw64/control
+++ b/package/debian-mingw64/control
@@ -1,4 +1,4 @@
-Source: ncurses6
+Source: ncurses6td
Section: libdevel
Priority: optional
Maintainer: Thomas E. Dickey <dickey@invisible-island.net>
@@ -9,8 +9,11 @@ Build-Depends: debhelper (>= 7),
binutils-mingw-w64-x86-64
Standards-Version: 4.6.1.0
-Package: mingw64-ncurses6
+Package: mingw64-ncurses6td
Architecture: any
+Conflicts: mingw64-ncurses6
+Provides: mingw64-ncurses6
+Replaces: mingw64-ncurses6
Depends: ${misc:Depends}
Description: shared libraries for terminal handling
The ncurses library routines are a terminal-independent method of
diff --git a/package/debian-mingw64/copyright b/package/debian-mingw64/copyright
index 32396640b07c..32fd35658d8b 100644
--- a/package/debian-mingw64/copyright
+++ b/package/debian-mingw64/copyright
@@ -1,100 +1,105 @@
-Upstream source https://invisible-island.net/ncurses/ncurses.html
-This package is used for testing builds of ncurses.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ncurses
+Upstream-Contact: Thomas E. Dickey <dickey@invisible-island.net>
+Source: https://invisible-island.net/ncurses/ncurses.html
-Current ncurses maintainer: Thomas Dickey <dickey@invisible-island.net>
-
--------------------------------------------------------------------------------
Files: *
-Copyright: 2017-2023,2024 by Thomas E. Dickey
-Copyright: 1998-2016,2017 Free Software Foundation, Inc.
-License: X11
-
-Files: aclocal.m4 package
-Copyright: 1996-2023,2024 by Thomas E. Dickey
-License: X11
-
-Files: doc/html/NCURSES-Programming-HOWTO.html
+Copyright: 2017-2024,2025 by Thomas E. Dickey
+ 1998-2016,2017 Free Software Foundation, Inc.
+License: X11 License Distribution Modification Variant
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, distribute with modifications, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included
+ in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
+ THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ .
+ Except as contained in this notice, the name(s) of the above copyright
+ holders shall not be used in advertising or otherwise to promote the
+ sale, use or other dealings in this Software without prior written
+ authorization.
+Comment:
+ https://invisible-island.net/ncurses/ncurses-license.html
+
+Files: aclocal.m4 package
+Copyright: 1996-2024,2025 by Thomas E. Dickey
+License: X11 License Distribution Modification Variant
+
+Files: doc/html/NCURSES-Programming-HOWTO.html
Copyright: 2001 by Pradeep Padala
-License: X11
-
- Permission is hereby granted, free of charge, to any person obtaining a
- copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, distribute with modifications, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included
- in all copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
- THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
- Except as contained in this notice, the name(s) of the above copyright
- holders shall not be used in advertising or otherwise to promote the
- sale, use or other dealings in this Software without prior written
- authorization.
-
--------------------------------------------------------------------------------
-Files: install-sh
-Copyright: 1994 X Consortium
-License: X11
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to
- deal in the Software without restriction, including without limitation the
- rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
- sell copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
- AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
- Except as contained in this notice, the name of the X Consortium shall not
- be used in advertising or otherwise to promote the sale, use or other deal-
- ings in this Software without prior written authorization from the X Consor-
- tium.
-
--------------------------------------------------------------------------------
-Files: progs/tset.c ncurses/tinfo/read_termcap.c
+License: X11 License Distribution Modification Variant
+
+Files: misc/ncu2openbsd
+ ncurses/wcwidth.h
+Copyright: 2002-2024 by Thomas E. Dickey
+License: X11
+
+Files: install-sh
+Copyright: 1994 X Consortium
+License: X11
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to
+ deal in the Software without restriction, including without limitation the
+ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+ sell copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+ IN THE SOFTWARE.
+ .
+ Except as contained in this notice, the name(s) of the above copyright
+ holders shall not be used in advertising or otherwise to promote the sale,
+ use or other dealings in this Software without prior written authorization.
+
+Files: ncurses/tinfo/read_termcap.c
+ progs/tset.c
Copyright: 1980,1991,1992,1993 The Regents of the University of California.
-License: BSD
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- 3. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
-
--- vile: txtmode file-encoding=utf-8
+License: BSD-3-Clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+Files: test/terminal.xbm
+Copyright: 1988 Evans & Sutherland Computer Corporation, Salt Lake City, Utah
+License: StandardML-NJ
+Comment: vile: txtmode file-encoding=utf-8
diff --git a/package/debian-mingw64/mingw64-ncurses6.lintian-overrides b/package/debian-mingw64/mingw64-ncurses6.lintian-overrides
deleted file mode 100644
index 9e8f85445e1a..000000000000
--- a/package/debian-mingw64/mingw64-ncurses6.lintian-overrides
+++ /dev/null
@@ -1,7 +0,0 @@
-mingw64-ncurses6: latest-debian-changelog-entry-changed-to-native
-
-mingw64-ncurses6: non-standard-dir-in-usr
-mingw64-ncurses6: file-in-unusual-dir
-
-mingw64-ncurses6: binary-without-manpage
-mingw64-ncurses6: executable-not-elf-or-script
diff --git a/package/debian-mingw64/mingw64-ncurses6td.lintian-overrides b/package/debian-mingw64/mingw64-ncurses6td.lintian-overrides
new file mode 100644
index 000000000000..f475ec0f1bab
--- /dev/null
+++ b/package/debian-mingw64/mingw64-ncurses6td.lintian-overrides
@@ -0,0 +1,7 @@
+mingw64-ncurses6td: latest-debian-changelog-entry-changed-to-native
+
+mingw64-ncurses6td: non-standard-dir-in-usr
+mingw64-ncurses6td: file-in-unusual-dir
+
+mingw64-ncurses6td: binary-without-manpage
+mingw64-ncurses6td: executable-not-elf-or-script
diff --git a/package/debian-mingw64/rules b/package/debian-mingw64/rules
index 3a79517cf348..a6d1f6620488 100755
--- a/package/debian-mingw64/rules
+++ b/package/debian-mingw64/rules
@@ -21,7 +21,7 @@ CC_STRICT = $(CC_NORMAL) -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissi
TARGET = x86_64-w64-mingw32
MINGW_BIN = /usr/bin
MINGW_TOP = /usr/$(TARGET)
-MINGW_TMP = $(CURDIR)/debian/mingw64-ncurses$(MY_ABI)
+MINGW_TMP = $(CURDIR)/debian/mingw64-ncurses$(MY_ABI)td
CFLAGS = $(CC_NORMAL)
@@ -37,6 +37,7 @@ CONFIG_OPTIONS = \
--disable-overwrite \
--disable-termcap \
--enable-interop \
+ --enable-named-pipes \
--enable-opaque-curses \
--enable-opaque-form \
--enable-opaque-menu \
@@ -83,7 +84,8 @@ configure-stamp:
--target=$(TARGET) \
--prefix=$(MINGW_TOP) \
--with-build-cc=$(BUILD_CC) \
- --with-pc-suffix=$(MY_ABI) \
+ --with-config-suffix=td \
+ --with-pc-suffix=$(MY_ABI)td \
--with-pkg-config-libdir=/usr/$(TARGET)/lib/pkgconfig \
$(CONFIG_OPTIONS)
diff --git a/package/debian-mingw64/watch b/package/debian-mingw64/watch
index f6b3987e0dda..11c22c5a61bd 100644
--- a/package/debian-mingw64/watch
+++ b/package/debian-mingw64/watch
@@ -1,4 +1,4 @@
version=3
-opts=passive ftp://ftp.invisible-island.net/ncurses/current/ncurses\.tar.gz \
+opts=passive https://invisible-island.net/archives/ncurses/current/ncurses\.tar.gz \
debian uupdate