[90983] trunk/dports/databases/sqlite3
mww at macports.org
mww at macports.org
Tue Mar 20 11:10:31 PDT 2012
Revision: 90983
https://trac.macports.org/changeset/90983
Author: mww at macports.org
Date: 2012-03-20 11:10:31 -0700 (Tue, 20 Mar 2012)
Log Message:
-----------
sqlite3: version 3.7.11
Modified Paths:
--------------
trunk/dports/databases/sqlite3/Portfile
Removed Paths:
-------------
trunk/dports/databases/sqlite3/files/patch-sqlite3.c.diff
Modified: trunk/dports/databases/sqlite3/Portfile
===================================================================
--- trunk/dports/databases/sqlite3/Portfile 2012-03-20 18:06:33 UTC (rev 90982)
+++ trunk/dports/databases/sqlite3/Portfile 2012-03-20 18:10:31 UTC (rev 90983)
@@ -3,7 +3,7 @@
PortSystem 1.0
name sqlite3
-version 3.7.10
+version 3.7.11
categories databases
platforms darwin
license public-domain
@@ -19,14 +19,14 @@
homepage http://www.sqlite.org/
master_sites ${homepage}
-distname sqlite-autoconf-3071000
-checksums md5 9ed2ca93577b58cfa0d01f64b9312ab9 \
- sha1 0442d5a1bff50153039951b09db649864d8af0bb \
- rmd160 8932a5cd4b596632c63af30cbd94c2b6c9d45377
+distname sqlite-autoconf-3071100
+checksums md5 0552d71bda98ebdcaea305cd6058221b \
+ sha1 a768f76b10df84d6a2c66178544d42725a8fdaf0 \
+ rmd160 09df3232f4eb7032c0a6081670b2bdcb6d80e865
depends_lib port:libedit
-patchfiles patch-configure.diff patch-shell.c.diff patch-sqlite3.c.diff
+patchfiles patch-configure.diff patch-shell.c.diff
configure.args --enable-threadsafe \
--enable-dynamic-extensions \
Deleted: trunk/dports/databases/sqlite3/files/patch-sqlite3.c.diff
===================================================================
--- trunk/dports/databases/sqlite3/files/patch-sqlite3.c.diff 2012-03-20 18:06:33 UTC (rev 90982)
+++ trunk/dports/databases/sqlite3/files/patch-sqlite3.c.diff 2012-03-20 18:10:31 UTC (rev 90983)
@@ -1,85 +0,0 @@
-http://www.sqlite.org/src/info/238e35a441
---- sqlite3.c.orig 2012-01-16 08:04:57.000000000 -0600
-+++ sqlite3.c 2012-01-21 17:23:32.000000000 -0600
-@@ -15151,7 +15151,35 @@
- ** to obtain the memory it needs.
- **
- ** This file contains implementations of the low-level memory allocation
--** routines specified in the sqlite3_mem_methods object.
-+** routines specified in the sqlite3_mem_methods object. The content of
-+** this file is only used if SQLITE_SYSTEM_MALLOC is defined. The
-+** SQLITE_SYSTEM_MALLOC macro is defined automatically if neither the
-+** SQLITE_MEMDEBUG nor the SQLITE_WIN32_MALLOC macros are defined. The
-+** default configuration is to use memory allocation routines in this
-+** file.
-+**
-+** C-preprocessor macro summary:
-+**
-+** HAVE_MALLOC_USABLE_SIZE The configure script sets this symbol if
-+** the malloc_usable_size() interface exists
-+** on the target platform. Or, this symbol
-+** can be set manually, if desired.
-+** If an equivalent interface exists by
-+** a different name, using a separate -D
-+** option to rename it. This symbol will
-+** be enabled automatically on windows
-+** systems, and malloc_usable_size() will
-+** be redefined to _msize(), unless the
-+** SQLITE_WITHOUT_MSIZE macro is defined.
-+**
-+** SQLITE_WITHOUT_ZONEMALLOC Some older macs lack support for the zone
-+** memory allocator. Set this symbol to enable
-+** building on older macs.
-+**
-+** SQLITE_WITHOUT_MSIZE Set this symbol to disable the use of
-+** _msize() on windows systems. This might
-+** be necessary when compiling for Delphi,
-+** for example.
- */
-
- /*
-@@ -15162,17 +15190,21 @@
- #ifdef SQLITE_SYSTEM_MALLOC
-
- /*
--** Windows systems have malloc_usable_size() but it is called _msize()
-+** Windows systems have malloc_usable_size() but it is called _msize().
-+** The use of _msize() is automatic, but can be disabled by compiling
-+** with -DSQLITE_WITHOUT_MSIZE
- */
--#if !defined(HAVE_MALLOC_USABLE_SIZE) && SQLITE_OS_WIN
-+#if !defined(HAVE_MALLOC_USABLE_SIZE) && SQLITE_OS_WIN \
-+ && !defined(SQLITE_WITHOUT_MSIZE)
- # define HAVE_MALLOC_USABLE_SIZE 1
- # define malloc_usable_size _msize
- #endif
-
--#if defined(__APPLE__)
-+#if defined(__APPLE__) && !defined(SQLITE_WITHOUT_ZONEMALLOC)
-
- /*
--** Use the zone allocator available on apple products
-+** Use the zone allocator available on apple products unless the
-+** SQLITE_WITHOUT_ZONEMALLOC symbol is defined.
- */
- #include <sys/sysctl.h>
- #include <malloc/malloc.h>
-@@ -15187,7 +15219,8 @@
- #else /* if not __APPLE__ */
-
- /*
--** Use standard C library malloc and free on non-Apple systems.
-+** Use standard C library malloc and free on non-Apple systems.
-+** Also used by Apple systems if SQLITE_WITHOUT_ZONEMALLOC is defined.
- */
- #define SQLITE_MALLOC(x) malloc(x)
- #define SQLITE_FREE(x) free(x)
-@@ -15319,7 +15352,7 @@
- ** Initialize this module.
- */
- static int sqlite3MemInit(void *NotUsed){
--#if defined(__APPLE__)
-+#if defined(__APPLE__) && !defined(SQLITE_WITHOUT_ZONEMALLOC)
- int cpuCount;
- size_t len;
- if( _sqliteZone_ ){
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120320/a1e033f7/attachment-0001.html>
More information about the macports-changes
mailing list