1. 21 Jun, 2018 1 commit
  2. 19 Jun, 2018 20 commits
  3. 07 Jun, 2018 3 commits
  4. 06 Jun, 2018 1 commit
    • Adam Williamson's avatar
      editor: handle --keep-above passed through to editor_command_line · 88e4dcab
      Adam Williamson authored
      Handling of nm-connection-editor command line arguments was changed in
      f3782da2. Since that commit, most args are handled by `editor_command_line`,
      but one (`--keep-above`) is handled by `main`. Unfortunately, if
      `--keep-above` appears with other arguments, `main` does not strip it from
      argv and parsing in `editor_command_line` fails with "Failed to parse
      options".
      
      To handle this, let's just have `editor_command_line` recognize but ignore
      `--keep-above` if it encounters it.
      
      #1Signed-off-by: default avatarAdam Williamson <awilliam@redhat.com>
      88e4dcab
  5. 04 Jun, 2018 3 commits
  6. 01 Jun, 2018 5 commits
  7. 31 May, 2018 3 commits
    • Lubomir Rintel's avatar
      merge: branch 'lr/gitlab-ci' · 29cafd61
      Lubomir Rintel authored
      !1
      29cafd61
    • Lubomir Rintel's avatar
      build: add GNOME GitLab CI configuration · 05b935e9
      Lubomir Rintel authored
      The pipeline begins with "build" stage doing a distcheck on Fedora 28
      (which is still known to ship libnm-glib) and outputting a tarball
      artifact.
      
      The output is then used in the "test" stage.
      
      Some repetition is avoided with YAML map capability, but that's fairly
      limited.
      
      Both autotools and meson build/installs are done with both autotools and
      meson on latest Fedora (happens to be Fedora 28 too). That seems to be a
      reasonable enough for start, given we can't test all possible
      combinations.
      
      In future, builds on some older platforms, CentOS and Ubuntu and clang
      builds would be nice. Not implemented at this point, but it should be
      straightforward enough.
      
      Maybe a build with a Git snapshot of NetworkManager would be useful at
      some point, but that's not implemented wither.
      05b935e9
    • Lubomir Rintel's avatar
      build: check whether g-ir-scanner actually works · 678890ed
      Lubomir Rintel authored
      g-ir-scanner uses distutils that have an unfortunate misfeature of
      inheriting the compiler flags it itself was built with.
      
      This includes the hardening flags that don't work with without
      redhat-rpm-build and break with clang every full moon.
      
      A configure check makes it clear about what went wrong in case
      introspection is desired, otherwise turns it off.
      678890ed
  8. 29 May, 2018 3 commits
    • Lubomir Rintel's avatar
      build: find is required by libtool · 08e543ea
      Lubomir Rintel authored
      It's not necessarily present among the packages in a minimal
      installation (such as Fedora's docker image). Worse even, libtool just
      ends up not linking to some .la libraries.
      
      Don't assume it's there.
      08e543ea
    • Lubomir Rintel's avatar
      build: file is required by configure · 088b59fc
      Lubomir Rintel authored
      It's a not necessarily present among the packages in a minimal
      installation (such as Fedora's docker image). Worse even, configure just
      ends up passing wrong linker flags on some architectures, without a word
      of complain.
      
      Don't assume it's there.
      088b59fc
    • Lubomir Rintel's avatar
      build: remove INSTALL · c4a99e85
      Lubomir Rintel authored
      Autoconf installs it on autogen.
      c4a99e85
  9. 28 May, 2018 1 commit