1. 03 Apr, 2019 1 commit
  2. 07 Apr, 2017 1 commit
  3. 20 Mar, 2017 11 commits
  4. 19 Mar, 2017 5 commits
  5. 22 Dec, 2016 1 commit
  6. 06 Sep, 2016 1 commit
  7. 30 Aug, 2016 1 commit
  8. 22 Aug, 2016 3 commits
  9. 01 Mar, 2016 2 commits
    • Dan Nicholson's avatar
      Update to 0.29.1 · 87152c05
      Dan Nicholson authored
      87152c05
    • Dan Nicholson's avatar
      glib: Fix OSX build with internal glib · 753f0ba1
      Dan Nicholson authored
      In the last internal glib update, the glib configure script changed the
      OSX framework flags from the form of "-framework Foo" to
      "-Wl,framework,Foo". Unfortunately, libtool only understands the prior
      form and doesn't include the appropriate -framework flags in the
      libglib-2.0.la file. This ultimately causes pkg-config to fail to link
      properly:
      
      Undefined symbols for architecture x86_64:
        "_CFRelease", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
        "_CFStringGetCString", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
        "_CFStringGetCStringPtr", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
        "_CFStringGetLength", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
        "_CFURLCopyFileSystemPath", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
        "_CFURLCreateFromFSRef", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
        "_FSFindFolder", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
        "_kCFAllocatorSystemDefault", referenced from:
            _find_folder in libglib-2.0.a(libglib_2_0_la-gutils.o)
      ld: symbol(s) not found for architecture x86_64
      
      Upstream has fixed this by including the new style -framework flags in
      the glib-2.0.pc file. We can't use that here as we're bootstrapping
      pkg-config itself. Rather than work around this with an OSX platform
      check in pkg-config's configure, carry a downstream patch to revert
      glib's configure to using the old format.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=92902
      753f0ba1
  10. 26 Feb, 2016 4 commits
  11. 29 Jan, 2016 3 commits
  12. 28 Oct, 2015 1 commit
  13. 26 Oct, 2015 4 commits
    • Chun-wei Fan's avatar
      build: Add NMake makefiles for Visual Studio builds · 5f70074d
      Chun-wei Fan authored and Dan Nicholson's avatar Dan Nicholson committed
      This adds a set of NMake Makefiles that can be used to build pkg-config on
      Windows using Visual Studio.  Note that, since the Visual Studio builds of
      GLib does not use pkg-config, this NMake Makefile set does not support the
      build of the bundled GLib sources, instead, having GLib built beforehand
      is required.
      5f70074d
    • Chun-wei Fan's avatar
      build: Add a pre-configure config.h template for MSVC builds · 1ed33675
      Chun-wei Fan authored and Dan Nicholson's avatar Dan Nicholson committed
      This adds a pre-configured config.h(.win32.in) that can be used for builds
      on Visual Studio, where autotools is normally not available, so that we
      can build pkg-config on Visual Studio.
      1ed33675
    • Chun-wei Fan's avatar
      build: Split Out Source Listing · 56061ef3
      Chun-wei Fan authored and Dan Nicholson's avatar Dan Nicholson committed
      Move the source listing into another Makefile module so that it can be
      shared with other Makefile-based build mechanisms.
      56061ef3
    • Chun-wei Fan's avatar
      pkg.c: Port from dirent to GDir · dd57ff35
      Chun-wei Fan authored and Dan Nicholson's avatar Dan Nicholson committed
      Port the code to use the GDir APIs from dirent so that we don't have to
      depend on a dirent implementation on platforms that do not have it, such
      as Visual Studio, so that it is possible to build pkg-config out of the
      box on any platform that is supported by GLib (and the bundled GLib).
      dd57ff35
  14. 27 Sep, 2015 2 commits