Mon Oct 18 11:24:51 2021 UTC ()
snownew: update to 1.9

   msharov released this Oct 2, 2021

     * Make the UI more compact.
     * Simplify HTML detagging and rewrapping.
     * Store feed cache content detagged.
     * New translation for Serbian.
     * Support ncurses without widechars.
     * Quit normally on non-fatal signals.
     * Stop using libiconv because only UTF8 is supported.
     * Remove the need to configure html_entities.
     * Ignore atom link tags where rel != alternate.
     * Fix saving of changes to smart feeds.


(nia)
diff -r1.63 -r1.64 pkgsrc/www/snownews/Makefile
diff -r1.9 -r1.10 pkgsrc/www/snownews/PLIST
diff -r1.21 -r1.22 pkgsrc/www/snownews/distinfo
diff -r1.2 -r1.3 pkgsrc/www/snownews/patches/patch-Config.mk.in
diff -r1.3 -r1.4 pkgsrc/www/snownews/patches/patch-configure

cvs diff -r1.63 -r1.64 pkgsrc/www/snownews/Makefile (expand / switch to unified diff)

--- pkgsrc/www/snownews/Makefile 2021/09/29 19:01:29 1.63
+++ pkgsrc/www/snownews/Makefile 2021/10/18 11:24:51 1.64
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.63 2021/09/29 19:01:29 adam Exp $ 1# $NetBSD: Makefile,v 1.64 2021/10/18 11:24:51 nia Exp $
2 2
3DISTNAME= snownews-1.8 3DISTNAME= snownews-1.9
4PKGREVISION= 1 
5CATEGORIES= www 4CATEGORIES= www
6MASTER_SITES= ${MASTER_SITE_GITHUB:=msharov/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=msharov/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/msharov/snownews 9HOMEPAGE= https://github.com/msharov/snownews
11COMMENT= Small, curses based RSS feed reader 10COMMENT= Small, curses based RSS feed reader
12LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
13 12
14USE_TOOLS+= gmake msgfmt pkg-config 13USE_TOOLS+= gmake msgfmt pkg-config
15HAS_CONFIGURE= yes 14HAS_CONFIGURE= yes
16FAKE_NCURSES= yes 15FAKE_NCURSES= yes
17USE_CURSES= wide 16USE_CURSES= wide

cvs diff -r1.9 -r1.10 pkgsrc/www/snownews/PLIST (expand / switch to unified diff)

--- pkgsrc/www/snownews/PLIST 2021/07/05 20:14:14 1.9
+++ pkgsrc/www/snownews/PLIST 2021/10/18 11:24:51 1.10
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1@comment $NetBSD: PLIST,v 1.9 2021/07/05 20:14:14 fcambus Exp $ 1@comment $NetBSD: PLIST,v 1.10 2021/10/18 11:24:51 nia Exp $
2bin/snownews 2bin/snownews
3man/de/man1/snownews.1 3man/de/man1/snownews.1
4man/fr/man1/snownews.1 4man/fr/man1/snownews.1
5man/it/man1/snownews.1 5man/it/man1/snownews.1
6man/man1/snownews.1 6man/man1/snownews.1
7man/nl/man1/snownews.1 7man/nl/man1/snownews.1
8man/ru/man1/snownews.1 8man/ru/man1/snownews.1
9share/locale/be@latin/LC_MESSAGES/snownews.mo 9share/locale/be@latin/LC_MESSAGES/snownews.mo
10share/locale/de/LC_MESSAGES/snownews.mo 10share/locale/de/LC_MESSAGES/snownews.mo
11share/locale/es/LC_MESSAGES/snownews.mo 11share/locale/es/LC_MESSAGES/snownews.mo
12share/locale/fr/LC_MESSAGES/snownews.mo 12share/locale/fr/LC_MESSAGES/snownews.mo
13share/locale/it/LC_MESSAGES/snownews.mo 13share/locale/it/LC_MESSAGES/snownews.mo
14share/locale/ja/LC_MESSAGES/snownews.mo 14share/locale/ja/LC_MESSAGES/snownews.mo
15share/locale/ko/LC_MESSAGES/snownews.mo 15share/locale/ko/LC_MESSAGES/snownews.mo
16share/locale/nl/LC_MESSAGES/snownews.mo 16share/locale/nl/LC_MESSAGES/snownews.mo
17share/locale/pl/LC_MESSAGES/snownews.mo 17share/locale/pl/LC_MESSAGES/snownews.mo
18share/locale/pt_BR/LC_MESSAGES/snownews.mo 18share/locale/pt_BR/LC_MESSAGES/snownews.mo
19share/locale/ru/LC_MESSAGES/snownews.mo 19share/locale/ru/LC_MESSAGES/snownews.mo
20share/locale/se/LC_MESSAGES/snownews.mo 20share/locale/se/LC_MESSAGES/snownews.mo
21share/locale/sl/LC_MESSAGES/snownews.mo 21share/locale/sl/LC_MESSAGES/snownews.mo
 22share/locale/sr/LC_MESSAGES/snownews.mo
22share/locale/uk_UA/LC_MESSAGES/snownews.mo 23share/locale/uk_UA/LC_MESSAGES/snownews.mo
23share/locale/zh_CN/LC_MESSAGES/snownews.mo 24share/locale/zh_CN/LC_MESSAGES/snownews.mo
24share/locale/zh_TW/LC_MESSAGES/snownews.mo 25share/locale/zh_TW/LC_MESSAGES/snownews.mo

cvs diff -r1.21 -r1.22 pkgsrc/www/snownews/distinfo (expand / switch to unified diff)

--- pkgsrc/www/snownews/distinfo 2021/10/07 15:08:51 1.21
+++ pkgsrc/www/snownews/distinfo 2021/10/18 11:24:51 1.22
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.21 2021/10/07 15:08:51 nia Exp $ 1$NetBSD: distinfo,v 1.22 2021/10/18 11:24:51 nia Exp $
2 2
3RMD160 (snownews-1.8.tar.gz) = 419865824853fce434388478836a5d07d18439c5 3RMD160 (snownews-1.9.tar.gz) = 591c7c9e4cd418ac9e7d4c887680d641e07aca5b
4SHA512 (snownews-1.8.tar.gz) = 023c10667ee80510303955058c21ff6546c8b3f6588a8ec24de103783ae2037e33628f141a6f6028b7338d75b189a3ad26dce74ac818434226629b2c4383c94e 4SHA512 (snownews-1.9.tar.gz) = f833dbb41b5c0215c034b8388d787398360fac0ec9670f8f31b76c3ee2ffd974b4c6ebebc30aebb539b9904f513628124b393f4f473a92d4969f483caeca8596
5Size (snownews-1.8.tar.gz) = 154813 bytes 5Size (snownews-1.9.tar.gz) = 149935 bytes
6SHA1 (patch-Config.mk.in) = d16738359c9072c783612e7e0a2f782f2895e947 6SHA1 (patch-Config.mk.in) = 4e0ff89e7c9721bfbde23cbf3b51345f2f3097de
7SHA1 (patch-configure) = ab33efcce294aa0e889e3f53cb21b384308c2644 7SHA1 (patch-configure) = ed02a64c3f238aaf7e4c5ebe74a4129dad45bb98

cvs diff -r1.2 -r1.3 pkgsrc/www/snownews/patches/patch-Config.mk.in (expand / switch to unified diff)

--- pkgsrc/www/snownews/patches/patch-Config.mk.in 2021/04/21 09:28:28 1.2
+++ pkgsrc/www/snownews/patches/patch-Config.mk.in 2021/10/18 11:24:51 1.3
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1$NetBSD: patch-Config.mk.in,v 1.2 2021/04/21 09:28:28 nia Exp $ 1$NetBSD: patch-Config.mk.in,v 1.3 2021/10/18 11:24:51 nia Exp $
2 2
3Do not override CFLAGS. 3Do not override CFLAGS.
4 4
5--- Config.mk.in.orig 2021-04-11 22:41:14.000000000 +0000 5--- Config.mk.in.orig 2021-10-02 22:29:09.000000000 +0000
6+++ Config.mk.in 6+++ Config.mk.in
7@@ -26,13 +26,6 @@ O := .o/ 7@@ -26,13 +26,6 @@ O := .o/
8  8
9 #debug := 1 9 #debug := 1
10 libs := @pkg_libs@ -liconv -lintl 10 libs := @pkg_libs@
11-ifdef debug 11-ifdef debug
12- cflags := -O0 -ggdb3 12- cflags := -O0 -ggdb3
13- ldflags := -g -rdynamic 13- ldflags := -g -rdynamic
14-else 14-else
15- cflags := -Os -g0 -DNDEBUG=1 15- cflags := -Os -g0 -DNDEBUG=1
16- ldflags := -s 16- ldflags := -s
17-endif 17-endif
18-CFLAGS := -Wall -Wextra -Wredundant-decls -Wshadow 18-CFLAGS := -Wall -Wextra -Wredundant-decls -Wshadow
19+CFLAGS += -Wall -Wextra -Wredundant-decls -Wshadow 19+CFLAGS += -Wall -Wextra -Wredundant-decls -Wshadow
20 cflags += -std=c11 @pkg_cflags@ ${CFLAGS} 20 cflags += -std=c11 @pkg_cflags@ ${CFLAGS}
21 ldflags += @pkg_ldflags@ ${LDFLAGS} 21 ldflags += @pkg_ldflags@ ${LDFLAGS}

cvs diff -r1.3 -r1.4 pkgsrc/www/snownews/patches/patch-configure (expand / switch to unified diff)

--- pkgsrc/www/snownews/patches/patch-configure 2021/07/05 20:14:14 1.3
+++ pkgsrc/www/snownews/patches/patch-configure 2021/10/18 11:24:51 1.4
@@ -1,15 +1,18 @@ @@ -1,15 +1,18 @@
1$NetBSD: patch-configure,v 1.3 2021/07/05 20:14:14 fcambus Exp $ 1$NetBSD: patch-configure,v 1.4 2021/10/18 11:24:51 nia Exp $
2 2
3Allow NetBSD curses to be used. 3Allow NetBSD curses to be used.
4 4
5--- configure.orig 2021-04-20 21:13:10.000000000 +0000 5--- configure.orig 2021-10-02 22:29:09.000000000 +0000
6+++ configure 6+++ configure
7@@ -34,7 +34,7 @@ seds=[s/^#undef \(USE_UNSUPPORTED_AND_BR 7@@ -34,9 +34,9 @@ seds=[s/^#undef \(USE_UNSUPPORTED_AND_BR
8 progs="CC=gcc CC=clang CC=cc INSTALL=install MSGFMT=msgfmt" 8 progs="CC=gcc CC=clang CC=cc INSTALL=install MSGFMT=msgfmt"
9  9
10 # Libs found using pkg-config 10 # Libs found using pkg-config
11-pkgs="libcurl libxml-2.0 libcrypto ncursesw" 11-pkgs="libcurl libxml-2.0 libcrypto ncursesw"
12+pkgs="libcurl libxml-2.0 libcrypto" 12+pkgs="libcurl libxml-2.0 libcrypto"
13 # Default pkg flags to substitute when pkg-config is not found 13 # Default pkg flags to substitute when pkg-config is not found
14 pkg_libs="-lcurl -lxml2 -lcrypto -lncursesw" 14-pkg_libs="-lcurl -lxml2 -lcrypto -lncursesw"
15 pkg_cflags="-I\/usr\/include\/libxml2" 15+pkg_libs="-lcurl -lxml2 -lcrypto"
 16 pkg_cflags="-I\/usr\/include\/libxml2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600"
 17 pkg_ldflags=""
 18