Commit graph

3513 commits

Author SHA1 Message Date
wiz
92445eb1ed Remove superfluous whitespace. 2003-03-28 20:28:56 +00:00
wiz
2692c51e07 Return failure in case of errors (instead of success).
Patch from Geoff Wing (gcw at rxvt dot org).
2003-03-28 12:28:16 +00:00
wiz
fed1fe1695 Fix compilation on 1.6, by disabling lastlogx support. 2003-03-28 10:55:22 +00:00
salo
554d265cf5 Bump PKGREVISION once again: set rxvt binary setuid root on BSD systems to
allow tty ownership setting and utmp writes.  Per discussion with Geoff Wing.
2003-03-28 03:34:04 +00:00
salo
4bc002ddb0 Bump PKGREVISION: use SPECIAL_PERMS to install Eterm setuid root and change ==
NetBSD to != SunOS, list USE_MMX in BUILD_DEFS only if it's really enabled,
misc cleanups (whitespace, etc.)

XXX: If installed setuid root on Solaris, pseudo-tty is owned by root,
     and it's not possible to resume a screen session as a normal user.
     (this behaviour should be reviewed again, since this workaround
     is 2 years and several version updates old.)
2003-03-27 19:44:46 +00:00
salo
8ffd4472e2 Bump PKGREVISION: Don't install rxvt as setuid root on NetBSD. Setgid utmp is
enough for writing into utmp.
2003-03-27 16:15:13 +00:00
wiz
13ad5f6637 Remove empty else. 2003-03-27 07:37:42 +00:00
wiz
2539b0f03c New for 2.7.10. 2003-03-27 07:14:50 +00:00
wiz
5fd91853f0 Update to 2.7.10, provided by Geoff Wing in PR 20899. Also addresses
PR 18638 and PR 18639.
Changes since 2.7.3:
2.7.9 to 2.7.10
Geoff Wing et al.
	removed screen dump feature as it can aid as a security hole
	removed menubar escape sequence access as it can aid a security hole
	removed reporting of title and icon settings as they can aid a security
		hole
Mikko Leppänen
	fixed clearing problem when internalBorder is zero
Steve O
	added Cygwin port
Rob McMullen
	fixed handling of control characters inside escape sequences
	added resource "mouseWheelScrollPage" to allow the mouse wheel
		scroll a page full
	added support for VT52 commands
2.7.8 to 2.7.9
Geoff Wing et al.
	added -sbt/--thickness to allow user-supplied scrollbar width (not
		yet available with NeXT style scrollbars)
Matthew W. Roberts
	fixed rclock -iconic option
	added rclock day of month on clockface (define DATE_ON_CLOCK_FACE
		in feature.h)
	added rclock "-mailspawn cmd" if MAIL_SPAWN is not hard coded in
		feature.h
Kazutoshi Kubota
	added 256 colour mode (instead of the base 16 colour mode) with
		configure --enable-256-color
2.7.7 to 2.7.8
Geoff Wing et al.
	fixed determination of NumLock key, noticed by
		Matthew Gabeler-Lee
	fixed continual and slipwheel scrolling, noticed by
		Joshua Swink
	fixed connecting with IM whenever it is started, partly from
		Tung-Han Hsieh
	fixed Ultrix acquiring useful pty/tty pair, noticed by
		Bert De Knuydt
	fixed CSI sequence parser overriding a 0 parameter with default value
	changed -ip to not clear ancestor windows when using inherit pixmap
		transparency type
	added -ipf/--inheritPixmapforce to clear ancestor windows when -ip
		and inherit pixmap transparency is used
	added "-hc colour" (define OPTION_HC in feature.h) to provide
		background highlighting of selection, partly from
		Christian W. Zuckschwerdt
	added -j/--jumpScroll to provide jump or smooth scrolling, defaults to
		jump scrolling as per previous behaviour
Stephen Isard
	fixed DECSTBM sequence default when only one parameter is given
Rudolf Jaksa
	added basic support for $XAPPLRESDIR/Rxvt resources
T. Alexander Popiel
	added --scrollBar_align (top|bottom|...) for alignment of scrollbar
		thumb with middle button.  Defaults to centre as per prior
		state.  Supercedes FUNKY_SCROLL_BEHAVIOUR
2.7.6 to 2.7.7
Geoff Wing et al.
	fixed check for GLIBC and STREAMS pty/tty types, noticed by
		Venkatesh Krishnamurthi
	fixed check for PTC pty/tty type, noticed by
		Andreas Bierfert
	fixed to not automatically clear selection on screen size change,
		noticed by Dominik Vogt
	fixed a possible buffer overflow problem, noticed by
		Samuel Dralet
	fixed to reallow parallel builds
	fixed builds for some SYSV utmp/utmpx systems
	fixed INCR transfers
	fixed resource "greektoggle_key" as per doc/README.greek, noticed by
		Martin Husemann
	fixed STREAMS again, hopefully the last time
	changed overstrike pixel dropping avoidance to speed/size optimise
	changed define WTMP_ONLY_ON_LOGIN in feature.h to be the default
	added CSI s & CSI u as alternative save & restore cursor sequences
	added pasting-only support for SECONDARY and CLIPBOARD selections,
		automatically tried if internal selection and PRIMARY
		selections are not present.  CUT_BUFFER0 is tried last
Kazutoshi Kubota
	added "-lsp <num>" option ("--lineSpace <num>") to give specified
		spacing between rows with configure --enable-linespace
Tomohiro KUBOTA
	fixed some font default calculations to match previous behaviour
Ali Rahimi
	added slip wheel support providing continual scrolling with the
		control key depressed and using the mouse wheel as an
		accelerator.  Control key release stops scrolling
Mark Schreiber
	added -sw/--scrollWithBuffer to try to make views into the
		scrollback buffer stay unmoving upon new lines (needs -si)
2.7.5 to 2.7.6
Geoff Wing et al.
	fixed build with XTERM_COLOR_CHANGE undefined, noticed by
		John Waggenspack
	fixed build for Solaris/SunOS (maybe others) using STREAMS
	fixed default icon name, noticed by
		Jeremy C. Reed
	fixed setting of icon name with -e argument, noticed by
		John Waggenspack
	fixed problems with selection by changing some types and type casting
	fixed some parallel build problems
	fixed text placement in graphics mode
	fixed some build problems with graphics/qplot
	fixed reverse video mode to act like the invocation option
	fixed query of locale ("Setting locale failed.") when locale is set
	fixed autowrap bug when restoring cursor from last column, noticed by
		witek@mat.uni.torun.pl
	fixed build & run when PREFER_24BIT is undefined
	fixed loading of fonts with noenc multichar encoding, noticed by
		Mark White
	fixed an abort on sending some selections, from
		Xianping Ge
	fixed tty opening for systems with openpty(), e.g. OSF1
	fixed build for utmpx/wtmpx platforms
	fixed a bug in memmove() if --enable-strings is given, noticed by
		Larry W. Virden
	fixed some termcap/terminfo entries
	fixed some division operations to use the same integer type
	changed configure detection method for pty/ttys
	changed handling of ConfigureNotify events for fast event streams
	changed internal handling of window size calculation
	changed internal handling of window size and placement manipulation
	changed define PREFER_24BIT in feature.h to be set via
		configure --enable-24bit (default is now off)
	changed screen refresh to optimise X calls more, noticeable with
		slower machines or over network displays
	changed pty/tty code to be able to be built separately for testing
	changed selection sending to send the original raw form if locale
		conversion fails
	updated libtool for configure
	added DEC private modes 1047 / 1048 (no ti/te handling yet)
	added SCROLL_ON_HOMEEND_KEYS in feature.h a la SCROLL_ON_UPDOWN_KEYS
		from Marius Gedminas
	added "tests" target in main directory to build and run basic tests
	added (frills) -tcw (--tripleclickwords) alternative triple click
		selection which selects words to the end of possibly-wrapped
		lines with trailing blanks and blank lines removed
Chuan-kai Lin and Brian Mays
	added -mcc option (--multibyte_cursor) for multibyte cursor movement
		in legacy programs
Maxime Froment
	fixed placement with OverTheSpot input method
	fixed characters sent through IM being truncated to 4 bytes
	fixed encoding method being overridden by default encoding method
	added loading of locale specific app-defaults from directory
		/usr/X11R6/lib/X11/$LC_CTYPE/app-defaults/Rxvt (see
		XAPPLOADDIRLOCALE is feature.h)
Tomohiro KUBOTA
	added method to provide base font sets based on user's locale
	added more flexible font allocation, specifying a maximum number of
		fonts in feature.h instead of a set number
Marius Gedminas
	added --enable-smart-resize which may reposition the window on
		resizing so that we try to stay within the screen boundaries
2.7.3 to 2.7.5
Geoff Wing et al.
	fixed scrollTtyKeypress not active for all keypresses, noticed by
		Reuben Thomas
	added -xrm option to accept dummy invocation arguments, from
		Christian W. Zuckschwerdt
		& Chris Green
	fixed documentation for options: -tr, -ic, -pt, -im, -mod, -xrm;
                and resources: scrollBar_right, scrollBar_floating,
		scrollTtyOutput, scrollTtyKeypress, preeditType, inputMethod,
		modifier.
	fixed OSC sequences to accept 7 and 8 bit ST as well as BEL
	added MAX_COLS & MAX_ROWS in feature.h to limit columns/rows on resize
	added copy root pixmap variant of transparency - make this the default
		with previous method as fallback
	fixed allocation of new lines to not set base attributes, including
		underline or reverse video information, noticed by
		Brian Mays
	added ability for different scrollbars to be compiled in, determined
		by --scrollstyle
	fixed Meta key detection - has priority over Alt, noticed by
		Paul D. Smith
	fixed configure check for mawk/gawk/nawk/awk
	added use of libtool in build procedure
	added SCROLL_ON_NO_SECONDARY to feature.h to scroll the screen when no
		swap is compiled in and a change screen request is made
	removed slightly buggy ConfigureNotify queue/ignore from our resizes
	fixed use of extended character classes, from
		Samoylov Olleg
	fixed timeout in select() call when unmapped, noticed by
		Tore Bjorkeli
	changed feature.h NO_BOLDUNDERLINE to NO_BOLD_UNDERLINE_REVERSE
	added support for XCopyArea() on screen display - good for slower links
	fixed CSI parameter parsing, including omitted parameters
	fixed allocation of new lines when in reverse video mode
	added answerbackString resource which sets the reply to ENQ (CTRL-E)
	fixed InheritPixmap interaction with fvwm2 by delaying a bit to allow
		the WM to do its stuff before we meddle with its windows
Thomas Woerner
	added colorRV resource for reverse video colour (dependent on
		NO_BOLD_UNDERLINE_REVERSE in feature.h)
Jun Morimoto
	fixed argument checking in rclock - ignore bad arguments
Matthew W. Roberts
	added -mailfile option to rclock
Christian W. Zuckschwerdt
	added OSC sequences to change base colours; also cursor, highlight,
		bold, pointer and underline colours.  See rxvtRef
Paul Sheer
	added initial INCR (incremental pasting) support
2003-03-27 07:14:25 +00:00
wiz
90e4c05bf0 Update to 4.09:
* New hacks, flyingtoasters, bouncingcow, jigglypuff, and glslideshow.
* More models in engine.
* Rewrote xscreensaver-getimage to remove reliance on external image loaders
  (xv, chbg, xloadimage, etc.) and to reduce flicker when loading files.
* Made gflux and flipscreen3d be mouse-spinnable.
2003-03-25 10:38:00 +00:00
jschauma
8c90e6ee43 We need a glu/buildlink2.mk here, too. 2003-03-24 17:54:01 +00:00
taca
190af4fa89 Update ruby-tk package to 1.6.8. Here is only distfile change.
Real changes from ruby 1.6.7 to 1.6.8 are to huge (>= 47K bytes),
I omit includes here.
2003-03-24 15:01:16 +00:00
tron
6ff44bbdcd Add header files invented by latest QT 3.x version. 2003-03-19 17:29:50 +00:00
tron
03adc18e68 Remove some header files which are not installed any more. 2003-03-19 17:28:00 +00:00
skrll
72d9db4b42 Update qt3 to 3.1.2. This update fixes a large number of bugs. 2003-03-18 08:36:22 +00:00
hubertf
7af4ce6d38 Update xlockmore to 5.07.1. Changes:
* Ability for xlock converse with PAM added by Tim Reed <treed1@twcny.rr.com>.
    Some more fixes for compilation problems by Jon Nelson
    <jnelson@securepipe.com>.
2003-03-17 20:14:17 +00:00
hubertf
baff5056e4 Update xlockmore to 5.07. Changes:
* Fix for flow and swarm for broken Xservers thanks to Tim Auckland
*   <Tim.Auckland@Procket.com>.
  AFS fix for TRU64.
  Ability for xlock converse with PAM added by Tim Reed <treed1@twcny.rr.com>.
  Fix for random.c when BLANK_ONLY is used.
  Restart life when static or blank.  Added Thompson's Day and Night and
    Bell's High Life.  These are alternate life rules.  Day and Night
    butterfly added as a glider shooter.
    Fixed Andreen's hex life can come up in addition to Callahan's.
    Added many life forms from Life Lexicon.
    Trilife added (also randomly rotated and shooters added).
  Better fix for -rule3d and -v from Emmanuel Jeandel
    <ejeandel@ens-lyon.fr>.  I guess I went a little crazy with security
    and made it strncmp instead of strcmp.
  xlockgroup patch for allowing all in the xlock group to unlock.
    Thanks to Rich Anderson <RANDERSON@northropgrumman.com>.
  Syslog fix when gid not in /etc/group.
  life3d double buffering (also made wireframe come up a little less often)
    dead (blank) or static (period 1) life forms last just 8 generations
    Added gliders from http://www.cse.sc.edu/~bays/d4d4d4 3D applet.
  I copied a encrypted password to /etc/passwd and it worked fine without
    USE_XLOCKRC.  Put a warning in configure if /etc/passwd not set up and
    and not using USE_XLOCKRC and cygwin.
  Clean up of some text errors with BUTTON_LOGOUT and failure count.
  Added a Caps Lock check.  Don't you hate it when certain software says
    "Make sure that the Caps Lock is not accidently on." and the Caps Lock
    is not on... I thought computers can know their own state.
    added ", Caps Lock on" to invalid string.... needs French/Japanese
    translations (also needs German translation but others parts need that
    as well.
  cleaned up some various variable shadowing in modes.
  check_gl_error protection (previously it would error out... not good
    for a locker).  This could be a major security problem but I can not
    reproduce this on my Linux machine.  Someone was able to get a "texture"
    error by repeatingly pressing the middle button with glplanet up.
  text3d acts more like blank if it does not get a TTF file (blanks out
    password screen).  Fixed configure of DEF_TTFONT if prefix not set.
  Andreas Voegele <voegelas@gmx.net> pointed out -nice option was ignored...
    hopefully fixed now.  Check now for HAVE_SETPRIORITY.
  uninistall and clean on Cygwin should now work
  More Kerberos support thanks to Ken Hornstein <kenh@cmf.nrl.navy.mil>.
    support for the new krb5-config script to determine the correct
      options used to compile Kerberos
    - If you're using Kerberos, it prints your Kerberos principal in the
      username field.
    - It uses a callback function in case the library needs to prompt the
      user for any additional information (in case your password expires,
      for example).
    - It makes the writing out of credentials a configure option.
  -logoutButton minutes now in man pages.
  "configure --with-opengl --without-xpm" should now work for atlantis,
     atunnels, fire, and sballs.
2003-03-17 17:31:35 +00:00
dmcmahill
4bd5f5d5c2 Make this go on non-i386 systems. Currently ocamlopt is only available
on i386 so avoid using that on non-i386 systems.  Compiles and seems to work
on alpha.
2003-03-17 11:56:22 +00:00
jschauma
a241275f33 On Linux, this used to create libtk8.3.4 - let's use nodots here, too,
so we don't need to change the PLIST.
2003-03-16 18:37:43 +00:00
jmmv
e879ee99e6 Set kde_locale to PKGLOCALEDIR iff USE_PKGLOCALEDIR is set to "yes". 2003-03-16 18:16:32 +00:00
jmmv
08dd2055cf Update to 2.2.1. Changes in this version:
* configure depends on ATK 1.2. (Murray Cumming)
* Various gtkmm/gdkmm reference-counting corrections, using
  refreturn. (Sven Grottke, Murray Cumming)
* Gtk::Menu_Helpers::Element: lifetime refcounting fix.
  (Murray Cumming)
* Glib:
  - build_path(), build_filename(): fix and performance
    improvement.
  - replace deprecated __builtin_bzero().
  (Daniel Elstner)
* Win32:
  2.2 now builds, after lots of work. And there's
  an installer. (Cedric Gustin)
* Documentation:
  - Glib::Cond documented (Rick L Vinyard Jr)
  - Review and completion of Gtk::AccelGroup -> Gtk::Bin
    (Bryan Forbes)
  - Minor internals docs fix. (Martin Schulze)
2003-03-15 20:32:38 +00:00
cjep
fcd38a3c0a Fix PLIST (noticed in arm bulk build) 2003-03-15 16:51:02 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
markd
f49df657c8 Add include of freetype2/buildlink2.mk to match the one in the Makefile.
Should fix PR 20693 from John Fisher.
2003-03-14 11:27:09 +00:00
darcy
4874ee813c Including fontconfig buildlink2.mk to avoid missing headers.
Closes PR pkg/20681
2003-03-13 16:06:22 +00:00
hubertf
e986c90eb9 make sure that it's really KDE_2_ that's installed, not KDE3. :)
Try to build qt2-designer-kde to see the problem, with KDE3 installed.
Problem noted by Stefan Zimmermann <mail@stefan-zimmermann.de>
2003-03-13 14:19:22 +00:00
wiz
fb66cec4bf Sort. 2003-03-13 10:54:20 +00:00
markd
95442b2d6b Reduce one line of patch context to not include an $Id$ line that cvs
kindly substituted when I originally committed.
2003-03-13 01:58:26 +00:00
jschauma
556dfd66a9 More updates from Mesa:
As with the Makefiles, only include Mesa's buildlink when necessary,
otherwise include MesaLib's and/or glu's buildlink.
2003-03-12 22:07:27 +00:00
jschauma
5ecc9f02e7 Fix broken dependencies due to bump of PKGREVISION caused by Mesa update.
Pointed out by wiz.
2003-03-12 21:02:24 +00:00
jmmv
d3c98bf71d Revert; patch-ev seems to be broken (maybe wasn't commited properly?) 2003-03-12 16:03:48 +00:00
jmmv
10a0368c34 Regen; patch-ev checksum mismatch. 2003-03-12 15:46:07 +00:00
markd
99e10b8066 Add kde3-i18n-*. 2003-03-12 11:23:34 +00:00
markd
b859d66877 Initial import of kde-i18n-zu-3.1
KDE3 zu locale
2003-03-12 11:19:05 +00:00
markd
cc977784e7 Initial import of kde-i18n-zh_TW-3.1
KDE3 zh_TW locale
2003-03-12 11:18:34 +00:00
markd
6c70665f2f Initial import of kde-i18n-zh_CN-3.1
KDE3 zh_CN locale
2003-03-12 11:18:04 +00:00
markd
72e3730f08 Initial import of kde-i18n-xh-3.1
KDE3 xh locale
2003-03-12 11:17:03 +00:00
markd
887ec03b12 Initial import of kde-i18n-vi-3.1
KDE3 vi locale
2003-03-12 11:16:31 +00:00
markd
ec51145828 Initial import of kde-i18n-ven-3.1
KDE3 ven locale
2003-03-12 11:16:06 +00:00
markd
11f86b7189 Initial import of kde-i18n-uk-3.1
KDE3 uk locale
2003-03-12 11:15:31 +00:00
markd
8a72aea397 Initial import of kde-i18n-tr-3.1
KDE3 tr locale
2003-03-12 11:14:53 +00:00
markd
acc1506362 Initial import of kde-i18n-th-3.1
KDE3 th locale
2003-03-12 11:14:18 +00:00
markd
8700d0495a Initial import of kde-i18n-ta-3.1
KDE3 ta locale
2003-03-12 11:13:51 +00:00
markd
0477882330 Initial import of kde-i18n-sv-3.1
KDE3 sv locale
2003-03-12 11:13:22 +00:00
markd
ef82a294ca Initial import of kde-i18n-sr-3.1
KDE3 sr locale
2003-03-12 11:12:47 +00:00
markd
2c3057ab7c Initial import of kde-i18n-sl-3.1
KDE3 sl locale
2003-03-12 11:12:00 +00:00
markd
2a916752fb Initial import of kde-i18n-sk-3.1
KDE3 sk locale
2003-03-12 11:11:20 +00:00
markd
5f6b7b2c74 Initial import of kde-i18n-ru-3.1
KDE3 ru locale
2003-03-12 11:10:45 +00:00
markd
e4c36ad24b Initial import of kde-i18n-ro-3.1
KDE3 ro locale
2003-03-12 11:10:10 +00:00
markd
28bdd47888 Initial import of kde-i18n-pt_BR-3.1
KDE3 pt_BR locale
2003-03-12 11:09:35 +00:00