Commit graph

892 commits

Author SHA1 Message Date
markd
fcc995d025 graphisc: remove tex-pst-vue3d{,-doc} no longer in texlive 2020-05-10 05:42:50 +00:00
markd
a9ac509ffe graphics: remove tex-pstools{,-doc} 2020-05-10 04:00:30 +00:00
gutteridge
d6d423d02f lxqt-themes: add new package, version 0.14.0
Themes, graphics, and icons for LXQt. (Packaged in wip by pin@, final
review by myself.)
2020-04-25 00:56:46 +00:00
pin
f5561fe1c2 import graphics/kvantum
Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt,
tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.

Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could make
themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect of
Qt widgets.

Kvantum also comes with extra themes that are installed as root with Qt5
installation and can be selected and activated by using Kvantum Manager.

patch submited upstream https://github.com/tsujan/Kvantum/pull/518
Thanks to Nikita and Maya for reviewing the package.
2020-04-19 11:57:23 +00:00
wiz
a09d43f5fe graphics/Makefile: + wcslib 2020-03-20 11:08:56 +00:00
wiz
d8d2cb462d goocanvas: remove
Old version of goocanvas2, no users left in pkgsrc
2020-03-11 20:00:37 +00:00
wiz
3bb2f17104 py-goocanvas: remove
No user left in pkgsrc, last release in 2009
2020-03-11 19:59:04 +00:00
wiz
cddddf9250 goocanvasmm: remove
No users left in pkgsrc, last upstream (beta) release from 2015.
2020-03-11 19:33:36 +00:00
fcambus
cdaffeec4e Add termtosvg. 2020-03-10 15:21:00 +00:00
nia
2b1e868513 graphics: Add py-blurhash
Pure-Python implementation of the blurhash algorithm. BlurHash is a compact
representation of a placeholder for an image.
2020-03-05 20:36:44 +00:00
nia
d5d8bc22b2 graphics: Add SDL2_gfx
Graphics drawing primitives and other support functions wrapped up in an
add-on, C-based library for the Simple Direct Media (SDL) cross-platform
API layer.
2020-03-05 13:21:53 +00:00
gutteridge
84999083e7 lximage-qt: import new package, version 0.14.1
Image viewer and screenshot tool for the LXQt desktop

Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications.
2020-02-20 06:21:02 +00:00
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