From: "Andreas Sturmlechner" <asturm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
Date: Sun, 13 Jul 2025 08:23:46 +0000 (UTC) [thread overview]
Message-ID: <1752395009.4b58d8a2023282ef76d92b84f413587501a059e2.asturm@gentoo> (raw)
commit: 4b58d8a2023282ef76d92b84f413587501a059e2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 12 09:23:52 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 13 08:23:29 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b58d8a2
app-office/libreoffice: drop 25.2.5.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-office/libreoffice/Manifest | 2 -
app-office/libreoffice/libreoffice-25.2.5.1.ebuild | 705 ---------------------
2 files changed, 707 deletions(-)
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 519261e1cb0e..af57536ca207 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -16,11 +16,9 @@ DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B d3ac085a3
DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b SHA512 c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
DIST frozen-1.2.0.tar.gz 187169 BLAKE2B 24844542dda345faad45ee9dd35a6fe165998f6aa2c4e16021567982fcaff7b7b5d25b53ff1f7207c67c3cd47b321233dab56c4bbe53738fbaaa3c2334771cf4 SHA512 644b29f60458fc5193a3fb16a347c190f9694d1bdbc75202aafe8d43eb72ce0433bbeaeb692f8ca485000d68b451ddc0236a1880ebbd64477f73198043d046b3
DIST libreoffice-25.2.4.3.tar.xz 282218988 BLAKE2B 64bd1b857964c8abd3409049f52a95dfef693031eee3084ba13d584c2b617541be02a2f5d1f72a6eab57d9b69076269e2be89b4aa9b9651619cf4255403736ca SHA512 8a37036dc3751ed5f8488a86aa6db63b86dcf0d58339a322d7e97e345f72e46a5ff6c34cdfc47c378482422f3c69216e4b4b80e1ecc6142c40fdc0f48332bde7
-DIST libreoffice-25.2.5.1.tar.xz 282949380 BLAKE2B d347ae25184ed37425dae3eeb79cf7fda3f373b9f435bb321efe4c6b871544d692d7655bb81c6501b7db86ab7a4df3996a090b625eac74d0263688e0658b31a2 SHA512 47ec610a68c2ae13f6c22d6ed3ee31d575d00052ed82b02129c1365fd46fee5bfb025f644fe1130001237ab6e5250b3581ecafca871fb6235de3bc5d56ae04a4
DIST libreoffice-25.2.5.2.tar.xz 282980664 BLAKE2B f88d29b60a7419b0ec1591d9d35c3bded6b771cdb7016ab7e401427b2f765a70010d04215f13c7c8f9bf7ee4bd949718b504d53c1036cea5e448c2f8bb36cfd3 SHA512 331514e0ac16901b4abf85de528907defeffcac66a1aea811626fb43a8fd9336a6294e7bf5821d569406fbfd65181a363b5f31cc38630ffaa8b3e5b0c8b22c4c
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-25.2.4.3.tar.xz 60055984 BLAKE2B 1e4714a1bafbea00989dfe601c982cb3697c801df5fe47d28dc279050108bdf52c9e26a81137daea80fa8e4939412424fcecde71cdf2c5516cc6bb359a94d749 SHA512 c80eb9b1e131955b420c74097cd072c78ff716cd2fd119a30bcdf5d545cdf29360d95b2a1217d4cf8c4313da76f974c8798cd524fe994e48dedc2fec0fb43c37
-DIST libreoffice-help-25.2.5.1.tar.xz 60056312 BLAKE2B 11b098ab6e5dcb16b54423c708e28ccb57489a1ca92ecae26d2988d9b0a8c32a6180aaa6149d7eebb19c320d454a7a608fab08f324596cea34bcee04f8d5452d SHA512 5688a0b0e8c70a7a4aec8e8e7ab30d9c2b250f695c0abeebe335b4da2e24d456a0e3e2f0c4f2d9fd4763c20f6c828a098e2dc33845d05cf83e5fdf9466bc2882
DIST libreoffice-help-25.2.5.2.tar.xz 60056248 BLAKE2B f5c843081b575652074c74f158bcab572949bd2d47ac7a5879aa096b443dc52201b3121ec0ca81ec5edce993e5dc348b1f476816cb9fb34050871c673a80b19a SHA512 4967d9ace4b5cbfc83b003ef93b100d18a43961860c4be423464142633769861621b1e48d2958a94c441a4a4d58cbf3666df85bc687edfc72cc2e8d7519fb758
DIST skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz 14368844 BLAKE2B 2ed86c0e418474e496e340007f827c14f4340c08fcf4ae6bed299e0550489ada1c1b644a18163fe08b9ddc5d9eaa9e042db20ae7898fb036609df693c8bdebac SHA512 8739b2e8b578accae14928473fb479d7014e9181dc7f363230282d4282f950f1006b2bcd746c12028fb86aeffdfd7d837435d09480cfe94714e81f8365dcf954
DIST skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz 14601640 BLAKE2B e55b3db848a919e9060e3231b310c76d891d5450983a9ce0f8d9c52a98d4a570c52136bf44bd6ce29d27ce7b9b1f4609a571d00c4278c857b4baf9b88e4fce39 SHA512 aff11c300cb7fe8e716379c50b503a01ca8861a4b014627b5f983395c9534ba75ed1c20acf2ed07d05b201c38410095b75f905f981082ddf8105737c3d40856d
diff --git a/app-office/libreoffice/libreoffice-25.2.5.1.ebuild b/app-office/libreoffice/libreoffice-25.2.5.1.ebuild
deleted file mode 100644
index 14d5caae561d..000000000000
--- a/app-office/libreoffice/libreoffice-25.2.5.1.ebuild
+++ /dev/null
@@ -1,705 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-MY_PV="${PV/_alpha/.alpha}"
-MY_PV="${MY_PV/_beta/.beta}"
-# experimental ; release ; old
-# Usually the tarballs are moved a lot so this should make everyone happy.
-DEV_URI="
- https://dev-builds.libreoffice.org/pre-releases/src
- https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
- https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
-"
-ADDONS_URI="https://dev-www.libreoffice.org/src/"
-
-BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
-# PATCHSET="${P}-patchset-01.tar.xz"
-
-[[ ${MY_PV} == *9999* ]] && inherit git-r3
-inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
-
-DESCRIPTION="A full office productivity suite"
-HOMEPAGE="https://www.libreoffice.org"
-SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
-[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}"
-
-# Split modules following git/tarballs; Core MUST be first!
-# Help is used for the image generator
-# Only release has the tarballs
-if [[ ${MY_PV} != *9999* ]]; then
- for i in ${DEV_URI}; do
- SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
- SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
- done
- unset i
-fi
-unset DEV_URI
-
-# Really required addons
-# 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
- "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
- # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
- "${ADDONS_URI}/dtoa-20180411.tgz"
- # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
- "${ADDONS_URI}/frozen-1.2.0.tar.gz"
- # not packaged in Gentoo, https://skia.org/
- "${ADDONS_URI}/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz"
-
- "base? (
- ${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
- ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
- ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
- ${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
- ${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
- ${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
- ${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
- ${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
- ${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
- ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
- ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
- )"
- # Java-WebSocket: not packaged in Gentoo, https://github.com/TooTallNate/Java-WebSocket
- "java? (
- ${ADDONS_URI}/Java-WebSocket-1.6.0.tar.gz
- ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
- )"
- # no release for 8 years, should we package it?
- "libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
-)
-SRC_URI+=" ${ADDONS_SRC[*]}"
-
-unset ADDONS_URI
-unset ADDONS_SRC
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="|| ( LGPL-3 MPL-1.1 )"
-SLOT="0"
-
-# [[ ${MY_PV} == *9999* ]] || \
-# KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
-
-# Extensions that need extra work:
-LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-
-IUSE="accessibility base bluetooth +branding coinmp +cups custom-cflags +dbus debug eds
-googledrive gstreamer +gtk3 gtk4 kde ldap +mariadb odk pdfimport postgres qt6 test valgrind vulkan
-$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- base? ( java )
- bluetooth? ( dbus )
- kde? ( qt6 )
- libreoffice_extensions_nlpsolver? ( java )
- libreoffice_extensions_scripting-beanshell? ( java )
- libreoffice_extensions_scripting-javascript? ( java )
- libreoffice_extensions_wiki-publisher? ( java )
-"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="${PYTHON_DEPS}
- app-arch/unzip
- app-arch/zip
- app-crypt/argon2:=
- dev-cpp/gpgmepp:=
- app-text/hunspell:=
- >=app-text/libabw-0.1.0
- >=app-text/libebook-0.1
- app-text/libepubgen
- >=app-text/libetonyek-0.1
- app-text/libexttextcat
- app-text/liblangtag
- >=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.21
- >=app-text/libnumbertext-1.0.6
- >=app-text/libodfgen-0.1.0
- app-text/libqxp
- app-text/libstaroffice
- app-text/libwpd:0.10[tools]
- app-text/libwpg:0.3
- >=app-text/libwps-0.4
- app-text/mythes
- >=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.6.2:0=
- dev-db/unixODBC
- dev-lang/perl
- dev-libs/boost:=[nls]
- dev-libs/expat
- dev-libs/hyphen
- dev-libs/icu:=
- dev-libs/libassuan:=
- dev-libs/libgpg-error
- >=dev-libs/liborcus-0.18.0:0/0.18
- dev-libs/librevenge
- dev-libs/libxml2:=
- dev-libs/libxslt
- dev-libs/nspr
- dev-libs/nss
- >=dev-libs/redland-1.0.16
- dev-libs/zxcvbn-c
- >=dev-libs/xmlsec-1.2.35:=[nss]
- >=games-engines/box2d-2.4.1:0
- media-gfx/fontforge
- media-gfx/graphite2
- media-libs/fontconfig
- >=media-libs/freetype-2.11.0-r1:2
- >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
- media-libs/lcms:2
- >=media-libs/libcdr-0.1.0
- >=media-libs/libepoxy-1.3.1[X]
- >=media-libs/libfreehand-0.1.0
- media-libs/libjpeg-turbo:=
- media-libs/libpagemaker
- >=media-libs/libpng-1.4:0=
- >=media-libs/libvisio-0.1.0
- media-libs/libwebp:=
- media-libs/libzmf
- media-libs/openjpeg:=
- media-libs/tiff:=
- >=media-libs/zxing-cpp-2.3.0:=
- net-misc/curl
- sci-mathematics/lpsolve:=
- sys-libs/zlib
- virtual/opengl
- x11-libs/cairo[X]
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXrender
- accessibility? (
- $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
- )
- bluetooth? (
- dev-libs/glib:2
- net-wireless/bluez
- )
- coinmp? ( sci-libs/coinor-mp )
- cups? ( net-print/cups )
- dbus? ( sys-apps/dbus )
- eds? (
- dev-libs/glib:2
- >=gnome-base/dconf-0.40.0
- gnome-extra/evolution-data-server
- )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- gtk3? (
- app-accessibility/at-spi2-core:2
- dev-libs/glib:2
- gnome-base/dconf
- media-libs/mesa[egl(+)]
- x11-libs/gtk+:3[X]
- x11-libs/pango
- )
- gtk4? (
- app-accessibility/at-spi2-core:2
- dev-libs/glib:2
- gnome-base/dconf
- media-libs/mesa[egl(+)]
- gui-libs/gtk:4[X]
- x11-libs/pango
- )
- kde? (
- kde-frameworks/kconfig:6
- kde-frameworks/kcoreaddons:6
- kde-frameworks/ki18n:6
- kde-frameworks/kio:6
- kde-frameworks/kwindowsystem:6
- )
- ldap? ( net-nds/openldap:= )
- libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
- libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.8.0:0 )
- mariadb? ( dev-db/mariadb-connector-c:= )
- !mariadb? ( dev-db/mysql-connector-c:= )
- pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
- postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
- qt6? (
- dev-qt/qtbase:6[gui,opengl,widgets]
- dev-qt/qtmultimedia:6
- )
-"
-# FIXME: cppunit should be moved to test conditional
-# after everything upstream is under gbuild
-# as dmake execute tests right away
-# tests apparently also need google-carlito-fonts (not packaged)
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/libatomic_ops-7.2d
- dev-perl/Archive-Zip
- >=dev-util/cppunit-1.14.0
- >=dev-util/gperf-3.1
- dev-util/mdds:1/2.1
- media-libs/glm
- x11-base/xorg-proto
- x11-libs/libXt
- x11-libs/libXtst
- java? (
- dev-java/ant:0
- || (
- virtual/jdk:17
- virtual/jdk:21
- )
- )
- test? (
- app-crypt/gnupg
- dev-util/cppunit
- media-fonts/dejavu
- media-fonts/liberation-fonts
- )
- valgrind? ( dev-debug/valgrind )
-"
-RDEPEND="${COMMON_DEPEND}
- acct-group/libreoffice
- acct-user/libreoffice
- !<app-office/libreoffice-bin-24.8.4-r2
- !app-office/libreoffice-bin-debug
- media-fonts/liberation-fonts
- || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* )
- java? ( >=virtual/jre-11 )
- kde? ( kde-frameworks/breeze-icons:* )
-"
-BDEPEND="
- app-alternatives/lex
- app-alternatives/yacc
- dev-util/intltool
- sys-apps/which
- sys-devel/gettext
- virtual/pkgconfig
- odk? ( >=app-text/doxygen-1.8.4 )
-"
-if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
- PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
-else
- # Translations are not reliable on live ebuilds
- # rather force people to use english only.
- RDEPEND+=" !app-office/libreoffice-l10n"
-fi
-
-PATCHES=(
- # "${WORKDIR}"/${PATCHSET/.tar.xz/}
-
- # not upstreamable stuff
- "${FILESDIR}/${PN}-6.1-nomancompress.patch"
- "${FILESDIR}/${PN}-24.2-qtdetect.patch"
- "${FILESDIR}/${PN}-25.2-cflags.patch"
-
- # git master
- "${FILESDIR}/${PN}-25.2-unused-qt6network.patch"
- "${FILESDIR}/${PN}-25.2.4.3-gcc16.patch"
-
- # add qt6 backend as possible fallback for gtk-based desktop environments:
- # https://bugs.gentoo.org/950170
- "${FILESDIR}/${PN}-25.2-vcl-backend-fallback.patch"
-)
-
-_check_reqs() {
- CHECKREQS_MEMORY="512M"
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- CHECKREQS_DISK_BUILD="22G"
- else
- CHECKREQS_DISK_BUILD="6G"
- fi
- check-reqs_$1
-}
-
-pkg_pretend() {
- use base ||
- ewarn "If you plan to use Base application you must enable USE base."
- use java ||
- ewarn "Without USE java, several wizards are not going to be available."
-
- [[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend
-}
-
-pkg_setup() {
- java-pkg-opt-2_pkg_setup
- python-single-r1_pkg_setup
- xdg_environment_reset
-
- [[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_setup
-}
-
-src_unpack() {
- default
-
- if [[ ${MY_PV} = *9999* ]]; then
- local base_uri branch mypv
- base_uri="https://git.libreoffice.org"
- branch="master"
- mypv=${MY_PV/.9999}
- [[ ${mypv} != ${MY_PV} ]] && branch="${PN}-${mypv/./-}"
- git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}"
- git-r3_checkout "${base_uri}/${PN}/core"
- LOCOREGIT_VERSION=${EGIT_VERSION}
-
- git-r3_fetch "${base_uri}/${PN}/help" "refs/heads/master"
- git-r3_checkout "${base_uri}/${PN}/help" "helpcontent2" # doesn't match on help
- fi
-}
-
-src_prepare() {
- default
-
- # sandbox violations on many systems, we don't need it. Bug #646406
- sed -i \
- -e "/KF5_CONFIG/s/kf5-config/no/" \
- configure.ac || die "Failed to disable kf5-config"
-
- AT_M4DIR="m4" eautoreconf
- # hack in the autogen.sh
- touch autogen.lastrun
-
- sed -i \
- -e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \
- -e "s,\$INSTALLDIRNAME.sh,${PN}," \
- bin/distro-install-desktop-integration || die
-
- if use branding; then
- # hack...
- mv -v "${WORKDIR}/branding-intro.png" "icon-themes/colibre/brand/intro.png" || die
- fi
-
- # Don't list pdfimport support in desktop when built with none, bug # 605464
- if ! use pdfimport; then
- sed -i \
- -e ":MimeType: s:application/pdf;::" \
- -e ":Keywords: s:pdf;::" \
- sysui/desktop/menus/draw.desktop || die
- fi
-
- # These test failures are largely added blindly in 25.2.1.1 to
- # give us a baseline and then chip away at, rather than disregarding
- # tests entirely.
- #
- # Various test skips from Fedora
- #
- # "Failing on multiple arches"
- # "https://bugzilla.redhat.com/show_bug.cgi?id=2334719
- # started to fail in 25.2.0.0"
- sed -i -e '/CppunitTest_svgio/d' svgio/Module_svgio.mk || die
- sed -i \
- -e '/CppunitTest_sw_layoutwriter3/d' \
- -e '/CppunitTest_sw_layoutwriter4/d' \
- sw/Module_sw.mk || die
- # "testStatusBarPageNumber it is said to "fail from time to time"...
- # started to fail in 25.2.0.0"
- # Skip tests failing with latest app-text/poppler (25.02.0?)
- sed -i -e '/CppunitTest_sw_tiledrendering2/d' sw/Module_sw.mk || die
- sed -i -e '/CppunitTest_sc_pdf_export/d' sc/Module_sc.mk || die
- sed -i -e '/CppunitTest_sdext_pdfimport/d' sdext/Module_sdext.mk || die
- sed -i -e '/CppunitTest_sfx2_view/d' sfx2/Module_sfx2.mk || die
- sed -i -e '/CppunitTest_sw_pdf_test/d' sw/Module_sw.mk || die
- #
- # Fails w/ 25.2.1.1 on amd64
- sed -i -e '/CppunitTest_sd_layout_tests/d' sd/Module_sd.mk || die
- sed -i -e '/CppunitTest_vcl_text/d' vcl/Module_vcl.mk || die
- sed -i -e '/CppunitTest_svx_unit/d' svx/Module_svx.mk || die
- sed -i \
- -e '/CppunitTest_chart2_import/d' \
- -e '/CppunitTest_chart2_export2/d' \
- chart2/Module_chart2.mk || die
- sed -i \
- -e '/CppunitTest_sc_array_functions_test/d' \
- -e '/CppunitTest_sc_jumbosheets_test/d' \
- -e '/CppunitTest_sc_subsequent_export_test4/d' \
- -e '/CppunitTest_sc_subsequent_filters_test3/d' \
- -e '/CppunitTest_sc_ucalc_formula/d' \
- -e '/CppunitTest_sc_uicalc2/d' \
- -e '/CppunitTest_sc_vba_macro_test/d' \
- sc/Module_sc.mk || die
- sed -i \
- -e '/CppunitTest_sw_ooxmlexport/d' \
- -e '/CppunitTest_sw_ooxmlimport/d' \
- -e '/CppunitTest_sw_ww8export/d' \
- -e '/CppunitTest_sw_core_layout/d' \
- -e '/CppunitTest_sw_core_objectpositioning/d' \
- -e '/CppunitTest_sw_core_text/d' \
- -e '/CppunitTest_sw_layoutwriter/d' \
- -e '/CppunitTest_sw_uiwriter/d' \
- sw/Module_sw.mk || die
-}
-
-src_configure() {
- # Set up Google API keys, see https://www.chromium.org/developers/how-tos/api-keys
- # Note: these are for Gentoo use ONLY. For your own distribution, please get
- # your own set of keys. Feel free to contact chromium@gentoo.org for more info.
- local google_default_client_id="329227923882.apps.googleusercontent.com"
- local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
-
- # Show flags set at the beginning
- einfo "Preset CFLAGS: ${CFLAGS}"
- einfo "Preset LDFLAGS: ${LDFLAGS}"
-
- # Workaround for bug #915067
- append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
- # Clang flags get used even for GCC builds sometimes (bug #838115)
- # (... because of our LO_CLANG_* hack)
- sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
-
- # Don't use Clang for building Skia regardless of CC/CXX!
- tc-export CC CXX
- export LO_CLANG_CC=${CC}
- export LO_CLANG_CXX=${CXX}
-
- # ODR violations (not just in skia/vulkan): bug #916435
- # Runtime crashes with Clang: bug #907905
- filter-lto
-
- if use custom-cflags ; then
- elog "USE=custom-cflags has been selected. You are on your own to make sure that"
- elog "the build succeeds. Good luck!"
- else
- strip-flags
- fi
-
- # Show flags set at the end
- einfo " Used CFLAGS: ${CFLAGS}"
- einfo " Used LDFLAGS: ${LDFLAGS}"
-
- # Ensure we use correct toolchain
- tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
-
- # optimization flags
- export GMAKE_OPTIONS="${MAKEOPTS}"
- # System python enablement:
- export PYTHON_CFLAGS=$(python_get_CFLAGS)
- export PYTHON_LIBS=$(python_get_LIBS)
-
- # doesn't respect CPPFLAGS
- append-flags "-I${ESYSROOT}/usr/include/zxcvbn"
-
- if use qt6; then
- export QT6DIR="$(qt6_get_bindir)/.."
- fi
-
- local gentoo_buildid="Gentoo official package"
- if [[ -n ${LOCOREGIT_VERSION} ]]; then
- gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})"
- fi
-
- # system headers/libs/...: enforce using system packages
- # --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
- # --enable-cairo: ensure that cairo is always required
- # --enable-*-link: link to the library rather than just dlopen on runtime
- # --enable-release-build: build the libreoffice as release
- # --disable-fetch-external: prevent dowloading during compile phase
- # --enable-extension-integration: enable any extension integration support
- # --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
- # --disable-report-builder: too much java packages pulled in without pkgs
- # --without-system-sane: just sane.h header that is used for scan in writer,
- # not linked or anything else, worthless to depend on
- # --disable-pdfium: not yet packaged
- # --disable-cpdb: not yet packaged
- local myeconfargs=(
- --with-system-dicts
- --with-system-epoxy
- --with-system-headers
- --with-system-jars
- --with-system-libs
- --enable-build-opensymbol
- --enable-cairo-canvas
- --enable-largefile
- --enable-mergelibs=more
- --enable-python=system
- --enable-randr
- --enable-release-build
- --disable-atspi-tests # bug 933257
- --disable-breakpad
- --disable-bundle-mariadb
- --disable-ccache
- --disable-cpdb
- --disable-epm
- --disable-fetch-external
- --disable-firebird-sdbc
- --disable-gtk3-kde5
- # Covered by our own toolchain defaults
- --disable-hardening-flags
- --disable-online-update
- --disable-openssl
- --disable-pdfium
- --disable-qt5
- # Don't try to call coredumpctl in the testsuite
- --without-coredumpctl
- --without-dotnet
- --with-extra-buildid="${gentoo_buildid}"
- --enable-extension-integration
- --with-external-dict-dir="${EPREFIX}/usr/share/myspell"
- --with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
- --with-external-thes-dir="${EPREFIX}/usr/share/myspell"
- --with-external-tar="${DISTDIR}"
- --with-lang=""
- --with-parallelism=$(makeopts_jobs)
- --with-system-openjpeg
- --with-tls=nss
- --with-vendor="Gentoo Foundation"
- --with-x
- --without-fonts
- --without-myspell-dicts
- --with-help="html"
- --without-helppack-integration
- --with-system-gpgmepp
- --with-system-zxcvbn
- --without-system-abseil
- --without-system-dragonbox
- --without-system-frozen
- --without-system-jfreereport
- --without-system-libfixmath
- --without-system-sane
- --without-system-java-websocket
- $(use_enable base report-builder)
- $(use_enable bluetooth sdremote-bluetooth)
- $(use_enable coinmp)
- $(use_enable cups)
- $(use_enable dbus)
- $(use_enable debug)
- $(use_enable eds evolution2)
- $(use_enable gstreamer gstreamer-1-0)
- $(use_enable gtk3)
- $(use_enable gtk4)
- $(use_enable kde kf6)
- $(use_enable ldap)
- $(use_enable odk)
- $(use_enable pdfimport)
- $(use_enable postgres postgresql-sdbc)
- $(use_enable qt6)
- $(use_enable qt6 qt6-multimedia)
- $(use_enable vulkan skia)
- $(use_with accessibility lxml)
- $(use_with coinmp system-coinmp)
- $(use_with googledrive gdrive-client-id ${google_default_client_id})
- $(use_with googledrive gdrive-client-secret ${google_default_client_secret})
- $(use_with java)
- $(use_with odk doxygen)
- $(use_with valgrind)
- )
-
- if use eds || use gtk3 || use gtk4 ; then
- myeconfargs+=( --enable-dconf --enable-gio )
- else
- myeconfargs+=( --disable-dconf --disable-gio )
- fi
-
- # libreoffice extensions handling
- for lo_xt in ${LO_EXTS}; do
- if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
- myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
- else
- myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
- fi
- done
-
- if use java; then
- # hsqldb: system one is too new
- myeconfargs+=(
- --without-junit
- --without-system-hsqldb
- --with-ant-home="${ANT_HOME}"
- --with-jdk-home="${JAVA_HOME}"
- )
-
- use libreoffice_extensions_scripting-beanshell && \
- myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
-
- use libreoffice_extensions_scripting-javascript && \
- myeconfargs+=( --with-rhino-jar=$(java-pkg_getjars rhino) )
- fi
-
- tc-is-lto && myeconfargs+=( --enable-lto )
-
- MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- # more and more LO stuff tries to use OpenGL, including tests during build
- # bug 501508, bug 540624, bug 545974 and probably more
- addpredict /dev/dri
- addpredict /dev/ati
- addpredict /dev/nvidiactl
-
- emake -Onone
-}
-
-src_test() {
- emake -Onone -k unitcheck
- emake -Onone -k slowcheck
-}
-
-src_install() {
- emake -Onone DESTDIR="${D}" distro-pack-install
-
- # TODO: still relevant for gtk4?
- # bug #593514
- if use gtk3; then
- dosym libreoffice/program/liblibreofficekitgtk.so \
- /usr/$(get_libdir)/liblibreofficekitgtk.so
- fi
-
- # bash completion aliases
- bashcomp_alias \
- libreoffice \
- unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
-
- if use branding; then
- insinto /usr/$(get_libdir)/${PN}/program
- newins "${WORKDIR}/branding-sofficerc" sofficerc
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die
- fi
-
- # bug 703474
- insinto /usr/include
- doins -r include/LibreOfficeKit
-
- local lodir=/usr/$(get_libdir)/libreoffice
- # patching this would break tests
- cat <<-EOF > "${T}"/uno.py
-import sys, os
-sys.path.append('${EPREFIX}${lodir}/program')
-os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc')
-EOF
- sed -e "/^import sys/d" -e "/^import os/d" \
- -i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed"
- cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die
- cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die
-
- # more system pyuno mess
- sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \
- -i "${D}"${lodir}/program/officehelper.py || die
-
- python_optimize "${D}"${lodir}/program
- # link python bridge in site-packages, bug 667802
- local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
- for py in uno.py unohelper.py officehelper.py; do
- dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
- while IFS="" read -d $'\0' -r pyc; do
- pyc=${pyc//*\/}
- dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
- done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
- done
-
- newinitd "${FILESDIR}/libreoffice.initd" libreoffice
- newconfd "${FILESDIR}/libreoffice.confd" libreoffice
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
next reply other threads:[~2025-07-13 8:23 UTC|newest]
Thread overview: 673+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-13 8:23 Andreas Sturmlechner [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-10-28 20:23 [gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/ Andreas K. Hüttel
2025-10-20 15:36 Andreas Sturmlechner
2025-10-12 11:08 Sam James
2025-10-12 11:08 Sam James
2025-09-03 16:15 Andreas Sturmlechner
2025-08-10 20:48 Andreas Sturmlechner
2025-08-10 18:56 Arthur Zamarin
2025-08-10 14:33 Arthur Zamarin
2025-08-10 13:18 Arthur Zamarin
2025-07-17 20:17 Andreas Sturmlechner
2025-07-17 18:57 Andreas Sturmlechner
2025-07-15 19:53 Andreas Sturmlechner
2025-07-13 8:23 Andreas Sturmlechner
2025-07-08 16:03 Andreas Sturmlechner
2025-07-08 16:03 Andreas Sturmlechner
2025-07-08 16:03 Andreas Sturmlechner
2025-07-04 20:41 Arthur Zamarin
2025-07-04 20:36 Arthur Zamarin
2025-07-04 20:12 Sam James
2025-06-19 19:31 Arthur Zamarin
2025-06-13 18:58 Sam James
2025-06-13 15:39 Sam James
2025-06-13 14:43 Sam James
2025-06-13 14:43 Sam James
2025-06-07 21:26 Andreas Sturmlechner
2025-06-06 21:58 Andreas Sturmlechner
2025-06-04 22:05 Sam James
2025-05-20 23:08 Sam James
2025-05-20 21:27 Sam James
2025-05-20 19:09 Sam James
2025-05-17 18:29 Andreas Sturmlechner
2025-05-17 15:41 Sam James
2025-05-08 21:41 Andreas Sturmlechner
2025-05-08 21:41 Andreas Sturmlechner
2025-05-01 16:41 Andreas Sturmlechner
2025-04-27 22:09 Sam James
2025-04-27 22:09 Sam James
2025-04-01 12:24 Florian Schmaus
2025-03-28 17:25 Sam James
2025-03-28 11:56 Andreas Sturmlechner
2025-03-20 1:35 Sam James
2025-03-18 21:32 Andreas Sturmlechner
2025-03-18 17:50 Arthur Zamarin
2025-03-18 17:50 Arthur Zamarin
2025-03-08 11:27 Arthur Zamarin
2025-03-05 0:04 Sam James
2025-03-03 11:05 Sam James
2025-03-03 11:05 Sam James
2025-03-03 11:05 Sam James
2025-03-02 15:45 Sam James
2025-03-02 13:58 Andreas Sturmlechner
2025-03-02 13:58 Andreas Sturmlechner
2025-03-02 13:58 Andreas Sturmlechner
2025-02-26 20:38 Arthur Zamarin
2025-02-26 20:38 Arthur Zamarin
2025-02-24 2:37 Sam James
2025-02-24 0:30 Sam James
2025-02-23 3:09 Sam James
2025-02-23 1:45 Sam James
2025-02-23 1:45 Sam James
2025-02-23 1:45 Sam James
2025-02-23 0:04 Sam James
2025-02-22 23:24 Sam James
2025-02-22 23:24 Sam James
2025-02-22 22:58 Sam James
2025-02-22 22:35 Sam James
2025-02-22 22:35 Sam James
2025-02-22 22:35 Sam James
2025-02-22 22:35 Sam James
2025-02-22 22:26 Sam James
2025-02-21 18:53 Arthur Zamarin
2025-01-25 20:28 Andreas Sturmlechner
2025-01-25 20:28 Andreas Sturmlechner
2025-01-20 19:19 Andreas Sturmlechner
2024-12-14 16:38 Sam James
2024-12-14 16:38 Sam James
2024-12-14 16:38 Sam James
2024-12-11 22:20 Andreas Sturmlechner
2024-11-08 16:21 Andreas Sturmlechner
2024-11-08 16:19 Andreas Sturmlechner
2024-10-21 17:35 Andreas Sturmlechner
2024-10-05 13:54 Andreas Sturmlechner
2024-10-05 12:30 Sam James
2024-09-21 7:13 Arthur Zamarin
2024-09-19 16:52 Arthur Zamarin
2024-09-19 16:52 Arthur Zamarin
2024-09-09 17:49 Andreas Sturmlechner
2024-09-05 12:17 Andreas Sturmlechner
2024-09-04 6:58 Andreas Sturmlechner
2024-09-03 16:06 Andreas Sturmlechner
2024-08-10 13:14 Andreas Sturmlechner
2024-08-10 13:14 Andreas Sturmlechner
2024-07-26 4:57 Arthur Zamarin
2024-06-29 20:05 Arthur Zamarin
2024-06-29 20:05 Arthur Zamarin
2024-06-29 20:05 Arthur Zamarin
2024-06-23 12:15 Andreas Sturmlechner
2024-06-23 1:49 Sam James
2024-06-13 19:32 Arthur Zamarin
2024-06-07 16:18 Andreas Sturmlechner
2024-06-07 16:18 Andreas Sturmlechner
2024-06-05 18:17 Andreas Sturmlechner
2024-05-31 8:31 Arthur Zamarin
2024-05-31 8:31 Arthur Zamarin
2024-05-31 8:31 Arthur Zamarin
2024-05-07 21:53 Andreas Sturmlechner
2024-05-07 21:35 Andreas Sturmlechner
2024-05-07 21:35 Andreas Sturmlechner
2024-04-20 11:56 Andreas Sturmlechner
2024-04-11 20:40 Andreas Sturmlechner
2024-04-11 20:40 Andreas Sturmlechner
2024-04-09 20:02 Andreas Sturmlechner
2024-03-25 12:05 Andreas Sturmlechner
2024-03-11 10:55 Andreas Sturmlechner
2024-03-10 16:30 Andreas Sturmlechner
2024-02-26 18:29 Andreas Sturmlechner
2024-02-25 7:53 Andreas Sturmlechner
2024-02-24 20:40 Andreas Sturmlechner
2024-02-20 5:56 Sam James
2024-02-17 9:55 Arthur Zamarin
2024-02-14 19:55 Andreas Sturmlechner
2024-02-14 19:55 Andreas Sturmlechner
2024-02-14 19:55 Andreas Sturmlechner
2024-02-12 10:31 Sam James
2024-02-02 12:44 Arthur Zamarin
2024-01-28 16:28 Andreas Sturmlechner
2024-01-28 16:28 Andreas Sturmlechner
2024-01-27 0:48 Andreas Sturmlechner
2024-01-27 0:48 Andreas Sturmlechner
2024-01-27 0:48 Andreas Sturmlechner
2024-01-24 6:55 Sam James
2024-01-07 9:29 Andreas Sturmlechner
2024-01-05 5:26 Arthur Zamarin
2024-01-05 5:26 Arthur Zamarin
2024-01-05 5:26 Arthur Zamarin
2024-01-03 10:40 Sam James
2023-12-07 18:50 Andreas Sturmlechner
2023-12-07 18:50 Andreas Sturmlechner
2023-11-29 21:29 Andreas Sturmlechner
2023-11-29 21:21 Matt Turner
2023-11-22 23:10 Andreas Sturmlechner
2023-11-22 8:13 Andreas Sturmlechner
2023-11-22 8:13 Andreas Sturmlechner
2023-11-06 18:13 Andreas Sturmlechner
2023-11-05 23:45 Andreas Sturmlechner
2023-11-05 22:59 Andreas Sturmlechner
2023-11-05 19:14 Arthur Zamarin
2023-11-03 11:16 Andreas Sturmlechner
2023-10-28 4:53 Sam James
2023-10-24 19:36 Arthur Zamarin
2023-10-24 19:36 Arthur Zamarin
2023-10-11 8:30 Sam James
2023-10-08 14:37 Andreas Sturmlechner
2023-09-09 12:53 Andreas Sturmlechner
2023-09-07 18:02 Andreas Sturmlechner
2023-08-21 15:51 Sam James
2023-08-21 15:51 Sam James
2023-08-21 15:51 Sam James
2023-08-20 12:00 Andreas Sturmlechner
2023-08-19 12:39 Arthur Zamarin
2023-08-19 12:19 Arthur Zamarin
2023-08-19 12:19 Arthur Zamarin
2023-07-12 20:29 Andreas Sturmlechner
2023-06-09 6:53 Arthur Zamarin
2023-06-08 14:29 Andreas Sturmlechner
2023-06-02 16:13 Arthur Zamarin
2023-06-01 19:15 Arthur Zamarin
2023-05-23 9:33 Sam James
2023-05-16 1:52 Sam James
2023-05-13 21:25 Andreas Sturmlechner
2023-05-04 13:13 Andreas Sturmlechner
2023-05-04 13:13 Andreas Sturmlechner
2023-05-03 11:31 Andreas Sturmlechner
2023-05-01 1:43 Sam James
2023-04-29 17:16 Arthur Zamarin
2023-04-26 13:34 Arthur Zamarin
2023-04-26 3:51 Sam James
2023-04-16 5:15 Sam James
2023-04-16 4:53 Sam James
2023-04-15 5:40 Sam James
2023-04-14 0:51 Sam James
2023-04-13 18:35 Andreas Sturmlechner
2023-04-11 19:17 WANG Xuerui
2023-04-08 22:56 Andreas Sturmlechner
2023-04-06 1:03 Sam James
2023-03-24 19:17 Andreas Sturmlechner
2023-03-24 19:17 Andreas Sturmlechner
2023-03-10 10:15 Andreas Sturmlechner
2023-03-07 0:22 Yixun Lan
2023-03-07 0:18 Yixun Lan
2023-03-03 19:37 Andreas Sturmlechner
2023-03-02 19:27 Andreas Sturmlechner
2023-02-25 10:27 Andreas Sturmlechner
2023-02-22 21:42 Andreas Sturmlechner
2023-02-14 19:07 Andreas Sturmlechner
2023-02-12 11:50 Andreas Sturmlechner
2023-02-12 11:50 Andreas Sturmlechner
2023-02-12 11:50 Andreas Sturmlechner
2023-02-12 11:50 Andreas Sturmlechner
2023-02-04 17:26 Sam James
2023-01-14 23:34 Andreas Sturmlechner
2023-01-12 14:51 Andreas Sturmlechner
2022-12-30 16:20 Andreas Sturmlechner
2022-12-26 23:19 Andreas Sturmlechner
2022-12-26 23:19 Andreas Sturmlechner
2022-12-26 23:19 Andreas Sturmlechner
2022-12-02 18:47 Arthur Zamarin
2022-11-23 2:26 Sam James
2022-11-21 17:52 Arthur Zamarin
2022-11-03 22:25 Andreas Sturmlechner
2022-11-03 7:29 Sam James
2022-11-02 9:07 Andreas Sturmlechner
2022-10-28 17:46 Andreas Sturmlechner
2022-10-28 17:46 Andreas Sturmlechner
2022-10-12 18:22 Andreas Sturmlechner
2022-10-10 8:15 Andreas Sturmlechner
2022-10-09 8:55 Agostino Sarubbo
2022-10-09 8:48 Agostino Sarubbo
2022-09-30 9:26 Andreas Sturmlechner
2022-09-29 13:42 Andreas Sturmlechner
2022-09-15 15:11 Agostino Sarubbo
2022-09-14 7:32 Andreas Sturmlechner
2022-09-08 16:05 Andreas Sturmlechner
2022-09-03 23:22 Sam James
2022-09-02 19:18 Andreas Sturmlechner
2022-09-02 18:26 Andreas Sturmlechner
2022-08-31 21:47 Sam James
2022-08-23 7:41 WANG Xuerui
2022-08-23 7:41 WANG Xuerui
2022-08-15 21:15 Sam James
2022-07-27 7:56 Agostino Sarubbo
2022-07-26 4:46 Sam James
2022-07-21 13:18 Andreas Sturmlechner
2022-07-14 17:29 Andreas Sturmlechner
2022-07-14 11:45 Andreas Sturmlechner
2022-07-14 11:45 Andreas Sturmlechner
2022-07-04 16:29 Andreas Sturmlechner
2022-06-11 14:25 Andreas Sturmlechner
2022-06-11 7:14 Sam James
2022-06-10 3:18 Sam James
2022-06-05 23:50 Sam James
2022-06-05 23:50 Sam James
2022-06-01 7:30 Sam James
2022-05-09 21:48 Sam James
2022-05-09 20:18 Sam James
2022-05-08 13:23 Andreas Sturmlechner
2022-05-08 13:23 Andreas Sturmlechner
2022-05-01 23:36 Sam James
2022-04-29 5:38 Sam James
2022-04-17 22:23 Sam James
2022-04-12 23:49 Sam James
2022-04-10 10:46 Sam James
2022-04-10 10:46 Sam James
2022-04-10 10:46 Sam James
2022-03-30 5:57 Andreas Sturmlechner
2022-03-26 16:40 Andreas Sturmlechner
2022-03-23 1:02 Sam James
2022-03-20 0:53 Sam James
2022-03-19 20:59 Sam James
2022-03-16 16:15 Andreas Sturmlechner
2022-03-10 20:07 Andreas Sturmlechner
2022-03-10 18:14 Andreas Sturmlechner
2022-03-09 10:01 Andreas Sturmlechner
2022-02-27 21:41 Andreas Sturmlechner
2022-02-19 16:27 Andreas Sturmlechner
2022-02-19 16:27 Andreas Sturmlechner
2022-02-17 18:43 Sam James
2022-02-16 15:57 Andreas Sturmlechner
2022-02-12 0:34 Andreas K. Hüttel
2022-02-08 23:23 Andreas K. Hüttel
2022-02-03 3:42 Sam James
2022-02-03 3:42 Sam James
2022-01-07 14:49 Andreas Sturmlechner
2021-12-08 15:08 Andreas Sturmlechner
2021-12-08 15:08 Andreas Sturmlechner
2021-12-08 15:08 Andreas Sturmlechner
2021-12-02 19:52 Sam James
2021-12-02 8:39 Andreas Sturmlechner
2021-11-14 5:25 Sam James
2021-11-07 17:23 Andreas Sturmlechner
2021-11-07 17:23 Andreas Sturmlechner
2021-11-05 17:57 Andreas Sturmlechner
2021-11-05 17:57 Andreas Sturmlechner
2021-11-01 10:03 Sam James
2021-11-01 10:03 Sam James
2021-11-01 10:03 Sam James
2021-11-01 10:03 Sam James
2021-09-18 19:16 Andreas Sturmlechner
2021-09-18 18:36 Sam James
2021-09-18 18:36 Sam James
2021-09-14 6:01 Sam James
2021-09-13 5:19 Andreas Sturmlechner
2021-09-07 18:28 Andreas Sturmlechner
2021-07-29 18:03 Andreas Sturmlechner
2021-07-23 6:32 Matt Turner
2021-07-22 20:09 Andreas Sturmlechner
2021-07-22 20:09 Andreas Sturmlechner
2021-06-14 10:51 Andreas Sturmlechner
2021-06-01 9:00 Sam James
2021-06-01 9:00 Sam James
2021-05-06 20:09 Andreas Sturmlechner
2021-05-06 20:09 Andreas Sturmlechner
2021-05-05 1:39 Andreas Sturmlechner
2021-05-04 22:57 Andreas Sturmlechner
2021-05-04 22:57 Andreas Sturmlechner
2021-05-04 8:29 Andreas Sturmlechner
2021-04-23 16:12 Sam James
2021-04-01 21:55 Andreas Sturmlechner
2021-03-13 19:19 Andreas Sturmlechner
2021-03-13 19:19 Andreas Sturmlechner
2021-03-13 15:51 Andreas Sturmlechner
2021-03-11 17:39 Andreas Sturmlechner
2021-03-05 1:04 Andreas Sturmlechner
2021-01-19 20:42 Andreas Sturmlechner
2020-12-28 11:08 Andreas Sturmlechner
2020-12-17 13:31 Andreas Sturmlechner
2020-12-10 21:58 Andreas K. Hüttel
2020-11-28 21:56 Andreas Sturmlechner
2020-11-24 23:03 Robin H. Johnson
2020-11-23 4:52 Sam James
2020-11-23 3:58 Sam James
2020-11-22 22:42 Andreas Sturmlechner
2020-11-22 18:15 Andreas K. Hüttel
2020-11-22 17:08 Andreas K. Hüttel
2020-11-22 17:00 Andreas K. Hüttel
2020-11-22 0:16 Andreas K. Hüttel
2020-11-21 23:27 Andreas K. Hüttel
2020-11-21 23:27 Andreas K. Hüttel
2020-11-21 22:18 Andreas Sturmlechner
2020-11-21 19:02 Andreas K. Hüttel
2020-11-21 19:02 Andreas K. Hüttel
2020-11-21 15:08 Andreas K. Hüttel
2020-10-31 9:23 Andreas Sturmlechner
2020-10-31 9:23 Andreas Sturmlechner
2020-10-29 21:44 Andreas Sturmlechner
2020-10-29 17:32 Andreas Sturmlechner
2020-10-29 10:40 Andreas Sturmlechner
2020-10-29 10:40 Andreas Sturmlechner
2020-10-29 10:40 Andreas Sturmlechner
2020-10-29 10:40 Andreas Sturmlechner
2020-10-18 15:47 Andreas Sturmlechner
2020-10-18 15:11 Thomas Deutschmann
2020-10-04 0:34 Sam James
2020-09-27 17:34 Andreas Sturmlechner
2020-09-27 17:34 Andreas Sturmlechner
2020-09-26 10:54 Andreas K. Hüttel
2020-09-08 18:08 Andreas Sturmlechner
2020-08-18 23:08 Andreas Sturmlechner
2020-08-18 23:08 Andreas Sturmlechner
2020-08-07 23:24 Andreas Sturmlechner
2020-08-07 23:24 Andreas Sturmlechner
2020-08-07 23:24 Andreas Sturmlechner
2020-07-02 21:44 Andreas Sturmlechner
2020-07-02 11:50 Andreas Sturmlechner
2020-06-29 6:32 Andreas Sturmlechner
2020-06-17 16:05 Andreas Sturmlechner
2020-05-31 15:40 Mikle Kolyada
2020-05-22 14:09 Andreas Sturmlechner
2020-05-22 14:09 Andreas Sturmlechner
2020-05-22 14:09 Andreas Sturmlechner
2020-05-19 19:36 Mikle Kolyada
2020-04-16 18:58 Andreas Sturmlechner
2020-04-16 18:52 Andreas Sturmlechner
2020-04-16 18:52 Andreas Sturmlechner
2020-04-10 13:48 Andreas Sturmlechner
2020-04-09 21:37 Andreas Sturmlechner
2020-03-19 20:53 Andreas Sturmlechner
2020-03-19 20:53 Andreas Sturmlechner
2020-03-19 20:53 Andreas Sturmlechner
2020-03-16 21:29 Andreas Sturmlechner
2020-03-16 21:29 Andreas Sturmlechner
2020-03-16 21:29 Andreas Sturmlechner
2020-03-16 21:29 Andreas Sturmlechner
2020-03-16 21:29 Andreas Sturmlechner
2020-02-29 19:42 Andreas Sturmlechner
2020-02-09 16:11 Michał Górny
2020-01-16 8:14 Mikle Kolyada
2020-01-16 8:12 Mikle Kolyada
2019-12-26 10:25 Andreas Sturmlechner
2019-12-26 8:36 Andreas Sturmlechner
2019-12-25 21:20 Andreas Sturmlechner
2019-12-12 14:58 Michał Górny
2019-11-02 15:23 Andreas Sturmlechner
2019-11-01 22:34 Piotr Karbowski
2019-10-31 23:50 Thomas Deutschmann
2019-10-30 8:59 Andreas Sturmlechner
2019-10-17 18:40 Andreas Sturmlechner
2019-09-29 20:07 Andreas Sturmlechner
2019-09-26 15:24 Andreas Sturmlechner
2019-09-07 11:58 Andreas Sturmlechner
2019-09-07 11:58 Andreas Sturmlechner
2019-09-07 11:58 Andreas Sturmlechner
2019-09-07 11:58 Andreas Sturmlechner
2019-08-14 12:03 Andreas Sturmlechner
2019-08-14 11:54 Andreas Sturmlechner
2019-08-13 15:56 Andreas Sturmlechner
2019-08-13 15:56 Andreas Sturmlechner
2019-08-09 12:31 Andreas Sturmlechner
2019-08-08 16:52 Andreas Sturmlechner
2019-08-08 16:52 Andreas Sturmlechner
2019-08-08 16:52 Andreas Sturmlechner
2019-07-24 19:55 Andreas Sturmlechner
2019-07-24 19:55 Andreas Sturmlechner
2019-07-24 17:15 Andreas Sturmlechner
2019-07-18 20:58 Andreas Sturmlechner
2019-07-18 20:58 Andreas Sturmlechner
2019-07-18 15:30 Andreas Sturmlechner
2019-07-18 14:32 Thomas Deutschmann
2019-07-17 10:19 Mikle Kolyada
2019-07-04 19:40 Andreas Sturmlechner
2019-06-27 9:59 Andreas Sturmlechner
2019-06-27 9:59 Andreas Sturmlechner
2019-06-18 18:24 Thomas Deutschmann
2019-06-09 20:16 Mikle Kolyada
2019-05-25 20:59 Andreas Sturmlechner
2019-05-25 11:08 Andreas Sturmlechner
2019-04-11 9:03 Andreas Sturmlechner
2019-04-03 12:02 Andreas Sturmlechner
2019-03-30 10:07 Andreas Sturmlechner
2019-03-30 9:59 Andreas Sturmlechner
2019-03-30 9:59 Andreas Sturmlechner
2019-03-30 9:59 Andreas Sturmlechner
2019-03-16 22:42 Andreas Sturmlechner
2019-03-12 7:10 Andreas Sturmlechner
2019-03-12 7:10 Andreas Sturmlechner
2019-03-11 0:36 Andreas Sturmlechner
2019-03-11 0:17 Andreas Sturmlechner
2019-03-01 19:04 Andreas Sturmlechner
2019-02-17 17:58 Mikle Kolyada
2019-02-17 15:33 Mikle Kolyada
2019-02-14 18:36 Andreas Sturmlechner
2019-02-14 18:36 Andreas Sturmlechner
2019-02-14 18:36 Andreas Sturmlechner
2019-02-14 18:36 Andreas Sturmlechner
2019-02-07 18:50 Andreas Sturmlechner
2019-02-07 18:22 Andreas Sturmlechner
2019-02-05 23:27 Andreas Sturmlechner
2019-02-05 0:30 Andreas Sturmlechner
2019-01-30 22:31 Andreas Sturmlechner
2019-01-30 22:31 Andreas Sturmlechner
2019-01-28 18:15 Andreas Sturmlechner
2019-01-27 23:13 Andreas Sturmlechner
2019-01-27 23:13 Andreas Sturmlechner
2019-01-23 22:53 Andreas Sturmlechner
2019-01-23 17:27 Andreas K. Hüttel
2019-01-20 19:31 Andreas Sturmlechner
2019-01-16 22:08 Andreas Sturmlechner
2019-01-16 9:29 Andreas Sturmlechner
2019-01-10 19:20 Andreas Sturmlechner
2019-01-09 10:00 Andreas Sturmlechner
2019-01-08 19:56 Thomas Deutschmann
2019-01-02 9:57 Mikle Kolyada
2018-12-31 1:51 Andreas Sturmlechner
2018-12-31 1:51 Andreas Sturmlechner
2018-12-31 1:51 Andreas Sturmlechner
2018-12-19 14:23 Andreas Sturmlechner
2018-12-13 11:32 Andreas Sturmlechner
2018-12-03 2:43 Jonathan Callen
2018-11-22 21:48 Andreas Sturmlechner
2018-11-15 23:12 Andreas Sturmlechner
2018-11-15 23:12 Andreas Sturmlechner
2018-11-13 21:30 Andreas Sturmlechner
2018-11-02 8:31 Andreas Sturmlechner
2018-10-01 18:13 Andreas Sturmlechner
2018-10-01 18:13 Andreas Sturmlechner
2018-10-01 18:13 Andreas Sturmlechner
2018-09-19 18:35 Matt Turner
2018-09-18 18:17 Andreas Sturmlechner
2018-09-18 18:17 Andreas Sturmlechner
2018-09-17 17:28 Mart Raudsepp
2018-09-16 22:34 Andreas Sturmlechner
2018-09-16 22:34 Andreas Sturmlechner
2018-09-12 21:13 Andreas Sturmlechner
2018-08-29 13:11 Andreas Sturmlechner
2018-08-29 13:11 Andreas Sturmlechner
2018-08-29 11:02 Andreas Sturmlechner
2018-08-29 10:49 Andreas Sturmlechner
2018-08-24 4:38 Mikle Kolyada
2018-08-24 1:40 Thomas Deutschmann
2018-08-13 21:48 Andreas Sturmlechner
2018-08-09 21:39 Andreas Sturmlechner
2018-08-09 21:39 Andreas Sturmlechner
2018-07-14 16:19 Andreas Sturmlechner
2018-07-14 8:20 Andreas Sturmlechner
2018-07-14 8:20 Andreas Sturmlechner
2018-07-14 8:20 Andreas Sturmlechner
2018-07-14 8:20 Andreas Sturmlechner
2018-07-14 8:20 Andreas Sturmlechner
2018-07-14 8:20 Andreas Sturmlechner
2018-07-13 9:14 Mart Raudsepp
2018-07-12 6:50 Andreas Sturmlechner
2018-06-11 18:45 Andreas Sturmlechner
2018-06-06 22:43 Andreas Sturmlechner
2018-05-29 11:17 Thomas Deutschmann
2018-05-27 21:34 Andreas Sturmlechner
2018-05-27 21:34 Andreas Sturmlechner
2018-05-27 7:16 Andreas Sturmlechner
2018-05-27 7:16 Andreas Sturmlechner
2018-05-22 16:42 Mikle Kolyada
2018-05-10 8:01 Andreas Sturmlechner
2018-05-03 12:51 Andreas Sturmlechner
2018-04-28 11:44 Mikle Kolyada
2018-04-25 16:30 Andreas Sturmlechner
2018-04-25 15:33 Andreas Hüttel
2018-04-22 16:53 Andreas Sturmlechner
2018-04-05 15:55 Andreas Sturmlechner
2018-04-05 15:55 Andreas Sturmlechner
2018-04-05 15:55 Andreas Sturmlechner
2018-04-05 15:55 Andreas Sturmlechner
2018-03-15 15:14 Andreas Sturmlechner
2018-03-07 12:58 Andreas Sturmlechner
2018-03-03 0:06 Andreas Sturmlechner
2018-03-01 15:44 Andreas Sturmlechner
2018-03-01 15:44 Andreas Sturmlechner
2018-02-17 0:18 Andreas Sturmlechner
2018-02-17 0:18 Andreas Sturmlechner
2018-02-16 11:41 Agostino Sarubbo
2018-02-12 21:36 Thomas Deutschmann
2018-02-09 23:08 Andreas Sturmlechner
2018-02-09 23:08 Andreas Sturmlechner
2018-02-03 19:34 Andreas Sturmlechner
2018-02-03 19:34 Andreas Sturmlechner
2018-02-03 13:37 Michael Palimaka
2018-02-01 20:37 Thomas Deutschmann
2018-02-01 16:14 Andreas Sturmlechner
2018-01-28 23:19 Andreas Sturmlechner
2018-01-28 23:19 Andreas Sturmlechner
2018-01-28 23:19 Andreas Sturmlechner
2018-01-27 20:29 Andreas Sturmlechner
2018-01-24 16:24 Andreas Sturmlechner
2018-01-24 12:46 Andreas Sturmlechner
2018-01-24 12:46 Andreas Sturmlechner
2018-01-24 12:46 Andreas Sturmlechner
2018-01-24 12:46 Andreas Sturmlechner
2018-01-09 17:33 Andreas Sturmlechner
2018-01-09 17:33 Andreas Sturmlechner
2018-01-05 0:35 Andreas Sturmlechner
2017-12-28 19:35 Andreas Sturmlechner
2017-12-20 23:08 Andreas Sturmlechner
2017-12-13 23:19 Andreas Sturmlechner
2017-12-13 23:19 Andreas Sturmlechner
2017-12-13 23:19 Andreas Sturmlechner
2017-12-13 23:19 Andreas Sturmlechner
2017-12-09 15:52 Andreas Sturmlechner
2017-11-28 19:04 Andreas Sturmlechner
2017-11-28 19:04 Andreas Sturmlechner
2017-11-19 0:38 Andreas Sturmlechner
2017-11-16 1:36 Thomas Deutschmann
2017-11-15 23:31 Andreas Sturmlechner
2017-11-14 13:28 Agostino Sarubbo
2017-11-10 19:20 Andreas Sturmlechner
2017-11-09 15:16 Andreas Sturmlechner
2017-11-08 8:55 Andreas Sturmlechner
2017-11-08 8:55 Andreas Sturmlechner
2017-10-21 19:45 Andreas Sturmlechner
2017-08-27 9:35 Andreas Sturmlechner
2017-08-19 20:21 Andreas Sturmlechner
2017-08-17 17:06 Michał Górny
2017-08-06 12:41 Andreas Sturmlechner
2017-08-06 9:20 Andreas Sturmlechner
2017-07-12 21:40 Andreas Sturmlechner
2017-07-12 20:57 Andreas Sturmlechner
2017-07-12 20:57 Andreas Sturmlechner
2017-06-27 16:42 Andreas Sturmlechner
2017-06-26 21:59 Andreas Sturmlechner
2017-06-25 23:49 Andreas Sturmlechner
2017-06-25 23:49 Andreas Sturmlechner
2017-06-25 21:54 Andreas Sturmlechner
2017-06-25 21:54 Andreas Sturmlechner
2017-05-26 19:24 Andreas Hüttel
2017-05-26 19:18 Andreas Hüttel
2017-05-26 14:39 Andreas Hüttel
2017-05-22 6:49 Agostino Sarubbo
2017-05-22 5:54 Andreas Sturmlechner
2017-05-22 5:54 Andreas Sturmlechner
2017-05-06 15:29 Ulrich Müller
2017-04-27 18:15 Andreas Sturmlechner
2017-04-23 12:40 Agostino Sarubbo
2017-04-02 10:08 Andreas Sturmlechner
2017-03-31 19:31 Andreas Sturmlechner
2017-03-30 22:43 Andreas Sturmlechner
2017-03-30 22:43 Andreas Sturmlechner
2017-03-29 17:46 Andreas Sturmlechner
2017-03-29 17:46 Andreas Sturmlechner
2017-03-08 19:42 Andreas Sturmlechner
2017-03-08 19:42 Andreas Sturmlechner
2017-02-28 19:48 Andreas Sturmlechner
2017-02-28 19:48 Andreas Sturmlechner
2017-02-28 18:24 Matt Turner
2017-02-26 20:47 Andreas Sturmlechner
2017-02-03 18:22 Andreas Sturmlechner
2017-02-01 2:30 Andreas Sturmlechner
2016-12-19 22:09 Andreas Hüttel
2016-12-17 15:57 Andreas Hüttel
2016-12-17 15:57 Andreas Hüttel
2016-12-17 15:57 Andreas Hüttel
2016-11-29 20:57 Andreas Hüttel
2016-11-29 18:41 Agostino Sarubbo
2016-11-29 18:40 Agostino Sarubbo
2016-11-26 19:18 Andreas Hüttel
2016-11-19 23:11 Andreas Hüttel
2016-11-19 22:41 Andreas Hüttel
2016-11-17 23:24 Andreas Hüttel
2016-11-13 0:15 Andreas Hüttel
2016-11-06 20:36 Andreas Hüttel
2016-11-05 21:00 Andreas Hüttel
2016-10-01 22:08 Andreas Hüttel
2016-10-01 22:08 Andreas Hüttel
2016-10-01 22:08 Andreas Hüttel
2016-09-17 22:00 Andreas Hüttel
2016-09-17 22:00 Andreas Hüttel
2016-09-17 21:32 Andreas Hüttel
2016-09-17 21:32 Andreas Hüttel
2016-09-17 21:32 Andreas Hüttel
2016-09-17 21:32 Andreas Hüttel
2016-07-29 16:11 Lars Wendler
2016-07-28 15:18 Andreas Hüttel
2016-07-28 14:08 Agostino Sarubbo
2016-07-28 8:43 Agostino Sarubbo
2016-07-05 22:46 Andreas Hüttel
2016-07-03 18:45 Andreas Hüttel
2016-07-02 22:14 Andreas Hüttel
2016-07-02 21:16 Andreas Hüttel
2016-07-02 21:16 Andreas Hüttel
2016-07-02 21:16 Andreas Hüttel
2016-07-02 21:16 Andreas Hüttel
2016-07-02 21:16 Andreas Hüttel
2016-06-03 12:50 Lars Wendler
2016-06-03 12:50 Lars Wendler
2016-06-03 12:50 Lars Wendler
2016-06-03 12:50 Lars Wendler
2016-05-07 11:52 Pacho Ramos
2016-05-04 22:21 Andreas Hüttel
2016-04-16 20:18 Andreas Hüttel
2016-04-08 22:01 Andreas Hüttel
2016-04-08 22:01 Andreas Hüttel
2016-03-27 21:02 Andreas Hüttel
2016-03-25 20:46 Andreas Hüttel
2016-03-19 21:39 Andreas Hüttel
2016-03-03 0:43 Andreas Hüttel
2016-03-02 17:05 Agostino Sarubbo
2016-03-02 17:05 Agostino Sarubbo
2016-03-01 14:53 Andreas Hüttel
2016-02-29 13:10 Andreas Hüttel
2016-02-28 23:06 Andreas Hüttel
2016-02-28 22:10 Andreas Hüttel
2016-02-25 5:00 Andreas Hüttel
2016-02-19 22:05 Lars Wendler
2015-12-19 2:51 Andreas Hüttel
2015-11-24 23:13 Agostino Sarubbo
2015-11-24 23:12 Agostino Sarubbo
2015-11-08 11:07 Andreas Hüttel
2015-11-08 11:07 Andreas Hüttel
2015-10-31 19:42 Andreas Hüttel
2015-10-31 13:04 Andreas Hüttel
2015-10-30 0:24 Andreas Hüttel
2015-10-30 0:05 Andreas Hüttel
2015-10-23 20:01 Andreas Hüttel
2015-10-13 22:16 Andreas Hüttel
2015-10-13 22:16 Andreas Hüttel
2015-10-13 22:16 Andreas Hüttel
2015-10-10 23:27 Andreas Hüttel
2015-10-10 23:27 Andreas Hüttel
2015-10-10 9:46 Andreas Hüttel
2015-10-10 9:29 Andreas Hüttel
2015-09-26 21:08 Andreas Hüttel
2015-09-20 20:58 Andreas Hüttel
2015-09-20 20:58 Andreas Hüttel
2015-09-05 18:03 Agostino Sarubbo
2015-09-05 18:03 Agostino Sarubbo
2015-09-05 17:17 Andreas Hüttel
2015-08-31 20:49 Andreas Hüttel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1752395009.4b58d8a2023282ef76d92b84f413587501a059e2.asturm@gentoo \
--to=asturm@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox