notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
non port: Mk/Uses/objc.mk
SVNWeb

Number of commits found: 21

Tue, 6 Apr 2021
[ 14:27 mat (Mathieu Arnold) ]    commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  5d33e04  (Only the first 10 of 224 ports in this commit are shown above. View all ports for this commit)
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
Fri, 13 Mar 2020
[ 21:46 jkim ] Original commit   Revision:528379
Support compiler version >= 10 (again).

PR:		244781
Approved by:	portmgr (antoine)
[ 19:50 antoine ] Original commit   Revision:528374
Revert r528363, it's broken for llvm < 10

With hat:	portmgr
[ 16:41 jkim ] Original commit   Revision:528363
Support compiler version >= 10.

PR:		244781
Approved by:	portmgr (antoine)
Sun, 3 Feb 2019
[ 15:37 theraven ] Original commit   Revision:492056 (Only the first 10 of 114 ports in this commit are shown above. View all ports for this commit)
Move Objective-C ports to the v2 GNUstep ABI.

 * Bump the LLVM revision used for GNUstep to 7, the minimum to support
   the new ABI.
 * GNUstep-back does not work with lld, so mark it to use Gold (BFD LD
   doesn't seem able to link Objective-C things).
 * Turn off some annoying debug logs in GNUstep back, which generate
   several messages per second when you move the mouse.  These should
   never have been enabled in a release build anyway.
 * Downgrade Cenon to 4.0.2.  This was the last version to actually work
   with GNUstep (the later ones use XCode >= 5 .xib files, which GNUstep
   can't parse).
 * Update gorm to git head. The current release doesn't work with the
   new Objective-C ABI, but -head has the patches to fix it.
 * Update PikoPixel and add it to the gnustep-app meta-package.
 * Update the three core GNUstep packages to the latest release.
 * Update gnumail and pantomime to the latest release and fix a linking
   error with the new ABI.
 * Update GNUstep FTP to the latest version.

Reviewed by:	bapt (previous version)
Wed, 26 Sep 2018
[ 15:23 brooks ] Original commit   Revision:480741 (Only the first 10 of 102 ports in this commit are shown above. View all ports for this commit)
Update Objective-C LLVM version to 6.0.

Fixes aarch64 build.  Reduces depends on obsolete LLVM 4.0.

PR:		230116
Submitted by:	mikael.urankar@gmail.com
Approved by:	theraven (prior version)
Sponsored by:	DARPA, AFRL
Tue, 13 Mar 2018
[ 21:43 bdrewery ] Original commit   Revision:464435
Add PORTS_ENV_VARS caching support to USES=objc.

Approved by:	portmgr (implicit)
Mon, 16 Oct 2017
[ 08:01 bapt ] Original commit   Revision:452178
Fix typo

PR:		223037
Submitted by:	brooks
MFH:		2017Q4
Mon, 21 Aug 2017
[ 13:26 theraven ] Original commit   Revision:448472 (Only the first 10 of 156 ports in this commit are shown above. View all ports for this commit)
Update GNUstep core libraries.

Update the default Objective-C compiler.

Fix various build failures in GNUstep ports from newer versions of the GNUstep
core libraries and from changes to GNUstep Make.

Update various ports that use GNUstep and bump the portrevision of the ones
that haven't had a new release.
Wed, 26 Apr 2017
[ 19:04 ak ] Original commit   Revision:439485
- Remove checks for .PARSEDIR and vestiges of pmake support

PR:	218832
Approved by:	portmgr (antoine)
Sat, 12 Nov 2016
[ 17:42 antoine ] Original commit   Revision:425969
All supported versions of FreeBSD that install clang have version 3.4.1 or
newer,  so remove obsolete checks in compiler.mk and objc.mk

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8496
Sun, 27 Mar 2016
[ 01:23 bapt ] Original commit   Revision:411970 (Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Thu, 14 Jan 2016
[ 18:54 antoine ] Original commit   Revision:406126
Extend r405599 to make COMPILER_VERSION and ALT_COMPILER_VERSION more
compatible with clang 3.8 trunk

PR:		206074
With hat:	portmgr
Thu, 15 Oct 2015
[ 14:55 mat ] Original commit   Revision:399346 (Only the first 10 of 135 ports in this commit are shown above. View all ports for this commit)
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
[ 07:36 bapt ] Original commit   Revision:399326 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Wed, 14 Oct 2015
[ 16:49 bapt ] Original commit   Revision:399278 (Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Wed, 1 Jul 2015
[ 13:50 theraven ] Original commit   Revision:391062 (Only the first 10 of 44 ports in this commit are shown above. View all ports for this commit)
Update GNUstep ports to their latest versions.
Also fix a few bits of generic infrastructure along the way.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2961
Fri, 21 Nov 2014
[ 17:22 antoine ] Original commit   Revision:373004
Enforce clang 3.4 in USES=c*11*,objc,gnustep as clang 3.3 has some bugs

Requested by:	bapt
PR:		ports/195122
Differential Revision:	https://reviews.freebsd.org/D1181
Exp-run by:	self
With hat:	portmgr
Sat, 18 Oct 2014
[ 18:13 antoine ] Original commit   Revision:371153
Switch from clang33 to clang34 for ports using compiler:*11*, objc or
gnustep on freebsd 8.4 and 9.1

PR:		ports/193555
Differential Revision:	https://reviews.freebsd.org/D935
Reviewed by:	bapt
Exp-run:	self
Sun, 28 Sep 2014
[ 16:36 tijl ] Original commit   Revision:369465 (Only the first 10 of 53 ports in this commit are shown above. View all ports for this commit)
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
  include Uses/*.mk.  This allows all Uses/*.mk to examine arguments given
  to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.

Similar for _USES_POST.

Adjust all Uses/*.mk:
- defined(u_ARGS) becomes !empty(u_ARGS)
- Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g}
- Some Uses/*.mk used ":" as argument separator instead of ",", but no port
  used this form
- Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which
  has no effect
- Uses/twisted.mk: simplify handling of the case where neither "build" nor
  "run" arguments have been specified

PR:		193931
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Thu, 8 May 2014
[ 13:32 bapt ] Original commit   Revision:353296
Add a USES to handle objective C (chosing compiler adding the right dependency
on the runtime library)

Number of commits found: 21