1292 Commits

Author SHA1 Message Date
jasper
39567b34b2 bump after libxslt dependency changed 2020-06-09 07:14:44 +00:00
cwen
0dda79af5b arts3: fix with clang on powerpc
clang does not define _CALL_SYSV, breaking an #ifdef. Remove G_VA_COPY
#ifdef hell taken from an old glib version and define G_VA_COPY as
va_copy(3) instead.

Also remove a trailing whitespace in Makefile.

Improved fix and OK jca@
2020-04-15 15:24:31 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
sthen
b8d12a3b20 update various simple PERMIT_* in Makefile.inc files 2019-07-13 10:59:26 +00:00
sthen
fb7f4374ad sync WANTLIB 2019-07-05 11:52:59 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
jca
c33e88cd7f Move #include to unbreak build with gcc-8.3.0
I'm not sure there's much point in fixing kde3 these days, but this fix
is easy...
2019-06-08 15:25:57 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
affe220ae2 add a comment mentioning the rename in graphics/leptonica, so it can be
undone if kde/libs3 is ever removed
2019-04-29 15:55:42 +00:00
naddy
33bea57aa6 again, bump users of audio/libmad after macro change in header file 2018-12-05 20:19:00 +00:00
naddy
62baafa1d6 bump users of audio/libmad after macro change in header file 2018-12-04 20:44:56 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
naddy
84d441bdba add support for aarch64, which didn't exist yet when this code was written 2018-09-19 22:26:28 +00:00
espie
eca0d4bf97 more conflicts I didn't catch first time 2018-09-17 07:45:41 +00:00
espie
d580978295 oopsie, fixed for real 2018-09-15 12:01:59 +00:00
espie
1ef5deb063 forgotten add 2018-09-15 10:09:10 +00:00
espie
110103a85a stop adding kde5 tools without checking for conflicts, please... 2018-09-14 11:37:30 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
30f29acee8 fix build, let kssl link with ssl crypto 2018-08-29 14:01:44 +00:00
ajacoutot
a643babf73 No need to @unexec-delete rm -f %D/share/icons/.../icon-theme.cache
anymore, pkg_delete(1) does the right thing \o/
2018-07-09 15:09:37 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
sthen
114b1e4413 Bump the remaining ports to trigger updates following cpu stats
changes (CPUSTATES/etc). Last part.

- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.

- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.
2018-06-01 15:44:28 +00:00
matthieu
1bf28c2907 Adjust wantlib after libXxf86misc removal. ok nigel@. 2018-05-21 07:30:08 +00:00
naddy
64812d7ae4 fix build with clang6 on ILP32 platforms 2018-04-24 22:16:04 +00:00
nigel
f1ae0bb014 Fixes for clang6
Ok espie@
2018-04-24 19:21:52 +00:00
nigel
dc112efc14 clang6 fix
Ok naddy@
2018-04-21 20:15:49 +00:00
schwarze
230b306a1d fix for clang6; feedback and OK zhuk@, OK jasper@ on a previous version 2018-04-17 14:47:49 +00:00
espie
c30b2fc0be fixes for clang6 2018-04-09 04:42:14 +00:00
rpe
214644a454 Now that all ports rc.* scripts are using #!/bin/ksh
- change [] tests to [[]]
- change arithmetic [] tests to (())
- change = to == inside [[]]
- remove unecessary quoting inside [[]]

OK aja@
2018-01-14 14:42:18 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
6247648e54 remove old kde/artwork3 port, it has been unlinked from the build since 2016
and hasn't kept up with ports infrastructure changes so doesn't build as-is.
ok jca@ "kiiilllll" landry@ "I will always vote yes to killing ports" bcallah@
2017-12-22 21:45:43 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
naddy
2fdd8f7c5e replace gettext module 2017-11-12 15:17:47 +00:00
naddy
597cde4a00 replace gettext module 2017-11-04 15:48:01 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
espie
74178f709a clang 5 doesn't like bogus constructors. Correct syntax for the call is
A(params), not A::A(params)
2017-10-07 10:24:46 +00:00
sthen
d49f4d1d0a libidn2 was only for kdebase3,-samba (via gnutls) - kdebase3,-main should
still be libidn.
2017-09-23 10:57:23 +00:00
zhuk
ad2513293a Merge KDE3 icons from "mono" icon theme into x11/kde4/artwork,-mono.
This way we now have only one mono-icon-theme package, and bulk builds
should become happy. We probably got lucky before due to
x11/kde/accessibility3 being always built before x11/kde4/artwork.
2017-07-29 01:15:52 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
ajacoutot
958bb491e0 I forgot the bump commit... 2017-05-27 13:55:58 +00:00
ajacoutot
13730769c8 Cope with recent rc.subr(8) change (removal of rc_bg etc.) 2017-05-27 13:53:06 +00:00
espie
9134adb4ab fix unsigned-unsigned 2017-05-04 15:30:44 +00:00
espie
59bb403eda Explicitly disable OpenEXR to avoid hidden dependencies. 2017-04-28 22:07:46 +00:00
espie
4ce9f32181 strchr const-correct 2017-04-26 01:47:16 +00:00
espie
ecf6699061 clang has strict rules for template evaluation.
see http://blog.llvm.org/2009/12/dreaded-two-phase-name-lookup.html
2017-04-26 01:39:54 +00:00
sthen
39616b4321 removing exr needs a new PLIST as well 2017-04-23 11:11:44 +00:00
sthen
c70ecf42cf unbreak following removal of openexr from kdelibs3 2017-04-23 10:57:17 +00:00
espie
70b8b1dc75 oops, missed removing one file 2017-04-20 09:39:02 +00:00