- don't call git during build, pass in the upstream version number from
GH_TAGNAME instead.
- build the LICENSE file in do-build rather than install so this can be
used as a BUILD_DEPENDS=sysutils/m1n1:build target when building the
apple-firmware package.
- use head instead of cat to add filenames of the license files.
than depending on an installed u-boot-asahi package. This changes often
enough that it's getting to be a pain to block firmware builds until new
packages of the dependencies are available.
- use head(1) instead of cat so that there's a header between the
parts from separate source license files
- assemble the LICENSE file in do-build instead of fake so this can
be used as a :build target in apple-firmware.
Puppet lets you centrally manage every important aspect of your system using
a cross-platform specification language that manages all the separate
elements normally aggregated in different files, like users, cron jobs,
and hosts, along with obviously discrete elements like packages, services,
and files.
Puppet's simple declarative specification language provides powerful classing
abilities for drawing out the similarities between hosts while allowing them
to be as specific as necessary, and it handles dependency and prerequisite
relationships between objects clearly and explicitly.
Puppet is written entirely in Ruby.
Facter is a command-line tool that gathers basic facts about nodes
(systems) such as hardware details, network settings, OS type and
version, and more. These facts are made available as variables in your
Puppet manifests and can be used to inform conditional expressions in
Puppet.
feedback and OK jeremy@
This update may help unblock further progress towards an ocaml update. In
the future we may revisit switching from the dune build system back to
autoconf which could make future dune updates easier to do.
diff from Volker Schlecht; ok chrisz@
[SECURITY] Security upgrade from go and upstream dependencies that include
security fixes to the net/http and os packages. #11690
This updates /x/sys/unix to a version that no longer uses direct syscalls
and instead uses the libc stubs. This fixes the problem with mmap crashes
caused by bad syscall uses. Found the hard way and fix tested by florian@
OK sthen@