fosslinux
29a7759a75
texlive-core: update to 2023.66587.
2024-02-08 06:23:24 -05:00
fosslinux
627d3ef413
texlive-bibtexextra: update to 2023.66579.
2024-02-08 06:23:24 -05:00
fosslinux
ee6b3e602c
texlive: update to 20230313.
2024-02-08 06:23:24 -05: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
5de81f076a
go: add riscv64
2023-08-25 17:06:56 +02:00
Đoàn Trần Công Danh
c359aaaa46
build-style/go: allow override GOTOOLCHAIN
2023-08-24 21:05:07 +07: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
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
Michal Vasilek
9e47b517b0
common: remove unused python-module build style
...
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
2023-06-18 20:24:37 +02:00
Marcin Puc
6bb50c7e2d
common/environment/build-style/cargo.sh: remove obsolete sparse crates.io config
2023-06-09 15:52:10 -04:00
Đoàn Trần Công Danh
cfcb6dafb5
build-style/R-cran: fix do_fetch
2023-04-06 16:45:22 +07:00
Marcin Puc
3641d47af7
build-style/cargo: use env var to select sparse index mode
2023-04-02 16:16:10 -04:00
Tiago Carvalho
6bbd4166a0
common/environment/build-style/go.sh: allow setting CGO_ENABLED from templates
2023-01-13 18:57:23 -05:00
Andrew J. Hesford
936a6ed85d
build-style/python3-pep517.sh: abandon pip
2022-11-09 21:24:02 -05:00
Đoàn Trần Công Danh
f6a99075c6
built-style: R-cran: build inside build_wrksrc
2022-11-09 18:50:32 +07:00
Đoàn Trần Công Danh
74ba0a8d67
environment: remove create_wrksrc from all build-style
2022-11-08 22:30:37 +07:00
Jan Christian Grünhage
ca8c4fb08f
build-style/cargo: produce auditable binaries
2022-11-03 03:50:11 -04:00
Duncaen
500a3c8f49
xbps-src: clean up fetch hook and allow mirroring
2022-09-06 21:41:44 +07:00
classabbyamp
74f4492e5f
common/{,environment}/build_style/python3.sh: use python3 build_helper
2022-08-29 23:25:05 -04:00
classabbyamp
5912b3f5b7
common/environment/build-style/go.sh: fix internal linking on i686
2022-08-10 15:17:27 -04:00
Piotr Wójcik
e7111aaed6
build-style/R-cran: allow to override distfiles
2022-01-29 19:51:56 +01:00
Érico Nogueira
7184064103
texlive: update to 20210325.
...
For ownership.txt changes:
- all files using the texlive version were identical between packages
- tikztosvg had more features in texlive-pictures
2021-12-11 00:18:04 -03:00
Daniel Eyßer
06cec8178c
common/environment/build-style: add zig-build.sh
2021-11-29 02:11:55 -03:00
Érico Nogueira
224d7a37a6
common/environment/build-style: remove nostrip from go.sh
...
Hasn't been necessary in Go for a long time [1], so we should take
advantage of that. For an example of the advantages, the 'micro' editor
went from 15MB to 11MB on disk.
[1] https://honnef.co/posts/2016/10/go-and-strip/
2021-11-14 16:23:13 -03:00
Leah Neukirchen
0c9b07347d
darcs: unbreak i686.
...
Closes #32221 .
2021-07-28 14:51:24 +02:00
Érico Nogueira
2a36c42b21
build-style/haskell-stack: broken for i686*.
...
This commit is only to unlock builders.
Builds error out with:
=> debug-me-1.20200820_2: running do_build ...
=> Using stack config in stack.yaml.
Cabal file info not found for posix-pty-0.2.1.1, updating
Selected mirror https://hackage.haskell.org/
Downloading root
Waiting to acquire cache lock on /builddir/debug-me-1.20200820/.stack/pantry/hackage/hackage-security-lock
fdLock: invalid argument (Invalid argument)
Tracked in: #32221
2021-07-28 02:03:29 -03:00
Đoàn Trần Công Danh
a653676c88
build-style/cmake: only depends on cmake for non-cmake package
...
* In the next change, we will remove it from cmake template entirely
2021-07-02 07:28:04 +07:00
Piotr Wójcik
88c9f70cfa
build-style/cmake: move CTEST_OUTPUT_ON_FAILURE to environment
2021-06-11 22:45:07 +02:00
Đoàn Trần Công Danh
c310295bfe
build-style/cmake: always depends on cmake in host
...
All packages that build with cmake build-style switched from
cmake-bootstrap to cmake. Remove the conditional.
2021-06-07 15:38:30 +07:00
Đoàn Trần Công Danh
97a4afa006
build-style/cmake: do not require ninja if make_cmd is make
2021-03-25 06:58:07 +07:00
Roberto Ricci
436c814fd4
build-style/go: set GO111MODULE=auto
2021-03-15 09:54:49 -03:00
John
04715e12f6
build-style/cmake: use ninja as default generator
...
closes #28304
2021-02-09 00:19:07 +01:00
John
599b7fef67
build-style/void-cross: remove enable-obsolete-{rpc,nsl} from glibc
...
also enable glibc cross toolchains on musl
2021-01-20 15:24:58 +01:00
q66
761b378854
build-style/go: drop 32-bit ppc from gccgo
...
this will always give us trouble, and probably is not worth
supporting
2021-01-20 14:14:39 +01:00
q66
210a2823ef
common/build-style: add void-cross
...
this introduces a new build-style void-cross, which can be used
to write system crosstoolchain templates; this is to reduce the
amount of maintenance, resolve existing problems with the cross
toolchain templates and remove repeated code
2020-12-31 23:48:57 +01:00
q66
69b49cfba6
build-style/go: restrict archs for gccgo env too
...
this is because some archs lack support in gccgo, and some are
not integrated yet in our toolchains
2020-12-17 01:50:52 +01:00
Andrew J. Hesford
2dff49c420
build-style/python3-pep517: new style for PEP517 Python packages
2020-12-08 15:26:38 -05:00
Jürgen Buchmüller
375a75dc07
build-style cmake: depend only if $CHROOT_READY
2020-10-23 11:51:02 +02:00
fosslinux
4acb08c4dc
common/environment/build-style/gem.sh: remove archs=noarch.
2020-09-14 01:26:08 +00:00
Zach Dykstra
e30979d037
perl-module: add perl to build depends
2020-08-04 15:10:22 +02:00
fosslinux
102841754a
xbps-triggers: add texmf-dist regeneration trigger
2020-07-14 02:38:24 +02:00
fosslinux
92fd1c57cc
New build-helper: texmf
...
Co-authored-by: Piotr Wójcik <chocimier@tlen.pl>
2020-07-14 02:38:24 +02:00
q66
02eeac0798
environment/build-style/go: check for empty hostmakedepends
2020-04-17 05:00:39 +02:00
q66
1b2bf53e82
build-style/go: allow usage with gccgo compiler
...
This checks if gcc-go-tools have been specified in host deps
and if so, use gccgo to build (gcc-go-tools conflicts with go).
Also, since gccgo is not a multi-compiler, we need to override GCCGO
to get cross-builds. The gccgo for target is always installed, as
it's a part of our cross-toolchains.
[ci skip]
2020-04-17 04:53:13 +02:00
Jürgen Buchmüller
c7891063fb
build-style/go.sh: support armv5* as well
2020-04-01 10:23:34 +02:00
q66
ec937e4d29
environment/build-style/go.sh: specify a default set of archs
...
This is necessary so that crossbuilds to unsupported architectures
are not actually attempted. There is a default archs set which
covers all architectures supported by the official compiler,
and setting it in the template can be used to restrict it more.
Also, add missing GOARCHs. These are irrelevant to whether we
can currently build for that arch or not. Just keep it around
as a list of potential archs to support. These are taken from
gccgo, and in case support for anything is added in the official
compiler, they should match.
2020-03-30 05:32:09 +02:00
Andy Weidenbaum
e8e2b2e90a
build-style/perl6-dist: rename to raku-dist.
2020-02-05 09:58:38 +01:00
Leah Neukirchen
bd739bd45f
environment/build-style/python*-module: makedepends on the appropriate versions.
2019-12-23 17:34:15 +01:00
maxice8
0f76ad0f76
environment/build-style/gem.sh: set noarch=yes to archs=noarch
2019-02-16 04:02:31 -02:00