Port details |
- uartlirc Driver for "homebrew" serial LIRC receivers
- 0.3_2 comms
=1 0.3_2Version of this port present on the latest quarterly branch. DEPRECATED: BROKEN on all supported versions for more than 2 years after the EOL of 12
This port expired on: 2023-12-31
IGNORE: is marked as broken on FreeBSD 13.2: fails to compile: uartlirc_bus_scc.c:101:7: use of undeclared identifier 'SCC_CLASS_SAB82532'
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2012-05-13 16:06:38
- Last Update: 2023-12-31 00:06:27
- Commit Hash: c554328
- People watching this port, also watch:: tmux, proggy_fonts-ttf, monit
- Also Listed In: kld
- License: not specified in port
- WWW:
- https://forums.freebsd.org/viewtopic.php?t=31610
- Description:
- This is a driver for "homebrew" type serial LIRC reveivers as
described here:
http://lirc.org/receivers.html
It overrides the `normal' uart(4) driver, if you have that driver
already loaded or statically in your kernel (like it is in GENERIC)
then you need to load uartlirc.ko from loader.conf(5) (or manually
via the loader prompt) for the override to work. The driver provides
a /dev/lircX node for each serial port in addition to the normal
tty nodes /dev/cuauX etc, so you can still use other serial ports
normally should you have more than one.
Note: it only supports PCI/motherboard serial ports not ones connected
via USB, for USB you can use mceusb hardware supported via webcamd,
or FTDI hardware supported by comms/lirc natively via libftdi, see:
http://wiki.freebsd.org/WebcamCompat
and the comms/lirc port's pkg-message.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- uartlirc>0:comms/uartlirc
- No installation instructions:
- This port has been deleted.
- PKGNAME: uartlirc
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (uartlirc-preliminary-003.shar) = 3d65bbb8448760a1cbb42d4ea9517fe06689a20b363b5fef90358cc24cb399e1
SIZE (uartlirc-preliminary-003.shar) = 254995
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- comms_uartlirc
- USES:
- kmod
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.3_2 31 Dec 2023 00:06:27
    |
Muhammad Moinur Rahman (bofh)  |
comms/uartlirc: Remove expired port
2023-12-31 comms/uartlirc: BROKEN on all supported versions for more than 2
years after the EOL of 12 |
0.3_2 29 Oct 2023 22:53:40
    |
Muhammad Moinur Rahman (bofh)  |
comms/uartlirc: Mark DEPRECATED
- BROKEN on all supported versions for more than 2 years after the EOL of 12
- Set EXPIRATION_DATE 2023-12-31 |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.3_2 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.3_2 20 Jul 2022 14:21:01
    |
Tobias C. Berner (tcberner)  |
comms: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* 'Big Bad Bob' Frazier <bobf@mrp3.com>
* <mr@freebsd.org>
* Alex Samorukov <samm@freebsd.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Anders Nordby <anders@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Dolgov <fox@furry.spb.ru>
* Andrey Lykhin <lan31@inbox.ru>
* Anton Voronin <anton@urc.ac.ru>
* Brandon S. Allbery KF8NH <allbery@ece.cmu.edu> (Only the first 15 lines of the commit message are shown above ) |
0.3_2 24 Apr 2021 10:46:44
    |
Dmitry Marakasov (amdmi3)  |
comms/uartlirc: mark BROKEN on FreeBSD >= 13 |
0.3_2 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
0.3_2 02 Jan 2021 01:46:09
  |
linimon  |
For ports on riscv64 that fail the same (or similar ways) to aarch64, mark
them BROKEN.
While here, pet portlint (Makevar order).
Approved by: portmgr (tier-2 blanket) |
0.3_2 15 Nov 2020 09:06:24
  |
linimon  |
Mark various ports BROKEN on aarch64.
Obtained from: local run @lonesome.com |
0.3_2 23 Sep 2020 18:18:38
  |
linimon  |
Also mark broken on powerpc64le (untested, but will fail same way). |
0.3_2 27 May 2017 15:33:43
  |
linimon  |
Mark some ports failing on armv6: implicit declaration of function
'cp15_pmccntr_get' is invalid in C99.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
0.3_2 29 Apr 2017 07:04:49
  |
linimon  |
Provide more descriptive error messages for ports failing on powerpc64.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
0.3_2 21 Apr 2016 16:43:15
  |
swills  |
many ports: mark broken on powerpc64 |
0.3_2 14 Dec 2015 02:52:14
  |
eadler  |
Reset maintainer |
0.3_2 22 May 2015 13:34:22
  |
mat  |
Remove $FreeBSD$ from patches files in categories a-j.
With hat: portmgr
Sponsored by: Absolight |
0.3_2 14 Nov 2014 18:51:33
  |
nox  |
(Attempt to) fix build on head after removal of @ symlink. (r274184)
Submitted by: beefy1 via pkg-fallout |
0.3_2 30 Oct 2014 22:15:10
  |
nox  |
(Attempt to) fix build on head.
Submitted by: beefy1 via pkg-fallout |
0.3_2 22 Sep 2014 09:24:44
  |
bapt  |
Simplify plist |
0.3_2 26 Jan 2014 15:55:43
  |
nox  |
Remove duplicate SSP_UNSAFE that's already set by USES= kmod.
Submitted by: danfe |
0.3_2 26 Jan 2014 15:31:22
  |
nox  |
Stagaing also no longer needs running kldxref in do-install. |
0.3_2 26 Jan 2014 15:13:04
  |
nox  |
- Switch to USES= kmod.
- Stagify.
- Remove obsolete ${OSVERSION} < 800000 check. |
0.3_2 04 Dec 2013 18:53:53
  |
nox  |
- Update WWW after forum update.
- Bump PORTREVISION. |
0.3_1 20 Sep 2013 16:03:29
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
comms) |
0.3_1 20 Sep 2013 12:54:55
  |
bdrewery  |
SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.
SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.
On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].
On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk (Only the first 15 lines of the commit message are shown above ) |
0.3_1 18 Jul 2013 17:29:09
  |
nox  |
Fix a parallel build race.
Submitted by: pointyhat via miwi |
0.3_1 09 Sep 2012 13:54:16
  |
nox  |
Looks like I never tested irrecord... This patch fixes it. |
0.3 31 Aug 2012 21:13:05
  |
nox  |
Fix build on recent(ish) 9.x (after r235405 i.e. MFC of r228631.) |
0.3 27 May 2012 06:37:36
 |
linimon  |
Mark broken on powerpc and sparc64: "error: uart.h: No such file or directory".
Hat: portmgr |
0.3 13 May 2012 16:06:05
 |
nox  |
This is a driver for "homebrew" type serial LIRC reveivers as
described here:
http://lirc.org/receivers.html
It overrides the `normal' uart(4) driver, if you have that driver
already loaded or statically in your kernel (like it is in GENERIC)
then you need to load uartlirc.ko from loader.conf(5) (or manually
via the loader prompt) for the override to work. The driver provides
a /dev/lircX node for each serial port in addition to the normal
tty nodes /dev/cuauX etc, so you can still use other serial ports
normally should you have more than one.
Note: it only supports PCI/motherboard serial ports not ones connected
via USB, for USB you can use mceusb hardware supported via webcamd,
or FTDI hardware supported by comms/lirc natively via libftdi, see:
http://wiki.freebsd.org/WebcamCompat
and the comms/lirc port's pkg-message.
WWW: http://forums.freebsd.org/showthread.php?p=175029 |