Commit Graph
100 Commits
Author SHA1 Message Date
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 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
Michael Weiss 3e9d2f80a4 chromium: 80.0.3987.106 -> 80.0.3987.116 2020-02-20 09:50:25 +01:00
Michael Weiss ee809ac83b scdoc: 1.10.0 -> 1.10.1
Changelog: https://git.sr.ht/~sircmpwn/scdoc/refs/1.10.1
2020-02-15 20:20:38 +01:00
Michael Weiss 53fd2da110 Merge pull request #80074 from primeos/chromium
chromium: 80.0.3987.100 -> 80.0.3987.106
2020-02-15 20:00:59 +01:00
Michael Weiss 67f349d224 google-chrome*: Add the newly required dependencies
See 3fadc45499. Since the beta channel is now also on 81 and the stable
channel will be on 81 soon, it makes sense to already add this
unconditionally for all channels.
2020-02-15 19:55:03 +01:00
Michael Weiss c1741fc12a gitRepo: 2.1.1 -> 2.3 2020-02-14 01:06:36 +01:00
Michael Weiss 574a57a67f chromium: 80.0.3987.100 -> 80.0.3987.106
https://chromereleases.googleblog.com/2020/02/stable-channel-update-for-desktop_13.html
2020-02-14 00:57:17 +01:00
Michael Weiss da9de2e115 Merge pull request #79860 from primeos/chromium
chromium: 80.0.3987.87 -> 80.0.3987.100
2020-02-14 00:50:13 +01:00
Michael Weiss a59a557cf6 tdesktop: 1.9.12 -> 1.9.13 2020-02-14 00:43:20 +01:00
Michael Weiss 3fadc45499 google-chrome-dev: Add the newly required dependencies
google-chrome-unstable won't launch without the following shared object
files: libdrm.so.2 and libgbm.so.1.
2020-02-14 00:37:05 +01:00
Michael Weiss fc3f421cff Merge pull request #79867 from primeos/tdesktop
tdesktop: 1.9.9 -> 1.9.12
2020-02-12 20:08:23 +01:00
Michael Weiss ac758caff1 fscrypt-experimental: 0.2.5 -> 0.2.6 (#79853)
Changelog: https://github.com/google/fscrypt/releases/tag/v0.2.6
2020-02-12 19:49:26 +01:00
Michael Weiss ebddfc20ce Merge pull request #79237 from primeos/wayland
wayland: 1.17.0 -> 1.18.0
2020-02-12 14:16:40 +01:00
Michael Weiss ded18bd210 wayland-protocols: Update meta and add myself as maintainer 2020-02-12 12:46:10 +01:00
Michael Weiss de3f4fe900 wayland: Fix the cross-compilation with Meson
The build sandbox provides only wayland-scanner and not the library and
the wayland-egl symbols check test must use nm prefixed with the target
triplet.
2020-02-12 12:46:09 +01:00
Michael Weiss c16b065cc9 wayland: Add a flag to build the documentation
But don't build the documentation by default.
2020-02-12 12:46:09 +01:00
Michael Weiss 1c82542488 wayland: 1.17.0 -> 1.18.0
This also switches the build from Autotools to Meson. The only
difference should be that the libtool archives (.la files) aren't
generated anymore.
Additionally I've updated the meta attributes and added myself as
maintainer.

The changelog is in the final release announcement [0] and an overview
of most commits is in the alpha release announcement [1].

[0]: https://lists.freedesktop.org/archives/wayland-devel/2020-February/041207.html
[1]: https://lists.freedesktop.org/archives/wayland-devel/2020-January/041140.html
2020-02-12 12:46:08 +01:00
Michael Weiss d0729f8323 tdesktop: 1.9.9 -> 1.9.12
Note: I skipped the packaging of mapbox-variant for now.
2020-02-12 00:56:36 +01:00
Michael Weiss 818628c53a tl-expected: init at 2019-11-11
This version is 5 commits ahead of version 1.0.0 because we need at
least one patch [0] that prevents CMake from trying to use Git to fetch
the already fetched submodule...
Also some files have the wrong formatting (CRLF line endings) which
makes the patching really messy. At this point is seems therefore better
to use the master version instead (1.0.0 is pretty broken regarding
CMake).

[0]: https://github.com/TartanLlama/expected/commit/0ca73ee30e72a54b285ef1e26fd9ecc83c81e5ea
2020-02-11 23:19:20 +01:00
Michael Weiss e61b8d99c2 chromium: 80.0.3987.87 -> 80.0.3987.100
https://chromereleases.googleblog.com/2020/02/stable-channel-update-for-desktop_11.html
2020-02-11 21:25:53 +01:00
Michael Weiss a0ef7ad1d6 androidStudioPackages.beta: 3.6.0.19 -> 3.6.0.20 2020-02-11 19:59:59 +01:00
Michael Weiss 8ffa642baa gitRepo: 2.0 -> 2.1.1 2020-02-11 18:32:29 +01:00
Michael Weiss 7d927677f4 signal-desktop: 1.30.1 -> 1.31.0
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.31.0
2020-02-10 23:34:32 +01:00
Michael Weiss 5282bc9a74 nixos/brightnessctl: Remove the module
Due to the support of the systemd-logind API the udev rules aren't
required anymore which renders this module useless [0].
Note: brightnessctl should now require a working D-Bus setup and a valid
local logind session for this to work.

[0]: https://github.com/NixOS/nixpkgs/pull/79663
2020-02-10 23:18:20 +01:00
Michael Weiss c213993880 gitRepo: 1.13.9.4 -> 2.0 2020-02-10 17:08:26 +01:00
Michael Weiss cf5dd2623b brightnessctl: Add systemd support
This makes it possible to use brightnessctl without udev rules / suid.
2020-02-09 23:52:32 +01:00
Michael Weiss 828e383f84 gitRepo: 1.13.9.3 -> 1.13.9.4 2020-02-09 19:13:13 +01:00
Michael Weiss 27c0b18970 rav1e: 0.2.1 -> 0.3.0
Changelog: https://github.com/xiph/rav1e/releases/tag/v0.3.0
2020-02-07 16:03:19 +01:00
Michael Weiss 310316701f Merge pull request #79242 from primeos/chromium
chromium: 79.0.3945.130 -> 80.0.3987.87
2020-02-07 15:15:28 +01:00
Michael Weiss 4ffe245420 tev: 1.13 -> 1.14 2020-02-06 22:56:14 +01:00
Michael Weiss 5a0e91e78f gitRepo: 1.13.9.2 -> 1.13.9.3 2020-02-06 21:49:21 +01:00
Michael Weiss 14e53a0508 gitRepo: Rewrite the "urllib.request.urlopen" patch for Python 3
The old variant is still working but setting "cafile" is deprecated
since version 3.6 [0] and generates a warning:
DeprecationWarning: cafile, capath and cadefault are deprecated, use a custom context instead.

But without this patch "fetchRepoProject" still fails with
"error no host given" (see 337380ea1d).

[0]: https://docs.python.org/3.7/library/urllib.request.html#urllib.request.urlopen
2020-02-05 21:34:49 +01:00
Michael Weiss 7c558f7ac7 gitRepo: 1.13.9.1 -> 1.13.9.2 2020-02-05 21:01:38 +01:00
Michael Weiss 272041b85a chromium: 79.0.3945.130 -> 80.0.3987.87
https://chromereleases.googleblog.com/2020/02/stable-channel-update-for-desktop.html

This update includes 56 security fixes.

CVEs:
CVE-2020-6381 CVE-2020-6382 CVE-2019-18197 CVE-2019-19926 CVE-2020-6385
CVE-2019-19880 CVE-2019-19925 CVE-2020-6387 CVE-2020-6388 CVE-2020-6389
CVE-2020-6390 CVE-2020-6391 CVE-2020-6392 CVE-2020-6393 CVE-2020-6394
CVE-2020-6395 CVE-2020-6396 CVE-2020-6397 CVE-2020-6398 CVE-2020-6399
CVE-2020-6400 CVE-2020-6401 CVE-2020-6402 CVE-2020-6403 CVE-2020-6404
CVE-2020-6405 CVE-2020-6406 CVE-2019-19923 CVE-2020-6408 CVE-2020-6409
CVE-2020-6410 CVE-2020-6411 CVE-2020-6412 CVE-2020-6413 CVE-2020-6414
CVE-2020-6415 CVE-2020-6416 CVE-2020-6417
2020-02-05 00:20:16 +01:00
Michael Weiss a95cfefa55 Merge pull request #79223 from primeos/pijul-fix
pijul: Fix the build (broke due to a more recent Rust version)
2020-02-04 14:52:58 +01:00
Michael Weiss eacc771f72 gitRepo: Switch to Python 3 2020-02-04 14:45:57 +01:00
Michael Weiss 7d4b5a2154 gitRepo: 1.13.8 -> 1.13.9.1 2020-02-04 14:45:57 +01:00
Michael Weiss 6fd230f144 signal-desktop: 1.30.0 -> 1.30.1
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.30.1
2020-02-04 14:16:18 +01:00
Michael Weiss 0de211d08d Merge pull request #79212 from primeos/cleanup
dmenu2, tdesktopPackages: Remove the deprecation messages
2020-02-04 14:06:48 +01:00
Michael Weiss 434ff94e73 pijul: Fix the build (broke due to a more recent Rust version)
This uses an upstream patch [0] to fix a compatibility error with a new
version of Rust. Fix #79150.

Unfortunately patching Rust dependencies in Nixpkgs turned out to be way
more hacky than I expected (maybe there is a nicer way?), but it should
be fine for now.

A new release might follow soonish [1] so that we can drop the patches.

References:
- https://nest.pijul.com/pijul_org/pijul/discussions/401
- https://nest.pijul.com/pijul_org/thrussh/discussions/31

[0]: https://nest.pijul.com/pijul_org/thrussh:master/patches/AsyuWkJg4jAwNaG3H1yv1kbECx5E3GQAtjzXWBDB8yEGMswyfKbxKvYmAGWCohTVaTipdvF8mHh63yU5PTr5F9py
[1]: https://discourse.pijul.org/t/is-this-project-still-active-yes-it-is/451
2020-02-04 14:05:02 +01:00
Michael Weiss 0d1eeb7dbb dmenu2, tdesktopPackages: Remove the deprecation messages
These aren't required anymore by now :)
2020-02-04 12:32:50 +01:00
Michael Weiss 40be1827ee tdesktop: Use CMake to install all files 2020-01-30 20:20:46 +01:00
Michael Weiss cfccb477cd quiterss: 0.19.2 -> 0.19.3 2020-01-30 20:12:26 +01:00
Michael Weiss e9d171e9c5 androidStudioPackages.beta: 3.6.0.18 -> 3.6.0.19 2020-01-30 20:03:20 +01:00
Michael Weiss f77edab9c7 iproute: 5.4.0 -> 5.5.0
"Most of the fixes have been related to single (and json) formatting.
Thank you to Aya, Jakub, Jiri, and Ron for the work to get devlink
improved." [0]

File changes (additions/removals):
None

nix path-info -S:
5.4.0 46705272
5.5.0 46726136

[0]: https://marc.info/?l=linux-netdev&m=158013364425477
2020-01-29 08:56:39 +01:00
Michael Weiss 4a83868646 tdesktop: 1.9.8 -> 1.9.9
`tg.protocol` was removed and shouldn't be required anymore as
`telegramdesktop.desktop` already registers the handler:
MimeType=x-scheme-handler/tg;
2020-01-29 00:41:38 +01:00
Michael Weiss 595f379983 Merge pull request #78584 from primeos/chromium
chromium: 79.0.3945.117 -> 79.0.3945.130
2020-01-28 23:34:15 +01:00
Michael Weiss 4ad78e64ff chromium: Add myself (@primeos) as provisional maintainer
I don't really have the hardware resources nor time to do this properly,
but I'll try to keep a watch on Chromium (updates, PRs, and issues)
until we've found a new team [0].
Testing will be performed on a best effort basis (no guarantees :o).

I've also briefly documented the current maintainer
roles/responsibilities and added `meta.longDescription`.

[0]: https://github.com/NixOS/nixpkgs/issues/78450
2020-01-28 23:08:21 +01:00
Michael Weiss 5e46d5a7b5 tdesktop: Remove the last custom patch from Arch Linux
This patch is not required anymore [0][1].
Thanks @ilya-fedin for pointing this out.

[0]: https://git.archlinux.org/svntogit/community.git/commit/?id=a6dbffec8b2f6f319822df8b7db3ba66f81407ce
[1]: https://bugs.archlinux.org/task/65259
2020-01-27 21:48:44 +01:00
Michael Weiss a584044855 python38Packages.tatsu: 4.4.0 -> 5.0.0
Changelog: https://github.com/neogeny/TatSu/blob/v5.0.0/CHANGELOG.rst#500--2020-01-26

I've successfully tested the Python 3.7 support with
python3Packages.ics.
2020-01-27 19:29:52 +01:00
Michael Weiss faab2914f3 tdesktop: Remove NIX_CFLAGS_COMPILE and CPPFLAGS
This is not required anymore and therefore a refactoring/cleanup
(verified with diffoscope that only the output paths change).
Credit to @ilya-fedin for bringing this to my attention.
2020-01-27 16:41:49 +01:00
Michael Weiss cccfd1092f chromium: 79.0.3945.117 -> 79.0.3945.130
https://chromereleases.googleblog.com/2020/01/stable-channel-update-for-desktop_16.html

This update includes 11 security fixes.

CVEs: CVE-2020-6378 CVE-2020-6379 CVE-2020-6380 CVE-2020-0601
2020-01-26 23:58:14 +01:00
Michael Weiss 21ae4ae879 weston: 7.0.0 -> 8.0.0 (#78464)
Announcement:
https://lists.freedesktop.org/archives/wayland-devel/2020-January/041147.html
2020-01-25 13:37:06 +01:00
Michael Weiss b070035382 Merge pull request #78447 from primeos/range-v3
range-v3: Fix the AArch64 build by disabling the tests
2020-01-25 12:39:54 +01:00
Michael WeissandIlya Fedin cb6e9970ed range-v3: Fix the AArch64 build by disabling the tests
Another reference for working AArch64 builds:
https://git.alpinelinux.org/aports/tree/community/range-v3/APKBUILD

Co-Authored-By: Ilya Fedin <fedin-ilja2010@ya.ru>
2020-01-25 11:59:55 +01:00
Michael Weiss 2932d787ec Merge pull request #77299 from ivan/chromium-79.0.3945.117
chromium: 79.0.3945.88 -> 79.0.3945.117
2020-01-25 01:12:31 +01:00