Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-24 | Change pkgver to avoid '+' in commit hash | Techcable | |
Instead use the `.g` prefix for commit hashes similar to VCS packages: '0.12.0_dev.3433.g640acf862' Although this commit changes the versioning scheme, changing the epoch should not be needed since the format of the primary version number and revision count remains the same. This fixes an issue with '+' being a special character in URLs. The build script now requires 'ripgrep' in order to rewrite versions. I could have used python or jq but this is much more readable. | |||
2023-10-01 | Don't dynamically extend sources array | Techcable | |
Arch Build System doesn't handle this. Instead, everything is downloaded manually in prepare() Avoid downloading version index twice in pkgver() Minor refactoring for downloading version index | |||
2023-10-01 | Give prettier error messages | Techcable | |
2023-09-16 | Bump version to 0.12.0_dev.381+1a0e6bcdb | Techcable | |
This continues to work without modification. I am only bumping the version here because of the minor version increase from 0.11 -> 0.12 To clarify once again, this is an auto-updated package which should not require manual intervention for most updates. The exception is the documentation, which currently seems to be broken? | |||
2023-06-26 | Bump version to zig 0.11.0_dev.3803+7ad104227 | Techcable | |
Some people have been having trouble which I cannot reproduce. Maybe this will somehow help reset things? | |||
2023-01-19 | Verify signatures with minisign | Techcable | |
2022-12-10 | Add hello.zig to sources array | Techcable | |
Thanks to @dithpri for suggesting this changes. Update version to 0.11.0_dev.681+f02073434 | |||
2022-09-06 | Bump pkgrel because of changes to check() | Techcable | |
2022-09-06 | Delete local Zig cache created for test run. | Techcable | |
I see no reason for it to live. <evil laugh> | |||
2022-09-06 | package: Cache build artifacts locally for zig run and test | paulsnar | |
> Secondarily, while I appreciate that check really makes sure that Zig works, the way it's implemented currently litters the default Zig cache (located under $HOME by default) with build products. If I may suggest, isolating Zig to either not use a build cache at all or to keep it confined to the build environment would be preferrable. > - @paulsnar (on AUR) Luckily paulsnar fixed his own bug report, by emailing me a patch ;) Unfortunately, there is no way to disable caching right now (see zig issue #12317), so using a local cache is the best option. Elaborated-by: Techcable <Techcable@techcable.net> | |||
2022-09-05 | Gracefully handle (and warn) on missing docs | Techcable | |
Zig doesn't consistently package documentation across platforms or different builds. See issue https://github.com/ziglang/zig/issues/9158 This has regressed and changed layout multiple times.... Thanks to @paulsnar for noticing this :) Continuing changes like 9e02c353089ebce6dfb3734b78b90ef544956935 would just lead to endless whack-a-mole. | |||
2022-08-23 | Add hello.zig to index to fix failing check() | Techcable | |
This was caused by a bad .gitignore file which explicitly included files (instead of it's usual role of excluding files). Thanks to @legendary-cookie for noticing this. Now I switched to the traditional form that excludes files (so this specific git issue should not happen again). Bump pkgver to indicate | |||
2022-08-21 | Update PKGBUILD to reflect change in maintainer | Techcable | |
2022-08-21 | Add basic check function (runs hello world) | Techcable | |
2022-08-21 | Revert "Handle moved docs directory" | Techcable | |
Apparently zig moved back to the old format? Need to bump version in PKGBUILD (despite auto-update feature), so that AUR registers the change in this script. This reverts commit 3b8d78cc12b99ea597c4d5d9760a3a8abd7ca5b7. | |||
2022-08-21 | Handle moved docs directory | Techcable | |
The location in the nightly tarball moved. | |||
2022-08-21 | Automatically use latest nightly version of Zig | Techcable | |
Downloads directly from https://ziglang.org/download GPG verification of downloaded files is not currently possible because Zig nightly binaries aren't signed. See github issue https://github.com/ziglang/zig/issues/4945 for details Using hardcoded sha256 is also impossible because this is an auto-updating package Therefore, there is no security beyonnd the basic integrity of a https:// network connection (although that is still some security, you would have to forge a signed HTTPS certificate to intercept). This commit also changes the versioning scheme to match the upstream downloads (and be compatible with the main zig package) This requires incrementing the "epoch" This change also changes the package to supports multiple architectures (both x86_64 and ARM64) | |||
2022-07-12 | Updated to version 20220712 (0.10.0-dev.2977+7d2e14267) | Kaizhao Zhang | |
2022-06-26 | Updated to version 20220626 (0.10.0-dev.2751+08459ff1c) | Kaizhao Zhang | |
2022-05-30 | Updated to version 20220528 (0.10.0-dev.2431+0e6285c8f) | Kaizhao Zhang | |
2022-05-12 | Updated to version 20220512 (0.10.0-dev.2186+3a64693db) | Kaizhao Zhang | |
2022-04-19 | Updated to version 20220419 (0.10.0-dev.1871+b03345f32) | Kaizhao Zhang | |
2022-03-24 | Updated to version 20220324 (0.10.0-dev.1537+a9a91a5d4) | Kaizhao Zhang | |
2022-03-10 | Updated to version 20220310 (0.10.0-dev.1226+017d3864d) | Kaizhao Zhang | |
2022-03-07 | Updated to version 20220304 (0.10.0-dev.1107+7deadf430) | Kaizhao Zhang | |
2022-02-18 | Updated to version 20220218 (0.10.0-dev.787+5aa35f62c) | Kaizhao Zhang | |
2022-02-03 | Updated to version 20220203 (0.10.0-dev.543+cfceec15e) | Kaizhao Zhang | |
2022-01-27 | Updated to version 20220127 (0.10.0-dev.430+35423b005) | Kaizhao Zhang | |
2021-12-29 | Updated to version 20211229 (0.10.0-dev.85+c0ae9647f) | Kaizhao Zhang | |
2021-12-22 | Updated to version 20211221 (0.10.0-dev.2+ea913846c) | Kaizhao Zhang | |
2021-11-16 | Updated to version 20211115 (0.9.0-dev.1635+590880158) | Kaizhao Zhang | |
2021-10-29 | Updated to version 20211029 (0.9.0-dev.1524+d2f9646d9) | Kaizhao Zhang | |
2021-10-16 | Updated to version 20211016 (0.9.0-dev.1383+0536c2557) | Kaizhao Zhang | |
2021-09-15 | Updated to version 20210915 (0.9.0-dev.1049+5d14590ed) | Kaizhao Zhang | |
2021-08-25 | Updated to version 20210825 (0.9.0-dev.858+f1f28af18) | Kaizhao Zhang | |
2021-08-15 | Updated to version 20210814 (0.9.0-dev.796+fcf2ce0ff) | Kaizhao Zhang | |
2021-08-03 | Updated to version 20210803 (0.9.0-dev.727+aad459836) | Kaizhao Zhang | |
2021-07-26 | Updated to version 20210726 (0.9.0-dev.646+14d8a1c10) | Kaizhao Zhang | |
2021-07-19 | Updated to version 20210719 (0.9.0-dev.474+95e5fac41) | Kaizhao Zhang | |
2021-07-13 | Updated to version 20210713 (0.9.0-dev.463+3e8394776) | Kaizhao Zhang | |
2021-07-11 | Updated to version 20210711 (0.9.0-dev.447+40764650a) | Kaizhao Zhang | |
2021-07-06 | Updated to version 20210706 (0.9.0-dev.400+6c11e9bb0) | Kaizhao Zhang | |
2021-07-04 | Updated to version 20210704 (0.9.0-dev.370+8a863381d) | Kaizhao Zhang | |
2021-06-23 | Updated to version 20210623 (0.9.0-dev.251+d1f99eabb) | Kaizhao Zhang | |
2021-06-13 | Updated to version 20210612 (0.9.0-dev.120+a6d72fea0) | Kaizhao Zhang | |
2021-06-05 | Updated to version 20210605 (0.8.0-dev.2749+167754b31) | Kaizhao Zhang | |
2021-06-03 | Updated to version 20210602 (0.8.0-dev.2721+c6a0a4e72) | Kaizhao Zhang | |
2021-05-31 | Updated to version 20210530 (0.8.0-dev.2707+322215bf0) | Kaizhao Zhang | |
2021-05-23 | Updated to version 20210523 (0.8.0-dev.2602+7cd9b30e0) | Kaizhao Zhang | |
2021-02-21 | Updated to version 20210220 (0.8.0-dev.1142+153cd4da0) | Kaizhao Zhang | |