4
1

7 Ревизии 783f576196 ... 9bacee647a

Автор SHA1 Съобщение Дата
  Waldemar Brodkorb 9bacee647a libjpeg-turbo: update to 3.2.0 преди 1 седмица
  Waldemar Brodkorb 3d71bd0727 openssl: fix static build преди 1 седмица
  Waldemar Brodkorb 3fe7827d81 libjansson: update to 2.15.1 преди 1 седмица
  Waldemar Brodkorb 56f2bf769b atop: new package преди 1 седмица
  Waldemar Brodkorb eb85653358 stunnel: new package преди 1 седмица
  Waldemar Brodkorb ee9b5126e9 haproxy: new package преди 1 седмица
  Waldemar Brodkorb e73ab4c697 libtiff: update to 4.7.2 преди 1 седмица

+ 30 - 0
package/atop/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:=		atop
+PKG_VERSION:=		2.12.1
+PKG_RELEASE:=		1
+PKG_HASH:=		0f49f3aa5e3449f8c1cf10ac08036e2b67887640fe7980b8bc6ca9fd84d46fdf
+PKG_DESCR:=		performance monitor for linux that is capable of reporting the activity of all processes
+PKG_SECTION:=		sys/utils
+PKG_DEPENDS:=		libncurses glib
+PKG_BUILDDEP:=		ncurses glib
+PKG_URL:=		https://github.com/Atoptool/atop
+PKG_SITES:=		https://github.com/Atoptool/atop/archive/refs/tags/
+
+DISTFILES:=             v$(PKG_VERSION).tar.gz
+
+include $(ADK_TOPDIR)/mk/package.mk
+
+$(eval $(call PKG_template,ATOP,atop,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
+
+CONFIG_STYLE:=		manual
+
+atop-install:
+	$(INSTALL_DIR) $(IDIR_ATOP)/usr/bin
+	$(INSTALL_BIN) $(WRKINST)/usr/bin/atop \
+		$(IDIR_ATOP)/usr/bin
+
+include $(ADK_TOPDIR)/mk/pkg-bottom.mk

+ 10 - 0
package/atop/patches/patch-atop_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/atop.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/atop.c	2026-07-05 18:32:23.673180289 +0200
+@@ -118,7 +118,6 @@
+ ** can be linked with 'atop'; the one to use can eventually be chosen
+ ** at runtime. 
+ */
+-#define _POSIX_C_SOURCE	
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-atopacctd_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/atopacctd.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/atopacctd.c	2026-07-05 18:35:28.463214341 +0200
+@@ -36,7 +36,6 @@
+ ** it under the terms of the GNU General Public License version 2 as
+ ** published by the Free Software Foundation.
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-atopcat_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/atopcat.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/atopcat.c	2026-07-05 18:35:41.831361522 +0200
+@@ -28,7 +28,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-atophide_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/atophide.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/atophide.c	2026-07-05 18:35:55.067507255 +0200
+@@ -31,7 +31,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-atopsar_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/atopsar.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/atopsar.c	2026-07-05 18:34:40.178682764 +0200
+@@ -28,7 +28,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-cgroups_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/cgroups.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/cgroups.c	2026-07-05 18:33:29.513904915 +0200
+@@ -27,7 +27,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-drawbar_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/drawbar.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/drawbar.c	2026-07-05 18:34:24.802513502 +0200
+@@ -103,7 +103,6 @@
+ // horizontally scaled by the user, atop might switch from one model to
+ // the other.
+ /////////////////////////////////////////////////////////////////////////////
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-gpucom_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/gpucom.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/gpucom.c	2026-07-05 18:35:09.755008371 +0200
+@@ -22,7 +22,6 @@
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ ** See the GNU General Public License for more details.
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-netatopif_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/netatopif.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/netatopif.c	2026-07-05 18:34:55.750854196 +0200
+@@ -22,7 +22,6 @@
+ ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ ** See the GNU General Public License for more details.
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-photoproc_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/photoproc.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/photoproc.c	2026-07-05 18:33:00.761588459 +0200
+@@ -30,7 +30,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-photosyst_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/photosyst.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/photosyst.c	2026-07-05 18:33:14.557740301 +0200
+@@ -29,7 +29,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-rawlog_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/rawlog.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/rawlog.c	2026-07-05 18:33:44.890074163 +0200
+@@ -26,7 +26,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-showgeneric_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/showgeneric.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/showgeneric.c	2026-07-05 18:34:06.926316721 +0200
+@@ -29,7 +29,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 10 - 0
package/atop/patches/patch-various_c

@@ -0,0 +1,10 @@
+--- atop-2.12.1.orig/various.c	2025-09-23 19:16:03.000000000 +0200
++++ atop-2.12.1/various.c	2026-07-05 18:32:43.541398939 +0200
+@@ -29,7 +29,6 @@
+ ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ ** --------------------------------------------------------------------------
+ */
+-#define _POSIX_C_SOURCE
+ #define _XOPEN_SOURCE
+ #define _GNU_SOURCE
+ #define _DEFAULT_SOURCE

+ 36 - 0
package/haproxy/Makefile

@@ -0,0 +1,36 @@
+# 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:=		haproxy
+PKG_VERSION:=		3.4.2
+PKG_RELEASE:=		1
+PKG_HASH:=		b1330dbb0d6e6bc4a72c4708a6a9e585579cd1156dfe5763c26305105bc12907
+PKG_DESCR:=		the reliable, high performance tcp/http load balancer
+PKG_SECTION:=		net/proxy
+PKG_BUILDDEP:=		pcre2 openssl
+PKG_DEPENDS:=		pcre2 libopenssl
+PKG_URL:=		https://www.haproxy.org/
+PKG_SITES:=		https://www.haproxy.org/download/3.4/src/
+
+DISTFILES:=             $(PKG_NAME)-$(PKG_VERSION).tar.gz
+
+include $(ADK_TOPDIR)/mk/package.mk
+
+$(eval $(call PKG_template,HAPROXY,haproxy,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
+
+CONFIG_STYLE:=		manual
+XAKE_FLAGS:=		PREFIX=/usr V=1 \
+			LD=$(TARGET_CC) \
+			CC=$(TARGET_CC) \
+			TARGET=custom \
+			USE_OPENSSL=1 \
+			USE_PCRE2=1
+
+haproxy-install:
+	$(INSTALL_DIR) $(IDIR_HAPROXY)/usr/sbin
+	$(INSTALL_BIN) $(WRKINST)/usr/sbin/haproxy \
+		$(IDIR_HAPROXY)/usr/sbin
+
+include $(ADK_TOPDIR)/mk/pkg-bottom.mk

+ 2 - 4
package/libjansson/Makefile

@@ -4,9 +4,9 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		libjansson
-PKG_VERSION:=		2.14
+PKG_VERSION:=		2.15.1
 PKG_RELEASE:=		1
-PKG_HASH:=		fba956f27c6ae56ce6dfd52fbf9d20254aad42821f74fa52f83957625294afb9
+PKG_HASH:=		f9aa4b3ec8496fee69db94f06f3d76fd4a26b012ee9bf1e917078c2cd2841881
 PKG_DESCR:=		json library
 PKG_SECTION:=		libs/data
 PKG_URL:=		http://www.digip.org/jansson/
@@ -20,8 +20,6 @@ include $(ADK_TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,LIBJANSSON,libjansson,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
 
-TARGET_LDFLAGS+=	-lm
-
 libjansson-install:
 	$(INSTALL_DIR) $(IDIR_LIBJANSSON)/usr/lib
 	$(CP) $(WRKINST)/usr/lib/libjansson*.so* \

+ 2 - 2
package/libjpeg-turbo/Makefile

@@ -4,9 +4,9 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		libjpeg-turbo
-PKG_VERSION:=		3.1.2
+PKG_VERSION:=		3.2.0
 PKG_RELEASE:=		1
-PKG_HASH:=		560f6338b547544c4f9721b18d8b87685d433ec78b3c644c70d77adad22c55e6
+PKG_HASH:=		980dd81f425082aa6d7c9e47fef27554ce7a9ffc8e2f6e863b97d263c5c50858
 PKG_DESCR:=		jpeg image library
 PKG_SECTION:=		libs/image
 PKG_BUILDDEP:=		cmake-host yasm-host

+ 2 - 2
package/libtiff/Makefile

@@ -4,9 +4,9 @@
 include ${ADK_TOPDIR}/rules.mk
 
 PKG_NAME:=		tiff
-PKG_VERSION:=		4.7.1
+PKG_VERSION:=		4.7.2
 PKG_RELEASE:=		1
-PKG_HASH:=		f698d94f3103da8ca7438d84e0344e453fe0ba3b7486e04c5bf7a9a3fabe9b69
+PKG_HASH:=		672bd7d10aee4606171afb864f3570b83340f6a33e2c186dc0512f7145ffdf6a
 PKG_DESCR:=		library for reading/writing tiff images
 PKG_SECTION:=		libs/image
 PKG_NEEDS:=		c++

+ 1 - 1
package/openssl/Makefile

@@ -31,7 +31,7 @@ $(eval $(call HOST_template,OPENSSL,openssl,${PKG_VERSION}-${PKG_RELEASE}))
 $(eval $(call PKG_template,LIBOPENSSL,libopenssl,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},$(PKG_OPTS)))
 $(eval $(call PKG_template,OPENSSL_UTIL,openssl-util,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_OPENSSL_UTIL},${PKGSD_OPENSSL_UTIL},${PKGSC_OPENSSL_UTIL}))
 
-ifeq ($(ADK_TARGET_USE_STATIC_LIBS),y)
+ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY),y)
 OPENSSL_OPTIONS:=	no-shared zlib no-dso
 else
 OPENSSL_OPTIONS:=	shared zlib-dynamic

+ 33 - 0
package/stunnel/Makefile

@@ -0,0 +1,33 @@
+# 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:=		stunnel
+PKG_VERSION:=		5.79
+PKG_RELEASE:=		1
+PKG_HASH:=		8ea0de6e5ea76f38ea987fa831c7fd47f7a1f1e7dd465fd6fa8622edf30d3a45
+PKG_DESCR:=		proxy designed to add tls encryption functionality to existing clients and servers
+PKG_SECTION:=		net/proxy
+PKG_DEPENDS:=		libopenssl
+PKG_BUILDDEP:=		openssl
+PKG_URL:=		https://www.stunnel.org/index.html
+PKG_SITES:=		https://www.stunnel.org/downloads/
+
+DISTFILES:=             $(PKG_NAME)-$(PKG_VERSION).tar.gz
+
+include $(ADK_TOPDIR)/mk/package.mk
+
+$(eval $(call PKG_template,STUNNEL,stunnel,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
+
+CONFIGURE_ARGS+=	--disable-systemd \
+			--disable-libwrap \
+			--with-ssl="$(STAGING_TARGET_DIR)/usr"
+CONFIGURE_ENV+=		ax_cv_check_cflags___fstack_protector_strong=no
+
+stunnel-install:
+	$(INSTALL_DIR) $(IDIR_STUNNEL)/usr/bin
+	$(INSTALL_BIN) $(WRKINST)/usr/bin/stunnel \
+		$(IDIR_STUNNEL)/usr/bin
+
+include $(ADK_TOPDIR)/mk/pkg-bottom.mk