diff -ur a/metadata.xml b/metadata.xml --- a/metadata.xml 2008-08-05 13:05:45.000000000 -0400 +++ b/metadata.xml 2009-12-14 21:25:05.477014111 -0500 @@ -3,7 +3,7 @@ postgresql - Enable --enable-integer-datetimes configure - option, which changes PG to use 64-bit integers for timestamp storage + Use double precision floating-point numbers + instead of 64-bit integers for timestamp storage diff -ur a/postgresql-base-8.4.2.ebuild b/postgresql-base-8.4.2.ebuild --- a/postgresql-base-8.4.2.ebuild 2009-12-14 13:56:21.000000000 -0500 +++ b/postgresql-base-8.4.2.ebuild 2009-12-14 21:26:35.866164255 -0500 @@ -21,7 +21,7 @@ linguas_hr linguas_hu linguas_it linguas_ko linguas_nb linguas_pl linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sl linguas_sv linguas_tr linguas_zh_CN linguas_zh_TW" -IUSE="doc kerberos nls pam pg-intdatetime readline ssl threads zlib ldap ${IUSE_LINGUAS}" +IUSE="doc kerberos nls pam pg-legacytimestamps readline ssl threads zlib ldap ${IUSE_LINGUAS}" RESTRICT="test" wanted_languages() { @@ -82,7 +82,7 @@ $(use_with kerberos gssapi) \ "$(use_enable nls nls "$(wanted_languages)")" \ $(use_with pam) \ - $(use_enable pg-intdatetime integer-datetimes ) \ + $(use_enable !pg-legacytimestamps integer-datetimes) \ $(use_with ssl openssl) \ $(use_enable threads thread-safety) \ $(use_enable threads thread-safety-force) \