Commit Graph

61023 Commits

Author SHA1 Message Date
Vladimír Čunát 55420d7083
Merge #143942: thunderbird*: 91.1.1 -> 91.2.1 (into release-21.05) 2021-11-04 17:43:44 +01:00
Vladimír Čunát 12c1c3baf0
unstable job: fix after thunderbird switch
We also switched to unwrapped thunderbird on nixpkgs master
in commit 8b1c14045d51.
2021-11-04 13:20:40 +01:00
Vladimír Čunát 440d437c82
thunderbird: 78.x -> 91.x
.. as we consider 78.x insecure.
2021-11-04 12:35:19 +01:00
Jan Solanti 15aca14b46 pipewire-media-session: init at 0.4.0 2021-10-31 18:21:46 +02:00
Maximilian Bosch f47c57802e
linux: build hardened kernel with matching releases
Until now we merged kernel updates even if no hardened versions were
available yet. On one hand we don't want to delay patch-level updates,
on the other hand users of hardened kernels have frequent breakage now[1].

This change aims to provide a solution this issue:

* The hardened patchset now references the kernel version it's released
  for (including a sha256 hash for the fixed-output path of the source
  tarball).
* The `hardenedKernelFor`-function doesn't just append hardened patches
  now, but also overrides version & src to match the kernel version the
  patch was built & tested for.

Refs #140281

[1] https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.linuxPackages_hardened.kernel.x86_64-linux/all

(cherry picked from commit bb5aa0109b6db98a2e0a7ba88f5e0287e2374384)
2021-10-28 22:26:22 +02:00
maxine [they] 8fe3b97ef4
Merge pull request #141929 from risicle/ris-go-1.17-r21.05
[21.05] go_1_17: init at 1.17.2
2021-10-19 18:43:26 +02:00
Maciej Krüger 874af6b484
Merge pull request #141956 from roosemberth/backport-ytdlp 2021-10-17 12:53:59 +02:00
Maciej Krüger 5ae4146460
yt-dlp: init at 2021.07.21
(cherry picked from commit e40ceba3fc172b6610eb0da96384636e08a510e2)
2021-10-17 10:34:25 +02:00
zowoq 071ec50522 buildGo117{Module,Package}: disable, go_1_17: disable on x86_64-darwin
(cherry picked from commit 9675a865c9c3eeec36c06361f7215e109925654c)
2021-10-16 23:47:19 +01:00
zowoq a21112d352 go_1_17: init at 1.17.1
(cherry picked from commit 273ff5cf17cfce7dbf02a9f9ffb9a8b117b59c2f)
2021-10-16 23:46:51 +01:00
Vincent Laporte 95510a94a5 leo2: 1.6.2 → 1.7.0
Fix build with recent C++ compilers

Use a more recent OCaml (4.05)

(cherry picked from commit cafe9f88fc388a18e5437ffe01c359ab9467f21f)
2021-10-14 11:05:40 +00:00
github-actions[bot] e882bcae43
[Backport release-21.05] teamviewer: fix #96633, #44307 and #97148 + 15.15.5 -> 15.18.5 -> 15.22.3 (#141439)
* teamviewer: fix issue #96633

Fix teamviewer's breakage post 15.5.3 -> 15.15.5.

Teamviewer client was no longer able to connect to its backing
server as it now uses dbus to do so. Following changes were
required:

 -  add missing dbus and polkit service/policy files to package.
 -  add missing dbus lib to `LD_LIBRARY_PATH`.

Changes to the nixos module as a separate changeset.

(cherry picked from commit 506966d15658d8a411f364f47bbc0f3f9366dba3)

* nixos/teamviewer: fix issue #96633

Add teamviewer package as a dbus package now that the
client / server communication depends on dbus.

(cherry picked from commit 200e959995fa8088b5722bc8255109c03f2a4f78)

* nixos/teamviewer: fix issue #44307

Move to a forefront launch of the daemon. Doing so allowed us
to move the service from forking to simple to avoid the
missing pid  error log.

Also:

 -  Make the dbus dependency explicit.

(cherry picked from commit 953bbc0d7373102cf89625dc3bb7ab8e91134069)

* teamviewer: 15.15.5 -> 15.18.5

Upgrading to the last version still using qt5.14. Later version
will be using qt5.15 which is not in 21.05 stable branch.

This fixes us the crash observed in 15.15.5 when stopping
the service.

(cherry picked from commit db889eb9137a859eedfc5b402de84271c0659662)

* teamviewer: refactor executable wrapping

This centralizes `PATH` and `LD_LIBRARY_PATH`, avoid multiple
layers of wrappers.

Refactor as suggested by @Artturin in PR provided patch:
<https://github.com/NixOS/nixpkgs/pull/140076#issuecomment-934770391>.

(cherry picked from commit c55bc5bfd3377d54f5b6153d09c033cceadfcc05)

* teamviewer: fix 97148 (busybox installed issue)

Simply add `coreutils` as a runtime dependency which will
prevent teamviewer from using incomplete busybox implementation
of expected gnu binaries.

As suggested by @Artturin in PR comment:
<https://github.com/NixOS/nixpkgs/pull/140076#issuecomment-934770391>.

(cherry picked from commit 4fb188e1d190f2e08053dba3e2e95fff1e29183a)

* teamviewer: 15.18.5 -> 15.22.3

Required move from libsForQt514 -> libsForQt515.

Note that this changset won't be backportable to 21.05.

(cherry picked from commit 975ab7f3a02ac0232afe7920a8f7d78fc22d5ccb)

Co-authored-by: Raymond Gauthier <jraygauthier@gmail.com>
2021-10-13 05:17:24 +03:00
Maximilian Bosch 0f4ceae398
Merge pull request #140522 from sternenseemann/stable-lowdown-0.9.0
[21.05]  nixUnstable: 2.4pre20210922 -> 2.4pre20211006 ; init lowdown-0-9
2021-10-09 01:57:33 +02:00
Bruno BELANYI ac9ea0dbd9 python3Packages.pypdf3: init at 1.0.5
(cherry picked from commit fb81b076729e0675df8475ad340e7e275c1e8769)
2021-10-08 11:14:44 -07:00
sternenseemann fe5e97cd74 lowdown-0-9: init at 0.9.0
Backport 6ea6a232cc62269866b5690094015fcab2184e18 as a separate
attribute to save us from a breaking change (newer version needed
by nixUnstable).
2021-10-04 21:46:43 +02:00
sternenseemann 849fed9f96 haskell-language-server: remove ghc8107 from the wrapper
GHC 8.10.7 is only in 21.05 for bootstrapping GHCJS, so it shouldn't be
included in the hls wrapper. This change was a result of an overeager
backport and we'll revert it here.

Also rollback some unnecessary change to release-haskell.nix, so it can
be used for testing evaluation still.
2021-10-04 21:31:30 +02:00
John Ericson 6314733b4e
Merge pull request #140507 from obsidiansystems/newlib-nano-21.05
[backport release 21.05]: newlib: Add parameter for "nano" variant
2021-10-04 15:21:22 -04:00
John Ericson 92162ff87f newlib-nano: Init
This ensures CI tests the nano variant. It also makes it easier to use
with `libc = "newlib-nano";` in a platform description.

(cherry picked from commit e3ff6189f6aa641e108876de32ad83a542259b60)
2021-10-04 13:53:03 -04:00
Vladimír Čunát 7dc32438a8
Revert "[Backport release-21.05] fragments: init at 1.5" 2021-10-02 08:58:27 +02:00
Maximilian Bosch 8079b1a3c8
linux_5_13: drop
5.13.19 was the last 5.13 release and the version is now EOL[1].

[1] https://lwn.net/Articles/869747/

(cherry picked from commit 01eb8ec98a52c1e7317fd62f5bc58db30951e716)
2021-09-30 11:13:19 +02:00
Robert Scott 47b0bee8b4
Merge pull request #139440 from NixOS/backport-139401-to-release-21.05
[Backport release-21.05] perlPackages.ConvertASN1: 0.27 -> 0.33
2021-09-25 22:48:27 +01:00
Thomas Gerbet acf683f0b8 perlPackages.ConvertASN1: 0.27 -> 0.33
Fixes CVE-2013-7488.
https://metacpan.org/dist/Convert-ASN1/changes

(cherry picked from commit ccb5c2285b2f8110ae469ac23e2cad63f761ed95)
2021-09-25 13:49:01 +00:00
Eduard Bachmakov 418a762043 psi-notify: init at 1.2.1
(cherry picked from commit 37ec684a5c010aa7cf51abaf29691ef2333d6625)
2021-09-25 11:32:27 +02:00
Divam 9ec3ff57c7 ghcjs: init at 8.10.7
The src points to the obsidiansystems repo as it has the ghcjs ported from
8.10.5 to 8.10.7, and a bunch of other fixes (#812, #811, #809)

(cherry picked from commit ba25b274f4bb0240a8ffa71e41b55712930af3d8)
Modified the stm_2_5_0_1 -> stm_2_5_0_0
2021-09-23 10:14:39 +09:00
sternenseemann 65c3102d78 ghc: 8.10.6 -> 8.10.7
https://www.haskell.org/ghc/download_ghc_8_10_7.html

(cherry picked from commit 9eca744cc0484e417deb260076241efb0a6c159d)
2021-09-23 00:13:41 +00:00
sternenseemann 56a9ec15ff ghc 8.10.6: Init
Backport which adds, rather than updates, the GHC release.

----

The only big change is required for darwin since GHC 8.10.5 now
runs xattr in the install phase on darwin:

* 11e1dcde0d
* ec451cac39

Unfortunately, it uses the host /usr/bin/xattr by default which is
present in the build due to a lack of sandboxing on darwin. That xattr
version however still requires Python 2.7 whereas Python 3.8 is in PATH
in our build. We solve this by setting the XATTR environment variable.

We can't use python3Packages.xattr since GHC expects Apple's fork of
xattr which provides some extra flags to utilize.

Co-authored-by: Cheng Shao <cheng.shao@tweag.io>

(Adapted from cb330ce4f05f5a6e2da3021e9cbf4ea2eb592631)
2021-09-23 00:13:41 +00:00
sternenseemann b83620af90 darwin.xattr: init at 61.60.1
(cherry picked from commit 283d622397539f196416657da9dc804a4ca89846)
2021-09-23 00:13:40 +00:00
Robert Scott 5c8efd0034
Merge pull request #137369 from NixOS/backport-134007-to-release-21.05
[Backport release-21.05] fragments: init at 1.5
2021-09-22 21:32:21 +01:00
Martin Weinelt 60f651c276
Merge pull request #138355 from mweinelt/21.05/ansible 2021-09-20 02:39:37 +02:00
Maximilian Bosch 6cc3bda369
element-desktop: fix eval 2021-09-18 13:29:56 +02:00
Martin Weinelt ba21a7bc10 ansible, ansible_2_10: internalize collections package
This drops the python3Packages.ansible-collections attribute in favor of
a local callPackage that overwrites the collections package per ansible
version.

(cherry picked from commit ca618d6401631cf2c82c81220c54e774b514297f)
2021-09-18 03:51:40 +02:00
Martin Weinelt e3bd81828b ansible_2_11: init 2021-09-18 03:51:40 +02:00
Martin Weinelt 6a7d63f3d6 python3Packages.ansible-core: init at 2.11.0
(cherry picked from commit 8e390750e320741c54aeb41aa239ae5ac108687f)
2021-09-18 03:51:40 +02:00
Martin Weinelt 658b63c41b python3Packages.resolvelib: init at 0.7.0
(cherry picked from commit 23414c5026bd1a2c612786053aa7c5a21b26378f)
2021-09-18 03:51:40 +02:00
Sandro Jäckel 231881e440 python3Packages.commentjson: init at 0.9.0
(cherry picked from commit b36764fcbe644bf1aedd3857db0e940d2a8503e5)
2021-09-18 03:51:40 +02:00
Angus Trau ccbc5e9a0e fragments: init at 1.5
(cherry picked from commit 1a7238dd323483d3929865bea8c6223ae7cad484)
2021-09-11 10:58:56 +00:00
Angus Trau cbb56e4837 libutp: init at unstable-2017-01-02
(cherry picked from commit adc89ca60d3dada24549f00d65fe2fea1ce33c84)
2021-09-11 10:58:55 +00:00
Angus Trau 1c49316e4d dht: init at 0.25
(cherry picked from commit 54099a0676c1bc5c598dc475230d7c931a48abd4)
2021-09-11 10:58:54 +00:00
Maximilian Bosch a6800d5c8e
Merge pull request #136235 from NixOS/backport-136150-to-release-21.05
[Backport release-21.05] linux_latest: 5.13.13 -> 5.14
2021-09-04 13:42:13 +02:00
Michael Weiss b5d1601f7a
Merge pull request #136562 from primeos/llvm-backport
[21.05] Backport LLVM 13
2021-09-03 13:34:11 +02:00
Michael Weiss 90c3f09977
llvmPackages_13: init at 13.0.0-rc1
(cherry picked from commit 2540b66ba652d68d9f1ba487d516c22f8ae69bec)
2021-09-03 11:40:19 +02:00
Michael Weiss 81c33c7969
chromium: Minimize the diff to nixos-unstable
Keeping the diff minimal makes backporting updates easier.
This is basically e9e5f5f84de backported for Chromium.
2021-09-03 11:23:03 +02:00
Vladimír Čunát cc6a9e8509
Merge #136076: thunderbird*: -> 91.0.3 (into release-21.05) 2021-08-31 09:27:49 +02:00
Alyssa Ross e16cacff39 linux_latest: 5.13.13 -> 5.14
(cherry picked from commit 5d1c50837be54312b71ac83ddc1d1b6629d09073)
2021-08-30 20:28:51 +00:00
Stig c94065f916
Merge pull request #134534 from nomeata/backport-133596
[21.05] listadmin: init at 2.73
2021-08-30 14:42:47 +02:00
taku0 46698ec293 thunderbird-bin: 78.13.0 -> 91.0
(cherry picked from commit 0fbf6afa4d8ddec6f637a3f0f363f7c3ef3b4c12)
2021-08-29 13:28:35 +09:00
Artturin 861412d485 vintagestory: init at 1.15.5
(cherry picked from commit 176705c2953c17d6f7c703745d926c053e59e9f1)
2021-08-28 00:47:49 +00:00
Joachim Breitner b720376c7c ocamlPackages.vlq: init at 0.2.1
(cherry picked from commit 91a55816dda6ac8caef47bfa3ff4bcf832ff4b3b)
2021-08-27 10:31:06 +02:00
adisbladis 6a5fc6beca
emacs.pkgs.elpaPackages: Use custom elpa fetcher 2021-08-24 14:26:57 +02:00
Wael Nasreddine d5aadbefd6
Merge pull request #134966 from NixOS/backport-134838-to-release-21.05
[Backport release-21.05] onlykey: init at 5.3.3
2021-08-23 19:38:43 -07:00