heads-up
- Firefox 3.
0 on FreeBSD ports - Mozilla Firefoxの最新版Firefox 3.
0のport (www/ firefox3) が新しくPorts Collectionに追加されました。Firefox 2と共存するように別portとして用意されており、 firefox3という起動コマンドがインストールされます。Ports Collectionを最新の状態にアップデートしたら、 まず"portupgrade -a"のように関連するライブラリを最新の状態に更新した後にFirefox 3 (www/ firefox3) をインストールしてください。依存しているライブラリをあらかじめアップデートしていく必要があるため、 Firefox 3インストール前の"portupgrade -a"や"portmaster -a"は必須作業です。 代表的な各種プラグインをインストールする場合は、
たとえば次のportをインストールしてから、 Firefoxで動作するように設定します。 - japanese/
acroread8 - www/
linux-flashplugin7 - multimedia/
linux-realplayer - www/
mplayer-plugin - www/
nspluginwrapper - java/
jdk15
Firefox 2に依存しているportのFirefox 3へのアップグレードが完了すれば、
www/ firefoxがFirefox 3に変更され、 Firefox 2はwww/ firefox2に移行するとみられます。その場合、 firefox3コマンドはfirefoxとなり、 今のfirefoxコマンドはfirefox2に変更されるとみられます。変更が実施される前にfirefox3をfirefoxとして使いたい場合は、 firefoxといったスクリプトを作成して内部で/usr/ local/ bin/ firefox3を実行するようにし、 その実行スクリプトをPATH環境変数の先頭に追加するといった作業をしてください。 現状ではスケーラブルフォントに含められているビットマップフォントを使う設定になっています。Firefox 2のときのようにすべてをスケーラブルフォントでアンチエリアジングが有効になった状態で使うには、
~/.fonts. confファイルを作成し次の内容を書き込んでおきます。 エクステンションの多くはFirefox 3へ対応を進めていますが、
まだ対応していないものもあります。バージョンチェックを無効にするにはNightly Tester Toolsが有効です。これまでブックマークやクッキーなど各種データの同期に活用できたGoogle Browser Syncはもはやサポートされません。今後はMozilla Weaveが代替候補として有力です。 Firefox 3は12,000におよぶ変更が実施され、
新機能の追加やパフォーマンスの向上などFirefox 2と比較してもめまぐるしく進歩しています。Webアプリケーションへの依存度が高まっている場合など、 Firefox 3の活用を検討してみてください。先にリリースされたOpera 9. 5 (www/ opera) も同様に魅力的な選択肢です。 - japanese/
- Asus Eee PC on FreeBSD project
current - Rui Paulo氏は2008年6月29日、
FreeBSDにおけるAsus Eee PCサポートを改善する取り組みについて発表しました。同取り組みはデバイスドライバの開発、 既存のドライバの修正などが主な内容となります。ACPIバッテリ情報については開発完了、 acpi_ asus(4)の未実装部分は最近コミットされました。Ethernetドライバであるae(4)は現在開発段階にあり、 snd_ hda(4)レジュームパスの修正やSynapticsタッチパッドレジュームパスの修正、 PCIEホットプラグサポートの改善は今後の課題とされています。 同取り組みについてはAsus Eee PCに詳細がまとまっているほか、
EFNetの#eeebsd IRCチャンネルで議論がおこなわれています。連絡先メールアドレスはfreebsd-mobile AT freebsd. orgです。Asus Eee PCにおけるFreeBSD動作に興味がある場合には活動への参加を検討してみてください。
ports
- x11-toolkits/
slgtk S-Langスクリプト言語に対してGtkを提供するSLgtkパッケージのportが新しくPorts Colletionへ追加されました。S-Langスクリプトから直接Gtkライブラリをコールして利用できるようになります。
- devel/
dsss DSSS
(D Shared Software System) のportが新しくPorts Collectionへ追加されました。DSSSはD言語を使ってシステムの構築、 インストール、 設定などを実施するためのシステムです。MITライセンスのもとで公開されています。DSSSの注目すべき点のひとつはそのネットモジュールにあります。PerlのCPANやRubyのGemsのような機能をD言語に対して提供します。 - audio/
squeezecenter-lazysearch
audio/squeezecenter-superdatetime
audio/squeezecenter-trackstat
audio/squeezecenter-transitionupdater
audio/squeezecenter-sqlplaylist SqueezeCenterのプラグインのportがいくつか新しくPorts Collectionへ追加されました。