Skip to content

Commit

Permalink
textproc/inlyne: update to 0.4.1
Browse files Browse the repository at this point in the history
v0.4.1
Fixes
    Fix an issue where fonts can fail to be detected on some systems (#250)

Docs
    Update the repo link to our newly minted organization (#251)

v0.4.0
I'd like to start with a huge thanks to all of our contributors. This release
wouldn't have happened nearly as soon, nor would it have had as many fixes and
features without everyone's help ❤️
Breaking Changes
    Completions are now generated ahead of time and provided with the release
    assets instead of the old --gen-completions <SHELL> flag
    The default light theme code-highlighter was changed from the
    inpsired-github to the new github syntax highlighter
    We have a new wayland feature that is enabled by default for clipboard
    support. If you don't use wayland and you run into wayland related build
    errors then consider building with the --no-default-features with the
    optional --features x11 if you're using Xorg still
    The default zoom-out keybind is now <Ctrl+=> instead of <Ctrl++> and
    zoom-reset is now unbound by default instead of <Ctrl+=>

Features
    Font fallback is now supported 🎉 (less tofu --> more emojis)
    A lot more embedded syntax highlighting themes (#219)
        The full list is always in the inlyne.default.toml file
    Add clipboard support for wayland (#243)
    Add support for color-scheme specific <picture>s (#236)
    Underlines are now supported in syntax highlighting (#221 and #225)
    extra keybindings now override base (#224)
    Use human-panic for more user-friendly panic messages (#172)
    Support table column alignment (#136)
    Use taffy for laying out tables (#129)

Fixes
    Inherit alignment for headers (#241)
    Allow for px suffix on pixel length (#238)
    Mimic GitHub's anchorizer for creating headers' anchor links (#227)
    Correctly reset table column alignment (#218)
    Reset scroll on markdown navigation (#213)
    Debounce file watcher events (#200)
    More gracefully handle failures in image loading (#187)
    Switch the TLS library from openssl to rustls (#179)
        Fixes some issues with window's failing some image requests

Documentation
    Document fontconfig dependency (#220)

Internal
    The usual swarm of non-user-facing changes
  • Loading branch information
0323pin committed Feb 20, 2024
1 parent 93cb12c commit 7741635
Show file tree
Hide file tree
Showing 4 changed files with 707 additions and 763 deletions.
16 changes: 8 additions & 8 deletions textproc/inlyne/Makefile
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
# $NetBSD: Makefile,v 1.8 2024/02/19 08:21:35 pin Exp $
# $NetBSD: Makefile,v 1.9 2024/02/20 21:29:28 pin Exp $

DISTNAME= inlyne-0.3.3
# 0.4.0 has been release but, do not update to it, see:
# https://github.com/trimental/inlyne/issues/248
# Waiting for 0.4.1 to include the fix.
DISTNAME= inlyne-0.4.1
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=trimental/}
MASTER_SITES= ${MASTER_SITE_GITHUB:=Inlyne-Project/}
GITHUB_TAG= v${PKGVERSION_NOREV}

MAINTAINER= pin@NetBSD.org
HOMEPAGE= https://github.com/trimental/inlyne/
HOMEPAGE= https://github.com/Inlyne-Project/inlyne
COMMENT= GPU powered, browserless, markdown and html viewer
LICENSE= mit

Expand All @@ -32,9 +29,12 @@ RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.dbus}/lib
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/target/release/inlyne \
${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/inlyne.toml.sample \
${INSTALL_DATA} ${WRKSRC}/inlyne.default.toml \
${DESTDIR}${PREFIX}/share/examples/inlyne

CARGO_NO_DEFAULT_FEATURES= YES
CARGO_FEATURES+= x11

.include "../../lang/rust/cargo.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
Expand Down
4 changes: 2 additions & 2 deletions textproc/inlyne/PLIST
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
@comment $NetBSD: PLIST,v 1.1 2023/05/09 06:57:11 pin Exp $
@comment $NetBSD: PLIST,v 1.2 2024/02/20 21:29:28 pin Exp $
bin/inlyne
share/examples/inlyne/inlyne.toml.sample
share/examples/inlyne/inlyne.default.toml
Loading

0 comments on commit 7741635

Please sign in to comment.