Commit graph

1766 commits

Author SHA1 Message Date
Juan RP 0be33d385a xbps-src: move wrappers to common/wrappers. 2015-04-21 10:48:30 +02:00
Juan RP 62a643d5c7 xbps-src: create a dummy ldconfig wrapper.
This fixes build/installation of some pkgs that exec ldconfig gratuitously
(ntfs-3g fails with musl due to this).
2015-04-21 10:29:58 +02:00
Juan RP 11a6f8a681 xbps-src: environment: set CFLAGS and LDFLAGS for the bootstrap case.
Fixes building bootstrap packages that need to find libs in masterdir
and not from the host.
2015-04-21 08:32:59 +02:00
Juan RP 3f6ee78aac travis: fix show_files for cross targets. 2015-04-20 11:39:39 +02:00
Dominik Honnef 382449cb6e build-style/go: support building subdirectories 2015-04-17 18:27:08 +02:00
Jan S 99b28371f6 litecoin: update to 0.10.1.2. 2015-04-16 16:43:59 +02:00
Juan RP d07d3a72c9 xbps-src: new target: show-avail and returns 0 if pkg can be built. 2015-04-16 08:38:32 +02:00
Duncaen 7694a4a01e tomahawk: update to 0.8.4. 2015-04-15 13:15:26 +02:00
Juan RP 313cdf6ee6 xbps-src: force reconfiguration of base-directories in sysroot.
... otherwise some required symlinks in sysroot aren't created, and this
seems to be required when cross compiling for i686.
2015-04-15 12:23:07 +02:00
Juan RP ba814ab5c7 xbps-src/build.sh: error out if installing cross pkgs fails for some reason. 2015-04-15 11:38:23 +02:00
Enno Boland ed645e3a2f fix crossbuild for travis 2015-04-15 11:23:37 +02:00
Enno Boland cf6cd5fd4e .travis.yml: setup native build for i686. 2015-04-15 11:16:17 +02:00
Dominik Honnef 229af16e95 girara: update to 0.2.4. 2015-04-14 19:45:49 +02:00
Enno Boland 4b3baf57fb New package: libwebsockets-1.4 2015-04-14 12:54:33 +02:00
Juan RP 0b2a7f39f3 xbps-src/cross: install cross-vpkg-dummy as manual, to not autoremove it. 2015-04-14 11:01:11 +02:00
Juan RP 14849336aa xbps-src/cross: force installation of cross pkgs just in case. 2015-04-14 10:47:25 +02:00
Juan RP 9a7350c3da xbps-src/cross: return early if cross pkgs are already installed. 2015-04-14 10:42:47 +02:00
Juan RP 1f2eb30af2 hooks/script-wrapper: add pcre-config wrapper. 2015-04-13 14:14:23 +02:00
Juan RP ebd4f51b92 criu: add -devel subpkg; use pycompile_module, misc. 2015-04-13 10:42:28 +02:00
Juan RP e898f68084 environment/configure: create lib32 symlink on i686.
otherwise in cross compilation the lib32 symlink is not created, because
base-directories post-install script is skipped.
2015-04-13 09:24:27 +02:00
Duncaen c3ba64cd73 tomahawk: update to 0.8.3. 2015-04-12 14:24:19 +02:00
Enno Boland 418f939500 New package: udns-0.4 2015-04-12 11:21:09 +02:00
Enno Boland 29c210185b common/chroot-style/proot.sh: put result file to /tmp 2015-04-12 03:13:30 +02:00
Enno Boland 7de06ae844 common/chroot-style/proot.sh: return proper exitcode from child process 2015-04-11 11:13:07 +02:00
Juan RP 240bdb088a cross-i686-pc-linux-gnu: update toolchain components and unbreak. 2015-04-11 10:29:52 +02:00
Juan RP ad71cffe79 xbps-src/bulk: silence output if there are no pkgs to build. 2015-04-11 08:40:46 +02:00
Enno Boland b5542fdd05 common/travis/prepare.sh: set XBPS_MAKEJOBS=4 2015-04-10 16:37:46 +02:00
Enno Boland bb71db78dd common/travis: use the same shebang format for all travis scripts. 2015-04-10 15:42:12 +02:00
Enno Boland 7e54eec1ff common/travis/build.sh: fix mistakenly failing tests. 2015-04-10 15:41:23 +02:00
Enno Boland 163ab983b0 common/travis: put hostdir in $HOME. simplifies caching. 2015-04-10 13:31:24 +02:00
Juan RP 41d2237b20 common/travis/build.sh: only error out if xbps-src exits with 1.
broken/nocross exits with 2, should be treated as success.
2015-04-10 11:38:13 +02:00
Enno Boland 54d6cb8eed travis: fix comment in show_files.sh 2015-04-10 10:59:28 +02:00
Enno Boland 8351befa28 .travis.yml: test build packages on travis. 2015-04-10 10:37:26 +02:00
bougyman 3536df8904 New package: cvm-0.97 2015-04-10 00:08:58 -05:00
Enno Boland e97892fdb9 common/chroot-style: add unshare wrapper script 2015-04-10 00:11:49 +02:00
Juan RP e2e7b10b0d xbps-src: repair bootstrap-update in the !chroot case. 2015-04-09 19:45:59 +02:00
Juan RP 5214ac2e8f common/chroot-style/proot.sh: XBPS_MASTERDIR -> MASTERDIR 2015-04-09 19:33:16 +02:00
Juan RP ed6345f938 xbps-src: unbreak chroot-style scripts. 2015-04-09 19:30:28 +02:00
Juan RP c7f21fd595 xbps-src: introduce support for multiple chroot implementations.
Available implementations at common/chroot-style/*.sh. Each .sh
script there implements a chroot style to be able to chroot and bind
mount with multiple utilities. The current supported list:

 - uunshare (uses xbps-uunshare(8))
 - uchroot (uses xbps-uchroot(8))
 - proot (uses proot, see http://proot.me)

The XBPS_CHROOT_CMD can be set in etc/conf to use a specific implementation,
and XBPS_CHROOT_CMD_ARGS to pass in additional arguments to the cmd.
2015-04-09 18:57:41 +02:00
Juan RP d99b4f720d New package: fstrm-0.2.0. 2015-04-09 17:32:39 +02:00
Juan RP 8cd7f1a901 Revert "xbps-src: Set the MAKEFLAGS environment variable"
This reverts commit d803775b3d.

This breaks all pkgs that exec make directly without ${makejobs}
(which should be built as -j1) and makes installation also parallel,
which we do not want.

We'll probably resurrect this in a certain future.
2015-04-09 09:21:53 +02:00
Juan RP 3964b12de6 Merge pull request #1214 from nmeum/makeflags
xbps-src: Set the MAKEFLAGS environment variable
2015-04-09 07:51:46 +02:00
Juan RP a1ac4e50eb Merge branch 'package-httrack' of https://github.com/mid-kid/void-packages into mid-kid-package-httrack 2015-04-09 07:43:08 +02:00
Juan RP 2c7f4b813f ntfs-3g: update to 2015.3.14 (soname bump). 2015-04-09 07:17:02 +02:00
Sören Tempel d803775b3d xbps-src: Set the MAKEFLAGS environment variable
This ensures that packages with custom build functions also use our
provided MAKEFLAGS. Without this commit it was necessary to always
append the "${makejobs}" variable manually to make. For compatibility
reasons that is still possible but should probably be removed in the
future by making "makejobs" a local variable.
2015-04-08 19:44:06 +02:00
Juan RP 18a143e12c cups-filters: update sonames for libcups-filters. 2015-04-08 17:41:30 +02:00
Juan RP e8839e6d0d New package: libpaper-1.1.24+nmu2. 2015-04-08 16:23:16 +02:00
Duncaen f6f94aa44d New package: yaml-cpp-0.5.2 (Close #1281) 2015-04-07 23:18:40 +02:00
Juan RP 6d465e0a43 xbps-src/bulk: simplify and make the toposort work again. 2015-04-07 12:34:23 +02:00
Juan RP 66f6780b31 xbps-src: show-build-deps: only return pkgnames.
We do not care about its version really.
2015-04-07 12:33:42 +02:00