Commit graph

172 commits

Author SHA1 Message Date
Jonas 'Sortie' Termansen
31be07f509 Add grub-install --quiet option. 2025-02-15 21:43:25 +01:00
Jonas 'Sortie' Termansen
f6df57851a Add less port. 2025-01-30 00:29:43 +01:00
Jonas 'Sortie' Termansen
a1f3ac8a9c Add autoconf port. 2025-01-30 00:29:43 +01:00
Jonas 'Sortie' Termansen
e9afa83ccb Fix components not using DEFAULT_OPTLEVEL. 2025-01-28 20:56:12 +01:00
Jonas 'Sortie' Termansen
39aad96d26 Move /etc/sortix-release to /lib and deprecate /etc/machine.
/etc/sortix-release is temporarily a symbolic link to /lib/sortix-release,
as the file is required to upgrade from source on Sortix 1.0.

/etc/machine is temporarily a symbolic link to /lib/machine, as the file
is required to upgrade from source on Sortix 1.0. However, the
/lib/machine file is obsolescent and will be removed after the next
release, when the compatibility can be dropped

/etc/os-release is moved to /lib/os-release, which is allowed per the
standard since /usr is a symbolic link to the current directory. Nothing
needed the file to be in its old location.
2025-01-26 14:08:46 +01:00
Jonas 'Sortie' Termansen
14c9b98e0e Move default libssl configuration to /etc/default/ssl. 2025-01-26 14:04:12 +01:00
Jonas 'Sortie' Termansen
619cfaf16e Use default ssl directory in curl. 2025-01-26 14:04:12 +01:00
Jonas 'Sortie' Termansen
3d7605daa5 Fix tar not being a minimal port. 2025-01-21 20:51:02 +01:00
Jonas 'Sortie' Termansen
22100b42c3 Add acme-client port. 2025-01-14 16:42:38 +01:00
Jonas 'Sortie' Termansen
9ee27a197f Add nginx(8) useful templates for https.
Point the default php address to the /var/run/php-fpm unix socket.
2025-01-14 16:42:38 +01:00
Jonas 'Sortie' Termansen
638d55be20 Update to wget-1.25.0. 2024-12-25 23:50:38 +01:00
Jonas 'Sortie' Termansen
f294c5e3ae Update to curl-8.11.1. 2024-12-25 23:50:38 +01:00
Jonas 'Sortie' Termansen
329ee72061 Update to openssh-9.9p1. 2024-12-25 23:50:38 +01:00
Jonas 'Sortie' Termansen
32414664c6 Update to libressl-4.0.0. 2024-12-25 23:50:38 +01:00
Jonas 'Sortie' Termansen
856228c79a Add signify port. 2024-12-16 20:32:05 +01:00
Jonas 'Sortie' Termansen
1444f907c6 Convert minimal, basic, and all sets to ports. 2024-12-01 20:50:55 +01:00
Jonas 'Sortie' Termansen
102e19b0dc Add port runtime dependencies. 2024-11-19 18:08:56 +01:00
Jonas 'Sortie' Termansen
2c41eb0d8a Drop unnecessary libssl hunks. 2024-11-17 21:28:20 +01:00
Jonas 'Sortie' Termansen
2f9df51ef4 Add shutdown(8).
Implement /var/run/nologin in login(8) and sshd(8).
2024-10-16 18:37:38 +02:00
Jonas 'Sortie' Termansen
ec264dc978 Add gcc -pthread option. 2024-10-09 20:26:40 +02:00
Jonas 'Sortie' Termansen
88cc5b4cb7 Configure binutils with --enable-default-execstack=no.
The stack has never been executable, however ld thinks that it might be
since object files like crtn.o don't bother with the .note.GNU-stack
section. Instead simply explicitly opt into the future. This setting
should be per-target in the binutils code, but there is no such knob in
the ld emulparams at this time.
2024-10-07 12:37:48 +02:00
Jonas 'Sortie' Termansen
f7f3f1205d Update to python-3.12.6. 2024-10-07 12:37:48 +02:00
Jonas 'Sortie' Termansen
0673515cc8 Fix sshd-keygen doing nothing due to corrupt patch. 2024-10-02 19:34:24 +02:00
Jonas 'Sortie' Termansen
89669b16dc Fix building libglib with python-3.12 without distutils.
38faeca62e
2024-10-02 19:34:24 +02:00
Jonas 'Sortie' Termansen
15bf43249a Mark xz upgrades as blocked due to the backdoor.
The 5.6.2 release should be fine, but I'd feel safer when there is a 5.7
release series that we can consider after everything has been reviewed.
2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
13fcc97b75 Install gawk scripts in /etc/default/profile.d. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
cb7b7ca9b0 Update to wget-1.24.5.
Install the sample wgetrc as /etc/examples/wgetrc instead.
2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
d15de6110b Update to texinfo-7.1.1. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
34e87577e7 Update to nginx-1.27.1. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
d9c20c0ba8 Update to nano-8.2 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
b790746381 Update to mtools-4.0.44. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
0afad489c5 Update to lua-5.4.7. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
461d151f87 Update to libxml2-2.13.3. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
0a9e1ade34 Update to sqlite3-3.46.1. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
3f97bca5e0 Update to readline-8.2.13. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
8885e56868 Update to libpng-1.6.43. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
17ba7b12dc Update to freetype-2.13.3. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
18be9e5aaf Update to expat-2.6.3. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
7bea9b5040 Update to curl-8.9.1. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
eb356ba9b6 Update to git-2.46.0. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
86858769b2 Update to ffmpeg-7.0.2. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
4ded9fe1c5 Update to e2fsprogs-1.47.1. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
4aff7776b0 Update to bochs-2.8. 2024-09-10 22:00:43 +02:00
Jonas 'Sortie' Termansen
c7b827d336 Add init(5) type feature. 2024-09-07 20:53:51 +02:00
Jonas 'Sortie' Termansen
a0d8aff7e2 Update to gcc-14.2.0 and binutils-2.43.1. 2024-09-07 11:25:24 +02:00
Jonas 'Sortie' Termansen
9a573e0b05 Update to grub-2.12.
Enable EFI support and split each grub core platform into its own port.
2024-09-07 11:23:14 +02:00
Jonas 'Sortie' Termansen
b36fb2c511 Fix ffmpeg not using MAKE_BUILD_TARGET. 2024-09-07 10:44:38 +02:00
Jonas 'Sortie' Termansen
c6a6f03bae Fix texinfo rmpatch not including doc/stamp-2. 2024-09-06 16:18:57 +02:00
Jonas 'Sortie' Termansen
afa126412f Update to texinfo-7.1. 2024-09-05 21:36:32 +02:00
Jonas 'Sortie' Termansen
ee0e6506a9 Add port(5) UPGRADE_BLOCKED for ports that cannot be upgraded at the moment.
Fix detecting new releases on github by using the json API.

Fix detecting versions older than the current version.

Use wget --spider to speed up the download check.
2024-09-05 21:36:29 +02:00