Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.99_9 03 Dec 2018 13:36:06 |
rene |
Remove expired ports:
2018-12-02 java/classpath: Staled since 2012, OpenJDK is live now
java/cacao: Depends on expired java/classpath
2018-12-04 java/jamvm: Abandonware, depends on expired java/classpath |
0.99_9 10 Nov 2018 18:12:58 |
bapt |
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816 |
0.99_8 02 Nov 2018 09:04:04 |
bapt |
Mark as deprecated, GNU classpath as stalled since 2012
superceded by OpenJDK |
0.99_8 11 Sep 2018 18:34:28 |
zeising |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
0.99_7 31 Jul 2018 18:41:30 |
zeising |
Switch to xorgproto instead of individual packages
Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto. This update
tracks that change.
* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
instead depend on xorgproto. Bump portrevision.
* Delete the old *proto packages, update MOVED.
PR: 230023
Submitted by: zeising
Approved by: portmgr (antoine)
exp-run by: antoine |
0.99_6 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
0.99_5 28 Jun 2018 17:39:55 |
tcberner |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
0.99_5 02 Dec 2017 13:34:20 |
rene |
java/classpath: fix build after switching to bootstrap-openjdk6
Reported by: antoine
Pointy hat: rene |
0.99_5 01 Dec 2017 12:18:38 |
rene |
java/{cacao,classpath}: Use java/bootstrap-openjdk6 as dependency. |
0.99_4 30 Nov 2017 06:13:35 |
linimon |
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run |
0.99_4 12 Oct 2017 15:57:51 |
mat |
Remove WANT_GNOME and HAVE_GNOME.
Approved by: bapt kwm
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12643 |
0.99_4 10 Sep 2017 20:55:39 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275 |
0.99_3 20 May 2017 16:58:10 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Reported by: swills
Approved by: portmgr (tier-2 blanket) |
0.99_3 01 May 2017 19:25:00 |
linimon |
Provide error messages for some ports failing on aarch64, and, in a
few cases, other tier-2 archs.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
0.99_3 01 Apr 2017 15:23:32 |
gerald |
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707 |
0.99_2 08 Dec 2016 19:23:25 |
tijl |
Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since. |
0.99_1 01 Apr 2016 14:08:38 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolight |
0.99_1 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
0.99_1 14 Nov 2014 11:30:42 |
antoine |
Cleanup plist |
0.99_1 17 Aug 2014 19:25:16 |
tijl |
- Add USES=libtool
- Remove redundant -i.bak |
0.99_1 15 Jul 2014 17:52:18 |
adamw |
Add EXAMPLES to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MEXAMPLES. |
0.99_1 05 Jul 2014 19:27:04 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Categories J-L.
CR: D305
Approved by: portmgr (swills) |
0.99_1 10 Apr 2014 06:27:19 |
bapt |
Better handling of gjdoc manpage |
0.99_1 10 Apr 2014 06:25:56 |
bapt |
Fix |
0.99_1 10 Apr 2014 06:25:11 |
bapt |
Support stage |
0.99_1 24 Dec 2013 21:22:22 |
kwm |
Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.
Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.
Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.
PR: ports/184587 |
0.99_1 20 Sep 2013 19:48:32 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
java) |
0.99_1 15 Sep 2013 08:15:42 |
az |
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket) |
0.99_1 17 Aug 2013 16:27:24 |
gerald |
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.
This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.
Approved by: portmgr (bdrewery) |
0.99_1 27 Apr 2013 11:59:29 |
mva |
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: zeising |
0.99_1 23 Apr 2013 11:46:54 |
bapt |
Convert j* categories to USES=pkgconfig |
0.99_1 12 Feb 2013 22:21:32 |
jkim |
- Build with java/bootstrap-openjdk on X86 platforms by default.
- Attempt to build with gcc on non-X86 platforms. Note the gcc must be
built with Java support. |
0.99_1 10 Dec 2012 13:18:29 |
bapt |
Decommissioning java 1.5 (EOLed since October 2009):
suppress any reference to JAVA_VERSION= 1.5+ (part2) |
0.99_1 05 Oct 2012 17:40:55 |
jkim |
We have to supply -Xmx directly to JVM because ECJ ignores -J option.
http://developer.classpath.org/mediation/ClasspathDeveloperGuidelines |
0.99_1 04 Oct 2012 18:47:54 |
jkim |
Fix a typo for the wrappers. |
0.99_1 04 Oct 2012 17:32:13 |
jkim |
- Update ECJ to 3.8.1.
The following changes were made in the previous commit.
- Use ECJ 3.8 instead of 4.2. This simplifies and add more Eclipse mirrors.
They are actually the same compilers released with different Eclipse JDTs.
- Add an option to build gjdoc.
- Add an option to build with GMP, which enables java.math.BigInteger.
- Add an option to build with native JDK. When it is turned off, ECJ or GCJ
(when WITH_GCJ is defined) is used for glibj.zip. Note ECJ (with gij) and
GCJ can compile classpath perfectly fine on FreeBSD 9 and later but it seems
libgcj interacts badly with 7 and 8. Need more investigation.
- Reduce unnecessary dependencies. zip is not used when "--with-jar" is
specified. Use pre-built ANTLR jar file, which is only used for gjdoc.
Remove JDK run-time dependency because it is only necessary to execute tools
and these tools are actually wrappers. Now we just execute them with javavm
wrapper (or user-specified VM when JAVACMD environment variable is set).
Note you need a valid JVM to run these commands now.
- Add a patch to fix an ugly JAR updater bug. Without this, the file name
must include "/" in it, e.g., "gjar i ./glibj.zip". |
0.99_1 04 Oct 2012 16:13:00 |
jkim |
- Reset maintainership. See ports/164941.
- Fix conflicts with java/classpath. Note security provider configuration
is moved to ${PREFIX}/lib/security/SableVM.security. This file is always
loaded first because the short vendor name is SableVM. If it does not
exist, then classpath.security is loaded (java/security/Security.java).
- Reduce Makefile headers, add licenses, and convert to optionsNG. |
0.99 14 Sep 2012 22:13:10 |
jkim |
Simplify the previous commit a bit. |
0.99 14 Sep 2012 21:56:21 |
jkim |
Add an option to build with Eclipse Java Compiler. It also adds
com.sun.tools.javac implementation in tools.zip. Turned off by default. |
0.99 14 Sep 2012 18:36:45 |
jkim |
Add license. |
0.99 14 Sep 2012 18:10:56 |
jkim |
- Update to 0.99.
- Reset maintainer to java (ports/164941).
- Convert to optionsNG.
- Honor NOPORTEXAMPLES. |
0.97.2_5 06 Jun 2012 06:44:38 |
miwi |
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by: bapt, David Naylor (kde team) |
0.97.2_5 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
0.97.2_4 23 Sep 2011 22:26:39 |
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 |
0.97.2_4 11 Aug 2011 19:51:16 |
kwm |
Was too fast, add WANT_GNOME for these ports have optional USE_GNOME components.
Submitted by: portsnap index build bot |
0.97.2_4 11 Aug 2011 19:20:17 |
kwm |
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.
PR: ports/159624
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> |
0.97.2_4 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
0.97.2_4 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
0.97.2_3 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
0.97.2_2 31 Jul 2009 13:57:52 |
dinoex |
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin |
0.97.2_1 23 Jan 2009 16:28:36 |
flz |
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG). |
0.97.2 16 Jan 2009 07:20:41 |
beech |
- Update to 0.97.2
PR: ports/130584
Submitted by: Bjorn Konig <bkoenig@alpha-tierchen.de> (maintainer) |
0.93_3 06 Jun 2008 13:38:51 |
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) |
0.93_2 20 Apr 2008 13:17:18 |
miwi |
- Fix build after xorg cleanup
Submitted by: pointyhat |
0.93_1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
0.93 04 Apr 2008 12:09:45 |
pav |
- Update to 0.93, last that can be built with jikes
- Take maintainership
PR: ports/122311
Submitted by: Bjoern Koenig <bkoenig@alpha-tierchen.de> |
0.92_2 15 Dec 2007 18:32:33 |
pav |
- Register conflicts against sablevm-classpath |
0.92_2 29 Jun 2007 19:33:25 |
linimon |
Reset rainer.alves@gmail.com by request due to current lack of time to
work on FreeBSD. |
0.92_2 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
0.92_1 25 Nov 2006 14:45:15 |
stefan |
- Disable browser plugin for now to unbreak port. [1]
- Add USE_LDCONFIG.
Notified by: kris/pointyhat [1] |
0.92 15 Nov 2006 18:05:33 |
stefan |
Update to 0.92.
PR: 103444
Submitted by: Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
Approved by: maintainer timeout (> 7 weeks) |
0.90 14 May 2006 01:13:38 |
itetcu |
- Update to 0.90
- Pass maintainership to submiter
PR: ports/97150
Submitted by: Rainer Alves <rainer.alves@gmail.com>
Approved by: lawrance (metor) |
0.19_1 23 Feb 2006 10:40:45 |
ade |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
0.19_1 23 Jan 2006 07:04:10 |
linimon |
Revert last commit. It is not possible (yet) to have the dirrmtry usage
in the post-install target. Its usage must preceed generate-plist.
This problem needs to be revisited either in a rework of bsd.port.mk or
each of these Makefiles.
Hat: portmgr
Pointy hat: edwin` |
0.19_1 22 Jan 2006 12:39:58 |
edwin |
SHA256ify
Approved by: krion@ |
0.19_1 22 Jan 2006 05:52:28 |
edwin |
eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
0.19_1 29 Nov 2005 14:36:42 |
archie |
Add missing files to pkglist. |
0.19_1 27 Nov 2005 16:42:25 |
archie |
Upgrade to 0.19; disable evolving graphical stuff for now. |
0.17_1 24 Nov 2005 23:21:04 |
pav |
- Add SHA256 |
0.17_1 15 Nov 2005 06:52:12 |
ade |
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run. |
0.17_1 05 Nov 2005 05:22:06 |
marcus |
Bump PORTREVISION to chase the glib20 shared library update. |
0.17 29 Aug 2005 07:32:46 |
vs |
- fix build on 4.x: include missing header
- USE_LIBTOOL, drop ltmain-patch |
0.17 04 Aug 2005 14:11:54 |
archie |
Update distinfo to fix build (forgotten in previous commit).
Approved by: portmgr |
0.17 26 Jul 2005 19:34:30 |
archie |
Upgrade to release 0.17. |
0.15 16 May 2005 14:13:09 |
archie |
Upgrade to 0.15. |
0.14 29 Mar 2005 14:59:38 |
archie |
Use ${ECHO_CMD} instead of ${ECHO} for "real" echoing.
Approved by: portmgr (implicitly) |
0.14 28 Mar 2005 23:01:36 |
archie |
Fix previous commit: use ${ECHO} instead of echo.
Approved by: portmgr (implicitly) |
0.14 28 Mar 2005 22:16:59 |
archie |
Unbreak by removing directory at uninstall time.
Approved by: portmgr |
0.14 27 Mar 2005 02:35:51 |
kris |
BROKEN: Incomplete pkg-plist
Approved by: portmgr (self) |
0.14 21 Mar 2005 02:27:48 |
archie |
Update to version 0.14. |
0.12_1 12 Mar 2005 10:54:27 |
marcus |
Bump PORTREVISION to chase the glib20 shared lib version change. |
0.12 30 Nov 2004 15:13:53 |
archie |
Add CONFIGURE_ARGS to fix build problem. |
0.12 29 Nov 2004 23:48:33 |
archie |
Update to version 0.12. |
0.10_1 07 Nov 2004 22:37:47 |
marcus |
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade. |
0.10 25 Oct 2004 13:56:34 |
vs |
- Unbreak: Add missing build-dependency on archivers/zip
- Fix compilation on 4.x |
0.10 18 Sep 2004 07:52:32 |
kris |
BROKEN on 5.x: Configure fails
Approved by: portmgr (self) |
0.10 01 Sep 2004 08:37:04 |
ijliao |
add classpath 0.10
A GNU project to create free core class libraries |