2 Commits 04ea987e9e ... 6b49e03aab

Tác giả SHA1 Thông báo Ngày
  Waldemar Brodkorb 6b49e03aab cog now works with https 1 tháng trước cách đây
  Waldemar Brodkorb d549f5fc7b glib-networking: new package 1 tháng trước cách đây

+ 1 - 1
package/cog/Makefile

@@ -9,7 +9,7 @@ PKG_RELEASE:=		1
 PKG_HASH:=		0ede9d09ab635ac519beec0543378e3fc51b56561a5fb7aa9c0cbca54c31b97c
 PKG_DESCR:=		minimalistic browser
 PKG_SECTION:=		app/browser
-PKG_DEPENDS:=		wpewebkit wpebackend-fdo libinput
+PKG_DEPENDS:=		wpewebkit wpebackend-fdo libinput glib-networking ca-certificates
 PKG_BUILDDEP:=		wpewebkit wpebackend-fdo libinput
 PKG_URL:=		https://wpewebkit.org
 PKG_SITES:=		https://wpewebkit.org/releases/

+ 38 - 0
package/glib-networking/Makefile

@@ -0,0 +1,38 @@
+# 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:=		glib-networking
+PKG_VERSION:=		2.80.1
+PKG_RELEASE:=		1
+PKG_HASH:=		35ca3d6ca638493765a7dc11c5f46b816dbc407ec939c1f69682960b6cfb76c9
+PKG_DESCR:=		low-level core library for networking
+PKG_SECTION:=		libs/misc
+PKG_DEPENDS:=		glib
+PKG_BUILDDEP:=		glib
+PKG_SITES:=		https://gitlab.gnome.org/GNOME/glib-networking/-/archive/2.80.1/
+
+DISTFILES:=		$(PKG_NAME)-$(PKG_VERSION).tar.gz
+
+include $(ADK_TOPDIR)/mk/package.mk
+
+$(eval $(call PKG_template,GLIB_NETWORKING,glib-networking,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION),$(PKG_OPTS)))
+
+WRKBUILD=               $(WRKDIR)/$(PKG_NAME)-obj
+
+CONFIG_STYLE:=		meson
+BUILD_STYLE:=		meson
+INSTALL_STYLE:=		meson
+
+MESON_FLAGS+=		-Dlibproxy=disabled \
+			-Dgnome_proxy=disabled \
+			-Dgnutls=disabled \
+			-Dopenssl=enabled
+
+glib-networking-install:
+	$(INSTALL_DIR) $(IDIR_GLIB_NETWORKING)/usr/lib/gio/modules
+	$(CP) $(WRKINST)/usr/lib/gio/modules/*.so \
+		$(IDIR_GLIB_NETWORKING)/usr/lib/gio/modules
+
+include $(ADK_TOPDIR)/mk/pkg-bottom.mk

+ 2 - 0
package/libwebp/Makefile

@@ -27,5 +27,7 @@ libwebp-install:
 	$(INSTALL_DIR) $(IDIR_LIBWEBP)/usr/lib
 	$(CP) $(WRKINST)/usr/lib/libwebp*so* \
 		$(IDIR_LIBWEBP)/usr/lib
+	$(CP) $(WRKINST)/usr/lib/libsharpyuv*so* \
+		$(IDIR_LIBWEBP)/usr/lib
 
 include ${ADK_TOPDIR}/mk/pkg-bottom.mk

+ 1 - 0
package/wpewebkit/Makefile

@@ -35,6 +35,7 @@ CMAKE_FLAGS+=		-DPORT=WPE \
 			-DENABLE_SPEECH_SYNTHESIS=OFF \
 			-DENABLE_JOURNALD_LOG=OFF \
 			-DENABLE_BUBBLEWRAP_SANDBOX=OFF \
+			-DENABLE_WEB_DRIVER=ON \
 			-DUSE_GSTREAMER_TRANSCODER=OFF \
 			-DUSE_LIBBACKTRACE=OFF \
 			-DUSE_JPEGXL=OFF \