notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: comms/dcf77pi/Makefile

Number of commits found: 45

Monday, 26 Feb 2024
20:37 Rene Ladan (rene) search for other commits by this committer
comms/dcf77pi: fix build

Fixes:	19d8d6dd4ba6 "comms/dcf77pi: migrate to codeberg"
Pointyhat:	rene
commit hash: e0f0d7870dfc43dfb9ecc5194ec14c7194b0fc5f commit hash: e0f0d7870dfc43dfb9ecc5194ec14c7194b0fc5f commit hash: e0f0d7870dfc43dfb9ecc5194ec14c7194b0fc5f commit hash: e0f0d7870dfc43dfb9ecc5194ec14c7194b0fc5f e0f0d78
Sunday, 25 Feb 2024
20:53 Rene Ladan (rene) search for other commits by this committer
comms/dcf77pi: migrate to codeberg

portfmt while here, and bump PORTREVISION
commit hash: 19d8d6dd4ba69dd5767f0957e6ef608183f700c3 commit hash: 19d8d6dd4ba69dd5767f0957e6ef608183f700c3 commit hash: 19d8d6dd4ba69dd5767f0957e6ef608183f700c3 commit hash: 19d8d6dd4ba69dd5767f0957e6ef608183f700c3 19d8d6d
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Tuesday, 12 Jul 2022
18:18 Rene Ladan (rene) search for other commits by this committer
cleanup: remove Created-by lines mentioning myself from my ports.

While here use my FreeBSD address again for all my ports.
commit hash: db3918c88e75f75cb4b92650af19055b70f80b51 commit hash: db3918c88e75f75cb4b92650af19055b70f80b51 commit hash: db3918c88e75f75cb4b92650af19055b70f80b51 commit hash: db3918c88e75f75cb4b92650af19055b70f80b51 db3918c
Wednesday, 21 Apr 2021
08:01 Rene Ladan (rene) search for other commits by this committer
comms/dcf77pi: pet portclippy
commit hash: 59dc0b5edf5c9694ce2815a047d5e051bf85aab8 commit hash: 59dc0b5edf5c9694ce2815a047d5e051bf85aab8 commit hash: 59dc0b5edf5c9694ce2815a047d5e051bf85aab8 commit hash: 59dc0b5edf5c9694ce2815a047d5e051bf85aab8 59dc0b5
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Saturday, 5 Dec 2020
20:40 rene search for other commits by this committer
Move ports that I wrote to my personal email address.
Original commitRevision:557083 
Friday, 22 May 2020
19:20 sunpoet search for other commits by this committer
Bump PORTREVISION for devel/json-c json-c
Original commitRevision:536219 
Friday, 17 Apr 2020
20:22 rene search for other commits by this committer
comms/dcf77pi: update to 3.7.1.1, clean up Makefile
Original commitRevision:531972 
Monday, 10 Sep 2018
13:14 mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Original commitRevision:479406 
Wednesday, 5 Sep 2018
22:01 sunpoet search for other commits by this committer
Update devel/json-c to 0.13.1

- Add my LOCAL to MASTER_SITES
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/json-c/json-c/blob/master/ChangeLog
PR:		231007
Exp-run by:	antoine
Original commitRevision:479045 
Sunday, 8 Jul 2018
20:47 rene search for other commits by this committer
comms/dcf77pi: update to version 3.7.0
Original commitRevision:474198 
Sunday, 19 Nov 2017
14:04 rene search for other commits by this committer
comms/dcf77pi: update to 3.6.1

Changelog:	https://github.com/rene0/dcf77pi/releases/tag/3.6.1
MFH:		2017Q4
Original commitRevision:454490 
Tuesday, 16 May 2017
16:58 rene search for other commits by this committer
comms/dcf77pi: update to 3.6.0

See CHANGELOG.md for changes

While here, improve pkg-message
Original commitRevision:441010 
Monday, 2 May 2016
20:27 rene search for other commits by this committer
comms/dcf77pi: update to version 3.5.0
- pin numbers are now 16 bits
- rename some functions to not confuse Doxygen
- make some functions public
Original commitRevision:414480 
Friday, 1 Apr 2016
13:29 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412344 
Sunday, 10 Jan 2016
17:11 rene search for other commits by this committer
comms/dcf77pi: update to version 3.4.2

This update fixes a bug in the century calculation which could result in
wrongly calculated dates.
MFH:		2016Q1
Original commitRevision:405730 
Saturday, 26 Dec 2015
12:13 rene search for other commits by this committer
comms/dcf77pi: update to version 3.4.1
Original commitRevision:404506 
Sunday, 8 Nov 2015
20:20 rene search for other commits by this committer
comms/dcf77pi: update to 3.4.0

Add option to create Doxygen HTML

Changelog:	https://github.com/rene0/dcf77pi/releases/tag/3.4.0
Original commitRevision:401073 
Wednesday, 6 May 2015
15:16 mat search for other commits by this committer
Update ports in the [bcd]* categories to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:385521 
Wednesday, 24 Dec 2014
23:43 rene search for other commits by this committer
comms/dcf77pi: update to 3.3.0

Changes:
* improve support for decoding the alarm messages by showing the main German
  regions which are affected. Note that this was an experimental and now
  unused system. With permission from Mr. Wenzelewski from DIN

* Doxygen support, provide a Doxyfile (not supported by the port yet)

* Small fixes to the FidoCADJ schematics

* library:
  - assign date/time fields more independently so that errors are corrected
    faster
  - record the accumulated minute length at the end of each line in the log
    file, preceded by an 'a'. These values are read back by get_bit_file()
  - redesign the calculations for the accumulated minute length to be more
    accurate in case of reception errors or reading log files. Time can now
    be adjust forwards and backwards.
  - record the minute cutoff value at the end of each line in the log file,
    preceded by a 'c'. These values are read back by get_bit_file()
  - skip consecutive newlines in the log file
  - use a more accurate sleep time when receiving live bits
  - set upper bound of hw.freq to 155,000 Hz
  - API cleanups (types sanitized, const qualifiers added, some renames)
  - algorithm and code cleanups

* dcf77pi:
  - show the accumulated minute length each second instead of each minute
  - show the minute cutoff value
Original commitRevision:375497 
Thursday, 18 Sep 2014
11:56 rene search for other commits by this committer
- Update comms/dcf77pi to version 3.2.0
- Use USE_LDCONFIG

Overall changes:
- Compile with -fpic instead of -fPIC (potentially smaller code size)
- Add a schematics file for the hardware receiver in FidoCadJ format
- Language and typographical updates to README.md
- Several signed/unsigned/size fixes

Library changes:
- Extract generic third-party code for bits 1..14 from decode_alarm.h into a
  new file bits1to14.h
- Convert almost all calculations for decoding the live signal into integer
  operations, drop fields 'a', 'frac', and 'maxone' from struct bitinfo.
- New function setclock_ok() in setclock.h
- New functions get_acc_minlen(), add_acc_minlen(), reset_acc_minlen() in
  decode_time.h. The accumulated minute length is now a first-class entity.
  When decoding the live signal, increment it more precisely than just 1000 ms/s
  to prevent drift during bad radio reception.
- New functions dcftime() and isotime() in decode_time.h. Use the latter in
  setclock.c
- Check input values of etc/config.txt:
  - hw.active_high must be 0 or 1
  - hw.freq must be even between 10 and 666666
- Reset the values of bit0 and bit20 if the latter becomes smaller than the
  former, show this in the log file using a '!'
- Compact the signal buffer, it now stores 8 pulses per byte instead of just 1.

Client changes:
- Make dcf77pi and dcf77pi-analyze more agnostic of the contents of the
  third-party contents
- Update display code of dcf77pi and readpin for the updates to the live signal
  decoding
- Show in dcf77pi when the value of bit20 underflows
- Update the code to display the signal buffer in readpin
- Fix readpin to properly clean up when receiving a SIGINT
Original commitRevision:368444 
Sunday, 20 Jul 2014
21:59 rene search for other commits by this committer
comms/dcf77pi: apply upstream patch to fix display bug when realfreq is reset
Original commitRevision:362380 
Monday, 14 Jul 2014
11:23 rene search for other commits by this committer
comms/dcf77pi: update to 3.1.0, improve pkg-descr

General:
- add partial support for OSX and Cygwin
- add bitinfo.last0 field which represents the last pulse where the radio signal
was 0
- store radio signal into a new field bitinfo.signal
- more robust handling of radio signal glitches
- improve realfreq by approximately 7% on a non-optimized standard build
- simplify code for handling DST changes and leap seconds
- defer assigning the decoded time until the minute length has been checked
  to match the exact expected value (i.e. 59 unless a leap second occurs)
- code cleanups

README:
 - mention supported platforms

dcf77pi:
- display updates, show last0

readpin:
- overhaul to make more use of libdcf77
- drop -t parameter
Original commitRevision:361774 
Sunday, 1 Jun 2014
15:00 rene search for other commits by this committer
comms/dcf77pi: Update 3.0.0.1

The code to decode the radio signal, date/time, and civil warnings is now
provided in a library libdcf77.so together with the relevant header files.

dcf77pi is now split up into dcf77pi (the live client) and dcf77pi-analyze
(the client to analyze log files). The -f parameter of dcf77pi is dropped.

Apply minor lint(1) fixes.
Original commitRevision:356132 
Sunday, 11 May 2014
12:37 rene search for other commits by this committer
comms/dcf77pi: update to 2.1.0

General:
- the maxzero and maxone parameters are now determined dynamically, remove
  them from config.txt and README.md
- Do not consider time offset jumps if bit 17 and 18 are equal

readpin:
- add a -q parameter to suppress displaying of the raw signal (default off)
- display updates

dcf77pi:
- display updates/fixes, show radio state
  (OK if no receive/transmit/random errors)
Original commitRevision:353681 
Sunday, 13 Apr 2014
16:37 rene search for other commits by this committer
comms/dcf77pi: update to 2.0.3, use the new @sample keyword
- Mention the "backspace" key in README.md
- Reset DST and leap second announcements at the next hour
- Detect sudden jumps to non-DST
- Relax conditions for processing a DST change
Original commitRevision:351228 
Monday, 31 Mar 2014
22:08 rene search for other commits by this committer
comms/dcf77pi: update to 2.0.2

- Prevent a possible string overflow when reading the configuration file.
- Plug a few memory leaks.
- Refactor a lot of code.

- Replace -l parameter (specify logfile) of dcf77pi by an interactive 'L' key
  which can also be used to change or disable the log file.
- New entry in config.txt, "outlogfile", to specify the the default log file
  (default empty).

- Fix a bug where the hour would be wrongly considered off by one at the
  moment of a DST change.

- Various bug fixes in the GUI code (only affected displaying of the data).

- Handle log files with \n\r line endings used by RISC OS (which runs on the
  Raspberry Pi).
- Slightly improve output when reading from a log file.

- Update README.md
Original commitRevision:349808 
Friday, 28 Feb 2014
15:51 rene search for other commits by this committer
comms/dcf77pi: No need to check for and install configuration sample in
Makefile with stage support.
Original commitRevision:346532 
Friday, 21 Feb 2014
12:31 rene search for other commits by this committer
comms/dcf77pi: update to 2.0.1
- support DESTDIR and install-strip, uninstall targets in upstream Makefile
- clean up port Makefile accordingly
- bugfix: do not accept removed 'S' command line option
- bugfix: display 'no minute' at the correct position in GUI mode
- do not leak curses memory at exit
Original commitRevision:345378 
Sunday, 16 Feb 2014
12:32 rene search for other commits by this committer
comms/dcf77pi: update to version 2.0.0

- Provide an ncurses based interface in live mode, no changes when reading
  from a log file
- Drop the -v and -S parameters, they are now part of the GUI

- add ncurses to USES
Original commitRevision:344554 
Friday, 31 Jan 2014
00:34 rene search for other commits by this committer
comms/dcf77pi: Update to 1.1.3

Changes:
- Add the correct number of minutes when the accumulated minute length is
  more than 60 seconds (happens when e.g. the transmitter is off).
- Disallow DST changes or leap seconds if a 0 is specified for summermonth,
  wintermonth, or leapsecmonths.
- Allow compilation on NetBSD.
Original commitRevision:341907 
Wednesday, 1 Jan 2014
22:00 rene search for other commits by this committer
Update to 1.1.2

Changes:
- replace hardcoded realfreq parameter with a dynamically determined value
  and update README.md
- minor updates to time decoder
Original commitRevision:338396 
Sunday, 15 Dec 2013
17:41 rene search for other commits by this committer
Specify which BSD licence applies.

Submitted by:	make check-sanity
Original commitRevision:336561 
14:19 rene search for other commits by this committer
Update to 1.1.1

Changes:

dcf77pi:
- Calculate century (modulo 400) from year, month, day of week, day of month
- New parameter -S to set the system time
- Improvements to DST handling
- Set error state if day of month is too large, not just when greater than 31

readpin:
- New parameter -t for readpin to adjust nanosleep() delay
- Determine realfreq dynamically, do not use realfreq from config.txt

general:
- Documentation updates
- Code cleanups
Original commitRevision:336539 
Tuesday, 3 Dec 2013
21:33 rene search for other commits by this committer
* Update to 1.1.0:
  - New algorithm to receive bits from the radio signal from an idea by
    Udo Klein, with permission [1] (configuration file changed)
  - Use two independent maximum values for 0 and 1 bits (configuration
    file changed)
  - New verbose display output
  - Weaken precondition for processing leap seconds and DST changes to not
    insist on correct values for parity bits and bit 0, 20, 17, 18
  - README.md updated
  - Style and other minor fixes

* Simplify PORTDOCS installation

[1] http://blog.blinkenlight.net/experiments/dcf77/binary-clock/#comment-5916
Original commitRevision:335593 
Monday, 28 Oct 2013
21:26 rene search for other commits by this committer
- Update to 1.0.5
- Add a note to UPDATING about the changed and renamed configuration file.
Original commitRevision:331897 
Saturday, 28 Sep 2013
13:24 rene search for other commits by this committer
Add staging support.
Original commitRevision:328566 
Friday, 20 Sep 2013
16:03 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
comms)
Original commitRevision:327714 
Tuesday, 10 Sep 2013
16:23 rene search for other commits by this committer
Update to 1.0.4 :
- better detection for bits in the radio signal
- catch more corner cases in decoding of the time data

The configuration file (hardware.txt) needs to be updated with this update.
Original commitRevision:326916 
Monday, 22 Jul 2013
14:12 rene search for other commits by this committer
Update to 1.0.3.1

This release fixes installation of the configuration file.
Original commitRevision:323450 
Sunday, 21 Jul 2013
16:40 rene search for other commits by this committer
Distfile was rerolled, bump PORTREVISION
Original commitRevision:323403 
14:42 rene search for other commits by this committer
Update to 1.0.3

No need to ignore on FreeBSD < 9.0, the software will disable GPIO itself.
Original commitRevision:323396 
Monday, 24 Jun 2013
09:09 rene search for other commits by this committer
Update to 1.0.2
Original commitRevision:321672 
Friday, 21 Jun 2013
22:46 rene search for other commits by this committer
Yet another DCF77 decoder.  This one is intended for the Raspberry Pi
platform but might work on other devices using GPIO pins too.

The received data can be logged for later playback/analysis.

WWW: https://github.com/rene0/dcf77pi
Original commitRevision:321506 

Number of commits found: 45