aboutsummaryrefslogtreecommitdiff
path: root/editors/lazarus-devel
diff options
context:
space:
mode:
Diffstat (limited to 'editors/lazarus-devel')
-rw-r--r--editors/lazarus-devel/Makefile17
-rw-r--r--editors/lazarus-devel/distinfo6
2 files changed, 14 insertions, 9 deletions
diff --git a/editors/lazarus-devel/Makefile b/editors/lazarus-devel/Makefile
index 0afe0403299d..58f39216851d 100644
--- a/editors/lazarus-devel/Makefile
+++ b/editors/lazarus-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lazarus
-DISTVERSION= 3.3.1.20240323
+DISTVERSION= 4.99.20250409
PKGNAMESUFFIX?= -gtk2-devel
PORTREVISION?= 0
CATEGORIES= editors devel
@@ -16,17 +16,17 @@ RUN_DEPENDS?= ${LOCALBASE}/bin/as:devel/binutils \
gmake:devel/gmake \
${LOCALBASE}/share/fpc${FPC_DEVELSUFFIX}-source-${FPC_DEFAULT}/Makefile.fpc:lang/fpc${FPC_DEVELSUFFIX}-source
-ONLY_FOR_ARCHS= i386 amd64
+ONLY_FOR_ARCHS= aarch64 amd64 i386
USE_GITLAB= yes
GL_ACCOUNT= freepascal.org/lazarus
GL_PROJECT= ${PORTNAME}
-GL_COMMIT= db6ed214b9647d2729a5cde1c69893048ce0b18c
+GL_COMMIT= 90027a9d870594cdcef8909480eabb5e581669f0
USES= desktop-file-utils fpc:run gettext gmake iconv shared-mime-info xorg
USE_XORG= x11
WANT_FPC_DEVEL= yes
-OPT?= "-Sgic "
+OPT?= "-Sgic -Ur"
MAKE_ENV= OPT=${OPT}
PLIST= ${WRKDIR}/pkg-plist
@@ -40,7 +40,7 @@ OPTIONS_DEFAULT= GDB
.include <bsd.port.options.mk>
LAZARUS_ARCH= ${ARCH:S,amd64,x86_64,}
-LAZARUS_BASE= 3.3.1
+LAZARUS_BASE= 4.99
BUILDNAME= ${LAZARUS_ARCH}-${OPSYS:tl}
LCL_PLATFORM?= gtk2
@@ -55,7 +55,12 @@ RUN_DEPENDS+= ${LOCALBASE}/bin/gdb:devel/gdb
.if ${PKGNAMESUFFIX} == "-gtk2-devel"
USES+= gnome
-USE_GNOME= cairo gtk20 gdkpixbuf2
+USE_GNOME= cairo gtk20 gdkpixbuf
+.endif
+
+.if ${PKGNAMESUFFIX} == "-gtk3-devel"
+USES+= gnome
+USE_GNOME= cairo glib20 gtk30 pango
.endif
post-extract:
diff --git a/editors/lazarus-devel/distinfo b/editors/lazarus-devel/distinfo
index 15fefbbc2585..1464fc37ef8c 100644
--- a/editors/lazarus-devel/distinfo
+++ b/editors/lazarus-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711258252
-SHA256 (freepascal/freepascal.org/lazarus-lazarus-db6ed214b9647d2729a5cde1c69893048ce0b18c_GL0.tar.gz) = 60b36ef4fbf6139bf2329c2908e27f81aad53af23ac146651bd6571c6295e46e
-SIZE (freepascal/freepascal.org/lazarus-lazarus-db6ed214b9647d2729a5cde1c69893048ce0b18c_GL0.tar.gz) = 58202455
+TIMESTAMP = 1744249849
+SHA256 (freepascal/freepascal.org/lazarus-lazarus-90027a9d870594cdcef8909480eabb5e581669f0_GL0.tar.gz) = 12437f3bbeec3ac8c1d3ffa9ac0c78a962315d460528dcc6ab549862b0be0a09
+SIZE (freepascal/freepascal.org/lazarus-lazarus-90027a9d870594cdcef8909480eabb5e581669f0_GL0.tar.gz) = 61343626