Commit Graph
100 Commits
Author SHA1 Message Date
Michael Weiss e27369fbe6 lf: Install the shell completions 2020-04-14 22:12:55 +02:00
Michael Weiss ca2a222747 wf-recorder: 0.2 -> 0.2.1 2020-04-14 21:08:45 +02:00
Michael Weiss 806b2997a9 lf: 13 -> 14 2020-04-13 18:34:42 +02:00
Michael Weiss adcd8baa02 android-studio: Fix the license (unfree)
Android Studio states that it contains proprietary code!
2020-04-12 17:27:54 +02:00
Michael Weiss c26ffbf023 maim: 5.5.3 -> 5.6.3 2020-04-12 17:12:02 +02:00
Michael Weiss 70e4e62efb androidStudioPackages.{dev,canary}: 4.1.0.4 -> 4.1.0.5 2020-04-12 16:55:21 +02:00
Michael Weiss b533f10345 chromium: Fix the VA-API build 2020-04-10 23:28:35 +02:00
Michael Weiss 2eab203e57 Merge pull request #84671 from primeos/chromium
chromium: 80.0.3987.163 -> 81.0.4044.92
2020-04-08 12:29:22 +02:00
Michael Weiss 49cc739239 gns3-{gui,server}: 2.2.6 -> 2.2.7 2020-04-08 11:58:44 +02:00
Michael Weiss 20fd05448d androidStudioPackages.beta: 4.0.0.12 -> 4.0.0.13 2020-04-08 11:54:51 +02:00
Michael Weiss fdedc5d16c signal-desktop: 1.32.3 -> 1.33.0 2020-04-08 11:28:42 +02:00
Michael Weiss da832dd7d4 chromium: 80.0.3987.163 -> 81.0.4044.92
https://chromereleases.googleblog.com/2020/04/stable-channel-update-for-desktop_7.html

This update includes 32 security fixes.

CVEs:
CVE-2020-6454 CVE-2020-6423 CVE-2020-6455 CVE-2020-6430 CVE-2020-6456
CVE-2020-6431 CVE-2020-6432 CVE-2020-6433 CVE-2020-6434 CVE-2020-6435
CVE-2020-6436 CVE-2020-6437 CVE-2020-6438 CVE-2020-6439 CVE-2020-6440
CVE-2020-6441 CVE-2020-6442 CVE-2020-6443 CVE-2020-6444 CVE-2020-6445
CVE-2020-6446 CVE-2020-6447 CVE-2020-6448
2020-04-08 00:08:46 +02:00
Michael Weiss d782c440ae chromiumDev: Add the missing setuptools dependency
The build was failing with:
```
[1625/39505] ACTION //components/schema_org:generate_schema_org_code(//build/toolchain/linux:clang_x64)
FAILED: gen/components/schema_org/schema_org_entity_names.h gen/components/schema_org/schema_org_entity_names.cc gen/components/schema_org/schema_org_property_configurations.h gen/components/schema_org/schema_org_property_configurations.cc gen/components/schema_org/schema_org_property_names.h gen/components/schema_org/schema_org_property_names.cc
python ../../components/schema_org/generate_schema_org_code.py --schema-file ../../third_party/schema_org/schema.jsonld --output-dir gen/components/schema_org --templates templates/schema_org_entity_names.cc.tmpl templates/schema_org_entity_names.h.tmpl templates/schema_org_property_configurations.cc.tmpl templates/schema_org_property_configurations.h.tmpl templates/schema_org_property_names.cc.tmpl templates/schema_org_property_names.h.tmpl
Traceback (most recent call last):
  File "../../components/schema_org/generate_schema_org_code.py", line 22, in <module>
    env = Environment(loader=PackageLoader('generate_schema_org_code', ''))
  File "/build/chromium-83.0.4100.3/components/schema_org/../../third_party/jinja2/loaders.py", line 222, in __init__
    from pkg_resources import DefaultProvider, ResourceManager, \
ImportError: No module named pkg_resources
```
2020-04-07 23:21:28 +02:00
Michael Weiss 230b54c3cb Merge pull request #83792 from primeos/gollum
gollum: 4.1.4 -> 5.0.1
2020-04-07 12:36:25 +02:00
Michael Weiss ff3bc51d2b chromiumBeta: Fix the build
This patch was also backported to M81 [0][1].

[0]: https://chromium-review.googlesource.com/c/chromium/src/+/2091896
[1]: https://github.com/chromium/chromium/commit/bbf0fad592b2b3e615fdb51e2b37a2ba906675a4
2020-04-07 12:32:33 +02:00
Michael Weiss bce93ec4c6 gollum: 4.1.4 -> 5.0.1
Some changes might require manual migration steps:
"Due to changes to the way in which Gollum handles filenames, you may
have to change some links in your wiki when migrating from gollum 4.x.
See the release notes [0] for more details. You may find the
bin/gollum-migrate-tags script helpful to accomplish this. Also see the
--lenient-tag-lookup option for making tag lookup backwards compatible
with 4.x, though note that this will decrease performance on large wikis
with many tags." (source: [1])

[0]: https://github.com/gollum/gollum/wiki/5.0-release-notes
[1]: https://github.com/gollum/gollum/blob/v5.0.0/HISTORY.md
2020-04-06 18:09:35 +02:00
Michael Weiss ad3220f9ff chromiumDev: Override gn to fix the configuration phase
The configuration phase was failing due to:
```
configuring
ERROR at //BUILD.gn:1376:5: Unknown function.
    filter_exclude([ "$root_build_dir/foo" ],
    ^-------------
```
2020-04-06 12:52:52 +02:00
Michael Weiss 9f3914824d chromium: Ignore unknown warning options
This can e.g. save around 150k lines of unnecessary log messages which
take up around 66% of the total lines (based on a log of 80.0.3987.100):
29527 warning: unknown warning option '-Wno-bitwise-conditional-parentheses'; did you mean '-Wno-bitwise-op-parentheses'? [-Wunknown-warning-option]
29527 warning: unknown warning option '-Wno-builtin-assume-aligned-alignment' [-Wunknown-warning-option]
29527 warning: unknown warning option '-Wno-deprecated-copy'; did you mean '-Wno-deprecated'? [-Wunknown-warning-option]
29527 warning: unknown warning option '-Wno-final-dtor-non-final-class'; did you mean '-Wno-abstract-final-class'? [-Wunknown-warning-option]
29527 warning: unknown warning option '-Wno-implicit-int-float-conversion'; did you mean '-Wno-implicit-float-conversion'? [-Wunknown-warning-option]
2020-04-03 12:40:46 +02:00
Michael Weiss 0ad8b26018 Merge pull request #84174 from primeos/chromium
chromium: 80.0.3987.162 -> 80.0.3987.163
2020-04-03 11:37:44 +02:00
Michael Weiss cbd13f3c55 chromium: 80.0.3987.162 -> 80.0.3987.163
https://chromereleases.googleblog.com/2020/04/stable-channel-update-for-desktop.html

Note: This update contains only two fixes [0]. The fix that reverts a
feature which caused a crash spike on 80.0.3987.162 [1] seems important
for us (though the commit doesn't provide any data on the crash spike).

[0]: https://chromium.googlesource.com/chromium/src/+log/80.0.3987.162..80.0.3987.163?pretty=fuller
[1]: https://chromium.googlesource.com/chromium/src/+/fc11c43603c05a9ef77430a6b4081a01969d2bf4
2020-04-03 11:17:54 +02:00
Michael Weiss 36c7123709 chromiumDev: Remove a patch that is already applied
This fixes the patch phase.
I missed this problem in #83956.
2020-04-02 13:01:39 +02:00
Michael Weiss 7116a88d26 Merge pull request #83956 from primeos/chromium
chromium: 80.0.3987.149 -> 80.0.3987.162
2020-04-02 12:32:10 +02:00
Michael Weiss 606baf03ba tdesktop: 1.9.21 -> 2.0.1 (#83790)
* tdesktop: 1.9.21 -> 2.0.0
* tdesktop: 2.0.0 -> 2.0.1
2020-04-01 14:52:34 +02:00
Michael Weiss 6b7528c940 chromium: 80.0.3987.149 -> 80.0.3987.162
https://chromereleases.googleblog.com/2020/03/stable-channel-update-for-desktop_31.html

This update includes 8 security fixes.

CVEs:
CVE-2020-6450 CVE-2020-6451 CVE-2020-6452
2020-04-01 12:37:52 +02:00
Michael Weiss 0f70340b79 android-studio: 3.6.1.0 -> 3.6.2.0 2020-04-01 12:24:48 +02:00
Michael Weiss 0dd5ccc742 mesos,swiften,pingus: Mark as broken
Those packages are broken for >4 months, which is why it seems best to
mark them as broken for now. I noticed these while testing #75877.
2020-03-29 20:06:41 +02:00
Michael Weiss d83420f5e1 Merge pull request #82919 from artemist/chromium-ozone
chromium: Add option to enable ozone (for Wayland)
2020-03-28 14:50:21 +01:00
Michael Weiss 0950324466 scons: Add passthru.py2 for backward compatibility
Not all packages build with Python 3, see #75877. The goal is to get rid
of Python 2 but this approach ensures a smoother transition.
2020-03-27 10:49:52 -07:00
Michael Weiss 4ca37400ac scons: Switch to Python 3
Reasons:

Python 2.7 will EOL very soon [0]:
DEPRECATION: Python 2.7 will reach the end of its life on January 1st,
2020. Please upgrade your Python as Python 2.7 won't be maintained after
that date. A future version of pip will drop support for Python 2.7.
More details about Python 2 support in pip, can be found at
https://pip.pypa.io/en/latest/development/release-process/#python-2-support

SCons 4.0.0 will drop Python 2.7 Support [1]:
https://raw.githubusercontent.com/SConsProject/scons/rel_3.1.2/src/CHANGES.txt

[0]: From the SCons build output previous to this commit (i.e. with Python 2.7).
[1]: https://raw.githubusercontent.com/SConsProject/scons/rel_3.1.2/src/CHANGES.txt
2020-03-27 10:49:52 -07:00
Michael Weiss 87f08d070d ubridge: 0.9.17 -> 0.9.18 2020-03-27 11:09:38 +01:00
Michael Weiss 38aa1cad7f signal-desktop: 1.32.2 -> 1.32.3 2020-03-26 22:16:48 +01:00
Michael Weiss 7cf37cc0be html-proofer: 3.15.1 -> 3.15.2 2020-03-26 13:46:06 +01:00
Michael Weiss 8978ef3877 gns3-{gui,server}: 2.2.5 -> 2.2.6 (#83422) 2020-03-26 13:45:35 +01:00
Michael Weiss 9ee46bfb23 python3Packages.py-cpuinfo: 4.0.0 -> 5.0.0 (#83420) 2020-03-26 13:19:33 +01:00
Michael Weiss e71419b11c androidStudioPackages.{dev,canary}: 4.1.0.3 -> 4.1.0.4 2020-03-26 12:27:39 +01:00
Michael Weiss 5c4735947d signal-desktop: 1.32.1 -> 1.32.2 2020-03-26 12:17:23 +01:00
Michael Weiss 216a7e7a98 nixosTests.installer: Don't wait for the nixos-manual service
The nixos-manual service was removed in #83199 but we missed the check
in this test which prevents the "tested" job from succeeding [0][1].

[0]: https://hydra.nixos.org/build/115472896
[1]: https://hydra.nixos.org/build/115472896/nixlog/94/tail
2020-03-26 01:21:34 +01:00
Michael Weiss 7525624b6e Merge pull request #83290 from primeos/gn
gn: 20190403 -> 2020-03-09
2020-03-26 01:13:23 +01:00
Michael Weiss ad66bbd98b aseprite.skia: Override the gn version to fix the build
With #83290 merged the build would fail during the configuration phase:
```
configuring
ERROR at //gn/BUILDCONFIG.gn:85:14: Script returned non-zero exit code.
  is_clang = exec_script("gn/is_clang.py",
             ^----------
Current dir: /build/source/out/Release/
Command: python /build/source/gn/gn/is_clang.py cc c++
Returned 2.
stderr:

python: can't open file '/build/source/gn/gn/is_clang.py': [Errno 2] No such file or directory
```
2020-03-25 23:55:00 +01:00
Michael Weiss 14e1f448f0 fscrypt-experimental: 0.2.6 -> 0.2.7 2020-03-25 21:11:19 +01:00
Michael Weiss e571880c55 gitRepo: 2.4.1 -> 2.5 2020-03-25 19:07:36 +01:00
Michael Weiss 63805796c6 glances: 3.1.4 -> 3.1.4.1 2020-03-25 19:01:01 +01:00
Michael Weiss 29becfcf19 Merge pull request #83304 from nh2/issue-41918-chromium-swiftshader-by-default
chromium: Enable swiftshader by default.
2020-03-25 13:42:30 +01:00
Michael Weiss 5c73dc4eec ubridge: 0.9.16 -> 0.9.17 2020-03-24 16:29:20 +01:00
Michael Weiss a1b4bfe34f gn: 20190403 -> 2020-03-09
This updates gn to the required version for chromiumDev (the recommended
version for the stable release of Chromium isn't sufficient [0]).

[0]: The Chromium build fails during the configuration phase:
ERROR at //mojo/public/tools/bindings/mojom.gni:393:16: Undefined identifier
               "cpp_typemaps",
               ^-------------
2020-03-24 14:41:11 +01:00
Michael Weiss fca8961bdb Revert "chromiumDev: Add the missing clang-format binary"
This reverts commit 02ca096a85.

The clang-format binary is now included in the release tarball [0] and
we don't need to add it anymore. This fixes the following build error:
ln: failed to create symbolic link 'buildtools/linux64/clang-format': File exists
However, the build still fails a bit later in the configure phase.

[0]: https://bugs.chromium.org/p/chromium/issues/detail?id=1052503
2020-03-23 21:50:48 +01:00
Michael Weiss 868f1ceb30 wev: 2019-08-11 -> 1.0.0 2020-03-23 14:50:21 +01:00
Michael Weiss b67aafe8b8 python3Packages.httplib2: 0.15 -> 0.17 (#82355) 2020-03-21 21:42:23 +01:00
Michael Weiss 68e9ddacc2 fuse3: 3.9.0 -> 3.9.1 (#82999) 2020-03-21 21:41:37 +01:00
Michael Weiss 5ce86bc4ac wayvnc: 0.1.1 -> 0.1.2 2020-03-21 21:36:53 +01:00
Michael Weiss ea253398de androidStudioPackages.beta: 4.0.0.11 -> 4.0.0.12 2020-03-21 21:36:53 +01:00
Michael Weiss 2719f569d2 androidStudioPackages.{dev,canary}: 4.1.0.2 -> 4.1.0.3 2020-03-19 20:28:43 +01:00
Michael Weiss 7545ccb7ac Merge pull request #82874 from primeos/chromium
chromium: 80.0.3987.132 -> 80.0.3987.149
2020-03-19 20:18:31 +01:00
Michael Weiss fe60ff7a99 chromium: 80.0.3987.132 -> 80.0.3987.149
https://chromereleases.googleblog.com/2020/03/stable-channel-update-for-desktop_18.html

This update includes 13 security fixes.

CVEs:
CVE-2020-6422 CVE-2020-6424 CVE-2020-6425 CVE-2020-6426 CVE-2020-6427
CVE-2020-6428 CVE-2020-6429 CVE-2019-20503 CVE-2020-6449

Note: The release of version 81 is currently on pause:
https://chromereleases.googleblog.com/2020/03/upcoming-chrome-and-chrome-os-releases.html
2020-03-18 20:57:52 +01:00
Michael Weiss 2b25d0e2a9 tdesktop: 1.9.14 -> 1.9.21 (#82806) 2020-03-18 20:53:09 +01:00
Michael Weiss b6a5079800 inxi: 3.0.37-1 -> 3.0.38-1 2020-03-17 19:45:19 +01:00
Michael Weiss 7a1c9d8eb7 python3Packages.google_api_python_client: 1.7.12 -> 1.8.0
This version doesn't depend on
https://github.com/NixOS/nixpkgs/pull/82355 anymore.
2020-03-15 16:34:56 +01:00
Michael Weiss 069f62de77 python3Packages.google_api_python_client: 1.7.11 -> 1.7.12 2020-03-15 16:34:56 +01:00
Michael Weiss 152dddaa8f glances: 3.1.3 -> 3.1.4 2020-03-12 00:13:27 +00:00
Michael Weiss b5c1cb2e8a mesa: 19.3.3 -> 20.0.1
New APIs implemented: OpenGL 4.6 and Vulkan 1.2
2020-03-11 15:50:01 +01:00
Michael Weiss 1be9d1e8b0 Merge pull request #82251 from primeos/wlroots
wlroots: 0.10.0 -> 0.10.1
2020-03-10 16:25:41 +01:00
Michael Weiss c7fb3750cc tev: 1.14 -> 1.15 2020-03-10 16:17:19 +01:00
Michael Weiss a65d0d5bf2 androidStudioPackages.{dev,canary}: 4.1.0.1 -> 4.1.0.2 2020-03-10 16:04:57 +01:00
Michael Weiss e929b8af46 wlroots: 0.10.0 -> 0.10.1
I also added some minor improvements and removed unnecessary code.
2020-03-10 15:46:12 +01:00
Michael Weiss c3267ac414 Merge pull request #81975 from primeos/chromium-fix-vaapi
chromium: Update the VA-API patch (fix #81909)
2020-03-10 11:27:15 +01:00
Michael Weiss 01db31c4d7 signal-desktop: 1.32.0 -> 1.32.1 2020-03-07 21:06:23 +01:00
Michael Weiss 735707ef0c chromium: Update the VA-API patch (fix #81909) 2020-03-07 15:40:27 +01:00
Michael Weiss 4babdd0bac dav1d: 0.5.2 -> 0.6.0 (#81900) 2020-03-06 21:21:39 +01:00
Michael Weiss b18995ef10 wayvnc: 0.1.0 -> 0.1.1 2020-03-05 14:53:56 +01:00
Michael Weiss 05e6cc4944 signal-desktop: 1.31.0 -> 1.32.0 2020-03-05 12:00:29 +01:00
Michael Weiss 19595b3652 Merge pull request #81704 from primeos/chromium
chromium: 80.0.3987.122 -> 80.0.3987.132
2020-03-05 11:44:57 +01:00
Michael Weiss 51b6f9c6ae chromium: 80.0.3987.122 -> 80.0.3987.132
https://chromereleases.googleblog.com/2020/03/stable-channel-update-for-desktop.html

This update includes 4 security fixes.

CVEs:
CVE-2020-6420
2020-03-04 10:35:11 +01:00
Michael Weiss 31f2ff1d61 wf-recorder: 0.1 -> 0.2 2020-03-01 18:33:26 +01:00
Michael Weiss 4e1f77e9aa wob: 0.7 -> 0.8 2020-03-01 17:45:24 +01:00
Michael Weiss 02ca096a85 chromiumDev: Add the missing clang-format binary
The fix from 1d961a4c6d was unfortunately incomplete. This commit fixes
the second error [0] that occurs later during the build (the Python
script third_party/blink/renderer/bindings/scripts/generate_bindings.py
requires buildtools/linux64/clang-format).

[0]: https://github.com/NixOS/nixpkgs/pull/81016#issuecomment-591572821
2020-03-01 10:37:26 +01:00
Michael Weiss 85c90b91b6 python3Packages.ics: 0.6 -> 0.7 2020-02-29 21:55:52 +01:00
Michael Weiss 95e3292eed wayland-protocols: 1.18 -> 1.20
Release announcements and changelogs:
- 1.19: https://lists.freedesktop.org/archives/wayland-devel/2020-February/041267.html
- 1.20: https://lists.freedesktop.org/archives/wayland-devel/2020-February/041269.html
2020-02-29 21:32:07 +01:00
Michael Weiss 6ec8687047 Merge pull request #80902 from primeos/wayvnc
wayvnc, neatvnc: init at 0.1.0
2020-02-29 18:45:40 +01:00
Michael Weiss c1e77269cf neatvnc: Disable the CPU acceleration by default
For Nixpkgs it seems best to disable the usage of CPU extensions by
default as older CPUs don't support them which will result in a crash at
runtime (SIGILL: Illegal instruction) [0].
The performance on my old test system was more than enough anyway
(usually ~10% CPU usage due to wayvnc).

[0]: https://github.com/any1/neatvnc/issues/21
2020-02-29 15:32:39 +01:00
Michael Weiss cf6477076b wob: 0.6 -> 0.7 2020-02-29 14:44:46 +01:00
Michael Weiss ad0c620a08 html-proofer: Update the dependencies (security, CVE-2020-7595)
This updates nokogiri to 1.10.8 for CVE-2020-7595 [0].

[0]: https://github.com/sparklemotion/nokogiri/issues/1992
2020-02-28 21:21:17 +01:00
Michael Weiss 9b0defc765 jekyll: Update the dependencies (security, CVE-2020-7595)
This updates nokogiri to 1.10.8 for CVE-2020-7595 [0].

[0]: https://github.com/sparklemotion/nokogiri/issues/1992
2020-02-28 21:21:16 +01:00
Michael Weiss a0d61c0135 gollum: Update the dependencies (security, CVE-2020-7595)
This updates nokogiri to 1.10.8 for CVE-2020-7595 [0].

[0]: https://github.com/sparklemotion/nokogiri/issues/1992
2020-02-28 21:21:16 +01:00
Michael Weiss 18938fb2a5 wallutils: 5.8.3 -> 5.9.0 2020-02-28 21:13:17 +01:00
Michael Weiss f6281d4480 android-studio: 3.6.0.21 -> 3.6.1.0 2020-02-28 21:05:12 +01:00
Michael Weiss 4f50bee7c0 androidStudioPackages.{dev,canary}: 4.0.0.10 -> 4.1.0.1 2020-02-28 21:05:12 +01:00
Michael Weiss 954d44f875 Merge pull request #81016 from primeos/chromium
chromium: 80.0.3987.116 -> 80.0.3987.122
2020-02-26 19:38:21 +01:00
Michael Weiss 1d961a4c6d chromiumDev: Fix the build
Building Chromium 82 requires LLVM 10 for the new argument
"-fintegrated-cc1". LLVM 9 fails with:
clang++: error: unknown argument: '-fintegrated-cc1'
2020-02-26 19:21:59 +01:00
Michael Weiss 8be566d288 chromium: 80.0.3987.116 -> 80.0.3987.122
https://chromereleases.googleblog.com/2020/02/stable-channel-update-for-desktop_24.html

This update includes 3 security fixes.

CVEs:
CVE-2020-6407 CVE-2020-6418
2020-02-26 19:21:58 +01:00
Michael Weiss 09a8f9297c gns3-{gui,server}: Fix the build by disabling the psutil tests
The tests where only enabled recently in 0d1d43d49c but apparently fail
for the older version (I didn't have a closer look as they should work
after the next GNS3 release anyway).
2020-02-25 22:23:18 +01:00
Michael Weiss d574fffd6c android-studio: 3.5.3.0 -> 3.6.0.21
Changelog: https://developer.android.com/studio/releases/#3-6-0
2020-02-25 22:08:48 +01:00
Michael Weiss 140d5b3445 androidStudioPackages.beta: 3.6.0.20 -> 4.0.0.10
androidStudioPackages.{dev,canary}: 4.0.0.9 -> 4.0.0.10
2020-02-25 22:03:39 +01:00
Michael Weiss cc2ade3d7f gitRepo: 2.3 -> 2.4.1 2020-02-25 10:06:29 +01:00
Michael Weiss d6b692f483 Merge pull request #80959 from B4dM4n/mysql-connector-fix-build
pythonPackages.mysql-connector: fix build for python != python3
2020-02-24 18:56:38 +01:00
Michael Weiss ee8935d635 ettercap: Switch to OpenSSL 1.1.1
I noticed that Ettercap was listed in #80746.
2020-02-24 18:46:29 +01:00
Michael Weiss f58a7349f9 wayvnc: init at 0.1.0 2020-02-23 17:34:00 +01:00
Michael Weiss 5111cf2da9 neatvnc: init at 0.1.0 2020-02-23 17:28:20 +01:00
Michael Weiss aeac26a3ec Merge pull request #80615 from primeos/chromium
chromium: 80.0.3987.106 -> 80.0.3987.116
2020-02-22 11:50:06 +01:00
Michael Weiss 4af086aa94 tdesktop: 1.9.13 -> 1.9.14 2020-02-20 19:24:57 +01:00
Michael Weiss c852f024cc rav1e: 0.3.0 -> 0.3.1
Changelog: https://github.com/xiph/rav1e/releases/tag/v0.3.1
2020-02-20 11:24:54 +01:00