Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mjtrangoni/xserver autotools #947

Open
wants to merge 131 commits into
base: 3.6.x
Choose a base branch
from

Commits on Oct 19, 2019

  1. Configuration menu
    Copy the full SHA
    8593dc0 View commit details
    Browse the repository at this point in the history
  2. replace Xpoll.h.in by Xpoll.h

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    37c813d View commit details
    Browse the repository at this point in the history
  3. buildit.sh: fix typo

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    dd3416b View commit details
    Browse the repository at this point in the history
  4. Fix links to m4 macros

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    679ffb0 View commit details
    Browse the repository at this point in the history
  5. Fix ac_fn_c_check_member: command not found

    Backport of this commit:
    
      author	  Julien Cristau <[email protected]>	2009-10-06 16:11:24 +0200
      committer	  Julien Cristau <[email protected]>	2009-10-06 16:12:45 +0200
      commit	  854269d55cdda8caf425515bfed2855e211a5ada (patch)
      tree		  2f485b4e4fa0147682d945cd9ae32d1a72fe593b
      parent	  3bb020587ce74e0737ec7aceb20041f1e77d3b87 (diff)
    
      configure: quote argument to m4_pattern_forbid
      Without this, configure spits out
      ../configure: line 12364: ac_fn_c_check_member: command not found
      ../configure: line 12378: ac_fn_c_check_type: command not found
    
      Also anchor the pattern to make it stricter.
    
      Signed-off-by: Julien Cristau <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4e31760 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    59c3192 View commit details
    Browse the repository at this point in the history
  7. configure.ac: we do not need nxcomp-ext

    there's no pkgconfig because it's included in nxagent
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    2898cb0 View commit details
    Browse the repository at this point in the history
  8. drop libcwrapper

    we do not have the corresponding code anymore
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    28ebce5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d302de0 View commit details
    Browse the repository at this point in the history
  10. Require pixman lib

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5588c8f View commit details
    Browse the repository at this point in the history
  11. Makefile: clean up a bit

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4cf5575 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    03491b9 View commit details
    Browse the repository at this point in the history
  13. travisCI fixes, pixman-1, xfont2, and tirpc autotools check fixed.

    nx-X11:
    Fix configure.ac checks for xfont2, pixman-1, and tirpc.
    
    travisCI:
    * add xfont-utils
    * add libxfont1-dev , Ubuntu 16.04 is missing fontutil.h
    * Add ghostscript for /usr/bin/ps2pdf
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    f3209f0 View commit details
    Browse the repository at this point in the history
  14. Xserver/include/dix-config.h.in: Define missing XKB on header template

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    c8ade0e View commit details
    Browse the repository at this point in the history
  15. Xserver/configure.ac: trivial aesthetic changes

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ba4a698 View commit details
    Browse the repository at this point in the history
  16. Xserver/configure.ac: Add setitimer function check, and define it

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    6d953f4 View commit details
    Browse the repository at this point in the history
  17. Xserver/dix/dixfonts.c: Remove include extra space

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    3756e99 View commit details
    Browse the repository at this point in the history
  18. Set HAS_XFONT2 define

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    6f4b8f5 View commit details
    Browse the repository at this point in the history
  19. do not force const for font path elements

    FONT_PATH_ELEMENT_NAME_CONST=0
    
    We should check if we can change the code to make it work with const enabled..
    
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ded1588 View commit details
    Browse the repository at this point in the history
  20. Make fb compile

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    a06f173 View commit details
    Browse the repository at this point in the history
  21. Make mi compile

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    143c459 View commit details
    Browse the repository at this point in the history
  22. mieq.c: add missing include

    Fixes this error:
    
      mieq.c: In function ‘mieqProcessInputEvents’:
      mieq.c:162:11: error: ‘DPMSPowerLevel’ undeclared (first use in this function)
        else if (DPMSPowerLevel != DPMSModeOn)
                 ^~~~~~~~~~~~~~
    
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    a16aa97 View commit details
    Browse the repository at this point in the history
  23. mi/Makefile.am: remove reference to non-existant file

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5663e7c View commit details
    Browse the repository at this point in the history
  24. Xext/Makefile.am: remove reference to non-existant file

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    aaf7488 View commit details
    Browse the repository at this point in the history
  25. dix-config.h.in: add missing XResExtension

    Fixes "ResourceName" is unknown
    
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    f9fe7fb View commit details
    Browse the repository at this point in the history
  26. add PIXPRIV define

    Fixes
    
    error: ‘struct _Pixmap’ has no member named ‘devPrivates’; did you mean ‘devPrivate’?
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    532eda0 View commit details
    Browse the repository at this point in the history
  27. add SERVER_LOCK define

    Fixes
      utils.c: In function ‘ProcessCommandLine’:
      utils.c:804:3: error: ‘nolock’ undeclared (first use in this function); did you mean ‘clock’?
         nolock = TRUE;
         ^~~~~~
    
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    a8dfa00 View commit details
    Browse the repository at this point in the history
  28. randr/Makefile.am: remove reference to non-existant file

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    416d864 View commit details
    Browse the repository at this point in the history
  29. rander/Makefile.am: remove reference to non-existant file

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    a330660 View commit details
    Browse the repository at this point in the history
  30. dix-config.h.in: add missing XINPUT define

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    d3771ab View commit details
    Browse the repository at this point in the history
  31. xkb/Makefile,am: remove reference to non-existant files

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    c3a0b37 View commit details
    Browse the repository at this point in the history
  32. XKB.h: Do not depend on XFree86Server define

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    1a276e1 View commit details
    Browse the repository at this point in the history
  33. buildit.sh: pass down NXAGENT_SERVER define

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    106866a View commit details
    Browse the repository at this point in the history
  34. buildit.sh: extend include paths

    Some files refer to "XI.h" or "X.h". For now we extend the include
    path but it'd probably be better to fix the path in the affected
    files.
    
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    db384f5 View commit details
    Browse the repository at this point in the history
  35. buildit.sh: drop NX_MODIFICATION, we are not using it anywhere

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ea1c9df View commit details
    Browse the repository at this point in the history
  36. buildit.sh: define version string

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    b0a253d View commit details
    Browse the repository at this point in the history
  37. Client.c: fix include path

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    60c3942 View commit details
    Browse the repository at this point in the history
  38. buildit.sh: extend include paths once more

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5d7f785 View commit details
    Browse the repository at this point in the history
  39. configure.ac: add libxml2

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    599735d View commit details
    Browse the repository at this point in the history
  40. Add/use nxagent-config.h

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    b163906 View commit details
    Browse the repository at this point in the history
  41. Fix osdep.h include path

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4bd4560 View commit details
    Browse the repository at this point in the history
  42. Use COMPILEDDEFAULTFONTPATH

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    9a62738 View commit details
    Browse the repository at this point in the history
  43. Makefile.am: remove references to non-existant files

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    31bd796 View commit details
    Browse the repository at this point in the history
  44. buildit.sh: Add mesa include path

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    22b3213 View commit details
    Browse the repository at this point in the history
  45. buildit.sh: add nxagent specific link variable

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ce2476e View commit details
    Browse the repository at this point in the history
  46. Do not compile some files in NXAGENT mode

    These files are included by hw/nxagent/NX*.c and must not be compiled
    directly.
    
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5fcade0 View commit details
    Browse the repository at this point in the history
  47. render/Makefile.am: add missing file

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    002cbcc View commit details
    Browse the repository at this point in the history
  48. configure.ac: comment missing libs

    we do not have those libs in out environment
    
    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    278493f View commit details
    Browse the repository at this point in the history
  49. buildit.sh: fix wrong variable name

    Signed-off-by: Mario Trangoni <[email protected]>
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    610b032 View commit details
    Browse the repository at this point in the history
  50. Remove trailing space

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    281fd73 View commit details
    Browse the repository at this point in the history
  51. travisCI: Add missing x11proto-resource-dev

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    098c843 View commit details
    Browse the repository at this point in the history
  52. travisCI: Add x11proto-video-dev

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    791761c View commit details
    Browse the repository at this point in the history
  53. travisCI: Add x11proto-xcmisc-dev and x11proto-xf86vidmode-dev

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    9cabfd5 View commit details
    Browse the repository at this point in the history
  54. travisCI: Add x11proto-bigreqs-dev, x11proto-xf86bigfont-dev, and x11…

    …proto-xf86dga-dev
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    2828b1e View commit details
    Browse the repository at this point in the history
  55. m4/libtool.m4: Fix linker warning

    See,
    
    ar: `u' modifier ignored since `D' is the default (see `U')
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    e141f6c View commit details
    Browse the repository at this point in the history
  56. Xserver/hw/nxagent/Makefile.am: Add compext directory

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    744f273 View commit details
    Browse the repository at this point in the history
  57. Xserver/hw/nxagent/Makefile.am: Re-Add extend subdir-objects to AUTOM…

    …AKE_OPTIONS
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    00bbf18 View commit details
    Browse the repository at this point in the history
  58. test

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    75286a2 View commit details
    Browse the repository at this point in the history
  59. test

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    2c0bde1 View commit details
    Browse the repository at this point in the history
  60. travisCI: Add libjpeg8-dev

    See,
    compext/Jpeg.o: undefined reference to symbol 'jpeg_set_quality@@LIBJPEG_8.0'
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    afd1740 View commit details
    Browse the repository at this point in the history
  61. check for jpeglib.h libraries

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    cffdb4f View commit details
    Browse the repository at this point in the history
  62. test

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    2636230 View commit details
    Browse the repository at this point in the history
  63. nx-X11: check for libpng on configure.ac

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    0c5d4cf View commit details
    Browse the repository at this point in the history
  64. travisCI: remove not required dependencies

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    2d91e72 View commit details
    Browse the repository at this point in the history
  65. nx-X11: check for zlib

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    06b6cad View commit details
    Browse the repository at this point in the history
  66. travisCI: remove zlib-dev as it is already installed

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ebec4e1 View commit details
    Browse the repository at this point in the history
  67. nx-X11/programs/Xserver/configure.ac: Add Xcomposite at linking time

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5cc688b View commit details
    Browse the repository at this point in the history
  68. Xserver/configure.ac: add xtst and xdamage to the linker

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    a0f7506 View commit details
    Browse the repository at this point in the history
  69. configure.ac: add xpm library to the linker

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    fba70e2 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    9b25146 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    5936fe9 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    5958fe2 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    d262530 View commit details
    Browse the repository at this point in the history
  74. dix.config.in: add NX defines

    These do not really belong here. But in lack of a better location we
    put them here for now.
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    68c9b04 View commit details
    Browse the repository at this point in the history
  75. configure.ac: add libXinerama

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4b15640 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    fa55e43 View commit details
    Browse the repository at this point in the history
  77. hw/nxagent/Makefile.am: add DIX_CFLAGS as we are compiling some dix f…

    …iles
    
    In NX*.c some c files from dix are sourced. For them to compile cleanly we need
    to add DIX_CFLAGS.
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    35ed27a View commit details
    Browse the repository at this point in the history
  78. dix: do not compile files we source from nxagent

    they will be compiled there
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4fce453 View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    ed2f5ff View commit details
    Browse the repository at this point in the history
  80. Xext: do not compile some files

    they will be compiled in nxagent dir
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ee93d31 View commit details
    Browse the repository at this point in the history
  81. glx: do not compile one file

    it will be compiled in nxagent dir
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5a8d0ea View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    030a264 View commit details
    Browse the repository at this point in the history
  83. nx-X11/programs/Xserver/configure.ac: Handle NXAGENT_SERVER on CFLAGS

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    aa284d6 View commit details
    Browse the repository at this point in the history
  84. m4: Rebase libtool m4 files to v2.4.6-44-gb9b44533

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    c9625e8 View commit details
    Browse the repository at this point in the history
  85. nx-X11/programs/Xserver/configure.ac: Handle NXAGENT_SERVER on CPPFLA…

    …GS and CXXFLAGS
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4332e7d View commit details
    Browse the repository at this point in the history
  86. nx-X11/programs/buildit.sh: remote not configured XSERVERLIBS_LIBS va…

    …riable
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    cf1c088 View commit details
    Browse the repository at this point in the history
  87. nxagent: include nxagent-config.h

    We need the _XSERVER64 define to be set correctly
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    cb96271 View commit details
    Browse the repository at this point in the history
  88. Enable XKB by default

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    65fea7b View commit details
    Browse the repository at this point in the history
  89. nx-X11/programs/Xserver/configure.ac: Add default compiler flags if t…

    …hey are empty
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    39b4345 View commit details
    Browse the repository at this point in the history
  90. nx-X11/programs/Xserver/configure.ac: Integrate some more flags on au…

    …totools
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    0f6ee0e View commit details
    Browse the repository at this point in the history
  91. enable screensaver

    we had that in the Imake build, too
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5095c49 View commit details
    Browse the repository at this point in the history
  92. Add _XSERVER64 to CFLAGS

    This helps for files softlinked from mesa - these cannot easily be
    extended to include dix-config.h so we need to add the define to the
    CFLAGS.
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    6c14936 View commit details
    Browse the repository at this point in the history
  93. hw/nxagent/Makefile.am: fix list of defines

    remove unused, add forgotten
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    b278cca View commit details
    Browse the repository at this point in the history
  94. configure.ac: Fix define name

    NX_TRANS_TRANS_WAKEUP -> NX_TRANS_WAKEUP
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    0b92037 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    4699bf7 View commit details
    Browse the repository at this point in the history
  96. configure.ac: take care that XORG is set

    this will set a lot of stuff we depend on, e.g. -DXFree86Server
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ed81d7d View commit details
    Browse the repository at this point in the history
  97. define XFree86Server directly where required

    we do not need to pass these three variables around for just one
    define. Besides, files linked in from mesa check XFree86LOADER and
    IN_MODULE and fail to compile. We do no have them in the imake build.
    
    Basically this is a backport of
    
      commit 84683f19b4d1c712281036bcabf8dc623e64b26a
      Author: Daniel Stone <[email protected]>
      Date:   Tue Jul 18 18:16:12 2006 -0400
    
        get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE
        Get rid of almost all uses of these definitions.  They're still defined for
        delinquent out-of-tree drivers, and also for the Mesa build.  As well as
        for miinitext.c.  But largely gone.
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    59e4ffa View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    d0cf2b6 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    78d4259 View commit details
    Browse the repository at this point in the history
  100. Xserver/configure.ac: move XSERVERCFLAGS_CFLAGS to configure.ac

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    00b3d25 View commit details
    Browse the repository at this point in the history
  101. Xserver/configure.ac: XvMC extension default disabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    6adf442 View commit details
    Browse the repository at this point in the history
  102. Xserver/configure.ac: ScreenSaver extension default enabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    5aa0305 View commit details
    Browse the repository at this point in the history
  103. Xserver/configure.ac: xorgcfg GUI configuration utility default disabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    9116239 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    bc87e23 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    a4d9c5d View commit details
    Browse the repository at this point in the history
  106. Xserver/configure.ac: XF86VidMode extension default disabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    da518b2 View commit details
    Browse the repository at this point in the history
  107. Xserver/configure.ac: XF86Misc default disabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    464216b View commit details
    Browse the repository at this point in the history
  108. Remove extra enable-mitshm, as this is default enabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    593a87e View commit details
    Browse the repository at this point in the history
  109. Xserver/configure.ac: Xorg server as owned by root with setuid bit de…

    …fault disabled
    
    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    702037d View commit details
    Browse the repository at this point in the history
  110. Remove extra disable-install-libxf86config, as this is default disabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    b5be239 View commit details
    Browse the repository at this point in the history
  111. Xserver/configure.ac: kbd_mode utility default disabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    cf315d6 View commit details
    Browse the repository at this point in the history
  112. Xserver/configure.ac: nxagent server default enabled

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    8ce0389 View commit details
    Browse the repository at this point in the history
  113. Xserver/configure.ac: Set default MESA_SOURCE path

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ad572d9 View commit details
    Browse the repository at this point in the history
  114. Xserver/configure.ac: Add configure status resume

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    8fdf7d7 View commit details
    Browse the repository at this point in the history
  115. travisCI: Add xutils-dev for xorg m4 macros

    Signed-off-by: Mario Trangoni <[email protected]>
    mjtrangoni authored and uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ccaa25f View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    b5c124b View commit details
    Browse the repository at this point in the history
  117. Agent.h: fix redefinition of NX_TRANS_SOCKET

    Agent.h:113: warning: "NX_TRANS_SOCKET" redefined
     #define NX_TRANS_SOCKET
    
    In file included from ./nxagent-config.h:31,
                     from Args.c:41:
    ../../include/dix-config.h:540: note: this is the location of the previous definition
     #define NX_TRANS_SOCKET 1
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    6553ebe View commit details
    Browse the repository at this point in the history
  118. Fix lots of prototype releated warnings

    - warning: function declaration isn’t a prototype
    - warning: no previous prototype for
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    7e1909d View commit details
    Browse the repository at this point in the history
  119. nxagent: fix "nested extern" warnings

    "warning: nested extern declaration of ..."
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    2bcecbf View commit details
    Browse the repository at this point in the history
  120. buildit.sh: Simplify

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    f91844d View commit details
    Browse the repository at this point in the history
  121. Pass down CONFIGURE to buildit.sh

    This way the automake tree for nxagent has the same information as all
    the other subtrees.
    
    This is just an intermediate approach as buildit.sh should (and will)
    be dropped.
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    3ff1974 View commit details
    Browse the repository at this point in the history
  122. Add rpath to nxagent binary

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    6d7c319 View commit details
    Browse the repository at this point in the history
  123. Makefile: drop pkgconfig checks for xkbcomp and fontutil

    There are handled by configure later in the process
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    4e759c4 View commit details
    Browse the repository at this point in the history
  124. Drop IMAKE_DEFINES

    They are neither respected anymore not needed anymore. The only use
    case was forcing TIRPC usage but this is now handled in configure.
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    2e37878 View commit details
    Browse the repository at this point in the history
  125. Makefile: drop nxversion.def

    We are now using the VERSION file directly
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    9206350 View commit details
    Browse the repository at this point in the history
  126. buildit.sh: create binaries at the same location as with imake

    This is temporary until we find a better solution.
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    78ff834 View commit details
    Browse the repository at this point in the history
  127. Configuration menu
    Copy the full SHA
    16f1a11 View commit details
    Browse the repository at this point in the history
  128. Configuration menu
    Copy the full SHA
    d556ad1 View commit details
    Browse the repository at this point in the history
  129. buildit.sh: drop two confflags

    as they are default on unix systems anyway
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    56f19b0 View commit details
    Browse the repository at this point in the history
  130. nxagent/Makefile.am: fix typo

    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    9fc8eaf View commit details
    Browse the repository at this point in the history
  131. Ensure library order

    Ensure we get the libs order in the nxagent binary correctly: first
    libX11, then libNX_X11:
    
    readelf -a nxagent | grep NEEDED | grep X11.so
    
     0x0000000000000001 (NEEDED)             Shared library: [libX11.so.6]
     0x0000000000000001 (NEEDED)             Shared library: [libNX_X11.so.6]
    
    -lX11 is not really necessary but make the pupose clearer.
    uli42 committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    91e0dba View commit details
    Browse the repository at this point in the history