mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add alure.
* gnu/packages/audio.scm (alure): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
429a543d22
commit
1fa438fd1c
3 changed files with 63 additions and 0 deletions
30
gnu/packages/patches/alure-dumb-2.patch
Normal file
30
gnu/packages/patches/alure-dumb-2.patch
Normal file
|
@ -0,0 +1,30 @@
|
|||
Source: https://gitlab.archlinux.org/archlinux/packaging/packages/alure/-/blob/main/dumb-2.patch
|
||||
|
||||
diff -Naur a/src/codec_dumb.cpp b/src/codec_dumb.cpp
|
||||
--- a/src/codec_dumb.cpp 2011-07-29 09:37:48.000000000 +0100
|
||||
+++ b/src/codec_dumb.cpp 2020-05-10 15:59:48.502632496 +0100
|
||||
@@ -272,7 +272,11 @@
|
||||
|
||||
private:
|
||||
// DUMBFILE iostream callbacks
|
||||
+#if DUMB_VERSION >= 2*10000
|
||||
+ static int skip(void *user_data, dumb_off_t offset)
|
||||
+#else
|
||||
static int skip(void *user_data, long offset)
|
||||
+#endif
|
||||
{
|
||||
std::istream *stream = static_cast<dumbStream*>(user_data)->fstream;
|
||||
stream->clear();
|
||||
@@ -282,7 +286,11 @@
|
||||
return -1;
|
||||
}
|
||||
|
||||
+#if DUMB_VERSION >= 2*10000
|
||||
+ static dumb_ssize_t read(char *ptr, size_t size, void *user_data)
|
||||
+#else
|
||||
static long read(char *ptr, long size, void *user_data)
|
||||
+#endif
|
||||
{
|
||||
std::istream *stream = static_cast<dumbStream*>(user_data)->fstream;
|
||||
stream->clear();
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue