Name nginx
Version 1.25.3
Summary HTTP and reverse proxy server
Description Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and IMAP protocols, with a strong focus on high concurrency, performance and low memory usage.
Section net
License BSD-2-Clause
Homepage http://nginx.org/
Recipe file recipes-httpd/nginx/nginx_1.25.3.bb
recipes-httpd/nginx/nginx.inc
Layer meta-webserver (scarthgap branch)
Inherits
  • siteinfo
  • systemd
  • update-rc.d
  • useradd
  • useradd_base
Dependencies
  • base-files
  • base-passwd
  • initscripts
  • libpcre
  • openssl
  • shadow
  • shadow-native
  • shadow-sysroot
  • update-rc.d
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • openssl
  • libxslt
PACKAGECONFIG options
  • gunzip
  • http-auth-request
  • http-sub-module
  • http2
  • ipv6
  • ssl
  • stream
  • webdav
  • xslt

Sources

http://nginx.org/download/nginx-1.25.3.tar.gz

Patches

Patch Status
files/nginx-cross.patch Pending
files/0001-Allow-the-overriding-of-the-endianness-via-the-confi.patch Pending
files/nginx-fix-pidfile.patch Pending
files/0001-configure-libxslt-conf.patch Pending
files/CVE-2024-7347-1.patch Backport [https://github.com/nginx/nginx/commit/88955b1044ef38315b77ad1a509d63631a790a0f]
files/CVE-2024-7347-2.patch Backport [https://github.com/nginx/nginx/commit/7362d01658b61184108c21278443910da68f93b4]

bbappends

This recipe is appended by:

meta-montavista-cgx nginx_%.bbappend
meta-openrc nginx_%.bbappend
meta-atmel nginx_%.bbappend

Other branches

This recipe in other branches of meta-webserver:

Branch Recipe
master nginx 1.27.3
master nginx 1.26.2
styhead (Yocto Project 5.1) nginx 1.27.1
styhead (Yocto Project 5.1) nginx 1.26.2
scarthgap (Yocto Project 5.0) nginx 1.25.3 (this recipe)
scarthgap (Yocto Project 5.0) nginx 1.24.0
nanbield (Yocto Project 4.3) nginx 1.21.1
nanbield (Yocto Project 4.3) nginx 1.25.3
mickledore (Yocto Project 4.2) nginx 1.23.4
mickledore (Yocto Project 4.2) nginx 1.21.1
langdale (Yocto Project 4.1) nginx 1.20.1
langdale (Yocto Project 4.1) nginx 1.21.1
kirkstone (Yocto Project 4.0) nginx 1.20.1
kirkstone (Yocto Project 4.0) nginx 1.21.1
kirkstone (Yocto Project 4.0) nginx 1.24.0
honister (Yocto Project 3.4) nginx 1.20.1
honister (Yocto Project 3.4) nginx 1.21.1
hardknott (Yocto Project 3.3) nginx 1.19.6
hardknott (Yocto Project 3.3) nginx 1.18.0
gatesgarth (Yocto Project 3.2) nginx 1.16.1
gatesgarth (Yocto Project 3.2) nginx 1.17.8
dunfell (Yocto Project 3.1) nginx 1.16.1
dunfell (Yocto Project 3.1) nginx 1.17.8
zeus (Yocto Project 3.0) nginx 1.16.0
zeus (Yocto Project 3.0) nginx 1.17.0
warrior (Yocto Project 2.7) nginx 1.14.2
warrior (Yocto Project 2.7) nginx 1.15.7
thud (Yocto Project 2.6) nginx 1.15.1
thud (Yocto Project 2.6) nginx 1.15.2
sumo (Yocto Project 2.5) nginx 1.13.9
sumo (Yocto Project 2.5) nginx 1.12.2
rocko (Yocto Project 2.4) nginx 1.13.5
rocko (Yocto Project 2.4) nginx 1.12.1
pyro (Yocto Project 2.3) nginx 1.10.3
pyro (Yocto Project 2.3) nginx 1.11.10
morty (Yocto Project 2.2) nginx 1.11.5
morty (Yocto Project 2.2) nginx 1.10.1
krogoth (Yocto Project 2.1) nginx 1.8.1
krogoth (Yocto Project 2.1) nginx 1.9.14
jethro (Yocto Project 2.0) nginx 1.9.5
fido (Yocto Project 1.8) nginx 1.4.4
dizzy (Yocto Project 1.7) nginx 1.4.4
daisy (Yocto Project 1.6) nginx 1.4.4