summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/Manifest.gzbin12985 -> 12989 bytes
-rw-r--r--www-apps/bareos-webui/Manifest8
-rw-r--r--www-apps/bareos-webui/bareos-webui-22.1.6.ebuild (renamed from www-apps/bareos-webui/bareos-webui-23.0.1.ebuild)3
-rw-r--r--www-apps/bareos-webui/bareos-webui-23.0.4.ebuild107
-rw-r--r--www-apps/bareos-webui/bareos-webui-9999.ebuild3
-rw-r--r--www-apps/radicale/Manifest6
-rw-r--r--www-apps/radicale/radicale-3.2.2.ebuild2
-rw-r--r--www-apps/radicale/radicale-3.2.3.ebuild (renamed from www-apps/radicale/radicale-3.1.9-r1.ebuild)8
8 files changed, 123 insertions, 14 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 27b8a2764736..21fa06dd3ad9 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/bareos-webui/Manifest b/www-apps/bareos-webui/Manifest
index f917dd448f14..f56d38654641 100644
--- a/www-apps/bareos-webui/Manifest
+++ b/www-apps/bareos-webui/Manifest
@@ -2,10 +2,12 @@ AUX apache.conf 1235 BLAKE2B ecc04426bc5d354579bfa404bfdddce09b4bc3621b5fbb2013e
AUX nginx.include 328 BLAKE2B a202780d56334cfe5c226300b88e40dd9e1490c97c852fee7ef984fa8676c1d6b0b6f3dc4b9d7b5b8bde41c3bc15d708ee28ac6574cafe56fbbe192cccaff48c SHA512 82e82397041da79f72ac316175689d981f935c5568fb6352ebdf666928963395b76bd65eeea4b6b09e755118b3e040ab82678fdd0b34e67cd44de0055d96a3dc
AUX postinstall-en.txt 1318 BLAKE2B c5d4a74d67951bd9d3f9db677e7c526a29af108cab31a771e1623f425f1c0e4e16fca1ffc2f3cd7d8016a12fa87edab854002e5b513b07099128eb37d1cadc26 SHA512 0a1cddd68e6abba8e91d11d5ea32df18f71b64ef5f1dedcab3f5337b19fb272f05b289541da1117dac694f3d7ecb5b92d3bd3ccca96d7cbcbe3b9fad22b0ee37
DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327
-DIST bareos-23.0.1.tar.gz 14728566 BLAKE2B e5fe93f0e412fcc4b4cb31f3e7d7dbcd44b3c0f76c387f17685d97880af88949998faae502531e937201c1622350d226c2cc9f432b0dfda7893a3fb03e905b5f SHA512 5e3902c33c08dedbdd8dc7c74c5a1258da22288a728ada283b541316a7bff2f7773d1875b11f8fe12368afda3fd1bb2780242ff57441ef8fd596f71ea1af1e75
+DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc SHA512 6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29
+DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03 SHA512 50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5
EBUILD bareos-webui-22.1.2.ebuild 2608 BLAKE2B 8717ac735698244f95f53288c15a1b2d256d17c8e1a92bda98fe8838b3022fa73149dca6ba072659c71730d40f131d205f6e4da5582a0c4f2e9bf0ada8cfa26e SHA512 00e1b963bffd1625170b7d99921dccd700d5c79baf731d5952c8b4e2b4e3271c4b5e9e57632a0448733aec83a0853ce277b4d9ed2989bc215090ad9e441a9109
-EBUILD bareos-webui-23.0.1.ebuild 2608 BLAKE2B 8717ac735698244f95f53288c15a1b2d256d17c8e1a92bda98fe8838b3022fa73149dca6ba072659c71730d40f131d205f6e4da5582a0c4f2e9bf0ada8cfa26e SHA512 00e1b963bffd1625170b7d99921dccd700d5c79baf731d5952c8b4e2b4e3271c4b5e9e57632a0448733aec83a0853ce277b4d9ed2989bc215090ad9e441a9109
+EBUILD bareos-webui-22.1.6.ebuild 2607 BLAKE2B 9c94d1d363410e5af9363ba50daa1ad5589b38bdada014f5d36e65bcd019fb86703af33708ecc83f45e6d43dda85d8fd4ffb6864fbc9aca950910e460d411555 SHA512 6987d79adb856046c64a2052b9b05281c9332d3f0fd63f87126b104fa930a6136ef7c23790fc70e9eb572eb899fbfdaadffd60d7ab8e1603a3935eb99c4a1cc4
EBUILD bareos-webui-23.0.2.ebuild 2608 BLAKE2B 8717ac735698244f95f53288c15a1b2d256d17c8e1a92bda98fe8838b3022fa73149dca6ba072659c71730d40f131d205f6e4da5582a0c4f2e9bf0ada8cfa26e SHA512 00e1b963bffd1625170b7d99921dccd700d5c79baf731d5952c8b4e2b4e3271c4b5e9e57632a0448733aec83a0853ce277b4d9ed2989bc215090ad9e441a9109
-EBUILD bareos-webui-9999.ebuild 2608 BLAKE2B 8717ac735698244f95f53288c15a1b2d256d17c8e1a92bda98fe8838b3022fa73149dca6ba072659c71730d40f131d205f6e4da5582a0c4f2e9bf0ada8cfa26e SHA512 00e1b963bffd1625170b7d99921dccd700d5c79baf731d5952c8b4e2b4e3271c4b5e9e57632a0448733aec83a0853ce277b4d9ed2989bc215090ad9e441a9109
+EBUILD bareos-webui-23.0.4.ebuild 2607 BLAKE2B 9c94d1d363410e5af9363ba50daa1ad5589b38bdada014f5d36e65bcd019fb86703af33708ecc83f45e6d43dda85d8fd4ffb6864fbc9aca950910e460d411555 SHA512 6987d79adb856046c64a2052b9b05281c9332d3f0fd63f87126b104fa930a6136ef7c23790fc70e9eb572eb899fbfdaadffd60d7ab8e1603a3935eb99c4a1cc4
+EBUILD bareos-webui-9999.ebuild 2607 BLAKE2B 9c94d1d363410e5af9363ba50daa1ad5589b38bdada014f5d36e65bcd019fb86703af33708ecc83f45e6d43dda85d8fd4ffb6864fbc9aca950910e460d411555 SHA512 6987d79adb856046c64a2052b9b05281c9332d3f0fd63f87126b104fa930a6136ef7c23790fc70e9eb572eb899fbfdaadffd60d7ab8e1603a3935eb99c4a1cc4
MISC metadata.xml 328 BLAKE2B 47dda9d82b55f78bbf9b78f8ac463db48ede507dd62dfecd1fec01426e834f2669203956b0a5da31ae133bb0f362ab1263123318babf65abaa6619e1feb209f1 SHA512 c16ba92ff73595406f24c4f2cb18bb2059d7990273d2c91c4f83486f1349ab0ca3d709f27f929956987b60a24ff8426687dafc7f79be0d32df0a176ee2528d93
diff --git a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild b/www-apps/bareos-webui/bareos-webui-22.1.6.ebuild
index 1891ba820469..77c9bfd5119b 100644
--- a/www-apps/bareos-webui/bareos-webui-23.0.1.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-22.1.6.ebuild
@@ -25,9 +25,8 @@ fi
DESCRIPTION="Featureful client/server network backup suite"
HOMEPAGE="https://www.bareos.org/"
-RESTRICT="mirror"
-
LICENSE="AGPL-3"
+RESTRICT="mirror"
DEPEND=""
RDEPEND="${DEPEND}
diff --git a/www-apps/bareos-webui/bareos-webui-23.0.4.ebuild b/www-apps/bareos-webui/bareos-webui-23.0.4.ebuild
new file mode 100644
index 000000000000..77c9bfd5119b
--- /dev/null
+++ b/www-apps/bareos-webui/bareos-webui-23.0.4.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_WARN_UNUSED_CLI=no
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake webapp
+
+MY_PV=${PV/_/-}
+MY_PN="bareos"
+MY_P="${MY_PN}-${MY_PV}"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ S=${WORKDIR}/${PF}/webui
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"
+else
+ S=${WORKDIR}/${MY_PN}-Release-${PV}/webui
+ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/Release/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="https://www.bareos.org/"
+LICENSE="AGPL-3"
+RESTRICT="mirror"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ dev-lang/php[bzip2,ctype,curl,fileinfo,filter,fpm,gd,iconv,intl,mhash,nls,pdo,postgres,session,simplexml,ssl,xml,xmlreader,xmlwriter,zip]
+ virtual/httpd-php
+"
+
+need_httpd
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_prepare() {
+ # fix missing VERSION
+ sed -i "s/@BAREOS_FULL_VERSION@/${PV}/g" version.php.in || die
+
+ cmake_src_prepare
+ default
+}
+
+src_configure() {
+ if [[ ${PV} == 9999 ]]; then
+ pushd "${WORKDIR}/${PF}"
+ else
+ pushd "${S}"/..
+ fi
+ CURRENT_VERSION=$(echo $(cmake -P get_version.cmake) | sed 's/[- ]//g')
+ popd
+ local mycmakeargs=(
+ -DVERSION_STRING=${CURRENT_VERSION}
+ -Wno-dev
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ webapp_src_preinst
+
+ dodoc README.md doc/README-TRANSLATION.md
+
+ dodir /etc/bareos/bareos-dir.d
+ cp -r install/bareos/bareos-dir.d/* "${D}"/etc/bareos/bareos-dir.d
+
+ webapp_server_configfile nginx "${FILESDIR}"/nginx.include
+ webapp_server_configfile apache "${FILESDIR}"/apache.conf
+
+ insinto /etc/"${PN}"
+ doins install/{configuration,directors}.ini
+
+ insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+ doins -r .
+
+ webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/application.config.php
+ webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/config/autoload/global.php
+
+ keepdir "${MY_HTDOCSDIR#${EPREFIX}}"/data
+ webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/data
+
+ # cleanup
+ find "${D}/${MY_HTDOCSDIR#${EPREFIX}}" -name "*.in" -delete
+ rm -rf "${D}/${MY_HTDOCSDIR#${EPREFIX}}"/{CMakeLists.txt,install,cmake,phpunit.xml,scripts,doc,tests}
+
+ webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+ webapp_src_install
+}
+
+pkg_postinst() {
+ einfo ""
+ einfo "The webui uses 'webapp-config' to be installed to the webservers docroot"
+ einfo "E.g. to install webapp-config may be called like so:"
+ einfo ""
+ einfo " ~# webapp-config -h localhost -d bareos-webui -I bareos-webui ${PV}"
+ einfo ""
+ einfo "See 'man webapp-config' for details."
+ einfo ""
+}
diff --git a/www-apps/bareos-webui/bareos-webui-9999.ebuild b/www-apps/bareos-webui/bareos-webui-9999.ebuild
index 1891ba820469..77c9bfd5119b 100644
--- a/www-apps/bareos-webui/bareos-webui-9999.ebuild
+++ b/www-apps/bareos-webui/bareos-webui-9999.ebuild
@@ -25,9 +25,8 @@ fi
DESCRIPTION="Featureful client/server network backup suite"
HOMEPAGE="https://www.bareos.org/"
-RESTRICT="mirror"
-
LICENSE="AGPL-3"
+RESTRICT="mirror"
DEPEND=""
RDEPEND="${DEPEND}
diff --git a/www-apps/radicale/Manifest b/www-apps/radicale/Manifest
index 0010f451fdbc..e79c537ae78a 100644
--- a/www-apps/radicale/Manifest
+++ b/www-apps/radicale/Manifest
@@ -1,7 +1,7 @@
AUX radicale-r4.init.d 601 BLAKE2B 5b25d1b22fd3b531ceee7318d6389c0bb8e31bd2a6b26d2f126b9d4dc1549d54ce6b42c58481278ebec7d328247c4841d58efd0a58c4e45e4937524c61f19931 SHA512 82c53c5974632ecd87c79a4d4120fbb932eaad2830eed20091bf439bd68b0a74d5217f586590404279a65011732bbac1a00eb973c6c7a00a6509ec4304a3ec9c
AUX radicale.service 546 BLAKE2B 6d43e9b9aec713a944259e6323442f6796068ede3da5399f9081692b55fa0edc7ec72b35d190ec68f14972374c4da23178e84c7f4ff6df611c1f82e1e0b3029d SHA512 94705c36ddd4de14b608fa71cb8ee4fff3f4f12cf90cfeb3863c334e98ac5d19b34134d26c319d5d05b61efba8370addb87b8b6a6ad7005a17f8bfb35ff9013b
-DIST Radicale-3.1.9.gh.tar.gz 141258 BLAKE2B 6d74eabd7e09b1804a6a3c556a9f629fb72c4685fdf5d96d0d53ffaf5db712968b054678be866002ab4ceafaf1d3d8ad3f52aae7a9a4ecabbc129149c96ab9b6 SHA512 f4d0b26149c331b4bc02f01bb637cea1d29e1d563a4133c4293ec13990f1553988181582c2e726ce33b563403a14e9ec863403f86e66b13fd8cfd62cf74439e4
DIST Radicale-3.2.2.gh.tar.gz 155283 BLAKE2B e82e59bd90275cb6f5a32479a163032e12201144b250a7c7987619bc5343a4494952d263957aafc2ff1e2983b2edb339648f5aeb7bd84718b7ae0d1d20159d0f SHA512 12d1d40e6c63a5229948b9eed8d1311fcebc0b59506497966712810b8745475c3407f68cbafbf0a16b11985e1179aea4355ff2ab67ad9a8b7440443ea451cdcd
-EBUILD radicale-3.1.9-r1.ebuild 2016 BLAKE2B d9d2007fabbb91fb6d3817b52df3acb8b7dc15fce695c0991b8136eb49ff5e748e46be4d8e1b8472b96b74ff76b1f980503093e8824847722025fdd26619a259 SHA512 c7ffc745258b5a9314d915650c24c4a486e08e1c5d672a60f19f908beed827d140fcc15c443a42970c3fdb30991bec28f5ece2f3489be59ee97da76b22de945a
-EBUILD radicale-3.2.2.ebuild 2086 BLAKE2B ed2773734abd83fa641b0b5d85875e47a6b7f04926566e9b49084e3753e93406d0a6a0a1b5df4d536bac8bf4f66370d5b856fbd0b6b097b49a2a38e0c766ac59 SHA512 f6279e4a979629cfa3ebc20b1f98a94c1f5155503df25728f17f20ea686b81f2cdd0fe6302c73532527d3fa365cd218def406269ec404bd6b5e575a7f4d3f15c
+DIST Radicale-3.2.3.gh.tar.gz 157923 BLAKE2B 4beba122bc329cad27ebccd47655819e4769e58d4fe253bb8f064d4bef2cc2f9d9fd7c44b28a12a2f35e331ca1857bbf795d839ecfaf179983e8b1d54617b372 SHA512 992925ab82394fe5c94998ab23b8fa7d62ae3685ebc6f17497f67981758a9ea51757e48141dbedf20840610db8f3385a66d5a96cc24c3ba396ec67a522877be3
+EBUILD radicale-3.2.2.ebuild 2083 BLAKE2B 4a9dffb178c624272fe86b8743880ea7bf5c1cfdda0b887580cf09c2ef14c1d538aaaf92a027920eb68b4d9dcbffd23c2909ef5625c7d924930b04dfc0dfb4ae SHA512 79adb386fd50bf429f529e8482e462c9b75aba42ad1162c58ef14998e94172d1c5a711aad0ddd70bfb95121bd619add1e829ca384e25a84b26742bc19d98210e
+EBUILD radicale-3.2.3.ebuild 2083 BLAKE2B 0e0cac796f596b038392930e74a7a9449356d4f361b7287a41fa24e7a4565da7ba7f02695846e3ae5966574783b73914b1b18378726143218644f8baf5a43964 SHA512 0e6452c62d580fba940226b234d94f60522a41546e0955bf6b5e7f2644eeb9b83ce331d1541eeb220cbf8229eba887c5244ac3be50314691d18abf58c717c9bc
MISC metadata.xml 499 BLAKE2B e8aa182ad9b9388d6bbb527bff646b1e816343ddcbc95f8a9ee2eede2272f6470e1d543745c8ab9b907259c3b880332fb6d281e9771ea63696812956195bb277 SHA512 bb9b0a207af851714831c2aca9d020bcc728094c82ad15d519578e31499ff1999741279725ab6c306a25f0e4ccfd8399e39f2b42ca4eb821e677395aea8be842
diff --git a/www-apps/radicale/radicale-3.2.2.ebuild b/www-apps/radicale/radicale-3.2.2.ebuild
index 76e6c53a8225..3d0299c12c35 100644
--- a/www-apps/radicale/radicale-3.2.2.ebuild
+++ b/www-apps/radicale/radicale-3.2.2.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
BDEPEND="
test? (
- <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
dev-python/waitress[${PYTHON_USEDEP}]
)
"
diff --git a/www-apps/radicale/radicale-3.1.9-r1.ebuild b/www-apps/radicale/radicale-3.2.3.ebuild
index 3ba042c24436..df966c6e3abf 100644
--- a/www-apps/radicale/radicale-3.1.9-r1.ebuild
+++ b/www-apps/radicale/radicale-3.2.3.ebuild
@@ -4,9 +4,9 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
-inherit distutils-r1 systemd
+inherit distutils-r1 optfeature systemd
MY_P=${P^}
DESCRIPTION="A simple CalDAV calendar server"
@@ -35,7 +35,7 @@ RDEPEND="
BDEPEND="
test? (
- <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
dev-python/waitress[${PYTHON_USEDEP}]
)
"
@@ -87,4 +87,6 @@ pkg_postinst() {
ewarn "# \`chmod 0750 ${_erdir}\`"
ewarn "# \`chmod -R o= ${_erdir}\`"
fi
+
+ optfeature "Publish changes to rabbitmq" dev-python/pika
}