pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/news/flnews
Module Name: pkgsrc
Committed By: micha
Date: Fri Jun 9 10:06:44 UTC 2023
Modified Files:
pkgsrc/news/flnews: Makefile PLIST distinfo
pkgsrc/news/flnews/files: CONFIG
Log Message:
news/flnews: Update to 1.2.0
1.2.0 2023-06-08 Release
--------------------------
Important notes:
- The experimental option USE_CUSTOM_FONTSIZE has been removed
Since FLTK 1.4 there is a resize feature via keyboard (Ctrl-+/-).
- Doxygen 1.9.4 is now required to build the documentation.
Bug fixes:
- GUI: Callback for "Mark all groups read" fixed to not block any
further operation if confirmation was "No" (reported by Marcel Logen).
- GUI: Callback for "Next unread group" fixed to not always select the
first group with unread articles (reported by Dennis Preiser).
- CONF: Update of configuration data fixed (formerly truncated if
filesystem was full). Return values of flush operations are now
checked before rename() is executed.
- GUI: Group list is now updated to previous group after group selection
error (reported by Michael Uplawski).
- GUI: No longer show busy mouse cursor after group selection if article
tree/list has no drawing area (reported by Michael Uplawski).
- ENC: Memory leak fixed in MIME Content-Disposition decoder.
- TLS: Memory leaks fixed.
- TLS: OpenSSL 3 version number is now printed correctly on terminal.
- GUI: Soft hyphens are now handled consistently with all FLTK backends
(formerly X11 rendered all SHY characters visible, as defined by
ISO 8859-1, while Pango and Cocoa rendered SHY characters invisible).
- FILTER: Documentation of scorefile syntax fixed (type "extended" is no
longer supported).
- CORE: Doxygen documentation of function core_get_msgid() fixed.
New features and improvements:
- GUI: French translation added for NLS support (provided by yamo').
NLS documentation updated for hexadecimal-escape-sequence (not
allowed in translated strings).
- GUI: Option to skip to next group while searching for next unread
article added (can be enabled with a nonzero value for the new
"unread_in_next_group" entry in configfile) (proposed by Thomas
Barghahn).
- GUI: No longer uses Fl_Pack widget because behaviour has changed in
recent FLTK 1.4.0 snapshots (reported by Dennis Preiser).
- CONF: Support for custom colors in displayed article added
(based on patch from Martin Schnitkemper).
- INET: Support for user defined TCP connection timeout (suggested by
yamo'). Option CFG_TCP_CONNECT_TIMEOUT in CONFIG added.
- GUI: With FLTK 1.4 (or FLTK 1.3.3 ABI) the horizontal scrollbar of the
article tree or list respectively is moved to a sensible position.
- CORE: Header field "Newsgroups" can now be extracted from overview, if
present. Scoring rules of type "group" are applied to all groups of an
Xpost in this case.
- NNTP: Support for LIST OVERVIEW.FMT command (RFC 3977) added.
- NNTP: Experimental support for MAXARTNUM extension added.
Intended to be compliant with the RFC draft provided by Julien Élie
in Message-ID <tnqm14$35bas$1%news.trigofacile.com@localhost>.
- ENC: Zero-width space (ZWSP) is now used too as line breaking hint for
the format "flowed" decoder.
- GUI: URI delegation: Separate error message for invalid encoding.
- EXT: External URI handler returns a flag to indicate invalid encoding.
- EXT: Examples for postprocessor added in subdirectory "postproc"
(suggested by yamo').
- EXT: Example for external editor added in subdirectory "editor".
- CONF: Documentation of configfile entry "cancelkey" modified (added
note that "fqdn" entry must also be set to create Cancel-Lock/Key
header fields).
- FILTER: Documentation of scorefile modified (added notes that scoring
rules can be shared).
- Build system: The mkconfig script now checks for POSIX.1c-1995
Thread-Safe Functions (TSF) option too. Usage is forced by default via
CFG_FORCE_TSF option in CONFIG.
- Build system: The C++ object files are moved to the beginning of the
list. This can reduce build time with make utilities that support
parallel build.
- Build system: BSD install utility now deletes existing target files
before copying new ones. This solves problems with macOS on machines
with Apple Silicon and signed binaries (patch from Dennis Preiser).
- Unicode database updated to version 15.0.0
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/news/flnews/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/news/flnews/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/news/flnews/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/news/flnews/files/CONFIG
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/news/flnews/Makefile
diff -u pkgsrc/news/flnews/Makefile:1.16 pkgsrc/news/flnews/Makefile:1.17
--- pkgsrc/news/flnews/Makefile:1.16 Tue Jun 6 12:42:09 2023
+++ pkgsrc/news/flnews/Makefile Fri Jun 9 10:06:43 2023
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2023/06/06 12:42:09 riastradh Exp $
+# $NetBSD: Makefile,v 1.17 2023/06/09 10:06:43 micha Exp $
-FLNEWS_VERSION= 1.1.0
+FLNEWS_VERSION= 1.2.0
DISTNAME= flnews-${FLNEWS_VERSION}
-PKGREVISION= 1
CATEGORIES= news
MASTER_SITES= http://micha.freeshell.org/flnews/src/
MASTER_SITES+= http://www.ybtra.de/flnews-mirror/src/
@@ -20,7 +19,7 @@ USE_LANGUAGES= c c++
TEST_TARGET= test
# https://reproducible-builds.org/specs/source-date-epoch/
-CONFIGURE_ENV+= SOURCE_DATE_EPOCHE=1620580800
+CONFIGURE_ENV+= SOURCE_DATE_EPOCHE=1686232922
# Bug report contact address used for GUI
FLNEWS_MAINTAINER= ${MAINTAINER}
Index: pkgsrc/news/flnews/PLIST
diff -u pkgsrc/news/flnews/PLIST:1.4 pkgsrc/news/flnews/PLIST:1.5
--- pkgsrc/news/flnews/PLIST:1.4 Mon Nov 9 12:02:25 2020
+++ pkgsrc/news/flnews/PLIST Fri Jun 9 10:06:43 2023
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.4 2020/11/09 12:02:25 micha Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/06/09 10:06:43 micha Exp $
bin/flnews
${PLIST.nls}lib/flnews/nls/de_DE.cat
+${PLIST.nls}lib/flnews/nls/fr_FR.cat
man/man1/flnews.1
${PLIST.xdg}share/applications/flnews.desktop
share/flnews/license.txt
Index: pkgsrc/news/flnews/distinfo
diff -u pkgsrc/news/flnews/distinfo:1.9 pkgsrc/news/flnews/distinfo:1.10
--- pkgsrc/news/flnews/distinfo:1.9 Mon May 23 09:38:14 2022
+++ pkgsrc/news/flnews/distinfo Fri Jun 9 10:06:43 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/05/23 09:38:14 micha Exp $
+$NetBSD: distinfo,v 1.10 2023/06/09 10:06:43 micha Exp $
-BLAKE2s (flnews-1.1.0.tar.bz2) = f96d172ce6dccc2e5ca4374de7061587baf11ee7c35374a0c9cc8d7d4b9b756d
-SHA512 (flnews-1.1.0.tar.bz2) = 54358bf9792f68ffb661c4ed1150db94fad300b321177eb92983769527cd0faa7c8b6b1b68583098195774c286895198a189db7869aed71b01acd5173dab3e67
-Size (flnews-1.1.0.tar.bz2) = 1185534 bytes
+BLAKE2s (flnews-1.2.0.tar.bz2) = d29a766f8401041c7347f184b443894a2b8d22853c03d8bc6ac2a31ea8db911a
+SHA512 (flnews-1.2.0.tar.bz2) = 36f17ff3e393082cc88bf8dd402ae1e008b0e2da6b92b82d56fdefbba151a303f9c211f0ce56f88cee09fb6fd3edd7b6abeb7953c12062f1e419faf85ece25a8
+Size (flnews-1.2.0.tar.bz2) = 1216868 bytes
Index: pkgsrc/news/flnews/files/CONFIG
diff -u pkgsrc/news/flnews/files/CONFIG:1.6 pkgsrc/news/flnews/files/CONFIG:1.7
--- pkgsrc/news/flnews/files/CONFIG:1.6 Mon Jan 10 11:55:09 2022
+++ pkgsrc/news/flnews/files/CONFIG Fri Jun 9 10:06:43 2023
@@ -21,6 +21,10 @@ CFG_PREFIX="@PREFIX@"
# report IPv6 option (IP6) as available
CFG_IP6_DISABLE=@IP6@
+# User defined TCP connection timeout in seconds
+# The value 0 uses the default timeout of the operating system
+CFG_TCP_CONNECT_TIMEOUT=0
+
# Disable compression
# Set this to 1 if NNTP COMPRESS extension should never be used, even if the
# required libraries (currently libz) are installed and usable
@@ -81,6 +85,12 @@ CFG_FORCE_TMR=1
# to try anyway
CFG_FORCE_THR=1
+# Force usage of POSIX.1c thread-safe functions (TSF) option even if system
+# reports TSF option as not available
+# Set this to 1 if your system report no sufficient TSF extension, but you want
+# to try anyway
+CFG_FORCE_TSF=1
+
# Force usage of POSIX.2a user portability (UP) utilities even if system reports
# UP extension as not available
# Set this to 1 if your system report no sufficient UP extension, but you want
Home |
Main Index |
Thread Index |
Old Index