Path to this page:
./
www/py-sigal,
Simple static gallery generator
Branch: CURRENT,
Version: 2.5,
Package name: py312-sigal-2.5,
Maintainer: pkgsrc-usersSigal 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: 4861.563 KB
Version history: (Expand)
- (2025-02-26) Updated to version: py312-sigal-2.5
- (2024-11-11) Updated to version: py312-sigal-2.4nb2
- (2024-04-15) Updated to version: py311-sigal-2.4nb2
- (2023-10-28) Updated to version: py311-sigal-2.4nb1
- (2023-10-19) Updated to version: py311-sigal-2.4
- (2023-06-02) Updated to version: py310-sigal-2.3nb2
CVS history: (Expand)
2025-02-26 12:46:17 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-sigal: fix path in DEPENDS
|
2025-02-26 10:39:03 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
py-sigal: updated to 2.5
2.5
Add data files for themes and plugins using setuptools package-data
Cache input_size to make updating faster
Clarify default value of keep_orig in config comments
Allow sorting by negative numbers
Only copy the static/theme files once
sigal serve --browser : open in your default browser
Added support for display_timestamp setting
Bump codecov/codecov-action from 4 to 5 in /.github/workflows in the actions group
Update Photoswipe to v5
Add basic support for .heic files
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
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) |  |
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) |  |
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
|