Commit Graph

9004 Commits

Author SHA1 Message Date
rjs
6aef75e147 Add ftcolor.h to build from freetype2. 2019-07-21 12:15:13 +00:00
wiz
c4e128da50 Install the nouveau gm206 firmware as used by my graphics card.
Also add the other gm20x nouveau firmwares to the source tree
to make it easier to add them for someone who can test them.

Installed if MKNOUVEAUFIRMWARE is set to 'yes'.
This defaults to no except on amd64 and i386 (like for radeon).
2019-07-20 19:09:21 +00:00
mrg
8811cab792 updates for freetype 2.10.0 2019-07-20 02:06:12 +00:00
mrg
a58cd20e28 update for libepoxy 1.4.3. 2019-07-09 22:17:33 +00:00
christos
a3d27ef828 PR/54351: Izumi Tsutsui: Remove obsolete entries that are in
/usr/share/examples/dhcpcd/hooks/, so that when someone uses
the examples, they don't get removed by postinstall. A more
advanced way to fix this is to put a date in the the obsolete
entry and only remove files when they pre-date that date. But
this is too much complexity for little benefit for now.
2019-07-06 19:45:25 +00:00
martin
1f8ec81122 Fix debug sets for curses bump 2019-07-01 07:57:01 +00:00
blymn
79e0261391 Bump libcurses major and all dependent libraries. 2019-06-30 22:15:06 +00:00
maya
9ed3bfe045 Fix typo in via openchrome driver description (no "s") 2019-06-27 15:47:10 +00:00
uki
d4dc8199e7 Add comment/description for new packages 2019-06-27 11:30:21 +00:00
isaki
e0eeaafc81 Rewrite t_pad test.
Previous version compared the pad's output binary passed mulaw-slinear
conversion and frequency conversion with the prepared "good result".
In such case, a test may fail when the implemantation changes.  In fact,
the frequency conversion algorithm was changed in isaki-audio2, so
output waveforms is not completely the same (but that's no problem with
the audio waveforms).
New version uses slinear_le/2ch/44100Hz input data and compares the
output binary with the input data.  pad with no conversions should
output the same binary.
Fix PR kern/54187.
2019-06-20 12:14:46 +00:00
uki
6e7f222be9 Mark "xbase-obsolete" to obsolete files 2019-06-20 12:09:28 +00:00
pgoyette
aa59c1fcb7 Update sets lists for new ufs module 2019-06-20 03:31:55 +00:00
christos
4e6ce3fb28 fix eager sed that broke xorg_glamor. 2019-06-13 19:37:36 +00:00
christos
6a99759cc6 Consistency in keyword order and contents:
debug*,xorg -> xorg,debug*
	xorg,debug*,*,obsolete	-> xorg,obsolete,*
2019-06-13 13:37:56 +00:00
uki
502a34f5ec Package naming to xbase md files 2019-06-13 12:01:20 +00:00
mrg
1e5b60d053 move creds_msdos.8 into the normal place and install it. 2019-06-12 09:03:31 +00:00
mrg
fb1e2f4d33 it's html not himl. should fix build. 2019-06-10 10:28:41 +00:00
mrg
cc4760dbd4 mark several things that are only built with MKLLVMRT=yes with 'llvmrt'.
from kre.
2019-06-10 00:51:46 +00:00
christos
cd43014a0b new openssl man page 2019-06-09 18:42:43 +00:00
christos
51b44ee7a9 new origin test 2019-06-07 21:32:34 +00:00
mrg
bdac6522d5 install new evbarm/rktsadc(4) manual. 2019-06-06 05:32:29 +00:00
hannken
25da6a6235 Implement xdrmem_control(), used as xdr_control(xdr, XDR_GET_BYTES_AVAIL ...
and bump libc minor number.

Final goal is to remove the unmaintained XDR implementation
at external/cddl/osnet/dist/uts/common/rpc.
2019-06-04 08:44:08 +00:00
kamil
a30683d61b Fix CATPAGES entries in distrib files
Register CMSG_DATA.0, getcchar.0, acorn32/boot.0.

These files were marked as obsolete which is no longer true.
2019-06-01 21:42:02 +00:00
kamil
707a3080aa Add ATF KERN_PROC_CWD tests 2019-06-01 19:49:02 +00:00
jmcneill
f3cfa6f6ce Install ssh-copy-id(1) from the OpenSSH 8.0p1 portable distribution. 2019-06-01 13:21:27 +00:00
mrg
aaea552db1 radeon_drv major was bumped. 2019-06-01 07:55:31 +00:00
christos
4f265e8e66 sort. 2019-05-26 21:04:56 +00:00
hannken
7ec1cb816f Add entries for the recent tests/lib/libcurses commit. 2019-05-26 20:01:07 +00:00
mlelstv
b1f23fc946 Add experimental userland interface to IPMI driver. Currently, transactions
(like sensor readout) are locked, so that a userland program may interfere with
envsys operation.

To use this you need a program like ipmitool built with OpenIPMI support.
2019-05-18 08:38:00 +00:00
uki
5e0b33a7be Change package name "-obsolete-" to "<category>-obsolete". It is a little step. 2019-05-13 08:38:45 +00:00
maxv
907a706c0b Add smtoff, an rc.d script that disables Simultaneous Multi-Threading. It
parses the output of cpuctl, and executes "cpuctl offline" for each CPU
that has SmtID!=0.

The default is "smtoff=NO", which means that SMT remains enabled.
2019-05-11 19:31:03 +00:00
christos
c975cf3b97 Undo previous 2019-05-11 13:41:52 +00:00
christos
914397cddf Add cpufunc.h 2019-05-11 13:04:40 +00:00
isaki
b040836639 Update manpages respond to isaki-audio2 branch. 2019-05-08 14:25:38 +00:00
thorpej
02d67d1066 Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot.  A known board database lists boards and their
respective u-boot packages.  u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default).  These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool.  The native tool
will attempt to determine the running board type using OpenFirmware
calls.  Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.
2019-05-07 05:02:41 +00:00
sevan
41dcfb613c Mark the set obsolete as well.
Heads up <jmcneill>
2019-05-04 17:03:39 +00:00
sevan
b59b1793d5 sup.NetBSD.org is no longer around. 2019-05-03 11:29:06 +00:00
mlelstv
e0c8918e3e Add man pages for Amiga clock chips 2019-05-01 06:47:45 +00:00
christos
d75e0e3089 bump bind 2019-04-28 00:03:46 +00:00
kamil
0c003f5999 Add a C99 symbol to libm: nexttowardl
It's an alias for an already existing symbol nextafterl.

Patch obtained from <mgorny>

Detected by the LLVM buildbot breakage in tests.
2019-04-27 23:04:31 +00:00
maya
ff9d8a09c1 Add a test case for signbit.
(paranoia prior to a libm change)
2019-04-26 08:52:16 +00:00
maya
3cdbcb3e1b document cosl with MLINKS and in the man page 2019-04-25 23:17:24 +00:00
roy
d73f7f4f61 Don't install YP rc.d files with MKYP=no 2019-04-25 08:56:21 +00:00
kamil
945ffcea06 Bump the libpthread(3) minor number to 4
Added C11 Threading library support.
2019-04-24 13:01:52 +00:00
kamil
a9ca1710c0 Add a complete C11 threads(3) implementation
C11 Thread support library is a portable threading C API between OSs,
similar to std::threads in the C++ world.

The library is implemented as a thin shim over POSIX interfaces.

NetBSD implements the API as a part of the POSIX threading library
(libpthread(3)).

C11 threads(3) are in the process of making them an integral part
of the POSIX standard. The interface has been implemented in major
OSs and used with stopgap libraries for older versions of them.

C11 threading library is already used (with a stopgap implementation)
in the NetBSD distribution in MESA.

Original implementation by myself from 2016.

ATF tests are new and cover almost all interfaces.

Proposed on tech-userlevel@.
2019-04-24 11:43:19 +00:00
wiz
3229b961ff Fix typo. 2019-04-24 10:43:00 +00:00
roy
81b96f23a9 Don't install YP headers when MKYP=no 2019-04-24 10:26:08 +00:00
maya
dc81fb4d95 Add awge(4) man page 2019-04-22 21:58:56 +00:00
christos
045eecf05c bump libssh 2019-04-20 17:24:06 +00:00
mrg
badcd40f23 - various updates for GCC 7 riscv definitions: -mabi and -march changed
- add missing LIBGCC_MACHINE_ARCH
- add the new ldscripts for riscv64 MKCOMPAT.
2019-04-18 10:07:07 +00:00