139694 Commits

Author SHA1 Message Date
Michael Raskin
f5268994be weechat-matrix-bridge: 2018-01-10 -> 2017-03-29 2018-04-28 22:42:39 +02:00
Michael Raskin
7cd7e4ce26 weechat: 2.0 -> 2.1 2018-04-28 22:42:38 +02:00
Tim Steinbach
1cf5aad65b
linux-copperhead: Fix all-packages reference 2018-04-28 16:32:15 -04:00
Tim Steinbach
9774c8a0de
linux-copperhead: Fix test 2018-04-28 20:20:47 +00:00
Tim Steinbach
5c8c4710ba
openjdk: 10.0.0 -> 10.0.1 2018-04-28 20:20:47 +00:00
Jan Tojnar
f92d9364e1
Merge pull request #35410 from jtojnar/syncthing-gtk-0.9.3
syncthing-gtk: 0.9.2.7 → 0.9.3
2018-04-28 22:02:00 +02:00
Jan Tojnar
094683ac36
syncthing-gtk: 0.9.2.7 → 0.9.3.1 2018-04-28 22:00:32 +02:00
Tim Steinbach
844c08ec0a
linux-copperhead: Add 4.16.5.a
Separate LTS and stable kernel releases
2018-04-28 19:46:25 +00:00
Tim Steinbach
2eb42290e7
linux-copperhead: 4.14.36.a -> 4.14.37.a 2018-04-28 19:05:46 +00:00
Tim Steinbach
e8012dd2dd
scala: 2.12.5 -> 2.12.6 2018-04-28 19:01:55 +00:00
Jörg Thalheim
3ccb77b8a2
Merge pull request #39511 from steveeJ/sj-add-kyocera-drivers
cups-kyodialog3: init at 8.1601
2018-04-28 19:54:06 +01:00
georgewhewell
e22ba26c7b binutils: apply patch on aarch64 to fix https://sourceware.org/bugzilla/show_bug.cgi?id=22764
(cherry picked from commit 5ce2d3355d4bcda5e1393b0cfb52b834e82d2546)
2018-04-28 19:46:05 +01:00
Robert Schütz
d71df79998 home-assistant: 0.67.1 -> 0.68.0 2018-04-28 19:58:03 +02:00
Aristid Breitkreuz
c7713e9775 mono: change default version to "latest" (5.8), because 4.0 does not evaluate due to security 2018-04-28 19:39:15 +02:00
AmineChikhaoui
f514a68969
barf if pulling the ssh host keys fails 2018-04-28 17:07:54 +01:00
AmineChikhaoui
4a86f8c9ab
remove the entire temporary directory 2018-04-28 17:06:25 +01:00
AmineChikhaoui
3b8c7424d1
pull the ssh host keys from the metadata service as expected by NixOps.
Issues: #38623 https://github.com/NixOS/nixops/issues/930.
2018-04-28 16:52:46 +01:00
aszlig
1b1b76f70a
nixos/tests/chromium: Wait 10s after new window
This is a very very very ugly workaround and it's because Chromium seems
to eat keystroke for a few seconds after a new window is created.

I haven't found a better solution yet, so let's at least unbreak the
test until we come up with a better way.

Thanks to @vcunat for bringing this to my attention and also doing the
initial bisect.

The change that brought up this problem was 2b29e401531306d044f797a5dfa,
which updated Chromium from version 65.0.3325.181 to version
66.0.3359.117. Unfortunately the upstream changelog[1] is way too large
to actually guess what the breaking change is.

[1]: https://chromium.googlesource.com/chromium/src/+log/65.0.3325.181..66.0.3359.117?pretty=fuller&n=10000

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @bendlas, @vcunat
2018-04-28 17:35:13 +02:00
Vincent Laporte
7d7afdde4a
ocamlPackages.ocsigen-start: 1.0.0 -> 1.1.0 2018-04-28 14:31:51 +00:00
Vincent Laporte
9a170f5bdf
ocamlPackages.ocsigen-toolkit: 1.0.0 -> 1.1.0 2018-04-28 14:31:51 +00:00
Vincent Laporte
8994fff8bb
ocamlPackages.eliom: 6.2.0 -> 6.3.0 2018-04-28 14:31:50 +00:00
Vincent Laporte
eaf0592498
ocamlPackages.ocsigen_server: 2.8 -> 2.9 2018-04-28 14:31:45 +00:00
Linus Heckemann
75cfbdf33b buildFHSUserEnv: change to root directory after chroot
Fixes #38525
2018-04-28 14:51:07 +01:00
obadz
65adfc73ad zerotierone: 1.2.4 -> 1.2.8 2018-04-28 14:47:13 +01:00
Peter Simons
9f144e8578 haskell-hspec-smallcheck: use latest version for ghc-8.4.x to fix the build 2018-04-28 15:38:00 +02:00
Peter Simons
8564e93d2d haskell-c2hs: drop hacky override and try the current version again 2018-04-28 15:38:00 +02:00
Peter Simons
f0549be090 haskell-stack: update overrides for the new 1.7.1 version 2018-04-28 15:37:59 +02:00
Peter Simons
c60c6a2443 git-annex: update sha256 hash for new 6.2018042 version 2018-04-28 15:37:59 +02:00
Peter Simons
99dc2d6f0f haskell-hpack: use latest version for ghc-8.4.x to fix the build 2018-04-28 15:37:59 +02:00
Peter Simons
e39a75cd35 haskell-pandoc: update override for ghc-8.4.x 2018-04-28 15:37:59 +02:00
Peter Simons
f8d0c9e3c3 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.9.2-9-g07ca643 from Hackage revision
bb8ed19628.
2018-04-28 15:37:55 +02:00
ajs124
ba1b2ef243 makemkv: 1.10.8 -> 1.12.2, switch from qt4 to qt5 2018-04-28 15:22:48 +02:00
Maximilian Bosch
9274ea3903
treewide: rename version attributes
As suggested in https://github.com/NixOS/nixpkgs/pull/39416#discussion_r183845745
the versioning attributes in `lib` should be consistent to
`nixos/version` which implicates the following changes:

* `lib.trivial.version` -> `lib.trivial.release`
* `lib.trivial.suffix` -> `lib.trivial.versionSuffix`
* `lib.nixpkgsVersion` -> `lib.version`

As `lib.nixpkgsVersion` is referenced several times in `NixOS/nixpkgs`,
`NixOS/nix` and probably several user's setups. As the rename will cause
a notable impact it's better to keep `lib.nixpkgsVersion` as alias with
a warning yielded by `builtins.trace`.
2018-04-28 14:23:53 +02:00
Maximilian Bosch
39909289f4
lib: deduplicate version/suffix references
The logic regarding the generated `.version-suffix` file is already
defined in `lib/trivial.nix` and shouldn't be duplicated in
`nixos/version`.
2018-04-28 14:23:13 +02:00
Maximilian Bosch
f66cdc71a3
osquery: use stdenv.lib.nixpkgsVersion
This way easier to understand and the officially recommended approach.

/cc @dezgeg @fpletz
2018-04-28 14:23:13 +02:00
Maximilian Bosch
9f2b67d89b
Revert ".version: remove final newline"
This reverts commit e109784f84d44cc73abeaa6c96c5a5d5bf9e3e06.
2018-04-28 14:23:13 +02:00
obadz
1f34893553 hyena: fix hyena & pdfmod builds on higher versions of mono
Helps with #36711
2018-04-28 13:14:43 +01:00
Jörg Thalheim
ea5787ad52 cups-kyodialog3: use autoPatchelfHook, add missing qt4 2018-04-28 13:02:20 +01:00
Jörg Thalheim
4071b64ae4
Merge pull request #38883 from romildo/new.onestepback
onestepback: init at 0.98
2018-04-28 13:01:25 +01:00
aszlig
9e88342641
alkimia: Add meta.longDescription
@7c6f434c wrote in [1]:

   Maybe copy-paste the upstream "Alkimia is the infrastructure for
   common storage and business logic that will be used by all financial
   applications in KDE. The target is to share financial related
   information over application bounderies." as longDescription for
   Alkimia? The current description makes me want to look up the
   homepage to find out what it actually is (then I do, and despair).

[1]: https://github.com/NixOS/nixpkgs/pull/39647#issuecomment-385169261

Signed-off-by: aszlig <aszlig@nix.build>
2018-04-28 13:53:07 +02:00
Jörg Thalheim
f9fe798f95
Merge pull request #39612 from bgamari/cupsd-loglevel
cupsd: Introduce services.printing.logLevel option
2018-04-28 12:50:48 +01:00
Jörg Thalheim
df8d21623f
Merge pull request #39528 from r-ryantm/auto-update/php
php: 7.2.4 -> 7.2.5
2018-04-28 11:47:31 +01:00
Jörg Thalheim
68e75fbb53
Merge pull request #39577 from veprbl/pr/pythia_8.235
pythia: 8.226 -> 8.235, enable lhapdf6 plugin
2018-04-28 11:44:37 +01:00
aszlig
93042b7376
kmymoney: init at 5.0.1
I tried to use -DENABLE_SQLCIPHER and also passed the right directories
to the Qt 5 source of the QSQLiteDriver but CMake then failed to run
qt4_automoc, by which I'd imply that SQLCipher is not maintained
anymore (after all KMyMoney using qgpgme as well, which doesn't require
sources).

Another odd thing is that CMake reports that the weboob plugin is
disabled, but after inspecting it turns out that the reporting is just
wrong. This is already fixed upstream but not yet released in
KDE/kmymoney@8b086cf921.

In addition of running the upstream test suite I have manually tested a
few things in a VM by using the following Nix expression:

  (import <nixpkgs/nixos> {
    configuration = { pkgs, ... }: {
      environment.systemPackages = with pkgs; [
        kmymoney aqbanking gwenhywfar libchipcard python2Packages.weboob
        kgpg
      ];
      users.users.test.isNormalUser = true;
      virtualisation.diskSize = 4096;
      virtualisation.memorySize = 2048;
      services.xserver = {
        enable = true;
        inherit ((import <nixpkgs/nixos> {}).config.services.xserver) layout;
        displayManager.sddm.enable = true;
        displayManager.sddm.autoLogin.enable = true;
        displayManager.sddm.autoLogin.user = "test";
        desktopManager.default = "plasma5";
        desktopManager.plasma5.enable = true;
      };
    };
  }).vm

The things I have tested in particular are:

  * Basic startup
  * Completing the wizard
  * Add some test transactions
  * GPG encryption
  * Generation of charts and reports
  * Rough check whether OFX integration lists supported financial
    institutions.
  * Small check of AqBanking implementation, whether accounts and users
    can be configured, but didn't test actual connectivity with a
    financial institution.
  * Check of Weboob integration with a test PayPal backend, however also
    just with a dummy account and without actually connecting to PayPal.

One of the upstream tests "reports-chart-test" seems to fail even though
generating charts and reports are working when testing manually. It also
seems that this is the case on other distributions, for example Gentoo
has disabled that test as well:

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5169cec68fa6fd67841

Note that I didn't add myself as a maintainer because I'm not personally
using KMyMoney but just packaged it for someone else. I hope this is
useful for other people, so that maybe someday[TM] there will be a
proper maintainer.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @ttuegel
2018-04-28 12:41:43 +02:00
aszlig
d2b8d8bddc
alkimia: init at 7.0.1
This is used by KMyMoney and also the reason why I needed to add C++
support to MPIR in the parent commit.

The reason why I didn't add myself as a maintainer is because I'm not
personally using KMyMoney and thus Alkimia.

Signed-off-by: aszlig <aszlig@nix.build>
2018-04-28 12:41:42 +02:00
aszlig
5370b8267c
kdewebkit: Add package expression
This is one of the requirements of KMyMoney and packaging is quite
straightforward with no unexpected traps.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @ttuegel
2018-04-28 12:41:40 +02:00
aszlig
6134887bef
mpir: Build with C++ support
This is needed by Alkimia which I'm going to package soon as part of
KMyMoney.

I enabled this by default, because it doesn't increase the closure size
a whole lot (only around 150 KiB):

$ nix-store -q --size /nix/store/...old...-mpir-3.0.0
1223248
$ nix-store -q --size /nix/store/...new...-mpir-3.0.0
1377136

Introducing an option for enabling/disabling this is not worth it,
because it doesn't conflict with anything and the size increase is the
only drawback and we can still make it configurable if we want someday.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @7c6f434c
2018-04-28 12:41:37 +02:00
Jörg Thalheim
5621e1a14d
Merge pull request #39591 from etu/php-upgrades
php: 5.6.35 -> 5.6.36, 7.0.29 -> 7.0.30, 7.1.16 -> 7.1.17
2018-04-28 11:17:48 +01:00
Andreas Rammhold
7c05ada612
Merge pull request #39643 from andir/quassel-0.12.5
quassel: 0.12.4 -> 0.12.5 (fixes RCE & remote crash)
2018-04-28 12:03:46 +02:00
Tuomas Tynkkynen
dda74d9e50 nixos/qemu-vm: Always add a virtio RNG device to the quest
mke2fs has this annoying property that it uses getrandom() to get random
numbers (for whatever purposes) which blocks until the kernel's secure
RNG has sufficient entropy, which it usually doesn't in the early boot
(except if your CPU supports RDRAND) where we may need to create the
root disk.

So let's give the VM a virtio RNG to avoid the boot getting stuck at
mke2fs.
2018-04-28 12:48:06 +03:00