Commit graph

10082 commits

Author SHA1 Message Date
spz
a1bda0aa49 make it optionally build without x11 2013-05-05 13:44:22 +00:00
rodent
978887b188 Updated to latest stable release. Added dependencies required during configure.
Added dependencies which are linked to buildlink3.mk. Removed glu from
buildlink3.mk, as the resulting library doesn't link to it. patches/patch-{a,b}
were commited upstream - removed. Added patch to fix usb.h include on NetBSD.

From NEWS:
    * Tons of bug fixes
    * Added deprecated, but working Joystick API.
    * Added new constant GLUT_INIT_STATE for glutGet() to check if freeglut is
      already initialized.
    * Added new API entry for full-screen mode
        void glutFullScreenToggle( void );
      with a related new constant GLUT_FULL_SCREEN for glutGet().
    * Added new API entry to de-initialize freeglut:
        void glutExit( void );
    * Added more special keys: GLUT_KEY_NUM_LOCK, GLUT_KEY_BEGIN GLUT_KEY_DELETE
    * Added support for windows without captions and/or borders via two new
      constants GLUT_CAPTIONLESS and GLUT_BORDERLESS for glutInitDisplayMode
      (currently works for Windows only).
    * Added support for multisampling: The number of samples per pixel to use
      when GLUT_MULTISAMPLE is specified in glutInitDisplayMode() can be set via
      glutSetOption() with parameter GLUT_MULTISAMPLE now. glutGet() with the
      same token retrieves that value. The possible number of samples per pixels
      can be queried via the new API entry
        int *glutGetModeValues( GLenum mode, int *size );
      with mode GLUT_MULTISAMPLE. (glutGetModeValues() currently only works for
      X11)
    * Added new constant GLUT_AUX for glutSetOption() to set the number of
      auxiliary buffers. The possible number of auxiliary buffers can be
      queried via glutGetModeValues with mode GLUT_AUX.
    * Added support for versioned (i.e. 3.0) OpenGL contexts: New API entries
        void glutInitContextVersion( int majorVersion, int minorVersion );
        void glutInitContextFlags( int flags );
      with related new constants GLUT_DEBUG and GLUT_FORWARD_COMPATIBLE for
      the latter API entry. Added new constants GLUT_INIT_MAJOR_VERSION,
      GLUT_INIT_MINOR_VERSION and GLUT_INIT_FLAGS  for glutGet().
2013-05-04 14:32:20 +00:00
joerg
6637ef4270 Add a bunch of missing includes hidden by libstdc++ namespace pollution. 2013-05-04 12:59:45 +00:00
joerg
1002296572 Really link with ${CXX} and don't append -lstdc++ by hand. 2013-05-04 12:46:42 +00:00
joerg
4b536edeb1 Do not declare key arguments const, if the arguments are supposed to be
copy constructable.
2013-05-04 12:46:01 +00:00
obache
1a3bece9a8 missing recursive bump from poppler-0.22.3 shlib major change. 2013-05-04 07:19:01 +00:00
drochner
9991530924 update to 1.17.1
changes:
-Allow coloured points for non-orthogonal plots (polar, ternary)
-Remove unnecessary exception data
-bugfixes
2013-05-03 15:45:11 +00:00
drochner
ca8563b90c add patches from Redhat to fix possible buffer overflows in the
"tiff2pdf" tool by crafted TIFF image files
(CVE-2013-1960/61)
bump PKGREV
2013-05-02 14:52:44 +00:00
joerg
85c85b18f0 Fix various case of missing includes due to libstdc++'s namespace
pollution.
2013-04-30 22:34:29 +00:00
joerg
ad9a5d3afc Don't define abs/min/max as macros for C++ code. 2013-04-30 22:21:41 +00:00
joerg
3769fa0bfc Add a number of includes hidden by libstdc++'s name space pollution. 2013-04-29 21:31:09 +00:00
markd
689755ca23 remove obsolete patches. 2013-04-28 11:57:45 +00:00
markd
23a35c326e Make options optional.
switch lensfun option off by default as seems to cause segfaults.
remove nonexistant marble option.
Set build type to Debug to assist tracking down segfaults.
Bump PKGREVISION.
2013-04-28 02:03:37 +00:00
wiz
9bc5e5ec4f Update to 1.6.2:
Version 1.6.2rc01 [April 18, 2013]
  Added contrib/tools/fixitxt.c, to repair the erroneous iTXt chunk length
    written by libpng-1.6.0 and 1.6.1.
  Disallow storing sRGB information when the sRGB is not supported.

Version 1.6.2rc02 [April 18, 2013]
  Merge pngtest.c with libpng-1.7.0

Version 1.6.2rc03 [April 22, 2013]
  Trivial spelling cleanup.

Version 1.6.2rc04 and 1.6.2rc05 [omitted]

Version 1.6.2rc06 [April 24, 2013]
  Reverted to version 1.6.2rc03.  Recent changes to arm/neon support
    have been ported to libpng-1.7.0beta09 and will reappear in version
    1.6.3beta01.
2013-04-25 22:01:14 +00:00
sbd
0da22b5ac9 For all packages include ghostscript.buildlink3.mk:
s/ghostscript.buildlink3.mk/buildlink3.mk/

Bump PKGREVISIONs
2013-04-25 03:53:11 +00:00
sbd
d08f598650 Instead of having a DEPENDS+=ghostscript... have USE_TOOLS+=gs:run
Bump PKGREVISION
2013-04-24 10:10:13 +00:00
sbd
87b94069aa Revbump for all packages that have USE_TOOLS+=gs 2013-04-24 10:06:47 +00:00
sbd
f467a74238 If you change the buildlink3.mk's included in the Makefile you need to
have the packages buildlink3.mk match.
2013-04-24 04:32:34 +00:00
wiz
a353a7ee4e Update to 1.2. openjpeg (jpeg2000) support not enabled because
cmake refuses to find it.

As a feature release, it comes with a lot of new goodies:

    profiled denoising: adapt to the properties of your camera's sensor (72 cameras already profiled for you).
    lightroom import: convert some basic edits from your lightroom collection to darktable operations.
    multi instance support: duplicate your modules and apply them more than one time with different settings.
    improved usability for distorting modules (streamline spot removal in the presence of crop/rotate for example).
    selective copy/paste of image processing.
    new more intuitive keystone correction tool.
    jpeg2000 support.
    graphics magick import (support virtually all input image formats).
    much faster thumbnail loading (if you can live with crappy embedded thumbnails).
    incredibly lengthy list of small bug fixes, performance enhancements, and usability improvements.
    new camera support (decode and color matrices).
    dithering against banding.
    sharper thumbnails in lighttable mode.
    new oauth2 based picasa uploader.
    updated translations.
    and a thoroughly overhauled user manual, proof read by natives (thanks heaps guys!).
2013-04-21 14:12:23 +00:00
drochner
733e3857e8 use vala020 2013-04-21 12:06:27 +00:00
obache
72bf6818fb reorder condition of the previous change, to be bit faster. 2013-04-19 13:42:37 +00:00
obache
00118210c7 assume builtin MesaLib on Cygwin is not usind dri. 2013-04-19 11:56:23 +00:00
drochner
0b697d3585 update to 1.1.14
changes: bugfixes
2013-04-17 17:28:03 +00:00
prlw1
2ec428dffe Update png to 1.6.2beta01
Version 1.6.2beta01 [April 14, 2013]
  Updated documentation of 1.5.x to 1.6.x changes in iCCP chunk handling.
  Fixed incorrect warning of excess deflate data. End condition - the
    warning would be produced if the end of the deflate stream wasn't read
    in the last row.  The warning is harmless.
  Corrected the test on user transform changes on read. It was in the
    png_set of the transform function, but that doesn't matter unless the
    transform function changes the rowbuf size, and that is only valid if
    transform_info is called.
  Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
    (Flavio Medeiros).
  Corrected length written to uncompressed iTXt chunks (Samuli Suominen).
2013-04-15 22:33:41 +00:00
joerg
8385a06f97 Don't blindly force -O4, LTO may not be supported. 2013-04-14 19:46:23 +00:00
dholland
df0d69e430 Use c89; fix void main; preliminary LP64 fixes (a lot more likely required) 2013-04-14 00:15:27 +00:00
dholland
3fe7f147df Fix up depends as per PR 30937; in particular, drop glut as it's used
only by the examples and we don't build or install them.
PKGREVISION -> 3.
2013-04-13 20:22:25 +00:00
dholland
bb0d00008d Needs automake on MacOS, reported by Jan Danielsson on pkgsrc-users. 2013-04-09 05:50:39 +00:00
drochner
8c97f1bbd3 update to 1.17
changes:
* Add new broken axis widget with gaps in the numerical sequence
* Grid lines are plotted always under (or over) the data
* Shift+Scroll wheel scrolls left/right (thanks to Dave Hughes)
* Polar plots can have a "minimum" radius and log axes
* Many more LaTeX symbols added
* Add SAMP/VoTable support (thanks to Graham Bell)
* New shifted-points xy line mode, which plots a stepped line with
  the points shifted to lie between the coordinates given
* Points can be picked to console and/or clipboard
  (thanks to Valerio Mussi)
* Allow reversed ternary plot
2013-04-08 17:22:03 +00:00
drochner
a126f106fe update to 0.14.1
changes:
-improved raw support, error handling on import, slideshow mode
-bugfixes
2013-04-08 16:51:59 +00:00
drochner
ff67a950d7 bump PKGREV for libgexiv2 shlib change 2013-04-08 16:49:04 +00:00
drochner
80f6639631 update to 0.6.1
changes:
-bugfixes
-API cleanup
-Now includes calls to register and unregister custom XMP namespaces
(soname changed)
2013-04-08 16:48:22 +00:00
rodent
b65af7be2b Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
rodent
6b46c62d2e Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
rodent
9e8537cdd2 "Each sed command should appear in an assignment of its own." 2013-04-06 21:07:31 +00:00
rodent
942aad2e6a Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.
2013-04-06 20:27:16 +00:00
rodent
cdadf8804e 'You can use "foo" instead of "${WRKSRC}/foo".' 2013-04-06 15:46:33 +00:00
rodent
e5b2fdbc78 'Please use ${ECHO} instead of "echo".'
'Please use ${ECHO_N} instead of "echo -n".'
2013-04-06 14:58:18 +00:00
rodent
aa1275dbab "This line belongs inside the .ifdef block." 2013-04-06 13:46:33 +00:00
rodent
56cf012b37 'For consistency, please add a trailing slash to "http://example.com".' 2013-04-06 12:08:38 +00:00
rodent
95b6ba52f0 '"# $NetBSD$" expected.' 2013-04-06 11:23:04 +00:00
markd
a58946d8e8 Update to 3.1.0
part of digikam 3.1.0
2013-04-06 09:46:09 +00:00
rodent
a0a1f2e57c Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00
markd
ccbe835614 Update to 3.1.0
digiKam 3.1.0 - Release date: 2013-03-10

NEW FEATURES:

General      : Remove internal lqr-1 library code. Set only an optional
  and external dependency.

BUGFIXES FROM KDE BUGZILLA (alias B.K.O | http://bugs.kde.org):

- OSM maps not refreshing.
- No thumbnails on first start of geolocation module for newly imported
  images.
- digiKam crashed after startup.
- Print image does not work.
- digiKam BQM RAW tool doesn't have options to work in 16 bits and to
  manage color profiles.
- No progress indicator or cancel button.
- Read face tags created by Picasa
- digiKam Crash on Startup with active X11 color profile.
- Cannot preview TIFF files on Mac OS due to "not enough memory" exceptions.
- Error on startup: Failed to update the database schema from version 6
  to version 7.
- SQLITE : convience copy in digiKam core [patch].
- Switch to full screen mode crash under MACOSX.
- digiKam crashes when quitting the program.
- Large .tif files are not loaded.
2013-04-03 12:52:04 +00:00
markd
3d27a19992 Update to 3.1.0
part of digikam 3.1.0
2013-04-03 12:34:52 +00:00
adam
d681cc885c Changes 1.7.56:
Only use pngcrush_debug_malloc() and pngcrush_debug_free() if the result
    is going to be shown.
  Added PNG_PASS_ROWS, PNG_UNUSED, and other macro definitions, when building
    with libpng-1.4.x and older libpng versions.
  Multiplied rowbytes by 8/bit_depth when using the system library because
    we do not call png_read_transform_info(). This prevents a crash when
    reading sub-8-bit input files.
2013-04-03 11:59:27 +00:00
markd
0ea1cbb0a1 add kde-base-artwork 2013-04-03 10:55:14 +00:00
markd
ea97be746d Update to KDE SC 4.10.2
bugfixes, other quality improvements, new and improved KDE Applications
2013-04-03 10:51:43 +00:00
adam
40db7fc411 Changes 1.3.0:
* support for progressive jpegs added (fixes long standing "bug" of progressive jpegs becoming non-progressive during optimization),
* new options --all-normal & --all-progressive for converting jpegs to non-progressive & progressive,
* new -S / --size option to set target size for output file (enables lossy optimization),
2013-04-01 18:48:44 +00:00
kim
cc611c7e14 Updated graphics/png to 1.6.1 [kim 2013-04-01]
Version 1.6.1beta06 [March 4, 2013]
  Better documentation of unknown handling API interactions.
  Corrected Android builds and corrected libpng.vers with symbol
    prefixing This adds an API to set optimization options externally,
    providing an alternative and general solution for the non-portable
    run-time tests used by the ARM Neon code.  It also makes those tests
    compile and link on Android.
  The order of settings vs options in pnglibconf.h is reversed to allow
    settings to depend on options and options can now set (or override) the
    defaults for settings.

Version 1.6.1beta07 [March 7, 2013]
  Corrected simplified API default gamma for color-mapped output, added
    a flag to change default. In 1.6.0 when the simplified API was used
    to produce color-mapped output from an input image with no gamma
    information the gamma assumed for the input could be different from
    that assumed for non-color-mapped output.  In particular 16-bit depth
    input files were assumed to be sRGB encoded, whereas in the 'direct'
    case they were assumed to have linear data.  This was an error.  The
    fix makes the simplified API treat all input files the same way and
    adds a new flag to the png_image::flags member to allow the
    application/user to specify that 16-bit files contain sRGB data
    rather than the default linear.
  Fixed bugs in the pngpixel and makepng test programs.

Version 1.6.1beta08 [March 7, 2013]
  Fixed CMakelists.txt to allow building a single variant of the library
    (Claudio Bley):
  Introduced a PNG_LIB_TARGETS variable that lists all activated library
    targets.  It is an error if this variable ends up empty, ie. you have
    to build at least one library variant.
  Made the *_COPY targets only depend on library targets actually being build.
  Use PNG_LIB_TARGETS to unify a code path.
  Changed the CREATE_SYMLINK macro to expect the full path to a file as the
    first argument. When symlinking the filename component of that path is
    determined and used as the link target.
  Use copy_if_different in the CREATE_SYMLINK macro.

Version 1.6.1beta09 [March 13, 2013]
  Eliminated two warnings from the Intel C compiler. The warnings are
    technically valid, although a reasonable treatment of division would
    show it to be incorrect.

Version 1.6.1rc01 [March 21, 2013]
  No changes.

Version 1.6.1 [March 28, 2013]
  No changes.
2013-04-01 18:26:12 +00:00