Commit Graph
166017 Commits
Author SHA1 Message Date
Anton-Latukha 9ea4552bab libmkv: add description & longDescription 2018-12-28 18:00:18 +02:00
Anton-Latukha b86a583592 mp4v2: add maintainer
add
2018-12-28 17:58:53 +02:00
Anton-Latukha cca5cd2e33 mp4v2: add description & longDescription 2018-12-28 17:58:47 +02:00
CrazedProgrammer cc2573028b urn: 0.7.1 -> 0.7.2 2018-12-28 16:39:13 +01:00
Joaquim Pedro França SimãoandGitHub 3e69bdcc94 picoLisp 16.12 -> 18.12
{ stdenv, fetchurl, jdk, makeWrapper }:
with stdenv.lib;

stdenv.mkDerivation rec {
  name = "picoLisp-${version}";
  version = "18.12";
  src = fetchurl {
    url = "https://www.software-lab.de/${name}.tgz";
    sha256 = "0hvgq2vc03bki528jqn95xmvv7mw8xx832spfczhxc16wwbrnrhk";
  };
  buildInputs = [makeWrapper] ++ optional stdenv.is64bit jdk;
  patchPhase = ''
    sed -i "s/which java/command -v java/g" mkAsm

    ${optionalString stdenv.isAarch32 ''
      sed -i s/-m32//g Makefile
      cat >>Makefile <<EOF
      ext.o: ext.c
        \$(CC) \$(CFLAGS) -fPIC -D_OS='"\$(OS)"' \$*.c
      ht.o: ht.c
        \$(CC) \$(CFLAGS) -fPIC -D_OS='"\$(OS)"' \$*.c
      EOF
    ''}
  '';
  sourceRoot = ''picoLisp/src${optionalString stdenv.is64bit "64"}'';
  installPhase = ''
    cd ..

    mkdir -p "$out/share/picolisp" "$out/lib" "$out/bin"
    cp -r . "$out/share/picolisp/build-dir"
    ln -s "$out/share/picolisp/build-dir" "$out/lib/picolisp"
    ln -s "$out/lib/picolisp/bin/picolisp" "$out/bin/picolisp"


    makeWrapper $out/bin/picolisp $out/bin/pil \
      --add-flags "$out/lib/picolisp/lib.l" \
      --add-flags "@lib/misc.l" \
      --add-flags "@lib/btree.l" \
      --add-flags "@lib/db.l" \
      --add-flags "@lib/pilog.l"

    mkdir -p "$out/share/emacs"
    ln -s "$out/lib/picolisp/lib/el" "$out/share/emacs/site-lisp"
  '';

  meta = {
    description = "A simple Lisp with an integrated database";
    homepage = https://picolisp.com/;
    license = licenses.mit;
    platforms = platforms.all;
    broken = stdenv.isDarwin; # times out
    maintainers = with maintainers; [ raskin tohl ];
  };

  passthru = {
    updateInfo = {
      downloadPage = "http://www.software-lab.de/down.html";
    };
  };
}
2018-12-28 11:30:57 -03:00
Austin Seipp f2c99c61cf cockroachdb: 2.1.1 -> 2.1.3
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-12-28 07:59:48 -06:00
Andrey KomarovandAustin Seipp bc7aa5d202 iverilog: 2017.08.12 -> 2018.12.15 2018-12-28 07:53:36 -06:00
Timo KaufmannandGitHub d84ac4f43f fflas-ffpack: add patch to fix flaky test (#53005) 2018-12-28 14:02:43 +01:00
Timo KaufmannandGitHub 22d0f320e8 Merge pull request #52767 from timokau/vim-plugin-updates
Fix vim-plugin dependencies
2018-12-28 13:48:21 +01:00
Timo Kaufmann 58b4351b38 vimPlugins.taglist-vim: fix build
The override actually broke the build, no idea why it was added
originally. The build works fine without it.
2018-12-28 13:31:58 +01:00
Ivan KozikandFrederik Rietdijk 1c8fea18e2 kernel/patches.nix: remove hard tabs 2018-12-28 09:06:56 +01:00
Peter Hoeg 778ebcd1b0 virtmanager-qt: 0.60.88 -> 0.70.91 2018-12-28 14:47:22 +08:00
Peter HoegandGitHub da5aecce81 Merge pull request #52957 from peterhoeg/u/esx
check-esxi-hardware: 20161013 -> 20181001
2018-12-28 14:41:05 +08:00
worldofpeaceandGitHub 3ae459f3c0 Merge pull request #52876 from marsam/init-detect-secrets
detect-secrets: init at 0.11.0
2018-12-27 21:08:18 -05:00
Ryan MulliganandGitHub be3496fb64 Merge pull request #52836 from r-ryantm/auto-update/matomo
matomo: 3.6.1 -> 3.7.0
2018-12-27 17:11:14 -08:00
Fritz Otlinghaus 8cb8b2be91 amazon-ecs-cli: init at 1.12.1 2018-12-28 08:32:40 +08:00
worldofpeaceandGitHub fe5375916d Merge pull request #52789 from romildo/upd.zafiro-icons
zafiro-icons: 0.7.7 -> 0.7.9
2018-12-27 17:27:08 -05:00
Michael Weiss 805e89ce32 python3Packages.goobook: 3.1 -> 3.3
Unfortunately this package was unmaintained for years, which is why I
had to change quite some stuff (it's probably still not perfect) and set
myself as maintainer (replacing the existing ones, which maintained it
until version 1.9).
2018-12-27 21:15:05 +01:00
Aristid Breitkreuz 8d84ba7037 ideviceinstaller: init at 2018-06-01 2018-12-27 20:05:11 +01:00
Tobias HappandTimo Kaufmann 4c2c27c94c dwm-status: 1.5.0 -> 1.6.0 (#52982) 2018-12-27 19:58:43 +01:00
Anton-Latukha 42f660a3a0 handbrake: 1.2.0: add cmake, no cmake conf 2018-12-27 20:12:14 +02:00
Orivej Desh 830599debe nix1: fix build with boehmgc 7.6.8
It needs -lgc and -lgccpp, but boehmgc pkgconfig file specifies only -lgc.

Broken in https://hydra.nixos.org/build/82223544
2018-12-27 17:53:29 +00:00
Orivej Desh 992fc1ae54 libs3: 2017-06-01 -> 2018-12-03 2018-12-27 17:34:29 +00:00
Orivej Desh 39b3cad721 k3d: fix build 2018-12-27 17:31:28 +00:00
Matthew Bauer a1d297374d darwin.hfs: put headers in hfs/ directory
This is where they are supposed to go. My mistake in the original
commit.
2018-12-27 11:18:28 -06:00
Orivej Desh 6d315ab1fa allegro4: fix build with mesa 18.2.5
GL/glxext.h include guard was changed in
https://cgit.freedesktop.org/mesa/mesa/commit/include/GL/glxext.h?h=mesa-18.2.5&id=06eb33960e85994bd4ee952395dde6d1762c93b5
2018-12-27 17:15:27 +00:00
Frederik Rietdijk 2d08759690 Merge staging into staging-next 2018-12-27 18:12:30 +01:00
Frederik Rietdijk 10afccf145 Merge staging-next into staging 2018-12-27 18:11:34 +01:00
Frederik Rietdijk 22d2b84f0f Merge master into staging-next 2018-12-27 18:09:48 +01:00
Aristid Breitkreuz 167e748d94 insync: 1.4.5.37069 -> 1.5.5.37367 2018-12-27 18:07:06 +01:00
Silvan MosbergerandGitHub a80f819926 Merge pull request #51945 from senden9/patch-1
Update oh-my-zsh.xml - Adapt parametername
2018-12-27 18:03:11 +01:00
Anton-Latukha 0f83cff8a2 handbrake: 1.2.0: switch to FFMpeg, deps sort 2018-12-27 18:32:38 +02:00
Frederik Rietdijk 364c59dd94 python.pkgs.pytest_xdist: pytest-forked is needed during runtime, fixes #45060 2018-12-27 15:26:22 +01:00
Dmitry Kalinkin 8df467ebd6 qutebrowser: drop QtWebKit support
From the qutebrowser README:

  "support for QtWebKit will be dropped soon"
2018-12-27 09:14:22 -05:00
Dmitry Kalinkin 07a67363b7 pyqt5_with_qtwebkit: add warning comment 2018-12-27 09:14:21 -05:00
Dmitry Kalinkin 97ec7a9ab9 pythonPackages.qtconsole: build on darwin
Fixes: d7ef9a7107 ('python36Packages.qtconsole: 4.4.2 -> 4.4.3')
2018-12-27 09:14:21 -05:00
Dmitry Kalinkin 20d60c8238 treewide: use pythonPackages.pyqt5_with_qtwebkit where QtWebKit is needed 2018-12-27 09:14:21 -05:00
Dmitry Kalinkin 3c198294e7 pyqt5: refactor 2018-12-27 09:14:21 -05:00
Dmitry Kalinkin facefec139 pyqt5: make qtwebkit optional, disable by default
qtwebkit appears to be unsupported in Qt 5.11. We are using some old port
https://github.com/NixOS/nixpkgs/blob/475d653afdbd8fe3e00ccfd22a30014b0df7aeaa/pkgs/development/libraries/qt-5/5.11/default.nix#L39-L48
and it is broken on darwin.
2018-12-27 09:14:20 -05:00
Dmitry Kalinkin 9b07d48d9c pyqt5: remove old fixes
Since about 5 hydra evaluations ago the build log has:

substituteStream(): WARNING: pattern 'install_dir=pydbusmoddir' doesn't match anything in file 'configure.py'
substituteStream(): WARNING: pattern 'ModuleMetadata(qmake_QT=['webkitwidgets'])' doesn't match anything in file 'configure.py'

Looking at the original configure.py I don't see any mention of
pydbusmoddir and ModuleMetadata seems to be set like the patch suggests:

    'QtWebKitWidgets':      ModuleMetadata(
                                    qmake_QT=['webkitwidgets',
                                            'printsupport']),

It appears that we don't need the fix anymore.

Reverts: d3ed0ab32b ('PyQt: fix build')
2018-12-27 09:13:07 -05:00
R. RyanTMandTimo Kaufmann ebe05a7109 bacula: 9.2.2 -> 9.4.1 (#52924)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bacula/versions
2018-12-27 15:12:54 +01:00
Elis HirwingandTimo Kaufmann 544e7157b3 dmrconfig: 1.0 -> 1.1 (#52961)
Changes: https://github.com/sergev/dmrconfig/releases/tag/1.1
2018-12-27 15:11:28 +01:00
Dmitry KalinkinandGitHub 3edd5cb227 Merge pull request #51294 from eadwu/nvidia_x11/legacy_390
nvidia: expose nvidia_x11_legacy390
2018-12-27 09:08:53 -05:00
Joachim Fasting ea4f371627 nixos/security/misc: expose SMT control option
For the hardened profile disable symmetric multi threading.  There seems to be
no *proven* method of exploiting cache sharing between threads on the same CPU
core, so this may be considered quite paranoid, considering the perf cost.
SMT can be controlled at runtime, however.  This is in keeping with OpenBSD
defaults.

TODO: since SMT is left to be controlled at runtime, changing the option
definition should take effect on system activation.  Write to
/sys/devices/system/cpu/smt/control
2018-12-27 15:00:49 +01:00
Joachim Fasting e9761fa327 nixos/security/misc: expose l1tf mitigation option
For the hardened profile enable flushing whenever the hypervisor enters the
guest, but otherwise leave at kernel default (conditional flushing as of
writing).
2018-12-27 15:00:48 +01:00
Joachim Fasting 84fb8820db nixos/security/misc: factor out protectKernelImage
Introduces the option security.protectKernelImage that is intended to control
various mitigations to protect the integrity of the running kernel
image (i.e., prevent replacing it without rebooting).

This makes sense as a dedicated module as it is otherwise somewhat difficult
to override for hardened profile users who want e.g., hibernation to work.
2018-12-27 15:00:47 +01:00
Joachim Fasting 9db84f6fcd nixos/security/misc: use mkMerge for easier extension 2018-12-27 15:00:46 +01:00
Frederik Rietdijk 2534dddaa9 pandoc: fix build, unbreaks metrics job 2018-12-27 14:42:07 +01:00
markuskowaandGitHub b8f0e2ee2f Merge pull request #52847 from r-ryantm/auto-update/lmdb
lmdb: 0.9.22 -> 0.9.23
2018-12-27 14:22:51 +01:00
markuskowaandGitHub 98561c789c Merge pull request #52597 from lopsided98/lvm2-no-parallel
lvm2: disable parallel building
2018-12-27 14:21:25 +01:00