summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2005-06-26Update to 2.6.8:jmmv4-21/+9
* GtkFileChooser - Don't select first row in SELECT_FOLDER mode [Christian Neumair] - Improve autocompletion behaviour; fix CREATE_FOLDER mode [Federico Mena Quintero] - Don't stat children of /afs or /net network directories [Federico] - Fix set_current_name() and unselect_all() in the light of asynchronous selections [Federico] - GtkFileChooserButton fixes [David A. Knight] - Miscellaneous fixes [Federico, Sven Neumann, Kjartan Maraas] * GtkIconView - Many fixes for scrolling and selection handling [Mathias Hasselmann] * GtkTreeView - Fix insensitive appearance [Billy Biggs, Matthias Clasen] * GtkEntry - Don't blink the cursor if the entry is not editable [Nikos Kouremenos] * GtkTextView - Optimize cursor blinking [Michael Natterer] - Don't blink the cursor if the entry is not editable [Nikos] * GtkAlignment - Flip padding in RTL mode [Maciej Katafiasz] * Fix a bug in focus tracking that lead to problems between some window managers and GTK+ applications. [Owen Taylor, Billy Biggs, Niko Tyni] * gtk-demo - Add demos for 2.6 features [Matthias] * Win32 changes - Initialize gettext before use [Robert Ă–gren, Daniel Atallah, Kevin Stange] - Fix DND on multi-monitor systems [Tor Lillqvist] - Improve handling of special and dead keys [Tor, Ivan Wong Yat Cheung] - Improve rendering of insensitive icons [Tim Evans] - Support RGBA cursors [Tim] - Bug fixes [Ivan, Hans Breuer, Tor, Daniel] * Other bug fixes [Federico, Sven Neumann, Nguyen Thai Ngoc Duy, Philip Langdale, Stephen Kennedy, Michael, Pattrick Fimml, Felix Riemann, David A. Knight, Hazael Maldonado Torres, Mikael Hallendal, Ian Wienand, Tommi Komulainen, Ismael Juma, Leonard Michlmayr, Matthias, Gary Kramlich, Peter Wainwright, Dom Lachowicz, Kjartan Maraas, Victor Osadci, Olaf Vitters, Morten Welinder, Alexander Hunziker, Elijah Newren, Frederic Crozat, Joerg Sonnenberger, John Ehresman] * Documentation improvements [Matthias, Masao Mutoh, Maciej, Richard Hult, Ghorban M. Tavakoly] * New and updated translations (cs,cy,da,de,en_GB,et,eu,fr,gu,hu,id, nn,ru,sv,th,xh,zh_CN)
2005-06-26Update to 2.8.0.0:jmmv8-113/+97
Interface Changes: - Now gdm, gdm-binary, gdmsetup are installed to /sbin and gdmchooser, gdmgreeter, gdmlogin are installed to /libexec. This better conforms to UNIX recommend installation locations. The gdmconfig and gdmXnest symlinks have been removed since they were redundant. Distributions will need to modify the way GDM programs are launched to reflect these changes. (Brian Cameron) - gdm.conf and GdmSetup now use the DefaultWelcome and DefaultRemoteWelcome keys to specify if the default message should be used. Now the Welcome and RemoteWelcome keys are empty by default. This is to avoid putting strings that are translated in the gdm.conf file. Users that want to use a non-default welcome string will need to ensure that DefaultWelcome and/or DefaultRemoteWelcome are set to false. (Brian Cameron) - Now users to be included in the face browser need to be identified using the gdm.conf "Include" configure option or the "Face Browser" tab in gdmsetup. Previously, GDM parsed the system's password file for a complete list of users and excluded userid's listed in the gdm.conf "Exclude" configure option. This behavior did not work well on systems that use NIS for storing passwords. This previous behavior may be turned back on by setting the gdm.conf "IncludeAll" configure option to "true". (Brian Cameron) - xevie Xserver extension is now turned on by default on Linux for better a11y support. - /bin/ksh is used in the GDM2 Xsession script on Solaris. Since this script sources the user's $HOME/.profile, ksh works better if the profile has bash/ksh style syntax. (Brian Cameron) Other Changes: - Fix so GDM works better on BSD and MacOS. Upon getting EOF on socket/pipe/etc. G_IO_IN is always set and G_IO_HUP may not be set. Therefore, if a length <= 0 is returned from read(), the socket is closed. This prevents gdm2 from causing high CPU-load after logout. (Joe Marcus Clarke) - Now support "session migration" using DMX. Refer to docs. (Mark McLoughlin) - Now support "Dynamic Xservers". Refer to docs. (Bob Terek) - The background colors used in gdmgreeter's Face Browser in can now be themed using the <color iconcolor="" "labelcolor=""> syntax. The Face Browser now shrinks so it is the same size as the treeview so extra white space isn't shown. (Brian Cameron) - To better conform to the Usability Guide, gdmlogin and gdmgreeter now supports an "OK" button which functions the same as hitting <Return> and a Cancel button which allows the user to go back to the "Username" prompt without having to enter an invalid password. (Brian Cameron) - The Face Browser usability has been improved. Now the user can select a different face without having to enter an invalid password. Single-clicking on the face takes the user to Password entry. The cancel button can be used to get back to "Username" entry. (Brian Cameron) - GDM now ships with a collection of default faces installed to datadir/pixmaps/faces. (Jaap A. Haitsma) - Support for ratio scaling of SVG images. (Vincent Untz) - Better left-handed support. Now right and left mouse buttons can be used in all GDM windows/dialogs/etc. (Brian Cameron) - Now can use XDMCP from Xnest session. (Leena Gunda) - Now login success/failure sounds can be selected in gdm.conf or in the Accessibility tab of gdmsetup. (Andrew Case, Mark McLoughlin) - Now "random theme" can be selected in the gdm.conf file or gdmsetup to allow a different theme to be used for each login. (Andrew Case) - Now support background programs that are started after a timedelay and can be restarted after a delay. Useful for running a screensaver at login time. (Laurent Birtz) - gdmphotosetup has been improved so it now scales the face image to GDM's max icon size before saving it. By default it looks in datadir/pixmaps/faces to find face images. (Brian Cameron) - <Control>-U may now be used to clear the entry field. Now <Tab> works like <Enter> in the login screen. (Brian Cameron) - gdmflexiserver now supports the GET_CONFIG command, so that other programs can access the GDM configuration data in a stable fashion. This is useful for other programs that might want to know what the system suspend/halt/reboot command is or what the max icon size for creating gdm2 face images, etc. (Brian Cameron) - Flexiserver commands are now sent as a single call to gdm_connection_write or gdm_connection_printf rather than building commands and sending them in pieces. Fixes bug #158799. (Brian Cameron) - Now gesture listener configuration files specify AT programs by full PATH (default EXPANDED_BINDIR). This can be overridden via the --with-at-bindir configure option. Since AT programs are launched as user gdm2, it is more secure to not depend on PATH. (Brian Cameron) - Now use more sensible arguments for starting magnifier. (Bill Haneman) - gdmsetup Now has a separate tab for configuring the Face Browser, and for configuring the Xserver. Now the checkboxes for turning on the Face Browser and XDMCP are on the Security tab. The Face Browser and XDMCP tabs are insenitive if they are not enabled. Now users can turn on/off Theme menu choice for gdmlogin in the Accessibility tab. Can turn on/off debug in the Security tab. RemoteWelcome is insensitive if XDMCP is not enabled. Better mnemonics. (Brian Cameron, Andrew Case) - GDM now no longer uses deprecated widgets. The new file selection widget is used (which no longer core dumps if you click on the sidebars). GtkComboBox and GtkComboBoxEntry are used instead of GtkEntry and GtkOptionMenu (Brian Cameron) - gdmthemetester now uses gdmwhich instead of which, so it works better on Solaris. (Brian Cameron) - Timed login message is displayed in a separate label on gdmlogin which avoids problems caused because different things were trying to use the same label for status messages. Reorganized gdmlogin screen so it no longer should resize as it is being used. (Brian Cameron) - The max size of the username/password entry is now set to PAM_MAX_RESP_SIZE to allow long username/password entry. If PAM is not set, it is defaulted to 256. (Brian Cameron, Ali Akcaagac) - Now dialogs that ask the user if they want to change their default language/session have a Cancel button so the user can return to the login screen. (Brian Cameron) - Theme save remembers where the last theme was installed and opens to that location. Also fixed bug which was causing *.tar theme files to not install properly. (Brian Cameron) - No longer rely on Xserver physical screen geometry which sometimes causes text to be too big or too small. Now use gdk/pango functions to get root window resources. (Ray Strode) - Better sorting of session names in the Session menu. (Ray Strode) - Remove gdm_debug from signal handlers since they aren't safe in signal handlers (Mark McLoughlin) - Many strings, docs, README's have been improved. Better wording, better grammar. (Brian Cameron, Seb Wills, Adam Weinberger, Abel Cheung, Kjartan Maraas, Danilo \305\240egan, Nicholas Skehin) - Many translation improvements. Entries in the language list now show their encoding so you no longer see what appear to be identical entries in the language list. (Nikos Charonitakis, Theppitak Karoonboonyanan, Priit Laes, David Lodge, Jordi Mallach, Kjartan Maraas, Gareth Owen, Ahmad Riza H Nst, Kostas Papadimas, Francisco Javier F. Serrador, Danilo \305\240egan, Alexander Shopov, \303\205smund Skj\303\246veland, Clytie Siddall, Miloslav Trmac, Tommi Vainikainen, Funda Wang, Adam Weinberger) - gi18n.h is used instead of libgnome header files. (Christian - Manny Calavera - Neumair) - Some cleanup (Brian Cameron, Mark McLoughlin)
2005-06-25Make configure work when the output of `uname -m` contains a space.minskim2-1/+15
2005-06-24Update to 1.4.0.5:wiz6-61/+79
- the screensaver capplet is no more - we are to use xscreensaver-demo - a new default-applications capplet is replacing the old gnome-editor-properties capplet. This also lets you do some new things wrt changing the users preferred webbrowser etc.
2005-06-24For XFree86-libs and xorg-libs file existence test, check whether thejlam2-4/+4
file is in ${LOCALBASE} or not. If it isn't, then assume that the X11 distribution is built-in. This fixes the detection of both XFree86-libs and xorg-libs and causes the proper dependency to be added to packages that use X11.
2005-06-23Updated xfce4-notes-plugin to 0.10.0martti3-9/+8
* bug fixes
2005-06-22Restore changes in revision 1.34 of qt3-libs/Makefile.common afterjlam5-15/+10
the change in revision 1.6 of mk/buildink3/libtool-fix-la, and create the qmake.conf files at post-configure time. This causes the libtool wrapper to be used to create the libtool archives, instead of just using ${LOCALBASE}/bin/libtool. Bump the PKGREVISIONs for the packages that include qt3-libs/Makefile.common as their *.la files are now different.
2005-06-22remove CPPFLAGS=-Xc workaround for Solaris/sunpro which is no longergrant1-9/+2
needed (and now breaks the build).
2005-06-21Back out the previous change and add a comment to qt3-libs/Makefile.commonjlam2-4/+12
noting why we did so, and that this will be fixed after pkgsrc-2005Q2 is branched. Bump the PKGREVISION.
2005-06-20Fix variable names to start with "BUILTIN_FILES_" as expected by thejlam2-8/+8
find-files.mk fragment. This fixes the version number detection for Mesa, XFree86, and X.org.
2005-06-20move the post-patch to pre-configure since it is somewhat configure-likedmcmahill2-3/+4
in nature. This makes sure we get the correct libtool which fixes a problem where the installed .la files have references to ${WRKSRC} left in them. Fix suggested by Johnny Lam. Bump PKGREVISION.
2005-06-20Make xworld work with USE_X11=xorgwennmach3-10/+18
Patches provided by Antoine Reilles in PR pkg/30376
2005-06-18Add BUILD_USES_MSGFMT as packages no longer include pregenerated files.markd50-50/+100
2005-06-17Fix path of configuration file. Patch submitted in PR pkg/30540.hira1-3/+3
Bump PKGREVISION.
2005-06-17Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead ofjlam7-29/+30
${PREFIX}.
2005-06-17Create directories before installing files into them.jlam30-30/+86
2005-06-16Pthreads are needed to link to these libraries. Add mk/pthread.buildlink3.mk.kristerw1-1/+2
2005-06-16Pthreads are needed to link to these libraries. Add mk/pthread.buildlink3.mk.kristerw1-1/+2
2005-06-16Regen for previous commit.hira1-2/+2
2005-06-16Add missing RCS Id tag to patch-aa.hira2-2/+4
2005-06-16Add missing RCS Id tags to patch-a[ef].hira3-3/+7
2005-06-16Fix typo ($NeBSD$ -> $NetBSD$).hira1-1/+1
2005-06-16Fix a crash in the kicker - patch from KDE svn.markd3-2/+17
OK'ed during freeze by jlam and wiz. Bump PKGREVISION.
2005-06-15Create directory before using it.jlam1-1/+2
2005-06-15Follow jlam@'s suggestion: as no X distribution provides an xextensions.pcjmmv1-5/+18
file, do not bother to check if it exists; doing this means we will always choose the pkgsrc version. Instead, create a fake .pc file inside the buildlink directory.
2005-06-15Use PKG_SYSCONFDIR framework. Bump PKGREVISION.hira17-74/+198
2005-06-15My survey of packages was not quite complete enough. There are atjlam3-6/+125
least two packages that still use <FL/*.h> files, so modify fltk to *always* create the links on all platforms. This unfortunately doesn't allow installing this package on a case-insensitive filesystem. Bump PKGREVISION to 3.
2005-06-15fltk headers are in ${PREFIX}/include/FL.jlam1-2/+2
2005-06-14Don't create the mass of symlinks for the headers as they're not usedjlam2-122/+4
by FLTK packages. Packages know to use <FL/*.H> for fltk>=1.1, which we already require via BUILDLINK_DEPENDS.fltk. This fixes the build on Darwin where the symlinks were, by default, not created and which subsequently broke the PLIST. Bump the PKGREVISION to 2.
2005-06-14Let x11/labltk use bdb if native ndbm is not available.minskim1-1/+2
2005-06-14Include "../../mk/pthread.buildlink3.mk".kristerw1-1/+3
2005-06-14Bump PKGREVISION for last change (use PKG_SYSCONFDIR framework).hira1-1/+2
2005-06-12Rename the INSTALL script template to INSTALL.openwin so avoid triggeringjlam2-3/+3
the special handling in bsd.pkg.mk if ${PKGDIR}/INSTALL exists. This fixes PR pkg/30502.
2005-06-11Fix automake m4 macro quoting. Closes PR 30501.wiz3-3/+26
Bump PKGREVISION.
2005-06-11Use PKG_SYSCONFDIR framework. Reviewed by wiz@.hira5-17/+73
2005-06-11Revision 1.2 of this file added a check for the presence of xextensions.pcjmmv1-3/+5
to decide whether the builtin version was enough or not. This check was removed in 1.3 during the conversion to the new builtin structure, hence breaking, at least, compositeext (on which many other packages depend). Given this, readd the check.
2005-06-10Unsurprisingly, xcursorgen needs to depend on xcursor. Remove thejlam1-8/+7
outdated check for the presence of xcursor and fix the png link options. Bump the PKGREVISION to 2.
2005-06-09Xrender/buildlink3.mk implies x11.buildlink3.mk.jlam2-4/+2
2005-06-07Update xlockmore to 5.18. Changes:hubertf4-26/+10
toneclock coredump fix for 5.17 version thanks to Jouk Jansen. Invalid mode added. :) lock the screen if an invalid mode is specified "xlock -mode tom" like "xlock -modelist bug,tom" errno fix in passwd.c for DragonFly thanks to Joerg Sonnenberger <joerg AT britannica.bec.de>. PAM fixes for when 1. TTY is not set to DISPLAY xlock can fail, 2. Tidy fixes for PAM_BAIL. Thanks to George D M Ross <gdmr AT inf.ed.ac.uk>. Notes from Marcelo Vianna <mfvianna AT centroin.com.br> on morph3d added as comments to morph3d.c.
2005-06-07Depend on latest doxygen and fix the PLIST. Bump PKGREVISION.markd2-56/+7961
2005-06-07Apply patches from Joerg Sonnerberger to fix some misc problems, likextraeme5-5/+46
imake problems with audio/nas and the mouse issues seen on DragonFlyBSD, this closes PR pkg/30418.
2005-06-06randrext doesn't require X11 to build, but Xrandr does, so move thejlam3-4/+6
inclusion of x11.buildlink3.mk from randrext into Xrandr.
2005-06-06render doesn't require X11 to build, but Xrender does, so move thejlam3-5/+5
inclusion of x11.buildlink3.mk from render into Xrender.
2005-06-06Backout part of previous commit (because CONF_FILES handling ishira2-10/+15
wrong). Pointed out by wiz@.
2005-06-06- Use PKG_SYSCONFDIR framework.hira2-18/+15
- Use ${PKGLOCALEDIR}/locale instead of share/locale.
2005-06-06unexec -> @unexecminskim1-4/+4
2005-06-04This is KDE3 not XDG (fix pasto).markd1-2/+2
2005-06-04Update to 202, provided by Jeroen Ruigrok van der Werven in private mail.wiz3-8/+34
Add some options to the package. Changes: * add extended shift- and control-modifier cursor keys to "xterm+pcfkeys" terminfo entry to correspond to ncurses 20050430 patch. * fix a rare case where text would be written with the wrong colors because output of scrolled text would reset the colors and the new text would be written with the same colors * add environment variables $XTERM_SHELL and $XTERM_VERSION * corrected workaround for background color of menubar, which gave a too-broad expression, coloring the background of the VT100 widget unless overridden by another resource setting. * correct an error in the logic which decides when sched_yield() is run; it would occasionally hang when contending with other pseudo-terminal applications such as screen * improve resource files to show how the menubar and popup menus can be colored * modify parsing of OSC (and SOS, etc), strings so their contents are not interpreted as UTF-8. This allows non-ASCII title strings to be set, provided that the window manager complies (report by Thomas Wolff). * improved some of the built-in line-drawing glyphs. * correct color of "box" character drawn for line-drawing glyph 1 (report by Nicolas George). * improve behavior when switching to UTF-8 mode after startup so xterm will check if the current fonts are already wide (ISO10646-1). If they are not, xterm will use the utf8Fonts subresource to load appropriate fonts * modify logic for setting title-string so it applies to the current widget rather than the vt100 widget. * correct computation of width for wide characters with the invisible attribute * modify interaction between +u8 and locale resource to allow the command-line option to override the resource * ignore error in the I/O initialization that tries to set the tty to 7-bit input for the case where eightBitInput resource is false * modify command-processing to accept an optional parameter that tells xterm which shell program to use * correct logic of ReallocateBufOffsets() which did not copy the content of the old screen buffer to the proper location, making a repaint clear after switching to wide-character mode * implement the remaining pieces to make xterm allocate cells for wide-characters when the "UTF-8" menu entry is selected. Also, load the UTF-8 font when that menu entry is selected, or the escape sequence for UTF-8 mode is received
2005-06-03Coalesce the common makefile code in the builtin.mk file that inspectjlam10-125/+20
the X11 distribution using imake into mk/buildlink3/imake-check.mk. imake-check.mk calls out to a helper shell script mk/buildlink3/imake-check that generates the required Imakefiles and runs imake. Remove the now extraneous builtin-imake.mk files as the builtin.mk files can now contain the name of the imake symbol to check.
2005-06-03Only check for the existence of the first word of ${IMAKE} since it mayjlam5-10/+16
contain a command plus arguments. We use the standard idiom to extract the first word of a list stored in a make variable: VAR_CMD= ${VAR:C/^/_asdf_/1:M_asdf_*:S/^_asdf_//} XXX This can be replaced with a more succinct use of variable modifiers XXX when we update the bootstrap bmake to match the latest NetBSD make XXX sources, i.e.: XXX XXX VAR_CMD= ${VAR:[1]}