===> The following configuration options are available for gphoto2-2.5.32:
AALIB=on: Text mode capture preview support
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
READLINE=on: Command line editing via libreadline
THREADS=on: Threading support
===> Use 'make config' to modify these settings
graphics/gphoto2: the port had been updated to version 2.5.28
- Stop asking for GNU make, switch to smaller .tar.xz distfile
- Add GitHub CDN as alternative (fallback) download location
- GC no longer needed GNU_CONFIGURE_MANPREFIX and CONFIGURE_ENV
- Install some more of those available documentation files
- Hook the test suite to our framework (sadly, requires GNU sed)
PR: 272433
Reported by: portscout
graphics/gphoto2: fix the port's build against modern Clang 15
Cast `unsigned int' type properly when using it as a thread id.
Reported by: pkg-fallout
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)
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 )
graphics: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Abel Chow <ozsanh45vds001@sneakemail.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Ade Lovett <ade@lovett.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Hayward <xelah@xelah.com>
* Alex Ivasyuv <siegerstein@pochta.ru>
* Alex Samorukov <samm@os2.kiev.ua>
(Only the first 15 lines of the commit message are shown above )
*/*: Fix ENOTIME: return my ports to the pool
Reset maintainership of my ports to ports@FreeBSD.org so others can
step in to help where I haven't been able to find the time.
graphics/[lib]gphoto2: update to 2.5.26
LibCurl and LibXml2 now are mandatory to build driver for Lumix cameras
Changelog: http://www.gphoto.org/news/
No ABI change, no need to bump consumers
PR: 252959, 252960
Submitted by: fluffy
Approved by: maintainer (woodsb02)
MFH: 2021Q1
graphics/libgphoto2: Update to 2.5.22, graphics/gphoto2: Update to 2.5.20
* Bump PORTREVISION of ports depending on them.
Also while I'm here:
* Add "gnome" to USES if the XML option is enabled to avoid warnings about
using USE_GNOME alone.
* Pet portlint
Notable changes since 2.5.16 (graphics/libgphoto2) [1]:
* Added new USB Ids for various camera types
* Updated translations
* Report file changes via GP_EVENT_FILE_CHANGED (hooked up for Canon EOS
currently)
(Only the first 15 lines of the commit message are shown above )
graphics/gphoto2: Remove USES=localbase
The build uses pkgconfig to correctly find all the required directories
to include and link to. There is no functional difference with or
without localbase included.
graphics/libgphoto2: Update to 2.5.16
graphics/gphoto2: Update to 2.5.15
graphics/py-gphoto2: Update to 1.8.2
Also bump PORTREVISION of ports depending on these.
PR: 224611
Submitted by: bsam (graphics/libgphoto2)
graphics/gphoto2: Update to 2.5.14
graphics/libgphoto2: Update to 2.5.14
graphics/py-gphoto2: Update to 1.7.0
- Bump dependent ports
- Take maintainership of graphics/gtkam
Update the maintainer email address for the ports I
maintain to woodsb02@FreeBSD.org
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D6278
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be
(Only the first 15 lines of the commit message are shown above )
- Drop the article from COMMENT line
- Define LICENSE (GPLv2)
- Convert USE_GMAKE to USES (gmake)
- Drop MAKE_JOBS_SAFE, it will soon be the default
- Provide better description for AALIB option
- Do not conditionally depend on graphics/jpeg; does not make sense as
libgphoto2 always depends on it
- Convert two ${PORT_OPTIONS:M...} into smart syntax
- Do not use .for loop when installing just one file
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.
PR: ports/159624
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
- Update to 2.4.3
- Raise MAX_ENTRIES limit from 1024 to 8192 entries (a stopgap for 2.4.x
series, 2.5.x will have adaptive list)
PR: ports/127847
Requested by: Henrik Herranen <leopold@iki.fi>
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
Update to 2.1.2. [1]
Add PLIST_SUB, that decrease diffs against libgphoto2
port in next update-time. [2]
Submitted by: Jeremy Prior <jez@chagford.netcraft.com> [1],
osa [2]
PR: 55602
gettext upgrade uber-patch (stage 3)
- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
with a "-old" suffix -- gettext-old will have its deorbit burn
sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order
Reviewed by: portmgr