summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/barebox/Makefile18
-rw-r--r--package/git/Makefile4
-rw-r--r--package/irssi/Makefile9
-rw-r--r--package/strace/Makefile4
-rw-r--r--package/tor/Makefile8
-rw-r--r--package/u-boot/Makefile10
6 files changed, 32 insertions, 21 deletions
diff --git a/package/barebox/Makefile b/package/barebox/Makefile
index b4490f1d6..6a78a32c4 100644
--- a/package/barebox/Makefile
+++ b/package/barebox/Makefile
@@ -4,15 +4,17 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= barebox
-PKG_VERSION:= 2019.09.0
+PKG_VERSION:= 2025.03.0
PKG_RELEASE:= 1
-PKG_HASH:= beab6bdba2466bece57d23834daf4f0d530a594efc11ca0ddb69372981e6e159
+PKG_HASH:= 0bf7118004e445bdd57feeef89ee9064982acc221e8a046c4a7994d3da6da2ec
PKG_DESCR:= portable bootloader
PKG_SECTION:= base/boot
PKG_BUILDDEP:= lzop-host
PKG_URL:= http://www.barebox.org
PKG_SITES:= http://www.barebox.org/download/
+PKG_ARCH_DEPENDS:= aarch64 arm mips or1k ppc riscv32 riscv64 x86_64
+
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
include $(ADK_TOPDIR)/mk/package.mk
@@ -25,15 +27,19 @@ BUILD_STYLE:= manual
INSTALL_STYLE:= manual
BAREBOX_ARCH:= $(ADK_TARGET_ARCH)
-ifeq ($(ADK_TARGET_ARCH_X86),y)
-CONFIG:= efi_defconfig
-endif
ifeq ($(ADK_TARGET_ARCH_X86_64),y)
CONFIG:= efi_defconfig
BAREBOX_ARCH:= x86
+BAREBOX:= barebox.efi
endif
ifeq ($(ADK_TARGET_SYSTEM_QEMU_MIPS),y)
+ifeq ($(ADK_TARGET_LITTLE_ENDIAN),y)
+CONFIG:= qemu-maltael_defconfig
+BAREBOX:= images/barebox-qemu-malta.img.swapped
+else
CONFIG:= qemu-malta_defconfig
+BAREBOX:= images/barebox-qemu-malta.img
+endif
endif
ifeq ($(ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9),y)
CONFIG:= vexpress_ca9_defconfig
@@ -53,6 +59,6 @@ do-build:
$(MAKE))
barebox-install:
- $(CP) $(WRKBUILD)/barebox.bin $(FW_DIR)
+ $(CP) $(WRKBUILD)/$(BAREBOX) $(FW_DIR)
include $(ADK_TOPDIR)/mk/pkg-bottom.mk
diff --git a/package/git/Makefile b/package/git/Makefile
index 7e520abee..9710bfc36 100644
--- a/package/git/Makefile
+++ b/package/git/Makefile
@@ -4,9 +4,9 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= git
-PKG_VERSION:= 2.47.0
+PKG_VERSION:= 2.49.0
PKG_RELEASE:= 1
-PKG_HASH:= 1ce114da88704271b43e027c51e04d9399f8c88e9ef7542dae7aebae7d87bc4e
+PKG_HASH:= 618190cf590b7e9f6c11f91f23b1d267cd98c3ab33b850416d8758f8b5a85628
PKG_DESCR:= fast version control system
PKG_SECTION:= dev/scm
PKG_BUILDDEP:= zlib curl expat
diff --git a/package/irssi/Makefile b/package/irssi/Makefile
index 66bc9344e..3e656877e 100644
--- a/package/irssi/Makefile
+++ b/package/irssi/Makefile
@@ -4,9 +4,9 @@
include ${ADK_TOPDIR}/rules.mk
PKG_NAME:= irssi
-PKG_VERSION:= 1.4.4
+PKG_VERSION:= 1.4.5
PKG_RELEASE:= 1
-PKG_HASH:= fefe9ec8c7b1475449945c934a2360ab12693454892be47a6d288c63eb107ead
+PKG_HASH:= 72a951cb0ad622785a8962801f005a3a412736c7e7e3ce152f176287c52fe062
PKG_DESCR:= irc text client
PKG_SECTION:= app/chat
PKG_DEPENDS:= glib libncurses
@@ -14,7 +14,10 @@ PKG_BUILDDEP:= glib ncurses
PKG_URL:= http://www.irssi.org/
PKG_SITES:= https://github.com/irssi/irssi/releases/download/$(PKG_VERSION)/
-PKG_CHOICES_IRSSI:= WITH_LIBRESSL WITHOUT_SSL
+PKG_CHOICES_IRSSI:= WITH_OPENSSL WITH_LIBRESSL WITHOUT_SSL
+PKGCD_WITH_OPENSSL:= use openssl for crypto
+PKGCB_WITH_OPENSSL:= openssl
+PKGCS_WITH_OPENSSL:= openssl
PKGCD_WITH_LIBRESSL:= use libressl for crypto
PKGCB_WITH_LIBRESSL:= libressl
PKGCS_WITH_LIBRESSL:= libressl
diff --git a/package/strace/Makefile b/package/strace/Makefile
index f32f720af..aaf1a6a04 100644
--- a/package/strace/Makefile
+++ b/package/strace/Makefile
@@ -4,9 +4,9 @@
include ${ADK_TOPDIR}/rules.mk
PKG_NAME:= strace
-PKG_VERSION:= 6.13
+PKG_VERSION:= 6.14
PKG_RELEASE:= 1
-PKG_HASH:= e209daf0ee038ca5adcc4c277e9273b4d51f46a2ff86da575d36742ac3508a17
+PKG_HASH:= 244f3b5c20a32854ca9b7ca7a3ee091dd3d4bd20933a171ecee8db486c77d3c9
PKG_DESCR:= system call trace program
PKG_SECTION:= app/debug
PKG_URL:= https://strace.io
diff --git a/package/tor/Makefile b/package/tor/Makefile
index fc690de3d..39735dcd5 100644
--- a/package/tor/Makefile
+++ b/package/tor/Makefile
@@ -4,13 +4,13 @@
include ${ADK_TOPDIR}/rules.mk
PKG_NAME:= tor
-PKG_VERSION:= 0.4.8.10
+PKG_VERSION:= 0.4.8.16
PKG_RELEASE:= 1
-PKG_HASH:= e628b4fab70edb4727715b23cf2931375a9f7685ac08f2c59ea498a178463a86
+PKG_HASH:= 6540dd377a120fb8e7d27530aa3b7ff72a0fa5b4f670fe1d64c987c1cfd390cb
PKG_DESCR:= anonymous internet communication system
PKG_SECTION:= net/proxy
-PKG_DEPENDS:= libevent zlib libressl
-PKG_BUILDDEP:= libevent zlib libressl
+PKG_DEPENDS:= libevent zlib libopenssl
+PKG_BUILDDEP:= libevent zlib openssl
PKG_NEEDS:= threads
PKG_URL:= https://www.torproject.org/
PKG_SITES:= https://www.torproject.org/dist/
diff --git a/package/u-boot/Makefile b/package/u-boot/Makefile
index bf97764b2..054904da0 100644
--- a/package/u-boot/Makefile
+++ b/package/u-boot/Makefile
@@ -4,9 +4,9 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= u-boot
-PKG_VERSION:= 2024.07
+PKG_VERSION:= 2025.01
PKG_RELEASE:= 1
-PKG_HASH:= f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f
+PKG_HASH:= cdef7d507c93f1bbd9f015ea9bc21fa074268481405501945abc6f854d5b686f
PKG_DESCR:= portable bootloader
PKG_SECTION:= base/boot
HOST_BUILDDEP:= gnutls-host openssl-host dtc-host swig-host python3-host python-setuptools-host
@@ -91,6 +91,8 @@ CONFIG:= starfive_visionfive2_defconfig
UBOOT:= u-boot.itb
endif
+MAKE_FLAGS+= HOSTCFLAGS="-I$(STAGING_HOST_DIR)/usr/include" \
+ HOSTLDFLAGS="$(HOST_LDFLAGS)"
HOST_MAKE_FLAGS+= HOSTCFLAGS="$(HOST_CPPFLAGS) $(HOST_CFLAGS)" \
HOSTLDFLAGS="$(HOST_LDFLAGS) -ldl"
HOST_STYLE:= manual
@@ -104,9 +106,9 @@ endif
host-build:
(cd $(WRKBUILD) && env $(HOST_MAKE_ENV) $(MAKE) -f $(MAKE_FILE) \
- $(HOST_MAKE_FLAGS) sandbox_defconfig )
+ $(HOST_MAKE_FLAGS) tools-only_defconfig )
(cd $(WRKBUILD) && env $(HOST_MAKE_ENV) $(MAKE) -f $(MAKE_FILE) \
- $(HOST_MAKE_FLAGS) tools $(MAKE_TRACE) )
+ $(HOST_MAKE_FLAGS) tools-only $(MAKE_TRACE) )
u-boot-hostinstall:
$(INSTALL_BIN) $(WRKBUILD)/tools/mk{,env}image \