head	1.4;
access;
symbols
	pkgsrc-2026Q3:1.1.0.2
	pkgsrc-2026Q3-base:1.1;
locks; strict;
comment	@# @;


1.4
date	2026.11.04.12.24.55;	author pin;	state Exp;
branches;
next	1.3;
commitid	VgNR7X9h2YqVM82H;

1.3
date	2026.10.28.18.02.49;	author pin;	state Exp;
branches;
next	1.2;
commitid	EiENfRSfAg9OSg1H;

1.2
date	2026.10.26.11.25.44;	author pin;	state Exp;
branches;
next	1.1;
commitid	Xa9STUKwUv6zKY0H;

1.1
date	2026.08.18.18.13.58;	author pin;	state Exp;
branches;
next	;
commitid	MZJvOL4RHJF7e9SG;


desc
@@


1.4
log
@news/brochure: update to 0.14.0

Keyboard link hints, a redesigned update popup, and safer full-article fetching.
Highlights

    Press f to open links and images by keyboard
    Press F to copy a link or image
    Redesigned update popup with clearer release notes
    PDF links no longer show garbage text
    In-page links now open the article page
@
text
@# $NetBSD: Makefile,v 1.3 2026/10/28 18:02:49 pin Exp $

DISTNAME=	brochure-0.14.0
CATEGORIES=	news
MASTER_SITES=	${MASTER_SITE_GITHUB:=Sylviromi/}
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/Sylviromi/brochure/
COMMENT=	Terminal RSS reader built with Ratatui
LICENSE=	mit

.include "cargo-depends.mk"

RUST_REQ=	1.95.0
USE_TOOLS+=	pkg-config

MAKE_ENV+=	OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q}
RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib

.include "../../lang/rust/cargo.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.3
log
@news/brochure: update to 0.13.0

Full mouse support, notification cards, and a full-screen image viewer.

Highlights

    Drag scrollbars and lists with the mouse
    Notification cards with live refresh progress
    Click an article image to view it full screen
    Popups and dialogs work with the mouse
    Text selection follows scrolling and copies fully
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2026/10/26 11:25:44 pin Exp $
d3 1
a3 1
DISTNAME=	brochure-0.13.0
@


1.2
log
@news/brochure: update to 0.12.0

v0.12.0

Nicer code blocks and tables in articles, and a faster way to install.
Highlights

    Syntax-highlighted code blocks matching your theme
    Tables drawn with borders and aligned columns
    Install a prebuilt binary with cargo binstall
    Fixes for nested lists, quotes, and code blocks

v0.11.0

FreshRSS sync, full mouse support, and a keybindings popup, plus a long list of fixes.
Highlights

    Sync feeds and read state with FreshRSS
    Click, scroll, drag, and open links with the mouse
    Press ? to see every key for the current screen
    Settings and feeds survive crashes during a save
    Smoother scrolling and less disk writing
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2026/08/18 18:13:58 pin Exp $
d3 1
a3 1
DISTNAME=	brochure-0.12.0
@


1.1
log
@news/brochure: import package

Keyboard-driven, distraction-free terminal RSS reader.

Features
 - RSS & Atom — both feed formats supported out of the box
 - 24 themes — 17 dark and 7 light built-in colour themes, plus custom TOML
 themes with live preview
 - Zen mode — distraction-free full-screen reading view that hides all chrome,
 configurable content width
 - Inline images — PNG, JPEG, and SVG images rendered directly in article
 content
 - Categories — organise feeds into collapsible groups (state remembered across
 restarts)
 - Saved articles — star any article and group saves by source
 - OPML import/export — bring your existing subscriptions in, or take them out
 - Readability fetch — pulls full article body when the feed only provides
 a summary
 - Fetch policy — choose when brochure refreshes: on start, every hour, every
 day, or never
 - Feed editor — rename, move, and delete feeds and categories without
 leaving the TUI
 - Clipboard copy — copy article or feed URLs with a single keypress
 - Changelog viewer — browse release notes from within the app
 - Skeleton animation — noise-pattern placeholder while articles and feeds load
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	brochure-0.10.0
@

