Commit graph

267 commits

Author SHA1 Message Date
Max Brazhnikov
39d515c0da Mark build conflict with openssl from ports. 2010-12-30 08:25:11 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Martin Wilke
1bbc977b7a - Fix build on HEAD
Submitted by:	ed@
2010-02-09 19:35:27 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Max Brazhnikov
10856d20f5 Remove extra dependency on cups-base
Fix plist
Bump PORTREVISON
2009-12-04 20:27:40 +00:00
Max Brazhnikov
36d93884e2 Fix dependencies on print/cups-*
Does not affect package, so don't bump PORTREVISION.

PR:		ports/140088
Reported by:	Bengt Ahlgren <bengta at sics.se>
Fixed by:	dinoex
2009-12-01 22:17:52 +00:00
Max Brazhnikov
f25ac1f384 Remove ${PREFIX}/lib/kde3 from ldconfig paths.
This does not affect KDE3, while resolves strange craches for some
KDE4 apps (e.g. ktorrent and koffice2)
2009-08-12 17:36:00 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Dirk Meyer
73727e9479 - backout last commit
port installs files in cups directories
2009-05-20 09:30:39 +00:00
Dirk Meyer
512a567ee1 - use cups-client as depency
Approved by:	miwi
2009-05-18 13:56:18 +00:00
Martin Wilke
2caa806709 - Remove CONFIGURE_TARGET hack in various bsd.*.mk 2008-08-29 11:55:02 +00:00
Martin Wilke
8d67f4a547 The KDE FreeBSD team is proud to announce the release
of KDE 3.5.10 for FreeBSD. The official KDE 3.5.10 release
notes can be found at:
http://www.kde.org/announcements/announce-3.5.10.php

While not a very exciting release in terms of features,
3.5.10 brings a couple of nice bugfixes and translation
updates to those who choose to stay with KDE 3.5. The
fixes are thinly spread across KPDF with a number of crash
fixes, KGPG and probably most interesting various fixes
in kicker, KDE3's panel:

    * Improved visibility on transparent backgrounds
    * Themed arrow buttons in applets that were missing them
    * Layout and antialiasing fixes in various applets

Approved by:	portmgr (erwin/pav)
2008-08-29 11:30:04 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Martin Wilke
2c918e019a The KDE FreeBSD team is proud to announce the release
of KDE 3.5.9 for FreeBSD. The official KDE 3.5.9 release
notes can be found at:
http://www.kde.org/announcements/announce-3.5.9.php

After the KDE 4.1.0 import the team found time to make
KDE 3.5.9 ready for the Ports tree.

KDE 3.5.9 was released six months ago and 3.5.10 is coming
soon. We are not sure we have time to get 3.5.10 for FreeBSD
7.1/6.4 release, but we would have minimum 3.5.9 for those
people who prefer to stay with KDE3.

Of course Thanks to all Testers.
2008-08-18 09:22:07 +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