summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package/dejavu-ttf-fonts/Makefile30
-rw-r--r--package/dillo/Makefile4
-rw-r--r--package/fltk/Makefile2
-rw-r--r--package/pam/Makefile2
-rw-r--r--package/xorg-server/Makefile4
-rw-r--r--package/xorg-server/files/xorg.conf.raspberry-pi56
6 files changed, 44 insertions, 4 deletions
diff --git a/package/dejavu-ttf-fonts/Makefile b/package/dejavu-ttf-fonts/Makefile
new file mode 100644
index 000000000..c1bc7d6f5
--- /dev/null
+++ b/package/dejavu-ttf-fonts/Makefile
@@ -0,0 +1,30 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+include $(ADK_TOPDIR)/rules.mk
+
+PKG_NAME:= dejavu-fonts-ttf
+PKG_VERSION:= 2.37
+PKG_RELEASE:= 1
+PKG_HASH:= fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7
+PKG_DESCR:= free fonts
+PKG_SECTION:= x11/fonts
+PKG_URL:= https://dejavu-fonts.github.io/
+PKG_SITES:= http://sourceforge.net/projects/dejavu/files/dejavu/$(PKG_VERSION)/
+
+DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
+
+include $(ADK_TOPDIR)/mk/package.mk
+
+$(eval $(call PKG_template,DEJAVU_FONTS_TTF,dejavu-fonts-ttf,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
+
+CONFIG_STYLE:= manual
+BUILD_STYLE:= manual
+INSTALL_STYLE:= manual
+
+dejavu-fonts-ttf-install:
+ $(INSTALL_DIR) $(IDIR_DEJAVU_FONTS_TTF)/usr/share/fonts/dejavu
+ $(INSTALL_BIN) $(WRKBUILD)/ttf/*.ttf \
+ $(IDIR_DEJAVU_FONTS_TTF)/usr/share/fonts/dejavu
+
+include $(ADK_TOPDIR)/mk/pkg-bottom.mk
diff --git a/package/dillo/Makefile b/package/dillo/Makefile
index 9de41c0c2..b46c53746 100644
--- a/package/dillo/Makefile
+++ b/package/dillo/Makefile
@@ -16,7 +16,7 @@ PKG_NEEDS:= threads cxx
PKG_URL:= https://dillo-browser.github.io/
PKG_SITES:= https://github.com/dillo-browser/dillo/releases/download/v$(PKG_VERSION)/
-PKG_ARCH_DEPENDS:= arm mips mips64 sh x86 x86_64
+PKG_ARCH_DEPENDS:= aarch64 arm mips mips64 sh x86 x86_64
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
@@ -24,8 +24,6 @@ include $(ADK_TOPDIR)/mk/package.mk
$(eval $(call PKG_template,DILLO,dillo,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-#TARGET_CFLAGS+= -fcommon
-#TARGET_CXXFLAGS+= -fcommon
TARGET_LDFLAGS+= -latomic
CONFIGURE_ENV+= PNG_CONFIG=$(STAGING_TARGET_DIR)/scripts/libpng-config
CONFIGURE_ARGS+= --enable-tls
diff --git a/package/fltk/Makefile b/package/fltk/Makefile
index 36efaf466..77d299cf9 100644
--- a/package/fltk/Makefile
+++ b/package/fltk/Makefile
@@ -17,7 +17,7 @@ PKG_SITES:= https://github.com/fltk/fltk/releases/download/release-$(PKG_VERSIO
PKG_LIBNAME:= libfltk
PKG_OPTS:= dev
-PKG_ARCH_DEPENDS:= x86 x86_64 mips sh arm
+PKG_ARCH_DEPENDS:= aarch64 x86 x86_64 mips sh arm
DISTFILES:= ${PKG_NAME}-$(PKG_VERSION)-source.tar.gz
diff --git a/package/pam/Makefile b/package/pam/Makefile
index 933101e47..de36b2448 100644
--- a/package/pam/Makefile
+++ b/package/pam/Makefile
@@ -8,7 +8,9 @@ PKG_VERSION:= 1.7.0
PKG_RELEASE:= 1
PKG_HASH:= 1dad9cb50b4a19accd7d7b9716777caf5a0f33d26f018f27d63e9e095998f12b
PKG_DESCR:= pluggable authentication modules
+PKG_DEPENDS_GLIBC:= libxcrypt
PKG_BUILDDEP:= flex meson-host
+PKG_BUILDDEP_GLIBC:= libxcrypt
PKG_SECTION:= sys/misc
PKG_URL:= http://www.linux-pam.org/
PKG_SITES:= https://github.com/linux-pam/linux-pam/archive/refs/tags/
diff --git a/package/xorg-server/Makefile b/package/xorg-server/Makefile
index b88d2501d..7de6a3c6d 100644
--- a/package/xorg-server/Makefile
+++ b/package/xorg-server/Makefile
@@ -131,6 +131,10 @@ ifeq (${ADK_TARGET_SYSTEM_SHARP_ZAURUS},y)
${CP} ./files/xorg.conf.sharp-zaurus \
$(IDIR_XORG_SERVER)/etc/X11/xorg.conf
endif
+ifeq (${ADK_TARGET_SYSTEM_RASPBERRY_PI5},y)
+ ${CP} ./files/xorg.conf.raspberry-pi5 \
+ $(IDIR_XORG_SERVER)/etc/X11/xorg.conf
+endif
# add m4 file to host directory
$(INSTALL_DIR) $(STAGING_HOST_DIR)/usr/share/aclocal
$(CP) ${WRKINST}/usr/share/aclocal/xorg-server.m4 \
diff --git a/package/xorg-server/files/xorg.conf.raspberry-pi5 b/package/xorg-server/files/xorg.conf.raspberry-pi5
new file mode 100644
index 000000000..f23cd1328
--- /dev/null
+++ b/package/xorg-server/files/xorg.conf.raspberry-pi5
@@ -0,0 +1,6 @@
+Section "OutputClass"
+ Identifier "vc4"
+ MatchDriver "vc4"
+ Driver "modesetting"
+ Option "PrimaryGPU" "true"
+EndSection