Skip to content

Commit 5f0167c

Browse files
committed
foliate: Update to 3.3.0
But this required webkitgtk-6.0, hence the bump is in wip.
1 parent d7f6e3f commit 5f0167c

5 files changed

Lines changed: 88 additions & 0 deletions

File tree

foliate/DESCR

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Foliate is a simple and modern GTK eBook viewer, built with GJS and
2+
Epub.js.

foliate/Makefile

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# $NetBSD: Makefile,v 1.50 2025/04/24 14:15:33 wiz Exp $
2+
3+
DISTNAME= foliate-3.3.0
4+
CATEGORIES= print
5+
MASTER_SITES= ${MASTER_SITE_GITHUB:=johnfactotum/}
6+
EXTRACT_USING= bsdtar
7+
8+
9+
MAINTAINER= fox@NetBSD.org
10+
COMMENT= Simple and modern GTK eBook viewer
11+
HOMEPAGE= https://johnfactotum.github.io/foliate/
12+
LICENSE= gnu-gpl-v3
13+
14+
USE_TOOLS+= pkg-config msgfmt xgettext
15+
16+
RUN_DEPENDS+= gjs>=1.82.0:../../wip/gjs
17+
18+
GITHUB_SUBMODULES= johnfactotum foliate-js 052123beafed921a9a2a45ef6330c235289a634e src/foliate-js
19+
20+
GLIB_SCHEMAS= com.github.johnfactotum.Foliate.gschema.xml
21+
22+
INSTALLATION_DIRS+= libexec/foliate
23+
24+
.include "../../devel/gettext-tools/msgfmt-desktop.mk"
25+
.include "../../devel/meson/build.mk"
26+
.include "../../devel/glib2/buildlink3.mk"
27+
.include "../../devel/glib2/schemas.mk"
28+
BUILDLINK_API_DEPENDS.libadwaita+= libadwaita>=1.8
29+
.include "../../devel/libadwaita/buildlink3.mk"
30+
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
31+
.include "../../lang/python/application.mk"
32+
BUILDLINK_API_DEPENDS.webkit-gtk60+= webkit-gtk60>=2.40.1
33+
.include "../../wip/webkit-gtk60/buildlink3.mk"
34+
.include "../../wip/gjs/buildlink3.mk"
35+
.include "../../x11/gtk4/buildlink3.mk"
36+
.include "../../mk/bsd.pkg.mk"

foliate/PLIST

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
@comment $NetBSD$
2+
bin/foliate
3+
share/applications/com.github.johnfactotum.Foliate.desktop
4+
share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.gresource
5+
share/glib-2.0/schemas/com.github.johnfactotum.Foliate.gschema.xml
6+
share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg
7+
share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg
8+
share/locale/ar/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
9+
share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
10+
share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
11+
share/locale/el/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
12+
share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
13+
share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
14+
share/locale/fa_IR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
15+
share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
16+
share/locale/gl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
17+
share/locale/he/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
18+
share/locale/hi/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
19+
share/locale/hr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
20+
share/locale/hu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
21+
share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
22+
share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
23+
share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
24+
share/locale/ja/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
25+
share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
26+
share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
27+
share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
28+
share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
29+
share/locale/oc/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
30+
share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
31+
share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
32+
share/locale/sr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
33+
share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
34+
share/locale/tr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
35+
share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
36+
share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
37+
share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
38+
share/metainfo/com.github.johnfactotum.Foliate.metainfo.xml
39+
@pkgdir libexec/foliate

foliate/TODO

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
This package can be build only once webkit-gtk is built with webkitgtk-6.0.
2+
3+
check wip/webkit-gtk for details.

foliate/distinfo

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
$NetBSD: distinfo,v 1.15 2022/01/16 04:52:09 fox Exp $
2+
3+
BLAKE2s (foliate-3.3.0.tar.gz) = ce7d703d6745d4f7b3953c8e076a542e6b7950b3a805e8eed779b22e4e910383
4+
SHA512 (foliate-3.3.0.tar.gz) = 9940f9e6494ba09488e1ebdcbf444b1510956038d926788e4eda774ad9d3d43ee0b839817ebcd8c1ec892bb56e45c543e66fe6d55952c7820b394cbef3b97645
5+
Size (foliate-3.3.0.tar.gz) = 7505565 bytes
6+
BLAKE2s (johnfactotum-foliate-js-052123beafed921a9a2a45ef6330c235289a634e.tar.gz) = 41b2216c95e08bd2ad067dbfa23f2940b456162f9ba0ff96a9ee766575b9faa5
7+
SHA512 (johnfactotum-foliate-js-052123beafed921a9a2a45ef6330c235289a634e.tar.gz) = 9f93334af0060522556aad75881d34166aefdb48a72d59ad643451b2029a0c50f89447f8711b6f472fba109ae30d3cb7277a992faf563c86b691cb955bc6873d
8+
Size (johnfactotum-foliate-js-052123beafed921a9a2a45ef6330c235289a634e.tar.gz) = 3628155 bytes

0 commit comments

Comments
 (0)