summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-cpp/simpleini: drop 4.22Ionen Wolkens2024-04-272-44/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: tidy a bitIonen Wolkens2024-04-213-25/+6
| | | | | | | | - scrub patches - pkgconfig patch is obsolete, does not matter with cmake - can skip pkgconfig dep, always provided with cmake Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: install cmake config filesYuri Konotopov2024-04-213-0/+102
| | | | | | Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/36344 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: drop 4.20Ionen Wolkens2024-01-082-37/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: add 4.22, drop 4.21Ionen Wolkens2023-12-282-1/+1
| | | | | | | | Identical release save for updating the 4.20 version in cmake (that should've been 4.21) to 4.22. Does not affect anything here given was not using cmake yet though. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: add 4.21Ionen Wolkens2023-12-282-0/+37
| | | | | | | | | | | | CMakeLists.txt is now more usable (minus some quirks) and should probably be switched to in the future. But it changes the install location of the header and its only revdep (devilutionx) currently cannot find it. Could be solved with a 1 line sed/patch in devilutionx but will wait and stick to makefile for now to observe the situation. Will reconsider next simpleini and/or devilutionx bump. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: drop 4.19Ionen Wolkens2023-08-062-41/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: add 4.20Ionen Wolkens2023-07-143-0/+45
| | | | | | | | | | | Upstream added a CMakeLists but it does not really do anything for us (no install target, no tests handling, no .cmake to install), and is intended for in-source usage. So no changes in that regard. However the normal Makefiles did get some improvements, there's an install target and tests' now use pkg-config to find gtest. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-cpp/simpleini: new package, add 4.19Ionen Wolkens2022-07-253-0/+52
Header-only package for games-engines/devilutionx. Some distributions and former (treecleaned) ::guru package make it into a shared library, but would rather not invent anything the build system doesn't handle. Skipping ConvertUTF.* given this is a generic header and it doesn't make much sense to be provided by this package. Shared library would simplify this given could build-in along with ConvertUTF.c, but it's still possible to have ICU handle it and devilutionx currently disable conversion altogether (can revisit as needed). Currently also no pkg-config files nor particularly standard way to look for it either, but simple /usr/include/SimpleIni.h is easy to handle+unique and devilutionx finds it (it also looks for simpleini.pc even though upstream doesn't provide it, for future use) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>