Commit Graph

1842 Commits

Author SHA1 Message Date
Enno Boland
62e87f1d96 remove unshare chroot style
replaces #1421. fixes #1403.
2015-05-01 09:31:48 +02:00
Juan RP
fdc356cb60 xbps-src: environment/configure: apply arm cache overrides to armv5te too. 2015-05-01 08:18:07 +02:00
Juan RP
a56b465f1e hooks/xbps-metadata: only add systemd-service trigger if the buildopt is set. 2015-04-30 11:15:02 +02:00
Juan RP
11836f56c1 xbps-src: a more meaningful msg when dep cannot be resolved. 2015-04-30 09:09:03 +02:00
Juan RP
c6999a235d xbps-src: if build dependency cannot be resolved, exit with error. 2015-04-30 08:26:12 +02:00
Juan RP
db173f0e64 Merge pull request #1442 from pullmoll/clamav
New package: clamav-0.98.7
2015-04-29 14:40:39 +02:00
jbu
deb0817baa New package: clamav-0.98.7 2015-04-29 12:53:12 +02:00
Juan RP
cd8a29cb62 hooks/strip: make sure to use strip(1) and not our wrapper. 2015-04-28 09:47:39 +02:00
Andrea Brancaleoni
5d26b537fc New package: SFML-2.2 2015-04-27 23:49:16 +02:00
Andrea Brancaleoni
21432669e7 New package: gtkglextmm-1.2.0 2015-04-27 23:46:53 +02:00
Juan RP
a70c181019 xbps-src: create a dummy strip(1) wrapper.
This is to force packages to not strip any binary, and always let
xbps-src do this task for you.
2015-04-27 21:10:12 +02:00
jbu
11fef131bb SDL_gfx: add missing shlibs entry 2015-04-27 17:02:16 +02:00
jbu
87a5f1ecba xbps-src: Use @Gottox way to read path names 2015-04-27 14:15:18 +02:00
jbu
5b066f3564 xbps-src: fix handling of path names containing spaces 2015-04-27 10:22:18 +02:00
Juan RP
f4019408ca hooks/remote-empty-dirs: switch back to my version that really works.
I'm not sure how the guy that submitted the PR tested it, but IT
DOES NOT WORK AS HE EXPECTED.
2015-04-26 09:46:02 +02:00
Juan RP
90771d92f5 xbps-src: only print real source pkgs in show-build-deps. 2015-04-26 08:32:46 +02:00
Juan RP
85eb3dde1f Merge pull request #1410 from pullmoll/master
xbps-src: Fix read loop for empty dirs; closes #1409
2015-04-26 07:29:05 +02:00
Christian Neukirchen
e039b24713 New package: ssdeep-2.13 2015-04-25 14:58:26 +02:00
jbu
ffefcc41a5 xbps-src: Don't print rmdir output 2015-04-25 13:30:11 +02:00
jbu
3a665efea1 xbps-src: Fix read loop for empty dirs; closes #1409 2015-04-25 13:26:18 +02:00
Juan RP
3b6e80587d Merge pull request #1385 from thypon/nfc-tools
Nfc tools
2015-04-24 16:22:03 +02:00
Juan RP
3caa64b981 xbps-src: create XBPS_WRAPPERDIR in the upperdir with overlayfs. 2015-04-24 11:02:37 +02:00
Andrea Brancaleoni
63998c2cb3 New package: libnfc-1.7.1 2015-04-24 02:30:52 +02:00
Juan RP
5726bb6452 travis: fix show_files for subpkgs. 2015-04-23 09:46:40 +02:00
Juan RP
c25f4da501 common/build-profiles/i686-musl.sh: XBPS_HOST_TRIPLET -> XBPS_TRIPLET. 2015-04-22 10:40:49 +02:00
Juan RP
75f1f37322 nginx: update to 1.8.0. 2015-04-22 07:38:01 +02:00
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
Juan RP
efbb1f4a8a xbps-src: make -a target work with show-repo-updates/update-bulk. 2015-04-07 12:18:26 +02:00
Juan RP
2862e279e2 New package: libump-git required by sunxi-mali. 2015-04-07 11:33:55 +02:00
Juan RP
2080de1414 hooks/pkglint: check that all files in conf_files really exist. 2015-04-05 18:41:01 +02:00
Christian Neukirchen
964c0e2b4e hooks/pre-configure/install-wrapper: also drop -o/-g, they break in xbps-uunshare environments. 2015-04-04 19:50:40 +02:00
Juan RP
29acafd81e x265: update to 1.6 (soname bump). 2015-04-03 08:52:17 +02:00
Juan RP
c5257a31cf opencolorio: update common/shlibs; misc tweaks.
Close #1261
2015-04-03 07:56:21 +02:00
lemmi
e2e8a62e48 New package: openimageio-1.5.13 2015-04-03 07:32:13 +02:00
Juan RP
48548f1983 xbps-src/build.sh: sleep 1 second while running do-pkg.sh.
This will ensure that binpkg files do not have recorded the same mtime,
which is required in xbps to detect obsolete files properly.
2015-04-02 09:09:12 +02:00
Juan RP
2164eddc33 hooks/create-metadata-scripts: fix INSTALL.msg for subpkgs.
The file should be renamed to <destdir>/INSTALL.msg not something else.

Close #1248
2015-04-01 15:08:28 +02:00
Christian Neukirchen
e02a68f524 hooks/pre-configure/02-script-wrapper.sh: add wrapper for install(1) to prevent stripping. 2015-04-01 14:11:20 +02:00
Christian Neukirchen
b03de9bc1c Merge pull request #1242 from chneukirchen/aarch64
Add support for AArch64/ARMv8/ARM64



These patches add support for AArch64/ARMv8/ARM64 64-bit ARM processor.
base-system, base-chroot{,-musl} and base-devel cross-compiled successfully
at once (given coreutils-doc has been added to the repo already).

Both glibc and musl are supported.

Uncommented lines of common/environment/configure/autoconf_cache/aarch64-linux
have not yet been verified/needed.

Light testing has been performed on Linaro QEMU "genericarmv8" with
Kernel 3.19, due to lack of real hardware.
2015-03-31 11:59:22 +02:00
Jakub Skrzypnik
99c1f11b00 New package: libxmp 4.3.7 2015-03-31 07:29:55 +02:00
Juan RP
7a59746763 xbps-src/build.sh: pass $sourcepkg not subpkgname to the helpers.
Close #1243
2015-03-30 20:24:11 +02:00
Christian Neukirchen
34973c483c glibc: add support for aarch64. 2015-03-30 18:33:44 +02:00
Christian Neukirchen
71fe1e30ff common/*-profiles/aarch64-musl.sh: add AArch64/ARMv8 musl profiles. 2015-03-30 18:33:43 +02:00
Christian Neukirchen
25bb572dbe common/*-profiles/aarch64.sh: add AArch64/ARMv8 glibc cross profile. 2015-03-30 18:33:43 +02:00
Christian Neukirchen
1919bb36ca common/environment/configure-args.sh: add aarch64*. 2015-03-30 18:33:43 +02:00
Christian Neukirchen
8f1abb9242 hooks/pre-configure/01-aarch64-override-config.sh: new hook. 2015-03-30 18:33:43 +02:00
Christian Neukirchen
ae01380ba4 common/cross-profiles/config.sub: update to automake 1.15 version. 2015-03-30 18:33:43 +02:00
Juan RP
64bbc33ca2 hooks/script-wrapper: create libetpan-config wrapper. 2015-03-30 08:33:00 +02:00
Jakub Skrzypnik
4deb4abe0e New package: libetpan 1.6 2015-03-29 11:33:41 +02:00
Juan RP
63c8c6712b strace: enable libunwind support. 2015-03-29 10:51:11 +02:00
Juan RP
db7950089c Merge pull request #1226 from Gottox/farstream
Farstream update
2015-03-29 10:46:04 +02:00
Juan RP
58d6bee509 environment/autoconf_cache: override tests for /dev/{u,}random. 2015-03-29 09:10:10 +02:00