Commit Graph

720 Commits

Author SHA1 Message Date
mrg a89c8d6ca6 delete lbxutil and lbxproxy. 2009-04-20 04:03:49 +00:00
mrg 5e9e14ff6e part two of excising Xprint support from native xorg:
- delete libXp, libXprintAppUtil and libXprinUtil
- delete printproto
- delete xphelloworld, xplsprinters, xprehashprinterlist,
  xpsimplehelloworld and xpxthelloworld


i'll be removing the sources shortly.
2009-04-20 03:07:13 +00:00
mrg 3d49c6ee6e in preparation for removing Xprint:
- retire libXaw8
- remote Xprint support from xmore
- bump libXaw7 to major 10 so that "libXaw.so" gets a new SONAME, and
  make it the "libXaw" used.


XXX: this probably should be pulled up to netbsd-5, which is why i have
XXX: separated it out from the general Xprint removal
2009-04-19 21:36:46 +00:00
roy be69da1d06 Import dhcpcd-4.0.13
Fixed since dhcpcd-4.0.12 include
 * Every DHCP message now requires a ServerID as some rogue DHCP servers
   NAK without one.
 * Extra UDP validation is now done for testing dhcpcd over a loopback
2009-04-17 20:05:27 +00:00
cube fbe24c14b9 Give previous commit a chance to work [hi christos!]. 2009-04-14 20:26:52 +00:00
christos ba547ecf41 mkldap depends on mkcrypto 2009-04-14 17:47:16 +00:00
pooka 04b935ee0a Instead of printing the status value from wait(), decode it into
more human-readable output.

reviewed by jmmv
2009-04-14 15:41:11 +00:00
christos 432ce7c95e At ad@'s request add support for native rwlocks. The XXX's should be addressed
before this is enabled, perhaps with _np functions.
2009-04-13 21:20:40 +00:00
christos d73aed5293 typo OPS instead of OP, pointed by ad@ 2009-04-13 20:23:27 +00:00
veego a3f4641381 Update for 1.2.5:
- Reorder SRCS to match the generated Makefile
- Enable rhd_audio.c and rhd_hdmi.c
- Add r600_shader.c in the default cause
- Add r6xx_accel.c, r600_exa.c and r600_textured_videofuncs.c for DRI
2009-04-13 19:39:57 +00:00
snj 448f288967 Update for freetype-2.3.9. 2009-04-13 18:58:08 +00:00
christos fc036a6369 auto-define if we have 64 bit atomic ops. 2009-04-12 22:40:56 +00:00
christos 2d265727f9 we don't need memrchr anymore. 2009-04-12 22:30:48 +00:00
christos 234834adea provide symlinks for the man pages too. 2009-04-12 21:00:48 +00:00
christos 61863ee15d hook bind 2009-04-12 17:13:42 +00:00
christos 5cd19b3c51 hook bind libraries 2009-04-12 17:10:22 +00:00
christos 69365232db more fixes for the import scripts 2009-04-12 17:08:03 +00:00
christos a7ff841fa1 add libbind2netbsd script based on bind2netbsd 2009-04-12 15:39:53 +00:00
christos b5677b3604 from ftp:///ftp.isc.org/isc/libbind import 6.0rc1. 2009-04-12 15:32:58 +00:00
christos 1030ae3f66 more description fixes. 2009-04-12 15:23:22 +00:00
christos 4491c6c7fc reflect new reality. 2009-04-12 15:05:59 +00:00
christos a52d4154df apply all our patches and the build glue 2009-04-12 03:46:04 +00:00
bouyer f331ab29d9 fix Xorg build on alpha:
- don't build/install drivers that are x86-specific
- add extra files to sets lists.
2009-04-10 17:00:44 +00:00
christos 889c434e54 - fix bug with cvs group auth
- use our own getopt
- add config tests for optreset
2009-04-10 11:20:28 +00:00
christos 009831ecb0 Add getopt.c which got lost. 2009-04-08 21:57:15 +00:00
christos 4a1c940567 argh. try to make this portable across all NetBSD platforms. 2009-04-08 19:02:35 +00:00
christos 3039dd7cbb fix closing paren 2009-04-08 17:24:55 +00:00
christos 0eb8ebe6b2 sorting ate a file. 2009-04-08 17:12:52 +00:00
christos 6b662a8eac deal with LP64 2009-04-08 17:03:55 +00:00
christos 601e05914b Hook cvs 2009-04-08 16:30:12 +00:00
christos 274254cdae Port over NetBSD fixes:
- remove configure hooks to other os's
- handle symlinks in cvsroot
- configurable CVS local directory name
- unlock patch
- setxid patch (handle setuid CVS and drop privileges correctly)
- when __SSP__ avoid alloca
- admin commands in history
- programmable admin group
- always enforce admin group
- protocol independent network handling (handle ipv6)
- correct issue with wrong revision in resurrected files
- centralize cvs password cleanup in memory
- don't segv if we re-enter exit handlers
- more sprintf -> snprintf
- extra empty line in editor buffer
- alias 't' with 'T' in logmsg.c for compatibility
- alias config "LocalKeyword" with "tag" and "UserAdminOptions" with
  "AdminOptions" for compatibility.
- disable Checking-prog and Update-prog for security
- take account of our current umask when computing the mode of files.
2009-04-08 16:27:51 +00:00
christos a7c918477d from ftp.gnu.org 2009-04-07 22:10:01 +00:00
joerg d595a1c226 Import pkg_install-20090406:
Remove premature return that broke dependency tracking for pkg_add -u.
Fixes PR 41143.
2009-04-06 18:49:08 +00:00
joerg 7bacb5af4b Reimport libfetch-2.23 from pkgsrc, at least one change was lost. 2009-04-04 23:26:03 +00:00
perry 35ecaecfb0 Remove the creation of the following symlinks to nowhere:
/usr/X11R7/lib/libXaw.so.6
/usr/X11R7/lib/libXaw.so.7
/usr/X11R7/lib/libXaw.so.8

Note that there is still some use of the "LIBOLD" variables in the
Makefiles associated with PKG* variables that I don't understand.

Discussed with mrg and martin
2009-04-03 16:21:08 +00:00
perry 2cd7db9ec7 add -n to gzip invocation 2009-03-31 21:12:51 +00:00
mrg e38e7ed033 - add X11FLAGS.DRI.
- prepare for rhd_audio.c & rhd_hdmi.c (still not used.)
2009-03-30 02:01:11 +00:00
christos 1bc40adee0 s/4.../5000/ 2009-03-29 14:22:24 +00:00
mrg fcc023545e - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total
address space available to processes.  this limit exists in most other
modern unix variants, and like most of them, our defaults are unlimited.
remove the old mmap / rlimit.datasize hack.

- adds the VMCMD_STACK flag to all the stack-creation vmcmd callers.
it is currently unused, but was added a few years ago.

- add a pair of new process size values to kinfo_proc2{}. one is the
total size of the process memory map, and the other is the total size
adjusted for unused stack space (since most processes have a lot of
this...)

- patch sh, and csh to notice RLIMIT_AS.  (in some cases, the alias
RLIMIT_VMEM was already present and used if availble.)

- patch ps, top and systat to notice the new k_vm_vsize member of
kinfo_proc2{}.

- update irix, svr4, svr4_32, linux and osf1 emulations to support
this information.  (freebsd could be done, but that it's best left
as part of the full-update of compat/freebsd.)


this addresses PR 7897.  it also gives correct memory usage values,
which have never been entirely correct (since mmap), and have been
very incorrect since jemalloc() was enabled.

tested on i386 and sparc64, build tested on several other platforms.

thanks to many folks for feedback and testing but most espcially
chuq and yamt for critical suggestions that lead to this patch not
having a special ugliness i wasn't happy with anyway :-)
2009-03-29 01:02:48 +00:00
christos 0482d9b884 Add firmware for the 5000 from:
http://www.intellinuxwireless.org/iwlwifi/downloads/\
iwlwifi-5000-ucode-5.4.A.11.tar.gz
2009-03-28 16:16:02 +00:00
christos e78b589366 import new bind 2009-03-22 15:02:24 +00:00
christos e353dcca6a import new bind 2009-03-22 14:55:05 +00:00
wiz df00d5ab55 Fix merge error. 2009-03-21 10:09:16 +00:00
christos e6c7ef55a0 need udf. 2009-03-20 21:15:29 +00:00
christos e3fc2c5c61 typo 2009-03-20 21:14:21 +00:00
christos c0b438899b refresh 2009-03-20 21:13:48 +00:00
christos 1400370530 merge conflicts 2009-03-20 20:30:52 +00:00
christos 4bcd344e8f Import am-utils 6.x.y 2009-03-20 20:26:47 +00:00
plunky 6879249b2c add the xdm config files Xstartup and Xreset to the build 2009-03-13 17:12:44 +00:00
njoly 6d58ff999b Update atf version to 0.6 for pkg-config files substitution.
ok by jmmv@
2009-03-11 15:57:08 +00:00
mrg 0f95b6d897 fix build libX11 1.2. 2009-03-10 16:36:07 +00:00
mrg f7cb1d15ed build property.c, and the new Xi manuals. 2009-03-10 04:50:24 +00:00
mrg ad766d0b53 add tags.c, hash.c, and the new path to the app-defaults. 2009-03-10 03:55:59 +00:00
joerg 0c588b7da9 Import pkg_install-20090309:
Fix double free in pkg_info.
2009-03-10 00:48:40 +00:00
joerg 8a90f43fbf Import libfetch-2.23:
Don't leak file descriptors when iterating local directories or checking
for if-modified-since on local files.
2009-03-10 00:44:15 +00:00
mrg b0c8dd2fc3 add clientwin.c, needed by newer packages. 2009-03-09 07:07:19 +00:00
ad 5e99d26fbe Adjust weight of SIDL down so idle kthreads don't eat up all of the
thread display
2009-03-08 16:26:03 +00:00
joerg 1b46f9c5df Merge pkg_install-20090307. 2009-03-08 14:53:16 +00:00
joerg 908e85af04 Import pkg_install-20090307: Fix a file descriptor leak in pkg_add. 2009-03-08 14:51:34 +00:00
joerg 08d9a1067c Avoid sign comparision issues. 2009-03-06 15:17:56 +00:00
mrg bcc593b98f put xkbcomp output into /var/db/xkb by default, a place that (now) exists 2009-03-03 06:01:56 +00:00
joerg bae4fdf17e Import pkg_install-20090302:
- plug some file descriptor leaks
- add pkg_info -r
2009-03-02 22:31:13 +00:00
macallan a924e351f3 Build the Mesa DRI module only on architectures that also build any DRI drivers 2009-03-01 02:20:51 +00:00
joerg 60d9c2168a Update build glue for pkg_install-20090228. 2009-02-28 19:36:32 +00:00
joerg 847d5ab660 Merge changes for pkg_install-20090228. 2009-02-28 19:36:23 +00:00
joerg e50ad3d100 Import pkg_install-20090228:
- pkg_add:
  - more consistent PKG_PATH processing
  - support setting PKG_PATH in pkg_install.conf(5)
  - don't crash when installing package with conflicts
  - fix updating packages with explicit +PRESERVE
  - document the rules for finding packages more clearly
- pkg_info:
  - don't complain about PKG_PATH, it is not used
  - sync documentation with reality
2009-02-28 19:33:34 +00:00
oster ab54f8ad2b On a multi-cpu/core machine, running 'top' and pressing '1' resulted
in n-1 blank lines at the bottom of the display.  On the same machine,
running 'top -1' and pressing '1' resulted in a garbled display that
would just get progressively worse.  Invert the values returned by
display_setmulti() to correct both issues.
2009-02-27 17:38:14 +00:00
reinoud cc2f230432 Add missing files to the via driver 2009-02-27 15:47:46 +00:00
joerg 8ef7bd4c41 Merge. 2009-02-26 19:40:24 +00:00
joerg 4d694e83af Remove pkg_install.conf.5 on make clean. 2009-02-26 18:35:13 +00:00
roy 3d26b90412 Import dhcpcd-4.0.12
Fixes since dhcpcd-4.0.11 include:
 * Logging to LOG_DAEMON instead of LOG_LOCAL0
 * Checking for POLLERR and POLLNVAL
 * Only opening raw sockets when we have a working link
2009-02-26 13:53:19 +00:00
joerg e0c851f773 Update build glue for pkg_install-20090225. 2009-02-25 21:23:17 +00:00
joerg 3018e10272 Import pkg_install-20090225:
- improve diagnostic for audit-packages wrapper
- new pkg_delete code:
  - topologocial ordering of packages
  - bails out before removing anything if it knows that it will run into
    problems later
  - new option -A: remove automatic installed packages that are no
    longer used (e.g. pkg_add foo; pkg_delete -A foo should not alter
    the list of installed packages)
- less chatty pkg_info for -Q
2009-02-25 21:21:40 +00:00
roy 27323c5250 Import dhcpcd-4.0.11
Fixes since dhcpcd-4.0.10 include recovery from send_packet failure
2009-02-21 10:12:30 +00:00
haad 526dfe53d4 Merge conflicts and NetBSD local changes. 2009-02-18 12:16:13 +00:00
haad bec4d750d4 Import new lvm2tools 2.02.44 version and libdevmapper 1.02.30. 2009-02-18 11:16:14 +00:00
jmmv 658941c968 Build and install h_c; from Nicolas Joly in private mail. 2009-02-17 17:29:19 +00:00
abs 7d1bb45afc Everyone gets -XSERVER_HAS_FB 2009-02-16 12:41:11 +00:00
mrg 3c12759a90 from yorick hardy:
- build mesa_dri.so, saving ~1.8MB per module (yay, the size of the
   xsetrver set goes down massively now)
 - use the right includes so that dri * mesa use the same headers
 - correct LIBDPLIBS for libdri

tested by jmcneill, and builds fine for me.
2009-02-15 19:00:21 +00:00
joerg 6a4d107f7d Install pkg_install.conf(5). 2009-02-15 18:24:49 +00:00
abs 2227cf3b2f Default XSERVER_NEEDS_MIEXT=yes 2009-02-14 22:49:58 +00:00
jmcneill ff3af4aa1d Build xf86-video-wsfb on x86 2009-02-14 20:29:09 +00:00
joerg 9da2cc5c4b Update to libfetch-2.22:
- Support for conditional fetch
- Allow correctly overwriting fetchRestartCalls from signal handlers by
  making it volatile
- Explicitly document that the size of struct url can increase.
2009-02-14 19:36:51 +00:00
joerg b8b994aea2 Import pkg_install-20090214:
- pkg_add:
  - doesn't crash on missing +BUILD_INFO
  - for -u skip the package it will update when l oking for conflicts
  - don't fail in libarchive when trying to use directories as packages
- pkg_admin:
  - stricter argument checking for audit family of commands
  - fetch-pkg-vulnerabilities -u will only update if the remove file
    is newer
- pkg_delete:
  - fix PKG_METADATA_DIR passed to deinstall script
  - when using -d, ignore @dirrm
  - fix -d code to unregister the correct pkgdb entry
- pkg_info:
  - fix crashes on incomplete packages
2009-02-14 17:18:56 +00:00
abs a6ec339f8c Use MACHINE_ARCH rather than MACHINE where relevant. At least one file had a nice mixture of amd64 and x86_64 tests... 2009-02-14 13:32:12 +00:00
abs 00013b5332 Use MACHINE_ARCH where relevant, make the "no extra subdirs" the fallthru default option, fix merge issue fro last commit 2009-02-14 13:27:47 +00:00
abs b3b52a0f6c Only descend into the directory full of xf86 drivers if XSERVER_XFREE86 is set 2009-02-14 12:42:48 +00:00
abs 8c98b9f468 only buil dri for "everything" on amd64 and i386 2009-02-14 10:48:49 +00:00
abs b01a919335 Only descend into xfree86 if XSERVER_XFREE86 server is set 2009-02-14 10:46:06 +00:00
abs 5418aaa838 Only pull in xf86-${everything} on i386/amd64/alpha, rather than default case 2009-02-14 10:44:41 +00:00
macallan 6d8c9bc316 build the newport driver on sgimips 2009-02-14 03:17:24 +00:00
macallan 5b437f7ba6 reachover for newport driver 2009-02-14 03:15:15 +00:00
lukem f092a45e5d fix -Wsign-compare issues 2009-02-12 09:05:13 +00:00
plunky f3db23b38f Restore NetBSD branding to xdm login widget
- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
    X11BASE/include/X11/pixmaps/
2009-02-11 10:25:14 +00:00
abs e468650cc4 Enable Xvfb build on vax and x68k to match every other port. 2009-02-08 00:50:07 +00:00
joerg 560d13285f Retire. 2009-02-05 19:58:17 +00:00
roy fe76f6974c Import dhcpcd-4.0.10
Changes since dhcpcd-4.0.9
 * Move the ARP check to after the REQUEST to be more RFC2131 conformant.
2009-02-04 09:08:46 +00:00
wiz ba273597f5 New sentence, new line. Use more markup. 2009-02-03 05:16:08 +00:00
dbj e614bc2dfa reapply fix to xorg build for case insensitive objdir to avoid conflict
between lib/xkbfile/xkbmisc.c and lib/X11/XKBMisc.c
original fix was in src/tools/xkbcomp
2009-02-03 05:08:39 +00:00
joerg bb314659c8 Merge pkg_install-20090201 and update build system. 2009-02-02 20:47:19 +00:00
joerg d66ee6c3fd Import pkg_install-20090201. From the branch merge in pkgsrc:
- DB support is always included from libnbcompat if needed
- pkg_view and linkfarm are not installed any more; they are not moved
into the attic yet, so they can easily be installed as separte package
- common configuration file to customise the behavior of various
components; this supersedes the old audit-packages.conf
- support for PKSC7 signatures (using X509 certs) and GPG signatures for
packages in a secure way. See pkg_admin(8) for how to create them and
pkg_install.conf(5) for the options to use them
- audit-packages and download-vulnerability-list are wrapper scripts
  around pkg_admin. They try to mimic the classic options if used
  sanely.
  "pkg_admin audit" is now an order of magnitude faster than before
- pkg_add uses libarchive and libfetch instead of external ftp and tar:
  - progress bar is currently missing for downloads
  - "pkg_add -" is no longer supported
  - no adhoc check for conficts between dependencies and already
    installed packages
  - "pkg_add -s" has been replaced with an option in pkg_install.conf,
    verification of plain detached GPG signatures is no longer supported
  - optional check for vulnerabilities before adding a package
  - if /var and /usr/pkg are on different fileystems it is twice as fast
    now
  - conflicts due to overlapping plists are checked before installation
  - pkg_add no longer plays with the process limits
  - pkg_add and pkg_delete have a new destdir option; scripts have to
    either be modified to use PKG_DESTDIR or should be disabled
- pkg_add -u for now can't be used to update to the exact same version
- internal "rm -rf" and "mkdir_p" code
- all memory allocation failures are not explicitly fatal
- if a file is not removed due to a failed checksum, still remove the
  entry from pkgdb
2009-02-02 20:44:00 +00:00
mrg ec49af9bdc fill in cflags for freetype. make xft-config.in depend on Makefile,
so that changes to the Makefile cause rebuilds.

fixes PR#40285.
2009-01-31 21:23:45 +00:00
roy 366affd3d0 Import dhcpcd-4.0.9
Changes from dhcpcd-4.0.8
 * Add a bit more pedantic error checking
 * Zero the DHCP message struct instead of trying to terminate the options
2009-01-31 12:57:30 +00:00
haad cdcbc2b421 Add xen xbd device to disk device filtering list, this will enable using of lvm
under the DomU.
2009-01-30 09:59:46 +00:00
roy 12dbb39b5a Import dhcpcd-4.0.8
Changes since dhcpcd-4.0.7:
 * broadcast address correctly set for hooks
 * respect renewal time if given but rebind time is not
 * nohook 20-resolv.conf works as well as nohook resolv.conf
 * short hostnames are now sent
2009-01-28 04:46:01 +00:00
christos 744913a534 fix defs.h building. 2009-01-26 16:30:14 +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
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
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
jmmv ca1ed55e40 Properly generate test programs by including common.sh. Otherwise, they
are all broken!
2009-01-20 10:29:59 +00:00
martin 238880933d Remove artifacts of the xfree reachover build - this makes it use the
proper includes.
2009-01-20 10:18:32 +00:00
jmmv 474d44894f Enable the build of ATF libraries. 2009-01-19 07:16:11 +00:00
jmmv c57d9133b5 Enable the build of ATF. 2009-01-19 07:14:06 +00:00
jmmv 36b1da6c51 Add reachover Makefiles to build ATF 0.6. These replace the old Makefiles
that were spread all around the tree when ATF lived in dist/atf.
2009-01-19 07:13:03 +00:00
jmmv e2207522e1 Import ATF 0.6. Replaces the old ATF 0.5 that was in dist/atf.
Changes in this release:

* Make atf-exec be able to kill its child process after a certain period of
  time; this is controlled through the new -t option.

* Change atf-sh to use atf-exec's -t option to control the test case's
  timeouts, instead of doing it internally.  Same behavior as before, but
  noticeably faster.

* atf-exec's -g option and atf-killpg are gone due to the previous change.

* Added the atf-check(1) tool, a program that executes a given command and
  checks its exit code against a known value and allows the management of
  stdout and stderr in multiple ways.  This replaces the previous atf_check
  function in the atf-sh library and exposes this functionality to both
  atf-c and atf-c++.

* Added the ATF_REQUIRE family of macros to the C interface.  These help
  in checking for fatal test conditions.  The old ATF_CHECK macros now
  perform non-fatal checks only.  I.e. by using ATF_CHECK, the test case
  can now continue its execution and the failures will not be reported
  until the end of the whole run.

* Extended the amount of ATF_CHECK_* C macros with new ones to provide more
  features to the developer.  These also have their corresponding
  counterparts in the ATF_REQUIRE_* family.  The new macros (listing the
  suffixes only) are: _EQ (replaces _EQUAL), _EQ_MSG, _STREQ and
  _STREQ_MSG.
2009-01-19 07:11:50 +00:00
christos 8b4f8868b3 fix location of the xorg pixmaps. 2009-01-19 04:38:36 +00:00
christos 39c9db5df2 turn on PASTE64 to handle large cut-n-paste buffers like the old xterm did. 2009-01-18 14:44:55 +00:00
haad bc57e405be Link cvs staticaly and and -ledit and -ltermcap to linking libraries. 2009-01-13 22:38:00 +00:00
ahoka 6930e04bce Disable stack protector warning when USE_SSP=yes. 2009-01-13 22:33:05 +00:00
christos 93f52fff9a We need to install libamu. 2009-01-12 16:03:16 +00:00
christos c42a4332d6 bump versions for time_t 2009-01-11 22:42:39 +00:00
christos 6e4e55b07c bump majors 2009-01-11 03:10:10 +00:00
haad 0501d89c35 Remove error prints which are not fatal on NetBSD. 2009-01-06 23:21:16 +00:00
christos a8517db3dc new autoconf needs _cv_ 2009-01-04 22:57:17 +00:00
christos 9d45a37e43 work around new gm4 issue, by commenting out stuff. 2009-01-04 20:34:11 +00:00
spz 94803c8905 make xdm (able to) use PAM
fixes PR 39851
2009-01-02 23:25:57 +00:00
christos 65f3b47bf5 add the cdfs extensions 2009-01-02 16:35:43 +00:00
christos 206e03dd87 more cdfs options 2009-01-02 16:34:05 +00:00
christos 544d676ec2 add missing options from the cd9660 filesystem. 2009-01-02 16:00:02 +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
haad 7f1b6ba871 Link with -ledit, too so we can use readline support which is used for
lvm shell.
2008-12-24 02:11:53 +00:00
haad 3660eb0b59 Enable readline support which is defined by editline in the NetBSD. 2008-12-24 02:10:56 +00:00
agc 10c0eb9360 Don't set up a symbolic link between dmsetup.8 and dmsetup.1 (and
associated cat and html pages) - just use the section 8 man page
for just now.
2008-12-22 18:13:30 +00:00
haad ede2f9031c LIBDM_SRCDIR now points to lvm2/lib/libdevmapper don't need to specify
lib/libdevmapper again.
2008-12-22 01:56:22 +00:00
haad 1c5ab99701 Fix building o lvm binary LVM2TOOLS_* was changed to LVM2_*. 2008-12-22 01:51:44 +00:00
haad 9c9642a3f6 Fix build of liblvm LVM2TOOLS_* was changed LVM2_*. 2008-12-22 01:48:58 +00:00
haad 719394c69f Add NetBSD protocol description header file. Libdevmapper is now buildable
without kernel sources.
2008-12-22 01:48:10 +00:00
haad 335c1857f4 Switch Subdir from lvm2tools to lvm2. 2008-12-22 01:08:08 +00:00
haad 9d3aa12778 Remove broken merged sources of haad-dm. lvm2tools are now in gpl2/lvm2
and libdevmapper is not needed anymore.
2008-12-22 01:07:14 +00:00
jmcneill 8a7834e3dd PR# xsrc/40150: unable to use Ctr-Alt-Fx to switch out of X server
Break libxkb into two separate libraries (libxkb and libxbkstubs). Pull
in libxkbstubs for Xvfb and Xnest, and for Xorg use dixmods/libxorgxkb.
Now Xorg no longer uses the stub XkbDDXSwitchScreen from xkb/ddxVT.c so
display switching works again.
2008-12-22 01:04:27 +00:00
haad 2b943ea665 Add reachover Makefiles to build LVM2 tools on NetBSD. 2008-12-22 00:57:58 +00:00
haad c6f73bb88c Add NetBSD bits to the original LVM2 tools sources. 2008-12-22 00:56:58 +00:00
haad 56a3493941 Import of lvm2tools 2.03.43 and libdevmapper 1.02.29. Needed to fix
haad-dm merge, because current lvm2tools sources are broken and will be
removed.
2008-12-22 00:17:35 +00:00
jmcneill 3127bf40e5 Fix vt switching when Xkb is disabled. 2008-12-21 21:20:03 +00:00
haad c9d0c62a0c Merge the haad-dm branch to -current. This branch adds LVM functionality to
the base NetBSD system. It uses Linux LVM2 tools and our BSD licensed
device-mapper driver.

The device-mapper driver can be used to create virtual block devices which
maps virtual blocks to real with target mapping called target. Currently
these targets are available a linear, zero, error and a snapshot (this is
work in progress and doesn't work yet).

The lvm2tools adds lvm and dmsetup binary to based system, where the lvm
tool is used to manage and administer whole LVM and the dmestup is used to
communicate iwith device-mapper kernel driver. With these tools also
a libdevmapper library is instaled to the base system.

Building of tools and driver is currently disable and can be enabled with
MKLVM=yes in mk.conf. I will add sets lists and rc.d script soon.

Oked by agc@ and cube@.
2008-12-19 15:24:03 +00:00
chris aa5f67e8e7 Add -lutil to allow linking to find the e-functions. 2008-12-13 12:21:50 +00:00
tsutsui 791606eb62 Sync usage with man page. 2008-12-13 09:05:56 +00:00
christos 809d48d0cb back emalloc out, I don't want it. 2008-12-12 23:10:08 +00:00
christos 56a682bfb8 - handle memory allocations gracefully using e-functions instread of
core-dumping.
- if the display is too small bail out.
2008-12-12 23:09:08 +00:00
hubertf 071bad8613 Move the build of libXi back to a point where libXext is definitely
built (i.e. behind the next .WAIT).

Suggested by veego@, tested successfully on the netbsd-5 branch on Solaris 10/x86
2008-12-12 19:59:52 +00:00
haad bc330923c1 Resolve conflicts created by import of lvm2tools-2.02.43. 2008-12-12 11:55:05 +00:00
haad 4726d09dbc Import of latest version of lvm2tools version 2.02.43. In this release
libdevmapper 1.02.29 release was merged by RedHat into the
lvm2tools repository.
2008-12-12 11:42:51 +00:00
haad 890ef417e2 Import of latest version of lvm2tools version 2.02.43. In this release
libdevmapper 1.02.29 release was merged by RedHat into the
lvm2tools repository.
2008-12-12 11:42:50 +00:00
haad 2acd41c7f8 Import of latest version of lvm2tools version 2.02.43. In this release
libdevmapper 1.02.29 release was merged by RedHat into the
lvm2tools repository.
2008-12-12 11:41:40 +00:00
veego 09f821d215 Do not enter all the lib/* directories here, only enter lib, because
lib/Makefile has the correct order and .WAIT stop points.
There is no point in duplicate the correct order here too.
I should have commited this change, when I fixed the order in lib/Makefile
2008-12-11 20:40:19 +00:00
roy 98454aa775 Import dhcpcd-4.0.7 with the following changes from dhcpcd-4.0.1
DHCP_DECLINE now includes the IP and Server in the message.
Trailing NULLs are stripped from string options.
ntpd is only restarted if it is already running.
ClientID is no longer sent by default.
CSR comes before routers and static routes as per RFC 3442.
Host routes are now added correctly.
If a the interface link flaps but status does not change, do not reset the timer.
2008-12-09 19:34:58 +00:00
mrg bcb1925cba add LIBISCXX. if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries.  use it for the one c++ library we have.

fixes PR#39936.
2008-12-06 19:32:05 +00:00
hubertf 226db0157a Use TOOL_AWK over hardcoded 'awk' - the latter is not good enough on Solaris 2008-12-03 23:17:56 +00:00
mrg 762b4ef51e add -Wl,-rpath,${X11USRLIBDIR}/modules to LDADD, so that scanpci can
find libscanpci.so.0.  fixes PR#40050.
2008-11-28 21:36:28 +00:00
apb faeb779f91 Use ${HOST_SH}, not ${SH}. ${SH} is undefined, so acts like an
empty string.  The build would sometimes work despite this error, if
errlist.sh happened to be executable and if the host's /bin/sh was good
enough.
2008-11-25 05:32:05 +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
cube b305e4b184 Build a PIC-friendly libmesa.a and make the DRI modules link to it. 2008-11-24 02:04:48 +00:00
cube f94a3fa0a5 Build a helper library containing all the code from MesaLib that DRI
modules need to function.  Note that the list of -D differs slightly in
libOSMesa, which compiles a few of the same files.
2008-11-24 02:03:52 +00:00
cube af13e5cde6 Reference libm from the top of the source tree rather than relatively to
.CURDIR.
2008-11-24 01:31:57 +00:00
cube f57978ed6d Unbreak expat by providing a proper configuration include for it. Problem
noticed by Jared McNeill.
2008-11-22 00:57:23 +00:00
hans 25fbe84db2 remove unused definition of DEFAULT_CONFIG_FILE. OK by cube. 2008-11-18 22:31:35 +00:00
cube ee7580cdcd Split the list of files off Makefile. libmesa.mk will be used later for
DRI modules.
2008-11-18 17:03:58 +00:00
joerg 8e658292aa Update to libfetch 2.20: Allow HTTP auth to be provided in URL. 2008-11-14 23:04:30 +00:00
cube 300b7fb7a9 Build libglut along with the rest of X.Org. 2008-11-11 16:12:05 +00:00
cube acbf18e71f Add reachover support files for libglut. 2008-11-11 16:11:29 +00:00
macallan 2ada4c9a61 build the AG-10e driver on sparc and sparc64 2008-11-11 03:38:00 +00:00
macallan 9fe1b32728 reachover for the AG-10e driver 2008-11-11 03:37:27 +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
veego daedaa68a8 - CPPSCRIPTS defined Xsession, but that had no CPPSCRIPTFLAGS_Xsession
line, which resulted in a broken Xsession file
- Use -DXPM for xdm-config too
- Move DEFAULTVT up before CPPSCRIPTS, so the later is in one block.
2008-11-09 13:02:36 +00:00
joerg 7efce18adf Drop non-applicable part of the original version in libarchive. 2008-11-07 15:24:44 +00:00
joerg 0e0a05e75d Switch to the correct second generation wpi(4) firmware. 2008-11-07 15:18:24 +00:00
joerg ae1f167309 Remove old version of wpi(4) firmware. 2008-11-07 15:11:16 +00:00
joerg b78ac4dea0 Import the real wpi(4) firmware image. 2008-11-07 15:01:55 +00:00
veego a74f73830c Add missing LIBDPLIBS, found by using 'LDFLAGS += -Wl,-z,defs' and sort
src/external/mit/xorg/lib/Makefile to match the new order.
2008-11-06 22:28:25 +00:00
macallan 7aac9a5290 don't build DRI drivers on sgimips either 2008-11-06 22:11:47 +00:00
macallan dd39ac4627 use ppc_video.c on sgimip as well since mips_video.c is just another subset
of ppc_video.c
2008-11-06 22:10:47 +00:00
macallan 0b74872bfb add sgimips 2008-11-06 22:09:11 +00:00
macallan c67e988999 reachover for the crime driver 2008-11-06 22:08:39 +00:00
cube b4ecd0fe82 Add necessary defines. Noted by Bernd Ernesti. 2008-11-05 19:50:06 +00:00
macallan 56ca03ffae include hw cursor support 2008-11-04 22:21:17 +00:00
macallan dfe1b54b07 Just some nits:
- test for macppc, not powerpc when building DRI drivers for mac
- fix a typo in the shark branch
- don't build DRI drivers on ibmnws either
2008-11-04 17:03:09 +00:00
macallan 945d055a2f don't build dri drivers on shark 2008-11-03 04:50:41 +00:00
macallan 6c84239fd2 build only chips and wsfb drivers on shark 2008-11-03 04:49:44 +00:00
cube de780bd326 Move pkgconfig file handling to a place where CLEANFILES is honored. Noted
by Bernd Ernesti.
2008-11-01 21:38:14 +00:00
cube 85084beeb9 Move libXft down in the hierarchy, because it depends on libXrandr. 2008-11-01 18:42:51 +00:00
cube 674ca68f54 Sprinkle -DXCMS where it is needed. I considered adding a config.h for
libX11, but that would make other things more complicated (such as the
differences with the static build).

Among other things, this makes icewm display proper colours instead of
random values taken from the stack.
2008-10-30 18:26:01 +00:00
veego 2fbfe267ba Update for the 0.12.0. import 2008-10-30 08:16:20 +00:00
macallan d486b6ab55 don't build drivers we'll never need on macppc and sparc64 2008-10-30 00:52:43 +00:00
joerg 68ab5fbb16 Add glue to ship Intel firmware images. For ipw and iwi require user to
accept the EULA via sysctl as discussed with core@.
2008-10-30 00:27:31 +00:00
macallan 46546f602d Add reachover for suncg6 driver and build it on sparc64. 2008-10-29 23:49:56 +00:00
joerg 290877a80b Import iwlwifi-4945-ucode-4.44.1.20. 2008-10-29 21:58:53 +00:00
joerg b2038ba8af Import ipw3945-ucode-1.13. 2008-10-29 21:57:22 +00:00
joerg ed36308ab9 Import ipw2200-fw-3.0. 2008-10-29 21:55:12 +00:00
joerg 9c841bbcaa Import ipw2100-fw-1.2. 2008-10-29 21:52:59 +00:00