lang/python314: split out _sqlite3 again.
to avoid a dependency loop through ICU. Reported by: diizzy@
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
PORTNAME= python
|
||||
DISTVERSION= ${PYTHON_DISTVERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= lang python
|
||||
MASTER_SITES= PYTHON/ftp/python/${DISTVERSION:C/[a-z].*//}
|
||||
PKGNAMESUFFIX= ${PYTHON_SUFFIX}
|
||||
@@ -16,7 +17,7 @@ LIB_DEPENDS= libffi.so:devel/libffi \
|
||||
libzstd.so:archivers/zstd
|
||||
|
||||
USES= compiler:c11 cpe ncurses pathfix pkgconfig readline \
|
||||
shebangfix sqlite ssl tar:xz
|
||||
shebangfix ssl tar:xz
|
||||
PATHFIX_MAKEFILEIN= Makefile.pre.in
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
@@ -31,7 +32,7 @@ PYTHON_VER= ${PYTHON_DISTVERSION:R}
|
||||
PYTHON_VERSION= python${PYTHON_VER}
|
||||
PYTHON_SUFFIX= ${PYTHON_VER:S/.//g}
|
||||
|
||||
DISABLED_EXTENSIONS= _tkinter _gdbm
|
||||
DISABLED_EXTENSIONS= _gdbm _sqlite3 _tkinter
|
||||
CONFIGURE_ARGS+= --enable-shared --without-ensurepip
|
||||
CONFIGURE_ENV+= OPT="" # Null out OPT to respect user CFLAGS and remove optimizations
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ Note that some standard Python modules are provided as separate ports
|
||||
as they require additional dependencies. They are available as:
|
||||
|
||||
py%%PYTHON_SUFFIX%%-gdbm databases/py-gdbm@py%%PYTHON_SUFFIX%%
|
||||
py%%PYTHON_SUFFIX%%-sqlite3 databases/py-sqlite3@py%%PYTHON_SUFFIX%%
|
||||
py%%PYTHON_SUFFIX%%-tkinter x11-toolkits/py-tkinter@py%%PYTHON_SUFFIX%%
|
||||
EOM
|
||||
}
|
||||
|
||||
@@ -2600,7 +2600,6 @@ lib/python%%XYDOT%%/lib-dynload/_sha1.cpython-%%XY%%%%ABI%%.so
|
||||
lib/python%%XYDOT%%/lib-dynload/_sha2.cpython-%%XY%%%%ABI%%.so
|
||||
lib/python%%XYDOT%%/lib-dynload/_sha3.cpython-%%XY%%%%ABI%%.so
|
||||
lib/python%%XYDOT%%/lib-dynload/_socket.cpython-%%XY%%%%ABI%%.so
|
||||
lib/python%%XYDOT%%/lib-dynload/_sqlite3.cpython-%%XY%%.so
|
||||
lib/python%%XYDOT%%/lib-dynload/_ssl.cpython-%%XY%%%%ABI%%.so
|
||||
lib/python%%XYDOT%%/lib-dynload/_statistics.cpython-%%XY%%%%ABI%%.so
|
||||
lib/python%%XYDOT%%/lib-dynload/_struct.cpython-%%XY%%%%ABI%%.so
|
||||
|
||||
Reference in New Issue
Block a user