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

[email protected]
Newsgroups gmane.linux.debian.jp.devel
Message-ID <[email protected]>
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
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWLifgAAoJEHg5YZ3UOWaO6egP/jLBrE9baUczbn8++zWPuyUw
Xl9Zauvvc0kO9YJnrSx2uhA02O7QQDWTTn4HxGoXUebqae7B9QyrV1mvFmEybEPW
4DrdN7bRjqVXyYsGKoagpnsxDBhr8WMy6+Yp5ERI7McfS39C8VJojZmHJSqwnR8T
x10kXl1+Hxea+JJypzxsRWySt1rY7uPc9+mRihuaLQzo7XSWPPjQ/rAOaXBP3kk0
l+Vr9g4OIJnfKthNNqc28fnn5XTmHBZc3URdEJQSriYjYSPNZs2SqPgKOaemlc7J
u2K79SxXrw38KWNinXom2PR6SVIglxAHIpIFRJjEIrT5yajhOVJqMxQVe8tcfWpH
aOLEOrhRZz6YICRaJTmtBumDhJL3KSnY3yulRKcs37bsT64g0Soy80CMo9E1lnFV
qw2dMnDjoN7i/S3tJ6W2fU2GZ45goDjm5iLuSAmNnKYErlAPc5eXG8l2Ogc9wXP+
SDFPpnLo3H0wxJXd2fINWocTOj8VxYJ+Wnu+3UyNn50PKtquvX1UEYJ0GY4tH8Se
fpu7NnFNs8SZkLKvo0CX15kzQ9cmZO+p6rHyGIUQ/zjzLJxSlpsrN17qfeHpa0NB
Ol9X3lgHNB2PgRMwCgJ0Fc8wjxsik8iDWXXWFyhguN+SykvnjPDNEM1J7ciYn8bh
WFL8cqcPFMRMealno3Hj
=OYNM
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.