Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
gtexinfo only needs the t*() termcap functions (info/terminal.c).
+ Drop patch-ad. The custom termcap code it added is now automatically
handled by termcap.buildlink3.mk. Also the modification to the
function signature for output_character_function is wrong -- tputs
does expect "int (*)(int)".
Bump the PKGREVISION to 1.
|
|
libbonobo 2.20.4
* Fix build on Solaris (Brian Cameron)
* Fix potential situation hanging the entire desktop (Michael)
|
|
them at will.
|
|
|
|
slib-3b1 news:
* Larceny (Scheme) is supported.
From Ivan Shmakov:
* scheme48.init (slib:os-strings): Fixed init for 1.7 (and 1.3).
(defmacro:eval, defmacro:load): Fixed.
From Rob Browning:
* guile.init (implementation-vicinity): Just (%site-dir).
(file-position, gentemp): module-replace!
(library-vicinity): Try (%search-load-path "slib/guile.init").
From Aubrey Jaffer:
* Logo and icon.
* Added program-arguments to System-Interface section in Manual.
* *.init: implementation-vicinity can be overridden by
implementation-specific environment variable:
MITSCHEME_IMPLEMENTATION_PATH
VSCM_IMPLEMENTATION_PATH
STK_IMPLEMENTATION_PATH
RSCHEME_IMPLEMENTATION_PATH
JSCHEME_IMPLEMENTATION_PATH
GAMBIT_IMPLEMENTATION_PATH
ELK_IMPLEMENTATION_PATH
CHEZ_IMPLEMENTATION_PATH
BIGLOO_IMPLEMENTATION_PATH
GUILE_IMPLEMENTATION_PATH
MZSCHEME_IMPLEMENTATION_PATH
* FAQ, slib.spec, Makefile: Always put - between slib and version.
* byte.scm: Rewritten based on uniform arrays.
* random.scm (random): Err when passed negative number.
* srfi-1.scm (lset<=): Fixed to use first argument.
* transact.scm (word:lock!): Don't try to read file until after
call-with-open-ports returns.
(describe-file-lock): Handle case when file isn't locked.
(windows:user-email-address): Much simplified; updated to
Windows-XP from Windows-95.
(describe-file-lock): Added diagnostic to current-error-port.
* rdms.scm (open-table): Return #f for failure per documentation.
* solid.scm (light:point, light:spot): Fixed.
* prec.scm (prec:parse-delimited): First (recursive) clause was
missing argument.
* determ.scm (matrix:inverse, matrix->lists): Corrected
documentation.
* clrnamdb.scm, resenecolours.txt: Updated to Resene-2007.
* slib.texi (Spectra): Clarified action of features cie1964,
cie1931, and ciexyz.
* glob.scm, slib.texi: Removed glob as alias for filename.
* dirs.scm: Require 'filename instead of 'glob.
* require.scm: Condition SRFI scan on srfi-0.
* mklibcat.scm: Feature-name is srfi-0 (was srfi).
* mbe.scm (macro:eval): defmacro:eval.
(macro:load): defmacro:load.
* defmacex.scm (defmacro:expand*): Use macroexpand instead of
macroexpand-1 in preparation for macroexpand-1 deprecation.
* slib.nsi: Added *.init files.
* README (Implementation-specific Instructions): Updated.
* scheme48.init (char-code-limit): 128; does ascii conversions.
(1+, -1+): Removed; choked Scheme48-1.7.
Added SRFIs as found in Scheme-48 release-notes.
(scheme-implementation-version): Lose text after number.
(program-arguments): Removed dummy definition.
* scsh.init (program-arguments): Defined to command-line per
http://practical-scheme.net/wiliki/schemexref.cgi?command-line
(library-vicinity, implementation-vicinity): Find path once.
* scheme2c.init, kawa.init, umbscheme.init
(implementation-vicinity): find path once.
* vscm.init (slib:features): Added macro.
* RScheme.init (slib:features): Added defmacro.
* mzscheme.init (slib:features): Added syntax-case.
* guile.init, sisc.init (macro:load): slib:load-source.
* umbscheme.init, pscheme.init (defmacro:eval, defmacro:load):
Simplified.
* kawa.init, mitscheme.init, bigloo.init, gambit.init,
jscheme.init: (re)moved some comments.
* Template.scm, t3.init, STk.init, macscheme.init, scheme2c.init,
scsh.init, chez.init, elk.init (slib:features): Added defmacro.
* guile.init ((ice-9 slib)): "ice-9/slib.scm" doesn't become valid
(and shorter) until version guile-1.8.3.
* mzscheme.init: Renamed from DrScheme.init.
(slib:features): Added format.
(slib:load-compiled): Handle SRFI requires.
* Makefile (catalogs): Copy "mkpltcat.scm" to "mkimpcat.scm" in
mzscheme's implementation-vicinity.
(mkfiles): Added "mkpltcat.scm".
* mkpltcat.scm: "mkimpcat.scm" for mzscheme which adds all
supported SRFIs to the catalog.
* Makefile (ciefiles): Separated from Scheme sourcefiles.
(test): Unmaintained target removed.
|
|
- Add support for setting sysroot through PKG_CONFIG_SYSROOT_DIR in
the environment.
- Update included glib to 1.2.10.
- Other minor fixes, including a segfault.
|
|
Needed for clisp-2.44 now that it doesn't ship bundled avcall.
Hinted by uwe@
Bump PKGREVISION.
XXX untested
|
|
leading to chaos
|
|
their files via a custom do-install target.
|
|
From Jaap Boender in PR pkg/38146.
|
|
|
|
|
|
** Don't include wchar.h in idn-int.h.
Fixes problems on uClibc systems which lack a wchar.h. Reported by
Mike Frysinger <vapier@gentoo.org>, see
<http://thread.gmane.org/gmane.comp.gnu.libidn.general/118>.
** Added appendix 'On Label Separators' to the manual.
Thanks to Erik van der Poel <erikv@google.com> for bringing the issue
to our attention and for discussing the matter. See
<http://thread.gmane.org/gmane.comp.gnu.libidn.general/96>.
** Improved rendering of non-ASCII in the info manual.
Done by adding a @documentencoding UTF-8. This affect how the
examples are encoded, the files examples/*.c are now encoded using
UTF-8 instead of a mix of ISO-8859-1 and ISO-8859-15.
** Fix non-portable use of brace expansion in makefiles.
** Update translations.
** Update gnulib files.
** API and ABI is backwards compatible with the previous version.
|
|
|
|
Mell is an Emacs Lisp Library for taiyaki-elisp(s).
|
|
New in 1.10.1:
- Automake development is done in a git repository on Savannah now, see
http://git.sv.gnu.org/gitweb/?p=automake.git
A read-only CVS mirror is provided at
cvs -d :pserver:anonymous@pserver.git.sv.gnu.org:/automake.git \
checkout -d automake HEAD
- "make dist" can now create lzma-compressed tarballs.
- `automake --add-missing' will by default install the GPLv3 file as
COPYING if it is missing. Note that Automake will never overwrite
an existing COPYING file, even when the `--force-missing' option is
used. Further note that Automake 1.10.1 is still licensed under GPLv2+.
- Libtool generic flags are now passed to the install and uninstall
modes as well.
- Files with extension .sx are also treated as preprocessed assembler.
- install-sh now has an BSD-like option `-C' to preserve modification
times of unchanged files upon installation.
Bugs fixed in 1.10.1:
* Long standing bugs:
- Fix aix dependency tracking for libtool objects.
- The signal handling of aclocal has been improved.
- Targets beginning with a digit are now recognized correctly.
- All directories `.libs'/`_libs' used by libtool are cleaned now,
not only those in which libraries are built.
* Bugs introduced by 1.10:
- Fix output of dummy dependency files in presence of post-processed
Makefile.in's again, but also cope with long lines.
- $(EXEEXT) is automatically appended to filenames of XFAIL_TESTS
that have been declared as programs in the same Makefile.
This is for consistency with the analogous change to TESTS in 1.10.
- The autoconf version check implemented by aclocal in aclocal.m4
(and new in Automake 1.10) is degraded to a warning. This helps
in the common case where the Autoconf versions used are compatible.
- Fix order of standard includes to again be `-I. -I$(srcdir)',
followed by directories containing config headers.
|
|
termcap.buildlink3.mk will cause all termcap libraries other than the
one we specify to not be found.
|
|
Now the only time that libslang.so links against libtermcap.so only when
we're using termcap. In the case where we don't, libslang.so includes
its own terminfo database parser, so we don't need to link against any
curses or other terminfo library.
Bump the PKGREVISION to 7.
|
|
are trying to use (the termcap t*() API).
|
|
that need to know how to link against ncursesw.
|
|
- Add workaround for older versions of gas that don't have SSE3 support
Reported in PR pkg/38126.
|
|
the library containing termcap functions) and MISC_TERMINFO_DIRS
(the location of the terminfo database). Patch the configure script
to use these values instead of using its own broken logic to determine
the same information.
+ Include termlib.buildlink3.mk to determine the right terminal library
to use.
The above two changes should fix PR pkg/30725.
+ Move the HTML documentation into ${PREFIX}/share/doc/slang.
Bump the PKGREVISION to 6.
|
|
we actually have libnurses in the base system.
|
|
been the case before, but wasn't due to a missing default vaule.
+ Move the BUILDLINK_TRANSFORM remapping of -lncurses into the section
which only applies if we're using the built-in ncurses, and map it to
-l${BUILTIN_LIBNAME.ncurses}.
This should fix the issue reported for Mac OS X where "-lncurses" was
being mapped to nothing by the wrapper scripts.
|
|
|
|
to change the name. This fixes the build on platforms which provide
"libncurses" (e.g. Mac OS X).
|
|
|
|
This library abstracts architecture-dependent part of garbage collector
roots acquisition such as register windows of SPARC and register stack
backing store of IA-64. Main part of the code is based on Boehm GC 7.0.
With this library, you can easily write your own garbage collector such as
for small footprint, some application-specific optimizations, just learning
or to test experimental ideas.
|
|
|
|
chrpath allows you to modify the dynamic library load path
(rpath and runpath) of compiled programs and libraries.
|
|
just the real GNU gettext embedded into glibc.
+ Check for Gentoo's funky libintl.h and assume that it's glibc's
gettext.
|
|
This release merges lots of distributions patches and bug fixes
and adds new functionality used by the upcoming (now!) release
of Schroedinger-1.0.0.
pkgsrc note: someone with an arm (pun intended), or who knows how to
detect a "VFP" might want to tune the cpu feature detection code
|
|
This is a stopgap measure for PR pkg/38106.
Bump PKGREVISION.
|
|
Mostly fixes, including:
Fix "stg branch --delete" on a nonexistent branch
Convert "stg edit" to the new infrastructure
Parse the date instead of treating it as an opaque string
|
|
configure script. This not only makes our Makefiles more readable, but
also performs various checks that were previously hard-coded, e.g.
whether or not iconv's *char arguments are constified or not. We also
no longer need the huge mess which checks for the asciidoc/xmlto versions
in git-docs/Makefile. Also, misc. makefile fixes/stylistic changes and
removal of Python dependencies. I don't see how they are needed.
Python modules should be installed as seperate ${PKGPKGPREFIX}-scmgit
packages.
This was a somewhat radical change, so please report any problems.
Changes since 1.5.4:
* RPM spec used to pull in everything with 'git'. This has been
changed so that 'git' package contains just the core parts,
and we now supply 'git-all' metapackage to slurp in everything.
This should match end user's expectation better.
* When some refs failed to update, git-push reported "failure"
which was unclear if some other refs were updated or all of
them failed atomically (the answer is the former). Reworded
the message to clarify this.
* "git clone" from a repository whose HEAD was misconfigured
did not set up the remote properly. Now it tries to do
better.
* Updated git-push documentation to clarify what "matching"
means, in order to reduce user confusion.
* Updated git-add documentation to clarify "add -u" operates in
the current subdirectory you are in, just like other commands.
* git-gui updates to work on OSX and Windows better.
* The configuration parser was not prepared to see string
valued variables misspelled as boolean and segfaulted.
* Temporary files left behind due to interrupted object
transfers were not cleaned up with "git prune".
* "git config --unset" was confused when the unset variables
were spelled with continuation lines in the config file.
* The merge message detection in "git cvsimport" did not catch
a message that began with "Merge...".
* "git status" suggests "git rm --cached" for unstaging the
earlier "git add" before the initial commit.
* "git status" output was incorrect during a partial commit.
* "git bisect" refused to start when the HEAD was detached.
* "git bisect" allowed a wildcard character in the commit
message expanded while writing its log file.
* Manual pages were not formatted correctly with docbook xsl
1.72; added a workaround.
* "git-commit -C $tag" used to work but rewrite in C done in
1.5.4 broke it. This was fixed in 1.5.4.1.
* An entry in the .gitattributes file that names a pattern in a
subdirectory of the directory it is in did not match
correctly (e.g. pattern "b/*.c" in "a/.gitattributes" should
match "a/b/foo.c" but it didn't). This was fixed in 1.5.4.1.
* Customized color specification was parsed incorrectly when
numeric color values are used. This was fixed in 1.5.4.1.
* http transport misbehaved when linked with curl-gnutls.
* "git-commit -C $tag" used to work but rewrite in C done in
1.5.4 broke it.
* An entry in the .gitattributes file that names a pattern in a
subdirectory of the directory it is in did not match
correctly (e.g. pattern "b/*.c" in "a/.gitattributes" should
match "a/b/foo.c" but it didn't).
* Customized color specification was parsed incorrectly when
numeric color values are used. This was fixed in 1.5.4.1.
|
|
to shut up the pkglint warnings.
|
|
needs -liconv in order to satisfy linkage requirements. This is now
patterned after the approach taken with readline and termlib.
Examples on NetBSD for a package that includes only
gettext-lib/buildlink3.mk:
PREFER_NATIVE= yes
PREFER_PKGSRC= # empty
# This uses the native gettext and native iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl"
PREFER_NATIVE= yes
PREFER_PKGSRC= iconv
# This uses the native gettext and native iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl"
PREFER_NATIVE= yes
PREFER_PKGSRC= gettext
# This uses the pkgsrc gettext and native iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl"
PREFER_NATIVE= yes
PREFER_PKGSRC= gettext iconv
# This uses the pkgsrc gettext and pkgsrc iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl -liconv"
PREFER_NATIVE= # empty
PREFER_PKGSRC= yes
# This uses the pkgsrc gettext and pkgsrc iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl -liconv"
PREFER_NATIVE= iconv
PREFER_PKGSRC= yes
# This uses the pkgsrc gettext and native iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl"
PREFER_NATIVE= gettext
PREFER_PKGSRC= yes
# This uses the native gettext and native iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl"
PREFER_NATIVE= gettext iconv
PREFER_PKGSRC= yes
# This uses the native gettext and native iconv, with:
# BUILDLINK_LDADD.gettext == "-lintl"
|
|
what we want. Instead, use another pattern to strip away lone "-l" in
BUILDLINK_LDADD.*.
|
|
|
|
the correct terminal library that must be linked along with -lreadline.
On NetBSD, this is -ltermcap. On Linux, this should be either -ltinfo
or -lcurses. On Solaris, this should be -lcurses.
+ Add a "termlib" dependency to the devel/readline package that allows
for linking against -lcurses. Bump the PKGREVISON to 1.
|
|
always be used in other builtin.mk files.
+ In the USE_BUILTIN.* == "yes" case, set BUILDLINK_LIBNAME.* to the
corresponding BUILTIN_LIBNAME.* value so that BUILDLINK_LIBNAME.*
can always be used in other buildlink3.mk files.
|
|
|
|
Changes
- 'mtn di' is now an alias for 'mtn diff'.
- 'automate db_set' has been renamed to 'automate set_db_variable'.
- 'automate db_get' has been replaced by 'automate get_db_variables'
which returns all database variables similar to 'list vars' in
basic_io format, optionally restricted by domain.
- The REVID argument of 'automate get_revision' is now mandatory;
to retrieve the current workspace revision, use the new command
'automate get_current_revision'
- messages describing conflicts from all of the various merge commands
have been reworked and should be much more informative.
- mtn show_conflicts now outputs much more detailed and descriptive
messages, however it may report content conflicts that will be
resolved automatically by the line merger.
- The internal copy of PCRE has been updated to version 7.6.
If you use the '--with-system-pcre' configure switch, it
will insist on at least this version.
- "emacs" has been removed from the list of dumb terminal types;
tickers should now default to --ticker=count with emacs terminals
- extensive section on merge conflicts and ways to resolve them
added to the manual.
Bugs fixed
- for changes near the beginning of a file, mtn's unified diff
output sometimes contained too many leading context lines.
- the path handling of 'mtn revert' was improved and fixed two bugs:
now a restricted revert on a node "dir1/file1" reverts only the
content changes in "file1", but leaves renames of any of its
ancestor nodes untouched; furthermore, if "dir0/" was renamed to
"dir1" and "dir1/file1" was dropped, mtn now re-creates file1 at the
proper place ("dir1/") and leaves no missing files around because
of the non-existing "dir0/".
- a few changes needed to build with gcc 4.3.
New features
- 'automate drop_db_variables' which drops one database variable
(like the 'unset' command) or all variables within a given domain.
- 'automate inventory' now accepts the options '--no-ignored',
'--no-unknown', '--no-unchanged' and '--no-corresponding-renames'.
Please consult the monotone documentation for more information about
these new options.
In addition, 'automate inventory' no longer recurses into ignored
directories. The typical case of listing files that need attention
now runs at least four times faster.
- 'automate get_current_revision' which outputs the revision text of
changes in the current workspace
|
|
|
|
The m17n library is a multilingual text processing library for the C language.
|
|
noted by wiz@
|
|
section to be the name of the built-in library if USE_BUILTIN.* is
"yes". These variables can be used in other builtin.mk files.
|
|
defining BUILDLINK_LDADD.* by using a substitution instead of directly
prepending "-l".
|
|
that need basic termlib functionality, i.e. tgetent(), tgoto(),
tputs(), etc. Together with the termlib.builtin.mk file, they will
use either a built-in termcap library, a built-in X/Open "enhanced"
curses library, or ncurses to provide these functions.
+ Add BUILDLINK_LIBNAME.* definitions to the various curses buildlink3.mk
and builtin.mk files that give the "base" library name of the curses
library, e.g. curses, ncurses, etc. These are used by the termlib
files to set BUILDLINK_LIBNAME.termlib.
|