CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

japanese/kakasi2.3.5_3

Kanji-Kana Simple Inverter, language filter for Japanese

Maintainer
ota@j.email.ne.jp
Packages
ja-kakasi 2.3.5_3
Upstream
Higher version available: 2.3.6
CPE
none, CVEs only via VuXML
WWW
http://kakasi.namazu.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (54)

Baptiste Daroussin (bapt) · 2.3.5_3
japanese/kakasi: properly move manpages to share/man

Reported by:	antoine
ce6106abee
Baptiste Daroussin (bapt) · 2.3.5_3
MAN?PREFIX: eleminate its usage  and move man to share/man
64631af5a7
Dimitry Andric (dim) · 2.3.5_3
japanese/kakasi: fix build with clang 15

During an exp-run for llvm 15 (see bug 265425), it turned out that
japanese/kakasi failed to build with clang 15:

  kanjiio.c:1083:11: error: incompatible integer to pointer conversion assigning to 'iconv_t' (aka 'struct __tag_iconv_t *') from 'int' [-Wint-conversion]
          fromutf8 = -1;
                   ^ ~~
  kanjiio.c:1087:9: error: incompatible integer to pointer conversion assigning to 'iconv_t' (aka 'struct __tag_iconv_t *') from 'int' [-Wint-conversion]
          toutf8 = -1;
                 ^ ~~

This is because 'fromutf8' and 'toutf8' are of pointer type, not int.
Add a cast to silence the warning.

PR:		268815
Approved by:	portmgr (tcberner)
MFH:		2023Q1
bb59375ae0
Stefan Eßer (se) · 2.3.5_3
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.3.5_3
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 2.3.5_3
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:	portmgr
8d9b67bc44
Mathieu Arnold (mat) · 2.3.5_3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Tijl Coosemans (tijl) · 2.3.5_3
Remove libiconv.so.3 compatibility link that was added in r374303 to prevent massive PORTREVISION bumps.  Bump dependent ports that have not been bumped since.
6ead27eb95
Dmitry Marakasov (amdmi3) · 2.3.5_2
- Switch to options helpers - While here, add some NO_ARCHes

Approved by:	portmgr blanket
242481663d
Antoine Brodin (antoine) · 2.3.5_2
Cleanup plist
8b6ef795df
Dmitry Marakasov (amdmi3) · 2.3.5_2
- Drop .la files for japanese/kakasi, no dependees require them - Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
878d53070f
Tijl Coosemans (tijl) · 2.3.5_1
When linking a library libA with a library libB using libtool, if libB.la exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la.  So everything that subsequently links with libA will also link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
aad09bc5e2
Tijl Coosemans (tijl) · 2.3.5
- Update to version 2.3.5. - Add DOCS option, USES=libtool, staging.

PR:		ports/186470
Submitted by:	Yoshihiro Ota <ota@j.email.ne.jp> (maintainer)
59db801bb4
Baptiste Daroussin (bapt) · 2.3.4
Add NO_STAGE all over the place in preparation for the staging support (cat: japanese)
8ee9a3584f
Doug Barton (dougb) · 2.3.4
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
2b1dacc826
Martin Wilke (miwi) · 2.3.4
- Get Rid MD5 support

With hat:	portmgr (myself)
65e190c0f0
Ade Lovett (ade) · 2.3.4
Sync to new bsd.autotools.mk
4a8684e352
Jeremy Messenger (mezz) · 2.3.4
-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:	portmgr
789d75c728
Thomas Abthorpe (tabthorpe) · 2.3.4
- Pass maintainership to submitter

Submitted by:	hiro via freebsd-ports@
a1ce6ca46d
Kris Kennaway (kris) · 2.3.4
Use libtool port instead of included version to avoid objformat a.out botch
ae994c8ea8
Cheng-Lung Sung (clsung) · 2.3.4
- s,INSTALLS_SHLIB,USE_LDCONFIG,g - these include irc/ japanese/ java/ lang/ mail/ math/ maintained by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
e8390e6e3c
Mark Linimon (linimon) · 2.3.4
Reset max@FreeBSD.org due to no response to email about status.

Hat:	portmgr
fceb9ae5ab
Edwin Groothuis (edwin) · 2.3.4
SHA256ify

Approved by: krion@
c92c635b24
Masafumi Max NAKANE (max) · 2.3.4
MASTER_SITE has been updated.
b325217990
Trevor Johnson (trevor) · 2.3.4
SIZEify (maintainer timeout)
8232e82f85
Akinori MUSHA (knu) · 2.3.4
Add textproc to CATEGORIES.
d4ec9e072c
Ade Lovett (ade) · 2.3.4
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Masafumi Max NAKANE (max) · 2.3.4
Use %%PORTDOCS%% where appropriate.
2e0b2d5dd4
Akinori MUSHA (knu) · 2.3.4
Update to 2.3.4.

Approved by:	max (MAINTAINER)
010967cd5c
Masafumi Max NAKANE (max) · 2.3.3
Upgrade to 2.3.3.
2d692e0197
Masafumi Max NAKANE (max) · 2.3.2
Upgrade to 2.3.2.
50a95b1a8c
Akinori MUSHA (knu) · 2.3.1
Tell these port to use INSTALLS_SHLIB/LDCONFIG_DIRS.
5804ca48ae
Akinori MUSHA (knu) · 2.3.1
Update with the new PORT{NAME,VERSION}/PKGNAME{PRE,SUF}FIX variables.

Now try to use those variables everywhere around DIST* and PATCH*
definitions as far as possible, for ease of the future updates and the
neatness.

Okay, 60% of `japanese' ports have been done. :)
edcf8b3594
Masafumi Max NAKANE (max)
Upgrade to 2.3.1. Reminded by:	 MIHIRA Sanpei Yoshiro <sanpei@sanpei.org>
c946b0b4a7
Shigeyuki Fukushima (shige)
Update MASTER_SITES.

PR:		ports/15400
Submitted by:	MIHIRA Yoshiro <sanpei@sanpei.org>
703c38966a
Michael Haro (mharo)
FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
65ab34a667
David E. O'Brien (obrien)
Change Id->FreeBSD.
c751fc667a
Tim Vanderhoek (hoek)
Commit #2/4 to enforce Caps, no period.  I ran this oe as $ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab`

Results to follow.  :)
4b7f92f936
Masafumi Max NAKANE (max)
Remove man page entries from the PLIST and define MAN? in the Makefile.
d540a94d11
Masafumi Max NAKANE (max)
Move the man pages to ${PREFIX}/man/ja from ja_JP.EUC. Forgotten by:	whomever changed man/ja_JP.EUC -> man/ja in BSD.local.dist
8bd2b9a35b
Masafumi Max NAKANE (max)
Update to install the document on the dictionary format. Also strip the binaries installed in ${PREFIX}/lib/kakasi.
77d3ba7fce
Masafumi Max NAKANE (max)
One of the DISTFILES has been updated. Reported by:	" or ur Ivarsson" <totii@est.is>
3fee04a75a
Masafumi Max NAKANE (max)
Use ISO639 language abbreviation instead of ISO3166 country abbreviation for PKGNAME.  (IE, jp-* to ja-*).
474b385af1
Masafumi Max NAKANE (max)
Style police.  (Make this portlint clean.)
009c0b9152
Masafumi Max NAKANE (max)
Integrate extension patch by Hajime BABA (-w option). Suggested by:	sanpei@jp.freebsd.org
1434acab8f
Masafumi Max NAKANE (max)
Install the man page (Japanese) into man/ja_JP.EUC/man1 instead of into share/doc/kakasi.
5a16a86d4b
Masafumi Max NAKANE (max)
CATEGORIES+= -> CATEGORIES=

Inspired by:	obrien
0fe54da9a9
Masafumi Max NAKANE (max)
No -p flag is needed with ${MKDIR} macro.
4e8fa1bfba
Masafumi Max NAKANE (max)
Use ${MKDIR} macro to make directory.
0ed2a12734
Masafumi Max NAKANE (max)
This port now installs several document files into ${PREFIX}/share/doc/kakasi. Suggested by:	asami
1326cb5659