Age | Commit message (Collapse) | Author | Files | Lines |
|
The libffi library provides a portable, high level programming
interface to various calling conventions. This allows a programmer to
call any function specified by a call interface description at
run-time.
Some programs may not know at the time of compilation what arguments
are to be passed to a function. For instance, an interpreter may be
told at run-time about the number and types of arguments used to call
a given function. Libffi can be used in such programs to provide a
bridge from the interpreter program to compiled code.
Ffi stands for Foreign Function Interface. A foreign function
interface is the popular name for the interface that allows code
written in one language to call code written in another language. The
libffi library really only provides the lowest, machine dependent
layer of a fully featured foreign function interface. A layer must
exist above libffi that handles type conversions for values passed
between the two languages.
|
|
libCrun and libm if SunPro.
fixes build with SunPro.
|
|
|
|
- Added support for audit-packages. pkg_comp will now automatically setup
the vulnerabilities file inside the chroot so that pkgsrc can check for
security flaws before building packages. See the USE_AUDIT_PACKAGES
variable in the manpage.
- Added support for gcc3. pkg_comp will now automatically install the gcc3
compiler inside the chroot and build all packages using it. See the
USE_GCC3 variable in the manpage.
- The new MKCONF_VARS variable lets you add any variable to the generated
mk.conf file from the configuration file (no need for EXTRAMK in most
cases).
- Deprecated the removepkgs target. It was buggy and difficult to adapt to
the new changes. removeroot+makeroot should produce the same effect.
- Some code cleanup, specially regarding to template file generation and
default values for variables. (See next change item)
- Configuration file semantics have changed. Variables are now set to their
default value if they are NOT set in the configuration file. This changes
the behaviour of SETS_X11 specially, which needs to be explicitly set to
"no" to disable X11.
- Fixed shell profile configuration. Now PS1 is properly set when using the
"chroot" target.
|
|
|
|
|
|
|
|
|
|
Intermediate release - extend LessTif to work with the Xft library
Bug-fixes
Changes 0.93.44:
Bug-fixes
Changes 0.93.46:
Bug-fixes
|
|
Addresses PR22172 by Takanori Isihara <isihara at stud dot sccs dot chukyo-u
dot ac dot jp>.
|
|
|
|
|
|
libgmodule and handle symlinked libraries more cleanly.
|
|
compiler.
don't include the buildlink2.mk of the gcc package being built.
|
|
|
|
- Added keychain man page
- Fixed bugs with displaying colors for keychain --help
- Added a $grepopts to fix the grepping for a pid on cygwin
- Added a TODO document color fix based on submission by Luke Holden
|
|
* Finally tracked down the VERY nasty slowdown (at times up to a minute or
more) some users have been experiencing. It turns out that one of the
recent versions of glibc has a bug in its regex code when dealing with
non-multibyte characters (ie. most of the time). This came to a head because
I upgraded to slackware-current, which has this version of glibc. Great.
Thanks to Mark Eichen for pointing me towards several Debian bug tracker
items about other programs having this same problem.
* Added a new directory "contrib" which will be used for anything that users
contribute that is not patched into the main distribution.
* XSLT transform courtesy of Mark Eichin, to convert devtodo XML databases into
colour PDF's. This is contrib/xslt-example.1.
* XSLT contribution for converting devtodo XML databases into HTML, courtesy of
Daniel Peterson. This is contrib/xslt-example.2.
* I have created an amalgam of the above two XSLT contributions that will
output a HTML page with colourised items. Completed items are struck out.
This is a dodgy hack, so if anybody has any enhancements it would be much
appreciated.
* Changed filename of src/todo.cc to src/main.cc so that devtodo will compile
under environments where case is not relevant in filenames (ie. Cygwin under
M$ Windows).
* Added a small PERL script to generate a todo database from a ChangeLog file
that's in the same format as that used by devtodo. In the contrib directory.
eg. changelog2todo > changelog.todo && devtodo --database changelog.todo
* Added two new events: "load" and "save". This can be used in conjunction
with one of the above XSLT files by putting something like the following in
your ~/.todorc (assuming you have libxlst installed - www.xmlsoft.org):
on save exec xsltproc $HOME/etc/todo-html.xslt $TODODB > `dirname $TODODB`/.todo.html
Which will basically generate a .todo.html file every time a devtodo database
is modified and saved.
* Fixed a few minor man page bugs.
(the contrib/ files discussed here go in ${PREFIX}/share/examples/devtodo under pkgsrc)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
While there, buildlink2-ify.
Changes suggested by Joachim Koenig-Baltes <joachim@cms.tecmath.com>
in private e-mail.
|
|
|
|
|
|
|
|
archive.
|
|
|
|
|
|
|
|
Submitted by Karl Janmar <karlj@mdstud.chalmers.se> in PR 22139,
with several changes by myself. Original package from FreeBSD.
|
|
|
|
|
|
Submitted by Karl Janmar <karlj@mdstud.chalmers.se> in PR 22139,
with several changes by myself. Original package from FreeBSD.
|
|
|
|
* French translation updated (Eric (Zongo) Boumaour)
* Portuguese (Brazilian) translation added (Mauricio de Lemos Rodrigues
Collares Neto)
* Korean translation updated (Kyung-uk Son)
* Japanese translation updated (Junichi Uekawa)
* Hebrew translation added (Pavel Bibergal)
* Russian translation updated (Dzmitry Chekmarou)
* Danish translation updated (Morten Brix Pedersen)
* Hungarian translation updated (Zoltan Sutto)
* Italian translation updated (Claudio Satriano)
* Chinses (Simplified) translation updated (Funda Wang)
* Chinese (Traditional) translation updated (Ambrose C. Li)
* Massive internal core/ui splitting
* New account dialog
* Preferences moved to ~/.gaim/prefs.xml
* Account information moved to ~/.gaim/accounts.xml
* Pounces moved to ~/.gaim/pounces.xml
* Added support for the Trepia protocol
* Added protocol icons to various drop-down boxes
* New Send IM buddy icon merged from Ximian Desktop 2
* Fixed "Sort by Status" crash
* Fixed the MSN signon crash
* Fixed the MSN add buddy crash
* Fixed the MSN empty buddy list bug
* Fixed all known MSN chat bugs
* Fixed HTTP redirect handling in smiley retrieval. This fixes the
problems with some smiley themes.
* Chats in MSN can now be initiated by right-clicking a buddy and
choosing Initiate Chat.
* MSN Alerts and incoming MSN pages no longer pop up several error dialogs
* Ability to view iChat "Available" messages for AIM
* Stores your buddy icon on the server for AIM
* Support for non-ascii characters with Yahoo! Messenger
* Focus returns to the input box when you click elsewhere, like it used to
* New typing notification icons from Ximian
|
|
Taken from the dbench README file:
Netbench is a terrible benchmark, but it's an "industry
standard" and it's what is used in the press to rate windows
fileservers like Samba and WindowsNT.
In order for the development methodologies of the open source
community to work we need to be able to run this benchmark in
an environment that a bunch of us have access to. We need the
source to the benchmark so we can see what it does. We need
to be able to split it into pieces to look for individual
bottlenecks. In short, we need to open up netbench to the
masses.
To do this I have written three tools, dbench, tbench and
smbtorture. All three read a load description file called
client.txt that was derived from a network sniffer dump of a
real netbench run. client.txt is about 4MB and describes the
90 thousand operations that a netbench client does in a
typical netbench run. They parse client.txt and use it to
produce the same load without having to buy a huge lab. They
can simulate any number of simultaneous clients.
|
|
|
|
Taken from the dbench README file:
Netbench is a terrible benchmark, but it's an "industry
standard" and it's what is used in the press to rate windows
fileservers like Samba and WindowsNT.
In order for the development methodologies of the open source
community to work we need to be able to run this benchmark in
an environment that a bunch of us have access to. We need the
source to the benchmark so we can see what it does. We need
to be able to split it into pieces to look for individual
bottlenecks. In short, we need to open up netbench to the
masses.
To do this I have written three tools, dbench, tbench and
smbtorture. All three read a load description file called
client.txt that was derived from a network sniffer dump of a
real netbench run. client.txt is about 4MB and describes the
90 thousand operations that a netbench client does in a
typical netbench run. They parse client.txt and use it to
produce the same load without having to buy a huge lab. They
can simulate any number of simultaneous clients.
|
|
OpenPBS is a generic network queuing system.
The Portable Batch System (PBS) is a flexible batch queueing and
workload management system originally developed for NASA. It operates
on networked, multi-platform UNIX environments, including
heterogeneous clusters of workstations, supercomputers, and massively
parallel systems. Development of PBS is provided by Altair Grid
Technologies.
|
|
|
|
OpenPBS is a generic network queuing system.
The Portable Batch System (PBS) is a flexible batch queueing and
workload management system originally developed for NASA. It operates
on networked, multi-platform UNIX environments, including
heterogeneous clusters of workstations, supercomputers, and massively
parallel systems. Development of PBS is provided by Altair Grid
Technologies.
|
|
|
|
- the name of distribution directory seems to have been corrected.
|
|
|
|
Default is NO.
This addresses PR19010 by Takashi Yamamoto.
|
|
gcc3 to 3.3nb5
gcc3-c to 3.3nb1
gcc3-c++ to 3.3nb1
In gcc3.mk set CPP to '.../cpp -gcc' rather than '.../cpp'
Ensure __GNUC__ and similar are defined.
|