non port: Mk/bsd.port.mk |
Number of commits found: 1255 (showing only 100 on this page) |
Wednesday, 17 Nov 2010
|
21:06 pav
- no-op/style: make use of an assigned variable
PR: ports/152090
Submitted by: Eitan Adler <lists@eitanadler.com>
|
Monday, 8 Nov 2010
|
16:07 pav
- Fix PLIST_DIRSTRY: swap the substitutions to the proper order
PR: ports/151799
Submitted by: sunpoet
|
Friday, 29 Oct 2010
|
12:41 erwin
Fix a mismerge in the previous revision and revert the reversion
of revision 1.651.
Noticed by: sunpoet
|
Thursday, 28 Oct 2010
|
21:00 erwin
Deprecate md5 in favour of sha256 checksums. md5 checksums will no longer
be generated or checked, and will be silently ignored for now. Also,
generalize the MD5_FILE macro to DISTINFO_FILO.
PR: 149657
Submitted by: rene
Approved by: portmgr
Tested on: pointyhat i386 7-exp
|
Monday, 25 Oct 2010
|
18:36 erwin
- Pass CPP to CONFIGURE_ENV and MAKE_ENV [1]
- fix fetch-required-list output [2]
PR: 151047 [1],
145955 [2]
Submitted by: gerald [1],
Martin Simmons <martin@lispworks.com> [2]
|
Wednesday, 13 Oct 2010
|
09:04 erwin
- add INSTALL_LIB target [1]
- Add PLIST_DIRSTRY macro [2]
PR: 150303 [1],
150337 [2]
Submitted by: rene [1],
kwm [2]
|
Wednesday, 29 Sep 2010
|
20:51 pav
- Introduce a new virtual category enlightenment, for the popular desktop
environment
PR: ports/150492
Requested by: Grzegorz Blach <magik@roorback.net>
|
Sunday, 26 Sep 2010
|
07:59 tota
- Add CRAN_Include_MAINTAINER tag to Mk/bsd.cran.mk
- Rename R_MOD to USE_R_MOD to be suitable for bsd.port.mk
- Remove math/R-cran-sm/files/bsd.cran.mk to complete the moving
Approved by: wen (via e-mail)
|
Friday, 17 Sep 2010
|
07:31 pav
- Desupport USE_CDRTOOLS=cjk
PR: ports/150362
Submitted by: marius
|
Wednesday, 15 Sep 2010
|
18:35 ade
Autotools update. Read ports/UPDATING 20100915 for details.
Approved by: portmgr (for Mk/bsd.port.mk part)
Tested by: Multiple -exp runs
|
10:54 pav
- Add USE_BINUTILS knob that makes the build process use binutils from port
instead of the binutils in base
PR: ports/149955
Submitted by: bf
|
Friday, 20 Aug 2010
|
12:15 pav
- Fix plist leftovers when using LICENSE framework and having @cwd command in
plist
PR: ports/147296
Submitted by: beat
- Provide end-user DISABLE_LICENSES knob to disable licensing framework
PR: ports/149070
Submitted by: amdmi3
- Include bsd.gnome.mk when INSTALLS_ICONS is defined
PR: ports/148051
Submitted by: amdmi3
- Disable xz memory limit to fix port builds on low-memory systems
PR: ports/148250
Submitted by: Warren Block <wblock@wonkity.com>
- Remove compatibility shim for 6.3-RELEASE and older in describe target
PR: ports/146067
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
- Remove INSTALLS_SHLIB
PR: ports/146351
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
- Remove last trace of APACHE_COMPAT
PR: ports/147114
Submitted by: pgollucci
- Allow ports to override _MAKE_JOBS
PR: ports/148754
Submitted by: Anonymous <swell.k@gmail.com>
- Fixes to comments block
PR: ports/135649, ports/148190
Submitted by: pgollucci, gcooper
|
Thursday, 15 Jul 2010
|
14:48 skv
Introduce Perl 5.12.1
Acknowledgements: kuriyama
|
Friday, 4 Jun 2010
|
08:09 pav
- Introduce a new USE_XZ knob that handles lzma/xz compressed distfiles
- Convert a bunch of ports to use it
PR: ports/146329
Submitted by: mm
With hat: portmgr
|
Thursday, 3 Jun 2010
|
11:41 pav
- Fix typo in openal section
PR: ports/147426
Submitted by: Andrius Morkunas <hinokind@gmail.com>
|
Wednesday, 2 Jun 2010
|
11:40 pav
- Rework "missing" target to invoke pkg_info once, running pkg_info -O for each
dependency was very time consuming
PR: ports/146829
Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
|
Tuesday, 25 May 2010
|
00:25 alepulver
- Add ports license framework, from GSoc 2008/2009.
- Feel free to populate bsd.licenses.db.mk and adjust the variables:
NO_LICENSES_INSTALL and NO_LICENSES_DIALOGS (default to off).
- For more information see http://wiki.freebsd.org/PortsLicenseInfrastructure
Reviewed by: erwin
|
Wednesday, 12 May 2010
|
19:57 pav
- Restore USE_DISPLAY functionality on xorg-7.5 world
|
Tuesday, 27 Apr 2010
|
21:58 gahr
- Add glew to the list of supported USE_GL variables
- Patch ports depending on GLEW directly
Approved by: portmgr (pav)
|
Friday, 16 Apr 2010
|
07:18 pav
- Desupport RC_SUBR and RC_SUBR_SUFFIX macros, they have been replaced with
literal "/etc/rc.subr" and "" values.
PR: ports/145092
Submitted by: dougb
|
Friday, 5 Feb 2010
|
21:18 skv
Change default Perl version to 5.10.
Approved by: portmgr (pav)
|
Monday, 25 Jan 2010
|
19:15 pav
- Introduce USE_OPENAL variable for OpenAL consumers
- Switch to openal-soft as a default OpenAL implementation
PR: ports/142123
Submitted by: mva
Tested by: pointyhat exp-run
Approved by: portmgr (hat)
|
Thursday, 7 Jan 2010
|
15:55 pav
- Use full path in depobj for archivers/unzip when USE_ZIP variable is set
9-CURRENT introduced unzip command to the base system. Unfortunately it is
not fully compatible with the archivers/unzip implementation and non-trivial
amount of ports fail to build when using it. Thus we will keep using
archivers/unzip for unzipping source in Ports Collection until someone
volunteer to fix all individual ports. Two most common problems with base
unzip are:
* extracting files without +x flag (some ports rely to execute unzipped
configure scripts, for example)
* different semantics of CR/LF conversion
Error logs of failed port builds with in-base unzip can be made available on
request to portmgr@.
With hat: portmgr
|
Tuesday, 29 Dec 2009
|
10:25 miwi
- Convert NOMANCOMPRESS to NO_MANCOMPRESS to sync with src
PR: ports/136065 ports/127469
Submitted by: N.J. Mann <njm@njm.me.uk> and Aldis Berjoza
<killasmurf86@gmail.com>
- Early identify port CONFLICTS
PR: 137855
Submitted by: Piotr Smyrak <smyru@heron.pl>
- Add --no-same-permissions to the EXTRACT_AFTER_ARGS command.
Tijl Coosemans has been reported an issue that when root is extracting from the
tarball, and the tarball contains world writable files
(sysutils/policykit as an example), there is a chance that the files
gets changed by malicious third parties right after the extraction,
which makes it possible to inject code into the package thus compromise
the system.
Submitted by: Tijl Coosemans <tijl@coosemans.org> Xin LI (delphij@)
- Fix some whitespaces
Tested with: exp-run
|
Friday, 18 Dec 2009
|
14:28 pav
- Terminate support for X11BASE having different value from LOCALBASE
PR: ports/122341
Submitted by: flz
|
Wednesday, 25 Nov 2009
|
22:02 pav
- Correct FORCE_MAKE_JOBS warning which could be incorrectly printed for
MAKE_JOBS_SAFE marked ports
PR: ports/140635
Submitted by: Andrius Morkunas <hinokind@gmail.com>
Tested by: pointyhat exp-run
|
Monday, 21 Sep 2009
|
19:13 naddy
Format a few comment lines for ts=4 and <80 columns.
Feature safe: yes
|
Thursday, 17 Sep 2009
|
12:24 flz
- Introduce new GNU_CONFIGURE_PREFIX to override default --prefix value
passed to configure when GNU_CONFIGURE is set. [1]
- Few changes to the new USERS/GROUPS variables (users/groups are created
earlier, so they're available in do-install; creates homedir when
it's not /var/empty or /nonexistent; set login class if specified).
PR: ports/67436 [1]
Submitted by: (hrs, self) [1]
Feature safe: yes
|
Sunday, 6 Sep 2009
|
21:18 flz
Add support to create users and groups from information stored in UIDs/GIDs
files. Users and groups won't be deleted at deinstall time as we're lacking
a refcount to know if any port is using them.
Also convert a few ports while I'm here.
PR: ports/108514
Submitted by: mm, self
|
Saturday, 22 Aug 2009
|
19:32 miwi
- bsd.port.mk - Remove ${INDEXDIR}/${INDEXFILE}.bz2 after fetchindex is being
run
PR: 117178
Submitted by: krion
- Fix the problem usage MASTER_SITE_SUBDIR without /
PR: 131452
Submitted by: osa
Tested: pointyhat exp-run
|
Monday, 3 Aug 2009
|
15:36 miwi
- Move pkg_install commands detection to bsd.commands.mk
PR: 135663
Submitted: Yuri Pankov <yuri.pankov@gmail.com>
- Add default FLEX command to bsd.commands.mk
PR: 137026
Submitted: gahr@
Tested by: pointyhat exp-build run
|
Friday, 26 Jun 2009
|
17:03 bsam
Welcome new defaults for linux ports!
The default is switched for OSVERSION >= 800076 (when the last known
issue was fixed at the base system). From now the default linux
base port is linux_base-f10. Default linux infrastrucure ports
are linux-f10-*.
HEADSUP to current@ is comming.
Exp-run by: portmgr (pav)
|
Thursday, 11 Jun 2009
|
09:09 erwin
Pass TMPDIR on to configure and make environments.
PR: 132407
Submitted by: Eygene Ryabinkin <rea-fbsd@codelabs.ru>
|
Tuesday, 9 Jun 2009
|
15:33 amdmi3
Convert most of remaining ports that depend on xorg-libraries to
modular xorg.
- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
above change
- a few minor nits like whitespace and SF macro
Tested by: 2 tinderbox runs by pav
Approved by: portmgr (pav)
|
Monday, 8 Jun 2009
|
14:56 skv
Remove expired port lang/perl5.6
|
Wednesday, 3 Jun 2009
|
21:50 pav
- Add USE_CSTD flag that adds --std=value to CFLAGS
PR: ports/135083
Submitted by: ed
- Separate MAKE_JOBS_NUMBER from _MAKE_JOBS, so it can be used in
individual ports
PR: ports/134977
Submitted by: David Naylor <naylor.b.david@gmail.com>
|
Friday, 22 May 2009
|
21:57 acm
- Add support to defined USE_FPC after of bsd.port.pre.mk include
|
Monday, 11 May 2009
|
17:35 pav
- Add a code to drop bsd.port.options.mk into /usr/share/mk if it's missing on
the system (typically FreeBSD prior to 6.3). Allows to continue if the write
fails. This should allow us to start using it widely in the ports tree
(please not just yet, wait for a heads-up, in case this change needs to be
backed out.)
|
Thursday, 9 Apr 2009
|
22:40 pav
- Don't check if pkg_tools support conflicts, they do on all recent FreeBSD
versions. This removes one != call per port, shaving off 2 minutes of CPU
time per INDEX build on my computer.
Tested by: pointyhat build run
|
Saturday, 28 Mar 2009
|
20:45 skv
Introduce Perl 5.10.0
|
Friday, 27 Mar 2009
|
07:47 pav
- Hot fix previous commit: really bail out when make failed (fail means fail)
Reported by: amdmi3
Pointy hat to: pav
|
Sunday, 22 Mar 2009
|
10:28 pav
Introduce multiple make jobs (parallelization) support. When enabled, -jX is
passed to the top level vendor Makefile in build stage, where X is number of
CPU cores by default. The whole system is opt-in, ie. ports need to be enabled
individually. There is a global override available for adventurious users.
|
Thursday, 19 Mar 2009
|
17:28 bsam
Welcome to the new linux ports infrastructure which allows using
both current (fc4) and future linux (f8) distributions at one
ports tree.
The patch contains full changes to ports/Mk files and all ports involved.
But only infrastructure is changed. The resulting packages are the same as
before. Hence no need to bump PORTREVISIONs.
The idea was taken from bsd.gnome.mk and others.
More than 130 ports are switched to follow a new linux infrastructure
introduced by changes to bsd.port.mk, bsd.linux-rpm.mk and a new
bsd.linux-apps.mk.
Thanks for all who was involved and helped me with this work.
And help from Alexander Leidinger was incredible.
Other changes are coming. Stay tuned!
PR: ports/132510
Submitted by: bsam (me)
Exp-run by: portmgr (pav)
|
Thursday, 5 Mar 2009
|
17:56 skv
Remove variable PERL_VER from the ports tree at all - because
it is obsolete since Perl 5.6.0.
|
Monday, 23 Feb 2009
|
12:53 blackend
Add a new virtual category (docs) for forthcoming ports.
Approved by: portmgr
|
Sunday, 1 Feb 2009
|
19:43 skv
Rename: lang/perl5 -> lang/perl5.6
PR: ports/131046
|
Friday, 23 Jan 2009
|
16:28 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).
|
Saturday, 17 Jan 2009
|
18:44 skv
Set PERL_VERSION and PERL_VER to "5.8.9".
Pointed by: ume
|
Sunday, 11 Jan 2009
|
22:51 pav
- Backout "fail, if recursing into a dependency failed"
This was failing for people with tcsh, who need to rehash before the newly
installed executable is visible
|
11:04 pav
- Remove conditional checks and support for FreeBSD versions prior 6.0-RELEASE
Submitted by: pav
- Fix COPYTREE_* macros not to change permissions and ownership on files, that
were already present in the target path
Submitted by: beech
- Add a showconfig-recursive target, which has been in documentation for years
but never implemented
PR: ports/87642, ports/126770
Submitted by: Andy Kosela <andy.kosela@gmail.com>
- Fix ignorelist-verbose target (in preparation for duds.verbose)
PR: ports/127286 (part of)
Submitted by: linimon
- Fix OPTIONS dialog to show up for every previously unconfigured port in the
dependency chain
PR: ports/127554
Submitted by: ale
- Fail, if recursing into a dependency failed to satisfy the dependency object
(only for :install targets)
PR: ports/116601
Submitted by: edwin
|
Monday, 5 Jan 2009
|
12:33 gerald
Document 24 as being the current default for WANT_OPENLDAP_VER if
just USE_OPENLDAP is specified.
Fix a typo in the description of WANT_OPENLDAP_VER.
Approved by: portmgr (marcus)
|
Friday, 5 Sep 2008
|
19:41 hrs
* print/ghostscript-* and related ports have been renamed in the
following way:
print/ghostscript-gnu -> print/ghostscript7
print/ghostscript-gnu-nox11 -> print/ghostscript7-nox11
print/ghostscript-gnu-commfont -> print/ghostscript7-commfont
print/ghostscript-gpl -> print/ghostscript8
print/ghostscript-gpl-nox11 -> print/ghostscript8-nox11
japanese/ghostscript-gnu-jpnfont -> print/ghostscript7-jpnfont
korean/ghostscript-gnu-korfont -> print/ghostscript7-korfont
* USE_GHOSTSCRIPT now supports a version number which the port
requires. The valid value is "7" or "8". If other value is
specified, value of WITH_GHOSTSCRIPT_VER is used.
* WITH_GHOSTSCRIPT_GNU has been removed in favor of
WITH_GHOSTSCRIPT_VER. The valid value of WITH_GHOSTSCRIPT_VER is
"7" or "8", and the default value is "8".
Approved by: portmgr (pav)
|
Monday, 25 Aug 2008
|
01:29 rafan
- Fix a small hole after last CONFIGURE_TARGET (actually, it's CONFIGURE_ARGS)
update: if a port version is 2.13, my magic detection treats this port
using the old autoconf. To fix this, change the regex to include the prefix
"autoconf" before the version number 2.13.
Tested by: pointyhat 7-amd64 exp run (by pav)
|
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)
|
Saturday, 9 Aug 2008
|
16:52 miwi
The KDE FreeBSD team is proud to announce the release of KDE 4.1.0
for FreeBSD. The official KDE 4.1.0 release notes can be found at
http://www.kde.org/announcements/4.1/.
Some note:
* Prefix
KDE4 will be install into a custom prefixes namely ${LOCALBASE}/kde4.
KDE4 and KDE3 can co-exist
* Sound
For sound to work, it is necessary to have dbus and hal enabled
in your system. Please see the respective documentation on how
to enable these.
For more Informations see the HEADS UP at ports@ and kde-freebsd@
or our wiki page http://wiki.freebsd.org/KDE4/Install.
Have fun!
|
Thursday, 24 Jul 2008
|
22:29 pav
- Add CC and CXX to MAKE_ENV for all ports
PR: ports/86106, ports/101120 (based on)
|
21:55 pav
- Add an ugly kludge to strip the trailing whitespace from CFLAGS (it comes
this way from outside already). Unless stripped, later CFLAGS+= assignments
will produce a double-space in CFLAGS string. Sub-configure will reduce it
back to single space and complain that CFLAGS changed underneath it.
Most prominent example of a problem solved by this kludge is the -CURRENT,
where -fno-strict-aliasing is added to every port's CFLAGS.
|
Monday, 21 Jul 2008
|
22:29 pav
- Separate OpenLDAP related code into bsd.ldap.mk
- Change default OpenLDAP version to 2.4
- Remove OpenLDAP 2.2 support, the port has been gone for some time now
- Add -DDEPRECATED to CFLAGS for all OpenLDAP using ports
PR: ports/123602, ports/124115, ports/125605
Submitted by: delphij, Jens Rehsack <rehsack@web.de>,
Yuri Pankov <yuri.pankov@gmail.com>
- Remove USE_GTK, it's no longer used
PR: ports/123528
Submitted by: mezz
- Use PATCH_WRKSRC instead of WRKSRC in do-patch target
PR: ports/124169
Submitted by: Max Brazhnikov <makc@issp.ac.ru>
- Remove USE_XPM, it's been replaced by USE_XORG+=xpm
PR: ports/124506
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
- Minor fixups for bsd.port.mk
PR: ports/122675
Submitted by: linimon
- Remove stale comment about USE_GETOPT_LONG
PR: ports/124521
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
- Correct comment about default fetch arguments
PR: ports/125334
Submitted by: Gary Palmer <freebsd-gnats@in-addr.com>
|
Sunday, 20 Jul 2008
|
03:35 delphij
- Overhaul the way we handle with LDAP data directory, populate
the data directory upon start, not upon install. [1]
- Update to OpenLDAP 2.4.11.
- Modify bsd.port.mk to fit with the shared libary version bump [2]
This has no impact to package building yet as 2.4.x is not the
default version.
Submitted by: Mikhail Goriachev <mikhailg webanoide org> [1]
Approved by: portmgr (marcus) [2]
|
Saturday, 19 Jul 2008
|
17:59 kris
Major optimizations for 'make index' and other recursive traversal
targets.
* Use /rescue/sh for index builds instead of /bin/sh, when it exists.
The former is statically linked and faster to execute, which becomes
significant when executing it tens of thousands of times. This
trick can be used with other recursive targets by passing in
__MAKE_SHELL.
* Get rid of make variable assignments that use != command invocations
in the critical path, using several methods:
- rewriting logic to use shell or make builtins instead of external command
executions
- macroizing commands and executing them in the targets where they
are needed instead of with every invocation of make
- precomputing the results of invariant commands in
bsd.port.subdir.mk and passing them in explicitly to child makes,
and using this to avoid recalculation in all the children. NB: the
commands are still run one per top-level subdirectory but this
does not currently seem to be a major issue. They could be moved
further up into the top-level Makefile at the cost of some
cleanliness.
- Committers are strongly discouraged from adding further "bare" !=
assignments to the ports tree, even in their own ports. One of
the above strategies should be used to avoid future bloat.
* Rewrite the core 'describe' target to work entirely within a single
shell process using only builtin commands. The old version is
retained as a backup for use on systems older than 603104, which
does not have the make :u modifier. This cuts down the number of
processes executed during the course of a 'make index' by an order
of magnitude, and we are essentially now amortized to the minimum of
a single make + sh instance per port, plus whatever commands the
port makefile itself executes (which are usually unnecessary and
bogus).
* Less validation of the WWW: target is performed; this can become
policed at a port level by portlint. Specifically we look at the
second word of the first line beginning with "WWW:" in pkg-descr,
and append "http://" to it unless it already begins with "http://",
"https://" or "ftp://". Thanks to dougb for the idea of how to
extract WWW: using shell builtins.
* Use the "true" shell builtin instead of echo > /dev/null for a
measurable decrease in CPU use.
* Add a note about dubious escaping strategy in bsd.port.subdir.mk
* Minor change in output of 'make describe': it no longer strips
trailing CR characters from pkg-descr files with MSDOS CR/LF
termination. Instead the makeindex perl script that post-processes
make describe into the INDEX is tweaked to strip on input.
The bottom line is that on my test hardware INDEX builds are now
faster by more than a factor of 2 and with a reduction in system time
by a factor of 4-8 depending on configuration.
|
Monday, 30 Jun 2008
|
20:16 mezz
First all, ahze did most of work. Thanks ahze! Last week or so, I am just
merely pick up and help him. Thanks to many testers in both private and
mailing list emails for report a few of build and dependencies problems.
Also, thanks to marcus and Chess Griffin for test in their tinderboxes.
x11/pixman: Update to 0.10.0
-------------------------------------------------------
Firefox 3 needs it. Orignal, the shared library was bumped and ahze has
added a new feature in our USE_GNOME=ltverhack by can control the number
of shared library. To control the number of shared library, add the
ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays
same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your
port, you need to make sure the ABI doesn't change to use it..
-------------------------------------------------------
graphics/cairo: Update to 1.6.4
-------------------------------------------------------
Firefox 3 needs it. We have updated most cairo binding ports too.
-------------------------------------------------------
graphics/poppler: Update to 0.8.3
-------------------------------------------------------
The shared libraries version have been changed. All ports that depend on
poppler have PORTREVISION bump. The graphics/py-poppler has been updated
to 0.8.1 to work with newer poppler better. As for the poppler-qt, there
is no shared library version change.
-------------------------------------------------------
www/firefox3 and gecko ports related: Update to 3.0 final
-------------------------------------------------------
The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer
need to include bsd.gecko.mk/Makefile.common by manual. We are keeping it
in backward compatibility, so the rest ports won't be break. We haven't
add some other ports to have Firefox 3 support yet, so feel free to send
us patch or commit it by yourself (to committers). However, view in
bsd.gecko.mk for document.
-------------------------------------------------------
Approved by: portmgr (marcus)
|
Tuesday, 24 Jun 2008
|
14:56 acm
- Add support for freepascal based ports
Approved by: portmgr (pav)
|
Tuesday, 27 May 2008
|
22:12 miwi
- Add common code to support for cmake based ports.
- Update devel/cmake to 2.6.0 (also fix ports/123092)
- Use the new CMAKE build framework in all ports using cmake
Approved by: portmgr (pav)
|
Monday, 14 Apr 2008
|
16:46 pav
Support @rmtry in pkg-plist, analogous to @dirrmtry but for single file rm.
PR: ports/116219
Submitted by: edwin
Make USE_DISPLAY more general: set up virtual X server when USE_DISPLAY is
defined and no DISPLAY variable is in environment; pass DISPLAY value in
CONFIGURE_ENV and MAKE_ENV.
PR: ports/116244
Submitted by: edwin
Define ${PW}.
PR: ports/119821
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk>
Move SHA256, MD5, GMAKE and XMKMF to bsd.commands.mk.
PR: ports/119879
Submitted by: edwin
Fix a build failure for ports that define their own MTREE File.
PR: ports/120200
Submitted by: dinoex
Don't recreate mtree symlinks if they are already present.
PR: ports/121681
Submitted by: sobomax
Fix LIB_DEPENDS for libraries whose name contains plus sign. Both intuitive and
old escaped syntax works.
PR: ports/121741 (based on)
Submitted by: fjoe
Disable post-install security checks if DISABLE_SECURITY_CHECK variable is
defined.
PR: ports/122224
Submitted by: Bjoern Koenig <bkoenig@alpha-tierchen.de>
Remove versioned Tcl/Tk categories.
PR: ports/122622
Submitted by: pav
|
Tuesday, 11 Mar 2008
|
23:45 pav
- Automatically append -fno-strict-aliasing to CFLAGS when -O2 or higher
optimizations are enabled.
PR: ports/121363
Submitted by: obrien
- Change USE_XPM variable to use USE_XORG framework, and lose implied USE_XLIB
PR: ports/113799
Submitted by: des (based on)
Patch by: pav
- Teach USE_LDCONFIG to do the right thing when used with USE_LINUX_PREFIX
PR: ports/118212
Original patch: vd
Patch by: pav
- Allow tab as well as space in param.h for OSVERSION determination
PR: ports/117507
Submitted by: erwin
- Reverse the condition so EXTRACT_PRESERVE_OWNERSHIP now work as advertised
PR: ports/117916
Submitted by: tobez
- Assorted comment fixes
PR: ports/118054
Submitted by: linimon
- Style nit ($@ -> ${.TARGET})
PR: ports/120276
Submitted by: obrien
|
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)
|
Wednesday, 17 Oct 2007
|
10:13 ade
Migration from bison 1.x to 2.x
PR: 117086
Tested by: -exp runs
|
Wednesday, 3 Oct 2007
|
22:25 pav
- Fix issues with actual-package-depends, most notably fix bad list when a
third party package with invalid or missing pkgorigin is installed; this
resulted in silently discarding dependency records for some people
PR: ports/115010
Submitted by: netchild
- Replace some calls to basename and dirname with make logic
PR: ports/115994
Submitted by: netchild
- Fix bsd.xorg.mk to work when USE_XORG is used below
.include <bsd.port.pre.mk>; should allow conditional X.Org component
dependencies with OPTIONS, etc
Submitted by: flz
- When installing as user, don't install any libdata/ldconfig entries
Submitted by: flz
PR: ports/106613 (in audit trail)
- Introduce INSTALL_KLD; it's same as INSTALL_SCRIPT but the name is more
obvious
PR: ports/116200
Submitted by: edwin
|
Sunday, 30 Sep 2007
|
04:01 linimon
Add an anti-foot-shooting measure that protects against a dependent port
being null, resulting in an entire category being depended on. This was
seen with missing USE_PERL5 definitions, for which there is now a test;
however, it could theoretically be tripped over by other bad port
Makefiles. Since the failure mode is painful and seems unrelated to
the lack of the definition (the build will fail at some random point
within that entire category), IMHO it's worth the complexity tradeoff
to put this in.
|
Monday, 24 Sep 2007
|
08:39 rafan
Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl
since version 8.57. The leading ghostscript is the -gpl one.
Approved by: portmgr (pav)
|
Thursday, 13 Sep 2007
|
23:29 flz
Oops. Backout some changes that shouldn't have been checked in during
xorg update.
Pointy hat to: $self
|
22:10 linimon
Restore the semantics of USE_PERL and friends by moving them back to
the 'post' block from which they originally came. This should fix the
remaining few package build errors because of conditional perl inclusion.
Pointy hat: linimon
|
19:45 flz
- Update X.org ports to 7.3.
- Mark XFree86-4 as DEPRECATED with EXPIRATION_DATE set to 2007-12-25.
I hope that nobody will be bored enough on Christmas to remove them on
that day.
Tested by: vehemens, Rene Ladan, Beech Rintoul, sarek on x11@
|
Sunday, 9 Sep 2007
|
01:02 linimon
Revert the conditional inclusion of bsd.perl.mk and make it unconditional.
Apparently my test run was completely bogus.
New owner of the entire pointy hat factory: linimon
|
Saturday, 8 Sep 2007
|
00:16 linimon
Please welcome bsd.perl.mk, a refactoring of Perl-related code from
bsd.port.mk. In addition, a revision shorthand has been added, e.g.,
USE_PERL5= 5.8.0+. This syntax is implemented for the following knobs:
USE_PERL5, USE_PERL5_RUN, USE_PERL5_BUILD, PERL_CONFIGURE and PERL_MODBUILD.
Credit also goes to sem who wrote an earlier version of this patch in
ports/55515, marcus and kris for doing earlier testing, and kuriyama and
others for additional work along the way.
Thanks to gabor@FreeBSD.org for doing all this work.
Sponsored by: Google Summer of Code 2007
|
Wednesday, 8 Aug 2007
|
03:46 kris
* Shuffle some important variable definitions to early in the file,
notably PORTSDIR. The previous commit introduced a use-before-define
with respect to this variable, which broke things like portmaster.
* Drop support for COMMENTFILE and a vestigial remnant of NetBSD support.
|
Saturday, 4 Aug 2007
|
19:48 pav
- Add --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include to
CONFIGURE_ARGS for ports setting USE_XORG. This restores the old USE_XLIB
behaviour. [1]
- Whitespace fixes [2]
PR: ports/115098 [1]
Submitted by: mm [1], miwi [2]
|
11:37 gabor
- Extract command variable definitions from bsd.port.mk, they are now stored in
bsd.commands.mk and can be easily reused within the infrastructure.
- Revert old DESTDIR implementation.
- Add a new, fully chrooted DESTDIR implementation as bsd.destdir.mk.
Sponsored by: Google Summer of Code 2007
Approved by: portmgr (pav)
|
Friday, 27 Jul 2007
|
21:40 pav
- Pass FFLAGS to make when USE_FORTRAN is set [1]
- Fix detection of i386 libs on amd64/ia64 [2]
- Make IGNORE messages show as a real sentences [3]
- Make COPYTREE_* work under unpriviledged user [4]
PR: ports/112203 [2], ports/114329 [3], ports/113425
Submitted by: gerald [1], Scot Hetzel <swhetzel@gmail.com> [2], danfe [3],
Dmitry Marakasov <amdmi3@amdmi3.ru> [4]
|
Monday, 23 Jul 2007
|
09:36 rafan
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
|
Monday, 16 Jul 2007
|
10:12 lofi
Update to Qt 4.3.0, introduce bsd.qt.mk.
Approved by: portmgr (bsd.port.mk changes)
|
Thursday, 12 Jul 2007
|
01:57 maho
Add USE_FORTRAN knob. All ports that use FORTRAN should
use this knob.
Approved by: gerald, portmgr (pav)
|
Friday, 29 Jun 2007
|
14:09 pav
- Fix make clean, broken in previous rev. 1.571
PR: ports/114125
|
Thursday, 28 Jun 2007
|
16:06 pav
- Add a new virtual category `kld' for ports that install kernel loadable
module
|
16:05 pav
- Speed up recursive `make clean'
Submitted by: reg
Tested by: pointyhat exprun
|
15:53 pav
- Correct and extend actual-package-depends target, introduced in previous
revision
Submitted by: netchild
Tested by: pointyhat exprun
|
Saturday, 16 Jun 2007
|
19:07 pav
- Provide actual-package-depends target, which prints actual dependencies of
freshly installed port, according to records in /var/db/pkg
- Use this new target when registering package, providing massive speedup
PR: ports/112765
Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
Tested by: bento amd64 exprun
- Fix double slash typo
Submitted by: Alexander Logvinov <ports@logvinov.com>
Tested by: bento amd64 exprun
|
Friday, 25 May 2007
|
00:09 linimon
* Make 'make-deinstall-all' check for moved ports. [1]
* Defined the installation directories PORTEXAMPLES and PORTDATA. [2]
* Add USE_MAKESELF knob is added for ports that use the makeself archiver. [3]
* Update the description of fetch-list; add targets fetch-required-list,
fetch-url-list, and fetch-urlall-list. [4]
* Make 'make search' also search in ports/MOVED. [5]
* Move several Makevar definitions to the pre-makefile section:
DATADIR, DOCSDIR, ETCDIR, EXAMPLESDIR, WWWDIR. [6]
* The target 'ignorelist-verbose' was added for portsmon. [7]
PR: 69965 [1], 78490 [2], 79398 [3], 86776 [4], 104161 [5], 110781 [6]
Submitted by: Dancho Penev <dpenev at mnet dot bg> [1], mnag [2],
jylefort [3], edwin [4], Lars Engels <lars dot engels
at 0x20 dot net> [5], Alexander Logvinov <ports at
logvinov dot com> [6], linimon [7]
|
Monday, 21 May 2007
|
10:21 flz
Fix USE_XLIB to depend on stub file rather than libX11.
Submitted by: marcus
Approved by: portmgr (blanket)
|
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}.
|
Saturday, 7 Apr 2007
|
12:51 pav
- Fix regression in makesum target introduced with rev. 1.561
Tested by: kris on pointyhat
|
Thursday, 5 Apr 2007
|
13:52 pav
- Commit the correct version of mi's patch from ports/109896 as tested on
pointyhat
Reported by: kris
|
Monday, 2 Apr 2007
|
23:00 pav
- Change default USE_GHOSTSCRIPT dependency from ghostscript-gnu to
ghostscript-gpl, which is a new preferred vendor platform
Submitted by: rafan
Tested on: pointyhat exp-run
|
22:55 pav
- Overhaul bsd.tcl.mk: most importantly, change the semantics to match
USE_PERL5* macros:
USE_TCL, USE_TK: lib depends
USE_TCL_BUILD, USE_TK_BUILD: build depends
USE_TCL_RUN, USE_TK_RUN: run depends
See comment block in bsd.tcl.mk for details
PR: ports/109097
Submitted by: Martin Matuska <martin@matuska.org>
Tested on: pointyhat exp-run
|
22:44 pav
- Minor optimizations: invocations of ${CUT} eliminated, pipes compacted, some
redundant sub-shells avoided
- Unify access to MD5_FILE data
- Deinstall bzip compressed man pages in addition to gzip compressed ones
PR: ports/109896
Submitted by: mi
Tested on: pointyhat exp-run
|
22:42 pav
- Add a code to invalidate saved OPTIONS when the set of OPTIONS defined in a
port changes. The end user inpact of this is more blue screens.
PR: ports/97125
Submitted by: pav
Tested on: pointyhat exp-run
|
22:41 pav
- Fix handling of OPTIONS default values when configuration files wasn't
written yet (make depends, make describe), and for options missing from
existing configuration files
PR: ports/96777
Submitted by: rafan (in follow-up)
Tested on: pointyhat exp-run
|
22:39 pav
- Remove now unused tcl81 category, add new categories tcl and tk
Tested on: pointyhat exp-run
|
Saturday, 24 Mar 2007
|
14:02 pav
[1] Introduce COPYTREE_BIN and COPYTREE_SHARE macros
[2] Fix ECHO_CMD/ECHO_MSG usage in bsd.port.mk
[3] Move bsd.efl.mk to ports/Mk
[4] Change LIBTOOLFILES default to ${CONFIGURE_SCRIPT}
[5] Whitespace sweep
[6] Add WWWDIR variable with default value of ${PREFIX}/www/${PORTNAME}
PR: ports/100996 [1], ports/100556 [2], ports/100497 [3],
ports/104009 and ports/104018 [5], ports/105529 [6]
Submitted by: stass [1] [3], gabor [2], pav [4], edwin [5], laszlof [6]
Approved by: ade [4]
|
Wednesday, 14 Mar 2007
|
04:06 linimon
* Add bsd.ocaml.mk to support OCaml packages [1]
* Move x11-wm/xfce4/bsd.xfce.mk to Mk/ [2]
* Refactoring of FETCH_CMD to allow parameters to be overridden
separately from commands [3]
PR: 101029 [1], 108862 [2], 109966 [3]
Submitted by: Stanislav Sedov <ssedov at mbsd dot msk dot ru> [1],
oliver [2], edwin [3], linimon [3]
Note: this patch also adds 108738 and 108739 which the previous commit
claimed were committed, but were not. These are comment-only changes.
|
Number of commits found: 1255 (showing only 100 on this page) |