Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

znc: Update from version 1.8.2 to 1.9.1 and migrate to python 3.12 #6425

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions cross/znc/Makefile
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
PKG_NAME = znc
PKG_VERS = 1.8.2
PKG_VERS = 1.9.1
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = https://znc.in/releases/archive
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

ifeq ($(strip $(PYTHON_PACKAGE)),)
PYTHON_PACKAGE = python311
PYTHON_PACKAGE = python312
endif

BUILD_DEPENDS = cross/python311
BUILD_DEPENDS = cross/python312
DEPENDS = cross/openssl3 cross/libicu cross/zlib

# configure: No compiler with C++11 support was found
Expand Down
6 changes: 3 additions & 3 deletions cross/znc/digests
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
znc-1.8.2.tar.gz SHA1 47c69267412cbc4c7c4b64435c23c11a8ece339b
znc-1.8.2.tar.gz SHA256 ff238aae3f2ae0e44e683c4aee17dc8e4fdd261ca9379d83b48a7d422488de0d
znc-1.8.2.tar.gz MD5 747259b0f56010713f46991fc469b571
znc-1.9.1.tar.gz SHA1 fbaf45d698151b647316007430b690d58705d6ef
znc-1.9.1.tar.gz SHA256 e8a7cf80e19aad510b4e282eaf61b56bc30df88ea2e0f64fadcdd303c4894f3c
znc-1.9.1.tar.gz MD5 85ec4aec1c5d072c63c4b58f442e9710
10 changes: 5 additions & 5 deletions spk/znc/Makefile
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
SPK_NAME = znc
SPK_VERS = 1.8.2
SPK_REV = 23
SPK_VERS = 1.9.1
SPK_REV = 24
SPK_ICON = src/znc.png
DSM_UI_DIR = app

DEPENDS = cross/znc
PYTHON_PACKAGE = python311
SPK_DEPENDS = "python311>=3.11.5-8"
PYTHON_PACKAGE = python312
SPK_DEPENDS = "python312"

MAINTAINER = worstje
DESCRIPTION = Advanced IRC bouncer. An IRC bouncer is nothing more than an IRC proxy. ZNC will always be connected in your chat rooms, and will be the gateway between your clients, and your IRC servers. You can, for instance, consult messages while you were offline or hide your identity.
DESCRIPTION_FRE = Bouncer IRC avancé. Un bouncer IRC n\’est en fait qu\’un proxy IRC. ZNC restera connecté en permanence à vos salons de discussions et fera office de passerelle entre vos clients et vos serveurs IRC. Vous pourrez, par exemple, consultez des messages diffusés en votre absence ou masquer votre identité.
DESCRIPTION_SPN = IRC bouncer avanzado. Un IRC bouncer no es más que un proxy para IRC. ZNC estará siempre conectado a tus canales, y hará de puerta de enlace entre tus clientes y tus servidores IRC. Puedes, por ejemplo, consultar mensajes mientras estuviste desconectado o esconder tu identidad.
DISPLAY_NAME = ZNC
CHANGELOG = "1. Update OpenSSL 3.1.2.<br/>2. Migrate to Python 3.11"
CHANGELOG = "1. Update to ZNC 1.91.1.<br/>2. Migrate to Python 3.12"

STARTABLE = yes
HOMEPAGE = https://wiki.znc.in/
Expand Down
2 changes: 1 addition & 1 deletion spk/znc/src/service-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
PATH="${SYNOPKG_PKGDEST}/bin:${PATH}"
ZNC="${SYNOPKG_PKGDEST}/bin/znc"
CERT_FILE="${SYNOPKG_PKGVAR}/znc.pem"
PYTHON3_LIB_PATH="/var/packages/python311/target/lib"
PYTHON3_LIB_PATH="/var/packages/python312/target/lib"
SERVICE_COMMAND="env LD_LIBRARY_PATH=${PYTHON3_LIB_PATH} ${ZNC} -d ${SYNOPKG_PKGVAR}"
SVC_BACKGROUND=yes
CONF_FILE=${SYNOPKG_PKGVAR}/configs/znc.conf
Expand Down
Loading