Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag
     5         kx 
     5         kx COMPONENT_TARGETS  = $(HARDWARE_INTEL_PC32)
     5         kx COMPONENT_TARGETS += $(HARDWARE_INTEL_PC64)
     5         kx COMPONENT_TARGETS += $(HARDWARE_EBOX_3350DX2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_CB1X)
     5         kx COMPONENT_TARGETS += $(HARDWARE_CB2X)
     5         kx COMPONENT_TARGETS += $(HARDWARE_CB3X)
     5         kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PP2E)
     5         kx COMPONENT_TARGETS += $(HARDWARE_NANOPI_NEO)
     5         kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PP)
     5         kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PL2)
   385         kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PI5)
   385         kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PI5B)
   385         kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PI5P)
   385         kx COMPONENT_TARGETS += $(HARDWARE_ROCK_5B)
     5         kx COMPONENT_TARGETS += $(HARDWARE_WECHIP_TX6)
   385         kx COMPONENT_TARGETS += $(HARDWARE_REPKA_PI3)
     5         kx COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
     5         kx COMPONENT_TARGETS += $(HARDWARE_POIN2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_RK3328_CC)
     5         kx COMPONENT_TARGETS += $(HARDWARE_KHADAS_EDGE)
     5         kx COMPONENT_TARGETS += $(HARDWARE_LEEZ_P710)
     5         kx COMPONENT_TARGETS += $(HARDWARE_M201)
     5         kx COMPONENT_TARGETS += $(HARDWARE_MXV)
     5         kx COMPONENT_TARGETS += $(HARDWARE_P201)
     5         kx COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
     5         kx COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_P212)
     5         kx COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
     5         kx COMPONENT_TARGETS += $(HARDWARE_Q201)
     5         kx COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
     5         kx COMPONENT_TARGETS += $(HARDWARE_OKMX6DL_C)
     5         kx COMPONENT_TARGETS += $(HARDWARE_OKMX6Q_C)
     5         kx COMPONENT_TARGETS += $(HARDWARE_BONE_BLACK)
     5         kx COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
     5         kx COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
     5         kx COMPONENT_TARGETS += $(HARDWARE_CI20)
     5         kx COMPONENT_TARGETS += $(HARDWARE_BAIKAL_T1)
     5         kx COMPONENT_TARGETS += $(HARDWARE_BAIKAL_M1)
     5         kx COMPONENT_TARGETS += $(HARDWARE_S824L)
     5         kx COMPONENT_TARGETS += $(HARDWARE_VESNIN)
     5         kx COMPONENT_TARGETS += $(HARDWARE_S824L_LSB)
     5         kx COMPONENT_TARGETS += $(HARDWARE_VESNIN_LSB)
     5         kx COMPONENT_TARGETS += $(HARDWARE_TL2WK2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_TL2SV2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_TL2WK2_LSB)
     5         kx COMPONENT_TARGETS += $(HARDWARE_TL2SV2_LSB)
   385         kx COMPONENT_TARGETS += $(HARDWARE_VISIONFIVE2)
     5         kx COMPONENT_TARGETS += $(HARDWARE_SIFIVE_U740)
     5         kx 
     5         kx 
     5         kx NEED_ABS_PATH = true
     5         kx 
     5         kx 
     5         kx include ../../build-system/constants.mk
     5         kx 
     5         kx 
     5         kx #
     5         kx # Build all Media packages:
     5         kx #
     5         kx REQUIRES  = products/media
     5         kx 
     5         kx 
     5         kx ####################################################################################################
     5         kx #
     5         kx # X.Org:
     5         kx # =====
     5         kx #
     5         kx # Mike Gancarz: The UNIX Philosophy [http://en.wikipedia.org/wiki/Unix_philosophy]:
     5         kx # --------------------------------------------------------------------------------
     5         kx #
     5         kx # In 1994, Mike Gancarz (a member of the team that designed the X Window System),
     5         kx # drew on his own experience with Unix, as well as discussions with fellow programmers
     5         kx # and people in other fields who depended on Unix, to produce The UNIX Philosophy
     5         kx # which sums it up in 9 paramount precepts:
     5         kx #
     5         kx #    1. Small is beautiful.
     5         kx #    2. Make each program do one thing well.
     5         kx #    3. Build a prototype as soon as possible.
     5         kx #    4. Choose portability over efficiency.
     5         kx #    5. Store data in flat text files.
     5         kx #    6. Use software leverage to your advantage.
     5         kx #    7. Use shell scripts to increase leverage and portability.
     5         kx #    8. Avoid captive user interfaces.
     5         kx #    9. Make every program a filter.
     5         kx #
     5         kx # Unfortunately X.Org and, most of all, freedesktop.org violates the first two principles.
     5         kx # Now in the Linux environment there are packages that are trying to absorb everything.
     5         kx # So we have to more meticulously regulate dependencies and make use all sorts of compromises
     5         kx # to achieve the desired functionality at an earlier stage of distribution assembly as it is
     5         kx # possible. Next work will be serve as an example of intricate inter-packet dependencies.
     5         kx #
     5         kx ####################################################################################################
     5         kx 
     5         kx 
     5         kx #######
     5         kx ####### X11 X.org packages:
     5         kx #######
     5         kx #
     5         kx # X.org doc:
     5         kx #
     5         kx REQUIRES += X11/X.org/doc/xorg-sgml-doctools/1.12
     5         kx 
     5         kx #
     5         kx # X.org proto and some utilities:
     5         kx #
     5         kx REQUIRES += X11/X.org/proto-headers
     5         kx REQUIRES += X11/X.org/util/makedepend/1.0.8
     5         kx REQUIRES += X11/X.org/util/gccmakedep/1.0.3
     5         kx 
     5         kx #
     5         kx # X.org lib: [ order: libXau, libXdmcp ] required by xcb
     5         kx #
     5         kx 
     5         kx #
     5         kx # X.org xcb:
     5         kx #
     5         kx # order:
     5         kx #        xcb-proto, libpthread-stubs, libxcb, xcb-util, xcb-util-image,
     5         kx #        xcb-util-renderutil, xcb-util-cursor, xcb-util-keysyms, xcb-util-errors,
     5         kx #        xcb-util-wm, xpyb
     5         kx #
     5         kx 
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-cursor/0.1.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-cursor/0.1.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-cursor/0.1.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-errors/1.0.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-errors/1.0.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-errors/1.0.1-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-keysyms/0.4.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-keysyms/0.4.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-keysyms/0.4.1-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-wm/0.4.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-wm/0.4.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xcb-util-wm/0.4.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/xcb/xpyb/1.3.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xpyb/1.3.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/xcb/xpyb/1.3.1-x86_32
     5         kx endif
     5         kx 
     5         kx 
     5         kx #
     5         kx # X.org lib (continue):
     5         kx #
     5         kx # order:
     5         kx #        xtrans, libX11, pixman, libXext, libXrender, libfontenc, libFS,
     5         kx #        libICE, libSM, libXScrnSaver, libXt, libXpm, libXmu, libXaw, libXaw3d,
     5         kx #        libXfixes, libXcm, libXcomposite, libXcursor, libXdamage, libXevie,
     5         kx #        libXfontcache, libXi, libXinerama, libXp, libXrandr, libXres, libXtst,
     5         kx #        libXv, libXvMC, libXxf86dga, libXxf86misc, libXxf86vm, libdmx,
     5         kx #        libpciaccess, libxkbfile, libxshmfence, libXfont2, libXft, libXpresent
     5         kx #
     5         kx REQUIRES += X11/X.org/lib/pixman/0.42.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/pixman/0.42.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/pixman/0.42.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libfontenc/1.1.7
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libfontenc/1.1.7-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libfontenc/1.1.7-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libFS/1.0.9
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libFS/1.0.9-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libFS/1.0.9-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXScrnSaver/1.2.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXScrnSaver/1.2.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXScrnSaver/1.2.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXaw/1.0.14
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXaw/1.0.14-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXaw/1.0.14-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXaw3d/1.6.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXaw3d/1.6.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXaw3d/1.6.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXcm/0.5.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXcm/0.5.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXcm/0.5.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXcomposite/0.4.6
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXcomposite/0.4.6-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXcomposite/0.4.6-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXcursor/1.2.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXcursor/1.2.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXcursor/1.2.1-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXdamage/1.1.6
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXdamage/1.1.6-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXdamage/1.1.6-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXevie/1.0.3
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXevie/1.0.3-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXevie/1.0.3-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXfontcache/1.0.5
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXfontcache/1.0.5-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXfontcache/1.0.5-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXinerama/1.1.5
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXinerama/1.1.5-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXinerama/1.1.5-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXp/1.0.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXp/1.0.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXp/1.0.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXrandr/1.5.3
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXrandr/1.5.3-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXrandr/1.5.3-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXres/1.2.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXres/1.2.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXres/1.2.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXtst/1.2.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXtst/1.2.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXtst/1.2.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXvMC/1.0.13
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXvMC/1.0.13-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXvMC/1.0.13-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXxf86dga/1.1.6
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXxf86dga/1.1.6-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXxf86dga/1.1.6-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXxf86misc/1.0.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXxf86misc/1.0.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXxf86misc/1.0.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXxf86vm/1.1.5
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXxf86vm/1.1.5-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXxf86vm/1.1.5-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libdmx/1.1.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libdmx/1.1.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libdmx/1.1.4-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libpciaccess/0.17
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libpciaccess/0.17-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libpciaccess/0.17-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libxcvt/0.1.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libxcvt/0.1.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libxcvt/0.1.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libxkbfile/1.1.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libxkbfile/1.1.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libxkbfile/1.1.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libxshmfence/1.3.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libxshmfence/1.3.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libxshmfence/1.3.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXfont2/2.0.6
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXfont2/2.0.6-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXfont2/2.0.6-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXft/2.3.7
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXft/2.3.7-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXft/2.3.7-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/X.org/lib/libXpresent/1.0.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXpresent/1.0.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/X.org/lib/libXpresent/1.0.1-x86_32
     5         kx endif
     5         kx 
     5         kx #######
     5         kx ####### X.org data:
     5         kx #######
     5         kx REQUIRES += X11/X.org/data/xbitmaps/1.1.2
     5         kx REQUIRES += X11/X.org/data/xcursor-themes/1.0.6
     5         kx REQUIRES += X11/X.org/data/xkeyboard-config/2.38
     5         kx 
     5         kx #######
     5         kx ####### X.org app:
     5         kx #######
     5         kx REQUIRES += X11/X.org/app-collection
     5         kx REQUIRES += X11/X.org/app/xdm/1.1.14
     5         kx 
     5         kx #######
     5         kx ####### X.org util:
     5         kx #######
     5         kx REQUIRES += X11/X.org/util/bdftopcf/1.1.1
     5         kx 
     5         kx #######
     5         kx ####### X.org test:
     5         kx #######
     5         kx REQUIRES += X11/X.org/test/x11perf/1.6.2
     5         kx 
     5         kx #######
     5         kx ####### X.org fonts:
     5         kx #######
     5         kx REQUIRES += X11/X.org/font-collection
     5         kx 
     5         kx #######
     5         kx ####### X applications:
     5         kx #######
     5         kx REQUIRES += X11/app/xterm/379
     5         kx 
     5         kx 
     5         kx REQUIRES += X11/libs/libdrm/2.4.114
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/libdrm/2.4.114-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/libdrm/2.4.114-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/libvdpau/1.5
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/libvdpau/1.5-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/libvdpau/1.5-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/libglvnd/1.6.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/libglvnd/1.6.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/libglvnd/1.6.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += Wayland/wayland/1.21.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += Wayland/wayland/1.21.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += Wayland/wayland/1.21.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += Wayland/wayland-protocols/1.31
     5         kx 
     5         kx REQUIRES += X11/libs/opengl-collection
     5         kx 
     5         kx REQUIRES += X11/libs/gdk-pixbuf2-xlib/2.40.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/gdk-pixbuf2-xlib/2.40.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/gdk-pixbuf2-xlib/2.40.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/app/desktop-file-utils/0.26
   385         kx REQUIRES += X11/app/xdg-desktop-portal/1.18.2
     5         kx REQUIRES += X11/app/xdg-user-dirs/0.18
     5         kx REQUIRES += X11/app/pyxdg/0.28
     5         kx REQUIRES += X11/libs/hicolor-icon-theme/0.17
     5         kx 
     5         kx REQUIRES += X11/libs/aalib/1.4.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/aalib/1.4.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/aalib/1.4.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/app/ghostscript-fonts-std/8.11
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/app/ghostscript/10.0.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/app/ghostscript/10.0.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/pango/1.50.12
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/pango/1.50.12-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/pango/1.50.12-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/libva/2.17.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/libva/2.17.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/libva/2.17.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/gst-plugins-good/1.22.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/gst-plugins-good/1.22.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/gst-plugins-good/1.22.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/gst-plugins-bad/1.22.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/gst-plugins-bad/1.22.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/gst-plugins-bad/1.22.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/libepoxy/1.5.10
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/libepoxy/1.5.10-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/libepoxy/1.5.10-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/libinput/1.22.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/libinput/1.22.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/libinput/1.22.1-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/libxkbcommon/1.5.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/libxkbcommon/1.5.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/libxkbcommon/1.5.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/app/dbus-x11-launch/1.13.18
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/app/dbus-x11-launch/1.13.18-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/app/dbus-x11-launch/1.13.18-x86_32
     5         kx endif
     5         kx 
   385         kx REQUIRES += X11/app/xdg-dbus-proxy/0.1.4
     5         kx 
     5         kx REQUIRES += X11/X.org/xserver/xorg-server/21.1.7
     5         kx 
   385         kx 
     5         kx #######
     5         kx ####### X.org drivers:
     5         kx #######
     5         kx REQUIRES += X11/X.org/driver-input
     5         kx REQUIRES += X11/X.org/driver-video
     5         kx 
     5         kx #######
     5         kx ####### X.org doc:
     5         kx #######
     5         kx REQUIRES += X11/X.org/doc/xorg-docs/1.7.2
     5         kx 
     5         kx 
     5         kx REQUIRES += X11/libs/startup-notification/0.12
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/startup-notification/0.12-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/startup-notification/0.12-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/media/pulseaudio/16.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/media/pulseaudio/16.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/media/pulseaudio/16.1-x86_32
     5         kx endif
     5         kx 
   385         kx REQUIRES += X11/media/alsa-plugins/1.2.7.1
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/media/alsa-plugins/1.2.7.1-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/media/alsa-plugins/1.2.7.1-x86_32
   385         kx endif
   385         kx 
     5         kx REQUIRES += X11/libs/sdl/sdl2-image/2.6.3
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-image/2.6.3-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-image/2.6.3-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/sdl/sdl2-mixer/2.6.3
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-mixer/2.6.3-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-mixer/2.6.3-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/sdl/sdl2-net/2.2.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-net/2.2.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-net/2.2.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/sdl/sdl2-ttf/2.20.2
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-ttf/2.20.2-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-ttf/2.20.2-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/sdl/sdl2-gfx/1.0.4
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-gfx/1.0.4-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/sdl/sdl2-gfx/1.0.4-x86_32
     5         kx endif
     5         kx 
   385         kx REQUIRES += X11/libs/sdl/sdl12-compat/1.2.68
   385         kx 
     5         kx REQUIRES += X11/libs/at-spi2-core/2.47.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/at-spi2-core/2.47.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/at-spi2-core/2.47.1-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/media/v4l-utils/1.24.1
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/media/v4l-utils/1.24.1-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/media/v4l-utils/1.24.1-x86_32
     5         kx endif
     5         kx 
   385         kx REQUIRES += X11/media/libmpeg2/0.5.1
   385         kx 
   385         kx REQUIRES += X11/libs/imagemagick/7.1.1.20
   385         kx 
   385         kx 
     5         kx #######
     5         kx ####### Vulkan SDK:
     5         kx #######
     5         kx REQUIRES += X11/libs/vulkan/vulkan-loader/1.3.239.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/vulkan/vulkan-loader/1.3.239.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/vulkan/vulkan-loader/1.3.239.0-x86_32
     5         kx endif
     5         kx 
     5         kx 
   385         kx #######
   385         kx ####### Packages:
   385         kx #######
     5         kx REQUIRES += X11/libs/gtk+3/3.24.37
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/gtk+3/3.24.37-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/gtk+3/3.24.37-x86_32
     5         kx endif
     5         kx 
   385         kx REQUIRES += X11/libs/gtk-layer-shell/0.8.1
   385         kx 
   385         kx REQUIRES += X11/libs/gtk4/4.11.2
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/gtk4/4.11.2-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/gtk4/4.11.2-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/gtk4-layer-shell/1.0.2
   385         kx 
   385         kx REQUIRES += X11/libs/libadwaita/1.3.2
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/libadwaita/1.3.2-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/libadwaita/1.3.2-x86_32
   385         kx endif
   385         kx 
     5         kx REQUIRES += X11/libs/adwaita-icon-theme/43
     5         kx REQUIRES += X11/app/lxappearance/0.6.3
     5         kx 
     5         kx REQUIRES += X11/libs/poppler/23.02.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/poppler/23.02.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/poppler/23.02.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/freeglut/3.4.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/freeglut/3.4.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/freeglut/3.4.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/glew/2.2.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/glew/2.2.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/glew/2.2.0-x86_32
     5         kx endif
     5         kx 
     5         kx REQUIRES += X11/libs/imlib2/1.11.0
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
     5         kx REQUIRES += X11/libs/imlib2/1.11.0-ppc32
     5         kx endif
     5         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
     5         kx REQUIRES += X11/libs/imlib2/1.11.0-x86_32
     5         kx endif
     5         kx 
   385         kx REQUIRES += X11/libs/libpeas/1.36.0
   385         kx 
   385         kx REQUIRES += X11/libs/gsound/1.0.3
   385         kx REQUIRES += X11/libs/libgnomekbd/3.28.1
   385         kx REQUIRES += X11/libs/libgsf/1.14.51
   385         kx REQUIRES += X11/libs/libgtop/2.41.2
   385         kx REQUIRES += X11/libs/gjs/1.76.2
   385         kx REQUIRES += X11/libs/caribou/0.4.21
   385         kx REQUIRES += X11/app/zenity/3.44.2
   385         kx REQUIRES += X11/libs/appindicator/0.5.93
   385         kx REQUIRES += X11/app/dconf-editor/45.0.1
   385         kx REQUIRES += X11/libs/libfakekey/0.3
   385         kx REQUIRES += X11/libs/vte/0.74.1
   385         kx 
   385         kx REQUIRES += X11/app/cups-filters/1.28.16
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/app/cups/2.4.2-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/app/cups/2.4.2-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/pygobject/3.44.1
   385         kx REQUIRES += X11/libs/gexiv2/0.14.2
   385         kx REQUIRES += X11/libs/libwmf/0.2.13
   385         kx REQUIRES += X11/libs/libmypaint/1.6.1
   385         kx REQUIRES += X11/libs/mypaint-brushes/1.3.1
   385         kx REQUIRES += X11/libs/appstream-glib/0.8.2
   385         kx REQUIRES += X11/libs/cfitsio/4.3.1
   385         kx 
   385         kx REQUIRES += X11/app/hplip/3.23.3
   385         kx 
   385         kx 
   385         kx #######
   385         kx ####### WebKit:
   385         kx #######
   385         kx REQUIRES += X11/libs/wpebackend-fdo/1.14.2
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/wpebackend-fdo/1.14.2-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/wpebackend-fdo/1.14.2-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/libnotify/0.8.2
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/libnotify/0.8.2-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/libnotify/0.8.2-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/geoclue/2.7.0
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/geoclue/2.7.0-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/geoclue/2.7.0-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/libmanette/0.2.6
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/libmanette/0.2.6-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/libmanette/0.2.6-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/libportal/0.6
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/libportal/0.6-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/libportal/0.6-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/gcr/3.41.1
   385         kx 
   385         kx REQUIRES += X11/libs/gcr4/4.1.0
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
   385         kx REQUIRES += X11/libs/gcr4/4.1.0-ppc32
   385         kx endif
   385         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
   385         kx REQUIRES += X11/libs/gcr4/4.1.0-x86_32
   385         kx endif
   385         kx 
   385         kx REQUIRES += X11/libs/gnome-keyring/42.1
   385         kx 
   385         kx REQUIRES += X11/libs/gvfs/1.52.1
   385         kx REQUIRES += X11/app/blueman/2.3.5
   385         kx 
   385         kx REQUIRES += X11/libs/webkit2gtk/2.40.2
   385         kx REQUIRES += X11/libs/webkitgtk/2.40.2
   385         kx 
     5         kx REQUIRES += X11/libs/gsettings-desktop-schemas/44.0
     5         kx 
     5         kx REQUIRES += X11/app/openbox/3.6.1
     5         kx REQUIRES += X11/app/lxappearance-obconf/0.2.3
     5         kx REQUIRES += X11/app/conky/1.18.3
     5         kx REQUIRES += X11/app/tint2/17.0.2
   385         kx REQUIRES += X11/app/idesk/0.7.5
     5         kx REQUIRES += X11/app/feh/3.9.1
     5         kx 
     5         kx #######
     5         kx ####### Desktop networking:
     5         kx #######
   385         kx REQUIRES += X11/net/libproxy/0.5.3
     5         kx REQUIRES += X11/net/nm-applet/1.30.0
   385         kx REQUIRES += X11/net/avahi/0.8
   385         kx REQUIRES += X11/net/zenmap/7.94
   385         kx REQUIRES += X11/app/rdesktop/1.9.0
   385         kx REQUIRES += X11/app/freerdp/3.1.0
     5         kx 
    29         kx #######
    29         kx ####### applications:
    29         kx #######
    29         kx REQUIRES += X11/app/ffmpeg/4.4.4
    29         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
    29         kx REQUIRES += X11/app/ffmpeg/4.4.4-ppc32
    29         kx endif
    29         kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
    29         kx REQUIRES += X11/app/ffmpeg/4.4.4-x86_32
    29         kx endif
    29         kx 
   385         kx REQUIRES += X11/media/pipewire/0.3.80
   385         kx REQUIRES += X11/media/mplayer/38448
   385         kx REQUIRES += X11/media/minidlna/1.3.3
   385         kx REQUIRES += X11/app/transmission/4.0.5
   385         kx REQUIRES += X11/media/vlc/3.0.20
   385         kx REQUIRES += X11/app/gimp3/2.99.16
   385         kx 
   385         kx 
    29         kx #######
   385         kx ####### Desktop applications and libraries for GNOME:
   385         kx #######
   385         kx REQUIRES += X11/libs/gnome-autoar/0.4.4
   385         kx REQUIRES += X11/libs/gnome-desktop/44.0
   385         kx REQUIRES += X11/libs/libcloudproviders/0.3.4
   385         kx REQUIRES += X11/libs/tracker/3.6.0
   385         kx REQUIRES += X11/libs/libwnck/43.0
   385         kx REQUIRES += X11/doc/yelp/42.2
   385         kx 
   385         kx 
   385         kx #######
   385         kx ####### Base libraries for Xfce (required by Lightdm):
   385         kx #######
   385         kx REQUIRES += X11/libs/exo/4.18.0
   385         kx 
   385         kx 
   385         kx #######
   385         kx ####### Lightdm:
   385         kx #######
   385         kx REQUIRES += X11/app/lightdm/1.32.0
   385         kx REQUIRES += X11/app/lightdm-gtk-greeter/2.0.8
   385         kx 
   385         kx 
   385         kx #######
    29         kx ####### Desktop applications:
    29         kx #######
    29         kx REQUIRES += X11/media/audacious-plugins/4.3
   385         kx REQUIRES += X11/media/openal-soft/1.23.1
   385         kx REQUIRES += X11/app/dino/0.4.2
   385         kx REQUIRES += X11/app/epiphany/44.3
   385         kx REQUIRES += X11/app/gnome-text-editor/44.0
   385         kx REQUIRES += X11/app/gnome-calculator/44.0
   385         kx REQUIRES += X11/app/nautilus/44.0
   385         kx REQUIRES += X11/app/pcmanfm/1.3.2
   385         kx REQUIRES += X11/app/firefox/118.0.2
   385         kx REQUIRES += X11/app/thunderbird/115.7.0
   385         kx REQUIRES += X11/app/libreoffice/24.2.0.3
    29         kx 
   385         kx ifeq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_A1X_GLIBC)      $(TOOLCHAIN_A2X_GLIBC)      \
   385         kx                             $(TOOLCHAIN_H5_GLIBC)                                   \
   385         kx                             $(TOOLCHAIN_JZ47XX_GLIBC)   $(TOOLCHAIN_P5600_GLIBC)    \
   385         kx                             $(TOOLCHAIN_POWER8_GLIBC)   $(TOOLCHAIN_POWER9_GLIBC)   \
   385         kx                             $(TOOLCHAIN_POWER8LE_GLIBC) $(TOOLCHAIN_POWER9LE_GLIBC) \
   385         kx                             $(TOOLCHAIN_RISCV64_GLIBC)                              \
   385         kx                             $(TOOLCHAIN_I586_GLIBC)     $(TOOLCHAIN_I686_GLIBC)),)
   385         kx REQUIRES += X11/app/chromium/123.0.6286.1
   385         kx endif
    29         kx 
   385         kx 
   385         kx #######
   385         kx ####### Desktop development (IDE):
   385         kx #######
   385         kx REQUIRES += X11/dev/php-imagick/3.7.0
   385         kx REQUIRES += X11/dev/qt-creator/8.0.2
   385         kx REQUIRES += X11/dev/glade/3.40.0
   385         kx REQUIRES += X11/dev/cambalache/0.12.1
   385         kx REQUIRES += X11/dev/openjdk/21.35
   385         kx 
   385         kx 
     5         kx # ======= __END_OF_REQUIRES__ =======
     5         kx 
     5         kx 
     5         kx install_target     = $(TARGET_BUILD_DIR)/.install_done
     5         kx 
     5         kx 
     5         kx BUILD_TARGETS    = $(install_target)
     5         kx 
     5         kx 
     5         kx include ../../build-system/core.mk
     5         kx 
     5         kx 
     5         kx $(install_target):
     5         kx 	@touch $@