package/libshout: add patches to fix static linking
authorJörg Krause <joerg.krause@embedded.rocks>
Wed, 31 Aug 2016 20:26:07 +0000 (22:26 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Wed, 31 Aug 2016 22:17:54 +0000 (00:17 +0200)
commite65cf4c4ff1a2ee32646487d3bc7ed555f400526
treed8e61f8c5752f605e3a2bc86c449ce4bd0aec34e
parentc72a2529aae8bcf8560dd1204d6b11e9ec9df81b
package/libshout: add patches to fix static linking

This series includes two patches to fix static linking with libshout.

The first patch fixes two typos resulting in an uninterpretable library
propagation and is mainly needed for the follow-up patch.

The second patch makes sure that `@SHOUT_REQUIRES@` and therefore
`Requires.private` includes ssl as `Requires.private` defines a list of private
packages required by this package but not exposed to applications.

Note that autoreconf is enabled as the first patch touches configure.ac.

Fixes:
http://autobuild.buildroot.net/results/b82/b82408fccbf816575125dcc1a1de7260f66f62e8/
http://autobuild.buildroot.net/results/360/3605750023267e4cd35d98451bd283f9e70a6106/
http://autobuild.buildroot.net/results/03b/03b98b313dd6ed2909607cdc0c4f6fb87be3ccfe/
http://autobuild.buildroot.net/results/70b/70ba47e04d1fc0d2379bf1ac7aab4c52d6193001/

[Peter: fix libssl .pc reference, fix typo]
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/libshout/0001-Fix-THEORA-SPEEX-_LDFLAGS-typo.patch [new file with mode: 0644]
package/libshout/0002-Make-sure-SHOUT_REQUIRES-contains-OpenSSL.patch [new file with mode: 0644]
package/libshout/libshout.mk