app-text / calibre

Ebook management application

Official package sites : https://calibre-ebook.com/ ·

v7.5.0 :: 0 :: gentoo

Modified
License
GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
Keywords
~amd64 ~arm64
USE flags
font-subsetting ios speech system-mathjax test udisks unrar verify-sig

v7.4.0 :: 0 :: gentoo

Modified
License
GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
Keywords
amd64 ~arm64
USE flags
font-subsetting ios speech system-mathjax test udisks unrar verify-sig

v7.3.0 :: 0 :: gentoo

Modified
License
GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
Keywords
amd64 ~arm64
USE flags
font-subsetting ios speech system-mathjax test udisks unrar verify-sig

v5.44.0-r3 :: 0 :: gentoo

Modified
License
GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
Keywords
amd64
USE flags
ios speech test udisks verify-sig

General

font-subsetting
Enable font subsetting support
ios
Enable support for Apple's iDevice with iOS operating system (iPad, iPhone, iPod, etc)
speech
Enable text-to-speech support
system-mathjax
Use a system copy of mathjax
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
udisks
Enable storage management support (automounting, volume monitoring, etc)
unrar
Enable support for comic books compressed with the non-free Rar format
verify-sig
Verify upstream signatures on distfiles

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only

app-accessibility / speech-dispatcher : Speech synthesis interface

app-i18n / uchardet : An encoding detector library

app-pda / libimobiledevice : Support library to communicate with Apple iPhone/iPod Touch devices

app-pda / usbmuxd : USB multiplex daemon for use with Apple iPhone/iPod Touch devices

app-text / hunspell : Spell checker, morphological analyzer library and command-line tool

app-text / podofo : PoDoFo is a C++ library to work with the PDF file format

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / hyphen : ALTLinux hyphenation library

dev-libs / icu : International Components for Unicode

dev-libs / mathjax : JavaScript display engine for LaTeX, MathML and AsciiMath

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / snowball-stemmer : Snowball compiler and stemming algorithms

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / PyQt6 : Python bindings for the Qt framework

dev-python / PyQt6-WebEngine : Python bindings for QtWebEngine

dev-python / PyQtWebEngine : Python bindings for QtWebEngine

dev-python / apsw : APSW - Another Python SQLite Wrapper

dev-python / beautifulsoup4 : Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree

dev-python / cchardet : High speed universal character encoding detector

dev-python / chardet : Universal encoding detector

dev-python / css-parser : A CSS Cascading Style Sheets library (fork of cssutils)

dev-python / dnspython : DNS toolkit for Python

dev-python / feedparser : Parse RSS and Atom feeds in Python

dev-python / fonttools : Library for manipulating TrueType, OpenType, AFM and Type1 fonts

dev-python / html2text : Turn HTML into equivalent Markdown-structured text

dev-python / html5-parser : Fast C based HTML 5 parsing for python

dev-python / jeepney : Low-level, pure Python DBus protocol wrapper

dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries

dev-python / markdown : Python implementation of the markdown markup language

dev-python / mechanize : Stateful programmatic web browsing in Python

dev-python / msgpack : MessagePack (de)serializer for Python

dev-python / netifaces : Portable network interface information

dev-python / pillow : Python Imaging Library (fork)

dev-python / psutil : Retrieve information on running processes and system utilization

dev-python / pychm : Python bindings for the chmlib library

dev-python / pygments : Pygments is a syntax highlighting package written in Python

dev-python / python-dateutil : Extensions to the standard Python datetime module

dev-python / regex : Alternative regular expression module to replace re

dev-python / unrardll : Python wrapper for the UnRAR DLL

dev-python / xxhash : Python binding for the xxHash library

dev-python / zeroconf : Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtimageformats : Additional format plugins for the Qt image I/O system

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

dev-util / gtk-update-icon-cache : GTK update icon cache

media-fonts / liberation-fonts : A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat

media-gfx / optipng : Compress PNG files without affecting image quality

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : High-quality and portable font engine

media-libs / libmtp : Implementation of Microsoft's Media Transfer Protocol (MTP)

virtual / libudev : Virtual for libudev providers

virtual / libusb : Virtual for libusb

x11-misc / shared-mime-info : The Shared MIME-info Database specification

x11-misc / xdg-utils : Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability

app-accessibility / speech-dispatcher : Speech synthesis interface

app-i18n / uchardet : An encoding detector library

app-pda / libimobiledevice : Support library to communicate with Apple iPhone/iPod Touch devices

app-pda / usbmuxd : USB multiplex daemon for use with Apple iPhone/iPod Touch devices

app-text / hunspell : Spell checker, morphological analyzer library and command-line tool

app-text / podofo : PoDoFo is a C++ library to work with the PDF file format

app-text / poppler : PDF rendering library based on the xpdf-3.0 code base

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / hyphen : ALTLinux hyphenation library

dev-libs / icu : International Components for Unicode

dev-libs / mathjax : JavaScript display engine for LaTeX, MathML and AsciiMath

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-libs / snowball-stemmer : Snowball compiler and stemming algorithms

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / PyQt6 : Python bindings for the Qt framework

dev-python / PyQt6-WebEngine : Python bindings for QtWebEngine

dev-python / PyQtWebEngine : Python bindings for QtWebEngine

dev-python / apsw : APSW - Another Python SQLite Wrapper

dev-python / beautifulsoup4 : Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree

dev-python / cchardet : High speed universal character encoding detector

dev-python / css-parser : A CSS Cascading Style Sheets library (fork of cssutils)

dev-python / dnspython : DNS toolkit for Python

dev-python / feedparser : Parse RSS and Atom feeds in Python

dev-python / fonttools : Library for manipulating TrueType, OpenType, AFM and Type1 fonts

dev-python / html2text : Turn HTML into equivalent Markdown-structured text

dev-python / html5-parser : Fast C based HTML 5 parsing for python

dev-python / jeepney : Low-level, pure Python DBus protocol wrapper

dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries

dev-python / markdown : Python implementation of the markdown markup language

dev-python / mechanize : Stateful programmatic web browsing in Python

dev-python / msgpack : MessagePack (de)serializer for Python

dev-python / netifaces : Portable network interface information

dev-python / pillow : Python Imaging Library (fork)

dev-python / psutil : Retrieve information on running processes and system utilization

dev-python / pychm : Python bindings for the chmlib library

dev-python / pygments : Pygments is a syntax highlighting package written in Python

dev-python / python-dateutil : Extensions to the standard Python datetime module

dev-python / regex : Alternative regular expression module to replace re

dev-python / unrardll : Python wrapper for the UnRAR DLL

dev-python / xxhash : Python binding for the xxHash library

dev-python / zeroconf : Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtimageformats : Additional format plugins for the Qt image I/O system

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

dev-util / gtk-update-icon-cache : GTK update icon cache

media-fonts / liberation-fonts : A Helvetica/Times/Courier replacement TrueType font set, courtesy of Red Hat

media-gfx / optipng : Compress PNG files without affecting image quality

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : High-quality and portable font engine

media-libs / libmtp : Implementation of Microsoft's Media Transfer Protocol (MTP)

sys-fs / udisks : Daemon providing interfaces to work with storage devices

virtual / libudev : Virtual for libudev providers

virtual / libusb : Virtual for libusb

x11-misc / shared-mime-info : The Shared MIME-info Database specification

x11-misc / xdg-utils : Portland utils for cross-platform/cross-toolkit/cross-desktop interoperability

434728
app-text/calibre-bin - binary version of app-text/calibre
785463
app-text/calibre fails to removed DRM from amazon books with DeDRM plugin unless dev-python/pycryptodome is installed
917609
app-text/calibre-6.29.0 phones home
918429
<app-text/calibre-5.44.0-r3: local file inclusion vulnerability
921490
app-text/calibre-6.29.0: fails tests because of a bug in dev-db/sqlite
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: Stabilize 7.4.0 amd64, #925522
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: drop old
calibre 7.3.0 was stabilized a week ago. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: Stabilize amd64, #924028
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: add subslot dependency on mathjax
This doesn't often change. When it does, the calibre-server assets need to be rebuilt with the new content hashes for the mathjax code. Add the slot without a revbump. Any systems that don't pick up on this update will be fine, because the chances are extremely high that calibre will continue to be updated many times before the next mathjax update, so no real point forcing a metadata-only rebuild. Bug: https://bugs.gentoo.org/916037 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: add 7.5.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35239 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: Stabilize 7.2.0 amd64, #922452
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: drop old
5.44.0-r2 is pre-CVE backport and superseded by -r3. The 7.0.0 and 7.1.0 versions were never stabled, and 7.2.0 leapfrogged over. So stable that instead. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34892 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add 7.4.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
app-text/calibre: Stabilize 6.29.0 amd64, #919930
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add 7.3.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34650 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
app-text/calibre: keyword 7.2.0 for ~arm64
Closes: https://bugs.gentoo.org/907080 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: add 7.2.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: drop stale ~arm, ~x86 keywords
calibre is masked because qtwebengine is masked on arm & x86, so these keywords weren't doing anything anyway and were just misleading at this point (giving the appearance of dropped kws). Bug: https://bugs.gentoo.org/917044 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: Stabilize 5.44.0-r3 amd64, #918680
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: backport fix for CVE-2023-46303 to the 5.x branch
Bug: https://bugs.gentoo.org/918429 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34022 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: remove old
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33960 Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add 7.1.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: Stabilize 5.44.0-r2 amd64, #917579
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: add 7.0.0
- re-roll a patch that no longer cleanly applies - the new notes feature requires a new dependency Closes: https://bugs.gentoo.org/917541 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33899 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
app-text/calibre: minor UX tweaks, drop redundant logging
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33683 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: use modern xdg pkg_* approach
We inherit xdg and let it take care of defining these phases, rather than inheriting a low-level eclass and manually performing it. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATH
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add USE dependency for unrar-based ebooks
unrardll is now packaged. n.b. This USE + dependency is required for the default upstream experience, but is nonetheless being added as default disabled. It requires non-free software (app-arch/unrar) and is a relatively niche use case. It is important that users have the *option* to use it if they want, but my judgment is that it is a bad tradeoff to push it on them by default when a better option exists. Closes: https://bugs.gentoo.org/622856 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: use "edo" for proper build logs
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add 6.29.0
This ports over to Qt6 at last. Drop code for upstream released fixes: - zeroconf compatibility backport - sed workaround for some extensions not respecting FLAGS There is a new upstream dependency for font subsetting. Its absence is handled fairly gracefully, many people could successfully use calibre just fine without ever touching font subsetting, and it's not exactly small -- add it as a default-enabled USE flag. Closes: https://bugs.gentoo.org/892697 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: drop ipv6 USE from python dep
This dependency was always wrong, because it was not directly used by calibre -- calibre simply imported zeroconf and zeroconf required ipv6. This was really supposed to be a USE dependency in the zeroconf package, not the calibre one. But zeroconf was fixed upstream and no longer requires it. (Also, dev-lang/python no longer allows disabling ipv6 anyway.) Closes: https://bugs.gentoo.org/752090 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add support for the system mathjax
This devendors a bundled copy of dev-libs/mathjax-3, creates symlinks to the system copy, and regenerates the deployed assets. Requires new package that has fewer keywords, so drop ours to match. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: 5.44.0-r2 revbump
Copied 5.44.0-r1 to use as a base for commits from https://github.com/gentoo/gentoo/pull/33292. Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: drop patch disabling the update checker
It's really not a problem for people to be told that an updated version exists. Worst comes to worst, they might PR a version bump. ;) Or, they could just click the builtin button to stop showing the notification. But more importantly, this also means that users will not get notifications about updated plugins. This patch, too, was cargo-culted from debian alongside the one that disabled the plugin dialog altogether. Time to drop it. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add support for packaging plugins in an ebuild
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33292 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: misc cleanup
guard a command that cannot die with `|| die` for style reasons. Drop a commented-out bit of code that is no longer relevant. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: disable py3.9
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: document reason for Qt slotting, and correct a bad one
Per https://wiki.gentoo.org/wiki/Project:Qt/Policies#Dependencies we should not be using := unless we build against the Qt private API. As it happens, we do. But also as it happens, we ended up slotting all dependencies (other than the one I just added), whereas one of them was not needed as it is only linked to via a compiled extension that doesn't use private API. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: remove unused dependency which is tested as an import
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: install man pages
Since calibre 3.3.0 the distfile has come with prebuilt manpages for the CLI programs. Add them to the installation. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: install zsh completions
Since there is no real standard and no real detection method for zsh completions (and Debian tunes this to be something that doesn't work anywhere else) the build system probes for the common locations. Also, this probe is carried out against staging-root, not /, which means that it will NEVER work. Not even if you have zsh installed. Unless you create the directory in advance in the staging-root, which you have to do anyways because otherwise you would need zsh as a BDEPEND which is silly. ;) Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: trivial refactor of skippable tests
It is easier to add to as an array. Also add comment to note down that I don't know why a couple of tests are being skipped. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: move text-to-speech dependency to dedicated USE flag
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add missing USE dependencies for image support
calibre needs support for these image types, and tests for some of them, but their USE flags aren't guaranteed to be enabled. Guarantee it, even if until now people tended not to notice somehow. ;) Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: various cleanups for out of date dependencies
Of note: - dbus-python was deprecated and removed by the addition of jeepney - cssselect was deprecated and removed by the addition of css-parser The glib and libX* dependencies are an interesting bit of history. As far as calibre is concerned, these have never been required (they are not directly used). But the libheadless.so plugin which uses Qt private APIs ends up inheriting a bunch of dependencies from Qt itself, depending on whatever Qt internals get exposed by that private API. This results in symbols inside libheadless.so linking to libraries that QtCore also links to. We still have to rebuild libheadless.so on ever update to Qt because private API, though. And the really fun bit is that the dependencies do, of course, change over time. :) Currently libX* is not actually used anymore, for example. dbus-glib *looks* like it may have been superficially a recursive dep of something else? libwmf had extremely extremely old code in the calibre source tree which could have compiled against it, but never really did so. There's a custom encoder/decoder written in pure python. zlib is not directly depended on by calibre, though some dependencies do have to be built with USE=zlib which doesn't really help. For all direct uses of zlib, calibre simply uses the python stdlib "zlib" module, which is not optional anyway. calibre has never been setuptools software, so that can be dropped. There are two chardet modules of relevance: chardet and cchardet. At runtime, calibre only uses the latter. The tests use both of them due to reasons. We can avoid installing it except when USE=test. PyQt-builder is used in the build system (and as the name implies, it is a module for building code). It can be dropped to a build dependency. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: fix incorrect poppler dependency
Since 2012, calibre has stopped building a compiled binding for poppler, and started using the command-line utils via subprocesses. Make sure those are installed. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: fix compatibility with recent zeroconf
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: prune unneeded runtime contents
A build-time compiler is installed. Getting rid of it is -124 KB which isn't much but also is pure win. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add dependency necessary for complete image support
Drops the necessity of a testsuite patch. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: remove no longer accurate consulting advice
The distribution packaging described here is no longer maintained by said Calibre contributor, and there has been a corresponding decrease in quality. I cannot in good faith advise taking inspiration from recent changes there. If advice is needed by a Calibre contributor, I can simply provide any relevant advice directly to the Gentoo Project. Alternatively, the Fedora packaging continues to be rather decent. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: clean up install invocation a bit
There's a bit of indirection here that isn't strictly needed: - get_libdir is guaranteed to never fail - PYTHONPATH is not necessary, setup.py internally handles this - the --staging-root and --root options are aliases, and the last one wins; simply pass it once Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: Remove erroneous "binary install" workaround
This has never been caused by the upstream binary install, which installs to /opt and does not affect from-source installs under any circumstances ever. What did happen is back during the major version update from 2.85 to 3.0, upstream stopped including a vendored regex/ module, and started expecting it to be installed as a system dependency. Under most circumstances, this was fine, and simply installing the dependency would get things working. One possible edge case occurred, however, when the old version of the package did NOT byte-compile the vendored regex module, but calibre was run as root. (There are reasons it might end up being run as root, the most obvious being that a user wanted to run the headless server or another command-line tool.) If this happened, then the python interpreter would automatically byte-compile every module on import, but the PM wouldn't track it for removal. After an upgrade, the cached file could still be imported and would effectively mask the system version of the regex module, but would be missing the binary portion. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: Remove erroneous "binary install" workaround
This has never been caused by the upstream binary install, which installs to /opt and does not affect from-source installs under any circumstances ever. What did happen is back during the major version update from 2.85 to 3.0, upstream stopped including a vendored regex/ module, and started expecting it to be installed as a system dependency. Under most circumstances, this was fine, and simply installing the dependency would get things working. One possible edge case occurred, however, when the old version of the package did NOT byte-compile the vendored regex module, but calibre was run as root. (There are reasons it might end up being run as root, the most obvious being that a user wanted to run the headless server or another command-line tool.) If this happened, then the python interpreter would automatically byte-compile every module on import, but the PM wouldn't track it for removal. After an upgrade, the cached file could still be imported and would effectively mask the system version of the regex module, but would be missing the binary portion. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: don't uselessly modify library shebangs
A library file does not care what its shebang is. The intended purpose of all these shebangs is to indicate to text editors, what the expected syntax highlighting mode should be. This has no practical effect on the resulting package. The installed bytes are different, they just don't *do* anything different. No revbump needed. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: Use upstream buildsystem to integrate system fonts
The liberation fonts are removed and replaced with symlinks to the system fonts. I've put quite a bit of work in upstream to make this work in a supported manner; let's use that instead of fragile, unchecked shell code. In particular, upstream's buildsystem dies if the expected fonts do not exist. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: avoid setting useless variables at install time
The install process does not rerun compiles, so setting variables there is useless and does nothing. They didn't have any effect on src_compile all this time, which means that whatever they tried to fix clearly was not an issue. ;) That being said, there are two things going on here: - OVERRIDE_CFLAGS is used by the calibre build system in addition to CFLAGS, so it is not actually necessary to override it, and using both, means using -Wall and suchlike so respecting it seems reasonable - the calibre build system respects either $PATH or $QMAKE to find the qmake program. Instead of using the former method in src_compile and the latter method in src_install, just use the latter method in src_compile and avoid munging $PATH. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: remove outdated workarounds for xdg install steps
I do not know what kbuildsyscoca is, other than "does not exist anymore"? So I am skeptical it is still relevant. I do know that it is no longer necessary to fake out xdg-utils programs, since I fixed this in 2019, as part of calibre 3.43.0; it now detects when we are running a DESTDIR install and refrains from running: - `xdg-desktop-menu forceupdate` - `xdg-mime` at all (instead it uses shutil.copyfile to copy over one file) and sets up the requisite $XDG_* variables to make the utils operate on a staged installation directory. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: remove useless variables from the py3 testing period
Ever since calibre's python 3 port was completed, this variable was no longer needed to unlock opting in to using python3. And thus, it is neither checked nor used. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add verify-sig support
Historically, calibre has always supported this. Allow checking it. No revbump needed. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Eli Schwartz · gentoo
app-text/calibre: add verify-sig support
Historically, calibre has always supported this. Allow checking it. No revbump needed. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Incompatible with latest calibre
Closes: https://bugs.gentoo.org/914485 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-text/calibre: Stabilize 5.44.0-r1 amd64, #892964
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-text/calibre: Enable py3.11
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{python-zeroconf → zeroconf}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-text/calibre: drop 5.16.1-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
app-text/calibre: destabilize for ~x86
Bug: https://bugs.gentoo.org/892964 Bug: https://bugs.gentoo.org/893234 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move dev-python/{zeroconf → python-zeroconf}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: fix pillow dep
Closes: https://bugs.gentoo.org/823476 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add 5.44.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: drop 5.42.0-r1
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: Stabilize 5.43.0 amd64, #825670
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-text/calibre: Stabilize 5.43.0 x86, #825670
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add 5.43.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: disable py3.10 for 5.16.1-r1
Closes: https://bugs.gentoo.org/846551 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: enable py3.10
Closes: https://bugs.gentoo.org/845591 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: drop 5.39.1, 5.40.0, 5.41.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-text/calibre: Add := dep on dev-libs/openssl
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: drop qtwebengine dependency
Instead rely on the PyQtWebEngine dependency. Closes: https://bugs.gentoo.org/842135 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add 5.42.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add 5.41.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add 5.40.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: use qt5_get_bindir
Closes: https://bugs.gentoo.org/835923 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: drop 5.38.0, 5.39.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add 5.39.1
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add 5.39.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: drop 5.33.2, 5.35.0, 5.36.0, 5.37.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.38.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.37.0.
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.36.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.35.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.33.2
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.33.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: unskip chardet test
Now packaged! \o/ Bug: https://bugs.gentoo.org/823443 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Add cchardet dep
Closes: https://bugs.gentoo.org/823443 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.32.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jannik Glückert · gentoo
app-text/calibre: fix libdir #821871
Closes: https://bugs.gentoo.org/821871 Signed-off-by: Jannik Glückert <jannik.glueckert@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: tidy up ebuild further
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-text/calibre: drop unused eclasses
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: drop rejected upstream patch for plugin downloader
The plugins are downloaded over HTTPS and we seem to have been cargo-culting this Debian patch for quite some time. Upstream don't see the need for this and neither do I. It looks like Debian have dropped this now too. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-text/calibre: add 5.31.1 (now with tests!)
Bug: https://bugs.gentoo.org/785463 Bug: https://bugs.gentoo.org/622856 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Respect CFLAGS and LDFLAGS
Closes: https://bugs.gentoo.org/814308 Closes: https://bugs.gentoo.org/814311 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Bump to version 5.31.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.30.0
Closes: https://bugs.gentoo.org/818433 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: remove 5.16.1-r1 sipv4 conditional
The ebuild explicitly requires sipv4 via DEPEND, and therefore the conditional is inappropriate. Bug: https://bugs.gentoo.org/793986#c29 Reported-by: Eli Schwartz <eschwartz@archlinux.org> Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Cecil Curry · gentoo
app-text/calibre: Require latest PyQtWebEngine
Bug: https://bugs.gentoo.org/793986#c24 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{beautifulsoup → beautifulsoup4}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-text/calibre: dev-lang/python is now ipv6(+)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: subscribe to snowball-stemmer subslot
We need to be rebuilt when snowball-stemmer changes ABI. Bug: https://bugs.gentoo.org/719402 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marco Genasci · gentoo
app-text/calibre: version bump to 5.25.0
Closes: https://bugs.gentoo.org/794679 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --ignore-arches Signed-off-by: Marco Genasci <fedeliallalinea@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21959 Signed-off-by: Sam James <sam@gentoo.org>
Marco Genasci · gentoo
app-text/calibre: fix compilation with >=zeroconf-0.32
Backported upstream patch 4f9e83 Closes: https://bugs.gentoo.org/800233 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Marco Genasci <fedeliallalinea@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21928 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
app-text/calibre: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
Revert "app-text/calibre: unpin dev-python/sip version for SIP v5"
This reverts commit 875872c2297b31dd08b3ef11a7f7bb06b96b0edf. The SIP v5 migration depends on a dev-python/PyQt-builder ebuild requested in bug 796005. Bug: https://bugs.gentoo.org/744958 Bug: https://bugs.gentoo.org/793986 Bug: https://bugs.gentoo.org/796005 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: unpin dev-python/sip version for SIP v5
Bug: https://bugs.gentoo.org/793986 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: support SIP v5
Closes: https://bugs.gentoo.org/793986 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
app-text/calibre: restrict to <dev-python/sip-5
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: Stabilize 5.16.1 x86, #788619
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-text/calibre: Stabilize 5.16.1 amd64, #788619
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.16.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.16.0
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: drop icu68 patch from calibre-5.13.0
Closes: https://bugs.gentoo.org/752015 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.13.0
Reported-by: Per Pomsel <phantom4@gmx.net> Closes: https://bugs.gentoo.org/774174 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: 5.6.0 requires at least python3.8
Closes: https://bugs.gentoo.org/758812 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: PYTHON_COMPAT+=(python3_9)
Closes: https://bugs.gentoo.org/758629 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.6.0
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
sunova · gentoo
app-text/calibre: Added pychm runtime dependency
Closes: https://github.com/gentoo/gentoo/pull/18497 Closes: https://bugs.gentoo.org/758485 Signed-off-by: sunova <sunova@tutanota.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
app-text/calibre: Fix build with icu-68, now really
Bug: https://bugs.gentoo.org/752015 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
app-text/calibre: Fix build with icu-68
Closes: https://bugs.gentoo.org/752015 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add ipv6 to PYTHON_REQ_USE
Closes: https://bugs.gentoo.org/752090 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old version 4.9.1-r3
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 5.4.2
Closes: https://bugs.gentoo.org/744961 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-text/calibre: x86 stable wrt bug #736900
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Respect LDFLAGS for libheadless.so (bug 737884)
Reported-by: Agostino Sarubbo Closes: https://bugs.gentoo.org/737884 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Bump to version 4.23.0
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-text/calibre: Stabilize 4.22.0 amd64, #736900
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.22.0
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: PYTHON_COMPAT+=(python3_8)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Require qtgui[jpeg]
Closes: https://bugs.gentoo.org/676664 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Bump to version 4.21.0
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: 4.9.1-r3 revbump for bug 731786
Bug: https://bugs.gentoo.org/731786 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Add patch for bug 731786
Closes: https://bugs.gentoo.org/731786 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.20.0
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.19.0
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Require newer msgpack
Reported-by: Marcus Comstedt <marcus@mc.pp.se> Closes: https://bugs.gentoo.org/728112 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.18.0
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: add qt-5.15 patch to 4.9.1-r2 (bug 727024)
Closes: https://bugs.gentoo.org/727024 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: 4.17.0-r1 for QT 5.15 (bug 725020)
See: https://github.com/kovidgoyal/calibre/pull/1162 Closes: https://bugs.gentoo.org/725020 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.17.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.16.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.15.0
Reported-by: Per Pomsel <phantom4@gmx.net> Closes: https://bugs.gentoo.org/720900 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-text/calibre: remove deps on nonexistent package sys-fs/udisks:0
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-text/calibre: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-text/calibre: Add ~arm keyword wrt bug #710526
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Bump to version 4.12.0
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.11.2
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.11.1
Also add dev-python/zeroconf dependency for bug 710370. Closes: https://bugs.gentoo.org/710370 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Denis Pronin · gentoo
app-text/calibre: support any compiler other than gcc
Closes: https://github.com/gentoo/gentoo/pull/14682 Signed-off-by: Denis Pronin <dannftk@yandex.ru> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: drop 3.x version (bug 709848)
Closes: https://bugs.gentoo.org/709848 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
app-text/calibre: export LC_ALL=C.utf8 (bug 709682)
Closes: https://bugs.gentoo.org/709682 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-text/calibre: x86 stable wrt bug #708422
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: kobo py3 fix for bug 708742
Closes: https://bugs.gentoo.org/708742 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-text/calibre: amd64 stable wrt bug #708422
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Michał Górny · gentoo
app-text/calibre: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.10.1
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.10.0
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: fix ${EPREFIX} missing trailing slash
Reported-by: Michał Górny <mgorny@gentoo.org> Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicholas Meyer · gentoo
app-text/calibre: 4.9.1-r1 revbump for python3 support
Closes: https://github.com/gentoo/gentoo/pull/14427 Closes: https://bugs.gentoo.org/702676 Signed-off-by: Nicholas Meyer <nickaristocrates@gmail.com> Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.9.1
Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.9.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old version 3.47.1 for bug 705088
This version has broken beautifulsoup support as reported by Eli Schwartz in bug 705088. It's fixed in 3.48.0-r1. Reported-by: Eli Schwartz <eschwartz@archlinux.org> Bug: https://bugs.gentoo.org/705088#c3 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Revbump to 4.7.0-r1 for bug 705088
Depend on beautifulsoup:4 and html5-parser-0.4.9. Reported-by: Eli Schwartz <eschwartz@archlinux.org> Bug: https://bugs.gentoo.org/705088#c3 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Revbump to 3.48.0-r1 and stabilize for bug 705088
Depend on beautifulsoup:4 and html5-parser-0.4.9 and stabilize this version since version 3.47.1 has broken beautifulsoup support as reported by Eli Schwartz in bug 705088. Reported-by: Eli Schwartz <eschwartz@archlinux.org> Bug: https://bugs.gentoo.org/705088#c3 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Rayslava · gentoo
app-text/calibre: Revbump to 4.8.0-r1 for bug 602902
Depend on beautifulsoup:4 and html5-parser-0.4.9. Closes: https://bugs.gentoo.org/705088 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.8.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.7.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Add dev-libs/hyphen dependency
Reported-by: rx80 <rokfaith@gmail.com> Closes: https://bugs.gentoo.org/702692 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.6.0
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.5.0
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Remove old version 4.3.0-r1
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.4.0
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: 4.3.0-r1 revbump
Reported-by: majlo <milo000@o2.pl> Closes: https://bugs.gentoo.org/699628 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.3.0
Closes: https://bugs.gentoo.org/699406 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.2.0
Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillaume Castagnino · gentoo
app-text/calibre: fix 4.1.0 PyQtWebEngine dep
As calibre has migrated from webkit to webengine, the PyQt dependency must be updated. Calibre now needs the webengine python bindings, not anymore webkit one. If not updated, the ebook reader part fail to open with a python stack trace. Closes: https://bugs.gentoo.org/697048 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 4.1.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old version 3.26.1-r1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: stabilize 3.47.1 amd64 and x86
Closes: https://bugs.gentoo.org/695902 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Bump to version 3.48.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 3.47.1
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 3.47.0
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: fix gentoo-ci lint
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-text/calibre: Revbump post dep changes
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
app-text/calibre: Retire virtual/python-dnspython
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: Bump to version 3.46.0
Closes: https://bugs.gentoo.org/684114 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: Remove old versions
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: version bump to 3.44.0
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: remove old version 3.41.3
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: version bump to 3.43.0
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: version bump to 3.42.0
Reported-by: Per Pomsel <phantom4@gmx.net> Closes: https://bugs.gentoo.org/684114 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: sanitize locale for bug 684484
Closes: https://bugs.gentoo.org/684484 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: remove old version 3.40.1
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: version bump to 3.41.3
Reported-by: Per Pomsel <phantom4@gmx.net> Closes: https://bugs.gentoo.org/684114 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: add dev-python/sip to DEPEND
Reported-by: Arthur Zamarin <arthurzam+gentoo@gmail.com> Closes: https://bugs.gentoo.org/682152 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: remove old version 3.38.1
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: remove old versions
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Per Pomsel · gentoo
app-text/calibre: version bump to 3.40.1
Closes: https://bugs.gentoo.org/677032 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Per Pomsel · gentoo
app-text/calibre: version bump to 3.38.1
Closes: https://bugs.gentoo.org/674756 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: version bump to 3.36.0
Reported-by: Per Pomsel <phantom4@gmx.net> Closes: https://bugs.gentoo.org/673686 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: addpredict /dev/dri (bug 665310)
Reported-by: Progenyx <progenyx@zoho.com> Closes: https://bugs.gentoo.org/665310 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: bump msgpack dep for build failure (bug 673192)
Calbre fails to build with <dev-python/msgpack-0.5.6. Reported-by: Marco Genasci <fedeliallalinea@gmail.com> Closes: https://bugs.gentoo.org/673192 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: require newer podofo (bug 673054)
Reported-by: Leonard Lausen <leonard@lausen.nl> Reported-by: Jouni Kosonen <jouni.kosonen@tukesoft.com> Closes: https://bugs.gentoo.org/673054 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: remove old version 3.15.0
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
app-text/calibre: version bump to 3.35.0
Closes: https://bugs.gentoo.org/664722 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-text/calibre: amd64 stable wrt bug #664562
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-text/calibre: x86 stable (bug #664562)
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Francesco Turco · gentoo
app-text/calibre: remove unRAR license
Calibre developers removed unrar code with the following commit: https://github.com/kovidgoyal/calibre/commit/d305656bb4923c3737b3f143416c0e3ab682b9a5 Closes: https://github.com/gentoo/gentoo/pull/9721
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: version bump to 3.26.1
Closes: https://bugs.gentoo.org/653354 Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-text/calibre: remove old versions
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michael Mair-Keimberger · gentoo
app-text/calibre: use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/7724
Aaron Bauman · gentoo
app-text/calibre: amd64 stable
Bug: https://bugs.gentoo.org/642796 Package-Manager: Portage-2.3.26, Repoman-2.3.7
Thomas Deutschmann · gentoo
app-text/calibre: x86 stable (bug #642796)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Zac Medico · gentoo
app-text/calibre: migrate from fdo-mime to xdg-utils
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Zac Medico · gentoo
app-text/calibre: remove old versino 3.3.0
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Zac Medico · gentoo
app-text/calibre: require at least gcc 6
Closes: https://bugs.gentoo.org/589720 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Zac Medico · gentoo
app-text/calibre: call gnome2_icon_cache_update
Closes: https://bugs.gentoo.org/643832 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Zac Medico · gentoo
app-text/calibre: version bump to 3.15.0
Closes: https://bugs.gentoo.org/642386 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Zac Medico · gentoo
app-text/calibre: version bump to 3.8.0
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Zac Medico · gentoo
app-text/calibre: remove old versions
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Andrey Grozin · gentoo
app-text/calibre: bump to 3.3.0
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: revbump to 3.1.1-r2 with fix for bug 622728
Indentify and purge stray directories from upstream's "Binary install" method. Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: add chardet dep to 3.1.1-r1
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: revbump to 3.1.1-r1 for msgpack and regex deps
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: version bump to 3.1.1
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: remove old versions
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: version bump to 2.85.1
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: version bump to 2.84.0
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: add ios USE flag
Package-Manager: Portage-2.3.5, Repoman-2.3.2
John J. Aylward · gentoo
app-text/calibre: update 2.83.0 deps
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: patch older versions for bug 540596
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: version bump to 2.83.0
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Zac Medico · gentoo
app-text/calibre: version bump to 2.80.0
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Zac Medico · gentoo
app-text/calibre: remove vulnerable versions for bug 607836
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
app-text/calibre: x86 stable wrt bug #607836
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-text/calibre: amd64 stable wrt bug #607836
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Zac Medico · gentoo
app-text/calibre: version bump to 2.78.0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Lars Wendler · gentoo
app-text/calibre: Removed old.
Package-Manager: portage-2.3.2
Lars Wendler · gentoo
app-text/calibre: Bump to version 2.73.0
Disabled build/installation of uninstaller (/usr/bin/calibre-uninstaller). Package-Manager: portage-2.3.2
Manuel Rüger · gentoo
app-text/calibre: Remove old
Package-Manager: portage-2.3.2
Manuel Rüger · gentoo
app-text/calibre: Version bump to 2.70.0
Package-Manager: portage-2.3.2
Manuel Rüger · gentoo
app-text/calibre: Version bump to 2.68.0
Package-Manager: portage-2.3.0
Manuel Rüger · gentoo
app-text/calibre: Version bump to 2.66.0
Package-Manager: portage-2.3.0
Zac Medico · gentoo
app-text/calibre: version bump to 2.63.0
Package-Manager: portage-2.3.0
Mike Frysinger · gentoo
sourceforge: switch to https:// URIs
Michael Palimaka · gentoo
app-text/calibre: fix build with >=dev-python/PyQt4-4.11.2-r1
Gentoo-bug: 526524 Package-Manager: portage-2.3.0
Manuel Rüger · gentoo
app-text/calibre: Version bump to 2.55.0
Gentoo-Bug: 574386 Package-Manager: portage-2.2.28
Justin Lecher · gentoo
app-text/calibre: Use python2 only SLOT for dnspython
Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/503'.
Ian Stakenvicius · gentoo
app-text/calibre: version bump
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=560386 Package-Manager: portage-2.2.24
Justin Lecher · gentoo
app-text/calibre: Version Bump
properly install bash-completion Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=560386 Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
app-text/calibre: Drop old
Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
app-text/calibre: Move to python-single-r1.eclass
QA: Add missing die Update mime & desktop db after removal Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Convert from virtual/python-imaging to plain dev-python/pillow
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Sanitize virtual namespace of python packages
Rename virtual/MODULE to virtual/python-MODULE Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
app-text/calibre: Drop dev-python/dnspython in favour of the virtual
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=564648 Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
app-text/calibre: Move to virtual/dnspython
Package-Manager: portage-2.2.23 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Mike Frysinger · gentoo
fix various encoding corruption
Ben de Groot · gentoo
app-text/calibre: version bump to 2.35.0
Package-Manager: portage-2.2.20.1
Ben de Groot · gentoo
app-text/calibre: version bump to 2.34.0
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed