mirror of
https://github.com/Heleguo/lede.git
synced 2025-12-16 10:51:12 +00:00
apk: bump to git HEAD 2025-06-06
This commit is contained in:
parent
1285a74c0a
commit
4922dad7f3
@ -5,16 +5,16 @@ PKG_RELEASE:=1
|
||||
|
||||
PKG_SOURCE_URL=https://gitlab.alpinelinux.org/alpine/apk-tools.git
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_DATE:=2024-10-28
|
||||
PKG_SOURCE_VERSION:=a1ad8568a1378d71c1f6354c428ebb1baa46fa05
|
||||
PKG_MIRROR_HASH:=68747e1253776dc00286c01e408f4c4e1eb61acf56009b7ecb3de4d49b34e567
|
||||
PKG_SOURCE_DATE:=2025-06-06
|
||||
PKG_SOURCE_VERSION:=9331888de6bd5b280d75112e5b2f7b55684db0ec
|
||||
PKG_MIRROR_HASH:=7ebbea3624fb413364f37ac5b0655bb73ea02a054b63cf72b035683cf701ba1f
|
||||
|
||||
PKG_VERSION=3.0.0_pre$(subst -,,$(PKG_SOURCE_DATE))
|
||||
|
||||
PKG_MAINTAINER:=Paul Spooren <mail@aparcar.org>
|
||||
PKG_LICENSE:=GPL-2.0-only
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
PKG_INSTALL:=1
|
||||
PKG_INSTALL:=2
|
||||
|
||||
HOST_BUILD_PREFIX:=$(STAGING_DIR_HOST)
|
||||
HOST_BUILD_DEPENDS:=lua/host
|
||||
@ -27,7 +27,7 @@ define Package/apk/default
|
||||
SECTION:=base
|
||||
CATEGORY:=Base system
|
||||
TITLE:=apk package manager
|
||||
DEPENDS:=+zlib
|
||||
DEPENDS:=+zlib +wget
|
||||
URL:=$(PKG_SOURCE_URL)
|
||||
PROVIDES:=apk
|
||||
endef
|
||||
@ -51,22 +51,32 @@ endef
|
||||
MESON_HOST_VARS+=VERSION=$(PKG_VERSION)
|
||||
MESON_VARS+=VERSION=$(PKG_VERSION)
|
||||
|
||||
MESON_HOST_ARGS += \
|
||||
MESON_COMMON_ARGS = \
|
||||
-Db_lto=true \
|
||||
-Dcompressed-help=false \
|
||||
-Ddocs=disabled \
|
||||
-Dcrypto_backend=openssl \
|
||||
-Dzstd=false
|
||||
-Dhelp=enabled \
|
||||
-Dlua_version=5.1 \
|
||||
-Ddefault_library=static \
|
||||
-Durl_backend=wget \
|
||||
-Dzstd=false \
|
||||
-Dpython=disabled \
|
||||
-Dtests=disabled
|
||||
|
||||
MESON_HOST_ARGS += \
|
||||
$(MESON_COMMON_ARGS) \
|
||||
-Dcrypto_backend=openssl
|
||||
|
||||
MESON_ARGS += \
|
||||
-Dlua_version=5.1 \
|
||||
-Dcompressed-help=false \
|
||||
-Ddocs=disabled \
|
||||
-Durl_backend=wget \
|
||||
-Dcrypto_backend=$(BUILD_VARIANT) \
|
||||
-Dzstd=false
|
||||
$(MESON_COMMON_ARGS) \
|
||||
-Dcrypto_backend=$(BUILD_VARIANT)
|
||||
|
||||
HOST_LDFLAGS += \
|
||||
-Wl,-rpath $(STAGING_DIR_HOST)/lib
|
||||
define Package/apk/conffiles
|
||||
/etc/apk/repositories.d/customfeeds.list
|
||||
endef
|
||||
|
||||
Package/apk-mbedtls/conffiles = $(Package/apk/conffiles)
|
||||
Package/apk-openssl/conffiles = $(Package/apk/conffiles)
|
||||
|
||||
define Package/apk/default/install
|
||||
$(INSTALL_DIR) $(1)/lib/apk/db
|
||||
@ -74,8 +84,8 @@ define Package/apk/default/install
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/apk $(1)/usr/bin/apk
|
||||
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libapk.so.* $(1)/usr/lib/
|
||||
$(INSTALL_DIR) $(1)/etc/apk/repositories.d
|
||||
$(INSTALL_DATA) ./files/customfeeds.list $(1)/etc/apk/repositories.d/customfeeds.list
|
||||
endef
|
||||
|
||||
Package/apk-mbedtls/install = $(Package/apk/default/install)
|
||||
|
||||
3
package/system/apk/files/customfeeds.list
Normal file
3
package/system/apk/files/customfeeds.list
Normal file
@ -0,0 +1,3 @@
|
||||
# add your custom package feeds here
|
||||
#
|
||||
# http://www.example.com/path/to/files/packages.adb
|
||||
@ -10,7 +10,7 @@ Signed-off-by: Paul Spooren <mail@aparcar.org>
|
||||
|
||||
--- a/src/database.c
|
||||
+++ b/src/database.c
|
||||
@@ -1626,7 +1626,7 @@ const char *apk_db_layer_name(int layer)
|
||||
@@ -1856,7 +1856,7 @@ const char *apk_db_layer_name(int layer)
|
||||
{
|
||||
switch (layer) {
|
||||
case APK_DB_LAYER_ROOT: return "lib/apk/db";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user