pub type alpm_list_fn_free = Option<unsafe extern "C" fn(item: *mut c_void)>;