nixpkgs/pkgs
worldofpeace 27a71a19ed gtk3: defines for debugging, disable cast checks
Because we're using plain buildtype these have to be
passed manually.

See: https://gitlab.gnome.org/GNOME/gtk/blob/3.24.10/meson.build#L59

With autotools the mapping for the the options to the defines was:

yes:     G_ENABLE_DEBUG G_ENABLE_CONSISTENCY_CHECKS
minimum: G_ENABLE_DEBUG G_DISABLE_CAST_CHECKS
no:      G_DISABLE_CAST_CHECKS G_DISABLE_ASSERT G_DISABLE_CHECKS

So we're passing the exact ones that would've been used for minimum.

Additionally it isn't a good idea to pass the equivalents used for "no" 
as it eliminates G_ENABLE_DEBUG which disables pre-condition checks and 
assertions. The actual option only existed to serve people who needed a 
specific build of GTK for very specific environments. And now they are
much better served with meson's plain buildtype and figuring out what to
pass themselves.
2019-08-05 06:09:25 -04:00
..
applications elinks: use recent spidermonkey version 2019-08-03 07:51:46 +02:00
build-support Merge staging-next into staging 2019-08-01 09:44:06 +02:00
common-updater
data Merge staging-next into staging 2019-08-03 07:48:19 +02:00
desktops Merge staging-next into master, closes #65497 2019-08-03 07:42:50 +02:00
development gtk3: defines for debugging, disable cast checks 2019-08-05 06:09:25 -04:00
games Merge master into staging-next 2019-08-02 23:27:18 +02:00
misc Merge master into staging-next 2019-08-02 23:27:18 +02:00
os-specific Merge pull request #65376 from abbradar/mdadm-upstream 2019-08-03 08:06:07 +02:00
servers mediatomb: use recent spidermonkey 2019-08-03 07:51:46 +02:00
shells xonsh: 0.9.8 → 0.9.9 2019-07-31 23:08:31 +00:00
stdenv Merge master into staging-next 2019-08-01 09:42:54 +02:00
test
tools Merge pull request #65624 from worldofpeace/bump-networkmanager 2019-08-03 08:02:35 +02:00
top-level Merge pull request #65043 from volth/cpan2nix-2019-07-18 2019-08-03 08:16:57 +02:00