| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'verbose_libraries_build%': 0, | 7 'verbose_libraries_build%': 0, |
| 8 'instrumented_libraries_jobs%': 1, | 8 'instrumented_libraries_jobs%': 1, |
| 9 }, | 9 }, |
| 10 | 10 |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 49 ], | 49 ], |
| 50 'package_ldflags': [ | 50 'package_ldflags': [ |
| 51 '-Wl,-z,origin', | 51 '-Wl,-z,origin', |
| 52 # We set RPATH=XORIGIN when building the package and replace it with | 52 # We set RPATH=XORIGIN when building the package and replace it with |
| 53 # $ORIGIN later. The reason is that this flag goes through configure/make | 53 # $ORIGIN later. The reason is that this flag goes through configure/make |
| 54 # differently for different packages. Because of this, we can't escape the | 54 # differently for different packages. Because of this, we can't escape the |
| 55 # $ character in a way that would work for every package. | 55 # $ character in a way that would work for every package. |
| 56 '-Wl,-R,XORIGIN/.' | 56 '-Wl,-R,XORIGIN/.' |
| 57 ], | 57 ], |
| 58 'patch': '', | 58 'patch': '', |
| 59 'run_before_build': '', | 59 'pre_build': '', |
| 60 'asan_blacklist': '', | 60 'asan_blacklist': '', |
| 61 'msan_blacklist': '', | 61 'msan_blacklist': '', |
| 62 'tsan_blacklist': '', | 62 'tsan_blacklist': '', |
| 63 | 63 |
| 64 'conditions': [ | 64 'conditions': [ |
| 65 ['asan==1', { | 65 ['asan==1', { |
| 66 'package_cflags': ['-fsanitize=address'], | 66 'package_cflags': ['-fsanitize=address'], |
| 67 'package_ldflags': ['-fsanitize=address'], | 67 'package_ldflags': ['-fsanitize=address'], |
| 68 }], | 68 }], |
| 69 ['msan==1', { | 69 ['msan==1', { |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 179 '-Wl,-z,origin', | 179 '-Wl,-z,origin', |
| 180 ], | 180 ], |
| 181 }], | 181 }], |
| 182 ], | 182 ], |
| 183 }, | 183 }, |
| 184 }, | 184 }, |
| 185 { | 185 { |
| 186 'package_name': 'freetype', | 186 'package_name': 'freetype', |
| 187 'dependencies=': [], | 187 'dependencies=': [], |
| 188 'extra_configure_flags': ['--disable-static'], | 188 'extra_configure_flags': ['--disable-static'], |
| 189 'run_before_build': 'scripts/freetype.sh', | 189 'pre_build': 'scripts/pre-build/freetype.sh', |
| 190 'includes': ['standard_instrumented_package_target.gypi'], | 190 'includes': ['standard_instrumented_package_target.gypi'], |
| 191 }, | 191 }, |
| 192 { | 192 { |
| 193 'package_name': 'libcairo2', | 193 'package_name': 'libcairo2', |
| 194 'dependencies=': [], | 194 'dependencies=': [], |
| 195 'extra_configure_flags': [ | 195 'extra_configure_flags': [ |
| 196 '--disable-gtk-doc', | 196 '--disable-gtk-doc', |
| 197 '--disable-static', | 197 '--disable-static', |
| 198 ], | 198 ], |
| 199 'includes': ['standard_instrumented_package_target.gypi'], | 199 'includes': ['standard_instrumented_package_target.gypi'], |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 277 'package_name': 'libglib2.0-0', | 277 'package_name': 'libglib2.0-0', |
| 278 'dependencies=': [], | 278 'dependencies=': [], |
| 279 'extra_configure_flags': [ | 279 'extra_configure_flags': [ |
| 280 '--disable-gtk-doc', | 280 '--disable-gtk-doc', |
| 281 '--disable-gtk-doc-html', | 281 '--disable-gtk-doc-html', |
| 282 '--disable-gtk-doc-pdf', | 282 '--disable-gtk-doc-pdf', |
| 283 '--disable-static', | 283 '--disable-static', |
| 284 ], | 284 ], |
| 285 'asan_blacklist': 'blacklists/asan/libglib2.0-0.txt', | 285 'asan_blacklist': 'blacklists/asan/libglib2.0-0.txt', |
| 286 'msan_blacklist': 'blacklists/msan/libglib2.0-0.txt', | 286 'msan_blacklist': 'blacklists/msan/libglib2.0-0.txt', |
| 287 'run_before_build': 'scripts/autogen.sh', | 287 'pre_build': 'scripts/pre-build/autogen.sh', |
| 288 'includes': ['standard_instrumented_package_target.gypi'], | 288 'includes': ['standard_instrumented_package_target.gypi'], |
| 289 }, | 289 }, |
| 290 { | 290 { |
| 291 'package_name': 'libgpg-error0', | 291 'package_name': 'libgpg-error0', |
| 292 'dependencies=': [], | 292 'dependencies=': [], |
| 293 'extra_configure_flags': ['--disable-static'], | 293 'extra_configure_flags': ['--disable-static'], |
| 294 'includes': ['standard_instrumented_package_target.gypi'], | 294 'includes': ['standard_instrumented_package_target.gypi'], |
| 295 }, | 295 }, |
| 296 { | 296 { |
| 297 'package_name': 'libnspr4', | 297 'package_name': 'libnspr4', |
| 298 'dependencies=': [], | 298 'dependencies=': [], |
| 299 'extra_configure_flags': [ | 299 'extra_configure_flags': [ |
| 300 '--enable-64bit', | 300 '--enable-64bit', |
| 301 '--disable-static', | 301 '--disable-static', |
| 302 # TSan reports data races on debug variables. | 302 # TSan reports data races on debug variables. |
| 303 '--disable-debug', | 303 '--disable-debug', |
| 304 ], | 304 ], |
| 305 'run_before_build': 'scripts/libnspr4.sh', | 305 'pre_build': 'scripts/pre-build/libnspr4.sh', |
| 306 'includes': ['standard_instrumented_package_target.gypi'], | 306 'includes': ['standard_instrumented_package_target.gypi'], |
| 307 }, | 307 }, |
| 308 { | 308 { |
| 309 'package_name': 'libp11-kit0', | 309 'package_name': 'libp11-kit0', |
| 310 'dependencies=': [], | 310 'dependencies=': [], |
| 311 'extra_configure_flags': ['--disable-static'], | 311 'extra_configure_flags': ['--disable-static'], |
| 312 # Required on Trusty due to autoconf version mismatch. | 312 # Required on Trusty due to autoconf version mismatch. |
| 313 'run_before_build': 'scripts/autoreconf.sh', | 313 'pre_build': 'scripts/pre-build/autoreconf.sh', |
| 314 'includes': ['standard_instrumented_package_target.gypi'], | 314 'includes': ['standard_instrumented_package_target.gypi'], |
| 315 }, | 315 }, |
| 316 { | 316 { |
| 317 'package_name': 'libpcre3', | 317 'package_name': 'libpcre3', |
| 318 'dependencies=': [], | 318 'dependencies=': [], |
| 319 'extra_configure_flags': [ | 319 'extra_configure_flags': [ |
| 320 '--enable-utf8', | 320 '--enable-utf8', |
| 321 '--enable-unicode-properties', | 321 '--enable-unicode-properties', |
| 322 '--disable-static', | 322 '--disable-static', |
| 323 ], | 323 ], |
| (...skipping 21 matching lines...) Expand all Loading... |
| 345 }, | 345 }, |
| 346 { | 346 { |
| 347 'package_name': 'libx11-6', | 347 'package_name': 'libx11-6', |
| 348 'dependencies=': [], | 348 'dependencies=': [], |
| 349 'extra_configure_flags': [ | 349 'extra_configure_flags': [ |
| 350 '--disable-specs', | 350 '--disable-specs', |
| 351 '--disable-static', | 351 '--disable-static', |
| 352 ], | 352 ], |
| 353 'msan_blacklist': 'blacklists/msan/libx11-6.txt', | 353 'msan_blacklist': 'blacklists/msan/libx11-6.txt', |
| 354 # Required on Trusty due to autoconf version mismatch. | 354 # Required on Trusty due to autoconf version mismatch. |
| 355 'run_before_build': 'scripts/autoreconf.sh', | 355 'pre_build': 'scripts/pre-build/autoreconf.sh', |
| 356 'includes': ['standard_instrumented_package_target.gypi'], | 356 'includes': ['standard_instrumented_package_target.gypi'], |
| 357 }, | 357 }, |
| 358 { | 358 { |
| 359 'package_name': 'libxau6', | 359 'package_name': 'libxau6', |
| 360 'dependencies=': [], | 360 'dependencies=': [], |
| 361 'extra_configure_flags': ['--disable-static'], | 361 'extra_configure_flags': ['--disable-static'], |
| 362 'includes': ['standard_instrumented_package_target.gypi'], | 362 'includes': ['standard_instrumented_package_target.gypi'], |
| 363 }, | 363 }, |
| 364 { | 364 { |
| 365 'package_name': 'libxcb1', | 365 'package_name': 'libxcb1', |
| 366 'dependencies=': [], | 366 'dependencies=': [], |
| 367 'extra_configure_flags': [ | 367 'extra_configure_flags': [ |
| 368 '--disable-build-docs', | 368 '--disable-build-docs', |
| 369 '--disable-static', | 369 '--disable-static', |
| 370 ], | 370 ], |
| 371 'conditions': [ | 371 'conditions': [ |
| 372 ['"<(_ubuntu_release)"=="precise"', { | 372 ['"<(_ubuntu_release)"=="precise"', { |
| 373 # Backport fix for https://bugs.freedesktop.org/show_bug.cgi?id=54671 | 373 # Backport fix for https://bugs.freedesktop.org/show_bug.cgi?id=54671 |
| 374 'patch': 'patches/libxcb1.precise.diff', | 374 'patch': 'patches/libxcb1.precise.diff', |
| 375 }], | 375 }], |
| 376 ], | 376 ], |
| 377 # Required on Trusty due to autoconf version mismatch. | 377 # Required on Trusty due to autoconf version mismatch. |
| 378 'run_before_build': 'scripts/autoreconf.sh', | 378 'pre_build': 'scripts/pre-build/autoreconf.sh', |
| 379 'includes': ['standard_instrumented_package_target.gypi'], | 379 'includes': ['standard_instrumented_package_target.gypi'], |
| 380 }, | 380 }, |
| 381 { | 381 { |
| 382 'package_name': 'libxcomposite1', | 382 'package_name': 'libxcomposite1', |
| 383 'dependencies=': [], | 383 'dependencies=': [], |
| 384 'extra_configure_flags': ['--disable-static'], | 384 'extra_configure_flags': ['--disable-static'], |
| 385 'includes': ['standard_instrumented_package_target.gypi'], | 385 'includes': ['standard_instrumented_package_target.gypi'], |
| 386 }, | 386 }, |
| 387 { | 387 { |
| 388 'package_name': 'libxcursor1', | 388 'package_name': 'libxcursor1', |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 494 ], | 494 ], |
| 495 'extra_configure_flags': [ | 495 'extra_configure_flags': [ |
| 496 '--disable-static', | 496 '--disable-static', |
| 497 # From debian/rules. | 497 # From debian/rules. |
| 498 '--enable-x11', | 498 '--enable-x11', |
| 499 '--disable-hal-compat', | 499 '--disable-hal-compat', |
| 500 # Disable some ARM-related code that fails compilation. No idea why | 500 # Disable some ARM-related code that fails compilation. No idea why |
| 501 # this even impacts x86-64 builds. | 501 # this even impacts x86-64 builds. |
| 502 '--disable-neon-opt' | 502 '--disable-neon-opt' |
| 503 ], | 503 ], |
| 504 'run_before_build': 'scripts/pulseaudio.sh', | 504 'pre_build': 'scripts/pre-build/pulseaudio.sh', |
| 505 'includes': ['standard_instrumented_package_target.gypi'], | 505 'includes': ['standard_instrumented_package_target.gypi'], |
| 506 }, | 506 }, |
| 507 { | 507 { |
| 508 'package_name': 'libasound2', | 508 'package_name': 'libasound2', |
| 509 'dependencies=': [], | 509 'dependencies=': [], |
| 510 'extra_configure_flags': ['--disable-static'], | 510 'extra_configure_flags': ['--disable-static'], |
| 511 'run_before_build': 'scripts/libasound2.sh', | 511 'pre_build': 'scripts/pre-build/libasound2.sh', |
| 512 'includes': ['standard_instrumented_package_target.gypi'], | 512 'includes': ['standard_instrumented_package_target.gypi'], |
| 513 }, | 513 }, |
| 514 { | 514 { |
| 515 'package_name': 'libcups2', | 515 'package_name': 'libcups2', |
| 516 'dependencies=': [], | 516 'dependencies=': [], |
| 517 'patch': 'patches/libcups2.diff', | 517 'patch': 'patches/libcups2.diff', |
| 518 'jobs': 1, | 518 'jobs': 1, |
| 519 'extra_configure_flags': [ | 519 'extra_configure_flags': [ |
| 520 '--disable-static', | 520 '--disable-static', |
| 521 # All from debian/rules. | 521 # All from debian/rules. |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 568 { | 568 { |
| 569 'package_name': 'udev', | 569 'package_name': 'udev', |
| 570 'dependencies=': [], | 570 'dependencies=': [], |
| 571 'extra_configure_flags': [ | 571 'extra_configure_flags': [ |
| 572 '--disable-static', | 572 '--disable-static', |
| 573 # Without this flag there's a linking step that doesn't honor LDFLAGS | 573 # Without this flag there's a linking step that doesn't honor LDFLAGS |
| 574 # and fails. | 574 # and fails. |
| 575 # TODO(earthdok): find a better fix. | 575 # TODO(earthdok): find a better fix. |
| 576 '--disable-gudev' | 576 '--disable-gudev' |
| 577 ], | 577 ], |
| 578 'run_before_build': 'scripts/udev.sh', | 578 'pre_build': 'scripts/pre-build/udev.sh', |
| 579 'includes': ['standard_instrumented_package_target.gypi'], | 579 'includes': ['standard_instrumented_package_target.gypi'], |
| 580 }, | 580 }, |
| 581 { | 581 { |
| 582 'package_name': 'libtasn1-3', | 582 'package_name': 'libtasn1-3', |
| 583 'dependencies=': [], | 583 'dependencies=': [], |
| 584 'extra_configure_flags': [ | 584 'extra_configure_flags': [ |
| 585 '--disable-static', | 585 '--disable-static', |
| 586 # From debian/rules. | 586 # From debian/rules. |
| 587 '--enable-ld-version-script', | 587 '--enable-ld-version-script', |
| 588 ], | 588 ], |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 623 '--with-xinput=yes', | 623 '--with-xinput=yes', |
| 624 ], | 624 ], |
| 625 'dependencies=': [], | 625 'dependencies=': [], |
| 626 'conditions': [ | 626 'conditions': [ |
| 627 ['"<(_ubuntu_release)"=="precise"', { | 627 ['"<(_ubuntu_release)"=="precise"', { |
| 628 'patch': 'patches/libgtk2.0-0.precise.diff', | 628 'patch': 'patches/libgtk2.0-0.precise.diff', |
| 629 }, { | 629 }, { |
| 630 'patch': 'patches/libgtk2.0-0.trusty.diff', | 630 'patch': 'patches/libgtk2.0-0.trusty.diff', |
| 631 }], | 631 }], |
| 632 ], | 632 ], |
| 633 'run_before_build': 'scripts/libgtk2.0-0.sh', | 633 'pre_build': 'scripts/pre-build/libgtk2.0-0.sh', |
| 634 'includes': ['standard_instrumented_package_target.gypi'], | 634 'includes': ['standard_instrumented_package_target.gypi'], |
| 635 }, | 635 }, |
| 636 { | 636 { |
| 637 'package_name': 'libgdk-pixbuf2.0-0', | 637 'package_name': 'libgdk-pixbuf2.0-0', |
| 638 'extra_configure_flags': [ | 638 'extra_configure_flags': [ |
| 639 '--disable-static', | 639 '--disable-static', |
| 640 # From debian/rules. | 640 # From debian/rules. |
| 641 '--with-libjasper', | 641 '--with-libjasper', |
| 642 '--with-x11', | 642 '--with-x11', |
| 643 # Make the build less problematic. | 643 # Make the build less problematic. |
| 644 '--disable-introspection', | 644 '--disable-introspection', |
| 645 # Do not use loadable modules. Same as with Pango, there's no easy way | 645 # Do not use loadable modules. Same as with Pango, there's no easy way |
| 646 # to make gdk-pixbuf pick instrumented versions over system-installed | 646 # to make gdk-pixbuf pick instrumented versions over system-installed |
| 647 # ones. | 647 # ones. |
| 648 '--disable-modules', | 648 '--disable-modules', |
| 649 ], | 649 ], |
| 650 'dependencies=': [], | 650 'dependencies=': [], |
| 651 'run_before_build': 'scripts/libgdk-pixbuf2.0-0.sh', | 651 'pre_build': 'scripts/pre-build/libgdk-pixbuf2.0-0.sh', |
| 652 'includes': ['standard_instrumented_package_target.gypi'], | 652 'includes': ['standard_instrumented_package_target.gypi'], |
| 653 }, | 653 }, |
| 654 { | 654 { |
| 655 'package_name': 'libpci3', | 655 'package_name': 'libpci3', |
| 656 'dependencies=': [], | 656 'dependencies=': [], |
| 657 'extra_configure_flags': ['--disable-static'], | 657 'extra_configure_flags': ['--disable-static'], |
| 658 'build_method': 'custom_libpci3', | 658 'build_method': 'custom_libpci3', |
| 659 'jobs': 1, | 659 'jobs': 1, |
| 660 'includes': ['standard_instrumented_package_target.gypi'], | 660 'includes': ['standard_instrumented_package_target.gypi'], |
| 661 }, | 661 }, |
| 662 { | 662 { |
| 663 'package_name': 'libdbusmenu-glib4', | 663 'package_name': 'libdbusmenu-glib4', |
| 664 'extra_configure_flags': [ | 664 'extra_configure_flags': [ |
| 665 '--disable-static', | 665 '--disable-static', |
| 666 # From debian/rules. | 666 # From debian/rules. |
| 667 '--disable-scrollkeeper', | 667 '--disable-scrollkeeper', |
| 668 '--enable-gtk-doc', | 668 '--enable-gtk-doc', |
| 669 # --enable-introspection introduces a build step that attempts to run | 669 # --enable-introspection introduces a build step that attempts to run |
| 670 # a just-built binary and crashes. Vala requires introspection. | 670 # a just-built binary and crashes. Vala requires introspection. |
| 671 # TODO(earthdok): find a better fix. | 671 # TODO(earthdok): find a better fix. |
| 672 '--disable-introspection', | 672 '--disable-introspection', |
| 673 '--disable-vala', | 673 '--disable-vala', |
| 674 ], | 674 ], |
| 675 'dependencies=': [], | 675 'dependencies=': [], |
| 676 'run_before_build': 'scripts/autogen.sh', | 676 'pre_build': 'scripts/pre-build/autogen.sh', |
| 677 'includes': ['standard_instrumented_package_target.gypi'], | 677 'includes': ['standard_instrumented_package_target.gypi'], |
| 678 }, | 678 }, |
| 679 { | 679 { |
| 680 'package_name': 'libgconf-2-4', | 680 'package_name': 'libgconf-2-4', |
| 681 'extra_configure_flags': [ | 681 'extra_configure_flags': [ |
| 682 '--disable-static', | 682 '--disable-static', |
| 683 # From debian/rules. (Even though --with-gtk=3.0 doesn't make sense.) | 683 # From debian/rules. (Even though --with-gtk=3.0 doesn't make sense.) |
| 684 '--with-gtk=3.0', | 684 '--with-gtk=3.0', |
| 685 '--disable-orbit', | 685 '--disable-orbit', |
| 686 # See above. | 686 # See above. |
| 687 '--disable-introspection', | 687 '--disable-introspection', |
| 688 ], | 688 ], |
| 689 'dependencies=': [], | 689 'dependencies=': [], |
| 690 'includes': ['standard_instrumented_package_target.gypi'], | 690 'includes': ['standard_instrumented_package_target.gypi'], |
| 691 }, | 691 }, |
| 692 { | 692 { |
| 693 'package_name': 'libappindicator1', | 693 'package_name': 'libappindicator1', |
| 694 'extra_configure_flags': [ | 694 'extra_configure_flags': [ |
| 695 '--disable-static', | 695 '--disable-static', |
| 696 # See above. | 696 # See above. |
| 697 '--disable-introspection', | 697 '--disable-introspection', |
| 698 ], | 698 ], |
| 699 'dependencies=': [], | 699 'dependencies=': [], |
| 700 'jobs': 1, | 700 'jobs': 1, |
| 701 'run_before_build': 'scripts/autogen.sh', | 701 'pre_build': 'scripts/pre-build/autogen.sh', |
| 702 'includes': ['standard_instrumented_package_target.gypi'], | 702 'includes': ['standard_instrumented_package_target.gypi'], |
| 703 }, | 703 }, |
| 704 { | 704 { |
| 705 'package_name': 'libdbusmenu', | 705 'package_name': 'libdbusmenu', |
| 706 'extra_configure_flags': [ | 706 'extra_configure_flags': [ |
| 707 '--disable-static', | 707 '--disable-static', |
| 708 # From debian/rules. | 708 # From debian/rules. |
| 709 '--disable-scrollkeeper', | 709 '--disable-scrollkeeper', |
| 710 '--with-gtk=2', | 710 '--with-gtk=2', |
| 711 # See above. | 711 # See above. |
| 712 '--disable-introspection', | 712 '--disable-introspection', |
| 713 '--disable-vala', | 713 '--disable-vala', |
| 714 ], | 714 ], |
| 715 'dependencies=': [], | 715 'dependencies=': [], |
| 716 'run_before_build': 'scripts/autogen.sh', | 716 'pre_build': 'scripts/pre-build/autogen.sh', |
| 717 'includes': ['standard_instrumented_package_target.gypi'], | 717 'includes': ['standard_instrumented_package_target.gypi'], |
| 718 }, | 718 }, |
| 719 { | 719 { |
| 720 'package_name': 'atk1.0', | 720 'package_name': 'atk1.0', |
| 721 'extra_configure_flags': [ | 721 'extra_configure_flags': [ |
| 722 '--disable-static', | 722 '--disable-static', |
| 723 # See above. | 723 # See above. |
| 724 '--disable-introspection', | 724 '--disable-introspection', |
| 725 ], | 725 ], |
| 726 'dependencies=': [], | 726 'dependencies=': [], |
| 727 'includes': ['standard_instrumented_package_target.gypi'], | 727 'includes': ['standard_instrumented_package_target.gypi'], |
| 728 }, | 728 }, |
| 729 { | 729 { |
| 730 'package_name': 'libunity9', | 730 'package_name': 'libunity9', |
| 731 'dependencies=': [], | 731 'dependencies=': [], |
| 732 'extra_configure_flags': ['--disable-static'], | 732 'extra_configure_flags': ['--disable-static'], |
| 733 'run_before_build': 'scripts/autogen.sh', | 733 'pre_build': 'scripts/pre-build/autogen.sh', |
| 734 'includes': ['standard_instrumented_package_target.gypi'], | 734 'includes': ['standard_instrumented_package_target.gypi'], |
| 735 }, | 735 }, |
| 736 { | 736 { |
| 737 'package_name': 'dee', | 737 'package_name': 'dee', |
| 738 'extra_configure_flags': [ | 738 'extra_configure_flags': [ |
| 739 '--disable-static', | 739 '--disable-static', |
| 740 # See above. | 740 # See above. |
| 741 '--disable-introspection', | 741 '--disable-introspection', |
| 742 ], | 742 ], |
| 743 'dependencies=': [], | 743 'dependencies=': [], |
| 744 'run_before_build': 'scripts/autogen.sh', | 744 'pre_build': 'scripts/pre-build/autogen.sh', |
| 745 'includes': ['standard_instrumented_package_target.gypi'], | 745 'includes': ['standard_instrumented_package_target.gypi'], |
| 746 }, | 746 }, |
| 747 { | 747 { |
| 748 'package_name': 'harfbuzz', | 748 'package_name': 'harfbuzz', |
| 749 'package_cflags': ['-Wno-c++11-narrowing'], | 749 'package_cflags': ['-Wno-c++11-narrowing'], |
| 750 'extra_configure_flags': [ | 750 'extra_configure_flags': [ |
| 751 '--disable-static', | 751 '--disable-static', |
| 752 # From debian/rules. | 752 # From debian/rules. |
| 753 '--with-graphite2=yes', | 753 '--with-graphite2=yes', |
| 754 '--with-gobject', | 754 '--with-gobject', |
| (...skipping 24 matching lines...) Expand all Loading... |
| 779 'dependencies=': [], | 779 'dependencies=': [], |
| 780 'includes': ['standard_instrumented_package_target.gypi'], | 780 'includes': ['standard_instrumented_package_target.gypi'], |
| 781 }, | 781 }, |
| 782 { | 782 { |
| 783 'package_name': 'libva1', | 783 'package_name': 'libva1', |
| 784 'dependencies=': [], | 784 'dependencies=': [], |
| 785 'extra_configure_flags': ['--disable-static'], | 785 'extra_configure_flags': ['--disable-static'], |
| 786 # Backport a use-after-free fix: | 786 # Backport a use-after-free fix: |
| 787 # http://cgit.freedesktop.org/libva/diff/va/va.c?h=staging&id=d4988142a3f2
256e38c5c5cdcdfc1b4f5f3c1ea9 | 787 # http://cgit.freedesktop.org/libva/diff/va/va.c?h=staging&id=d4988142a3f2
256e38c5c5cdcdfc1b4f5f3c1ea9 |
| 788 'patch': 'patches/libva1.diff', | 788 'patch': 'patches/libva1.diff', |
| 789 'run_before_build': 'scripts/libva1.sh', | 789 'pre_build': 'scripts/pre-build/libva1.sh', |
| 790 'includes': ['standard_instrumented_package_target.gypi'], | 790 'includes': ['standard_instrumented_package_target.gypi'], |
| 791 }, | 791 }, |
| 792 { | 792 { |
| 793 'package_name': 'libsecret', | 793 'package_name': 'libsecret', |
| 794 'dependencies=': [], | 794 'dependencies=': [], |
| 795 'extra_configure_flags': [ | 795 'extra_configure_flags': [ |
| 796 '--disable-static', | 796 '--disable-static', |
| 797 # See above. | 797 # See above. |
| 798 '--disable-introspection', | 798 '--disable-introspection', |
| 799 ], | 799 ], |
| 800 'run_before_build': 'scripts/autoreconf.sh', | 800 'pre_build': 'scripts/pre-build/autoreconf.sh', |
| 801 'includes': ['standard_instrumented_package_target.gypi'], | 801 'includes': ['standard_instrumented_package_target.gypi'], |
| 802 }, | 802 }, |
| 803 ], | 803 ], |
| 804 } | 804 } |
| OLD | NEW |