summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2006-07-12Update to 0.8.2. Add test target. Add py-expat dependency.wiz3-115/+346
Generate and install man page. bzr 0.8.2 2006-05-17 BUG FIXES: * setup.py failed to install launchpad plugin. (Martin Pool) bzr 0.8.1 2006-05-16 BUG FIXES: * Fix failure to commit a merge in a checkout. (Martin Pool, Robert Collins, Erik Bågfors, #43959) * Nicer messages from 'commit' in the case of renames, and correct messages when a merge has occured. (Robert Collins, Martin Pool) * Separate functionality from assert statements as they are skipped in optimized mode of python. Add the same check to pending merges. (#44443, Olaf Conradi) CHANGES: * Do not show the None revision in output of bzr ancestry. (Olaf Conradi) * Add info on standalone branches without a working tree. (#44155, Olaf Conradi) * Fix bug in knits when raising InvalidRevisionId. (#44284, Olaf Conradi) CHANGES: * Make editor invocation comply with Debian Policy. First check environment variables VISUAL and EDITOR, then try editor from alternatives system. If that all fails, fall back to the pre-defined list of editors. (#42904, Olaf Conradi) NEW FEATURES: * New 'register-branch' command registers a public branch into Launchpad.net, where it can be associated with bugs, etc. (Martin Pool, Bjorn Tillenius, Robert Collins) TESTING: * Fix test case for bzr info in upgrading a standalone branch to metadir, uses bzrlib api now. (Olaf Conradi) bzr 0.8 2006-05-08 NOTES WHEN UPGRADING: Release 0.8 of bzr introduces a new format for history storage, called 'knit', as an evolution of to the 'weave' format used in 0.7. Local and remote operations are faster using knits than weaves. Several operations including 'init', 'init-repo', and 'upgrade' take a --format option that controls this. Branching from an existing branch will keep the same format. It is possible to merge, pull and push between branches of different formats but this is slower than moving data between homogenous branches. It is therefore recommended (but not required) that you upgrade all branches for a project at the same time. Information on formats is shown by 'bzr info'. bzr 0.8 now allows creation of 'repositories', which hold the history of files and revisions for several branches. Previously bzr kept all the history for a branch within the .bzr directory at the root of the branch, and this is still the default. To create a repository, use the new 'bzr init-repo' command. Branches exist as directories under the repository and contain just a small amount of information indicating the current revision of the branch. bzr 0.8 also supports 'checkouts', which are similar to in cvs and subversion. Checkouts are associated with a branch (optionally in a repository), which contains all the historical information. The result is that a checkout can be deleted without losing any already-committed revisions. A new 'update' command is also available. Repositories and checkouts are not supported with the 0.7 storage format. To use them you must upgrad to either knits, or to the 'metaweave' format, which uses weaves but changes the .bzr directory arrangement. IMPROVEMENTS: * Sftp paths can now be relative, or local, according to the lftp convention. Paths now take the form: sftp://user:pass@host:port/~/relative/path or sftp://user:pass@host:port/absolute/path * The FTP transport now tries to reconnect after a temporary failure. ftp put is made atomic. (Matthieu Moy) * The FTP transport now maintains a pool of connections, and reuses them to avoid multiple connections to the same host (like sftp did). (Daniel Silverstone) * The bzr_man.py file has been removed. To create the man page now, use ./generate_docs.py man. The new program can also create other files. Run "python generate_docs.py --help" for usage information. (Hans Ulrich Niedermann & James Blackwell). * Man Page now gives full help (James Blackwell). Help also updated to reflect user config now being stored in .bazaar (Hans Ulrich Niedermann) * It's now possible to set aliases in bazaar.conf (Erik Bågfors) * Pull now accepts a --revision argument (Erik Bågfors) * 'bzr re-sign' now allows multiple revisions to be supplied on the command line. You can now use the following command to sign all of your old commits. find .bzr/revision-store// -name my@email-* \ | sed 's/.*\/\/..\///' \ | xargs bzr re-sign * Upgrade can now upgrade over the network. (Robert Collins) * Two new commands 'bzr checkout' and 'bzr update' allow for CVS/SVN-alike behaviour. By default they will cache history in the checkout, but with --lightweight almost all data is kept in the master branch. (Robert Collins) * 'revert' unversions newly-versioned files, instead of deleting them. * 'merge' is more robust. Conflict messages have changed. * 'merge' and 'revert' no longer clobber existing files that end in '~' or '.moved'. * Default log format can be set in configuration and plugins can register their own formatters. (Erik Bågfors) * New 'reconcile' command will check branch consistency and repair indexes that can become out of sync in pre 0.8 formats. (Robert Collins, Daniel Silverstone) * New 'bzr init --format' and 'bzr upgrade --format' option to control what storage format is created or produced. (Robert Collins, Martin Pool) * Add parent location to 'bzr info', if there is one. (Olaf Conradi) * New developer commands 'weave-list' and 'weave-join'. (Martin Pool) * New 'init-repository' command, plus support for repositories in 'init' and 'branch' (Aaron Bentley, Erik Bågfors, Robert Collins) * Improve output of 'info' command. Show all relevant locations related to working tree, branch and repository. Use kibibytes for binary quantities. Fix off-by-one error in missing revisions of working tree. Make 'info' work on branches, repositories and remote locations. Show locations relative to the shared repository, if applicable. Show locking status of locations. (Olaf Conradi) * Diff and merge now safely handle binary files. (Aaron Bentley) * 'pull' and 'push' now normalise the revision history, so that any two branches with the same tip revision will have the same output from 'log'. (Robert Collins) * 'merge' accepts --remember option to store parent location, like 'push' and 'pull'. (Olaf Conradi) * bzr status and diff when files given as arguments do not exist in the relevant trees. (Martin Pool, #3619) * Add '.hg' to the default ignore list. (Martin Pool) * 'knit' is now the default disk format. This improves disk performance and utilization, increases incremental pull performance, robustness with SFTP and allows checkouts over SFTP to perform acceptably. The initial Knit code was contributed by Johan Rydberg based on a specification by Martin Pool. (Robert Collins, Aaron Bentley, John Rydberg, Martin Pool). * New tool to generate all-in-one html version of the manual. (Alexander Belchenko) * Hitting CTRL-C while doing an SFTP push will no longer cause stale locks to be left in the SFTP repository. (Robert Collins, Martin Pool). * New option 'diff --prefix' to control how files are named in diff output, with shortcuts '-p0' and '-p1' corresponding to the options for GNU patch. (Alexander Belchenko, Goffredo Baroncelli, Martin Pool) * Add --revision option to 'annotate' command. (Olaf Conradi) * If bzr shows an unexpected revision-history after pulling (perhaps due to a reweave) it can now be corrected by 'bzr reconcile'. (Robert Collins) CHANGES: * Commit is now verbose by default, and shows changed filenames and the new revision number. (Robert Collins, Martin Pool) * Unify 'mv', 'move', 'rename'. (#5379, Matthew Fuller) * 'bzr -h' shows help. (#35940, Martin Pool, Ian Bicking) * Make 'pull' and 'push' remember location on failure using --remember. (Olaf Conradi) * For compatibility, make old format for using weaves inside metadir available as 'metaweave' format. Rename format 'metadir' to 'default'. Clean up help for option --format in commands 'init', 'init-repo' and 'upgrade'. (Olaf Conradi) TESTING: * SFTP tests now shortcut the SSH negotiation, reducing test overhead for testing SFTP protocol support. (Robey Pointer) * Branch formats are now tested once per implementation (see bzrlib. tests.branch_implementations. This is analagous to the transport interface tests, and has been followed up with working tree, repository and BzrDir tests. (Robert Collins) * New test base class TestCaseWithTransport provides a transport aware test environment, useful for testing any transport-interface using code. The test suite option --transport controls the transport used by this class (when its not being used as part of implementation contract testing). (Robert Collins) * Close logging handler on disabling the test log. This will remove the handler from the internal list inside python's logging module, preventing shutdown from closing it twice. (Olaf Conradi) * Move test case for uncommit to blackbox tests. (Olaf Conradi) * run_bzr and run_bzr_captured now accept a 'stdin="foo"' parameter which will provide String("foo") to the command as its stdin.
2006-07-12Update to 1.12.1:wiz3-10/+18
Changes in version 1.12.0: [ongoing] ========================= * Added ATK_ROLE_FORM * Added ATK_RELATION_DESCRIPTION_FOR, ATK_RELATION_DESCRIBED_BY
2006-07-12Fixed the path to the Perl interpreter. Bumped PKGREVISION.rillig1-2/+3
2006-07-12Added more documentation, since the installed INSTALL file refers to therillig2-3/+9
README file, which had not been installed before. Bumped PKGREVISION.
2006-07-11ISO C90 does not allow code intermixed with declarations. (hi tron!)rillig2-11/+12
2006-07-10Before including sys/resource.h on DragonFly, sys/time.h is needed.joerg2-1/+14
2006-07-10Update to 0.6.5:wiz3-7/+8
* Version 0.6.5 (released 2006-06-07) ** Link the library with external libintl, for gettext. This fixes building on FreeBSD, reported by Kirill Ponomarew ** Update doxygen config file to version 1.4.7. ** API and ABI is backwards compatible with the previous version. * Version 0.6.4 (released 2006-06-07) ** Fix translation of error messages. Thanks to Joe Orton ** Fix warnings on 64-bit platforms. Thanks to Joe Orton ** The tests are run under valgrind, if it is installed. Use --disable-valgrind-tests to unconditionally disable this. It is disabled by default for cross compiles. ** API and ABI is backwards compatible with the previous version.
2006-07-10Update to 6.7:wiz4-11/+13
Release 6.7 04-Jul-06 --------------------- The main additions to this release are the ability to use the same name for multiple sets of parentheses, and support for CRLF line endings in both the library and pcregrep (and in pcretest for testing). Thanks to Ian Taylor, the stack usage for many kinds of pattern has been significantly reduced for certain subject strings.
2006-07-10Don't re-generate the HTML documentation unnecessarily. Patch providedrillig3-4/+31
by Gilles Dauphin in PR 33962.
2006-07-10USE_TOOLS+=bisonminskim1-2/+2
2006-07-09Changes 3.0.2:adam3-10/+10
* Compiles with g++-4.0.x. * Added option --length-table-name. * Added declaration %define length-table-name. * Fixed #line directives for filenames containing backslashes.
2006-07-09Use "defined": this fixes build problems under darwin.tonio2-4/+4
2006-07-09Update HOMEPAGE since previous URL can't be acceessed by permission.taca1-2/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam171-342/+342
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam171-171/+342
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-07-08On Darwin-[56], bypass the wchar_t test in configure and assume that itminskim1-1/+5
is unavailable. Although Darwin-[56] has wchar_t, it doesn't provide related functions such as wcslen(). This fixes PR 29175.
2006-07-07Add an explicit run-time dependency on perl because these packagesjlam5-9/+12
install perl scripts. Bump the PKGREVISION for the dependency change.
2006-07-07Add USE_TOOLS+=perl:run, which is kind of required from now on for packagescube1-2/+4
using Perl. It makes rt3 configure again. Bug reported by schmonz@, fixed by jlam@.
2006-07-07USE_TOOLS+=perl <sigh>abs1-2/+2
2006-07-07LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... justjlam10-20/+18
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC tree unless they're named something other than "libtool". SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just define it to the empty list and shlibtool-override will look for libtool scripts.
2006-07-07Add direct dependency on libiconv.wiz2-2/+4
With default options, this was pulled in via arts->glib2->libiconv, so no (and especially no recursive) PKGREVISION bump.
2006-07-07Set USE_JAVA=run because this package needs JRE only.minskim1-1/+2
2006-07-07Do not use libutil on Darwin.minskim1-2/+8
2006-07-06Fixed pkglint warnings.rillig1-2/+1
2006-07-06Define locale_charset only when GNU iconv is used. This fixes the packageminskim3-12/+12
on Solaris where native iconv doesn't have locale_charset. Noted by Gilles Dauphin in PR pkg/32945. Bump PKGREVISION.
2006-07-06If va_copy defined use it in int_vasprintf().markd2-1/+31
Fixes PR pkg/32854.
2006-07-06Add a missing instance of a fix for broken configure test for Solaris.markd2-4/+13
really fixes PR pkg/25083.
2006-07-06Require msgfmt, when NLS is desired.joerg1-1/+2
2006-07-05Depend on latest doxygen (1.4.7) and fix PLIST for it.wiz2-65/+73
Bump PKGREVISION.
2006-07-05Remove extra qualification to fix build with gcc-4.1.wiz2-1/+15
2006-07-05The problem fixed by revision 1.1857 of bsd.pkg.mk no longer worksjlam1-1/+2
after the OVERRIDE_DIRDEPTH mechanism was introduced. Ensure that the config.* scripts under ${WRKSRC} are found and overridden by setting OVERRIDE_DIRDEPTH to 3.
2006-07-05Sweep pkgsrc and convert packages that included intltool/buildlink3.mkjlam10-30/+20
to use instead "USE_TOOLS+=intltool". Remove now unused intltool/buildlink3.mk
2006-07-05* Modify comments in installed config files to match what's happening.jlam5-54/+34
* Modify xmkmf so that we can override the imake command invoked via an environment variable IMAKE_CMD. * Drop the nbitools/buildlink3.mk file as it's no longer used by either canna or sj3 for package builds. Bump the PKGREVISION to 4.
2006-07-04Oops. I had better not removed the leading "@" from a line in therillig2-4/+4
Makefile. It resulted in some output being re-read by make, which in turn resulted in damaged shell commands. Thanks to wiz for notifying me.
2006-07-04pkglint: INFO_FILES=YES.wiz1-2/+2
2006-07-04Better fix for assembler problem from mrg@.wiz2-11/+22
2006-07-04Exclude Darwin also in buildlink3.mkadam1-2/+2
2006-07-03Update to 1.2.11:wiz3-8/+8
SDL 1.2.11 is a minor bug fix release. Unix Notes Dynamic X11 loading is only enabled with gcc 4 supporting -fvisibility=hidden. This fixes crashes related to symbol collisions, and allows building on Solaris and IRIX. Fixed building SDL with Xinerama disabled. Fixed DRI OpenGL library loading, using RTLD_GLOBAL in dlopen(). Added pkgconfig configuration support. Mac OS X Notes The Quartz video driver supports 32x32 cursors on Mac OS X 10.3 and above.
2006-07-03Update to 2.60:wiz7-99/+10
* Major changes in Autoconf 2.60 Released 2006-06-23, by Ralf Wildenhues. ** Autoconf no longer depends on whether m4wrap is FIFO (as Posix requires) or LIFO (as in GNU M4 1.4.x). GNU M4 2.0 is expected to conform to Posix here, so m4wrap/m4_wrap users should no longer depend on LIFO behavior. ** Provide a way to turn off warnings about the changed directory variables. * Major changes in Autoconf 2.59d Released 2006-06-05, by Ralf Wildenhues. ** GNU make now recommended for VPATH builds INSTALL now suggests VPATH builds (e.g., "sh ../srcdir/configure") only if you use GNU make. In practice, other 'make' implementations have too many subtle incompatibilities in their support for VPATH. Many packages (including Autoconf itself) are portable to other 'make' implementations, but some packages are not, and recommending GNU make keeps the installation instructions simpler. ** Even more safety checks for the new Directory variables: Warn about suspicious `${datarootdir}' found in config files output. ** AC_TRY_COMMAND, AC_TRY_EVAL, ac_config_guess, ac_config_sub, ac_configure These never-documented macros and variables have been marked with comments saying that they may be removed in a future release, because their use can lead to unintended code being executed. If you need functionality that only these macros or variables currently supply, please write bug-autoconf@gnu.org. ** AC_SUBST, AC_DEFINE Literal arguments to these are passed to m4_pattern_allow now. ** AC_PROG_CC_STDC Passing 'ac_cv_prog_cc_stdc=no' to 'configure' now sets ac_cv_prog_cc_c99 and ac_cv_prog_cc_c89 to 'no' as well, for backward compatibility with obsolete K&R tests in the Automake test suite. ** AC_PROG_CXX_C_O New macro. ** AC_PROG_MKDIR_P New macro. ** AS_MKDIR_P Now more robust with special characters in file names, or when multiple processes create the same directory at the same time. ** Obsolescent macros The documentation now says that the following macros are obsolescent: they test for problems that are so old that they are no longer of practical importance on current systems. AC_C_BACKSLASH_A AC_FUNC_MEMCMP AC_HEADER_DIRENT AC_C_CONST AC_FUNC_SELECT_ARGTYPES AC_HEADER_STAT AC_C_PROTOTYPES AC_FUNC_SETPGRP AC_HEADER_STDC AC_C_STRINGIZE AC_FUNC_SETVBUF_REVERSED AC_HEADER_SYS_WAIT AC_C_VOLATILE AC_FUNC_STAT AC_HEADER_TIME AC_FUNC_CLOSEDIR_VOID AC_FUNC_STRFTIME AC_ISC_POSIX AC_FUNC_GETPGRP AC_FUNC_UTIME_NULL AC_PROG_GCC_TRADITIONAL AC_FUNC_LSTAT AC_FUNC_VPRINTF AC_STRUCT_TM New programs need not use these macros. We have no current plans to remove them. ** autoreconf For compatibility with future Libtool 2.0, autoreconf will invoke libtoolize with the option `--ltdl' now, if LT_CONFIG_LTDL_DIR is used. * Major changes in Autoconf 2.59c Released 2006-04-12, by Ralf Wildenhues. ** The configure command now redirects standard input from /dev/null, to help avoid problems with subsidiary commands that might mistakenly read standard input. AS_ORIGINAL_STDIN_FD points to the original standard input before this redirection, if you really want configure to read from standard input. ** Directory variables adjusted to recent changes in the GNU Coding Standards. The following directory variables are new: datarootdir read-only architecture-independent data root [PREFIX/share] localedir locale-specific message catalogs [DATAROOTDIR/locale] docdir documentation root [DATAROOTDIR/doc/PACKAGE] htmldir html documentation [DOCDIR] dvidir dvi documentation [DOCDIR] pdfdir pdf documentation [DOCDIR] psdir ps documentation [DOCDIR] The following variables have new default values: datadir read-only architecture-independent data [DATAROOTDIR] infodir info documentation [DATAROOTDIR/info] mandir man documentation [DATAROOTDIR/man] This means that if you use any of `@datadir@', `@infodir@', or `@mandir@' in a file, you will have to ensure `${datarootdir}' is defined in this file. As a temporary measure, if any of those are found but no mention of `datarootdir', the substitutions will be replaced with values that do not contain `${datarootdir}', and a warning will be issued. ** @top_builddir@ is now a dir name: it is always nonempty and doesn't have a trailing slash. Similar change will be made to ac_top_builddir in a future release; the old style value, which matches (../)*, is (and will continue to be) available as ac_top_build_prefix. ** AC_C_TYPEOF New macro to check for support of 'typeof' syntax a la GNU C. ** AC_CHECK_DECLS_ONCE, AC_CHECK_FUNCS_ONCE, AC_CHECK_HEADERS_ONCE New "once-only" variants of commonly-used macros, to make 'configure' smaller and faster in common cases. ** AC_FUNC_STRTOLD New macro to check for strtold with C99 semantics. ** AC_HEADER_ASSERT New macro that lets builder disable assertions at 'configure'-time. ** AC_PATH_X Now checks for X11/Xlib.h and XrmInitialize (X proper) rather than X11/Intrinsic.h and XtMalloc (Xt). ** AC_PRESERVE_HELP_ORDER New macro that causes `configure' to display help strings for AC_ARG_ENABLE and AC_ARG_WITH arguments in one region, in the order defined. The default behavior is to group options of each classes separately. ** AC_PROG_CC, AC_PROG_CXX No longer automatically arrange to declare the 'exit' function of C, when a C++ compiler is used. Standard Autoconf macros no longer use 'exit', so this is no longer an issue for them. If you use C++, and want to call 'exit', you'll have to arrange for its declaration yourself. But we now suggest you return from 'main' instead. ** AC_PROG_CC_C89, AC_PROG_CC_C99 New macros for ISO C99 support. AC_PROG_CC_C89 and AC_PROG_CC_C99 check for ANSI C89 and ISO C99 support respectively. ** AC_PROG_CC_STDC Has been unobsoleted, and will check if the compiler supports ISO C99, falling back to ANSI C89 if not. ac_cv_prog_cc_stdc is retained for backwards compatibility, assuming the value of ac_cv_prog_cc_c99 or ac_cv_prog_cc_c89 (whichever is valid, in that order). ** AC_STRUCT_DIRENT_D_INO, AC_STRUCT_DIRENT_D_TYPE New macros for checking commonly-used members of struct dirent. ** AC_SUBST The substituted value can now contain newlines. ** AC_SUBST_FILE The substitution now occurs only when @variable@ is on a line by itself, optionally surrounded by spaces and tabs. The whole line is replaced. ** AC_TYPE_LONG_DOUBLE, AC_TYPE_LONG_DOUBLE_WIDER New macros to check for long double, and whether it is wider than double. The old macro AC_C_TYPE_LONG_DOUBLE has been marked as obsolete; applications should switch to the new macro. ** AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, AC_TYPE_INT64_T, AC_TYPE_INTMAX_T, AC_TYPE_INTPTR_T, AC_TYPE_LONG_LONG_INT, AC_TYPE_SSIZE_T, AC_TYPE_UINT8_T, AC_TYPE_UINT16_T, AC_TYPE_UINT32_T, AC_TYPE_UINT64_T, AC_TYPE_UINTMAX_T, AC_TYPE_UINTPTR_T, AC_TYPE_UNSIGNED_LONG_LONG_INT New macros to check for C99 and POSIX types. ** AC_USE_SYSTEM_EXTENSIONS New macro to enable extensions to Posix. ** AH_HEADER New macro which is defined to the name of the first declared config header or undefined if no config headers have been declared yet. ** AS_HELP_STRING The macro correctly handles quadrigraphs now. ** AS_BOURNE_COMPATIBLE, AS_SHELL_SANITIZE, AS_CASE These macros are new or published now. ** AT_COPYRIGHT New macro for copyright notices in testsuite files. ** ALLOCA, LIBOBJS, LTLIBOBJS Object names added to these variables are now prefixed with `${LIBOBJDIR}', as in `${LIBOBJDIR}alloca.o'. LIBOBJDIR is meant to be defined from `Makefile.in' in case the object files lie in a different directory. The LIBOBJDIR feature is experimental. ** autoreconf Supports --no-recursive now. ** New macros to support Erlang/OTP. New macros for configuring paths to Erlang tools and libraries: AC_ERLANG_PATH_ERLC, AC_ERLANG_NEED_ERLC, AC_ERLANG_PATH_ERL, AC_ERLANG_NEED_ERL, AC_ERLANG_CHECK_LIB, AC_ERLANG_SUBST_ROOT_DIR, AC_ERLANG_SUBST_LIB_DIR. New macros for configuring installation of Erlang libraries: AC_ERLANG_SUBST_INSTALL_LIB_DIR, AC_ERLANG_SUBST_INSTALL_LIB_SUBDIR. ** The manual now mentions Gnulib more prominently. ** New macros to support Objective C. AC_PROG_OBJC, AC_PROG_OBJCPP. * Major changes in Autoconf 2.59b Released 2004-08-20, by Paul Eggert. ** AC_CHECK_ALIGNOF New macro that computes the default alignment of a type. ** AC_CHECK_TOOL, AC_PATH_TOOL, AC_CHECK_TOOLS When cross-compiling, these macros will give a warning if the tool is not prefixed. In the future, unprefixed cross tools will not be detected; please consult the info documentation for information about the reason of this change. ** AC_CHECK_TARGET_TOOL, AC_PATH_TARGET_TOOL, AC_CHECK_TARGET_TOOLS New macros that detect programs whose name is prefixed with the target type, if the build type and target type are different. ** AC_REQUIRE_AUX_FILE New trace macro that declares expected auxiliary files. ** AC_PROG_GREP New macro that tests for a grep program that accepts as a long a line as possible. ** AC_PROG_EGREP, AC_PROG_FGREP These macros now require AC_PROG_GREP, and try EGREP="$GREP -E" and FGREP="$GREP -F" respectively if possible, or else run a path search for a program that accepts as long a line as possible. ** AC_PROG_SED New macro that tests for a sed program that truncates as few characters as possible.
2006-07-03Update to 2.12.0. Add a patch fixing PR 33908, provided bywiz6-29/+48
Martijn van Buul. Changes: Overview of Changes from GLib 2.11.4 to GLib 2.12 ================================================= * Bugs fixed: 344905 leap-year bug in g_time_val_from_iso8601 w/o HAVE_TIMEGM * Updated translations (cy,nb,nl) Overview of Changes from GLib 2.11.3 to GLib 2.11.4 =================================================== * GBookmarkFile: - g_bookmark_file_remove_item returns a boolean * g_mkstemp accepts the XXXXXX in the middle of the template * Bugs fixed: 344868 g_key_file_to_data should separate groups * Updated translations (de,es,fr,gu,hi,ko,th) Overview of Changes from GLib 2.11.2 to GLib 2.11.3 =================================================== * GBookmarkFile: - g_bookmark_file_move_item: Return TRUE in case of an empty target * Bugs fixed: 343919 gunicollate.c: strxfrm bug on VC8 * Updated translations (fi) Overview of Changes from GLib 2.11.1 to GLib 2.11.2 =================================================== * Add g_ascii_stroll to parse signed 64bit integers * GMarkup: add a flag to treat CDATA as text * GHashTable: add functions to remove all entries * GMainLoop: add functions to find the currently running source, and determine if it is destroyed * Bug fixes: 342563 g_atomic_thread_init() needs to be called before other _g_*_thread_init() functions 343548 Potential use after free in callers of g_string_free() 168538 Wish: Clearing contents of GHashTables 321886 GTK+ cannot be reliably used in multi-threaded applications 341826 goption.c: 'strtoll' is C99's function 343899 g_ascii_formatd dosn't work as expected for all format strings 317793 Make GEnumValue strings const 337129 Compile warnings in G_IMPLEMENT_INTERFACE 303622 What is G_TYPE_CHAR? * Updated translations (bg,dz,eu,gl,ja,ko,nl,th,vi) Overview of Changes from GLib 2.11.0 to GLib 2.11.1 =================================================== * GOption - Support 64-bit integers - Allow optional text before and after the options in help output * Bug fixes: 340538 gbase64-test writes OOB 340816 GKeyFile set_string_list invalid memory reads 339105 g_key_file_parse_value_as_double 340434 convert-test.c fails (function test_one_half) 311043 Memory leaks (and potential infinite loops) when using G_ERRORCHECK_MUTEXES 335198 Error checking mutexes are fubar 341237 Add a G_OPTION_ARG_INT64 341192 g_io_channel_set_flags not implemented on win32 336120 Allow adding description before/after GOption --help output body 341191 misplaced check in g_relation_delete 340530 mismatched calloc / g_free in win32 threads * Updated translation (es) Overview of Changes from GLib 2.10.x to GLib 2.11.0 =================================================== * GBookmarkFile: a parser for files containing bookmarks stored using the Desktop Bookmark specification. * Base64 encoding support * Unicode 5.0 support * GOption supports floating point numbers * GKeyFile supports floating point numbers * Bug fixes: 155884 gatomic.c should be based on new SDK 157877 update-desktop-database doesn't handle duplicate entries 164719 keyfile parser doesn't support floats 327662 Import BookmarkFile from libegg 329548 Add G_OPTION_ARG_DOUBLE 329789 option-test.c type confusion 332841 Segmentation Fault when %llu is passed to vasnprintf and HAVE_SNPRINTF is not defined 333879 gthread/gthread-win32.c: IsDebuggerPresent needs '#define _WIN32_WINDOWS 0x0401' 333916 g_timer_elapsed docs should mention that microseconds may be NULL 334440 dlerror() portability issue causes crash on (old) a.out NetBSD platform 334646 goption + error out params 334799 g_remove() must check return value of remove() 334943 make check FAIL: threadpool-test 335215 Some breakages with GThreadPool 336085 g_option_context_new parameter lacks better explanation 336677 Documentation for g_object_ref_sink() is incorrect 337027 gbookmarkfile.c: sys/time.h include error 337553 Wrong escaping of URIs 338572 Dereferencing NULL value in g_key_file_get_group_comment 338845 g_completion_complete_utf8 crashes when NULL is passed to it 339337 g_bookmark_file_set_description 339338 gbookmarkfile.c, function expand_exec_line 339340 gbookmarkfile.c, function bookmark_app_info_dump * Translation updates (bg,en_GB,et,gl,gu,he,hi,ka,nb,nl,nn, or,pt_BR,ro,tr,vi,zh_CN)
2006-07-03Remove unneeded chunk, noted by markd.wiz1-7/+1
2006-07-03Add gst-plugins0.10-pango (hi drochner!)xtraeme1-1/+2
2006-07-03Make sure that locale_charset is defined only once. Otherwise, it may causeminskim3-2/+27
a link error on Darwin. The patch was adapted from the one submitted in PR pkg/32723. It also fixes PR pkg/32945. Bump PKGREVISION.
2006-07-03MacOSX also provides GL, so avoid depending on GL onthat platformtonio1-3/+3
2006-07-03use the DESCR template used by the other gstreamer pluginsdrochner1-18/+7
2006-07-03remove w32api because PEACE distribution now contains w32apikent14-498/+1
2006-07-02USE_LANGUAGES= c c++markd1-1/+3
The configure script needs to use the c++ compiler to correctly setup the glibconfig.h for handling of VARARGS when being included from c++ programs, otherwise builds can fail. eg. when using SunWorkshop CC on Solaris and compiling arts. Bump PKGREVISION.
2006-07-02Added a patch so that the package works with GNU Make 3.81 again.rillig2-1/+29
2006-07-02argh - these should go to "devel" and "graphics", respectively.drochner3-0/+33
Too much c&p...
2006-07-02Switched to the SUBST framework.rillig1-7/+11