From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 7B6E21582EF for ; Fri, 21 Feb 2025 16:41:27 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 43674344C89 for ; Fri, 21 Feb 2025 16:41:27 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 23F2E110636; Fri, 21 Feb 2025 16:09:19 +0000 (UTC) Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 601DF110629 for ; Fri, 21 Feb 2025 16:09:18 +0000 (UTC) Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-ab7483b9bf7so363555666b.3 for ; Fri, 21 Feb 2025 08:09:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740154157; x=1740758957; darn=lists.gentoo.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8cSDrcxrXxnuld39JKb3yOWvVO43HttfwGeBOtRLN3U=; b=Us4jnrM2vIS6EXZWAHnE2uAMx+nU+4jGPGiWwyhEMOn+WkqDs4UQeMzeBZxNWz6xlA 3s7EtI9tRCjoU3hJk0jNI0XiMPC+39zUZ/VDjWwGZ70dJInSOA8ptslVM1FNhJ/V+d1N ZNnSwzRQMxVNKcx7W3l7FLFAAxEdzRaJHLwKPXps0ske6stFqaB1CqtF7/P9nk78s9Pk Hv0KPQnA2TaFFmwdKyfgYTT01tVzp6qpcCj+3SU3kAgnPwqVvS7xdDbk9enfqTqdjDYQ 8SMpnvQAi/ltXdW5cPWQlEK0tIONwMLGTiIaMU8/liUh8F9XZOQ0M2iy0P0zcrvUg9GI JiWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740154157; x=1740758957; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8cSDrcxrXxnuld39JKb3yOWvVO43HttfwGeBOtRLN3U=; b=YKxbFWgyG5TnOsCXOD05frw12KBMek8oUxQlqp4gXQRAPuABCIRxCIADuAhoSK1y14 tW22zNvOk8aKEczj2yP0q/AeLqZEKC8NtrSMwsZpOQ1RBD884Jvy9YrpoAmoEDPz7cuf RyM1KRb4PQqskOwTjZW7urGuaN79VzHv/w+3QFZ9BjFIHsaCEx11GHTb6mQUnwaZNdyK vzdSUjVIsMeX4KHgc00JzCG+XPdB7kEW8cGbhKkRCEB/QsuEASvThbz/TVHzRHG14tZE L3gJErNSRbffKGvnWeGMMJnOzXzDwrTw5XuahWulbChGle+ozWApnK5yKIHSywCccQlP sxDA== X-Gm-Message-State: AOJu0YxMBzxWXvNpMljmMf6K9ppZUQgNEOGC8ArJS+EcguEtI8cB0shn ymxaDUWwXnZazr7Nf/1WKmq09i2VcuY0xDe+mTvdWIkJld6kafnZaZo56WTy X-Gm-Gg: ASbGncvxqBQ9kq3PS0ppiIpUx0NiMM8rWpZCjwofm7wG6F9uXfXp9hNtWtmSchkCsDc PsEBBlw25yDH99bR1RrWw0ncNl9I18So8StqYC8j/tVAFaJRkrrFD9NMf8GV9znjoFOGDcHERjz 79uTOfLGFaknlvQwMspS66nXSy33vEqsC0/FTv4nmb3b8JEafzFRLzqDQWq/Is1Rqi0z1IRmfnr nYoyGBmyPB/8bQnCFYrw8w+iEKplB/usJZwSDP7tjZIrMcRKmI05B0CG97oj91u8v0Z6koNYZhx N8guWK8chsAYZ6VWzeIuxjUJKJ2ZBogPLGBiAcyX1diD3fJWmzbR1kfMp7z/RfAwBK04cCCSCpk = X-Google-Smtp-Source: AGHT+IHAbx9gUcLG+b0hPEsyNhhq/rtQg3D6JDlA9ftLCd0bCEk43PyCR6yllvYEpA2H4ijbJQAr9Q== X-Received: by 2002:a17:907:3f1d:b0:ab7:f0fa:1340 with SMTP id a640c23a62f3a-abc09c28b79mr356538766b.50.1740154156496; Fri, 21 Feb 2025 08:09:16 -0800 (PST) Received: from localhost.localdomain (92-70-146-242.biz.kpn.net. [92.70.146.242]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-abbac781b78sm862154466b.60.2025.02.21.08.09.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Feb 2025 08:09:16 -0800 (PST) From: Zurab Kvachadze To: gentoo-dev@lists.gentoo.org Cc: Zurab Kvachadze Subject: [gentoo-dev] [PATCH v3 36/40] www-nginx/ngx-iconv: new package, add 0.14 Date: Fri, 21 Feb 2025 17:08:33 +0100 Message-ID: <20250221160839.29308-37-zurabid2016@gmail.com> X-Mailer: git-send-email 2.45.3 In-Reply-To: <20250221160839.29308-1-zurabid2016@gmail.com> References: <20250221160839.29308-1-zurabid2016@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Archives-Salt: 0776ced9-efc9-4e3f-9735-f3fe656f155d X-Archives-Hash: ebdbf08388ce34dee6650e4b5bcf845d ngx-iconv[1] is a "a character conversion NGINX module using libiconv". [1]: https://github.com/calio/iconv-nginx-module Signed-off-by: Zurab Kvachadze --- www-nginx/ngx-iconv/Manifest | 1 + .../ngx-iconv}/metadata.xml | 7 +++--- www-nginx/ngx-iconv/ngx-iconv-0.14.ebuild | 25 +++++++++++++++++++ 3 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 www-nginx/ngx-iconv/Manifest copy {dev-lua/lua-resty-lrucache => www-nginx/ngx-iconv}/metadata.xml (62%) create mode 100644 www-nginx/ngx-iconv/ngx-iconv-0.14.ebuild diff --git a/www-nginx/ngx-iconv/Manifest b/www-nginx/ngx-iconv/Manifest new file mode 100644 index 000000000000..3b1d8b58b21e --- /dev/null +++ b/www-nginx/ngx-iconv/Manifest @@ -0,0 +1 @@ +DIST ngx-iconv-0.14.tar.gz 13133 BLAKE2B e0120a667bc0ee76efee1310b72fa4cbbe0e21fece502dab46b19a87f285f718257464d0c6df8df27fc5b8d4a2acc2e9c88474dfea2fd040220be9affc4b2546 SHA512 63e5e4f1d667438f13aa93f56ec05f0af86147e996ae450f13664668f9813319cc895f0b5e72e05cb2d93722fdb17541972a4d492be8ad226bfc87e4672e29d9 diff --git a/dev-lua/lua-resty-lrucache/metadata.xml b/www-nginx/ngx-iconv/metadata.xml similarity index 62% copy from dev-lua/lua-resty-lrucache/metadata.xml copy to www-nginx/ngx-iconv/metadata.xml index 81d1558075b9..0d1c3551bf30 100644 --- a/dev-lua/lua-resty-lrucache/metadata.xml +++ b/www-nginx/ngx-iconv/metadata.xml @@ -10,10 +10,11 @@ Proxy Maintainers - This library implements a simple LRU cache for OpenResty and the ngx_lua module. + The ngx-iconv NGINX module allows converting characters of different encoding by using + libiconv. It brings the 'set_iconv' command to NGINX. - https://github.com/openresty/lua-resty-lrucache/issues - openresty/lua-resty-lrucache + https://github.com/calio/iconv-nginx-module/issues + calio/iconv-nginx-module diff --git a/www-nginx/ngx-iconv/ngx-iconv-0.14.ebuild b/www-nginx/ngx-iconv/ngx-iconv-0.14.ebuild new file mode 100644 index 000000000000..1d6a393bfeaf --- /dev/null +++ b/www-nginx/ngx-iconv/ngx-iconv-0.14.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="iconv-nginx-module" +NGINX_MOD_S="${WORKDIR}/${MY_PN}-${PV}" + +NGINX_MOD_LINK_MODULES=( www-nginx/ngx_devel_kit ) + +inherit nginx-module + +DESCRIPTION="A character conversion NGINX module using libiconv" +HOMEPAGE="https://github.com/calio/iconv-nginx-module" +SRC_URI=" + https://github.com/calio/iconv-nginx-module/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" + +RESTRICT="test" + +DEPEND="virtual/libiconv" +RDEPEND="${DEPEND}" -- 2.45.3