EBook Management Application

Edit Package calibre

Calibre is an ebook library manager. It can view, convert and catalog
ebooks in most of the major ebook formats. It can also talk to a few
ebook reader devices. It can go out to the internet and fetch
metadata for your books. It can download newspapers and convert them
into ebooks for convenient reading. It is cross platform, running on
Linux, Windows and OS X.

Refresh
Refresh
Source Files
Filename Size Changed
calibre-5.34.0.tar.xz 0037077184 35.4 MB
calibre-5.34.0.tar.xz.sig 0000000566 566 Bytes
calibre-no-update.diff 0000001002 1002 Bytes
calibre-python_test.patch 0000001264 1.23 KB
calibre-rpmlintrc 0000000121 121 Bytes
calibre-setup.install.py.diff 0000005831 5.69 KB
calibre.changes 0000663557 648 KB
calibre.desktop 0000000211 211 Bytes
calibre.keyring 0000002225 2.17 KB
calibre.spec 0000013068 12.8 KB
Revision 269 (latest revision is 313)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 946427 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 269)
- Update to 5.34.0
  * New Features
    - Happy holidays to everyone!
    - Driver for the new Nook Glowlight 4
    - Edit book: Spell check tool: Add an exclude files button to 
      exclude some files from being     checked
    - EPUB/MOBI Catalogs: Increase the maximum thumbnail size to
      3 inches from 2 inches
    - Allow creating a shortcut in Preferences->Shortcuts->Edit
      metadata to paste metadata ignoring the value of the 
      exclude_fields tweak
    - E-book viewer: Displays links marked up as glossary and 
      bibliography links as popups
    - Add a tweak in Preferences->Tweaks to provide the sort value
      for undefined numbers
  * Bug Fixes
    - Edit book: Fix pressing F8 to jump to next misspelled word 
      not working after last word in current file
    - Fix PDB E-reader output broken in calibre 5
    - Edit book: Reports: Include descendant selectors that use 
      classes when counting class usage
    - E-book viewer: Fix an error when opening some books with 
      highlights that span in-line text formatting
    - MTP driver: Do not send the calibre device db files to the 
      root folder on the Supernote A5 x as it fails
    - ToC Editor: Workaround an occasional error when closing on
      Windows if the file being edited is in a DropBox/antivirus
      prone folder
    - Fix a regression in the previous release that broke creating
      new keyboard shortcuts
    - Comments editor: When flowing the tool bar onto multiple
      lines do not split up groups of buttons
    - Various compatibility fixes for Python 3.10 used by some
      Linux distributions
- Fix wrong path for init_calibre.py
Comments 20

Luigi Baldoni's avatar

5.0 is out!


Eric Schirra's avatar

Can not build because sip5 (python-sip) is needed, which does not exists in openSUSE. Highest version from pyth-sip in use is 4.19.24. In pkgs.org I see this is also the highest version in all other distros. Don't know why upstream must use the new version. Whereat the stable version is 5 and version 4 will no longer supported. But stable version 5.4.0 can not downloaded. Only version 5.5.0dev.


Luigi Baldoni's avatar

You can use the pypi URL instead: https://files.pythonhosted.org/packages/source/s/sip/sip-5.4.0.tar.gz

Or, if you feel adventurous, mercurial with a _service file.


Eric Schirra's avatar

Thank you. I have try pythonhosted, but not find the right link. I don't like _service File. Will try it tomorrow. But think it takes some time till new version will be accepted.


Kristen McWilliam's avatar

This package doesn't seem to add a .desktop file for ebook-viewer, can we consider adding that for easy access to the reader application?


Eric Schirra's avatar

Will check it at next release/version.


Eric Schirra's avatar

Just now I saw this rather old request. What can I say... Miracle upon miracle. calibre-ebook-viewer.desktop is now in the calibre package. What lasts long finally becomes good. :-)


Luz Paz's avatar

Heads up v6.13.0 is out
https://github.com/kovidgoyal/calibre/releases/tag/v6.13.0


Eric Schirra's avatar

Yes, but it doesn't build anymore since 6.12.0, because some build scripts are gone. Or have you a solution?


Cor Blom's avatar

Yes, it's a mess. I had some time today to play a bit with it. See my branch. I can't get the hypenation module right. It wants to download from the Internet and I can't find a way around it (know too little python for that). If we can find a solution for that, it builds again.


Eric Schirra's avatar

I don't think that's the solution. MathJax was already used in 6.11 and it still built. The actual reason is that build scripts were suddenly removed. Among others resources/scripts.calibre_msgpack. Because the package actually builds. Only in the install section comes the error with the missing msgpack script. And as great as the software is, as strange is the developer.


Eric Schirra's avatar

Good news. Your changes coreblom and something else from Mageia brought me to the solution. Package has just been built locally. Will now build it in my home and then test it in my VM. If both are positive, the 6.14 comes today in Documentaion:Tools. :-)


Anonymous User's avatar

This comment has been deleted


Eric Schirra's avatar

calibre could not be compiled for a long time because of the ancient podofo. If you now accept the request, calibre should be built.


Luz Paz's avatar

Can Calibre please be updated to 7.6.0 ?
Tag: https://github.com/kovidgoyal/calibre/releases/tag/v7.6.0
Changelog: https://github.com/kovidgoyal/calibre/blob/master/Changelog.txt


Eric Schirra's avatar

I'm thinking about how I should do this. As of 7.5, calibre can still be built under Leap, but can no longer be executed. I haven't tested it under Tumbleweed yet. Qt6 is probably too old. But I don't see any real advantage in the new version either. Or what are you missing in the 7.4 version?


Episteme PROMENEUR's avatar

Today there is an update of qt from 6.6.3 to 6.7. It fails because calibre needs 6.6.3.


Laurent Catinaud's avatar

Confirmed, distribution upgrade blocked by dependencies.


Eric Schirra's avatar

Wrong. Not calibre produce the error and need 6.6.3. The package python311-PyQt6 needs 6.6.3. So the problem is python311-PyQt6 and should be fixed.


Factory Maintainer's avatar

Installcheck problems for x86_64

  • nothing provides libicui18n.so.73()(64bit) needed by calibre-7.4.0.x86_64
  • nothing provides libicuuc.so.73()(64bit) needed by calibre-7.4.0.x86_64
openSUSE Build Service is sponsored by