* update libcdio to 2.1.0-4
This commit is contained in:
parent
642fd42608
commit
8661ebecff
16
libcdio/.SRCINFO
Normal file
16
libcdio/.SRCINFO
Normal file
@ -0,0 +1,16 @@
|
||||
pkgbase = libcdio
|
||||
pkgdesc = GNU Compact Disc Input and Control Library
|
||||
pkgver = 2.1.0
|
||||
pkgrel = 4
|
||||
url = https://www.gnu.org/software/libcdio/
|
||||
arch = x86_64
|
||||
license = GPL3
|
||||
makedepends = git
|
||||
makedepends = help2man
|
||||
depends = ncurses
|
||||
depends = gcc-libs
|
||||
source = git+https://git.savannah.gnu.org/git/libcdio.git#commit=9c7a2779846da161279bc1501e83c849cf89a594
|
||||
validpgpkeys = DAA63BC2582034A02B923D521A8DE5008275EC21
|
||||
sha256sums = SKIP
|
||||
|
||||
pkgname = libcdio
|
@ -4,16 +4,19 @@
|
||||
|
||||
pkgname=libcdio
|
||||
pkgver=2.1.0
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc="GNU Compact Disc Input and Control Library"
|
||||
url="https://www.gnu.org/software/libcdio/"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=(GPL3)
|
||||
depends=(ncurses gcc-libs)
|
||||
makedepends=(git help2man)
|
||||
options=(!lto)
|
||||
_commit=9c7a2779846da161279bc1501e83c849cf89a594 # tags/release-2.1.0
|
||||
source=("git+https://git.savannah.gnu.org/git/libcdio.git#commit=$_commit")
|
||||
sha256sums=('SKIP')
|
||||
source=("git+https://git.savannah.gnu.org/git/libcdio.git#commit=$_commit"
|
||||
arm-t64-redirect-fix.patch)
|
||||
sha256sums=('c4c46da0ef86e373f99e201db749d3c3df796261a31ab989dde0ec9ffe12d352'
|
||||
'7bb4dbd9fe4a7c5323c5916ce989d2f0e87fa5a7d41e56141f070cd0adfb1095')
|
||||
validpgpkeys=('DAA63BC2582034A02B923D521A8DE5008275EC21') # R. Bernstein
|
||||
|
||||
pkgver() {
|
||||
@ -30,6 +33,9 @@ prepare() {
|
||||
# realpath test failure
|
||||
git cherry-pick -n 56335fff0f21d294cd0e478d49542a43e9495ed0
|
||||
|
||||
# Fix implicit declaration errors on fseek64
|
||||
patch -Np1 -i ${srcdir}/arm-t64-redirect-fix.patch
|
||||
|
||||
autoreconf -fvi
|
||||
}
|
||||
|
||||
|
22
libcdio/arm-t64-redirect-fix.patch
Normal file
22
libcdio/arm-t64-redirect-fix.patch
Normal file
@ -0,0 +1,22 @@
|
||||
Description: Fix implicit declaration after armhf time_t transition
|
||||
Author: Zixing Liu <zixing.liu@canonical.com>
|
||||
Forwarded: no
|
||||
Last-Update: 2024-04-03
|
||||
|
||||
Index: libcdio/lib/driver/_cdio_stdio.h
|
||||
===================================================================
|
||||
--- libcdio.orig/lib/driver/_cdio_stdio.h
|
||||
+++ libcdio/lib/driver/_cdio_stdio.h
|
||||
@@ -22,6 +22,12 @@
|
||||
|
||||
#include "_cdio_stream.h"
|
||||
|
||||
+#include <features.h>
|
||||
+#if defined(_FILE_OFFSET_BITS) && defined(__REDIRECT) && (_FILE_OFFSET_BITS == 64)
|
||||
+#define lseek64 lseek
|
||||
+#define fseeko64 fseeko
|
||||
+#endif
|
||||
+
|
||||
/*!
|
||||
Initialize a new stdio stream reading from pathname.
|
||||
A pointer to the stream is returned or NULL if there was an error.
|
@ -0,0 +1,23 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQGiBDs1Z2QRBAClcQILf2cKYMjwgEaQ8wg0smWsfEsit1YEjW0w+PTp67Uz7xSR
|
||||
MhpHGw2vhxT0aStf7SuGJfHTxfte35kEjExNZiaqw1DN/TsOJriLrO10kpbFx8El
|
||||
JIAuhdMhrNoOPrAXUTw6QFijuJZqWzCdwDOlqVcNsZxFMf+AwrLOt6tAvwCgpcZS
|
||||
NLneNOiohbBioaMwkWDmXmsD+gKS+Gq4OANc4x5WjOoYFK+CK2pJhWCIQV9ZL2Gt
|
||||
j/KnoZMR4MdgMaiD5kBpxEJ6FWJa4l5DyA7zq+h2EzlskFAOV2dKSpS1CSOSiGBE
|
||||
8v+J3zhgycz5jWDNBfxY8pCX7ClIItbdGDVt8zQr7bXsS19a5kcKeh7+B+QknqoV
|
||||
YV93A/0b2beR9NOtIrsGvLH8qno7t+CTlwFgBluvSFz/ogxekSl7K11Hgvj8sr/s
|
||||
vBDjPQMSBMI/qs1zSF6YqxaNDWhPLxKJ/ffbo+iRWsq1KHcXsVbxxTNVg4VHKpG3
|
||||
dPZZcomNrdkb515uj5qzyLXG2efisabCWzod4AFnNnQNDMQmaLQeUi4gQmVybnN0
|
||||
ZWluIDxyb2NreUBwYW5peC5jb20+iF8EExECABcFAjs1Z2QFCwcKAwQDFQMCAxYC
|
||||
AQIXgAASCRAajeUAgnXsIQdlR1BHAAEBBnUAniXZlR6mCoYGcSV/oFchS2BXCt0G
|
||||
AJ9gy3XxBcfEvlbtEIy1oYaVOrUJr7kBDQQ7NWdnEAQAnFH06nA/UiLsjbwG7lmw
|
||||
B9xUhSuNziXQkhllD9HPFYCRL+C2JWUcRhb/TUdA9T3EiT40iXbZ9mBztZlTN3oQ
|
||||
NSx3mJ2/FR2Tv2ueRHFLuT823rPi1uFBM7ExNfhglaytFCKdU46mhSUnq050mqvm
|
||||
JRa2N6of5SAfbj0qGRFfCFMAAwUD/RTGkQyd6FZbGQMUWl8MVk5cCk/FLkeLc1NS
|
||||
kgsObO2hvFZ0HHCdJ5mu95oyzsWgEZK6CjhXHKYRYYcXcpV+EkurE+S0jIzSfk7H
|
||||
bgtPFLnFg/w/Kjtu8pW8dfrzsuqXbXHWSdjMkq6K0WZJnzCPlg4+tUmBrosBnnYg
|
||||
Dv/8xJ9riE4EGBECAAYFAjs1Z2cAEgkQGo3lAIJ17CEHZUdQRwABAfEwAJsGJxJM
|
||||
hqduAFvJLfI3kxC9ChdkXwCcDf1kl8pbyhvtB4Nh2q37IJcF2a4=
|
||||
=XDjr
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
Loading…
x
Reference in New Issue
Block a user