Commit Graph

502 Commits

Author SHA1 Message Date
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