Bug#726838: mplayer depends upon old libavutil under unstable

2013-12-23 Thread Gianluigi Tiesi
Source: mplayer
Followup-For: Bug #726838

Hi all,
I've made some fixes to help package building.

libav-compat.diff: adds system libav compatibility

Unfortunately the mplayer code is not enough clean to build using
system include so there is a catch.
I've removed local ffmpeg from includes (in configure), but some files
require libavutil/x86_cpu.h
A trick can be add a local patch that adds this file
on topdir (this file only). It's not pretty but the alternative
is change a lot of files.

live555-async.diff: async interface for live555

A patch I've made some time ago that mimic async code (like live555 did)
I've noticed some problems in live555 after they removed the sync interface.
Applying this patch to an old snapshot of live555 with
sync code behaves exactly as using the old live555 code and does not
expose the problem(s).

control.diff: for new deps

libjack-dev -> libjack-dev | libjack-jackd2-dev
libmpcdec-dev -> deprecated not enabled by default (decoder in libav?)
libschroedinger-dev -> needs ffmpeg static
libsvga1-dev -> removed from debian

debian/control and debian/rules

libsmbclient-dev -> detection is broken, configure needs to use pkg-config
(in sid the include is in /usr/include/samba-4.0/libsmbclient.h)
libaudio-dev ? nas audio system, really used?
libdts-dev -> it's better to use libdca-dev, mplayer uses it anyway

the install rule for png files need to be revised, now mplayer
has 16 22 24 32 48 256 png

Hope it helps

Regards


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
diff -ur -xdebian mplayer-1.1.1.orig/av_opts.c mplayer-1.1.1/av_opts.c
--- mplayer-1.1.1.orig/av_opts.c	2012-01-28 14:51:57.0 +0100
+++ mplayer-1.1.1/av_opts.c	2013-12-24 06:49:16.0 +0100
@@ -42,7 +42,7 @@
 arg = strchr(str, '=');
 if(arg)  *arg++= 0;
 
-if(av_set_string3(v, str, arg, 0, NULL) < 0){
+if (av_opt_set(v, str, arg, 0) < 0) {
 free(start);
 return -1;
 }
diff -ur -xdebian mplayer-1.1.1.orig/bstr.c mplayer-1.1.1/bstr.c
--- mplayer-1.1.1.orig/bstr.c	2010-07-19 00:00:48.0 +0200
+++ mplayer-1.1.1/bstr.c	2013-12-24 06:49:16.0 +0100
@@ -18,6 +18,7 @@
 
 #include 
 #include 
+#include 
 
 #include "bstr.h"
 
diff -ur -xdebian mplayer-1.1.1.orig/codec-cfg.c mplayer-1.1.1/codec-cfg.c
--- mplayer-1.1.1.orig/codec-cfg.c	2012-05-08 12:56:22.0 +0200
+++ mplayer-1.1.1/codec-cfg.c	2013-12-24 06:49:16.0 +0100
@@ -54,6 +54,7 @@
 #include "help_mp.h"
 
 #include "libavutil/avutil.h"
+#include "libavutil/common.h"
 #include "libmpcodecs/img_format.h"
 #include "codec-cfg.h"
 
diff -ur -xdebian mplayer-1.1.1.orig/configure mplayer-1.1.1/configure
--- mplayer-1.1.1.orig/configure	2012-05-22 20:01:51.0 +0200
+++ mplayer-1.1.1/configure	2013-12-24 06:49:16.0 +0100
@@ -1554,7 +1554,7 @@
   fi
 fi
 
-extra_cflags="-I. -Iffmpeg $extra_cflags"
+extra_cflags="-I. $extra_cflags"
 extra_ldflags="-lm $extra_ldflags"
 _timer=timer-linux.c
 _getch=getch2.c
diff -ur -xdebian mplayer-1.1.1.orig/fmt-conversion.h mplayer-1.1.1/fmt-conversion.h
--- mplayer-1.1.1.orig/fmt-conversion.h	2011-03-01 22:44:15.0 +0100
+++ mplayer-1.1.1/fmt-conversion.h	2013-12-24 06:49:16.0 +0100
@@ -22,6 +22,7 @@
 #include "config.h"
 #include "libavutil/avutil.h"
 #include "libavutil/samplefmt.h"
+#include "libavutil/pixfmt.h"
 
 enum PixelFormat imgfmt2pixfmt(int fmt);
 int pixfmt2imgfmt(enum PixelFormat pix_fmt);
diff -ur -xdebian mplayer-1.1.1.orig/libaf/af_format.c mplayer-1.1.1/libaf/af_format.c
--- mplayer-1.1.1.orig/libaf/af_format.c	2011-10-26 17:12:35.0 +0200
+++ mplayer-1.1.1/libaf/af_format.c	2013-12-24 06:49:16.0 +0100
@@ -34,6 +34,7 @@
 #include "libvo/fastmemcpy.h"
 
 #include "libavutil/avutil.h"
+#include "libavutil/common.h"
 
 /* Functions used by play to convert the input audio to the correct
format */
diff -ur -xdebian mplayer-1.1.1.orig/libaf/af_lavcac3enc.c mplayer-1.1.1/libaf/af_lavcac3enc.c
--- mplayer-1.1.1.orig/libaf/af_lavcac3enc.c	2012-02-19 16:21:23.0 +0100
+++ mplayer-1.1.1/libaf/af_lavcac3enc.c	2013-12-24 06:49:16.0 +0100
@@ -34,6 +34,7 @@
 
 #include "libavcodec/avcodec.h"
 #include "libavutil/intreadwrite.h"
+#include "libavutil/common.h"
 
 #define AC3_MAX_CHANNELS6
 #define AC3_FRAME_SIZE   1536
diff -ur -xdebian mplayer-1.1.1.orig/libmpcodecs/vd_ffmpeg.c mplayer-1.1.1/libmpcodecs/vd_ffmpeg.c
--- mplayer-1.1.1.orig/libmpcodecs/vd_ffmpeg.c	2012-06-02 17:00:52.0 +0200
+++ mplayer-1.1.1/libmpcodecs/vd_ffmpeg.c	2013-12-24 06:49:16.0 +0100
@@ -47,6 +47,18 @@
 
 #include "libavcodec/avcodec.h"
 
+#ifndef AV_EF_COMPLIANT
+#define AV_EF_COMPLIANT 0
+#endif
+
+#ifndef AV_EF_CAREFUL
+#define AV_EF_C

Bug#732670: segfault on loading of setting files

2013-12-23 Thread Adrian Knoth

On 12/20/13 06:42, Adam Majer wrote:


Package: jack-rack
Version: 1.4.8~rc1-2
Severity: important

1. Set some filters in jack-rack
2. save
3. load
4. [segfault]

Attached is an example file that segfaults.

[39022.436412] jack-rack[9415]: segfault at 0 ip   (null) sp
7fffa607eb38 error 14 in jack-rack[40+19000]

[48599.653336] jack-rack[9513]: segfault at 10081 ip
7ffd45d15542 sp 7fffe3e0b130 error 4 in
libjack.so.0.1.0[7ffd45d02000+55000]


Works like a charm on my system, no such crash.


Related: if you're just looking for a plugin host, maybe check lv2rack
or calfhost.


Cheers

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


ardour3_3.5.143~dfsg-1_amd64.changes ACCEPTED into unstable

2013-12-23 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 23 Dec 2013 22:07:52 +0100
Source: ardour3
Binary: ardour3
Architecture: source amd64
Version: 3.5.143~dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers 

Changed-By: Adrian Knoth 
Description: 
 ardour3- digital audio workstation (graphical gtk2 interface)
Changes: 
 ardour3 (3.5.143~dfsg-1) unstable; urgency=low
 .
   * Imported Upstream version 3.5.143~dfsg
Checksums-Sha1: 
 b7925ddd4e2f0182cbe6c6ca7b403d3dbf639812 2946 ardour3_3.5.143~dfsg-1.dsc
 9496c32d2d7388ce37c4bdb3ebecdf96cfd39097 8361681 
ardour3_3.5.143~dfsg.orig.tar.gz
 ad7d67e91511822a79980a3f90f7cee170f41487 126036 
ardour3_3.5.143~dfsg-1.debian.tar.gz
 843cbb641c156d8f410a28bf201c849e09e069c5 5993292 
ardour3_3.5.143~dfsg-1_amd64.deb
Checksums-Sha256: 
 54700d8553c67d4f418e8b7c1c58a435d8310679619fcc6fe577225830cf99a0 2946 
ardour3_3.5.143~dfsg-1.dsc
 6e9f5c0f5781ce7ea379285471844385a57b0e56e75f2762285cca3e1ad10178 8361681 
ardour3_3.5.143~dfsg.orig.tar.gz
 0fc50fd5c80c418771795f2625fa1a76ff3eedb40f7ad857e2d9ea99583de3a0 126036 
ardour3_3.5.143~dfsg-1.debian.tar.gz
 2e246a3160a06a3ed0f6ab54b4b809d96e000251e9090c1d965876bd681dbb97 5993292 
ardour3_3.5.143~dfsg-1_amd64.deb
Files: 
 d1836468bfbcab82af5caa5b7aa9d4a4 2946 sound optional ardour3_3.5.143~dfsg-1.dsc
 0e4e739e4458fac4729c99613b1ef85d 8361681 sound optional 
ardour3_3.5.143~dfsg.orig.tar.gz
 03222909d519f6b4c40054f162379293 126036 sound optional 
ardour3_3.5.143~dfsg-1.debian.tar.gz
 1325844202cbec3f0b865a49c6a6efe4 5993292 sound optional 
ardour3_3.5.143~dfsg-1_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCAAGBQJSuLLAAAoJEI8ytEIvUhB/tvgP/RKY2J3ITY3LFk7rGMUpfAqw
M7MtOdhjL02cavWqYqlGvlmX6ugi/RLMkesOFIJ3r83NjS5Zubkas+Jy4x7uOl0e
DJc8cfgPLJQ0/p2Ukw8VikAW30o49zQBsDTvPtmd/cYDr810FgxxEJcf6aIbN/v5
eLcTaAefiH4wJyzdCI9YRdS579YiGHCFNYuY8EMiIMDcQ3Hs61bWxFyf8M1xceAj
3rScEJf/3aJ7I/FX74H0SqmRI90zHKKLqAJZ8fvpWQGVbN+CKj1ooHxkQXWRZFKB
gEqtV+QwN6S9csOV5xQelRS7y3YYiye6a7i8vNrea10gS5Zam5isXYPBzrym3nLM
lsf1Q61YcTwRPI6wS/qaA04kY6wjqRMmRWyL0GuiBWkQezwHU8WSLxoYN9sx/TH7
U2uccv5sjSQua0P8T3b8EJJ092FfbVyttP4py2b4Czl+n5O6Sn7QNmoZhjA8yq13
g8XifKiSOycUTIu62S/rf2HPjZHU+VwTaO7jHE14PQf/AB7elzTlNhNmPJjk3qUh
NCDnEtCtNqg7UXcefl4+TBm32xO1Wce3ZGayM3fXYVBSEO1Nw6hrfHFGnkalutAb
G2zPPcBJ+xVOWTx1F3mkhUBzR4xj8n8K1vBZLUfV/rtQk1RO+1l65dOBLWdyH9Vz
IcowCS1e+ubH/IqKDlCE
=JL5u
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Processing of ardour3_3.5.143~dfsg-1_amd64.changes

2013-12-23 Thread Debian FTP Masters
ardour3_3.5.143~dfsg-1_amd64.changes uploaded successfully to localhost
along with the files:
  ardour3_3.5.143~dfsg-1.dsc
  ardour3_3.5.143~dfsg.orig.tar.gz
  ardour3_3.5.143~dfsg-1.debian.tar.gz
  ardour3_3.5.143~dfsg-1_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


mjpegtools 1:2.1.0+debian-2.1 MIGRATED to testing

2013-12-23 Thread Debian testing watch
FYI: The status of the mjpegtools source package
in Debian's testing distribution has changed.

  Previous version: 1:2.0.0+debian-2
  Current version:  1:2.1.0+debian-2.1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


ffms2 2.19-2 MIGRATED to testing

2013-12-23 Thread Debian testing watch
FYI: The status of the ffms2 source package
in Debian's testing distribution has changed.

  Previous version: 2.17+r731-3
  Current version:  2.19-2

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


liblivemedia 2013.10.25-1 MIGRATED to testing

2013-12-23 Thread Debian testing watch
FYI: The status of the liblivemedia source package
in Debian's testing distribution has changed.

  Previous version: 2013.04.30-1
  Current version:  2013.10.25-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#732973: liblo: update Architecture field

2013-12-23 Thread Jonas Smedegaard
Quoting Felipe Sateler (2013-12-23 15:11:17)
> On Mon, Dec 23, 2013 at 9:42 AM, Ansgar Burchardt  wrote:
>> Felipe Sateler  writes:
>>> I have just uploaded a version (0.26~repack-8) that purposely fails 
>>> on sparc and sparc64, so that it doesn't build again.
>>
>> If a package should not be built on an architecture, then there is an 
>> Architecture field to indicate this. Please use this instead of 
>> failing the build (note that you can use "!sparc !sparc64" or 
>> something like that).
>
> I was under the impression that this is not true. The ! can be used in 
> the (Build-)Depends field, but not on the Architecture one.

Depending on the reason for avoiding some specific arch, you may find 
useful my pkgarchs.sh script in uwsgi packaging, and how it is used in 
control.in and rules file.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#732973: liblo: update Architecture field

2013-12-23 Thread Felipe Sateler
On Mon, Dec 23, 2013 at 9:42 AM, Ansgar Burchardt  wrote:
> Source: liblo
> Version: 0.26~repack-8
>
> Felipe Sateler  writes:
>> I have just uploaded a version (0.26~repack-8) that purposely fails on
>> sparc and sparc64, so that it doesn't build again.
>
> If a package should not be built on an architecture, then there is an
> Architecture field to indicate this. Please use this instead of failing
> the build (note that you can use "!sparc !sparc64" or something like
> that).

I was under the impression that this is not true. The ! can be used in
the (Build-)Depends field, but not on the Architecture one.


-- 

Saludos,
Felipe Sateler

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#732973: liblo: update Architecture field

2013-12-23 Thread Ansgar Burchardt
Source: liblo
Version: 0.26~repack-8

Felipe Sateler  writes:
> I have just uploaded a version (0.26~repack-8) that purposely fails on
> sparc and sparc64, so that it doesn't build again.

If a package should not be built on an architecture, then there is an
Architecture field to indicate this. Please use this instead of failing
the build (note that you can use "!sparc !sparc64" or something like
that).

Ansgar

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#732159: Bug#732622: snp-sites: ITP First time debian snp-sites package

2013-12-23 Thread Andreas Tille
Hi Jorge,

I was wondering why I was not seeing the ITP you was talking about.  I
guess you should try to read some relevant documentation since we
explicitly point to the way how you are doing ITPs in our policy:

   http://debian-med.alioth.debian.org/docs/policy.html#itp

It is very advisable to read this first to avoid mistakes like this ITP.
To fix it I see two options:

  1) You create a proper ITP via

 reportbug wnpp

 fill in the template but do not finally send the result but only
 save the document and afterwards answer to this existing bug report.

  2) You close this existing (broken) ITP and create a new one from
 scratch by `reportbug wnpp`

Thanks for your work anyway - it is no shame to do some beginner
mistakes and we as the Debian Med team is trying to minimise this
by explaining how to do things properly.

Kind regards

  Andreas.

On Sat, Dec 21, 2013 at 01:54:50PM +0200, Andrei POPESCU wrote:
> Control: reassign -1 wnpp
> 
> On Jo, 19 dec 13, 12:47:52, Jorge Soares wrote:
> > Package: snp-sites
> > Version: 1
> > Severity: normal
> > 
> > Dear Maintainer,
> > 
> > I would like to regiater my intent to package the software snp-sites
> > 
> > -- System Information:
> > Debian Release: 7.2
> >   APT prefers stable-updates
> >   APT policy: (500, 'stable-updates'), (500, 'stable')
> > Architecture: amd64 (x86_64)
> > 
> > Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
> > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
> > Shell: /bin/sh linked to /bin/dash
> 
> -- 
> http://wiki.debian.org/FAQsFromDebianUser
> Offtopic discussions among Debian users and developers:
> http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
> http://nuvreauspam.ro/gpg-transition.txt



-- 
http://fam-tille.de

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers