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
a9db0894
Unverified
Commit
a9db0894
authored
Oct 31, 2019
by
Siham Moubarik
Committed by
Sébastien Blin
Nov 01, 2019
Browse files
Packaging: adds fedora 31
Change-Id: Ifabe4ca88973edb9cc58ce691ce659545f4edfc7
parent
f34f074c
Changes
3
Hide whitespace changes
Inline
Side-by-side
Makefile.packaging
View file @
a9db0894
...
...
@@ -111,7 +111,9 @@ package-all: package-debian_9 \
package-fedora_29_i386
\
package-fedora_30
\
package-fedora_30_i386
\
package-gentoo
package-fedora_31
\
package-fedora_31_i386
\
package-gentoo
# Append the output of make-packaging-target to this Makefile
# see Makefile.packaging.distro_targets
...
...
docker/Dockerfile_fedora_31
0 → 100644
View file @
a9db0894
FROM fedora:31
RUN dnf clean all
RUN dnf install -y dnf-command\(builddep\) rpmdevtools
RUN dnf clean all
RUN dnf upgrade -y && \
dnf install -y mesa-libgbm-devel mesa-dri-drivers && \
dnf install -y libinput-devel && \
dnf install -y \
git \
rpm-build \
tar \
make \
autoconf \
automake \
cmake \
speexdsp-devel \
pulseaudio-libs-devel \
libcanberra-devel \
libcurl-devel \
libtool \
dbus-devel \
expat-devel \
pcre-devel \
yaml-cpp-devel \
boost-devel \
dbus-c++-devel \
dbus-devel \
libXext-devel \
libXfixes-devel \
yasm \
nasm \
speex-devel \
gsm-devel \
chrpath \
check \
astyle \
uuid-c++-devel \
gettext-devel \
gcc-c++ \
which \
alsa-lib-devel \
systemd-devel \
libuuid-devel \
uuid-devel \
gnutls-devel \
nettle-devel \
opus-devel \
patch \
jsoncpp-devel \
libnatpmp-devel \
webkitgtk4-devel \
cryptopp-devel \
libva-devel \
libvdpau-devel \
msgpack-devel \
NetworkManager-libnm-devel \
openssl-devel \
openssl-static \
sqlite-devel
ADD scripts/build-package-fedora.sh /opt/build-package-fedora.sh
CMD /opt/build-package-fedora.sh
scripts/make-packaging-target.py
View file @
a9db0894
...
...
@@ -338,6 +338,19 @@ def run_generate_all(parsed_args):
"output_file"
:
".packages-built"
,
"options"
:
"--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged"
,
},
{
"distribution"
:
"fedora_31"
,
"debian_packaging_override"
:
""
,
"output_file"
:
".packages-built"
,
"options"
:
"--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged"
,
},
{
"distribution"
:
"fedora_31_i386"
,
"debian_packaging_override"
:
""
,
"output_file"
:
".packages-built"
,
"options"
:
"--security-opt seccomp=./docker/profile-seccomp-fedora_28.json --privileged"
,
},
# Gentoo
{
"distribution"
:
"gentoo"
,
...
...
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