Age | Commit message (Collapse) | Author | Files | Lines |
|
* Many updates to include new OS X methods up to 10.5
* Made KeyValueCoding/Observing fully functional and MacOS-X compatible
See the release notes for more information.
|
|
* Fixed some spurious rebuilds of plists, and framework headers.
* Added the -enable-absolute-install-paths option for Darwin systems.
* Install GNUstep.conf in /etc/GNUstep/GNUstep.conf on all systems.
|
|
Overview of Changes from GLib 2.18.2 to GLib 2.18.3
===================================================
* Build with libtool 2.x
(Seems to work fine with pkgsrc libtool though, at least for now)
* Bugs fixed:
557087 mem leak in g_content_types_get_registered
558185 'parent' variable in g_local_file_get_child_for_display_name()
hits g_object_unref(NULL) assertion
557210 g_compute_checksum_for_* asserts with less than 2 bytes
528320 Incorrect icons displayed for files with custom mimetype icons
557592 Missing include in gwinhttpfile.c
556415 Crash on Windows 2000 in g_winhttp_vfs_init()
556910 Memory leak: sub
561352 Leak of icon description
561375 Leaks mountpoint description
560569 gkeyfile doesn't use the set list_separator in some cases
560568 gkeyfile docs buglet
559413 g_option_group_set_error_hook docs buglet
* Updated translations:
Arabic (ar)
|
|
2008-xx-xx (sic!) meld-1.2.1
============================
* Pygtk version 2.8 now required
* Port to gtk.UIManager (Kai Willadsen)
* Handle spaces in svn paths (Neil Mayhew)
* Command-line auto-compare all option on startup (Ondrej Novy)
* Command-line can launch several comparisons (Brian Holmes)
* Several UI tweaks (better focus behavior, better defaults)
|
|
Overview of changes between 1.22.2 and 1.22.3
=============================================
- Minor bug fix with matrix operations
- Fix build with older compilers
- Bugs fixed in this release:
Bug 561779 – incorrect calculations in pango_matrix_concat
implementation
Bug 560730 – pango 1.22.2 build failure on Solaris 10, too many array
initializers in pango-language.c
Bug 561740 – Use stack allocation for thai_engine_break
|
|
initialisation of static data. Fixes build with Sun Studio 12.
|
|
Changes since 0.12:
Geany 0.15 (October 19, 2008)
General:
* Add Previous Message, Previous Error commands (thanks also to Beau
Barker).
* Add 'Close Other Documents' File menu command (#1976724).
* Add Find Document Usage popup menu command & keybinding.
* Check that the current file is still on disk (as well as checking the
modification time).
* Add support for custom file templates (found at startup) in the
~/.geany/templates/files directory, shown underneath filetype templates
in the New with Template menu.
* Make socket open command support filename:line:column syntax.
* Add filetypes.* [build_settings] key 'error_regex' to support custom
error message parsing using a GNU-style extended regular expression.
* Allow loading projects from command line (#1961083).
* Add alternative build system: Waf.
* Add Tools menu item to reload configuration data without a restart.
* Add support to use template wildcards in snippets.
* Increase LSB compliance.
Prefs:
* Make disk check timeout configurable (zero disables disk checks).
* Add search pref: 'Use the current file's directory for Find in Files'
(#1930435).
Interface:
* Make keyboard shortcuts dialog non-modal (#1999384).
* Add a debug messages window to easily view debug messages/warnings.
Editor:
* Update Scintilla to version 1.77 (includes many fixes).
* Add basic Line Breaking option in the Document menu and 'Line breaking
column' editor pref (for now only works when typing characters past
the line breaking column number).
* Don't colourise any documents until they need to be drawn (this
should make opening a session faster for filetypes that support typename
highlighting).
* Make Ctrl-click on a word perform Go to Tag Definition.
* Add 'Max. symbol name suggestions' autocompletion pref.
* Show ellipsis (...) item when there are too many symbol names for
autocompletion.
* Highlight matching brace indent guides (thanks to Jason Oster;
#2104099).
* Show brace indent guides on empty lines when appropriate (thanks to
Jason Oster; #2105982).
* Add 'Tab key indents' pref, on by default.
* Implement soft tabs support (#1662173). There's now a 'Tabs & Spaces'
Indent Type, and separate Width, Hard Tab Width indent prefs. (Thanks
to Joerg Desch for explaining how it needed to work).
* Auto-update the line margin width as lines are added (thanks to Jason
Oster; #2129157).
* Add "Replace spaces by tabs".
Windows:
* Install plugins into lib/ not into plugins/.
* Install Geany's message catalogs into share/locale rather than
lib/locale as GTK does since 2.12.2.
Keybindings:
* Add Go to Start/End of Line keybindings (#1996175).
* Add 'Switch to Compiler' keybinding (useful when checking build
progress).
* Add keybindings for Line wrapping, Line breaking, Toggle fold and
Replace Spaces by tabs, Previous/Next word part.
Filetypes:
* Add OpenGL Shader Language (GLSL) filetype (thanks to Colomban
Wendling; #2060961).
* Add R language filetype (thanks to Andrew Rowland; #2121502).
* Split filetype Fortran into Fortran 77 and Fortran 90.
* Add Gettext translation filetype (#2131985).
* CSS improvements, thanks to Jason Oster.
Embedded Terminal:
* Fix hang when restarting the VTE (#1990323) with VTE 0.16.14.
(Note that with VTE 0.16.14 the reset sometimes leaves a blank
terminal, but pressing enter makes it then behave as normal).
Plugins:
* Add Split Window plugin (should work OK for viewing; full editing
support is not implemented yet).
* Merge InstantSave, AutoSave and BackupCopy plugins into the new
plugin 'Save Actions'.
Documentation:
* Add Tips and Tricks appendix.
* Updated Installation section.
* Update 'Build system' for custom error regexes.
* Add a section for internal plugins.
Plugin API:
* Many changes; see the API documentation (make api-doc) and the
geany-devel list archives.
* Deprecated: plugin_fields, plugin_info symbols.
Internationalisation:
* New translations: ko, tr.
* Updated translations: be, ca, de, en_GB, fi, hu, it, ja, pl,
ro, ru, sv, zh_CN
Geany 0.14 (April 19, 2008)
General:
* Don't beep when using Replace All in Session unless all open files
have no replacements (fixes #1893796).
* Only use filetype detection after Save As, not on every save when the
filetype is None (fixes #1891778).
* Make Go to Tag commands look for the tag in the current document
before searching the workspace.
* Check file on disk for changes also when pressing a key.
* Ignore documents with no absolute path when saving session files.
* Fix segfault with Run command when a project is open and the current
file's filetype has no run command.
* Make Next Error and Next Message commands add positions to the
navigation queue, so the user can move backwards through the list items
and return to where they were.
* Make pressing escape in the sidebar focus the editor.
* Make navigation queue position based to restore the line and column when
returning to a previous position (closes #1936927).
* Save sorting order of the symbol list when saving a file (fixes #1917262).
* Improve "Send Selection To" code (fixes #1909452).
* Install header files and add a pkg-config file for external plugins.
* Use monospace font for text entry fields in search dialogs (#1907117).
* Don't open zero byte sized files read-only (e.g. files in /proc).
Filetypes:
* Improve Makefile parser to detect targets.
* Update PHP tags file to latest PHP API docs (closes #1888691).
* Add translucency settings to filetypes.common for semi-transparency.
* Add HTML parser to get h1, h2, h3 symbols as well as link anchors and
JavaScript functions (fixes #1896068).
* Update Javascript, TCL and Assembler parser.
Interface:
* When closing a tab when using left-to-right tabs, focus the next
document, not the previous.
* Move Load Tags item from File to Tools menu.
Editor:
* Don't scroll the editor view if it is unnecessary when using Find
Next/Previous, Find Selected, incremental search, Go to Marker or Go to
Matching Brace commands.
* Fix bug with showing macro list items all on one line.
* Fix Python auto-indentation when line endings are set to CR/LF.
* Unfold hidden code when the fold point modified (fixes #1923350).
* Update Scintilla to version 1.76.
* Add (basic) column mode editing (patch by "chuck").
Windows:
* Replace untitled file header filename after Save As and add to recent
files on Windows too.
* Resolve Windows shortcuts when opening files.
* Fix modal dialog problems on Windows by not setting taskbar hint
(closes #1916994).
* Add new process spawning implementation. This makes the VCdiff plugin
to work on Windows (patch by Pierre Joye, thanks).
* Fix crash on Windows when a project could not be opened.
Plugins:
* Add configurable plugin keybindings support.
* Add a HTML Characters keybinding to show the dialog.
* Add File Browser keybindings to focus the Path Entry and File List
* Rename VCDiff plugin Version Diff.
* When quitting, remember plugin filenames that couldn't be loaded at
startup as well as active plugins.
Plugin API:
* Add PLUGIN_KEY_GROUP and keybindings_set_item() to setup a keybinding
group.
* keybindings_send_command() arguments have changed because of
keybinding groups - this breaks the API for plugins already using it.
* Make VERSION_CHECK deprecated in favour of PLUGIN_VERSION_CHECK.
Documentation:
* Add descriptions for several options in the preferences dialog
(patch from Robert McGinley).
Internationalisation:
* New translations: ro.
* Updated translations: bg, de, en_GB, es, fr, hu, it, ja, pt_BR, ru.
Geany 0.13 (February 05, 2008)
General:
* Improve configure script and fix some compatibility issues.
* Add support for project session files.
* Add native GTK printing support (only with GTK 2.10+).
* Prevent execution of commands by Geany if the VTE may contain any
text on the prompt (thanks to "Jeff Pohlmeyer for reporting).
* Store more document-related settings when saving session in the
configuration file (including the file encoding).
* Detect in-file specified file encoding by scanning the file using
regular expressions.
* Add binary relocation support.
Filetypes:
* Add configurable default file extension setting for filetype
definition files.
* Fix reST autocompletion.
Tags:
* Show arrays and modifiers like const in calltip return types for
C-like files.
* Update C global tags file for GTK+ 2.12.
* Fix parsing the correct D class name when inheriting, D constructor
tags and ignore D import statements.
* Remove unnecessary tagmanager status file.
* Improve PHP, Ruby and FreeBasic parsers.
Interface:
* Add 'Indent Type' option in the Document menu.
* Add 'Detect from file' Editor indentation pref.
* Show TAB or SP for current document's indent type.
* Add a 'Newline strips trailing spaces' pref (thanks to Catalin
Marinas).
* Add 'Strip Trailing Spaces' document menu item.
* Add combo box input history for 'Make Custom Target' dialog.
* Make Open, Save As dialogs start in project base path (or default
path pref) when the current file has no filename.
* Add 'Make in base path' project file preference.
* Make 'Open Selected File' first try the current file's directory,
falling back to the project base path if no file was found.
* Fix broken window maximization.
* Improve appearance of used treeviews and use rules hints to respect
user colour settings.
Editor:
* Fix hidden lines after deleting a line that is a collapsed fold
point.
* Make Fold All/Unfold All attempt to scroll the current line in view.
* Show line wrap symbol at start of line for wrapped lines.
* Allow scrolling past end of document, so the user can append text
with the last lines drawn at the top of the view.
* Rename "Construct autocompletion" to "Snippets".
* Improve usage of "Unfold all children" option.
* Update Scintilla to version 1.75.
Keybindings:
* Add configurable keybindings for Cut, Copy and Paste.
* Ask the user whether to override an existing keybinding when setting
a combination that is already in use.
* Add 'Override Geany keybindings' VTE prefs dialog option (replaces
hidden pref), which makes the VTE interpret all keyboard shortcuts
except focus group keybindings.
Plugins:
* Add File Browser sidebar plugin.
* Add Version Control Diff plugin (VC Diff), which supports SVN, CVS and
GIT (thanks to Yura Siamashka).
* Add plugin manager dialog to select plugins to load at startup and to
call a plugin configure dialog.
* Add new signals: project_open, project_save, project_close.
* Add Auto Save plugin.
Plugin API:
* Add keybindings_send_command() and some other functions.
* Add pluginmacros.h to define common macros for app, p_utils, etc.
* Add more documentation/comments to demoplugin.c.
* Add configure symbol for plugins which is called by Geany when a
configure dialog for the plugin is requested, optionally.
* Add author field to plugin info struct.
Windows:
* Enable build support.
* Prevent prefs dialog being hidden after using the prefs file dialog.
* Create Geany's configuration directory in user's appdata path
instead of the default home directory.
Documentation:
* Show default shortcuts in Keybindings section.
* Update Project section for project-based session support.
* Add Indentation subsection under Editor section.
* HACKING: Update 'Adding a filetype' section.
Internationalisation:
* New translations: ja, uk, el.
* Updated translations: ca, de, en_GB, fr, it, pt_BR, hu, sv, vi.
|
|
Fixes PR 39941.
Bump PKGREVISION.
|
|
|
|
|
|
Libvolume_id is an API for obtaining many file system related attributes
(such as type, label, uuid, etc.) given an open file handle to a block
special device.
|
|
|
|
PR 39997 from Robert Elz.
|
|
|
|
|
|
this seems to make the most sense for bulk builds to me.
Should any other platforms fail, we can make a note of it
and exclude them along with Darwin.
Also, add two distribution patches from upstream:
[2008-11-09]
When calling mpf_set_str (perhaps indirectly via
mpf_init_set_str or mpf_inp_str, or via the C++ interface) with the
argument for the base set to 0, any exponent will be ignored.
[2008-11-08]
The mpf_eq function sometimes compares too few bits, not
just too many (the latter is documented).
This might lead to precision loss. When the experimental
--enable-nails feature is enabled at the same time --enable-cxx is
enabled, make check fails. This failure is actually due to bugs
in tests/cxx/t-prec.cc, which makes it use mpf_eq incorrectly.
This patch makes mpf_eq compare the right number of bits,
neither too few, nor to many.
The patch also fixes the test case, and documentation.
(not strictly necessary, but I figured I'd keep in line with
their recommendations)
PKGREVISION++
|
|
Bump revision of scons and scons-devel.
|
|
inconsistencies
|
|
|
|
|
|
to use char** by default as well some time ago.
|
|
|
|
fixes linking problems on darwin (problems with nmedit, see
http://pogma.com/2008/02/13/nmedit-libtool-exported-symbols/ )
|
|
|
|
|
|
SVN trunk:
http://gphoto.svn.sourceforge.net/viewvc/gphoto/trunk/libgphoto2/camlibs/smal/ultrapocket.c?r1=11478&r2=11485
fixes compile problem on some systems (e.g. undefined LC_ALL)
|
|
|
|
by joerg. see discussion here:
http://mail-index.netbsd.org/tech-toolchain/2008/11/17/msg000501.html
|
|
|
|
Changes since 2.0.2 are:
[Changes for 2.2.1 - 22 Oct, 2008]
Fix the incorrect version information in META.yml
Mirror subsystem
* Fix memory leak for bootstrapping mirrors.
[Changes for 2.2.0 - 17 Sep, 2008]
New features
* Branch support as 'svk branch' subcommand
* SVKBATCHMODE environment variable
Dependency
* Require Time::Progress
Mirror subsystem
* New bootstrap option to initialize a mirror from an svn dump
file, which can be an URL stored on the svk:dump-url property on
the server
* When committing or merging to a mirror, avoid roundtripping
the latest revision (requires Subversion 1.5)
* Fix a bug when mirroring a copy revision with unnormalized
revision outside mirror anchor and newer th an anchor head
* Fix URI escape issues for pushing changes to mirrors
* Support mirroring a source that was renamed from somewhere else
* Fix svk sync where a copy is made from revisions condensed with
snapshot made by previous sync --skipto
Merge subsystem
* Bugfixes for opened file handle passed to editor under win32,
causing file to be opened as read-only
* Fix a problem that merge-ticket might be reverted on mirror
in some cases
* Fix a bug when merging a copy with modification to the copied
source, it might cause checksum error
* Addition of equality check for merge tickets
* Better conflict handling that remembers the type of conflict,
handling of data from the merge editor
Tests
* Test coverage for offlining existing branches (both offline and
online)
* TODO tests for renaming of an intermediate branch tracking
* Test coverage for pulling into a branch from a local branch
* Test coverage for checking out to a path from svk br --checkout
* Test coverage for modifying property changes (including conflicts)
* Fixed tests for baseless smerge
* Test coverage for switching a branch and proper handling of
merge tickets
General
* General Documentation cleanup
* Documentation for SVK::Info properly matches expected output
* Conversion to use SVK::Log (and Log::Log4perl) for output
* Add an option of '0' to select "No project" if there is not a
project to use while mirroring a new URI
* svk will not set property status as modified when a path is added or
replaced
* svk now stores known conflict types (provided by merge editor) in
.conflict property
* General usability for working with files no longer exists in HEAD
svk commit
* A property may have a conflict when the node is ok, so combine
them in the target list
svk merge
* Don't write to the log if it is a check run, regardless of -l option
svk resolved
* svk resolved will resolve all conflicts in a checkout path
svk update
* Add custom svk:merge property resolver handler to handle merging
of merge tickets properly
Internal
* svk will not clobber upstream Log::Log4perl configurations
|
|
Pkgsrc changes:
o Adjust DEPENDS to conform to new requirements
Upstream changes:
[0.09] Wed Oct 22 17:48:49 CEST 2008
- Use B::Hooks::EndOfScope instead of %^H + Scope::Guard.
|
|
Upstream changes:
2008-09-20 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* Makefile.PL
* NEWS
* README: Stable release 1.200.
2008-09-20 Torsten Schoenfeld <kaffeetisch@gmx.de>
* TODO: Remove the entry about hushing about documentation
generation. That's done.
2008-09-07 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* NEWS
* README: Unstable release 1.193.
2008-09-07 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GClosure.xs (gperl_callback_invoke): Instead of putting a mortal
copy of the user data on the stack, increment its ref count and
mortalize it. This ensure that modifications to $_[-1] in the
callback actually change the user data. Patch by Kevin Ryde.
* MANIFEST
* GObject.xs
* t/lazy-loader.t: Make sure the lazy loader can handle being
invoked on packages which aren't registered with the Glib type
system. This can happen when a non-registered package is setup to
inherit from a registered package, and when then some method is
invoked on the non-registered package. This gets rid of the
spurious "asked to lazy-load Foo, but that package is not
registered" warnings.
2008-09-06 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GParamSpec.xs:
* GValue.xs: Handle NULL GParamSpecs in newSVGParamSpec by
returning undef. Consequently, remove the NULL handling in
_gperl_sv_from_value_internal. This partly reverts the commit
from 2008-08-18 and brings newSVGParamSpec in line with the other
SV* constructors.
* GObject.xs
* t/5.t: Fix the stack handling in Glib::Object::get to be robust
against stack movement due to reallocation. This can happen if a
subclass' GET_PROPERTY triggers a stack resize. Patch by Kevin
Ryde.
2008-08-31 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* NEWS
* README: Unstable release 1.192.
2008-08-31 Torsten Schoenfeld <kaffeetisch@gmx.de>
* MakeHelper.pm (postamble_docs_full): Fix the POD index
generation. For five months now, broken index pages (like
Glib::index) were being created due to shell command quoting
issues.
2008-08-23 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs (gperl_convert_flag_one, gperl_convert_flags): Improve
the wording of the error messages for invalid flags a bit.
* t/4.t: Prettify a bit by using ok(), pass(), and fail()
functions.
2008-08-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* NEWS
* README: Unstable release 1.191.
2008-08-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/e.t
* GValue.xs (_gperl_sv_from_value_internal): Handle NULL
GParamSpecs gracefully by returning undef.
* GParamSpec.xs (newSVGParamSpec): Croak on NULL GParamSpecs.
2008-08-17 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GParamSpec.xs: Add hierarchy POD sections to the various
Glib::ParamSpec subclasses.
2008-08-16 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GenPod.pm: Document how to hide arguments with "=for arg". Cope
with _noinc_ornull type variants.
2008-08-03 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GObject.xs (g_object_new): Check that we got a correct number of
arguments.
* t/2.t: Fix a typo uncovered by the above change.
2008-07-13 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs
* t/c.t: In the overloaded flags operators, don't choke on undef
in the swap argument. This happens when a normal 'x' operator is
used for handling 'x='. Patch by Kevin Ryde.
2008-06-22 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* Makefile.PL
* NEWS
* README: Unstable release 1.190.
2008-06-13 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GObject.xs (gperl_get_object_check): Croak on objects that don't
carry magic.
2008-06-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs: Fix typo in error message output by Glib::Flags::new.
* GUtils.xs
* t/1.t: Provide Glib::strerror and Glib::strsignal. Patch by
Kevin Ryde.
|
|
Upstream changes:
0.25 2008-11-12 19:40 UTC
+ Fix : Compatibility with 5.8.9.
+ Fix : Old Pod::Coverage don't ignore CLONE.
+ Upd : META.yml spec updated to 1.4.
0.24 2008-10-12 14:55 UTC
+ Fix : Really fix it.
0.23 2008-10-11 17:25 UTC
+ Fix : Building on perls with multiplicity but not ithreads.
0.22 2008-09-29 19:40 UTC
+ Doc : Explain how magic differs from overloading.
+ Fix : Disable thread safety for perl 5.8 on Windows. If you want it
enabled, reliable feedback is welcome.
0.21_02 2008-09-28 23:10 UTC
+ Fix : Hide previously deleted magic tokens in vmg_svt_free (Yuval
Kogman).
0.21_01 2008-09-22 13:25 UTC
+ Chg : Shrink the context data.
+ Fix : Enable thread safety features for perls that just lack
MY_CXT_CLONE.
+ Tst : Output threads and threads::shared versions in threads tests.
0.20 2008-09-20 23:35 UTC
+ Fix : The module is now thread safe. You can test if it had been
built with thread safety features enabled through the
VMG_THREADSAFE constant.
+ Fix : Correct backtrace when wizard() croaks.
+ Fix : 'cast $a, undef' should throw an 'invalid wizard' error instead
of an 'invalid signature'.
|
|
Pkgsrc changes:
o Remove dependency on p5-Scalar-List-Utils, does not appear to be used
Upstream changes:
1.01 Aug 22 05:29:44 UTC 2008
- minor packaging housekeeping
- report only CURRENT ACTUAL BUGS THAT WILL BREAK YOUR CODE AS IT EXISTS
RIGHT NOW SO FIX THEM PLEASE rather than latent bugs that will break your
code in the future, at least by default
- added the verbose flag to fix you about all bugs regarding the use of
isa() as a function
|
|
Pkgsrc changes:
o Tightened the requirement on p5-Tie-RefHash, as per META.yml
Upstream changes:
0.09
- Filter dead refs from the magic data storage to avoid uninitialized
warnings.
|
|
Upstream changes:
1.08 Fri 22 Aug 2008
- No functional changes
- Upgrading to Module::Install 0.77
- Minor tweaky refactorings
|
|
Upstream changes:
0.12 - Sat Oct 25 09:59:18 2008
Repacking to remove OS X extended attribute files that were
causing tests to fail.
0.11 10/21/2008
Fixes for STDERR handling under Perl 5.6. Thanks to
brian d foy for the patch with tests.
|
|
Upstream changes:
0.981 2008-10-24
finally fix very occasional hash ordering issue in tests
fix typo in SYNOPSIS (thanks, Florian!)
0.980 2008-09-14
fix inadvertant futzing with group generator args
https://rt.cpan.org/Ticket/Display.html?id=38885
thanks, trendele!
|
|
Upstream changes:
1.26, 13 Oct 2008
* Methods which destroyed $@ due to internal use of eval now
properly call local($@) (Yuval)
* Fix a leak and a corner case with weak set magic, and squash
some warnings (Yuval)
* Define behaviour when dealing with return values from operations
on weak sets. No longer hard-coded "Set::Object" - may affect
Set::Object sub-classes (Sam)
|
|
Pkgsrc changes:
o Added dependency on p5-TimeDate, to conform with module requirements
Upstream changes:
[Changes for 0.75 - Sep 13, 2008]
* Modernize dist and fix signatures.
|
|
No functional changes but it should compile under Linux now.
|
|
No functional changes but it should now build under Linux.
|
|
Pkgsrc changes:
o Change to Module::Build
o Change MASTER_SITES to use CPAN
o Change location of packlist
o Add a few local patches to deal with some issues in this version:
1) Use appropriate include paths for GL headers
2) Import fix from CPAN bug 19155: ensure modules are installed
in the correct directory
3) Add a missing type to the typemap
4) Import fix from CPAN bug 32744: ensure Module::Build leaves
a packlist behind (define module_name).
With these changes in place, the module at least passes its own selftests.
Upstream changes:
Revision history for Perl extension SDL_perl.
* Sep 23 2004 David J. Goehrig <dgoehrig@cpan.org>
- added SDL::Config tests for SDL_gfx support to test/testgfxroto.pl
test/testgfxprim.pl and SDL::Tool::Graphic.pm
- removed exists test form SDL::Config::has()
- added SDL::PushEvent
- added SDL::SetEventType
- renamed SDL::OpenGL::glReadPixel(s)
- added error message for SDL::OpenGL::glLightModel
- cleaned up some formatting issues in OpenGL.xs
- fixed bug in SDL::Cdrom (referencing a scalar as a hashref)
- added some more documentation to SDL::Color
- added SDL::Event::push (Andy Bakun)
- fixed documentation and usage of SDL::Event::set
- added SDL::Event::type([type]) setting parameter
- updated Pod::ToDemo recommends in Build.PL
- added chromatic's OpenGL version checks
- added GL_ALL_CLIENT_ATTRIB_BITS (in addition to GL_CLIENT_ATTRIB_BITS)
- added chromatic's SDL::Build::Cygwin.pm and SDL::Build::Win32.pm
- applied chromatic's patches to SDL::Tutorial, etc. for updated Pod::ToDemo
* Sep 21 2004 David J. Goehrig <dgoehrig@cpan.org>
- added thread check to SDL::Constants.pm (prevent unsafe SelfLoader)
- applied Andy Bakun <sdlperl@thwartedefforts.org>'s patches
to SDL::CreateRGBSurfaceFrom, SDL::SurfaceCopy, and
SDL::FreeSurface
- applied GLint* to typemap patch
- applied glRenderMode patch
- applied gluPickMatrix patch
- fixed SDL::Surface::blit typo bug
- applied glGet patch by Luke (enumerating them all!)
- fixed typo bug in make/lib/SDL/Build/Darwin.pm
* Feb 23 2004 David J. Goehrig <dgoehrig@cpan.org>
- fixed OpenGL exporting & bootstrapping
- added ifdefs in OpenGL for NURBS and GLUTesslator
- updated the test scripts to use SDL::Config
- added OpenGL test
- modified SDL::Config->has to use grep instead
- fixed SDL::Cdrom::status
- added tests for SDL::Video and SDL::MPEG
- fixed gluPerspective in test1.pl & test2.pl
- moved SDL::OpenGL::Cube code into test2.pl
- released SDL_Perl-2.1.0
* Feb 7 2004 David J. Goehrig <dgoehrig@cpan.org>
- added more SMPEG support
- added SDL::Video.pm and SDL::MPEG
* Feb 6 2004 David J. Goehrig <dgoehrig@cpan.org>
- removed old build stuff
- added SDL::GetAppState
- added SDL::GetMouseState and SDL::GetRelativeMouseState
- added SDL Perl logo files
- Finalized 2.0.5 release
* Feb 6 2004 chromatic
- added SDL::Tutorial
- added SDL::Tutorial::Animation
- added SDL::Tutorial::Drawing
- added SDL::Tutorial::Images
* Feb 5 2004 David J. Goehrig <dgoehrig@cpan.org>
- port chromatic's Module::Build changes to 2.0.4
- moved SDL_TEXTWIDTH to SDL.pm (where EXPORTS BELONG in SDL.pm)
- applied chromatic's test directory change to testfonttool.pl
- fixed near/far in OpenGL.xs
- fixed checkkeys.pl to work with new event structure
- fixed testjoystick.pl to use new constants
- fixed USE_THREADS issue in build system
- fixed typo-bugs in SDL::Tool::Graphic.pm
- Updated MANIFEST
- fixed SFont support added SDL::SFont.pm
- removed SDL::Mixer and SDL::Event constants checks, no export
* Dec 21 2003 chromatic
- added glDeleteLists
- added glReadPixels
- added glReadPixel
* Sept 2 2003 David J. Goehrig <dave@sdlperl.org>
- fixed SDL::Music and SDL::Sound usage in SDL::Mixer
* Aug 28 2003 Stephane Desneux <sdx@desneux.com>
- added SDL_VIDEOEXPOSE constant in SDL::Constants
* Aug 26 2003 Stephane Desneux <sdx@desneux.com>
- modified Makefile.linux to remove debug unless $ENV{DEBUG} is defined
- added scripts/GL/gl.h header (OpenGL 1.4 header from Linux NVidia driver)
- modified gl_const.pl to generate SDL::OpenGL::Constants.pm using scripts/GL/gl.h
OpenGL constants now uses Exporter and SelfLoader
- modified sdl_const.pl to generate SDL::Constants
SDL constants now uses Exporter and SelfLoader
- modified SDL.pm to export constants from SDL::Constants
- modified SDL/OpenGL.pm to export constants from SDL::OpenGL::Constants
- changed all function names in OpenGL.xs (xxx replaced by glxxx or gluxxx)
changed export in SDL/OpenGL.pm accordingly
- removed warning in SDL::Surface::new()
* Aug 21 2003 David J. Goehrig <dave@sdlperl.org>
- applied Thomas Tongue's MacOS X support patches
* Aug 20 2003 David J. Goehrig <dave@sdlperl.org>
- fixed SDL::Event bug
* Aug 17 2003 David J. Goehrig <dave@sdlperl.org>
- applied Tels' call list patches
- fixed some general boneheadedness with use strict
- got tests really working
- applied Russell's SDL::Tool::Graphic::grayScale patch
- added glLightModel
* Aug 16 2003 David J. Goehrig <dave@sdlperl.org>
- applied morgoth.666's patch for glGetdv & others
- released 2.0 last week :)
* May 23 2003 David J. Goehrig <dave@sdlperl.org>
- applied Ryan Hanlon's patch for SDL::TTFont::width
* May 22 2003 David J. Goehrig <dave@sdlperl.org>
- fixed typemap
- changed SDL::Cdrom to use scalar refs
- changed SDL::Console to use scalar refs
- changed SDL::Event to use scalar refs
- changed SDL::Cursor to use scalar refs
- changed SDL::Font to use scalar refs
- changed SDL::Music to use scalar refs
- changed SDL::Palette to use scalar refs
- changed SDL::Sound to use scalar refs
* May 20 2003 David J. Goehrig <dave@sdlperl.org>
- added more OpenGL constants
- added OpenGL name & Feedback functions
- ported documentation from the website to distro
* Mar 13 2003 David J. Goehrig <dave@sdlperl.org>
- cleaned up OpenGL constants exportation
- fixed glColor alpha
- fixed all tests & the causes of failure
- fixed TTFont.pm color bug
- fixed SDL::Tool::Graphic
* Mar 11 2003 David J. Goehrig <dave@sdlperl.org>
- changed USE_THREAD support because perl5.8 usually builds with it
- added SDL::Constants & SDL::OpenGL::Constants
- removed constant functions from XS code (going easier on the linker)
- changed version to SDL_perl-2.0-beta1 Way Too much is Broken release
- Moved Opt/* to regular & fixing as found broken
- 27% of tests now fail!
* Feb 25 2003 David J. Goehrig <dave@sdlperl.org>
- resized the testmenu.pl script
* Jan 6 2003 Wayne Keenan <tripixuk@yahoo.co.uk>
- fixed testjoystick.pl
* Jan 4 2003 David J. Goehrig <dave@sdlperl.org>
- Added test suite, Thanks Tels
- Added SDL::SurfaceCopy finally
- Added SDL::Surface::new -surface && -copy constructors
- Changed SDL::Tool::Graphic::* to return a new SDL::Surface object
- Added SDL::Event::resize_w && SDL::Event::resize_h
* Jan 3 2003 David J. Goehrig <dave@sdlperl.org>
- SDL_perl-1.20.0 release
- fixed default pitch value in SDL::Surface
- fixed test/OpenGL/tutorials/*, removed nasty -flags options
* Jan 2 2003 David J. Goehrig <dave@sdlperl.org>
- Changed SDL::SurfacePixel to work as documented returns SDL_Color*
- Changed SDL::Surface::pixel to return SDL::Color object
- Changed SDL::SetColorKey to take SDL_Color*
- Changed SDL::Surface::set_color_key to take SDL_Color*,SDL::Color, && (x,y)
- Added test/testcolor.pl
- Fixed SDL::Opt::Surface::pixel to return SDL::Opt::Color objects
- Fixed test/testsprite.pl (must call display_format before set_color_key)
- removed use strict from test/testmenu.pl
- Added SDL::INIT_TIMER
* Jan 1 2003 David J. Goehrig <dave@sdlperl.org>
- Added a lot of documentation stubs
- Added SDL_PREALLOC support
- Added SDL_VIDEORESIZE event type
- Moved SDL_* SDL_Surface flags EXPORT to SDL::Surface
- Added SDL::App::resize & -resizeable tag
- Updated README
- Added SDL::Opt::Surface, SDL::Opt::Rect, SDL::Opt::Color
|
|
Pkgsrc changes:
o Re-order DEPENDS to match META.yml from package
Upstream changes:
[1.092] Released on 2008-09-02
Bug Fixes:
* Fixed POD errors that were causing build failures. Sorry
about that.
[1.091] Released on 2008-09-01
New Policies:
* RegularExpressions::RequireDotMatchAnything
New Features:
* perlcritic now supports a -pager option, so you can more easily
send the output to your favorite pager. You can set this option
on the command-line or in your .perlcriticrc file. See the
perlcritic perldoc for more details. Credit to Michael Schwern.
* The output from "perlcritic -doc PATTERN" will be automatically
sent to your pager if you have set the -pager option.
Policy Changes:
* CodeLayout::ProhibitQuotedWordLists no longer applies if the list
contains any non-words, by default. A non-word is anything that does
not match /[\w-]+/. You can restore the former behavior by setting the
"strict" option. RT #37886.
* CodeLayout::ProhibitQuotedWordLists also now applies to the import
arguments of a C<use> statement. RT #24467.
* ErrorHandling::RequireCheckingReturnValueOfEval now recognizes ternary
left-sides as valid checks.
* RegularExpressions::RequireExtendedFormatting gains a
minimum_regex_length_to_complain_about option. Also, regexes that
contain only word and whitespace characters are now exempt from this
policy, by default; you can make it complain about them by turning on
the new strict option. Contributed by Michael Schwern. RT #38531.
* TestingAndDebugging::ProhibitNoWarnings now supports a
allow_with_category_restriction option, thanks to Michael Schwern.
RT #38514.
* CodeLayout::ProhibitHardTabs now allows leading tabs in qw() word lists
and regexes with the /x modifier. You can still configure this
policy to forbid all hard tabs, if you like. RT #32440
Bug Fixes:
* perlcritic should now work under PAR. RT #38380.
* URL for our repository in META.yml now works for anonymous
checkout. The password is "" (empty). RT #38628.
* color for high-severity violations is now magenta because
it is more redable than yellow on white backgrounds. RT #38511.
|
|
Upstream changes:
0.35 Tue 11 Nov 2008
- No changes
- CPAN Testers results look good, moving to production version
0.34_01 Mon 3 Nov 2008
- Adding experimental XS implementation by the awesome Jens Renhack
|
|
Upstream changes:
0.29 2008-09-17
- Fix bug with negative numbers, RT#6402, patch from
<tom [...] eborcom.com>
- Add TODO test for RT21218
- Add TODO test for RT24441
0.28
- Serializing long integers comes out as -1 on the PHP end
as noted in RT#6112 patch from <kcivey [...] cpcug.org>.
- Add test for the issue above (t0m).
- Fix POD as noted in RT#6113 by MCMAHON.
- Only require perl 5.6 in Makefile.PL as noted in RT#17034
by <kcivey [...] cpcug.org>
|
|
Pkgsrc changes:
o Adjusted dependencies to fit new requirements
Upstream changes:
[Changes for 0.983 - Sep 12, 2008]
* Dependencies
- Require AutoLoader 5.67 which contains a PAR-related
bug-fix.
- Require PAR::Dist 0.32.
* Internal changes
- The full extraction process _extract_inc
(which is triggered when a non--clean pp packaged
executable is run) can now be forced to do the
extraction (instead of doing if !-d).
- That same extraction routine now accepts Archive::Zip
handles or file names.
- When, during the full extraction, the extracted paths
are to be added to @INC, we now make sure they're not
in @INC yet.
|
|
Pkgsrc changes:
o Add p5-Archive-Zip as build dependency (for tests)
Upstream changes:
____________________________________________________________________________
By: smueller on 2008/10/27
* Rewrite parts of the install_par docs.
* Add the esoteric auto_inst_lib_conversion parameter to install_par.
* This is 0.40.
____________________________________________________________________________
By: smueller on 2008/10/21
* Add the "verbose" option to install_par and uninstall_par.
* Add the "uninstall_shadows" option to install_par.
* This is 0.39.
____________________________________________________________________________
By: smueller on 2008/10/16
* Fix _check_tools() to use *Foo{THING} syntax instead of \&{}.
* This is 0.38.
____________________________________________________________________________
By: smueller on 2008/10/08
* Fix the "Skip 03merge_meta tests if no A::Zip nor zip/unzip found." logic.
* Add more debug output to debug mode (system calls).
* Add internal _check_tools() sub which checks the availability of various
required tools (yaml, zip).
* This is 0.37.
____________________________________________________________________________
By: smueller on 2008/09/30
* Skip 03merge_meta tests if no YAML *DUMPER* could be found.
* Better debug output for the YAML-search.
* This is 0.36.
____________________________________________________________________________
By: smueller on 2008/09/30
* Skip 03merge_meta tests if no A::Zip nor zip/unzip found.
* Better error messages from _zip/_unzip
* This is 0.35.
____________________________________________________________________________
By: smueller on 2008/09/24
* Do not fail if _zip() doesn't return true, doh!
* This is 0.34.
____________________________________________________________________________
By: smueller on 2008/09/17
* Better diagnostics for the CPAN testers test failures.
* Extra -f check in _merge_meta.
* This is 0.33.
____________________________________________________________________________
By: smueller on 2008/09/12
* Version bump, fix tests.
* This is 0.32.
____________________________________________________________________________
By: smueller on 2008/09/01
* merge_par now requires a (i.e. any) YAML reader
* merge_par now merges the "provides" sections of the META.yml's
* blib_to_par now accepts a "quiet" option
|
|
Upstream changes:
3.52 Mon Oct 27 11:16:19 2008
- Upgraded dependencies to Exception::Class 1.26
3.51 Thu Oct 23 20:18:23 2008
- Fix issues with Exception::Class 1.25
3.49 Fri Oct 17 18:33:46 2008
- Call all :Destroy methods before deleting field data
3.48 Wed Oct 15 20:05:20 2008
- Fix runtime loading of classes with multiple inheritance
3.47 Mon Oct 6 18:50:26 2008
- Proper implementation of ->isa()/->can()
3.46 Fri Oct 3 21:01:59 2008
- Support Test::MockObject
|
|
Pkgsrc changes:
o Canonicalize HOMEPAGE
o Remove no-longer-needed dependency on p5-Sub-Uplevel
Upstream changes:
0.07 Fri Oct 07 23:00:00 EST 2008
- Bumped minimum allowed Moose version to fix problem with overloading
on some versions of Perl
- Tiny documentation updates.
0.06 Fri Oct 24 15:00:00 EST 2008
- Added support for parameterized types and type unions, tests for all
that and documentation updates.
0.05 [Indetermined]
- moved export mechanism to Sub::Exporter. ::Base contains
a bunch of wrapping logic to allow the export-along functionality
for the helper symbols
- removed vestigial load of Sub::UpLevel since it breaks
the argument display in confess()
|