Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
bp-fix-avcodec-init.patch | OTHER: Quick fix to make XMMS2 compile on ffmpeg 0.11 | Juho Vähä-Herttua <juhovh@iki.fi> | no | 2012-06-08 | ||
bp-fix-alloc-context.patch | OTHER: Fix some deprecated warnings in libavcodec | Juho Vähä-Herttua <juhovh@iki.fi> | no | 2012-06-08 | ||
bp-fix-missing-include.patch | OTHER: Support for newer libavcodec versions Add missing #include | Diego Biurrun <diego@biurrun.de> | no | 2012-11-25 | ||
bp-Get-rid-of-superfluous-argument-self.patch | [PATCH] OTHER: Get rid of superfluous argument self Fixes "medialib_import_path() got multiple values for keyword argument 'cb'" | Erik Massop <e.massop@hccnet.nl> | no | 2012-08-25 | ||
spelling-error.patch | Correct spelling error found by Lintian. | Benjamin Drung <bdrung@ubuntu.com> | no | |||
linker-flags.patch | Do not link against unused libraries | Benjamin Drung <bdrung@ubuntu.com> | no | |||
plugin-tta-segment-with-startms.patch | Fix tta plugin to work with segment with startms | Yang Zhe <yangzhe1990@gmail.com> | yes | debian upstream | ||
nycli-man-page-symlink.patch | Create a symlink from nyxmms2.1 to xmms2.1. | Benjamin Drung <bdrung@debian.org> | yes | upstream | ||
rpath.patch | Fix binary-or-shlib-defines-rpath Lintian warning. | Benjamin Drung <bdrung@ubuntu.com> | no | |||
fix-manpage-errors.patch | Fix man page errors found by Lintian. | Benjamin Drung <bdrung@debian.org> | no | |||
fix-typos.patch | Fix typos found by Lintian. | Benjamin Drung <bdrung@debian.org> | no | |||
hardening-flags.patch | Make sure that the hardening flags are not removed. | Benjamin Drung <bdrung@debian.org> | no | |||
fix-libmodplug-include.patch | Include libmodplug/modplug.h | Remi Vanicat <vanicat@debian.org> | yes | debian upstream | ||
samba-with-pkg-cfg.patch | Use pkg-config to build using smbclient | Remi Vanicat <vanicat@debian.org> | yes | debian upstream | ||
ruby2-multiarch.patch | Add multi-arch support. | Christian Hofstaedtler <zeha@debian.org> | no | |||
libav10.patch | Re: Bug#739455: FTBFS with libav10 This patch did originally not apply, and needed to be updated. The updates were done by Reinhard Tartler <siretart@tauware.de> on Mar 26, 2014. |
Erik Massop <e.massop@hccnet.nl> | no | 2014-02-19 | ||
ruby2.2-RbConfig.patch | Use RbConfig instead of Config | Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> | no | 2015-07-15 | ||
0018-OTHER-Let-the-compiler-figure-out-what-to-inline.patch | OTHER: Let the compiler figure out what to inline. No change in CPU usage on Linux, and skipping inline unbreaks the build on Mac OS X. |
Daniel Svensson <dsvensson@gmail.com> | no | 2014-01-30 | ||
0019-plugins-airplay-build-against-openssl-1.1.0.patch | plugins/airplay: build against openssl 1.1.0 | Sebastian Andrzej Siewior <sebastian@breakpoint.cc> | no | 2016-08-30 | ||
remove-glib-version-check.patch | Remove glib version check xmms2 used the glib_check_version() function which checked that the running glib library is newer than the specified version and that both version are binary compatible, but xmms2 changed the check by its own check. Instead of checking for binary compatibility, the check only compares version number. . Remove the check and rely on the Debian package name change when the glib ABI changes. |
Benjamin Drung <bdrung@debian.org> | no | debian | ||
glib-deprecated.diff | =================================================================== | no | ||||
libcdio-paranoia.diff | =================================================================== | no | ||||
upgrade-waf-2.0.20.patch | [PATCH] Upgrade bundled waf to 2.0.20 to support Python 3.8 | Scott Talbert <swt@techie.net> | no | 2020-05-22 | ||
use-modern-waf.patch | Update to use more modern waf (2.0.x) diff -up xmms2-0.8DrO_o/src/clients/et/wscript.fixme xmms2-0.8DrO_o/src/clients/et/wscript |
Tom Callaway <spot@fedoraproject.org> | no | https://src.fedoraproject.org/rpms/xmms2/raw/master/f/xmms2-0.8DrO_o-use-system-waf.patch | ||
fix-python-enum-declaration.patch | [PATCH] OTHER: fix python client: typo in enum declaration Before the patch build fails as: [334/391] Compiling _build_/src/clients/lib/python/xmmsapi.c src/clients/lib/python/xmmsapi.c:2637:84: error: unknown type name 'xmmsc_collection_changed_actions_t' static CYTHON_INLINE PyObject* __Pyx_PyInt_From_xmmsc_collection_changed_actions_t(xmmsc_collection_changed_actions_t value); ^ Looks like a enum (re)naming typo. Note (vdust): The typo was silently ignored cython versions prior to 0.23 that didn't actually use the enum real type in internal functions signatures. |
Sergei Trofimovich <siarheit@google.com> | no | 2015-10-24 | ||
ffmpeg-5-ed86b39.patch | ffmpeg 5 compatdiff --git a/src/plugins/avcodec/avcodec.c b/src/plugins/avcodec/avcodec.c index 23fd4615e..a5c5aa0f4 100644 |
Dan Bungert <daniel.bungert@canonical.com> | not-needed | debian | https://github.com/xmms2/xmms2-devel/pull/11 | 2022-07-20 |
0001-curl-set-intermediate-buffer-to-128kB.patch | [PATCH 1/1] curl: set intermediate buffer to 128kB This is pretty arbitrary, but larger than it used to be. Curl expects us to immediately handle the data it sends over. We instead go and copy the received data into an intermediate buffer, so our own callback can then later copy it into the final buffer. The intermediate buffer used to be set to CURL_MAX_WRITE_SIZE (16kB), which is getting overrun. Since we use an intermediate buffer, setting CURLOPT_BUFFERSIZE has no effect for us. There is no logic, no science to this, but at least 128kB should be large enough to store a full second of a FLAC stream. |
Luc Verhaegen <libv@skynet.be> | no | 2022-04-07 | ||
fix-path-size.patch | [PATCH] clients/nycli/utils.c: Fix buffer overflow format_url() is only assigning 255 bytes for the rpath, but the path will be expanded by realpath() which can return a sring up to a maximum of PATH_MAX bytes. And, so as a result, if long path names are used or while creating playlists with multiple files we get a coredump with the error: *** buffer overflow detected ***: terminated Aborted (core dumped) Lets use PATH_MAX for rpath length so that we have buffer for the maximum return from realpath(). |
Sudip Mukherjee <sudipm.mukherjee@gmail.com> | no | upstream, https://github.com/xmms2/xmms2-devel/commit/26651394137b8db1164af91ee5e8f21386285fd4 | 2024-03-10 | |
cast-fix-gcc-14-ftbfs.patch | Cast values to satisfy new gcc-14 requirements Fix FTBFS with gcc-14 | Paul Mars <paul.mars@canonical.com> | no | debian | 2024-09-13 | |
ffmeg7-compat.patch | get channels from AVCodecContext from AVChannelLayout channels are not defined in AVCodecContext anymore but in a inner struct | Paul Mars <paul.mars@canonical.com> | invalid | upstream | 2024-09-13 |