classabbyamp
665ba47a3a
common/build-style/cmake: remove extra space
2026-08-05 19:44:33 -04:00
JkktBkkt
35e5566922
common/build-style/waf3.sh: respect makejobs
2026-08-03 01:58:00 -04:00
classabbyamp
bd3669c8cb
common/build-style: add build-style for building tree-sitter grammmars
2026-04-17 22:08:56 -04:00
Hendrik Boll
d88b3c7322
common/build-style/meson.sh: fix do_check
...
Fixes 22d78ad
2026-02-24 09:07:58 -05:00
Duncaen
38b17b4d89
common/build-style/cmake.sh: add -Wno-dev unless XBPS_VERBOSE is set
2026-02-22 17:02:31 +01:00
Duncaen
22d78adc2b
xbps-src: export XBPS_VERBOSE and add make_verbose to some build styles
2026-02-22 17:02:28 +01:00
Đoàn Trần Công Danh
70657b4a30
void-cross: enable gdc
2025-11-25 09:41:55 +07:00
Đoàn Trần Công Danh
4d95b66b09
Reapply "build-style/cmake: set KF6_HOST_TOOLING"
...
This reverts commit c81dda9806 .
2025-09-21 06:36:03 +07:00
Đoàn Trần Công Danh
c81dda9806
Revert "build-style/cmake: set KF6_HOST_TOOLING"
2025-09-21 06:34:30 +07:00
Đoàn Trần Công Danh
243875eff6
build-style/cmake: set KF6_HOST_TOOLING
2025-09-17 20:21:28 +07:00
ii8
944f51437c
cabal-install: update to 3.10.3.0.
2025-09-12 10:19:32 +02:00
Đoàn Trần Công Danh
770cbc65cf
build-style/gem: allow multiple version of gem
2025-08-08 08:08:11 +07:00
Đoàn Trần Công Danh
587bcae649
build-style/cmake: change policy to 3.5
...
Let's see if anything break before we switch the cmake-bootstrap to v4
2025-06-27 16:42:49 +07:00
classabbyamp
479bef3b2f
common: define meta-packages with metapackage=yes
...
Overloading `build_style` for meta-packages has always felt very hacky,
and it prevents having the main package be a meta-package (with non-meta
subpackages) and using a `build_style` at the same time (example of
trying to hack around that: 62c0c08e18 ).
It also can create confusion about how subpackages work if you can
define a `build_style` there (but only `meta`).
This makes using `build_style=meta` an error at the package and subpackage
level, and replaces it with a new variable (`metapackage=yes`).
A pkglint for non-empty meta-packages is also added.
2025-06-12 20:15:05 -04:00
classabbyamp
cea895205b
common/build-style/void-cross: handle multiple musl versions
2025-05-25 14:00:51 -04:00
classabbyamp
04c39e3735
Revert "[RFC] musl 1.2, timeline bifurcation edition"
...
the builder didn't like doing this all at once
This reverts PR merge #55342 .
2025-05-25 13:03:42 -04:00
classabbyamp
0577f00059
common/build-style/void-cross: handle multiple musl versions
2025-05-25 12:16:28 -04:00
oreo639
4e3377bafd
common/build-style/void-cross.sh: fix obtaining gcc version
2025-04-14 23:17:31 -07:00
icp
379c3bfe58
common/build-style/go.sh: disable verbose test output
...
The output with `-v` is often too verbose, making it difficult to
scour the logs, especially in the GitHub actions UI.
2025-03-15 10:23:07 -04:00
tranzystorekk
d00bae1f94
common/build-style/meson.sh: disable relocatable pkgconfig
2024-10-15 10:12:33 +02:00
tranzystorekk
cd36d66c3d
common/build-style/zig-build.sh: add --verbose flag
2024-09-29 11:39:23 +02:00
classabbyamp
46e756a27b
common/build-style: remove waf build style
...
no longer needed by any packages, and should not ever be needed by any
new packages
2024-09-28 23:21:44 -04:00
Whitehole
99ada8c55d
common/build-style/cargo.sh: add make_build_args to build
2024-09-17 15:01:20 -04:00
icp
5baa13c618
common/build-style/go.sh: support $make_check_pre
2024-09-17 11:15:15 -04:00
classabbyamp
332756ed08
common/build-style/go: add a default do_check function
2024-09-11 15:55:51 -04:00
classabbyamp
69fa5df28f
common/build-style/meson: move PYTHONUNBUFFERED to environment/build-style
2024-08-18 17:23:45 -04:00
classabbyamp
be2c8a440e
common/build-style/meson: use meson test/install instead of ninja
...
per eschwartz's advice
2024-08-18 17:23:45 -04:00
tranzystorekk
998c752385
common/build_style/zig-build.sh: update for zig 0.13
2024-07-22 19:24:01 +02:00
Andrea Brancaleoni
fefd26e5b8
build-style/go: fix build using GOPATH
2024-05-22 22:56:38 +02:00
Đoàn Trần Công Danh
5b4e07f57e
Revert "build-style/cmake: common flags for KDE"
...
This reverts commit f10887f683 .
2024-05-12 06:23:54 +07:00
Đoàn Trần Công Danh
f10887f683
build-style/cmake: common flags for KDE
2024-05-11 21:44:12 +07:00
Đoàn Trần Công Danh
974b3f3803
build-style/qmake: build in build_wrksrc
2024-04-08 16:45:11 +07:00
fosslinux
ee6b3e602c
texlive: update to 20230313.
2024-02-08 06:23:24 -05:00
oreo639
afd0df789d
build-style/void-cross: fix libgomp path
2024-01-27 22:13:07 -08:00
oreo639
4c4a7fb004
build-style/void-cross.sh: include libquadmath and remove libgomp
2024-01-27 22:05:13 -08:00
icp
0e1f4fc46a
common/build-style/python3-pep517.sh: enable PY_IGNORE_IMPORTMISMATCH for testing
...
Fixes `ImportMismatchError` for doctest-modules in pytest
Ref: https://github.com/pytest-dev/pytest/issues/2042#issuecomment-381309723
2024-01-21 16:04:19 -05:00
icp
997caab87c
common/build-style/python3-module.sh: enable PY_IGNORE_IMPORTMISMATCH for testing
...
Fixes `ImportMismatchError` for doctest-modules in pytest
Ref: https://github.com/pytest-dev/pytest/issues/2042#issuecomment-381309723
2024-01-21 16:04:19 -05:00
oreo639
d2725466e7
build-style/void-cross.sh: fix building for glibc 2.38
2023-12-25 14:09:19 -05:00
John
32e6ea71aa
New package: corrosion-0.4.4
2023-10-31 18:33:40 +01:00
John
13b085be7c
build-style/cmake.sh: specify paths as type PATH
...
specifying the type prevents cmake to converthing the paths
relative to the CWD
cmake documentation:
Furthermore, if the <type> is PATH or FILEPATH and the <value> provided
on the command line is a relative path, then the set command will treat
the path as relative to the current working directory and convert it to an absolute path.
2023-10-14 10:21:59 +02:00
Andrew J. Hesford
f2ac1733dc
common/build-style/python3-pep517.sh: use meson cross files by default
2023-09-23 12:49:44 -04:00
Andrew J. Hesford
c6431f06c5
common/build-helper/meson.sh: new build helper, used by meson build style
2023-09-22 10:16:59 -04:00
John
8714c52bf7
build-style/cmake.sh: add riscv64 arch
2023-08-25 17:06:56 +02:00
Kirill
4c22fd9b48
common/build-style/go.sh: update go build style for go1.21.0
2023-08-23 16:06:44 -05:00
Đoàn Trần Công Danh
5215d4a7f9
build-style/cmake: no longer need to block FetchContent
2023-08-21 21:32:09 +07:00
Đoàn Trần Công Danh
1f2932447a
build-style/cmake: set PATH in environment
2023-08-21 09:11:59 +07:00
Đoàn Trần Công Danh
6b9c9c7dfa
build-style/cmake: support build with cmake-bootstrap
2023-08-17 19:59:36 +07:00
classabbyamp
bf66db28e8
common/build-style/go: use -x -> -v so go build logs are readable
...
this is still verbose (prints each module being compiled), but build
logs should be more readable (for finding things like errors) now
2023-08-09 22:09:34 -04:00
Leah Neukirchen
944f3b8b28
build-style/void-cross.sh: adjustments for --enable-autolink-libatomic.
2023-07-26 23:27:32 +02:00
John
04738fa6bb
New package: cross-riscv64-linux-gnu-0.35
2023-07-26 23:27:32 +02:00