Date: Mon, 17 Nov 2025 10:48:47 GMT From: Vladimir Druzenko <vvd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: ef4ba64b8b7a - main - devel/agar: Update 1.7.0 => 1.7.1, improve port Message-ID: <202511171048.5AHAmlvL049300@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=ef4ba64b8b7af0bad49cfd8886b3f4b072ed9f3f commit ef4ba64b8b7af0bad49cfd8886b3f4b072ed9f3f Author: Julien Nadeau <vedge@hypertriton.com> AuthorDate: 2025-11-17 10:35:36 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-11-17 10:48:20 +0000 devel/agar: Update 1.7.0 => 1.7.1, improve port Changelog: https://github.com/JulNadeauCA/libagar/blob/trunk/CHANGELOG.md#171---2025-11-15 Improve port: - Replace PORTVERSION with DISTVERSION. - Remove GNU_CONFIGURE_MANPREFIX. - Convert SDL*_PREVENTS to OPTIONS_RADIO_SDL. - Fix warnings from portclippy. PR: 291038 Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org> --- devel/agar/Makefile | 61 ++++++++++---------- devel/agar/distinfo | 6 +- devel/agar/pkg-plist | 155 ++++++++++++++++++++++++++------------------------- 3 files changed, 109 insertions(+), 113 deletions(-) diff --git a/devel/agar/Makefile b/devel/agar/Makefile index 5f8473974127..aecd25268419 100644 --- a/devel/agar/Makefile +++ b/devel/agar/Makefile @@ -1,6 +1,5 @@ PORTNAME= agar -PORTVERSION= 1.7.0 -PORTREVISION= 2 +DISTVERSION= 1.7.1 CATEGORIES= devel MASTER_SITES= http://stable.hypertriton.com/agar/ @@ -13,22 +12,15 @@ LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE LICENSE_FILE_OFL11= ${WRKSRC}/OFL.txt +LIB_DEPENDS= libpng.so:graphics/png \ + libfreetype.so:print/freetype2 + USES= libtool localbase pathfix perl5 pkgconfig jpeg gl -USE_PERL5= build +USE_GL= gl glu USE_LDCONFIG= yes +USE_PERL5= build GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share - -OPTIONS_DEFINE= DEBUG FONTCONFIG PORTAUDIO SDL SDL2 SNDFILE THREADS X11 XINERAMA -OPTIONS_DEFAULT=FONTCONFIG SDL2 THREADS X11 XINERAMA -OPTIONS_SUB= yes - -SDL_DESC= SDL 1.2 support in Agar GUI library -SDL2_DESC= SDL 2.0 support in Agar GUI library -PORTAUDIO_DESC= Portaudio support in Agar AU library -SNDFILE_DESC= Audio file support in Agar AU library - CONFIGURE_ARGS+=--with-jpeg=${LOCALBASE} \ --with-png=${LOCALBASE} \ --with-freetype=${LOCALBASE} \ @@ -38,12 +30,6 @@ CONFIGURE_ARGS+=--with-jpeg=${LOCALBASE} \ --enable-sg \ --enable-map \ --enable-network - -USE_GL= gl glu - -LIB_DEPENDS= libpng.so:graphics/png \ - libfreetype.so:print/freetype2 - .if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64") CONFIGURE_ARGS+=--with-sse \ --with-sse-inline @@ -51,29 +37,38 @@ CONFIGURE_ARGS+=--with-sse \ CONFIGURE_ARGS+=--without-sse .endif -DEBUG_CONFIGURE_ENABLE= debug +OPTIONS_DEFINE= DEBUG FONTCONFIG PORTAUDIO SNDFILE THREADS X11 XINERAMA +OPTIONS_DEFAULT= FONTCONFIG SDL2 THREADS X11 XINERAMA +OPTIONS_RADIO= SDL +OPTIONS_RADIO_SDL= SDL1 SDL2 +OPTIONS_SUB= yes + +PORTAUDIO_DESC= Portaudio support in Agar AU library +SDL1_DESC= SDL 1.2 support in Agar GUI library +SDL2_DESC= SDL 2.0 support in Agar GUI library +SNDFILE_DESC= Audio file support in Agar AU library + +DEBUG_CONFIGURE_ENABLE= debug -FONTCONFIG_CONFIGURE_WITH=fontconfig FONTCONFIG_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig +FONTCONFIG_CONFIGURE_WITH=fontconfig -PORTAUDIO_CONFIGURE_WITH=portaudio -PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_IMPLIES= THREADS +PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio +PORTAUDIO_CONFIGURE_WITH=portaudio -SDL_USES= sdl -SDL_USE= SDL=sdl -SDL_CONFIGURE_WITH= sdl -SDL_PREVENTS= SDL2 +SDL1_USES= sdl +SDL1_USE= SDL=sdl +SDL1_CONFIGURE_WITH= sdl SDL2_USES= sdl SDL2_USE= SDL=sdl2 SDL2_CONFIGURE_WITH= sdl2 -SDL2_PREVENTS= SDL +SNDFILE_IMPLIES= THREADS +SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CONFIGURE_ON= --with-sndfile=${LOCALBASE} SNDFILE_CONFIGURE_OFF= --without-sndfile -SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile -SNDFILE_IMPLIES= THREADS THREADS_CONFIGURE_ENABLE=threads @@ -82,11 +77,11 @@ X11_USE= XORG=x11,xext X11_CONFIGURE_ON= --with-x=${LOCALBASE} --with-glx X11_CONFIGURE_OFF= --without-x --without-glx +XINERAMA_IMPLIES= X11 XINERAMA_USE= XORG=xinerama XINERAMA_CONFIGURE_WITH=xinerama -XINERAMA_IMPLIES= X11 post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libag_*.so.* + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libag_*.so .include <bsd.port.mk> diff --git a/devel/agar/distinfo b/devel/agar/distinfo index f1f87dc9e979..df1e79375419 100644 --- a/devel/agar/distinfo +++ b/devel/agar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682804071 -SHA256 (agar-1.7.0.tar.gz) = 17313d223b5ea94f9fa0303ddd82edc8ee0e7cc17953df38a5ee6b67cb849446 -SIZE (agar-1.7.0.tar.gz) = 7660479 +TIMESTAMP = 1763261744 +SHA256 (agar-1.7.1.tar.gz) = d1eb994c8262cd70df1d4d9462c5453089db5dc815d01b5767508c2923a5965c +SIZE (agar-1.7.1.tar.gz) = 7869999 diff --git a/devel/agar/pkg-plist b/devel/agar/pkg-plist index 8d3d33438bab..939fe677de44 100644 --- a/devel/agar/pkg-plist +++ b/devel/agar/pkg-plist @@ -81,6 +81,7 @@ include/agar/agar/config/have_asprintf.h include/agar/agar/config/have_bounded_attribute.h include/agar/agar/config/have_cc.h include/agar/agar/config/have_cc65.h +include/agar/agar/config/have_cc_asm.h include/agar/agar/config/have_cc_clang.h include/agar/agar/config/have_cc_gcc.h include/agar/agar/config/have_cc_warnings.h @@ -91,8 +92,8 @@ include/agar/agar/config/have_const_attribute.h include/agar/agar/config/have_csidl.h include/agar/agar/config/have_cygwin.h include/agar/agar/config/have_db4.h -include/agar/agar/config/have_db5.h include/agar/agar/config/have_deprecated_attribute.h +include/agar/agar/config/have_dirfd.h include/agar/agar/config/have_dl_h.h include/agar/agar/config/have_dlfcn_h.h include/agar/agar/config/have_dlopen.h @@ -198,6 +199,8 @@ include/agar/agar/config/sysconfdir.h include/agar/agar/config/ttfdir.h include/agar/agar/config/version.h include/agar/agar/core.h +include/agar/agar/core/ag_limits.h +include/agar/agar/core/ag_string.h include/agar/agar/core/agsi.h include/agar/agar/core/agtime.h include/agar/agar/core/attributes.h @@ -235,7 +238,6 @@ include/agar/agar/core/inline_string.h include/agar/agar/core/inline_tbl.h include/agar/agar/core/inline_threads.h include/agar/agar/core/inline_variable.h -include/agar/agar/core/limits.h include/agar/agar/core/load_integral.h include/agar/agar/core/load_real.h include/agar/agar/core/load_string.h @@ -246,7 +248,6 @@ include/agar/agar/core/options.h include/agar/agar/core/queue.h include/agar/agar/core/queue_close.h include/agar/agar/core/snprintf.h -include/agar/agar/core/string.h include/agar/agar/core/string_strcasecmp.h include/agar/agar/core/tbl.h include/agar/agar/core/text.h @@ -509,40 +510,40 @@ include/agar/agar/vg/vg_tools.h include/agar/agar/vg/vg_view.h lib/libag_au.a lib/libag_au.so -lib/libag_au.so.7 -lib/libag_au.so.7.0.0 +lib/libag_au.so.8 +lib/libag_au.so.8.0.0 lib/libag_core.a lib/libag_core.so -lib/libag_core.so.7 -lib/libag_core.so.7.0.0 +lib/libag_core.so.8 +lib/libag_core.so.8.0.0 lib/libag_gui.a lib/libag_gui.so -lib/libag_gui.so.7 -lib/libag_gui.so.7.0.0 +lib/libag_gui.so.8 +lib/libag_gui.so.8.0.0 lib/libag_map.a lib/libag_map.so -lib/libag_map.so.7 -lib/libag_map.so.7.0.0 +lib/libag_map.so.8 +lib/libag_map.so.8.0.0 lib/libag_math.a lib/libag_math.so -lib/libag_math.so.7 -lib/libag_math.so.7.0.0 +lib/libag_math.so.8 +lib/libag_math.so.8.0.0 lib/libag_net.a lib/libag_net.so -lib/libag_net.so.7 -lib/libag_net.so.7.0.0 +lib/libag_net.so.8 +lib/libag_net.so.8.0.0 lib/libag_sg.a lib/libag_sg.so -lib/libag_sg.so.7 -lib/libag_sg.so.7.0.0 +lib/libag_sg.so.8 +lib/libag_sg.so.8.0.0 lib/libag_sk.a lib/libag_sk.so -lib/libag_sk.so.7 -lib/libag_sk.so.7.0.0 +lib/libag_sk.so.8 +lib/libag_sk.so.8.0.0 lib/libag_vg.a lib/libag_vg.so -lib/libag_vg.so.7 -lib/libag_vg.so.7.0.0 +lib/libag_vg.so.8 +lib/libag_vg.so.8.0.0 libdata/pkgconfig/agar-au.pc libdata/pkgconfig/agar-core.pc libdata/pkgconfig/agar-map.pc @@ -552,6 +553,61 @@ libdata/pkgconfig/agar-sg.pc libdata/pkgconfig/agar-sk.pc libdata/pkgconfig/agar-vg.pc libdata/pkgconfig/agar.pc +share/aclocal/agar.m4 +%%DATADIR%%/agar.mk +%%DATADIR%%/fonts/Charter-LICENSE.txt +%%DATADIR%%/fonts/League-Gothic-LICENSE.md +%%DATADIR%%/fonts/League-Spartan-LICENSE.md +%%DATADIR%%/fonts/Mukta-OFL.txt +%%DATADIR%%/fonts/OFL-FAQ.txt +%%DATADIR%%/fonts/OFL11.txt +%%DATADIR%%/fonts/Vera-Copyright.txt +%%DATADIR%%/fonts/agar-ideograms-12.png +%%DATADIR%%/fonts/agar-ideograms-14.png +%%DATADIR%%/fonts/agar-ideograms-16.png +%%DATADIR%%/fonts/agar-ideograms.agbf +%%DATADIR%%/fonts/agar-minimal-12.png +%%DATADIR%%/fonts/agar-minimal.agbf +%%DATADIR%%/fonts/algue-bold-italic.ttf +%%DATADIR%%/fonts/algue-bold.ttf +%%DATADIR%%/fonts/algue-italic.ttf +%%DATADIR%%/fonts/algue.ttf +%%DATADIR%%/fonts/charter-bold-italic.otf +%%DATADIR%%/fonts/charter-bold.otf +%%DATADIR%%/fonts/charter-italic.otf +%%DATADIR%%/fonts/charter.otf +%%DATADIR%%/fonts/fira-sans-bold-italic.otf +%%DATADIR%%/fonts/fira-sans-bold.otf +%%DATADIR%%/fonts/fira-sans-condensed-bold-italic.otf +%%DATADIR%%/fonts/fira-sans-condensed-bold.otf +%%DATADIR%%/fonts/fira-sans-condensed-italic.otf +%%DATADIR%%/fonts/fira-sans-condensed-light-italic.otf +%%DATADIR%%/fonts/fira-sans-condensed-light.otf +%%DATADIR%%/fonts/fira-sans-condensed.otf +%%DATADIR%%/fonts/fira-sans-italic.otf +%%DATADIR%%/fonts/fira-sans-light-italic.otf +%%DATADIR%%/fonts/fira-sans-light.otf +%%DATADIR%%/fonts/fira-sans.otf +%%DATADIR%%/fonts/fraktur-LICENSE.txt +%%DATADIR%%/fonts/fraktur.ttf +%%DATADIR%%/fonts/league-gothic-condensed-italic.otf +%%DATADIR%%/fonts/league-gothic-condensed.otf +%%DATADIR%%/fonts/league-gothic-italic.otf +%%DATADIR%%/fonts/league-gothic.otf +%%DATADIR%%/fonts/league-spartan-black.otf +%%DATADIR%%/fonts/league-spartan-bold.otf +%%DATADIR%%/fonts/league-spartan-extrabold.otf +%%DATADIR%%/fonts/league-spartan-extralight.otf +%%DATADIR%%/fonts/league-spartan-light.otf +%%DATADIR%%/fonts/league-spartan-semibold.otf +%%DATADIR%%/fonts/league-spartan.otf +%%DATADIR%%/fonts/monoalgue-bold-italic.ttf +%%DATADIR%%/fonts/monoalgue-bold.ttf +%%DATADIR%%/fonts/monoalgue-italic.ttf +%%DATADIR%%/fonts/monoalgue.ttf +%%DATADIR%%/fonts/unialgue.ttf +%%DATADIR%%/license.txt +%%DATADIR%%/style.css share/man/man3/AG_AlphaFn.3.gz share/man/man3/AG_Box.3.gz share/man/man3/AG_Button.3.gz @@ -673,6 +729,7 @@ share/man/man3/M_Sphere.3.gz share/man/man3/M_String.3.gz share/man/man3/M_Triangle.3.gz share/man/man3/M_Vector.3.gz +share/man/man3/M_VectorZ.3.gz share/man/man3/RG_Feature.3.gz share/man/man3/RG_Pixmap.3.gz share/man/man3/RG_Tile.3.gz @@ -704,59 +761,3 @@ share/man/man3/VG_Point.3.gz share/man/man3/VG_Polygon.3.gz share/man/man3/VG_Text.3.gz share/man/man3/VG_View.3.gz -share/aclocal/agar.m4 -%%DATADIR%%/agar.lua -%%DATADIR%%/agar.mk -%%DATADIR%%/fonts/Charter-LICENSE.txt -%%DATADIR%%/fonts/League-Gothic-LICENSE.md -%%DATADIR%%/fonts/League-Spartan-LICENSE.md -%%DATADIR%%/fonts/Mukta-OFL.txt -%%DATADIR%%/fonts/OFL-FAQ.txt -%%DATADIR%%/fonts/OFL11.txt -%%DATADIR%%/fonts/Vera-Copyright.txt -%%DATADIR%%/fonts/agar-ideograms-12.png -%%DATADIR%%/fonts/agar-ideograms-14.png -%%DATADIR%%/fonts/agar-ideograms-16.png -%%DATADIR%%/fonts/agar-ideograms.agbf -%%DATADIR%%/fonts/agar-minimal-12.png -%%DATADIR%%/fonts/agar-minimal.agbf -%%DATADIR%%/fonts/algue-bold-italic.ttf -%%DATADIR%%/fonts/algue-bold.ttf -%%DATADIR%%/fonts/algue-italic.ttf -%%DATADIR%%/fonts/algue.ttf -%%DATADIR%%/fonts/charter-bold-italic.otf -%%DATADIR%%/fonts/charter-bold.otf -%%DATADIR%%/fonts/charter-italic.otf -%%DATADIR%%/fonts/charter.otf -%%DATADIR%%/fonts/fira-sans-bold-italic.otf -%%DATADIR%%/fonts/fira-sans-bold.otf -%%DATADIR%%/fonts/fira-sans-condensed-bold-italic.otf -%%DATADIR%%/fonts/fira-sans-condensed-bold.otf -%%DATADIR%%/fonts/fira-sans-condensed-italic.otf -%%DATADIR%%/fonts/fira-sans-condensed-light-italic.otf -%%DATADIR%%/fonts/fira-sans-condensed-light.otf -%%DATADIR%%/fonts/fira-sans-condensed.otf -%%DATADIR%%/fonts/fira-sans-italic.otf -%%DATADIR%%/fonts/fira-sans-light-italic.otf -%%DATADIR%%/fonts/fira-sans-light.otf -%%DATADIR%%/fonts/fira-sans.otf -%%DATADIR%%/fonts/fraktur-LICENSE.txt -%%DATADIR%%/fonts/fraktur.ttf -%%DATADIR%%/fonts/league-gothic-condensed-italic.otf -%%DATADIR%%/fonts/league-gothic-condensed.otf -%%DATADIR%%/fonts/league-gothic-italic.otf -%%DATADIR%%/fonts/league-gothic.otf -%%DATADIR%%/fonts/league-spartan-black.otf -%%DATADIR%%/fonts/league-spartan-bold.otf -%%DATADIR%%/fonts/league-spartan-extrabold.otf -%%DATADIR%%/fonts/league-spartan-extralight.otf -%%DATADIR%%/fonts/league-spartan-light.otf -%%DATADIR%%/fonts/league-spartan-semibold.otf -%%DATADIR%%/fonts/league-spartan.otf -%%DATADIR%%/fonts/monoalgue-bold-italic.ttf -%%DATADIR%%/fonts/monoalgue-bold.ttf -%%DATADIR%%/fonts/monoalgue-italic.ttf -%%DATADIR%%/fonts/monoalgue.ttf -%%DATADIR%%/fonts/unialgue.ttf -%%DATADIR%%/license.txt -%%DATADIR%%/style.csshome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202511171048.5AHAmlvL049300>
