The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.
Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.
Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
Problems found locating distfiles:
Package anthy: missing distfile 2ch.t
Package anthy: missing distfile okinawa-20090801.t
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Reported by Takeshi Nakayama in PR pkg/50368.
Also update comment in patch-lib_RK_ncache.c to mention about
the upstream fix in the same commit.
Bump PKGREVISION.
pkgsrc changes:
- reorganize patch filenames for maintainability
- patch-ac is also merged into existing patch-dic_phono_Imakefile
- fix a missed 64 bit time_t issue in libRK
- add a hook in cmd.tmpl to disable installation of cmd/forcpp and
cmd/kpdic in canna-lib
- tweak SUBDIRS patches in Makefiles to avoid unnecessary builds
for each packages
- pull various updates to canuum from the original FreeWnn's uum,
including posix_openpt(3) support, and disable the default but
obsolete libspt support
- reorganize curses(3) ops in canuum per curses(3) documents
- fix misc compiler warnings
- take maintainership
Upstream changes:
All changes are noted in ChangeLog and CHANGES.jp in distfile.
I won't bother to quote ~1700 line ChangeLogs here,
because this latest 3.7pl3 was released on 2004/05/20 and
the previous 3.6pl4 was 2003/09/22.
Highlight points are:
- binary dictionary format is changed
- shlib versions are bumped to 1.2 from 1.1
- new APIs for wchar
- experimental 64 bit architecture support
- IPv6 support
Both server and clients (canuum and mule-1.1) are tested on
NetBSD/i386 7.0, NetBSD/amd64 7.0, and NetBSD/luna68k 7.0.
Also thanks to Nobuyoshi SATO, for his initial patch posted
to tech-pkg-ja@.
Changelog:
Release 1.5.11
dconf: Work around using dbus development builds and /etc/machine-id (Colin Walters) 49ee54f
Add ibus_keyval_convert_case and ibus_keyval_to_upper/lower methods (Peng Wu) 0ba6452
Add Swedish svdvorak in simple.xml (Albert Veli) f32e98f
Change ranks for minor keymaps in simple.xml 4a4bd5f
I18N for engine longnames on ibus-setup 8b18759 0215603
Put PropertyPanel at bottom right when desktop is KDE eb4ffa1
ibus-ui-gtk3: Draw gray color on PropertyPanel handle 020bd45
Fix compile error in client/x11/Makefile (Hodong Kim) cc88075 f6ba337
ibus-ui-gtk3: Enable absolute path of engine icon in KDE5 35d035b
ibus-ui-gtk3: Support language icon in KDE5. cb93cab 25593ed
xim: use gtk3 (Marc-Antoine Perennou) 4d49a66 0f9ea3d
Fix to show keyboard shortcuts in ibus-setup. 5d9109b
Fix to get X11 display name on GTK3 applications in GNOME Wayland ffdcc6c
Update xinput-ibus to check Qt5 libraries besides Qt4 ones 1a45642
Load locale compose files dynamically. 7ae585a 85f5433 3397fca
Set sync process_key_event in ibus-x11 b58351e
ibus-ui-gtk3: radio and check menu items work with GTK 3.16 64b8609
Support vertical writing with IBUS_INPUT_HINT_VERTICAL_WRITING 7fd6077
Enable to show a property on ibus panel icon 23c45b9
Release 1.5.10
Fix to lose a focus when move the focus from the delayed focus-in/out. f33e19b
Fix not to SEGV ibus-ui-gtk3 with wrong 'preload-engines' value. bb818e4
ibus-setup tries C since en_US.UTF-8 is not installed in Debian by default. by Osamu Aoki e250726
Remove "Release" modifiers key on ibus-setup. de3541d
Fixes ibus_engine_update_lookup_table_fast method by Peng Wu a7abce6
Fixes ibus_keyval_name method in c++ binding by Peng Wu f69ddc3
Carry current context content type into fake context when switching by Rui Matos 0977157
Show language rather than layout in xkb panel icon by Doug Rintoul 8f471ce
IMdkit: Track window property offsets correctly by Klemens Baum 576ebc3
Increase dbus timeout to 15 seconds 1b668f6
Run ibus_bus_preload_engines_async 30 seconds later in ibus-ui-gtk3 83451e4
gtk clients do not lose focus when chrome popup window takes the focus 38d3c5c
Release registry observed_paths and components if they are broken e6c8832
Add ibus panel icon for plasma-desktop in KDE5 aab56c2
Now ibus gtk panel enables AppIndicator when the desktop is KDE.
If you use KDE4, run ./configure --disable-appindicator in the build,
or do not set XDG_CURRENT_DESKTOP=KDE in the runtime.
per FreeWnn-1.1.1-a023 release.
Upstream changelog in the release note:
http://osdn.jp/projects/freewnn/releases/63271
Basically, This alhpa version is a snapshot release.
Main changes:
* Merge modificaion used in OpenSUSE packages by new member,
Mitsutoshi NAKANO. Added explicit function prototype and cast in
many places, so we reduced unpredictable effect on 64bit environment.
* As a consequence of this change, #define of WNN_CREATE / WNN_NO_CREATE
in jl_dic_create() is also changed. We believe no change is needed
for client build, but please report if you have problems.
* Exit status of jserver changed on receiving some signals (ex. SIGTERM).
(Not well documented.)
* Fixed problem for parallel build (ex. make -jXX) on pubdic+.
Changelog:
r510 2015-01-25 2.16.2037.102 - r494 2015-01-24 2.16.2021.102
Summary of changes between 2.16.2021.102 (r494) and 2.16.2037.102 (r510).
DEPS changes:
none
Build related changes:
libc++ is used by default to build Android target binaries.
Clang 3.5 is now required to build Mozc for Android, NaCl, and Linux. See Issue 276 for the motivation behind this change.
Visual C++ 2013 is required to build Mozc for Windows.
Major changes:
Mozc for Windows now requires Windows Vista SP2 and later. Mozc 2.16.2034.102 (r507) is the last version that can run on Windows XP and Windows 2003 Server. See Issue 277 .
Known issues:
Voiced sound marks on the key pad is not placed at correct position in Android (Issue 263)
Compilation errors in Android arm64 and mips64 build (Issue 273)
Fixed issues:
FIX: Inconsistency between suggestion candidates and conversion candidates ( Issue 274 )
FIX: Learning algorithm is sometimes too aggressive when punctuation is committed ( Issue 275 )
FIX: Require Clang to build Linux host binaries ( Issue 276 )
FIX: Discontinue the support of Windows XP / 2003 Server ( Issue 277 )
Commit summary:
r510: Remove a workaround code for Visual C++ 2010 (KB813540)
r509: Require Visual C++ 2013 to build Mozc for Windows
r508: Require Windows Vista SP2 or later
r507: Remove build_tools command from build_mozc.py
r506: Require Clang to build Linux host binaries
r505: Switch from stlport to libcxx in Android build
r504: Remove mozc::DetachedThread as it is no longer used
r503: Fix build failur of unit tests when libcxx is used on Android
r502: Fix test failure in release build with Visual C++ 2013
r501: Make the conditions to learn candidates with a punctuation mark more strict
r500: Apply the same hack as conversion to prediction for transition cost from history node
r499: Remove an unused member field
r498: As-is import of NaCl Mozc for Chromium OS
r497: Remove platform-dependent mozc::Encryptor part 3
r496: Fix style violations in header include guards part 4
r495: Remove unused variables
r494: Fix a typo in reading strings of Unicode Emoji data
r486 2015-01-18 2.16.2020.102 - r474 2015-01-01 2.16.2008.102
Summary of changes between 2.16.2008.102 (r474) and 2.16.2020.102 (r486).
DEPS changes:
protobuf: bba83652e1be610bdb7ee1566ad18346d98b843c -> 172019c40bf548908ab09bfd276074c929d48415 (downgrading)
Build related changes:
Ubuntu 14.04 is used as the reference build/test environment for Android, NaCl, and Linux. Hereafter we will not make sure that Mozc can be built on Ubuntu 12.04.
Known issues:
Voiced sound marks on the key pad is not placed at correct position in Android (Issue 263)
Compilation errors in Android arm64 and mips64 build (Issue 273)
Fixed issues:
FIX: All resources are not released in Service.onDestory ( Issue 265 )
FIX: Many emojis are suggested from space ( Issue 266 )
FIX: Noisy candidate "itsumo" due to language aware conversion ( Issue 267 )
FIX: BuildInDocker fails when building for Android ( Issue 269 )
FIX: Runtime CHECK failure on Windows: protobuf/src/google/protobuf/descriptor.cc:1018 ( Issue 271 )
FIX: AssertionError in gen_zip_code_seed.py ( Issue 272 )
Commit summary:
r486: Unsupport Ubuntu 12.04 as a build environment
r485: Update copyright year in source header comments
r484: Update copyright year in the about dialog to 2015
r483: Update special rules for KEN_ALL.CSV
r482: Revert r438 "Update Protocol Buffers to 2.6.1" and r444 "Suppress compiler warnings for Protocol Buffers 2.6.1"
r481: Revert r477 "Revert r247 "Explicity invoke bash for make-standalone-toolchain.sh""
r480: Call CalculatorInterface::CalculateString even for x86 Android testing
r479: Suppress LangAwareRewriter to suggest the raw text if the query is in the dictionary as a key
r478: Handle emojis that have multiple readings correctly
r477: Revert r247 "Explicity invoke bash for make-standalone-toolchain.sh"
r476: Several coding style fixes
r475: Improve classic skins for Android
r474: Fix resource leak on onDestroy