Build OpenSSL 1.1.1 in snap
This commit is contained in:
parent
d09a591d1b
commit
0e97ef992e
|
@ -96,7 +96,6 @@ parts:
|
||||||
- libglibmm-2.4-dev
|
- libglibmm-2.4-dev
|
||||||
- libopus-dev
|
- libopus-dev
|
||||||
- libpulse-dev
|
- libpulse-dev
|
||||||
- libssl-dev
|
|
||||||
- libwayland-dev
|
- libwayland-dev
|
||||||
- libxcb1-dev
|
- libxcb1-dev
|
||||||
- libxcb-keysyms1-dev
|
- libxcb-keysyms1-dev
|
||||||
|
@ -109,7 +108,6 @@ parts:
|
||||||
- libglibmm-2.4-1v5
|
- libglibmm-2.4-1v5
|
||||||
- libopus0
|
- libopus0
|
||||||
- libpulse0
|
- libpulse0
|
||||||
- libssl3
|
|
||||||
- libwayland-client0
|
- libwayland-client0
|
||||||
- libwebkit2gtk-4.1-0
|
- libwebkit2gtk-4.1-0
|
||||||
- libxcb1
|
- libxcb1
|
||||||
|
@ -157,6 +155,7 @@ parts:
|
||||||
- ffmpeg
|
- ffmpeg
|
||||||
- mozjpeg
|
- mozjpeg
|
||||||
- openal
|
- openal
|
||||||
|
- openssl
|
||||||
- rnnoise
|
- rnnoise
|
||||||
- webrtc
|
- webrtc
|
||||||
|
|
||||||
|
@ -262,6 +261,27 @@ parts:
|
||||||
- -./usr/lib/$CRAFT_ARCH_TRIPLET/pkgconfig
|
- -./usr/lib/$CRAFT_ARCH_TRIPLET/pkgconfig
|
||||||
- -./usr/lib/$CRAFT_ARCH_TRIPLET/*.so
|
- -./usr/lib/$CRAFT_ARCH_TRIPLET/*.so
|
||||||
|
|
||||||
|
openssl:
|
||||||
|
source: https://github.com/openssl/openssl.git
|
||||||
|
source-depth: 1
|
||||||
|
source-branch: OpenSSL_1_1_1-stable
|
||||||
|
plugin: make
|
||||||
|
override-build: |
|
||||||
|
./config \
|
||||||
|
shared \
|
||||||
|
--prefix=/usr \
|
||||||
|
--openssldir=/usr/lib/ssl \
|
||||||
|
--libdir=lib/$CRAFT_ARCH_TRIPLET \
|
||||||
|
no-tests
|
||||||
|
craftctl default
|
||||||
|
prime:
|
||||||
|
- -./usr/bin
|
||||||
|
- -./usr/include
|
||||||
|
- -./usr/lib/$CRAFT_ARCH_TRIPLET/pkgconfig
|
||||||
|
- -./usr/lib/$CRAFT_ARCH_TRIPLET/*.a
|
||||||
|
- -./usr/lib/$CRAFT_ARCH_TRIPLET/*.so
|
||||||
|
- -./usr/share
|
||||||
|
|
||||||
qt:
|
qt:
|
||||||
plugin: nil
|
plugin: nil
|
||||||
build-packages:
|
build-packages:
|
||||||
|
@ -279,7 +299,6 @@ parts:
|
||||||
- libpcre2-dev
|
- libpcre2-dev
|
||||||
- libpng-dev
|
- libpng-dev
|
||||||
- libsm-dev
|
- libsm-dev
|
||||||
- libssl-dev
|
|
||||||
- libwayland-dev
|
- libwayland-dev
|
||||||
- libx11-dev
|
- libx11-dev
|
||||||
- libx11-xcb-dev
|
- libx11-xcb-dev
|
||||||
|
@ -316,7 +335,6 @@ parts:
|
||||||
- libpcre2-16-0
|
- libpcre2-16-0
|
||||||
- libpng16-16
|
- libpng16-16
|
||||||
- libsm6
|
- libsm6
|
||||||
- libssl3
|
|
||||||
- libwayland-client0
|
- libwayland-client0
|
||||||
- libwayland-cursor0
|
- libwayland-cursor0
|
||||||
- libwayland-egl1
|
- libwayland-egl1
|
||||||
|
@ -385,6 +403,7 @@ parts:
|
||||||
- -./usr/modules
|
- -./usr/modules
|
||||||
after:
|
after:
|
||||||
- mozjpeg
|
- mozjpeg
|
||||||
|
- openssl
|
||||||
- patches
|
- patches
|
||||||
|
|
||||||
rnnoise:
|
rnnoise:
|
||||||
|
@ -420,7 +439,6 @@ parts:
|
||||||
- libopenh264-dev
|
- libopenh264-dev
|
||||||
- libopus-dev
|
- libopus-dev
|
||||||
- libpipewire-0.3-dev
|
- libpipewire-0.3-dev
|
||||||
- libssl-dev
|
|
||||||
- libvpx-dev
|
- libvpx-dev
|
||||||
- libx11-dev
|
- libx11-dev
|
||||||
- libxcomposite-dev
|
- libxcomposite-dev
|
||||||
|
@ -439,7 +457,6 @@ parts:
|
||||||
- libopenh264-6
|
- libopenh264-6
|
||||||
- libopus0
|
- libopus0
|
||||||
- libpipewire-0.3-0
|
- libpipewire-0.3-0
|
||||||
- libssl3
|
|
||||||
- libvpx7
|
- libvpx7
|
||||||
- libx11-6
|
- libx11-6
|
||||||
- libxcomposite1
|
- libxcomposite1
|
||||||
|
@ -462,3 +479,4 @@ parts:
|
||||||
after:
|
after:
|
||||||
- ffmpeg
|
- ffmpeg
|
||||||
- mozjpeg
|
- mozjpeg
|
||||||
|
- openssl
|
||||||
|
|
Loading…
Reference in New Issue