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: devel/apr1/files/patch-apr__configure

Number of commits found: 9

Tuesday, 6 Aug 2019
08:58 joneum search for other commits by this committer
Update to 1.7.0

*) apr_dir_read: [Unix] Dropped the preference of the dirread_r() flavor
   for dirread(), because the former is both deprecated and unneeded.
   [Yann Ylavic, William Rowe]

*) apr_file_info: [Win32 only] Treat only "name surrogate" reparse points
   as symlinks, and not other reparse tag types. PR47630
   [Oleg Liatte <olegliatte gmail.com>]

*) Test %ld vs. %lld to avoid compiler emits using APR_OFF_T_FMT, in the
   case of apparently equivilant long and long long types. [William Rowe]

*) Recognize APPLE predefined macros as equivilant to DARWIN. [Jim Jagielski]

*) Signals: Allow handling of SIGUSR2 in apr_signal_thread. [Yann Ylavic]

*) Atomics: Support for 64bit ints. [Jim Jagielski]

*) Add the apr_encode_* API that implements RFC4648 and RFC7515
   compliant BASE64, BASE64URL, BASE32, BASE32HEX and BASE16
   encode/decode functions. [Graham Leggett]

*) rand: Use arc4random_buf() on BSD platforms and getrandom() on Linux,
   when available. [Christian Weisgerber <naddy openbsd.org, Yann Ylavic]

*) Add apr_sockaddr_zone_set, apr_sockaddr_zone_set to set and retrieve
   the zone for link-local IPv6 addresses.  [Joe Orton]

*) apr_sockaddr_equal: Compare link-local IPv6 addresses with different
   zones as not equal.  [Joe Orton]

*) apr_sockaddr_ip_getbuf, apr_sockaddr_ip_get: Append "%zone" for
   IPv6 link-local addresses.  [Joe Orton]

*) Locks: add a --disable-timedlocks config option in case users
   encounter more platforms where it fails [Nick Kew].

*) apr_allocator, apr_pools: Add apr_allocator_page_size() and
   apr_allocator_min_order_set() to respectively get the (system's) page size
   in use and set the minimum allocation size for an allocator (expressed in
   2^order pages).  [Yann Ylavic]

*) locks: provide portable implementations of timedlock()s for
   posix-sems, sysv-sems and pthreads for those platforms that
   lack native versions (eg: OSX/macOS). [Jim Jagielski]

*) locks: Introduce apr_{thread,proc,global}_mutex_timedlock().
   [Yann Ylavic]

- Add PORTVERSION (with svn mv) to relevant patches to make it easier for
maintaining

PR:		239382
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D21073
Original commitRevision:508239 
Saturday, 27 Oct 2018
21:46 brnrd search for other commits by this committer
devel/apr1: Update APR to 1.6.5

 - MySQL 8.0 (port marked "devel") not compatible [1]

PR:		230538 [1]
Reported by:	<please forget me.uk>
Differential Revision:	https://reviews.freebsd.org/D17688
Original commitRevision:483173 
Wednesday, 8 Nov 2017
08:06 brnrd search for other commits by this committer
devel/apr1: Update to 1.6.3.1.6.1

 - Fixes build with LibreSSL [1]

PR:		222762 [1]
Original commitRevision:453723 
Wednesday, 12 Jul 2017
19:25 brnrd search for other commits by this committer
devel/apr1: Update to 1.6 branch

 - Update APR to 1.6.0
 - Update APR-util to 1.6.2
 - Add UPDATING entry
 - Ungroup APR
 - Add missing descriptions
 - Switch to using OPT_VARS
 - Add ODBC driver
 - Remove FreeTDS driver and patch
 - Remove Windows files from WRKDIR not WRKSRC
 - Cosmetic fixes
 - Update patches for new version

Reviewed by:	ohauer (maintainer)
Approved by:	ohauer (maintainer)
Differential Revision:	https://reviews.freebsd.org/D11285
Original commitRevision:445601 
Friday, 29 May 2015
05:13 ohauer search for other commits by this committer
- update apr to 1.5.2

Changes for APR 1.5.2
  *) apr_escape: Correctly calculate the size of the returned string in
     apr_escape_path and set the correct return value in case we actually
     escape the string. [<aduryagin gmail.com>] PR 57230.

  *) apr_poll(cb): fix error paths returned values and leaks.  [Yann Ylavic]

  *) apr_skiplist: Optimize the number of allocations by reusing pooled or
     malloc()ed nodes for the lifetime of the skiplist.  [Yann Ylavic]

  *) apr_skiplist: Fix possible multiple-free() on the same value in
     apr_skiplist_remove_all().  [Yann Ylavic]

  *) apr_global_mutex/apr_proc_mutex: Resolve failures with the
     POSIX sem implementation in environments which receive signals.
     [Jeff Trawick]

  *) apr_skiplist: Fix potential corruption of skiplists leading to
     results or crashes. [Takashi Sato <takashi tks st>, Eric Covener]
     PR 56654.
Original commitRevision:387784 
Monday, 22 Sep 2014
18:48 ohauer search for other commits by this committer
- update to apr-util-1.5.4
- add LICENSE
- add CPE support (reflect only apr-util)
- s/libtool:keepla/libtool/ [1]
- USE_BDB= s/48+/5+/ (db5 is already the default version in the ports tree)
- build always with THREADS and remove the THREAD OPTION
- use dedicated CONFIGURE_ENV for apr/apr-util [2]
- always install lib/apr-util-1 directory
- display apr/apr-util build steps with an ECHO_MSG for better
  buildlog analyzing

Changes with APR-util 1.5.4 [3]
 *) MySQL driver: Fix incorrect handling of bad parameter in the
    driver support for apr_dbd_transaction_end().  PR 56330.
 *) apr_crypto_get_driver(): Fix invalid storage reference on error path.
 *) Fix compile failure for Android.  PR 56627.
 *) Fix detection of Berkeley DB 6.0. PR 55277.
 *) Improve platform detection for bundled expat by updating config.guess
    and config.sub.

[1] Quick test script snippet:
    grep apr-1.5 /usr/ports/INDEX* | cut -d\| -f 2 | sort -u | while read i; do
         grep -H libtool $i/Makefil*
    done

[2] Use "-I${APR_WRKDIR}/include" as first CPPFLAGS value for apr-util
    (do not include old apr_version.h during the build)

[3] http://www.apache.org/dist/apr/CHANGES-APR-1.5

with hat apache@
Original commitRevision:368985 
Monday, 21 Apr 2014
17:43 ohauer search for other commits by this committer
- update apr to 1.5.1
- use OPTIONS_SUB instead PLIST_SUB
- remove back ported patch
- use POSIX instead SysV SHM
- remove LDFLAGS from CONFIGURE_ENV (unbreak auto. testing)

Changes for APR 1.5.1
  *) apr_os_proc_mutex_get() on Unix:  Avoid segfault for cross-
     process pthread mutexes.  [Yann Ylavic <ylavic.dev gmail.com>]

  *) When using shmget-based shared memory, the ID used for ftok is
     now an APR hash of the filename instead of the constant '1'.
     We do this to help avoid collisions. PR 53996 [Jim Jagielski]

  *) apr_socket_atreadeof(): Fix breakage on OS X. [Jim Jagielski]

  *) Fix POSIX shared memory (shm_open) use for named shared memory.
     Includes adding '--enable-posix-shm' to force POSIX shm if
     available, and OS X compatibility. PR 55928.
     [Jozef Hatala <jh-asf skrt org>, Jim Jagielski]

  *) Fix race condition when calling apr_dir_make_recursive from
     multiple threads on Windows.
     [Bert Huijben]

  *) Fix apr_escape.c compilation errors on EBCDIC platforms.
     [Eric Covener]

  *) FreeBSD 10: Correct a regression in 1.5.0 which affected non-
     blocking sockets in some applications, including httpd.  [Jeff
     Trawick]

  *) apr_skiplist: Add compatibility with C++ applications.
     [Jeff Trawick]

  *) Correct a regression in 1.5.0 which affected out-of-tree
     builds on Unix.  [Rainer Jung]

  *) Improve platform detection for bundled expat by updating
     config.guess and config.sub. [Rainer Jung]

with hat apache@
Original commitRevision:351698 
Saturday, 22 Mar 2014
21:14 ohauer search for other commits by this committer
- update to apr-1.5.0
- add fix for FreeBSD 10 obtained from
  http://svn.apache.org/viewvc?view=revision&revision=1551672
- bump USE_BDB=42+ -> USE_BDB=48+ [1]
- add entry to UPDATING

Changes for APR 1.5.0 (shortened)
http://www.apache.org/dist/apr/CHANGES-APR-1.5

  *) Add apr_sockaddr_is_wildcard() to check if a socket address
     refers to the wildcard address for the protocol family (e.g.,
     0.0.0.0/INADDR_ANY for IPv4).  [Jeff Trawick]

  *) Add the apr_escape interface. [Graham Leggett]

  *) Add apr_skiplist family. [Jim Jagielski]

  *) Add the apr_table_getm() call, which transparently handles the
     merging of keys with multiple values. [Graham Leggett]

  *) Add apr_hash_this_key(), apr_hash_this_key_len(), and
     apr_hash_this_val() for easier access to those attributes from
     a hash iterator.  [Hyrum K. Wright <hyrum_wright mail.utexas.edu>]

  *) Improve platform detection by updating config.guess and config.sub.
     [Rainer Jung]

  *) apr_socket_opt_set: Add support for APR_SO_BROADCAST. PR 46389.
     [Armin MAOEller <mueller itestra com>]

  *) Enable platform specific support for the opening of a file or
     pipe in non-blocking mode through the APR_FOPEN_NONBLOCK flag.
     [Graham Leggett]

[1] requested by Pavel Timofeev, Sean Bruno

with hat apache@

PR:		ports/186441
PR:		ports/186899
Original commitRevision:348807 
Saturday, 6 Jul 2013
08:43 ohauer search for other commits by this committer
- update devel/apr1
  apr-1.4.6      -> apr-1.4.8
  apr-util-1.4.1 -> apr-util-1.5.2

- add support for NSS crypto driver (apr-util)

Changes URL's:
http://svn.apache.org/viewvc/apr/apr/branches/1.4.x/CHANGES?view=markup
http://svn.apache.org/viewvc/apr/apr-util/branches/1.5.x/CHANGES?view=markup
http://svn.apache.org/viewvc/apr/apr-util/branches/1.4.x/CHANGES?view=markup

Thanks to tijl@ for sending patches to the apache@ list.
 http://lists.freebsd.org/pipermail/freebsd-apache/2013-June/003172.html

with hat apache@
Original commitRevision:322367 

Number of commits found: 9