Summary of changes from NEWS file. Note that this is the changes from
the last major version. One of most notable things is that PDF output
support is added to some sub programs.
PW
==
+ Left-, right- and center aligned adjustable tabs.
+ Left-, right- and center aligned plugins.
+ "Full" adjustment with straight left and right edges.
+ Print raised, lowered and underlined text properly.
+ Strikethrough.
+ Faster HTML (and hence Word) loader.
+ Display LaTeX and DVI files in the Clipart plugin.
+ Fetch stock quotes from Yahoo over the Internet.
- Load and save as PDF
- Colour printing.
- Zoom.
- Redisplay more efficiently.
Siag
====
+ $A$1 style references, which are not updated when cells are moved.
+ Examples for all functions.
+ Hundreds of functions, many Excel compatible, all documented in
the function reference.
+ Arbitrary precision integer functions.
+ Arbitrary precision floating-point functions.
+ Rudimentary loading of ABS files.
+ New operators ** (power) and \ (quotient).
+ Complex numbers; example in complex.siag.
+ Matrix functions; example in matrix.siag.
+ New or updated documentation, automatically generated from the source.
+ "C" interpreter translates expressions to Scheme rather than evaluating
the expression itself.
+ Convert currencies, using information from Yahoo over the Internet.
- Save as PDF.
- Colour printing.
- Zoom.
- Redisplay more efficiently.
Egon
====
- Save as PDF.
- Load and save plaintext.
- Load and save HTML.
- Load Powerpoint.
- Load MagicPoint (rudimentary).
- Keyboard control.
- Updated documentation.
- Postscript output and printing.
- Background gradients.
- Multiple buffers and sheets (pages).
- Full-screen mode.
All
===
+ Support for the XDND drag and drop protocol.
- New or updated translations: Brazilian, Czech, Danish, German,
Russian, Spanish, Swedish
- Image plugin redisplays more efficiently.
And lots of small changes that are either invisible or too insignificant
to mention here.
* Works with gtkhtml-1.1
* Remove guile support to unbreak gnome (needs fixing in the
guile 1.4 and 1.6 packages)
* Translation updates
* Build fixes
* Update documentation
* Search unusual install paths for data
* Fix task redraw bug
* New popup menu entries
* Misc bugfixes
* Fixes to configure/makefile setup
* spec file file list fixes
* coredump fixes
* column drawing fixes
* fix for printing dates, titles and tooltips
* updated man pages
- apply patch from Dave Serls:
* allow user to specify timezone in hours-offset from UTC
* prepend information with location to allow user to easily
distinguish multiple instances of bbweather for different
location
- neatify some of the code
- cleanup Makefile to better work with GNU make and normal make
- html documentation now installs into the proper directory
While we're there, remove perl-buildlink and instead use
USE_PERL5= run
KOffice 1.2.1 is a stability release, with the principal improvements over
KOffice 1.2, released last September, occurring in the spreadsheet program
(KSpread).
Drew Einhorn's gpsfetchmap.pl enhancements, including:
- tred rather than flat map directory
- grid-snapped images and checking to see if images are already
available before downloading
- support for US Census TIGER Line map server and terraserver as
image sources.
fooseti is a simple frontend for the Seti@home client. It shows the current
status of the client in a GTK+ window, allowing to start and stop it when
wanted. Note that it does not support account configuration.
Provided in PR pkg/19576 by Juan RP, with several changes by me.
displays your position provided from your NMEA capable GPS receiver on a
zoomable map, the map file is autoselected depending of the position and
prefered scale. Speech output is supported if the "festival" software
is running. The maps are autoselected for best resolution depending of
your position and can be downloaded from Internet. All Garmin GPS
reveiver with a serial output should be usable, also other GPS receiver
which supports NMEA protocol. GpsDrive is written in C with use of the
GTK+ graphic toolkit.
the result is buildable with both bison 1.35 and bison 1.75 - tested
by full openoffice build with each bison version
this fixes PR pkg/19505 by Thomas Klausner
This version includes some of the local patches.
In addition, add patch provided by Anthony Mallet
(anthony dot malletu at seless-ficus dot net) in
pr PKG/19432 to prevent the application on XFree-current
from segfaulting.
xpkwedge.
Update to 2.4.2.
Notable changes are:
* Fixed keyboard input handling for various configuration dialogs: popup menus
can now invoked by ALT-<underlined char>
* Implemented redundancy removal in description texts of French
providers (e.g. multiple "Au sommaire: ..." paragraphs). (Note that
these repetitions exist because both a short and long version of the
programme description is broadcasted; nxtvepg displays these
together, but in TV sets they would normally appear on different
pages)
collection as misc/p5-Mac-Macbinary.
The Mac::Macbinary perl5 module provides an object-oriented way to
extract various kinds of information from Macintosh Macbinary files.
BlackBook is a simple address book written using the GTK+ toolkit.
It should run on any system where the GTK+ toolkit works. It is
distributed under the terms of the GNU General Public License,
version 2 or later.
Provided by Sergio Jiménez (sjr at hispabsd dot org) in PR pkg/19197.
build when building koffice. Worse, if someone has installed libart2 for
some other reason then koffice will fail to build from that point on.
Perhaps a proper fix would be to change the pkgsrc system to allow for lines
like these to be added only if necessary but that is a much bigger project.
Changes since 2.3.0 are too numerous to mention all here. Refer to the homepage
for details.
The most important changes:
* Project page was moved to sourceforge
* Implemented user-defined columns in TV schedule output, which allow
to define the column content depending on matches against a number
of filter shortcuts; the content can consist of static text,
pre-defined images or a standard attribute. See the manual or this
screenshot for details.
* Implemented inverted filters, i.e. you can now search for all
programmes which do not match one or more of given filter criteria
or simply invert the outcome of a complete filter setting.
* Added a new filter type: "VPS/PDC" which allows to search for
programmes with a VPS/PDC timestamp attached, and/or whose VPS/PDC
start time differs from the actual start time (i.e. shifted or newly
added programmes)
* Enhanced start time filter: added an option "ignore date" which
allows to search for programmes in a daily time window
(e.g. restrict a search for German new magazine "Tagesschau" to
20:00-20:10)
* Added database export in XML format (according to xmltv.dtd), provided by
Massis Sirapian.
* Bugfix for Power-PC architecture in pioutput.c; Thanks to Gerhard Tonn
* Internal changes: split Tcl/Tk script for GUI into modules (the
* daemon only loads the script which manages the rcfile - saves
* apx. 400 kB RAM)
Plus many bug fixes.
5.4:
* L and l can be used to set/go to a default bookmark.
* You can scroll past the end of the file (into blank space).
This is important because...
* :o will look for a filename on the current top line and try to open it,
going to the bookmark if you're in your bookmarks file.
* :l will give you a list of buffers.
* Of course, bug fixes and code cleanups.
5.3:
* Filenames are reverse truncated in the status bar if they're too long.
* Updated the build system.
* Breed supports -w to word wrap files, if possible/desirable.
* Typos fixed.
5.2:
* ,, ., and r work as documented.
* :r reloads a file if it was on disk (and not a stream).
* Naming the buffer based on the manual page name is now more accurate.
* URLs load in breed again.
* Breed doesn't make a file named '-' anymore when reading postscript.
5.1: This release no longer segfaults if the configuration file
is missing. 'H' brings up a short help file in the program. Bookmarks
are more aesthetically displayed. Some other, minor bugs were fixed.
5.0: Reed has been completely rewritten. Searching (and highlighting)
is now file-specific. Invoking an editor now goes to the current
line within that editor. The bookmark file format has changed and
is incompatible with previous versions. The included script
fix_bookmarks.pl can update your bookmarks for you. Bookmarks can
now all be viewed with the 'B' command. 'Fake' filenames can be
changed using the 'R' command. Reed now automatically reads from
stdin if no filename is given and data is waiting. Greater 'less'
compatibility was added to the (the old j is now J).
Older changes ignored since reed was completely rewritten in 5.0.
- Added Comment field.
- Fixed ebay time sync'ing.
- Fix bad "Host:" entity-header if a proxy server was used. It used
to send "Host: proxy.do.main" instead of "Host: whatever.ebay.com".
- It now sends an "User-Agent" string which looks like Mozilla 1.1
including the real operating system and machine.
- It support using "POST" for the actual bid. I've succesfully tested
this by bidding on an auction.
- Fixed stupid bug introduced in 1.3.5 for certain ebay motors auctions
- Fixed handling bad DNS responses.
Changes since less-376:
* Bug fixes:
Default buffer space is now 64K as documented.
Search highlighting works properly when used with -R.
Windows version works properly when input file contains carriage returns.
Clean up some compiler warnings.
See the NEWS file for the full list of changes.
Update MASTER_SITES and HOMEPAGE.
21th October 2002 - Fix available for KSpread's crash
A fix is available for kspread's crashes when working with long text
which overlaps several cells or when working with merged cells.
* Don't use Makefile.gcc, which is going away. Just add the contents of
that file into the openoffice Makefile.
* Use pth/buildlink.mk instead of pthread.buildlink.mk, which is going
away.
* Minor whitespace changes.
creation.
* Enhance INSTALL/DEINSTALL scripts so that they may remove the RPM
databases on deinstallation if RPM was never used.
* Allow new knob RPM_DB_PREFIX that defaults to "/var/pkg" that is the
prefix for the path to the RPM databases. The databases are kept in
${RPM_DB_PREFIX}/lib/rpm.
arts
* Compile fix for IRIX64
kdelibs
* KHTML : Fixed progress bar.
* KHTML : Fixed several crashes and misrenderings.
* KHTML : Fixed "HTML source displayed in text viewer" after viewing
text.
* KHTML : Only ask "download plugins?" once per requested mimetype in
the same page.
* Javascript : several fixes (row.cells(), tablecaption.*, heading.*,
event.x/y) .
* libkscreensaver : Fixed bug that in rare cases prevented the
screensaver from showing anything.
* kio_file : Proper "disk full" error message in mkdir
* KIO : Dropping links to webpages onto the desktop works in all cases
now
* Drag-and-drop of URLs : Improved compatibility with non-KDE apps
* KToolBar : fix for oversized comboboxes in toolbars, e.g. in KOffice
kdebase
* NSPlugins : Compatibility with gcc-3.x
* Konqueror configuration : fixed default font size value
* KDesktop : better determination of icon heights, for "lineup Icons"
* KDesktop : Don't rearrange all icons when changing the font size
* KControl : Fixed proxy configuration dialog layout
* Fix a lot of mem leak
* Kaddressbook : fix crash when we export CSV list
* KDM
* Security: proper temp dir creation for QT and disabled
crash dialog
* Made chooser work at all
* Fixed compilation with older glibc
* Fixed bad lilo interaction wrt. warnings
kdegraphics
* Kamera: Fixed crash when we didn't select camera in kcmkamera
* KGhostview: Security related fixes
kdemultimedia
* KMix : Fixed compilation on Solaris
* Kaboodle : fixed when it was embedded in konqueror
* Fix a lot of memory leak
kdenetwork
* kpf: Security related fixes
kdepim
* KAlarm: Fix right-to-left character sets not being displayed in
message edit control
* KAlarm: Make "Help -> Report Bug" use the KDE bug system (bug
#43250)
* KNotes: Fixed session management (bug #22844)
* KNotes: Fixed mouse behaviour to be like kwin's (raise and lower
already on mouse press)
* KNotes: Fixed (in)famous bug that caused the big black windows
and lost data (bugs #22062, #44870, #45084, #45386, #45451,
#46570, #47352)
* KNotes: Fixed drag'n drop of links and plain text
kdesdk
* Disabled kbugbuster compilation because bug system changed. Use CVS
version if you need it.
1.) Send correct "Host:" entity-header if a proxy is used.
2.) Supply a more appropriate User Agent intetification.
3.) Use a "POST" for request for the actual bid like the eBay form would.
Bump package revision to 2.
Changes since 2.2.1 (Windows specific changes ommited):
* Bugfix in user-defined context menu entries: variables using
modifiers (e.g. ${start: %H:%M %d.%m.%Y}) sometimes had trailing
garbage; this bug was introduced in 2.2.0. Thanks to Friedrich
Delgado Friedrichs for pointing this out.
* Bugfix in decoding of description texts (newlines were not processed
correctly sometimes); also improved text display by inserting
paragraph breaks when there is a completely empty line in the
original description text
* Added "duration" filter, so that programmes ouside of given running
time length boundaries can be suppressed (e.g. filler programmes
which are less then 10 minutes long)
* Added possibility to manually resize all listbox columns by dragging
the right border of the column header menu buttons (not possible if
headers are disabled in the "show" options of the configure
menu). Note that the automatic resizing of the network name column
was dropped in favour of this feature.
* Timescale windows are now always made large enough to display the
time range covered by all programmes in the database (formerly only
the next 5 days were covered, which was by far not enough for the
German provider Kabel1)
* Added zoom and help buttons to the timescale windows
* Improved key bindings and default keyboard focus in main browser and
dialog windows; CTRL-F in main window now opens the text search
dialog; CTRL-C opens the context menu; digit keys now toggle
shortcuts; Return tunes the channel like pressing the Tune-TV button
* The search text history is now accessible from inside the text
search filter dialog (by pressing the down cursor key or clicking
the arrow button next to the text entry field)
* The "Refresh" mode of the EPG scan now allows to remove databases of
obsolete providers which no longer transmit Nextview EPG (e.g. Pro7
or TV5). Thanks to Frank Mauler for pointing out the need for this
feature.
* Added a "Load all used" button to the sorting criterion filter
dialog which fills the sorting criterion selection listbox with a
list of all codes that are actually used in the current
database. This allows a quick overview which criterions will
produce any matches when filtered for.
* Linux only: fixed tuner frequency setting (in particular the EPG
scan) for SECAM/PAL multi-norm tuners. Thanks to "Keuleu 36" for
debugging this problem
* UNIX only: fine tuning offsets and TV norm in the .xawtv file are
now evaluated for the EPG scan
* Internal reorganization of the interface between Tcl/Tk and C
modules (using the "object-based" Tcl interface for function
arguments and results)
DICTD is a DICT protocol server.
The Dictionary Server Protocol (DICT), described in RFC 2229, is a TCP
transaction based query/response protocol that allows a client to access
dictionary definitions from a set of natural language dictionary databases.
Some dictionary databases are freely available at dict.org.
Is this the first case of buildlink2 needing additional patches rather
than removing those no longer required?
Expand on the DESCR. Partially addresses pkg/18374
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks. Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
Lookup is an electric dictinary agent for Emacs editors. It supports many
kind of dictinaries - CD-ROM, and network dictionary, which are mainly
available in Japan.
generalise the linker flags used to export symbols by setting them on
a per-OS basis.
> many packages force -Wl,-export-dynamic which is not portable outside GNU ld
> and cause problems e.g. on Solaris. some of these packages use if
> conditionals either only for NetBSD or except SunOS, but the state is not
> coherent and it may complicate later when support for new OS is added to
> pkgsrc (e.g. ongoing work on HP-UX support).
>
> jlam proposed the following framework in discussion on tech-pkg:
>
> http://mail-index.netbsd.org/tech-pkg/2002/06/21/0009.html
>
> now, ${EXPORT_SYMBOLS_LDFLAGS} is used instead of directly defining
> -Wl,-export-dynamic which is set in appropriate defs.*.mk to reasonable
> values. packages should be converted to this framework by:
>
> 1) replacing LDFLAGS+= -Wl,-export-dynamic and LIBS+= -export-dynamic with:
>
> LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
>
> 2) for use in patchfiles, add this variable to MAKE_ENV if needed:
>
> MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS}
>
> 3) replace occurances of -Wl,-export-dynamic and -export-dynamic in patch
> files with:
>
> $(EXPORT_SYMBOLS_LDFLAGS)
Provided in PR 18139 by Julio Merino <jmmv@hispabsd.org>
Visual REGEXP lets you easily design and debug regular expressions
by providing a graphical visualization of the expression and its
matches on a sample of your choice.
Changes since 0.7.4 (Windows changes ommitted):
From 2.2.0 (aka 0.7.4) to 2.2.1 (August/24/2002)
This release contains the following fixes:
* Major bugfix: nxtvepg crashed frequently due to a memory
overwrite bug in the description text display function. The bug
exists in all previous versions! (It surfaced only now because
some very long description texts were transmitted by the German
provider Kabel1.)
* Bugfix in database merge: merge failed when no networks were manually
selected yet
* Network name column in the programme listing now automatically adapts
its width so that network names no longer get cut off.
Thanks to Thierry M?n?trier for his excellent feedback.
From 2.1.2 (aka 0.7.4) to 2.2.0 (August/18/2002)
This release contains the following new features and fixes:
* Network selection config dialog: allow to specify time windows for
each network (e.g. for ARTE 19:00 - 06:00 o'clock). Programmes that
are completely outside this window are suppressed in the listing.
* PDC theme descriptors were translated to French and German; the
language can be either selected automatically or manually. Thanks to
Matthieu for triggering this improvement and for the French
translation.
* The programme database can be exported into a text file in TAB
separated format, so that it can be directly loaded into an SQL
database. (This feature has been added to support the HTML converter
E*plore EPG nexTView written in PHP by sysmik)
* Bugfix in the EPG scan due to which on channels which could not be
identified via VPS/PDC no EPG provider was found. Thanks to Helge
Kreutzmann for pointing out this problem.
* Manual size changes of the help window are now remembered; also improved
a few details in help text formatting.
While I'm here do the a.out dance for kuickshow and a couple of other
minor clean ups.
Changes are:
kdelibs
kprocess / kprocctrl: fix problem with hanging kdevelop.
Javascript (core): more robust stack overflow check
Javascript (html): allow to set a JS (non-CSS) property to a style object
Javascript (html): improved result of navigator.platform using uname()
Javascript (html): more aggressive garbage collection on clear, fixing many
crashes
Javascript (html): global object (window) has a correct object prototype now
khtml: several crashes and bugs fixed
kssl: Always verify the basic constraints on certificates (SECURITY)
kdefx: Make the blending routine used by transparent menus work properly on
big-endian platforms
kdeui: Fix KDialog::setPlainCaption()
kdebase
Build fixes for IRIX / MipsPro (kcontrol, konqueror, konsole).
Kicker: Quick browser escapes ampersand characters in file names.
Konsole: Don't prepend ESC if Meta is pressed if key definition is for "+Alt".
Konsole: Fixed crashes at startup related to broken font installations.
Konsole: Fixed crashes when selecting in history buffer.
krdb: Smarter handling of multiple and symlinked KDE and Qt installs when
exporting plugin path to Qt.
kdenetwork
KMail: allow an ampersand as last char of an URL.
KMail: Don't crash when custom drafts or sent-mail folders have been deleted or
renamed.
KMail: Fix auto charset detection for empty strings.
KMail/KNode: Correctly handle quotes in user ids of OpenPGP keys.
KMail: Make custom (global) Bcc headers work correctly with encryption and
distribution list expansion.
kdepim
KAlarm: Fix session restoration often not occurring at login.
KAlarm: Adjust wrong summer times stored by KDE 3.0.0 version of KAlarm.
KAlarm: Make Close button on message window not the default button to reduce
chance of accidental acknowledgement.
KAlarm: Make Help button in configuration dialog display KAlarm handbook.
KNotes: Compile fix for Qt 3.0.5
KOrganizer: Fixed context menu of todo list/view and event list which
disappeared when using Qt 3.0.5
buildlink2.mk files back into the main trunk. This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
- fix other time related bugs which prevent compilation
- use DEFAULT_SERIAL_DEVICE for the example config file and
don't enter an infinite loop if the device doesn't exist.
- don't arbitrarily change device permissions.
INCOMPAT_GETTEXT that are analogous to INCOMPAT_ICONV and contain lists of
shell wildcards intended to match against ${MACHINE_PLATFORM}. These
variables are used to note those platforms that have the named packages in
the base system but are incompatible in some way from the pkgsrc version
of the same package. Change INCOMPAT_CURSES to have the same sematics as
above. These variables allow much greater precision in specifying which
platforms have broken (for the purposes of pkgsrc) versions of software in
the base system that must be ignored.
The buildlink.mk files for these packages define private _INCOMPAT_*
versions of these variables, and they contain the default lists of
platforms that are known to have incompatible software bits.
This addresses pkg/17775 submitted by Julien T. Letessier
<julien.letessier at sun dot com>.
an application under the Blackbox window manager, into pkgsrc using files
provided by Anthony Mallet <anthony dot mallet at useless-ficus dot net>
in PR pkg/17831 with minor modifications by myself.