diff options
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/Manifest.gz | bin | 7898 -> 7893 bytes | |||
-rw-r--r-- | app-office/calcurse/Manifest | 3 | ||||
-rw-r--r-- | app-office/calcurse/calcurse-4.7.1.ebuild | 50 | ||||
-rw-r--r-- | app-office/calcurse/files/calcurse-4.7.1-respect-docdir.patch | 13 | ||||
-rw-r--r-- | app-office/kexi/Manifest | 4 | ||||
-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.xml | 1 |
7 files changed, 71 insertions, 9 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz Binary files differindex 4824e658a5a8..712ec6fd9cb8 100644 --- a/app-office/Manifest.gz +++ b/app-office/Manifest.gz 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> |