graphics/lazpaint: Update to 7.3

ChangeLog at:  https://github.com/bgrabitmap/lazpaint/releases/tag/v7.3
This commit is contained in:
Jose Alonso Cardenas Marquez 2025-06-03 01:03:59 -07:00
parent ccc0a52cb9
commit 739415ebe9
No known key found for this signature in database
GPG Key ID: 335B9246BA5E30F4
4 changed files with 34 additions and 14 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= lazpaint
PORTVERSION= 7.2.2
PORTVERSION= 7.3
DISTVERSIONPREFIX= v
PORTREVISION= 6
CATEGORIES= graphics
@ -21,10 +21,10 @@ USES= desktop-file-utils dos2unix fpc gnome lazarus:flavors xorg
USE_XORG= x11
DOS2UNIX_REGEX= .*\.([txt]|pas|lpi|txt)
USE_GITHUB= yes
GH_TAGNAME= 45a7a47
GH_TAGNAME= a11930b
GH_ACCOUNT= bgrabitmap
GH_TUPLE= bgrabitmap:bgracontrols:a94a17f:bgracontrols/bgracontrols \
bgrabitmap:bgrabitmap:d2a9b15:bgrabitmap/bgrabitmapnew
GH_TUPLE= bgrabitmap:bgracontrols:20dbed8:bgracontrols/bgracontrols \
bgrabitmap:bgrabitmap:6ada359:bgrabitmap/bgrabitmapnew
USE_GNOME_gtk2= cairo
USE_GNOME+= ${USE_GNOME_${FLAVOR}}
@ -48,8 +48,10 @@ post-patch:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/lazpaint/release/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps
${INSTALL_DATA} ${WRKSRC}/resources/icon/48x48.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png
. for RESO in 128 16 24 256 32 48 512 64 96
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${RESO}x${RESO}/apps
${INSTALL_DATA} ${WRKSRC}/resources/icon/${RESO}x${RESO}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${RESO}x${RESO}/apps/${PORTNAME}.png
. endfor
@${MKDIR} ${STAGEDIR}${DATADIR}
cd ${WRKSRC}/lazpaint/release/bin && ${COPYTREE_SHARE} "i18n models" ${STAGEDIR}${DATADIR}

View File

@ -1,7 +1,7 @@
TIMESTAMP = 1718520580
SHA256 (bgrabitmap-lazpaint-v7.2.2-45a7a47_GH0.tar.gz) = 8253f8342e29caad44769446ad1c6bbd84e73ad2c23aa23d146979d11b65efb3
SIZE (bgrabitmap-lazpaint-v7.2.2-45a7a47_GH0.tar.gz) = 45192417
SHA256 (bgrabitmap-bgracontrols-a94a17f_GH0.tar.gz) = f0e181777978827a2719c4091b70f3dd1b702d767c8a0a19e22df1096cb2838f
SIZE (bgrabitmap-bgracontrols-a94a17f_GH0.tar.gz) = 18134192
SHA256 (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = bf831ada3e9562dfc9653e0b1d46dca2bbe5409f8406ae4db7f52299e09fe4c6
SIZE (bgrabitmap-bgrabitmap-d2a9b15_GH0.tar.gz) = 6657935
TIMESTAMP = 1748933790
SHA256 (bgrabitmap-lazpaint-v7.3-a11930b_GH0.tar.gz) = 55732fcda870357a2fd3d594cef3c088790fe60acf56c1e886fa4a831af6c853
SIZE (bgrabitmap-lazpaint-v7.3-a11930b_GH0.tar.gz) = 45215917
SHA256 (bgrabitmap-bgracontrols-20dbed8_GH0.tar.gz) = d7ad6c65f19f27dda89067bd26e086cec1a8e9250aae31034a6eb0a37988e459
SIZE (bgrabitmap-bgracontrols-20dbed8_GH0.tar.gz) = 8159816
SHA256 (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 510a7a3d4a722a9e5f5300db18bf67ea4cc73a610386d6f38d6e7b369c35d9b0
SIZE (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 7774046

View File

@ -0,0 +1,11 @@
--- lazpaint/ugraph.pas 2025-06-03 00:14:12.239399000 -0700
+++ lazpaint/ugraph.pas 2025-06-03 00:14:45.095187000 -0700
@@ -1206,7 +1206,7 @@
w := FramePenWidth*ACanvasScale/10 / 2 + 1;
rF := EmptyRectF;
for pt in APoints do
- rF := rF.Union(RectF(pt + PointF(0.5, 0.5) - PointF(w, w),
+ rF := rF.Union(BGRABitmapTypes.RectF(pt + PointF(0.5, 0.5) - PointF(w, w),
pt + PointF(0.5, 0.5) + PointF(w, w)));
result := rect(floor(rF.Left), floor(rF.Top),
ceil(rF.Right), ceil(rF.Bottom));

View File

@ -1,10 +1,17 @@
bin/lazpaint
share/icons/hicolor/128x128/apps/lazpaint.png
share/icons/hicolor/16x16/apps/lazpaint.png
share/icons/hicolor/24x24/apps/lazpaint.png
share/icons/hicolor/256x256/apps/lazpaint.png
share/icons/hicolor/32x32/apps/lazpaint.png
share/icons/hicolor/48x48/apps/lazpaint.png
share/icons/hicolor/512x512/apps/lazpaint.png
share/icons/hicolor/64x64/apps/lazpaint.png
share/icons/hicolor/96x96/apps/lazpaint.png
%%DATADIR%%/i18n/lazpaint.ar.po
%%DATADIR%%/i18n/lazpaint.bg.po
%%DATADIR%%/i18n/lazpaint.cs.po
%%DATADIR%%/i18n/lazpaint.de.po
%%DATADIR%%/i18n/lazpaint.es.mo
%%DATADIR%%/i18n/lazpaint.es.po
%%DATADIR%%/i18n/lazpaint.fi.po
%%DATADIR%%/i18n/lazpaint.fr.po