head 1.8; access; symbols pkgsrc-2026Q1:1.8.0.36 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.8.0.34 pkgsrc-2025Q4-base:1.8 pkgsrc-2025Q3:1.8.0.32 pkgsrc-2025Q3-base:1.8 pkgsrc-2025Q2:1.8.0.30 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.28 pkgsrc-2025Q1-base:1.8 pkgsrc-2024Q4:1.8.0.26 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.24 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.22 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.8.0.20 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.8.0.18 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.16 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.14 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.12 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.10 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.8 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.6 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.4 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.2 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.5.0.32 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.30 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.28 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.26 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.24 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.22 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.18 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.20 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.16 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.14 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.12 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.10 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.8 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.6 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.4 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.2 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.4.0.8 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.4 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.2 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.3.0.2 pkgsrc-2016Q4-base:1.3; locks; strict; comment @# @; 1.8 date 2021.10.26.10.45.11; author nia; state Exp; branches; next 1.7; commitid nGGqKjC3EN5BdjeD; 1.7 date 2021.10.21.12.06.15; author gdt; state Exp; branches; next 1.6; commitid 0CJN5Qxtyc7nPFdD; 1.6 date 2021.10.07.14.09.27; author nia; state Exp; branches; next 1.5; commitid mDGUL6hZHRQBXSbD; 1.5 date 2017.10.03.12.15.02; author fhajny; state Exp; branches; next 1.4; commitid E8H8FcEgR6uRpB9A; 1.4 date 2017.01.16.13.49.40; author fhajny; state Exp; branches; next 1.3; commitid QXpmknMrJcxricCz; 1.3 date 2016.11.03.15.06.41; author fhajny; state Exp; branches; next 1.2; commitid 0psWvYAF9HI76Hsz; 1.2 date 2016.10.26.10.50.33; author fhajny; state Exp; branches; next 1.1; commitid jt7v8vliSMRVVDrz; 1.1 date 2016.10.25.08.22.27; author fhajny; state Exp; branches; next ; commitid tHXVs7Ajcd2e9vrz; desc @@ 1.8 log @geography: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @$NetBSD: distinfo,v 1.7 2021/10/21 12:06:15 gdt Exp $ BLAKE2s (mapcode-cpp-2.5.5.tar.gz) = c34772575c8180879e822a4c3ffe975aaae018e39a9c01c32e12b23551b90a5a SHA512 (mapcode-cpp-2.5.5.tar.gz) = 28058e3fbccf034195e162f06fbec025c7729deb408e4820ea20117b2df5b6d38096c5ce0b6d08c98ccf7efb904039c7dabe460d91528b19dec7d5d312d21fcb Size (mapcode-cpp-2.5.5.tar.gz) = 1166238 bytes SHA1 (patch-CMakeLists.txt) = b700ffd3efe7d1daa25a87186db304d8d5b6a34c @ 1.7 log @geography/mapcode: Update to 2.5.5 Upstream lacks NEWS, but obviously this should be a bugfix release from 2.5.4. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/10/07 14:09:27 nia Exp $ d3 1 a3 1 RMD160 (mapcode-cpp-2.5.5.tar.gz) = 05ec63cb716753f35b27b333f9b80f75f57806df @ 1.6 log @geography: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2017/10/03 12:15:02 fhajny Exp $ d3 3 a5 3 RMD160 (mapcode-cpp-2.5.4.tar.gz) = 36451979806b7524c3af70a428bfb42451f7be7e SHA512 (mapcode-cpp-2.5.4.tar.gz) = 8c87cbb955b0172c71ab08a3770f941b1d17874d889d0cbbeef4a125c9295e7c2cb920fba925b088226e1f3004e380bfd4a3fd04d614c75210f684436ba46bc7 Size (mapcode-cpp-2.5.4.tar.gz) = 1164087 bytes @ 1.5 log @Update geography/mapcode to 2.5.4. - Added encodeLatLonToSelectedMapcode as a convenience for languages that use the C library, but have difficulties dealing with multi-dimensional arrays (like Swift). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2017/01/16 13:49:40 fhajny Exp $ a2 1 SHA1 (mapcode-cpp-2.5.4.tar.gz) = b093ca5dce86ecd208d6499bf132dfcc241eea16 @ 1.4 log @Update geography/mapcode to 2.5.2. - Added unit test for floating point error with code "40822.schol". - Added locale support. - Added many languages. - Hardened unit tests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2016/11/03 15:06:41 fhajny Exp $ d3 4 a6 4 SHA1 (mapcode-cpp-2.5.2.tar.gz) = 6ee4f7757c38aa047ce989fd68c35973009ce4d0 RMD160 (mapcode-cpp-2.5.2.tar.gz) = 3a8101f20fade6d0d06af99d466bd5ae1e7a3d6b SHA512 (mapcode-cpp-2.5.2.tar.gz) = 9e1815c5a6f154185ba7651d99b5f389df093a0f4d9bd2caffefb7ef536adaca6fbb21f5c12c230500aafb0191a31606c836b24ba113c353fd90ad389582c5f5 Size (mapcode-cpp-2.5.2.tar.gz) = 1163456 bytes @ 1.3 log @Update geography/mapcode to 2.5.1. Fix cmake build. 2.5.1 - Updated unit test to compile with plain C and added some test cases. 2.5.0 - Added support for getting territory names in English and local alphabets. - Added much improved unit test scripts to run gprof, valgrind, the CLang address sanitize and compare the output of the new library with and older version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2016/10/26 10:50:33 fhajny Exp $ d3 5 a7 5 SHA1 (mapcode-cpp-2.5.1.tar.gz) = d988b54e7303067959c32d9f09fe58bbfbc6b4ad RMD160 (mapcode-cpp-2.5.1.tar.gz) = 249060a872ad83599c77556f9002cef9d48cb182 SHA512 (mapcode-cpp-2.5.1.tar.gz) = 01a14a12c233be40f3014d535fba418685f327a1e7b59b41d8931fd7376f85049c81f35eec7b307b809f484fe2e6b513604f30dc7702c07ed606705c1f07f275 Size (mapcode-cpp-2.5.1.tar.gz) = 1043969 bytes SHA1 (patch-CMakeLists.txt) = 4d029bd3666278d52aa41e9ea831b5f5544555c1 @ 1.2 log @Update geography/mapcode to 2.4.0. Build with thread support. Changes in 2.4.0 - Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan), Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati. - Renamed constants to more correct terms (Malay to Malayalam, Hindi to Devanagari). - Added getAlphabetsForTerritory(t), returning the most commonly used alphabets for territory t. - Improved some characters for Arabic and Devanagari. - Fixed Bengali to also support Assamese. - Improved readability of implementation. - Added conditional define option for unittest: NO_POSIX_THREADS. Add -DNO_POSIX_THREADS to your compiler command-line to not use pthreads.h, for example, on MSVC platforms. - Added conditional define option library: NO_FAST_ENCODE. Add -DNO_FAST_ENCODE to your compiler command-line to not use the fast encoding (default is to use fast encoding). Using fast encoding speeds up de encoding by a factor of 2. For normal use, there is no reason not to use fast encoding. - Added parseMapcodeString to get individual mapcode elements, like the territory code, the 'proper' mapcode (without the territory and precision extension) and the precision extension parsed from a (user) input string. - Additional bug fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2016/10/25 08:22:27 fhajny Exp $ d3 5 a7 4 SHA1 (mapcode-cpp-2.4.0.tar.gz) = 393cdb4cb935847d122bc09f351c9f639b6fa96e RMD160 (mapcode-cpp-2.4.0.tar.gz) = 2ffff7a096bbab58571f7ac8223ad86f602a67e4 SHA512 (mapcode-cpp-2.4.0.tar.gz) = 657543dcc31433d48a33cf3e499f33581d7f2b01c6fe5f203a811d31d82df13e869a914098ed9d1ade349b929012d2b91175f55074b34a9fcb7af49fa556fc7a Size (mapcode-cpp-2.4.0.tar.gz) = 990523 bytes @ 1.1 log @Import mapcode 2.3.0 as geography/mapcode. Based on a PR by Aleksej Lebedev. A mapcode represents a location. Every location on Earth can be represented by a mapcode. Mapcodes were designed to be short, easy to recognise, remember and communicate. They are precise to a few meters, which is good enough for every-day use. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (mapcode-cpp-2.3.0.tar.gz) = 6c0a8520bb42ac635849b52e94bcd90cb29348ef RMD160 (mapcode-cpp-2.3.0.tar.gz) = ffc35adac1255c77df6c9f4b7b347341c177300c SHA512 (mapcode-cpp-2.3.0.tar.gz) = 7ed70930ae6444d3d5ef7b82c1e719dc179ec18e204c892d0c140e30dddd68021f684d9ab4cae8be7998a290f999b740af4c42fee6b147718cdfc6b2aa743975 Size (mapcode-cpp-2.3.0.tar.gz) = 919736 bytes @