Skip to content

Commit bd779fa

Browse files
authored
Merge pull request #445 from sergioisidoro/socket-af-bluetooth
Support for socket AF_BLUETOOTH in python standard lib
2 parents 762c765 + d2a2b4f commit bd779fa

File tree

27 files changed

+28
-1
lines changed

27 files changed

+28
-1
lines changed

3.5/alpine3.10/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.5/alpine3.11/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.5/buster/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
&& rm -rf /var/lib/apt/lists/*
2021

3.5/buster/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN set -ex \
2828
&& apt-get update && apt-get install -y --no-install-recommends \
2929
dpkg-dev \
3030
gcc \
31+
libbluetooth-dev \
3132
libbz2-dev \
3233
libc6-dev \
3334
libexpat1-dev \

3.5/stretch/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
&& rm -rf /var/lib/apt/lists/*
2021

3.5/stretch/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN set -ex \
2828
&& apt-get update && apt-get install -y --no-install-recommends \
2929
dpkg-dev \
3030
gcc \
31+
libbluetooth-dev \
3132
libbz2-dev \
3233
libc6-dev \
3334
libexpat1-dev \

3.6/alpine3.10/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.6/alpine3.11/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.6/buster/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
&& rm -rf /var/lib/apt/lists/*
2021

3.6/buster/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN set -ex \
2828
&& apt-get update && apt-get install -y --no-install-recommends \
2929
dpkg-dev \
3030
gcc \
31+
libbluetooth-dev \
3132
libbz2-dev \
3233
libc6-dev \
3334
libexpat1-dev \

3.6/stretch/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
&& rm -rf /var/lib/apt/lists/*
2021

3.6/stretch/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN set -ex \
2828
&& apt-get update && apt-get install -y --no-install-recommends \
2929
dpkg-dev \
3030
gcc \
31+
libbluetooth-dev \
3132
libbz2-dev \
3233
libc6-dev \
3334
libexpat1-dev \

3.7/alpine3.10/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.7/alpine3.11/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.7/buster/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
uuid-dev \
2021
&& rm -rf /var/lib/apt/lists/*

3.7/buster/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN set -ex \
2828
&& apt-get update && apt-get install -y --no-install-recommends \
2929
dpkg-dev \
3030
gcc \
31+
libbluetooth-dev \
3132
libbz2-dev \
3233
libc6-dev \
3334
libexpat1-dev \

3.7/stretch/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
uuid-dev \
2021
&& rm -rf /var/lib/apt/lists/*

3.7/stretch/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN set -ex \
2828
&& apt-get update && apt-get install -y --no-install-recommends \
2929
dpkg-dev \
3030
gcc \
31+
libbluetooth-dev \
3132
libbz2-dev \
3233
libc6-dev \
3334
libexpat1-dev \

3.8/alpine3.10/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.8/alpine3.11/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.8/buster/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
uuid-dev \
2021
&& rm -rf /var/lib/apt/lists/*

3.8/buster/slim/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN set -ex \
2828
&& apt-get update && apt-get install -y --no-install-recommends \
2929
dpkg-dev \
3030
gcc \
31+
libbluetooth-dev \
3132
libbz2-dev \
3233
libc6-dev \
3334
libexpat1-dev \

3.9-rc/alpine3.10/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN set -ex \
3838
&& rm python.tar.xz \
3939
\
4040
&& apk add --no-cache --virtual .build-deps \
41+
bluez-dev \
4142
bzip2-dev \
4243
coreutils \
4344
dpkg-dev dpkg \

3.9-rc/buster/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ENV LANG C.UTF-8
1515

1616
# extra dependencies (over what buildpack-deps already includes)
1717
RUN apt-get update && apt-get install -y --no-install-recommends \
18+
libbluetooth-dev \
1819
tk-dev \
1920
uuid-dev \
2021
&& rm -rf /var/lib/apt/lists/*

Dockerfile-alpine.template

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ RUN set -ex \
3232
&& rm python.tar.xz \
3333
\
3434
&& apk add --no-cache --virtual .build-deps \
35+
bluez-dev \
3536
bzip2-dev \
3637
coreutils \
3738
dpkg-dev dpkg \

Dockerfile-debian.template

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ ENV LANG C.UTF-8
99

1010
# extra dependencies (over what buildpack-deps already includes)
1111
RUN apt-get update && apt-get install -y --no-install-recommends \
12-
# Python 3.4 on Stretch+ needs to use an older version of "libssl-dev" (these lines both get removed for every other combination)
12+
libbluetooth-dev \
13+
# Python 3.4 on Stretch+ needs to use an older version of "libssl-dev" (these lines both get removed for every other combination)
1314
libssl-dev \
1415
tk-dev \
1516
uuid-dev \

Dockerfile-slim.template

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ RUN set -ex \
2222
&& apt-get update && apt-get install -y --no-install-recommends \
2323
dpkg-dev \
2424
gcc \
25+
libbluetooth-dev \
2526
libbz2-dev \
2627
libc6-dev \
2728
libexpat1-dev \

0 commit comments

Comments
 (0)