mirror of
https://github.com/netbirdio/FreeBSD-ports.git
synced 2026-05-22 18:42:42 -07:00
lang/python39: sync with head
This commit is contained in:
@@ -4,4 +4,4 @@
|
||||
# 1. Update python documentation (lang/python-doc-*)
|
||||
# Run "make -C lang/python-doc-html makesum"
|
||||
# 2. Remove PORTREVISION in Makefile
|
||||
PYTHON_DISTVERSION= 3.9.15
|
||||
PYTHON_DISTVERSION= 3.9.16
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1665570791
|
||||
SHA256 (python/Python-3.9.15.tar.xz) = 12daff6809528d9f6154216950423c9e30f0e47336cb57c6aa0b4387dd5eb4b2
|
||||
SIZE (python/Python-3.9.15.tar.xz) = 19712208
|
||||
TIMESTAMP = 1671061783
|
||||
SHA256 (python/Python-3.9.16.tar.xz) = 22dddc099246dd2760665561e8adb7394ea0cc43a72684c6480f9380f7786439
|
||||
SIZE (python/Python-3.9.16.tar.xz) = 19738796
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
--- Modules/socketmodule.c
|
||||
+++ Modules/socketmodule.c
|
||||
@@ -1850,6 +1850,11 @@ getsockaddrarg(PySocketSockObject *s, PyObject *args,
|
||||
/* RDS sockets use sockaddr_in: fall-through */
|
||||
#endif /* AF_RDS */
|
||||
|
||||
+#ifdef AF_DIVERT
|
||||
+ case AF_DIVERT:
|
||||
+ /* FreeBSD divert(4) sockets use sockaddr_in: fall-through */
|
||||
+#endif /* AF_DIVERT */
|
||||
+
|
||||
case AF_INET:
|
||||
{
|
||||
struct maybe_idna host = {NULL, NULL};
|
||||
@@ -7628,6 +7633,14 @@ PyInit__socket(void)
|
||||
PyModule_AddIntMacro(m, AF_SYSTEM);
|
||||
#endif
|
||||
|
||||
+/* FreeBSD divert(4) */
|
||||
+#ifdef PF_DIVERT
|
||||
+ PyModule_AddIntMacro(m, PF_DIVERT);
|
||||
+#endif
|
||||
+#ifdef AF_DIVERT
|
||||
+ PyModule_AddIntMacro(m, AF_DIVERT);
|
||||
+#endif
|
||||
+
|
||||
#ifdef AF_PACKET
|
||||
PyModule_AddIntMacro(m, AF_PACKET);
|
||||
#endif
|
||||
Reference in New Issue
Block a user