Your message dated Wed, 24 Aug 2011 21:17:33 +0000
with message-id <[email protected]>
and subject line Bug#637105: fixed in performous 0.6.1-3
has caused the Debian Bug report #637105,
regarding performous: Needs changes for libav 0.7 API (Experimental)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
637105: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637105
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: performous
Version: 0.6.1-2
Severity: wishlist
Tags: patch
libav 0.7 is currently in Experimental. It has some API changes that affect
performous. The attached patch will enable performous to build against libav
0.7.
diff -Nru performous-0.6.1/debian/changelog performous-0.6.1/debian/changelog
--- performous-0.6.1/debian/changelog 2011-06-09 12:17:46.000000000 -0400
+++ performous-0.6.1/debian/changelog 2011-08-08 09:49:35.000000000 -0400
@@ -1,3 +1,10 @@
+performous (0.6.1-3) UNRELEASED; urgency=low
+
+ * Add debian/patches/libav_api_change.patch to support building with libav
+ 0.7
+
+ -- Scott Kitterman <[email protected]> Mon, 08 Aug 2011 09:48:50 -0400
+
performous (0.6.1-2) unstable; urgency=low
* Team upload.
diff -Nru performous-0.6.1/debian/control performous-0.6.1/debian/control
--- performous-0.6.1/debian/control 2011-06-09 11:49:24.000000000 -0400
+++ performous-0.6.1/debian/control 2011-08-08 09:46:46.000000000 -0400
@@ -9,7 +9,7 @@
libboost-thread-dev (>= 1.36), libboost-serialization-dev (>= 1.36),
libboost-program-options-dev (>= 1.36), libboost-regex-dev (>= 1.36),
libboost-filesystem-dev (>= 1.36),
- libavcodec-dev, libavformat-dev, libswscale-dev,
+ libavcodec-dev (>= 0.7), libavformat-dev, libswscale-dev,
libmagick++-dev, libsamplerate0-dev, libxml++2.6-dev,
libasound2-dev, libjack-dev, libpulse-dev, portaudio19-dev,
libgstreamer0.10-dev, libglew1.5-dev
diff -Nru performous-0.6.1/debian/patches/libav_api_change.patch performous-0.6.1/debian/patches/libav_api_change.patch
--- performous-0.6.1/debian/patches/libav_api_change.patch 1969-12-31 19:00:00.000000000 -0500
+++ performous-0.6.1/debian/patches/libav_api_change.patch 2011-08-08 09:47:38.000000000 -0400
@@ -0,0 +1,16 @@
+libav 0.7 API change
+Index: performous-0.6.1/game/ffmpeg.cc
+===================================================================
+--- performous-0.6.1.orig/game/ffmpeg.cc 2011-08-08 09:36:02.596685105 -0400
++++ performous-0.6.1/game/ffmpeg.cc 2011-08-08 09:37:24.380685064 -0400
+@@ -60,8 +60,8 @@
+ for (unsigned int i=0; i<pFormatCtx->nb_streams; i++) {
+ AVCodecContext* cc = pFormatCtx->streams[i]->codec;
+ cc->workaround_bugs = FF_BUG_AUTODETECT;
+- if (videoStream == -1 && cc->codec_type==CODEC_TYPE_VIDEO) videoStream = i;
+- if (audioStream == -1 && cc->codec_type==CODEC_TYPE_AUDIO) audioStream = i;
++ if (videoStream == -1 && cc->codec_type==AVMEDIA_TYPE_VIDEO) videoStream = i;
++ if (audioStream == -1 && cc->codec_type==AVMEDIA_TYPE_AUDIO) audioStream = i;
+ }
+ if (videoStream == -1 && decodeVideo) throw std::runtime_error("No video stream found");
+ if (audioStream == -1 && decodeAudio) throw std::runtime_error("No audio stream found");
diff -Nru performous-0.6.1/debian/patches/series performous-0.6.1/debian/patches/series
--- performous-0.6.1/debian/patches/series 2011-06-09 11:41:15.000000000 -0400
+++ performous-0.6.1/debian/patches/series 2011-08-08 09:35:48.000000000 -0400
@@ -1,2 +1,3 @@
desktop.patch
boost_filesystem_v2.patch
+libav_api_change.patch
--- End Message ---
--- Begin Message ---
Source: performous
Source-Version: 0.6.1-3
We believe that the bug you reported is fixed in the latest version of
performous, which is due to be installed in the Debian FTP archive:
performous-dbg_0.6.1-3_amd64.deb
to main/p/performous/performous-dbg_0.6.1-3_amd64.deb
performous-tools_0.6.1-3_amd64.deb
to main/p/performous/performous-tools_0.6.1-3_amd64.deb
performous_0.6.1-3.debian.tar.bz2
to main/p/performous/performous_0.6.1-3.debian.tar.bz2
performous_0.6.1-3.dsc
to main/p/performous/performous_0.6.1-3.dsc
performous_0.6.1-3_amd64.deb
to main/p/performous/performous_0.6.1-3_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Moritz Muehlenhoff <[email protected]> (supplier of updated performous package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 24 Aug 2011 22:33:21 +0200
Source: performous
Binary: performous performous-tools performous-dbg
Architecture: source amd64
Version: 0.6.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Moritz Muehlenhoff <[email protected]>
Description:
performous - karaoke game that allows user supplied songs
performous-dbg - karaoke game that allows user supplied songs - debug
performous-tools - karaoke game that allows user supplied songs - tools
Closes: 637105
Changes:
performous (0.6.1-3) unstable; urgency=low
.
* Team upload.
* Remove deprecated ffmpeg/libav API functions. This prevents a
FTBFS when libav/0.7 is uploaded to unstable. Patch by Scott
Kitterman (Closes: #637105)
* Drop transition package ultrastar-ng now that Squeeze is released
Checksums-Sha1:
573a47ee8fc3be80aeed923029b0ba692ac8d1d3 1788 performous_0.6.1-3.dsc
d0efa10f3bdebf8b54e34eea002d10aef7b6bc70 14029
performous_0.6.1-3.debian.tar.bz2
a59c8448848a57c57d5c30a374acbe9486f44058 4036974 performous_0.6.1-3_amd64.deb
bfff1d6173618f0c7d67d286d8b25e78f0a431e7 244872
performous-tools_0.6.1-3_amd64.deb
00365f7a2ee68a3089ef41f91307ae2f6a30ef71 10402708
performous-dbg_0.6.1-3_amd64.deb
Checksums-Sha256:
fc382948680630abf3a37728c6f8c3e2063d75de27e90ccf7244f809b6c3e61f 1788
performous_0.6.1-3.dsc
6dc0bcec9dd980cdd79621677322fd2300f5e06a0a2b560dad29f8bd7c7b5aa9 14029
performous_0.6.1-3.debian.tar.bz2
d94db2aa5141b5a51e7918f4d472b447469af226f612dece062f554b031bd8cd 4036974
performous_0.6.1-3_amd64.deb
1adfad4c46216f321ae42c786632156cda17295a6037852bfb509edf92cfd537 244872
performous-tools_0.6.1-3_amd64.deb
6afc8fc38562e39c6193aef452071239ab0fe0675262737fc7b286a09843e8c7 10402708
performous-dbg_0.6.1-3_amd64.deb
Files:
e9a1145297f2b909dab496a517e12302 1788 games extra performous_0.6.1-3.dsc
f6bfbeb60d28bc452cb323b5302d2330 14029 games extra
performous_0.6.1-3.debian.tar.bz2
05776527fc381f6af6eb4a42fca29223 4036974 games extra
performous_0.6.1-3_amd64.deb
2d042b9c7f1155942c3b7e908d928975 244872 games extra
performous-tools_0.6.1-3_amd64.deb
f3aca5d46b835eb53922606fb4587b42 10402708 debug extra
performous-dbg_0.6.1-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk5VYvkACgkQXm3vHE4uylpf7QCfbVEQEscyb4kAkzvCp0FFuFUR
YhUAnirEfdbpReAaxOkPyvAknVUblfDm
=MWek
-----END PGP SIGNATURE-----
--- End Message ---