3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

289375 commits

Author SHA1 Message Date
Bruce Toll beed9092dd mapnik: fix missing proj and libxml2 support
This commit provides three minor improvements:

1. Fix missing proj support. Fixes #91889.
2. Fix missing libxml2 support.
3. Improve build time with parallel build.

Fix missing proj support:
-------------------------
The 2019-07-09 update to proj version 6.1.1 in nixpkgs
commit d55cba68ff caused two problems for mapnik:

1. The separation of the dev output was not reflected in the mapnik
   expression. Since proj support is optional in the mapnik build,
   the build succeeded but no longer included proj support.

   See build log for: https://hydra.nixos.org/build/96274475.

2. Even if the mapnik expression was updated to use the separate
   dev output, it would still have dropped proj support because mapnik
   has not been updated for the proj 6 API.

This commit fixes the PROJ_INCLUDES to use the correct dev output and
also makes the PROJ_LIBS output explicit. In addition, it defines
ACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 since mapnik still does not have
a tagged release that supports the proj 6 api.

Looking to the future, it appears that the mapnik master branch includes
proj 6 support, so some checks were included to help insure that this
workaround gets removed once it is no longer required.

Fix missing libxml2 support:
----------------------------
Configure with "XMLPARSER=libxml2" to get libxml2 support. This has been
needed since mapnik 3.0.2. Remove XML2_INCLUDES and XML2_LIBS which
trigger a bug in the supplied SConstruct script (when used with
"XMLPARSER=libxml2.

In addition, libxml2 needs to be a propagatedBuildInput to avoid
errors building apacheHttpdPackages.mod_tile, python-mapnik, and
possibly other packages.

Enable parallel build:
----------------------
Setting enableParallelBuild does not result in a parallel build
with mapnik. However, setting JOBS=$(NIX_BUILD_CORES) in buildFlags
works and significantly reduces the build time.
2021-05-11 13:10:37 -04:00
Robert T. McGibbon bae8a2bedc flint: fix build on darwin 2021-05-11 12:56:06 -04:00
Kira Bruneau c3a52c2a27 mangohud: 0.4.1 → 0.6.1 2021-05-11 12:52:12 -04:00
Jan Tojnar bd53855480
Merge pull request #122360 from dotlambda/feedbackd-0.0.0+git20210426
feedbackd: unstable-2021-01-25 -> 0.0.0+git20210426
2021-05-11 18:43:39 +02:00
Michael Raskin 51775817bd
Merge pull request #122593 from rmcgibbo/mpir
mpir: fix darwin
2021-05-11 16:42:47 +00:00
Domen Kožar 32eed0987f
Merge pull request #122583 from domenkozar/linux-firmware-bump
firmware-linux-nonfree: 2021-03-15 -> 2021-05-11
2021-05-11 18:26:54 +02:00
Robert Schütz 3681cf7d12 python3Packages.json-logging: re-enable tests involving FastAPI 2021-05-11 18:25:23 +02:00
Aluísio Augusto Silva Gonçalves c38d70127d python3Packages.jupytext: fix tests
Due to improper sandboxing, I didn't notice the failed tests while
upgrading jupytext in #121648.  The errors come from jupyter_core so
the same fix is used here as there: set $HOME to a writable directory.
2021-05-11 09:20:38 -07:00
Stéphan Kochen 4c201a5e2e boost-build: fix darwin build 2021-05-11 09:16:23 -07:00
Stéphan Kochen cd66ac5fc3 bitwarden_rs: fix darwin build 2021-05-11 09:14:06 -07:00
Sandro 59ac1c0c48
Merge pull request #119240 from siraben/z88dk-update 2021-05-11 18:08:07 +02:00
Robert Schütz b8ec4fd2a4
Merge pull request #121719 from drewrisinger/dr-pr-lark-parser-bump
python3Packages.lark-parser: 0.11.2 -> 0.11.3, python3Packages.cassandra-driver: 3.24.0 -> 3.25.0, pythonPackages.gremlinpython: unbreak
2021-05-11 17:55:58 +02:00
Malte Brandy b3c521a562
haskellPackages.hls-plugin-api: Pin version to fix ghcide 2021-05-11 17:55:42 +02:00
Stéphan Kochen b7b547b7c3 bomutils: fix darwin build 2021-05-11 17:42:48 +02:00
Sandro 5ac5828a6f
Merge pull request #120844 from kolaente/update/cypress-7.2 2021-05-11 17:31:55 +02:00
Sandro b1eb90c00f
Merge pull request #122454 from nixbitcoin/XD 2021-05-11 17:31:33 +02:00
Sandro c14ea7e2dd
Merge pull request #122584 from diogox/master
evans: init at 0.9.3
2021-05-11 17:21:27 +02:00
Sandro c5e26e3a62
Merge pull request #122549 from erdnaxe/fix_gnuradio
gnuradio: add Qt5 wrapper for version 3.9+
2021-05-11 17:21:06 +02:00
oxalica 4b544285bf
rust-analyzer: 2021-04-19 -> 2021-05-10 (#122474) 2021-05-11 17:20:41 +02:00
Sandro eb80b70b67
Merge pull request #121714 from rnhmjoj/tnat64
tnat64: init at 0.05
2021-05-11 17:20:14 +02:00
Sandro 61549765d7
Merge pull request #122512 from roblabla/probe-run-0.2.2
probe-run: 0.2.1 -> 0.2.2
2021-05-11 17:16:16 +02:00
Robert T. McGibbon 93deff3962 mpir: fix darwin 2021-05-11 11:09:25 -04:00
Malte Brandy 8ed841a90d
haskellPackages.phonetic-languages-phonetics-basics: Remove obsolete patch 2021-05-11 17:08:18 +02:00
Malte Brandy 464c4992d2
haskellPackages.ghcide: Pin version to fix hls build 2021-05-11 16:26:00 +02:00
rnhmjoj 64f2ba269f
tnat64: init at 0.05 2021-05-11 16:16:13 +02:00
Mario Rodas ca26ea50d6
Merge pull request #122516 from marsam/update-ncspot
ncspot: 0.6.0 -> 0.7.0
2021-05-11 09:05:12 -05:00
Maximilian Bosch d72d622723
matrix-synapse: 1.33.1 -> 1.33.2
ChangeLog: https://github.com/matrix-org/synapse/releases/tag/v1.33.2
2021-05-11 16:05:00 +02:00
Malte Brandy 49a014f3e9
maintainers/scripts/haskell/hydra-report.hs: Support HydraFailure statuscode 2021-05-11 16:04:22 +02:00
Sandro dce5def733
Merge pull request #122537 from r-ryantm/auto-update/kubeseal
kubeseal: 0.15.0 -> 0.16.0
2021-05-11 15:49:17 +02:00
Diogo Xavier c7888b5832 evans: init at 0.9.3 2021-05-11 14:46:57 +01:00
Domen Kožar 9380cb337c
firmware-linux-nonfree: 2021-03-15 -> 2021-05-11 2021-05-11 15:43:28 +02:00
Anderson Torres dac4b0ad97
Merge pull request #122436 from peterhoeg/u/freecad_0_19_2
freecad: 0.19.1 -> 0.19.2
2021-05-11 10:42:58 -03:00
Jonas Chevalier 9285be37b8
Merge pull request #122013 from DiegoLelis/kops
kops_1_19: init at 1.19.2
2021-05-11 15:38:19 +02:00
Anderson Torres 5dad4f5f74
Merge pull request #122414 from fuzzypixelz/master
aegisub: fix x86_64-linux build
2021-05-11 10:30:25 -03:00
Anderson Torres 3423c5094f
Merge pull request #122341 from superherointj/package-linkerd-broken
linkerd: mark as broken
2021-05-11 10:27:28 -03:00
R. RyanTM 5ff66dca33 tbb: 2019_U9 -> 2020_U3 2021-05-11 15:24:45 +02:00
Fabian Affolter 905694feb3
Merge pull request #122545 from fabaff/bump-adafruit-platformdetect
python3Packages.adafruit-platformdetect: 3.11.0 -> 3.13.0
2021-05-11 15:04:18 +02:00
Maximilian Bosch d40c505e1d
Merge pull request #122519 from r-ryantm/auto-update/cargo-make
cargo-make: 0.32.17 -> 0.33.0
2021-05-11 14:54:13 +02:00
sternenseemann 3699b5b74c haskellPackages.hyper-extra: remove unnecessary override 2021-05-11 14:51:40 +02:00
sternenseemann 75fc94d3cc haskellPackages.monoid-extras: pin to < 0.6
The diagrams libraries universe still uses monoid-extras 0.5.1 and build
failures start cropping up when upgrading it. Since no other packages I
am aware of use this, we can pin it to 0.5.1 which still uses Option
instead of Maybe (the former of which is deprecated).

Patching this seems like a lot of work that'd break other stuff because
Option is seemingly part of the public API. Let's hope they sort all of
that out themselves before base 4.15 comes around in our main package
set.
2021-05-11 14:51:40 +02:00
Ben Siraphob 191f50f669 z88dk: 2.0 -> 2.1 2021-05-11 19:46:01 +07:00
Maximilian Bosch 3385397ca1
Merge pull request #122328 from Ma27/bump-gitea
gitea: 1.14.1 -> 1.14.2
2021-05-11 14:43:44 +02:00
Fabian Affolter ea855f0a87 python3Packages.aioasuswrt: 1.3.3 -> 1.3.4 2021-05-11 14:38:31 +02:00
github-actions[bot] 1e7a48b474
Merge master into staging-next 2021-05-11 12:24:28 +00:00
Marek Mahut 5e7fe16211
Merge pull request #122560 from andresilva/ledger-live-2.26.1
ledger-live-desktop: 2.24.0 -> 2.26.1
2021-05-11 14:05:41 +02:00
Arthur Gautier ab8e2e46d9
hashcat: fixup opencl support (#121961)
This fixes the following compilation error:
```
clBuildProgram(): CL_BUILD_PROGRAM_FAILURE

/run/user/1000/comgr-64ff7f/input/CompileSource:2252:18: fatal error:
cannot open file
'/run/user/1000/comgr-64ff7f/input/inc_comp_multi_bs.cl': No such file
or directory
        #include COMPARE_M
                 ^
/run/user/1000/comgr-64ff7f/input/CompileSource:16:19: note: expanded
from macro 'COMPARE_M'
                  ^
1 error generated.
Error: Failed to compile opencl source (from CL or HIP source to LLVM
IR).
```

Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-05-11 14:01:35 +02:00
kolaente 85666ee3bb
cypress: 7.2.0 -> 7.3.0 2021-05-11 13:50:49 +02:00
kolaente bb7230b27f
cypress: 7.1.0 -> 7.2.0 2021-05-11 13:48:17 +02:00
nixbitcoin 315d082952
xd: init at 0.4.0 2021-05-11 11:21:25 +00:00
nixbitcoin 542e957965
maintainers: add nixbitcoin 2021-05-11 11:21:19 +00:00