Juan RP
33a2ce7cb0
New package: cross-armv7l-linux-musleabihf for armv7hf-musl.
2015-05-17 08:01:04 +02:00
Duncaen
8ed0d7b1cf
New package: playerctl-0.4.2
2015-05-16 13:09:12 +02:00
Juan RP
1d55056859
Revert "nghttp2: update to 1.0.0 (soname bump)."
...
This reverts commit d401772828
.
1.0.0 breaks curl, so that revert this for now.
2015-05-16 07:09:51 +02:00
Juan RP
d401772828
nghttp2: update to 1.0.0 (soname bump).
2015-05-16 06:59:16 +02:00
Dominik Honnef
0c1ee40340
New package: ossp-1.6.2
2015-05-16 02:44:38 +02:00
Duncaen
a06e219ff1
New package: libffado-2.2.1
2015-05-15 20:41:01 +02:00
Duncaen
6ae1ccf88d
New package: libiec61883-1.2.0
2015-05-15 20:12:26 +02:00
Duncaen
b9d25968e9
New package: libavc1394-0.5.4
2015-05-15 20:12:25 +02:00
Andrea Brancaleoni
f5c23ddf97
srcpkgs/SFML: update to 2.3.
2015-05-12 23:53:20 +02:00
Juan RP
ee7d319c73
hooks/musl-override-config: activate this for musl targets.
2015-05-12 22:58:24 +02:00
Juan RP
0ca0c67819
hooks/pre-configure: one hook to override config.{sub.guess} for musl is enough.
2015-05-12 22:53:33 +02:00
Juan RP
101839b6e2
build-style/gnu-makefile: force {C,LD}FLAGS via make(1) arguments.
2015-05-12 18:07:58 +02:00
Juan RP
5747ffedd2
New package: nghttp2-0.7.4.
2015-05-12 07:33:52 +02:00
Enno Boland
793edb6fb0
libode: update to 0.13.1.
2015-05-11 22:11:14 +02:00
jbu
b9326bac16
qt5: Create a qt5-doc package and various fixes
...
Closes #1520
- Append -qt5 instead of prepending qt5- for assistant, designer, linguist, qdbusviewer
- Cosmetics: Use a sub packages description style where the first letter is always uppercase
2015-05-11 10:47:23 +02:00
Juan RP
11a3b0882a
vlc: enable ffmpeg plugins: added smb build option.
...
- smb options is enabled for glibc, off for musl (samba is currently broken).
- use --enable-merge-ffmpeg to make plugins use ffmpeg instead.
- misc tweaks for musl.
2015-05-09 12:49:38 +02:00
Juan RP
167ad4d345
ruby: fix detection of isnan/isinf macros on musl; from Alpine.
2015-05-09 07:46:19 +02:00
Juan RP
e169068994
xbps-src: add rsa pubkey for musl.voidlinux.net.
2015-05-08 09:50:21 +02:00
Juan RP
007c42226a
Merge pull request #1513 from tonkazoid/mediainfo
...
New Package: mediainfo-0.7.73 (libzen, libmediainfo)
2015-05-06 22:51:50 +02:00
Juan RP
65b88db5b3
xbps-src/environment: $nodebug is per srcpkg, not subpkg.
...
This fixes enabling/disabling debug builds for some pkgs.
2015-05-06 07:34:40 +02:00
Georg Schabel
0b2df10c6c
New Package: mediainfo-0.7.73
2015-05-06 05:23:21 +02:00
Duncaen
83ab430128
tomahawk-qt5: fix dependencies
2015-05-05 13:23:25 +02:00
Dominik Honnef
3b617119c7
build-style/go: support building multiple packages
2015-05-04 13:40:44 +02:00
Duncan Overbruck
1518be46e9
Merge pull request #1494 from Duncaen/tomahawk-qt5
...
Tomahawk qt5
2015-05-04 10:27:21 +02:00
Juan RP
4d191d6d9d
libzip: update to 1.0 (soname bump).
2015-05-04 07:27:26 +02:00
Duncaen
633a763497
New package: jreen-qt5-1.2.0
2015-05-03 22:18:30 +02:00
Duncaen
1a081e8b78
New package: quazip-qt5-0.7.1
2015-05-03 22:18:06 +02:00
Duncaen
fe64288562
New package: liblastfm-qt5-1.0.9
2015-05-03 22:13:39 +02:00
Duncaen
9f49f8d5b3
New package: libechonest-qt5-2.3.0
2015-05-03 22:13:39 +02:00
Duncaen
09f1699d3c
New package: attica-qt5-5.6.0
2015-05-03 22:13:39 +02:00
Duncaen
3758446373
New package: telepathy-qt5-0.9.5
2015-05-03 22:13:39 +02:00
Duncaen
23ce6a7bd0
New package: phonon-qt5-4.8.3
2015-05-03 22:13:39 +02:00
Duncaen
c967e5226e
New package: qtkeychain-qt5-0.4.0
2015-05-03 22:13:39 +02:00
Duncaen
34f6ecb941
New package: qca-qt5-2.1.0
2015-05-03 22:13:39 +02:00
Juan RP
e950a5d0c8
cross-profiles/aarch64-musl: -fstack-protector-strong works.
2015-05-02 12:05:12 +02:00
Juan RP
dbf77e4dcd
xbps-src: added support to cross compile for MIPS32 (r2, be, sf) with musl.
2015-05-02 05:56:12 +02:00
Juan RP
35004001d4
Remove cross mips pkgs with glibc. Nobody wants this really.
...
I'll import a cross pkg for MIPS that uses musl instead.
2015-05-02 05:16:32 +02:00
Juan RP
4f67c26652
xbps-src: force autodeps cleanup while building dependencies.
...
Before that change, "./xbps-src -C pkg foo" would not remove dependencies
installed by previous builds required by foo.
2015-05-02 03:40:52 +02:00
Juan RP
ac8f485cac
Merge pull request #1473 from Gottox/remove_unshare
...
remove unshare chroot style
2015-05-02 02:38:31 +02:00
Juan RP
47f46229b8
xbps-src/cross: create sysroot/include symlink.
...
The cross compiler seems to need it to compile C++ code (wtf).
2015-05-01 12:34:17 +02:00
Juan RP
8da4192b04
common/cross-profiles/armv5te.sh: sync with current cross pkg.
2015-05-01 11:37:22 +02:00
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
Enno Boland
89180de685
farstream: update to 0.2.7.
2015-03-29 08:56:27 +02:00
Juan RP
d8e53f042a
Merge pull request #1196 from teh-jazzman/toxic
...
New package: toxic-0.5.2_1
2015-03-29 05:42:44 +02:00
Juan RP
f7cd626a1c
xbps-src/build_dependencies: create XBPS_STATEDIR.
...
This fixes cross compilation of pkgs that depend on itself.
2015-03-28 04:49:18 +01:00
Juan RP
4166e9dd82
ncurses: set manually some compat shlibs for ghc-bin and others.
...
Close #1208
2015-03-28 04:34:59 +01:00
Juan RP
7cffdb2d28
xbps-src/build_dependencies: handle deps provided by vpkgs correctly.
...
... otherwise deps specified by the cross-vpkg-dummy pkg aren't
taken into account. Assume that version provided by the vpkg is
good enough for building.
2015-03-28 03:22:07 +01:00
Alessio Sergi
240611e90a
redshift: misc fixes
...
- switch to geoclue2
- remove unnecessary bdeps
- cross build support
- fix -gtk subpkg rdeps
- close #1210
2015-03-27 23:33:45 +01:00
Juan RP
1c5f4690e6
xbps-src: always require current srcpkgs version in build dependencies.
...
That means that version comparators are not supported anymore in
hostmakedepends and makedepends.
This will ensure that a pkg is always built with the same build dependencies
everywhere, if the srcpkgs tree is uptodate.
2015-03-27 10:59:58 +01:00
Stefan Mühlinghaus
0cf2d087ca
toxic, toxcore: Changed download method and updated common/shlibs
2015-03-26 13:26:20 +01:00
Juan RP
b43411d4d2
xbps-src: show-build-deps: sort -u the results.
2015-03-26 04:18:42 +01:00
Juan RP
607d2aee5b
hooks/shlib-provides: only process .so* files.
2015-03-26 04:13:03 +01:00
Enno Boland
3a5f19bb46
Merge branch 'teh-jazzman-toxcore'
2015-03-24 22:40:08 +01:00
Stefan Mühlinghaus
9258f7c4be
filteraudio-git: Resolved merge conflicts as requested by Gottox
2015-03-24 21:31:23 +01:00
Stefan Mühlinghaus
da14c60ccd
toxcore-git: Resolved merge conflicts as requested by Gottox
2015-03-24 21:20:19 +01:00
Enno Boland
b92531facc
New package: libnsutils-0.0.1
2015-03-23 23:27:09 +01:00
Enno Boland
27ba8a21b2
New package: libutf8proc-1.1.6
2015-03-23 23:16:25 +01:00
Juan RP
439807df63
xbps-src: setup_pkg: re-read conf file to propagate vars to build.sh.
2015-03-23 18:02:45 +01:00
Juan RP
451411ad21
xbps-src: set_build_options: read conf file for XBPS_PKG_OPTIONS.
...
This makes XBPS_PKG_OPTIONS* settings work via build.sh. Thanks chris2.
2015-03-23 17:57:23 +01:00
Juan RP
a86b30ba05
xbps-src: fix remaining issues with -N and -a.
2015-03-23 16:05:43 +01:00
Juan RP
03ef5b6804
xbps-src: make -N -a <target> work.
...
If required cross pkgs are not available in xbps repos, those are now built
automagically.
2015-03-23 12:44:37 +01:00
Juan RP
604dce67aa
Merge pull request #1184 from x-clone/master
...
rakudo-star: update to 2015.03
2015-03-23 09:30:42 +01:00
Christian Neukirchen
232dbbd206
environment/configure: move ac_cv_have_decl_sys_siglist=yes from linux to glibc, as musl doesn't have it.
2015-03-22 18:39:19 +01:00
axetwe
c94fe46321
rakudo-star: update to 2015.03
2015-03-22 17:32:27 +03:00
Juan RP
431397a754
nvidia304: split libs into the -libs subpkg.
...
This avoids a circular dependency with packages depending on libGL,
provided previously by "nvidia304".
2015-03-22 06:34:49 +01:00
Juan RP
892a2ec5a7
nvidia-stable: split libs into the -libs subpkg.
...
This avoids a circular dependency with packages depending on libGL,
provided previously by "nvidia-stable".
2015-03-22 06:30:47 +01:00
Juan RP
adb6f24024
catalyst: split libs into the -libs subpkg.
...
This avoids a circular dependency with packages depending on libGL,
provided previously by "catalyst".
2015-03-22 06:18:41 +01:00
Juan RP
d01cae1ab3
nvidia: split libs into -libs and -gtklibs subpkgs.
...
This should avoid the circular dependencies reported by @duncaen.
2015-03-21 12:35:36 +01:00
Juan RP
452bf9c70e
nvidia: add libGL.so.1 soname to not depend on it.
2015-03-21 11:29:14 +01:00
Christian Neukirchen
ca81f8e7f1
xbps-src/shutils/common.sh: check $version, - and _ are now forbidden.
2015-03-20 19:06:18 +01:00
Juan RP
55ce6f836f
xbps-src/bulk: do not use tac(1) in the tsort result, it's inverted otherwise.
2015-03-20 14:45:06 +01:00
Juan RP
ce859b4188
xbps-src: run_func on error must return 1 not 2.
2015-03-20 09:17:40 +01:00
Juan RP
95ca05e6e6
xbps-src: check_pkg_arch now exits with errcode 2.
2015-03-19 10:26:19 +01:00
Juan RP
0337b86f43
xbps-src: return 0 on success, 1 on error and 2 on nocross/broken (ignore).
2015-03-19 10:08:02 +01:00
Christian Neukirchen
be94bdd70a
xbps-src/shutils/common.sh: actively unset disabled build options to override default values.
2015-03-18 16:14:51 +01:00
Christian Neukirchen
3ba4c1abb9
openssh: update identitypersist patch, add ldns and ssl options.
2015-03-18 12:06:13 +01:00
Juan RP
aab0fe7ed3
xbps-src/bulk: declare some more local vars.
2015-03-17 11:04:09 +01:00
Juan RP
43258cc391
xbps-src: remove autodeps before running the phase unless -C is set.
...
This should avoid unexpected issues due to building pkgs with dependencies
installed by previous builds.
2015-03-15 10:34:13 +01:00
Juan RP
01afe81aac
xbps-src: fix -E to check for the target pkg being registered in repos.
...
rather than just checking if its binary package is available.
2015-03-15 09:54:52 +01:00
Enno Boland
5207df973a
libnfs: update to 1.9.7.
2015-03-14 10:47:52 +01:00
Juan RP
526d3c7388
Merge pull request #1103 from Gottox/libinput0.12
...
Libinput0.12
2015-03-14 10:36:00 +01:00
Juan RP
d8f69bde78
xbps-src: repair 'update-bulk' target ( close #1121 ).
2015-03-14 09:47:56 +01:00
Juan RP
a8962ace18
xbps-src/build.sh: only skip building/installing deps for target pkg with -N.
2015-03-14 09:24:35 +01:00
Juan RP
f2883afc1b
xbps-src/build.sh: fix xbps-src-doinstall() when pkg is a subpkg.
...
Close #1120
2015-03-14 09:06:44 +01:00
Juan RP
849d22e46d
xbps-src: refactor build logic into its own script (build.sh).
...
The build.sh script is now responsible to handle all the logic to build
a source package and its subpackages, as well as all its required
build dependencies. Thanks to this and subshells, dependencies are now
built into its own child process, creating a process tree that can go
nested as long as your system allows forking and has enough memory :-)
This fixes some issues that have been while building pkgs that have lots
of nested dependencies.
2015-03-14 07:52:29 +01:00
Enno Boland
1ef8624ab4
New package: protobuf-c-1.1.0
2015-03-13 11:58:11 +01:00
Juan RP
891b7e661e
xbps-src: move xbps repo conf files to etc/.
2015-03-13 09:53:30 +01:00
Andrea Brancaleoni
2bee6cdc9c
New package: usbredir-0.7
...
Signed-off-by: Andrea Brancaleoni <miwaxe@gmail.com>
2015-03-13 08:20:47 +01:00
Juan RP
4eeef66233
libva-glx: also enable egl backend and update common/shlibs.
2015-03-12 22:39:01 +01:00
Juan RP
fdfb9fc9ae
libva: disable glx/egl backends; now provided by libva-glx.
2015-03-12 22:35:07 +01:00
Juan RP
5c177c7b67
Require xbps>=0.44 for xbps-uunshare(8) to simplify code.
2015-03-12 18:56:14 +01:00
Juan RP
d694d022d1
xbps-src: use xbps-uunshare(8) to sync remote cross repos too.
2015-03-12 18:49:21 +01:00
Enno Boland
8dc6e62e01
libucl: update to 0.7.3.
2015-03-12 11:49:20 +01:00
Juan RP
388c3143ac
xbps-src: tweak the order of LDFLAGS set in templates.
...
Rather than appending to the final LDFLAGS, add it to the head,
this way packages that use LDFLAGS="-lfoo" will still work with --as-needed.
This fixes hsetroot build, at least.
2015-03-12 10:46:36 +01:00
Enno Boland
6c04932221
libinput: update to 0.12.0.
2015-03-12 09:48:51 +01:00
Juan RP
548b0825d0
libXaw: unbreak installation by disabling soname checks in 99-pkglint.
2015-03-12 09:37:18 +01:00
Juan RP
62841d165c
libcdio: update libiso9660 soname for 0.93.
2015-03-12 07:24:34 +01:00
Enno Boland
677eba003d
poppler: update to 0.32.0.
2015-03-11 18:29:48 +01:00
Juan RP
b181f41497
hooks/script-wrapper: fix mysql_config and others.
2015-03-11 12:14:00 +01:00
Juan RP
31b544020f
xbps-src/libexec: remove double slash from shebang.
2015-03-11 08:28:13 +01:00
Eivind Uggedal
087b1303ce
openconnect: update to 7.05.
2015-03-11 06:53:05 +00:00
Juan RP
0c3416cd85
llvm: update to 3.6; make libllvm versioned (libllvm3.6).
2015-03-10 18:32:32 +01:00
Alessio Sergi
70ea975e1e
common/shlibs: fix libpyside-python soname
2015-03-10 12:55:22 +01:00
Juan RP
8c90be615b
retroarch: misc tweaks to the configure options for rpi/rpi2/x86.
2015-03-09 18:05:39 +01:00
Juan RP
1bdec0b24b
options.description: added description for the rpi option.
2015-03-09 17:44:54 +01:00
Juan RP
319c04eb0d
options: add description for ffmpeg, sdl and sdl2.
2015-03-09 17:13:51 +01:00
Christian Neukirchen
2e3c281fb3
common/options.description: add libao.
2015-03-09 15:25:44 +01:00
Christian Neukirchen
29d45f1f17
common/options.description: add sndio.
2015-03-09 15:20:04 +01:00
Christian Neukirchen
3aa1cbfa7c
New package: sndio-0.0.8.20150308
2015-03-09 15:20:03 +01:00
Juan RP
87d91f0594
xbps-src: fix previous.
2015-03-09 09:52:35 +01:00
Juan RP
c74c204a6e
xbps-src: do not sync repodata with -N.
2015-03-09 09:50:09 +01:00
Alessio Sergi
6597221359
python-pyside: split due to file conflicts; rebuild against shiboken-1.2.2_2
2015-03-09 00:29:34 +01:00
Alessio Sergi
5b2792548c
New package: shiboken-1.2.2; replaces python-shiboken<1.2.2_1
2015-03-09 00:29:34 +01:00
Christian Neukirchen
cd01759127
defaults.conf: move -z now to hardened-ld only.
2015-03-08 19:57:01 +01:00
Juan RP
1ba766a760
glew: update to 1.12.0 (soname bump) and rebuild revdeps.
2015-03-08 11:56:39 +01:00
Christian Neukirchen
3f43576971
06-strip-and-debug-pkgs.sh: detect PIE binaries.
2015-03-07 20:59:51 +01:00
Christian Neukirchen
ea96fc3cce
xbps-src: pass PIE flags via -specs mechanism, avoids breaking static build.
2015-03-07 20:59:50 +01:00
Enno Boland
c9a304cc8a
libgphoto2: update to 2.5.7.
2015-03-06 23:41:16 +01:00
Juan RP
3cb08dd17b
cross-profiles/i686-musl: also disable _FORTIFY_SOURCE.
2015-03-06 10:33:53 +01:00
Juan RP
020fa3827f
cross-profiles/i686-musl: force disable SSP.
...
whrlpool/.libs/libcrypto_la-wp_block.o: In function `whirlpool_block':
/builddir/libressl-2.1.4/crypto/whrlpool/wp_block.c:634: undefined reference to `__stack_chk_fail_local'
2015-03-06 10:31:09 +01:00
Juan RP
ee5d8644be
cross-profiles/i686-musl: disable SSP completely.
2015-03-06 10:29:40 +01:00
Juan RP
3774e0e061
cross-profile: i686-musl: disable fstack-protector-strong for now.
...
crc32.lo: In function `crc32_combine_':
crc32.c:(.text+0x1d1): undefined reference to `__stack_chk_fail_local'
2015-03-06 10:28:26 +01:00
Juan RP
9000a1e907
cross-profiles: use working C{,XX}FLAGS for cross pkgs that use gcc-4.7.x.
2015-03-06 08:23:46 +01:00
Juan RP
b095cbfbfe
cross-profiles: i686: use -fstack-protector for now ( close #1061 ).
...
The cross-i686-pc-linux-gnu pkg uses gcc-4.7.x and does not support
-fstack-protector-strong, so use a more relaxed approach for now.
2015-03-06 08:21:21 +01:00
Juan RP
b7063fa1bc
xbps-src: fix previous.
2015-03-05 21:47:41 +01:00
Juan RP
3d21df48e7
xbps-src: use xbps-uunshare(8) if it's available.
2015-03-05 21:44:22 +01:00
Juan RP
a786acf4d2
hooks/distfiles: do not respect perms/owner when extracting via tar.
...
With user namespaces and uid/gid == 0, tar will try to respect them
and will fail with EINVAL.
2015-03-05 20:27:28 +01:00
Enno Boland
182d1917a3
New package: k3b-2.0.3a
2015-03-05 19:47:51 +01:00
Enno Boland
b146605df7
New package: libkcddb-14.12.3
2015-03-05 19:47:50 +01:00
Juan RP
40efca7875
build_style/gnu-makefile: set STRIP=true in do_build() too.
2015-03-04 19:43:46 +01:00
Juan RP
766bcf7ac1
common/shlibs: fix libucl soname.
2015-03-04 19:41:53 +01:00
Juan RP
9870868948
xbps-src: added "build_pie" var to build PIE binaries.
2015-03-04 17:00:19 +01:00
Juan RP
0561a3dbf1
libressl: update to 2.1.4 (soname bumps).
...
libcrypto30 -> libcrypto32
libssl30 -> libssl32
libtls1 -> libtls3
Let's start the rebuild party.
2015-03-04 16:54:12 +01:00
Juan RP
50a116d27a
xbps-src: set default compiler/preprocessor/linker flags via etc/conf.
...
Rather than setting them in the build profile, just set them in
etc/defaults.conf (overridable via etc/conf) to simplify the code.
- Also enable _FORTIFY_SOURCE=2 in CPPFLAGS.
- Also enable -z,relro in LDFLAGS.
As suggested by @chneukirchen.
2015-03-04 15:18:46 +01:00
Alessio Sergi
427d9ed95a
New package: poppler-qt5-0.31.0
2015-03-04 01:21:39 +01:00
Alessio Sergi
82311f514a
poppler: update to 0.31.0 (soname bump)
2015-03-03 23:50:00 +01:00
Juan RP
d2f127d7ab
xbps-src: create log files in $XBPS_STATEDIR while installing bdeps.
2015-03-03 10:45:34 +01:00
Enno Boland
dc6f171d9e
New package: libpagemaker-0.0.2
2015-03-02 20:59:12 +01:00
Juan RP
46a8da47f0
environment/autoconf-cache: add more more overrides for gnulib.
...
Close #1046
2015-03-02 15:29:42 +01:00
Duncaen
ecdfaf50ee
common-linux: fix tests for coreutils
2015-03-02 15:27:15 +01:00
Enno Boland
6420656401
libcmis: update shlib.
2015-03-02 11:09:29 +01:00
Juan RP
b50ec3d0c0
GraphicsMagick: update to 1.3.21 and reset maintainer due to inactivity.
2015-03-02 08:53:42 +01:00
Juan RP
49f445f9da
libstatgrab: update to 0.91 (soname bump).
2015-03-02 08:39:48 +01:00
Juan RP
083d139f68
xbps-src: setup_pkg: rename a var for clarity.
2015-03-01 19:29:16 +01:00
Juan RP
bdb798fa64
xbps-src: more improvements for -E and -t options.
...
If both options are set, check first if the binpkg exists before
creating the temporary masterdir, and clean this up properly.
2015-03-01 19:29:16 +01:00
Juan RP
2f524cf66a
xbps-src: cleanups for -E and -t.
...
-E also detect noarch binpkgs.
-t make sure to cleanup the temporary masterdirs.
2015-03-01 19:29:16 +01:00
Juan RP
3fbdc2c22b
audacious: update to 3.6 (soname bumps).
2015-03-01 12:33:16 +01:00
Juan RP
5665bef5a1
xfce4-panel: update to 4.12.0.
2015-03-01 10:46:42 +01:00
Juan RP
3fb7bd38a2
garcon: update to 0.4.0.
2015-03-01 10:46:42 +01:00
Juan RP
063ac171f5
libxfce4util: update to 4.12.1 (soname bump).
2015-03-01 10:46:42 +01:00
Juan RP
8ee4a7c257
xbps-src: added -E opt to exit immediately if a binpkg already exists.
...
With -E if there's a binary package in a local repository for the
target pkg, exit immediately. This will be used by the upcoming xbps-fbulk(8).
2015-02-28 10:29:27 +01:00
Juan RP
cda175e0d6
xbps-src: make show-build-deps return err when arch is not supported.
2015-02-28 02:38:00 +01:00
Juan RP
429df59e2a
xbps-src: show-build-deps: fix an issue with subpkgs.
2015-02-28 01:52:23 +01:00
Juan RP
4130cd3e8f
xbps-src: show-build-deps: ignore virtual rdeps completely.
2015-02-28 01:46:38 +01:00
Juan RP
3107408b9e
xbps-src: show-build-deps: convert virtual rdeps.
2015-02-28 01:36:22 +01:00
Juan RP
98ae47f3eb
xbps-src: show-build-deps: also print rdeps and drop subpkgs.
2015-02-28 00:13:42 +01:00
Juan RP
ad74cbe1b4
xbps-src: show-build-deps: sanitize deps and use etc/virtual.
2015-02-27 23:48:14 +01:00
Juan RP
fcf24b660f
xbps-src: added -t option to create a temporary masterdir.
...
This temporary masterdir contains hardlinks of files stored in a real
masterdir, and once the target has finished will be removed.
Could be useful to create fully up to date and immutable real masterdirs
that are used as base for the temporary masterdirs.
2015-02-27 23:00:55 +01:00
Juan RP
9c933eda04
common/shlibs: fix a soname from icu.
2015-02-27 22:04:18 +01:00
Duncaen
d14314066b
dbus-c++: rename to libdbus-c++
2015-02-27 22:01:43 +01:00
Duncaen
291d2562e6
New package: dbus-c++-0.9.0
2015-02-27 21:32:17 +01:00
Juan RP
0244882adb
snapper: update to 0.2.6.
2015-02-27 20:56:32 +01:00
Juan RP
d3811ca891
xbps-src: show-build-deps: take only_for_archs into account.
...
Silently error out if arch is not supported... my new bulk build code
expects ERROR if pkg cannot be built for the target arch.
2015-02-27 19:32:54 +01:00
Juan RP
bf48ef4723
vlc: update to 2.2.0 (soname bump).
2015-02-27 18:27:23 +01:00
Juan RP
7f5496db7f
hooks/script-wrapper: fix ncurses5{,w}-config wrappers for alsa-utils.
2015-02-27 10:10:16 +01:00
axetwe
8b032820d3
rakudo-star: unbroke
2015-02-26 21:25:52 +03:00
Juan RP
2d5a7a9323
environment/autoconf_cache: override /dev/{ptc,ptmx} tests.
2015-02-26 09:24:22 +01:00
Dominik Honnef
ac45502d2e
New package: libdmtx-0.7.4
2015-02-25 23:03:42 +01:00
Juan RP
e9c2c65102
environment/autoconf_cache: override some more tests for gnulib.
2015-02-25 19:04:27 +01:00
Juan RP
a4ff74aeb6
xbps-src: make sure to not propagate <subpkg>_package() funcs.
...
Unset all them before processing a new template. Close #1023
2015-02-25 18:54:00 +01:00
TJ Vanderpoel
c8738243b2
daemontools: properly use wrksrc/build_wrksrc and no patch_args
2015-02-25 16:16:31 +01:00
TJ Vanderpoel
c4bbe395ad
daemontools: clean up slashpackage.sh documentation
2015-02-25 16:14:54 +01:00
TJ Vanderpoel
b7c6857c62
daemontools: add slashpackage build-style and utilize
2015-02-25 16:14:54 +01:00
Juan RP
1bbaef721c
xbps-src: do not generate 32bit pkgs for perl/python modules.
2015-02-25 12:00:10 +01:00
Christian Neukirchen
3a5f095293
sox: update to 14.4.2.
2015-02-24 13:29:24 +01:00
Juan RP
f71698e46a
New package: mbedtls-1.3.10 (supersedes polarssl).
2015-02-24 11:27:27 +01:00
Juan RP
2d3f054590
build-style/perl-module: replace host includedir for cross compilation.
2015-02-24 10:05:08 +01:00
Juan RP
336612fc24
hooks/script-wrapper: fix generic_wrapper2 --cflags.
2015-02-24 10:00:33 +01:00
Juan RP
7339b81b43
xbps-triggers: system-accounts: introduce <account>_pgroup to set primary group.
...
While here also change default home directory to /dev/null if unset.
2015-02-23 22:09:20 +01:00
Juan RP
45f34108a3
Merge pull request #1011 from Duncaen/mpv
...
Mpv
2015-02-23 17:34:29 +01:00
Juan RP
b9dea95fe1
lightdm: added qt5 support.
2015-02-23 12:36:55 +01:00
Juan RP
8bf5cb819a
hooks/remove-la: remove all *.la even if those are symlinks.
2015-02-23 11:33:43 +01:00
Duncaen
bdc3056547
mpv: add libmpv ( #1009 )
2015-02-22 17:56:37 +01:00
Juan RP
cb90b79acc
hooks/script-wrapper: create a xapian-config wrapper.
2015-02-22 08:39:09 +01:00
Juan RP
f730aee93a
Merge pull request #1004 from k00mi/mosquitto
...
New package: mosquitto-1.4
2015-02-21 22:32:03 +01:00
Alessio Sergi
398e057844
build_style/python-module: unbreak cross builds
2015-02-21 19:21:21 +01:00
Dominik Honnef
a62f407007
set Go env vars in environment
...
This way, a template can overwrite do_build but still have good defaults
for GOPATH, GOARCH and GOARM.
2015-02-21 14:49:02 +01:00
Dominik Honnef
92c77a10ec
create GOPATH in wrksrc
2015-02-21 14:49:02 +01:00
Dominik Honnef
bd75088422
rename import_path to go_import_path
2015-02-21 14:49:02 +01:00
Dominik Honnef
77e8751a93
New build_style: go
2015-02-21 14:49:02 +01:00
Juan RP
a44cd245bc
hooks/create-xbps-scripts: print what triggers are being added.
2015-02-21 13:03:51 +01:00
Juan RP
869756111e
common/environment/README: build_style -> build-style.
2015-02-21 12:25:57 +01:00
Juan RP
df4c861f97
xbps-src: common/{,environment}/build_style -> common/${,environment}/build-style.
2015-02-21 12:13:07 +01:00
Juan RP
724426f8e7
common/build-profiles: added a minimal README.
2015-02-21 12:07:23 +01:00
Juan RP
32c5ae8e02
common/environment/README: document build_style.
2015-02-21 12:05:22 +01:00
Juan RP
3adb1c5c6b
xbps-src: add environment/build_style to set env vars for build_styles.
2015-02-21 12:03:48 +01:00
Lukas Braun
6eb58a4ff4
New package: mosquitto-1.4
...
Subpackages:
- libmosquitto{,-devel}
- libmosquittopp{,-devel}
- mosquitto-clients
2015-02-20 20:07:05 +01:00
Juan RP
8651a5f000
util-linux: update to 2.26.
2015-02-20 12:58:40 +01:00
Juan RP
d134e57772
mit-krb5: update to 1.13.1.
2015-02-20 10:43:39 +01:00
Juan RP
a762a716be
xbps-src: do not append to make_install_args, to make overrides possible.
...
Thanks @chneukirchen
2015-02-19 16:38:30 +01:00
Alessio Sergi
9709a49cc9
New package: python-pyzmq-14.5.0
2015-02-19 09:51:00 +01:00