Commit Graph

40363 Commits

Author SHA1 Message Date
Rick van Schijndel
3d770c1aa5 libnixxml: patch /bin/bash path 2021-05-12 19:23:00 -04:00
Rick van Schijndel
bf434ca1a1 libnixxml: fix build + support cross + enable tests
Run the symlinking of the ./bootstrap script in the preAutoreconf hook.

Remove the tests that are broken and enable testing again.

Put correct dependencies in nativeBuildInputs vs buildInputs vs
checkInputs to support cross-compilation.
2021-05-12 19:23:00 -04:00
Robert Scott
012cb9d3e2
Merge pull request #122468 from stephank/fix-libfive-darwin
libfive: fix darwin build
2021-05-12 22:54:51 +01:00
Jan Tojnar
e91e916056
Merge pull request #122587 from jtojnar/tbb-pc
tbb: install pkg-config file
2021-05-12 23:49:43 +02:00
Sandro
362e8958d6
Merge pull request #122494 from rmcgibbo/realsense2
librealsense2: 2.43.0 -> 2.45.0
2021-05-12 18:33:40 +02:00
Thomas Gerbet
330cc7eff3 md4c: 0.4.7 -> 0.4.8
Fixes CVE-2021-30027.
Changelog: https://github.com/mity/md4c/blob/release-0.4.8/CHANGELOG.md
2021-05-12 13:29:46 +02:00
Vladimír Čunát
8a0c5da648
Merge #122333: webkitgtk: Fix bubblewrap opengl-driver path 2021-05-12 12:53:16 +02:00
Vladimír Čunát
1c7d154bb1
Merge #122441: webkitgtk: 2.32.0 -> 2.32.1 2021-05-12 12:53:12 +02:00
Christoph Hrdinka
55301e2cb3
Merge pull request #122563 from stephank/fix-communi-darwin
communi: fix darwin build
2021-05-12 09:51:44 +02:00
Christoph Hrdinka
65d339dc38
Merge pull request #122610 from tollb/fix/mapnik-3.1.0-missing-proj-and-libxml2-support-20210511b
mapnik: fix missing proj and libxml2 support
2021-05-12 09:43:34 +02:00
R. RyanTM
344ec021bf libxmlb: 0.3.0 -> 0.3.1 2021-05-12 09:30:57 +02:00
Vladimír Čunát
a7833724fd
webkitgtk: 2.32.0 -> 2.32.1
https://webkitgtk.org/2021/05/10/webkitgtk2.32.1-released.html
In particular, we now needed to fix the build with icu-69.
2021-05-11 22:13:36 +02:00
Robert Schütz
35d969a581 libdeltachat: 1.54.0 -> 1.55.0
https://github.com/deltachat/deltachat-core-rust/blob/1.55.0/CHANGELOG.md
2021-05-11 20:46:10 +02:00
Michael Raskin
010661db26
Merge pull request #122604 from rmcgibbo/flint
flint: fix build on darwin
2021-05-11 18:26:38 +00:00
Robert Schütz
7c35d1e73e
Merge pull request #122332 from dotlambda/mauikit-1.2.2
libsForQt5.mauikit: 1.2.1 -> 1.2.2
2021-05-11 19:12:53 +02:00
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
Jan Tojnar
d8258b513d
tbb: add pkg-config file
Gazebo does not list the tbb dependency in its pkg-config file otherwise.
2021-05-11 18:43:00 +02:00
Jan Tojnar
d2f30b0b11
pkgsMusl.tbb: fix build
Use patches from openembedded:

39185eb1d1/meta-oe/recipes-support/tbb/tbb

Also apply the patches unconditionally so that it is obvious when they do not apply any more.
2021-05-11 18:43:00 +02:00
Jan Tojnar
99396a48a5
tbb: clean up
- Drop compiler and stdver arguments – if someone needs to provide them, they can just use overrideAttrs
- Update repo source
- Narrow scope of `with lib` declaration
- Change optional → optionals
- Use one input per line
- Build on all unix platforms
- Re-order attributes
2021-05-11 18:38:24 +02:00
Robert T. McGibbon
93deff3962 mpir: fix darwin 2021-05-11 11:09:25 -04:00
R. RyanTM
5ff66dca33 tbb: 2019_U9 -> 2020_U3 2021-05-11 15:24:45 +02:00
Stéphan Kochen
1fe9787138 libcommuni: fix darwin build 2021-05-11 11:56:35 +02:00
Dmitry Kalinkin
4bb528424e
gcr: enable on darwin 2021-05-11 03:28:42 -04:00
Stéphan Kochen
8c24e79c15 libfive: fix darwin build 2021-05-11 09:18:32 +02:00
Robert T. McGibbon
2b9d79b12e librealsense2: 2.43.0 -> 2.45.0 2021-05-10 22:27:25 -04:00
misuzu
28baff3660
spandsp: build on darwin (#122447) 2021-05-11 00:40:30 +02:00
Sandro
d2ea330f62
Merge pull request #122482 from hjones2199/kstars353 2021-05-11 00:22:01 +02:00
Hunter Jones
ce5c22b83d stellarsolver: set platform to linux 2021-05-10 16:12:58 -05:00
Dmitry Kalinkin
ca4001870b
Merge pull request #122261 from veprbl/pr/yoda_1_9_0_bugfix
yoda: fix a functionality regression in 1.9.0
2021-05-10 15:47:49 -04:00
Sandro
0f96565e0f
Merge pull request #122446 from misuzu/sofia-sip-darwin 2021-05-10 19:08:04 +02:00
Sandro
06ba1c9f75
Merge pull request #122320 from fgaz/lmdbxx/new-homepage 2021-05-10 18:59:45 +02:00
Gabriel Ebner
b2a7c36972
Merge pull request #121729 from minijackson/xdg-desktop-portal-wlr-add-slurp
xdg-desktop-portal-wlr: add slurp to the environment
2021-05-10 18:09:54 +02:00
misuzu
91be397a43 sofia_sip: fix darwin build 2021-05-10 16:04:03 +03:00
talyz
5926b95fbe
webkitgtk: Fix bubblewrap opengl-driver path
If `/run/opengl-driver/lib` is in `LD_LIBRARY_PATH`, bwrap will try to
mount it into the already bind mounted `/run/opengl-driver`. To
prevent this, we instead specify the subpaths of `/run/opengl-driver`
we're interested in.

Also, use the correct path for i686 builds.
2021-05-10 13:05:48 +02:00
Robert Schütz
2445399880 libsForQt5.applet-window-buttons: init at 0.8.1 2021-05-10 11:55:02 +02:00
Robert Schütz
e7c501d8d6 libsForQt5.mauikit-filebrowsing: init at 1.2.2 2021-05-10 00:41:38 +02:00
Robert Schütz
951de20d44 libsForQt5.mauikit: 1.2.1 -> 1.2.2 2021-05-10 00:41:34 +02:00
R. RyanTM
1dec938c7d glfw: 3.3.3 -> 3.3.4 2021-05-09 11:40:24 -07:00
Francesco Gazzetta
f810b49906 lmdbxx: update homepage to the fork 2021-05-09 11:40:01 +02:00
Orivej Desh
7c46cfbc02
qtwebkit: fix linux build with glib 2.68 (#122259) 2021-05-09 04:55:05 +00:00
R. RyanTM
99e8492074 belle-sip: 4.5.1 -> 4.5.3 2021-05-08 19:01:26 -07:00
R. RyanTM
548bd84185 fstrm: 0.6.0 -> 0.6.1 2021-05-08 18:53:09 -07:00
R. RyanTM
ac3277d04c libdigidocpp: 3.14.5 -> 3.14.6 2021-05-08 18:51:00 -07:00
R. RyanTM
36c5cea0f6 bzrtp: 4.5.1 -> 4.5.10 2021-05-08 18:00:58 -07:00
R. RyanTM
9a414c1488 libjwt: 1.12.1 -> 1.13.1 2021-05-08 17:34:13 -07:00
R. RyanTM
bf8c4855e0 libmaxminddb: 1.5.2 -> 1.6.0 2021-05-08 17:31:04 -07:00
Jonathan Ringer
d76e167bd5 kronosnet: 1.20 -> 1.21 2021-05-08 17:26:06 -07:00
R. RyanTM
7c4e0e3a90 activemq: 5.16.1 -> 5.16.2 2021-05-08 17:15:13 -07:00
R. RyanTM
ed09e90e95 matio: 1.5.20 -> 1.5.21 2021-05-08 17:12:09 -07:00