Matthew Bauer
9c8fd41224
treewide: add emulator to platform
...
You can use stdenv.hostPlatform.emulator to get an executable that
runs cross-built binaries. This could be any emulator. For instance,
we use QEMU to emulate Linux targets and Wine to emulate Windows
targets. To work with qemu, we need to support custom targets.
I’ve reworked the cross tests in pkgs/test/cross to use this
functionality.
Also, I’ve used talloc to cross-execute with the emulator. There
appears to be a cross-execute for all waf builds. In the future, it
would be nice to set this for all waf builds.
Adds stdenv.hostPlatform.qemuArch attrbute to get the qemuArch for
each platform.
2018-11-29 19:15:30 -06:00
Matthew Bauer
ce6d558c4d
systems/examples.nix: move riscv function to let binding
...
Makes it easier to use mapAttrs with lib.systems.examples. Now every
entry in it are legitimate systems.
2018-11-29 19:15:28 -06:00
Matthew Bauer
865cbd380d
darwin-tested: readd wireshark
...
It has been working for some time on darwin and can be added to our
blocking job list.
2018-11-07 13:02:51 -06:00
Matthew Bauer
51e8c7943c
dovecot: remove install_name_tool
...
No longer needed now that libclucene has the right install name.
2018-11-07 13:02:50 -06:00
R. RyanTM
51251b446c
pcsclite: 1.8.23 -> 1.8.24
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pcsclite/versions
(cherry picked from commit f174ae0f4f8c594624b34dc2fc77fe3755e785fb)
Signed-off-by: Domen Kožar <domen@dev.si>
(cherry picked from commit 7cf572d87abfafcde7b7142ea403445385612233)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-11-07 18:46:21 +00:00
Michael Raskin
2b835ae831
Merge pull request #49757 from Moredread/bump/i3-4.16
...
i3: 4.15 -> 4.16
2018-11-07 18:44:37 +00:00
Peter Simons
ca51000e58
haskell.packages.ghc843: drop obsolete package set
...
The underlying compiler is already gone.
Fixes https://github.com/NixOS/nixpkgs/issues/49877 .
2018-11-07 19:41:00 +01:00
aszlig
1d0517ddb3
ip2unix: 1.1.0 -> 1.1.1
...
Upstream fixes:
* Don't unlink target socket path if connect is used after bind.
Signed-off-by: aszlig <aszlig@nix.build>
2018-11-07 18:21:07 +01:00
Christian Albrecht
c5e8ae3f0b
vagrant: do withLibvitr by default #49220
2018-11-07 17:46:57 +01:00
Christian Albrecht
7ed92b1497
vagrant-libvirt: init at 2.2.0
...
Adds a flag and a new package to build vagrant with libvirt support,
to be able to install and use the vagrant-libvirt plugin.
2018-11-07 17:46:57 +01:00
Christian Albrecht
9335613995
vagrant: 2.1.2 -> 2.2.0
2018-11-07 17:46:57 +01:00
Maximilian Bosch
8c68a7d41d
Merge pull request #49828 from Twey/autologging
...
pythonPackages.autologging: init at 1.2.1
2018-11-07 17:30:17 +01:00
Timo Kaufmann
30707eb8ef
Merge pull request #49873 from rafaelgg/fix-flashplayer-libglvnd
...
flashplayer: add libglvnd dep
2018-11-07 16:56:53 +01:00
Rafael García Gallego
ded5faa82e
flashplayer: add libglvnd dep
2018-11-07 16:36:30 +01:00
James Kay
5fdbec1417
pythonPackages.autologging: init at 1.2.1
2018-11-07 15:28:06 +00:00
Profpatsch
3aec197197
zathura-pdf-mupdf: 0.3.3 -> 0.3.4 ( #49823 )
...
* zathura-pdf-mupdf: 0.3.3 -> 0.3.4
Support for mupdf 1.14.
* Update pkgs/applications/misc/zathura/pdf-mupdf/default.nix
Co-Authored-By: Profpatsch <mail@profpatsch.de>
2018-11-07 16:07:00 +01:00
Jörg Thalheim
8debc01cb4
Merge pull request #49822 from marsam/feature/update-flow
...
flow: 0.80.0 -> 0.85.0
2018-11-07 15:05:57 +00:00
Robert Schütz
0ba53e9f13
python.pkgs.py3status: 3.12 -> 3.13
2018-11-07 15:59:12 +01:00
lewo
ea0b564c94
Merge pull request #49837 from knl/add-grpcurl
...
grpcurl: init at 1.0.0
2018-11-07 15:31:20 +01:00
Matthew Bauer
6d531f3541
make-derivation: enable pie hardening with musl
...
Fixes #49071
On ld.gold, we produce broken executables when linking with the Musl
libc. This appears to be a known bug when using ld.gold and Musl. This
thread describes the workaround as enabling PIE when using ld.gold and
Musl:
https://www.openwall.com/lists/musl/2015/05/01/5
By default we don’t enable PIE to avoid breaking things. But in the
Musl case we are breaking things by not enabling PIE. So this adds a
special case for defaultHardeningFlags which keeps the pie hardening
for everything. Any packages that break with PIE can add the pie flag
to disableHardeningFlags array (a no-op for now on anything but Musl).
2018-11-07 15:24:51 +01:00
Piotr Bogdan
d3cfda14fb
gimp: get rid of compiler from the runtime closure
2018-11-07 15:21:21 +01:00
Michael Weiss
fee991333d
fuse3: 3.2.6 -> 3.3.0
2018-11-07 14:45:27 +01:00
Robert Schütz
ae50efe353
Merge pull request #49591 from peterhoeg/p/snap
...
pythonPackages.snapcast: init at 2.0.9
2018-11-07 14:10:35 +01:00
Jörg Thalheim
7e2e6e1131
Merge pull request #49684 from Zimmi48/dune-package
...
buildDunePackage: add support function and use it in a few packages
2018-11-07 13:01:09 +00:00
Nikola Knežević
e7b61b791b
grpcurl: init at 1.0.0
2018-11-07 13:43:24 +01:00
Andy Chun
7ea48e12b7
polar-bookshelf: init at 1.0.11 ( #48610 )
...
* polar-bookshelf: init at 1.0.11
* Grab gsettings_desktop_schemas from gnome3
* Explain why we're not building from source
* Use autoPatchelfHook
* Updated license & further cleanup
2018-11-07 13:37:27 +01:00
Eelco Dolstra
78090f4f09
Remove preferLocalBuild documentation
...
It's incorrect (preferLocalBuild does not prevent uploading to binary
caches) and is not a stdenv attribute (it's already documented in the
Nix manual).
2018-11-07 11:45:40 +01:00
Florian Klink
95376c9ec2
Merge pull request #49861 from rnhmjoj/manual-fix
...
nixos/manual: move syncthing notice in the right position
2018-11-07 11:20:52 +01:00
Florian Klink
becf8879f4
lark-parser: 2017-12-18 -> 0.6.5
...
This bumps lark-parser to a released version that doesn't loop forever
and consumes all memory on certain grammars.
erezsh/lark redirects now to lark-parser/lark, so also update homepage.
2018-11-07 11:11:33 +01:00
Sarah Brofeldt
7f58e8dbad
Merge pull request #49429 from das-g/osmium
...
osmium-tool: init at 1.9.1 incl. dependencies
2018-11-07 10:47:07 +01:00
Brayden Willenborg
e11c3a08b0
gucci: init at 0.1.0 ( #49813 )
...
* gucci: init at 0.1.0
* gucci: init at 0.1.0
2018-11-07 10:21:55 +01:00
Théo Zimmermann
5cd08118d9
duneBuildPackage: document
2018-11-07 10:08:08 +01:00
Théo Zimmermann
742bce7793
buildDunePackage: inline dune.installPhase for easier overriding
...
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2018-11-07 10:08:08 +01:00
Théo Zimmermann
406405d8bd
buildDunePackage: add support for pre and post phase hooks
...
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2018-11-07 10:08:08 +01:00
Théo Zimmermann
794158fcd5
buildDunePackage: new support function; use it to refactor some OCaml derivations
2018-11-07 10:08:03 +01:00
aszlig
5fc73fd52e
ip2unix: 1.0.0 -> 1.1.0
...
Upstream fixes:
* Prevent closing file descriptors passed by systemd.
New upstream features:
* Allow to specify port ranges.
Signed-off-by: aszlig <aszlig@nix.build>
2018-11-07 09:42:17 +01:00
rnhmjoj
21dfccd93d
nixos/manual: move syncthing notice in the right position
2018-11-07 08:32:03 +01:00
Daiderd Jordan
26cce54d88
Merge pull request #49845 from LnL7/darwin-qtbase
...
qt5.qtbase: add cf-private on darwin
2018-11-07 08:24:18 +01:00
Michael Raskin
50602de85e
Merge pull request #49773 from rdnetto4/master
...
humanize: remove platform restriction
2018-11-07 04:36:29 +00:00
Matthew Bauer
797e0d84a1
podofo: cleanup
2018-11-06 20:01:21 -06:00
Matthew Bauer
8511f045b7
clucene-core: fix install name
2018-11-06 20:00:26 -06:00
Matthew Bauer
147ff753f5
shadowsocks-libev: set install name correctly
...
This avoids having to invoke install_name_tool.
2018-11-06 19:58:20 -06:00
Daiderd Jordan
9a1a872b4a
qt5.qtbase: add cf-private on darwin
...
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_NSDate", referenced from:
objc-class-ref in qcore_foundation.o
"_OBJC_CLASS_$_NSURL", referenced from:
objc-class-ref in qcore_foundation.o
"_OBJC_CLASS_$_NSData", referenced from:
objc-class-ref in qcore_foundation.o
"_CFURLCopyResourcePropertyForKey", referenced from:
hasResourcePropertyFlag(QFileSystemMetaData const&, QFileSystemEntry const&, __CFString const*) in qfilesystemengine_unix.o
"_CFURLCreateBookmarkDataFromFile", referenced from:
QFileSystemEngine::getLinkTarget(QFileSystemEntry const&, QFileSystemMetaData&) in qfilesystemengine_unix.o
"_kCFURLIsAliasFileKey", referenced from:
QFileSystemEngine::fillMetaData(QFileSystemEntry const&, QFileSystemMetaData&, QFlags<QFileSystemMetaData::MetaDataFlag>) in qfilesystemengine_unix.o
"_kCFURLIsHiddenKey", referenced from:
QFileSystemEngine::fillMetaData(QFileSystemEntry const&, QFileSystemMetaData&, QFlags<QFileSystemMetaData::MetaDataFlag>) in qfilesystemengine_unix.o
"_kCFURLIsPackageKey", referenced from:
QFileSystemEngine::fillMetaData(QFileSystemEntry const&, QFileSystemMetaData&, QFlags<QFileSystemMetaData::MetaDataFlag>) in qfilesystemengine_unix.o
"_CFURLCreateByResolvingBookmarkData", referenced from:
QFileSystemEngine::getLinkTarget(QFileSystemEntry const&, QFileSystemMetaData&) in qfilesystemengine_unix.o
ld: symbol(s) not found for architecture x86_64
2018-11-07 00:58:04 +01:00
Reuben D'Netto
91c9d5a00a
humanize: loosen platform restriction to include OSX
2018-11-07 10:29:06 +11:00
Timo Kaufmann
6141939d6e
Merge pull request #44439 from Ekleog/meta-tests
...
[RFC] Use `meta.tests` to link from packages to the tests that test them
2018-11-07 00:05:22 +01:00
sveitser
13892da3e7
nixos/jupyter: wait for network.target
2018-11-06 20:40:20 +01:00
Daiderd Jordan
b6dcb9e641
Merge pull request #49768 from LnL7/darwin-no-cfprivate
...
darwin: don't include cf-private in framework dependencies
2018-11-06 20:15:27 +01:00
Renaud
aed2dea55a
Merge pull request #49609 from c0bw3b/pkg/flyway
...
flyway: 5.1.4 -> 5.2.1
2018-11-06 19:40:13 +01:00
Franz Pletz
159a5f31bc
Merge pull request #49792 from griff/rspamd-multifile-enable
...
nixos/rspamd: Fix enable for locals and overrides
2018-11-06 18:25:47 +00:00
Vincent Laporte
15995ea2b2
ocamlPackages.odoc: 1.2.0 -> 1.3.0
2018-11-06 18:20:49 +00:00