pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
newsboat: update to newsboat-2.10.2
Module Name: pkgsrc-wip
Committed By: Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By: yhardy
Date: Tue Dec 26 19:53:12 2017 +0200
Changeset: 6edc96f87ccb4316de179ca2cacd0d8f53ea17cb
Modified Files:
newsboat/Makefile
newsboat/PLIST
newsboat/distinfo
newsboat/patches/patch-Makefile
newsboat/patches/patch-config.sh
Log Message:
newsboat: update to newsboat-2.10.2
Lists below only mention user-visible changes, but I would also like to
acknowledge contributions from the following people: Alok Singh, Carno, Jonas
Karlsson, Kamil Wsół, Mike Crute, Niels Kobschätzki, and maiki.
- HTML anchors for all config commands in docs. You can now link to each command
separately (#10) (Lysander Trischler)
- Support for Inoreader (Bart Libert)
- Slovak translation (František Hájik)
- Enqueue *last* audio enclosure
(https://github.com/akrennmair/newsbeuter/issues/604)
- `text-width` doesn't apply if it's bigger than terminal width
(https://github.com/akrennmair/newsbeuter/issues/602)
- Translations: German (Lysander Trischler), Russian, Ukrainian
(Alexander Batischev)
- Build dependency on Perl (#6)
- Test dependency on bc (Nikos Tsipinakis)
- Do not create XDG data dir if not using XDG (#8)
- When used with Newsblur, check on startup if cookie-cache exists or can be
created, because integration doesn't work without cookies (#13)
- Builds on AARCH64 and ARMHF (#43)
- Only show an error message once when unknown option is supplied
(Lysander Trischler)
- License header used to say it's MIT/X Consortium License, whereas in reality
it's a MIT License (discovered by Nikos Tsipinakis)
- Cross-compilation made possible by conditionally assigning to RANLIB and AR in
Makefile (Fredrik Fornwall)
- Cookies actually get persisted (Simon Schuster, reported and tested by Håkan
Jerning)
- CJK text is wrapped at correct code-point boundaries (#71) (nmtake)
- Don't segfault if `error-log` points to non-existent file (Simon Schuster)
- Spanish translation (José Manuel García-Patos)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6edc96f87ccb4316de179ca2cacd0d8f53ea17cb
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
newsboat/Makefile | 6 +++---
newsboat/PLIST | 1 +
newsboat/distinfo | 12 ++++++------
newsboat/patches/patch-Makefile | 20 ++++++++++----------
newsboat/patches/patch-config.sh | 4 ++--
5 files changed, 22 insertions(+), 21 deletions(-)
diffs:
diff --git a/newsboat/Makefile b/newsboat/Makefile
index 594a533b2c..2fe686ae14 100644
--- a/newsboat/Makefile
+++ b/newsboat/Makefile
@@ -1,8 +1,8 @@
# $NetBSD$
-DISTNAME= newsboat-2.10.1
+DISTNAME= newsboat-2.10.2
CATEGORIES= news
-MASTER_SITES= https://newsboat.org/releases/2.10.1/
+MASTER_SITES= https://newsboat.org/releases/2.10.2/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -11,7 +11,7 @@ COMMENT= RSS/Atom feed reader for the text console
LICENSE= mit
USE_LANGUAGES= c c++
-USE_TOOLS+= gmake pkg-config msgfmt perl
+USE_TOOLS+= gmake pkg-config msgfmt
USE_GNU_ICONV= yes
USE_CURSES= wide
diff --git a/newsboat/PLIST b/newsboat/PLIST
index f0f41f0f69..a00814e7f1 100644
--- a/newsboat/PLIST
+++ b/newsboat/PLIST
@@ -20,6 +20,7 @@ share/locale/nl/LC_MESSAGES/newsboat.mo
share/locale/pl/LC_MESSAGES/newsboat.mo
share/locale/pt_BR/LC_MESSAGES/newsboat.mo
share/locale/ru/LC_MESSAGES/newsboat.mo
+share/locale/sk/LC_MESSAGES/newsboat.mo
share/locale/sv/LC_MESSAGES/newsboat.mo
share/locale/tr/LC_MESSAGES/newsboat.mo
share/locale/uk/LC_MESSAGES/newsboat.mo
diff --git a/newsboat/distinfo b/newsboat/distinfo
index 6a27e3ff8a..a200a2f053 100644
--- a/newsboat/distinfo
+++ b/newsboat/distinfo
@@ -1,9 +1,9 @@
$NetBSD$
-SHA1 (newsboat-2.10.1.tar.xz) = 841e1dda5f1594bbb332b207fdbdc1f256139436
-RMD160 (newsboat-2.10.1.tar.xz) = 860d704b04629409596d220d1f87b9c70a53fc62
-SHA512 (newsboat-2.10.1.tar.xz) = f2e9e9f60aa3996977fd13cb54140ae035da0ad6e47c6f50646bf0f67e241fe27a7938879a489322a738fbcf34ac21fb899558435e0248b05d469d80e2ab0e1e
-Size (newsboat-2.10.1.tar.xz) = 326872 bytes
-SHA1 (patch-Makefile) = 5b18845c299e6f129737e3cf1335db2203a860a9
-SHA1 (patch-config.sh) = 0db35dcedb8d1d20e5a5203921e0a5490b108a6a
+SHA1 (newsboat-2.10.2.tar.xz) = 44f31ad9b0eaa15db3b0a072446a46289573d7e1
+RMD160 (newsboat-2.10.2.tar.xz) = ae43789d20eb1f249c918019ca2603f4ba69332e
+SHA512 (newsboat-2.10.2.tar.xz) = b807e0539bf31a4536af4e933623ec4de974995dda2345178057601aff43081746941d93a26269b6e8b77aee34b50a7c9867f867bed1331fc9a2c381163636fc
+Size (newsboat-2.10.2.tar.xz) = 334820 bytes
+SHA1 (patch-Makefile) = 0edde2ecfc59117660ab8f607ca889e15fc23351
+SHA1 (patch-config.sh) = 3451c0ad9507c76950860f9d9992791199851819
SHA1 (patch-src_controller.cpp) = c0564d2e3da95f6c9794b2a54ab13cc3e840e027
diff --git a/newsboat/patches/patch-Makefile b/newsboat/patches/patch-Makefile
index bcbf02d324..a2f3fa7122 100644
--- a/newsboat/patches/patch-Makefile
+++ b/newsboat/patches/patch-Makefile
@@ -2,21 +2,21 @@ $NetBSD$
Install man page with proper permissions (executable bit not needed for them!).
---- Makefile.orig 2017-09-22 20:01:50.000000000 +0000
+--- Makefile.orig 2017-12-25 17:49:35.000000000 +0000
+++ Makefile
-@@ -182,13 +182,13 @@ install-newsbeuter: $(NEWSBEUTER)
+@@ -222,13 +222,13 @@ install-newsboat: $(NEWSBOAT) doc/$(NEWS
$(MKDIR) $(DESTDIR)$(prefix)/bin
- $(INSTALL) $(NEWSBEUTER) $(DESTDIR)$(prefix)/bin
+ $(INSTALL) $(NEWSBOAT) $(DESTDIR)$(prefix)/bin
$(MKDIR) $(DESTDIR)$(mandir)/man1
-- $(INSTALL) doc/$(NEWSBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
-+ $(INSTALL) -m 644 doc/$(NEWSBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
+- $(INSTALL) doc/$(NEWSBOAT).1 $(DESTDIR)$(mandir)/man1 || true
++ $(INSTALL) -m 644 doc/$(NEWSBOAT).1 $(DESTDIR)$(mandir)/man1 || true
- install-podbeuter: $(PODBEUTER)
+ install-podboat: $(PODBOAT) doc/$(PODBOAT).1
$(MKDIR) $(DESTDIR)$(prefix)/bin
- $(INSTALL) $(PODBEUTER) $(DESTDIR)$(prefix)/bin
+ $(INSTALL) $(PODBOAT) $(DESTDIR)$(prefix)/bin
$(MKDIR) $(DESTDIR)$(mandir)/man1
-- $(INSTALL) doc/$(PODBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
-+ $(INSTALL) -m 644 doc/$(PODBEUTER).1 $(DESTDIR)$(mandir)/man1 || true
+- $(INSTALL) doc/$(PODBOAT).1 $(DESTDIR)$(mandir)/man1 || true
++ $(INSTALL) -m 644 doc/$(PODBOAT).1 $(DESTDIR)$(mandir)/man1 || true
- install-docs:
+ install-docs: doc
$(MKDIR) $(DESTDIR)$(docdir)
diff --git a/newsboat/patches/patch-config.sh b/newsboat/patches/patch-config.sh
index 666f8951f8..6fd4f5099e 100644
--- a/newsboat/patches/patch-config.sh
+++ b/newsboat/patches/patch-config.sh
@@ -4,7 +4,7 @@ Remove overly "smart" detection script for ncurses. This doesn't work on NetBSD
If libstfl is linked against the system-wide curses, you can't later link against
ncurses. Newsboat can use the ncursesw compat offered by NetBSD 6.x native curses.
---- config.sh.orig 2017-09-22 20:01:50.000000000 +0000
+--- config.sh.orig 2017-12-25 17:49:35.000000000 +0000
+++ config.sh
@@ -106,6 +106,8 @@ check_pkg "stfl" || fail "stfl"
@@ -14,4 +14,4 @@ ncurses. Newsboat can use the ncursesw compat offered by NetBSD 6.x native curs
+ echo "Assuming native NetBSD curses should be used"
elif [ `uname -s` != "OpenBSD" ]; then
check_pkg "ncursesw" || \
- check_custom "ncursesw5" "ncursesw5-config" || fail "ncursesw"
+ check_custom "ncursesw5" "ncursesw5-config" || \
Home |
Main Index |
Thread Index |
Old Index