Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
Date: Fri, 28 Jan 2022 18:00:12
Message-Id: 1643392788.96696083b8ad1cdf6a815fe0b4f7ab0c2fb4bc9e.polynomial-c@gentoo
1 commit: 96696083b8ad1cdf6a815fe0b4f7ab0c2fb4bc9e
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 28 17:59:48 2022 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 28 17:59:48 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96696083
7
8 www-apps/nextcloud: Bump to versions 21.0.8, 22.2.4 and 23.0.1
9
10 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
11
12 www-apps/nextcloud/Manifest | 3 +++
13 www-apps/nextcloud/nextcloud-21.0.8.ebuild | 43 ++++++++++++++++++++++++++++++
14 www-apps/nextcloud/nextcloud-22.2.4.ebuild | 43 ++++++++++++++++++++++++++++++
15 www-apps/nextcloud/nextcloud-23.0.1.ebuild | 43 ++++++++++++++++++++++++++++++
16 4 files changed, 132 insertions(+)
17
18 diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
19 index 0c22e5ea9982..06464187a90e 100644
20 --- a/www-apps/nextcloud/Manifest
21 +++ b/www-apps/nextcloud/Manifest
22 @@ -1,4 +1,7 @@
23 DIST nextcloud-21.0.5.tar.bz2 127542660 BLAKE2B b6c2bc642705ba5572a74a1f473e09a7be0ad6c4937b1a15d3b29bdad652872c373b9b6ab126c1ea90f32dced3fbb34505c82a7fc9d6913e407c6e43b97fe55b SHA512 ef8796cb17e6143dc1c9ccdea56105d0d7e2138eddae228724074b6360f99d0416a3682be047955b9a84dd6a961cdbb15ccff67ee6656a896699bbfa640d715d
24 DIST nextcloud-21.0.7.tar.bz2 127623506 BLAKE2B 8338868063ef0d89df4fb50f6b44e5138acce3a33be2697ead1587dd78ddf44d374b49a36aaff15f55dd30698b7ebc8d5797bf0a7ff1e4295fb60fa00d4d0559 SHA512 a4ef72b1d657ce793fb2519469add9a370c749987780385528889986bfa87bd072343e74dd6d19a13e8d3fdb3a22fe29b1e6b4c9a82ecc8845273d89340f98fd
25 +DIST nextcloud-21.0.8.tar.bz2 127759792 BLAKE2B 80628713ca3b3805fd81be4ecff6f084789c7fcabb01091b151c202c537aede8edbd4fafe08a0ed8398b41d0d8657b7bbb4e3d373017988c77af807923520fca SHA512 c31df7bb4b48bfdb2d5899938c58f776a214bb444b313d50768f479b1bfc19e5c48bd8b5cd062bc3bd9d85d0e7358a3bc7b684f87ef55ba67e60ffe5d2242d96
26 DIST nextcloud-22.2.3.tar.bz2 130819469 BLAKE2B 2ca6c72fbf27a4bbe5179d3cd73fd3fab4017fcfe82900c10348a71d253bd9b843f8aa3b97d15fbcf6a92ca2fd1b33a9c3741aa7ab13e72103ae58463fdd5ed3 SHA512 d451454ba82d75d5c3639734b5b855ff320168a709fbd9ccc4e1e73c39446936787385cbdd64326743b262e057264eba291642dd0ed66d01c386f8261cc0c1fa
27 +DIST nextcloud-22.2.4.tar.bz2 131112732 BLAKE2B 7122df7d127c5f4a09f47de14cec8113c4024977512ffbb43970f7d342239361e2018035eb289ac740535238d644aa9e03664d7f4ecef558d9efa0560f802091 SHA512 94c8913cc9971be58dffd3b8f5438e544df7a8255e0a661139e44ccfd0f04fe218375218032e1db19ee6d08a8db1723d023662b65ffb754b464f1f469fabad36
28 DIST nextcloud-23.0.0.tar.bz2 138156149 BLAKE2B 2dc00a1b522b51baa368a19628e354a674af1428e062595ccf75cb8541f497c1b2f8ed4f301cc0b5136382526e0e0c6ea1405f2d08a748b8fa2caf95d70c3d89 SHA512 fba9f03c37a4d3f5e44472218fc50a49157872ae7c1aaaa3bc0c1c0301a97394690f75cf03cd11b3f9b0f282fef29eea189fa52ee5019f40a0d6f671ddda6706
29 +DIST nextcloud-23.0.1.tar.bz2 139850037 BLAKE2B 7b878035b6c760ae95ea87c73496917c904c944a28e5c49055f65dbe18db6ce2057610426732fdfc3f504aae670cc968c53beb62e1148c84c176719a32b0f90b SHA512 38355386b98b1d8dd15c93acbd59cdbe7ba95620833353e89487da47827fce28ab3442142afa70ffd6a1005f87f16a3099d7b270ba946bb932008e68054a2a9e
30
31 diff --git a/www-apps/nextcloud/nextcloud-21.0.8.ebuild b/www-apps/nextcloud/nextcloud-21.0.8.ebuild
32 new file mode 100644
33 index 000000000000..b49730459a5f
34 --- /dev/null
35 +++ b/www-apps/nextcloud/nextcloud-21.0.8.ebuild
36 @@ -0,0 +1,43 @@
37 +# Copyright 1999-2022 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI=7
41 +
42 +inherit webapp
43 +
44 +DESCRIPTION="Personal cloud that runs on your own server"
45 +HOMEPAGE="https://nextcloud.com/"
46 +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
47 +LICENSE="AGPL-3"
48 +
49 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
50 +IUSE="+curl +imagemagick mysql postgres +sqlite"
51 +REQUIRED_USE="|| ( mysql postgres sqlite )"
52 +
53 +DEPEND=""
54 +RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
55 + imagemagick? ( dev-php/pecl-imagick )
56 + virtual/httpd-php"
57 +
58 +S=${WORKDIR}/${PN}
59 +
60 +pkg_setup() {
61 + webapp_pkg_setup
62 +}
63 +
64 +src_install() {
65 + webapp_src_preinst
66 +
67 + insinto "${MY_HTDOCSDIR}"
68 + doins -r .
69 + dodir "${MY_HTDOCSDIR}"/data
70 +
71 + webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
72 + webapp_serverowned -R "${MY_HTDOCSDIR}"/data
73 + webapp_serverowned -R "${MY_HTDOCSDIR}"/config
74 + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
75 +
76 + webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
77 +
78 + webapp_src_install
79 +}
80
81 diff --git a/www-apps/nextcloud/nextcloud-22.2.4.ebuild b/www-apps/nextcloud/nextcloud-22.2.4.ebuild
82 new file mode 100644
83 index 000000000000..b49730459a5f
84 --- /dev/null
85 +++ b/www-apps/nextcloud/nextcloud-22.2.4.ebuild
86 @@ -0,0 +1,43 @@
87 +# Copyright 1999-2022 Gentoo Authors
88 +# Distributed under the terms of the GNU General Public License v2
89 +
90 +EAPI=7
91 +
92 +inherit webapp
93 +
94 +DESCRIPTION="Personal cloud that runs on your own server"
95 +HOMEPAGE="https://nextcloud.com/"
96 +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
97 +LICENSE="AGPL-3"
98 +
99 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
100 +IUSE="+curl +imagemagick mysql postgres +sqlite"
101 +REQUIRED_USE="|| ( mysql postgres sqlite )"
102 +
103 +DEPEND=""
104 +RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
105 + imagemagick? ( dev-php/pecl-imagick )
106 + virtual/httpd-php"
107 +
108 +S=${WORKDIR}/${PN}
109 +
110 +pkg_setup() {
111 + webapp_pkg_setup
112 +}
113 +
114 +src_install() {
115 + webapp_src_preinst
116 +
117 + insinto "${MY_HTDOCSDIR}"
118 + doins -r .
119 + dodir "${MY_HTDOCSDIR}"/data
120 +
121 + webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
122 + webapp_serverowned -R "${MY_HTDOCSDIR}"/data
123 + webapp_serverowned -R "${MY_HTDOCSDIR}"/config
124 + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
125 +
126 + webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
127 +
128 + webapp_src_install
129 +}
130
131 diff --git a/www-apps/nextcloud/nextcloud-23.0.1.ebuild b/www-apps/nextcloud/nextcloud-23.0.1.ebuild
132 new file mode 100644
133 index 000000000000..b49730459a5f
134 --- /dev/null
135 +++ b/www-apps/nextcloud/nextcloud-23.0.1.ebuild
136 @@ -0,0 +1,43 @@
137 +# Copyright 1999-2022 Gentoo Authors
138 +# Distributed under the terms of the GNU General Public License v2
139 +
140 +EAPI=7
141 +
142 +inherit webapp
143 +
144 +DESCRIPTION="Personal cloud that runs on your own server"
145 +HOMEPAGE="https://nextcloud.com/"
146 +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
147 +LICENSE="AGPL-3"
148 +
149 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
150 +IUSE="+curl +imagemagick mysql postgres +sqlite"
151 +REQUIRED_USE="|| ( mysql postgres sqlite )"
152 +
153 +DEPEND=""
154 +RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
155 + imagemagick? ( dev-php/pecl-imagick )
156 + virtual/httpd-php"
157 +
158 +S=${WORKDIR}/${PN}
159 +
160 +pkg_setup() {
161 + webapp_pkg_setup
162 +}
163 +
164 +src_install() {
165 + webapp_src_preinst
166 +
167 + insinto "${MY_HTDOCSDIR}"
168 + doins -r .
169 + dodir "${MY_HTDOCSDIR}"/data
170 +
171 + webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
172 + webapp_serverowned -R "${MY_HTDOCSDIR}"/data
173 + webapp_serverowned -R "${MY_HTDOCSDIR}"/config
174 + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
175 +
176 + webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
177 +
178 + webapp_src_install
179 +}