Commit graph

2164 commits

Author SHA1 Message Date
bougyman
555b83bf8c New package: skalibs-2.3.5.1 2015-06-19 10:49:57 -05:00
Christopher Brannon
58fd640ff2 socat: unbreak musl builds for arm*, i686
musl's termios doesn't have c_ispeed.
2015-06-18 17:49:43 -07:00
Juan RP
298d4a2d40 nghttp2: update to 1.0.2 (soname bump). 2015-06-17 08:19:39 +02:00
Juan RP
9feb327d5f mbedtls: update to 1.3.11. 2015-06-16 07:18:50 +02:00
Andrea Brancaleoni
0267147105 procps-ng: added devel files 2015-06-12 17:14:22 +02:00
Dominik Honnef
504831f121 build-style/go: install cross-built binaries properly 2015-06-12 13:21:32 +02:00
Christian Neukirchen
93853b06e5 pre-configure/02-script-wrapper.sh: taglib-config needs generic_wrapper2. 2015-06-10 13:51:38 +02:00
Christian Neukirchen
1528edd979 boost: update to 1.58.0. 2015-06-09 20:25:14 +02:00
Enno Boland
d364aa0e1b New package: gegl3-0.3.0 2015-06-09 11:26:34 +02:00
Juan RP
7fec5d6aac hooks/script-wrapper: fix generic_wrapper3: just replace prefix/libdir. 2015-06-08 08:01:59 +02:00
Alessio Sergi
7361853157 poppler: update to 0.33.0 (soname bump) 2015-06-07 22:22:33 +02:00
Juan RP
d8030e5651 Revert "xbps-src: install dependencies with -U (--unpack-only)."
This reverts commit 8d2226deba.

This breaks all bins that need ca-certificates (curl, wget, git, etc).
2015-06-07 17:02:20 +02:00
Juan RP
8d2226deba xbps-src: install dependencies with -U (--unpack-only).
This should result in a considerable performance improvement, because the
expensive configuration phase of all dependencies is skipped.

Hopefully this does not introduce build issues :-)
2015-06-07 12:06:55 +02:00
Juan RP
ff1a547ee2 Revert "chroot-style: u{chroot,unshare}: set POSIXLY_CORRECT to behave in POSIX mode."
This reverts commit 5a4c1c4ebe.

Breaks xbps-src -a target ..., so revert this for now.
2015-06-07 10:52:48 +02:00
Juan RP
5a4c1c4ebe chroot-style: u{chroot,unshare}: set POSIXLY_CORRECT to behave in POSIX mode.
musl stops processing options in getopt as soon as a non option is processed,
and this is the POSIX way. glibc needs to set this env var to behave in
POSIX mode as well.
2015-06-07 10:01:01 +02:00
Dominik Honnef
d7cf77ef25 x265: update to 1.7 (soname bump) 2015-06-07 09:58:56 +02:00
Christian Neukirchen
29b771bab5 libatomic_ops: update to 7.4.2. 2015-06-06 17:53:15 +02:00
Enno Boland
cb44584a0c vala: update to 0.28.0. 2015-06-06 08:47:26 +02:00
Enno Boland
0445591df6 New package: libmediaart2-1.9.0 2015-06-06 08:47:26 +02:00
Enno Boland
6936e4e13d rygel: update to 0.26.0. 2015-06-06 08:47:26 +02:00
Enno Boland
f118c83c1f New package: gsound-1.0.1 2015-06-06 08:47:25 +02:00
Enno Boland
fd85ea625f gnome-dictionary: update to 3.16.0. 2015-06-06 08:47:24 +02:00
Enno Boland
00b33c0f2f New package: clutter-gst3-3.0.4 2015-06-06 08:47:23 +02:00
Enno Boland
e6f6392ce1 evolution-data-server: update to 3.16.0. 2015-06-06 08:47:23 +02:00
Enno Boland
fa7785cc3a New package: gom-0.3.0 2015-06-06 08:47:22 +02:00
Christian Neukirchen
d2600d1411 environment/configure/bootstrap.sh: use -isystem and -rpath-link during bootstrap. 2015-06-05 11:06:31 +02:00
Juan RP
60f4ec0649 build-profiles/aarch64-musl: set XBPS_TARGET_CXXFLAGS correctly. 2015-06-05 07:16:53 +02:00
Juan RP
d92a936075 Merge pull request #1679 from pullmoll/geda
New package: geda-1.8.2
2015-06-04 17:29:08 +02:00
Juan RP
aa437125b9 Merge pull request #1759 from beefcurtains/network-ups-tools
network-ups-tools: enable snmp module
2015-06-04 17:21:18 +02:00
Juan RP
4e27c0b449 environment/configure: append to {C,LD}FLAGS, don't override them. 2015-06-04 16:03:42 +02:00
Juan RP
14e40a77e3 build-profiles/aarch64: set XBPS_TARGET_CXXFLAGS correctly. 2015-06-04 15:55:56 +02:00
Juan RP
616b13c63c nvidia: add new shlibs to common/shlibs. 2015-06-04 14:14:41 +02:00
Juan RP
8bbae79dc0 env/autoconf_cache: updated gnulib override tests for musl from Sabotage. 2015-06-04 08:34:10 +02:00
beefcurtains
af3eea3a2c network-ups-tools: enable snmp module 2015-06-04 05:27:14 +00:00
jbu
36d464ed7b New package: geda-1.8.2
I chose the all lowercase name, while the project uses gEDA in some places.
The package is broken for *-musl because guile fails to build there.
2015-06-03 22:21:38 +02:00
Juan RP
1ffba0ae71 xbps-src: fix regression with the proot chroot-style. 2015-06-03 20:12:49 +02:00
beefcurtains
4018212525 Merge pull request #1703 from pullmoll/eds
evolution-data-server: revbump, patch + hook to build with musl
2015-06-03 16:47:08 +00:00
beefcurtains
0d7c280b0e travis: look for xbps in /usr/bin 2015-06-03 09:43:13 +00:00
Juan RP
53465da53f xbps-src/environment: set --sbindir=/usr/bin in ${configure_args}. 2015-06-03 14:48:30 +02:00
Juan RP
2fad5b3d5d xbps-src/hooks/pkglint: error out if DESTDIR/usr/sbin exists. 2015-06-03 14:13:31 +02:00
Juan RP
3493f3c229 xbps-src: requires xbps>=0.45 now. 2015-06-03 11:32:47 +02:00
Juan RP
28b44acac9 xbps-src/cross: reconfigure base-directories too. 2015-06-03 10:55:37 +02:00
Juan RP
428c34d1f0 xbps-src: reconfigure base-files not base-directories. 2015-06-03 10:44:58 +02:00
Juan RP
1f0294fb72 build-style/cmake: sbin -> bin. 2015-06-02 18:01:12 +02:00
Juan RP
3c28fa4bf9 icu-49: removed; no pkg depends on it... bye bye. 2015-06-02 16:54:34 +02:00
jbu
a68112268b evolution-data-server: make it build with musl
+ Add a common/environment/configure/autoconf_cache/musl-linux entry for iconv
+ Add a patch to define ICONV_10646 in case it is not defined
2015-06-02 10:47:20 +02:00
Juan RP
431f7aa882 Merge pull request #1681 from pullmoll/libopenraw
New package: libopenraw-0.0.9
2015-05-31 11:43:35 +02:00
jbu
9638ea342f New package: libopenraw-0.0.9 2015-05-31 11:10:27 +02:00
Juan RP
1252c4bf63 srcpkgs/rhythmbox: update to 3.2.1. 2015-05-31 09:42:35 +02:00
Juan RP
2fc2bdb0f3 env/autoconf: override ac_cv_sys_file_offset_bits for musl. 2015-05-31 09:40:19 +02:00
jbu
820f354f19 New package: ffmpegthumbnailer-2.0.10 2015-05-30 08:10:08 +02:00
Juan RP
e744713e71 Merge pull request #1607 from norvegh/kompare
New package: kompare and libkomparediff2
2015-05-29 11:50:08 +02:00
jbu
07d6f47095 New package: tesseract-ocr-3.02.02 2015-05-28 15:47:14 +02:00
jbu
fc97905219 New package: leptonica-1.72 2015-05-28 11:26:09 +02:00
jbu
f33ade4893 New package: codeblocks-13.12
Closes #1665
2015-05-28 00:12:40 +02:00
Christopher Brannon
22e62b9524 New package: libmaa-1.3.2 2015-05-26 03:05:37 -07:00
Enno Boland
1f9189448e gwenhywfar: update to 4.14.0. 2015-05-26 10:02:30 +02:00
Enno Boland
4242595cf7 New package: http-parser-2.5.0 2015-05-24 10:15:25 +02:00
Enno Boland
1944d99cc2 libcec: add build option for raspberry pi 2015-05-24 10:13:02 +02:00
Juan RP
b16b3d877d options.description: added desc for zeitgeist. 2015-05-24 09:45:50 +02:00
norvegh
5adbbe5fcf kompare: fixed conflict 2015-05-23 10:43:26 +02:00
Juan RP
b1d2d425b4 xbps-src: remove stupid workaround to sleep for a second.
This was added to make sure pkg file metadata contains a different mtime
(in seconds precision), but building multiple pkgs in less than a second
will be really strange.
2015-05-23 09:52:19 +02:00
Juan RP
94f2e004b4 xbps-src: remove autodeps while building hostdeps too. 2015-05-23 09:52:19 +02:00
Juan RP
35bef58c7b hooks/strip: do not strip files at /usr/lib/debug. 2015-05-23 09:52:19 +02:00
norvegh
9babf62ca6 okteta: fixed conflict 2015-05-22 14:21:16 +02:00
Juan RP
0609f4c62b environment/gnu-configure-args: set --mandir again. 2015-05-22 14:14:58 +02:00
Juan RP
1f2fec69a9 environment/gnu-configure-args: do not set --localedir.
Some pkgs error out if --localedir is set unconditionally (ncurses),
so that remove this for now.
2015-05-22 14:12:01 +02:00
Juan RP
d573e532db env/gnu-configure-args: set --localedir and --bindir explicitely for now. 2015-05-22 11:03:29 +02:00
Alexey Derlaft
15a23613f8 mate: update to 1.10.0 2015-05-21 20:31:16 +02:00
Juan RP
f7bb54b856 environment: override gettext tests for musl on native too. 2015-05-21 12:02:54 +02:00
Juan RP
fefa330484 environment: override gettext tests for musl. 2015-05-21 11:47:46 +02:00
Juan RP
f62a3e2fc2 libvpx: update to 1.4.0 (soname bump). 2015-05-20 08:23:57 +02:00
Juan RP
b1055b6d0c Merge pull request #1614 from thypon/device-tree-compiler
New package: dtc-1.4.1
2015-05-20 07:41:03 +02:00
Juan RP
58749959da xbps-src: create a nspr-config wrapper to unbreak mozjs24 cross and others. 2015-05-20 07:30:52 +02:00
Andrea Brancaleoni
2a6b02638d New package: dtc-1.4.1 2015-05-19 18:22:46 +02:00
norvegh
d8dc485d6b New package: kompare 2015-05-19 13:19:20 +02:00
norvegh
5804b30951 New package: libkomparediff2-4.14.2 2015-05-19 12:59:17 +02:00
norvegh
7b0b712d1f New package: okteta-4.14.2 2015-05-19 12:50:02 +02:00
Juan RP
1e340ceb79 hooks: activate override-config by default. 2015-05-18 09:33:39 +02:00
Juan RP
537cdcb9e8 cross-arm-linux-gnueabihf7 -> cross-armv7l-linux-gnueabihf. 2015-05-17 08:33:09 +02:00
Juan RP
b13f6e6fc5 cross-arm-linux-musleabi -> cross-arm-linux-musleabihf (for ARMv6 HF). 2015-05-17 08:15:41 +02:00
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