pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add py-sip5 to Makefile. Some calibre5 cleanups.



Module Name:	pkgsrc-wip
Committed By:	Olaf Seibert <rhialto%falu.nl@localhost>
Pushed By:	rhialto
Date:		Sun Jan 16 21:52:15 2022 +0100
Changeset:	a8e8e686ead4a06d97dbd470f23714889017e3ea

Modified Files:
	Makefile
	calibre5/Makefile
	calibre5/TODO

Log Message:
Add py-sip5 to Makefile. Some calibre5 cleanups.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a8e8e686ead4a06d97dbd470f23714889017e3ea

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile          |  1 +
 calibre5/Makefile |  2 +-
 calibre5/TODO     | 12 ++++++++++++
 3 files changed, 14 insertions(+), 1 deletion(-)

diffs:
diff --git a/Makefile b/Makefile
index fc1e64881a..abd9ad11ab 100644
--- a/Makefile
+++ b/Makefile
@@ -4597,6 +4597,7 @@ SUBDIR+=	py-sima
 SUBDIR+=	py-simpleparse-mxtexttools
 SUBDIR+=	py-simulators
 SUBDIR+=	py-singletonify
+SUBDIR+=	py-sip5
 SUBDIR+=	py-sip6
 SUBDIR+=	py-sipvicious
 SUBDIR+=	py-sleekxmpp
diff --git a/calibre5/Makefile b/calibre5/Makefile
index b5ef5e9c01..f351195717 100644
--- a/calibre5/Makefile
+++ b/calibre5/Makefile
@@ -11,7 +11,7 @@ HOMEPAGE=	https://www.calibre-ebook.com/
 COMMENT=	E-book library management application
 LICENSE=	gnu-gpl-v3
 
-DEPENDS+=	${PYPKGPREFIX}-apsw>=3.7.17:../../databases/py-apsw
+DEPENDS+=	${PYPKGPREFIX}-apsw>=3.35.4:../../databases/py-apsw
 DEPENDS+=	${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
 DEPENDS+=	${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
 #DEPENDS+=	${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto
diff --git a/calibre5/TODO b/calibre5/TODO
index 0a2de321f0..ad59e0ac03 100644
--- a/calibre5/TODO
+++ b/calibre5/TODO
@@ -98,3 +98,15 @@ Traceback (most recent call last):
 AttributeError: 'Connection' object has no attribute 'enableloadextension'
 
 ebook-viewer works, though.
+
+Solution: update databases/py-apsw with PYSETUPBUILDARGS+=      --enable=load_extension
+
+Next problem:
+
+$ calibre
+Failed to initialize plugin: SmartDevice App Interface (0, 0, 1)
+Failed to initialize plugin: <class 'calibre.devices.smart_device_app.driver.SMART_DEVICE_APP'>
+(several times)
+qt.xkb.compose: failed to create compose table
+
+but it seems to work anyway.


Home | Main Index | Thread Index | Old Index