mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-12 18:59:50 +03:00
testing/calibre: upgrade to 8.5.0
This commit is contained in:
parent
fb2e839d9b
commit
75a264a3db
3 changed files with 19 additions and 16 deletions
12
testing/calibre/0002-calibre-use-make.patch
Normal file
12
testing/calibre/0002-calibre-use-make.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -Nur calibre-8.5.0.orig/setup/build.py calibre-8.5.0/setup/build.py
|
||||
--- calibre-8.5.0.orig/setup/build.py 20:54:09.140654340 -0600
|
||||
+++ setup/build.py 2025-06-24 20:54:25.318654245 -0600
|
||||
@@ -646,7 +646,7 @@
|
||||
bdir = self.j(self.build_dir, 'headless')
|
||||
if os.path.exists(bdir):
|
||||
shutil.rmtree(bdir)
|
||||
- cmd = [CMAKE]
|
||||
+ cmd = [CMAKE, '-GUnix Makefiles']
|
||||
if is_macos_universal_build:
|
||||
cmd += ['-DCMAKE_OSX_ARCHITECTURES=x86_64;arm64']
|
||||
if sw and os.path.exists(os.path.join(sw, 'qt')):
|
|
@ -1,6 +1,6 @@
|
|||
# Maintainer: Cowington Post <cowingtonpost@gmail.com>
|
||||
pkgname=calibre
|
||||
pkgver=8.4.0
|
||||
pkgver=8.5.0
|
||||
pkgrel=0
|
||||
pkgdesc="Ebook management application"
|
||||
# qt6-webengine
|
||||
|
@ -47,6 +47,7 @@ depends="
|
|||
makedepends="
|
||||
cmake
|
||||
curl
|
||||
ffmpeg-dev
|
||||
hunspell-dev
|
||||
hyphen-dev
|
||||
libmtp-dev
|
||||
|
@ -55,12 +56,12 @@ makedepends="
|
|||
podofo-dev
|
||||
py3-pyqt-builder
|
||||
py3-pyqt6-sip
|
||||
py3-qt6
|
||||
py3-sip
|
||||
python3-dev
|
||||
qt6-qtbase-dev
|
||||
uchardet-dev
|
||||
xdg-utils
|
||||
ffmpeg-dev
|
||||
"
|
||||
subpackages="
|
||||
$pkgname-pyc
|
||||
|
@ -70,13 +71,14 @@ subpackages="
|
|||
"
|
||||
source="https://download.calibre-ebook.com/$pkgver/calibre-$pkgver.tar.xz
|
||||
0001-$pkgname-no-update.patch
|
||||
musl-pread.patch
|
||||
0002-$pkgname-use-make.patch
|
||||
"
|
||||
# net: downloads iso-codes
|
||||
# !check: no tests ran
|
||||
options="net !check"
|
||||
|
||||
export LANG="en_US.UTF-8"
|
||||
export PATH="$PATH:/usr/lib/qt6/bin"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
|
@ -113,7 +115,7 @@ package() {
|
|||
}
|
||||
|
||||
sha512sums="
|
||||
df998fa31b9e581739872a649669fccf29f34d3ac1b4d0a96c37e08a0b049b1357b56a2af25f2733936e78901dd61b38a24e536e107e7094ada7e60a5c2c56ab calibre-8.4.0.tar.xz
|
||||
20bbfa4bcdcb712f1c234c7328969ba2c02c2f27d9fa757d65b492bbc70a96ae8e7628dae0a6e224d324886d568d8c8c237d438249745feb17da1969e9e15a5c calibre-8.5.0.tar.xz
|
||||
eb8e7ce40ff8b8daf6e7e55a5dff8ec4dff06c45744266bb48b3194e92ab1196bc91468203e3c2ca1e5144166a7d6be90e6cf0253513e761b56a4c85be4c2c76 0001-calibre-no-update.patch
|
||||
d27d29c434a3d2df1b18125225a4d3762bf6fdba77385b377b18a7f325f29ae0b698974a39263f4f7aed8a368c87d0dc4446f488505b8e38664f8e9ee5b9bd12 musl-pread.patch
|
||||
10681fdfddddd9de4858e02a0b2a40e108fccb582979fce5a7b1aea20df58cf0f04df6b0eb1e64fbad6337d9299703f5fab6500c605ae1bd43581912262fd9dd 0002-calibre-use-make.patch
|
||||
"
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- a/src/calibre/utils/speedup.c
|
||||
+++ b/src/calibre/utils/speedup.c
|
||||
@@ -748,7 +748,7 @@
|
||||
break;
|
||||
}
|
||||
#else
|
||||
-#ifdef __linux__
|
||||
+#ifdef __GLIBC__
|
||||
ssize_t nr = pread64(fd, buf + pos, n - pos, offset);
|
||||
#else
|
||||
ssize_t nr = pread(fd, buf + pos, n - pos, offset);
|
Loading…
Add table
Add a link
Reference in a new issue