pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/kdebase3 Fix build on NetBSD-4.99.2. Tips for fix ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/822a1489231e
branches: trunk
changeset: 518827:822a1489231e
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Sep 19 17:50:46 2006 +0000
description:
Fix build on NetBSD-4.99.2. Tips for fix from yamt@
ok markd@ "if it fixes the build"
diffstat:
x11/kdebase3/distinfo | 3 ++-
x11/kdebase3/patches/patch-ab | 30 ++++++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 1 deletions(-)
diffs (51 lines):
diff -r bc74b45a03d0 -r 822a1489231e x11/kdebase3/distinfo
--- a/x11/kdebase3/distinfo Tue Sep 19 17:50:38 2006 +0000
+++ b/x11/kdebase3/distinfo Tue Sep 19 17:50:46 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.87 2006/08/02 13:45:51 markd Exp $
+$NetBSD: distinfo,v 1.88 2006/09/19 17:50:46 wiz Exp $
SHA1 (Daemon.README) = eb1e6af52adc02ded77af17e8953134b7e60d23b
RMD160 (Daemon.README) = 39edd92ed4314397080f32a8caff0ac3f716ecf4
@@ -13,6 +13,7 @@
RMD160 (kdebase-3.5.4.tar.bz2) = 29f763ec9de2cf3437b94567b317642e7df5e295
Size (kdebase-3.5.4.tar.bz2) = 23636847 bytes
SHA1 (patch-aa) = 28647cdec95367504e582ceb871e67dd3c321e29
+SHA1 (patch-ab) = 6565b0ea0566446cdf823726b0b9d65118f41632
SHA1 (patch-ac) = 8be0f15be839f4f01d3e079501b83e27f1fab2eb
SHA1 (patch-ad) = 031e5622acb376ce1867d08b35c55bce101e8855
SHA1 (patch-ae) = e281920c63ab6cea8ed41c406275e63120d27490
diff -r bc74b45a03d0 -r 822a1489231e x11/kdebase3/patches/patch-ab
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kdebase3/patches/patch-ab Tue Sep 19 17:50:46 2006 +0000
@@ -0,0 +1,30 @@
+$NetBSD: patch-ab,v 1.7 2006/09/19 17:50:46 wiz Exp $
+
+--- kcontrol/info/memory_netbsd.cpp.orig 2005-09-10 08:25:05.000000000 +0000
++++ kcontrol/info/memory_netbsd.cpp
+@@ -22,8 +22,12 @@ void KMemoryWidget::update()
+ int mib[2];
+ size_t len;
+ #ifdef UVM
+- struct uvmexp uvmexp;
++#if __NetBSD_Version__ > 499000100 /* 4.99.2+ */
++ struct uvmexp_sysctl uvmexp;
+ #else
++ struct uvmexp uvmexp;
++#endif
++#else /* !UVM */
+ struct swapent *swaplist;
+ int64_t nswap, rnswap, totalswap, freeswap, usedswap;
+ #endif
+@@ -49,7 +53,11 @@ void KMemoryWidget::update()
+
+ #ifdef UVM
+ mib[0] = CTL_VM;
++#if __NetBSD_Version__ > 499000100 /* 4.99.2+ */
++ mib[1] = VM_UVMEXP2;
++#else
+ mib[1] = VM_UVMEXP;
++#endif
+ len = sizeof(uvmexp);
+ if ( sysctl(mib, 2, &uvmexp, &len, NULL, 0) < 0 ) {
+ Memory_Info[FREE_MEM] = NO_MEMORY_INFO;
Home |
Main Index |
Thread Index |
Old Index