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 786201582EF for ; Fri, 21 Feb 2025 16:32:22 +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 666EA344C33 for ; Fri, 21 Feb 2025 16:32:22 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 683991105B2; Fri, 21 Feb 2025 16:09:13 +0000 (UTC) Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (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 A31DC1105A9 for ; Fri, 21 Feb 2025 16:09:12 +0000 (UTC) Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-ab7483b9bf7so363531766b.3 for ; Fri, 21 Feb 2025 08:09:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740154151; x=1740758951; 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=6ecT5H/p9RzCC3rXjc7Yn5E2GoUi73MUyAmMuSzM7eQ=; b=ngyb0enR+Ynad0oowV03nFkSDpuR048ZAMyCK/5dOgA3ewsOYPyTp8bRWz1b9tgRVE kvuyQYyc87c1O9KgTfW6kc9hqrwIJ8940aq5nOot3l71dXdq1S1gQEuhTwX1xFSE4KCz 3kW1fe7VQcGm7ElcO7zWBc2dtepU9WBhhhymsv8fCG5s9uqxP16QdgSpPnRrE6shL+tl xfWI+c9dboT4ajvkHxsL/+geej3VMYFLJpO3VvBhrIQj5MYV4Wv2UeparKeCEkt0gHkM sJVBVi1TD5J6tL2RBN6TCR2lfbO/0P19ttVUbbIPkpx1ZviCc/p8E+tFXGNo2nYD/gGg ptvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740154151; x=1740758951; 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=6ecT5H/p9RzCC3rXjc7Yn5E2GoUi73MUyAmMuSzM7eQ=; b=Grp82dyDE2P0hWmUCWXgJoB+MeROSDP+o3Lfa3E3RomKt9mU0/yGUsGC02NjnQxm/l v7WNY6/Rz5PwqeLkULCfqkJTWGZJNZPJv0m6A9NRYBkx+EGN3ngC8u16ieO8Hwivnrej EsoTi5aM4i+v4BGzIxquWgmrm2g34pSL92+rXyQd+QZRRgJSayMKRlKNL9zdNOr0ckQ2 t6nWWwnobK/JJn1+hDfOj3rxeYOnHAJgNYnKth+ufcWFayjbCkeaInNQQt3kbnBfkz+1 FCeMCC013xX0nB9XgNit6ReMC3Md944Fs6wvSRxlKZHAzSfX4S4rSOIiyuTcs7bm3PAy jPOA== X-Gm-Message-State: AOJu0Yy38n21DFLWugoLxNleg/yLGlqwJyzEr6MNA973uqcLOhyGG26u CdXtkLCLVv4DdS+xA8jddUMPVObhLKfCspiY1GXOzycb2qV2b1CiVI5Jz2Ob X-Gm-Gg: ASbGncuCfCeH0pQKwM0I8otLprAvXJMfmAc1q59Y9oC+q2N/57UHbt2zdKzcrJKLZN5 0yg6DQKerl71vUrUoqF4GIMdfbQDe/iJKGsLSJhhXyRju2sUFObbYVaGPw2n3V0+zNXfiMcCIy8 rDdoahDY5q33cAUkwazsyu6+7xLQi5ooxUPW5RHCM/lpVmvZoDdl74CJrtLKFG1pG1wg0Aeo91o qM97yCx0EOz8bKMXSKleZOA0cDNxf3iIQiApTH2/AVok/UAACIOXRJChJ3Ds43H+u0pIhb8H2er HcFGgDgMDGuiSLwA2dH1vUJ/xYD/W8wWd5Z4v4163/p2JFR4LWNhJiWGXfJO6H2OszBs4lBp6q8 = X-Google-Smtp-Source: AGHT+IGTlMl+fSpROHzd4ZENtarQz9QNF3LFKc3xAFkhKZFw4VRNfRHt7ZogaFnRAlm+DTIEXr2wsA== X-Received: by 2002:a17:907:3f1d:b0:ab7:f0fa:1340 with SMTP id a640c23a62f3a-abc09c28b79mr356478566b.50.1740154150761; Fri, 21 Feb 2025 08:09:10 -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.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Feb 2025 08:09:10 -0800 (PST) From: Zurab Kvachadze To: gentoo-dev@lists.gentoo.org Cc: Zurab Kvachadze Subject: [gentoo-dev] [PATCH v3 27/40] www-nginx/ngx-upload-progress: new package, add 0.9.3 Date: Fri, 21 Feb 2025 17:08:24 +0100 Message-ID: <20250221160839.29308-28-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: fc4e33b1-8860-413e-aded-21b09d0dec45 X-Archives-Hash: 206b3b35636ccae836dda8abeea0a716 Signed-off-by: Zurab Kvachadze --- www-nginx/ngx-upload-progress/Manifest | 1 + www-nginx/ngx-upload-progress/metadata.xml | 24 +++++++++++++++++++ .../ngx-upload-progress-0.9.3.ebuild | 20 ++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 www-nginx/ngx-upload-progress/Manifest create mode 100644 www-nginx/ngx-upload-progress/metadata.xml create mode 100644 www-nginx/ngx-upload-progress/ngx-upload-progress-0.9.3.ebuild diff --git a/www-nginx/ngx-upload-progress/Manifest b/www-nginx/ngx-upload-progress/Manifest new file mode 100644 index 000000000000..932d7f7e777b --- /dev/null +++ b/www-nginx/ngx-upload-progress/Manifest @@ -0,0 +1 @@ +DIST ngx-upload-progress-0.9.3.tar.gz 17303 BLAKE2B 80053985e5b07ab6baf1852514210264b29abdc36689a1d57d7ed5c52b54239911bc6f25d1d062be2015b9809b2efc122a1e424cc8e14971d04fb26b3a65af96 SHA512 43361c584207ddab61ddd9266507b0e1c39041b792e99325088b0621a870ff52b3c191becf4c8ad4fba0c7b7ca29a3a12472b95e9c20c0610c50c6ccedb45871 diff --git a/www-nginx/ngx-upload-progress/metadata.xml b/www-nginx/ngx-upload-progress/metadata.xml new file mode 100644 index 000000000000..26cbb24af8bf --- /dev/null +++ b/www-nginx/ngx-upload-progress/metadata.xml @@ -0,0 +1,24 @@ + + + + + zurabid2016@gmail.com + Zurab Kvachadze + + + proxy-maint@gentoo.org + Proxy Maintainers + + + The ngx-upload-proress module is an NGINX module that implements an upload progress system + which monitors RFC1867 POST upload as they are transmitted to upstream servers. + + The module works by tracking the uploads proxied by NGINX to upstream servers without analysing the + uploaded content and offers a web API to report upload progress in JavaScript, JSON or any + other format (with the help of templates). + + + https://github.com/masterzen/nginx-upload-progress-module/issues + masterzen/nginx-upload-progress-module + + diff --git a/www-nginx/ngx-upload-progress/ngx-upload-progress-0.9.3.ebuild b/www-nginx/ngx-upload-progress/ngx-upload-progress-0.9.3.ebuild new file mode 100644 index 000000000000..c9e3856c74eb --- /dev/null +++ b/www-nginx/ngx-upload-progress/ngx-upload-progress-0.9.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="nginx-upload-progress-module" +inherit nginx-module + +DESCRIPTION="An upload progress system for NGINX monitoring RFC1867 POST uploads" +HOMEPAGE="https://github.com/masterzen/nginx-upload-progress-module" +SRC_URI=" + https://github.com/masterzen/nginx-upload-progress-module/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" +NGINX_MOD_S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="BSD-2" +SLOT="0" + +# Uses custom shell-based tests. +RESTRICT="test" -- 2.45.3