Replace with devd's priority adjusted dhclient.conf
Due to the higher priority of /usr/local/etc/devd/{fetch-fw,networkmgr}.conf
which matches the LINK_UP event, /etc/devd/dhclient.conf is not executed.
Currently, the actions of /usr/local/etc/devd/networkmgr.conf are commented
out to prevent interference with our network configuration. We could
uncomment the "link-up" action which starts dhclient and doesn't change the
network configuration, but then we have to rely on networkmgr being installed.
Rather than changing the priorities of /etc/devd/dhclient.conf directly,
create a copy to prevent issues when upgrading the base system.
build: Allow building FreeBSD RELEASE versions on HEAD
On FreeBSD HEAD during build, pkg(8) complains when the running system
is newer than the packages to be installed. Passing UNAME_r=${RELEASE}
works around this.
build: Allow alternative installed packages as BUILD_DEPENDENCIES
textproc/markdown conflicts with textproc/discount which is a dependency
of KDE Plasma 6. Trying to uninstall discount would also deinstall some
parts of plasma.
To get around this, add a program name to each package origin in
BUILD_DEPENDENCIES and check first if the program is found. If not,
install the package.
This also allows to have devel/git-lite installed instead of devel/git.
Add translations for hi, hu, it, pl, and pt
Add translations for Hindi, Hungarian, Italian, Polish, and Portuguese.
These are AI generated translations, so the quality might be questionable.
Add translations for ar, ja, ko, es, uk, and zh
Add translations for Arabic (Egyptian dialect), Chinese, Japanese, Korean,
Spanish, and Ukrainian.
These are AI generated translations, so the quality might be questionable.
Build x11-wm/xfce4-desktop from ports to set default wallpaper
Without defining specific monitor names, it is no longer possible
to define a default wallpaper for xfce4-desktop. If the monitor
name doesn't match the configuration, xfce4-desktop uses its
predefined default.
Fix make options generated by port_opts()
- Generate OPTIONS_FILE_UNSET="opt_off1 opt_off2 ..." for options of the
form opt=off.
- Generate OPTIONS_FILE_SET="opt_on1 opt_on2 ..." for options of the
form opt=on.
- Append all other given make options.