Commit graph

31 commits

Author SHA1 Message Date
Daniël de Kok 6aa0795613 softmaker-office, freeoffice: remove unused fetchurl argument 2021-02-20 07:58:42 +01:00
Daniël de Kok 392ec121d4 freeoffice: 980 -> 982 2021-02-19 17:58:47 +01:00
Daniël de Kok 6fd81681d0 softmaker-office: 1020 -> 1030 2021-02-19 17:58:38 +01:00
Ben Siraphob 108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Fabian Möller ab345bed75 softmaker-office: use copyDesktopItems hook 2020-11-29 04:03:39 +01:00
Graham Christensen bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
Jörg Thalheim f5b1a0ae1a
freeoffice: 978 -> 980 2020-11-21 10:13:44 +01:00
Daniël de Kok c342e5a6dc softmaker-office: add additional programs to PATH
These seem to be needed for the SoftMaker/FreeOffice unlock code. If
they are not added to PATH, startup takes a very long time and reports
many segmentation faults.

Fixes #71228.
2020-10-17 08:18:07 +02:00
Daniël de Kok e3b407e555 Revert "softmaker-office: remove /bin/ls intercept"
This reverts commit e883c6578c.
2020-10-17 07:35:52 +02:00
Daniël de Kok e883c6578c softmaker-office: remove /bin/ls intercept
This does not seem to be necessary anymore and fixes segmentation
faults on 20.03.
2020-09-21 19:56:29 +02:00
Daniël de Kok ac49c2f72a freeoffice: 976 -> 978
Fixes #98385.
2020-09-21 15:21:57 +02:00
Daniël de Kok e2c8ae9881 softmaker-office: 1018 -> 1020 2020-09-12 19:39:28 +02:00
Daniël de Kok 50438eba6c softmaker-office, freeoffice: make it easy to override versions
Make the edition, version, and hash easier to override to support
users who have a license for an older version of Softmaker Office.
With this change one can e.g. use Softmaker Office 2018 with:

softmaker-office.override {
  officeVersion = {
    edition = "2018";
    version = "976";
    sha256 = "0j6zm0cbxrcgm7glk84hvvbp4z0ys6v8bkwwhl5r7dbphyi72fw8";
  };
}

This also helps people fix things when upstream has replaced the
previous version's tarball and this hasn't been fixed in nixpkgs yet.
2020-08-24 13:07:33 +02:00
Daniël de Kok e097fbbe11 softmaker-office: 1016 -> 1018 2020-08-24 08:22:33 +02:00
Daniël de Kok 9683e40bf1 softmaker-office, freeoffice: change version to edition.version
This makes the versioning compatible with Repology and other
distributions:

https://repology.org/project/freeoffice/versions
2020-07-21 08:14:30 +02:00
Will Dietz 536eb48ca9 softmaker-office: 1014 -> 1016 2020-07-08 09:15:26 +02:00
Daniël de Kok 87e8f73633 softmaker-office: 976 -> 1014
The edition also changed from 2018 to 2021, since this is a major new
release. Changes:

https://www.softmaker.com/en/softmaker-office-whatsnew
2020-06-03 14:54:01 +02:00
Daniël de Kok cb5580e4c0 softmaker-office: 974 -> 976
This is a bugfix release:

https://www.softmaker.com/en/servicepacks-office-changelog
2020-04-03 09:15:58 +02:00
Daniël de Kok 5e839502c6 softmaker-office: fix desktop items
Fix desktop items to pass validation:

- Remove icon file extension.
- Remove categories that are not defined by the specification.
- Remove a duplicate MIME type in the PlanMaker desktop file
2020-04-03 09:14:16 +02:00
José Romildo Malaquias 55b6146535 freeoffice: 974 -> 976 2020-03-27 10:37:04 -03:00
Daniël de Kok 44085e3501 freeoffice: 973 -> 974
Changelog:

https://www.freeoffice.com/en/download/servicepacks
2020-03-08 08:28:13 +01:00
Daniël de Kok d4212f7036 softmaker-office: 972 -> 974
Changelog:
https://www.softmaker.com/en/servicepacks-office-changelog
2020-02-16 08:22:43 +01:00
José Romildo Malaquias cc993f01ac freeoffice: missing 96x96 application icons in freeoffice 973 2019-11-19 18:15:05 -03:00
José Romildo Malaquias 8549294bd1 freeoffice: 971 -> 973 2019-11-18 16:24:32 -03:00
Daniël de Kok 1de992c4d1 softmaker-office: 970 -> 972
Changes:
https://www.softmaker.com/en/servicepacks-office-changelog
2019-10-28 17:00:15 +01:00
Daniël de Kok 6f6331dbb3 softmaker-office: fix product unlock error
SoftMaker/FreeOffice collects some system information upon unlocking the
product. But in doing so, it attempts to execute /bin/ls. If the execve
syscall fails, the whole unlock procedure fails. This works around that
by rewriting /bin/ls to the proper path.

SoftMaker Office restarts itself upon some operations, such changing the
theme and unlocking. Unfortunately, we do not have control over its
environment then and it will fail with an error. Starting SoftMaker
Office from scratch will then work.

Fixes #71228
2019-10-20 19:36:35 +02:00
José Romildo Malaquias a81a6b3d72 freeoffice: 970 -> 971 2019-10-16 08:44:58 -03:00
Daniël de Kok accc62a98c freeoffice: 966 -> 970
Changes:

- Adds support for saving documents to the DOC, XLS, and PPT formats.
- TextMaker adds support for saving to the OpenDocument format.
- Adds a dark mode.
2019-09-06 16:33:02 +02:00
Daniël de Kok 11184dee46 freeoffice: init at 966 2019-09-06 07:44:07 +02:00
Daniël de Kok 97390d648d softmaker-office: init at 970 2019-09-06 07:44:07 +02:00