Jan Tojnar
ced814af20
libreoffice-fresh: Fix build with poppler 22.04
2 years ago
hqurve
010e2e5b12
libreoffice: add templates to dolphin "create new" menu
...
The libreoffice derivation does not copy the necessary
files to the output. Hence, we need to unpack the source again
2 years ago
Jan Tojnar
9102478153
libreoffice: fix build with Poppler 22.03
2 years ago
Peter Hoeg
6340db6249
libreoffice-qt: kf5 header files have moved into a subdir
2 years ago
Yury Bulka
55690318d1
libreoffice: add Ukrainian language pack
2 years ago
Maximilian Bosch
b308b06c22
libreoffice: add `java.logging` to minimal JRE
...
This is e.g. required to properly use the Langtool-plugin[1] which
otherwise fails like this:
java.lang.NoClassDefFoundError: java/util/logging/Logger
Fixes #160315
[1] https://extensions.libreoffice.org/en/extensions/show/languagetool
2 years ago
Thibault Gagnaux
f7e43bf1fc
libreoffice: separates darwin into its own file `darwin.nix`
2 years ago
Thibault Gagnaux
a2adccbadf
libreoffice: match output paths on darwin and linux
2 years ago
Thibault Gagnaux
7dc65484d4
libreoffice: clean up with nixpkgs-fmt
2 years ago
Thibault Gagnaux
c5b2d53a5d
libreoffice: adds darwin
2 years ago
TredwellGit
14927bdce6
libreoffice-fresh: 7.2.4.1 -> 7.2.5.2
...
Fixes https://github.com/NixOS/nixpkgs/issues/153436
2 years ago
TredwellGit
9c36e9cb9a
libreoffice-fresh: 7.2.3.2 -> 7.2.4.1
3 years ago
TredwellGit
9cd228f3e3
libreoffice-still: 7.1.7.2 -> 7.1.8.1
3 years ago
TredwellGit
722bfae487
libreoffice-fresh: 7.2.2.2 -> 7.2.3.2
3 years ago
Maximilian Bosch
2f9426ad83
libreoffice: replace `openjdk` runtime-input with minimal JRE
...
Previously, `pkgs.libreoffice` had a total closure-size of 2.4GB where
`pkgs.openjdk` was a significant part:
$ nix path-info ./result -Sh
/nix/store/7xyfklmiz2azcnrfa8n9cz12dyyqc85r-libreoffice-7.1.7.2 2.4G
$ nix path-info ./result -shr | grep openjdk
/nix/store/qcn7ihaak9g8ayyj4995ila2z0pkm37i-openjdk-17.0.1+12 643.6M
However we need exactly two components:
* a `javac` from `pkgs.openjdk`
* a minimal runtime (i.e. a JRE) for `libofficebean.so` where
`libjawt.so` is also available.
I moved `jdk` to the `nativeBuildInputs` to ensure that `javac` is still
available in the build-environment and created a minimal JRE that seems
sufficient.
Now, the total closure-size is reduced by ~29.1% (basically the 600M
from `pkgs.openjdk`):
$ nix path-info ./result -Sh
/nix/store/zv34xijv64k7sz7rv50g3v6y59qg7p8k-libreoffice-7.1.7.2 1.7G
3 years ago
oxalica
b3fd89bb20
libreoffice*: skip test to fix build with icu70
3 years ago
oxalica
084da134e9
libreoffice-still: 7.1.6.2 -> 7.1.7.2
...
This contains the fix for build error with bision 3.8.
See https://gerrit.libreoffice.org/c/core/+/122082
3 years ago
Kerstin Humm
bb799694db
epoxy: rename to libepoxy
...
https://github.com/NixOS/nixpkgs/issues/145040
3 years ago
TredwellGit
d86e178f91
libreoffice-fresh: 7.1.5.2 -> 7.2.2.2 & libreoffice-still: 7.0.6.2 -> 7.1.6.2
3 years ago
ilmari-lauhakangas
7d70d52346
Keep the patch for 7.1.x fresh
3 years ago
ilmari-lauhakangas
f3c17463a1
Let's keep kde-open5
3 years ago
ilmari-lauhakangas
cc00012c97
Let's keep kde-open5 in default.nix
3 years ago
ilmari-lauhakangas
a1e6c9b848
Correct relative path to xdg-open-brief.patch
3 years ago
ilmari-lauhakangas
68e256c0ce
Define patches, don't add to it
3 years ago
ilmari-lauhakangas
7efb6066ac
Drop xdg-open stuff from default.nix as it is overriden from src-still
3 years ago
ilmari-lauhakangas
4b5182477c
libreoffice: xdg-open-brief.patch not needed for 7.2
3 years ago
TredwellGit
bc11ce2abd
libreoffice-fresh: 7.1.4.2 -> 7.1.5.2
3 years ago
TredwellGit
b1db7c902b
libreoffice-fresh: 7.1.3.2 -> 7.1.4.2
3 years ago
Thomas Gerbet
f7b33e0334
libreoffice-still: 7.0.4.2 -> 7.0.6.2
...
This will avoid false positives with CVE-2021-25631 [0] (only impact
Windows).
It also includes bugfixes:
https://wiki.documentfoundation.org/Releases/7.0.5/RC1
https://wiki.documentfoundation.org/Releases/7.0.5/RC2
https://wiki.documentfoundation.org/Releases/7.0.6/RC1
https://wiki.documentfoundation.org/Releases/7.0.6/RC2
[0] https://www.libreoffice.org/about-us/security/advisories/cve-2021-25631/
3 years ago
Jan Tojnar
468cb5980b
gnome: rename from gnome3
...
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
3 years ago
TredwellGit
a9f8aec7d0
libreoffice-fresh: 7.1.2.2 -> 7.1.3.2
3 years ago
pennae
df6c714d82
libreoffice: kill private dbus instance on exit
...
if the libreoffice wrapper doesn't find a dbus instance in the
environment it starts one, but then neglects to clean it up. over time
this can litter the system with orphaned dbus instances. kill the daemon
as well instead of just removing the socket directory.
3 years ago
TredwellGit
29a2856563
libreoffice-fresh: 7.1.1.2 -> 7.1.2.2
3 years ago
TredwellGit
7ec939d517
libreoffice-fresh: 7.1.0.3 -> 7.1.1.2
3 years ago
Sandro Jäckel
a0ce2b58af
libreoffice: remove unused input
3 years ago
TredwellGit
14b1e4c71f
libreoffice-still: 6.3.5.2 -> 7.0.4.2
3 years ago
TredwellGit
f79e624ce6
libreoffice-fresh: 7.0.4.2 -> 7.1.0.3
...
https://wiki.documentfoundation.org/ReleaseNotes/7.1
3 years ago
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
3 years ago
Ben Siraphob
5d566c43b4
pkgs/applications: pkgconfig -> pkg-config
3 years ago
Ben Siraphob
108bdac3d9
pkgs/applications: stdenv.lib -> lib
3 years ago
Gabriel Ebner
c9161fb11a
treewide: use GST_PLUGIN_SYSTEM_PATH_1_0 instead of GST_PLUGIN_SYSTEM_PATH
...
When GST_PLUGIN_SYSTEM_PATH_1_0 is set, gstreamer ignores
GST_PLUGIN_SYSTEM_PATH.
4 years ago
TredwellGit
37abd75b93
libreoffice-fresh: 7.0.3.1 -> 7.0.4.2
4 years ago
Jörg Thalheim
d5ce08c1f9
libreoffice: improve codec support
...
Right now libreoffice cannot play mp4/h264 videos,
which is needed if your $genius professor publishes lectures
as powerpoint with embedded videos.
4 years ago
Graham Christensen
bc49a0815a
utillinux: rename to util-linux
4 years ago
Jonas Meurer
ea12d880e0
libreoffice-qt: wrap application
...
Libreoffice-qt is not wrapped, thus does not launch. Notice that
wrapQtQAppsHook is used manually since all executables are shell
scripts which are not wrapped automatically.
4 years ago
ilmari-lauhakangas
0564f6ab63
Use --without-system-libnumbertext instead of --disable-libnumbertext
...
Option to disable libnumbertext was removed with
https://git.libreoffice.org/core/commit/c392ecfa734731194c366e869a3c2475c53dc867
It will affect 7.1.
4 years ago
TredwellGit
d07dc0aba1
libreoffice-fresh: 7.0.0.3 -> 7.0.3.1
...
Also, replace HTTP with HTTPS.
4 years ago
ilmari-lauhakangas
c8b7c9bf69
Remove vigra and glew as obsolete LibreOffice dependencies
4 years ago
Fabian Möller
d43db8abbc
libreoffice-still: fix build
4 years ago
David Guibert
aa91966430
libreoffice-fresh: 6.4.3.2 -> 7.0.0.3
4 years ago