Commit graph

2225 commits

Author SHA1 Message Date
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
Juan RP
f38c8ba711 xbps-src: fix per pkg options declared in etc/conf (close #973). 2015-02-16 10:48:21 +01:00
Juan RP
7b1f053e57 libfetch: create a versioned soname (#871). 2015-02-16 11:00:40 +01:00
Juan RP
ee07b60432 libgsm: create a versioned soname (#874).
Also merge two additional patches from Gentoo.
2015-02-16 10:36:30 +01:00
Juan RP
075ace33f0 crypto++: create a versioned soname (#871).
We use the same version for the soname, because I'm not sure if the major
version would be applicable.
2015-02-16 10:14:13 +01:00
Juan RP
05f5b6e455 perl: update to 5.20.2 and make the soname versioned (#871).
- Merged some patches from Gentoo for misc fixes/tweaks and versioned soname.
- Update common/shlibs with libperl.so.5.20 soname.
2015-02-15 13:49:17 +01:00
Juan RP
f5d50b4ec8 libinput: update to 0.10.0 (soname bump). 2015-02-15 10:55:14 +01:00
Juan RP
53b9547a15 x265: update to 1.5 (soname bump). 2015-02-14 09:10:59 +01:00
Alessio Sergi
c0ee13c8be ImageMagick: update to 6.9.0-5 (soname bump) 2015-02-13 15:45:05 +01:00
Juan RP
b2143525b9 pulseaudio: update to 6.0. 2015-02-13 03:33:40 +01:00
Enno Boland
4bc31c0311 New package: rrdtool-1.4.9 2015-02-13 00:58:29 +01:00
Juan RP
fa512a5109 hooks/script-wrapper: use generic_wrapper3 for libpng-config.
Fixes dillo cross compilation.
2015-02-11 15:11:15 +01:00
Christian Neukirchen
989f351fd6 llvm: add lldb-3.5.1. 2015-02-11 14:33:22 +01:00
necrophcodr
8539fb0906 libenet: add development files and update shlibs. 2015-02-10 19:28:41 +01:00
Alessio Sergi
f417430e41 xbps-src: update_check: set default url to PYPI for Python packages 2015-02-10 12:15:10 +01:00
Juan RP
863c2c5295 efl: update to 1.13.0.
- Enable DRM evas module.
- Enable the wayland option now that we can use it without systemd.
2015-02-09 19:12:17 +01:00
Juan RP
36f749f305 pcmanfm-qt: update to 0.9.0 (soname bump). 2015-02-08 19:52:47 +01:00
Juan RP
d0bc93004e lxqt-globalkeys: update to 0.9.0. 2015-02-08 19:34:16 +01:00
Juan RP
86dc76c030 liblxqt-mount: update to 0.9.0. 2015-02-08 19:25:59 +01:00
Juan RP
650b82912a liblxqt: update to 0.9.0. 2015-02-08 19:21:14 +01:00
Juan RP
c928068062 New package: kguiaddons-5.6.0. 2015-02-08 19:16:53 +01:00
Juan RP
3532471d06 New package: kwindowsystem-5.6.0. 2015-02-08 19:11:02 +01:00
Juan RP
964bf772ba hooks/register-pkg: register 32bit pkgs in cross mode too.
You can now build 32bit pkgs in cross compilation mode (-a i686).
2015-02-08 18:13:24 +01:00
Duncaen
599566c4a3 libechonest: update to 2.3.1. 2015-02-08 14:52:22 +01:00
Juan RP
ef9056ec30 hooks: move pkglint to the pre-pkg phase to make this work again. 2015-02-08 11:21:47 +01:00
Juan RP
2f9f85e3f5 build-profiles: *-musl: enable -fstack-protector-strong. 2015-02-07 11:37:44 +01:00
Juan RP
84b56a438f hooks/shlib-provides: fix inverted condition. 2015-02-07 10:04:03 +01:00
Juan RP
85f3b568a6 common/shlibs: do not use vpkgs for libGLES/EGL with rpi-firmware.
We do want explicit dependency to rpi-firmware, not a virtual pkg.
2015-02-07 09:53:44 +01:00
Juan RP
75cbc878a9 hooks/shlib-provides: if pkg sets shlib_provides do not skip it. 2015-02-07 09:53:21 +01:00
Juan RP
e081bb0888 New package: kodi-rpi-14.1 (supersedes xbmc-rpi). 2015-02-06 16:31:29 +01:00
Juan RP
bf2ef44e31 xbps-src: environment/subpkg: sort and sync with reality. 2015-02-05 11:40:31 +01:00
Juan RP
5725a2e0ae xbps-src: introduce "noshlibprovides" to skip shlib-provides detection. 2015-02-05 11:37:10 +01:00
Juan RP
5c95087605 hooks/gen-pkg: do not autogenerate dbg pkg if this exists already.
This will be required by an upcoming change to linuxX.X by @chneukirchen
to build a -dbg pkg; and we cannot generate it automatically for now.

This avoids a double pkg creation noticed by @chneukirchen.
2015-02-05 11:30:32 +01:00
Juan RP
5352c7a007 cross-i686-linux-musl: update components, enable -fstack-protector-strong.
- updated binutils to 2.25
- updated gcc to 4.9.2
- updated musl to 1.1.6
- updated linux headers to 3.18.5
2015-02-03 17:50:28 +01:00
Juan RP
ccc4b79acf cross-x86_64-linux-musl: update components, enable -fstack-protector-strong.
- updated binutils to 2.25
- updated gcc to 4.9.2
- updated musl to 1.1.6
- updated linux headers to 3.18.5
2015-02-03 17:33:03 +01:00
Juan RP
52b35693d4 cross-arm-linux-musleabi: update components.
- binutils updated to 2.25
- gcc updated to 4.9.2
- musl updated to 1.1.6
- kernel headers updated to 3.18.5

Also enable -fstack-protector-strong by default in the armv[67]hf-musl
cross profiles.
2015-02-02 22:18:19 +01:00
Juan RP
56e4c861bd hooks/create-xbps-metadata-scripts: fix mktemp assignation.
When set -o ERR is set the exit case wasn't executed. From the bash
manual page:

"The ERR trap is not executed if the
failed command is part of the command list immediately following
a while or until keyword, part of the test in an if statement,
part of a command executed in a && or || list except the command
following the final && or ||, any command in a pipeline but the
last, or if the command's return value is being inverted using
!.  These are the same conditions obeyed by the errexit (-e)
option."
2015-02-01 09:09:38 +01:00
Juan RP
61a52a6656 New package: libcdio-paranoia. 2015-01-31 10:43:21 +01:00
Juan RP
1db2421b18 srcpkgs: rebuild pkgs against libcdio-0.93. 2015-01-31 10:35:03 +01:00
Juan RP
6c395cb76e xbps-src: create a new hook that collects shlib-provides.
This is necessary to be able to collect shlib-provides for 32bit pkgs,
which are autogenerated.

The strip-and-debug-pkgs hook now just does what its name mentions:
 strip binaries and create -dbg pkgs.
2015-01-30 12:20:00 +01:00
Juan RP
c12db84339 Revert "nettle: update to 3.0 (soname bump) and rebuild revdeps against it."
This reverts commit 899910c9b4.
2015-01-29 18:53:38 +01:00
Juan RP
899910c9b4 nettle: update to 3.0 (soname bump) and rebuild revdeps against it. 2015-01-29 18:49:04 +01:00
Juan RP
8c72c295c2 libimobiledevice: update to 1.2.0 (soname bump). 2015-01-29 07:44:18 +01:00
Juan RP
946dab4f1f Merge pull request #936 from Duncaen/tomahawk
tomahawk: remove plugins from shlibs
2015-01-28 16:50:20 +01:00
Juan RP
d104a99fa0 hooks/prepare-32bit: introduce lib32symlinks.
- This creates a symlink of a file stored in usr/lib32 to usr/lib.
- This expects basename of files stored in usr/lib32.
- This is required by an upcoming change to the glibc pkg.
2015-01-28 16:29:45 +01:00
Duncan Overbruck
c44c1a7557 tomahawk: remove plugins from shlibs 2015-01-28 14:48:47 +01:00
Enno Boland
8dc7f2cc68 New package: libuecc-5 2015-01-27 13:08:01 +01:00
Duncan Overbruck
9c352db04b New package: tomahawk-0.8.2
tomahawk fix
2015-01-25 12:37:11 +01:00
Duncan Overbruck
5737baa232 New package: telepathy-qt-0.9.5
telepathy-qt fix
2015-01-25 12:37:11 +01:00
Duncan Overbruck
53ed2d0acf New package: jreen-1.2.0
jreen fix
2015-01-25 12:37:11 +01:00
Duncan Overbruck
fe283c240d New package: qtkeychain-0.4.0 2015-01-25 12:37:10 +01:00
Duncan Overbruck
a4de4ca3dd New package: quazip-0.7.1 2015-01-25 12:36:34 +01:00
Duncan Overbruck
a86f0cd0b3 New package: libechonest-2.3.0 2015-01-25 12:36:34 +01:00
Juan RP
9eb6fe3216 cinnamon-control-center: update to 2.4.2. 2015-01-24 10:31:34 +01:00
Alessio Sergi
d42d493b99 ImageMagick: update to 6.9.0-4
Fix conf_files.
Delete obsolete shlibs.
Add update-check support.
2015-01-24 00:06:33 +01:00
Juan RP
20f555c736 libressl: update to 2.1.3 (libssl soname bump).
A new subpkg is now created for libssl: libssl30.
2015-01-22 11:23:06 +01:00
Juan RP
1e5632c887 libressl: split shlibs into its own pkgs.
- libcrypto30: provides libcrypto.so.30.
- libssl29: provides libssl.so.29.
- libtls1: provides libtls.so.1.

This in preparation to upgrade libressl to 2.1.3 that introduces
a soname bump to libssl to 30.
2015-01-22 11:11:49 +01:00
Eivind Uggedal
cc8762d3fb update_check.sh: escape gnome package names. 2015-01-21 18:32:25 +00:00
Juan RP
27f983c35e Make ConsoleKit2 the default ckit implementation.
- Switch common/shlibs to use ConsoleKit2 for pkgs that link against libck-connector.so.0
- Revbump ConsoleKit2 to generate proper rdeps.
2015-01-21 11:16:23 +01:00
Juan RP
8b67ccfb89 lxqt-session: rebuild against qt5>=5.4.
Also bump min version for libQt5Widgets to 5.4, due to this "hidden" ABI incompat change.
2015-01-20 18:58:28 +01:00
Juan RP
ee044ec1c6 xonotic: update to 0.8.0. 2015-01-20 10:17:12 +01:00
Enno Boland
f1cd53d393 libosmocore: update to 0.8.0. 2015-01-19 23:46:00 +01:00
Juan RP
24faf53ffa qt5: update to 5.4.0. (close #870) 2015-01-19 22:04:05 +01:00
Juan RP
38c9ebf6df hooks/prepare-32bit: do not create 32bit pkgs for perl/python/ruby modules. 2015-01-19 10:49:56 +01:00
Juan RP
da68a7b63f xbps-src: reverts is now propagated to subpkgs. 2015-01-18 19:34:20 +01:00
Juan RP
c111653c6b hooks/script-wrapper: create libassuan-config wrapper. 2015-01-18 17:05:08 +01:00
Juan RP
b95076f3e9 Merge pull request #883 from Gottox/poppler
update poppler to 0.30.0, revbump all require-shlibs
2015-01-18 10:43:31 +01:00
Enno Boland
132a44145f libgtop: update to 2.30.0. 2015-01-18 02:12:28 +01:00
Enno Boland
e562af5fb5 libgit2: update to 0.22.0. 2015-01-18 01:52:00 +01:00
Enno Boland
ee921afbda poppler: update to 0.30.0. 2015-01-18 01:16:07 +01:00
Juan RP
e0e5b6b861 graphviz: move private shlibs to the main pkg. 2015-01-17 10:10:05 +01:00
Juan RP
59294f2533 xen: update to 4.5.0. 2015-01-15 16:00:53 +01:00
Eivind Uggedal
3b7a76512d update_check.sh: use external update file for overrides 2015-01-15 11:16:30 +00:00
Juan RP
8be6b7b103 hooks/script-wrapper: revert 0e42bf442e.
it's unnecessary and breaks cross compilation of gnome-ssh-askpass.
2015-01-14 14:28:19 +01:00
Juan RP
aed0f3ee0e xbps-src: fix hooks that are expected to be used in subpkgs. 2015-01-14 14:23:10 +01:00
Juan RP
5f63a3cf4f xbps-src: run pre-install hooks for subpkgs too.
The pre-install hooks are run before pkg_install().
2015-01-14 11:31:52 +01:00
Juan RP
0e42bf442e hooks/script-wrapper: multiple run protection. 2015-01-14 11:31:52 +01:00
Juan RP
efd827ebbb build_style/cmake: set LIBDIR to lib32 on x86. 2015-01-14 10:50:48 +01:00
Enno Boland
718d7fb3f3 New package: vte290-0.36.3 2015-01-14 09:46:20 +01:00
Eivind Uggedal
3c91dd1ff4 Merge branch 'master' into webkitgtk2
Conflicts:
	common/shlibs
2015-01-13 22:44:56 +00:00
Juan RP
6e19c668e9 New package: asignify-1.0. 2015-01-13 16:23:10 +01:00
Juan RP
3735ead3dc hooks/prepare-32bit: subst /usr/lib to /usr/lib32 in lib32files. 2015-01-13 15:51:01 +01:00
Juan RP
6cea33c030 vala: update to 0.26.2. Close #602 2015-01-13 11:41:27 +01:00
Juan RP
8e20587b49 Merge branch 'gnome3.14'
Welcome GNOME 3.14!
2015-01-13 01:39:51 +01:00
Juan RP
86df9de56b hooks/script-wrapper: create a fox-config wrapper. 2015-01-12 09:18:53 +01:00
Juan RP
1b2eb0889b build_style/gnu-makefile: set STRIP to /bin/true aka ':'.
This way xbps-src will strip bins itself via hooks to generate the
debuginfo files and -dbg pkgs.
2015-01-11 16:28:46 +01:00
Juan RP
1314c545fd cdparanoia: split into libcdparanoia{,-devel}. 2015-01-11 15:35:09 +01:00
Eivind Uggedal
6b16c2d8a4 webkit-gtk: removed; superseded by webkitgtk2. 2015-01-09 13:09:09 +00:00
Eivind Uggedal
6f7c4680be webkitgtk: build gtk2 subpackages. 2015-01-09 13:09:00 +00:00
Juan RP
5a2536f135 xbps-src: really disable --as-needed if broken_as_needed is set.
Also remove some unnecessary stuff from gnu-configure build_style,
because it's done elsewhere.
2015-01-08 11:54:28 +01:00
Juan RP
29b171a284 xbps-src: return early in the bootstrap target when all deps are built.
This fixes the last issue for the 'bootstrap' target... this requires
xbps>=0.43.1 to work properly.
2015-01-05 17:11:23 +01:00
Logen Kain
3b6f98a57d New Package: ssr-0.3.1 2015-01-03 12:56:20 -06:00
Juan RP
1c642b9eac libressl: update to 2.1.2 (libssl soname bump). 2015-01-03 10:29:03 +01:00
Juan RP
ff9b9b53b6 libucl: update to 0.7.1. 2015-01-03 08:01:42 +01:00
Juan RP
88d6f0a9f5 xbps-src: add all subrepos if an alternate repo is set. 2014-12-30 08:23:42 +01:00
Juan RP
9b692ff5ef gmp: split C++ into gmpxx subpkg; less deps in base. 2014-12-29 18:21:49 +01:00
Juan RP
c29cfb8eac hooks/musl-override: also override config.sub if build_style is unset. 2014-12-28 09:09:31 +01:00
Juan RP
60fbc64cdc marble: there's no point in splitting it into libmarble{,-devel}.
Merge libmarble into the main pkg and create a -devel subpkg.
2014-12-27 13:39:35 +01:00
Alessio Sergi
cb96a1384d gettext: update to 0.19.4 2014-12-27 11:11:05 +01:00
Enno Boland
93ab78a791 New package: LoginKit-git-20141226 2014-12-26 10:37:34 +00:00
Juan RP
4f21cdda25 New package: libasr-1.0.0. 2014-12-25 18:46:00 +01:00
Christian Neukirchen
04817bf514 ruby: update to 2.2.0. 2014-12-25 14:52:30 +01:00
Juan RP
897b504d6b xbps-src: use bootstrap build-profile for the bootstrap target.
... otherwise the proper compiler flags are being used in the chroot case.
2014-12-24 09:55:29 +01:00
Juan RP
8252c1a719 xbps-src: set defaults to XBPS_C{,XX}FLAGS for the bootstrap target. 2014-12-23 09:24:17 +01:00
Juan RP
4a91db3b95 xbps-src: do not use ${version} to compose XBPS_STATEDIR.
GNU autoconf configure scripts will separate PATH components with `:'
and some pkgs could use this char in its version component.
2014-12-22 12:15:34 +01:00
Juan RP
57dc040df6 xbps-src: create required dir for xbps-src.conf. 2014-12-22 11:28:52 +01:00
Juan RP
2e78e7fdcf xbps-src: create xbps.d/xbps.conf with our settings. 2014-12-22 11:24:58 +01:00
Juan RP
fc052bad5b hooks: remove common/hooks/post-install/04-create-xbps-vpkg-files.sh.
It's unnecessary with xbps>=0.42.
2014-12-22 11:19:52 +01:00
Juan RP
b77c7a6836 xbps-src: update for xbps-0.42 and bump required version. 2014-12-22 11:15:44 +01:00
onekk
028409522e New Package: libkipi and libkipi-devel 4.14.3 2014-12-21 16:05:22 +01:00
Juan RP
1ac0f4fe98 net-snmp: update to 5.7.3. 2014-12-21 11:54:14 +01:00
Juan RP
7591e97858 NetworkManager: update to 1.0.0. 2014-12-20 08:57:58 +01:00
pancake
bcaf04fb47 New package: parrot 2014-12-19 11:04:42 +01:00
Juan RP
10454449cd hooks/script-wrapper: fix python-wrapper and update PATH. 2014-12-19 11:01:15 +01:00
Juan RP
9b3c55b8a3 hooks/script-wrapper: use XBPS_WRAPPERDIR. 2014-12-19 10:54:48 +01:00
Juan RP
c1bb026071 libmusicbrainz5: update to 5.1.0 (soname bump). 2014-12-19 10:05:58 +01:00
Juan RP
85e8dd7b6e New package: speexdsp-1.2rc2 (required by some pkgs). 2014-12-16 13:04:27 +01:00
onekk
aea288845c New Package: marble 4.14.3 and accompaining library 2014-12-16 12:32:04 +01:00
Juan RP
c5dbedb04b ldc: update to 0.15.1. 2014-12-15 13:00:26 +01:00
Robert La Spina
9084967ef4 New package: libfcitx-qt5 2014-12-13 03:52:55 -08:00
Juan RP
bf104ce0c4 xbps-src: no need to remove xbps main repo file; it's disabled already. 2014-12-13 10:01:33 +01:00
Juan RP
5929c2458a xbps-src: remove pkg statedir unless -C is set. 2014-12-13 09:42:11 +01:00
Logen Kain
5d803f4b34 New Package: liblastfm-1.0.9 2014-12-12 12:21:34 -06:00
Christian Neukirchen
09c1d7d1da do-extract/00-distfiles.sh: unzip -o to overwrite without asking. 2014-12-12 10:32:12 +01:00
Robert La Spina
31f26d4468 New package: fcitx 2014-12-12 09:25:45 +01:00
Juan RP
22855c054f qhull: register its shlibs (close #708) 2014-12-11 20:18:44 +01:00
Juan RP
9fbb4fcd42 libpgf: register its shlib. 2014-12-11 19:08:20 +01:00
grauehaare
4edbcab591 New package: espeak-1.48.04 2014-12-11 16:40:53 +01:00
Juan RP
6e13dcbaff xbps-src: introduce XBPS_STATEDIR to store state files, logs and others.
XBPS_STATEDIR is created in XBPS_BUILDDIR/.xbps-${sourcepkg}-${version}
and contains logs and state files for all phases, as well as wrappers.

We can now inspect the output from all hooks.
2014-12-11 11:02:22 +01:00
Juan RP
fd3c0c336f wvstreams: merge uniconf subpkg.
- it's required by wvdial anyway.
- it was wrongly splitted with some missing parts in wvstreams.
2014-12-11 07:09:40 +01:00
Enno Boland
86a6dd650e New package: wvstreams-4.6.1 2014-12-11 02:41:11 +01:00
Juan RP
4a5d23fd3a New package: cgmanager-0.33. 2014-12-10 17:21:02 +01:00
onekk
0e16c7333d opencv fixed a typo in common/shlibs 2014-12-10 16:47:56 +01:00
onekk
494fd293a6 New package: opencv 2.4.10 and accompaining packages 2014-12-10 16:45:26 +01:00
Juan RP
28571c1c5e New package: libnih-1.0.3. 2014-12-10 16:36:55 +01:00
Juan RP
dbe94cde64 New package: haveged-1.9.1. 2014-12-10 16:15:44 +01:00
Juan RP
cc6b3134b8 hooks/pkglint: use xbps-query -Rs to check for shlib-requires in repos. 2014-12-10 09:32:28 +01:00
Juan RP
a5193023b9 xbps-src: quote PATH while entering the chroot.
... otherwise if PATH contains whitespaces you could be fucked up.
2014-12-08 18:27:19 +01:00
equeim
91938ed961 New package: libtorrent-rasterbar 2014-12-07 22:35:33 +03:00
Juan RP
f70364e9b2 New package: capstone-3.0. 2014-12-07 20:06:01 +01:00
Juan RP
782f331b10 xbps-src: repair running post-install hooks. 2014-12-06 18:10:08 +01:00
Juan RP
2a7a3209b8 xbps-src: make the 'pkg' target work after 'install'.
- Create state files in $wrksrc for $sourcepkg and $subpackages
to see if the phase needs to be re-run.
2014-12-06 13:45:49 +01:00
Juan RP
be6533d7cc loudmouth: fix cross compilation; register its shlib. 2014-12-06 13:26:15 +01:00
Juan RP
efc17d8c22 xbps-src: accept subpkgname as target pkg for the install target.
Close #686
2014-12-06 12:33:30 +01:00
Juan RP
ef4fb8e0e2 libgksu: unbreak: add missing bdeps, fix cross build, remove gconf schemas.
Also register its soname into common/shlibs.
2014-12-04 06:55:14 +01:00
Juan RP
54356cfdf3 Revert "build_style/gnu-makefile: use our compiler/linker flags."
This reverts commit e5cc2819b4.

Revert this for now... Makefile writers don't seem to respect them.
2014-12-03 17:00:10 +01:00
Enno Boland
7d70ab2e08 libosmocore: update to 0.7.0. 2014-12-03 12:43:07 +01:00
Juan RP
eedca4a854 New package: liboping-1.8.0. 2014-12-01 19:31:00 +01:00
Juan RP
f917bf259a environment/setup: fix vmove with pkgs that use a var named "f". 2014-11-30 21:17:52 +01:00
Eivind Uggedal
1a3b512069 update_check.sh: support for kernels 2014-11-30 19:29:46 +00:00
Juan RP
e5cc2819b4 build_style/gnu-makefile: use our compiler/linker flags. 2014-11-30 12:44:12 +01:00
Alessio Sergi
356561c5c7 poppler: update to 0.28.1 (soname bump) 2014-11-29 23:32:23 +01:00
Eivind Uggedal
e56ad312f1 libucl: update to 0.6.1. 2014-11-29 20:13:15 +00:00
Enno Boland
fb2c71b588 New package: webkit2gtk-2.6.2 2014-11-29 17:39:41 +00:00
Enno Boland
4099a0a13c rygel: update to 0.24.2. 2014-11-29 17:39:41 +00:00
Enno Boland
9c949c5457 vte3: update to 0.38.2. 2014-11-29 17:39:37 +00:00
Enno Boland
fa7d18e0cb gnome-dictionary: update to 3.14.2. 2014-11-29 17:39:36 +00:00
Enno Boland
b7c7cc67fa xbps-src: update-check reports all newer versions one gnome sites. 2014-11-29 17:59:18 +01:00
Enno Boland
8b5b57a2f4 mutt-kz: update to 20141129; rebuild against notmuch-0.19. 2014-11-29 13:37:31 +01:00