notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
foliate Simple and modern GTK eBook viewer
2.6.4 deskutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.6.3_1Version of this port present on the latest quarterly branch.
Maintainer: fox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-10-15 15:04:18
Last Update: 2022-01-16 05:04:15
Commit Hash: befa416
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (74 items)
Collapse this list.
  1. /usr/local/share/licenses/foliate-2.6.4/catalog.mk
  2. /usr/local/share/licenses/foliate-2.6.4/LICENSE
  3. /usr/local/share/licenses/foliate-2.6.4/GPLv3
  4. bin/foliate
  5. libexec/foliate/com.github.johnfactotum.Foliate
  6. share/applications/com.github.johnfactotum.Foliate.desktop
  7. share/applications/com.github.johnfactotum.Foliate.desktop.bak
  8. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/__init__.py
  9. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/compatibility_utils.py
  10. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/kindleunpack.py
  11. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/kindleunpack.py.orig
  12. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_cover.py
  13. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_dict.py
  14. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_header.py
  15. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_html.py
  16. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_index.py
  17. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8proc.py
  18. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8resc.py
  19. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_nav.py
  20. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_ncx.py
  21. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_opf.py
  22. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_pagemap.py
  23. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_sectioner.py
  24. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_split.py
  25. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_uncompress.py
  26. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_utils.py
  27. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobiml2xhtml.py
  28. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unipath.py
  29. share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unpack_structure.py
  30. share/com.github.johnfactotum.Foliate/assets/client.html
  31. share/com.github.johnfactotum.Foliate/assets/epub-viewer-cb.html
  32. share/com.github.johnfactotum.Foliate/assets/epub-viewer-nocsp.html
  33. share/com.github.johnfactotum.Foliate/assets/epub-viewer.css
  34. share/com.github.johnfactotum.Foliate/assets/epub-viewer.html
  35. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/LICENSE
  36. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/README.md
  37. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.js
  38. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.wasm
  39. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/worker-bundle.js
  40. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/package.json
  41. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/compressed-file.js
  42. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/libarchive.js
  43. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/archive-reader.js
  44. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.js
  45. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.wasm
  46. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-module.js
  47. share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/worker.js
  48. share/com.github.johnfactotum.Foliate/assets/libarchivejs/main.js
  49. share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.data.gresource
  50. share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.src.gresource
  51. share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg
  52. share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg
  53. share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  54. share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  55. share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  56. share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  57. share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  58. share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  59. share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  60. share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  61. share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  62. share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  63. share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  64. share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  65. share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  66. share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  67. share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  68. share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  69. share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  70. share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
  71. share/metainfo/com.github.johnfactotum.Foliate.metainfo.xml
  72. @owner
  73. @group
  74. @mode
Collapse this list.
Dependency lines:
  • foliate>0:deskutils/foliate
To install the port:
cd /usr/ports/deskutils/foliate/ && make install clean
To add the package, run one of these commands:
  • pkg install deskutils/foliate
  • pkg install foliate
PKGNAME: foliate
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
foliate
ABIlatestquarterly
FreeBSD:11:aarch64-2.3.0
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.6.4
FreeBSD:12:amd642.6.42.6.4
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.6.42.6.4
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.6.42.6.4
FreeBSD:13:amd642.6.42.6.4
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.6.42.6.4
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-2.6.3
FreeBSD:14:aarch642.6.4-
FreeBSD:14:amd642.6.4-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.6.4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.6.3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. appstream-util : devel/appstream-glib
  2. gjs-console : lang/gjs
  3. update-desktop-database : devel/desktop-file-utils
  4. meson>=0.57.1_1 : devel/meson
  5. ninja : devel/ninja
  6. python3.8 : lang/python38
  7. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. gjs-console : lang/gjs
  2. update-desktop-database : devel/desktop-file-utils
  3. python3.8 : lang/python38
Library dependencies:
  1. libwebkit2gtk-4.0.so : www/webkit2-gtk3
  2. libatk-1.0.so : accessibility/atk
  3. libcairo.so : graphics/cairo
  4. libglib-2.0.so : devel/glib20
  5. libintl.so : devel/gettext-runtime
  6. libgtk-3.so : x11-toolkits/gtk30
  7. libgirepository-1.0.so : devel/gobject-introspection
  8. libpango-1.0.so : x11-toolkits/pango
  9. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/johnfactotum/foliate/tar.gz/2.6.4?dummy=/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
16 Jan 2022 05:04:15
 files touched by this commit commit hash:befa41655c25f6ca456042024c0ef154bb64fba4  2.6.4
Santhosh Raju (fox) search for other commits by this committer
deskutils/foliate: Update to 2.6.4

Changes since 2.6.3:

2.6.4

Changes:

  * Fixed various bugs
19 Oct 2021 08:36:47
 files touched by this commit commit hash:ce1af7fdc2cde4dc409a344a4210a3af581ccd2d  2.6.3_1
Tobias Kortkamp (tobik) search for other commits by this committer
*: apply refactor.remove-consecutive-empty-lines

Submitted by:	portedit
10 Oct 2021 19:44:42
 files touched by this commit commit hash:2c672a4de941dc57142d867ba42396b1b64d2921  2.6.3_1
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
27 Aug 2021 15:05:16
 files touched by this commit commit hash:421153eccef8f5443584cace7c336e1072773662  2.6.3_1
Tobias C. Berner (tcberner) search for other commits by this committer
gnome.mk: fix usage of GLIB_SCHEMAS in five ports

Glib schema files should be registered using the GLIB_SCHEMAS
variable provided by gnome.mk. This will add them and additionally
the required glib-schemas keyword to the plist.

The following ports were touched:

 * deskutils/foliate
 * deskutils/gnome-tweaks
 * deskutils/maliit-keyboard
 * games/swell-foop
 * textproc/ibus-m17n
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.6.3
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.6.3
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
06 Apr 2021 10:41:14
 files touched by this commit commit hash:570a7bea9906e581648cea3e52c7f491da93d5ee  2.6.3
Santhosh Raju (fox) search for other commits by this committer
deskutils/foliate: Updates to 2.6.3

Changes since 2.6.2:

2.6.3

Changes:

  * Fixed a performance issue with zipped files (including EPUB files)
    (Stuk/jszip#716)
27 Mar 2021 01:19:14
Original commit files touched by this commit Revision:569284  2.6.2
fox search for other commits by this committer
deskutils/foliate: Updates to 2.6.2

Changes since 2.5.0:

2.6.2


  * Fix UI when running with libhandy 1.x

2.6.1


  * Fixed automatic layout

2.6.0


  * Added support for opening HTML files (#641)
  * Consistent inner and outer margins (#255)
  * The automatic layout no longer supports 4 columns (58d5e50)
  * Fixed long words overflowing (#654)
  * Fixed custom themes not saved across sessions (#660)
  * Fixed shortcuts for key pads (#677)
  * Fixed opening non-UTF-8 zipped FB2 files (#629)
  * Fixed books not opening on GNOME 40 (#689)
05 Dec 2020 17:44:12
Original commit files touched by this commit Revision:557073  2.5.0
tcberner search for other commits by this committer
deskutils/foliate: fix plist

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
Error: Orphaned: share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
Error: Orphaned: share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
15 Oct 2020 16:17:37
Original commit files touched by this commit Revision:552422  2.5.0
fox search for other commits by this committer
deskutils/foliate: Updates to 2.5.0

Changes since 2.4.2:


  * Improved support for touch screen (#591)
  * OPDS credentials can now be remembered (#569)
  * Various fixes for GNOME 3.38 (#548, #603, #608)
  * Fixed Wiktionary internal links (#577)
  * Added Basque (#579), Korean (#604), and Norwegian (#574, #575) translations
28 Jul 2020 14:51:28
Original commit files touched by this commit Revision:543604  2.4.2
tobik search for other commits by this committer
deskutils/foliate: Fix check-plist

===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing:
share/glib-2.0/schemas/com.github.johnfactotum.Foliate.gschema.xml

GLIB_SCHEMAS are auto-added to the plist.  No need to list them
twice.
06 Jul 2020 23:40:07
Original commit files touched by this commit Revision:541375  2.4.2
fox search for other commits by this committer
deskutils/foliate: Updates to 2.4.2

Changes since 2.4.0:


  * Fixed unable to open Mobipocket files
  * Fixed unable to open some EPUB files
03 Jul 2020 12:20:59
Original commit files touched by this commit Revision:541102  2.4.0
fox search for other commits by this committer
deskutils/foliate: Updates to 2.4.0

Changes since 2.3.0:


  * Improved metadata display
  * Improved FictionBook rendering
  * Improved UI for acquiring books from OPDS (#404, #405)
  * Fixed unique identifier extraction for EPUB files
  * Fixed missing window icon (#456)
  * Fixed TTS environment variables not set when using Flatpak
  * Fixed eSpeak NG voice not selected when testing TTS configuration
  * Fixed wrong __ibooks_internal_theme attribute when "Invert" is
    enabled

Technical changes:

  * Foliate no longer depends on libsoup (gir1.2-soup-2.4 on Debian based
    distributions). Previously, it was an optional dependency for opening
    remote files.
21 Jun 2020 22:33:14
Original commit files touched by this commit Revision:539790  2.3.0
fox search for other commits by this committer
deskutils/foliate: Updates to 2.3.0

Changes since 2.2.1:

OPDS catalogs:

  * Catalogs are now opened in the main library window (#403)
  * View current location
  * Go to catalog start page
  * Reload catalog
  * Add current feed to catalogs
  * HTTP authentication support (#421)

Other changes:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
08 Jun 2020 18:27:22
Original commit files touched by this commit Revision:538246  2.2.1
fox search for other commits by this committer
deskutils/foliate: Updates to 2.2.1

Changes since 2.2.0:


  * Fixed blurry book covers on HiDPI
  * Fixed OPDS links to Standard Ebooks and Project Gutenberg
  * Fixed wrong view icon on startup
29 May 2020 15:43:12
Original commit files touched by this commit Revision:536979  2.2.0
fox search for other commits by this committer
deskutils/foliate: Updates to 2.2.0

- Updates and documents a patch.

Changes since 2.1.1:

Library:

  * A library view showing recent books and reading progress (#119)
  * Search books by metadata
  * E-book discovery with OPDS (#6, #253)

New supported formats:

  * FictionBook (.fb2, .fb2.zip) (#128)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Apr 2020 20:04:26
Original commit files touched by this commit Revision:531267  2.1.1_1
fox search for other commits by this committer
deskutils/foliate: Fix the desktop shortcut.

Bump the PORTREVISION.

PR:		245489
Reported by:	Patricio Villar <patovm04@gmail.com>
09 Apr 2020 12:42:54
Original commit files touched by this commit Revision:531205  2.1.1
fox search for other commits by this committer
deskutils/foliate: Updates to 2.1.1

Changes since 2.1.0:

Fixes:

   * Fixed wrong version number
   * Fixed dictionary, translation, and Wikipedia not working in the Snap
     package (#284)
08 Apr 2020 23:29:02
Original commit files touched by this commit Revision:531159  2.1.0
fox search for other commits by this committer
deskutils/foliate: Updates to 2.1.0

Changes since 2.0.0:

New features:

   * New and improved icon (#268)
   * Option to disable turn page on tap (#270)
   * A menu on the welcome screen for opening recent files (#69)
   * Restored shortcuts for showing ToC, annotations, and bookmarks

Fixes:

   * Fixed application not translated (#274)
06 Apr 2020 18:42:06
Original commit files touched by this commit Revision:530918  2.0.0
fox search for other commits by this committer
deskutils/foliate: Updates to 2.0.0

Changes since 1.5.3:

Interface:

    * A redesigned interface that works better for smaller screens (#176)
    * Improved fullscreen mode with an overlaid headerbar (#4)
    * The headerbar and the progress bar now auto-hide, for a distraction-free
      reading experience
    * Various location information, as well as a clock, can now be displayed in
      the footer (#175, #233)
    * A new location popover (Ctrl + L) that shows reading time estimates and
      allows skipping to locations (#155)
    * E-reader style navigation: go to the previous or next page by tapping on
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Oct 2019 13:17:39
Original commit files touched by this commit Revision:514718  1.5.3
tobik search for other commits by this committer
deskutils/foliate: Fix check-plist

GLIB_SCHEMAS already appends the schemas to the plist.
18 Oct 2019 13:07:37
Original commit files touched by this commit Revision:514717  1.5.3
tobik search for other commits by this committer
Drop nop INSTALLATION_DIRS pkgsrcism
15 Oct 2019 15:04:13
Original commit files touched by this commit Revision:514535  1.5.3
fox search for other commits by this committer
Add deskutils/foliate 1.5.3.

Foliate is a simple and modern GTK eBook viewer, built with GJS and
Epub.js.

WWW: https://johnfactotum.github.io/foliate/

Approved by:	philip (mentor)

Number of commits found: 23