Commit Graph

4985 Commits

Author SHA1 Message Date
dyoung a6e2723726 Move the RUMP libraries to a syspkg called base-rump-shlib. 2009-02-05 19:29:48 +00:00
dyoung 57e7da9522 Move RUMP libraries to a syspkg called base-rump-shlib. 2009-02-05 19:28:43 +00:00
sborrill d9e19ce400 Add bwi(4) man page based on Dragonfly man page 2009-02-05 18:03:30 +00:00
haad 7aa7bdd03c Add support for the MODULAR framework to the vnd driver. Enable building of
vnd.kmod by default.
2009-02-05 17:32:10 +00:00
haad 460b9c8427 Fix MKLVM=yes MKDEBUG=yes build. Patch sent by Dieter Roelants. 2009-02-05 10:18:49 +00:00
haad 841a3edfd9 Fix MKLVM=yes and MKPROFILE=no build. Issue reported on -current users
by Adam.
2009-02-04 13:33:02 +00:00
joerg bb314659c8 Merge pkg_install-20090201 and update build system. 2009-02-02 20:47:19 +00:00
agc 880b89c37a Add the new openpgpsdk.h and openpgpsdk.3 to set lists 2009-01-31 00:50:13 +00:00
ghen 89b2df731d Add Belgian Azerty keymap for ukbd(4). Existing pckbd(4) map doesn't work
for USB keyboards.
2009-01-30 23:12:16 +00:00
agc 467d65ac1a Add a manual page for openpgp.1 (all contributions welcome, it's incomplete
right now).

Explain the reason for the WARNS=0 directive in openpgp(1)'s Makefile.
2009-01-30 04:14:19 +00:00
njoly 747badac97 +openpgp.debug 2009-01-26 14:14:12 +00:00
tron 11cc2a433c Install the "sony-misc" font from the X.org distribution.
Patch supplied by Takeshi Nakayama in PR xsrc/40476.
2009-01-25 23:11:16 +00:00
rmind 6d73ddd355 Revert path of modules back to "/stand". 2009-01-24 22:14:44 +00:00
bouyer 7e113f2eda Add support for X11FLAVOUR=xorg to NetBSD/alpha. Tested on PWS500
(ev56, handled as non-BWX by Xorg) and XP1000 (ev6, BWX). Also
tested by Rafael Ruiz on a AlphaStation 255 (thanks !).
non-PCI adapters are not supported; someone should make these work
as a wsfb device.
2009-01-24 17:24:52 +00:00
he e724c6a64d Add an entry for the recently added ./kernel directory tree. 2009-01-24 13:53:56 +00:00
agc df41ea2ee2 Add the build glue and sets information for the libopenpgpsdk library, and
the openpgp binary.
2009-01-24 01:15:24 +00:00
rmind f0e51651e4 Change path to kernel modules from "/stand" to "/kernel".
Needs to go in before 5.0.  Proposed on <tech-kern>.
2009-01-24 00:29:12 +00:00
minskim 8b464c62c2 MKSENDMAIL is no longer used. 2009-01-19 19:13:45 +00:00
jmmv fd39001d18 Adjust file lists after the import of ATF 0.6. 2009-01-19 07:19:35 +00:00
snj a8a1e35bee Fix set lists for XFree86 on netwinder. 2009-01-19 02:57:50 +00:00
he 305b313149 Farm out module tests to module.mi, to accomodate evbppc which
currently does not build modules or module tests.
2009-01-18 12:49:07 +00:00
agc 4d23086ab7 Bump shared lib versions for libdevmapper following the 64bit time_t/dev_t bumps 2009-01-18 00:44:33 +00:00
mjf 53ce0ef17c Catch up with shlib major bump for all arm platforms. 2009-01-17 17:05:17 +00:00
cegger 3e297f66ad manpages for new age(4) and atphy(4) drivers 2009-01-16 21:28:10 +00:00
uebayasi 7caa97c9ca config_found_sm(9) -> config_found_sm_loc(9) 2009-01-16 09:51:34 +00:00
haad f42e53f384 Add lvm script to the lists. 2009-01-16 01:58:32 +00:00
dogcow f91a017c5f i386 compat libs' major version bump, due to time_t changes. 2009-01-14 08:04:18 +00:00
jnemeth e99cf5f41a oops: X11R2 -> X11R6 2009-01-14 07:07:12 +00:00
tsutsui 9f9e7cdcd7 Remove /boot.atari, which is no longer installed during build
and removed from base.tgz.

Note we must not mark this obsolete because this tertiary bootloader
will be copied into / during installation and it shouldn't be removed
by postinstall(8).
2009-01-13 13:52:06 +00:00
jnemeth 24565c95ce missed a couple 2009-01-13 05:43:39 +00:00
jnemeth 79a9698719 - more christos-time_t shared library bumps
- sort
2009-01-13 01:47:13 +00:00
dogcow a217648bf2 more shared library major number bumps. 2009-01-12 10:01:33 +00:00
jnemeth 1cdebf7e1f got a couple wrong 2009-01-11 23:14:53 +00:00
jnemeth 306bc7a8b5 shared library bumps; undoubtably there will be many more 2009-01-11 13:26:29 +00:00
rmind 57babc4980 Manuals describing the interface of POSIX message queues.
Taken from The Open Group, with various modifications.
Thanks <wiz> for improvements!
2009-01-05 21:19:48 +00:00
pooka 7defc699fc +sysvbfs 2009-01-05 15:38:00 +00:00
jnemeth b75982a72d add new callout_ack, callout_expired, and callout_invoking manpages 2009-01-05 05:06:09 +00:00
lukem aa5e6ee4e2 Move usr/share/mk/* from comp to base.
We provide make in base, so having the "system" .mk files there is useful.
Fixes PR 5865, PR 22126
2009-01-05 00:18:38 +00:00
he 5c1f0a6b39 Add etc/rc.d/rndctl. "Hi, apb@!" 2009-01-04 23:02:21 +00:00
wiz 211af1fdb9 Add man page for gcscaudio driver. 2009-01-04 15:34:17 +00:00
tnozaki 52ed7b035f Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format.
ok'ed by core and releng.
(thanks for agc@, snj@ and i'm sorry for long time patience).

[libc]
- localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by
  new locale-db implementation using citrus_db backend,
  see src/lib/libc/citrus/citrus_lc_*.[ch].
- add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation
  internally, because they're locale-aware function.
- add some stubs for multi-locale issue, see {current,global}_locale.c.
- remove some obsolete file, setrunelocale.c, ___runetype_mb.c.
- remove __savectype() from ctypeio.[ch].

[tools]
- mklocale(1): add new option ``-t'' that generates new style
  LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format.
- chrtbl(1): added ctypeio.[ch] for __savectype().

[locale-db]
- added en_US.US-ASCII locale.
- removed some shareable locale definition file:
    en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8
    zh_CN.eucCN -> zh_CN.GB18030
    and more...see src/share/locale/*/Makefile.
- remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS.
- change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP*
  for X11's locale.alias file alignments.
- fix regression test, wrong wcs?width(3), NAN/INF usage.

i tested release-build following arch:
  i386, amd64, hpc{mips,arm,sh}, sparc64, vax.

citrus_lc_*.[ch] also can read old-plain-text style locale-db.
so that backward compatibility is keeped, but lc*.[ch] can't read
new citrus_db'ed locale-db and localeio.c never check sanity,
so forward compatibility is broken ;-<

old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.
2009-01-02 00:20:18 +00:00
agc 287120139a Might as well install the dm devmapper module when we install the
other parts of the LVM tools - use the same MKLVM switch, though.
2008-12-31 21:22:02 +00:00
pgoyette 38a22d040a Correctly mark files obsolete. 2008-12-30 20:33:27 +00:00
pgoyette 6bafd541ac The extra fonts have gone away again, probably due to changes being made
to make(1).  Mark them 'obsolete'.
2008-12-30 18:00:38 +00:00
christos 09799eeb1f add pw_getpwconf 2008-12-26 00:52:45 +00:00
jmmv dc96dedd00 Install the Cards file used by xorgconfig. 2008-12-25 12:45:56 +00:00
ghen 349ed9999e Add X.org support for the Colemak keyboard layout, see http://colemak.com
(it's been included in upstream xkeyboard-config, but not in xkbdata).
2008-12-25 12:12:17 +00:00
pgoyette 16866faca8 Remove duplicate entry for 7x13.pcf.gz 2008-12-24 15:04:19 +00:00
agc fcded1c904 Only worry about /sbin/lvm if MKLVM was involved. 2008-12-23 04:22:55 +00:00
agc 408492d9e8 Put the lvm/MKLVM glue into the sets subroutines 2008-12-23 02:56:10 +00:00
agc adf8a9bf65 First pass at set list changes for lvm functionality. 2008-12-22 20:18:36 +00:00
pgoyette 9c3665a581 Update for new sizes of KOI8-R, ISO8859-8 and ISO8859-11 2008-12-21 23:13:15 +00:00
isaki cf59801230 x68k pow(4) now uses MI sysmon_pswitch framework. suggested by tsutsui@.
- Make MD poffd(8) retire, and use MI powerd(8) instead of it.
- Make /dev/pow1 retire, because nobody holds /dev/pow0 any longer.
  Use /dev/pow0 for pow(4) ioctl.
- POWIOCSSIGNAL ioctl which is for poffd(8) is also obsoleted.
2008-12-20 13:20:58 +00:00
christos 6be7b1d936 kill bitmask_snprintf 2008-12-16 22:50:32 +00:00
njoly b4f0a0e86c +tabs.debug 2008-12-12 23:49:28 +00:00
mishka 43e91ff9f2 Import rc.d/httpd script for httpd(8) daemon control.
See rc.conf(5) for options explanation.
2008-12-11 13:55:16 +00:00
roy aa75124521 Add the tabs utility, conforming to IEEE Std 1003.1 (``POSIX.1'').
Fixes PR bin/11227

No objection on tech-userland, ok: martin
2008-12-11 11:14:36 +00:00
pgoyette b6ef8a4ac6 Add fdopendir.html3 2008-12-07 01:46:06 +00:00
cube 4292dea308 Move etc/rc.d/x{dm,fs} into xetc.tgz. 2008-12-05 18:56:47 +00:00
ad 117c67b2f2 Add fdopendir(), from Solaris/Linux. 2008-12-05 13:08:53 +00:00
ad 49e50a21d6 PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbols not there)
Add a layerfs module.
2008-12-05 13:05:37 +00:00
tsutsui 7828361bcf - don't build compat_linux on alpha until sys/modules/compat_linux/Makefile
handles required MD files under sys/compat/linux/arch/alpha
- build exec_elf64 for all 64 bit arch
- use MACHINE_ARCH!="alpha" instead of MACHINE!="alpha" for exec_elf32 check

XXX we have many histrical inconsistent use of amd64 vs x86_64.
2008-11-29 18:41:06 +00:00
tsutsui 36e401605d Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
  rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.
2008-11-29 17:57:33 +00:00
tsutsui 6c9852e4a8 alpha doesn't have modules for compat_linux and exec_elf64 (yet?). 2008-11-28 15:16:02 +00:00
tsutsui 399241e435 - rename set list lkm.mi -> module.mi
- move obsolete lists of usr/lkm files to mi
2008-11-26 15:45:56 +00:00
tsutsui d54ffae702 Remove dup entries. 2008-11-26 11:41:07 +00:00
he 5d0260e67c Adapt to the removal of exec_elf32 from the alpha port, necessitating
the module be added to all the other ports' md.* files.
Also add the compat_linux module for alpha.
2008-11-26 11:06:11 +00:00
he 89e03cd94e Add the recently added filecorefs, msdosfs, nullfs, and umapfs modules. 2008-11-26 11:04:22 +00:00
he 595bc8a159 Add dev/crmfbreg.h. 2008-11-25 20:48:01 +00:00
cube 3109c3a3b9 Register PPP compressors modules. 2008-11-25 02:45:14 +00:00
joerg 6c45130eba Move the specification of the on-disk journal format into a separate
header.
2008-11-24 16:05:21 +00:00
tsutsui 427495e3ff Replace timecounter(9) man page with OpenBSD's tc_init(9)
since the previous one was derived from FreeBSD's time(9)
which was based on NetBSD's time_second(9), and
it didn't mention the timecounter framework itself.
2008-11-24 14:25:15 +00:00
tsutsui e27e32c9d4 Add tvtohz(9) man page, which is Xref'ed from microtime(9) and microuptime(9),
from FreeBSD.
2008-11-24 14:08:12 +00:00
tsutsui ad4de7f1e5 Merge description about bintime(9), getbintime(9), getmicrotime(9),
nanotime(9), and getnanotime(9) from FreeBSD's microtime(9) man page,
and add appropriate MLINKS.
2008-11-24 13:50:07 +00:00
tsutsui 98a1d01177 Fix botch in previous. 2008-11-24 12:43:43 +00:00
tsutsui f208f6681d Add MLINKS to binuptime(9), getbinuptime(9), getmicrouptime(9), nanouptime(9),
and getnanouptime(9) from microuptime(9).
2008-11-24 12:09:54 +00:00
ad 22a5f6ab5a Rename some modules to match their vfs name. 2008-11-24 11:26:49 +00:00
rtr 37a0c6d64c * install only wsfb driver and manpages for netwinder
* don't install client side dri modules for netwinder
* remove module and driver entries from set lists for netwinder that
  are no longer installed.
2008-11-24 07:51:51 +00:00
martin c0355a8c33 Move the exec_elf32 module into MD files. 2008-11-23 15:47:42 +00:00
jnemeth f11160b8b4 update compat libc to 12.164 2008-11-21 13:35:23 +00:00
matt 0ad7281825 Add new ptree (Patricia / RADIX tree) implementation to NetBSD. 2008-11-20 23:50:08 +00:00
ad 226bc85b61 Rename the accept filter modules to make module name match filter name. 2008-11-20 09:58:45 +00:00
ad 92ce8c6a3d Make the emulations, exec formats, coredump, NFS, and the NFS server
into modules. By and large this commit:

- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime
2008-11-19 18:35:57 +00:00
pooka e10fef6cd2 Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer
include the file system code.  File system rumps explicitly need
to include rumpvfs from now on.
2008-11-19 14:10:48 +00:00
pooka 4365963024 add include/rump/rump_namei.h 2008-11-17 08:56:56 +00:00
ad e6a3385171 Make POSIX AIO loadable as a module. 2008-11-14 23:33:45 +00:00
apb c89f08d79b Add support for new MAKEVERBOSE levels 3 and 4. The complete list is now:
0   Minimal output ("quiet")
 1   Describe what is occurring
 2   Describe what is occurring and echo the actual command
 3   Ignore the effect of the "@" prefix in make commands
 4   Trace shell commands using the shell's -x flag

The default remains MAKEVERBOSE=2.
2008-11-13 20:40:11 +00:00
ad b11cbdbb9d compat_ossaudio module, so others can depend on it. 2008-11-13 10:05:52 +00:00
pooka c4cd5545e5 Update compat library setlists for MKPUFFS removal. 2008-11-12 14:47:22 +00:00
ad 90ca4b2244 +ksem 2008-11-12 14:33:11 +00:00
pooka b2fa04c6b2 Now that MKPUFFS is default, kill it as advertised.
While there, give puffs and refuse files sensible syspkg entries.
2008-11-12 13:17:27 +00:00
ad 0efea177e3 Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
cube 9ebedbde5e Register files installed for libglut. 2008-11-11 16:13:50 +00:00
macallan f11a850607 add entries for the AG-10e driver and man page 2008-11-11 03:44:45 +00:00
dogcow fffaa9c27d x11,xorg,lint doesn't work, as the keywords are AND'ed together; you have to
split the entries onto separate lines. Problem pointed out by Jukka Salmi.
2008-11-11 02:18:55 +00:00
dogcow 58059f20c1 Move all the xorg/x11 linty stuff from comp/mi -> xcomp/mi 2008-11-10 04:06:16 +00:00
mrg e5bc8e2c94 fix a couple of minor errors picked up by he@. thanks! 2008-11-09 23:07:22 +00:00
mrg 9c8df5ee67 - retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
  for the X11 to build if MKX11=yes is set.  it takes the values
  of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful
2008-11-09 23:02:28 +00:00
macallan e728cef6f2 XF86VidMode stuff built on sparc. 2008-11-09 17:52:08 +00:00
wiz 28d736a3de Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0
are already there).
2008-11-08 19:01:05 +00:00