Commit Graph

16 Commits

Author SHA1 Message Date
Wang Mingyu
3462709d65 byacc: upgrade 20230201 -> 20230219
Changelog:
==========
* test/yacc/ok_syntax1.tab.h, test/yacc/ok_syntax1.tab.c,
  test/btyacc/ok_syntax1.tab.h, test/btyacc/ok_syntax1.tab.c:
regen

* test/ok_syntax1.y:
modify test for %union to add tag for testing reader.c

* reader.c:
provide for a named union, e.g., "%union foo" by detecting the name and
deferring the typedef in that case until the end of copying the union
definition

* VERSION, package/byacc.spec, package/debian/changelog,
  package/mingw-byacc.spec, package/pkgsrc/Makefile:
bump

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
84331a6ddc byacc: upgrade 20221229 -> 20230201
License update: Copyright year updated to 2023.

0001-byacc-do-not-reorder-CC-and-CFLAGS.patch
updated for new version.

Changelog:
==========
* configure: regen
* configure.in: initialize $ac_includes_default
* VERSION, package/byacc.spec, package/debian/changelog,
  package/debian/copyright, package/mingw-byacc.spec,
  package/pkgsrc/Makefile: bump
* aclocal.m4: resync with my-autoconf

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-07 07:01:21 -08:00
Wang Mingyu
0c727773f1 byacc: upgrade 20221106 -> 20221229
Changelog:
==========
 * configure: regen
 * configure.in:
 correct help-message for --disable-btyacc option, and fix the reporting of
 the selected option value in the configure script's output (report by Daniel
 Weaver)
 * VERSION, package/byacc.spec, package/debian/changelog,
   package/mingw-byacc.spec, package/pkgsrc/Makefile: bump
 * aclocal.m4: resync with my-autconf

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04 15:33:58 -08:00
Wang Mingyu
e262c7be23 byacc: upgrade 20220128 -> 20221106
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
wangmy
3427ee3bb1 byacc: upgrade 20211224 -> 20220128
All changes from 20211224 to 20220128 included in
https://invisible-island.net/byacc/CHANGES.html

License-Update:
----------------
- Add Format, Upstream-Name, Upstream-Contact to byacc.
- Add "Copyright:  2001-2021,2022 by Thomas E. Dickey" to all files of
  byacc.
- Copyright of aclocal.m4 and package/debian/* updated to 2022.
- Modify Licence to License.
- Add "Copyright: 1992-2021 Free Software Foundation, Inc." and "License: GPL-3"
  to config.guess config.sub

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-11 08:52:55 -07:00
zhengruoqin
6921fd3cc7 byacc: upgrade 20210808 -> 20211224
License-Update: directory of file changed from "debian" to "package/debian"

Changelog:
==========
 * package/debian/rules: fixes from Debian package for lintian warnings
 * package/debian/control: updates for Debian standard
 * VERSION, package/byacc.spec, package/debian/changelog,
   package/mingw-byacc.spec, package/pkgsrc/Makefile: bump
 * package/debian/docs, package/debian/copyright, package/debian/control:
   errata from Debian package
 * config.sub: alias aarch64le to aarch64

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-27 11:46:41 -08:00
Matthias Schiffer
d79ca2ebc4 byacc: switch to official HTTPS mirror
FTP does not always work in corporate networks. Switch to the HTTPS URL
mentioned on the tool's homepage. The same URL is also used by FreeBSD [1].

[1] https://cgit.freebsd.org/ports/tree/devel/byacc/Makefile?id=b128c1dbf3e8fbada5f753631041bf93ac51bf4d

Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-10-19 09:23:08 -07:00
wangmy
3ea8aff341 byacc: upgrade 20200910 -> 20210808
refresh 0001-byacc-do-not-reorder-CC-and-CFLAGS.patch

-License-Update: Copyright year updated to 2021.

 * reader.c:
   fix memory-leak when replacing $$'s in destructor code (report/testcase
   by Boris Kolpackov).

 * main.c: account for a memory-leak

 * btyaccpar.skel, yaccpar.skel:
   revert change to initialization of yystate, which confuses gcc, making a
   different warning

 * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
   bump

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Zang Ruochen
3ff25ef770 byacc: upgrade 20200330 -> 20200910
Refresh the following patch:
0001-byacc-do-not-reorder-CC-and-CFLAGS.patch

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-16 23:03:29 -07:00
Arturo Buzarra
4d1bc207f4 byacc: add nativesdk support
This support is required if a tool depends on this package and must be
installed on the sdk.

Signed-off-by: Arturo Buzarra <arturo.buzarra@digi.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-04 06:59:17 -07:00
Wang Mingyu
329eaa006b byacc: upgrade 20191125 -> 20200330
-License-Update: Copyright year updated to 2020.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-08 08:15:03 -07:00
Mingde (Matthew) Zeng
8fd74e8502 byacc: upgrade 20191103 -> 20191125
Signed-off-by: Matthew Zeng <Matthew.Zeng@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-14 21:53:06 -08:00
Zheng Ruoqin
b749aee2b0 byacc: upgrade 20190617 -> 20191103
1) Update 0001-byacc-do-not-reorder-CC-and-CFLAGS.patch for new version.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-06 19:58:01 -08:00
Zheng Ruoqin
3ddad8697e byacc: upgrade 20180510 -> 20190617
1) Update 0001-byacc-do-not-reorder-CC-and-CFLAGS.patch for new version.

2) Update LIC_FILES_CHKSUM for date has been changed from '2004-2017,2018' to '2004-2018,2019'.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-24 01:01:44 -07:00
Hong Liu
b475e300fd byacc: 20170201 -> 20180510
1. Upgrade byacc from 20170201 to 20180510

  2. Update md5 checksum of license, since the copyright's time has been modified.

  3. Modify the SRC_URI

  4. Modify 0001-byacc-do-not-reorder-CC-and-CFLAGS.patch

Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-26 21:10:55 -07:00
Huang Qiyu
01c7f3e75d byacc: Add HOMEPAGE info into recipe file.
copy byacc from meta to meta-oe.

Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22 22:50:48 +00:00