Commit Graph

872 Commits

Author SHA1 Message Date
mrg a32a54ebe7 fix the SRCS list for swrast. 2009-08-27 04:36:13 +00:00
mrg 602bbf6a42 disable imstt driver. it needs xorg 1.6 help. 2009-08-27 04:35:57 +00:00
mrg dbed2ed55e build int10 on macppc -- "nv" driver depends on it.
xorg 1.6.3 works on my old powermac G4 with nv now.
2009-08-27 04:34:52 +00:00
mrg 3be75bc755 bsdResource.c is now called stdResource.c. 2009-08-27 04:34:13 +00:00
mrg 5b64d8fe9f build tdfx_dri.c. fixes PR#41922. 2009-08-27 04:33:18 +00:00
macallan c914c90eda build pnozz and suntcx drivers on sparc 2009-08-26 22:33:38 +00:00
macallan 66e211a7ea reachover for pnozz and suntcx 2009-08-26 22:30:46 +00:00
mrg 1ef7a9ffe7 install the xorg "protocol.txt" file. 2009-08-23 09:05:44 +00:00
mrg 7488d6c7be add -Wno-error for a bunch of files that use (xorg) deprecated symbols. 2009-08-22 02:40:26 +00:00
mrg 66681277bc colormap.c needs some -Wno-error too.... 2009-08-22 01:44:58 +00:00
mrg 4c1f42cfa8 Xmag.ad -> app-defaults/Xmag 2009-08-22 01:25:45 +00:00
mrg a8c466d9ae look for and find "config.h" 2009-08-22 01:06:02 +00:00
mrg 32719be438 enable strcasecmp() and strdup(). 2009-08-22 01:03:31 +00:00
mrg 881e863520 xrandr.c wants a VERSION defined now. 2009-08-22 01:03:11 +00:00
mrg 2aeb0a73e7 bdftruncate is now a C program ... written by martin and joerg. :-) 2009-08-22 01:02:47 +00:00
skrll a7eeba8942 Descend into gpl3 2009-08-21 23:13:23 +00:00
skrll 1f39bb7ff5 Disable as.info target. 2009-08-21 18:35:38 +00:00
joerg 12490ea439 Import pkg_install-20090817:
Add a new command for pkg_admin: findbest. It takes one or more patterns
and searches for the best match in PKG_PATH, just like pkg_add would.
It prints the URLs of the best match for each pattern to stdout.

Rewrite the config file parser to read the file only once.

Fix a bug in pkg_add's -P handling. For dependencies the pkgdb path was
computed incorrectly and included destdir more than once.

Fix the ACTIVE_FTP option to actually set the "a" flag and not the old
"p" flag.
2009-08-21 15:18:57 +00:00
skrll bc2b50ede9 Default to N32 for mips64. 2009-08-21 15:15:09 +00:00
joerg ebe76b0c9e Import libfetch-2.25:
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it
2009-08-21 15:12:24 +00:00
skrll 859ec79e00 Build binutils if ${MKBFD} != "no" && ${HAVE_BINUTILS} == "219" 2009-08-21 06:54:01 +00:00
skrll cc3417e706 Re-run mknative for the PKGVERSION fix. 2009-08-20 19:44:53 +00:00
skrll 0c4f052b9e Add a !FLAG_STRICT bb variant to (re-)allow:
sign:	.equ	8
		bb	sign, 0, foo
2009-08-20 12:48:53 +00:00
skrll df47c10aca Disable some more targets for provided files. 2009-08-19 10:55:06 +00:00
skrll 7fd1fb8d11 Escape trailing whitespace so it's not lost by make(1). 2009-08-19 10:53:27 +00:00
skrll abf07352b4 Merge changes to binutils 2.16.1 in src/gnu/dist/binutils into 2.19.1. 2009-08-19 07:19:30 +00:00
jmcneill d8b69fb901 Hook ACPICA iasl into build for i386 and amd64. 2009-08-18 23:43:31 +00:00
jmcneill 32932b3300 Add reachover Makefile for ACPICA iasl utility. 2009-08-18 23:42:39 +00:00
wiz 95ebd4eac2 Fix a typo. 2009-08-18 21:30:31 +00:00
skrll 31580a8965 First cut at reachover and mknative output. 2009-08-18 20:21:58 +00:00
jmcneill 4f823b1d6b Add intel-public license. 2009-08-18 16:53:29 +00:00
skrll 2a6b7db32d Import binutils 2.19.1 as requested by matt@
OK'ed by board@
2009-08-18 10:16:42 +00:00
haad 732a349764 Register callbacks for reclaiming kvm kernel space to arc. Unregister both
kvm address space and memory callbacks from kernel during arc_fini call.
2009-08-12 21:52:41 +00:00
haad 15e894922a Add missing header file. 2009-08-10 22:47:09 +00:00
haad 494666162f Rename getline to zgetline to avoid clashes with NetBSD getline.
Problem found by zafer@.
2009-08-10 22:44:41 +00:00
haad 2bd9595b28 Fix number of arguments passed to do_sys_mkdir. 2009-08-10 22:41:51 +00:00
haad 4c1e749f2d Add some NetBSD fixes which I have forgot to commit during first round.
With these patches I can build solaris and zfs module again.
2009-08-10 22:38:02 +00:00
haad 2a8f255ae1 Enable zfs module only for machine with at least 512Mb ram. 2009-08-07 22:47:19 +00:00
haad 82fbb9f0e8 Fix bogus comment, and remove superfluous parenthesis. 2009-08-07 22:46:04 +00:00
haad fc8ec0b896 Add NetBSD Solaris compat code and reachover Makefiles. Most of code written
by Andrew Doran some of it by me.

This is still work in progress code. There are known issues. Zfs can panic
your system still. I will commit integration bits and needed kernel bits
later when we fix most obvious bugs. This code need some support from our
kernel which I will commit in a separate patch and therefore itnot work yet.

Issues:

1) Support for openat/fstatat syscalls.
2) getnewvnode locking against myself panic when reclaiming vnodes
3) Replace solaris taskq with our workqueue which doesn't need to alloc
   anything during work.
4) Investigate problems with NO_WAIT allocations.

Oked by core@ and ad@.
2009-08-07 20:57:55 +00:00
haad 6a125a398c Add NetBSD specific changes to OpenSolaris code. These changes were made
by Andrew Doran and me. Thank you Andrew for your great help.

Oked by core@ and ad@.
2009-08-07 20:16:44 +00:00
haad f26cdf114a Remove accidentally commited tar.bz2 file. 2009-08-07 18:48:48 +00:00
haad c1cb2cd89c Import Opensolaris source code used with zfs port. Zfs code si from date
200811.
2009-08-07 18:32:11 +00:00
joerg b9b5f22385 Use WARNS=4. 2009-08-06 16:57:20 +00:00
joerg 0590ec0a66 Import pkg_install-20090806:
- pkg_add: add support to check license conditions before installation
- pkg_delete: add -k option to skip over preserve packages.
- WARNS=4 clean, fix some potential uses of uninitialized variables
2009-08-06 16:55:16 +00:00
christos a24ab0f5cc elide type punned warning 2009-07-28 21:51:30 +00:00
christos 1291d32876 add no version date 2009-07-28 21:18:01 +00:00
christos 723a00ffef merge 9.6.1-P1 2009-07-28 21:17:11 +00:00
christos 8efd920cd3 from ftp.isc.org 2009-07-28 21:10:17 +00:00
roy 1eb42625ea Import dhcpcd-5.0.7
Changes from dhcpcd-5.0.6 include:
* Fix -f path/to/config
* -e, --env var=value for profile specific env vars
* Many issues resolved when running in test mode
* Don't print a (null) string when there is no NAK message
* read ssize_t instead of size_t when checking signals
2009-07-28 20:53:17 +00:00
njoly f4e46459c3 Make process CPU value drop the decimal part when reaching 100%, like
WCPU.
2009-07-27 16:26:48 +00:00
joerg fdc1dac9e9 Import pkg_install-20070724:
- license handling: accept upper case letters. Keep license checks
  case-sensitive as done in the older pkgsrc logic. Document this.
  OK dillo@, schmonz@, wiz@
- pkg_info:
  - fix handling of non-packages, that are valid archives
  - invert order of pkg_info -r to better match the expectations of
    make update.
2009-07-26 22:59:33 +00:00
agc cb2414dfd1 Fix from Bert Kiers, also noted by jak - be consistent in naming the
key for the target hostname variable - it's "target hostname", not
"target host".
2009-07-23 04:32:13 +00:00
christos 75efea6592 bump libcrypto and friends; OpenSSL abi change: do_cipher last argument
changed from u_int to size_t. Affects _LP64 only.
2009-07-20 17:30:52 +00:00
christos badcaee3ff constify ciphers per new openssl 2009-07-20 17:17:56 +00:00
christos c5a57f5582 Use the correct libcrypto. 2009-07-20 15:46:51 +00:00
christos 36f53fd260 depend on the proper libcrypto 2009-07-20 15:41:55 +00:00
christos 5abcee2a8c find the correct libcrypto 2009-07-20 15:40:05 +00:00
christos ddb6af4806 catch up with openssl constification 2009-07-20 15:32:33 +00:00
joerg 86a313cf0e .Xr takes exactly two arguments plus separators, so fix the use here. 2009-07-15 09:50:08 +00:00
ahoka e288bad006 Add missing C file and change version number to complete the last upgrade. 2009-07-12 23:49:49 +00:00
mrg c6b110c7ca XXX: -Wno-error savage_exa.c for now. 2009-07-09 07:50:10 +00:00
mrg 393017d87b fix build for pixman 0.15.14 2009-07-09 02:15:48 +00:00
roy b1b5513e68 Update to dhcpcd-5.0.6
Changes from dhcpcd-5.0.5 include
 * Fix crash on MIPS, fixes PR bin/41682
   Thanks to Tim McIntosh <tmcintos@eskimo.com> for the patch
 * Save and restore interface MTU when changing
 * IP whitelist
 * Ensure that the lease and pidfile directories exist at startup
2009-07-08 22:33:21 +00:00
mrg f0f6e34374 need to link stdResource.c now 2009-07-07 07:58:46 +00:00
mrg 94a2d1af9e install geext.h. 2009-07-05 21:30:30 +00:00
roy 8c75820385 Sync 2009-07-03 22:20:09 +00:00
mrg c2eb070e59 enable EXA and XAA. 2009-07-03 21:19:19 +00:00
roy a0cd7e431b Import dhcpcd-5.0.5
Changes since 5.0.4
 * Fixed dstaddr detection for PtP links at startup
 * Default to requesting MTU in dhcpcd.conf
2009-07-03 19:39:25 +00:00
macallan 0c5e45033e netbsdPci.c is no more 2009-07-02 04:27:47 +00:00
macallan de0eabb5e4 we don't have or need SparcMulDiv.S 2009-07-02 04:27:05 +00:00
agc 80afc5a9cd catch up with change of filename 2009-06-30 02:59:15 +00:00
agc 5e01dafb5c Portable iSCSI - snapshot of current sources/changes
+ moved lba2cdb into iscsi-initiator.c and cdb2lba into disk.c
+ moved iscsi.c to protocol.c
+ calculate zero bytes and bits in a different way, and fix a bug or two
  on the way
+ add the ability to trace different types of debug information from the
  initiatior as well as the target
2009-06-30 02:44:52 +00:00
mrg 097e42c7ab add files needed for DRI. should fix a problem reported by Matthew Mondor. 2009-06-29 15:40:10 +00:00
tron 3136f6eb81 Don't install "post-install" and "postfix-files" to the example directory
any more just to remove them later. Problem noted by Thomas Klausner
on "current-users" mailing list.
2009-06-27 21:12:12 +00:00
tron 4e1f96faf8 Mirror the file system structure of the installed files in the structure
of the Makefiles as suggested by Christos Zoulas.
2009-06-25 18:21:50 +00:00
agc 474f9d04b2 Switch over to building iscsi library, target and initiator from the
external framework.
2009-06-25 13:58:59 +00:00
agc 534fa80408 Put the OSD sources in their own directory 2009-06-25 13:48:42 +00:00
agc b63649522c Update the external tree for new structure for reachover builds.
Add some iscsi-specific changes too:

Portable iSCSI - 20080207 to 20090622

+ Use modern autoconf
+ Add portable iSCSI initiator sources
+ New directory structure
+ Put OSD sources in their own directory
+ iscsi.h -> iscsiprotocol.h
+ add an iscsi.h for the new interface, and install it
+ globals_t -> iscsi_target_t
+ made an iscsi-target.h with all public functions in it
+ reformatted Intel license to fit in 80 columns
+ get rid of some abstractions which aren't needed any more
+ move over to a set of (name, value) tuples in target and initiator
+ add patch to set the target's StatSN at login time, from Gleb Kozyrev via
  Mark Foster
+ add manual page for libiscsi(3)
+ update libiscsi shared object major version to 2 to reflect the changes
  in API and ABI

More changes to come
2009-06-25 13:47:09 +00:00
tron 7d5e451c60 Switch to building Postfix 2.6.2 via "external/ibm-public/postfix". 2009-06-23 17:58:22 +00:00
tron 93e822e975 Install all helper scripts to "/usr/libexec/postfix" which is were Postfix
expects them now. Remove all comments indicating that they should be
in that directory.
2009-06-23 17:55:06 +00:00
tron 1faf39be0f Add makefile framework to build Postfix 2.6.2. Don't turn it on yet as
the Postfix 2.6.2 binary doesn't work yet because it cannot
find "/usr/libexec/postfix/postfix-script".
2009-06-23 15:02:51 +00:00
tron b492933390 (Re-)apply NetBSD specific patches. 2009-06-23 11:41:05 +00:00
tron 41fbaed053 Import Postfix 2.6.2. 2009-06-23 10:08:14 +00:00
mrg 9c6a192497 fix the list of sources. 2009-06-23 04:48:47 +00:00
mrg cb84b0f930 don't build the vga or nsc drivers -- they haven't been ported to
xorg-server 1.6 yet.  remove them from the list of drivers to try
to load with "X -configure".  (someone should also confirm that
this list of drivers is right.)

this should fix PR#41626.
2009-06-23 04:39:52 +00:00
agc fc75e102bd Move source files from the reachover framework to the dist framework. 2009-06-22 14:44:12 +00:00
agc 39f224166c Be sure to install binaries into the correct BINDIR 2009-06-22 06:52:18 +00:00
agc 29b8a3d91c Add example files and rc.d script - taken from dist 2009-06-22 01:51:02 +00:00
agc ef35af317f Add example configuration files 2009-06-21 21:23:46 +00:00
agc 2f24582978 Move the iSCSI target and initiator source across from dist/iscsi to
external/bsd/iscsi
2009-06-21 21:20:30 +00:00
agc 6a58b20453 Add the reachover framework for the iSCSI target and initiator, in
preparation for moving it from dist/iscsi to the external framework
external/bsd/iscsi.
2009-06-21 21:11:16 +00:00
mrg 5b9c71717d implement MKX11FONTS for Xorg. 2009-06-18 06:36:58 +00:00
mrg 3fb9247f79 actually build glx extension. 2009-06-18 03:32:41 +00:00
mrg 7319e14f4d remove dead code 2009-06-18 03:20:14 +00:00
mrg 855056f57f build pciaccess everywhere for now 2009-06-18 02:46:57 +00:00
mrg 5de241ae42 only built int10 on x86. from macallan. 2009-06-18 02:46:10 +00:00
mrg a1fe0e9723 remove non-existant subdirs from the default path list. 2009-06-18 02:45:30 +00:00
mrg 2fd2ea3eb2 build the swrast_setup code, too. 2009-06-16 05:21:58 +00:00
mrg 3aabb85acc be sure to link in the swrast_setup code, too 2009-06-16 05:16:12 +00:00
mrg 66feaa8daf - build and install swrast_dri.so
- don't force linking dri_util.c into swrast_dri.so
- fix the source lists in libGL/OSmesa makefiles
- unobsolete the symbols/pc keymap and 7x14-KOI8-R.pcf.gz font

XXX the libGL/OSmesa makefiles could use some reorg.  there
XXX are a bunch of duplicated items.
2009-06-16 00:26:10 +00:00
joerg e4b9854077 Update to pkg_install-20090610:
Improve diagnostic of the license code.
2009-06-14 23:30:57 +00:00
christos d15ef32f05 PR/41580: Hauke Fath: am-utils uses "netbsd${OSVER}" selector, still.
Changed to "netbsd"
2009-06-12 15:44:58 +00:00
mrg d0033f6983 fix xsrc/41577: install the Xvidtune app-defaults file, after the
necessary preprocessing and sed processing it needs.
2009-06-12 06:57:22 +00:00
mrg e2812586d9 clean up the sources list.
this driver doesn't work yet, though.
it has not been ported to libpciaccess yet.
2009-06-12 04:40:22 +00:00
mrg b3141d0339 add all the missing sources 2009-06-12 04:26:32 +00:00
snj 9d3fa903c6 Add a missing source file. X now works again in vmware. 2009-06-12 04:10:57 +00:00
mrg 216c4cfb08 add missing source files. 2009-06-12 04:00:56 +00:00
mrg d225a0d5f8 build updates for xorg-server 1.6. 2009-06-12 01:59:04 +00:00
mrg a4e3acd4f6 build new xorg-server dri2 component 2009-06-11 17:59:25 +00:00
mrg edc8c76e47 use -Wno-error for a deprecated warning. 2009-06-11 15:54:18 +00:00
mrg db1f69493d "version.def" is gone. 2009-06-11 15:33:12 +00:00
mrg e02f3af610 use -Wno-error for a deprecated warning. 2009-06-11 15:32:38 +00:00
mrg 8a1ae9c0dc add glapi_getproc.c. 2009-06-11 15:25:53 +00:00
mrg 8342211d1b upgrade the build framework for xorg-server 1.6.
this doesn't quite work yet.  Xvfb and Xnest attempt to link but
have missing symbols.  Xorg doesn't build all its components yet.
2009-06-11 05:43:15 +00:00
mrg 5b782c3aa9 build libpciaccess on x86.
exchange xkeyboard-config for xkbdata.
2009-06-11 05:15:06 +00:00
mrg 14eb698ce3 update reach over build for pixman 0.15.10. 2009-06-11 05:11:14 +00:00
mrg 870faed3ec fix up the Mesa version for the gl*.pc files. 2009-06-11 05:10:49 +00:00
mrg 514d913b26 reachover build for libpciaccess. 2009-06-11 01:52:03 +00:00
mrg 4671955d07 reachover build for xkeyboard-config 2009-06-11 01:49:20 +00:00
mrg 3cc1732796 this needs -lm now. 2009-06-11 01:47:51 +00:00
mrg d7990fa409 build fixes for Mesa 7.4.2. 2009-06-11 01:47:08 +00:00
mrg 2415d8ceb8 merge xf86-video-ati 6.12.2 2009-06-10 09:22:09 +00:00
mrg 513c991fdb look in the new 'shared' subdir. 2009-06-10 08:56:33 +00:00
mrg 5c263cb96b dno't define FONTCACHE anymore. 2009-06-10 08:30:55 +00:00
mrg 09a73a896b link in -lbz2 now. 2009-06-10 08:30:35 +00:00
mrg 80cf5a65f8 don't need/wait fontcache.c anymore 2009-06-10 08:29:20 +00:00
mrg 797cf46996 merge libXfont 1.4.0. 2009-06-10 07:52:07 +00:00
mrg 7f3accc357 merge xf86-video-siliconmotion 1.7.1. 2009-06-10 06:46:34 +00:00
mrg fa5ad74c84 look for and find config.h 2009-06-10 05:06:15 +00:00
mrg c7e578a02d install dri2proto headers. 2009-06-10 04:37:27 +00:00
mrg 8c3c748c82 look for the new config.h. 2009-06-10 02:39:29 +00:00
mrg 1568f86ba2 don't build tridentramdac.c anymore 2009-06-10 02:29:27 +00:00
mrg 02fb05a57b install pci.ids somewhere so that libpciaccess can find it. 2009-06-10 02:20:13 +00:00
mrg 0f6aba71d2 enable bz2 support. 2009-06-10 02:01:39 +00:00
mrg 42b75dd94f add the driver src dir to the include path. 2009-06-10 02:01:14 +00:00
mrg 2bdc43f27c mga_dacG.c has an const issue; work around it. 2009-06-10 02:00:51 +00:00
mrg d90dd2c1bf define HAVE_CONFIG_H, and use the newly provided one. 2009-06-10 02:00:10 +00:00
mrg 41c6d41b48 define PACKAGE_VERSION. 2009-06-10 01:59:09 +00:00
mrg 3cdfd13ed8 enable bz2 support. 2009-06-10 01:56:46 +00:00
haad 425cc847f0 Create default target_params parse routine which is called when we doesn't
find name of a target in known target list. This routine will pass whole param
string in a dictionary with key called params.
2009-06-09 18:29:09 +00:00
haad 869a99f661 Add const to second argument of nbsd_dm_parse_param, too. 2009-06-09 18:24:02 +00:00
mrg a31f6f323b updates for libdrm 2.4.11. install libdrm_intel on x86.
XXX: need to install libdrm_intel.pc yet.
2009-06-09 05:02:13 +00:00
mrg 3b81cc3605 build updates for libdrm 2.4.11 and xf86-video-intel 2.7.1.
thanks to snj@ for most of this.
2009-06-09 03:05:36 +00:00
christos 94771ab33e the resolver man page is from here now. 2009-06-08 17:16:18 +00:00
ahoka 6903faa67e Update s3 driver to 0.6.1.
Also add a missing object file to build a properly working module.

Closes PR xsrc/41206
2009-06-05 23:37:55 +00:00
ahoka b498a6e0b7 Allow driver version to be set from the makefile instead of
relying on parsing configure scripts.
2009-06-05 23:34:36 +00:00
haad b05bf051db Bump libdevmapper minor number, because of ioctl protocol change. 2009-06-05 20:11:21 +00:00
haad 3deb22c2eb Parse dm param string in libdevmapper and not in a dm target init function.
Create proplib param dictionary entry in libdevmapper and pass it to dm in
dm_ioctl dict.
Param target is then passed to target init function, where is parse. I like
this aproach much better than passing char **argv and trusting to user input.

XXX. Add more sanity checks in kernel.
2009-06-05 19:57:25 +00:00
christos 477a0ba90e Add an NetBSD id for ease of maintenance. 2009-06-01 19:07:55 +00:00