10503 Commits

Author SHA1 Message Date
sthen
cde8f9cb43 update to borgmatic-1.7.6
generate config at fake-install time with "generate-borgmatic-config"
rather than using a static file in ${FILESDIR}
2023-01-27 12:26:30 +00:00
sthen
b73ae3948a update to memtester-4.6.0 2023-01-27 12:22:34 +00:00
sthen
dbede039cc update to ddrescue-1.27, from Martin Ziemer (maintainer) 2023-01-27 11:37:08 +00:00
ajacoutot
a350eaeced Update to consul-1.14.4. 2023-01-27 08:52:12 +00:00
edd
fb6feb4815 sysutils/fzf: easy update to version 0.37.0.
Diff from Laurent Cheylus, thanks.
2023-01-26 14:14:38 +00:00
sebastia
efd6c17b56 Add missing dependency to multi_json
pointed out by sthen@
2023-01-25 19:12:55 +00:00
ajacoutot
aa7091aa40 Remove empty trailing line(s). 2023-01-25 10:54:32 +00:00
ajacoutot
a127e5f7af Update to google-cloud-sdk-415.0.0. 2023-01-25 08:37:12 +00:00
pvk
c6fcdfb75f Update py-vmomi 8.0.0.1.1 -> 8.0.0.1.2
Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.0.1.2
2023-01-25 06:25:53 +00:00
sebastia
922781c4e2 case insensitve OS matching to make it work with jruby
missed from the original upstream patch
2023-01-22 19:21:56 +00:00
sebastia
ecef37785d simple update 4.2.13 -> 4.2.14 2023-01-22 15:42:43 +00:00
sthen
0af423d1b8 update to entr-5.3 2023-01-22 15:27:05 +00:00
sthen
02aec94148 update to py3-dotenv-0.21.1 2023-01-22 15:25:42 +00:00
sthen
08007f3b88 apple-boot-firmware: use :build target of sysutils/m1n1 now that it provides
the license files before fake-install, further reducing build dependencies
of this.
2023-01-22 14:33:29 +00:00
sthen
89523a7a46 m1n1 port tweaks, ok tobhe@
- 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.
2023-01-22 14:27:20 +00:00
sebastia
a063e7e22b bye bye mcollective and mcollective-plugins
was used together with Puppet 5, since long unmaintained upstream,
and in the way to get rid of Ruby 2.7
2023-01-22 10:28:51 +00:00
sebastia
a5e27b5044 Unhook mcollective and mcollective-plugins 2023-01-22 10:26:57 +00:00
sebastia
cfda2f90c6 bye bye facter, no need for it anymore sine Puppet 5 removal,
unmaintained upstream anyways
2023-01-22 10:25:35 +00:00
sebastia
babb5eaf21 unhook facter, remaining and new Puppet agents use ruby-facter 2023-01-22 10:23:48 +00:00
rsadowski
047730b1c1 Update kubectl to 1.26.1 2023-01-22 08:28:10 +00:00
sthen
393d6c8c58 Build apple-boot-firmware from the :build target of u-boot-asahi, rather
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.
2023-01-21 11:17:07 +00:00
ajacoutot
0bcde99298 Update to awscli-1.27.54. 2023-01-21 10:26:24 +00:00
sthen
cea81fcea8 u-boot-asahi: tweak LICENSE file generation
- 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.
2023-01-21 09:36:20 +00:00
sebastia
e3e05260b5 bye bye puppet 5
OK jeremy@
2023-01-20 20:59:35 +00:00
sebastia
7c6cb3024e unhook Puppet 5, hook up Puppet 7, move to Ruby 3.1,
Also switch to install gems instead of hand-rolled install
2023-01-20 20:58:32 +00:00
sebastia
5325b82985 remove two accidently imported files 2023-01-20 20:55:36 +00:00
sebastia
934eb9ef99 import Puppet 7
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.
2023-01-20 20:53:43 +00:00
sebastia
0131c45442 hook up ruby-facter 2023-01-20 20:38:27 +00:00
sebastia
4e25f3ad16 re-import ruby-facter
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@
2023-01-20 20:36:58 +00:00
ajacoutot
3eb899d1e6 Update to terragrunt-0.43.0. 2023-01-20 09:55:36 +00:00
ajacoutot
392330cf49 Update to amazon-ssm-agent-3.2.532.0. 2023-01-20 09:31:29 +00:00
ajacoutot
684ef8ad07 Update to cloud-sql-proxy-2.0.0. 2023-01-19 08:38:23 +00:00
ajacoutot
32a2ce1407 Update to google-cloud-sdk-414.0.0. 2023-01-19 08:30:03 +00:00
edd
360f75e71f sysutils/fzf: easy update to version 0.36.0.
Diff from Laurent Cheylus, thanks!
2023-01-18 14:30:45 +00:00
kettenis
af4ba663c7 Enable speakers on the M1 13" MacBook Pro and the M1 MacBook Air
ok tobhe@, sthen@
2023-01-17 21:00:22 +00:00
ajacoutot
bf110f8767 Update to p5-Sys-Virt-9.0.0. 2023-01-17 10:13:19 +00:00
ajacoutot
35ad65f959 Update to py3-libvirt-9.0.0. 2023-01-17 10:13:04 +00:00
ajacoutot
eac60994dc Update to libvirt-9.0.0. 2023-01-17 10:12:52 +00:00
patrick
3172e0bd01 Add an RTC node to the Lenovo Thinkpad x13s device tree. 2023-01-16 21:08:05 +00:00
daniel
abc5e75ac0 update to opam 2.0.10
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@
2023-01-16 19:03:18 +00:00
claudio
6cc330a223 Update prometheus to 2.37.5:
[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@
2023-01-14 14:51:26 +00:00
bket
ae41d95b3e Update to restic-0.15.0
Removed patch, which is merged into this release.

Changelog: https://github.com/restic/restic/releases/tag/v0.15.0

OK sthen@
2023-01-14 13:43:51 +00:00
ajacoutot
19a5699aea Update to awscli-1.27.50. 2023-01-14 10:07:03 +00:00
ajacoutot
11975116a0 Update to terragrunt-0.42.8. 2023-01-14 09:58:56 +00:00
pvk
947759f5fa Update py-vmomi 8.0.0.1 -> 8.0.0.1.1
Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.0.1.1
2023-01-12 13:16:28 +00:00
jca
df496c3cdd Drop self-inflicted -Werror pain, fixes build with clang 15 2023-01-11 17:42:22 +00:00
kn
c1c69ba59c Update to patchelf 0.17.2
- Fix Out-of-bounds read in the function modifySoname
- Split segment size fix
2023-01-11 12:03:23 +00:00
sthen
ab12901dde update to py3-packaging-23.0 2023-01-11 08:53:34 +00:00
ajacoutot
fe9d813d0a Update to google-cloud-sdk-413.0.0. 2023-01-11 07:50:12 +00:00
naddy
f76357512f sysutils/coreutils: allow building as root
Reported by Thomas Dettbarn; ok bcallah@
2023-01-10 20:00:13 +00:00