Skip to content
Snippets Groups Projects
0026-libiconv-full-Update-to-version-116.patch 1.11 MiB
Newer Older
From 739306ad13c585333be07552e6906206787a040b Mon Sep 17 00:00:00 2001
From: Josef Schlehofer <pepe.schlehofer@gmail.com>
Date: Mon, 25 Nov 2019 02:54:34 +0100
Subject: [PATCH] libiconv-full: Update to version 1.16

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
---
 package/libs/libiconv-full/Makefile           |    12 +-
 .../patches/100-strip_charsets.patch          |  3438 --
 .../libiconv-full/patches/101-autotools.patch | 26014 ----------------
 .../patches/103-configure_ac_fix.patch        |    31 -
 .../patches/200-work-with-libtool2.patch      |    17 -
 .../patches/300-fortify-source-compat.patch   |    23 -
 6 files changed, 6 insertions(+), 29529 deletions(-)
 delete mode 100644 package/libs/libiconv-full/patches/100-strip_charsets.patch
 delete mode 100644 package/libs/libiconv-full/patches/101-autotools.patch
 delete mode 100644 package/libs/libiconv-full/patches/103-configure_ac_fix.patch
 delete mode 100644 package/libs/libiconv-full/patches/200-work-with-libtool2.patch
 delete mode 100644 package/libs/libiconv-full/patches/300-fortify-source-compat.patch

diff --git a/package/libs/libiconv-full/Makefile b/package/libs/libiconv-full/Makefile
index ac7bfddf56..f524bc6c8f 100644
--- a/package/libs/libiconv-full/Makefile
+++ b/package/libs/libiconv-full/Makefile
@@ -8,15 +8,15 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libiconv-full
-PKG_VERSION:=1.11.1
-PKG_RELEASE:=3
-
-PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
+PKG_VERSION:=1.16
+PKG_RELEASE:=1
 
 PKG_SOURCE:=libiconv-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=@GNU/libiconv
-PKG_HASH:=e78c347a1a0cb15f2648519e9799151f4b4a934b61ad9ee7424478efe2b8257f
+PKG_HASH:=e6a1b1b589654277ee790cce3734f07876ac4ccfaecbee8afa0b649cf529cc04
 PKG_BUILD_DIR:=$(BUILD_DIR)/libiconv-$(PKG_VERSION)
+
+PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
 PKG_LICENSE:=LGPL-2.0
 PKG_LICENSE_FILES:=COPYING.LIB
 
@@ -25,7 +25,7 @@ PKG_FIXUP:=patch-libtool
 include $(INCLUDE_DIR)/package.mk
 
 define Package/libiconv-full/Default
-  URL:=http://www.gnu.org/software/libiconv/
+  URL:=https://www.gnu.org/software/libiconv/
   TITLE:=Character set conversion
 endef
 
diff --git a/package/libs/libiconv-full/patches/100-strip_charsets.patch b/package/libs/libiconv-full/patches/100-strip_charsets.patch
deleted file mode 100644
index e4f49aec46..0000000000
--- a/package/libs/libiconv-full/patches/100-strip_charsets.patch
+++ /dev/null
@@ -1,3438 +0,0 @@
---- a/lib/aliases_dos.h
-+++ b/lib/aliases_dos.h
-@@ -2,47 +2,3 @@
-   S(dos_1, "IBM437", ei_cp437 )
-   S(dos_2, "437", ei_cp437 )
-   S(dos_3, "CSPC8CODEPAGE437", ei_cp437 )
--  S(dos_4, "CP737", ei_cp737 )
--  S(dos_5, "CP775", ei_cp775 )
--  S(dos_6, "IBM775", ei_cp775 )
--  S(dos_7, "CSPC775BALTIC", ei_cp775 )
--  S(dos_8, "CP852", ei_cp852 )
--  S(dos_9, "IBM852", ei_cp852 )
--  S(dos_10, "852", ei_cp852 )
--  S(dos_11, "CSPCP852", ei_cp852 )
--  S(dos_12, "CP853", ei_cp853 )
--  S(dos_13, "CP855", ei_cp855 )
--  S(dos_14, "IBM855", ei_cp855 )
--  S(dos_15, "855", ei_cp855 )
--  S(dos_16, "CSIBM855", ei_cp855 )
--  S(dos_17, "CP857", ei_cp857 )
--  S(dos_18, "IBM857", ei_cp857 )
--  S(dos_19, "857", ei_cp857 )
--  S(dos_20, "CSIBM857", ei_cp857 )
--  S(dos_21, "CP858", ei_cp858 )
--  S(dos_22, "CP860", ei_cp860 )
--  S(dos_23, "IBM860", ei_cp860 )
--  S(dos_24, "860", ei_cp860 )
--  S(dos_25, "CSIBM860", ei_cp860 )
--  S(dos_26, "CP861", ei_cp861 )
--  S(dos_27, "IBM861", ei_cp861 )
--  S(dos_28, "861", ei_cp861 )
--  S(dos_29, "CP-IS", ei_cp861 )
--  S(dos_30, "CSIBM861", ei_cp861 )
--  S(dos_31, "CP863", ei_cp863 )
--  S(dos_32, "IBM863", ei_cp863 )
--  S(dos_33, "863", ei_cp863 )
--  S(dos_34, "CSIBM863", ei_cp863 )
--  S(dos_35, "CP864", ei_cp864 )
--  S(dos_36, "IBM864", ei_cp864 )
--  S(dos_37, "CSIBM864", ei_cp864 )
--  S(dos_38, "CP865", ei_cp865 )
--  S(dos_39, "IBM865", ei_cp865 )
--  S(dos_40, "865", ei_cp865 )
--  S(dos_41, "CSIBM865", ei_cp865 )
--  S(dos_42, "CP869", ei_cp869 )
--  S(dos_43, "IBM869", ei_cp869 )
--  S(dos_44, "869", ei_cp869 )
--  S(dos_45, "CP-GR", ei_cp869 )
--  S(dos_46, "CSIBM869", ei_cp869 )
--  S(dos_47, "CP1125", ei_cp1125 )
---- a/lib/aliases.gperf
-+++ b/lib/aliases.gperf
-@@ -48,8 +48,6 @@ UCS-2-INTERNAL, ei_ucs2internal
- UCS-2-SWAPPED, ei_ucs2swapped
- UCS-4-INTERNAL, ei_ucs4internal
- UCS-4-SWAPPED, ei_ucs4swapped
--C99, ei_c99
--JAVA, ei_java
- ISO-8859-1, ei_iso8859_1
- ISO_8859-1, ei_iso8859_1
- ISO_8859-1:1987, ei_iso8859_1
-@@ -68,285 +66,16 @@ LATIN2, ei_iso8859_2
- L2, ei_iso8859_2
- CSISOLATIN2, ei_iso8859_2
- ISO8859-2, ei_iso8859_2
--ISO-8859-3, ei_iso8859_3
--ISO_8859-3, ei_iso8859_3
--ISO_8859-3:1988, ei_iso8859_3
--ISO-IR-109, ei_iso8859_3
--LATIN3, ei_iso8859_3
--L3, ei_iso8859_3
--CSISOLATIN3, ei_iso8859_3
--ISO8859-3, ei_iso8859_3
--ISO-8859-4, ei_iso8859_4
--ISO_8859-4, ei_iso8859_4
--ISO_8859-4:1988, ei_iso8859_4
--ISO-IR-110, ei_iso8859_4
--LATIN4, ei_iso8859_4
--L4, ei_iso8859_4
--CSISOLATIN4, ei_iso8859_4
--ISO8859-4, ei_iso8859_4
--ISO-8859-5, ei_iso8859_5
--ISO_8859-5, ei_iso8859_5
--ISO_8859-5:1988, ei_iso8859_5
--ISO-IR-144, ei_iso8859_5
--CYRILLIC, ei_iso8859_5
--CSISOLATINCYRILLIC, ei_iso8859_5
--ISO8859-5, ei_iso8859_5
--ISO-8859-6, ei_iso8859_6
--ISO_8859-6, ei_iso8859_6
--ISO_8859-6:1987, ei_iso8859_6
--ISO-IR-127, ei_iso8859_6
--ECMA-114, ei_iso8859_6
--ASMO-708, ei_iso8859_6
--ARABIC, ei_iso8859_6
--CSISOLATINARABIC, ei_iso8859_6
--ISO8859-6, ei_iso8859_6
--ISO-8859-7, ei_iso8859_7
--ISO_8859-7, ei_iso8859_7
--ISO_8859-7:1987, ei_iso8859_7
--ISO_8859-7:2003, ei_iso8859_7
--ISO-IR-126, ei_iso8859_7
--ECMA-118, ei_iso8859_7
--ELOT_928, ei_iso8859_7
--GREEK8, ei_iso8859_7
--GREEK, ei_iso8859_7
--CSISOLATINGREEK, ei_iso8859_7
--ISO8859-7, ei_iso8859_7
--ISO-8859-8, ei_iso8859_8
--ISO_8859-8, ei_iso8859_8
--ISO_8859-8:1988, ei_iso8859_8
--ISO-IR-138, ei_iso8859_8
--HEBREW, ei_iso8859_8
--CSISOLATINHEBREW, ei_iso8859_8
--ISO8859-8, ei_iso8859_8
--ISO-8859-9, ei_iso8859_9
--ISO_8859-9, ei_iso8859_9
--ISO_8859-9:1989, ei_iso8859_9
--ISO-IR-148, ei_iso8859_9
--LATIN5, ei_iso8859_9
--L5, ei_iso8859_9
--CSISOLATIN5, ei_iso8859_9
--ISO8859-9, ei_iso8859_9
--ISO-8859-10, ei_iso8859_10
--ISO_8859-10, ei_iso8859_10
--ISO_8859-10:1992, ei_iso8859_10
--ISO-IR-157, ei_iso8859_10
--LATIN6, ei_iso8859_10
--L6, ei_iso8859_10
--CSISOLATIN6, ei_iso8859_10
--ISO8859-10, ei_iso8859_10
--ISO-8859-11, ei_iso8859_11
--ISO_8859-11, ei_iso8859_11
--ISO8859-11, ei_iso8859_11
--ISO-8859-13, ei_iso8859_13
--ISO_8859-13, ei_iso8859_13
--ISO-IR-179, ei_iso8859_13
--LATIN7, ei_iso8859_13
--L7, ei_iso8859_13
--ISO8859-13, ei_iso8859_13
Loading full blame...