# $FreeBSD$ PORTNAME= hidapi DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 0.8.0-rc1 PORTREVISION= 3 CATEGORIES= comms MAINTAINER= tijl@FreeBSD.org COMMENT= Library to access USB HID-class devices LICENSE= BSD3CLAUSE GPLv3 LICENSE_COMB= dual USE_GITHUB= yes GH_ACCOUNT= signal11 USES= autoreconf iconv:wchar_t libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= * .include ository'/>
aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bump PORTREVISION for devel/protobuf shlib changesunpoet2019-08-011-1/+1
|
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2019-07-271-1/+1
| | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330
* Update devel/protobuf to 3.8.0sunpoet2019-07-061-1/+1
| | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases PR: 238808 Exp-run by: antoine
* - Update to 6.1.0 and fix some portswen2019-06-271-1/+3
| | | | | | | | | | | | - Add missing DEPENDS - Add TEST_TARGET - Take maintainership PR: 237932, 238795 Submitted by: wenheping2000@hotmail.com,rhurlin@gwdg.de Approved by: maintainer(timeout, > 30 days), portmgr@(implicit, fix build) Exp-run by: antoine@ Thanks to: antoine@, sunpoet@, rhurlin@gwdg.de
* archivers/quazip: update to 0.8tcberner2019-05-261-1/+1
| | | | | | | From the changelog: * Support for UTF-8 in file names and comments (Denis Zavorotnyy) * get/setOsCode(), get/setDefaultOsCode() * Fixed Z_STREAM_END handling in QuaZioDevic
* Update devel/protobuf to 3.7.1sunpoet2019-03-311-1/+1
| | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases PR: 236157 Exp-run by: antoine
* graphics/exiv2: update to 0.27tcberner2019-03-171-1/+1
| | | | | | | | | | | | Changelog: http://www.exiv2.org/changelog.html - All depending ports have been bumped. - graphics/py-exiv2 has been marked broken; use graphics/gexiv2 for python bindings Exp-run by: antoine PR: 235943 PR: 234830
* archivers/quazip: remove flavors (Qt4 deprecation)tcberner2019-03-171-2/+2
|
* Fix Qt5 symbol version scripts to put the catch-all clause first. Whentijl2019-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg)
* This port requires USES=compiler:c++11-lang to build on GCC-basedlinimon2018-12-271-1/+1
| | | | | | | | | | architectures. While here, pet portlint. PR: 234327 Submitted by: Piotr Kubaj Approved by: portmgr (tier-2 blanket)
* Update devel/protobuf to 3.6.1sunpoet2018-12-041-1/+1
| | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases PR: 231008 Exp-run by: antoine
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mktcberner2018-06-291-3/+4
| | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540
* Revert r473259 and r473260 which are committed by accidentsunpoet2018-06-251-1/+1
| | | | | - Bump PORTEPOCH for protobuf and py-protobuf - Bump PORTREVISION for dependent ports
* Update to 3.6.0sunpoet2018-06-251-1/+1
| | | | Changes: https://github.com/google/protobuf/releases
* Update grahics/exiv2 to 0.26tcberner2018-04-281-1/+1
| | | | | | PR: 223625 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D12345
* Convert archivers/quazip and archivers/quazip-qt5 into flavorstcberner2018-03-111-2/+2
| | | | | Approved by: portmgr (mat) Differential Revision: https://reviews.freebsd.org/D14640
* Update devel/protobuf to 3.5.0sunpoet2017-12-121-1/+1
| | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases
* Update devel/protobuf to 3.4.0sunpoet2017-08-161-1/+1
| | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases
* Update devel/protobuf to 3.3.0sunpoet2017-04-291-1/+1
| | | | | | | | - Remove USE_CSTD=c99: it was added for [1], now audio/clementine-player builds fine without it - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases PR: 178687 [1]
* Omit GH_PROJECT=${PORTNAME} which is the default for USE_GITHUB=yes.gerald2017-02-201-1/+0
| | | | Approved by: maintainer (Oliver Heesakkers <dev2@heesakkers.info>)
* Update devel/protobuf to 3.2.0sunpoet2017-01-301-1/+1
| | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases
* - Update devel/protobuf to 3.1.0sunpoet2016-12-151-1/+1
| | | | | | - Bump PORTREVISION for shlib change Changes: https://github.com/google/protobuf/releases
* Update graphics/exiv2 to 0.25.tcberner2016-07-271-1/+1
| | | | | | | | | | | | As there is an shlib version bump, bump them portrevision of dependent ports. While doing so, also switch to the cmake build system, as it requires less patching and is easier to handle. PR: 211329 Reviewed by: mat, rakuco, kwm Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D7283
* - Use qt5-linguisttools to produce *.qm translation files.lme2016-04-251-5/+15
| | | | | | | | | | | | | - Add option to enable support for Protobuf Binary Format (export/import). - Move sqlite dependency to USES. - Fix pkg-descr ('based on Qt4' -> 'based on Qt5'). - Bump PORTREVISION. - While here, pet portlint by adding INSTALLS_ICONS PR: 208684 Submitted by: Andriy Voskoboinyk <s3erios@gmail.com> Approved by: maintainer Sponsored by: Essen Linuxhotel Hackathon 2016
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.mat2016-04-011-6/+6
| | | | | With hat: portmgr Sponsored by: Absolight
* Update to 0.18.2 and unmark BROKEN.rakuco2015-12-311-12/+16
| | | | | | | | | | | | 0.18.2 was released a while ago, and includes support for GDAL 2.0. Other noteworthy changes: - Set LICENSE_FILE. - Use quazip from ports instead of building a bundled copy. - Switch to using Qt5 instead of Qt4. PR: 205675 Approved by: Oliver Heesakkers <dev2@heesakkers.info> (maintainer) MFH: 2015Q4
* Convert ports to use the options helpers in categories [abc]*, and minor fixes.mat2015-08-191-12/+5
| | | | | Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3412?
* - Update to 2.0.0sunpoet2015-07-101-0/+2
| | | | | | | - Bump PORTREVISION for graphics/gdal shlib change - Mark astro/merkaartor as BROKEN Changes: http://trac.osgeo.org/gdal/wiki/Release/2.0.0-News
* - Update graphics/proj to 4.9.1wen2015-06-151-1/+1
| | | | | | | | - Bump PORTREVISION to chase the update of proj PR: 200434 Submitted by: wen@(myself) Approved by: maintainer(timeout, >20 days)
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla intijl2014-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine)