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) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
nomacs Small, fast, and free image viewer
3.16_10 graphics on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.16_10Version of this port present on the latest quarterly branch.
Maintainer: vidar@karlsen.tech search for ports maintained by this maintainer
Port Added: 2012-09-18 20:58:26
Last Update: 2023-07-09 22:08:09
Commit Hash: c18dfc5
People watching this port, also watch:: git, tmux, pkg, openssl, libreoffice
License: GPLv3
WWW:
https://www.nomacs.org/
Description:
nomacs is small, fast and able to handle the most common image formats. Additionally it is possible to synchronize multiple viewers. A synchronization of viewers running on the same computer or via LAN is possible. It allows to compare images and spot the differences (e.g. schemes of architects to show the progress).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (63 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/nomacs-3.16_10/catalog.mk
  3. /usr/local/share/licenses/nomacs-3.16_10/LICENSE
  4. /usr/local/share/licenses/nomacs-3.16_10/GPLv3
  5. bin/nomacs
  6. lib/libnomacsCore.so
  7. lib/libnomacsCore.so.3
  8. lib/libnomacsCore.so.3.16.0
  9. lib/nomacs-plugins/libCompositePlugin.so
  10. lib/nomacs-plugins/libCompositePlugin.so.3
  11. lib/nomacs-plugins/libCompositePlugin.so.3.16.0
  12. lib/nomacs-plugins/libaffineTransformPlugin.so
  13. lib/nomacs-plugins/libaffineTransformPlugin.so.3
  14. lib/nomacs-plugins/libaffineTransformPlugin.so.3.16.0
  15. lib/nomacs-plugins/libfakeMiniaturesPlugin.so
  16. lib/nomacs-plugins/libfakeMiniaturesPlugin.so.3
  17. lib/nomacs-plugins/libfakeMiniaturesPlugin.so.3.16.0
  18. lib/nomacs-plugins/libpageExtractionPlugin.so
  19. lib/nomacs-plugins/libpageExtractionPlugin.so.3
  20. lib/nomacs-plugins/libpageExtractionPlugin.so.3.16.0
  21. lib/nomacs-plugins/libpaintPlugin.so
  22. lib/nomacs-plugins/libpaintPlugin.so.3
  23. lib/nomacs-plugins/libpaintPlugin.so.3.16.0
  24. share/applications/org.nomacs.ImageLounge.desktop
  25. share/icons/hicolor/scalable/apps/org.nomacs.ImageLounge.svg
  26. share/man/man1/nomacs.1.gz
  27. share/metainfo/org.nomacs.ImageLounge.appdata.xml
  28. share/nomacs/Image Lounge/themes/Dark-Theme.css
  29. share/nomacs/Image Lounge/themes/Light-Theme.css
  30. share/nomacs/Image Lounge/themes/System.css
  31. share/nomacs/Image Lounge/translations/nomacs_als.qm
  32. share/nomacs/Image Lounge/translations/nomacs_ar.qm
  33. share/nomacs/Image Lounge/translations/nomacs_bg.qm
  34. share/nomacs/Image Lounge/translations/nomacs_br_pt.qm
  35. share/nomacs/Image Lounge/translations/nomacs_bs.qm
  36. share/nomacs/Image Lounge/translations/nomacs_ca.qm
  37. share/nomacs/Image Lounge/translations/nomacs_cs.qm
  38. share/nomacs/Image Lounge/translations/nomacs_de.qm
  39. share/nomacs/Image Lounge/translations/nomacs_el.qm
  40. share/nomacs/Image Lounge/translations/nomacs_es.qm
  41. share/nomacs/Image Lounge/translations/nomacs_et.qm
  42. share/nomacs/Image Lounge/translations/nomacs_fi.qm
  43. share/nomacs/Image Lounge/translations/nomacs_fr.qm
  44. share/nomacs/Image Lounge/translations/nomacs_hr.qm
  45. share/nomacs/Image Lounge/translations/nomacs_hu.qm
  46. share/nomacs/Image Lounge/translations/nomacs_id.qm
  47. share/nomacs/Image Lounge/translations/nomacs_it.qm
  48. share/nomacs/Image Lounge/translations/nomacs_ja.qm
  49. share/nomacs/Image Lounge/translations/nomacs_ko.qm
  50. share/nomacs/Image Lounge/translations/nomacs_nl.qm
  51. share/nomacs/Image Lounge/translations/nomacs_pl.qm
  52. share/nomacs/Image Lounge/translations/nomacs_pt.qm
  53. share/nomacs/Image Lounge/translations/nomacs_ru.qm
  54. share/nomacs/Image Lounge/translations/nomacs_sk.qm
  55. share/nomacs/Image Lounge/translations/nomacs_sr.qm
  56. share/nomacs/Image Lounge/translations/nomacs_sv.qm
  57. share/nomacs/Image Lounge/translations/nomacs_tr.qm
  58. share/nomacs/Image Lounge/translations/nomacs_tw_zh.qm
  59. share/nomacs/Image Lounge/translations/nomacs_uk.qm
  60. share/nomacs/Image Lounge/translations/nomacs_zh_CN.qm
  61. @owner
  62. @group
  63. @mode
Collapse this list.
Dependency lines:
  • nomacs>0:graphics/nomacs
To install the port:
cd /usr/ports/graphics/nomacs/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/nomacs
  • pkg install nomacs
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nomacs
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1604849830 SHA256 (nomacs-nomacs-3.16.224_GH0.tar.gz) = bbc7e9048026ef9e0d2b64902c88050f17a679ef3d3c009de2c3b7de5d1d217c SIZE (nomacs-nomacs-3.16.224_GH0.tar.gz) = 1932366

Expand this list (4 items)

Collapse this list.

SHA256 (nomacs-nomacs-plugins-3.16_GH0.tar.gz) = ab6a91c582d48f4a4697d80ce549886921888cfbb32ea8b8c3b172fb7139225a SIZE (nomacs-nomacs-plugins-3.16_GH0.tar.gz) = 561522 SHA256 (8c44e10ae48a88ed2ea885f432c65a0859013011.patch) = b92910d9f685c2919948f2bcf627ab0d83ba97491708abb6a8675d831604c627 SIZE (8c44e10ae48a88ed2ea885f432c65a0859013011.patch) = 4137

Collapse this list.


Packages (timestamps in pop-ups are UTC):
nomacs
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.16_103.16_10-3.16_103.16_10---
FreeBSD:13:quarterly3.16_103.16_10--3.16_10-3.16_10-
FreeBSD:14:latest3.16_103.16_10-3.16_103.16_10---
FreeBSD:14:quarterly3.16_103.16_10--3.16_10-3.16_10-
FreeBSD:15:latest-3.16_10n/a3.16_10n/a-3.16_103.16_10
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. update-desktop-database : devel/desktop-file-utils
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. qt5-buildtools>=5.15 : devel/qt5-buildtools
  6. lrelease : devel/qt5-linguisttools
  7. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
Library dependencies:
  1. libexiv2.so : graphics/exiv2
  2. libopencv_highgui.so : graphics/opencv
  3. libopencv_core.so : graphics/opencv
  4. liblcms2.so : graphics/lcms2
  5. libquazip1-qt5.so : archivers/quazip@qt5
  6. libraw.so : graphics/libraw
  7. libtiff.so : graphics/tiff
  8. libQt5Concurrent.so : devel/qt5-concurrent
  9. libQt5Core.so : devel/qt5-core
  10. libQt5Gui.so : x11-toolkits/qt5-gui
  11. libQt5Network.so : net/qt5-network
  12. libQt5PrintSupport.so : print/qt5-printsupport
  13. libQt5Svg.so : graphics/qt5-svg
  14. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for nomacs-3.16_10: PLUGINS=on: Build and/or install plugins RAW=on: RAW format support TIFF=on: TIFF image format support TRANSLATIONS=on: Install translations ===> Use 'make config' to modify these settings
Options name:
graphics_nomacs
USES:
cmake compiler:c++11-lang cpe desktop-file-utils dos2unix pkgconfig qt:5
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/nomacs/nomacs/tar.gz/3.16.224?dummy=/
Collapse this list.

Number of commits found: 65

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.16_10
09 Jul 2023 22:08:09
commit hash: c18dfc530ea227bb514506dfc7295b91e0b4adcfcommit hash: c18dfc530ea227bb514506dfc7295b91e0b4adcfcommit hash: c18dfc530ea227bb514506dfc7295b91e0b4adcfcommit hash: c18dfc530ea227bb514506dfc7295b91e0b4adcf files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
graphics/nomacs: make compatible with exiv2 0.28

PR:		272311
3.16_9
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
3.16_8
02 Mar 2023 17:59:13
commit hash: 35b0544d8e1149aecec2ed3b81a67d6e64601cb7commit hash: 35b0544d8e1149aecec2ed3b81a67d6e64601cb7commit hash: 35b0544d8e1149aecec2ed3b81a67d6e64601cb7commit hash: 35b0544d8e1149aecec2ed3b81a67d6e64601cb7 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
graphics/libraw: Update to 0.21.1

Bump PORTREVISION on dependent ports due to shared library increase.
Add several fixes for compatability.

https://www.libraw.org/news/libraw-0-21-release
https://www.libraw.org/news/libraw-0-21-1-release
3.16_7
25 Jan 2023 06:21:47
commit hash: 9ab8ec61c30dc799a69d1b57ea625e445a18d737commit hash: 9ab8ec61c30dc799a69d1b57ea625e445a18d737commit hash: 9ab8ec61c30dc799a69d1b57ea625e445a18d737commit hash: 9ab8ec61c30dc799a69d1b57ea625e445a18d737 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
archivers/quazip: add flavors for Qt 5 and Qt 6
3.16_6
11 Sep 2022 10:20:14
commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
3.16_6
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.16_6
02 Sep 2022 07:12:18
commit hash: a49cb0f435d525ea72be8f943d82d3562cfbcba8commit hash: a49cb0f435d525ea72be8f943d82d3562cfbcba8commit hash: a49cb0f435d525ea72be8f943d82d3562cfbcba8commit hash: a49cb0f435d525ea72be8f943d82d3562cfbcba8 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
graphics/opencv: bump consumers after e21578d954550998435c5d6d532e2d5a67398bfe

This was missed in the upgrade of graphics/opencv.

Reported by:	VVD
3.16_5
12 Aug 2022 14:46:53
commit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5edcommit hash: 4cf39decb348615b9c8a28370d987a85d1b8a5ed files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: bump all consumers after recent boost upgrade
3.16_4
13 Dec 2021 20:47:13
commit hash: be6334a2806d7c47c096a44332be298361d49fe5commit hash: be6334a2806d7c47c096a44332be298361d49fe5commit hash: be6334a2806d7c47c096a44332be298361d49fe5commit hash: be6334a2806d7c47c096a44332be298361d49fe5 files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
graphics/nomacs: Add CPE information

Approved by:	portmgr (blanket)
3.16_4
09 Dec 2021 10:25:22
commit hash: c770da752ddd6fbb0200176956abd13eebf272f7commit hash: c770da752ddd6fbb0200176956abd13eebf272f7commit hash: c770da752ddd6fbb0200176956abd13eebf272f7commit hash: c770da752ddd6fbb0200176956abd13eebf272f7 files touched by this commit
Adriaan de Groot (adridg) search for other commits by this committer
archivers/quazip: update to 1.2, latest upstream

Release notes are here:
	https://github.com/stachenov/quazip/releases/tag/v1.2

There are a handful of internal changes that don't affect us
(allowing QtZip, for instance) or don't show up in our use of
quazip (-lz in pkgconfig file). There's one relevant change
to close() that **might** affect consumers, but then I'd expect
bug reports from the consumers about failures on load/save.

While here, move the libraries needed only for testing to _build.

Bumping PORTREVISION of consumers.

Reported by:	portscout
3.16_3
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
3.16_3
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
3.16_3
30 Jan 2021 18:08:57
Revision:563430Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/opencv: update to 4.5.1 -- and make port more easily maintainable

This is a major upgrade from 3.x to 4.x.

Changelog from versions 3.4.1--4.5.1 can be found here:
    https://github.com/opencv/opencv/wiki/ChangeLog

Note: this has explicitely not been added as a new graphics/opencv4 port, but
replaces the
      previous graphics/opencv[3] port. Again, to improve maintainability by not
giving ports
      the option to pick the "wrong one" - this leads however to some abandoned
ports being
      broken.

The port has been greatly simplified:
    * graphics/opencv-core which existed to enable ffmpeg to depend on opencv,
and vice versa
      has been removed. ffmpeg no longer can depend on opencv.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.16_2
01 Jan 2021 00:04:43
Revision:559789Original commit files touched by this commit
jhale search for other commits by this committer
graphics/libraw: Update to 0.20.2

Bump PORTREVISION on consumers due to shared library bump.

Changes:	https://www.libraw.org/news/libraw-0-20-2-Release
3.16_1
08 Nov 2020 18:57:01
Revision:554642Original commit files touched by this commit
tcberner search for other commits by this committer
archivers/quazip: update to 1.1

- fix / modify find calls and include directories in dependent ports
3.16
04 Nov 2020 07:26:29
Revision:554056Original commit files touched by this commit
fernape search for other commits by this committer
graphics/nomacs: update to 3.16

From ChangeLog: https://nomacs.org/nomacs-3-16/

 * AVIF support
 * CR3, PCX support
 * image editing: blurring added
 * plugins: adds composite plugin
 * windows: new multi-user installer
 * adds default system theme
 * flatpak: adds plugins

PR:	250757
Submitted by:	vidar@karlsen.tech (maintainer)
3.14.2_1
30 May 2020 15:19:27
Revision:537084Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/nomacs: prepare for Qt5-5.15
3.14.2_1
01 Apr 2020 14:14:52
Revision:530219Original commit files touched by this commit
martymac search for other commits by this committer
Update devel/tbb to 2020.2 and bump dependent port's revisions

Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES
3.14.2
30 Mar 2020 05:56:15
Revision:529861Original commit files touched by this commit
fernape search for other commits by this committer
graphics/nomacs: Update to 3.14.2, take MAINTAINER

ChangeLog: https://github.com/nomacs/nomacs/releases

* Themes added (light and dark)
	* RAW loader improvements
	* Anti-aliasing improved
	* Printing improved
	* Batch cropping added
	* Support for more file formats
	* Start-up time reduced
	* And various bug fixes

Submitter requests maintainership

PR:     245079
Submitted by:   vidar@karlsen.tech
3.6.1_9
15 Jan 2020 12:06:14
Revision:523104Original commit files touched by this commit
bapt search for other commits by this committer
Add LOCALBASE/share/man to the valid path for manpages

Also compress manpages in this location.

As a followup of a discussion which occured in 2017:
https://lists.freebsd.org/pipermail/freebsd-arch/2017-March/018115.html
And following:
https://svnweb.freebsd.org/base?view=revision&revision=315053
and
https://svnweb.freebsd.org/base?view=revision&revision=315142

All the supported FreeBSD version now supports share/man in manpath for
LOCALBASE As a result the ports tree can now accept it for manpage, but
more over migrate to this new path. Resulting in more consistency now the
manpages in base and ports would be in the relative path (under share/)
and a reduced amount of patching needed to port something to FreeBSD

Note1: this has already be done for GNU info pages earlier
Note2: due to the fact that for end user no functionnality will change during
the migration of the manpages to the new location and to avoid massive rebuild
of packages, it has been decided to not bump portrevision when migrating.

Reviewed by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D23166
3.6.1_9
09 Jan 2020 19:23:22
Revision:522535Original commit files touched by this commit
pi search for other commits by this committer
graphics/nomacs: maintainer returns port to the pool

Submitted by:	bsd@tuxproject.de
3.6.1_9
26 Dec 2019 16:25:22
Revision:520935Original commit files touched by this commit
martymac search for other commits by this committer
Update devel/tbb to 2020.0 and bump dependent ports' revisions [1]

Also, while here, re-generate patches using the makepatch target

[1] Changelog: https://github.com/intel/tbb/blob/v2020.0/CHANGES
3.6.1_8
25 Sep 2019 10:03:50
Revision:512777Original commit files touched by this commit
martymac search for other commits by this committer
Update devel/tbb to 2019.8 and bump dependent ports' revisions

Changelog: https://github.com/intel/tbb/blob/tbb_2019/CHANGES
3.6.1_7
17 Sep 2019 12:35:40
Revision:512206Original commit files touched by this commit
pkubaj search for other commits by this committer
graphics/nomacs: fix build on GCC architectures

C++11 compiler is necessary:
-- The compiler /usr/bin/c++ has no C++11 support. Please use a different C++
compiler.

Approved by:	mentors (implicit approval)
3.6.1_7
10 Jul 2019 19:30:56
Revision:506383Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/exiv2: update to 0.27.1

Exp-run by:	antoine
PR:		239028
3.6.1_7
07 Jul 2019 08:05:46
Revision:506108Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/nomacs: fix logic
3.6.1_7
23 Jun 2019 13:30:19
Revision:504948Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/nomacs: remove leading spaces
3.6.1_7
29 Mar 2019 23:00:36
Revision:497222Original commit files touched by this commit
jhale search for other commits by this committer
graphics/libraw: Update to 0.19.2

- Demosaic packs are no longer distributed nor supported upstream
- Bump PORTREVISON on all consumers due to libraw shlib version increase

Changes:	https://www.libraw.org/news/libraw-0-19-2-release
3.6.1_6
17 Mar 2019 13:14:52
Revision:496059Original commit files touched by this commit
tcberner search for other commits by this committer
graphics/exiv2: update to 0.27

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
3.6.1_5
16 Jan 2019 11:13:45
Revision:490472Original commit files touched by this commit
tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.6.1_4
11 Oct 2018 14:47:14
Revision:481833Original commit files touched by this commit
martymac search for other commits by this committer
Update devel/tbb to version 2019.1 and bump dependent ports' revisions

Also, reintegrate HTML documentation that was removed in previous version.
3.6.1_3
04 Oct 2018 10:03:59
Revision:481215Original commit files touched by this commit
martymac search for other commits by this committer
Update devel/tbb to version 2019 and bump dependent port's revisions
3.6.1_2
28 Jun 2018 17:39:55
Revision:473503Original commit files touched by this commit
tcberner search for other commits by this committer
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

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
3.6.1_2
09 May 2018 20:27:52
Revision:469466Original commit files touched by this commit
swills search for other commits by this committer
Bump PORTREVISION on more opencv consumers due to opencv update
3.6.1_1
28 Apr 2018 06:14:58
Revision:468519Original commit files touched by this commit
tcberner search for other commits by this committer
Update grahics/exiv2 to 0.26

PR:		223625
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D12345
3.6.1
29 Jan 2018 11:45:43
Revision:460286Original commit files touched by this commit
rakuco search for other commits by this committer
Add a patch to drop CMake calls to QT5_WRAP_CPP().

cmake/Utils.cmake already sets CMAKE_AUTOMOC to on.

Calling QT5_WRAP_CPP() used to be just redundant, as QUAZIP_MOC_SRC and
LIBQPSD_MOC_SRC were never actually added as source dependencies in
MacBuildTarget.cmake and UnixBuildTarget.cmake. In other words, CMake's own
automoc infrastructure was actually being used and the moc invocations from
QT5_WRAP_CPP() were not being made at all.

Starting with Qt 5.9.4, calling QT5_WRAP_CPP() disables the AUTOMOC property on
the macro's input files, which means neither CMake's automoc infrastructure not
QT5_WRAP_CPP()'s code were being used and we ended up with several 'undefined
reference to vtable' errors when linking.

Sent upstream: https://github.com/nomacs/nomacs/pull/187

PR:		225436
3.6.1
15 Sep 2017 18:31:22
Revision:449919Original commit files touched by this commit
adridg search for other commits by this committer
Update nomacs to 3.6.1.

 - previous version 2.2.0 from 2014, used Qt4, did not build with CMake 3.9
 - current released version from 2017, Qt5

Maintainer timeout (16 days)

PR:		221918
Approved by:	rakuco (mentor)
Submitted by:	tcberner
2.2.0_8
14 Sep 2017 21:02:52
Revision:449853Original commit files touched by this commit
adridg search for other commits by this committer
Update CMake to 3.9, merge devel/cmake-modules into devel/cmake

Thanks to antoine@ for the exp-run.

Approved by:		rakuco (mentor)
Reviewed by:		tcberner (mentor)
Reviewed by:		mat
PR:			222000 (exp-run)
Differential Revision:	https://reviews.freebsd.org/D12299
2.2.0_8
14 Apr 2017 05:30:25
Revision:438490Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/opencv: back out r423216 and r423063 (replaying r423316)

Renaming didn't help to unblock 3.x progress as co-existence with 2.x
was no less complex than simply fixing consumers. This commit also
restores directory-level history accidentally lost via git-svn.

PR:		210505
Pointy hat to:	jbeich (should've discussed first)
2.2.0_7
19 Jan 2017 04:39:37
Revision:431839Original commit files touched by this commit
jhale search for other commits by this committer
- Update graphics/libraw to 0.18.0
- Complete conversion to options helpers
- Add options for JPEG and JASPER support
  - Side note: This had a dependency on jpeg before, so the JPEG
    option default is ON. However, the configure script wasn't
    detecting it previously.
- Silence MKDIRs
- Take maintainership
- Chase shared library bump

Changes:	http://www.libraw.org/download#changelog
2.2.0_6
03 Oct 2016 17:47:08
Revision:423216Original commit files touched by this commit
jbeich search for other commits by this committer
graphics/opencv: add suffix to make room for 3.x series

To avoid confusion, the main port is to track the latest release.
Whether to rename includes/libraries as well making it possible to
install 2.x and 3.x side-by-side remains to be investigated.

PR:		210505 (for tracking)
Inspired by:	PkgSrc
2.2.0_5
19 Aug 2016 03:06:18
Revision:420443Original commit files touched by this commit
marino search for other commits by this committer
graphics/nomacs: Fix build when RAW option turned off

The opencv-core dependency is not limited to the RAW option.  The build
fails in a clean jail if the RAW option is turned off due to the missing
opencv dependency.  Change it to an unconditional LIB_DEPENDS to fix
the build in the RAW-off configuration.

PR:		202497
Reported by:	serpent7776 (gmail)
Approved by:	maintainer timeout / just-fix-it
2.2.0_4
27 Jul 2016 10:22:26
Revision:419170Original commit files touched by this commit
tcberner search for other commits by this committer
Update graphics/exiv2 to 0.25.

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
2.2.0_3
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
2.2.0_3
22 Nov 2015 12:42:48
Revision:402228Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update  graphics/libraw to 0.17.0
- While here, minor port cleanup, switch to options helpers
- Bump PORTREVISIONs of consumers as soversion has changed

PR:		204553
Submitted by:	graham@menhennitt.com.au
2.2.0_2
21 Feb 2015 15:11:53
Revision:379522Original commit files touched by this commit
makc search for other commits by this committer
Chase graphics/libraw shlib bump
2.2.0_1
08 Dec 2014 23:05:56
Revision:374340Original commit files touched by this commit
rakuco search for other commits by this committer
Fix problems introduced in r374261.

* Fix the plist.
* Add patch to properly look for and link against pthreads, required by the
  bundled webp copy used by the port (this fixes the build on FreeBSD >=
  10). Ideally, we should just use webp from ports instead.

PR:		192046
2.2.0
08 Dec 2014 12:48:21
Revision:374261Original commit files touched by this commit
rodrigo search for other commits by this committer
Upgrade to release 2.2.0

PR:		ports/192046
Submitted by:	rodrigo
1.6.4_1
20 Oct 2014 17:04:21
Revision:371283Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
1.6.4_1
26 Aug 2014 14:06:09
Revision:366215Original commit files touched by this commit
tijl search for other commits by this committer
- Fix missing library problems when the linker enforces explicit linking

PR:		192062
Exp-run by:	antoine
Approved by:	portmgr (antoine)
1.6.4_1
04 Apr 2014 20:36:47
Revision:350164Original commit files touched by this commit
danfe search for other commits by this committer
- Chase libexiv2.so shlib version bump after r350163
- Fix nearby minor style issues while here (not all)

Approved by:	portmgr (bapt), some ports are still NO_STAGE :(
1.6.4
21 Feb 2014 13:38:58
Revision:345427Original commit files touched by this commit
jadawin search for other commits by this committer
- Update to 1.6.4

PR:		ports/186933
Submitted by:	maintainer
1.6.2_1
26 Jan 2014 21:20:03
Revision:341289Original commit files touched by this commit
rakuco search for other commits by this committer
- Update libraw to 0.15.4.
  This update is needed for further KDE updates.
- Use the new OPTIONS syntax.
- Use the new LIB_DEPENDS syntax.
- Stop redefining do-install; the port has its own `make install' that does
  the same thing provided we use USES=pathfix and tune Makefile.in.
- Support staging.

Bump PORTREVISION in ports that depend on libraw.

PR:		ports/185118
Submitted by:	rakuco@
Approved by:	maintainer timeout (35 days)
1.6.2
22 Dec 2013 18:16:00
Revision:337207Original commit files touched by this commit
danilo search for other commits by this committer
- Update from 1.6.0 to 1.6.2

while here
- Convert USE_DOS2UNIX to USES
- Convert all "if's" in options helpers

PR:		ports/185036
Submitted by:	Jens K. Loewe <bsd@tuxproject.de> (maintainer)
1.6.0_1
04 Dec 2013 02:51:00
Revision:335601Original commit files touched by this commit
jhale search for other commits by this committer
- Update graphics/*opencv* to 2.4.7
- Revert options helpers to if statements since the OFF condition is not
  applied when OPTIONS_EXCLUDE is used
- Move most of the OpenCV modules from the graphics/opencv-core port to
  graphics/opencv, leaving opencv-core as just the bare minimum required
  for building ffmpeg with OpenCV support
- Install examples for python and java bindings
- Add new slave port graphics/opencv-java: Java bindings for OpenCV
- Bump PORTREVISION and make dependency adjustments and fixes for
  dependent ports
- Add UPDATING entry
1.6.0
22 Oct 2013 13:58:56
Revision:331272Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [fgijk])

Approved by:	portmgr (bdrewery)
1.6.0
16 Oct 2013 18:37:04
Revision:330529Original commit files touched by this commit
antoine search for other commits by this committer
- Update to 1.6.0
- Use new LIB_DEPENDS syntax
- Options are already described in bsd.options.desc.mk
- Convert to STAGEDIR

PR:		ports/183011
Submitted by:	Jens K. Loewe (maintainer)
1.4.0
20 Sep 2013 18:35:46
Revision:327733Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
1.4.0
01 Sep 2013 22:40:22
Revision:325924Original commit files touched by this commit
bapt search for other commits by this committer
Add an explicit dependency on pkgconf
1.4.0
17 Jul 2013 15:20:23
Revision:323176Original commit files touched by this commit
wg search for other commits by this committer
graphics/nomacs: update to 1.4.0

- Update to 1.4.0
- Add TIFF option

PR:		ports/180486
Submitted by:	Jens K. Loewe <bsd tuxproject.de> (maintainer)
1.2.0
30 Jun 2013 14:49:55
Revision:322088Original commit files touched by this commit
ak search for other commits by this committer
- Update to 1.2.0
- Add RAW option
- Convert to USES=desktop-file-utils

PR:	ports/177733 (based on)
Submitted by:	Jens K. Loewe <bsd@tuxproject.de> (maintainer)
1.0.0
22 Mar 2013 20:06:15
Revision:314960Original commit files touched by this commit
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
1.0.0
02 Mar 2013 19:30:29
Revision:313286Original commit files touched by this commit
beech search for other commits by this committer
- Update to 1.0.0

PR:		ports/176454
Submitted by:	"Jens K. Loewe" <bsd@tuxproject.de> (maintainer)
0.4.0
18 Sep 2012 20:56:50
Revision:304464Original commit files touched by this commit
makc search for other commits by this committer
Add new port graphics/nomacs:

nomacs is small, fast and able to handle the most common image
formats. Additionally it is possible to synchronize multiple
viewers. A synchronization of viewers running on the same computer
or via LAN is possible. It allows to compare images and spot the
differences (e.g. schemes of architects to show the progress).

WWW: http://www.nomacs.org/

PR:		based on ports/170666
Submitted by:	Jens K. Loewe <bsd at tuxproject.de>

Number of commits found: 65