Python is an interpreted, interactive, object-oriented
programming language that combines remarkable power with
very clear syntax. For an introduction to programming in
Python you are referred to the Python Tutorial. The
Python Library Reference documents built-in and standard
types, constants, functions and modules. Finally, the
Python Reference Manual describes the syntax and semantics
of the core language in (perhaps too) much detail.
Python's basic power can be extended with your own modules
written in C or C++. On most systems such modules may be
dynamically loaded. Python is also adaptable as an exten-
sion language for existing applications. See the internal
documentation for hints.
This package provides Python version 3.2.x.
With the upgrade to version 1.4.12 or 1.4.13, scim began failing on
DragonFly when PKG_DEVELOPER=yes option was used due to the missing
locale files outlined in the plist. All the USE_TOOLS callouts and
buildlinks were correct. The problem was traced back to the configure
tests for gettext. They were producing casting errors and number of
argument errors.
The workaround is to cache the result of the gettext/libintl test
as successful in the package makefile. Doing so results in successful
build, confirming the conftest has a problem at least on some platforms.
0.9.9
- Overall changes:
* Added noVNC HTML5 VNC viewer (http://kanaka.github.com/noVNC/) connect possibility
to our http server. Pure JavaScript, no Java plugin required anymore! (But a
recent browser...)
* Added a GTK+ VNC viewer example.
- LibVNCServer/LibVNCClient:
* Added support to build for Google Android.
* Complete IPv6 support in both LibVNCServer and LibVNCClient.
- LibVNCServer:
* Split two event-loop related functions out of the rfbProcessEvents() mechanism.
This is required to be able to do proper event loop integration with Qt. Idea was
taken from Vino's libvncserver fork.
* Added TightPNG (http://wiki.qemu.org/VNC_Tight_PNG) encoding support. Like the
original Tight encoding, this still uses JPEG, but ZLIB encoded rects are encoded
with PNG here.
* Added suport for serving VNC sessions through WebSockets
(http://en.wikipedia.org/wiki/WebSocket), a web technology providing for multiplexing
bi-directional, full-duplex communications channels over a single TCP connection.
* Support connections from the Mac OS X built-in VNC client to LibVNCServer
instances running with no password.
* Replaced the Tight encoder with a TurboVNC one which is tremendously faster in most
cases, especially with high-color video or 3D workloads.
(http://www.virtualgl.org/pmwiki/uploads/About/tighttoturbo.pdf)
- LibVNCClient:
* Added support to only listen for reverse connections on a specific IP address.
* Support for using OpenSSL instead of GnuTLS. This could come in handy on embedded
devices where only this TLS implementation is available.
* Added support to connect to UltraVNC Single Click servers.
- browse-mode improvements
- grid editing
- remember recent tables
- remember last sort order by table
- flexible column width
- reorder columns
- more compact navigation bar
- AJAXification of many operations
- reorganised server status page, with server monitoring
- improved support for stored routines, events and triggers
- openGIS support
- zoom-search in table search
- Drizzle support
- improved ENUM/SET editor
pkgsrc changes:
---------------
- Depends on textproc/py-ccsutils >=0.9.9.
Upstream changes:
-----------------
Release 0.8.50 - May 04, 2012
=============================
New Features
Tweak Book: Allow tweaking of KF8 MOBI files. Useful to fine-tune the result
of a conversion. Right click on the book and select Tweak Book to use the
feature. Note that tweaking a MOBI file that contains both KF8 and older MOBI6
will cause the MOBI6 version to be discarded.
AZW3 output plugin. This output plugin generates pure KF8 mobi files. These
only work on the Kindle Fire and Kindle Touch with latest firmware.
Conversion: Allow easy re-ordering of the search and replace expressions in
the conversion dialog. Also apply the expressions in the same order that they
were entered when doing the conversion.
Automatically add the Tag 'Sample Book' when an Amazon sample is added to
calibre
FB2 Input: Better handling of inline images.
Closes tickets: 989869
Bug Fixes
KF8 Output: Fix section to section jumps not working for documents with
multi-level ToCs
EPUB Input: Handle the case of the metadata ToC containing a reference to
the cover HTML file.
Closes tickets: 993812
CHM Input: Handle files with deeply nested markup and non html files
listed at the start of the manifest.
Closes tickets: 993607
KF8 Output: Workaround Kindle Touch bug that causes the book to be rendered
as black pages when a height is specified for <body>
Fix regression in 0.8.49 that broke italics detection in heuristic
processing on 32-bit systems.
Closes tickets: 991380
KF8 Output: Fix joint MOBI6/KF8 books not being recognized as MOBI files
by older Kindles
KF8 Output: Fix errors when processing documents with HTML comments
and/or XML processing instructions
Get Books: Amazon fix prices not being found. B&N fix details link.
ebooks.com: fix cover image. Website changes to various EU stores
FB2 Input: More robust base64 decoding to handle embedded images that are
incorrectly encoded.
Closes tickets: 990929
Fix scrolling with the cover browser updating only the selection in the
book list, not the current book.
Closes tickets: 990881
Save to Disk: Do not run out memory when saving very large files on
systems with low RAM.
Closes tickets: 990741
FB2 Output: Use 2 letter language codes in preference to 3-letter ones to
not break poorly implemented FB2 readers
Closes tickets: 990026
EPUB Input: Auto set the media-type for OPF manifest entries with an
empty media-type
New news sources
George Monbiot by Darko Miletic
El Mundo by atordo
AraInfo and Diagonal by Ruben Pollan
Improved news sources
National Post
Daily Mirror
Sun
Newsweek Polska
Max-Planck
derStandard
tweakers.net
Release 0.8.49 - Apr 27, 2012
=============================
New Features
Experimental support for generating Amazon's new KF8 format MOBI files
calibre can now generate Amazon's new KF8 format MOBI files. To turn
on this feature, go to Preferences->Tweaks and click Plugin Tweaks. In
the box add: test_mobi_output_type = 'both' calibre will now produce MOBI
files that have both the old MOBI format and the new KF8 format in them.
To learn more about KF8, see: http://www.amazon.com/gp/feature.html?docId=1000729511
Note that calibre support for KF8 is still experimental and there will
likely be bugs.
Upgrade to using cssutils 0.9.9 for CSS parsing. Improved speed
and robustness.
Show cover size in a tooltip in the conversion dialog
Closes tickets: 986958 [External link]
Driver for Nook Simple Touch with Glow Light
Closes tickets: 989264 [External link]
Bug Fixes
Heuristics: When italicizing words do not operate on words not in
between HTML tags.
Closes tickets: 986298 [External link]
Fix (I hope) the bulk metadata download process crashing for some
people on OS X when clicking the Yes button to apply the updates.
Closes tickets: 986658 [External link]
Fix tooltip not being updated in the book details panel when
pasting in a new cover
Closes tickets: 986958 [External link]
Cover Browser: Wrap the title on space only, not in between words.
Closes tickets: 986516 [External link]
Edit metadata dialog: If a permission denied error occurs when
clicking the next or prev buttons, stay on the current book.
Closes tickets: 986903 [External link]
Fix heuristics not removing unnecessary hyphens from the end
of lines.
Closes tickets: 822744 [External link]
New news sources
Berria by Alayn Gortazar
Sol Haber by Onur Gungor
Telam by Darko Miletic
Richmond Times-Dispatch by jde
Improved news sources
Metro Nieuws NL
Der Tagesspiegel
* New dependencies to boost and glm
Changelog:
0.38:
* New high quality sprites.
* Fullscreen toggle with alt + enter.
* Window is now resizable. -WIDTHxHEIGHT! creates a non-resizable window.
* Lowered minimum zoom distance.
* Use AM_CPPFLAGS in Makefile.am to allow passing custom CPPFLAGS.
* Don't add files that match the path of a known directory.
* Fixed divide by zero in text shader causing artifacts on some video cards.
* Recursively search for repository directory when log-format not specified
(thanks to Jorg Bachmann for original concept / prototype).
* New dependency on Boost Filesystem.
* Doubled the maximum zoom out distance.
* Allow negative timestamps before 1970 in custom log (artzub).
* Fix for UTF8-CPP checked.h compilation issue (vszakats).
* Fixed bug causing missing characters in text.
* Fixed --highlight-users option not using highlight-colour.
* highlight-colour default changed to white.
* Added --selection-colour option (applied to selected users and files).
* Added --dir-colour option (applied to directories).