notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
lua-gd GD bindings for the Lua programming language
2.0.33r3 graphics on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: sergey.dyatko@gmail.com search for ports maintained by this maintainer
Port Added: 2013-03-29 21:17:03
Last Update: 2022-07-20 14:22:04
Commit Hash: 022e658
People watching this port, also watch:: python, unoconv, py39-pycparser, sysinfo
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • lua52-lua-gd>0:graphics/lua-gd
To install the port:
cd /usr/ports/graphics/lua-gd/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/lua-gd
  • pkg install lua52-lua-gd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: lua52-lua-gd
Package flavors (<flavor>: <package>)
  • lua52: lua52-lua-gd
  • lua53: lua53-lua-gd
  • lua51: lua51-lua-gd
  • lua54: lua54-lua-gd
distinfo:
Packages (timestamps in pop-ups are UTC):
lua-gd
ABIlatestquarterly
FreeBSD:11:aarch642.0.33r2_32.0.33r2_5
FreeBSD:11:amd642.0.33r2_52.0.33r2_5
FreeBSD:11:armv62.0.33r2_12.0.33r2_5
FreeBSD:11:i3862.0.33r2_52.0.33r2_5
FreeBSD:11:mips--
FreeBSD:11:mips642.0.33r2_1-
FreeBSD:12:aarch642.0.33r2_32.0.33r2_5
FreeBSD:12:amd64-2.0.33r2_5
FreeBSD:12:armv62.0.33r2_32.0.33r2_5
FreeBSD:12:armv7--
FreeBSD:12:i386-2.0.33r2_5
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.0.33r2_5
FreeBSD:13:aarch64-2.0.33r2_5
FreeBSD:13:amd64-2.0.33r2_5
FreeBSD:13:armv6--
FreeBSD:13:armv7-2.0.33r2_5
FreeBSD:13:i386-2.0.33r2_5
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.0.33r2_52.0.33r2_5
FreeBSD:13:riscv64-2.0.33r2_5
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.0.33r2_5-
FreeBSD:14:riscv64--
 
lua51-lua-gd
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd642.0.33r3-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.0.33r3-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.0.33r3-
FreeBSD:13:amd642.0.33r3-
FreeBSD:13:armv6--
FreeBSD:13:armv72.0.33r3-
FreeBSD:13:i3862.0.33r3-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch642.0.33r3-
FreeBSD:14:amd642.0.33r3-
FreeBSD:14:armv62.0.33r3-
FreeBSD:14:armv72.0.33r3-
FreeBSD:14:i3862.0.33r3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
lua52-lua-gd
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd642.0.33r3-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.0.33r3-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.0.33r3-
FreeBSD:13:amd642.0.33r3-
FreeBSD:13:armv6--
FreeBSD:13:armv72.0.33r3-
FreeBSD:13:i3862.0.33r3-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch642.0.33r3-
FreeBSD:14:amd642.0.33r3-
FreeBSD:14:armv62.0.33r3-
FreeBSD:14:armv72.0.33r3-
FreeBSD:14:i3862.0.33r3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
lua53-lua-gd
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd642.0.33r3-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.0.33r3-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.0.33r3-
FreeBSD:13:amd642.0.33r3-
FreeBSD:13:armv6--
FreeBSD:13:armv72.0.33r3-
FreeBSD:13:i3862.0.33r3-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch642.0.33r3-
FreeBSD:14:amd642.0.33r3-
FreeBSD:14:armv62.0.33r3-
FreeBSD:14:armv72.0.33r3-
FreeBSD:14:i3862.0.33r3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 
lua54-lua-gd
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd642.0.33r3-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.0.33r3-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642.0.33r3-
FreeBSD:13:amd642.0.33r3-
FreeBSD:13:armv6--
FreeBSD:13:armv72.0.33r3-
FreeBSD:13:i3862.0.33r3-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch642.0.33r3-
FreeBSD:14:amd642.0.33r3-
FreeBSD:14:armv62.0.33r3-
FreeBSD:14:armv72.0.33r3-
FreeBSD:14:i3862.0.33r3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libgd.so : graphics/gd
  2. liblua-5.2.so : lang/lua52
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ittner/lua-gd/tar.gz/2ce8e47?dummy=/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jul 2022 14:22:04
 files touched by this commit commit hash:022e658bd10b8753ede87b3dfda087efabddac98  2.0.33r3
Tobias C. Berner (tcberner) search for other commits by this committer
graphics: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Abel Chow <ozsanh45vds001@sneakemail.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Ade Lovett <ade@lovett.com>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Hayward <xelah@xelah.com>
  *  Alex Ivasyuv <siegerstein@pochta.ru>
  *  Alex Samorukov <samm@os2.kiev.ua>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
08 Jul 2022 08:22:24
 files touched by this commit commit hash:d608f8c71624f61904fc4660b293de3de3d02d1b  2.0.33r3
Alexey Dokuchaev (danfe) search for other commits by this committer
graphics/lua-gd: the port had been updated and improved (+)

- Update the version 2.0.33r3 (it's not tagged yet, but that's
  what written inside their Makefile) and unrestrict from the
  particular version of Lua (now we need to set PKGNAMEPREFIX)
- Simplify building: drop hand-rolled `do-build' target plus
  associated bits and use upstream routine, slightly adjusted
- Development now happens at GitHub, update MASTER_SITES and
  the WWW line in the port description accordingly
- Convert to option helpers and optimize some target recipes

PR:	253811
23 Dec 2021 22:18:13
 files touched by this commit commit hash:acbcf49e1098f74d1ca911a9fb6cba16173696ba  2.0.33r2_5
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/lua-gd: fix build on riscv64

Same issue as on other architectures.
12 Nov 2021 14:48:48
 files touched by this commit commit hash:fddf413d0e6b2a47a75ebcd328e61c0da558d3db  2.0.33r2_5
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/lua-gd: fix build on armv7
15 Jul 2021 22:02:30
 files touched by this commit commit hash:b951f4219021502e790e1c1281cdb141dd2ac3b8  2.0.33r2_5
Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/lua-gd: fix build on powerpc

While here, remove unnecessary +.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.0.33r2_5
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
04 May 2020 21:31:39
Original commit files touched by this commit Revision:533989  2.0.33r2_5
dinoex search for other commits by this committer
- update libgd to 2.3.0
- new option RAQM
- resurrect deprecated gdlib-config
- bump dependend ports
14 Apr 2020 15:49:37
Original commit files touched by this commit Revision:531700  2.0.33r2_4
mat search for other commits by this committer
USES=lua gained flavors.

Ports using USES=lua:module or lua:flavors will be flavored.  A range of
supported lua versions can be set using XX-YY (or XX-, or -YY, or simply ZZ)
for ports not supporting all lua versions.

USES=lua sets LUA_FLAVOR that needs to be used on all dependencies of
flavored lua ports, in a similar way as PHP or Python flavors.

PR:		245038
Submitted by:	andrew tao11 riddles org uk
Reviewed by:	mat, kevans, russ haley gmail com
Approved by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D16494
18 Sep 2018 20:09:56
Original commit files touched by this commit Revision:480078  2.0.33r2_3
emaste search for other commits by this committer
graphics/lua-gd: PORTREVISION bump, missed in r480075
18 Sep 2018 20:04:04
Original commit files touched by this commit Revision:480075  2.0.33r2_2
emaste search for other commits by this committer
graphics/lua-gd: enable PIC on arm64 and i386, for lld

Shared objects should be built as PIC, and lld enforces this by default.
Add aarch64 and i386 cases to the existing set of per-arch CFLAGS, and
remove the BROKEN_aarch64.

Approved by:	portmgr (lld blanket)
Sponsored by:	The FreeBSD Foundation
07 Jul 2018 06:44:07
Original commit files touched by this commit Revision:474058  2.0.33r2_2
linimon search for other commits by this committer
Mark these ports as broken on aarch64, and, where appropriate, armvX.

While here, pet portlint and modernize.

Approved by:	portmgr (tier-2 blanket)
20 Jul 2016 09:33:32
Original commit files touched by this commit Revision:418829  2.0.33r2_2
dinoex search for other commits by this committer
- update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  2.0.33r2_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
20 Oct 2014 17:04:21
Original commit files touched by this commit Revision:371283  2.0.33r2_1
bapt search for other commits by this committer
Cleanup plist
26 May 2014 15:28:29
Original commit files touched by this commit Revision:355360  2.0.33r2_1
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)
23 May 2014 16:37:01
Original commit files touched by this commit Revision:354942  2.0.33r2_1
mandree search for other commits by this committer
Convert to staging. Modernize.

PR:		190054
Submitted by:	Sergey V. Dyatko (maintainer)
20 Sep 2013 18:35:46
Original commit files touched by this commit Revision:327733  2.0.33r2_1
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
09 Aug 2013 14:05:53
Original commit files touched by this commit Revision:324437  2.0.33r2_1  Sanity Test Failure
dinoex search for other commits by this committer
- update libdg to 2.1.0
01 Apr 2013 10:10:34
Original commit files touched by this commit Revision:315650  2.0.33r2
miwi search for other commits by this committer
- Unbreak build

Submitted by:	ergey V. Dyatko (maintainer (via irc))
29 Mar 2013 21:16:49
Original commit files touched by this commit Revision:315572  2.0.33r2
mandree search for other commits by this committer
Add new port graphics/lua-gd, to be maintained by Sergey V. Dyatko.

Lua-GD is a "binding": a library that exports gd functions to the Lua
Programming Language, allowing you to use gd from Lua.

PR:		177471
Submitted by:	Sergey V. Dyatko <sergey.dyatko@gmail.com>

Number of commits found: 20