Commits on Source (28)
-
Martin Blanchard authored
The meson build system focuses on speed an ease of use, which helps speeding up the software development.
334f31b3 -
Bastien Nocera authored88ea2a64
-
Bastien Nocera authored62ad71f1
-
Martin Blanchard authored
Publish documentation on GitLab pages as meson does not embed generated documentation in distribution tarballs. Pages URL: https://gnome.pages.gitlab.gnome.org/libgudev/libgudev
ef094855 -
Bastien Nocera authoreda68359cf
-
Bastien Nocera authored
Until developer.gnome.org has a good way to integrate with meson, link to our own deployment of the docs, generated by the CI. Closes: #6
1c7e05b4 -
Bastien Nocera authored
Which matches the string representation of a "bool" as used in module parameters: " Standard types are: [...] * bool: a bool, values 0/1, y/n, Y/N. " See https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/linux/moduleparam.h#n123
e186dac0 -
Bastien Nocera authored
sysfs attributes which contain text will almost always contain a '\n' at the end so that they can be cat'ed cleanly from the shell. Fix g_udev_device_get_sysfs_attr_as_boolean to take this into account by cutting off the string before the first '\n' if it is present. Closes: #7
31e31d52 -
Bastien Nocera authored82499b80
-
Bastien Nocera authored
We weren't supposed to change the strings recognised as booleans, which we only documented and didn't actually implement.
1fe85f8e -
Bastien Nocera authored
The behaviour was changed in commit e186dac0, but the documentation wasn't updated.
ca88a4be -
Bastien Nocera authored
The changes made haphazardly in e186dac0 and 31e31d52 were documented for _sysfs_attr_as_boolean_uncached() but not implemented.
70db9f98 -
Bastien Nocera authored54241840
-
Bastien Nocera authoredc936072a
-
Bastien Nocera authored61a5761c
-
Bastien Nocera authored
In the meson port, the package name was changed from 'libgudev' to 'gudev'. Rename the meson project, and fix the 'package_name' to match the short name to avoid 'liblibgudev' names. Fixes: 334f31b3
a4b2deb5 -
Bastien Nocera authorede4a0b196
-
Bastien Nocera authored
And convert it to MarkDown.
0d26c948 -
Bastien Nocera authoreda89b6961
-
Bastien Nocera authorede3834de6
-
Bastien Nocera authored3a77ac19
-
Alexander Kanavin authored
@filename@ writes the full path to the generated file, which can vary in CI systems and make outputs non-reproducible.
d80acff1 -
lindevel authored
Currently, the volative qualification is not needed here, it is a historical artifact Compiler output: In file included from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from ../gudev/gudevenums.h:14, from ../gudev/gudev.h:11, from gudev/gudevenumtypes.c:4: gudev/gudevenumtypes.c: In function 'g_udev_device_type_get_type': /usr/include/glib-2.0/glib/gatomic.h:117:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wincompatible-pointer-types] 117 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:260:7: note: in expansion of macro 'g_atomic_pointer_get' 260 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ gudev/gudevenumtypes.c:11:7: note: in expansion of macro 'g_once_init_enter' 11 | if (g_once_init_enter (&g_define_type_id__volatile)) | ^~~~~~~~~~~~~~~~~
1bcf1e7d -
Bastien Nocera authored
All the functions parsing double values from sysfs were using strtod to parse the values instead of g_ascii_strtod() which forces C locale parsing. All the kernel values use C locale formatted doubles, so use g_ascii_strtod().
af51f0e4 -
Bastien Nocera authored4b8e6ccd
-
Bastien Nocera authored83a36a29
-
Bastien Nocera authoreddff7a794
-
Michael Biebl authoredaa405298
.ci/check-abi
0 → 100755
.gitlab-ci.yml
0 → 100644
Makefile.am
deleted
100644 → 0
Makefile.decl
deleted
100644 → 0
Makefile.in
deleted
100644 → 0
This diff is collapsed.
README
deleted
100644 → 0
README.md
0 → 100644
aclocal.m4
deleted
100644 → 0
This diff is collapsed.
build-aux/compile
deleted
100755 → 0
build-aux/config.guess
deleted
100755 → 0
This diff is collapsed.
build-aux/config.sub
deleted
100755 → 0
This diff is collapsed.
build-aux/depcomp
deleted
100755 → 0
This diff is collapsed.
build-aux/install-sh
deleted
100755 → 0
This diff is collapsed.
build-aux/ltmain.sh
deleted
100644 → 0
This diff is collapsed.
build-aux/missing
deleted
100755 → 0
This diff is collapsed.
config.h.in
deleted
100644 → 0
configure
deleted
100755 → 0
This diff is collapsed.
configure.ac
deleted
100644 → 0
This diff is collapsed.
docs/.gitignore
0 → 100644