Michael Raitza
f7bf249b2b
boost: Fix compilation for static builds.
...
The 'runtime-link=' feature must not be set in addition to 'link='
for boost-1.55 when building only the statically linked libraries.
Fixes errors that targets were defined multiple times.
2016-03-08 10:04:04 +00:00
Tobias Geerinckx-Rice
32d40f0f98
Remove no longer (or never) referenced patches
...
55 files changed, 6041 deletions. Tested with `nix-build -A tarball`.
2016-01-24 02:02:21 +01:00
janus
55aa9163cc
FreeBSD: minor fixes, add notes and make stdenv more robust
2016-01-01 17:01:13 +00:00
janus
3cb831d2bc
FreeBSD patches for miniupnpc, boost, bitcoin
2016-01-01 16:59:48 +00:00
William A. Kennington III
4251612faa
Merge branch 'master.upstream' into staging.upstream
2015-11-04 01:00:48 -08:00
John Wiegley
22392d8134
Correction to Boost RPATH for Darwin systems
2015-10-31 09:35:06 -07:00
Vladimír Čunát
4e8da0747c
boost-1.55: fix build with gcc-5 by upstream patch
...
Our higher versions have fix integrated upstream.
2015-10-04 12:35:51 +02:00
William A. Kennington III
1bc98b2e36
boost: Reduce the number of supported versions
2015-09-17 15:40:32 -07:00
William A. Kennington III
da908b458b
boost: Remove unused 1.58
2015-09-17 14:49:13 -07:00
William A. Kennington III
c6d73dcbb0
boost: Add 1.59
2015-08-30 18:13:58 -07:00
William A. Kennington III
42ccbd9950
boost: Add 1.58 and make it the default
2015-07-17 14:34:19 -07:00
Rok Garbas
8908471ecc
cygwin: add needed patches for boost 1.57.0 to build
2015-06-05 00:39:15 +02:00
Vincent Laporte
7cf05bfe71
boost: use ${python.interpreter} rather than ${python}/bin/python
2015-04-25 22:35:25 +02:00
Dan Peebles
b0e1db1159
Fix boost 1.55 on clang (1.56 onwards already have the fix)
...
See https://trac.macports.org/ticket/42282 for more.
2015-02-08 22:19:04 -05:00
William A. Kennington III
5a3683d7ee
boost: Add 1.57.0
2014-11-23 02:33:15 -08:00
William A. Kennington III
07e80c6d98
boost: Add dependency fix for ipp files
2014-11-21 16:11:21 -08:00
William A. Kennington III
69bf3bd070
Merge pull request #4800 from aherrmann/pr_boost_mpi
...
boost 1.55: Add Boost.MPI (optional)
2014-11-15 00:59:49 -08:00
Eelco Dolstra
f33fa1b66b
Merge remote-tracking branch 'origin/master' into staging
...
Conflicts:
pkgs/development/libraries/boost/generic.nix
2014-11-11 23:48:08 +01:00
Eelco Dolstra
19ea871862
boost: Fix building on Darwin
2014-11-11 10:17:08 -05:00
William A. Kennington III
83cecbdcbc
boost: Fix runtime dependencies in fixup instead of using a hook to fix binaries
2014-11-10 13:15:37 -08:00
Eelco Dolstra
0518ccf5af
Merge remote-tracking branch 'origin/master' into staging
...
Conflicts:
pkgs/stdenv/generic/default.nix
2014-11-06 10:16:39 +01:00
Mateusz Kowalczyk
007f80c1d0
Turn more licenses into lib.licenses style
...
Should eval cleanly, as far as -A tarball tells me.
Relevant: issue #2999 , issue #739
2014-11-06 00:48:16 +00:00
Vladimír Čunát
52404a868d
Merge recent master into staging
...
Nixpkgs Hydra: ?compare=1157272
TODO: port e22889064f
Conflicts:
nixos/tests/gnome3_10.nix (auto-solved)
pkgs/applications/video/aegisub/default.nix
pkgs/development/libraries/boost/1.55.nix
2014-11-05 15:00:44 +01:00
Andreas Herrmann
fe3267ac39
boost: Add optional Boost.MPI support
...
Boost.MPI is a C++ interface library to the
message passing interface (MPI) standard.
2014-11-05 10:39:34 +01:00
Michael Raskin
18ac683bbc
Fix Boost 1.55 build
2014-11-04 15:21:33 +03:00
John Wiegley
a4ee94b741
boost: correct the install names for darwin
...
This also makes the recent change for ledger unnecessary.
2014-11-04 02:28:35 -06:00
William A. Kennington III
8d605dafc6
boost: Pass arguments to generic.nix
2014-11-03 11:14:08 -08:00
William A. Kennington III
09d970ce12
boost: Remove dependencies on boost-dev
2014-11-02 17:22:27 -08:00
William A. Kennington III
af8654db27
boost: Refactor into generic.nix
2014-11-02 17:22:27 -08:00
William A. Kennington III
1df867f008
boost: Remove old boost
2014-11-02 17:22:27 -08:00
William A. Kennington III
aa3e800be7
boost: Remove boost.lib
2014-11-02 17:22:27 -08:00
William A. Kennington III
ecfc1a7fc3
Revert "boost: Quick eval fix"
...
This reverts commit eb3794186c
.
2014-11-02 17:22:27 -08:00
William A. Kennington III
9b61ab1823
boost: Fix library dependencies
2014-11-02 17:22:27 -08:00
William A. Kennington III
529bd816c5
boost: Change header output name
2014-11-02 17:22:27 -08:00
Eelco Dolstra
811de3bfaa
Merge remote-tracking branch 'origin/staging' into darwin-clang-stdenv
...
Conflicts:
pkgs/tools/security/gnupg/default.nix
2014-10-09 10:57:57 +02:00
Domen Kožar
9fe2ac79af
Revert "boost155: specify lib dir for lib output"
...
This reverts commit e640935da6
.
2014-09-23 16:00:30 +02:00
Domen Kožar
e640935da6
boost155: specify lib dir for lib output
2014-09-23 15:59:14 +02:00
Eelco Dolstra
eb3794186c
boost: Quick eval fix
2014-09-23 15:37:19 +02:00
Domen Kožar
9f057131f1
fix eval
2014-09-23 14:23:54 +02:00
Eelco Dolstra
9126447710
Bring back Boost 1.55 for now
2014-09-23 11:58:03 +02:00
William A. Kennington III
f327e9c922
boostHeaders: regular boost package now only contains headers
2014-09-21 15:18:16 -07:00
William A. Kennington III
89cf0e4fea
boost: 1.55 -> 1.56
2014-09-21 15:18:16 -07:00
Eric Seidel
e22889064f
fix boost build with clang
2014-09-09 13:54:26 -07:00
Bjørn Forsman
c9baba9212
Fix many package descriptions
...
(My OCD kicked in today...)
Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.
I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.
I've tried to stay away from generated expressions (and I think I
succeeded).
Some specifics worth mentioning:
* cron, has "Vixie Cron" in its description. The "Vixie" part is not
mentioned anywhere else. I kept it in a parenthesis at the end of the
description.
* ctags description started with "Exuberant Ctags ...", and the
"exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
at the end of description.
* nix has the description "The Nix Deployment System". Since that
doesn't really say much what it is/does (especially after removing
the package name!), I changed that to "Powerful package manager that
makes package management reliable and reproducible" (borrowed from
nixos.org).
* Tons of "GNU Foo, Foo is a [the important bits]" descriptions
is changed to just [the important bits]. If the package name doesn't
contain GNU I don't think it's needed to say it in the description
either.
2014-08-24 22:31:37 +02:00
Eelco Dolstra
6303278ad3
boost: Drop unnecessary runtime dependency on Python
...
The only file that actually referred to the Python interpreter was
share/boost-build/example/customization/inline_file.py. So get rid of
the whole example directory.
2014-06-25 13:32:40 +02:00
Vladimír Čunát
161d029d7d
preferLocalBuild: set to true for wrappers and fetchers
2014-02-10 21:04:17 +01:00
Vladimír Čunát
35c586e624
boost149: fix CVE-2013-0252 by upstream patch
...
Also have just one patch per line in the expression.
2014-02-06 21:59:01 +01:00
Eelco Dolstra
6e2c60ad10
boost: Replace bjam with a symlink
2014-01-15 13:42:16 +01:00
Eelco Dolstra
8622548160
Add a setup hook for fixing dylib install names on Darwin
...
Install names need to be absolute paths, otherwise programs that link
against the dylib won't work without setting $DYLD_LIBRARY_PATH. Most
packages do this correctly, but some (like Boost and ICU) do not.
This setup hook absolutizes all install names.
2014-01-15 13:41:09 +01:00
Shea Levy
cc26a4b803
boost: enable setting toolset
...
Contribution suggested/initially implemented by Martin Bravenboer
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-14 07:23:48 -05:00