Commit graph

58 commits

Author SHA1 Message Date
Joe Marcus Clarke
b4e4df1bb7 Fix some bogus errors in the FreeBSD backend, and remove all compiler warnings. 2009-12-14 00:04:17 +00:00
Joe Marcus Clarke
90fb83d6ef Fix inode retrieval in FreeBSD 8.0+.
Reported by:	mezz
2009-12-13 18:48:50 +00:00
Joe Marcus Clarke
8784ec5c6f Fix an issue with accessing a bad memory address in my previous patch.
I had the correct code locally, but I committed the bad version.  Without
this, libgtop would crash.

Approved by:	portmgr (implicit)
2009-04-13 17:52:54 +00:00
Joe Marcus Clarke
7120934130 Add support for per-CPU utilization stats. 2009-04-12 05:47:11 +00:00
Joe Marcus Clarke
347c6aa903 Update to 2.24.3. 2009-01-13 06:57:22 +00:00
Joe Marcus Clarke
610ae56816 Presenting GNOME 2.24 for FreeBSD.
See http://library.gnome.org/misc/release-notes/2.24/ for the general
release notes.  On the FreeBSD front, this release introduces Fuse support
in HAL, adds multi-CPU support to libgtop, WebKit updates, and fixes some
long-standing seahorse and gnome-keyring bugs.  The documentation updates
to the website are forthcoming.

This release features commits by adamw, ahze, kwm, mezz, and myself.  It would
not have been possible without are contributors and testers:

Alexander Loginov
Craig Butler [1]
Dmitry Marakasov [6]
Eric L. Chen
Joseph S. Atkinson
Kris Moore
Lapo Luchini [7]
Nikos Ntarmos
Pawel Worach
Romain Tartiere
TAOKA Fumiyoshi [3]
Yasuda Keisuke
Zyl
aZ [4]
bf [2] [5]
Florent Thoumie
Peter Wemm
pluknet

PR:		125857 [1]
		126993 [2]
		130031 [3]
		127399 [4]
		127661 [5]
		124302 [6]
		129570 [7]
		129936
		123790
2009-01-10 05:22:13 +00:00
Joe Marcus Clarke
75668da665 Fix a patch problem that only showed up when libgtop was patched on a
machine other than mine.
2008-12-07 01:59:10 +00:00
Joe Marcus Clarke
a5aafbd4bd Switch libgtop to use kinfo_getfile() to get open file and cwd information. 2008-12-07 01:49:52 +00:00
Joe Marcus Clarke
f97e18adcb Fix the build on recent -CURRENT.
Reported by:	pointyhat via erwin
2008-08-02 19:08:41 +00:00
Pav Lucistnik
4ffff0553d - Unbreak on CURRENT after change in cdev structure
PR:		ports/124807
Submitted by:	gahr
2008-06-22 19:05:55 +00:00
Joe Marcus Clarke
de4e5b505c Use procstat on sufficiently new versions of RELENG_7. 2008-04-14 06:17:55 +00:00
Joe Marcus Clarke
b7a46fbc7c Update to 2.22.1. 2008-04-05 05:48:54 +00:00
Joe Marcus Clarke
6f32add9a7 The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD.  The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ .  On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media.  Work
is also underway to tie webkit more closely into GNOME.  As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.

This release would not have been possible without the contributions and
testing efforts of the following people:

Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
2008-03-24 03:52:36 +00:00
Joe Marcus Clarke
74aa5961db Quickly correct the __FreeBSD_version number for the SHM ABI change.
Discussed with:	csjp
2008-02-14 17:43:32 +00:00
Joe Marcus Clarke
a7b99457d8 Chase the updated SHM ABI changes to allow libgtop to report more than
2 GB of SHM on 64-bit architectures.

Reported by:	csjp
2008-02-14 17:28:19 +00:00
Joe Marcus Clarke
19f39022dc Update to 2.14.8 which includes a major refactoring of the FreeBSD backend. 2007-02-25 18:22:19 +00:00
Joe Marcus Clarke
29935df67f Update to 2.14.5. 2006-12-03 19:52:29 +00:00
Joe Marcus Clarke
4dcd72247d Add the "cpu model" property to the sysinfo list. 2006-11-24 07:59:41 +00:00
Jeremy Messenger
c97b5b3ca3 devel/libgtop2 -> devel/libgtop
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

As for other ports, chase the rename.
2006-05-28 05:04:56 +00:00
Joe Marcus Clarke
281a9ed640 Remove libgtop and its dependents. LibGTop is obsolete, and no longer
builds on new architectures.  LibGTop2 is the actively maintained port that
is GLib-2 based.
2004-02-07 02:12:49 +00:00
Joe Marcus Clarke
76255fa1a2 Fix build on -CURRENT with if_xname change.
Submitted by:	brooks
2003-10-31 19:56:18 +00:00
Joe Marcus Clarke
60d7a78b60 Re-add libgtop. It should not have been deleted in this phase of the GNOME 1.4
removal.
2003-07-15 21:40:22 +00:00
Joe Marcus Clarke
1d1a424e1c Begin the de-orbit burn of the GNOME 1.4 desktop. This is phase I. All
core desktop components are being removed.
2003-07-15 19:24:24 +00:00
Joe Marcus Clarke
2bd59989c8 Do not die if libgtop encounters a different OS version than the one on which
it was compiled.  Instead, warn the user, and keep on going.

Submitted by:	Thomas E. Zander <riggs@rrr.de>
2003-02-17 20:37:21 +00:00
Joe Marcus Clarke
98d23a76be Fix a stupid typo that resulted in breaking libgtop[2] on both -CURRENT and
-STABLE.

Spotted by:	Mike Harding <mvh@ix.netcom.com>
2003-01-15 01:28:41 +00:00
Joe Marcus Clarke
21d200f69b Fix build on -CURRENT.
Reported by:	Anders Andersson <anders@hack.org>
		David Vastine <dvastine@vastine.net>
Tested by:	David Vastine <dvastine@vastine.net>
2003-01-14 22:24:55 +00:00
Joe Marcus Clarke
021dae51b6 Fix the build on -CURRENT due to a mangled patch.
Reported by:	Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
2002-11-07 23:38:02 +00:00
Joe Marcus Clarke
6295522f9a Fix a typo in one of the __FreeBSD_version checks.
Submitted by:	Mike Harding <mvh@ix.netcom.com>
2002-11-02 19:05:08 +00:00
Joe Marcus Clarke
c8f47f1b97 Backport the kernel memory dereference patch from libgtop2. 2002-11-01 23:52:14 +00:00
Joe Marcus Clarke
dbc37b475e Fix build on -CURRENT.
Submitted by:	bento
Obtained from:	libgtop2
2002-10-19 18:09:27 +00:00
Joe Marcus Clarke
a4167bdece Fix build on -CURRENT by moving to a pure libkvm API. Thanks to julian for
pointing me in this direction.  This should hopefully be more portable
moving forward.  Bump PORTREVISION since the changes affect -stable as well.
2002-10-05 16:21:50 +00:00
Joe Marcus Clarke
864e2b0235 MFlibgtop2: Fix swap size calculation by multiplying by PAGE_SIZE. 2002-08-26 15:45:30 +00:00
Maxim Sobolev
7ef405a208 Use USE_REINPLACE. 2002-07-12 13:59:45 +00:00
Joe Marcus Clarke
0b47787708 Actually put the patches in the files directory.
Submitted by:	Mike Harding <mvh@ix.netcom.com>
Pointy hat to:	me
2002-06-20 01:38:30 +00:00
Maxim Sobolev
ae0f373fe8 Unbroke on a recent -current.
PR:		35840
Submitted by:	Joe Marcus Clarke <marcus@marcuscom.com>
2002-03-25 09:50:47 +00:00
Maxim Sobolev
da22f39fbd Fix patch, so that it doesn't break some ports on 4-STABLE.
Submitted by:	Joe Macus Clarke <marcus@marcuscom.com>
2002-02-03 07:16:38 +00:00
Maxim Sobolev
30205df2d5 Add missed continue statement. 2002-01-29 07:17:18 +00:00
Maxim Sobolev
9a411984fc Update to 1.0.13. 2002-01-28 17:31:47 +00:00
Jacques Vidrine
9f6e68c273 Patch from vendor. From the ChangeLog:
2001-11-27  Flavio Veloso  <flaviovs@magnux.com>
        * gnuserv.c: Fix a potential buffer overflow in permitted() that
        may allow the client to execute code on the server.
2001-11-29 15:06:19 +00:00
Maxim Sobolev
285dd0bb94 Fix a breakage on -current introduced by the KSE commit. 2001-10-02 08:00:21 +00:00
Ade Lovett
03af2187bd Update to GNOME 1.4 -- massive changes all around, for the sake of
CVS repo bloat, I'll only list the updates.

  graphics/imlib		1.9.9  -> 1.9.10
  textproc/xml-i18n-tools	0.8    -> 0.8.1
  x11/gnomelibs			1.2.11 -> 1.2.13
  devel/oaf			0.6.2  -> 0.6.5
  devel/gconf			0.12   -> 1.0.0
  devel/gnomevfs		0.5    -> 1.0
  graphics/gdk-pixbuf		0.9.0  -> 0.11.0
  sysutils/gnomecontrolcenter	1.2.2  -> 1.4.0.1
  print/gnomeprint		0.25   -> 0.28
  devel/bonobo			0.37   -> 1.0.3
  audio/gnomeaudio		1.0.0  -> 1.4.0
  x11/gnomecore			1.2.4  -> 1.4.0.3
  devel/libgtop			1.0.11 -> 1.0.12
  x11/gnomeapplets		1.2.4  -> 1.4.0.1
  misc/gnomeuserdocs		          NEW 1.4.1
  misc/gnomeutils		1.2.1  -> 1.4.0
  deskutils/gnomepim		1.2.0  -> 1.4.0
  games/gnomegames		1.2.0  -> 1.4.0.1
  print/ggv			0.95   -> 1.0
  editors/ghex			1.1.4  -> 1.2
  devel/bugbuddy		1.2    -> 2.0.1
  devel/glade			0.5.11 -> 0.6.2
  sysutils/gtop			1.0.12 -> 1.0.13
  x11/xalf			          NEW 0.11
  x11-toolkits/py-gtk		0.6.6  -> 0.6.7
  x11-toolkits/py-gnome		1.0.53 -> 1.4.0
  x11-toolkits/guile-gtk	0.19   -> 0.20
  x11-toolkits/guile-gnome	0.10   -> 0.20
  devel/libsigc++		1.0.1  -> 1.0.3
  x11-toolkits/gnome--		1.1.15 -> 1.1.17
  x11-toolkits/panel--		          NEW 0.1
  x11-fm/gnomemc		4.5.51 -> 4.5.54
2001-05-04 21:39:58 +00:00
Ade Lovett
564f01076d Update to 1.0.11
Unbreak (again) for -current (from knu)
2001-02-15 19:21:55 +00:00
Ade Lovett
73b56e3d42 Unbreak patch-aj for 4.x systems (*slap*) 2000-12-28 02:35:34 +00:00
Ade Lovett
a0d6c090d8 Make libgtop compile on -current again after the recent
kinfo_proc changes.  It seems to do the right thing on my laptop,
but confirmations from others would be appreciated.
2000-12-27 17:26:58 +00:00
Ade Lovett
ef749f745b struct mount was hidden from userland on -current a short while ago
No idea why libgtop wanted it, since the information was never used.
2000-12-08 21:09:50 +00:00
Ade Lovett
c990206c56 RELENG_4 now uses _KERNEL instead of KERNEL, too.
Build failure pointed out by:	Anders Andersson <anders@sanyusan.se>
2000-08-07 15:48:54 +00:00
Ade Lovett
38ae599271 Extensive patchfile cleanups using sobomax's wonderful
post-extract rule
2000-08-04 01:19:21 +00:00
Ade Lovett
1ecc592d8c Say hello to GNOME 1.2
audio/gnomemedia		1.2.0
	deskutils/gnomepim		1.2.0
	devel/bugbuddy			1.0
	devel/glade			0.5.9
	devel/libgtop			1.0.9
	games/gnomegames		1.2.0
	graphics/imlib			1.9.8.1
	misc/gnomeusersguide		1.2
	misc/gnomeutils			1.2.0
	sysutils/gnomecontrolcenter	1.2.0
	sysutils/gtop			1.0.8
	x11-fm/gmomemc			4.5.50
	x11/gnomecore			1.2.0
	x11/gnomelibs			1.2.1

Along with cosmetic changes to other parts of the metaport
for the new shared library version numbers.

Plus.  The metaport has been reworked to bring in a few more
often-requested items.

Please note that you absolutely need GTK/GLIB 1.2.8 or higher
for this release.
2000-06-01 16:10:38 +00:00
Steve Price
52a22139bf #define _KERNEL on -current before including sys/msg.h so this will build
correctly.
2000-05-28 04:10:15 +00:00
Vanilla I. Shu
406f0ab6c0 Make it compileable on -current (__FreeBSD_version is 400013).
PR:		ports/15776
Submitted by:	Ade Lovett <ade@lovett.com>
2000-01-02 08:43:07 +00:00