./www/py-sigal, Simple static gallery generator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4nb2, Package name: py312-sigal-2.4nb2, Maintainer: pkgsrc-users

Sigal is yet another simple static gallery generator. It's written
in Python and it allows to build a static gallery of images with
the following features:

* Process directories recursively.
* Generate HTML pages using Jinja2 templates.
* Relative links for a portable output.
* Support themes, videos, EXIF tags, zip download.
* Parallel processing.
* MIT licensed.

The idea behind Sigal is to ease the use of the javascript libraries
like galleria. These libraries do a great job to display the images,
Sigal does what is missing: resize images, create thumbnails,
generate HTML pages.


Master sites:

Filesize: 4661.518 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-15 19:22:53 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-sigal: switch to ffmpeg7

Bump PKGREVISION.
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-10-23 08:19:17 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-sigal: fix PLIST for Python != 3.11
   2023-10-19 17:39:44 by Thomas Klausner | Files touched by this commit (7) | Package updated
Log message:
py-sigal: update to 2.4.

Version 2.4
~~~~~~~~~~~

Released on 2023-09-29.

Sigal now requires Pillow>=8.0.0

- Avoid IndexError with empty source dir [:issue:`498`].
- New cli option ``--force-album`` to reprocess only specific albums
  [:issue:`491`].
- Added support for black detection in video thumbnail generation
  [:issue:`485`].
- Don't show the galleria container if there are no medias [:issue:`484`].
- Force encrypt's password form to be on top [:issue:`483`].
- Add mkv to ``video_extensions`` [:issue:`481`].
- Make sure ``zip_gallery`` is set correctly [:issue:`477`].
- Updates for recent Pillow changes, requires Pillow>=8.0.0 [:issue:`479`].
- Make theme dir writable after copying to it [:issue:`471`].
- New plugin: Titleregexp - modify titles of albums with regular expressions
  [:issue:`469`].
- List of sort-properties as fallback instead of zero-length string
  [:issue:`468`].
   2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158)
Log message:
*: remove more references to Python 3.7
   2023-06-02 18:51:41 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-sigal: switch to ffmpeg6

Bump PKGREVISION.
   2023-03-08 22:05:59 by Thomas Klausner | Files touched by this commit (4)
Log message:
py-sigal: add optional HEIF support (needs py-pillow_heif installed)

Bump PKGREVISION.
   2022-12-16 20:34:44 by Thomas Klausner | Files touched by this commit (4)
Log message:
www/py-sigal: import py-sigal-2.3

Sigal is yet another simple static gallery generator. It's written
in Python and it allows to build a static gallery of images with
the following features:

* Process directories recursively.
* Generate HTML pages using Jinja2 templates.
* Relative links for a portable output.
* Support themes, videos, EXIF tags, zip download.
* Parallel processing.
* MIT licensed.

The idea behind Sigal is to ease the use of the javascript libraries
like galleria. These libraries do a great job to display the images,
Sigal does what is missing: resize images, create thumbnails,
generate HTML pages.