Package Details: zig-dev-bin 1:0.12.0_dev.3433.g640acf862-1

Git Clone URL: https://aur.archlinux.org/zig-dev-bin.git (read-only, click to copy)
Package Base: zig-dev-bin
Description: A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software
Upstream URL: https://ziglang.org/
Keywords: zig
Licenses: MIT
Conflicts: zig
Provides: zig
Submitter: zhangkaizhao
Maintainer: Techcable (junckes)
Last Packager: Techcable
Votes: 17
Popularity: 0.25
First Submitted: 2020-09-20 08:29 (UTC)
Last Updated: 2024-03-24 07:50 (UTC)

Dependencies (4)

Required by (77)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3

1vnt commented on 2022-08-22 12:14 (UTC) (edited on 2022-08-22 12:16 (UTC) by 1vnt)

The check() function fails with this error: error: unable to load '/home/.../zig-dev-bin/hello.zig': FileNotFound

Edit: Did you forget to commit the file?

Techcable commented on 2022-08-22 04:14 (UTC) (edited on 2022-08-22 04:16 (UTC) by Techcable)

Hi! I am officially the new maintainer of this package :)

New Features:

  • Automatic upgrades to new versions via pkgver() (similar to git packages like zig-git or firefox-nightly-bin)
  • No more need for manual updates!
  • Changes to support ARM64 in addition to x64 (this was easy to do)
  • A basic check() function

The only downside of auto-updating is that Zig currently doesn't GPG sign their nightly binaries (see issue #4945).

Using a SHA hash is impossible because it would change every time.

This means that the security of the binaries are based on the HTTPS connection to https://ziglang.org.

While HTTPS connections are normally extremely secure, this is not quite as good as traditional GPG verification. Zig is eventually planning on adding GPG signatures, but the reliance on HTTPS security is something to keep in mind if you are paranoid ;)

NOTE: zhangkaizhao was nice enough to transfer ownership based on a PR to the old repo adding all of this.

cynik commented on 2022-04-04 07:34 (UTC)

How often do you update the package?

hannu commented on 2021-07-12 07:58 (UTC)

Stripping the binaries takes a long time and is unnecessary. Could you add OPTIONS+=(!strip) to the PKGBUILD?