From aadf1ef3638e1bf6c56c00ba06ff5758c608c502 Mon Sep 17 00:00:00 2001
From: Wolfgang Müller
Date: Mon, 21 Oct 2024 11:08:50 +0200
Subject: app-office/fava: add 1.29, drop 1.28

---
 app-office/fava/Manifest         |  4 ++--
 app-office/fava/fava-1.28.ebuild | 51 ----------------------------------------
 app-office/fava/fava-1.29.ebuild | 50 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 52 insertions(+), 53 deletions(-)
 delete mode 100644 app-office/fava/fava-1.28.ebuild
 create mode 100644 app-office/fava/fava-1.29.ebuild

(limited to 'app-office')

diff --git a/app-office/fava/Manifest b/app-office/fava/Manifest
index f09572d..dba847e 100644
--- a/app-office/fava/Manifest
+++ b/app-office/fava/Manifest
@@ -1,3 +1,3 @@
-DIST fava-1.28.tar.gz 1575936 BLAKE2B 83afe3d934430467e891f82284433ae5bab063af9700062e249fd2a0974eee33137cc91fe6e346cb036c9e23fd582c463efa0ea7a4af4f4e5e603b20a2a4b362 SHA512 32e7209a3fc61389a1107541cfdaeaea022f7508b54dcfbb0916ae39cc16344cf275b3b074123cf1211d238b329fc909eb089897e8e20e31f058cc0ed52f1006
-EBUILD fava-1.28.ebuild 1558 BLAKE2B 373c8a116ee8ec3f9f32aace9386f53c5a9d102add38518e3feb556b3757e705af3300d1fd291e491f10a2e26f681a464d5af7a811f1706bf44f5970dc271680 SHA512 b77eae008b736142db07580b30e53a5135cd841545a44fc53855238498db9466cf2c227a038855aba13a6f97d75b207c3b2d4ec8ec8838d55b90aa723b4820bb
+DIST fava-1.29.tar.gz 1576011 BLAKE2B cdd6e5ee4fc734f4205247305ea5553bc0961855718fa82e491911c9b0a00bc49b9de06aeded1eca87233868be555b9ab58619643cac989b7f13d233dbaf7230 SHA512 cc7720a37816f80267b4faa91dfb3fc96e27ace4a67ef68063fc6b81bdbfbaf77e943a2d39fd3b1895a0441806e38df8a0ea462ca2576091d230046b01896033
+EBUILD fava-1.29.ebuild 1521 BLAKE2B 04c5dc7bbb28eb11b00b966e6fb9cd88be4d45ee592ce03b1545d228743b5967f5fa3d7c1cf6595ed3adaeb364d10e71956387f88d9ba8108c83a38de406c20e SHA512 351bc2e51d190a87c26f03ee8f2cb4ef0ca4d60ca427df238307476a3aa787c356ae22c2faff54e46cd37ce54c80bffc77db2369d9389192cabe0d0ba126b4a5
 MISC metadata.xml 286 BLAKE2B bc035a2169b566efc5e5c22443c65abbb0fe1b2df60af417536dac4ffd66495376635e960b67ad0da91c651569928b4ec21adfea4b06d922b0fe4cfc96479a7f SHA512 2ce5388147b734a1d9a25edba004888151871b636478394de151eebfd7121d89eb048ec604cbbff23a84d4905119f05537a378940f52f45f47155e3a25842c26
diff --git a/app-office/fava/fava-1.28.ebuild b/app-office/fava/fava-1.28.ebuild
deleted file mode 100644
index 4918928..0000000
--- a/app-office/fava/fava-1.28.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{11,12} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Web interface for the accounting tool Beancount"
-HOMEPAGE="https://beancount.github.io/fava/ https://pypi.org/project/fava/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	>=app-office/beancount-2.3.5[${PYTHON_SINGLE_USEDEP}]
-	$(python_gen_cond_dep '
-		>=dev-python/Babel-2.7.0[${PYTHON_USEDEP}]
-		>=dev-python/cheroot-8.5.2[${PYTHON_USEDEP}]
-		>=dev-python/flask-babel-1.0.0[${PYTHON_USEDEP}]
-		>=dev-python/flask-2.2.0[${PYTHON_USEDEP}]
-		>=dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
-		>=dev-python/click-8.0.1[${PYTHON_USEDEP}]
-		>=dev-python/markdown2-2.3.0[${PYTHON_USEDEP}]
-		dev-python/ply[${PYTHON_USEDEP}]
-		>=dev-python/simplejson-3.16.0[${PYTHON_USEDEP}]
-		>=dev-python/werkzeug-2.3.0[${PYTHON_USEDEP}]
-		>=dev-python/watchfiles-0.20.0[${PYTHON_USEDEP}]
-		dev-python/chardet[${PYTHON_USEDEP}]
-		')
-	"
-
-python_prepare_all() {
-	sed -i -e 's:build-backend = "_build_backend":build-backend = "setuptools.build_meta":' pyproject.toml || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_test() {
-	# test_static_url presumes and requires the existence of these two files.
-	# They need only to exist in order for the code to determine the mtime
-	# value.
-	mkdir -p fava/static/{javascript,css} || die
-	touch fava/static/javascript/main.ts || die
-	touch fava/static/css/style.css || die
-
-	py.test -v || die
-}
diff --git a/app-office/fava/fava-1.29.ebuild b/app-office/fava/fava-1.29.ebuild
new file mode 100644
index 0000000..49fcc37
--- /dev/null
+++ b/app-office/fava/fava-1.29.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{11..12} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Web interface for the accounting tool Beancount"
+HOMEPAGE="https://beancount.github.io/fava/ https://pypi.org/project/fava/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	>=app-office/beancount-2.3.5[${PYTHON_SINGLE_USEDEP}]
+	$(python_gen_cond_dep '
+		>=dev-python/Babel-2.11.0[${PYTHON_USEDEP}]
+		>=dev-python/cheroot-8.5.2[${PYTHON_USEDEP}]
+		>=dev-python/flask-babel-1.0.0[${PYTHON_USEDEP}]
+		>=dev-python/flask-2.2.0[${PYTHON_USEDEP}]
+		>=dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
+		>=dev-python/click-8.0.1[${PYTHON_USEDEP}]
+		>=dev-python/markdown2-2.3.0[${PYTHON_USEDEP}]
+		dev-python/ply[${PYTHON_USEDEP}]
+		>=dev-python/simplejson-3.16.0[${PYTHON_USEDEP}]
+		>=dev-python/werkzeug-2.3.0[${PYTHON_USEDEP}]
+		>=dev-python/watchfiles-0.20.0[${PYTHON_USEDEP}]
+		')
+	"
+
+python_prepare_all() {
+	sed -i -e 's:build-backend = "_build_backend":build-backend = "setuptools.build_meta":' pyproject.toml || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_test() {
+	# test_static_url presumes and requires the existence of these two files.
+	# They need only to exist in order for the code to determine the mtime
+	# value.
+	mkdir -p fava/static/{javascript,css} || die
+	touch fava/static/javascript/main.ts || die
+	touch fava/static/css/style.css || die
+
+	py.test -v || die
+}
-- 
cgit v1.2.3-2-gb3c3