summaryrefslogtreecommitdiff
path: root/app-office
diff options
context:
space:
mode:
Diffstat (limited to 'app-office')
-rw-r--r--app-office/Manifest.gzbin7898 -> 7893 bytes
-rw-r--r--app-office/calcurse/Manifest3
-rw-r--r--app-office/calcurse/calcurse-4.7.1.ebuild50
-rw-r--r--app-office/calcurse/files/calcurse-4.7.1-respect-docdir.patch13
-rw-r--r--app-office/kexi/Manifest4
-rw-r--r--app-office/kexi/kexi-3.2.0-r2.ebuild (renamed from app-office/kexi/kexi-3.2.0-r1.ebuild)9
-rw-r--r--app-office/kexi/metadata.xml1
7 files changed, 71 insertions, 9 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index 4824e658a5a8..712ec6fd9cb8 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/calcurse/Manifest b/app-office/calcurse/Manifest
index 0bec32b8a51d..96d54dc98e6a 100644
--- a/app-office/calcurse/Manifest
+++ b/app-office/calcurse/Manifest
@@ -1,4 +1,7 @@
AUX calcurse-4.2.1-tinfo.patch 644 BLAKE2B e304953d56dc8891138e909f0b7b31b85b89a16800a1e8efc64a199cb884b730c3123f902ffe2095d392c41cbf0f65b88d440fff2133816b2763ea74a5e44770 SHA512 099ead1b288717e9d9eff331c2fbb9ff8deb19b1843109549ebdab30e8e59cc9cbb01a89c87e84e9283003ce70fc595e2305936a8a0918b0996b5fab1854cb5f
+AUX calcurse-4.7.1-respect-docdir.patch 332 BLAKE2B cde6ea64dfc6d6d12935f6b26a2ee0b3c49dbd04a7f2c834bdfacacba024a1d3b45094c2d82671cacd6253830950fe64ad3c98ec381d594d77dadc33a936dc65 SHA512 c7d9779d9509ece7743113d9520b11672956d78fd4e6b389016772186bad081317c4cbd2cfb68fbf7e5ec78c9d7a7c641e26c58b7888c4b9819b2b8b80409cb1
DIST calcurse-4.7.0.tar.gz 699134 BLAKE2B fb50ee3d5fe6a0eebacb557ae6fdc1b49a413b35d53fd8dfb64102bd2ed963bf83f27f1e3c3f454284143d1410f18766b56792252634ad82b1b20c130364a54c SHA512 656f3e74cde923bf7bbe5aca56f0544023b69fd8ff6ac8c851bbe224bf6cbe1fb58eb141b66ba818b1382d705e1a7c82a7e20eda7a1672d513ad54749d5a2bac
+DIST calcurse-4.7.1.tar.gz 701563 BLAKE2B 438741b9e0f61438d235fa60d13816d83c19f7d1b612619fe20a78812e77657b003ad0b9416bcc766f0e38e7868b3543972ed65eee43d8f9d6b1d80ba1872091 SHA512 8b5574d2909128c745b2d6367b517c5fb04a1c451e666dc9ee0652b3793b519576af5700d4fd073de0ccd5e5dced6b69c45dbfaf98b35a99784093208512b68e
EBUILD calcurse-4.7.0.ebuild 960 BLAKE2B fcc2c870c835128123e0f129ef8d544a7337a706a0b7d3f08d7d2ea2e9238c149b589614093507be4799e33e0a5b6189ba7976ddb6fe910c20af20203192b54f SHA512 5019193cb5ab2d5cd8cf753acfb10fc21972fe50deb2988ab9e5a2152052725f118de49467154ccc13c0149b36f2cf69d55fc47656ab722ca77f5178349af80b
+EBUILD calcurse-4.7.1.ebuild 1013 BLAKE2B 5e5a2eaf15930a84c2a5763e95d5f81c996dcb5af97d3bffe4862fdf09bd770f54800338c321117641e545a7b74428c609e24275eee3617d8d3868d640596006 SHA512 5d2f9887b1856bc5ad5d2a8181362904c6837827104f14aa36d6e725cd8c3909d531f55c9de225cae8872710d0811b7966c53290e9854de748ffed55be6871eb
MISC metadata.xml 543 BLAKE2B d83f1f3ebe848644b56d33a11e4269faef06f9f44536e04e4e12de3fe3bef6a204ccc11f6de7c6c00ecda876870bc46422800092005396cdb9f79b2f717e97c1 SHA512 a5104bbcb1514d86cd7e476de48536d933148d09837fe3312a5ccc07bb0a4db8f9d3d780322516976f7d875929120ebab7aac9301d7771ebe686736eda3d94fa
diff --git a/app-office/calcurse/calcurse-4.7.1.ebuild b/app-office/calcurse/calcurse-4.7.1.ebuild
new file mode 100644
index 000000000000..a8060b73a4a8
--- /dev/null
+++ b/app-office/calcurse/calcurse-4.7.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="A text-based calendar and scheduling application"
+HOMEPAGE="https://calcurse.org/"
+SRC_URI="https://calcurse.org/files/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/httplib2[${PYTHON_USEDEP}]')
+ sys-libs/ncurses:0="
+
+DEPEND="
+ ${RDEPEND}"
+
+# Some tests fail, mostly those pertaining to ical, perhaps due to requiring network?
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.2.1-tinfo.patch
+ "${FILESDIR}"/${PN}-4.7.1-respect-docdir.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_compile() {
+ default
+ python_setup
+ python_fix_shebang contrib/caldav/calcurse-caldav
+}
+
+src_install() {
+ # calcurse likes to read the text files uncompressed
+ docompress -x /usr/share/doc
+ default
+}
diff --git a/app-office/calcurse/files/calcurse-4.7.1-respect-docdir.patch b/app-office/calcurse/files/calcurse-4.7.1-respect-docdir.patch
new file mode 100644
index 000000000000..8619b4d8d674
--- /dev/null
+++ b/app-office/calcurse/files/calcurse-4.7.1-respect-docdir.patch
@@ -0,0 +1,13 @@
+# Gentoo bug "app-office/calcurse: Unable to find documentation"
+# https://bugs.gentoo.org/813438
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -57,8 +57,6 @@ CLEANFILES = \
+ submitting-patches.html \
+ calcurse.1
+
+-docdir = $(datadir)/doc/$(PACKAGE)
+-
+ .txt.html:
+ if HAVE_ASCIIDOC
+ $(AM_V_GEN) $(ASCIIDOC) $(ASCIIDOC_ARGS) $<
diff --git a/app-office/kexi/Manifest b/app-office/kexi/Manifest
index 5d45b2ad73bf..c1e02e748efa 100644
--- a/app-office/kexi/Manifest
+++ b/app-office/kexi/Manifest
@@ -3,5 +3,5 @@ AUX kexi-3.2.0-glib-2.68.patch 1223 BLAKE2B 354fbb183b30bf678eb0b896fee5ae607bf8
AUX kexi-3.2.0-missing-header.patch 739 BLAKE2B da09cf24f4852222040112a7774bd5d0463f85d52d52c352b453f4d0502085a0faa67ae3ae8fd44102c2fa3b8840525929e53c9ad1a05acfb5c23747cdbb6d91 SHA512 14779c27e47d7e3c0f3f8de917deae8fed7b38673bcc5ec53fa0ca7c89c354a3601af80c6fe17ab3231f633852c47c0dcd2858834cee79a961fc3d02a1043fa1
AUX kexi-3.2.0-postgresql-9.12.patch 1094 BLAKE2B ac9ba4ff8f5c29ae8ebdcfa6820ed8663aa0f13a9fb55f4eff85265fa3d76a3e33e6c1000400a7a21721e9f45ba58006dbb97c312fd4b96f9d0e9e49dfd88690 SHA512 cfde38090e163ff441477c7f8262629589c9ab49c2687eefe7e0a107f4d70fd447cc35e1031612a6ce970e3b3ec3b9394f13e6e2876c29614cb43ba0b9fc9fbd
DIST kexi-3.2.0.tar.xz 3624956 BLAKE2B 8d0b3712f07d13f606c4c0d714b3d4ea0fe9f56e4d4a3aeeb144ffda56cd5ef89e4f08d5660550364103c86acd60923ddc74fcea135a23fffbae87853a7c00f4 SHA512 5cb9e0747c8e7ea19020b62345571ba10f65278dcc718bb0772827721bf8812d0ffee3c35d53b57285884c66e0406520835c7b00789fbe5459717722dff13e93
-EBUILD kexi-3.2.0-r1.ebuild 2652 BLAKE2B 060e32dc624c379239e5a81d583680f1b0eeb56a9f64eb98956067e3fd0cceafee2e31802140ebe91c246bc362ef9f0bde5820fdc7f0e0ddb6db4abf08945ae7 SHA512 fdda26265e612cbed8fb9c100c037d9ea7c1865623c56baf7f3fa86354420c6d420494e1985ff22c3aa8b3fbedf74b07fe884d7ee874625bda7ad96b8677c067
-MISC metadata.xml 669 BLAKE2B ecf2f08c0dd3c05e493d5c53a9d0c611597ff726bee44a5a866281f87c6582a950622df802b0c4fba0dcf2b9d45cb3731554f118e6f68acc47e6602b254f5a5a SHA512 3ed78fb68314239b786e5905fd776fa27573a2c7a19f3e3f28c81ad39df873415b4f0d9283bf2a3293410702cdca5876897f2020e385a9bcc3a98e6f37d91cb6
+EBUILD kexi-3.2.0-r2.ebuild 2563 BLAKE2B 7e59fb8d1e99e0330db54cdcfba82c0e32836fc7fbc70792373ede56522d9365b4d51e7f9a002b0c3ea948876cc22cc356547ba94f7694f888bbe30ac9f36772 SHA512 0a800fde2d0f76566ae6e33d03d777518dc12f6a56fcb28cababd6781ee44dbcc798211b36133b84eb80a9ac2a208c612d6fe7cfe850beb230dd5ad8dfbfc0f3
+MISC metadata.xml 575 BLAKE2B 1dca47de7a2eb1ddd144ce3973ae4a9ed10cdf26ee7e5fae40db8758f644337c47a8af5025a1e93ef709aa379f50af59a442c8d9946853686089968a0865f29f SHA512 e4043a2476ebed2ce2af0ea7b1dc16f9ddd8370319882a3390384f27c8277358bb98800dc456f75b57d254cc991adbfd1c822639eb5c5022327bb68e4b724f79
diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild b/app-office/kexi/kexi-3.2.0-r2.ebuild
index 89fe7316eccd..af75314b961f 100644
--- a/app-office/kexi/kexi-3.2.0-r1.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r2.ebuild
@@ -20,7 +20,7 @@ fi
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+IUSE="debug experimental marble mdb mysql postgres sqlite"
BDEPEND="sys-devel/gettext"
DEPEND="
@@ -60,7 +60,6 @@ DEPEND="
dev-db/postgresql:*
dev-libs/libpqxx
)
- webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
"
RDEPEND="${DEPEND}"
@@ -72,10 +71,8 @@ PATCHES=(
)
src_prepare() {
- if ! use webkit; then
- ecm_punt_bogus_dep Qt5 WebKit
- ecm_punt_bogus_dep Qt5 WebKitWidgets
- fi
+ ecm_punt_bogus_dep Qt5 WebKit
+ ecm_punt_bogus_dep Qt5 WebKitWidgets
ecm_src_prepare
}
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index e1ee5c33cbb2..47e7abfd6584 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -12,6 +12,5 @@
<flag name="experimental">Enable features deemed experimental by upstream</flag>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="mdb">Enable support for Microsoft Access database</flag>
- <flag name="webkit">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
</use>
</pkgmetadata>