Bug#785480: Expanding interest in bcg729

2020-11-20 Thread Michael Prokop
Hi,

* Michael Prokop [Tue Sep 11, 2018 at 01:30:01PM +0200]:

> What's the current state of bcg729 in Debian?
> Would be nice to have it in buster.
> Is there any open/unsolved issue preventing an upload towards
> unstable?

So according to https://github.com/BelledonneCommunications/bcg729
the patents should have expired by now, quoting:

| ITU G729 Annex A/B were offically released October/November 1996
| (https://www.itu.int/rec/T-REC-G.729), hence all patents covering
| these specifications shall have expired in November 2016. Patent
| pool administrator confirmed most licensed patents under the G.729
| Consortium have expired (http://www.sipro.com/G729.html).

Version 1.1.0 of bcg729 was released just 3 days ago (2020-11-17),
and its license was changed to GPLv3, so this should be OK to upload
towards Debian, AFAICT.

Could someone of the pkg-voip team take care of this, so we might
see bcg729 in bullseye?

regards
-mika-


signature.asc
Description: Digital signature


Bug#785480: Expanding interest in bcg729

2018-12-30 Thread Jaap Keuter
On Mon, 10 Dec 2018 16:52:48 +0100 Victor Seva 
 wrote:
> I have just started to update the repo in salsa [0] to the new 1.0.4
> upstream version.
> 
> Help getting the package in shape for inclusion in Debian is appreciated
> :-)
> 
> [0] https://salsa.debian.org/pkg-voip-team/bcg729/

Tried it, failed to build a package.

After touching README (otherwise it wouldn’t configure due to missing file) it 
started off okay.

jaap@janus:~/src/bcg729/salsa/master(master)$ touch README
jaap@janus:~/src/bcg729/salsa/master(master)$ dpkg-buildpackage -us -uc -sa
dpkg-buildpackage: info: source package bcg729
dpkg-buildpackage: info: source version 1.0.4-1
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Victor Seva 
dpkg-buildpackage: info: host architecture amd64
...

Then when it hit the media player stuff it died.

...
make[4]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p 
'/home/jaap/src/bcg729/salsa/master/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
 /usr/bin/install -c -m 644 libbcg729.pc 
'/home/jaap/src/bcg729/salsa/master/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
make[4]: Leaving directory '/home/jaap/src/bcg729/salsa/master'
make[3]: Leaving directory '/home/jaap/src/bcg729/salsa/master'
make[2]: Leaving directory '/home/jaap/src/bcg729/salsa/master'
sed -i "/dependency_libs/ s/'.*'/''/" 
"/home/jaap/src/bcg729/salsa/master"/debian/tmp/usr/lib/x86_64-linux-gnu/mediastreamer/plugins/msbcg729.la
sed: can't read 
/home/jaap/src/bcg729/salsa/master/debian/tmp/usr/lib/x86_64-linux-gnu/mediastreamer/plugins/msbcg729.la:
 No such file or directory
make[1]: *** [debian/rules:22: override_dh_auto_install] Error 2
make[1]: Leaving directory '/home/jaap/src/bcg729/salsa/master'
make: *** [debian/rules:13: binary] Error 2   
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit 
status 2

So, where the OSSO repo of debian build files dropped the media player plugin 
stuff, here it’s included but breaking the/my package build.

Regards,
Jaap



Bug#785480: Expanding interest in bcg729

2018-12-10 Thread Victor Seva
I have just started to update the repo in salsa [0] to the new 1.0.4
upstream version.

Help getting the package in shape for inclusion in Debian is appreciated
:-)

[0] https://salsa.debian.org/pkg-voip-team/bcg729/


Bug#785480: Expanding interest in bcg729

2018-09-11 Thread Michael Prokop
* Jaap Keuter [Fri Jan 12, 2018 at 06:38:52PM +0100]:

> Finally got around to it. This is what I found.

> Based on https://github.com/ossobv/bcg729-deb (and thus
> https://github.com/BelledonneCommunications/bcg729) the Debian (lib and dev)
> packages were created, installed and subsequently Wireshark (master) was
> configured and build.
> This resulted in a Wireshark executable capable of reproducing G.729 encoded
> audio from a sample SIP and RTP capture file.

> Since the debian packaging includes the commit "Update to bcg729-1.0.3. Add
> README. Remove mediastreamer stuff." it is safe to say the Wireshark doesn't
> need the libmediastream2.

What's the current state of bcg729 in Debian?
Would be nice to have it in buster.
Is there any open/unsolved issue preventing an upload towards
unstable?

regards,
-mika-


signature.asc
Description: Digital signature


Bug#785480: Expanding interest in bcg729

2018-01-12 Thread Jaap Keuter
On 02-08-17 23:14, Tzafrir Cohen wrote:
> On Tue, Aug 01, 2017 at 11:11:40PM +0200, Jaap Keuter wrote:
>> Hi,
>>
>> Recent developments in Wireshark have seen this library being used in RTP 
>> stream
>> decoding. It would be appreciated by many users of Wireshark on Debian (and
>> derivatives) when this would be available for the Debian build of Wireshark.
> 
> The package has a mediastreamer plugin. In version 1.0.2 it fails to
> build and from what I understand it seems it would need libmediastream2.
> 
> From what I see that plugin does not change the basic library. Thus I
> see no problem with starting just with the library itself. I figure you
> (Jaap) only need the library. Is that right?
> 
> Adding the plugin later should not break anything.
> 
> Anybody working on adding libmediastreamer2? Linphone4? Will there be a
> problem with adding them in the future?
> 

Finally got around to it. This is what I found.

Based on https://github.com/ossobv/bcg729-deb (and thus
https://github.com/BelledonneCommunications/bcg729) the Debian (lib and dev)
packages were created, installed and subsequently Wireshark (master) was
configured and build.
This resulted in a Wireshark executable capable of reproducing G.729 encoded
audio from a sample SIP and RTP capture file.

Since the debian packaging includes the commit "Update to bcg729-1.0.3. Add
README. Remove mediastreamer stuff." it is safe to say the Wireshark doesn't
need the libmediastream2.

Regards,
Jaap



Bug#785480: Expanding interest in bcg729

2017-08-02 Thread Tzafrir Cohen
On Tue, Aug 01, 2017 at 11:11:40PM +0200, Jaap Keuter wrote:
> Hi,
> 
> Recent developments in Wireshark have seen this library being used in RTP 
> stream
> decoding. It would be appreciated by many users of Wireshark on Debian (and
> derivatives) when this would be available for the Debian build of Wireshark.

The package has a mediastreamer plugin. In version 1.0.2 it fails to
build and from what I understand it seems it would need libmediastream2.

>From what I see that plugin does not change the basic library. Thus I
see no problem with starting just with the library itself. I figure you
(Jaap) only need the library. Is that right?

Adding the plugin later should not break anything.

Anybody working on adding libmediastreamer2? Linphone4? Will there be a
problem with adding them in the future?

-- 
Tzafrir Cohen | tzaf...@jabber.org | VIM is
http://tzafrir.org.il || a Mutt's
tzaf...@cohens.org.il ||  best
tzaf...@debian.org|| friend



Bug#785480: Expanding interest in bcg729

2017-08-01 Thread Jaap Keuter
Hi,

Recent developments in Wireshark have seen this library being used in RTP stream
decoding. It would be appreciated by many users of Wireshark on Debian (and
derivatives) when this would be available for the Debian build of Wireshark.

Thanks,
Jaap