summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-11-16Use zix_dir_for_each()David Robillard6-131/+15
2022-11-16Use zix_current_path()David Robillard3-67/+4
2022-11-16Use zix_create_symlink()David Robillard3-37/+25
2022-11-16Use zix_path_is_absolute()David Robillard4-42/+2
2022-11-16Use zix_file_lock()David Robillard4-70/+2
2022-11-16Use zix_copy_file()David Robillard5-98/+4
2022-11-16Use zix_create_temporary_directory()David Robillard4-70/+8
2022-11-16Use zix_create_directories()David Robillard5-82/+11
2022-11-16Use zix_temp_directory_path()David Robillard3-35/+2
2022-11-16Use zix_remove()David Robillard7-51/+36
2022-11-16Use zix_file_equals()David Robillard6-103/+7
2022-11-16Use zix_canonical_path()David Robillard7-167/+60
2022-11-16Use zix_path_join()David Robillard9-235/+136
2022-11-16Use zix_file_type() and zix_symlink_type()David Robillard5-57/+29
2022-11-16Simplify test setup codeDavid Robillard10-104/+10
2022-11-16Fix mismatched free functionsDavid Robillard1-2/+2
2022-11-16Switch to external zix dependencyDavid Robillard9-1017/+44
2022-10-26Factor out common dependenciesDavid Robillard1-4/+13
2022-10-24Add meson subproject files to .gitignoreDavid Robillard1-0/+1
This is generated in the source directory by meson when the project is checked out of git by the meson wrap system. Ignoring it here ignores issues with tools that assume a clean source directory, like the REUSE test.
2022-10-07Override pkg-config dependency within mesonDavid Robillard2-16/+9
2022-10-05Fix dependencies in pkg-config fileDavid Robillard5-5/+12
2022-09-09Lilv 0.24.20v0.24.20David Robillard5-7/+7
2022-09-08Use 0BSD for trivial "public domain intent" thingsDavid Robillard35-155/+46
Fedora takes issue with CC0. Although it doesn't really matter for this stuff (dual licensed anyway, questionably "software", certainly not patentable, and so on), this is simpler and more consistent with the ISC license used for the actual software anyway.
2022-09-08Only run REUSE test in strict modeDavid Robillard1-12/+14
2022-09-01Adopt REUSE machine-readable licensing standardDavid Robillard126-1069/+460
2022-08-22Use standard ISC license textDavid Robillard1-8/+8
I'm not sure where the disclaimer variant that starts with "THIS" came from (although it is better that way), but this one that starts with "THE" is the standard text which is recognized by tools like `licensee` (and therefore Github) as a perfect match. There are no other changes other than whitespace.
2022-08-22Only run autoship test in strict modeDavid Robillard2-3/+9
2022-08-17Bump dependency requirements to stable versionsDavid Robillard1-3/+3
2022-08-17Sort meson optionsDavid Robillard1-6/+6
2022-08-15Update project metadataDavid Robillard6-29/+35
2022-08-12Lilv 0.24.18v0.24.18David Robillard5-7/+7
2022-08-09Fix strict MSVC buildDavid Robillard1-6/+5
2022-08-09Suppress MSVC warning in non-strict buildsDavid Robillard1-1/+6
2022-08-09Fix default LV2_PATHDavid Robillard4-2/+42
2022-08-09Allow programs to be used from subprojectDavid Robillard6-8/+20
2022-07-20Make NEWS file readable by dpkg-parsechangelogDavid Robillard1-20/+20
2022-07-18Lilv 0.24.16v0.24.16David Robillard5-7/+7
2022-07-18Switch to meson build systemDavid Robillard54-859/+1155
2022-07-17Suppress new warnings in clang-tidy 14David Robillard2-0/+4
2022-07-17Fix unlikely null dereference in testDavid Robillard1-8/+16
2022-07-17Add lv2bench man pageDavid Robillard1-0/+33
2022-07-17Avoid incorrect use of mkstemp in testsDavid Robillard2-37/+72
This was an overly hasty switch from race-prone alternatives to mkstemp, but it did not actually account for the fact that mkstemp creates the file. This resulted in leaking the file handle, and trying to open it twice, which made the tests fail on Windows/MinGW.
2022-07-14Fix lilv_is_directory() in MinGWDavid Robillard1-0/+7
2022-07-14Fix clang-format whitespaceDavid Robillard1-3/+3
2022-07-14Fix MSVC buildDavid Robillard3-11/+6
2022-07-08Suppress clang-tidy va_list warningDavid Robillard1-0/+1
2022-07-08Suppress false positive IWYU warningDavid Robillard1-1/+1
2022-07-08Fix lilv_create_directories() when path has a trailing separatorDavid Robillard1-1/+3
2022-07-08Fix potential unused parameter warningsDavid Robillard1-0/+3
2022-07-08Fix fallback flock() detection on MacOSDavid Robillard5-6/+12