Commit graph

17 commits

Author SHA1 Message Date
cheusov
f5c48c85bd libmaa: set MAKE_JOBS_SAFE to "NO" (for now) 2018-03-07 10:41:03 +00:00
cheusov
4ebd7afb6c Update libmaa to 1.4.2
Fix build failure on SunOS-5.11 (alloca)
2018-03-07 10:19:53 +00:00
cheusov
a7bbc25ae1 libmaa was updated to version 1.4.0
License has been changed from LGPL to MIT, permitted by Rik Faith,
  original author of this library.

  Build system changed from autoshit to mk-configure.

  Library version/soname was bumped from 3 to 4. I cannot
  guarantee that mk-configure and libtool build shared library the
  same way.

  Tests were added for stk_*, mem_* and prm_* functions.

  stk_isempty function was added.

  stk_* and other was reimplemented without obstack functions (glibc
  extension).
2018-02-27 19:36:06 +00:00
agc
d9e4cfe05d Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:27:11 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
cheusov
e2ceb48404 Update to 1.3.2
Build failure on cygwin was fixed (sf.net bug #3398121)
  __inline__ directives were removed
2012-07-22 15:36:03 +00:00
joerg
f5652c2475 Don't duplicate patches. 2012-07-11 10:07:54 +00:00
joerg
f8fed2eec2 Fix inline usage. 2012-07-09 19:09:09 +00:00
joerg
1e8ccdebf1 Fix inline usage. 2012-07-05 18:47:37 +00:00
cheusov
6a5e488720 Update to 1.3.1
Build failure with gcc-4.6 was fixed.
  Thanks to Andrey N. Oktyabrski for the report.
2011-10-22 10:01:00 +00:00
cheusov
98589abbad Update my email 2011-10-09 10:02:44 +00:00
cheusov
efc47d97e0 Closes PR pkg/44850, oked by wiz@ and reed@
devel/libmaa updated to 1.3.0
recursive bump pkgrevisions of dependent packages due to ABI change
2011-05-07 10:06:02 +00:00
reed
1032395771 From PR:
pkg/42344: update for devel/libmaa [patch]

update devel/libmaa to 1.2.0.

Major changes in upstream:

  For better conformance with POSIX/SUS xmalloc, xrealloc and xcalloc
  functions take 'size_t' args, not 'unsigned int'.
  Due to change in API a major shared library number is bumped from 1 to 2

  New trivial test for log.c

  fix for sltest.c: on OpenBSD intptr_t is defined in stdint.h

  Makefile.in: GNU make is not required anymore, bsd make is enough
2009-11-19 01:19:23 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
darcy
0105decc39 Change MAINTAINER email address at his request. 2009-03-21 16:07:02 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
minskim
194d7cfc85 Import libmaa-1.1.0 from pkgsrc-wip. Packaged by Aleksey Cheusov.
The LIBMAA library provides many low-level data structures which are
helpful for writing compilers, including hash tables, sets, lists,
debugging support, and memory management.  Although LIBMAA was
designed and implemented as a foundation for the Khepera
Transformation System, the data structures are generally applicable to
a wide range of programming problems.

The memory management routines are especially helpful for improving the
performance of memory-intensive applications.
2009-03-12 00:50:20 +00:00