Commit graph

880 commits

Author SHA1 Message Date
nia
e981a45cdd graphics: Remove adapta-gtk-theme
This package is causing a lot of problems in bulk builds. There's no reason
all the SVGs can't be pregenerated, but instead it needs to do a few hours
of parallel conversions with inkscape.

it's now unmaintained upstream so there's little chance of it getting
distributed in a more sensible way in the future, and as maintainer, I
no longer care about this package
2020-02-08 16:14:52 +00:00
ryoon
cba92951d4 graphics: Enable qr-code-generator 2020-02-05 13:18:49 +00:00
adam
956477c43a py-OpenGL-accelerate: added version 3.1.5
This set of C (Cython) extensions provides acceleration of common operations
for slow points in PyOpenGL 3.x
2020-01-27 06:24:36 +00:00
jaapb
3339b00979 Added ocaml-cairo to Makefile SUBDIRs 2020-01-24 12:57:52 +00:00
pho
39ff92670d Add hs-JuicyPixels 2020-01-16 15:52:06 +00:00
nia
6b3b5251a1 graphics: Add imv.
imv is a command line image viewer intended for use with tiling
window managers.

Features
--------

* Native Wayland and X11 support
* Support for dozens of image formats including:
  * PNG
  * JPEG
  * Animated GIFs
  * SVG
  * TIFF
  * Various RAW formats
  * Photoshop PSD files
* Configurable key bindings and behaviour
* Highly scriptable with IPC via imv-msg
2020-01-11 15:18:46 +00:00
nia
5f8451998a graphics: Add numix-gtk-theme
A modern flat theme with a combination of light and dark elements. It supports
GNOME, Unity, Xfce and Openbox.
2020-01-11 13:37:15 +00:00
nia
77741c5ed7 graphics: Remove libglvnd.
I originally imported this thinking it'd be useful. Turns out it's only
useful when you need proprietary nvidia drivers and Mesa to coeexist, and
this isn't supported in pkgsrc anyway.
2020-01-10 11:15:44 +00:00
kamil
dea25891bb qiviewer: Remove
Leftover qt4 dead package. Proposed on ML 2 months ago.
2020-01-01 01:57:59 +00:00
mef
7e5a7a2fbe Added graphics/py-wand version 0.5.8 2019-12-30 00:56:15 +00:00
ng0
f014f7c9c4 jp2a: Import jp2a-1.0.7 as graphics/jp2a
jp2a is a small utility that converts JPG images to ASCII.
It is written in C and released under the GPLv2.

import from pkgsrc-wip packaged by esg@sdf.lonestar.org
2019-12-29 21:31:34 +00:00
nia
f397b83d50 Add graphics/wld.
wld is a drawing library that targets Wayland.

Currently, this package only supports unaccelerated rendering on NetBSD.
2019-12-11 21:15:10 +00:00
leot
bc2ba1b6c7 graphics: Add zbar 2019-12-04 11:17:58 +00:00
nia
536c88626e Remove graphics/f-spot
This package has not been building successfully for some time, and upstream
is dead.
2019-11-28 12:21:03 +00:00
minskim
931e249381 math/Makefile: Add py-matplotlib-venn 2019-11-26 21:08:58 +00:00
markd
bde1815a95 ksnapshot: remove. successor is graphics/spectacle 2019-11-26 18:17:23 +00:00
markd
2d34e8d22a ksaneplugin: remove, not developed anymore. doesnt work with current libksane 2019-11-26 18:14:10 +00:00
markd
055b4e2ad0 libkface: remove - only used by old digikam 2019-11-25 06:14:32 +00:00
nia
2254968bd6 Remove gimp-webp, GIMP has built-in WebP support and this conflicts with it. 2019-11-22 17:23:53 +00:00
markd
e800356c9b graphics: add kqtquickcharts 2019-11-21 06:26:10 +00:00
markd
3a866b6c89 graphics: add spectacle 2019-11-17 03:52:37 +00:00
markd
0fc107243f graphics: add libkexiv2-kde4 2019-11-17 02:16:49 +00:00
maya
1fe5f59a8a Add tk-tkimg version 1.3.20080116
The IMG package by Jan Nijtmans provides the handling
of several image formats beyond the standard formats in Tk.
The formats supported by Img's are:
    * BMP
    * GIF (with transparency, but without LZW, due to patent restrictions)
    * ico
    * JPEG
    * pcx
    * pixmap
    * PNG
    * ppm
    * postscript
    * sgi
    * sun
    * tga
    * TIFF
    * window
    * XBM
    * XPM

Provided by Emiliano Gavilán in PR pkg/38026.
2019-11-10 20:11:30 +00:00
kamil
af75d84301 -qcomicbook 2019-10-28 10:43:57 +00:00
kamil
bd9ddd8a2f - eog3 2019-10-25 14:38:14 +00:00
kamil
52617dba0b + eog 2019-10-25 14:37:55 +00:00
nia
7848d8a45a Add graphics/moka-icon-theme.
Moka is a stylized FreeDesktop icon set, created with simplicity in mind.

It uses simple geometry & bright colours and has been designed and optimized
to achieve the a pixel-perfect look for your desktop.
2019-10-20 15:27:12 +00:00
nia
80d9c68ba3 Add graphics/faba-icon-theme.
Faba is a modern FreeDesktop icon set with Tango and elementary influences.

It is specifically designed to be a base icon set for the Moka icon theme.
2019-10-20 15:25:17 +00:00
nia
e18784410c Add graphics/luv-icon-theme.
Luv is the spiritual successor to Flattr, a flat but complex icon theme for
freedesktop environments.
2019-10-20 13:14:46 +00:00
nia
d9bf84a4e8 Add graphics/gst-plugins1-gdk_pixbuf.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the gdk-pixbuf2 plugin for GStreamer, which allows
encoding and decoding images.
2019-10-03 14:42:59 +00:00
nia
215c0631d3 Remove graphics/blender-doc - blender HTML docs from 2003
Current docs are available online.
2019-09-19 09:29:15 +00:00
nia
321fa84b88 Remove graphics/openjpeg15 successor graphics/openjpeg 2019-09-18 23:41:50 +00:00
taca
10ae16c352 graphics/Makefile: add and enable ruby-image_size 2019-09-18 15:53:45 +00:00
tsutsui
b30c514ab0 ruby-gnome: Update to 3.3.8, and rename package names to match gems.
Also reorganize several dependencies in Makefile and buildlink3.mk.
See the following post for details:
 https://mail-index.netbsd.org/pkgsrc-users/2019/09/07/msg029327.html
 https://mail-index.netbsd.org/pkgsrc-users/2019/09/13/msg029356.html

Upstream changes (from NEWS):

== Ruby-GNOME 3.3.8: 2019-09-10

This is a partially GLib 2.62.0 support release.

=== Changes

==== All

  * Improvements

    * Changed our project name to Ruby-GNOME from Ruby-GNOME2.
      [GitHub#1277][Suggested by kojix2]
      [GitHub#1291][Patch by kojix2]

    * Stopped to release (({.tar.gz})) because they are no longer
      used.

==== Ruby/GLib2

  * Improvements

    * (({GLib.convert})): Changed to set correct encoding.

    * (({GLib::FILENAME_ENCODING})): Added.

    * Changed to use the same enum object for the same enum value.

    * (({GLib::Enum.find})): Added.

    * (({GLib::Bytes#initialize})): Changed to reuse (({String})) data
      even if the given (({String})) isn't frozen.

    * (({GLib::Bytes.try_convert})): Added.

    * (({GLib::Enum.try_convert})): Added.

    * (({GLib::Flags.try_convert})): Added.

    * (({GLib::Type.try_convert})): Added.

    * (({GLib::MkEnums.create})): Added support for flags to enum
      definition.
      [GitHub#1295][Patch by Mamoru TASAKA]

==== Ruby/GIO2

  * Fixes

    * Renamed to (({Gio::Icon#hash})) from (({Gio::Icon.hash})).
      [GitHub#1293][Reported by Erik Czumadewski]

==== Ruby/GObjectIntrospection

  * Improvements

    * Introduced (({try_convert})) protocol.

==== Ruby/CairoGObject

  * Improvements

    * (({Cairo::Context.try_convert})): Added.

    * (({Cairo::Device.try_convert})): Added.

    * (({Cairo::Pattern.try_convert})): Added.

    * (({Cairo::Surface.try_convert})): Added.

    * (({Cairo::ScaledFont.try_convert})): Added.

    * (({Cairo::FontFace.try_convert})): Added.

    * (({Cairo::FontOptions.try_convert})): Added.

    * (({Cairo::Region.try_convert})): Added.

=== Thanks

  * kojix2

  * Erik Czumadewski

  * Mamoru TASAKA
2019-09-14 18:11:34 +00:00
nia
8bbb5a3809 Add graphics/ftgl. Based on work in pkgsrc-wip.
FTGL is a free cross-platform Open Source C++ library that uses
Freetype2 to simplify rendering fonts in OpenGL applications. FTGL
supports bitmaps, pixmaps, texture maps, outlines, polygon mesh,
and extruded polygon rendering modes.
2019-09-08 20:41:10 +00:00
nia
4bca816480 Remove graphics/Mesa
This metapackage isn't particularly useful for modern applications and is
potentially misleading.

Not everything needs glu for OpenGL support, and glut has increasingly
fell out of favour, to the extent of being dropped from Mesa. It's
mostly been replaced by e.g. SDL.

Hopefully I've narrowed down everything pulling in the metapackage
and switched everything to using only the individual libraries it needs.
2019-08-30 19:06:34 +00:00
nia
04cbacf1cb Remove graphics/glut, replacement graphics/freeglut. 2019-08-30 17:17:19 +00:00
nia
3026e5403c Add graphics/libglvnd.
libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls
between multiple vendors. It allows multiple drivers from different vendors
to coexist on the same filesystem, and determines which vendor to dispatch
each API call to at runtime.

Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.
2019-08-30 12:33:22 +00:00
nia
fb506e5570 Remove graphics/MesaLib7, x11/modular-xorg-server112
Also remove legacy drivers only building against mxs112:

* x11/xf86-video-newport
* x11/xf86-video-modesetting (integrated into later X versions)

According to tnn, these are no longer useful.

* Originally kept for drm1 users (NetBSD 6).
* The one use case that actually worked was xf86-video-ati6.
* That driver has been patched to work with the new server ABI.
2019-08-21 17:40:41 +00:00
nia
328c3db709 Remove graphics/MesaLib11.
"we can delete mesa 11 now. It should have been overwritten by mesa 18.
Nobody will object." - tnn
2019-08-21 16:30:28 +00:00
nia
473a172c9a Move graphics/MesaLib18 to graphics/MesaLib.
Move graphics/MesaLib to graphics/MesaLib11.
2019-08-21 13:35:27 +00:00
nia
ea4f8c6547 Remove graphics/eog.
Replaced by graphics/eom, or graphics/eog3...
2019-08-19 09:56:53 +00:00
markd
42fc51f508 graphics: add tex-tikz-feynhand{,-doc} 2019-08-13 20:29:24 +00:00
brook
0e171e8b1a tex-chemfig-doc: initial commit
Documentation for tex-chemfig.
2019-08-13 02:16:09 +00:00
brook
0267f78c7e tex-chemfig: initial commit
The package provides the command \chemfig{<code>}, which draws
molecules using the TikZ package. The <code> argument provides
instructions for the drawing operation. While the diagrams
produced are essentially 2-dimensional, the package supports
many of the conventional notations for illustrating the
3-dimensional layout of a molecule. The package uses TikZ for
its actual drawing operations.
2019-08-13 02:13:40 +00:00
brook
5d77fa1f65 R-ggExtra: initial commit
Collection of functions and layers to enhance 'ggplot2'. The flagship
function is 'ggMarginal()', which can be used to add marginal
histograms/boxplots/density plots to 'ggplot2' scatterplots.
2019-08-09 20:56:19 +00:00
brook
537b6e24ec R-colourpicker: initial commit
A colour picker that can be used as an input in Shiny apps or
Rmarkdown documents. The colour picker supports alpha opacity, custom
colour palettes, and many more options. A Plot Colour Helper tool is
available as an RStudio Addin, which helps you pick colours to use in
your plots. A more generic Colour Picker RStudio Addin is also
provided to let you select colours to use in your R code.
2019-08-09 20:55:25 +00:00
nia
26a1ac1b52 graphics: +mygui 2019-08-09 16:04:44 +00:00
brook
6d7354f925 R-ggtern: initial commit
Extends the functionality of 'ggplot2', providing the capability to
plot ternary diagrams for (subset of) the 'ggplot2' geometries.
Additionally, 'ggtern' has implemented several NEW geometries which
are unavailable to the standard 'ggplot2' release. For further
examples and documentation, please proceed to the 'ggtern' website.
2019-08-09 15:51:57 +00:00
brook
dee8bc8916 R-latex2exp: initial commit.
Parses and converts LaTeX math formulas to R's plotmath expressions,
used to enter mathematical formulas and symbols to be rendered as
text, axis labels, etc. throughout R's plotting system.
2019-08-09 15:20:31 +00:00