japanese/eb: Take maintainership Refactor Makefile. PR: 298323 Approved by: fluffy (mentor)71e9a8a838
eb -- Potential buffer overrun vulnerabilityentered 2022-04-26
no CVE referenced
C library for accessing EB, EBG, EBXA, and EPWING CD-ROM dictionaries
pkg audit reports nothing for this version.no CVE referenced
japanese/eb: Take maintainership Refactor Makefile. PR: 298323 Approved by: fluffy (mentor)71e9a8a838
*/*: Return to pool I'll be away from keyboard soon and am not sure if I will return. So return all ports that I currently maintain to pool hoping new volunteers take care of them.f12c037f5a
japanese: remove 'Created by' lines A big Thank You to the original contributors of these ports: * ABURAYER Rewsirow <pcs51674@asciinet.or.jp> * Aaron Dalton <aaron@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Akito FUJITA <fujita@zoo.ncl.omron.co.jp> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Daichi GOTO <daichi@FreeBSD.org> * Daisuke Kawahara <kawahara@pine.kuee.kyoto-u.ac.jp> * David O'Brien (obrien@cs.ucdavis.edu) * Eiji-usagi-MATSUmoto <usagi@ruby.club.or.jp> * FUJISHIMA Satsuki <sf@FreeBSD.org> * Fumihiko Kimura <jfkimura@yahoo.co.jp> * HONDA Yasuhiro <honda@kashio.info.mie-u.ac.jp> * Hajimu UMEMOTO <ume@FreeBSD.org> * Hidekazu Kuroki <hidekazu@cs.titech.ac.jp> * Hiroto Kagotani <hiroto.kagotani@gmail.com> * Hyper NIKKI System Project <hnsmaster@h14m.org> * IWASHITA Yoji <shuna@pop16.odn.ne.jp> * Jacques Vidrine <nectar@FreeBSD.org> * Jie Gao <gaoj@cpsc.ucalgary.ca> * Jonathan Hanna * Jun Mukai <mukai@jmuk.org> * KANOU Hiroki <kanou@mil.allnet.ne.jp> * KIRIYAMA Kazuhiko <kiri@kiri.toba-cmt.ac.jp> * KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp> * Ka Ho Ng <khng300@gmail.com> * Kawaguti Ginga <ginga-freebsd@ginganet.org> * Kawaguti Ginga <ginga@athena.club.ne.jp> * Kazutoki TAKAMUNE <takamune@avrl.mei.co.jp> * Kentaro Inagaki <JBD01226@niftyserve.ne.jp> * Kimura Fuyuki <fuyuki@mj.0038.net> * Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp> * Koichiro IWAO <meta+ports@vmeta.jp> * Koichiro IWAO <meta@FreeBSD.org> * MANTANI Nobutaka <nobutaka@FreeBSD.org> * MANTANI Nobutaka <nobutaka@nobutaka.com> * MIHIRA Yoshiro <sanpei@FreeBSD.org> * MITA Yoshio <mita@FreeBSD.org> * Makoto Matsushita <matusita@jp.FreeBSD.ORG> * Makoto Matsushita <matusita@jp.freebsd.org> * Masafumi NAKANE <max@FreeBSD.org> * Masahiro Teramoto <markun@onohara.to> * Masanori Kiriake <seiken@nbs.co.jp> * Masashi CHIBA * Mita Yoshio <mita@jp.FreeBSD.org> * Motoyuki Kasahara <m-kasahr@sra.co.jp> * Murata Shuuichirou <mrt@mickey.ai.kyutech.ac.jp> * NIIMI Satoshi <sa2c@sa2c.net> * Nobuhiro Yasutomi <nobu@psrc.isac.co.jp> * Norikatsu Shigemura <nork@FreeBSD.org> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * SADA Kenji <sada@FreeBSD.org> * SAITO Itsuro <saito@miv.t.u-tokyo.ac.jp> * SASAKI Shunsuke <ele@pop17.odn.ne.jp> * Sakai Hiroaki <sakai@miya.ee.kagu.sut.ac.jp> * Satoshi TAOKA <taoka@FreeBSD.org> * Satoshi Taoka <taoka@FreeBSD.org> * Seiichirou Hiraoka * Seiya Yanagita <s_yanagita@ybb.ne.jp> * Seth Kingsley <sethk@osd.bsdi.com> * Shigeyuki FUKUSHIMA <shige@FreeBSD.org> * Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp> * Shigeyuki Fukushima <shige@FreeBSD.org> * Shin-ya MURAKAMI <murashin@gfd-dennou.org> * TAKAHASHI Kaoru * TAKAHASHI Kaoru <kaoru@kaisei.org> * TAKANO, Yuji * TAKATSU Tomonari <tota@FreeBSD.org> * TAKATSU Tomonari <tota@rtfm.jp> * TANAKA Hiroyuki <kattyo@abk.nu> * TAOKA Fumiyoshi <fmysh@iijmio-mail.jp> * TOGAWA Satoshi <toga@puyo.org> * Takashi Mega <mega@minz.org> * Takayuki Nakao <t@nakao.org> * Takefu * The 244th namelessness at 2ch.net * Timothy Beyer <beyert@cs.ucr.edu> * Toshihiko SHIMOKAWA <toshi@tea.forus.or.jp> & ELISA Font Project * Yoichi Asai <yatt@msc.biglobe.ne.jp> * Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> * Yoshihiko Sarumaru <mistral@imasy.or.jp> * Yoshiro MIHIRA <sanpei@jp.FreeBSD.org> * Yoshiro MIHIRA <sanpei@sanpei.org> * Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp> * Yukihiro Nakai <nakai@FreeBSD.org> * Zhihao Yuan <lichray@gmail.com> * asami * gurkan@phys.ethz.ch * hrs * ichiro@ichiro.org * issei * kuriyama * max * mutoh@openedu.org * n-shigemura@ensure.jp * nivit@email.it * nkazushi@highway.or.jp * nork@FreeBSD.org * sada * shige * sumikawa With hat: portmgr8d9b67bc44
japanese/eb: Add patch to fix buffer overrun in eb/multiplex.c While I'm here, * Pet portlint and portclippy * Tidy up Makefile with portfmt Reported by: Kazuhiro Ito Obtained from: edict ML <edict@ring.gr.jp> MFH: 2022Q2 Security: 17a30a24-c579-11ec-bbbd-0800270512f42140f32d45
*/*: Update MAINTAINER address of my ports to that of FreeBSD.org Approved by: meta (mentor) Differential Revision: https://reviews.freebsd.org/D3217010c30f1825
Remove # $FreeBSD$ from Makefiles.305f148f48
Add LICENSE_FILE - Pet portlint: move DIST_SUBDIR upward - Remove outdated WWW from pkg-descr PR: 222297 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (maintainer)53f2d592a2
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolighteabbfd75e3Remove iconv(), iconv_open() and iconv_close() symbols from libiconv. These were FreeBSD specific aliases for libiconv(), libiconv_open() and libiconv_close() that are now also provided by libc which complicates writing configure tests that work correctly when both libc iconv and libiconv are available. Also, because the libiconv iconv.h header redefines iconv* to libiconv* correct use of the header implies that the aliases aren't used. The following ports needed fixes because there was something wrong with the way they tried to detect or use iconv: audio/deadbeef: Remove LIBICONV_PLUG from a source file. It's a compile-time option and should not be set in source code. comms/hidapi: Use standard AM_ICONV configure macro to look for iconv. deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG. deskutils/ljclive: Override configure test for iconv. deskutils/owncloudclient: Add USES=iconv and patch test for iconv. devel/aegis: Bump PORTREVISION because it no longer uses libiconv. devel/libexplain: Add USES=iconv and override test for iconv. devel/sdl20: Override configure test for iconv. emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include <iconv.h> instead of <sys/iconv.h>. irc/scrollz: Override configure test for iconv. japanese/chasen-base: Override configure test for iconv and patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. japanses/eb: Patch configure test for iconv. japanses/eblook: Override configure test for iconv. java/jikes: Override configure test for iconv. multimedia/transcode: Bump PORTREVISION because only one plugin links with libiconv now. net/c3270: Override configure test for iconv. net/samba4*: Bump PORTREVISION because it no longer uses libiconv. The configure script will always add -liconv to the linker flags when it happens to be installed which would be wrong but later on binaries are linked with -Wl,--as-needed and the linker discards -liconv because it finds iconv*() functions in libc now and no longer in libiconv. net-mgmt/icinga-*: Remove dependency on iconv. net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. net/asterisk11: Patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. net-p2p/transmission-*: Override configure test for iconv. www/htmlcxx: Override configure test for iconv. www/httrack: Override configure test for iconv. www/xapian-omega: Override configure test for iconv. x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv. x11/x3270: Override configure test for iconv. x11-wm/jwm: Override configure test for iconv. PR: 202838 Exp-run by: antoine Approved by: portmgr (antoine)3a55a118dd
japanese/eb: replace USE_AUTOTOOLS with USES=autoreconf PR: 196792 Submitted by: maintainer (Yasuhiro KIMURA)74f119f0b1
Close out a bunch of PRs that only remove @dirrm PR: 194331, 194332 PR: 194365, 194366, 194369, 194371, 19437478a3ed4d90
japanese/eb: Always set USES=iconv, move to USES+= libtool PR: 188218 Submitted by: maintainer (Yasuhiro KIMURA)0982d7130b
- Strip shared library [1] - Convert 'USE_BZIP2' to 'USES=tar.bzip2' [1] - Make ${PORTDOCS} always install [1] - Use options subs, helpers - Define perl path in CONFIGURE_ENV so that port sets correct shebangs
PR: ports/187828 [1]
Submitted by: maintainer2685843a93- Update License PR: 185679 Submitted by: maintainer86f6d8849e
Convert to STAGEDIR PR: ports/182390 Submitted by: Yasuhiro KIMURA (maintainer)f87c7f1461
Add NO_STAGE all over the place in preparation for the staging support (cat: japanese)8ee9a3584f
. add iconv to USES; . switch LOCALBASE to ICONV_PREFIX for iconv-includes and iconv-libraries. Approved by: portmgr (bapt, implicit)3c7806fe48
japanese/eb: Make gettext dependency a condition of NLS PORTREVISION bumped to reset dependencies for folks that don't use NLS. PR: 181205 Submitted by: az Reviewed by: jgh, marino Approved by: bapt/culot (mentors, implicit)652af27955
- Conver to new perl5 framework. - Remove duplication of 'USES=gettext'. PR: ports/181205 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (maintainer)c20b7d93e3
- Convert USE_GETTEXT to USES (part 3) Approved by: portmgr (bapt)e159824929
- add created by to header - adopt optionsNG - add LICENSE - while here use copytree_share in favor of cp (appoved by maintainer) PR: 175193 Submitted by: maintainer, yasu@utahime.orge9c1a68f09
- update japanese/eb to 4.4.3 - add support for NOPORTDOCS and WITHOUT_NLS - bump PORTREVISION for dependent ports: - japanese/eblook - japanese/ebview - japanese/ebview-gtk2 - japanese/ebnetd while here, common changes: - strip Makefile headers - remove shlib versions from dependent ports - remove deprecated attributions from pkg-descr - whitespace fixes to pkg-descr PR: 167175 Submitted by: Muhammad Moinur Rahman <5u623l20 at gmail dot com> (original patch) Submitted by: Yasuhiro KIMURA <yasu at utahime dot org> (maintainer, final patch)ce2fc14864
Fix typos in COMMENT Approved by: portmgr@ (implicit)e9a2c0a4b1
The vast majority of pkg-descr files had the following format when they had both lines: Author: ... WWW: .... So standardize on that, and move them to the end of the file when necessary. Also fix some more whitespace, and remove more "signature tags" of varying forms, like -- name, etc. s/AUTHOR/Author/ A few other various formatting issues989772c9ac
- Get Rid MD5 support With hat: portmgr (myself)65e190c0f0
Sync to new bsd.autotools.mk4a8684e352
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.8d837132c7
- Update to 4.4.2 PR: ports/142901 Submitted by: Yasuhiro KIMURA <yasu@utahime.org>66130f3bad
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22. -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr789d75c728
o Update to 4.4.1. o Bump shlib version. o Bump PORTREVISION of ports depending on, accordingly. PR: ports/136298 Submitted by: Yasuhiro KIMURA yasu utahime org661d11053e
- Update to 4.3.4 PR: 130372 Submitted by: Yasuhiro KIMURA <yasu at utahime dot org> (maintainer)548f0c0d81
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)741aa71483Bump portrevision due to upgrade of devel/gettext. The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)090059a210
Update to 4.3.2. PR: ports/120292 Submitted by: KIMURA Yasuhiro <yasu@utahime.org> (maintainer)34d6cb4b7a
Update to 4.3.1. PR: ports/119665 Submitted by: KIMURA Yasuhiro yasu at utahime org (maintainer)1b492e1390
- No longer broken on ia64 PR: ports/113794 Submitted by: KIMURA Yasuhiro <yasu@utahime.org> (maintainer)eb56998fc1
Use libtool port instead of included version to avoid objformat a.out botchae994c8ea8
- Update to 4.3 PR: ports/106220 Submitted by: KIMURA Yasuhiro <yasu@utahime.org> (maintainer)a6f3b2076c
- Remove appendix/{LIST,LIST-ja} which have disappeared from MASTER_SITES. - Bump portrevision.
PR: ports/97553
Submitted by: KIMURA Yasuhiro <yasu@utahime.org> (maintainer)
Approved by: mnag (mentor)e432ea936eConversion to a single libtool environment. Approved by: portmgr (kris)8503536d38
[PATCH] japanese/{eb,ebnetd}: Take over maitainership
I have sent PRs of these ports several times, but there was
no response from maintainer and PRs were always commited
with timeout. So I will take over maintainershilp now.
PR: ports/90713
Submitted by: KIMURA Yasuhiro <yasu@utahime.org>
Approved by: maintainer timeoutc0d77ab67cUpdate to 4.2.2 PR: ports/89619 Submitted by: KIMURA Yasuhiro <yasu@utahime.org> Approved by: takamune2004@yahoo.co.jp (maintainer, timeout 14 days)efa2c51b38
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run.54a0b86543
Apply official patch PR: 86913 Submitted by: KIMURA Yasuhiro <yasu@utahime.org> Approved by: takamune2004@yahoo.co.jp (maintainer timeout, 19 days)053cde28e6
Update to 4.2.1. PR: ports/85140 Submitted by: KIMURA Yasuhiro <yasu@utahime.org>959554d416
o Update to 4.2. [1] o Fix minor bug. [2] PR: ports/81629 [1] Submitted by: KIMURA Yasuhiro <yasu@utahime.org> [1] Obtained from: ndtpd/01982 [2] Approved by: maintainer timeoutbf958d6a97
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.c3d8037aeb
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.f2fc2d60ae
Fix pkg-plist problem. Submitted by: KIMURA Yasuhiro <yasu@utahime.org> Reviewed by: rushani Approved by: maintainer (blanket) Pointy hat to: myself8200e2afb7
Remove unnecessary patches. Pointed out by: rushani Forgotten by:: myselfc6039edc5f