Commit Graph

5871 Commits

Author SHA1 Message Date
ajacoutot
cac2272129 Update to gtkam-1.0. 2016-08-27 15:37:54 +00:00
ajacoutot
86d3a0b3a4 Extend PORTROACH annotation. 2016-08-27 15:37:14 +00:00
ajacoutot
78473862f2 Update to leptonica-1.73. 2016-08-27 15:20:03 +00:00
bentley
a6939112c5 Fix glew pkg-config output: use /usr/local instead of /usr.
Bug pointed out by Michael Pavone.
No response from maintainer.
2016-08-27 06:01:24 +00:00
danj
3c3a228095 update to pqiv-2.6, while there take maintainership
ok jca@
2016-08-26 16:59:35 +00:00
czarkoff
5aba5cdb67 +quirc 2016-08-26 10:17:04 +00:00
czarkoff
6515d54e41 Quirc is a library for extracting and decoding QR codes from images. It has
several features which make it a good choice for this purpose:

  * It is fast enough to be used with realtime video: extracting and decoding
    from VGA frame takes about 50 ms on a modern x86 core.

  * It has a robust and tolerant recognition algorithm. It can correctly
    recognise and decode QR codes which are rotated and/or oblique to the
    camera. It can also distinguish and decode multiple codes within the same
    image.

  * It is easy to use, with a simple API described in a single commented header
    file (see below for an overview).

  * It is small and easily embeddable, with no dependencies other than standard
    C functions.

  * It has a very small memory footprint: one byte per image pixel, plus a few
    kB per decoder object.

  * It uses no global mutable state, and is safe to use in a multithreaded
    application.

  * BSD-licensed, with almost no restrictions regarding use and/or modification.

OK sthen@
2016-08-26 10:14:14 +00:00
naddy
d3de797133 maintenance update to 1.6.24; from Brad 2016-08-20 20:52:53 +00:00
ajacoutot
bbec00fbe9 Update to libwebp-0.5.1.
from Brad
2016-08-20 12:02:32 +00:00
jasper
6998cbc42c -imlib 2016-08-17 17:21:36 +00:00
jasper
0afa085242 remove imlib-1.x which was only used by kde/graphics3
ok sthen@
2016-08-17 17:21:27 +00:00
czarkoff
5e9b74f8a1 update to scour-0.34
Also add missing dependency on devel/py-six and make sure that port is
python3-compatible.
2016-08-16 11:48:20 +00:00
pascal
a2d2ab232b "Fix" on i386; this now requires 64-bit atomics. Found by sthen@. 2016-08-15 09:24:45 +00:00
sthen
098f467560 update to ImageMagick-6.9.5-5; buffer overflow, use-after-free 2016-08-12 13:38:49 +00:00
jasper
b033fe44fc - update to birdfont-2.16.5 2016-08-11 09:12:22 +00:00
tb
e40114ea3c Guard against printf("%s", NULL) that can be hit on exit and in the
open dialog.

ok giovanni
2016-08-09 12:00:00 +00:00
pascal
a24c221aa4 Update to blender 2.77a. 2016-08-08 14:14:18 +00:00
pascal
bcae17614d Update to OpenImageIO 1.6.16. 2016-08-08 14:14:01 +00:00
dcoppa
cbd0581bd2 Fix alloca.h remnants.
These remnants weren't catched up before, because previously cmake
was just issuing a warning for missing includes:

/usr/ports/pobj/ctl-1.5.2/CTL-ctl-1.5.2/lib/IlmCtl/CtlTypeStorage.cpp:67:20: warning: alloca.h: No such file or directory

While now (cmake>=3.6) it properly errors out.
2016-08-08 07:35:38 +00:00
dcoppa
fc22a07557 Update to feh-2.16.2 2016-08-05 11:01:30 +00:00
sthen
55dd0559d7 update to ansilove-3.0.4, from maintainer Frederic Cambus 2016-08-03 09:26:00 +00:00
sthen
6d0f5ed0f6 update to ImageMagick-6.9.5-4, with (amongst others) some buffer overflow fixes 2016-08-02 22:52:55 +00:00
benoit
cf5cc24243 Update to p5-GD-Graph-1.53. 2016-08-02 08:52:11 +00:00
benoit
25081665d3 Update to pngcrush-1.8.2. 2016-08-02 08:43:21 +00:00
giovanni
d0bf77a58e Bugfix update to 2.8.18 2016-08-02 08:17:20 +00:00
jeremy
f6990d01eb Remove building of ruby21 ports by default
Add building of ruby22 and ruby23 versions of devel/ruby-ffi.

OK sthen@
2016-08-01 20:26:34 +00:00
ajacoutot
bd25c8b451 Update to shotwell-0.23.4. 2016-07-30 14:27:55 +00:00
ajacoutot
5d568f913e Drop mention of kern.usermount.
ok sthen@
2016-07-14 16:57:20 +00:00
ajacoutot
0f19baba19 Do not ship the libturbojpeg pkgconfig file since we explicitely configure
--without-turbojpeg.

from Brad
ok robert@
2016-07-13 09:43:39 +00:00
czarkoff
57f83cfb8d +imv 2016-07-10 10:39:37 +00:00
czarkoff
0e44726a30 Imv is a minimalist command-line image viewer with support for over 30 image
formats including Adobe Photoshop .psd files, animated GIFs and various raw
formats.

OK and tweak from zhuk@
2016-07-10 10:27:56 +00:00
sthen
42fbdb4d94 update to darktable-2.0.5 2016-07-09 11:49:05 +00:00
sthen
1d81a7f192 sync WANTLIB 2016-07-09 09:09:08 +00:00
sthen
75edff04c1 sync wantlib 2016-07-06 21:30:41 +00:00
sthen
79eebe6f17 wantlib syncs 2016-07-06 21:25:23 +00:00
jasper
39fb0257fc Fix for CVE-2016-6161; from upstream 2016-07-06 08:46:01 +00:00
landry
897aaeff42 Tidy up Makefile, also from Rafael Sadowski 2016-07-04 17:38:40 +00:00
landry
561ceb886c Add null check for boost::optional<Geom::Crossing> and return empty
OptCrossing to fix a crash with snapping, all from Rafael Sadowski,
thanks!

ok sthen@
2016-07-04 16:57:46 +00:00
jasper
f5805595b3 fixes for CVE-2011-5326, CVE-2016-3993, CVE-2016-3994, CVE-2016-4024 2016-07-01 13:04:32 +00:00
jasper
a5f9cad7b7 fixes for CVE-2016-3186 and CVE-2016-5875 2016-07-01 11:23:44 +00:00
jasper
6330f36610 security update to optipng-0.7.6, addressing "CVE-2016-2191 optipng: Invalid
write while processing delta escapes without any boundary checking" as well as
a bunch of other bugs
2016-07-01 07:44:19 +00:00
jasper
8670738917 Security fix for CVE-2016-6128 (libgd does not properly handle invalid color
index which could lead to a denial of service against applications using the
libgd library).
2016-06-30 13:27:42 +00:00
sthen
4cf3c30061 update to ImageMagick-6.9.4.10 2016-06-27 23:10:47 +00:00
jasper
f39af64cfb update to evince-3.20.1 2016-06-27 11:20:49 +00:00
sthen
cd744b201e update to p5-Image-ExifTool-10.20, from patrick keshishian 2016-06-27 09:05:05 +00:00
landry
5ee8b983bd Update to nomacs 3.2.0, from maintainer Rafael Sadowski 2016-06-27 05:25:40 +00:00
sthen
88d6d45711 bump revision (missed, I did previous commit from patches/) 2016-06-25 12:36:34 +00:00
sthen
62274a10a5 fix with libjpeg-turbo 1.5.0, from Brad 2016-06-25 12:35:56 +00:00
sthen
f6e4e1e15f update to libjpeg-turbo 1.5.0, from Brad, bulk build tested by me 2016-06-25 12:34:30 +00:00
sthen
de429b4e43 Don't use std::string for a non-0-terminated string, fixing an out-of-bounds
read crash with DNG files. From Sven Gaerner.
2016-06-24 13:56:57 +00:00
dcoppa
8683baa2c0 Update to feh-2.16.1 2016-06-24 10:02:30 +00:00
ajacoutot
6482af51e7 xlib: Fix double free in _get_image_surface() - from upstream
ok eric@ (maintainer)
2016-06-23 07:34:07 +00:00
ajacoutot
b4bfcc49b1 Update to libgxps-0.2.4. 2016-06-21 13:22:53 +00:00
ajacoutot
3a0100d350 Update to shotwell-0.23.2. 2016-06-21 12:38:07 +00:00
jasper
032a4d0212 - update to birdfont-2.16.4
- drop gettext module
2016-06-20 10:27:56 +00:00
jasper
d6e7e8db9a update to birdfont-2.16.2 2016-06-17 18:28:42 +00:00
naddy
6dd43b6f6c maintenance update to 1.6.23 after Brad sent me an equivalent diff for .22 2016-06-14 17:26:19 +00:00
sthen
ee2f231f8a bugfix update to ImageMagick-6.9.4-9 2016-06-13 13:17:57 +00:00
jasper
cc12b515ea update to birdfont-2.16.0 2016-06-13 08:56:00 +00:00
sthen
5c64d9cf5f update to ImageMagick 6.9.4-8, from Brad (fixes include a heap overflow) 2016-06-11 11:58:00 +00:00
sthen
d3ed1b38e3 update to GraphicsMagick-1.3.24, from Brad (maintainer) 2016-06-11 11:48:17 +00:00
dcoppa
e906e27485 Update to feh-2.16 2016-06-09 10:56:59 +00:00
landry
ffe8330bde Backport bugfix from https://bugs.launchpad.net/inkscape/+bug/1587311 to
fix crashes edd@ was experiencing.

From Rafael Sadowski (who takes maintainership) thanks!
2016-06-04 07:00:28 +00:00
sthen
2f532da190 your regular scheduled ImageMagick update to disable stupid stuff,
this time indirect reads by using @ in the filename. also, upstream
disabled popen by default, so no need for the autoconf trick.
2016-06-02 14:51:41 +00:00
sthen
45878d9507 Update to ImageMagick-6.9.4-5. Similar diff (but without the bump) from
Rafael Sadowski.
2016-05-31 09:00:40 +00:00
sthen
384503724e Update to ImageMagick-6.9.4-4.
While there, neuter popen support ("convert '|echo Hello > hello.txt;' null:")
http://openwall.com/lists/oss-security/2016/05/29/7
2016-05-30 12:02:53 +00:00
dcoppa
b9088febfd Bugfixing update to feh-2.15.4 2016-05-29 19:57:47 +00:00
sthen
eb7579d042 update to geeqie-1.3 2016-05-28 13:59:51 +00:00
naddy
098691e6f0 maintenance update to 0.2.5 (translation updates) and drop gettext module 2016-05-27 10:08:44 +00:00
ajacoutot
9249967466 Update to shotwell-0.23.1. 2016-05-24 05:35:28 +00:00
sthen
bb1e719842 update to 20160426 snapshot of zxing, main change is a fix to Code 39 decodes
that rqeuires too much quiet zone.
2016-05-20 19:06:57 +00:00
sthen
41349f5b45 update to ImageMagick 6.9.4-3
* Fix pixel cache on disk regression
* Quote passwords when passed to a delegate program
* Can read geo-related EXIF metdata once-again
* Sanitize all delegate emedded formatting characters
* Don't sync pixel cache in AcquireAuthenticCacheView()
2016-05-19 19:49:14 +00:00
sthen
cc4b468c4f Make sure we pull in errno.h for all files in sane-backends that use
errno. This is a requirement on OpenBSD now that errno is stored in the
TIB; most uses have already been taken care of, but this slipped through
the cracks as it only provides a dlopen()'d module rather than object
code which is linked during build.  ok guenther@ ajacoutot@

Note to readers, if you see "undefined symbol 'errno'" messages when you
run or use programs on OpenBSD following this change (libc 87.0 etc.),
please report them, even if the program appears to otherwise run normally.
2016-05-18 20:02:27 +00:00
sthen
d7c949fba8 committed upstream 2016-05-18 17:24:14 +00:00
sthen
79dd13eae9 Patch Barcode::DataMatrix to allow manual setting of matrix sizes.
Take maintainer.
2016-05-18 10:31:26 +00:00
jca
d6af3bb4ee Unhook lua52-flavored packages broken at runtime; ok jasper@ 2016-05-17 11:26:14 +00:00
sthen
c7b2640077 update to ImageMagick 6.9.4-1
- Remove https delegate.
- Check for buffer overflow in magick/draw.c/DrawStrokePolygon().
- Replace show delegate title with image filename rather than label.
- Fix GetNextToken() off by one error.
- Remove support for internal ephemeral coder.
2016-05-12 21:49:15 +00:00
espie
16c6d939fa Term-ReadKey is part of the base system now 2016-05-12 14:00:12 +00:00
ajacoutot
92c0c842d3 Update to libwebp-0.5.0.
from Brad
2016-05-09 06:31:56 +00:00
ajacoutot
bee4ca34e8 SECURITY: gd2: handle corrupt images better (CVE-2016-3074)
from Brad
2016-05-09 06:29:18 +00:00
pascal
b01174ae9b Update my mail address. 2016-05-07 12:40:56 +00:00
sthen
daf92c851b update to darktable-2.0.4 2016-05-06 21:47:59 +00:00
sthen
a406b733fd make sure -current pkgname/revision are higher than stable 2016-05-06 21:39:03 +00:00
sthen
17f1528ad7 update to ImageMagick 6.9.3-10, additional sanitisation of input filenames for
http/https delegates above what was already done in 6.9.3-9. (security)
https://www.imagemagick.org/discourse-server/viewtopic.php?f=4&t=29588
2016-05-06 20:16:35 +00:00
naddy
c1fbcfee6b x11/openmotif -> x11/motif 2016-05-05 19:52:28 +00:00
espie
791e496a31 got some plist mismatch due to gettext. when in doubt... 2016-05-03 19:35:52 +00:00
ajacoutot
87e9c6fb03 Update to a newer snapshot: ffmpeg-20160502.
from Brad (maintainer)
2016-05-03 06:05:49 +00:00
benoit
1dd5c089af Update to pngcrush-1.8.1. 2016-05-02 12:05:03 +00:00
sthen
80e6b25d28 update to ImageMagick 6.9.3-9 2016-05-01 13:45:00 +00:00
zhuk
91506fe46c Useless without program (KDE3 Digikam). 2016-04-29 21:12:38 +00:00
zhuk
05dd0f706f Remove KDE3 applications that have well-working KDE4+ counterparts. 2016-04-29 21:10:21 +00:00
zhuk
f0ce455e77 Disable many KDE3 ports (before removing 'em). Those ports are either
superseded by KDE4+ apps or simply too much outdated.

We stop providing fully-featured KDE3 desktop as of now, but still
provide some applications (and games!) that were not ported to KDE4+.

Prodded by bulk builders who suffer from kde3 vs. kde4 dpb tags.

Input from (to name a few) czarkoff@, espie@ and Marcus Lude.

P.S.: BTW, if you want to have KDE5 thingies in, please, test devel/kf5
in openbsd-wip directory - at least, that it builds fine.
2016-04-29 21:01:37 +00:00
dcoppa
7af5127c34 Update to feh-2.15.3 2016-04-29 10:43:15 +00:00
ajacoutot
50f3bc4d02 Bump the shared library:
Error interpreting JPEG image file (Wrong JPEG library version:
library is 62, caller expects 90)
2016-04-29 08:38:52 +00:00
sthen
d74d7f491e rm mod_perl1 bits, not touched upstream since 2004 2016-04-28 17:38:01 +00:00
jasper
c28e39666b update to giflib-5.1.4 2016-04-27 18:17:19 +00:00
ajacoutot
5bcd0a8df5 Update to gif2png-2.5.11. 2016-04-27 18:06:59 +00:00
jca
46152d7f52 Kill graphics/swfdec
Unmaintained upstream, hardly usable with "modern" flash content and
mostly dealing with untrusted input.

ok ajacoutot@ phessler@
2016-04-27 10:49:41 +00:00
jca
b2024bd6d5 "fake" update to png2ico-2002-12-09, no tarball change
Mainly to please portroach, but also lowercase the first word of COMMENT
while here.
2016-04-27 00:27:21 +00:00
robert
18ad38cc25 unbreak after the switch to libjpeg-turbo (mostly from debian) 2016-04-26 20:47:24 +00:00
jca
fe780e3e10 Cope with the netpbm update
"go go go" naddy@
2016-04-26 18:06:26 +00:00
naddy
290dcfef23 Big, big update to 10.74.02. Years worth of changes. The port now
follows the "advanced" release series and we will have to create our
own distfiles accordingly.

Use srand_deterministic() to fix programs that can take a seed value
on the command line.

ok jca@
2016-04-26 17:59:50 +00:00
jca
41634f34c7 +glfw 2016-04-26 15:31:41 +00:00
jca
18d542972b Import glfw
from maintainer Gregor Best, ok sthen@

GLFW is an Open Source, multi-platform library for creating windows with
OpenGL contexts and receiving input and events. It is easy to integrate
into existing applications and does not lay claim to the main loop.

GLFW is written in C and has native support for Windows, OS X and many
Unix-like systems using the X Window System, such as Linux and FreeBSD.

Features:
* Gives you a window and OpenGL context with just two function calls
* Support for OpenGL 3.2+ with profiles and flags, OpenGL ES, MSAA, sRGB
  and robustness
* Support for multiple windows, multiple monitors, high-DPI, gamma ramps
  and clipboard
* Support for keyboard, mouse, gamepad, time and window event input, via
  polling or callbacks
* Access to native objects and compile-time options for platform
  specific features
2016-04-26 15:30:50 +00:00
jca
4b13e78b30 Update to Image-ExifTool-10.10
from maintainer patrick keshishian
2016-04-26 13:16:42 +00:00
ajacoutot
63ba149c3f Update to shotwell-0.23.0. 2016-04-26 11:10:56 +00:00
robert
9c16a16e3b switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
2016-04-26 11:01:45 +00:00
danj
a7f2277331 update to pqiv-2.5.1
while there get rid of gettext module

ok jca@
2016-04-26 07:39:45 +00:00
ajacoutot
5e9457c0ed Update to gegl03-0.3.6. 2016-04-25 17:54:36 +00:00
ajacoutot
01f13dbd98 Update to babl-0.1.16. 2016-04-25 17:54:01 +00:00
shadchin
48755b6828 Update to py-imagesize 0.7.1 2016-04-25 17:43:21 +00:00
jasper
255daf47a9 update to gthumb-3.4.3 2016-04-25 16:01:36 +00:00
ajacoutot
840385f299 Update to colord-1.3.2. 2016-04-25 15:02:46 +00:00
sthen
c29470aeb9 update to pecl-imagick-3.4.2 2016-04-25 14:48:21 +00:00
jasper
b1895b9aab update to evince-3.20.0 2016-04-25 14:41:31 +00:00
giovanni
d0e4a3709d +mtpaint 2016-04-25 13:23:27 +00:00
giovanni
f1d64e1334 import mtpaint, simple GTK+2 raster painting program
from Roman Gorelov with tweaks frmo sthen@
ok sthen@

mtPaint is a simple GTK+1/2 painting program designed for creating icons and
pixel based artwork. It can edit indexed palette or 24 bit RGB images and offers
basic painting and palette manipulation tools. It also has several other more
powerful features such as channels, layers and animation. Due to its simplicity
and lack of dependencies it runs well on GNU/Linux, Windows and older PC
hardware.
2016-04-25 13:22:00 +00:00
jasper
8b0dbbaf3c regen WANTLIB 2016-04-25 09:36:23 +00:00
jasper
a2708a6c95 update to clutter-gtk-1.8.0 2016-04-25 09:36:01 +00:00
jasper
de4a5ccb4e update to clutter-gst-3.0.18 2016-04-25 09:35:49 +00:00
jasper
c7b90b6c06 update to clutter-1.26.0 2016-04-25 09:35:31 +00:00
jasper
3f663e9a2b drop gettext module 2016-04-25 09:35:19 +00:00
ajacoutot
fb03465b0f Update to geeqie-1.2.3. 2016-04-24 08:36:09 +00:00
sthen
4c89b64d2c don't use -O4, from mmcc 2016-04-22 08:45:25 +00:00
dcoppa
0dd4896023 Update to feh-2.15.2 2016-04-19 08:41:33 +00:00
sthen
5268b7956f Update to ImageMagick 6.9.3-8. While there, set PORTROACH marker to try
and do something slightly more useful (the naming scheme doesn't work
very well with portroach, but hopefully pointing at /download/ rather
than letting it use /download/releases/ will mean it only picks up
changes to the minor release of the current version).
2016-04-18 10:03:51 +00:00
ajacoutot
9a7e2f00b6 Fix build with glib2 >=2.48.0.
Drop the gettext module while here.
2016-04-18 07:57:55 +00:00
ajacoutot
e2189e3f58 Update to gdk-pixbuf-2.34.0. 2016-04-18 06:47:23 +00:00
afresh1
3a4756e02e Update graphics/p5-Imager to 1.005
Fixes build with perl 5.22

OK sthen@
2016-04-17 19:01:22 +00:00
ajacoutot
e0c31f4bfc Update to shotwell-0.22.1. 2016-04-16 10:48:03 +00:00
shadchin
525cd9c2bd Unbreak after py-sphinx update to 1.4 2016-04-15 08:53:48 +00:00
dcoppa
c46f81ca13 Update to feh-2.15 2016-04-13 12:54:55 +00:00
juanfra
db3ac2c5af Remove gettext module. 2016-04-12 22:06:41 +00:00
naddy
32cd7e42e2 replace gettext module 2016-04-12 15:19:39 +00:00
kirby
c48503acd0 stop using gettext modeule; bump 2016-04-12 10:11:51 +00:00
sthen
6eae49c415 fix darktable's memory detection on machines with >4GB RAM (HW_PHYSMEM64,
pull req 1193), reported by Jan Johansson.

while there, stop using devel/gettext MODULES.
2016-04-12 09:40:59 +00:00
ajacoutot
201f30ed0d Update to version 3.04.01; from mmc
ok shadchin@ (who pointed out that the REVISION needs to be dropped)

While here, drop the gettext MODULE.
2016-04-12 07:38:02 +00:00
shadchin
d907e165b0 +py-imagesize
+py-imagesize,python3
2016-04-11 17:49:18 +00:00
shadchin
5c0eb7369a Import py-imagesize, ok danj@, sthen@
Getting image size from png/jpeg/jpeg2000/gif file.
It parses image files header and return image size.
2016-04-11 17:43:00 +00:00
ajacoutot
f8df41ea27 More AAC support improvement.
from Brad (maintainer)
2016-04-07 06:01:19 +00:00
naddy
8c9ed2059f g/c PFRAG.shared 2016-04-04 22:57:45 +00:00
naddy
59666f3dc6 g/c PFRAG.shared 2016-04-04 16:09:09 +00:00
ajacoutot
5f2fdb515c Update to py-sane-2.8.2. 2016-04-03 07:56:27 +00:00
sthen
44142f8b03 update to py-Pillow-3.2.0 2016-04-02 14:03:58 +00:00
ajacoutot
6b8f4edccd Update to graphite2-1.3.8. 2016-04-01 05:48:24 +00:00
pascal
4bde14bf82 Update to Blender 2.77. 2016-03-30 13:30:04 +00:00
sthen
0685c3cf44 update to darktable-2.0.3 2016-03-29 14:55:18 +00:00
naddy
b565ffc051 g/c PFRAG.shared from OCaml ports; ok chrisz@ 2016-03-29 11:27:00 +00:00
sthen
0d5bad6448 bump REVISION to force updates; works around
http://marc.info/?l=openbsd-ports&m=145924293531003&w=2
2016-03-29 09:44:59 +00:00
zhuk
0d071cef57 Unbreak after recent qommit.
Spotted by aja@
2016-03-28 09:27:10 +00:00