non port: x11-toolkits/gnustep-back/Makefile |
Number of commits found: 121 (showing only 100 on this page) |
Friday, 28 Jul 2023
|
17:13 Daniel Engberg (diizzy)
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0
664a2fa |
Tuesday, 25 Apr 2023
|
15:17 Christian Weisgerber (naddy)
audio/opus: bump consumers after update to 1.4
feb1fa3 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Tuesday, 22 Jun 2021
|
18:53 Kevin Bowling (kbowling)
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824
da3162c |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Sunday, 14 Feb 2021
|
23:21 nc
Update a few GNUstep ports:
* devel/gnustep-make: Update to 2.8.0
* lang/gnustep-base: Update to 1.27.0
* x11-toolkits/gnustep-back: update to 0.28.0
* x11-toolkits/gnustep-gui: update to 0.28.0
Also bump PORTREVISION on dependent ports.
|
Thursday, 5 Mar 2020
|
20:49 rene
Return theraven's ports to the pool after safekeeping his commit bit.
|
Thursday, 7 Nov 2019
|
18:36 zeising
Add USES=xorg USES=gl, ports categories x
Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
|
Monday, 4 Feb 2019
|
13:08 mat
Fix USE_GITHUB usage.
(And in some case, reorder the Makefiles a bit to complie with the
handbook.)
|
Sunday, 3 Feb 2019
|
15:37 theraven
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)
|
Wednesday, 26 Sep 2018
|
15:23 brooks
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
|
Sunday, 3 Dec 2017
|
12:23 theraven
Fix configure options for gnustep-make
We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs. This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
|
Monday, 21 Aug 2017
|
13:26 theraven
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.
|
Tuesday, 23 May 2017
|
05:03 rezny
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845
|
Friday, 1 Apr 2016
|
14:33 mat
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight
|
Saturday, 19 Sep 2015
|
10:33 theraven
Make all GNUstep ports install into the System domain so that the Local domain
is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove
the Makefile lines explicitly specifying the install domain.
The rest are installed in the Local domain, remove any overrides, update their
pkg-plists and any explicit paths in the Makefiles and then bump port revision.
Approved by: bapt (mentor)
Differential Revision: https://reviews.freebsd.org/D2977
|
Wednesday, 1 Jul 2015
|
13:50 theraven
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
|
Monday, 22 Jun 2015
|
18:33 antoine
Convert to USES=jpeg
|
Thursday, 9 Apr 2015
|
07:44 bapt
Convert bsd.gnustep.mk to USES=gnustep
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG
Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui
Merge deskutils/preferencepanes into deskutils/systempreferences
|
Monday, 8 Dec 2014
|
16:48 tijl
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version. When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.
Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it. The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20. Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.
PR: 195724
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Wednesday, 10 Sep 2014
|
20:50 gerald
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
|
Tuesday, 5 Aug 2014
|
22:13 tijl
Bump PORTREVISION on more ports that depend on libgcrypt after the update
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.
PR: 192342
Approved by: portmgr (implicit, bump unstaged ports)
|
Wednesday, 16 Apr 2014
|
18:28 zeising
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
|
Tuesday, 28 Jan 2014
|
08:34 bapt
Support stage
Use modern LIB_DEPENDS
A bit of cosmetic changes
|
Wednesday, 15 Jan 2014
|
20:36 theraven
Make GNUstep applications work out of the box without explicitly setting a
back end. Add staging support.
Approved by: bapt (mentor)
|
Sunday, 12 Jan 2014
|
22:54 theraven
Update core GNUstep libraries and fisicalab to latest versions
Approved by: bapt (mentor)
|
Friday, 20 Sep 2013
|
23:57 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-toolkits)
|
Monday, 2 Sep 2013
|
20:19 antoine
Add an explicit dependency on pkgconf
Approved by: portmgr (bapt)
|
Wednesday, 28 Aug 2013
|
18:26 theraven (src committer)
Update to latest GNUstep core libraries.
Update dependent packages with more recent releases.
Remove old and bit-rotted ones.
Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C
features work out of the box and remove a lot of configurable options for
sub-optimal (and, often, unsupported / deprecated upstream) configurations.
Take maintainership of GNUstep-related ports.
Several of the ports left in have scary warnings which mean that they are likely
broken in lots of cases. Future commits will fix them.
Approved by: bapt
|
Tuesday, 20 Aug 2013
|
01:08 linimon
Maintainer has relinquished these ports.
PR: ports/181404
Submitted by: Chris Petrik <c.petrik.sosa@gmail.com> (maintainer)
|
Thursday, 7 Mar 2013
|
03:25 bdrewery
- Please welcome back Chris Petrik as maintainer of
these ports [1]
- Trim headers
- Remove indefinite article from COMMENT
- Convert tab to space in WWW lines
PR: ports/175415 [1]
Submitted by: Chris Petrik <c.petrik.sosa@gmail.com> [1]
Discussed with: bapt
|
Saturday, 13 Oct 2012
|
13:39 dinoex
- cleanup comments
Feature safe: yes
|
Tuesday, 26 Jun 2012
|
05:43 dinoex
- reset MAINTAINER
|
Saturday, 9 Jun 2012
|
12:47 dinoex
- update to 0.22
|
Friday, 1 Jun 2012
|
05:26 dinoex
- update png to 1.5.10
|
Friday, 23 Sep 2011
|
22:26 amdmi3
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
|
Saturday, 16 Apr 2011
|
10:17 dinoex
- update GNUSTEP_DEVEL to 1.22.0
|
Saturday, 5 Jun 2010
|
07:54 dinoex
add LICENSE_COMB
|
Friday, 4 Jun 2010
|
13:14 dinoex
- LICENSE GPLv3
|
Sunday, 30 May 2010
|
12:28 dinoex
- drop USE_GNUSTEP_PREFIX
|
Sunday, 23 May 2010
|
21:00 dinoex
- add GL support
- add option WITH_GNUSTEP_DEVEL to build version 0.19.0
|
Sunday, 28 Mar 2010
|
06:47 dinoex
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi
|
Friday, 5 Feb 2010
|
11:46 dinoex
- update to jpeg-8
|
Saturday, 28 Nov 2009
|
21:49 dinoex
- update to 0.17.1
|
Saturday, 18 Jul 2009
|
11:11 dinoex
- update to jpeg7
Tested by: pav on pointyhat
|
Friday, 17 Jul 2009
|
09:56 dinoex
- drop USE_FREETYPE
|
Sunday, 5 Jul 2009
|
10:37 dinoex
- cleanup ADDITIONAL_LIB_DIRS
|
Friday, 16 Jan 2009
|
17:21 dinoex
- set NO_PACKAGE
|
Wednesday, 24 Dec 2008
|
07:48 dinoex
- update to 0.16.0
|
Thursday, 21 Aug 2008
|
06:18 rafan
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
|
Tuesday, 12 Aug 2008
|
09:25 dinoex
- update stable to 0.14.0
|
Friday, 20 Jun 2008
|
15:12 dinoex
- update to 0.14.0
|
Sunday, 15 Jun 2008
|
11:22 dinoex
- update to 0.12.2
|
Friday, 6 Jun 2008
|
14:16 edwin
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
|
Sunday, 4 May 2008
|
21:13 dinoex
- add WITH_GNUSTEP_DEVEL
|
Friday, 4 Apr 2008
|
16:57 dinoex
- rename PLIST_SUB macro
|
Sunday, 30 Mar 2008
|
09:36 dinoex
- clean X11BASE
|
Monday, 17 Mar 2008
|
16:40 dinoex
- set USE_XORG
- add direct dependencies
|
Friday, 7 Mar 2008
|
21:47 flz
Remove support for XFree8-4.
From now on, X_WINDOW_SYSTEM != "xorg" is not supported anymore.
PR: ports/119418
Submitted by: flz
Approved by: portmgr (pav)
|
Thursday, 28 Feb 2008
|
09:07 dinoex
- udpate to 0.12.1
|
Thursday, 4 Oct 2007
|
06:27 edwin
Remove always-false/true conditions based on OSVERSION 500000
|
Friday, 25 May 2007
|
05:55 dinoex
- update for gnustep-make-2.0.0
|
Saturday, 19 May 2007
|
20:32 flz
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
|
Wednesday, 31 Jan 2007
|
18:18 dinoex
- add category gnustep
PR: 103931
Approved by: pav
|
Tuesday, 12 Dec 2006
|
10:28 dinoex
- switch depedency from imake-6 to dgs
|
Thursday, 31 Aug 2006
|
05:37 dinoex
- update to 0.11.0
|
Wednesday, 26 Jul 2006
|
15:46 dinoex
- unbreak WITH_GNUSTEP_CAIRO
|
15:35 dinoex
- fix WITH_GNUSTEP_XDPS with imake
|
Sunday, 28 May 2006
|
13:37 pav
- Renamed port graphics/libart_lgpl2 -> graphics/libart_lgpl
|
Sunday, 16 Apr 2006
|
11:47 dinoex
- fix build of gnustep-xdps
|
Sunday, 19 Mar 2006
|
04:35 dinoex
- add USE_GNUSTEP_PREFIX
|
Saturday, 18 Mar 2006
|
09:54 dinoex
- update to 0.10.3
|
Thursday, 26 Jan 2006
|
07:01 dinoex
- mark BROKEN
xdps is no longer supported by xorg version 6.9.0 and above
|
Thursday, 19 Jan 2006
|
12:06 dinoex
- new option GNUSTEP_PREFIX
allow user defined location of all files
|
Monday, 16 Jan 2006
|
11:35 dinoex
- Fix build for cairo backend
|
Saturday, 24 Dec 2005
|
21:41 dinoex
- update to 0.10.2
|
Saturday, 5 Nov 2005
|
09:06 dinoex
- update for cairo release
|
Monday, 24 Oct 2005
|
17:42 dinoex
- new backend option WITH_GNUSTEP_CAIRO
(broken, as libcairo.1 is too old)
|
17:15 dinoex
- disable glitz by default
Reported by: Andriy Gapon
|
Thursday, 22 Sep 2005
|
13:33 dinoex
- update to 0.10.1
|
Sunday, 28 Aug 2005
|
19:19 dinoex
- cleanup Makefile location
|
Wednesday, 27 Jul 2005
|
17:14 dinoex
- update to 0.10.0
|
Friday, 13 May 2005
|
20:11 dinoex
- update to 0.9.6
|
Sunday, 3 Apr 2005
|
05:24 dinoex
- update to 0.9.5
- unbreak option WITH_GNUSTEP_LIBART
|
Sunday, 7 Nov 2004
|
21:47 dinoex
- update to 0.9.4
|
Wednesday, 16 Jun 2004
|
16:38 dinoex
- udpate to 0.9.3
|
Thursday, 29 Apr 2004
|
02:58 dinoex
- reorder target
|
Friday, 26 Mar 2004
|
20:14 dinoex
- make PKGNAMESUFFIX more flexible
|
Tuesday, 16 Mar 2004
|
22:54 marcus
Chase the new location of libXft.
|
Friday, 5 Mar 2004
|
15:02 dinoex
- add WITH_GNUSTEP_DEVEL for 0.9.2
|
Wednesday, 25 Feb 2004
|
10:50 dinoex
- add CONFLICTS
|
Wednesday, 4 Feb 2004
|
05:10 marcus
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
|
Saturday, 31 Jan 2004
|
12:16 dinoex
- update MASTER_SITES
|
Sunday, 14 Dec 2003
|
17:12 dinoex
- Force linker path so libobjc.so will still be found.
Pointed out by: kris
|
Wednesday, 10 Dec 2003
|
22:05 dinoex
- fix linking with gnustep 1.9.0 (devel)
|
06:02 dinoex
- Update to 0.9.1
|
Sunday, 19 Oct 2003
|
11:14 dinoex
- Update to 0.9.0, Retire 0.8.5
|
Thursday, 4 Sep 2003
|
05:56 dinoex
- Update to 0.8.9
|
Thursday, 28 Aug 2003
|
01:42 dinoex
- use new hook USE_GNUSTEP in bsd.port.mk
|
Number of commits found: 121 (showing only 100 on this page) |