Matthew Pickering
b9fafdc475
Python: Add missing setuptools dependency to branca
2019-12-26 17:05:10 +00:00
Matthew Pickering
b1e3d0737a
ghc: Don't strip compilers
...
To test this I built a version of the compiler with `dontStrip = True`
and the vanilla version. The size of the result is both 1.4gb which
indicates that the stripping doesn't do anything meaningful.
Not stripping means that the debug rts is properly packages as it
contains DWARF information and unused debugging symbols.
Fixes #63511
2019-07-06 10:02:03 +01:00
Matthew Pickering
12a19002cc
kythe: Add missing executable, fix rpath and symlink executables into bin ( #50882 )
...
* kythe: Add ncurses5 to rpath
* kythe: Add entrystream executable
* kythe: Symlink executables into bin/ folder
2018-11-21 16:23:29 +01:00
Matthew Pickering
08e5ef20d8
cedille: Make a seperate output for the base library
...
For now, for normal usage you need to add `${cedille.lib}` to
the `~/.cedille/options` file so that cedille will find the base
libraries. There is no option to pass options by the command line.
2018-10-22 08:43:07 +00:00
Matthew Pickering
f7d4bc2c71
cedille: Apply patch which unbreaks the options file
...
See https://github.com/cedille/cedille/issues/29
2018-10-22 08:42:01 +00:00
Matthew Pickering
9e348b4613
emacsPackages.cedille: init at 1.0.0
2018-10-14 19:17:37 +00:00
Matthew Pickering
43ae33728b
cedille: init at 1.0.0
2018-10-14 19:17:23 +00:00
Matthew Pickering
561fcf4c82
agdaIowaStdlib: 18734 -> 1.4.0
2018-10-14 19:17:01 +00:00
Matthew Pickering
f80730d903
gdal: 2.3.1 -> 2.3.2
2018-09-30 20:07:36 +00:00
Matthew Pickering
9b375a34e5
folium: 0.5.0 -> 0.6.0
2018-08-31 08:40:13 +00:00
Matthew Pickering
bcccd13471
kythe: init at 0.0.28 ( #45778 )
...
Progress towards #27590
2018-08-30 19:24:31 +02:00
Matthew Pickering
1c9af2d89c
Remove unecessary option
2018-08-15 09:10:42 +01:00
Matthew Pickering
86b966f108
Patches for saga-6.3.0
2018-08-15 09:10:28 +01:00
Matthew Pickering
8a4661588a
Fixes for rebase
2018-08-12 22:13:00 +01:00
Matthew Pickering
5caa3fcae9
Small fixes
2018-08-12 10:36:43 +01:00
Matthew Pickering
bcab40610b
Remove duplicated attribute
2018-08-11 23:08:17 +01:00
Matthew Pickering
115027abe1
Fix linux build
2018-08-11 22:38:01 +01:00
Matthew Pickering
f5b097b346
Build QGIS with SAGA plugins
2018-08-11 22:38:00 +01:00
Matthew Pickering
7262b88b0a
saga_2_3_2: Init at 2.3.2
...
This is the lts branch of SAGA which is currently used by QGIS 2.18.x
series.
2018-08-11 22:37:59 +01:00
Matthew Pickering
cce0fc8fe5
saga: Build on darwin
...
There are some unresolved dependency issues which means a lot of
additional dependencies have to be added explicitly on darwin but not on
linux. Maybe something to do with libtool.
See https://groups.google.com/forum/#!topic/nix-devel/h_vSzEJAPXs
2018-08-11 22:37:55 +01:00
Matthew Pickering
2891beb31c
vigra: Build on darwin
2018-08-11 22:36:48 +01:00
Matthew Pickering
9c34d1069f
libiodbc: Build on darwin
2018-08-11 22:36:47 +01:00
Matthew Pickering
c79d054a4c
libharu: Build on darwin
2018-08-11 22:36:46 +01:00
Matthew Pickering
97a47b8160
whitebox-tools: init at 0.9.0
2018-07-10 19:10:24 +01:00
Matthew Pickering
11551f06e2
Update Python documentation overlay
...
Using a recursive attribute set is not recommended.
2018-06-30 16:35:49 +01:00
Matthew Pickering
30c9c54271
Build libLAS with LASzip support
2018-04-20 22:16:07 +01:00
Matthew Pickering
406e20b832
Fix libLAS darwin build
2018-04-17 09:29:01 +01:00
Matthew Pickering
985cd571f3
Build LASZip on unix
2018-04-17 00:25:40 +01:00
Matthew Pickering
1fe53b8511
QGIS: Build with GRASS by default
2018-04-13 21:02:56 +01:00
Matthew Pickering
e84325e6ab
grass, qgis: Add myself to maintainers list
2018-04-13 21:02:55 +01:00
Matthew Pickering
a134b9354b
QGIS: Allow plugins to find GDAL tools by looking on PATH
2018-04-13 21:02:55 +01:00
Matthew Pickering
a3de225864
grass: Symlink include/ as well as bin/
2018-04-13 21:02:54 +01:00
Matthew Pickering
b65181d78b
grass: Fix Can't load GDAL library errors on darwin
...
It is required to pass this extra flag to the build to avoid trying to
dynamically load the library.
2018-04-13 21:02:53 +01:00
Matthew Pickering
0fe94a1258
openorienteering-mapper: Load additional image formats
...
This allows tiff images to be loaded correctly as templates.
2018-04-07 00:23:45 +01:00
Matthew Pickering
4c7db1c77a
openorienteering-mapper: 0.8.1 -> 0.8.1.2
...
Fixes crashes on darwin
2018-04-06 20:19:34 +01:00
Matthew Pickering
5e7ab18437
Use up-to-date versions of singletons and th-desguar for GHC 8.4.1
...
Fixes #37856
2018-03-26 17:20:04 +00:00
Matthew Pickering
1e0a60b738
open-orienteering-mapper: init at 0.8.1
2018-03-24 14:38:57 -05:00
Matthew Pickering
46a90e3273
clipper: init at 6.4.2
2018-03-24 14:38:57 -05:00
Matthew Pickering
4a3ad82bcd
dontCheck pure-zlib
...
Fixes #37499
2018-03-21 17:16:20 +00:00
Matthew Pickering
9031300f5e
Remove darwin specific patch
2018-03-21 08:28:03 +00:00
Matthew Pickering
7842e5dda5
Package QGIS 2.18 for darwin
...
There are still some problems with the withGrass option but the package
is mostly functional.
2018-03-21 08:28:03 +00:00
Matthew Pickering
92f76df825
Add darwin to qwt platforms attribute
2018-03-21 08:28:02 +00:00
Matthew Pickering
4a4478bbc0
Add additional darwin dependency for qca2
2018-03-21 08:28:02 +00:00
Matthew Pickering
2c6cd5b69c
Build qscintilla on darwin
2018-03-21 08:28:01 +00:00
Matthew Pickering
ef4bce8bf1
Build qwt6 on darwin
2018-03-21 08:28:00 +00:00
Matthew Pickering
3391006fd5
Fix qscintilla qt5 darwin build
2018-03-21 08:28:00 +00:00
Matthew Pickering
de6360b63e
Build qca2 on darwin
2018-03-21 08:27:59 +00:00
Matthew Pickering
f0a8f1f313
Refine libspatialindex platforms attribute
2018-03-21 08:27:58 +00:00
Matthew Pickering
49182bcd34
Fix grass build on darwin
2018-03-21 08:27:57 +00:00
Matthew Pickering
4e96d0e2b7
Only apply patch on darwin
2018-03-14 18:22:10 +00:00
Matthew Pickering
2b114a8c29
Fix qca-qt5 build on darwin
2018-03-13 20:14:23 +00:00
Matthew Pickering
514accad2e
Add platforms attribute to umockdev
...
See #36707 to observe that the build fails. It depends on linux specific packages such as systemd.
2018-03-09 23:48:33 +00:00
Matthew Pickering
947e7d80b4
Refactor Idris packaging infrastructure
...
The main two changes are
1. Completely rewrite how with-packages works to remove use of envHooks
2. The package description is now an idris specific set rather than
being a subset of the arguments to mkDerivation. This mirrors the
way Haskell packages are treated.
2018-02-07 19:25:50 +00:00
Matthew Pickering
8d55538f97
Revert "idris: Move library setup to the setup hook."
...
This reverts commit 69d4adee1f .
2018-02-07 19:24:31 +00:00
Matthew Pickering
c8763ddc87
Remove whitespace
2018-02-03 18:38:00 +00:00
Matthew Pickering
9c7c640ae4
osm2xmap: init at 2.0
2018-02-03 18:37:08 +00:00
Matthew Pickering
8b362957c7
libroxml: init at 2.3.0
2018-02-03 18:35:54 +00:00
Matthew Pickering
5dbaf18b69
Add mpickering to maintainers list
2018-02-03 18:35:54 +00:00
Matthew Pickering
5542e3cc4d
haskell package set configuration clean-up
...
Closes https://github.com/NixOS/nixpkgs/pull/33588 .
2018-01-09 20:32:55 +01:00
Matthew Pickering
889d618f16
Jailbreak purescript package
...
See
https://github.com/NixOS/nixpkgs/issues/33355
https://github.com/purescript/purescript/issues/3189
2018-01-08 12:52:51 +00:00
Matthew Pickering
80913e7471
Add ansi-terminal < 0.7 to hackage2nix.yaml config
...
This is required in order to resolve #33355
2018-01-07 11:22:37 +00:00
Matthew Pickering
d7944aba3e
Use self rather than super to make stringbuilder overridable
2018-01-04 16:54:38 +00:00
Matthew Pickering
9a072a466c
Remove broken ber-metaocaml-003 attribute
2017-12-09 12:18:06 +00:00
Matthew Pickering
08dfb95673
ber_metaocaml: (re)init at 104
2017-12-09 12:18:05 +00:00
Matthew Pickering
e7a327da5c
ghcHEAD: 8.3.20170808 -> 8.5.20171208
2017-12-09 11:04:31 +00:00
Matthew Pickering
40124cd0cf
Add wrapper for idris exe for gcc/gmp runtime deps
...
Fixes #10450
When compiling packages with -o the executable invokes gcc.
There is no compile time flag to control this invocation so for
now we create a wrapper which provides the dependency at runtime.
2017-11-02 23:14:12 +00:00
Matthew Pickering
b8a7c455f6
Fix idrisPackages.with-packages
...
1. The ln step was failing due to a file already existing
2. gcc was invoked directly which caused failure on OS X.
2017-10-30 12:25:33 +01:00
Matthew Pickering
d1ce5b69c0
ghcHEAD: Add new boot packages to configuration file
2017-09-01 13:49:56 +00:00
Matthew Pickering
d13f7c54e3
Use older version of jailbreak-cabal with ghcHEAD
...
See https://github.com/peti/jailbreak-cabal/issues/13
2017-09-01 13:49:56 +00:00
Matthew Pickering
770743bd91
Bump ghc HEAD version ghc-8.3.20170808
2017-08-08 17:32:32 +00:00
Matthew Pickering
cf7b262485
Boot ghc HEAD with ghc-8.0.2
2017-08-08 17:21:22 +00:00
Matthew Pickering
4021d4d5ee
Make version a parameter in GHC HEAD derivation
...
If you want to override the source but the major version changes (ie 8.1
-> 8.3) then you also have to modify the version. Otherwise the build
will fail with difficult to understand errors, making version a
parameter makes it easy to override.
2017-08-08 17:19:02 +00:00
Matthew Pickering
9f7c7405fb
Remove nokinds GHC build
...
This work has since been merged into GHC master branch and is enabled
with the TypeInType extension.
2016-12-26 13:30:07 +00:00
Matthew Pickering
4541b10904
Refactor ghcHEAD postPatch / preConfigure phases
...
This is for GHC developers using NixOS where patchShebangs is
inconvenient as it dirties the tree but unnecessary for compilation.
2016-12-26 13:27:34 +00:00
Matthew Pickering
d906fb2c9a
Bump ghcHEAD to latest commit
2016-12-26 13:27:33 +00:00
Matthew Pickering
0cd5ebb48f
Configure checkPhase for ghcHEAD
...
The testsuite requires python3 so we have to add it as a dependency.
2016-12-26 13:27:33 +00:00
Matthew Pickering
d8a8e1cd0a
Update GHC 8.0.2 to RC 2
2016-12-23 01:44:30 +00:00
Matthew Pickering
d8d36de635
Fix typo in beam.xml
2016-12-19 14:56:55 +00:00
Matthew Pickering
8052679559
Update haskell package slack-api to 0.2.1
2015-01-09 12:34:23 +00:00
Matthew Pickering
0b8ca844a5
Register psqueues and slack-api package
2015-01-08 19:15:55 +00:00
Matthew Pickering
11576bcc93
Haskell: Add psqueues library
2015-01-08 18:30:38 +00:00
Matthew Pickering
e7cfdfbf8d
Add slack-api haskell package
2015-01-08 18:30:38 +00:00