|
Lines 60-65
Link Here
|
| 60 |
# If you want them gone, patches are welcome. |
60 |
# If you want them gone, patches are welcome. |
| 61 |
ADDONS_SRC+=" ${ADDONS_URI}/d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz" |
61 |
ADDONS_SRC+=" ${ADDONS_URI}/d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz" |
| 62 |
ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code |
62 |
ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code |
|
|
63 |
ADDONS_SRC+=" collada? ( ${ADDONS_URI}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 )" |
| 64 |
ADDONS_SRC+=" collada? ( ${ADDONS_URI}/OpenCOLLADA-master-6509aa13af.tar.bz2 )" |
| 63 |
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" |
65 |
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" |
| 64 |
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it? |
66 |
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it? |
| 65 |
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all |
67 |
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all |
|
Lines 72-78
Link Here
|
| 72 |
unset ADDONS_SRC |
74 |
unset ADDONS_SRC |
| 73 |
|
75 |
|
| 74 |
IUSE="bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf gnome gstreamer |
76 |
IUSE="bluetooth +branding coinmp collada +cups dbus debug eds firebird gltf gnome gstreamer |
| 75 |
+gtk gtk3 jemalloc kde mysql odk opengl postgres telepathy test +vba vlc" |
77 |
+gtk gtk3 jemalloc kde mysql odk opengl postgres telepathy test vlc" |
| 76 |
|
78 |
|
| 77 |
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher" |
79 |
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher" |
| 78 |
# Unpackaged separate extensions: |
80 |
# Unpackaged separate extensions: |
|
Lines 91-96
Link Here
|
| 91 |
[[ ${PV} == *9999* ]] || \ |
93 |
[[ ${PV} == *9999* ]] || \ |
| 92 |
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" |
94 |
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" |
| 93 |
|
95 |
|
|
|
96 |
# FIXME: collada? ( media-libs/opencollada ) |
| 97 |
# how to configure system-collada? |
| 94 |
COMMON_DEPEND=" |
98 |
COMMON_DEPEND=" |
| 95 |
${PYTHON_DEPS} |
99 |
${PYTHON_DEPS} |
| 96 |
app-arch/zip |
100 |
app-arch/zip |
|
Lines 144-150
Link Here
|
| 144 |
x11-libs/libXrender |
148 |
x11-libs/libXrender |
| 145 |
bluetooth? ( net-wireless/bluez ) |
149 |
bluetooth? ( net-wireless/bluez ) |
| 146 |
coinmp? ( sci-libs/coinor-mp ) |
150 |
coinmp? ( sci-libs/coinor-mp ) |
| 147 |
collada? ( media-libs/opencollada ) |
|
|
| 148 |
cups? ( net-print/cups ) |
151 |
cups? ( net-print/cups ) |
| 149 |
dbus? ( >=dev-libs/dbus-glib-0.92 ) |
152 |
dbus? ( >=dev-libs/dbus-glib-0.92 ) |
| 150 |
eds? ( gnome-extra/evolution-data-server ) |
153 |
eds? ( gnome-extra/evolution-data-server ) |
|
Lines 244-251
Link Here
|
| 244 |
# not upstreamable stuff |
250 |
# not upstreamable stuff |
| 245 |
"${FILESDIR}/${PN}-3.7-system-pyuno.patch" |
251 |
"${FILESDIR}/${PN}-3.7-system-pyuno.patch" |
| 246 |
|
252 |
|
| 247 |
# from master branch |
253 |
# from 4.3 branch |
|
|
254 |
"${FILESDIR}/${PN}-4.3.5.2-return-IsUserDefined-without-negation.patch" |
| 255 |
|
| 256 |
# from 4.4 branch |
| 248 |
"${FILESDIR}/${PN}-4.3.1.2-implement--with-system-coinmp.patch" |
257 |
"${FILESDIR}/${PN}-4.3.1.2-implement--with-system-coinmp.patch" |
|
|
258 |
"${FILESDIR}/${PN}-4.3.2.2-boost-1.56.0.patch" |
| 259 |
"${FILESDIR}/${PN}-4.3.2.2-implement-with-system-opencollada.patch" |
| 260 |
"${FILESDIR}/${PN}-4.3.4.1-detect-kde5-fallback-to-kde4ui.patch" |
| 249 |
) |
261 |
) |
| 250 |
|
262 |
|
| 251 |
REQUIRED_USE=" |
263 |
REQUIRED_USE=" |
|
Lines 445-450
Link Here
|
| 445 |
# --enable-extension-integration: enable any extension integration support |
457 |
# --enable-extension-integration: enable any extension integration support |
| 446 |
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs |
458 |
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs |
| 447 |
# --disable-report-builder: too much java packages pulled in without pkgs |
459 |
# --disable-report-builder: too much java packages pulled in without pkgs |
|
|
460 |
# FIXME: $(use_with collada system-opencollada) |
| 448 |
econf \ |
461 |
econf \ |
| 449 |
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \ |
462 |
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \ |
| 450 |
--with-system-headers \ |
463 |
--with-system-headers \ |
|
Lines 454-459
Link Here
|
| 454 |
--enable-cairo-canvas \ |
467 |
--enable-cairo-canvas \ |
| 455 |
--enable-graphite \ |
468 |
--enable-graphite \ |
| 456 |
--enable-largefile \ |
469 |
--enable-largefile \ |
|
|
470 |
--enable-mergelibs \ |
| 457 |
--enable-neon \ |
471 |
--enable-neon \ |
| 458 |
--enable-python=system \ |
472 |
--enable-python=system \ |
| 459 |
--enable-randr \ |
473 |
--enable-randr \ |
|
Lines 470-476
Link Here
|
| 470 |
--disable-report-builder \ |
484 |
--disable-report-builder \ |
| 471 |
--disable-kdeab \ |
485 |
--disable-kdeab \ |
| 472 |
--disable-kde \ |
486 |
--disable-kde \ |
| 473 |
--disable-mergelibs \ |
|
|
| 474 |
--disable-online-update \ |
487 |
--disable-online-update \ |
| 475 |
--disable-systray \ |
488 |
--disable-systray \ |
| 476 |
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \ |
489 |
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \ |
|
Lines 511-517
Link Here
|
| 511 |
$(use_enable opengl) \ |
524 |
$(use_enable opengl) \ |
| 512 |
$(use_enable postgres postgresql-sdbc) \ |
525 |
$(use_enable postgres postgresql-sdbc) \ |
| 513 |
$(use_enable telepathy) \ |
526 |
$(use_enable telepathy) \ |
| 514 |
$(use_enable vba) \ |
|
|
| 515 |
$(use_enable vlc) \ |
527 |
$(use_enable vlc) \ |
| 516 |
$(use_with coinmp system-coinmp) \ |
528 |
$(use_with coinmp system-coinmp) \ |
| 517 |
$(use_with gltf system-libgltf) \ |
529 |
$(use_with gltf system-libgltf) \ |
|
Lines 582-587
Link Here
|
| 582 |
# Remove desktop files for support to old installs that can't parse mime |
594 |
# Remove desktop files for support to old installs that can't parse mime |
| 583 |
rm -rf "${ED}"/usr/share/mimelnk/ |
595 |
rm -rf "${ED}"/usr/share/mimelnk/ |
| 584 |
|
596 |
|
|
|
597 |
# FIXME: Hack add missing file |
| 598 |
insinto /usr/$(get_libdir)/${PN}/program |
| 599 |
doins "${S}"/instdir/program/libsaxlo.so |
| 600 |
|
| 585 |
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/soffice.bin |
601 |
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/soffice.bin |
| 586 |
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin |
602 |
pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin |
| 587 |
} |
603 |
} |