diff options
author | James Beddek <telans@posteo.de> | 2021-10-31 23:46:49 +1300 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-11-01 10:02:47 +0000 |
commit | c89c50467244be3f24d015c832c6d8a3efa8dfc4 (patch) | |
tree | e58fefbba50905dda582e35ef10d4dcaae5f0994 | |
parent | app-office/libreoffice: add 7.2.9999 (diff) | |
download | gentoo-c89c50467244be3f24d015c832c6d8a3efa8dfc4.tar.gz gentoo-c89c50467244be3f24d015c832c6d8a3efa8dfc4.tar.bz2 gentoo-c89c50467244be3f24d015c832c6d8a3efa8dfc4.zip |
app-office/libreoffice: sync live
Closes: https://bugs.gentoo.org/813246
Signed-off-by: James Beddek <telans@posteo.de>
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | app-office/libreoffice/libreoffice-7.2.2.2.ebuild | 2 | ||||
-rw-r--r-- | app-office/libreoffice/libreoffice-7.2.9999.ebuild | 2 | ||||
-rw-r--r-- | app-office/libreoffice/libreoffice-9999.ebuild | 38 |
3 files changed, 23 insertions, 19 deletions
diff --git a/app-office/libreoffice/libreoffice-7.2.2.2.ebuild b/app-office/libreoffice/libreoffice-7.2.2.2.ebuild index d8ad94e8fcaf..8e25775da85a 100644 --- a/app-office/libreoffice/libreoffice-7.2.2.2.ebuild +++ b/app-office/libreoffice/libreoffice-7.2.2.2.ebuild @@ -103,7 +103,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == *9999* ]] || \ -KEYWORDS="~amd64 ~amd64-linux ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux" BDEPEND=" dev-util/intltool diff --git a/app-office/libreoffice/libreoffice-7.2.9999.ebuild b/app-office/libreoffice/libreoffice-7.2.9999.ebuild index d8ad94e8fcaf..8e25775da85a 100644 --- a/app-office/libreoffice/libreoffice-7.2.9999.ebuild +++ b/app-office/libreoffice/libreoffice-7.2.9999.ebuild @@ -103,7 +103,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == *9999* ]] || \ -KEYWORDS="~amd64 ~amd64-linux ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux" BDEPEND=" dev-util/intltool diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild index 188cea2395f9..dfd813483da6 100644 --- a/app-office/libreoffice/libreoffice-9999.ebuild +++ b/app-office/libreoffice/libreoffice-9999.ebuild @@ -44,6 +44,8 @@ unset DEV_URI # These are bundles that can't be removed for now due to huge patchsets. # If you want them gone, patches are welcome. ADDONS_SRC=( + # not packaged in Gentoo, https://github.com/efficient/libcuckoo/ + "${ADDONS_URI}/libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz" # broken against latest upstream release, too many patches on top: # https://github.com/tdf/libcmis/pull/43 "${ADDONS_URI}/libcmis-0.5.2.tar.xz" @@ -111,6 +113,22 @@ BDEPEND=" sys-devel/flex sys-devel/gettext virtual/pkgconfig + clang? ( + || ( + ( sys-devel/clang:13 + sys-devel/llvm:13 + =sys-devel/lld-13* ) + ( sys-devel/clang:12 + sys-devel/llvm:12 + =sys-devel/lld-12* ) + ( sys-devel/clang:11 + sys-devel/llvm:11 + =sys-devel/lld-11* ) + ( sys-devel/clang:10 + sys-devel/llvm:10 + =sys-devel/lld-10* ) + ) + ) odk? ( >=app-doc/doxygen-1.8.4 ) " COMMON_DEPEND="${PYTHON_DEPS} @@ -156,7 +174,7 @@ COMMON_DEPEND="${PYTHON_DEPS} media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig - media-libs/freetype:2 + >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-0.9.42:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 @@ -171,7 +189,6 @@ COMMON_DEPEND="${PYTHON_DEPS} net-misc/curl sci-mathematics/lpsolve sys-libs/zlib - virtual/glu virtual/jpeg:0 virtual/opengl x11-libs/cairo[X] @@ -185,19 +202,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-libs/glib:2 net-wireless/bluez ) - clang? ( - || ( - ( sys-devel/clang:12 - sys-devel/llvm:12 - =sys-devel/lld-12* ) - ( sys-devel/clang:11 - sys-devel/llvm:11 - =sys-devel/lld-11* ) - ( sys-devel/clang:10 - sys-devel/llvm:10 - =sys-devel/lld-10* ) - ) - ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus[X] ) @@ -475,7 +479,6 @@ src_configure() { --enable-cairo-canvas --enable-largefile --enable-mergelibs - --enable-neon --enable-python=system --enable-randr --enable-release-build @@ -499,14 +502,15 @@ src_configure() { --with-system-ucpp --with-tls=nss --with-vendor="Gentoo Foundation" + --with-webdav --with-x --without-fonts --without-myspell-dicts --with-help="html" --without-helppack-integration --with-system-gpgmepp + --without-system-cuckoo --without-system-jfreereport - --without-system_apache_commons --without-system-libcmis --without-system-sane $(use_enable base report-builder) |