Commit Graph
100 Commits
Author SHA1 Message Date
Jürgen Buchmüller 272114cd05 xbps-src: trying to fix FFLAGS construction
This still isn't perfect. When the common/xbps-src/shutils/chroot.sh
function chroot_init() is called, the value for $XBPS_FFLAGS, which is
defined in common/build-profiles/bootstrap.sh, is empty.

Put the immediate value into the generated /etc/xbps/xbps-src.conf
file until someone finds out where passing the value of $XBPS_FFLAGS
throughout the scripts is missing.
2017-03-08 17:36:22 +01:00
Jürgen Buchmüller f7558c16aa common: lost the FCC to FC change somehow
Should now be conforming to GNU make.
2017-03-08 16:06:54 +01:00
Jürgen Buchmüller 60603dd0a5 common: rename FCC to FC and introduce FFLAGS 2017-03-08 16:04:42 +01:00
Jürgen Buchmüller 6d0d142d15 xbps-src common.sh: add FCC for gfortran
Introduce an environment variable `FCC` for fortran, just as CC,
CXX etc. are defined for the other compilers.

It is set to `${XBPS_CROSS_TRIPLET}-gfortran` when cross compiling, or
to just `gfortran` when building for the native architecture.
Use just "$FCC" now when specifying the fortran compiler in a template.
2017-03-08 15:18:14 +01:00
Jürgen Buchmüller fd97fe23a9 Merge pull request #5921 from pullmoll/cross-fortran
cross-*: enable fortran cross compilers and update glibc
2017-03-08 11:22:06 +01:00
Jürgen Buchmüller f6f380bee9 cross-vpkg-dummy: add gcc-fortran 2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 3e89e48505 cross-x86_64-linux-musl: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 710e2431a6 cross-mipsel-linux-muslhf: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 5063a16993 cross-mipsel-linux-musl: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 37d2d5049d cross-mips-linux-musl: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 3651ec2de9 cross-i686-pc-linux-gnu: fortran and glibc
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
+ Update glibc to 2.25
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 34b0eb8f73 srcpkgs/cross-i686-linux-musl: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller a6dc405594 cross-armv7l-linux-musleabihf: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 69f6f34e34 cross-armv7l-linux-gnueabihf: fortran and glibc
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
+ Update glibc to 2.25
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller b06fed1380 cross-arm-linux-musleabihf: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 97477a128d cross-arm-linux-musleabi: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller be1e6ce9af cross-arm-linux-gnueabihf: fortran and glibc
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
+ Update glibc to 2.25
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 858c4e9373 cross-arm-linux-gnueabi: fortran and glibc
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
+ Update glibc to 2.25
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 6291904614 cross-aarch64-linux-musl: enable fortran
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller 6099ae40ea cross-aarch64-linux-gnu: fortran and glibc
+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
+ Update glibc to 2.25
2017-03-07 21:29:30 +01:00
Jürgen Buchmüller aee84c1e1d qt5: mark as broken for aarch64 (builder issues) 2017-03-07 18:34:16 +01:00
Jürgen Buchmüller 5cf08a4160 icecat-i18n: update to 45.7.0 2017-03-07 05:12:00 +01:00
Jürgen Buchmüller a7086b98cc hitori: update to 3.22.2 2017-03-07 04:31:17 +01:00
Jürgen Buchmüller f39946ae87 icecat: update to 45.7.0 2017-03-07 04:21:22 +01:00
Jürgen Buchmüller 2b5d21a594 qbittorrent: nocross for now 2017-03-07 04:18:32 +01:00
Jürgen Buchmüller 408dcada7f qbittorrent: update to 3.3.11 2017-03-07 03:58:25 +01:00
Jürgen Buchmüller e7e0bc76ae common/shlibs: fix for rtmpdump-2.4.20161210 2017-03-07 03:01:03 +01:00
Jürgen Buchmüller 873aa1fecc qmc2: fix cross
For cross builds the dependency pulseaudio-devel needs to be explicitly set.
2017-03-07 02:56:22 +01:00
Jürgen Buchmüller 39f211fe20 ffmpeg: revbump for rtmpdump-2.4.20161210 2017-03-07 02:49:29 +01:00
Jürgen Buchmüller 473af6e64f gst-plugins-bad1: revbump for rtmpdump-2.4.20161210 2017-03-07 02:49:17 +01:00
Jürgen Buchmüller 497208cde3 gst-plugins-bad: revbump for rtmpdump-2.4.20161210 2017-03-07 02:49:12 +01:00
Jürgen Buchmüller 0c7d6ac7ab rtmpdump: update to 2.4.20161210 2017-03-07 02:48:23 +01:00
Jürgen Buchmüller 352dd1c4b8 qmc2: update to 0.183 2017-03-07 02:37:36 +01:00
Jürgen Buchmüller 6082bbfaf3 build-style qmake: set QMAKE_{CC,CXX,LINK} 2017-03-07 02:03:35 +01:00
Jürgen Buchmüller a0c1d045d0 qt5-styleplugins: rebuild for tslib-1.6 2017-03-07 01:02:28 +01:00
Jürgen Buchmüller ed79b87073 qt5-doc: update to 5.8.0 2017-03-07 01:01:00 +01:00
Jürgen Buchmüller 1272e255e2 qt5-webkit: fix cross + clean up
Don't use build style qmake, but override do_configure, do_build and
do_install in the template. Switch to out-of-source-tree build and
add missing makedepends libjpeg-turbo-devel.
2017-03-06 21:19:23 +01:00
Jürgen Buchmüller 394a9f4f5d qt5: fix armv6* by using more system libs
Use ffmpeg (libavcodec, libavformat, libavutil), libevent,
jsoncpp, and protobuf system libraries instead of the ones
shipped with qtwebengine and chromium.
Now armv6* builds succeed because the problematic vp8 is handled
by the system ffmpeg package, where it is disabled for armv6*

Fix leaking of CFLAGS and LDFLAGS into the installed mkspecs.
This should fix building qt5-webkit for cross targets.
2017-03-06 01:27:12 +01:00
Jürgen Buchmüller 7a66d31fc6 qt: revbump for tslib-1.6.0 2017-03-06 01:25:21 +01:00
Jürgen Buchmüller d04f51ef26 calibre: revbump for tslib-1.6.0 2017-03-06 01:25:20 +01:00
Jürgen Buchmüller dc5f12a6d3 tslib: update to 1.6.0
Upstream finally changed to a sane shlib version scheme.
2017-03-06 01:25:16 +01:00
Jürgen Buchmüller c32c500c6c rkt: fix musl 2017-03-06 01:02:12 +01:00
Jürgen Buchmüller 5ee1c603d3 protobuf: build with -std=c++14 for qt5 compat 2017-03-06 00:22:47 +01:00
Jürgen Buchmüller 4d9f0d653c gnome-initial-setup: no longer broken for musl 2017-03-05 20:42:10 +01:00
Jürgen Buchmüller 3f6bcd7a18 gnome-session: no longer broken for musl 2017-03-05 20:41:34 +01:00
Jürgen Buchmüller 734f5db5f7 gdm: no longer broken for musl 2017-03-05 20:41:15 +01:00
Jürgen Buchmüller 3b7e93a1f7 elogind: fix musl
Closes #5887
2017-03-05 17:41:57 +01:00
Jürgen Buchmüller 7137665084 qt5: armv6* is currently broken 2017-03-05 14:26:05 +01:00
Jürgen Buchmüller c0957b2511 qt5: unbreak for i686 2017-03-05 08:52:37 +01:00
Jürgen Buchmüller 732663da24 python: fix i686 semaphore lock
Fixes building qt5 for i686.
2017-03-05 08:52:37 +01:00
Jürgen Buchmüller 51b37945a2 qt5: add missing common/shlibs entry 2017-03-05 04:10:52 +01:00
Jürgen Buchmüller cd634b0b19 qt5-webkit: update to 5.8.0 2017-03-05 02:41:34 +01:00
Jürgen Buchmüller 013674e3a8 qt5: update to 5.8.0
No longer build examples but just install the source in qt5-examples.
New submodule qt5-speech.
2017-03-05 02:41:34 +01:00
Jürgen Buchmüller 5ac2185aa3 mkvtoolnix: update to 9.9.0 2017-03-04 11:03:38 +01:00
Jürgen Buchmüller 687c5a51b5 lollypop: update to 0.9.230 2017-03-04 10:24:28 +01:00
Jürgen Buchmüller 511e84d409 lxqt-panel: fix C++11 build (with Qt5-5.8.0) 2017-02-28 16:53:48 +01:00
Jürgen Buchmüller 0bc6618e4e chroot-util-linux: just remove /lib{,32} 2017-02-28 06:21:28 +01:00
Jürgen Buchmüller 05ce3ab9d0 chroot-util-linux: move lib/* to usr/lib 2017-02-28 05:05:11 +01:00
Jürgen Buchmüller b831da3e9f chroot-util-linux: update to 2.29.2 2017-02-28 04:57:38 +01:00
Jürgen Buchmüller e2315568a3 gcc-multilib: use isl15 instead of ppl and cloog 2017-02-26 04:16:43 +01:00
Jürgen Buchmüller 48cee17440 facter: revbump for leatherman-0.11.1 2017-02-26 01:56:39 +01:00
Jürgen Buchmüller a34fbf8f08 cpp-hocon: revbump for leatherman-0.11.1 2017-02-26 01:56:22 +01:00
Jürgen Buchmüller b27acf8dc2 leatherman: update to 0.11.1 2017-02-26 01:56:08 +01:00
Jürgen Buchmüller 0a0353be8d Adapta: update to 3.89.4.47 2017-02-26 01:52:35 +01:00
Jürgen Buchmüller b127d77cd6 alacritty: revbump for previous 2017-02-25 18:41:57 +01:00
Jürgen Buchmüller bac1047fcc apg: homepage is gone, use archive.org 2017-02-25 18:35:04 +01:00
Jürgen Buchmüller 05354bdefd chroot-git: update to 2.12.0 2017-02-25 16:04:54 +01:00
Jürgen Buchmüller 5ac4472f56 qtchooser: update to 63
Version 58 distfile is gone.
2017-02-25 16:01:05 +01:00
Jürgen Buchmüller ab7d73027c xorriso: fix PIE by overriding do_build() 2017-02-25 15:59:47 +01:00
Jürgen Buchmüller 6b2d675713 xorriso: nopie=yes for now 2017-02-25 15:41:18 +01:00
Jürgen Buchmüller 16e2ea0425 xorriso: revbump for checksum change 2017-02-25 15:39:00 +01:00
Jürgen Buchmüller 2af4536d5b xorriso: checksum changed
1.4.7 is the the current snapshot version and upstream changed it.
2017-02-25 15:37:21 +01:00
Jürgen Buchmüller 2088d6b21a Revert "vim: mark broken for non-musl"
This reverts commit 9dea6b0584.
2017-02-25 03:53:10 +01:00
Jürgen Buchmüller 9dea6b0584 vim: mark broken for non-musl 2017-02-25 03:46:19 +01:00
Jürgen Buchmüller 3f17c41fd9 cross-mips-linux-musl: fix musl version 2017-02-25 01:39:52 +01:00
Jürgen Buchmüller bd20b3c8e3 cross-mipsel-linux-muslhf: fix musl version 2017-02-25 01:38:43 +01:00
Jürgen Buchmüller 1c977b0ba0 Merge pull request #5811 from yopito/kernel-libc-headers
kernel-libc-headers: musl libc support for compat with linux/*.h
2017-02-24 21:51:13 +01:00
Jürgen Buchmüller aa29a747a4 compiz-plugins-experimental: fix cross 2017-02-24 00:22:46 +01:00
Jürgen Buchmüller 6ba0c335cd linux4.4: update to 4.4.50 2017-02-23 03:02:10 +01:00
Jürgen Buchmüller 194cf9a127 kservice: fix cross 2017-02-23 03:01:17 +01:00
Jürgen Buchmüller d17047d19b facter: revbump for cpp-hocon-0.1.5 2017-02-23 02:59:59 +01:00
Jürgen Buchmüller 77f5457836 cpp-hocon: update to 0.1.5 2017-02-23 02:59:14 +01:00
Jürgen Buchmüller 4e8b74b022 openlierox: unbreak 2017-02-23 00:01:29 +01:00
Jürgen Buchmüller fc41fd6210 SDL2_gfx: update to 1.0.3 2017-02-22 14:19:36 +01:00
Jürgen Buchmüller 71e40ab39a mame: update to 0.183 2017-02-22 14:10:07 +01:00
Jürgen Buchmüller c534ed02c3 qt-webkit: rebuild for fixed moc-qt4
Fixed moc-qt4 allows building qt-webkit again.
Set the correct include paths for cross builds.
Also use the same -std=gnu++98 which is used for qt itself.
2017-02-20 22:14:28 +01:00
Jürgen Buchmüller 37ca7282a9 tesseract-ocr: oops, remove testing trails
When testing the new release I disabled some parts of the template
and forgot to clean up and re-enable them before pushing. Sorry for
the waste of bandwidth and space.
2017-02-20 21:28:56 +01:00
Jürgen Buchmüller 16a23fa962 tesseract-ocr: update to 3.05.00 2017-02-20 20:50:14 +01:00
Jürgen Buchmüller d9678627de qt: add workaround for moc parsing bug
The moc-qt4 parser fails to recognize the redefinition of some
macros like major(), minor() in the new version of the
kernel-libc-headers-4.9.8 file sys/sysmacros.h.
Add a patch to predefine the macro _SYS_SYSMACROS_H_OUTER
which works around this bug and makes it possible again to
build qt-webkit and possibly other packages depending on qt.
2017-02-20 18:29:37 +01:00
Jürgen Buchmüller d5362b95b7 go: broken for aarch64* 2017-02-20 13:31:41 +01:00
Jürgen Buchmüller e4f8c5e0df Merge pull request #5754 from pullmoll/efi
efivar, efibootmgr: update to 31, 14
2017-02-20 13:25:20 +01:00
Jürgen Buchmüller 9e3759b154 blueman: fix musl (hack)
Fix a kernel-libc-headers-4.9.8 introduced problem with including
linux/if_bridge.h trying to redefine musl libc defined structs.
The only thing required is the "#define BRCTL_SET_BRIDGE_FORWARD_DELAY 8".
2017-02-19 19:34:03 +01:00
Jürgen Buchmüller 1212eb1341 Revert "qt-webkit: fix cross"
This reverts commit 090d50f1da.

Need to investigate the failures.
2017-02-19 15:57:47 +01:00
Jürgen Buchmüller 090d50f1da qt-webkit: fix cross 2017-02-19 14:17:41 +01:00
Jürgen Buchmüller 0d9dd37c18 base-chroot-musl: add missing architecture 2017-02-19 12:18:02 +01:00
Jürgen Buchmüller 251bb42ed8 musl-obstack: add missing architecture 2017-02-19 12:16:21 +01:00
Jürgen Buchmüller 21e357c97c dssi: fix cross 2017-02-19 10:39:11 +01:00
Jürgen Buchmüller 1f20b4725f New package: emerald-themes-0.8.12.1 2017-02-19 07:51:57 +01:00
Jürgen Buchmüller 76946dc78c New package: emerald-0.8.12.4 2017-02-19 07:43:17 +01:00
Jürgen Buchmüller dddadeb96b New package: ccsm-0.8.12.4 2017-02-19 07:43:17 +01:00