package/libgpg-error: bump to version 1.23
authorJörg Krause <joerg.krause@embedded.rocks>
Sun, 3 Jul 2016 23:48:34 +0000 (01:48 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 4 Jul 2016 20:22:27 +0000 (22:22 +0200)
commit2f89476ad98b82ea9f914337b0050c4808082c82
tree5aac83e44ef3fc8e372d954d675dccac723f5880
parentadef0fde326a70d9b46d6949df80aea3f2857960
package/libgpg-error: bump to version 1.23

This patch is based on a patch sent by Vicente Olivert Riera and commented by
Arnout Vandecappelle [1].

- Bump version to 1.23
- Add a hook to fix cross-compilation
- Fix license and license files
- Remove patch applied upstream
- Add a BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS variable
- Propagate the dependencies using that variable:
    * package/cppcms
    * package/crda
    * package/gnupg2
        - package/gcr
            - package/midori
    * package/kodi
    * package/libaacs
    * package/libassuan
    * package/libgcrypt
    * package/libgpgme
    * package/libksba
    * package/libmicrohttpd
        - package/janus-gateway
        - package/kodi
        - package/ola
        - package/systemd
    * package/libssh
    * package/libssh2
        - package/php-ssh2
    * package/netatalk
    * package/network-manager
    * package/ntfs-3g
    * package/opkg
    * package/php-gnupg
    * package/rng-tools
    * package/strongswan
    * package/vpnc

[1] http://patchwork.ozlabs.org/patch/416427/

Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
[Thomas:
 - rebase on master
 - changing systemd no longer needed, as it no longer selects
   libgcrypt.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
[Maxime:
 - rebase on master
 - bump to new version
 - propagate dependencies to missing packages]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
[Thomas:
 - fix hash file.
 - change the way to handle the various arch so that it works properly
   for uClibc.
 - add nios2 arch support.
 - Maxime Hadjinlian learned some basic Emacs-fu to do the final fixups
   of this commit.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
30 files changed:
package/cppcms/Config.in
package/crda/Config.in
package/gcr/Config.in
package/gnupg2/Config.in
package/janus-gateway/Config.in
package/kodi/Config.in
package/libaacs/Config.in
package/libassuan/Config.in
package/libgcrypt/Config.in
package/libgpg-error/0001-avoid-breakage-with-gcc-5.patch [deleted file]
package/libgpg-error/Config.in
package/libgpg-error/libgpg-error.hash
package/libgpg-error/libgpg-error.mk
package/libgpgme/Config.in
package/libksba/Config.in
package/libmicrohttpd/Config.in
package/libssh/Config.in
package/libssh2/Config.in
package/midori/Config.in
package/netatalk/Config.in
package/network-manager/Config.in
package/ntfs-3g/Config.in
package/ola/Config.in
package/opkg/Config.in
package/php-gnupg/Config.in
package/php-ssh2/Config.in
package/rng-tools/Config.in
package/strongswan/Config.in
package/systemd/Config.in
package/vpnc/Config.in