notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
simpleviewer Small and simple image viewer based on OpenGL
3.1.7_10 graphics on this many watch lists=1 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.1.7_8Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2011-04-08 03:49:39
Last Update: 2021-05-18 17:15:57
Commit Hash: 1d5b7c9
People watching this port, also watch:: endless-sky, TkTopNetFlows, dhcp_probe, ovs, ncrack
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/sviewgl
  2. share/simpleviewer/Icon-1024.png
  3. share/simpleviewer/Icon-16.png
  4. share/simpleviewer/Icon-32.png
  5. /usr/local/share/licenses/simpleviewer-3.1.7_10/catalog.mk
  6. /usr/local/share/licenses/simpleviewer-3.1.7_10/LICENSE
  7. /usr/local/share/licenses/simpleviewer-3.1.7_10/GPLv2
Collapse this list.
Dependency lines:
  • simpleviewer>0:graphics/simpleviewer
To install the port: cd /usr/ports/graphics/simpleviewer/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/simpleviewer
  • pkg install simpleviewer
PKGNAME: simpleviewer
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
simpleviewer
ABIlatestquarterly
FreeBSD:11:aarch642.92_43.1.7_5
FreeBSD:11:amd643.1.7_103.1.7_8
FreeBSD:11:armv61.7.1553.8560_103.1.7_5
FreeBSD:11:i3863.1.7_103.1.7_8
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642.92_43.1.7_8
FreeBSD:12:amd643.1.7_103.1.7_8
FreeBSD:12:armv62.92_43.1.7_5
FreeBSD:12:armv72.92_43.1.7_5
FreeBSD:12:i3863.1.7_103.1.7_8
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-3.1.7_8
FreeBSD:13:aarch643.1.7_73.1.7_8
FreeBSD:13:amd643.1.7_103.1.7_8
FreeBSD:13:armv63.1.7_7-
FreeBSD:13:armv73.1.7_73.1.7_8
FreeBSD:13:i3863.1.7_103.1.7_8
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc643.1.7_73.1.7_8
FreeBSD:14:aarch643.1.7_10-
FreeBSD:14:amd643.1.7_10-
FreeBSD:14:armv63.1.7_9-
FreeBSD:14:armv73.1.7_9-
FreeBSD:14:i3863.1.7_10-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc643.1.7_9-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. xorgproto>=0 : x11/xorgproto
  5. xorgproto>=0 : x11/xorgproto
  6. ice.pc : x11/libICE
  7. sm.pc : x11/libSM
  8. x11.pc : x11/libX11
  9. xcursor.pc : x11/libXcursor
  10. xext.pc : x11/libXext
  11. xinerama.pc : x11/libXinerama
  12. xrandr.pc : x11/libXrandr
  13. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. ice.pc : x11/libICE
  2. sm.pc : x11/libSM
  3. x11.pc : x11/libX11
  4. xcursor.pc : x11/libXcursor
  5. xext.pc : x11/libXext
  6. xinerama.pc : x11/libXinerama
  7. xrandr.pc : x11/libXrandr
  8. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libfreetype.so : print/freetype2
  2. libglfw.so : graphics/glfw
  3. liblz4.so : archivers/liblz4
  4. libpng.so : graphics/png
  5. libcurl.so : ftp/curl
  6. libgif.so : graphics/giflib
  7. libImlib2.so : graphics/imlib2
  8. libopenjp2.so : graphics/openjpeg
  9. liblcms2.so : graphics/lcms2
  10. libexif.so : graphics/libexif
  11. libOpenEXR.so : graphics/openexr
  12. libImath.so : math/Imath
  13. libtiff.so : graphics/tiff
  14. libwebp.so : graphics/webp
  15. libGL.so : graphics/mesa-libs
  16. libGLU.so : graphics/libGLU
  17. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://bitbucket.org/andreyu/simple-viewer-gl/get/
Collapse this list.

Number of commits found: 55

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 May 2021 17:15:57
 files touched by this commit commit hash:1d5b7c913b1c41f208ac96ccf898296200f22fcc  3.1.7_10
mandree search for other commits by this committer
Bump portrevisions of openexr and Imath users.
12 Apr 2021 00:33:37
 files touched by this commit commit hash:5e0d6d767e15724b7b0af5cc222b461ecc7dba06  3.1.7_9
mandree search for other commits by this committer
graphics/simpleviewer: make compatible with OpenEXR/Imath 3.0
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.1.7_8
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
13 Feb 2021 11:08:29
Original commit files touched by this commit Revision:565123  3.1.7_8
mandree search for other commits by this committer
graphics/openexr, ilmbase: security update to v2.5.5

https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.5

"Specific OSS-fuzz issues include:

    OSS-fuzz #30291 Timeout in openexr_exrcheck_fuzzer
    OSS-fuzz #29106 Heap-buffer-overflow in Imf_2_5::FastHufDecoder::decode
    OSS-fuzz #28971 Undefined-shift in Imf_2_5::cachePadding
    OSS-fuzz #29829 Integer-overflow in
Imf_2_5::DwaCompressor::initializeBuffers
    OSS-fuzz #30121 Out-of-memory in openexr_exrcheck_fuzzer"

Bump PORTREVISION of ports that directly depend on openexr and/or ilmbase.

MFH:		2021Q1
Security:	98044aba-6d72-11eb-aed7-1b1b8a70cc8b
03 Jan 2021 16:57:29
Original commit files touched by this commit Revision:560022  3.1.7_7
mandree search for other commits by this committer
graphics/openexr: really commit v2.5.4 update.

Unfortunately, this was missed with the ilmbase update, and
causes yet another PORTREVISION bump on all dependent ports.

repeating ilmbase's commit log here:

"Patch release with various bug/sanitizer/security fixes, primarily related to
reading corrupted input files."
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.4>

Cherry-pick upstream commit for GCC 11 compatibility:
<https://github.com/AcademySoftwareFoundation/openexr/commit/a40a6151c4e746eb8f93c7c06992d0ec11289fdc>

Since this changes the patchlevel of the solibs, bump PORTREVISION of dependent
ports just to be sure.
(graphics/py-openshadinglanguage is unaltered and .includes the revision bump
from .../openshadinglanguage.)

MFH:		2021Q1 (this requires discussion by ports-secteam@!)

Reported by:	VVD (IRC, #bsdports)
03 Jan 2021 10:30:56
Original commit files touched by this commit Revision:560002  3.1.7_6
mandree search for other commits by this committer
graphics/openexr: graphics/ilmbase: v2.5.4 update

"Patch release with various bug/sanitizer/security fixes, primarily related to
reading corrupted input files."
<https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.4>

Cherry-pick upstream commit for GCC 11 compatibility:
<https://github.com/AcademySoftwareFoundation/openexr/commit/a40a6151c4e746eb8f93c7c06992d0ec11289fdc>

Since this changes the patchlevel of the solibs, bump PORTREVISION of dependent
ports just to be sure.
(graphics/py-openshadinglanguage is unaltered and .includes the revision bump
from .../openshadinglanguage.)

MFH:		2021Q1 (this requires discussion by ports-secteam@!)
13 Aug 2020 22:35:17
Original commit files touched by this commit Revision:544853  3.1.7_5
mandree search for other commits by this committer
graphics/ilmbase, graphics/openexr: PORTREVISION bump for users

ilmbase and openexr were updated to v2.5.3 and their shlibs changed
from *.25.0.1 to *.25.0.2.

This is a PORTREVISION bump to ports using ilmbase or openexr
to chase that change and trigger rebuild.
16 Jul 2020 12:13:30
Original commit files touched by this commit Revision:542353  3.1.7_4
mandree search for other commits by this committer
openexr/ilmbase update w/ shlib rename => PORTREVISION bumps of dependent ports

OpenEXR and ILMBASE updates to 2.5.2 rename the full shlib version
names from .0.0 to .0.1 => to be on the safe side, bump PORTREVISIONs.

Approved by:	portmgr (blanket)
MFH:		2020Q3 (PORTREVISION bump after OpenEXR/ilmbase update)
Security:	714e6c35-c75b-11ea-aa29-d74973d1f9f3
19 Jun 2020 16:35:57
Original commit files touched by this commit Revision:539668  3.1.7_3
danfe search for other commits by this committer
- Do not build and link against bundled LZ4 library
- Amend JPEG2000 option description and port description
12 May 2020 15:47:52
Original commit files touched by this commit Revision:534996  3.1.7_3
mandree search for other commits by this committer
graphics/ilmbase: graphics/openexr: update to upstream release 2.5.1

Upstream release notes:
* A patch release that corrects the SO version for the v2.5 release,
  which missed getting bumped in v2.5.0.

* This release also fixes an improper failure in IlmImfTest
  when running on ARMv7 and AAarch64.

Bump PORTREVISION of all port directly requiring ilmbase or openexr
that are not marked BROKEN (shlib/.so file version bump).

Test build of all port directly depending on ilmbase or openexr
succeeded in poudriere in a 12.1-RELEASE amd64 jail.
08 May 2020 11:57:55
Original commit files touched by this commit Revision:534388  3.1.7_2
mandree search for other commits by this committer
graphics/ilmbase: graphics/openexr: update to v2.5.0

ChangeLog:
- https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.5.0

* Bump PORTREVISION of all consumers except py-openimageio (BROKEN).

* cad/PrusaSlicer:
    LIB_DEPENDS: remove version from libHalf.so
    BUILD_DEPENDS+=qt5-buildtools as package (needed on bare metal builds)
    USE_GL+=gl
    USES+=pkgconfig (needed to find libHalf)
05 Jan 2020 02:17:33
Original commit files touched by this commit Revision:522079  3.1.7_1
mandree search for other commits by this committer
graphics/ilmbase, graphics/openexr: upgrade to upstream v2.4.0

graphics/gstreamer1-plugins-openexr: switch from C++98 to C++11 to
match new OpenEXR headers and unbreak compilation.

Bump PORTREVISION of all ports depending directly on either, based
on assessing INDEX-12 (bump_portrevision.pl -l (shallow) used).

Release Notes:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.0

The update was deliberately deferred until after 2020Q1, and should
not be MFH'd back to it.
03 Dec 2019 11:27:14
Original commit files touched by this commit Revision:518932  3.1.7
danfe search for other commits by this committer
- Allow to disable a lot of extra features via options
- Report correct (actual) program version in various places
- Simplify the grammar in the explanation about DIST_SUBDIR
- Wrap USES string a little earlier and put missing `gl' to
  USE_GL list as reported by stage Q/A
03 Dec 2019 08:49:35
Original commit files touched by this commit Revision:518920  3.1.7
danfe search for other commits by this committer
- Belatedly update to version 3.1.7
- Install and show window icon
- Shorten COMMENT, install README file
- Reclaim maintainership while here
05 Nov 2019 22:16:15
Original commit files touched by this commit Revision:516845  2.92_7
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories g

Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
13 Aug 2019 16:03:12
Original commit files touched by this commit Revision:508837  2.92_7
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  2.92_7
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
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
26 Jan 2019 08:01:17
Original commit files touched by this commit Revision:491246  2.92_6
tobik search for other commits by this committer
graphics/simpleviewer: Install config.example

PR:		217497
Submitted by:	wjenkner@inode.at
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  2.92_5
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  2.92_5
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

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, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
22 Sep 2018 10:15:22
Original commit files touched by this commit Revision:480374  2.92_4
mandree search for other commits by this committer
Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.

Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0>

Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase
the new lower-case spelling of the name, and to omit the version from the
library name to ease future maintenance.

Bump PORTREVISION of all ports that depend on ilmbase or openexr directly,
so that they all get rebuilt on upgrades.

Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now
that its Iex::BaseExc class is no longer derived from std::string,
details were given upstream through https://github.com/ampas/CTL/issues/71
and (b) to unwind semicolon/;-lists in cmake that stem from openexr/
ilmbase pkg-config variables.
(Note ampasCTL is unmaintained as FreeBSD port, and upstream,
and I cannot run-time test it.)

Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending
directly or indirectly on ilmbase and/or openexr have passed without
regressions.  Thus invoking due diligence, I believe I have done the
equivalent of an -exp run, and do not require approval for the dependency
chases to third-party ports.
29 Jul 2018 22:18:46
Original commit files touched by this commit Revision:475857  2.92_3
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
12 Dec 2017 03:45:49
Original commit files touched by this commit Revision:456098  2.92_2
jbeich search for other commits by this committer
graphics/simpleviewer: re-try on powerpc* after r449590
01 Dec 2017 01:58:23
Original commit files touched by this commit Revision:455244  2.92_2  Sanity Test Failure
mandree search for other commits by this committer
Security update OpenEXR and ilmbase to 2.2.1.

While here, fix libIlmImfUtil_la_LDFLAGp so that when linking libIlmImfUtil,
the locally built libIlmImf gets precedence over the one in /usr/local,
to permit upgrades in a running system with the older version installed.

This changes the library's SONAME, so bump PORTREVISION of all dependees.

Unfortunately, this looks a bit too intrusive for an MFH to 2017Q4.

Security:	CVE-2017-9110
Security:	CVE-2017-9111
Security:	CVE-2017-9112
Security:	CVE-2017-9113
Security:	CVE-2017-9114
Security:	CVE-2017-9115
Security:	CVE-2017-9116
Security:	803879e9-4195-11e7-9b08-080027ef73ec
10 Sep 2017 20:55:39
Original commit files touched by this commit Revision:449591  2.92_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
22 May 2017 16:04:19
Original commit files touched by this commit Revision:441468  2.92
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
18 May 2017 17:40:29
Original commit files touched by this commit Revision:441188  2.92
danfe search for other commits by this committer
- Update `graphics/simpleviewer' to version 2.92, the latest to date
- Explain why the DISTNAME lacks embedded ${PORTNAME} and hence the need
  for using DIST_SUBDIR (common case for Bitbucket-hosted projects)
- Remove patches: all of them were integrated or reworked upstream
- Enable OpenEXR support; there's no way to disable the check, thus doing
  so prevents unregistered dependency if user has it is installed already
- Add missing `xinerama' to USE_XORG (notified by `stage-qa' check)
- Minor wording improvement in the port description text while I'm here
01 Apr 2017 15:23:32
Original commit files touched by this commit Revision:437439  2.88_1
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
27 Feb 2017 23:04:39
Original commit files touched by this commit Revision:434996  2.88
danfe search for other commits by this committer
- Update `graphics/simpleviewer' to version 2.88
- Add missing USE_XORG components as reported by `stage-qa'
- Project had moved from SourceForge to Bitbucket
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  1.7.1553.8560_10
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
03 Dec 2015 20:01:04
Original commit files touched by this commit Revision:402898  1.7.1553.8560_10
antoine search for other commits by this committer
Update giflib to 5.1.1

PR:		204492
12 Nov 2015 18:35:54
Original commit files touched by this commit Revision:401387  1.7.1553.8560_9
antoine search for other commits by this committer
Allow building with giflib 5.1

PR:		204492
22 Jun 2015 18:33:22
Original commit files touched by this commit Revision:390310  1.7.1553.8560_9
antoine search for other commits by this committer
Convert to USES=jpeg
14 Jan 2015 18:19:33
Original commit files touched by this commit Revision:377033  1.7.1553.8560_9
antoine search for other commits by this committer
Update graphics/giflib to 5.0.5

Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
27 Dec 2014 08:52:28
Original commit files touched by this commit Revision:375673  1.7.1553.8560_8
antoine search for other commits by this committer
Allow building with either giflib 4.2 or 5.0
27 Dec 2014 00:09:03
Original commit files touched by this commit Revision:375663  1.7.1553.8560_8
gblach search for other commits by this committer
- Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
  which depends on imlib2

PR:		196062
Approved by:	portmgr
25 Dec 2014 20:54:43
Original commit files touched by this commit Revision:375598  1.7.1553.8560_7
bapt search for other commits by this committer
Bump portrevision after png update
25 Dec 2014 12:30:50
Original commit files touched by this commit Revision:375540  1.7.1553.8560_6
bapt search for other commits by this committer
Properly support png 1.5
08 Dec 2014 16:48:41
Original commit files touched by this commit Revision:374303  1.7.1553.8560_6
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Sep 2014 20:50:37
Original commit files touched by this commit Revision:367888  1.7.1553.8560_5
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
20 May 2014 19:32:39
Original commit files touched by this commit Revision:354670  1.7.1553.8560_4
tijl search for other commits by this committer
Quote ${CC} and similar variables in MAKE_ARGS.

Reported by:	Dominic Fandrey <kamikaze@bsdforen.de>
28 Apr 2014 19:20:43
Original commit files touched by this commit Revision:352543  1.7.1553.8560_4
pawel search for other commits by this committer
- Add staging support
- Convert to new LIB_DEPENDS format, USES=tar:bzip2
16 Apr 2014 18:28:50
Original commit files touched by this commit Revision:351411  1.7.1553.8560_4
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Oct 2013 19:35:01
Original commit files touched by this commit Revision:328986  1.7.1553.8560_3
marino search for other commits by this committer
graphics/simpleviewer: add <unistd.h> for modern compilers
20 Sep 2013 18:35:46
Original commit files touched by this commit Revision:327733  1.7.1553.8560_3
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
28 Mar 2013 15:51:17
Original commit files touched by this commit Revision:315474  1.7.1553.8560_3  Sanity Test Failure
eadler search for other commits by this committer
Drop support for old versions of FreeBSD from unmaintained ports

Reviewed by:	miwi
04 Aug 2012 22:52:04
Original commit files touched by this commit   1.7.1553.8560_3
kwm search for other commits by this committer
Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
01 Jun 2012 05:26:28
Original commit files touched by this commit   1.7.1553.8560_2
dinoex search for other commits by this committer
- update png to 1.5.10
18 Feb 2012 19:56:18
Original commit files touched by this commit   1.7.1553.8560_1
dinoex search for other commits by this committer
- build with giflib
16 Dec 2011 15:01:21
Original commit files touched by this commit   1.7.1553.8560_1
danfe search for other commits by this committer
Drop maintainership.
21 May 2011 17:20:31
Original commit files touched by this commit   1.7.1553.8560_1
danfe search for other commits by this committer
Allow to exit by pressing `q' in addition to ESC.  Don't bump PORTREVISION
as it is really a minor change.
11 Apr 2011 15:38:26
Original commit files touched by this commit   1.7.1553.8560_1
danfe search for other commits by this committer
Refine port description.
08 Apr 2011 06:53:30
Original commit files touched by this commit   1.7.1553.8560_1
danfe search for other commits by this committer
Fix the build on recent FreeBSD versions.

Reported by:    Sergey V. Dyatko
Pointyhat to:   danfe
08 Apr 2011 06:05:49
Original commit files touched by this commit   1.7.1553.8560_1
danfe search for other commits by this committer
Fix ESC button reaction.
08 Apr 2011 03:49:26
Original commit files touched by this commit   1.7.1553.8560
danfe search for other commits by this committer
Add simpleviewer 1.7.1553.8560, small and simple OpenGL image viewer
with transparency support.

Number of commits found: 55