Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-09-09 | Packages: bump wasmtime to 24.0.0 and wasi-sysroot to 24.0. | Konstantin Pavlov | 1 | -5/+17 | |
Wasm module is now not built for Amazon Linux 2, Debian 11 and Ubuntu 2.0.04, since it requires cmake version newer than what's available on those OSes. wasm-wasi-component is not affected. | |||||
2024-07-03 | Packages: removed CentOS 7 due to EOL | Konstantin Pavlov | 4 | -28/+3 | |
2024-07-03 | Packages: removed CentOS 6 leftover | Konstantin Pavlov | 1 | -4/+0 | |
2024-07-03 | Packages: remove support for EOL Fedora versions (35-38) | Konstantin Pavlov | 8 | -109/+4 | |
2024-06-21 | Packages: moved systemd service to forking on rpm-based distros | Konstantin Pavlov | 1 | -2/+3 | |
Closes: https://github.com/nginx/unit/issues/915 Closes: https://github.com/nginx/unit/issues/1178 | |||||
2024-06-18 | pkg/rpm: Remove deprecated rpm spec file items | Remi Collet | 2 | -16/+0 | |
The 'Group' and 'BuildRoot' tags have been declared as deprecated by the Fedora project. Also, to quote the Fedora Packaging Guidelines The contents of the buildroot SHOULD NOT be removed in the first line of %install. The %defattr directive in the %files list SHOULD ONLY be used when setting a non-default value, or to reset to the default value after having set a non-default value. Link: <https://fedoraproject.org/wiki/RPMGroups> Link: <https://fedoraproject.org/wiki/Phase_out_buildroot_tag_(draft)> Link: <https://fedoraproject.org/wiki/Archive:PackagingDrafts/BuildRoot> Link: <https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections> [ Tweaked subject & added commit message - Andrew ] Signed-off-by: Andrew Clayton <a.clayton@nginx.com> | |||||
2024-05-20 | Packaging: added missing build dependencies to Makefiles | Konstantin Pavlov | 1 | -1/+1 | |
Forgotten in bf3d5759e and 260494626. | |||||
2024-02-22 | Packages: Pass CFLAGS to compile wasm modules on all packaging targets | Konstantin Pavlov | 1 | -1/+1 | |
This extends the approach used for debian-based packages in 3f805bc64e28 to rpm as well. Notable change for both deb and rpm packaging is to use CFLAGS as defined in the build/Makefile, and not pass them from the environment which might not be there (as is the case for rpm). While at it, stop passing CFLAGS in the install phase, as it should no longer invoke builds (see d54af163c46b). The rpm part was overlooked in 7a6405566c0, since testing was not done on the platforms where problem manifested itself, notably Amazon Linux 2023 and Fedora 38+. | |||||
2024-02-21 | Packages: added wasm-wasi-component module packaging for rpm-based distros | Konstantin Pavlov | 1 | -3/+3 | |
2024-02-20 | Updated copyright notice. | Andrei Zeliankou | 2 | -12/+24 | |
2024-02-20 | Packages: fixed a path to python 3.12 example app | Konstantin Pavlov | 1 | -1/+1 | |
2024-02-09 | Packages: Added Fedora 39 support. | Konstantin Pavlov | 5 | -2/+101 | |
2024-01-16 | White space formatting fixes | Andrei Zeliankou | 1 | -1/+1 | |
Closes: <https://github.com/nginx/unit/pull/1062> | |||||
2023-08-22 | Packages: specify runstatedir and logdir explicitely. | Konstantin Pavlov | 1 | -0/+2 | |
2023-08-22 | Packages: added libunit-wasm and headers to rpm packaging. | Konstantin Pavlov | 1 | -0/+17 | |
2023-08-22 | Packages: added wasm module packaging for rpm-based distros. | Konstantin Pavlov | 3 | -0/+60 | |
2023-08-22 | Packages: added pkg-config file packaging for rpm-based distros. | Konstantin Pavlov | 1 | -0/+1 | |
Debian-based distributions package it automatically. | |||||
2023-05-24 | Updated copyright notice. | Andrei Zeliankou | 2 | -8/+14 | |
2023-05-08 | Docs: moved uintd.8 to man8/ subdirectory. | Alejandro Colomar | 1 | -1/+1 | |
Reviewed-by: Artem Konev <a.konev@f5.com> Signed-off-by: Alejandro Colomar <alx@nginx.com> | |||||
2023-03-30 | Packages: added unitc and setup-unit. | Konstantin Pavlov | 2 | -1/+9 | |
2023-03-30 | Packages: Used a stricter check for Amazon Linux 2023. | Konstantin Pavlov | 1 | -2/+2 | |
Previously, findstring matched on amazonlinux2 too, breaking the build on that OS. | |||||
2023-03-29 | Packages: fixed rpm builds after 817968931c58. | Konstantin Pavlov | 1 | -3/+3 | |
2023-03-22 | Packages: Added Amazon Linux 2023. | Konstantin Pavlov | 6 | -1/+108 | |
2023-03-22 | Packages: check rpm database for actual provides. | Konstantin Pavlov | 1 | -1/+1 | |
Previously, we required an exact non-virtual package, however it's fine if some package has a fully-virtual provides for what we need. | |||||
2023-03-29 | Renamed --libstatedir to --statedir. | Alejandro Colomar | 1 | -1/+1 | |
In BSD systems, it's usually </var/db> or some other dir under </var> that is not </var/lib>, so $statedir is a more generic name. See hier(7). Reported-by: Andrei Zeliankou <zelenkov@nginx.com> Reported-by: Zhidao Hong <z.hong@f5.com> Reviewed-by: Konstantin Pavlov <thresh@nginx.com> Reviewed-by: Andrew Clayton <a.clayton@nginx.com> Cc: Liam Crilly <liam@nginx.com> Signed-off-by: Alejandro Colomar <alx@nginx.com> | |||||
2023-02-06 | Packages: get rid of deprecated configure options. | Konstantin Pavlov | 3 | -6/+6 | |
2022-12-28 | Packages: do not clean up rpm build root. | Konstantin Pavlov | 1 | -2/+2 | |
These directories are used in the Makefile to determine status of a target. | |||||
2022-12-14 | Packages: Used a more common name for pkg-config. | Konstantin Pavlov | 1 | -1/+1 | |
pkg-config package is named differently on supported rpm-based systems: - Amazon Linux 2 has pkgconfig - Fedora has pkgconf-pkg-config - RHEL 7 has pkgconfig - RHEL 8 and 9 have pkgconfig-pkg-config What they share in common is they all provide 'pkgconfig', which we can use in the spec file so we don't have to specify it per-OS. | |||||
2022-12-07 | Packages: added njs support. | Konstantin Pavlov | 2 | -3/+13 | |
2022-11-16 | Packages: added Fedora 37 support. | Konstantin Pavlov | 3 | -1/+85 | |
2022-11-04 | Packages: relaxed dependencies between modules and base package. | Konstantin Pavlov | 2 | -1/+3 | |
This allows us to update base or single modules packages without updating the whole set. | |||||
2022-11-04 | Packages: added Python 3.8 and Python 3.9 modules on RHEL 8 clones. | Konstantin Pavlov | 3 | -0/+71 | |
Refs: https://github.com/nginx/unit/issues/778 | |||||
2022-06-21 | Packaging: removed support for SLES and derivatives. | Konstantin Pavlov | 13 | -144/+5 | |
The packages were never built for those OSes. | |||||
2022-06-20 | Packages: cleanup targets that are not supported anymore. | Konstantin Pavlov | 7 | -273/+2 | |
2022-06-20 | Packages: dropped /etc/unit directory. | Konstantin Pavlov | 1 | -2/+0 | |
It's never used. | |||||
2022-05-31 | Packaging: added support for RHEL 9. | Konstantin Pavlov | 2 | -1/+13 | |
2022-05-26 | Packaging: Go: use GO111MODULE=auto in build instructions. | Konstantin Pavlov | 1 | -1/+1 | |
2022-05-16 | Packages: ship README.md and CONTRIBUTING.md. | Konstantin Pavlov | 2 | -2/+4 | |
2022-02-15 | Updated copyright notice. | Valentin Bartenev | 3 | -12/+33 | |
2021-12-02 | Packages: added systemd service for debug binary. | Andrei Belov | 2 | -4/+34 | |
2021-11-12 | Packages: added support for Fedora 35. | Andrei Belov | 3 | -1/+76 | |
2021-10-19 | Packages: fixed dependency tracking for Go and Java modules on RHEL7. | Andrei Belov | 1 | -2/+2 | |
2021-04-21 | Packages: switched to common address for package maintainers. | Andrei Belov | 3 | -4/+6 | |
2021-04-12 | Packages: fixed Amazon Linux 2 module packages to use openssl 1.1 | Konstantin Pavlov | 1 | -0/+4 | |
2021-04-08 | Packages: moved Amazon Linux 2 packages to use openssl 1.1 | Konstantin Pavlov | 2 | -0/+8 | |
2021-03-26 | Packages: corrected permissions for /var/log/unit in rpm. | Andrei Belov | 1 | -1/+1 | |
Found by rpmlint. | |||||
2021-03-24 | Packages: added man page on rpm-based systems. | Konstantin Pavlov | 2 | -2/+3 | |
2021-01-26 | Packages: added Fedora 33 support. | Andrei Belov | 3 | -1/+76 | |
2020-12-24 | Packages: fixed an ability to override package version. | Andrei Belov | 1 | -1/+2 | |
This was broken since 00d8049418cf. | |||||
2020-12-23 | Packages: set the "--user" value to "nobody" for build-stage tests. | Andrei Belov | 1 | -2/+2 | |
This allows tests to pass well in cases when the default user specified in the ./configure parameters does not exist in the building environment. |