gplugin/gplugin
Clone
Summary
Browse
Changes
Graph
Fix a few of our failing ci issues
2020-09-22, Gary Kramlich
0f07cacab39d
Fix a few of our failing ci issues
g_queue_clear_full was added in 2.60 but we only require 2.40
clang-format some files that were missing it.
Clean up the paths variable from command line parsing
Fix some leaks that the signal test caused and found
Testing Done:
Ran the valgrind convey plan. It still fails, mostly related to https://issues.imfreedom.org/issue/GPLUGIN-117.
Reviewed at https://reviews.imfreedom.org/r/130/
There
are
a
few
notes
about
building
on
OSX
.
First
off
,
building
has
*
ONLY
*
been
tested
against
homebrew
.
If
you
want
to
support
fink
or
macports
,
please
let
me
know
and
I
will
merge
your
pull
request
.
Currently
there
is
no
known
way
to
build
the
Perl
loader
on
MacOS
.
So
you
**
MUST
**
run
meson
with
`-Dperl5=false`
.
## Lua
For
the
Lua
loader
to
work
,
you
need
to
install
`lgi`
from
luarocks
either
systemwide
or
to
a
virtual
environment
created
by
LuaDist
,
vert
,
or
something
along
those
lines
,
then
you
just
need
to
run
`luarocks install lgi`
.
## Python3
If
you
're using homebrew, you need to install `pygobject3`.