nixpkgs-suyu/pkgs/development
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
..
androidndk-pkgs
arduino gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
beam-modules
bower-modules/generic
compilers Merge staging-next into staging 2019-08-03 07:48:19 +02:00
coq-modules coqPackages.equations: 1.2beta2 -> 1.2 (#65281) 2019-07-23 22:27:55 +02:00
dhall-modules
dotnet-modules/patches
em-modules/generic
go-modules buildGoModule: support overriding the go-modules derivation 2019-07-28 13:28:27 +02:00
go-packages
guile-modules
haskell-modules hackage-packages.nix: gdk_pixbuf -> gdk-pixbuf 2019-07-27 19:57:20 -04:00
idris-modules idrisPackages.sdl2: 2018-01-19 -> 0.1.1 2019-07-28 07:37:52 +10:00
interpreters spidermonkey_38, spidermonkey_60: fix cross compilation 2019-08-03 07:51:46 +02:00
java-modules
libraries gtk3: defines for debugging, disable cast checks 2019-08-05 06:09:25 -04:00
lisp-modules Use if instead of && for deciding whether to run a command 2019-07-24 09:35:27 -07:00
lua-modules luaPackages.luv: 1.29.1-2 -> 1.30.0-0 2019-07-29 14:02:23 +09:00
misc
mobile nodejs-8_x: Drop package 2019-08-02 02:34:47 +02:00
node-packages nodejs-8_x: Drop package 2019-08-02 02:34:47 +02:00
ocaml-modules Merge master into staging-next 2019-08-02 23:27:18 +02:00
perl-modules
pharo
pure-modules
python-modules pythonPackages.simplejson: 3.16.0 -> 3.16.1 2019-08-03 07:52:46 +02:00
r-modules
ruby-modules Merge master into staging-next 2019-08-02 09:18:37 +02:00
tools Merge staging-next into staging 2019-08-03 07:48:19 +02:00
web Merge master into staging-next 2019-08-02 09:18:37 +02:00