summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2011-11-20don't interpret html tags. KDE Security Advisory 20111003-1markd4-3/+86
2011-11-19Dont allow a path in pam_service. CVE-2011-4122markd3-3/+19
2011-11-19Dont allow a path in pam_service. CVE-2011-4122markd3-3/+19
2011-11-17update to 2.24.8drochner3-8/+10
changes: bugfixes
2011-11-16Recursive bump for multimedia/ffmpeg buildlink addition.sbd4-8/+8
2011-11-15Add DMI support on NetBSD.jakllsch3-3/+94
2011-11-14Revert.joerg2-15/+1
2011-11-14Add inet6 option as requiested in PR 37117. Tested on current.cheusov2-1/+15
Approved by wiz@.
2011-11-14Update to 1.4.4. Approved by wiz@. Tested on current with modular xorg.cheusov2-7/+6
Changes. commit a7970f5c817b5c75d945389cfaf1384ff23437f3 Author: Matthieu Herrb <matthieu.herrb@laas.fr> Date: Mon Aug 8 18:08:05 2011 +0200 libXfont 1.4.4 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit d11ee5886e9d9ec610051a206b135a4cdc1e09a0 Author: Thomas Hoger <thoger@redhat.com> Date: Mon Aug 8 18:03:09 2011 +0200 LZW decompress: fix for CVE-2011-2895 Specially crafted LZW stream can crash an application using libXfont that is used to open untrusted font files. With X server, this may allow privilege escalation when exploited Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit 214ca6a7a2247544627e6dc7c8705811305ad007 Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Mon May 16 18:28:13 2011 -0700 Fix memory leak in allocation failure path of BitmapOpenScalable() Go ahead and fill in the font->info pointers so that bitmapUnloadScalable() will free the bits that were allocated, even if some were not. Error: Memory leak (CWE 401) Memory leak of pointer <unknown> allocated with ComputeScaledProperties(...) at line 1629 of /export/alanc/X.Org/git/lib/libXfont/src/bitmap/bitscale.c in function 'BitmapOpenScalable'. pointer allocated at line 1616 with ComputeScaledProperties(...). <unknown> leaks when props != 0 at line 1623. [ This bug was found by the Parfait 0.3.7 bug checking tool. For more information see http://labs.oracle.com/projects/parfait/ ] Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> commit 7f8345aa6fb60a7fd7adf0095a2354fad1d8d5ef Author: Gaetan Nadon <memsize@videotron.ca> Date: Wed Mar 2 14:33:07 2011 -0500 doc: use common makefile for developers documentation The user/specs docs now have external references support. Developers doc are not installed so they do not participate. However, using a similar makefile shared amongst developers document reduces maintenance and is forward looking. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> commit 77027deabca37183cfbbed107cf14ca80f29f26d Author: Gaetan Nadon <memsize@videotron.ca> Date: Wed Feb 2 11:43:42 2011 -0500 config: comment, minor upgrade, quote and layout configure.ac Group statements per section as per Autoconf standard layout Quote statements where appropriate. Autoconf recommends not using dnl instead of # for comments Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. Add AC_CONFIG_SRCDIR([Makefile.am]) This helps automated maintenance and release activities. Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines commit 9ea1790d61bd135714c40e5089ecb1effa1dbcc0 Author: Gaetan Nadon <memsize@videotron.ca> Date: Thu Jan 27 18:50:15 2011 -0500 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls AC_PROG_C_C99. This sets gcc with -std=gnu99. If AC_PROG_CC macro is called afterwards, it resets CC to gcc. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> commit 4e0c6c45d819befdd9315d6282b957f7cfec3ae2 Author: Paulo Zanoni <pzanoni@mandriva.com> Date: Thu Dec 16 14:09:12 2010 -0200 Use docbookx.dtd version 4.3 for all docs Signed-off-by: Paulo Zanoni <pzanoni@mandriva.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit 01c30845853f5a8114467185d76274ae9bbff091 Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Sun Nov 21 11:35:20 2010 -0800 Sun's copyrights belong to Oracle now Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit 72ade58381a49514f2b29065ba33a464b7efc3d0 Author: Gaetan Nadon <memsize@videotron.ca> Date: Tue Nov 9 13:04:51 2010 -0500 config: HTML file generation: use the installed copy of xorg.css Currenlty the xorg.css file is copied in each location where a DocBook/XML file resides. This produces about 70 copies in the $(docdir) install tree. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> commit 12157fbebc35c2d039df2df4fc5ac2b299eeec03 Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Thu Oct 28 20:43:27 2010 -0700 libXfont 1.4.3 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit f29f1d68d7eca96e45ba3758686be07993d82e03 Author: Jesse Adkins <jesserayadkins@gmail.com> Date: Tue Sep 28 13:30:02 2010 -0700 Purge cvs tags. Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit 6628b4d82426cf9ac240da363cd8a8252e6f71ef Author: Jeremy Huddleston <jeremyhu@apple.com> Date: Mon Sep 27 12:31:50 2010 -0700 FreeType: Cleanup MUMBLE and fix printing of XLFD in debug spew. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> commit c482a2c104aa5cd1a265c2ca310a308dcc418fe7 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Date: Wed Apr 14 05:58:28 2010 -0500 Revert "Bug #6247: Fix build on Cygwin" libtool requires the '-no-undefined' flag in order to create shared libraries on PE/COFF platforms (Cygwin/MinGW); on other platforms this flag has no effect. The problem with libXfont is that PE weak symbols do not behave exactly as they do on ELF platforms. Since PE binaries (both executables and libraries) must have all symbols resolved at link time, there is no way for the real symbols in xserver to "displace" those in libXfont at runtime, so the result is that libXfont uses its stubs, which do nothing, and xserver ends up unable to find its fonts. Solving this will require either significant changes to libXfont or some major improvement to the toolchain to handle this case. Until that happens, removing '-no-undefined' will result in a static-only library on these platforms, which is the only currently working solution. http://sourceware.org/bugzilla/show_bug.cgi?id=11306 http://cygwin.com/ml/cygwin/2010-04/msg00281.html This reverts commit 69c4ae1e3e14a58bc2eb9b9b8820dc7183b82a67. Conflicts: ChangeLog Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> commit 455ec66e82e3c4bedd9e789d2ab33030b8e64ffa Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Sun Aug 8 00:19:36 2010 -0700 Fix builds with Sun compilers Sun compilers use #pragma weak in the *.c files to declare weak symbols, so should have weak defined to empty, but not define NO_WEAK_SYMBOLS Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> commit 0386fa77367a305deea3cc27f8a3865cc3c467c0 Author: Jeremy Huddleston <jeremyhu@apple.com> Date: Sat Jul 10 10:08:21 2010 -0700 darwin: Fix build regression introduced by previous patch Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> commit 8f75706901da0141590d46f0f898e5678feac953 Author: Jon TURNEY <jon.turney@dronecode.org.uk> Date: Mon Jun 28 17:56:07 2010 +0100 Build fix for platforms which don't have weak linkage Since we fix this by removing the serverGeneration symbol, assuming an external definition will be provided, this means on Windows libXfont can only be built as a static library (since PE shared libraries cannot contain undefined symbols). This produces a libXfont which might only be useful to the xserver, but the only other users we might care about are xfs, which is obsolete, and bdftopcf, which fortunately doesn't pull in any objects which reference serverGeneration from libXfont. Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Colin Harrison <colin.harrison@virgin.net> commit 5c49c956e9c85d89f6b2e719eb9b6fbde62c2f72 Author: Gaetan Nadon <memsize@videotron.ca> Date: Mon Jun 28 13:18:22 2010 -0400 doc: use xorg-docs xorg.css stylesheet Use latest DocBook XML util-macros infrastructure Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-11-13PR/34229 -- Bump API requirement to 8.4.12nb1. Untested.shattered2-4/+4
2011-11-09Update xdm to 1.1.11 (PR 45554). It works fine on 5.99.56cheusov3-8/+9
with modular xorg, build succeeds with native Xorg. Major changes since 1.10 Check for allowRootLogin on PAM and non-OpenBSD passwd authentication backends s/Sun/Oracle/g Add man page for xdmshell Only install xdmshell if --enable-xdmshell is passed to configure config: rename XDM_PRINT to XDM_TOOLKIT xdm itself doesn't need to link with Xinerama library Delete some unused variables greeter: Remove unused extern dpy that is shadowed by local variables greeter: inline valueMask for xpm window to avoid shadowing argument greeter: Add echoPasswdChar resource to set character to display greeter: Make sure text input areas stay inside the lines greeter: Replace several #ifdef XPM blocks with LOGO_W macro greeter: Make sure cursor stays in bounds too Fix potential memory leak in allocation failure cleanup path Stop checking for NULL before calling free() Stop casting free() arguments to (char *) Stop casting return values of malloc and friends Only greeter needs XPM CFLAGS & LIBS, not xdm daemon Add Solaris 11 libsocket to list of libraries to search for getifaddrs() freeifaddrs() when done with it in DefineSelf() xdm.man: address only needs 2 S's, not 3 On Solaris, make sure PAM_TTY is only ever set to an actual /dev path Bug 13455: allowNullPasswd: true doesn't work until the second login attempt Use C99 named initializers for XSetWindowAttributes structure Replace GCC_PRINTFLIKE with xproto's _X_ATTRIBUTE_PRINTF Add _X_ATTRIBUTE_PRINTF to LogVWrite declaration Stop using username retrieved from PAM before pam_end frees it. Simplify FailedLogin code fix whitespace issues
2011-11-08* Change RUBY_VERSION_SUFFIX to RUBY_VERSION_FULL.taca2-5/+5
* Add support for Ruby 1.9.3.
2011-11-07update to 4.8.6drochner2-7/+6
changes: minor bugfixes
2011-11-07update to 4.13drochner2-6/+6
changes: minor feature additions (added some directives and operators)
2011-11-05Remove stray garbage that appeared in version 1.25, causes pbulk to abort :(dholland1-2/+2
2011-11-02Revert hard coded "ruby19" with ${RUBYPKGPREFIX}.obache1-2/+2
It was accidenally replaced by recursive bump for graphics/freetype2.
2011-11-01Revert hard coded "py26" with "${PYPKGPREFIX}".sbd9-18/+18
"${PYPKGPREFIX}" was accidentally replace with "py26" by blbump when I did the recursive bump for graphics/freetype2 and I forgot to change them back :(.
2011-11-01Fix build with gcc 4.6hans2-1/+24
2011-11-01Fix build on SunOS with gcc 4.6.hans2-1/+13
2011-11-01Fix the build fix for SunOS, it is not needed with gcc 4.6.hans2-4/+4
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd5-8/+10
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd299-569/+598
2011-10-30Descend into and note addition of x11/xicc and x11/xcalib.jakllsch1-1/+3
2011-10-30Add xcalib.jakllsch4-0/+43
Loads VCGT tag of monitor ICC profile into X server LUT.
2011-10-30Add xicc.jakllsch4-0/+38
xicc loads an ICC profile into X server _ICC_PROFILE atom.
2011-10-30update to 2.24.7drochner3-8/+7
changes: -filechooser UI improvements -bugfixes -translation updates
2011-10-30PR#44932 (x11/fltk2): Fix broken DragonFly buildmarino2-1/+24
2011-10-29Apparently at some update or other libtkanim disappeared from the ocamldholland2-9/+2
distribution. Update PLIST here to match.
2011-10-27re-add a workaround for a clipping related bug in Xorg<=1.6.drochner6-3/+246
This was removed upstream but is still needed for pkgsrc's modular-xorg. Fixes PR pkg/45509 by Francois Tigeot. Thankd for Francois for providing a pointer to the offending change. bump PKGREV
2011-10-27This package has no contents to buildlink, so abuse of buildlink3.mk.obache1-15/+0
2011-10-26Update py-Pmw to 1.3.2.obache3-23/+520
* set LICENSE=mit * no need to buildlink with blt and py-Tk, simple DEPENDS is sufficient. * use static PLIST. Changes: 5 August 2007 * In module PmwBase.py: An explicit cast is now required from exception to string (str) . * Release of version 1.3
2011-10-25Based on PR pkg/45468,mef3-7/+8
Update x11/libFS 1.0.2 to 1.0.3 ------------- The libFS library is used by clients of X Font Servers (xfs), such as xfsinfo, xfslsfonts, and the X servers themselves. This minor maintenance release simply collects the latest set of build configuration improvements and janitorial cleanups. Alan Coopersmith (2): Remove unnecessary calls from configure.ac libFS 1.0.3 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: install in $docdir and distribute doc/FSlib.txt config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign.
2011-10-25Based on PR pkg/45463mef2-6/+6
Update x11/fixesproto 4.1.1 to 5.0 (modular-xorg-server 1.11.1 needs this version) From ChangeLog: ---------- Date: Mon Feb 28 09:53:30 2011 -0500 fixesproto 5.0 Date: Mon Nov 15 17:09:31 2010 -0500 fixesproto v5: Pointer barriers v3: Review fixes: - INT16 not CARD16 for coordinates - BadDevice not BadMatch Date: Fri Oct 29 21:01:26 2010 -0700 fixesproto 4.1.2 - Sun's copyrights now belong to Oracle - config: remove the pkgconfig pc.in file from EXTRA_DIST Automake always includes it in the tarball. - Update Sun license notices to current X.Org standard form - Use $(docdir) for fixesproto.txt install path - Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES - Now that the INSTALL file is generated. Allows running make maintainer-clean. - INSTALL file is missing or incorrect #24206 - The file is copied from util-macros. The copy in git is removed. - README: file created or updated #24206 - Contains a set of URLs to freedesktop.org. - NEWS: remove empty file #24206 - Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 - ChangeLog filename is known to Automake and requires no further coding in the makefile. - Makefile.am: INSTALL file is missing or incorrect #24206 - The standard GNU file on building/installing tarball is copied using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS Add INSTALL target - configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 - This macro aggregate a number of existing macros that sets commmon X.Org components configuration options. It shields the configuration file from future changes. - .gitignore: use common defaults with custom section # 24239 - Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
2011-10-25Based on PR pkg/45462mef2-6/+6
Update glproto 1.4.12 to 1.4.14 (modular-xorg-server 1.11.1 requires this) (From ChangeLog) ---------------- Date: Thu May 5 13:10:39 2011 -0700 glproto: add a new GLXBufferSwapComplete struct that matches the spec Just add a new struct to remain compatible with existing code. Date: Thu May 5 09:21:19 2011 -0700 Revert "glxproto: make GLX swap event struct match spec" This reverts commit f5403828c68af0f12c79c0504df0a4781ca84b2b. This broke compatibility with existing code, so revert in favor of a new struct definition instead. Date: Tue May 3 12:14:10 2011 -0700 glxproto: make GLX swap event struct match spec We only spec a 32 bit swap count, so drop the high sbc field. Also make the padding explicit (most compilers would have already done this since it's not a packed structure, but making it explicit should prevent surprises in the future). Date: Sun Mar 6 17:48:05 2011 +1000 glproto: add GLX_ARB_context_create + GLX_ARB_context_create_profile Add glproto support for these two extensions also add tokens for GLX_ARB_create_context_robustness Date: Mon Jan 3 19:40:30 2011 +1000 glxtokens.h: add GLX_EXT_framebuffer_sRGB support. this is needed to glxcmds.c to emit this info. ----------------
2011-10-25 Based on PR pkg/45471mef3-20/+15
Update x11/xorg-cf-files 1.0.3 to 1.0.4 Date: Wed Jan 5 20:31:00 2011 -0800 xorg-cf-files 1.0.4 - config: Add missing AC_CONFIG_SRCDIR - Regroup AC statements under the Autoconf initialization section. Regroup AM statements under the Automake initialization section. - Update xorgversion.def from 7.5 to 7.6 - Add support for darwin x86_64 - Add .gitignore - Update README & COPYING files - Use INSTALL_CMD from xorg-macros-1.4 to make INSTALL file - Also bump minimum autoconf version to 2.60 for consistency with other X.Org modules - Remove libXp from XawClientLibs - libXaw has lost Xp support some times ago. - Use font-util 1.1 macros to set FontDir and FontEncDir in site.def - Replaces cygwin.cf rules to manually set these paths. - List X.Org version as 7.5 instead of 6.8.99.903 - cf: Update Cygwin rules
2011-10-23Fix wrong COMMENT; PKGREVISION -> 2dholland1-3/+3
2011-10-19Recursive Bump from exiv2 shlib major bump.obache1-2/+2
2011-10-19Recursive Bump from boost-libs ABI bump.obache2-4/+4
2011-10-16Update xextproto to 7.2.0. This fixes PR 45464.cheusov3-8/+10
Thanks for your report!
2011-10-14Fix PLIST (add missing line)ryoon1-1/+2
2011-10-14Add sakuraryoon1-1/+2
2011-10-14Import sakura-2.4.2 as x11/sakura from wip/sakura.ryoon4-0/+62
sakura is a terminal emulator based on GTK and VTE. It's a terminal emulator with few dependencies, so you don't need a full GNOME desktop installed to have a decent terminal emulator. This terminal emulator supports tab function.
2011-10-14x11/gtkada: Add user guide and reference manual documentationmarino8-29/+1111
The majority of the documentation for gtkada was not getting built. It turns out that the generation step was omitted from the vendor Makefile. For the user guide, simply adding this to the top-level makefile fixes the problem, but the reference manual is the reason it was omitted. The RM requires Gnat Programming Studio built with Python to generate the documentation. This created a circular dependency because GPS requires gtkada to build and python is optional. Secondly, pkgsrc-built python verions 26 and 27 both cause GPS to core dump. FreeBSD doesn't have this issue, but it has a different python problem that prevents the documentation from getting built manually on that system as well. In the end, the latest generated RM was pulled from libre.adacore.com online resources and packaged separately. This is not ideal because it represents gtkada 2.24 which has a couple of API differences from 2.22, but it's the only full html version of the RM that can be located. Rebuilding gtkada will result in the gtkada User Guild and Reference Manual showing up in the <help> menu of GPS. Currently the gtkada submenu item has an empty submenu.
2011-10-14* no need to buildlink with py-gtk2, simple DEPENDS is sufficient.obache1-4/+5
* accep PYTHON variants same as py-gtk2. Bump PKGREVISION from default python dependency changes.
2011-10-11Fix build problem under NetBSD/amd64 5.1_STABLE.tron2-1/+97
2011-10-11PR 45258 strikes again. Really fix build this time.dholland6-21/+64
2011-10-09Single job mandatory: x11/gtkadamarino1-1/+2
2011-10-09Update my emailcheusov1-2/+2
2011-10-09Oops, forgot to add pkg-config to USE_TOOLSdholland1-2/+2
2011-10-09Fix LP64 build.dholland3-1/+73