op-packages/.github/diy/patches/depends.patch
2026-06-08 12:48:28 +08:00

187 lines
5.3 KiB
Diff

--- a/luci-app-easytier/Makefile
+++ b/luci-app-easytier/Makefile
@@ -10,7 +10,7 @@ PKG_VERSION:=2.3.0
PKG_RELEASE:=1
LUCI_TITLE:=LuCI support for EasyTier
-LUCI_DEPENDS:=+kmod-tun +luci-compat
+LUCI_DEPENDS:=+kmod-tun +easytier +luci-compat
LUCI_PKGARCH:=all
PKG_NAME:=luci-app-easytier
--- a/fullconenat/Makefile
+++ b/fullconenat/Makefile
@@ -36,7 +36,7 @@ define Package/ip6tables-mod-fullconenat
SECTION:=net
CATEGORY:=Network
TITLE:=FULLCONENAT ip6tables extension
- DEPENDS:=ip6tables +kmod-nf-nat6 +kmod-ipt-fullconenat +ip6tables-mod-nat
+ DEPENDS:=+ip6tables +kmod-nf-nat6 +kmod-ipt-fullconenat +ip6tables-mod-nat
endef
define KernelPackage/ipt-fullconenat
--- a/phtunnel/Makefile
+++ b/phtunnel/Makefile
@@ -36,7 +36,6 @@ PKG_SOURCE:=phtunnel
PKG_SOURCE_URL:=https://mirrors.oray.com/orayos/packages/$(PKG_NAME)/$(PKG_ARCH_PHT)/$(PKG_VERSION)/bin
PKG_HASH:=skip
-PKG_FLAGS:=nonshared
PKG_MAINTAINER:=Oray <developer@oray.com>
include $(INCLUDE_DIR)/package.mk
--- a/pgyvpn/Makefile
+++ b/pgyvpn/Makefile
@@ -36,7 +36,6 @@ PKG_SOURCE:=pgyvpnsvr
PKG_SOURCE_URL:=https://mirrors.oray.com/orayos/packages/$(PKG_NAME)/$(PKG_ARCH_PGYYPN)/$(PKG_VERSION)/bin
PKG_HASH:=skip
-PKG_FLAGS:=nonshared
PKG_MAINTAINER:=Oray <developer@oray.com>
include $(INCLUDE_DIR)/package.mk
--- a/luci-app-rclone/Makefile
+++ b/luci-app-rclone/Makefile
@@ -9,7 +9,7 @@ PKG_VERSION:=1.4.1
PKG_RELEASE:=4
LUCI_TITLE:=LuCI support for Rclone
-LUCI_DEPENDS:=+luci-compat +rclone-config \
+LUCI_DEPENDS:=+luci-compat +rclone-config +fuse-overlayfs +fuse3-utils \
+PACKAGE_$(PKG_NAME)_INCLUDE_rclone-webui:rclone-webui-react \
+PACKAGE_$(PKG_NAME)_INCLUDE_rclone-ng:rclone-ng
--- a/k3screenctrl/Makefile
+++ b/k3screenctrl/Makefile
@@ -19,7 +19,7 @@ TARGET_CFLAGS+= -D_GNU_SOURCE
define Package/k3screenctrl
SECTION:=utils
CATEGORY:=Utilities
- DEPENDS:=@TARGET_bcm53xx_generic_DEVICE_phicomm_k3 +@KERNEL_DEVMEM
+ DEPENDS:=@(TARGET_bcm53xx_generic_DEVICE_phicomm_k3||TARGET_DEVICE_bcm53xx_generic_DEVICE_phicomm_k3) +@KERNEL_DEVMEM
TITLE:=LCD screen controller on PHICOMM K3
URL:=https://github.com/updateing/k3-screen-ctrl
endef
--- a/quectel_MHI/Makefile
+++ b/quectel_MHI/Makefile
@@ -19,6 +19,7 @@ define KernelPackage/pcie_mhi
TITLE:=Kernel pcie driver for MHI device
FILES:=$(PKG_BUILD_DIR)/pcie_mhi.ko
AUTOLOAD:=$(call AutoLoad,90,pcie_mhi)
+ DEPENDS:=@PCIE_SUPPORT
endef
define KernelPackage/pcie_mhi/description
--- a/fibocom_MHI/Makefile
+++ b/fibocom_MHI/Makefile
@@ -17,7 +17,7 @@ include $(INCLUDE_DIR)/package.mk
define KernelPackage/pcie_mhi_fb
SUBMENU:=WWAN Support
TITLE:=Kernel pcie driver for MHI device
- DEPENDS:=+pciids +pciutils +fibocom-dial
+ DEPENDS:=@PCIE_SUPPORT +pciids +pciutils +fibocom-dial
FILES:=$(PKG_BUILD_DIR)/pcie_mhi_fb.ko
AUTOLOAD:=$(call AutoLoad,90,pcie_mhi_fb)
endef
--- a/luci-app-packet-capture/Makefile
+++ b/luci-app-packet-capture/Makefile
@@ -4,7 +4,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=Packet capture application
-LUCI_DEPENDS:=+luci-mod-admin-full +tcpdump +uhttpd-mod-ubus +coreutils +coreutils-timeout
+LUCI_DEPENDS:=+luci-mod-admin-full +tcpdump +coreutils +coreutils-timeout
PKG_MAINTAINER:=Wojciech Jowsa <wojciech.jowsa@gmail.com>
PKG_LICENSE:=Apache-2.0
--- a/luci-app-smartdns/Makefile
+++ b/luci-app-smartdns/Makefile
@@ -18,6 +18,7 @@ PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_luci-app-smartdns_INCLUDE_WebUI
define Package/luci-app-smartdns/config
config PACKAGE_luci-app-smartdns_INCLUDE_WebUI
bool "Include WebUI support"
+ default y
endef
include ../../luci.mk
--- a/luci-app-snmpd-ssl/Makefile
+++ b/luci-app-snmpd-ssl/Makefile
@@ -3,7 +3,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-snmpd-ssl
LUCI_TITLE:=Net-SNMP LuCI interface with v3 support
-LUCI_DEPENDS:=+luci-base
+LUCI_DEPENDS:=+luci-base +snmpd-ssl
LUCI_PKGARCH:=all
include $(TOPDIR)/feeds/luci/luci.mk
--- a/luci-app-smscontrol/Makefile
+++ b/luci-app-smscontrol/Makefile
@@ -5,7 +5,7 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-smscontrol
-LUCI_DEPENDS:=
+LUCI_DEPENDS:=+smscontrol
# Version: <major>.<minor>.<patch>
PKG_VERSION:=0.2.0
--- a/luci-app-report/Makefile
+++ b/luci-app-report/Makefile
@@ -4,7 +4,7 @@ PKG_NAME:=luci-app-report
PKG_LICENSE:=Apache-2.0
LUCI_TITLE:=LuCI report module
-LUCI_DEPENDS:=+luci-base
+LUCI_DEPENDS:=+luci-base +report
LUCI_PKGARCH:=all
include $(TOPDIR)/feeds/luci/luci.mk
--- a/luci-app-iolines/Makefile
+++ b/luci-app-iolines/Makefile
@@ -3,7 +3,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-iolines
LUCI_TITLE:=LuCI I/O switcher
-LUCI_DEPENDS:=+luci-base
+LUCI_DEPENDS:=+luci-base +iolines
LUCI_PKGARCH:=all
PKG_VERSION:=0.2.3
--- a/luci-app-hotplug/Makefile
+++ b/luci-app-hotplug/Makefile
@@ -3,7 +3,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-hotplug
LUCI_TITLE:=LuCI interface for hotplug configuration
-LUCI_DEPENDS:=+luci-base
+LUCI_DEPENDS:=+luci-base +hotplug
LUCI_PKGARCH:=all
PKG_VERSION:=1.0
--- a/luci-app-xl2tpd/Makefile
+++ b/luci-app-xl2tpd/Makefile
@@ -3,9 +3,9 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-xl2tpd
LUCI_TITLE:=xl2tpd server configuration
-LUCI_DEPENDS:=+luci-base
+LUCI_DEPENDS:=+luci-base +xl2tpd-ext +ppp-mod-pppol2tp
LUCI_PKGARCH:=all
include $(TOPDIR)/feeds/luci/luci.mk