Commit graph

252 commits

Author SHA1 Message Date
Martin Wilke
449e72a0c6 - Fix dependecy list, resolve dependency conflict
net/avahi will be read as net/avahi-app for core library. Also,
  with net/avahi-libdns installed, hardwrited dependency for mDNSReponder
  lead to conflicts, but KDE 4.1 can use avahi-loibdns instead.

PR:		126494
Submitted by:	Dima Panov <fluffy@fluffy.khv.ru>
2008-08-13 09:01:35 +00:00
Martin Wilke
568f8e877f The KDE FreeBSD team is proud to announce the release of KDE 4.1.0
for FreeBSD. The official KDE 4.1.0 release notes can be found at
http://www.kde.org/announcements/4.1/.

Some note:

* Prefix
KDE4 will be install into a custom prefixes namely ${LOCALBASE}/kde4.
KDE4 and KDE3 can co-exist

* Sound
For sound to work, it is necessary to have dbus and hal enabled
in your system. Please see the respective documentation on how
to enable these.

For more Informations see the HEADS UP at ports@ and kde-freebsd@
or our wiki page http://wiki.freebsd.org/KDE4/Install.

Have fun!
2008-08-09 16:52:28 +00:00
Ed Schouten
00c795fb59 It looks like I pulled the diff against the non-clean source.
Approved by:	philip (mentor, implicit)
2008-06-27 13:09:35 +00:00
Ed Schouten
82dabcefbe Prevent the usage of the CTRL() macro.
After my change to the CTRL() macro, the kpty code sets improper values
to various control keys. Change the kpty code to use the constants from
<sys/ttydefaults.h>.

Approved by:	philip (mentor)
2008-06-27 13:03:12 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Michael Nottebrock
e38bfb7a96 Icon-cleanup shenanigans, see
PR:		ports/108364
Suggested by:	pav
2008-03-13 18:23:06 +00:00
Florent Thoumie
836aebde5b Remove support for XFree8-4.
From now on, X_WINDOW_SYSTEM != "xorg" is not supported anymore.

PR:		ports/119418
Submitted by:	flz
Approved by:	portmgr (pav)
2008-03-07 21:47:50 +00:00
Michael Nottebrock
c13a5bcfcd Update to KDE 3.5.8 2007-10-29 23:48:18 +00:00
Norikatsu Shigemura
560079b2e5 Chase OpenEXR library version bumped. 2007-10-07 17:46:16 +00:00
Ade Lovett
83507bba65 Add fix to allow kdelibs3 to build with new CUPS
PR:		116767
Submitted by:	Ralph Zitz <ralph@imada.sdu.dk>
Approved by:	kde (Andy Fawcett)
2007-10-05 04:53:50 +00:00
Michael Nottebrock
8e352eea26 Add patch for KDM passwordless login vulnerability and update patches
for Konqueror address bar spoofing vulnerability.

Security: CVE-2007-3820 CVE-2007-4224 CVE-2007-4225 CVE-2007-4569
2007-09-19 16:44:37 +00:00
Michael Nottebrock
10814c41a5 Add a patch to allow restarting cups from the print kcm module.
Submitted by: Tim McCormick <tim@pcbsd.org>
2007-09-14 17:58:32 +00:00
Michael Nottebrock
bb2b03bb59 Fix browsing for SMB printers in the KDE print wizard.
Submitted by: Kris Moore <kris@pcbsd.com>
2007-08-31 21:16:33 +00:00
Michael Nottebrock
c6accc6986 Fix Konqueror address bar spoofing attack vulnerability.
Security: CVE-2007-4224, CVE-2007-4224, CVE-2007-3820
Security: http://www.kde.org/info/security/advisory-20070816-1.txt
2007-08-19 15:36:01 +00:00
Michael Nottebrock
961141fb14 Update to KDE 3.5.7 / KOffice 1.6.3 2007-07-04 10:25:00 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Michael Nottebrock
bf4e60e8bf Fix handling of overlong UTF8 sequences in Qt and kdelibs, which, unpatched,
introduces XSS vulnerabilities in Konqueror and potentially affect any
Qt/KDE applications which deal with URLs or paths from untrusted locations.

Security:	CVE-2007-0242
2007-03-30 18:15:08 +00:00
Michael Nottebrock
9dc6a90201 Security: http://www.kde.org/info/security/advisory-20070326-1.txt
Security:	CVE-2007-1564
2007-03-29 00:30:26 +00:00
Michael Nottebrock
a209c5b185 Update to KDE 3.5.6 / KOffice 1.6.2 2007-03-13 19:13:51 +00:00
Norikatsu Shigemura
6ed6dba53f o Update to 1.4.0
o Chase libraries version bump to depending on this port.

[NOTE]
I disabled FLTK support, so you can't use OpenEXR's applications.
Because I'm validating FLTK support.

Spotted by:	Nikolaj Thygesen <nikolaj.thygesen <@> diamondbox.dk>
Obtained from:	Florian Kainz <kainz <@> ilm.com>
Committed at:	AsiaBSDCon 2007 in Tokyo, Japan
Memorial Committing with:
		bushman, kuriyama, hrs, gnn, nobutaka, nyan, motoyuki, metal,
		simokawa, akiyama, ume, rwatson, pjd, mckusick, takawata,
		murray, cjh, brooks, daichi, delphij, ups, rrs
2007-03-11 08:50:26 +00:00
Michael Nottebrock
1960b0f2cb Fix for .contentWindow queries crashing on invalid windows.
Security: http://bindshell.net/advisories/konq355
Obtained from: KDE SVN
2007-03-06 13:37:12 +00:00
Michael Nottebrock
01dd42ac2d Remove accidentally reintroduced DEPENDS 2007-02-07 08:22:20 +00:00
Michael Nottebrock
11a2e482b5 Fix khtml/konqueror title XSS vulnerability.
Security: CVE-2007-0537
2007-02-06 17:49:02 +00:00
Pav Lucistnik
f4ec9c6ead - Replace DEPENDS, which are about to be removed
Tested on:	pointyhat
With hat:	portmgr
2007-01-31 13:52:41 +00:00
Michael Nottebrock
1160fd7012 Update to KDE 3.5.5 / KOffice 1.6.1
Approved by:	portmgr
2006-12-19 21:19:54 +00:00
Markus Brueffer
46e9cea6fe Let slaveports override PORTREVISION
Approved by:	portmgr (marcus)
2006-10-24 01:09:56 +00:00
Markus Brueffer
0892524a3b - Fix an integer overflow vulnerability in Qt and kdelibs
- Bump PORTREVISIONs

Approved by:	portmgr (erwin)
Security:	CVE-2006-4811
Security:	https://rhn.redhat.com/errata/RHSA-2006-0720.html
2006-10-23 11:14:54 +00:00
Michael Nottebrock
1f7791426e Do not install hicolor-theme directories and index file, instead depend
on misc/hicolor-icon-theme.

Approved by:	portmgr (marcus)
2006-10-18 10:20:57 +00:00
Michael Nottebrock
952cad3bd3 Support printing over CUPS 1.2.x' unix domain socket interface. 2006-09-27 11:56:59 +00:00
Michael Nottebrock
ff9754ecc9 Fix KControl/kcmshell so the Peripherals/Digital Camera KControl module
(installed by graphics/kamera) will work.
2006-09-14 13:08:27 +00:00
Michael Nottebrock
431622844f KDE 3.5.4 / KOffice 1.5.2 2006-09-12 23:26:52 +00:00
Michael Nottebrock
c5accf0b17 Update to KDE 3.5.3 2006-06-05 19:24:58 +00:00
Pav Lucistnik
b47ad7a943 - Renamed port graphics/libart_lgpl2 -> graphics/libart_lgpl 2006-05-28 13:37:06 +00:00
Edwin Groothuis
5b2fd8de70 Remove USE_REINPLACE from categories starting with X 2006-05-13 05:00:46 +00:00
Pav Lucistnik
c558673f0b - Switch lua dependency to lang/lua50 2006-05-03 13:25:07 +00:00
Michael Nottebrock
0656d5f8b6 Disable the configure check for valgrind. The valgrind instrumentation
requires a specific version of valgrind which is newer than the one in ports.
2006-04-13 09:34:58 +00:00
Michael Nottebrock
87052fc3c4 Fix KDE bug 124654.
Obtained from: KDE SVN, Alexander Stepanov <sam@comintel.ru>
2006-04-07 18:58:24 +00:00
Michael Nottebrock
5f86d4f59a Update to KDE 3.5.2 2006-03-30 20:30:29 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Michael Nottebrock
316fd6db64 Fix the configure check for pcre to work with the latest pcre version.
Noticed by: many
2006-02-04 11:16:08 +00:00
Michael Nottebrock
79fc2a8db2 Update to KDE 3.5.1. 2006-02-01 09:13:29 +00:00
Michael Nottebrock
d8e89e4879 Use USE_FAM instead of explicitly depending on fam via LIB_DEPENDS to prevent
breakage with the new WANT_FAM_SYSTEM default.

Noticed by: Andy Fawcett
Not noticed by: krion, marcus
2006-01-22 21:54:46 +00:00
Michael Nottebrock
c548d59d7e Use the kdelibs3-nocups plist in the WITHOUT_CUPS case.
Noticed by: kris
2006-01-22 12:40:18 +00:00
Michael Nottebrock
5994b12251 Fix an incorrect bounds check in kjs, the JavaScript interpreter engine used
by Konqueror and other parts of KDE, that allowed a heap based buffer over-
flow when decoding specially crafted UTF-8 encoded URI sequencesi.

Possible impact included executing arbitrary code and crashing the web browser.

Security: http://www.kde.org/info/security/advisory-20060119-1.txt
Security: CVE-2006-0019
2006-01-20 21:58:44 +00:00
Michael Nottebrock
3a9147d883 Don't try and invoke autoheader. 2006-01-11 17:02:01 +00:00
Michael Nottebrock
7710b55bc3 Update to KDE 3.5.0 2006-01-08 19:32:36 +00:00
Dejan Lesjak
c672039c12 Change X font encodings dependency so it will work even after X.Org 6.9 is
brought in.

Approved by:	lofi
2005-12-30 01:15:37 +00:00
Pav Lucistnik
ecea4a7603 Move IDN related ports from devel to dns category:
devel/libidn -> dns/libidn
  devel/p5-Net-LibIDN -> dns/p5-Net-LibIDN

Approved by:	both maintainers
Repocopy by:	marcus
2005-11-12 18:52:22 +00:00
Michael Nottebrock
de94e0e160 Update to KDE 3.4.3 / KOffice 1.4.2 2005-11-05 11:19:58 +00:00