* 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
|
pkgname=libcdio
|
||||||
pkgver=2.1.0
|
pkgver=2.1.0
|
||||||
pkgrel=3
|
pkgrel=4
|
||||||
pkgdesc="GNU Compact Disc Input and Control Library"
|
pkgdesc="GNU Compact Disc Input and Control Library"
|
||||||
url="https://www.gnu.org/software/libcdio/"
|
url="https://www.gnu.org/software/libcdio/"
|
||||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||||
license=(GPL3)
|
license=(GPL3)
|
||||||
depends=(ncurses gcc-libs)
|
depends=(ncurses gcc-libs)
|
||||||
makedepends=(git help2man)
|
makedepends=(git help2man)
|
||||||
|
options=(!lto)
|
||||||
_commit=9c7a2779846da161279bc1501e83c849cf89a594 # tags/release-2.1.0
|
_commit=9c7a2779846da161279bc1501e83c849cf89a594 # tags/release-2.1.0
|
||||||
source=("git+https://git.savannah.gnu.org/git/libcdio.git#commit=$_commit")
|
source=("git+https://git.savannah.gnu.org/git/libcdio.git#commit=$_commit"
|
||||||
sha256sums=('SKIP')
|
arm-t64-redirect-fix.patch)
|
||||||
|
sha256sums=('c4c46da0ef86e373f99e201db749d3c3df796261a31ab989dde0ec9ffe12d352'
|
||||||
|
'7bb4dbd9fe4a7c5323c5916ce989d2f0e87fa5a7d41e56141f070cd0adfb1095')
|
||||||
validpgpkeys=('DAA63BC2582034A02B923D521A8DE5008275EC21') # R. Bernstein
|
validpgpkeys=('DAA63BC2582034A02B923D521A8DE5008275EC21') # R. Bernstein
|
||||||
|
|
||||||
pkgver() {
|
pkgver() {
|
||||||
@ -30,6 +33,9 @@ prepare() {
|
|||||||
# realpath test failure
|
# realpath test failure
|
||||||
git cherry-pick -n 56335fff0f21d294cd0e478d49542a43e9495ed0
|
git cherry-pick -n 56335fff0f21d294cd0e478d49542a43e9495ed0
|
||||||
|
|
||||||
|
# Fix implicit declaration errors on fseek64
|
||||||
|
patch -Np1 -i ${srcdir}/arm-t64-redirect-fix.patch
|
||||||
|
|
||||||
autoreconf -fvi
|
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