notbugIf you buy from Amazon USA, please support us by using this link.
Port details
grafx2 Pixelart-oriented bitmap painting program
2.5 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: ehaupt@FreeBSD.org search for ports maintained by this maintainer
Port Added: 04 Mar 2009 17:54:18
License: GPLv2
GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe Paint and
Brilliance. Specialized in 256-color drawing, it includes a very large number of
tools and effects that make it particularly suitable for pixel art, game
graphics, and generally any detailed graphics painted with a mouse.

WWW: http://pulkomandy.tk/projects/GrafX2
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (99 items)
  1. /usr/local/share/licenses/grafx2-2.5/catalog.mk
  2. /usr/local/share/licenses/grafx2-2.5/LICENSE
  3. /usr/local/share/licenses/grafx2-2.5/GPLv2
  4. bin/grafx2
  5. share/applications/grafx2.desktop
  6. share/grafx2/fonts/5pxtinyfont.png
  7. share/grafx2/fonts/8pxfont.png
  8. share/grafx2/fonts/GrafX2_Black.gif
  9. share/grafx2/fonts/GrafX2_Dark.gif
  10. share/grafx2/fonts/PF_Arma_5__.png
  11. share/grafx2/fonts/PF_Easta_7_.png
  12. share/grafx2/fonts/PF_Easta_7__.png
  13. share/grafx2/fonts/PF_Ronda_7__.png
  14. share/grafx2/fonts/PF_Tempesta_5.png
  15. share/grafx2/fonts/PF_Tempesta_5_.png
  16. share/grafx2/fonts/PF_Tempesta_5__.png
  17. share/grafx2/fonts/PF_Tempesta_5___.png
  18. share/grafx2/fonts/PF_Tempesta_7.png
  19. share/grafx2/fonts/PF_Tempesta_7_.png
  20. share/grafx2/fonts/PF_Tempesta_7__.png
  21. share/grafx2/fonts/PF_Tempesta_7___.png
  22. share/grafx2/fonts/PF_Westa_7_.png
  23. share/grafx2/fonts/PF_Westa_7__.png
  24. share/grafx2/fonts/Tuffy.ttf
  25. share/grafx2/fonts/colorfont.pcx
  26. share/grafx2/gfx2.gif
  27. share/grafx2/gfx2def.ini
  28. share/grafx2/scripts/samples_2.4/brush/ApplyColor.lua
  29. share/grafx2/scripts/samples_2.4/brush/Fisheye.lua
  30. share/grafx2/scripts/samples_2.4/brush/GrayscaleAvg.lua
  31. share/grafx2/scripts/samples_2.4/brush/GrayscaleDesat.lua
  32. share/grafx2/scripts/samples_2.4/brush/Halfsmooth.lua
  33. share/grafx2/scripts/samples_2.4/brush/Waves.lua
  34. share/grafx2/scripts/samples_2.4/demo/3DPalette.lua
  35. share/grafx2/scripts/samples_2.4/demo/Ellipse.lua
  36. share/grafx2/scripts/samples_2.4/demo/FlipPicture.lua
  37. share/grafx2/scripts/samples_2.4/demo/SierpinskyCarpet.lua
  38. share/grafx2/scripts/samples_2.4/demo/SierpinskyTriangle.lua
  39. share/grafx2/scripts/samples_2.4/demo/Spritesheet.lua
  40. share/grafx2/scripts/samples_2.4/demo/brush/Amigaball.lua
  41. share/grafx2/scripts/samples_2.4/demo/brush/ColorSphere.lua
  42. share/grafx2/scripts/samples_2.4/demo/brush/FindAA.lua
  43. share/grafx2/scripts/samples_2.4/demo/brush/Mandelbrot.lua
  44. share/grafx2/scripts/samples_2.4/libs/dawnbringer_lib.lua
  45. share/grafx2/scripts/samples_2.4/libs/memory.lua
  46. share/grafx2/scripts/samples_2.4/palette/Desaturate.lua
  47. share/grafx2/scripts/samples_2.4/palette/ExpandColors.lua
  48. share/grafx2/scripts/samples_2.4/palette/FillColorCube.lua
  49. share/grafx2/scripts/samples_2.4/palette/InvertedRGB.lua
  50. share/grafx2/scripts/samples_2.4/palette/Set3bit.lua
  51. share/grafx2/scripts/samples_2.4/palette/Set6bit.lua
  52. share/grafx2/scripts/samples_2.4/palette/SetC64Palette.lua
  53. share/grafx2/scripts/samples_2.4/palette/ShiftHue.lua
  54. share/grafx2/scripts/samples_2.4/picture/CellColourReducer.lua
  55. share/grafx2/scripts/samples_2.4/picture/DrawGridIsometric.lua
  56. share/grafx2/scripts/samples_2.4/picture/DrawGridOrthogonal_RGB.lua
  57. share/grafx2/scripts/samples_2.4/picture/DrawgridOrthogonal_Index.lua
  58. share/grafx2/scripts/samples_2.4/picture/FontConvert.lua
  59. share/grafx2/scripts/samples_2.4/picture/GlassGridFilter.lua
  60. share/grafx2/scripts/samples_2.4/picture/PaletteToPicture.lua
  61. share/grafx2/scripts/samples_2.4/picture/Pic2isometric.lua
  62. share/grafx2/scripts/samples_2.4/picture/Rainbow-Dark2Bright.lua
  63. share/grafx2/scripts/samples_2.4/picture/RemapImage2RGB.lua
  64. share/grafx2/scripts/samples_2.4/picture/RemapImage2RGB_ed.lua
  65. share/grafx2/scripts/samples_2.4/picture/RemapImageTo3bitPal.lua
  66. share/grafx2/scripts/samples_2.4/picture/Tiler.lua
  67. share/grafx2/scripts/samples_2.4/picture/XBitColourXpaceFromPalette.lua
  68. share/grafx2/scripts/samples_2.4/picture/others-8bit/lib/ostro_other.lua
  69. share/grafx2/scripts/samples_2.4/picture/others-8bit/ostro_oric.lua
  70. share/grafx2/scripts/samples_2.4/picture/others-8bit/ostro_zx.lua
  71. share/grafx2/scripts/samples_2.4/picture/thomson/bayer4_mo5.lua
  72. share/grafx2/scripts/samples_2.4/picture/thomson/bayer4_to8.lua
  73. share/grafx2/scripts/samples_2.4/picture/thomson/lib/bayer.lua
  74. share/grafx2/scripts/samples_2.4/picture/thomson/lib/color.lua
  75. share/grafx2/scripts/samples_2.4/picture/thomson/lib/color_reduction.lua
  76. share/grafx2/scripts/samples_2.4/picture/thomson/lib/convex_hull.lua
  77. share/grafx2/scripts/samples_2.4/picture/thomson/lib/ostromoukhov.lua
  78. share/grafx2/scripts/samples_2.4/picture/thomson/lib/thomson.lua
  79. share/grafx2/scripts/samples_2.4/picture/thomson/none_mo5.lua
  80. share/grafx2/scripts/samples_2.4/picture/thomson/none_to8.lua
  81. share/grafx2/scripts/samples_2.4/picture/thomson/none_to9.lua
  82. share/grafx2/scripts/samples_2.4/picture/thomson/ostro_mo5.lua
  83. share/grafx2/scripts/samples_2.4/picture/thomson/ostro_to7.lua
  84. share/grafx2/scripts/samples_2.4/picture/thomson/ostro_to8.lua
  85. share/grafx2/scripts/samples_2.4/picture/thomson/ostro_to9.lua
  86. share/grafx2/skins/font_Classic.png
  87. share/grafx2/skins/font_DPaint.png
  88. share/grafx2/skins/font_Fairlight.png
  89. share/grafx2/skins/font_Fun.png
  90. share/grafx2/skins/font_Melon.png
  91. share/grafx2/skins/font_Seen.png
  92. share/grafx2/skins/skin_Aurora.png
  93. share/grafx2/skins/skin_DPaint.png
  94. share/grafx2/skins/skin_classic.png
  95. share/grafx2/skins/skin_modern.png
  96. share/grafx2/skins/skin_scenish.png
  97. share/grafx2/skins/unicode_0410-044F.png
  98. share/icons/grafx2.svg
  99. share/icons/grafx2.xpm
  100. Collapse this list.

To install the port: cd /usr/ports/graphics/grafx2/ && make install clean
To add the package: pkg install grafx2

PKGNAME: grafx2

distinfo:

TIMESTAMP = 1526283506
SHA256 (GrafX2-grafX2-60b5e5fd50acb01cbdc59f50e2c8f4b8786635c0_GL0.tar.gz) = da62f807f34b398706f59c99056dc821031641ec88b669b281e5f5b34149797f
SIZE (GrafX2-grafX2-60b5e5fd50acb01cbdc59f50e2c8f4b8786635c0_GL0.tar.gz) = 1746766


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. sdl-config : devel/sdl12
  2. gmake : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libX11.so : x11/libX11
  2. libpng.so : graphics/png
  3. libfontconfig.so : x11-fonts/fontconfig
  4. libSDL.so : devel/sdl12
  5. libSDL_image.so : graphics/sdl_image
  6. libSDL_ttf.so : graphics/sdl_ttf
  7. libiconv.so : converters/libiconv
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for grafx2-2.5:
     LUA=off: Lua scripting language support
     TTF=on: True Type font support
===> Use 'make config' to modify these settings

USES:
gmake pkgconfig tar:tgz iconv:wchar_t

Master Sites:
  1. https://gitlab.com/GrafX2/grafX2/repository/60b5e5fd50acb01cbdc59f50e2c8f4b8786635c0/archive.tar.gz?dummy=/

Number of commits found: 40

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
16 May 2018 12:47:20
Original commit files touched by this commit  2.5
Revision:470117
ehaupt search for other commits by this committer
Add missing patch. Forgotten in previous update.
16 May 2018 12:40:02
Original commit files touched by this commit  2.5
Revision:470116
ehaupt search for other commits by this committer
Remove obsolete patch. Forgotten in previous commit.
16 May 2018 12:12:00
Original commit files touched by this commit  2.5
Revision:470115
ehaupt search for other commits by this committer
- Update to 2.5
- Add license
- Fetch from GitLab
- Quiesce STRIP_CMD
02 Oct 2016 20:36:26
Original commit files touched by this commit  2.4.2035_4
Revision:423155
ehaupt search for other commits by this committer
Relocate former Google Code Project site to new, actively maintained site.
However, the project site uses 'Content-Disposition: attachment; filename=' to
provide the filename. Unfortunately this is not yet supported by fetch.
Therefore self host distfile. Note, this does not mean that the proeject site
mentioned under WWW doesn't provide the distfile. It just means that the
distfile would have an undesired name due to the mentioned shortcoming of fetch.
The checksum of that file matches the one that was previously hosted at google
code.
14 Sep 2016 15:59:34
Original commit files touched by this commit  2.4.2035_4
Revision:422140
mat search for other commits by this committer
GOOGLE_CODE has gone away.

- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
08 Aug 2016 14:26:50
Original commit files touched by this commit  2.4.2035_4
Revision:419850
ehaupt search for other commits by this committer
Strip binary
01 Apr 2016 14:00:57
Original commit files touched by this commit  2.4.2035_3
Revision:412346
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
25 Dec 2014 20:54:43
Original commit files touched by this commit  2.4.2035_3
Revision:375598
bapt search for other commits by this committer
Bump portrevision after png update
25 Dec 2014 19:04:27
Original commit files touched by this commit  2.4.2035_2
Revision:375594
antoine search for other commits by this committer
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
08 Dec 2014 16:48:41
Original commit files touched by this commit  2.4.2035_2
Revision:374303
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)
29 Nov 2014 20:17:52
Original commit files touched by this commit  2.4.2035_1
Revision:373642
ehaupt search for other commits by this committer
Convert to USES=tar:tgz
08 Oct 2014 14:26:26
Original commit files touched by this commit  2.4.2035_1
Revision:370444
ehaupt search for other commits by this committer
Remove @dirrm, @dirrmtry
10 Sep 2014 20:50:37
Original commit files touched by this commit  2.4.2035_1
Revision:367888
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)
26 May 2014 15:28:29
Original commit files touched by this commit  2.4.2035
Revision:355360
bapt search for other commits by this committer
Replace lang/lua with the new lang/lua51

lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
18 Dec 2013 14:35:53
Original commit files touched by this commit  2.4.2035
Revision:336836
ehaupt search for other commits by this committer
Use new LIB_DEPENDS regime
23 Oct 2013 10:26:46
Original commit files touched by this commit  2.4.2035
Revision:331362
ehaupt search for other commits by this committer
Support staging.
22 Oct 2013 13:58:56
Original commit files touched by this commit  2.4.2035
Revision:331272
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [fgijk])

Approved by:	portmgr (bdrewery)
20 Sep 2013 18:35:46
Original commit files touched by this commit  2.4.2035
Revision:327733
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
14 Sep 2013 22:28:36
Original commit files touched by this commit  2.4.2035
Revision:327322
bapt search for other commits by this committer
Remove USE_GCC=any: builds properly with clang
10 Sep 2013 21:31:33
Original commit files touched by this commit  2.4.2035
Revision:326934
antoine search for other commits by this committer
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
24 Jul 2013 08:19:07
Original commit files touched by this commit  2.4.2035
Revision:323578
ehaupt search for other commits by this committer
Remove MAKE_JOBS_SAFE which is now default.
08 Jul 2013 18:42:16
Original commit files touched by this commit  2.4.2035
Revision:322530
ehaupt search for other commits by this committer
- Convert USE_GMAKE to USES=gmake
- Change pkgconfig:build to pkgconfig since it's the same and it's bad practice.
  It accidentally slipped in during the original introduction
- Trim header
29 May 2013 07:46:49
Original commit files touched by this commit  2.4.2035
Revision:319353
ehaupt search for other commits by this committer
Fix build on HEAD by adding USE_GCC=any (uses unicode in source code).
23 Apr 2013 10:00:17
Original commit files touched by this commit  2.4.2035
Revision:316328
ehaupt search for other commits by this committer
Convert to USES=pkgconfig
08 Mar 2013 14:00:31
Original commit files touched by this commit  2.4.2035
Revision:313649
ehaupt search for other commits by this committer
Remove indefinite article from COMMENT
28 Nov 2012 11:29:06
Original commit files touched by this commit  2.4.2035
Revision:307902
ehaupt search for other commits by this committer
Add patchfile.

Feature safe:	yes
28 Nov 2012 11:27:40
Original commit files touched by this commit  2.4.2035
Revision:307901
ehaupt search for other commits by this committer
Update to 2.4.2035

Feature safe:	yes
03 Nov 2012 18:01:23
Original commit files touched by this commit  2.3.1781_2
Revision:306932
ehaupt search for other commits by this committer
Restore 'Created by' header information. This has been removed during the
first announcement of the new trimming rule and the finalized overworked
version.

Feature safe:   yes
08 Sep 2012 23:56:35
Original commit files touched by this commit  2.3.1781_2
Revision:303940
ehaupt search for other commits by this committer
- Use OPTIONSng
- Remove deprecated header information
26 Jul 2012 05:40:24
Original commit files touched by this commit  2.3.1781_2
bapt search for other commits by this committer
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
01 Jun 2012 05:26:28
Original commit files touched by this commit  2.3.1781_2
dinoex search for other commits by this committer
- update png to 1.5.10
18 Feb 2012 10:18:33
Original commit files touched by this commit  2.3.1781_1
mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
03 Jun 2011 15:00:05
Original commit files touched by this commit  2.3.1781
ehaupt search for other commits by this committer
Update to 2.3.1781

PR:             157563
Submitted by:   Vitaly Magerya <vmagerya@gmail.com>
11 Aug 2010 06:57:34
Original commit files touched by this commit  2.00.b98.0_5
mva search for other commits by this committer
- Update graphics/sdl_ttf to version 2.0.10
- Bump portrevisions for all ports depending on graphics/sdl_ttf
- Update Mk/bsd.sdl.mk for the new shared library version.
28 Mar 2010 06:47:48
Original commit files touched by this commit  2.00.b98.0_4
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
05 Feb 2010 11:46:55
Original commit files touched by this commit  2.00.b98.0_3
dinoex search for other commits by this committer
- update to jpeg-8
30 Jan 2010 09:43:31
Original commit files touched by this commit  2.00.b98.0_2
mva search for other commits by this committer
- Update devel/sdl12 to version 1.2.14.
- Update audio/sdl_mixer to version 1.2.11.
- Update graphics/sdl_gfx to version 2.0.20.
- Update graphics/sdl_image to version 1.2.10.
- Bump portrevisions for all ports depending on audio/sdl_mixer and
  graphics/sdl_image.
- Update Mk/bsd.sdl.mk accordingly for the new shared lib versions.

PR:             ports/142147 ports/142248 ports/142249
Approved by:    miwi (mentor implicit)
31 Jul 2009 13:57:52
Original commit files touched by this commit  2.00.b98.0_1
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
27 Mar 2009 09:53:36
Original commit files touched by this commit  2.00.b98.0
ehaupt search for other commits by this committer
Mark MAKE_JOBS_SAFE
04 Mar 2009 17:53:46
Original commit files touched by this commit  2.00.b98.0
ehaupt search for other commits by this committer
Add grafx2, a bitmap paint program that supports more than 60 video
resolutions.

Additional patches from:        dinoex

Number of commits found: 40

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
botan2Aug 17
jenkinsAug 15
jenkins-ltsAug 15
linux-flashplayerAug 14
samba46Aug 14
samba47Aug 14
samba48Aug 14
wpa_supplicantAug 14
chickenAug 12
giteaAug 12
GraphicsMagickAug 11
mbedtlsAug 10
postgresql10-serverAug 10
postgresql93-serverAug 10
postgresql94-serverAug 10

13 vulnerabilities affecting 129 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-08-21 18:53:56


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 35043
Broken 50
Deprecated 65
Ignore 293
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 33
Expired 9
Set to expire 50
Interactive 0
new 24 hours 6
new 48 hours13
new 7 days69
new fortnight121
new month1145

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.