mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-11-05 16:04:31 +00:00
ci: Build uncrustify from sources
The uncrustify package from rawhide contains the following bug:
https://github.com/uncrustify/uncrustify/issues/3233. Let's build the
uncrustify package from sources as the master branch already contains the
following fix: https://github.com/uncrustify/uncrustify/pull/3235. So the
workaround from commit 3ad2de33da
can be
reverted now.
This commit is contained in:
parent
0865620acf
commit
c645351d79
1 changed files with 13 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
|||
FROM fedora:rawhide
|
||||
|
||||
RUN dnf install --nogpg -y dnf-plugins-core uncrustify findutils git libportal-devel tracker3-miners python3-gobject dbus-daemon libhandy1-devel \
|
||||
RUN dnf install --nogpg -y dnf-plugins-core findutils git libportal-devel tracker3-miners python3-gobject dbus-daemon libhandy1-devel \
|
||||
&& dnf builddep --nogpg -y nautilus \
|
||||
&& dnf clean all
|
||||
|
||||
|
@ -24,3 +24,15 @@ RUN dnf builddep --nogpg -y libhandy \
|
|||
&& ninja -C _build install \
|
||||
&& cd .. \
|
||||
&& rm -rf libhandy
|
||||
|
||||
RUN dnf builddep --nogpg -y uncrustify \
|
||||
&& dnf clean all \
|
||||
&& git clone --depth 1 https://github.com/uncrustify/uncrustify.git \
|
||||
&& cd uncrustify \
|
||||
&& mkdir build \
|
||||
&& cd build \
|
||||
&& cmake -DCMAKE_INSTALL_PREFIX=/usr .. \
|
||||
&& make \
|
||||
&& make install \
|
||||
&& cd ../.. \
|
||||
&& rm -rf uncrustify
|
||||
|
|
Loading…
Reference in a new issue