public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [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