1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-02-18 00:49:52 +00:00
Commit graph

32070 commits

Author SHA1 Message Date
adisbladis c896c74747
firefox-beta-bin: 66.0b7 -> 67.0b3 2019-03-19 23:49:16 +00:00
adisbladis ca0d9f4154
firefox-devedition-bin: 66.0b7 -> 67.0b3 2019-03-19 23:49:15 +00:00
worldofpeace 0bdf2a391d lightdm: drop run-dir.patch
That patched the bundled configuration which is useless to NixOS.
2019-03-19 19:16:21 -04:00
Robert Helgesson c18bb57627
openshift: remove obsolete comment 2019-03-19 23:24:37 +01:00
Daiderd Jordan 373488e6f4
Merge pull request #57868 from Kaali/coreaudio-sox
Add CoreAudio to sox on macOS
2019-03-19 19:11:13 +01:00
Jörg Thalheim 03050e9749
dino: 2019-02-06 -> 2019-03-07 2019-03-19 10:57:35 +00:00
Pascal Wittmann ed5bee9415
Merge pull request #57772 from dywedir/wmfocus
wmfocus: 1.0.2 -> 1.1.2
2019-03-19 11:36:41 +01:00
Will Dietz b517554ea6 nnn: 2.3 -> 2.4 (#57890)
https://github.com/jarun/nnn/releases/tag/v2.4
2019-03-19 10:17:25 +01:00
worldofpeace 6e72318904 lollypop: 0.9.923 -> 1.0
Large release, regressions expected.

Changes: https://gitlab.gnome.org/World/lollypop/compare/0.9.923...1.0

Release Notes:
* https://gitlab.gnome.org/World/lollypop/tags/0.9.924
* https://gitlab.gnome.org/World/lollypop/tags/0.9.925
* https://gitlab.gnome.org/World/lollypop/tags/1.0
2019-03-18 23:31:12 -04:00
aszlig 7c3311d152
lastwatch: Remove no longer maintained package
I no longer use nor do I maintain this package upstream and with the
current version of pylast moving to Python 3, this package is hereby
obsolete as I'm not willing to port this to Python 3.

Signed-off-by: aszlig <aszlig@nix.build>
2019-03-19 02:14:11 +01:00
aszlig 12efcc2dee
Merge overlayfs fix, LTS kernel bump and test
In Linux 4.19 there has been a major rework of the overlayfs
implementation and it now opens files in lowerdir with O_NOATIME, which
in turn caused issues in our VM tests because the process owner of QEMU
doesn't match the file owner of the lowerdir.

The crux here is that 9p propagates the O_NOATIME flag to the host and
the guest kernel has no way of verifying whether that flag will lead to
any problems beforehand.

There is ongoing work to possibly fix this in the kernel, but it will
take a while until there is a working patch and consensus.

So in order to bring our default kernel back to 4.19 and of course make
it possible to run newer kernels in VM tests, I'm merging a small QEMU
patch as an interim solution, which we can drop once we have a working
fix in the next round of stable kernels.

Now we already had Linux 4.19 set as the default kernel, but that was
subsequently reverted in 048c36ccaa
because the patch we have used was the revert of the commit I bisected a
while ago.

This patch broke overlayfs in other ways, so I'm also merging in a VM
test by @bachp, which only tests whether overlayfs is working, just to
be on the safe side that something like this won't happen in the future.

Even though this change could be considered a moderate mass-rebuild at
least for GNU/Linux, I'm merging this to master, mainly to give us some
time to get it into the current 19.03 release branch (and subsequent
testing window) once we got no new breaking builds from Hydra.

Cc: @samueldr, @lheckemann

Fixes: https://github.com/NixOS/nixpkgs/issues/54509
Fixes: https://github.com/NixOS/nixpkgs/issues/48828
Merges: https://github.com/NixOS/nixpkgs/pull/57641
Merges: https://github.com/NixOS/nixpkgs/pull/54508
2019-03-19 00:15:51 +01:00
Jason Samsa a7147c868f update xhyve to tip of master 2019-03-18 17:39:18 -05:00
Michael Weiss 101901649b
tdesktop: 1.5.15 -> 1.6.0
tdesktopPackages.preview: 1.5.18 -> 1.6.0
2019-03-18 20:46:42 +01:00
Michael Raskin 0f3146eda7
Merge pull request #56689 from andir/firefox66
firefox 65.0.2 -> 66, 60.5.2esr -> 60.6.0esr, firefox-bin: 65.0.2 -> 66.0
2019-03-18 19:12:23 +00:00
Francesco Gazzetta 1779c61f1b drawpile: 2.1.2 -> 2.1.3 (#57858) 2019-03-18 19:57:20 +01:00
Väinö Järvelä 3cc74c3a7c Add CoreAudio to sox on macOS
Otherwise no audio devices are available for recording and playback on
macOS.
2019-03-18 20:17:40 +02:00
Léo Gaspard 4b0cc7599e Merge branch 'pr-57862'
* pr-57862:
  PuTTY: 0.70 -> 0.71
2019-03-18 19:04:16 +01:00
Tor Hedin Brønner 4a75888544 meld: fix checkPhase
Needs some more inputs after checkInputs went native.

(cherry picked from commit 99fac0a967)
2019-03-18 18:52:42 +01:00
Daniel Frank 9d95c9d78f PuTTY: 0.70 -> 0.71 2019-03-18 18:24:45 +01:00
Andreas Rammhold 94d9400b4d
firefox-esr-60: 60.5.2esr -> 60.6.0.esr 2019-03-18 17:27:29 +01:00
Andreas Rammhold a1cd934ba3
firefox-bin: 65.0.2 -> 66.0 2019-03-18 17:18:46 +01:00
Andreas Rammhold dafe9c3cb0
firefox: 65.0.2 -> 66.0 2019-03-18 17:18:44 +01:00
Andreas Rammhold d64d42f12d
firefox: support building firefox 66 (and 60.6+) 2019-03-18 17:18:42 +01:00
aszlig 4c1ddb3a57
qemu: Apply interim fix for overlayfs + O_NOATIME
Our VM tests and everything related to our virtualisation infrastructure
is currently broken if used with kernel 4.19 or later.

The reason for this is that since 4.19, overlayfs uses the O_NOATIME
flag when opening files in lowerdir and this doesn't play nice with the
way we pass the Nix store to our QEMU guests.

On a NixOS system, paths in the Nix store are typically owned by root
but the QEMU process is usually run by an ordinary user. Using O_NOATIME
on a file where you're not the owner (or superuser) will return with
EPERM (Operation not permitted).

This is exactly what happens in our VM tests, because we're using
overlayfs in the guests to allow writes to the store.

Another implication of this is that the default kernel version for NixOS
19.03 has been reverted to Linux 4.14.

Work on getting this upstream is still ongoing and the patch I posted
previously was incomplete, needs rework and also some more review from
upstream maintainers - in summary: This will take a while.

So instead of rushing in a kernel patch to nixpkgs, which will affect
all users of overlayfs, not just NixOS VM tests, I opted to patch QEMU
for now to ignore the O_NOATIME flag in 9p.

I think this is also the least impacting change, because even if you
care about whether access times are written or not, you get the same
behaviour as with Linux 4.19 in conjunction with QEMU.

Signed-off-by: aszlig <aszlig@nix.build>
Fixes: https://github.com/NixOS/nixpkgs/issues/54509
2019-03-18 13:34:30 +01:00
gnidorah 9586811030 adlplug: 1.0.0-beta.5 -> 1.0.0 (#57744) 2019-03-17 13:21:31 -04:00
Silvan Mosberger 1784621e0c
Merge pull request #57731 from ar1a/obs-23
obs-studio: 22.0.3 -> 23.0.2
2019-03-17 17:42:36 +01:00
Jan Tojnar a92a1ae908
firefox-esr-52: remove updateScript
This is dead package so let’s remove the updateScript which does not evaluate anyway.
2019-03-17 17:39:20 +01:00
Robert Schütz 36cbb7c45e texworks: 0.6.2 -> 0.6.3 2019-03-17 16:28:22 +01:00
Timo Kaufmann 11c3040ec9
Merge pull request #57798 from timokau/spotify-improvements
Spotify improvements
2019-03-17 15:01:27 +00:00
Timo Kaufmann 5fc5881221
sage: backport bugfix (#57794) 2019-03-17 14:36:01 +00:00
Timo Kaufmann 8fc3c033cb
pynac: 0.7.23 -> 0.7.24 (#57791)
Apparently some python3 related fixes: https://trac.sagemath.org/ticket/27241

Also switch to using pname.
2019-03-17 14:35:28 +00:00
Timo Kaufmann bc96e2f43b spotify: link useful resources
Unfortunately, spotify tends to break on updates.
2019-03-17 15:32:44 +01:00
Timo Kaufmann 51a798389f spotify: add timokau as a maintainer
Did a significant refactor (debian sources -> snapcraft) and I'm
interested in this package.
2019-03-17 15:32:19 +01:00
Timo Kaufmann 4be712b9e1 spotify: update ffmpeg version
Needed for spotify 1.1.x. The update itself is blocked on alsa issues:
https://community.spotify.com/t5/Desktop-Linux/spotify-client-1-1-0-98-78-gb45d2a6b-10-from-Ubuntu-package/td-p/4675676
https://community.spotify.com/t5/Desktop-Linux/1-0-98-1-1-0-Crash-when-using-ALSA/td-p/4680398
2019-03-17 15:31:06 +01:00
markuskowa 4c268dcabc
Merge pull request #57501 from r-ryantm/auto-update/wavebox
wavebox: 4.7.1 -> 4.7.3
2019-03-17 12:05:59 +01:00
markuskowa 9889339451
Merge pull request #57701 from r-ryantm/auto-update/aj-snapshot
aj-snapshot: 0.9.8 -> 0.9.9
2019-03-17 11:59:32 +01:00
markuskowa ba3313cb6c
Merge pull request #57509 from r-ryantm/auto-update/x42-plugins
x42-plugins: 20190105 -> 20190206
2019-03-17 11:53:19 +01:00
Will Dietz 4f7a762d6b
Merge pull request #57761 from dtzWill/update/radiotray-ng-0.2.5
radiotray-ng: 0.2.4 -> 0.2.5
2019-03-17 01:49:15 -05:00
Will Dietz 8fcb8b5e3a radiotray-ng: disable tests on aarch64, not sure why but failure 2019-03-17 01:03:32 -05:00
xeji 0d88ab89dc
Merge pull request #57753 from NixOS/update-homebank
homebank: 5.2.2 -> 5.2.3
2019-03-17 00:03:46 +01:00
François-René Rideau 4b00757206 qiv: 2.3.1 -> 2.3.2 (#57729) 2019-03-16 23:58:58 +01:00
dywedir bca34cfd6e
wmfocus: 1.0.2 -> 1.1.2 2019-03-17 00:53:10 +02:00
Will Dietz c397b016f5 radiotray-ng: 0.2.4 -> 0.2.5
patch to use provided gtest/gmock, fix+enable tests
2019-03-16 12:40:50 -05:00
Sarah Brofeldt 271ce3f79e
Merge pull request #57592 from samueldr/solaar/update
solaar: 2018-02-02 -> 2019-01-30 + udev rules inclusion
2019-03-16 17:02:28 +01:00
Ryan Mulligan 96e4072057
Merge pull request #57662 from CrazedProgrammer/wf-recorder
wf-recorder: init at unstable-2019-03-12
2019-03-16 08:40:39 -07:00
Ryan Mulligan 3419fe6e5d
Merge pull request #57329 from r-ryantm/auto-update/ncpamixer
ncpamixer: 1.3 -> 1.3.3
2019-03-16 08:11:21 -07:00
Pascal Wittmann 27201851d6
homebank: 5.2.2 -> 5.2.3 2019-03-16 14:57:52 +01:00
Michael Weiss da1a2b1eea
tdesktopPackages.preview: 1.5.17 -> 1.5.18 2019-03-16 13:48:55 +01:00
CrazedProgrammer bc9d5b7bef wf-recorder: init at unstable-2019-03-12 2019-03-16 08:52:50 +01:00
Samuel Dionne-Riel 17a2e7329b
Merge pull request #57719 from r-ryantm/auto-update/dbeaver-ce
dbeaver: 5.3.5 -> 6.0.0
2019-03-15 21:36:17 -04:00