diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2024-03-13 18:33:34 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-04-16 08:07:01 +0100 |
commit | 0a60440cebabf0eb166cda75b330387932116ca0 (patch) | |
tree | d5fb9587fadb50849bf90b87a2d594e9a22392b1 /meta/recipes-extended | |
parent | bdd51994e1b5ad9e587a20ab6bdc08113e0016b9 (diff) | |
download | poky-0a60440cebabf0eb166cda75b330387932116ca0.tar.gz |
texinfo: update 7.0.3 -> 7.1
Drop texinfo/link-zip.patch
(no longer necessary)
Add texinfo_cv_sys_iconv_converts_euc_cn=yes as otherwise
it's determined via building and running a helper binary.
(From OE-Core rev: eb13b936347b01dd92190713439e0ced6329337d)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-extended')
-rw-r--r-- | meta/recipes-extended/texinfo/texinfo/0001-texinfo-several-changes-to-build-without-zlib-and-nc.patch (renamed from meta/recipes-extended/texinfo/texinfo/disable-native-tools.patch) | 13 | ||||
-rw-r--r-- | meta/recipes-extended/texinfo/texinfo/0002-dont-depend-on-help2man.patch (renamed from meta/recipes-extended/texinfo/texinfo/dont-depend-on-help2man.patch) | 16 | ||||
-rw-r--r-- | meta/recipes-extended/texinfo/texinfo/0003-texinfo-Update-to-5.1.patch (renamed from meta/recipes-extended/texinfo/texinfo/use_host_makedoc.patch) | 12 | ||||
-rw-r--r-- | meta/recipes-extended/texinfo/texinfo/link-zip.patch | 23 | ||||
-rw-r--r-- | meta/recipes-extended/texinfo/texinfo_7.1.bb (renamed from meta/recipes-extended/texinfo/texinfo_7.0.3.bb) | 10 |
5 files changed, 29 insertions, 45 deletions
diff --git a/meta/recipes-extended/texinfo/texinfo/disable-native-tools.patch b/meta/recipes-extended/texinfo/texinfo/0001-texinfo-several-changes-to-build-without-zlib-and-nc.patch index 3801d73883..b43a115b23 100644 --- a/meta/recipes-extended/texinfo/texinfo/disable-native-tools.patch +++ b/meta/recipes-extended/texinfo/texinfo/0001-texinfo-several-changes-to-build-without-zlib-and-nc.patch | |||
@@ -1,7 +1,8 @@ | |||
1 | From e5d8f6d4a7652ea95c8d069ce9333494f2db868c Mon Sep 17 00:00:00 2001 | 1 | From ee9d23373b488c4a499c561d71e6b6ba7ca1bd31 Mon Sep 17 00:00:00 2001 |
2 | From: Joshua Lock <josh@linux.intel.com> | 2 | From: Joshua Lock <josh@linux.intel.com> |
3 | Date: Fri, 16 Sep 2011 15:35:48 -0700 | 3 | Date: Fri, 16 Sep 2011 15:35:48 -0700 |
4 | Subject: [PATCH] texinfo: several changes to build without zlib and ncurses | 4 | Subject: [PATCH 1/3] texinfo: several changes to build without zlib and |
5 | ncurses | ||
5 | 6 | ||
6 | We already DEPEND on the native texinfo being present before building so | 7 | We already DEPEND on the native texinfo being present before building so |
7 | there isn't any need to try and build the required native texinfo binaries | 8 | there isn't any need to try and build the required native texinfo binaries |
@@ -10,16 +11,15 @@ before cross-compiling. This simplifies the recipe somewhat! | |||
10 | Upstream-Status: Inappropriate oe specific | 11 | Upstream-Status: Inappropriate oe specific |
11 | 12 | ||
12 | Signed-off-by: Joshua Lock <josh@linux.intel.com> | 13 | Signed-off-by: Joshua Lock <josh@linux.intel.com> |
13 | |||
14 | --- | 14 | --- |
15 | configure.ac | 24 +----------------------- | 15 | configure.ac | 24 +----------------------- |
16 | 1 file changed, 1 insertion(+), 23 deletions(-) | 16 | 1 file changed, 1 insertion(+), 23 deletions(-) |
17 | 17 | ||
18 | diff --git a/configure.ac b/configure.ac | 18 | diff --git a/configure.ac b/configure.ac |
19 | index 6fcd3a0..c108df7 100644 | 19 | index 8094498..5b72fc1 100644 |
20 | --- a/configure.ac | 20 | --- a/configure.ac |
21 | +++ b/configure.ac | 21 | +++ b/configure.ac |
22 | @@ -180,29 +180,7 @@ AC_CANONICAL_BUILD | 22 | @@ -247,29 +247,7 @@ AC_CANONICAL_BUILD |
23 | # $native_tools is also added to SUBDIRS in the main Makefile.am, | 23 | # $native_tools is also added to SUBDIRS in the main Makefile.am, |
24 | # so that make compiles the native tools first. | 24 | # so that make compiles the native tools first. |
25 | # | 25 | # |
@@ -50,3 +50,6 @@ index 6fcd3a0..c108df7 100644 | |||
50 | AC_SUBST(native_tools) | 50 | AC_SUBST(native_tools) |
51 | AM_CONDITIONAL(TOOLS_ONLY, [[test "x$tools_only" = x1]]) | 51 | AM_CONDITIONAL(TOOLS_ONLY, [[test "x$tools_only" = x1]]) |
52 | 52 | ||
53 | -- | ||
54 | 2.39.2 | ||
55 | |||
diff --git a/meta/recipes-extended/texinfo/texinfo/dont-depend-on-help2man.patch b/meta/recipes-extended/texinfo/texinfo/0002-dont-depend-on-help2man.patch index 825887cc2e..f3b6827d58 100644 --- a/meta/recipes-extended/texinfo/texinfo/dont-depend-on-help2man.patch +++ b/meta/recipes-extended/texinfo/texinfo/0002-dont-depend-on-help2man.patch | |||
@@ -1,33 +1,32 @@ | |||
1 | From 451a9b9c3874872d575693fc7733fae02690a7d3 Mon Sep 17 00:00:00 2001 | 1 | From e02be81fa68ddc7f939abd99de4e42759a0d5d8c Mon Sep 17 00:00:00 2001 |
2 | From: Edwin Plauchu <edwin.plauchu.camacho@intel.com> | 2 | From: Edwin Plauchu <edwin.plauchu.camacho@intel.com> |
3 | Date: Tue, 29 Nov 2016 13:43:24 -0600 | 3 | Date: Tue, 29 Nov 2016 13:43:24 -0600 |
4 | Subject: [PATCH] dont-depend-on-help2man | 4 | Subject: [PATCH 2/3] dont-depend-on-help2man |
5 | 5 | ||
6 | Upstream-Status: Inappropriate | 6 | Upstream-Status: Inappropriate |
7 | 7 | ||
8 | Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> | 8 | Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> |
9 | Signed-off-by: Edwin Plauchu <edwin.plauchu.camacho@intel.com> | 9 | Signed-off-by: Edwin Plauchu <edwin.plauchu.camacho@intel.com> |
10 | |||
11 | --- | 10 | --- |
12 | doc/Makefile.am | 2 +- | 11 | doc/Makefile.am | 2 +- |
13 | man/Makefile.am | 12 ++++++------ | 12 | man/Makefile.am | 12 ++++++------ |
14 | 2 files changed, 7 insertions(+), 7 deletions(-) | 13 | 2 files changed, 7 insertions(+), 7 deletions(-) |
15 | 14 | ||
16 | diff --git a/doc/Makefile.am b/doc/Makefile.am | 15 | diff --git a/doc/Makefile.am b/doc/Makefile.am |
17 | index 407a38c..6b5ff3e 100644 | 16 | index e9e6298..f1b9895 100644 |
18 | --- a/doc/Makefile.am | 17 | --- a/doc/Makefile.am |
19 | +++ b/doc/Makefile.am | 18 | +++ b/doc/Makefile.am |
20 | @@ -55,7 +55,7 @@ refcard_files = refcard/Makefile refcard/txicmdcheck \ | 19 | @@ -63,7 +63,7 @@ refcard/txirefcard.pdf refcard/txirefcard-a4.pdf: refcard/txirefcard.tex |
21 | # Include our texinfo.tex, not Automake's. | 20 | # Include our texinfo.tex, not Automake's. |
22 | EXTRA_DIST = epsf.tex texinfo.tex \ | 21 | EXTRA_DIST = epsf.tex texinfo.tex \ |
23 | fdl.texi \ | 22 | fdl.texi \ |
24 | - $(man_MANS) $(TXI_XLATE) \ | 23 | - $(man_MANS) $(TXI_XLATE) \ |
25 | + $(TXI_XLATE) \ | 24 | + $(TXI_XLATE) \ |
26 | $(refcard_files) \ | 25 | $(refcard_files) \ |
27 | gendocs.chapter/gendocs_template \ | ||
28 | texinfo-tex-test.texi texinfo-tex-test.WIDOWs \ | 26 | texinfo-tex-test.texi texinfo-tex-test.WIDOWs \ |
27 | texinfo-ja.tex short-sample-ja.texi \ | ||
29 | diff --git a/man/Makefile.am b/man/Makefile.am | 28 | diff --git a/man/Makefile.am b/man/Makefile.am |
30 | index d0cd72c..a19e52a 100644 | 29 | index f2c703f..61caeeb 100644 |
31 | --- a/man/Makefile.am | 30 | --- a/man/Makefile.am |
32 | +++ b/man/Makefile.am | 31 | +++ b/man/Makefile.am |
33 | @@ -11,27 +11,27 @@ | 32 | @@ -11,27 +11,27 @@ |
@@ -64,3 +63,6 @@ index d0cd72c..a19e52a 100644 | |||
64 | 63 | ||
65 | # Maintainers should be able to regenerate. | 64 | # Maintainers should be able to regenerate. |
66 | MAINTAINERCLEANFILES = $(man_MANS) | 65 | MAINTAINERCLEANFILES = $(man_MANS) |
66 | -- | ||
67 | 2.39.2 | ||
68 | |||
diff --git a/meta/recipes-extended/texinfo/texinfo/use_host_makedoc.patch b/meta/recipes-extended/texinfo/texinfo/0003-texinfo-Update-to-5.1.patch index c6c9952c9e..f99f8b87d5 100644 --- a/meta/recipes-extended/texinfo/texinfo/use_host_makedoc.patch +++ b/meta/recipes-extended/texinfo/texinfo/0003-texinfo-Update-to-5.1.patch | |||
@@ -1,21 +1,20 @@ | |||
1 | From 81ccd162b869c20e450073fa834b5cabbea8e3d4 Mon Sep 17 00:00:00 2001 | 1 | From 33b85a3928895b812b37dc759c6de711802db45f Mon Sep 17 00:00:00 2001 |
2 | From: Saul Wold <sgw@linux.intel.com> | 2 | From: Saul Wold <sgw@linux.intel.com> |
3 | Date: Mon, 29 Jul 2013 15:02:34 -0700 | 3 | Date: Mon, 29 Jul 2013 15:02:34 -0700 |
4 | Subject: [PATCH] texinfo: Update to 5.1 | 4 | Subject: [PATCH 3/3] texinfo: Update to 5.1 |
5 | 5 | ||
6 | Upstream-Status: Inappropriate [cross build specific] | 6 | Upstream-Status: Inappropriate [cross build specific] |
7 | 7 | ||
8 | Signed-off-by: Saul Wold <sgw@linux.intel.com> | 8 | Signed-off-by: Saul Wold <sgw@linux.intel.com> |
9 | |||
10 | --- | 9 | --- |
11 | info/Makefile.am | 2 +- | 10 | info/Makefile.am | 2 +- |
12 | 1 file changed, 1 insertion(+), 1 deletion(-) | 11 | 1 file changed, 1 insertion(+), 1 deletion(-) |
13 | 12 | ||
14 | diff --git a/info/Makefile.am b/info/Makefile.am | 13 | diff --git a/info/Makefile.am b/info/Makefile.am |
15 | index 35596b1..cae1421 100644 | 14 | index f57b341..a019aa7 100644 |
16 | --- a/info/Makefile.am | 15 | --- a/info/Makefile.am |
17 | +++ b/info/Makefile.am | 16 | +++ b/info/Makefile.am |
18 | @@ -69,7 +69,7 @@ cmd_sources = $(srcdir)/session.c $(srcdir)/echo-area.c $(srcdir)/infodoc.c \ | 17 | @@ -77,7 +77,7 @@ cmd_sources = $(srcdir)/session.c $(srcdir)/echo-area.c $(srcdir)/infodoc.c \ |
19 | # more than once. | 18 | # more than once. |
20 | funs.h: makedoc$(EXEEXT) $(cmd_sources) | 19 | funs.h: makedoc$(EXEEXT) $(cmd_sources) |
21 | rm -f $(generated_sources) | 20 | rm -f $(generated_sources) |
@@ -24,3 +23,6 @@ index 35596b1..cae1421 100644 | |||
24 | 23 | ||
25 | # The following hack is necessary to hint make before the automatic | 24 | # The following hack is necessary to hint make before the automatic |
26 | # dependencies are built. | 25 | # dependencies are built. |
26 | -- | ||
27 | 2.39.2 | ||
28 | |||
diff --git a/meta/recipes-extended/texinfo/texinfo/link-zip.patch b/meta/recipes-extended/texinfo/texinfo/link-zip.patch deleted file mode 100644 index 72d7067aa9..0000000000 --- a/meta/recipes-extended/texinfo/texinfo/link-zip.patch +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | From c5050ac84c8a3cc3ff8c7e558f8c2fdb57f410d9 Mon Sep 17 00:00:00 2001 | ||
2 | From: Joshua Lock <josh@linux.intel.com> | ||
3 | Date: Mon, 29 Jul 2013 15:02:34 -0700 | ||
4 | Subject: [PATCH] install-info uses symbols from zlib so must link against it. | ||
5 | |||
6 | Upstream-Status: Pending | ||
7 | |||
8 | Signed-off-by: Joshua Lock <josh@linux.intel.com> | ||
9 | |||
10 | --- | ||
11 | install-info/Makefile.am | 2 +- | ||
12 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
13 | |||
14 | diff --git a/install-info/Makefile.am b/install-info/Makefile.am | ||
15 | index 9bcff71..68247f9 100644 | ||
16 | --- a/install-info/Makefile.am | ||
17 | +++ b/install-info/Makefile.am | ||
18 | @@ -33,4 +33,4 @@ AM_CPPFLAGS = \ | ||
19 | -I$(top_srcdir)/gnulib/lib \ | ||
20 | -I$(top_builddir)/gnulib/lib \ | ||
21 | -DLOCALEDIR=\"$(localedir)\" | ||
22 | -LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(LIBINTL) $(LIBTHREAD) | ||
23 | +LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(LIBINTL) $(LIBTHREAD) -lz | ||
diff --git a/meta/recipes-extended/texinfo/texinfo_7.0.3.bb b/meta/recipes-extended/texinfo/texinfo_7.1.bb index b149177b72..65d8252fb9 100644 --- a/meta/recipes-extended/texinfo/texinfo_7.0.3.bb +++ b/meta/recipes-extended/texinfo/texinfo_7.1.bb | |||
@@ -25,17 +25,16 @@ RDEPENDS:info += "${@compress_pkg(d)}" | |||
25 | DEPENDS = "zlib ncurses texinfo-replacement-native" | 25 | DEPENDS = "zlib ncurses texinfo-replacement-native" |
26 | DEPENDS:class-native = "zlib-native ncurses-native" | 26 | DEPENDS:class-native = "zlib-native ncurses-native" |
27 | 27 | ||
28 | TARGET_PATCH = "file://use_host_makedoc.patch" | 28 | TARGET_PATCH = "file://0003-texinfo-Update-to-5.1.patch" |
29 | TARGET_PATCH:class-native = "" | 29 | TARGET_PATCH:class-native = "" |
30 | 30 | ||
31 | SRC_URI = "${GNU_MIRROR}/texinfo/${BP}.tar.gz \ | 31 | SRC_URI = "${GNU_MIRROR}/texinfo/${BP}.tar.gz \ |
32 | file://disable-native-tools.patch \ | 32 | file://0001-texinfo-several-changes-to-build-without-zlib-and-nc.patch \ |
33 | file://link-zip.patch \ | 33 | file://0002-dont-depend-on-help2man.patch \ |
34 | file://dont-depend-on-help2man.patch \ | ||
35 | ${TARGET_PATCH} \ | 34 | ${TARGET_PATCH} \ |
36 | " | 35 | " |
37 | 36 | ||
38 | SRC_URI[sha256sum] = "3cc5706fb086b895e1dc2b407aade9f95a3a233ff856273e2b659b089f117683" | 37 | SRC_URI[sha256sum] = "dd5710b3a53ac002644677a06145748e260592a35be182dc830ebebb79c5d5a0" |
39 | 38 | ||
40 | tex_texinfo = "texmf/tex/texinfo" | 39 | tex_texinfo = "texmf/tex/texinfo" |
41 | 40 | ||
@@ -44,6 +43,7 @@ inherit gettext autotools multilib_script | |||
44 | MULTILIB_SCRIPTS = "${PN}:${bindir}/texi2any" | 43 | MULTILIB_SCRIPTS = "${PN}:${bindir}/texi2any" |
45 | 44 | ||
46 | EXTRA_AUTORECONF += "-I ${S}/gnulib/m4" | 45 | EXTRA_AUTORECONF += "-I ${S}/gnulib/m4" |
46 | CACHED_CONFIGUREVARS += "texinfo_cv_sys_iconv_converts_euc_cn=yes" | ||
47 | 47 | ||
48 | do_configure:prepend () { | 48 | do_configure:prepend () { |
49 | # autotools_do_configure updates po/Makefile.in.in, we also need | 49 | # autotools_do_configure updates po/Makefile.in.in, we also need |