Commit Graph

40524 Commits

Author SHA1 Message Date
Bruce Toll
9c85535bc7 geos: remove unnecessary python dependency
The python bindings were removed in versions starting with 3.9.0.

See: https://git.osgeo.org/gitea/geos/geos/pulls/111
2021-05-11 14:57:47 -04: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
github-actions[bot]
37c26a396b
Merge master into staging-next 2021-05-11 18:28:07 +00: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
github-actions[bot]
1e7a48b474
Merge master into staging-next 2021-05-11 12:24:28 +00: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
github-actions[bot]
49b8e6f7d4
Merge master into staging-next 2021-05-11 00:48:15 +00: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
github-actions[bot]
61fa3fdde8
Merge master into staging-next 2021-05-10 18:28:17 +00: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
github-actions[bot]
1e3d91bd19
Merge master into staging-next 2021-05-10 00:48:32 +00: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
Vladimír Čunát
5663b2b2d3
Merge branch 'master' into staging-next
(a trivial conflict in transmission)
2021-05-09 09:31:55 +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
Jonathan Ringer
9f024e4c92 opencl-clang: fix llvm build 2021-05-08 18:13:45 -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
R. RyanTM
2502b7cb91 libsolv: 0.7.17 -> 0.7.19 2021-05-08 17:01:00 -07:00
R. RyanTM
ce420d9792 libwpe: 1.8.0 -> 1.10.0 2021-05-08 16:57:35 -07:00
Dmitry Kalinkin
52b718303a
yoda: fix a functionality regression in v1.9.0 2021-05-08 18:53:53 -04:00
Léo Gaspard
08b00c20e0
Merge pull request #118442 from Ekleog/nixos-tests
Add nixos tests with names starting by A or B to all relevant packages
2021-05-09 00:37:26 +02:00
R. RyanTM
aff091d3da libmodulemd: 2.12.0 -> 2.12.1 2021-05-08 15:12:39 -07:00
Jan Solanti
773f051c87 pipewire: 0.3.26 -> 0.3.27 2021-05-08 13:20:05 -07:00
Léo Gaspard
742886cc3a avahi: add link to nixos tests 2021-05-08 21:41:06 +02:00
Sandro
fd09d689f4
Merge pull request #122194 from dotlambda/libxlsxwriter-1.0.4
libxlsxwriter: 1.0.3 -> 1.0.4
2021-05-08 21:02:43 +02:00
github-actions[bot]
6d46d8a9b9
Merge master into staging-next 2021-05-08 18:22:46 +00:00
Anderson Torres
51b9941ba8
Merge pull request #122148 from ryantm/xine-lib
xine-lib: unbreak
2021-05-08 11:56:19 -03:00
Robert Hensing
8e3c5eb501 treewide: xvfb_run -> xvfb-run 2021-05-08 15:48:41 +02:00
Robert Schütz
223b503ca4 libxlsxwriter: 1.0.3 -> 1.0.4
https://github.com/jmcnamara/libxlsxwriter/releases/tag/RELEASE_1.0.4
2021-05-08 15:07:08 +02:00
Martin Weinelt
9651084620 Merge remote-tracking branch 'origin/master' into staging-next 2021-05-08 14:43:43 +02:00
Vladimír Čunát
080cd658ca
Merge #121780: treewide meta.maintainers tweaks 2021-05-08 10:47:08 +02:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
github-actions[bot]
e21fb16f9a
Merge master into staging-next 2021-05-08 06:20:05 +00:00
Ryan Mulligan
f2b8da4eeb xine-lib: unbreak 2021-05-07 19:58:26 -07:00
Silvan Mosberger
08d94fd2b0
Merge pull request #114374 from oxalica/lib/platform-support-check
lib.meta: introduce `availableOn` to check package availability on given platform
2021-05-08 03:54:36 +02:00
github-actions[bot]
b4416b52c5
Merge master into staging-next 2021-05-08 00:46:50 +00:00
Martin Weinelt
2d64c6d79b
igraph: enable autodetection for LTO support (#122058)
> The IGRAPH_ENABLE_LTO build option now supports the AUTO value, which
> uses LTO only if the compiler supports it. Warning: CMake may not
> always be able to detect that LTO is not fully supported. Therefore,
> the default setting is OFF.

https://igraph.org/2021/03/23/igraph-0.9.1-c.html
2021-05-07 22:33:13 +02:00
github-actions[bot]
1ae6d3d02f
Merge master into staging-next 2021-05-07 18:24:29 +00:00
Michael Weiss
918bbd47b6
Merge pull request #122033 from primeos/libplacebo
libplacebo: 3.120.2 -> 3.120.3
2021-05-07 19:36:58 +02:00
Dmitry Kalinkin
d2e027aa44
Merge pull request #120524 from veprbl/pr/fastnlo_2411
fastnlo_toolkit: 2.3.1pre-2402 -> 2.3.1pre-2411, enable python, rename
2021-05-07 11:48:33 -04:00
Michael Weiss
f23e39cddb
libplacebo: 3.120.2 -> 3.120.3 2021-05-07 16:34:25 +02:00
Michael Weiss
de2e256a29
Merge pull request #121685 from primeos/libaom
libaom: 3.0.0 -> 3.1.0
2021-05-07 16:32:36 +02:00
Vladimír Čunát
07773b36da
fontconfig: adopt by the freedesktop team 2021-05-07 16:28:41 +02:00
Vladimír Čunát
9a650af266
treewide maintainers: remove myself from a few places
It will better reflect the reality of the past few years.
2021-05-07 16:07:38 +02:00
Vladimír Čunát
73e17a3594
treewide: remove lethalman from meta.maintainers
He hasn't been heard of for years.
2021-05-07 15:36:40 +02:00
Jan Tojnar
0420282780
treewide maintainers: add teams.{freedesktop,gnome} 2021-05-07 15:36:40 +02:00
Vladimír Čunát
9f054b5e1a
treewide: remove worldofpeace from meta.maintainers
(It was requested by them.)
I left one case due to fetching from their personal repo:
pkgs/desktops/pantheon/desktop/extra-elementary-contracts/default.nix
2021-05-07 15:36:40 +02:00
Mario Rodas
e8f51f1e3f
Merge pull request #121973 from marsam/update-protobuf
protobuf: 3.15.7 -> 3.16.0
2021-05-07 08:01:57 -05:00
github-actions[bot]
12193913a1
Merge staging-next into staging 2021-05-07 12:23:21 +00:00
Vladimír Čunát
dfcfe50920
Merge #119617: nss: 3.63 -> 3.64 2021-05-07 12:34:48 +02:00
Robert Hensing
7419bcfa41
Merge pull request #121840 from drewrisinger/libcint-bump
libcint: 4.3.0 -> 4.4.0
2021-05-07 12:20:53 +02:00
Jan Tojnar
9468b07326
Merge branch 'gnome-40' 2021-05-07 12:12:40 +02:00
Gabriel Ebner
eb47bbf4ac
Merge pull request #121886 from r-ryantm/auto-update/libheif
libheif: 1.11.0 -> 1.12.0
2021-05-07 11:56:27 +02:00
markuskowa
d93bcc481b
Merge pull request #121983 from nbren12/mpich-mac-fix
mpich: fix darwin build
2021-05-07 11:26:31 +02:00
Sandro
c989366b22
Merge pull request #121857 from dotlambda/presage-init
presage: init at 0.9.1
2021-05-07 09:23:44 +02:00
github-actions[bot]
b8cdb044e9
Merge staging-next into staging 2021-05-07 06:20:24 +00:00
Noah D. Brenowitz
a3d423090b
mpich: fix darwin build
The darwin build was failing because neither of the ch4backend libraries
build on darwin.

Changes:
* delete unused argument device
* pass the derivation for the ch4backend in directly rather than using
  a string to switch between two other arguments. (3 args to 1 arg)
* don't use ch4backend on Darwin

Resolves #121978
2021-05-06 21:08:19 -07:00
Ryan Mulligan
8cbf19282d
Merge pull request #121064 from r-ryantm/auto-update/intel-media-sdk
intel-media-sdk: 20.5.1 -> 21.2.0
2021-05-06 18:14:29 -07:00
Ryan Mulligan
a87f97a407
Merge pull request #121317 from r-ryantm/auto-update/libthreadar
libthreadar: 1.3.1 -> 1.3.2
2021-05-06 18:13:12 -07:00
Jan Tojnar
e744a292dc
gtksourceview4: clean up
Make consistent with gtksourceview5.
2021-05-06 21:40:25 +02:00
Jan Tojnar
7bb72bb02e
gtksourceview5: init at 5.0.0 2021-05-06 21:36:59 +02:00
Jan Tojnar
8bc57da967
vte: 0.64.0 → 0.64.1 2021-05-06 20:55:11 +02:00
Jan Tojnar
18eace0739
gjs: 1.68.0 → 1.68.1 2021-05-06 20:55:11 +02:00
Jan Tojnar
7275ef4358
gtkmm4: init at 4.0.1 2021-05-06 19:21:57 +02:00
Jan Tojnar
b51fffe8f8
pangomm_2_48: init at 2.48.0 2021-05-06 19:21:57 +02:00
Jan Tojnar
43d5cd52eb
cairomm_1_16: init at 1.16.0 2021-05-06 17:57:59 +02:00
Jan Tojnar
e63b9dcd7a
glibmm_2_68: init at 2.68.0 2021-05-06 17:35:03 +02:00
Jan Tojnar
30743d0973
libsigcxx30: init at 3.0.6 2021-05-06 17:30:30 +02:00
github-actions[bot]
c63e69cd89
Merge staging-next into staging 2021-05-06 12:23:32 +00:00
Luke Granger-Brown
b418e17a4c
Merge pull request #120646 from dotlambda/qtwebengine-ffmpeg
libsForQt5.qtwebengine: use ffmpeg instead of ffmpeg_3
2021-05-06 12:57:17 +01:00
Robert Schütz
bda9e192dd
Merge pull request #120582 from dotlambda/ffmpeg_2-drop
ffmpeg_2: mark as insecure
2021-05-06 13:51:34 +02:00