| Index: chrome/browser/BUILD.gn
|
| diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
|
| index 5ce556531fb8dc7bccb31a573d56d978ea01d78b..95698a86703e8b8702ab90b33f341c6b63fddadc 100644
|
| --- a/chrome/browser/BUILD.gn
|
| +++ b/chrome/browser/BUILD.gn
|
| @@ -18,9 +18,6 @@ if (is_android) {
|
| } else {
|
| import("//tools/grit/grit_rule.gni")
|
| }
|
| -if (is_desktop_linux) {
|
| - import("//build/config/linux/pkg_config.gni")
|
| -}
|
|
|
| additional_modules_list_file =
|
| "$root_gen_dir/chrome/browser/internal/additional_modules_list.txt"
|
| @@ -49,25 +46,6 @@ if (is_win) {
|
| }
|
| }
|
|
|
| -if (is_desktop_linux) {
|
| - # Gnome-keyring is normally dynamically loaded. The gnome_keyring config
|
| - # will set this up.
|
| - pkg_config("gnome_keyring") {
|
| - packages = [ "gnome-keyring-1" ]
|
| - defines = [ "USE_GNOME_KEYRING" ]
|
| - ignore_libs = true
|
| - }
|
| -
|
| - # If you want to link gnome-keyring directly (use only for unit tests)
|
| - # ADDITIONALLY add this config on top of ":gnome_keyring". pkg-config is a
|
| - # bit slow, so prefer not to run it again. In practice, gnome-keyring's libs
|
| - # are just itself and common gnome ones we link already, so we can get away
|
| - # with additionally just coding the library name here.
|
| - config("gnome_keyring_direct") {
|
| - libs = [ "gnome-keyring" ]
|
| - }
|
| -}
|
| -
|
| # Use a static library here because many test binaries depend on this but don't
|
| # require many files from it. This makes linking more efficient.
|
| split_static_library("browser") {
|
| @@ -591,7 +569,7 @@ split_static_library("browser") {
|
| sources += rebase_path(gypi_values.chrome_browser_gnome_keyring_sources,
|
| ".",
|
| "//chrome")
|
| - configs += [ ":gnome_keyring" ]
|
| + configs += [ "//components/os_crypt:gnome_keyring" ]
|
| }
|
| if (is_desktop_linux) {
|
| sources += rebase_path(gypi_values.chrome_browser_libsecret_sources,
|
|
|