Commit Graph

254 Commits

Author SHA1 Message Date
Érico Rolim 83cc290601 xbps-src: add -K option for running the full testsuite.
Some packages have rather long test suites, with an option for a shorter
one. With this option, one can choose between shorter tests (-Q) or the
complete longer ones (-K).

This also allows CI to run only the shorter testsuites.

Make the appropriate changes to etc/default.conf and Manual.md as well.
2020-12-14 00:18:04 -03:00
Andrew J. Hesford 2dff49c420 build-style/python3-pep517: new style for PEP517 Python packages 2020-12-08 15:26:38 -05:00
Érico Rolim 65ee7c0782 Manual.md: revamp explain_depends section.
Add useful examples of checkdepends that might not be obvious.
2020-11-21 21:09:08 -08:00
Érico Rolim d6c8f1b99e Disable Travis CI.
- Remove .travis.yml, common/travis/docker.sh.
- Change references to travis to be more generic.
- Manual.md: Orient against using CI logs in broken= or nocross=.
2020-11-21 00:11:30 +01:00
Andrew J. Hesford c6a07be350 Manual.md: relax and clarify the "no scripts" policy
Closes: #25707.
2020-11-13 18:17:24 -05:00
Isaac Freund 4712555551 Manual.md: system groups should also use _ prefix 2020-11-08 20:13:56 -03:00
amak 0ffd34ae54 Manual.md: fix package naming conventions anchor 2020-10-30 14:05:14 -05:00
fosslinux 96cd808ab0 Manual.md: remove mentions of noarch, note it should not be used. 2020-09-13 14:11:35 +02:00
Helmut Pozimski e0979275b4 11-pkglint-elf-in-usrshare: allow explicit setting of exceptions
Co-authored-by: Piotr Wójcik <chocimier@tlen.pl>
2020-08-25 21:18:59 +02:00
fosslinux 2464e6e4a4 Manual.md: add dotpoint on nopie_files. 2020-08-22 10:29:12 +00:00
Alexis 4e8df59c12 Manual.md: Note when `archs` should be used. 2020-08-16 20:02:57 -04:00
Alexis dccf8fffff Manual.md: Mention policy on browser forks. 2020-08-14 07:03:20 -04:00
Érico Rolim 813d893710 common/build-helper/qemu.sh: add vtargetrun function.
It's a function to call the qemu executable for the target arch, or a
noop if the build isn't a cross build.
2020-07-28 04:24:40 +00:00
Érico Rolim d5ca039278 common/environment/setup/install.sh: add vcompletion.
Install function for installing shell completions in the appropriate
place according to the shell used.
2020-07-28 04:24:40 +00:00
Alexis 217432c034 Manual.md: Clarify quality requirements. 2020-07-15 15:21:58 -04: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
Érico Rolim 04424d8754 README, Manual: use local links for files in repo. 2020-07-13 18:21:02 +02:00
Andrew J. Hesford ff61ec45ae xbps-src: Explain python module dependencies in Manual.md 2020-07-11 17:57:47 -04:00
Piotr Wójcik 02179c9534 Manual.md: teach on rebase rather than merge 2020-07-07 18:01:04 +02:00
Piotr Wójcik 3318e17163 tree-wide: make python path variables relative 2020-07-01 20:24:23 +02:00
Piotr Wójcik 1f0693c14c Manual.md: eliminate significant trailing whitespace 2020-07-01 20:24:23 +02:00
Alexis 70cdd41639 Manual.md: Clarify quality requirements. 2020-06-08 23:32:27 +02:00
mobinmob 0d41286691 Manual.md: Sync distfile mirrors with misc.sh, remove XORG_HOME variable 2020-05-18 08:01:34 -07:00
Andrew J. Hesford c38d959cb5 Manual.md: expand description of virtual packages 2020-05-16 05:55:23 +02:00
Piotr Wójcik 8a09d89eac common/hooks: remove pycompile_version, use python_version instead 2020-04-22 20:11:26 +02:00
Anjandev Momi 7c361a6883 Manual: added link to xtools' xbump 2020-04-20 20:26:22 +02:00
svenper a9d30c2e4e Manual.md: clean up vman
each example on its own row (markdown: two spaces at the end of the row)
2020-04-20 16:05:20 +02:00
svenper c5fe27f4a3 Manual.md: fix bullets in Development packages
line-initial space made the markdown think it was code
2020-04-20 16:05:02 +02:00
Noah Huppert 8f5af348fa improved wrksrc variable documentation 2020-02-11 08:59:34 +01:00
q66 4a6e326b5a Manual.md: fix XBPS{_TARGET}_NO_ATOMIC8 documentation 2020-02-07 21:44:02 +01:00
Jürgen Buchmüller 5f60b9d3cf Manual.md: document XBPS{,_TARGET}_NEED_ATOMIC 2020-02-07 21:29:22 +01:00
Andy Weidenbaum e8e2b2e90a build-style/perl6-dist: rename to raku-dist. 2020-02-05 09:58:38 +01:00
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