Michael Weiss
5d9a3e2e5a
cargo-c: 0.7.0 -> 0.7.1
2021-01-17 12:59:26 +01:00
Michael Weiss
04da763965
google-chrome-dev: Add the new libxshmfence dependency
...
This is required to launch newer versions of Google Chrome:
/nix/store/XXX-google-chrome-dev-89.0.4385.0/share/google/chrome-unstable/google-chrome-unstable:
error while loading shared libraries: libxshmfence.so.1: cannot open
shared object file: No such file or directory
2021-01-16 20:36:21 +01:00
Michael Weiss
a6d138c7ad
Merge pull request #109405 from primeos/ffmpeg-full-disable-rav1e
...
ffmpeg-full: disable rav1e by default (in favor of svt-av1)
2021-01-16 20:35:27 +01:00
Michael Weiss
2345e374af
svt-av1: Extend the meta attributes
...
I've merged my local package definitions with the ones in Nixpkgs.
2021-01-15 14:21:07 +01:00
Michael Weiss
56c843946f
gammastep: 2.0.6 -> 2.0.7
2021-01-15 14:17:42 +01:00
Michael Weiss
6cdbde2f0d
ffmpeg-full: disable rav1e by default (in favor of svt-av1)
...
Since c378a33705 we have a patch to add svt-av1 support to
ffmpeg-full. The default AV1 encoder is still libaom but svt-av1 has a
higher priority than rav1e (see libavcodec/allcodecs.c). And since
svt-av1 is much faster than rav1e (which in turn should be faster than
libaom) we don't really need rav1e support by default anymore (I guess
it can be useful but overall svt-av1 should currently be the best
option).
And because rav1e's build did break a few times in the past and needs a
lot of Rust dependencies (including cargo-c to make it C-ABI
compatible) it might be best to simply disable it for now.
Benchmarks (though it is difficult to compare them that way):
- https://openbenchmarking.org/test/pts/svt-av1
- https://openbenchmarking.org/test/pts/rav1e
- https://openbenchmarking.org/test/pts/aom-av1
2021-01-14 22:30:57 +01:00
Michael Weiss
76fe724675
chromium: Extend update.py to print a summary of the updates
...
As a first step to automate the commit messages as well.
2021-01-14 21:02:16 +01:00
Michael Weiss
c0e177d09f
chromiumBeta: 88.0.4324.79 -> 88.0.4324.87
2021-01-14 20:36:28 +01:00
Michael Weiss
7fb79605a7
inxi: 3.2.02-1 -> 3.2.02-2
2021-01-14 20:32:59 +01:00
Michael Weiss
69dc4dc2c1
signal-desktop: 1.39.4 -> 1.39.5
2021-01-13 22:04:32 +01:00
Michael Weiss
79150e0573
chromiumDev: 89.0.4381.6 -> 89.0.4385.0
2021-01-13 17:43:12 +01:00
Michael Weiss
d88ad75767
gnupg: 2.2.26 -> 2.2.27
...
Announcement: https://lists.gnupg.org/pipermail/gnupg-announce/2021q1/000452.html
Luckily this fixes a regression from GnuPG 2.2.26 that broke the build
of libsForQt5.qgpgme (a test failed). Fix #109009 .
2021-01-12 08:33:48 +01:00
Michael Weiss
87d2f1d2b0
inxi: 3.2.01-1 -> 3.2.02-1
2021-01-11 22:25:22 +01:00
Michael Weiss
ef125069f4
Merge pull request #108730 from baloo/baloo/libplacebo/path-upsteam-patch
...
libplacebo: use upstreamed patch
2021-01-09 20:12:46 +01:00
Michael Weiss
85b23ec5e5
Merge pull request #108155 from primeos/libplacebo
...
libplacebo: 2.72.2 -> 3.104.0
2021-01-09 18:32:28 +01:00
Michael Weiss
7d8351f4d7
libplacebo: 2.72.2 -> 3.104.0
2021-01-09 17:56:35 +01:00
Michael Weiss
288fb1f2ba
gitRepo: 2.11 -> 2.11.1
2021-01-09 17:49:35 +01:00
Michael Weiss
fa2b9b890a
Merge pull request #103104 from Artturin/add-pciutils-inxi
...
inxi: add pciutils
2021-01-09 16:46:47 +01:00
Michael Weiss
84840c81e3
chromiumDev: 89.0.4356.6 -> 89.0.4381.6
2021-01-09 14:53:20 +01:00
Michael Weiss
8ae8602bf7
Merge branch 'master' into staging-next
...
Manually resolved a conflict in
pkgs/development/libraries/libbladeRF/default.nix.
2021-01-09 12:16:11 +01:00
Michael Weiss
95dc08e972
Merge pull request #73277 from robashton/master
...
Initial stab at making X11 a configurable dependency of intel-media-drivers
2021-01-08 17:06:13 +01:00
Michael Weiss
f274df0cda
chromiumBeta: 88.0.4324.50 -> 88.0.4324.79
2021-01-08 12:48:31 +01:00
Michael Weiss
bdc86af5ec
Merge pull request #108752 from marsam/fix-gpgme-darwin
...
gpgme: fix build on darwin
2021-01-08 12:37:08 +01:00
Michael Weiss
e597a82ae6
Merge pull request #108727 from baloo/baloo/libplacebo/glsl-import
...
libplacebo: fixup glslang headers path
The build broke after the latest glslang update:
31bd59648f .
2021-01-07 23:32:26 +01:00
Michael Weiss
e640da3120
gitRepo: 2.10 -> 2.11
2021-01-07 12:07:00 +01:00
Michael Weiss
d027c59d0a
Merge pull request #108631 from TredwellGit/chromium
...
chromium: 87.0.4280.88 -> 87.0.4280.141
2021-01-07 11:45:16 +01:00
Michael Weiss
b9cbe0f8e7
fim: Fix the build by switching back to GCC 9
...
GCC 10 breaks the build: https://hydra.nixos.org/build/134272249
There are workarounds to fix the build with GCC 10 [0] but since
upstream is inactive it's probably best to deprecate fim soon.
[0]: https://aur.archlinux.org/cgit/aur.git/commit/?h=fim&id=66258387a099da72f7758495fb0e3c93e16068e7
2021-01-06 19:45:39 +01:00
Michael Weiss
f35bf8ef29
waypipe: 0.7.1 -> 0.7.2
2021-01-05 20:17:25 +01:00
Michael Weiss
108d9ec355
dav1d: 0.8.0 -> 0.8.1
2021-01-03 19:16:10 +01:00
Michael Weiss
16b53ed1e2
html-proofer: 3.18.3 -> 3.18.5
2021-01-03 19:00:26 +01:00
Michael Weiss
6681661989
libmd: 1.0.1 -> 1.0.3
2021-01-03 18:58:43 +01:00
Michael Weiss
fab050e022
Merge pull request #108286 from nrdxp/redshift-appindicator
...
redshift: libappindicator is linux only
2021-01-03 12:19:43 +01:00
Michael Weiss
a90d0cd34c
Revert "chromium/doc: mention chromedriver when updating"
...
This reverts commit 7e26b5456d .
With 6aea53c3ce this is now handled automatically.
2021-01-02 16:15:00 +01:00
Michael Weiss
16cf68dc7a
mesa: 20.3.1 -> 20.3.2 ( #108152 )
...
This also applies the macOS patch unconditionally to avoid breakages in
the future.
2021-01-01 20:08:54 +01:00
Michael Weiss
33f91ea7b6
aml: 0.1.0 -> 0.2.0
2021-01-01 19:53:14 +01:00
Michael Weiss
bea44d5ebe
html-proofer: 3.18.2 -> 3.18.3
2020-12-30 18:23:43 +01:00
Michael Weiss
317215b886
intel-media-driver: 20.4.3 -> 20.4.5
2020-12-29 14:16:54 +01:00
Michael Weiss
61ae600daf
git: 2.29.2 -> 2.30.0 ( #107828 )
...
The removed patch was merged into Git 2.30:
https://github.com/git/git/commit/3569e11d6999cf18549626356784c9fd74f3d43e
And the disabled test is new in Git 2.30.
2020-12-29 11:19:28 +01:00
Michael Weiss
669e4df42a
Merge pull request #107669 from meutraa/update/android-studio
...
Update Android Studio
2020-12-27 11:58:15 +01:00
Michael Weiss
351f3c043d
chromiumDev: Fix the build (libxshmfence is now required)
...
Error:
../../components/viz/service/display_embedder/output_presenter_x11.cc:8:10:
fatal error: 'X11/xshmfence.h' file not found
^~~~~~~~~~~~~~~~~
1 error generated.
2020-12-25 10:22:06 +01:00
Michael Weiss
2688e2d3fe
tdesktop: 2.5.0 -> 2.5.1
2020-12-23 15:53:27 +01:00
Michael Weiss
019eb959e3
tdesktop: 2.4.7 -> 2.5.0
...
TODO: Add a "dev" output for tdesktop.tg_owt (now built as a shared
library).
2020-12-23 15:01:42 +01:00
Michael Weiss
86ff1e45ce
ungoogled-chromium: Support enableWideVine=true
...
Building with Google's proprietary Widevine DRM technology requires
fetching the Google Chrome sources.
2020-12-22 13:35:40 +01:00
Michael Weiss
b9ede6493f
iproute2: Update the source hash
...
A new archive was uploaded to fix the version string.
2020-12-21 22:21:35 +01:00
Michael Weiss
21bb0f56c5
iproute2: 5.9.0 -> 5.10.0 ( #107319 )
2020-12-21 15:22:56 +01:00
Michael Weiss
4454fecc85
cargo-c: 0.6.18 -> 0.7.0
2020-12-21 15:13:35 +01:00
Michael Weiss
b5a1da1665
lf: 17 -> 18
2020-12-19 20:59:16 +01:00
Michael Weiss
52424415bc
vpcs: 0.8 -> 0.8.1
...
Thanks to Repology / Alpine Linux I noticed that the GNS3 team continued
the development. From their README:
> This is a continuation of VPCS, based on the last development version
> and improved with patches wrote by various people from the community.
> The original VPCS code, which is unfortunately not maintained anymore,
> can be viewed on https://sourceforge.net/p/vpcs/code/
2020-12-18 20:45:54 +01:00
Michael Weiss
94bee10904
ungoogled-chromium: Support automatic updates via update.py
2020-12-18 19:10:45 +01:00
Michael Weiss
9b846b9600
chromium: Improve update.py (documentation + linting fixes)
2020-12-18 19:10:44 +01:00
Michael Weiss
be94a4cf23
ungoogled-chromium: Try to fix an evaluation error on Hydra
...
This should fix a regression from #106475 (hopefully this is the only
issue, my current implementation with channel+ungoogled isn't ideal):
https://github.com/NixOS/nixpkgs/pull/106475#issuecomment-748131224
2020-12-18 16:21:37 +01:00
Michael Weiss
c23db78bbd
libva-utils: 2.9.1 -> 2.10.0
2020-12-18 13:11:27 +01:00
Michael Weiss
7ad0bc5bd6
inxi: 3.2.00-1 -> 3.2.01-1
2020-12-18 13:04:33 +01:00
Michael Weiss
40199cd3d8
chromiumDev: 89.0.4350.4 -> 89.0.4356.6
2020-12-18 13:02:51 +01:00
Michael Weiss
39c5d116a2
chromiumBeta: 88.0.4324.41 -> 88.0.4324.50
2020-12-17 21:02:14 +01:00
Michael Weiss
653a1edb42
html-proofer: 3.18.1 -> 3.18.2
2020-12-17 20:56:54 +01:00
Michael Weiss
f0c5e161e0
signal-desktop: 1.39.3 -> 1.39.4
2020-12-17 19:26:04 +01:00
Michael Weiss
f5944b74e6
Merge pull request #106475 from primeos/ungoogled-chromium-merge
...
Merge ungoogled-chromium back into the chromium expressions
2020-12-17 19:02:21 +01:00
Michael Weiss
e7b88d10a3
Merge pull request #105817 from primeos/mesa-next
...
mesa: 20.2.4 -> 20.3.1
2020-12-17 12:39:53 +01:00
Michael Weiss
af9f917ce1
mesa: 20.3.0 -> 20.3.1
2020-12-17 12:01:08 +01:00
Michael Weiss
886e497f5d
mesa: Switch from LLVM 9 to llvmPackages_latest
...
The radeonsi and radv (without ACO) drivers requires LLVM 11 for
GFX 10.3 [0],[1]. E.g. Arch Linux also compiles Mesa with LLVM 11 so
this should be fine.
[0]: https://docs.mesa3d.org/relnotes/20.2.0.html
[1]: https://github.com/NixOS/nixpkgs/pull/105817#issuecomment-738888102
2020-12-17 12:01:08 +01:00
Michael Weiss
3106113c9e
mesa: Drop all old patches
...
There's no need to keep the expressions for old patches around.
Also: Apply the musl patch unconditionally to ensure that it doesn't
break after future updates.
2020-12-17 12:01:03 +01:00
Michael Weiss
a9385a730b
mesa: 20.2.4 -> 20.3.0
2020-12-17 11:51:02 +01:00
Michael Weiss
0761aabdae
html-proofer: 3.18.0 -> 3.18.1
2020-12-17 11:45:31 +01:00
Michael Weiss
552e036e20
signal-desktop: 1.39.2 -> 1.39.3
2020-12-17 11:42:25 +01:00
Michael Weiss
bb78df4b27
inxi: 3.1.09-1 -> 3.2.00-1
2020-12-16 12:27:58 +01:00
Michael Weiss
ff165582a6
jekyll: 4.1.1 -> 4.2.0
2020-12-14 16:33:07 +01:00
Michael Weiss
50a44c44c4
gammastep: 2.0.5 -> 2.0.6
...
Switch from libappindicator to the newer libayatana-appindicator and
enable the optional systemd user unit and AppArmor support.
2020-12-14 16:30:28 +01:00
Michael Weiss
fa28c1544d
Merge pull request #106549 from primeos/cryptography
...
python3Packages.cryptography: 3.2.1 -> 3.3.1
2020-12-14 11:41:29 +01:00
Michael Weiss
540ada8419
html-proofer: 3.17.4 -> 3.18.0
2020-12-12 16:54:50 +01:00
Michael Weiss
397a5ee2ee
chromiumDev: 89.0.4343.0 -> 89.0.4350.4
2020-12-11 10:54:19 +01:00
Michael Weiss
c8dd31a60b
signal-desktop: 1.38.2 -> 1.39.2
2020-12-11 10:47:07 +01:00
Michael Weiss
4ea2b2129e
chromiumBeta: 88.0.4324.27 -> 88.0.4324.41
2020-12-10 17:43:52 +01:00
Michael Weiss
240a8f746e
ungoogled-chromium: Move ungoogled-src.nix into upstream-info.json
...
This also adds a dedicated channel for ungoogled-chromium that enables
us to update ungoogled-chromium independently of chromium.
TODO: Automate ungoogled-chromium updates via update.py (currently it
needs to be updated manually).
Note: Unfortunately this changes the ungoogled-chromium derivation
because common.nix passes the channel as an argument to
stdenv.mkDerivation (this makes it more difficult to verify this commit
but the result should remain the same).
2020-12-10 17:41:22 +01:00
Michael Weiss
2b6b434477
ungoogled-chromium: Merge back into chromium
...
I used nix-instantiate to verify that the derivations for chromium and
ungoogled-chromium remain unchanged (only the meta attributes change
slightly as I added myself as ungoogled-chromium to receive
notifications for PRs/issues).
2020-12-10 17:41:11 +01:00
Michael Weiss
44b7d77591
python3Packages.cryptography: 3.2.1 -> 3.3.1
...
Backward incompatible changes:
- Support for Python 3.5 has been removed due to low usage and
maintenance burden.
- The GCM and AESGCM now require 64-bit to 1024-bit (8 byte to 128 byte)
initialization vectors. This change is to conform with an upcoming
OpenSSL release that will no longer support sizes outside this window.
- When deserializing asymmetric keys we now raise ValueError rather than
UnsupportedAlgorithm when an unsupported cipher is used. This change
is to conform with an upcoming OpenSSL release that will no longer
distinguish between error types.
- We no longer allow loading of finite field Diffie-Hellman parameters
of less than 512 bits in length. This change is to conform with an
upcoming OpenSSL release that no longer supports smaller sizes. These
keys were already wildly insecure and should not have been used in any
application outside of testing.
2020-12-10 13:40:57 +01:00
Michael Weiss
b8936e5523
Merge pull request #106294 from squalus/ungoogled-20201207
...
ungoogled-chromium: 86.0.4240.183-1 -> 87.0.4280.88-1
2020-12-09 18:48:37 +01:00
Michael Weiss
d35b635628
chromedriver.src: Update the hash
...
I just regenerated upstream-info.json using update.py again and got a
different hash this time (but the same hash as in #106272 ). Therefore,
the only possible explanation I have is that upstream changed the file
that is hosted at [0]. I'll try to contact upstream regarding this.
Fix #106272 .
[0]: https://chromedriver.storage.googleapis.com/87.0.4280.88/chromedriver_linux64.zip
2020-12-08 13:46:47 +01:00
Michael Weiss
1000615313
Merge pull request #103894 from primeos/iproute-attribute-renaming
...
iproute: Rename the attribute to iproute2
2020-12-07 16:47:48 +01:00
Michael Weiss
101c5a96ad
fuse3: 3.10.0 -> 3.10.1 ( #106162 )
2020-12-07 16:37:19 +01:00
Michael Weiss
82294a1f2b
neatvnc: 0.3.2 -> 0.4.0
2020-12-06 19:23:39 +01:00
Michael Weiss
4a15cfaede
scdoc: 1.11.0 -> 1.11.1
2020-12-06 19:18:55 +01:00
Michael Weiss
c7cbc7098a
gns3-{gui,server}: 2.2.16 -> 2.2.17
2020-12-06 12:21:39 +01:00
Michael Weiss
c006c271ef
Merge pull request #105823 from primeos/libva
...
libva: 2.9.1 -> 2.10.0
2020-12-05 18:34:47 +01:00
Michael Weiss
1e8d297270
libva: 2.9.1 -> 2.10.0
...
For libva-utils there is no new release (yet).
2020-12-05 18:14:37 +01:00
Michael Weiss
118b6d8976
Merge pull request #105994 from meutraa/update/android-studio
...
android-studio: update androidStudioPackages.{beta,dev,canary}
2020-12-05 18:06:06 +01:00
Michael Weiss
00617447b2
Merge pull request #105360 from primeos/criu-python3
...
criu: Switch to Python 3
2020-12-05 16:01:55 +01:00
Michael Weiss
8c19846912
mesa: 20.2.3 -> 20.2.4 ( #105959 )
2020-12-05 13:26:32 +01:00
Michael Weiss
f4419dd970
chromiumDev: 88.0.4324.27 -> 89.0.4343.0
2020-12-04 19:21:57 +01:00
Michael Weiss
beb83591fb
chromiumBeta: 87.0.4280.66 -> 88.0.4324.27
2020-12-04 19:21:57 +01:00
Michael Weiss
c7fe6531a4
Merge pull request #105779 from primeos/chromium
...
chromium: 87.0.4280.66 -> 87.0.4280.88
2020-12-03 20:10:37 +01:00
Michael Weiss
ea382dd629
html-proofer: 3.17.3 -> 3.17.4
2020-12-03 15:31:58 +01:00
Michael Weiss
36d40f77a9
chromium: 87.0.4280.66 -> 87.0.4280.88
...
https://chromereleases.googleblog.com/2020/12/stable-channel-update-for-desktop.html
This update includes 0 security fixes.
2020-12-03 10:36:48 +01:00
Michael Weiss
deca8d0087
Merge pull request #105724 from SuperSandro2000/goobook-tests
...
pythonPackages.goobook: Switch to importsCheck
2020-12-02 21:45:39 +01:00
Michael Weiss
36ae358e62
intel-media-driver: 2.4.1 -> 2.4.2
2020-12-02 13:45:49 +01:00
Michael Weiss
e313c7d219
gollum: 5.1.1 -> 5.1.2
2020-12-02 13:28:59 +01:00
Michael Weiss
fc7f72e144
aml: Mark as broken on Darwin
...
See https://hydra.nixos.org/build/131822625 .
2020-12-02 11:57:23 +01:00
Michael Weiss
8eb2551e51
chromiumDev: 88.0.4324.11 -> 88.0.4324.27
2020-12-02 11:43:43 +01:00
Michael Weiss
7352db0f5d
gitRepo: 2.9 -> 2.10
2020-12-02 11:37:48 +01:00
Michael Weiss
afd9e06a8d
pdftk-legacy: Mark as broken
...
See https://hydra.nixos.org/build/131063864 .
2020-11-30 16:46:07 +01:00