From dd43516725313788611e6d98576a668c87550d4a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 6 Mar 2023 05:53:38 +0000 Subject: gentoo auto-resync : 06:03:2023 - 05:53:38 --- www-servers/lighttpd/Manifest | 4 +- www-servers/lighttpd/lighttpd-1.4.67.ebuild | 237 ---------------------------- www-servers/lighttpd/metadata.xml | 5 +- 3 files changed, 5 insertions(+), 241 deletions(-) delete mode 100644 www-servers/lighttpd/lighttpd-1.4.67.ebuild (limited to 'www-servers/lighttpd') diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest index 8dfc7d749806..24c68462b4c2 100644 --- a/www-servers/lighttpd/Manifest +++ b/www-servers/lighttpd/Manifest @@ -8,10 +8,8 @@ AUX lighttpd.initd-r1 1993 BLAKE2B 719a854c4faad43a7d33303afd68950ec5393b63f485c AUX lighttpd.logrotate-r1 385 BLAKE2B c41e4b7892d3cb8cd7306eb7fa93b4a03452786acc7a3078464cf2cb7eec982f626201cc0d0aea7dd7de81cacf603f6d064c8ec6f8dcff09f78dfd48b656aa93 SHA512 8cae2d3acb2f4d9a9043e492c4b15024f85f92d93616d5e92e08d51e2295fde6160c750be08244703f999208c4b43ecfb9a2fcb8e223e52992551a0668302ffe AUX lighttpd.service 257 BLAKE2B 7e60ad2f87ece8547cd3e39fc2121ea4664d9015722469ab074469ba0b670f56b147c8088ad9211f97a4f314fe4eaebac89cd9cddee34edbf3652b7ea0712c94 SHA512 fbcd7dbf9c6b97284465af133a7cd1f711978ef4318a749ff7d366b053265fac94a1d76f074f56722c382179631d38ed8a07ac2c2fc4b712a93acab2f3609c0f AUX lighttpd.tmpfiles.conf 41 BLAKE2B a159ae17094377d927bcf51078d40c322e5213d62064a271a7a0cf5b32423b349ac13d2ebc38a8de5c6478823ac022e46eef60a830e6ae9598e848b8c220bc2f SHA512 3fda360423a7a406a2981de647dac6b4419fe60c649bf3cc21fad566e8513293f6e81d4f5b777eaf06a056beedbf44360a39894ca3a2d05d3fc3a2d26c339efe -DIST lighttpd-1.4.67.tar.xz 1039872 BLAKE2B e8e32970fe8b6e36fbee0c5104c8f42f846531c75689ad8e561e8eef9e92c69989a094d18ad65e4c404ea69d67dd960c57ef91773f9b5599bfd6072e5d4588d9 SHA512 acfde71675d1c54b4e805998d1dabaa291437181bdbca0d6a3a069584c4576d7585d2401f57f8691f23aaf6283a95ac61156789a055a2a7236fd305c1f248627 DIST lighttpd-1.4.68.tar.xz 1030612 BLAKE2B 5682194a9e124598daf22bca56826535ac48f1c89087238f2a455cd4cb0f12287ce79ab5a7b6ca966003772335e6a14d484658300e401c098b4e87a7207198c4 SHA512 137cf62e3c7b07d1dc4af50318f1ec67bbf60058ad1a4fef0b1c94668916e23cfcdf85fe9cd728163e55c1b21f4831b9ab922fcf6b6ba8e2a03b2f73a9694189 DIST lighttpd-1.4.69.tar.xz 1045516 BLAKE2B 4b9c15bd69db5afcf40c3df41831d2fcecbb4149a8cfef582e7dfe80328d515a1021baa32c17e0f89d81c9726dbbe8480d9d319684d38a11961b28d2d0224e9c SHA512 9d174c8e0a192b4eb8218a9f76b0bd42f90030228600bb7bbe35ebb9e7bbaea36ee2732535c5cc6dab171294817837bfa26074ff84a37832dd89f57488b4071f -EBUILD lighttpd-1.4.67.ebuild 6001 BLAKE2B 2716620d5461d8cd94e8970b15bf201180045755dfd5a9a34cf6f3c730eb11fa4f8f014a2d22a80b6ca308e4e4f2e0db54bf0c7434bda1f318baed9d97ff0270 SHA512 00ea9635270477fec723574927e26b3540e164fc6636505e7754789335c3289dbd56324a5e15bca025fed9fa9019d89e10e94a54e812037c84a9c017bbb0c168 EBUILD lighttpd-1.4.68.ebuild 6134 BLAKE2B d3f37d71841a1100922d6eb2bb8dca791c225696d104c573c764dc237e57d6d0176d2ae7b648743e4fc815b15ba0edfdb7ae6e82015a26f784a27ff7dae0203b SHA512 711c6376bb1bdb3784faec233f2efdff5bcd4be9e33bce41a07232c074d6d7ad479ff22697b7b0cccbc799ac8a82946942ff85215b5be82392f4491555fa31c9 EBUILD lighttpd-1.4.69.ebuild 6076 BLAKE2B a7839c7b76ebf861d3c02202d1622ae790eb3242ce5cf01b57d0726c92b690c3fc2b55cc415ce51ce77186b72cb3318f887c889ff5271761d4338cd8c6bef4bb SHA512 ac7e2031314135e8b80f97aca63e8f5306d4cd666633f55ae1fa97c3a326edbc54de275cd0124d2acbdda598f6c79a759aa33b68660b1be81facf2792a21d523 -MISC metadata.xml 1763 BLAKE2B 906a9cf10ee127ce19e5184188158a0a82f79fb33dea289a74fbe24465a119893cdda65223dbae31ced1692ab9837e0cf591495e859de63ebafb198f4acc2fcc SHA512 c71be3ada914e18f6303fef04edae206237a41aa0b2c82dbc7e05a6dbdfd57d26762cf27f156c52a0e054802f98f5a242fb1b28f53e699c8ec363a36f4099ca0 +MISC metadata.xml 1964 BLAKE2B f579b748ff30526597b77536bc6431ae08f340d1fa3fbc142b4668978bf8982bef21ed6975d89ef0cc8446b5a54a962c9bc2d62529f42da9642495ae58032918 SHA512 54b3c0a182c3eb48aa80d079738ec57b885115864c082f4c9c026273bf43893e222c24263e09a3bda4cf154264b064bd079dd9f4083fdb86c4529971208c259a diff --git a/www-servers/lighttpd/lighttpd-1.4.67.ebuild b/www-servers/lighttpd/lighttpd-1.4.67.ebuild deleted file mode 100644 index 461ca227d1b2..000000000000 --- a/www-servers/lighttpd/lighttpd-1.4.67.ebuild +++ /dev/null @@ -1,237 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} ) - -inherit lua-single meson readme.gentoo-r1 systemd tmpfiles - -DESCRIPTION="Lightweight high-performance web server" -HOMEPAGE="https://www.lighttpd.net https://github.com/lighttpd" -SRC_URI="https://download.lighttpd.net/lighttpd/releases-$(ver_cut 1-2).x/${P}.tar.xz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql +nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite +system-xxhash test unwind webdav xattr +zlib zstd" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - mysql? ( dbi ) - postgres? ( dbi ) - sqlite? ( dbi ) - webdav? ( sqlite ) -" - -COMMON_DEPEND=" - acct-group/lighttpd - acct-user/lighttpd - virtual/libcrypt:= - brotli? ( app-arch/brotli:= ) - dbi? ( - dev-db/libdbi - mysql? ( dev-db/libdbi-drivers[mysql] ) - postgres? ( dev-db/libdbi-drivers[postgres] ) - sqlite? ( dev-db/libdbi-drivers[sqlite] ) - ) - gnutls? ( net-libs/gnutls ) - kerberos? ( virtual/krb5 ) - ldap? ( >=net-nds/openldap-2.1.26:= ) - lua? ( ${LUA_DEPS} ) - maxminddb? ( dev-libs/libmaxminddb ) - mbedtls? ( net-libs/mbedtls ) - nettle? ( dev-libs/nettle:= ) - nss? ( dev-libs/nss ) - pcre? ( dev-libs/libpcre2 ) - php? ( dev-lang/php:*[cgi] ) - rrdtool? ( net-analyzer/rrdtool ) - sasl? ( dev-libs/cyrus-sasl ) - ssl? ( >=dev-libs/openssl-0.9.7:= ) - system-xxhash? ( dev-libs/xxhash ) - unwind? ( sys-libs/libunwind:= ) - webdav? ( - dev-libs/libxml2 - sys-fs/e2fsprogs - ) - xattr? ( kernel_linux? ( sys-apps/attr ) ) - zlib? ( >=sys-libs/zlib-1.1 ) - zstd? ( app-arch/zstd:= ) -" -DEPEND=" - ${COMMON_DEPEND} - elibc_musl? ( sys-libs/queue-standalone ) -" -RDEPEND=" - ${COMMON_DEPEND} - selinux? ( sec-policy/selinux-apache ) -" -BDEPEND=" - virtual/pkgconfig - test? ( virtual/perl-Test-Harness ) -" - -# update certain parts of lighttpd.conf based on conditionals -update_config() { - local config="${ED}/etc/lighttpd/lighttpd.conf" - - # Enable php/mod_fastcgi settings - if use php; then - sed -i -e 's|#.*\(include.*fastcgi.*$\)|\1|' ${config} || die - fi - - # Automatically listen on IPv6 if built with USE=ipv6 (which we now always do) - # bug #234987 - sed -i -e 's|# server.use-ipv6|server.use-ipv6|' ${config} || die -} - -pkg_setup() { - if use lua; then - lua-single_pkg_setup - fi - - if ! use pcre ; then - ewarn "It is highly recommended that you build ${PN}" - ewarn "with perl regular expressions support via USE=pcre." - ewarn "Otherwise you lose support for some core options such" - ewarn "as conditionals and modules such as mod_re{write,direct}." - fi - - DOC_CONTENTS="IPv6 migration guide:\n - http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config" -} - -src_configure() { - local emesonargs=( - -Dmoduledir="$(get_libdir)"/${PN} - - $(meson_use brotli with_brotli) - - # TODO: revisit (was off in autotools ebuild) - -Dwith_bzip=false - - $(meson_use dbi with_dbi) - - # Unpackaged in Gentoo - -Dwith_libdeflate=false - # Obsolete - -Dwith_fam=false - - $(meson_use gnutls with_gnutls) - $(meson_use kerberos with_krb5) - $(meson_use ldap with_ldap) - - # TODO: revisit (was off in autotools ebuild) - -Dwith_libev=false - - $(meson_use unwind with_libunwind) - - $(meson_use lua with_lua) - -Dlua_version=${ELUA} - - $(meson_use maxminddb with_maxminddb) - $(meson_use mbedtls with_mbedtls) - - # TODO: revisit (was off in autotools ebuild) - -Dwith_mysql=false - - $(meson_use nettle with_nettle) - $(meson_use nss with_nss) - - # Obsolete - -Dwith_pcre=false - - $(meson_use pcre with_pcre2) - - # TODO: revisit (was off in autotools ebuild) - -Dwith_pgsql=false - - $(meson_use sasl with_sasl) - $(meson_use ssl with_openssl) - $(meson_use system-xxhash with_xxhash) - $(meson_use webdav with_webdav_props) - $(meson_use webdav with_webdav_locks) - - # Unpackaged in Gentoo - -Dwith_wolfssl=false - - $(meson_use xattr with_xattr) - $(meson_use zlib with_zlib) - $(meson_use zstd with_zstd) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - - # Init script stuff - newinitd "${FILESDIR}"/lighttpd.initd-r1 lighttpd - newconfd "${FILESDIR}"/lighttpd.confd lighttpd - - # Configs - insinto /etc/lighttpd - newins "${FILESDIR}"/conf/lighttpd.conf-r1 lighttpd.conf - doins "${FILESDIR}"/conf/mime-types.conf - doins "${FILESDIR}"/conf/mod_cgi.conf - doins "${FILESDIR}"/conf/mod_fastcgi.conf - - # Update lighttpd.conf directives based on conditionals - update_config - - # Docs - dodoc AUTHORS README NEWS doc/scripts/*.sh - newdoc doc/config/lighttpd.conf lighttpd.conf.distrib - readme.gentoo_create_doc - - docinto txt - dodoc doc/outdated/*.txt - - doman doc/*.8 - - # Logrotate - insinto /etc/logrotate.d - newins "${FILESDIR}"/lighttpd.logrotate-r1 lighttpd - - keepdir /var/l{ib,og}/lighttpd /var/www/localhost/htdocs - fowners lighttpd:lighttpd /var/l{ib,og}/lighttpd - fperms 0750 /var/l{ib,og}/lighttpd - - systemd_dounit "${FILESDIR}"/${PN}.service - newtmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf ${PN}.conf -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf - - readme.gentoo_print_elog - - if [[ -f ${EROOT}/etc/lighttpd.conf ]] ; then - elog - elog "Gentoo has a customized configuration," - elog "which is now located in ${EROOT}/etc/lighttpd. Please migrate your" - elog "existing configuration." - fi - - if use brotli || use zstd || use zlib ; then - elog - elog "Remember to clean your cache directory when using" - elog "output compression!" - elog "https://wiki.lighttpd.net/Docs_ModDeflate" - fi - - if use mysql ; then - elog - elog "Note that upstream has moved away from using mysql directly" - elog "via mod_mysql and is now accessing it through mod_dbi. You" - elog "may need to update your configuration" - fi - - elog - elog "Upstream has deprecated a number of features. They are not missing" - elog "but have been migrated to other mechanisms. Please see upstream" - elog "changelog for details." - elog "https://www.lighttpd.net/2022/1/19/1.4.64/" -} diff --git a/www-servers/lighttpd/metadata.xml b/www-servers/lighttpd/metadata.xml index 2696a20794df..1daaefb10da5 100644 --- a/www-servers/lighttpd/metadata.xml +++ b/www-servers/lighttpd/metadata.xml @@ -1,7 +1,10 @@ - + + sam@gentoo.org + Sam James + lighttpd (pronounced /lighty/) is a secure, fast, compliant, and very flexible web server that has been optimized for high-performance -- cgit v1.2.3