nixpkgs/pkgs/applications/office/libreoffice
Will Dietz 72cf7f513d libreoffice-{fresh,still}: upgrade and clean
* libreoffice-still: -> 6.0.6.2
  * (newer than our current 'fresh!')
* libreoffice-fresh: -> 6.1.0.3
  * 6.1.1(.1) is currently pre-release, FWIW
* Use normal gcc, not gcc5
  * dropping 'glibc' from buildInputs fixed this (?)
* remove many fixes/touchups/workarounds/hacks
  * hopefully everything still works for everyone
* disable online update since that seems unlikely to work anyway
* fix autogen/configure invocations
* disable libnumbertext in 6.1.x since not packaged
* drop 'touch solenv/inc/target.mk' as unclear what it was for
  and doesn't seem to be currently needed
* cleanup link gen a bit[1]
* split checks to check phase

[1]
primary motivation was to stop creating links like:

'libreoffice-6.0.5.2/src/-libxslt-1.1.32.tar.gz' -> '/nix/store/503v5hmhm430bld0h078gacmkniwdllr-libxslt-1.1.32.tar.gz'
'libreoffice-6.0.5.2/src/libxslt-1.1.32.tar.gz' -> '/nix/store/503v5hmhm430bld0h078gacmkniwdllr-libxslt-1.1.32.tar.gz'

This is mostly accomplished by simply using the 'md5name' field
which the python script kindly generates for us
(including the use of non-md5 if md5 is not set or empty).
2018-09-04 11:51:55 -05:00
..
default-gen-shell.nix
default-primary-src.nix libreoffice-{fresh,still}: upgrade and clean 2018-09-04 11:51:55 -05:00
default.nix libreoffice-{fresh,still}: upgrade and clean 2018-09-04 11:51:55 -05:00
download-list-builder.sh
generate-libreoffice-srcs.py libreoffice-still: 5.3.6.1 -> 5.4.5.1 2018-02-27 07:43:50 +01:00
libreoffice-srcs-additions.json
libreoffice-srcs-still.nix libreoffice-{fresh,still}: upgrade and clean 2018-09-04 11:51:55 -05:00
libreoffice-srcs.nix libreoffice-{fresh,still}: upgrade and clean 2018-09-04 11:51:55 -05:00
README.md
still-gen-shell.nix
still-primary-src.nix libreoffice-{fresh,still}: upgrade and clean 2018-09-04 11:51:55 -05:00
still.nix libreoffice-{fresh,still}: upgrade and clean 2018-09-04 11:51:55 -05:00
wrapper.nix libreoffice: wrap to set JAVA_HOME, SAL_USE_VCLPLUGIN and DBus session if not set 2018-03-27 19:30:09 +02:00
wrapper.sh libreoffice: wrapper: do not set SAL_USE_VCLPLUGIN for now 2018-05-02 22:52:51 +02:00
xdg-open-brief.patch libreoffice-fresh: 5.3.1.2 -> 5.4.1.2; fixes #29379 2017-09-17 09:58:35 +02:00
xdg-open.patch

LibreOffice

To generate libreoffice-srcs.nix:

nix-shell default-gen-shell.nix --run generate

To generate libreoffice-srcs-still.nix:

nix-shell still-gen-shell.nix --run generate