gpo.zugaina.org

Search Portage & Overlays:

www-apps/calibre-web

Web app for browsing, reading and downloading eBooks stored in a Calibre database

Screenshots

  • calibre-web-0.6.27
    ~amd64 ~x86
    calibre comics gdrive gdrive-send kepubify kobo ldap metadata oauth unrar python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: GPL-3   
    Overlay: stowe-verlay
  • calibre-web-0.6.26
    ~amd64 ~x86
    calibre comics gdrive kepubify kobo ldap metadata oauth unrar python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: GPL-3   
    Overlay: stowe-verlay

ChangeLog

commit d5cd0b1d55be6c92df22aa2db6cd873874db98d7
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Wed Aug 12 10:48:17 2026 -0500

calibre-web: fix gdrive-send patch for PyPI sdist layout

The GitHub commit patch uses git repo paths (cps/...) but the PyPI
sdist uses src/calibreweb/cps/... layout. Rewrite paths accordingly
and ship the patch in FILESDIR instead of fetching at build time.

Also drops .gitignore and docs/ hunks that don't exist in the sdist.

Tested: patch -p1 --dry-run applies cleanly against calibreweb-0.6.27.

commit 9f3906adbc9fd568bd977a67e2c4cff3602daba6
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Wed Aug 12 10:44:58 2026 -0500

calibre-web: wire up gdrive-send USE flag to fetch patch from fork

The gdrive-send USE flag had runtime deps but no source code changes.
Now conditionally fetches and applies the commit from mwstowe/calibre-web
gdrive-send-feature branch (5a127ea) as a patch on top of the PyPI source.

Adds src_prepare() to apply the patch and pkg_postinst guidance.

commit 323358453f569009c17d767973822e6efb514d6c
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Wed Aug 12 05:20:04 2026 -0500

Pull in gdrive-send feature from fork

commit 77b39b5137d4f1af4757029907f495471222a5fa
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Wed Aug 12 04:58:02 2026 -0500

Version bumps all around

commit 4799f1aa1bfb300764a3ea8b15a1ce61163c2f6d
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 14:43:05 2026 -0500

Manifest updates

commit 16cfba8aad1a89a9166427e98c7fb47323716706
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Fri Jun 19 09:06:45 2026 -0500

Updating ebuilds to ignore mirrors; version bumps for kiro-ide and
nameparser

commit bc5b6ff0fa3fd8da333041b1011af44b1b6abcc9
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun Apr 26 00:18:01 2026 -0500

Added increased FD limit for calibre-web to stave off FD starvation

commit e14bac43c2d694c141d15fc9de56874e60050c8f
Author: mstowe@gmail.com <mstowe@gmail.com>
Date: Sun Mar 29 17:46:26 2026 -0500

Add calibre-web 0.6.26 and dependencies

New packages:
- www-apps/calibre-web-0.6.26: web app for Calibre ebook libraries
USE flags: calibre, comics, gdrive, kepubify, kobo, ldap, metadata, oauth, unrar
Includes OpenRC init script, confd, and systemd unit
Patches flask-limiter 3.x auto_check incompatibility
- app-text/kepubify-bin-4.0.4: EPUB to Kobo KEPUB converter
- acct-user/calibre, acct-group/calibre: service user/group

New dependency ebuilds:
- dev-python/flask-dance-7.1.0 (oauth USE)
- dev-python/sqlalchemy-utils-0.42.1 (oauth USE)
- dev-python/flask-simpleldap-2.1.0 (ldap USE)
- dev-python/pydrive2-1.21.3 (gdrive USE)
- dev-python/oauth2client-4.1.3 (gdrive USE)
- dev-python/gevent-25.9.1 (gdrive USE)
- dev-python/urlobject-3.0.0 (flask-dance dep)
- dev-python/flask-limiter-3.13 (calibre-web compat)