head 1.5; access; symbols pkgsrc-2026Q2:1.5.0.2 pkgsrc-2026Q2-base:1.5 pkgsrc-2026Q1:1.4.0.4 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.2 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.3.0.6 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.4 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.2 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.1.0.8 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.6 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.4 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.2 pkgsrc-2024Q1-base:1.1; locks; strict; comment @# @; 1.5 date 2026.06.07.03.54.41; author dkazankov; state Exp; branches; next 1.4; commitid dr0IMRgCBJQQMOIG; 1.4 date 2025.10.09.15.46.43; author dkazankov; state Exp; branches; next 1.3; commitid gY1oSiAeEqjptUdG; 1.3 date 2025.02.08.14.14.49; author wiz; state Exp; branches; next 1.2; commitid 8W32xgk2Llt5MFIF; 1.2 date 2025.02.06.11.27.49; author wiz; state Exp; branches; next 1.1; commitid 5uQ3elpCUHyHUoIF; 1.1 date 2024.03.12.17.50.13; author wiz; state Exp; branches; next ; commitid CmuSEakltqdGFT1F; desc @@ 1.5 log @gprbuild: update to 26.0.0 * Fix corner cases bug of gprbuild implementation of gmake jobserver * Added warning messages about GNU make minimal version * Fix documentation about jobservers * Fix a regression where "-static" switch was not taken into account by the binder * Remove production of gprslave * Allow building only gprbuild and associated gprlib and gprbind * Add delays to avoid polling on tokens preordering to save CPU usage * Properly handle executable name for gprbuild1 @ text @$NetBSD: patch-gprbuild.gpr,v 1.4 2025/10/09 15:46:43 dkazankov Exp $ Remove redundant file from install list --- gprbuild.gpr.orig 2025-09-15 16:19:27.000000000 +0300 +++ gprbuild.gpr @@@@ -176,7 +176,7 @@@@ case Target is when "UNIX" => - for Artifacts (".") use ("doinstall"); + null; when others => end case; when others => @ 1.4 log @gprbuild: update to upstream version 25.2 * Update to upstream bugfix version * Use xmlada as inplace package rather than github module * Unify with ada-libgpr-25 * Use pkg_alternatives to comply with gpr2-tools * Some pkglinting @ text @d1 1 a1 1 $NetBSD: patch-gprbuild.gpr,v 1.3 2025/02/08 14:14:49 wiz Exp $ a2 1 Rename executables to prevent conflict with gpr2-tools d5 1 a5 1 --- gprbuild.gpr.orig 2025-02-25 14:35:21.000000000 +0200 d7 1 a7 2 @@@@ -66,9 +66,9 @@@@ ------------- d9 1 a9 13 package Builder is - for Executable ("gprconfig-main.adb") use "gprconfig"; - for Executable ("gprbuild-main.adb") use "gprbuild"; - for Executable ("gprclean-main.adb") use "gprclean"; + for Executable ("gprconfig-main.adb") use "gpr1config"; + for Executable ("gprbuild-main.adb") use "gpr1build"; + for Executable ("gprclean-main.adb") use "gpr1clean"; for Executable ("gprinstall-main.adb") use "gprinstall"; for Executable ("gprls-main.adb") use "gprls"; for Executable ("gprname-main.adb") use "gprname"; @@@@ -165,7 +165,7 @@@@ when "Windows_NT" => for Artifacts ("bin") use ("src/gprinstall.exe.manifest"); d13 1 d15 1 a15 2 when "internal" => @ 1.3 log @devel/gprbuild: Update to 25.0.0 From Dmytro Kazankov via wip. * Major release update @ text @d1 1 a1 1 $NetBSD: patch-gprbuild.gpr,v 1.2 2024/05/07 15:30:00 dkazankov Exp $ d3 1 d6 15 a20 2 --- gprbuild.gpr.orig 2023-10-09 21:31:11.000000000 +0300 +++ gprbuild.gpr 2024-05-07 15:26:53.971304204 +0300 @ 1.2 log @devel/gprbuild: Update to 24.0.0nb3 From Dmytro Kazankov in wip, version from September: * Removed unnecessary fixed links to Ada RTS in bootstrap build so package can be built with newer GNAT versions * New gprbuild.mk file for packages that use only gprbuild for building * Runpath handling fixes @ text @@ 1.1 log @devel/gprbuild: import gprbuild-24.0.0 Packaged for wip by Dmytro Kazankov. GPRbuild build system GPRbuild is an advanced build system designed to help automate the construction of multi-language systems. @ text @d1 1 a1 1 $NetBSD: patch-gprbuild.gpr,v 1.0 2023/12/26 17:45:00 dkazankov Exp $ d6 2 a7 2 +++ gprbuild.gpr 2023-12-26 17:54:25.847810172 +0200 @@@@ -165,7 +165,8 @@@@ a11 1 +-- for Artifacts (".") use ("doinstall"); @