aboutsummaryrefslogtreecommitdiff
path: root/common/build-style (follow)
Commit message (Collapse)AuthorAgeFilesLines
* common/build-style/void-cross.sh: fix obtaining gcc versionoreo6397 days1-1/+14
|
* common/build-style/go.sh: disable verbose test outputicp2025-03-151-1/+1
| | | | | The output with `-v` is often too verbose, making it difficult to scour the logs, especially in the GitHub actions UI.
* common/build-style/meson.sh: disable relocatable pkgconfigtranzystorekk2024-10-151-0/+1
|
* common/build-style/zig-build.sh: add --verbose flagtranzystorekk2024-09-291-0/+1
|
* common/build-style: remove waf build styleclassabbyamp2024-09-291-21/+0
| | | | | no longer needed by any packages, and should not ever be needed by any new packages
* common/build-style/cargo.sh: add make_build_args to buildWhitehole2024-09-171-1/+2
|
* common/build-style/go.sh: support $make_check_preicp2024-09-171-1/+1
|
* common/build-style/go: add a default do_check functionclassabbyamp2024-09-111-1/+7
|
* common/build-style/meson: move PYTHONUNBUFFERED to environment/build-styleclassabbyamp2024-08-181-3/+2
|
* common/build-style/meson: use meson test/install instead of ninjaclassabbyamp2024-08-181-3/+4
| | | | per eschwartz's advice
* common/build_style/zig-build.sh: update for zig 0.13tranzystorekk2024-07-221-1/+6
|
* build-style/go: fix build using GOPATHAndrea Brancaleoni2024-05-221-1/+1
|
* Revert "build-style/cmake: common flags for KDE"Đoàn Trần Công Danh2024-05-111-1/+0
| | | | This reverts commit f10887f68302fdb600b7b0f7cc99847763f449d8.
* build-style/cmake: common flags for KDEĐoàn Trần Công Danh2024-05-111-0/+1
|
* build-style/qmake: build in build_wrksrcĐoàn Trần Công Danh2024-04-081-16/+23
|
* texlive: update to 20230313.fosslinux2024-02-081-7/+4
|
* build-style/void-cross: fix libgomp pathoreo6392024-01-281-1/+1
|
* build-style/void-cross.sh: include libquadmath and remove libgomporeo6392024-01-281-10/+5
|
* common/build-style/python3-pep517.sh: enable `PY_IGNORE_IMPORTMISMATCH` for ↵icp2024-01-211-1/+1
| | | | | | | testing Fixes `ImportMismatchError` for doctest-modules in pytest Ref: https://github.com/pytest-dev/pytest/issues/2042#issuecomment-381309723
* common/build-style/python3-module.sh: enable `PY_IGNORE_IMPORTMISMATCH` for ↵icp2024-01-211-1/+1
| | | | | | | testing Fixes `ImportMismatchError` for doctest-modules in pytest Ref: https://github.com/pytest-dev/pytest/issues/2042#issuecomment-381309723
* build-style/void-cross.sh: fix building for glibc 2.38oreo6392023-12-251-1/+2
|
* New package: corrosion-0.4.4John2023-10-311-0/+1
|
* build-style/cmake.sh: specify paths as type PATHJohn2023-10-141-4/+4
| | | | | | | | | | | 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.
* common/build-style/python3-pep517.sh: use meson cross files by defaultAndrew J. Hesford2023-09-231-2/+12
|
* common/build-helper/meson.sh: new build helper, used by meson build styleAndrew J. Hesford2023-09-221-84/+1
|
* build-style/cmake.sh: add riscv64 archJohn2023-08-251-0/+1
|
* common/build-style/go.sh: update go build style for go1.21.0Kirill2023-08-231-1/+9
|
* build-style/cmake: no longer need to block FetchContentĐoàn Trần Công Danh2023-08-211-1/+0
|
* build-style/cmake: set PATH in environmentĐoàn Trần Công Danh2023-08-211-1/+0
|
* build-style/cmake: support build with cmake-bootstrapĐoàn Trần Công Danh2023-08-171-0/+1
|
* common/build-style/go: use -x -> -v so go build logs are readableclassabbyamp2023-08-101-2/+2
| | | | | this is still verbose (prints each module being compiled), but build logs should be more readable (for finding things like errors) now
* build-style/void-cross.sh: adjustments for --enable-autolink-libatomic.Leah Neukirchen2023-07-261-1/+5
|
* New package: cross-riscv64-linux-gnu-0.35John2023-07-261-3/+0
|
* common/build-style: check if go_import_path matches go.mod.Érico Rolim2023-06-261-0/+5
| | | | | | | | | | Without this check, calling `go install` with a wrong go_import_path might end up downloading the source code for said package (using git, for example), instead of building from the provided tarball. The first line of go.mod should be "module $go_import_path" for Go to not try and download source code instead of using what it has locally. Fixes #27690.
* common: remove unused python-module build styleMichal Vasilek2023-06-181-96/+0
| | | | | python-module build style is now unused, all projects that want to have a python2 and a python3 package should be split to two templates
* common/build-style/python3-pep517.sh: extract wheels in hidden dirsicp2023-06-051-1/+1
| | | | | | | This prevents pytest from collecting tests multiple times when they are bundled in the wheel itself alongside the source tree. Closes: #43946 [via git-merge-pr]
* build-style/python3-pep517: use generic glob for wheels, refactorGonzalo Tornaría2023-05-251-23/+15
| | | | | | | | | | Also: do not compile bytecode in `do_install()` since it will be removed in `post_install()`. Co-authored-by: Gonzalo Tornaría <tornaria@cmat.edu.uy> Co-authored-by: Andrew J. Hesford <ajh@sideband.org> Closes: #44071.
* common/build-style/python3-pep517: use absolute path for check temp dirMichal Vasilek2023-05-071-1/+1
| | | | | some tests change cwd which causes relative tmpdir to point to a non-existent location
* common/build-style/cargo.sh: use --locked for build and check as wellJan Christian Grünhage2023-04-131-3/+3
|
* common/build-style/python3-pep517.sh: unpack wheels for testingicp2023-04-121-1/+12
| | | | | | | | | Python packages built with pep517 system occasionally require accessing distinfo files and/or entry points provided by the package for tests to run. Since these assets are packed inside the wheel generated in `do_build`, the target wheel is unpacked in `do_check` first so that the said artifacts are accessible during test runs.
* common/build-style/go.sh: use -modcacherwMichal Vasilek2023-04-061-1/+1
| | | | | makes sure the go mod cache is not read only and ./xbps-src zap can properly remove it
* build-style/cargo: use env var to select sparse index modeMarcin Puc2023-04-021-3/+3
|
* common/build-style/cargo.sh: switch to sparse index protocolMarcin Puc2023-04-021-3/+3
|
* build-style/qmake: add support for Qt6Jami Kettunen2023-03-021-27/+33
|
* common: cleanup trailing whitespaceszlice2023-02-076-6/+6
|
* build-style/void-cross: fix musl __stack_chk_fail_localĐoàn Trần Công Danh2023-01-201-1/+3
|
* build-style/void-cross: disable libssporeo6392023-01-201-1/+9
|
* build-style/cmake: Disable FetchContentĐoàn Trần Công Danh2023-01-171-0/+1
|
* build-style/void-cross: Update flags for gcc12 and glibc 2.36oreo6392022-12-171-0/+16
| | | | | | | | gcov can't be built without libc: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100289 Remove -no-pie from build. glibc 2.35 and newer uses -static-pie by default: https://sourceware.org/pipermail/glibc-cvs/2021q4/075916.html
* build-style/python3-pep517.sh: abandon pipAndrew J. Hesford2022-11-101-13/+5
|