head	1.10;
access;
symbols
	pkgsrc-2026Q1:1.10.0.8
	pkgsrc-2026Q1-base:1.10
	pkgsrc-2025Q4:1.10.0.6
	pkgsrc-2025Q4-base:1.10
	pkgsrc-2025Q3:1.10.0.4
	pkgsrc-2025Q3-base:1.10
	pkgsrc-2025Q2:1.10.0.2
	pkgsrc-2025Q2-base:1.10
	pkgsrc-2025Q1:1.7.0.2
	pkgsrc-2025Q1-base:1.7
	pkgsrc-2024Q4:1.6.0.20
	pkgsrc-2024Q4-base:1.6
	pkgsrc-2024Q3:1.6.0.18
	pkgsrc-2024Q3-base:1.6
	pkgsrc-2024Q2:1.6.0.16
	pkgsrc-2024Q2-base:1.6
	pkgsrc-2024Q1:1.6.0.14
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.6.0.12
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.6.0.10
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.6.0.8
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.6.0.6
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.4
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.6.0.2
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.3.0.2
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.2.0.4
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.2.0.2
	pkgsrc-2021Q4-base:1.2;
locks; strict;
comment	@# @;


1.10
date	2025.04.16.20.14.55;	author pin;	state Exp;
branches;
next	1.9;
commitid	nj2YKHDi90j5CjRF;

1.9
date	2025.04.10.11.49.13;	author pin;	state Exp;
branches;
next	1.8;
commitid	q7zDFtLzMrYB0vQF;

1.8
date	2025.04.02.11.06.37;	author pin;	state Exp;
branches;
next	1.7;
commitid	mydiUNCvnuDU1tPF;

1.7
date	2025.03.27.10.08.01;	author pin;	state Exp;
branches;
next	1.6;
commitid	cvW3u74LFsPHTGOF;

1.6
date	2022.08.30.11.20.43;	author pin;	state Exp;
branches;
next	1.5;
commitid	0XN9ilSVI7t4wTRD;

1.5
date	2022.08.19.10.15.58;	author pin;	state Exp;
branches;
next	1.4;
commitid	jLkwCzJQNw3MvtQD;

1.4
date	2022.08.07.09.14.52;	author pin;	state Exp;
branches;
next	1.3;
commitid	wrSJgdou3S8JyVOD;

1.3
date	2022.05.09.21.48.48;	author pin;	state Exp;
branches;
next	1.2;
commitid	omAKM81UNtZECqDD;

1.2
date	2021.11.18.13.08.22;	author pin;	state Exp;
branches;
next	1.1;
commitid	TkBp2dVogohKghhD;

1.1
date	2021.11.16.08.46.01;	author pin;	state Exp;
branches;
next	;
commitid	QFQzK1yejQeQSZgD;


desc
@@


1.10
log
@news/tuifeed: needs sse2
@
text
@# $NetBSD: Makefile,v 1.9 2025/04/10 11:49:13 pin Exp $

DISTNAME=	tuifeed-0.4.2
CATEGORIES=	news
MASTER_SITES=	${MASTER_SITE_GITHUB:=veeso/}
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	pin@@NetBSD.org
HOMEPAGE=	https://github.com/veeso/tuifeed/
COMMENT=	Terminal feed reader with a fancy ui
LICENSE=	mit

# See, https://github.com/briansmith/ring/issues/1999
.include "../../mk/compiler/i386-sse2.mk"

.include "cargo-depends.mk"

RUST_REQ=	1.85.0

INSTALLATION_DIRS=	bin

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/target/release/tuifeed \
		${DESTDIR}${PREFIX}/bin

.include "../../lang/rust/cargo.mk"
.include "../../mk/bsd.pkg.mk"
@


1.9
log
@news/tuifeed: update to 0.4.2

0.4.2

Released on 30/03/2025

    issue 16: filter out old articles from the history.
    issue 17: mark as all read feature. Use V to mark all articles from a source as read. Use CTRL+V to mark all articles from all sources as read.
    issue 18: first article is not marked as read when first loaded. Also mark source as read if all articles are read

0.4.1

Released on 24/03/2025

    fixed a panic occurring on release versions due to ugly unwrap

0.4.0

Released on 24/03/2025

    issue 4: highlight new articles
    issue 14 fix: create config dir at first run
    fix: first article has width 1
    issue 11: add support for local file. Specify local file with file:///path/to/rss.xml in the URL field
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2025/04/02 11:06:37 pin Exp $
d13 3
@


1.8
log
@news/tuifeed: not for i386
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2025/03/27 10:08:01 pin Exp $
d3 1
a3 2
DISTNAME=	tuifeed-0.3.2
# 0.4.1 requires Rust >= 1.85
d13 1
a13 2
# See, https://github.com/briansmith/ring/issues/1999
NOT_FOR_PLATFORM+=	*-*-i386
d15 1
a15 1
.include "cargo-depends.mk"
@


1.7
log
@news/tuifeed: add note on MSRV required for update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/08/30 11:20:43 pin Exp $
d14 3
@


1.6
log
@news/tuifeed: update to 0.3.2

0.3.2 Released on 30/08/2022
 - Fixed articles sorted by date

0.3.1 Yanked relese

0.3.0 Released on 29/08/2022
 - Show timestamp next to articles (can be configured)
 - Added new key article-title to configuration (optional)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/08/19 10:15:58 pin Exp $
d4 1
@


1.5
log
@news/tuifeed: update to 0.2.1

Released on 19/08/2022

    If published is None, use updated from feed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2022/08/07 09:14:52 pin Exp $
d3 1
a3 1
DISTNAME=	tuifeed-0.2.1
@


1.4
log
@news/tuifeed: update to 0.2.0

Released on 05/08/2022

-If content in RSS feed is populated, use content instead of summary
 -This should be preferred since contains much more information than just the
  summary. Unfortunately sometimes the content is empty, so summary should be
  used as fallback
-Changed stdlib Textarea to tui-realm-textarea component to improve readability
 of summary
-Fixed the article date shown: was updated but should be published
-Migrated UI to tui-realm 1.7.1
-Updated dependencies
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2022/05/09 21:48:48 pin Exp $
d3 1
a3 1
DISTNAME=	tuifeed-0.2.0
@


1.3
log
@news/tuifeed: reset maintainer
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2021/11/18 13:08:22 pin Exp $
d3 1
a3 1
DISTNAME=	tuifeed-0.1.1
d8 1
a8 1
MAINTAINER=	pkgsrc-users@@NetBSD.org
@


1.2
log
@news/tuifeed: update to 0.1.1

-Escape HTML entities from text (e.g. &amp; or &#8220;)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2021/11/16 08:46:01 pin Exp $
d8 1
a8 1
MAINTAINER=	pin@@NetBSD.org
d18 2
a19 1
	${INSTALL_PROGRAM} ${WRKSRC}/target/release/tuifeed ${DESTDIR}${PREFIX}/bin
@


1.1
log
@news/tuifeed: import package

tuifeed is a news feed reader with a fancy terminal user interface.
It allows you read news from your favourite RSS and Atom sources, which can be
easily configured in a TOML file.

In order to start using tuifeed, the first thing you need to do is to configure
the feeds you want to read from.

To open the configuration file you can run tuifeed -c, this will open the
configuration file in your favourite editor.
Edit the generated ~/.config/tuifeed/config.toml so it contains at least one
valid url.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	tuifeed-0.1.0
@

