* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 9852e4f5e1ff33418e696f03552815e7caeebad7
@ 2022-09-15 19:45 Peter Müller
0 siblings, 0 replies; only message in thread
From: Peter Müller @ 2022-09-15 19:45 UTC (permalink / raw)
To: ipfire-scm
[-- Attachment #1: Type: text/plain, Size: 6059 bytes --]
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".
The branch, next has been updated
via 9852e4f5e1ff33418e696f03552815e7caeebad7 (commit)
via b8098b5c4727413cce17401d598e7a257d364bde (commit)
from 3890da81da9dba0c4035c61f26ef2fb080644319 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9852e4f5e1ff33418e696f03552815e7caeebad7
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date: Thu Sep 15 19:45:26 2022 +0000
lcdproc: Bump package version
Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
commit b8098b5c4727413cce17401d598e7a257d364bde
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date: Thu Sep 15 15:52:55 2022 +0200
lcdproc: Update to commit 0e2ce9b version - fixes bug#12920
- The lcd2usb portion of the hd44780 driver in in the latest release version of
lcdproc (0.5.9) are only coded for libusb-0.1, which was removed from IPFire in recent
times.
- Commits have been merged into the lcdproc repository that enable lcd2usb to work with
the libusb-1.0 series but no release has been made since 2017.
- This patch downloaded a zip archive from the status of the lcdproc repository at commit
0e2ce9b. This zip archive was then converted into a tar.gx archive. The lfs and
rootfile have been updated in line with this.
- The lcdproc-0e2ce9b-4.ipfire file created by this build has been tested by the bug
reporter, Rolf Schreiber, and confirmed to fix the issue raised with the bug.
- This patch brings lcdproc upto date with the 149 commits that have been made between
2017 and Dec 2021, the date of the last commit.
- The version number has been defined as the last commit number.
- The -enable-libusb option has to be left in place as it turned out that
-enable-libusb-1-0 only works if -enable-libusb is also set. It looks like this was
identified in the lcdproc issues list but has not yet been fixed.
Fixes: Bug#12920
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
config/rootfiles/packages/lcdproc | 3 +--
lfs/lcdproc | 14 +++++++-------
2 files changed, 8 insertions(+), 9 deletions(-)
Difference in files:
diff --git a/config/rootfiles/packages/lcdproc b/config/rootfiles/packages/lcdproc
index ba5894dc4..092533c72 100644
--- a/config/rootfiles/packages/lcdproc
+++ b/config/rootfiles/packages/lcdproc
@@ -21,7 +21,6 @@ usr/lib/lcdproc
#usr/lib/lcdproc/CFontzPacket.so
#usr/lib/lcdproc/CwLnx.so
#usr/lib/lcdproc/EyeboxOne.so
-#usr/lib/lcdproc/IOWarrior.so
#usr/lib/lcdproc/MD8800.so
#usr/lib/lcdproc/MtxOrb.so
#usr/lib/lcdproc/NoritakeVFD.so
@@ -39,6 +38,7 @@ usr/lib/lcdproc
#usr/lib/lcdproc/imonlcd.so
#usr/lib/lcdproc/irtrans.so
#usr/lib/lcdproc/joy.so
+#usr/lib/lcdproc/jw002.so
#usr/lib/lcdproc/lb216.so
#usr/lib/lcdproc/lcdm001.so
#usr/lib/lcdproc/lcterm.so
@@ -53,7 +53,6 @@ usr/lib/lcdproc
#usr/lib/lcdproc/sed1520.so
#usr/lib/lcdproc/serialPOS.so
#usr/lib/lcdproc/serialVFD.so
-#usr/lib/lcdproc/shuttleVFD.so
#usr/lib/lcdproc/sli.so
#usr/lib/lcdproc/stv5730.so
#usr/lib/lcdproc/t6963.so
diff --git a/lfs/lcdproc b/lfs/lcdproc
index 6d8186cf7..aae338325 100644
--- a/lfs/lcdproc
+++ b/lfs/lcdproc
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2018 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2022 IPFire Team <info(a)ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -26,7 +26,7 @@ include Config
SUMMARY = Daemon capable of showing info on LCD displays
-VER = 0.5.9
+VER = 0e2ce9b
THISAPP = lcdproc-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = lcdproc
-PAK_VER = 4
+PAK_VER = 5
DEPS =
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 10b26fc803cf14bf301177336bd14497131440f129d16fa75cbb4782da839eb3a3835091d7c211cfc75d35f07823a1c301cf7ebfae25f2a344d0dfcaf894ca17
+$(DL_FILE)_BLAKE2 = e35471d3f77eeeaa90a87881a85163e8f551de1f198ce8d3821da15bdc3489149b0a6a5d40c7ad4412d50204d5009c7863613d80851f67bb28933c5bdb603fe4
install : $(TARGET)
@@ -84,18 +84,18 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
$(UPDATE_AUTOMAKE)
+ cd $(DIR_APP) && ./autogen.sh
cd $(DIR_APP) && \
./configure \
--prefix=/usr \
--sysconfdir=/etc/lcdproc \
--enable-libusb \
+ --enable-libusb-1-0 \
--enable-drivers=all \
- --enable-permissive-menu-goto \
--enable-lcdproc-menus \
--enable-stat-nfs \
--enable-stat-smbfs \
- --with-lcdport=13666 \
- --enable-seamless-hbars
+ --with-lcdport=13666
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
-mkdir -pv /etc/lcdproc
hooks/post-receive
--
IPFire 2.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-09-15 19:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-15 19:45 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 9852e4f5e1ff33418e696f03552815e7caeebad7 Peter Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox