Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
savoirfairelinux
jami-project
Commits
766ac63e
Unverified
Commit
766ac63e
authored
Jun 02, 2021
by
Maxim Cournoyer
Browse files
packaging: Add OpenSUSE Leap 15.3.
Change-Id: I5cbc06d5f7b245bf49578914819a8154c9d2cd6e
parent
8d3e1a4e
Changes
2
Hide whitespace changes
Inline
Side-by-side
docker/Dockerfile_opensuse-leap_15.3
0 → 100644
View file @
766ac63e
FROM opensuse/leap:15.3
RUN zypper --non-interactive install -y \
dnf \
dnf-command\(builddep\) \
rpmdevtools \
Mesa-dri-devel Mesa-dri \
git \
gcc8 \
gcc8-c++ \
rpm-build \
tar \
make \
autoconf \
automake \
cmake \
nasm \
speexdsp-devel \
libpulse-devel \
libcanberra-devel \
libcurl-devel \
libtool \
pcre-devel \
yaml-cpp-devel \
libdbus-c++-devel \
libXext-devel \
libXfixes-devel \
yasm \
speex-devel \
libgsm-devel \
chrpath \
check \
astyle \
gettext-devel \
gcc-c++ \
which \
alsa-lib-devel \
systemd-devel \
libuuid-devel \
uuid-devel \
gnutls-devel \
libopus-devel \
patch \
jsoncpp-devel \
webkit2gtk3-devel \
libcryptopp-devel \
libva-devel \
libvdpau-devel \
msgpack-devel \
clutter-devel \
openssl-devel \
clutter-gtk-devel \
libnma-devel \
libcryptopp-devel \
libdbus-c++-devel \
libexpat-devel \
gnome-icon-theme-symbolic \
libgsm-devel \
gtk3-devel \
libappindicator-devel \
sqlite-devel \
ffmpeg-4-libavutil-devel \
gtk3-devel\
qrencode-devel \
python3-python-dateutil \
libsndfile-devel \
libdrm \
gperf \
bison \
flex \
nodejs12 \
mozilla-nss-devel \
python-xml \
libxcb* \
libxkb* \
libX11-devel \
libXrender-devel \
libfreetype6 \
xcb-util-image-devel \
xcb-util-keysyms-devel \
xcb-util-renderutil-devel \
xcb-util-wm-devel \
xorg-x11-devel \
xz \
xkeyboard-config \
libnotify \
libQt5Sql-devel \
libQt5Gui-devel \
libqt5-qtbase-devel \
libqt5-qttools \
argon2-devel \
wget
RUN update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 50
ADD scripts/build-package-rpm.sh /opt/build-package-rpm.sh
CMD /opt/build-package-rpm.sh
scripts/make-packaging-target.py
View file @
766ac63e
...
...
@@ -205,6 +205,11 @@ def run_generate_all(parsed_args):
"output_file"
:
".packages-built"
,
"options"
:
RPM_BASED_SYSTEMS_DOCKER_RUN_OPTIONS
},
{
"distribution"
:
"opensuse-leap_15.3"
,
"output_file"
:
".packages-built"
,
"options"
:
RPM_BASED_SYSTEMS_DOCKER_RUN_OPTIONS
},
{
"distribution"
:
"opensuse-tumbleweed"
,
"output_file"
:
".packages-built"
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment