summaryrefslogtreecommitdiff
path: root/dev-cpp/simpleini
AgeCommit message (Collapse)Author
2025-12-19dev-cpp/simpleini: Keyword 4.25 arm64, #967708Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-14dev-cpp/simpleini: drop 4.23, 4.24Ionen Wolkens
Short-lived releases, may as well get rid of now -- will keep 4.22 for some time on the other hand. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-14dev-cpp/simpleini: add 4.25Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-13dev-cpp/simpleini: add 4.24Ionen Wolkens
Seems(?) 4.23 was done to have "old changes" before merging a bunch of build system changes into a follow up 4.24 almost right away. For us this shouldn't really change much though. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-13dev-cpp/simpleini: add 4.23Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-07dev-cpp/simpleini: Keyword 4.22-r1 ppc64, #965728Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-04-27dev-cpp/simpleini: drop 4.22Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-04-21dev-cpp/simpleini: tidy a bitIonen Wolkens
- 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>
2024-04-21dev-cpp/simpleini: install cmake config filesYuri Konotopov
Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org> Closes: https://github.com/gentoo/gentoo/pull/36344 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-08dev-cpp/simpleini: drop 4.20Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-12-28dev-cpp/simpleini: add 4.22, drop 4.21Ionen Wolkens
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>
2023-12-28dev-cpp/simpleini: add 4.21Ionen Wolkens
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>
2023-08-06dev-cpp/simpleini: drop 4.19Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-07-14dev-cpp/simpleini: add 4.20Ionen Wolkens
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>
2022-07-25dev-cpp/simpleini: new package, add 4.19Ionen Wolkens
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>