initial buildroot for linux 5.15

This commit is contained in:
Huan.Feng
2021-12-06 14:12:13 +08:00
parent d7767d594e
commit 7b6fc358fa
12736 changed files with 508822 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
diff -urpN rdesktop-1.5.0-orig/xwin.c rdesktop-1.5.0/xwin.c
--- rdesktop-1.5.0-orig/xwin.c 2007-01-17 12:01:18.000000000 +0100
+++ rdesktop-1.5.0/xwin.c 2007-01-17 12:05:02.000000000 +0100
@@ -1461,7 +1461,7 @@ select_visual(int screen_num)
}
/* we use a colourmap, so the default visual should do */
- g_owncolmap = True;
+// g_owncolmap = True;
g_visual = vmatches[0].visual;
g_depth = vmatches[0].depth;
}
@@ -1568,7 +1568,7 @@ ui_init(void)
{
g_xcolmap =
XCreateColormap(g_display, RootWindowOfScreen(g_screen), g_visual,
- AllocNone);
+ (g_depth <= 8) ? AllocAll : AllocNone);
if (g_depth <= 8)
warning("Display colour depth is %d bit: you may want to use -C for a private colourmap.\n", g_depth);
}
+24
View File
@@ -0,0 +1,24 @@
config BR2_PACKAGE_RDESKTOP
bool "rdesktop"
depends on BR2_USE_MMU # fork()
depends on !BR2_STATIC_LIBS # gnutls
depends on BR2_USE_WCHAR # gnutls
depends on BR2_PACKAGE_XORG7
select BR2_PACKAGE_GNUTLS
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
select BR2_PACKAGE_LIBTASN1
select BR2_PACKAGE_NETTLE
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXCURSOR
select BR2_PACKAGE_XLIB_LIBXT
help
rdesktop is an open source client for Windows NT Terminal
Server and Windows 2000/2003 Terminal Services, capable of
natively speaking Remote Desktop Protocol (RDP) in order to
present the user's NT desktop.
http://rdesktop.sf.net/
comment "rdesktop needs a toolchain w/ wchar, dynamic library"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS
+3
View File
@@ -0,0 +1,3 @@
# Locally calculated
sha256 473c2f312391379960efe41caad37852c59312bc8f100f9b5f26609ab5704288 rdesktop-1.9.0.tar.gz
sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING
+35
View File
@@ -0,0 +1,35 @@
################################################################################
#
# rdesktop
#
################################################################################
RDESKTOP_VERSION = 1.9.0
RDESKTOP_SITE = \
https://github.com/rdesktop/rdesktop/releases/download/v$(RDESKTOP_VERSION)
RDESKTOP_DEPENDENCIES = \
host-pkgconf \
gnutls \
libtasn1 \
nettle \
xlib_libX11 \
xlib_libXcursor \
xlib_libXt \
$(if $(BR2_PACKAGE_ALSA_LIB_PCM),alsa-lib) \
$(if $(BR2_PACKAGE_LIBAO),libao) \
$(if $(BR2_PACKAGE_LIBICONV),libiconv) \
$(if $(BR2_PACKAGE_LIBSAMPLERATE),libsamplerate) \
$(if $(BR2_PACKAGE_PULSEAUDIO),pulseaudio) \
$(if $(BR2_PACKAGE_XLIB_LIBXRANDR),xlib_libXrandr)
RDESKTOP_CONF_OPTS = --disable-credssp
RDESKTOP_LICENSE = GPL-3.0+
RDESKTOP_LICENSE_FILES = COPYING
RDESKTOP_CPE_ID_VENDOR = rdesktop
ifeq ($(BR2_PACKAGE_PCSC_LITE),y)
RDESKTOP_DEPENDENCIES += pcsc-lite
else
RDESKTOP_CONF_OPTS += --disable-smartcard
endif
$(eval $(autotools-package))