See original release announcement for details:
http://kde.org/announcements/announce-4.2.3.php
New ports:
devel/kdebindings4:
Meta port of KDE bindings for C#, Java, PHP, Python and Ruby.
Currently only Python bindings are supported.
devel/kdebindings4-python, devel/kdebindings4-python-krosspython,
devel/kdebindings4-python-pykde4:
Python bindings for KDE.
print/kdeutils4-printer-applet:
printer-applet is a system tray utility. It shows current print jobs,
shows printer warnings and errors and shows when printers that have
been plugged in for the first time are being auto-configured by
hal-cups-utils. It replaces kjobviewer in KDE 3.
print/system-config-printer-kde
A port of Gnome system-config-printer to KDE.
http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new.
On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative
for Firefox 2.0 as a Gecko provider. Almost all of the Gecko consumers
can make use of this provider by setting:
WITH_GECKO=libxul
The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with
contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen,
Martin Matuska, Craig Butler, and Pawel Worach.
. reintroduce NOPORTDOCS with upstream patches; [2]
. no changes to default packages -- do not bump PORTREVISION.
Pointed out by: pointyhat [1]
QAT [2]
multimedia/phonon port has been split into phonon itself, phonon-xine
and phono-gstreamer backends. After updating phonon port you have
to install at least one backend. phonon-xine backend is recommended
for KDE.
since 1.23.0. Use the latter with option WITH_PYTHON_GAMMU=YES.
Reported by: pointyhat (pav)
Approved by: wenheping at gmail.com (maintainer, by email)
there is no easy way (at least I did'n manage to find one and got
no responce at the maillist) to do it. *sigh*
. add a variable WITH_PYTHON_GAMMU to optionally install
python-gammu binding (incorporated into gammu since 1.23.0);
. do not bump PORTREVISION (no changes to default packages).
Reported by: QAT [1]
Esmska is a cross-platform application for sending SMS messages over the
Internet.
Features:
* Send SMS to various operators (local or international)
* Supports all common operating systems (Linux, Windows, Mac OS, etc.)
* Free, under open-source licence GNU AGPL3
* Import contacts from other programs (DreamCom) and formats (vCard)
* Send SMS to multiple recipients at once
* History of sent messages
* Pluggable operator system - easy to provide support for more operators
directly by users
* Extensive possibilities of changing appearance
* Many other planned features
WWW: http://esmska.googlecode.com
PR: ports/131865
Submitted by: martinko <gamato (AT) users.sf.net>
versions of GCC, mostly dead upstream, and requiring gcc295 which fails
to build itself (and does not support current version of FreeBSD nor most
primary targets).
EXPIRATION_DATE=2009-03-22
Move maintainership back to the ports@ pool.
Approved by: Maurice Castro <maurice@castro.aus.net> (maintainer)
(Universal Serial Bus Device Firmware Upgrade) protocol.
In the OpenMoko project (for example), this program is used to communicate
with the specially enhanced u-boot boot loader, which implements the DFU
device side.
Author: Bruce Cran <bruce@cran.org.uk>
WWW: http://wiki.openmoko.org/wiki/Dfu-util
PR: 131430
Submitted by: Bruce Cran <bruce at cran dot org dot uk>
- Also update a bunch of c-sharp ports to their latest version.
- Change maintainership to mono@FreeBSD.org.
PR: ports/129724
Submitted by: Phillip Neumann, Romain Tartiere (bsd-sharp team)
access many phones. It currently does not support all Gammu
features, but range of covered functions is increasing, if you
need some specific, feel free to use bug tracking system for
feature requests.
WWW: http://cihar.com/gammu/python/
PR: ports/131330
Submitted by: Wen Heping <wenheping at gmail.com>
for FreeBSD. The official KDE 4.2.0 (Codename: "The Answer") release
notes can be found at:
http://kde.org/announcements/4.2/index.php.
New supported languages include Arabic, Icelandic, Basque,
Hebrew, Romanian, Tajik and several Indian languages (Bengali India,
Gujarati, Kannada, Maithili, Marathi) indicating a rise in popularity in
this part of Asia.
New ports for KDE 4.2.0:
arabic/kde4-l10n Arabic
hebrew/kde4-l10n Hebrew
misc/kde4-l10n-bn_IN Bengali (India)
misc/kde4-l10n-eu Basque
misc/kde4-l10n-gu Gujarati
misc/kde4-l10n-is Icelandic
misc/kde4-l10n-kn Kannada
misc/kde4-l10n-mai Maithili
misc/kde4-l10n-mr Marathi
misc/kde4-l10n-ro Romanian
misc/kde4-l10n-tg Tajik
math/eigen2 Lightweight library for vector and matrix math
graphics/kipi-plugins-kde4 KDE4 kipi graphics plugins
sysutils/policykit-kde PolicyKit manager for KDE
Unfortunately FreeBSD 6.4 support is dropped.
We'd like to say thanks for feedback and help to:
Matt Tosto, Kris Moore, stickibit, David Johnson, Markus Brueffer,
David Naylor, Thomas Schlesinger, Warren Liddell, Thomas Abthorpe,
Diego Depaoli, Mats Andreassen, portmgr for exp-run and repocopies.
released in ~5yrs.
- WITH_SLANG2 is now no longer a valid ports knob
- WITH_SLANG implies devel/libslang2 now
- devel/libslang -> devel/libslang2 is a SHARED LIB bump
so bump PORTREVISION for affected ports
- Take MAINTAINER for most unmaintained ports in this chain
- some SF macro conversions
- BROKEN with devel/libslang2 and DEPRECATE
math/slsc (abandoned upstream)
- BROKEN with devel/libslang2
japanese/slirc
PR: ports/125255
Reviewed by: garga (libslang maintainer), portmgr (pav)
Exp Run by: pav
only in 8.0, so revert it to a simple strdup().
PR: ports/131350
Reported by: ledondo2000 at gmail.com
Submitted by: Guido Falsi <mad@madpilot.net> (maintainer)
-
Error POSTing https://member.hinet.net/HiReg/checkcookieservlet:
Protocol scheme 'https' is not supported (Crypt::SSLeay not installed) at
/usr/local/lib/perl5/site_perl/5.8.8/SMS/Send/TW/emome.pm line 45
gram. It is, in principle, very much like minicom(1) , only it's "pico"
instead of "mini"! It was designed to serve as a simple, manual, modem
configuration, testing, and debugging tool. It has also served (quite
well) as a low-tech "terminal-window" to allow operator intervention in
PPP connection scripts (something like the ms-windows "open terminal
window before / after dialing" feature). It could also prove useful in
many other similar tasks.
WWW: http://efault.net/npat/hacks/picocom/
- Add USB support (adopted from ports/128776)
PR: 128979
Submitted by: Alex Samorukov <samm at os2 dot kiev dot ua>
Approved by: Guido Falsi <mad at madpilot dot net> (maintainer)
through Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection.
anyRemote supports wide range of modern cell phones like Nokia, SonyEricsson,
Motorola and others.
It was developed as thin communication layer between Bluetooth (or IR, Wi-Fi)
capabled phone and UNIX, and in principle could be configured to manage almost
any software.
WWW: http://anyremote.sourceforge.net/
PR: ports/128609
Submitted by: Alex Samorukov <samm at os2.kiev.ua>
Note:
- now builds against the new MPSAFE TTY layer
(and still builds against the old one)
- new product IDs added (0x7011 and 0x7501)
- hsoctl now forks into background after a successful connection
(use -d to disconnect, -n to get the old behavior)
PR: 128422
Submitted by: Ganael Laplanche <ganael.laplanche@martymac.com> (maintainer)
France Telecom's french network
- Add a BROKEN flag when trying to build against the
new MPSAFE TTY layer (fails)
- Bump PORTREVISION
PR: 128269
Submitted by: Ganael Laplanche <ganael.laplanche@martymac.com> (maintainer)
- Added OPTIONS knob for enabling srvrsnpp.c patch from ports/123437 (felt it
was better to make the patch optional)
- Added more knobs for compile-time options: daemon user, syslog facility
- Changed ${INSTALL_SCRIPT} to ${INSTALL_DATA} in post-install target
- Removed old maintainer e-mail address from pkg-descr
PR: 128318
Submitted by: maintainer
uses TCP/IP for incoming and outgoing connections. It can be used to allow
older applications and systems designed for modem use to operate on the
Internet. TCPSER supports all standard Hayes commands, and understands
extended and vendor proprietary commands (though it does not implement
many of them). TCPSER can be used for both inbound and outbound connections.
WWW: http://www.jbrain.com/pub/linux/serial/
for FreeBSD. The official KDE 4.1.1 release notes can be found at
http://www.kde.org/announcements/changelogs/changelog4_1to4_1_1.php.
KDE Community ships sirst translation and service release of the 4.1
dree desktop, containing numerous bugfixes, Performance Improvements
and Translation Updates.
Pretty much all applications have received the developers' attention,
resulting in a long list of bugfixes and improvements. The most significant
changes are:
* Significant performance, interaction and rendering correctness
improvements in KHTML and Konqueror, KDE's web browser
* User interaction, rendering and stability fixes in Plasma,
the KDE4 desktop shell
* PDF backend fixes in the document viewer Okular
* Fixes in Gwenview, the image viewer's thumbnailing, more
robust retrieval and display of images with broken metadata
* Stability and interaction fixes in KMail
New Ports:
- graphics/kcoloredit
* KColorEdit is a palette files editor. It can be used
for editing color palettes and for color choosing and
naming.
- graphics/kgraphviewer
* KGraphViewer is a GraphViz DOT graph viewer for KDE. The
GraphViz programs are free-software layout engines for graphs.
KGraphViewer displays the graphs in a modern, user-friendly GUI
with all the power of a well integrated KDE application.
- graphics/kiconedit
* KIconEdit is designed to help create icons for KDE using the standard
icon palette.
- graphics/skanlite
* Skanlite is a simple image scanning application that does nothing
more than scan and save images. Skanlite can open a save dialog for
every image scanned or save the images immediately in a specified
directory with auto-generated names and format. The user can also
choose to show the scanned image before saving.
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)
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!
- Manual pages are not subject to NOPORTDOCS filtering, fix this
- Handle pkg-message word expansion in a preferred manner
- Convert to use OPTIONS
- Simplify and cleanup Makefile
- Explicit glib20 dependency is useless in X11 case (implied by gtk20)
- Drop libgnome dependency, xgnokii does not link with it per what I see
- Drop RUN_DEPENDS introduced in rev. 1.68, as it is bogus (port does not
install any perl bits) [*]
- Trim overly long INSTALL statements
Approved by: maintainer
Pointy hat to: miwi [*]