[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:19052] uim 1:1.8.6-14exp1 (experimental Qt5 support)



daiです。

uim 1:1.8.6-14exp1 を experimental に upload しました。

testing/unstable の uim 1:1.8.6-11 からの大きな変更点は、

* libuim-data パッケージから arch-dep ファイルを、
  新設した libuim-plugins パッケージに分離
* upstream の latest から Qt5 対応コードをバックポートし、
  uim-qt5 パッケージを新設

です。uim-qt5 を利用しての問題は Debian BTS にお願いします。

また、詳細は git.debian.org の exp ブランチを確認してください。

http://anonscm.debian.org/cgit/collab-maint/uim.git/log/?h=exp

ここで upstream で開発中の Qt5 対応について少し解説します。

- qt5-support.patch (Qt5 サポート本体、巨大なので注意)
  https://github.com/uim/uim/commit/157ba61fc26528c09ff09cb85ee06c0e157b237d
  https://github.com/uim/uim/pull/19
  https://github.com/uim/uim/pull/20

- qt5-immodule-qmake-conf.patch (空ファイルが置けないので)
  https://github.com/uim/uim/commit/465cf53f5c5b326c6422b2e93290cc659928f620

- qt5-qt4-coexist.patch (Qt4 と Qt5 のサポートツールが同時にビルドできるように)
  https://github.com/uim/uim/pull/62

- qt5-immodule-destdir.patch (おかしな場所にディレクトリを作らない)
  https://github.com/uim/uim/pull/50

- qt5-disable-debug-flag.patch (デバッグ出力をすべて無効化)

- qt5-qt4-define-candwin.patch (Qt5 で候補ウィンドウを表示しない)
  https://github.com/TheSLinux-forks/uim/commit/5d87bc99160814b025672a093eaea89f8d742cf9
  https://github.com/TheSLinux-forks/uim/commit/c4ac13795083200a05fc39c340642f1fc7731bb2
  https://github.com/TheSLinux-forks/uim/commit/c18f5eb3821abb1342bc117975b5978f8751f40a
  https://github.com/TheSLinux-forks/uim/commit/8011a944e0f81b28d84c37b5c79daf0696ff064d

- qt5-use-automake-1.11.patch (autogen で automake1.11 を使う)

- qt5-no-longer-supports-Q_WS_X11.patch (Qt 5.5.1 でビルドできるように)
  https://github.com/TheSLinux-forks/uim/pull/5

- qt5-fix-qt-5.5.1.patch (Qt 5.5.1 で動くように)
  https://github.com/TheSLinux-forks/uim/pull/6

upstream の Qt5 の Debian 対応については、upstream 開発者の須藤さんと、
Arch Linux から派生したベトナムの Linux ディストリビューションである
TheSLinux [1] 開発者の Ngô Huy さん [2] にご協力いただきました。

[1]: http://theslinux.org/
[2]: https://github.com/NgoHuy
--
Regards,
	dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E

Attachment: signature.asc
Description: PGP signature