summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2006-03-13Fixed compilation errors with patch-ba and "old" OpenSSL versions. Canrillig2-14/+15
someone please have a look if the data types are all correct, as I don't know OpenSSL.
2006-03-13Try to fix compilation for older OpenSSL and NetBSD -current.joerg3-11/+30
Remove BROKEN_IN.
2006-03-13Update to 1.12.0:wiz4-28/+30
Overview of changes between 1.11.99 and 1.12.0 ============================================== * Compilations fixes for MSVC. [#333115, Tor Lillqvist] * More NULL-check against unusable fonts, helps with Win32 fonts without a Unicode cmap. [Tor] * Use g_print instead of printf for debugging output in Win32 backend. [#332855, Tor] Overview of changes between 1.11.6 and 1.11.99 ============================================== * Fix problem recently introduced that made Win32 backend render boxes only. [#332538, Hans Breuer] * Insert '?' chars instead of invalid UTF-8 sequences in pango_layout_set_text [#33195] * Bugs fixed in this release: 332167,332538,331995 Overview of changes between 1.11.5 and 1.11.6 ============================================= * Do not export macros PANGO_GLYPH_EMPTY, PANGO_GLYPH_UNKNOWN_FLAG and PANGO_GET_UNKNOWN_GLYPH publicly; just in the engine/backend interface. * Fix a few crashers, especially when a font cannot be read. [#314239] * Change some g_critical's to g_warning, where it's not application's fault. [#331723] * Bugs fixed in this release: 330795,331038,329148,331994,331995,331996,314239,331723 Overview of changes between 1.11.4 and 1.11.5 ============================================= * Cleanup work on the win32 backend. Families are not listed all in lower case anymore. * New public function: pango_win32_font_description_from_logfont. * pango-view accepts --wrap now, and lists backends in --help output. * A couple minor bug fixes. Overview of changes between 1.11.3 and 1.11.4 ============================================= * Major change in the low-level interface of Pango. The special value PANGO_GLYPH_EMPTY is now defined to mean a "draw nothing" glyph. This was what glyph 0 was used for previously. As a result, bumped up the Pango module version, meaning that modules compiled against earlier versions are probably not compatible with this release. [#73147] * New framework in examples for building a binary called pango-view, that can be used to render a text file using any of the available backends. This is installed into bindir now. * Enhancements to the FT2 backend, to draw boxes on missing glyphs. * Better hexbox drawing for cairo backend: Hinting hexbox, and drawing a single-row hexbox for very small font sizes. * Improved documentation. Overview of changes between 1.11.2 and 1.11.3 ============================================= * Do not crash if the shapers fail. * Use g_slice for various struct allocations. * 100% symbol coverage in docs. * Misc bug fixes and documentation improvements. * Janitory works, like removing unneeded files. Overview of changes between 1.11.1 and 1.11.2 ============================================= * Draw hex box on missing glyphs for cairo-fc backend. * New --with-dynamic-modules option added to configure. * Use g_slice for various small memory allocations [Matthias Clasen] * Misc bug fixes, optimizations, and documentation improvements. Overview of changes between 1.11.0 and 1.11.1 ============================================= * ATSUI support for the cairo backend. [Anders Carlsson] * Fixed a couple of regressions with font size and scaling. * Draw a dashed empty box on missing glyphs for cairo-fc backend. * Support OpenType features for basic (Latin/Greek/...) module. * Support swash feature in Arabic module. * Misc bug fixes. * Misc documentation improvements. Optimizations: * Cache GObject private data in PangoFcFont.priv [Federico Mena Quintero] * Add a constant-sized light-weight cache for glyph extents. * Use g_slice_* instead of GMemChunk in mini-fribidi. Overview of changes between 1.10.1 and 1.11.0 ============================================= * Line-breaking algorithm updated to Unicode 4.1. * Code borrowed from GNU FriBidi resynched to version 1.0.7. * New improved Tibetan shaper module. [Pema Geyleg] * Bug fix in Khmer shaper module. [Jens Herden] * Respect fontconfig reassignment of font pixelsize. [Funda Wang] * Make OpenType GPOS handling more robust/correct. [Greg Aumann] * Various documentation fixes and improvements. * Various gcc warning fixes. * Misc bug fixes. Optimizations: * Add a lazy fixed-size per-font cache to map characters to glyphs, in the cairo backend. [Federico Mena Quintero] * Optimize character to script mapping by adding a linear table for characters < U+2000, and also caching the last mid point in bsearch. [Federico, Matthias Clasen] * Enabled mini-fribidi's trashstack instead of direct mallocs. * Short circuit the bidi algorithm for provably unidirectional text. * Make mini-fribidi process UTF-8 directly. * Several strlen and g_utf8_strlen calls removed. [Owen Taylor, Billy Biggs] * Use call tables in the OpenType layout code. * Use quarks for accessing GObject data. [Federico] * Open Pango modules with lazy-bind flags. [John Rice] * Use new negative offsets in g_utf8_pointer_to_offset to avoid scanning from the beginning of line on cursor movement. * Avoid redundant PANGO_IS_FC_FONT checks.
2006-03-12Changes 2.8.5:adam3-13/+9
* Windows Build: - ustring.h: Tag npos with GLIBMM_API, in order to dllexport it on win32. Bug 332438. - Updated MSVC++ build files and README, for MS Visual Studio 2005. * gmmproc code generator: - WRAP_METHOD() Take an extra optional argument: deprecated depractiontext - so that we can insert the appropriate doxygen tag in the documentation, where the C documentation does not do it for us.
2006-03-12Update to 0.6.3:wiz2-6/+6
* Version 0.6.3 (released 2006-03-08) ** Internal build fixes. ** API and ABI is backwards compatible with the previous version.
2006-03-12Fixed pkglint warnings.rillig1-10/+10
2006-03-12Add with to USE_TOOLS, and replace the hardcoded command name in the scriptminskim1-4/+9
with ${WISH}. Bump PKGREVISION.
2006-03-11Rename glade2 to glade and glade2-gnome to glade-gnome. This way thejmmv10-21/+22
package name matches the distname and avoids confusion because there is no such thing as glade1 any more in pkgsrc (and hasn't been for a very long time already).
2006-03-11Update glade2 and glade2-gnome to 2.12.1:jmmv5-12/+13
Glade 2.12.1 (Oct 9 2005) ============ o Fixed missing include file for GnomeDB widgets. o Translation updates. Glade 2.12.0 (Sep 14 2005) ============ o Added support for new properties - "GtkWindow::urgency_hint", "GtkAboutDialog::wrap_license", "GtkIconView::reorderable", "GtkFileChooserDialog::do_overwrite_confirmation", "GtkFileChooserButton::do_overwrite_confirmation", "GtkMenuBar::pack_direction", "GtkMenuBar::child_pack_direction". o Added 12 new named icons in GTK+ and GNOME. o Fixed bug using "Named Icon" property for widgets other than GtkWindow. o Fixed code generation for "GtkAboutDialog::destroy_with_parent".
2006-03-11Fix path to itself.wiz1-2/+2
2006-03-11Add libsigsegv.wiz1-1/+2
2006-03-11Initial import of libsigsegv-2.2 from pkgsrc-wip, packaged bywiz5-0/+55
Martijn van Buul. GNU libsigsegv is a library for handling page faults in user mode. A page fault occurs when a program tries to access a region of memory that is currently unavailable. Catching and handling a page fault is a useful technique for implementing: * Pageable virtual memory * Memory-mapped access to persistent databases * Generational garbage collectors * Stack overflow handlers * Distributed shared memory
2006-03-11-I/Developer/Headers/FlatCarbon needs to be passed unaltered on MacOS Xschwarz1-1/+5
for some system-specific headers to be found
2006-03-11Convert all packages using REPLACE_INTERPRETER to the new variable namesghen1-4/+4
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*). Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted here, if at all. Ok with rillig.
2006-03-11Changes 0.1.12:adam7-50/+34
Fix structure padding issues on some architectures Fix compile warnings with newer versions of gcc Fix memory leak when continuously rescanning for devices Check for device nodes in /dev/usb under Linux Fix compile problem with Darwin/Mac OS X port Add support for Darwin/Mac OS X 10.4 Fix error when transactions are aborted Requery endpoints when switching alternate settings Support more BSD based distributions Fix problem with short control messages in BSD port Various other minor fixes
2006-03-11Build only when the user explicitly chooses emacs20, otherwise skip.uebayasi1-1/+5
2006-03-11Add a sentence about what this package provides.reed1-0/+2
2006-03-11Updated rudiments to 0.29.rillig4-19/+18
Changes since 0.28.2: added check for whether SSL_read/write takes void * or char * parameter added _XOPEN_SOURCE to filedescriptorincludes.h for sys/socket for irix added collapse argument to charstring::split added configure test for -Wall switched lots of: char a[charstring::length(b)]; to: char *a=new char[charstring::length(b)]; ... delete[] a; to improve compiler compatibility removed #ifdef __GNUC__ around static variable definitions, I'll add #ifndefs for compilers that don't allow them (like SCO's) if necessary added -D__EXTENSIONS__ to CPPFLAGS added charstring::escape/unescape defaulted zeropadding to 1 rather than 0, I'm not sure if it's a bug in glibc or not, but printf("%0*lld\n",0,(int64_t)0); prints nothing rather than 0, but printf("%0*ld\n",0,(int32_t)0); prints 0. Using 1 instead of 0 for the number of 0's works in all cases. solaris's strchr/strrchr return const char *, so I made charstring::findFirst/findLast return const char * use snprintf's rather than sprintf's now uses fchmod/fchown rather than chmod/chown now made envelope classes out of all classes added a configure test for ftok that takes a char * argument switched a bunch of AC_TRY_LINK's to AC_TRY_COMPILE's in configure script configure script does less work looking for getpwnam_r and cousins now if pthread libs can't be found, configure also tries just plain -pthread added #ifdefs for individual POSIX_FADV_* and MADV_* macros in configure script, for cygwin, tests for w32api files and functions are omitted configure tests for strtoll/strtoull now configure tests for caddr_t types for all mmap-related functions individually now unsupported memorymap methods return false now rather than not existing added -pthread when compiling as well as linking fixed a time-remaining-related bug in snooze class fixed a bug where the date/time string buffer could easily be overrun
2006-03-10Updated to 2.06.hiramatsu2-7/+6
Changelog doesn't have entry for 2.06. 2006-01-02 Andreas J. Koenig <andreas.koenig.gmwojprw@franz.ak.mind.de> * release 2.05 * fix the testcase for recursion so that it compiles and works also after patch 26370 to perl after which stashes are not autovivified anymore. 2005-12-25 Andreas J. Koenig <andreas.koenig.gmwojprw@franz.ak.mind.de> * release 2.04 * Export.pm now strict clean * Makefile.PL up to date * added ChangeLog.svn * added tests for recursion, pod, podcover * Fixed rt.cpan.org #8766--recursion
2006-03-10Take over maintainership, jmmv@ ok.wiz3-6/+6
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam3-6/+6
Remove deprecated ossaudio.buildlink3.mk.
2006-03-09Update autogen to 5.8.3.kristerw4-12/+161
Changes since 5.6.4 includes: * Fixed a small timing hole where the read from the read end of the output pipe of the server shell can fail. (The read is retried.) * Added a macro for testing mmap failure to accommodate a picky compiler. * The minor version number is being bumped. There is a new (albeit tiny) feature being added to the syntax. See the doc on the pseudo-macro. * Fixed a bug wherein out-of-order definitions could get mistyped causing various catastrophic results. * Definition and license text files were mmap-ed in without checking for the size being a multiple of a page. strlen() would seg fault. Horrible, horrible design of mmap! * disable autoopts/test/getopt.test unless autoopts has been fully installed. (It requires getopt.tpl which requires a fully installed environment.) * several other usability improvements to the tear off library. * template shell code may now use a shell function "die" that will print an error message and shoot down the master autogen process. * the tear-off/add-in libopts library will now specify that the "options.h" header is to be installed. * realpath(3C) usage in libopts has been cleaned up. It is now only used if PATH_MAX is defined for the platform. canonicalize_file_name(3C) is used where available.
2006-03-09Update to 0.25.2:jmmv2-7/+6
0.25.2 release. Important security fix for Windows and OS X users. With versions of monotone prior to this release, a person with commit access could commit a malicious file with a name like "mt/monotonerc". When anybody else then checked out this revision on a system with a case-folding filesystem -- usually, this means, "on Windows or OS X" -- then their monotone would run arbitrary Lua code stored in this file. The _only_ change in this release as compared to 0.25 is that the existing checks against files in MT are now extended to check for mt, Mt, and mT. All users on Windows and OS X, or otherwise checking out versioned source on a case-insensitive filesystem, are recommended to upgrade immediately. Binaries used only for serving, or only on case-insensitive filesystems (i.e., most Unix users), are not affected. (0.25.1 was never released in source form. The original 0.25 build for Windows was found to have problems on NT 4, and 0.25.1 was Windows-only rebuild with NT 4 compatible libraries.)
2006-03-09Always override the path to the OSS DSP device with the one that pkgsrcjlam1-3/+2
has already determined.
2006-03-08Using USE_TOOLS instead of USE_GNU_TOOLS fixes PR 33032.rillig1-2/+2
2006-03-08Update to 2.10.1:wiz5-35/+21
Overview of Changes from GLib 2.10.0 to GLib 2.10.1 =================================================== * Bugs fixed: 314794 Broken pthread detection on Darwin [Gregor Riepl] 322476 Missing check for .dylib [Vladimir Panov] 333651 Inconsistent _g_charset_get_aliases prototype [Julio M. Merino Vidal] 333761 GInitiallyUnowned breaks application code [Sven Herzberg] * Win32 changes: - Fix g_listenv() implementation. - Allow up to 100 GPrivate structs * Translation updates (fr,hu,lt,pl,sv)
2006-03-07Remove an obsolete patch (hi drochner!).minskim1-12/+0
2006-03-07Update to 6.7:wiz2-7/+6
Since 6.6: - Add "int" to Solaris "end" and "etext" declaration in gc.h. Declared the symbols with underscores and as arrays, since that's what's actually used. Perhaps this could all just be removed? (Thanks to John Bowman.) - Fixed ARM GC_test_and_set code. (Thanks to Kazu Hirata and Paul Brook.) - Added casts for assignments to hb_last_reclaimed, which truncate the value. Added a cast to GC_adj_words_allocd. Use GetModuleHandleA when retrieving a handle to kernel32.dll under win32. (Thanks to the Visual Prolog developers.) - Added Tandem S-Series support. (Thanks to Craig McDaniel. A modified version of his patch was applied, and hence breakage is probably not his fault.) - Remove spurious gc:: qualifier for operator delete[] in gc_cpp.h. (Thanks to Hanno Boeck.) - Changed a test for LINUX in config_macros.h to one for __linux__. - Fix ppc 64 test_and_set code by removing it. (Thanks to Christian Thalinger.) - Add prototypes for GC_finalizer_notifier and GC_thr_init. (Thanks to David Ayers.) - Use ld instead of nonexistent ldz instruction in Darwin FindTopOfStack. (Thanks to Andreas Tobler.) - Add support for Darwin/X86. (Thanks to Geoff Norton and the Mono developers.) - Merge in some recent gcc fixes. Add ppc64 asm code. (Thanks to Bryce McKinley and other gcj developers.) - Scan MEM_PRIVATE sections under Windows ME and predecessors. - Interior pointers with some largish offsets into large objects could be ignored, if GC_all_interior_pointers was set. (Oddly this worked correctly for stack references if it was not set. Otherwise it failed for both stack and heap references.) Thanks to Andrew McKinlay for the critical test case. - Integrated Tatsuya Bizenn's NETBSD threads support, with some minimally tested changes. - Added GC_strdup and friends to make leak detection work correctly for strdup clients. (Thanks to Jon Moore.) Fixed the existing strdup with malloc redirection to handle a null malloc return correctly. - Fix Makefile.am, so it handles exe extensions under Cygwin correctly for gctest.
2006-03-07Backport fix for CVE-20060224.joerg3-3/+61
2006-03-06update to 0.14.dan3-16/+16
we use a shared sqlite, but new-sqlite can read old-sqlite files for users of monotone 0.25 which still uses the pre-3.3 internal sqlite. From the NEWS file: 0.14: - support new format of monotone db (using BLOBs instead of base64 encoding) /!\ these newer monotones (after 0.26pre2) use sqlite 3.3, if you're building monotone-viz with a shared sqlite lib, make sure it is compatible ! - display a nice dialog when the database is locked (e.g. during netsync) - when a revision has a tag cert, use it as label instead of the revision's id 0.13: - support monotone 0.26pre1 (it still works fine with monotone <= 0.25) - stop displaying `disapprove' nodes in a special way (this allows a faster loading of the database)
2006-03-06Make _g_charset_get_aliases match an extern declaration so that this buildsjmmv2-1/+15
correctly under amd64. From martijnb@atlas.ipv6.stack.nl in PR pkg/32987.
2006-03-06Belatedly bump PKGREVISION for all libtasn1 dependencies, sincewiz20-37/+40
libtasn1 had a shlib major bump. Also update dependencies in bl3.mk files. Addresses PR 32998 by Robert Elz.
2006-03-05Give up MAINTAINER. I haven't used this in ages.tv1-2/+2
2006-03-05Changes 0.5.10:adam10-154/+23
* Yet another round of XPDF-related security fixes. * Mis-detection of man pages as part of TAR archives fixed. * More Mime-types for the OLE2 extractor. Also ignore (harmless) libc errors in plugins when extracting. * More TAR improvements: keywords 'date' and 'format' are extracted. More checksums variants were added. Long filenames as produced by GNU and Schilling tar (possibly Solaris pax also) are extracted. Changes 0.5.9: * Made TAR extractor parsing more robust. * Fixing crash in MIME-extractor due to typo in the code. * Fixed security problems in PDF extractor
2006-03-05Use "generic" instead of ${LOWER_OPSYS} as a directory to containminskim1-2/+2
platform-specific headers, because ${LOWER_OPSYS} may be different from gnustep-make's guess (GNUSTEP_TARGET_OS).
2006-03-05* Teach the tools framework how to supply the pkgsrc version ofjlam24-69/+48
makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD when determining whether the native makeinfo can be used. * Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo. * Get rid of all the "split" argument deduction for makeinfo since the PLIST module already handles varying numbers of split info files correctly. NOTE: Platforms that have "makeinfo" in the base system should check that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are correct.
2006-03-05move strace to sysutils and merge package changeschristos5-37/+1
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam318-636/+636
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-03-04Add missing file to PLIST. Bump PKGREVISION.wiz2-3/+4
2006-03-03Update to 1.14.0:wiz4-13/+14
libgsf 1.14.0 Daniel Nylander: * Initial Swedish PO translation. [Debian #351382] Ivan Wong : * Only export symbols which are in the public headers (Win32). Jody: * Fix parsing xml files with &amp; * bump to 1.14.0 to indicate a stable release. * improve header versioning. * Add ODF thumbnail support to gsf-office-thumbnailer * Enable ODF meta data import/export. Morten: * Fix GsfOutputIConv. [#323503] * Plug leak in GsfInfileZip.
2006-03-03Use config file handling from pkginstall. Bump PKGREVISION.wiz4-7/+25
Ok rh@
2006-03-02Use INFO_FILES for cflow.info.rpaulo2-3/+4
Thanks Thomas!
2006-03-02It's .info, not .1.rpaulo1-2/+2
2006-03-02Fix build on -current. Fix PLIST.wiz5-14/+41
Bump PKGREVISION.
2006-03-02Sort, addp5-Cache-Memcached.wiz1-2/+3
2006-03-02update to 1.1.3drochner2-7/+6
changes: a bugfix
2006-03-02update to 3.8.1drochner3-91/+333
changes: -debugger improvements -improved the documentation generator -support more sourcefile types in editor, as qscintilla does -fixes/cleanup -improvements to project management UI -better shell completion -added a templates system -support for Mercurial VCS
2006-03-02update to 5.4.2drochner2-6/+6
changes: Switched to using mmap as the internal allocation function Improved the logging of error information about pointers Added return.h support for ia64 and ARM processors Added compat and arg_checking of atoi, atol, and memmove Added backwards compatibility for %d usage in logfile name Removed force-linear token -bugfixes
2006-03-02update to 1.6adrochner2-7/+7
changes: -Removed the -html20 and -html32 options, the -html output is now version 4.01 -Removed the -latex209 and -latex2e options, the -latex output is version 2e -HTML option generates a cxref stylesheet and uses it -fixes/cleanup -Parsing improvements: support some more language features
2006-03-02update to 0.1.16drochner3-10/+12
changes: -Allow 'edit' to take --id -bugfixes -support Python-2.4