Commit Graph

221 Commits

Author SHA1 Message Date
Piotr Wójcik 0139bdb524 04-create-xbps-medatada-scripts.sh: autogenerate pycompile_modules 2019-12-06 20:23:37 +01:00
Piotr Wójcik ea66b29b62 Manual.md: cease to use empty packages in removing process 2019-12-02 20:42:23 +01:00
Piotr Wójcik ac5805f774 Manual.md: group documentation of license in one place 2019-12-02 20:41:51 +01:00
newbluemoon 618a9a7366 New build-helper: qmake 2019-11-04 17:44:02 +01:00
John f4273541b8 New build-helper: qemu 2019-10-26 00:59:41 +02:00
Cameron Nemo 5e35764d3f build-style: use XBPS_MAKEJOBS to set go processes
Clean up some minor unnecessary bashisms, and an unquoted variable.
2019-08-09 23:09:12 +02:00
Jürgen Buchmüller a32236ab19 Manual.md: fix typo 2019-08-09 21:37:04 +02:00
Jürgen Buchmüller 09a1446dd6 Manual.md: describe XBPS_{,TARGET_}{ENDIAN,LIBC} 2019-08-09 21:35:12 +02:00
Jürgen Buchmüller 6a1b977e0c Revert "profiles: introduce XBPS_{,TARGET_}{ENDIAN,LIBC}"
This reverts commit 9b3203401d.

It doesn't actually work. Use the method suggested by @q66 instead.
2019-08-03 23:09:36 +02:00
Jürgen Buchmüller 9b3203401d
profiles: introduce XBPS_{,TARGET_}{ENDIAN,LIBC}
Provide new environment variables for simplifaction of template checks:
...ENDIAN defines the (target) machine's endianness: "le" or "be".
...LIBC defines the (target) machine's C library: "glibc" or "musl".

Closes: #13356
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-08-02 17:34:05 +02:00
Jürgen Buchmüller ed4cdadcfd common/profiles: introduce XBPS_{,TARGET_}WORDSIZE
The host and target word size can be used to determine whether
cross compiling certain packages is possible.
2019-07-26 15:18:11 +02:00
Piotr Wójcik 51aa330383 Manual.md: sync common hosting sites with code 2019-06-27 17:41:01 +02:00
Juan RP f36f3fe28f
Revert "build-style/go: use XBPS_MAKEJOBS to control parallelism"
This reverts commit 12b15b0d72.

I thought the conversation was already resolved, my fault.

Reverting until this gets resolved.
2019-06-25 23:05:17 +02:00
Cameron Nemo 12b15b0d72 build-style/go: use XBPS_MAKEJOBS to control parallelism 2019-06-25 22:04:46 +02:00
Piotr Wójcik 54f0eed05d Manual.md: document version directories checking 2019-05-14 22:48:46 +02:00
Jürgen Buchmüller 3862c4b57d
Manual.md: mention build helper gir GIR_EXTRA_...
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-05-07 15:35:36 +02:00
maxice8 c02ff51b37 Manual.md: replace pyside example with pyside2 2019-04-17 16:52:58 -03:00
maxice8 feab6e6235 Manual.md: document patching in xbps-src 2019-04-14 16:18:09 -04:00
maxice8 b708030b26
Manual.md: Empty meta-packages should have BSD-2-Clause. 2019-04-09 07:40:12 -03:00
Piotr Wójcik db2459ae93 Manual.md: document non-SPDX licenses 2019-04-09 07:38:22 -03:00
Cameron Nemo 1da4701b3e Manual.md: use ISO date format 2019-03-21 09:26:41 -03:00
maxice8 ce1d9a79af Manual.md: remove noarch 2019-03-14 19:22:06 -03:00
maxice8 f0f9cfb8af Manual.md: remove only_for_archs 2019-03-14 19:20:07 -03:00
maxice8 c17f934444
Manual.md: document archs a little better. 2019-03-14 19:14:38 -03:00
maxice8 ce14260d43 Manual.md: document guidelines for writing runit services. 2019-03-03 13:10:04 -03:00
maxice8 fed29c5379 Manual.md: document patch phase 2019-02-27 22:56:19 -03:00
Piotr Wójcik efe1a8beb0
Manual.md: document working directory for functions 2019-02-19 09:33:47 -03:00
Piotr Wójcik 128fa9c4e8
Manual.md: complete functions list 2019-02-19 09:30:41 -03:00
maxice8 0d03347c7b Manual.md: fix instances of noarch=yes 2019-02-16 04:02:47 -02:00
maxice8 7c4f62a513 Manual.md: document archs= 2019-02-15 13:38:59 +01:00
maxice8 f581244de2 Manual.md: document that only_for_archs and noarch are deprecated. 2019-02-15 13:38:59 +01:00
maxice8 84da77de9b Manual.md: fix description of XBPS_MACHINE 2019-02-11 19:41:35 -02:00
maxice8 fae786dec1 build_helper: add gir build_helper 2019-02-02 23:33:48 -02:00
maxice8 64f0ba0b90
Manual.md: document rust build-helper 2019-01-25 20:44:42 -02:00
maxice8 08d876050b
Manual.md: document build_helper 2019-01-25 20:44:41 -02:00
maxice8 b2e99e0e94 Manual.md: document fetch_cmd 2019-01-21 16:17:02 -02:00
maxice8 070e74372b Manual.md: document XBPS_RUST_TARGET 2019-01-21 03:54:41 -02:00
maxice8 9a1ba4b505 Manual.md: document that vsv makes the run script executable 2019-01-16 18:33:00 -05:00
maxice8 673504e524 meta: add vsed function 2019-01-16 17:25:46 -02:00
Cameron Nemo 5abdf75173 xbps-triggers: set homedir of disabled accounts to /var/empty 2019-01-04 17:38:25 -02:00
Noel Cower 43db1c25dc build-styles: Add support for Go modules.
Adds support for Go modules by detecting a go.mod file and, if
available, using it. In addition, to continue supporting vendoring (and
avoid the need for git on all module builds), if a package includes
a vendor directory, the module mode will switch to vendor mode if not
already set. This will use vendored source code for dependencies
instead of downloading that code again using the descriptions under
go.mod.

go_mod_mode=vendor also skips the go.sum check because nothing is
downloaded that isn't already verified, so this fixes packages with
vendored code that have checksum mismatches due to Go 1.11.4 module
checksum changes.

[ci skip]

Closes: #6036 [via git-merge-pr]
2019-01-02 20:10:56 -08:00
Cameron Nemo ca98749ce7 Manual.md: pycompile_module is usable with files 2019-01-02 07:43:04 -05:00
maxice8 77c1e19d22 Manual.md: document nostrip_files= 2019-01-02 02:02:18 -05:00
maxice8 aa44d7b21b
Manual.md: document XBPS_CROSS_BASE 2018-12-27 21:08:51 -02:00
maxice8 40cc1e3439 Manual.md: document XBPS_WRAPPERDIR 2018-12-27 20:56:54 -02:00
maxice8 7f62c3570c Manual.md: document more paths for -devel 2018-12-05 09:00:05 -05:00
Andy Weidenbaum afdfdf9991 build_style=perl6-dist: add 2018-11-26 04:11:50 -02:00
maxice8 1eb7fd1825 Manual.md: document metapackage license
This will raise eyebrowns of people and they will say:

"Why just not setting the license= field in the first place ?"
2018-11-18 15:54:07 -02:00
maxice8 f9156e822e Manual.md: use YYYY-MM-DD instead of DD-MM-YYYY when removing packages. 2018-11-17 01:43:50 -02:00
maxice8 3a063a381f Manual.md: update removal procedures 2018-11-16 20:19:46 -02:00