Mon Apr 29 08:57:09 2024 UTC (28d)
news/flnews: Update to 1.2.1

This is a bugfix release.

- Potential crash fixed if an article is selected while article
  tree/list widget update is still in progress (race condition).
- FLTK 1.3 may crash if Fl_Text_Display widget contains very long lines.
  With FLTK 1.3 articles containing lines beyond 1000 octets are no
  longer displayed. It's still possible to store the raw data to a file.
  With FLTK 1.4 the behaviour is unchanged.
- Inconsistent permissions of created files fixed.
- Conversion from multiple seldom used 8-bit codepages to Unicode fixed.
- Unicode database updated to version 15.1.0.
- Connector lines in article tree are now solid for better visibility.


(micha)
diff -r1.19 -r1.20 pkgsrc/news/flnews/Makefile
diff -r1.10 -r1.11 pkgsrc/news/flnews/distinfo

cvs diff -r1.19 -r1.20 pkgsrc/news/flnews/Makefile (expand / switch to unified diff)

--- pkgsrc/news/flnews/Makefile 2023/11/12 13:23:15 1.19
+++ pkgsrc/news/flnews/Makefile 2024/04/29 08:57:09 1.20
@@ -1,36 +1,35 @@ @@ -1,36 +1,35 @@
1# $NetBSD: Makefile,v 1.19 2023/11/12 13:23:15 wiz Exp $ 1# $NetBSD: Makefile,v 1.20 2024/04/29 08:57:09 micha Exp $
2 2
3FLNEWS_VERSION= 1.2.0 3FLNEWS_VERSION= 1.2.1
4 4
5DISTNAME= flnews-${FLNEWS_VERSION} 5DISTNAME= flnews-${FLNEWS_VERSION}
6PKGREVISION= 2 
7CATEGORIES= news 6CATEGORIES= news
8MASTER_SITES= http://micha.freeshell.org/flnews/src/ 7MASTER_SITES= http://micha.freeshell.org/flnews/src/
9MASTER_SITES+= http://www.ybtra.de/flnews-mirror/src/ 8MASTER_SITES+= http://www.ybtra.de/flnews-mirror/src/
10MASTER_SITES+= http://www.southcity.de/flnews/src/ 9MASTER_SITES+= http://www.southcity.de/flnews/src/
11EXTRACT_SUFX= .tar.bz2 10EXTRACT_SUFX= .tar.bz2
12 11
13MAINTAINER= micha@NetBSD.org 12MAINTAINER= micha@NetBSD.org
14HOMEPAGE= https://micha.freeshell.org/flnews/ 13HOMEPAGE= https://micha.freeshell.org/flnews/
15COMMENT= Fast and lightweight USENET newsreader with GUI 14COMMENT= Fast and lightweight USENET newsreader with GUI
16LICENSE= modified-bsd AND 2-clause-bsd AND unicode 15LICENSE= modified-bsd AND 2-clause-bsd AND unicode
17 16
18USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
19 18
20TEST_TARGET= test 19TEST_TARGET= test
21 20
22# https://reproducible-builds.org/specs/source-date-epoch/ 21# https://reproducible-builds.org/specs/source-date-epoch/
23CONFIGURE_ENV+= SOURCE_DATE_EPOCHE=1686232922 22CONFIGURE_ENV+= SOURCE_DATE_EPOCHE=1714225440
24 23
25# Bug report contact address used for GUI 24# Bug report contact address used for GUI
26FLNEWS_MAINTAINER= ${MAINTAINER} 25FLNEWS_MAINTAINER= ${MAINTAINER}
27 26
28.include "options.mk" 27.include "options.mk"
29 28
30# Prepare CONFIG file 29# Prepare CONFIG file
31SUBST_CLASSES+= edit-config 30SUBST_CLASSES+= edit-config
32SUBST_STAGE.edit-config= pre-configure 31SUBST_STAGE.edit-config= pre-configure
33SUBST_MESSAGE.edit-config= Preparing CONFIG file ... 32SUBST_MESSAGE.edit-config= Preparing CONFIG file ...
34SUBST_FILES.edit-config= CONFIG 33SUBST_FILES.edit-config= CONFIG
35SUBST_SED.edit-config= -e 's,@VERSION@,${FLNEWS_VERSION},g' 34SUBST_SED.edit-config= -e 's,@VERSION@,${FLNEWS_VERSION},g'
36SUBST_VARS.edit-config= PREFIX 35SUBST_VARS.edit-config= PREFIX

cvs diff -r1.10 -r1.11 pkgsrc/news/flnews/distinfo (expand / switch to unified diff)

--- pkgsrc/news/flnews/distinfo 2023/06/09 10:06:43 1.10
+++ pkgsrc/news/flnews/distinfo 2024/04/29 08:57:09 1.11
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.10 2023/06/09 10:06:43 micha Exp $ 1$NetBSD: distinfo,v 1.11 2024/04/29 08:57:09 micha Exp $
2 2
3BLAKE2s (flnews-1.2.0.tar.bz2) = d29a766f8401041c7347f184b443894a2b8d22853c03d8bc6ac2a31ea8db911a 3BLAKE2s (flnews-1.2.1.tar.bz2) = 9726e7e2850afffa083e2ede7e302ca6c8c717cd923236d926f741d9ad21938e
4SHA512 (flnews-1.2.0.tar.bz2) = 36f17ff3e393082cc88bf8dd402ae1e008b0e2da6b92b82d56fdefbba151a303f9c211f0ce56f88cee09fb6fd3edd7b6abeb7953c12062f1e419faf85ece25a8 4SHA512 (flnews-1.2.1.tar.bz2) = 8b793a7b0e31d8989afb91de9c9e50593998513db48a6e67a1edb28ef1a49798930a1d0f6c33facb2f26f04fa445fe1751e870ec22e639e232eb60b346798fc0
5Size (flnews-1.2.0.tar.bz2) = 1216868 bytes 5Size (flnews-1.2.1.tar.bz2) = 1266401 bytes