Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
kduret committed Jan 29, 2024
1 parent 0b5fd53 commit dde8f9a
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .github/docker/Dockerfile.packaging-alma8
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ baseurl=https://repo.goreleaser.com/yum/
enabled=1
gpgcheck=0' | tee /etc/yum.repos.d/goreleaser.repo

dnf install -y git rpm-build rpm-sign zstd nfpm lua
dnf install -y git rpm-build rpm-sign zstd nfpm lua lua-devel
dnf clean all

EOF
2 changes: 1 addition & 1 deletion .github/docker/Dockerfile.packaging-alma9
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ baseurl=https://repo.goreleaser.com/yum/
enabled=1
gpgcheck=0' | tee /etc/yum.repos.d/goreleaser.repo

dnf install -y git rpm-build rpm-sign zstd nfpm lua
dnf install -y git rpm-build rpm-sign zstd nfpm lua lua-devel
dnf clean all

EOF
2 changes: 1 addition & 1 deletion .github/docker/Dockerfile.packaging-bullseye
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ FROM ${REGISTRY_URL}/debian:bullseye
RUN bash -e <<EOF

apt-get update
apt-get install -y git debmake pbuilder aptitude zstd ca-certificates lua5.4
apt-get install -y git debmake pbuilder aptitude zstd ca-certificates lua5.4 liblua5.4-dev

echo 'deb [trusted=yes] https://repo.goreleaser.com/apt/ /' | tee /etc/apt/sources.list.d/goreleaser.list

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lua-cffi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,10 @@ jobs:
dnf config-manager --set-enabled powertools
fi
dnf install -y make gcc luarocks meson gcc-c++ cmake libffi libffi-devel lua-devel
dnf install -y make gcc luarocks meson gcc-c++ cmake libffi libffi-devel
else
apt-get update
apt-get install -y make gcc luarocks meson cmake libffi7 libffi-dev lua5.4 liblua5.4-dev
apt-get install -y make gcc luarocks meson cmake libffi7 libffi-dev
fi
shell: bash

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lua-curl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
dnf config-manager --set-enabled powertools
fi
dnf install -y make gcc luarocks meson gcc-c++ cmake lua-devel libcurl-devel
dnf install -y make gcc luarocks meson gcc-c++ cmake libcurl-devel
shell: bash

- name: Checkout sources of lua-curl
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lua-tz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,10 @@ jobs:
dnf config-manager --set-enabled powertools
fi
dnf install -y make gcc luarocks meson gcc-c++ cmake lua-devel perl
dnf install -y make gcc luarocks meson gcc-c++ cmake perl
else
apt-get update
apt-get install -y make gcc luarocks meson cmake lua5.3 liblua5.3-dev perl
apt-get install -y make gcc luarocks meson cmake perl
fi
shell: bash

Expand Down
4 changes: 4 additions & 0 deletions dependencies/lua-cffi/packaging/lua-cffi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ contents:
- src: "../lua-cffi/cffi.so"
dst: "/usr/lib64/lua/@luaver@/cffi.so"

- src: "../lua-cffi/cffi.so"
dst: "/usr/lib64/lua/5.3/cffi.so"
packager: deb

overrides:
rpm:
depends:
Expand Down

0 comments on commit dde8f9a

Please sign in to comment.