notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: Mk/bsd.port.mk

Number of commits found: 1255 (showing only 100 on this page)

[First Page]  «  3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13  »  [Last Page]

Tuesday, 3 Sep 2013
01:13 bdrewery search for other commits by this committer
- Fix regression from r325805 and allow 'make fetch' to work
  without distinfo

Reported by:	sunpoet
With hat:	portmgr
Original commitRevision:326117 
Sunday, 1 Sep 2013
13:42 bdrewery search for other commits by this committer
- Fix regression with 'makesum' from r325805 by respecting
  DISABLE_SIZE

Reported by:	sahil, tobez, many
With hat:	portmgr
Pointyhat to:	bdrewery
Original commitRevision:325856 
Saturday, 31 Aug 2013
13:56 bdrewery search for other commits by this committer
- Add USE_PACKAGE_DEPENDS_ONLY which will try installing dependencies
  from existing packages and not fallback on building from source.

  This is useful for package building tools such as poudriere and tinderbox
  to avoid building from source and confusing the build log, if a dependency
  failed to build for some reason.

  NOTE: USE_PACKAGE_DEPENDS has not changed here. It has always
        reverted to source if the package was not present.

PR:		ports/180725
Submitted by:	crees
With hat:	portmgr
Original commitRevision:325807 
13:22 bdrewery search for other commits by this committer
- make fetch/checksum: If a fetched file does not match the expected size,
  delete it and try the next site, if there is one to try.

  Normally fetch(1) will detect that the size is wrong, fail, and the 'fetch'
  target will move on to the next site:

  => Attempting to fetch
http://www.chiark.greenend.org.uk/~sgtatham/agedu/agedu-r9723.tar.gz
  fetch: http://www.chiark.greenend.org.uk/~sgtatham/agedu/agedu-r9723.tar.gz:
size mismatch: expected 155321, actual 163319
  => Attempting to fetch
http://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/sunpoet/agedu-r9723.tar.gz
  agedu-r9723.tar.gz                            100% of  151 kB  259 kBps

  However, if the remote server does not properly advertise the size of the
file,
  fetch(1) will still download the file, and succeed. The 'fetch' target then
  stops, assuming it has a proper file. This is returned to 'checksum', which
fails,
  and then tries a refetch, but on the same broken site. In this example, the
size
  is expected to be 214984, but a 4830 size is fetched and checksummed.

  => Attempting to fetch
http://kornelix.squarespace.com/storage/downloads/picpuz-2.1.1.tar.gz
  fetch: http://kornelix.squarespace.com/storage/downloads/picpuz-2.1.1.tar.gz:
size unknown
  fetch: http://kornelix.squarespace.com/storage/downloads/picpuz-2.1.1.tar.gz:
size of remote file is not known
  picpuz-2.1.1.tar.gz                                   4830  B   48 kBps
  ===> Fetching all distfiles required by picpuz-2.1.1_5 for building
  => SHA256 Checksum mismatch for picpuz-2.1.1.tar.gz.

  Now the 'fetch' target will verify the size is proper before returning to
  'checksum':

  => Attempting to fetch
http://kornelix.squarespace.com/storage/downloads/picpuz-2.1.1.tar.gz
  fetch: http://kornelix.squarespace.com/storage/downloads/picpuz-2.1.1.tar.gz:
size unknown
  fetch: http://kornelix.squarespace.com/storage/downloads/picpuz-2.1.1.tar.gz:
size of remote file is not known
  picpuz-2.1.1.tar.gz                                   4830  B  130 kBps
  => Fetched file size mismatch (expected 214984 actual 4830)
  => Trying next site
  => Attempting to fetch
http://www.stasyan.com/devel/distfiles/picpuz-2.1.1.tar.gz
  picpuz-2.1.1.tar.gz                           100% of  209 kB   20 kBps 00m00s
  ===> Fetching all distfiles required by picpuz-2.1.1_5 for building
  => SHA256 Checksum OK for picpuz-2.1.1.tar.gz.

Reviewed by:	bapt
With hat:	portmgr
Original commitRevision:325805 
01:16 bdrewery search for other commits by this committer
- make checksum: When encountering a checksum mismatch, delete the file
  before retrying.

  The previous behavior would try to download a range of the new bytes and
  then hit the 'Requested Range Not Satisfiable' error and never actually
  redownload the file.

  This fixes cases where a port is rerolled and distinfo updated, but
  users have a bad distfile sitting there that they would manually need
  to remove.

Reviewed by:	bapt
Reported by:	danfe
With hat:	portmgr
Original commitRevision:325760 
Friday, 30 Aug 2013
11:41 bdrewery search for other commits by this committer
- Fix WITH_CCACHE_BUILD support on ports that have a *PATH var in their
  MAKE_ENV. This only intended to ignore PATH.

  All of these were not supporting WITH_CCACHE_BUILD and a partial exp-run
  was done on:

  audio/fdmf biology/biojava devel/ace games/hex graphics/cimg
  graphics/inventor graphics/peps graphics/wings graphics/wings-devel
  lang/python26 lang/python27 lang/python31 lang/python32 lang/python33
  lang/siod math/py-basemap math/py-basemap-data multimedia/gpodder
  multimedia/gstreamer-ffmpeg multimedia/gstreamer1-libav
  multimedia/handbrake print/py-reportlab print/py-reportlab2 science/ncs
  science/netcdf4 security/nss textproc/adabrowse x11-toolkits/py-kivy

With hat:	portmgr
Original commitRevision:325670 
Thursday, 29 Aug 2013
16:46 bdrewery search for other commits by this committer
- Support overriding CONFIG_SITE
Original commitRevision:325609 
Wednesday, 31 Jul 2013
13:30 bapt search for other commits by this committer
On HEAD fetch is now checking for https, which lead to lots of fetch failures
on invalid websites, given the ports tree already checks the distfiles against
a hash, it is safe to skip the certificate validation.

Submitted by:	Michael Gmelin <freebsd@grem.de>
Original commitRevision:324051 
Tuesday, 30 Jul 2013
06:32 bapt search for other commits by this committer
Define MAKE_CMD in post.mk to allow anything to overwrite it
Original commitRevision:323942 
05:48 bapt search for other commits by this committer
do-install also needs MAKE_CMD
Original commitRevision:323940 
05:33 bapt search for other commits by this committer
Reduce code duplication by overwriting MAKE_CMD when it is different.
Original commitRevision:323939 
Monday, 29 Jul 2013
20:12 bapt search for other commits by this committer
Remove excessive colon

Reported by:	mandree
Original commitRevision:323906 
20:09 bapt search for other commits by this committer
Fix formatting when finding shared library with new LIB_DEPENDS format

Reported by:	mandree
Original commitRevision:323902 
Friday, 26 Jul 2013
19:14 bapt search for other commits by this committer
Remove support for Qt3/kde in preparation for full Qt3/kde3 removal

PR:		ports/180745
Submitted by:	rene
Original commitRevision:323747 
Tuesday, 16 Jul 2013
14:35 bapt search for other commits by this committer
Prevent MAKE_JOBS_NUMBER from being recursive

Reported by:	swills
Original commitRevision:323107 
12:04 bapt search for other commits by this committer
Activate multiple jobs by default [1]
Add a new macro to allow a port to limit itself the maximum numbers of jobs
allowed [2]

Submitted by:		danfe (based on) [1]
			pgj (base on) [2]
Reviewed by:		bdrewery, miwi
Multiple exp-run:	bapt
Original commitRevision:323100 
Wednesday, 10 Jul 2013
07:41 bapt search for other commits by this committer
Remove USE_MOTIF as it is not used anymore
Original commitRevision:322626 
06:44 bapt search for other commits by this committer
Error message when not able to create the optiondir directory.
optiondir being defined in a subshell wasn't defined when the error message is
printed.

PR:		ports/176849
Submitted by:	Oleg Ginzburg <olevole@olevole.ru>
Original commitRevision:322619 
Monday, 8 Jul 2013
13:34 bapt search for other commits by this committer
Move loading of USES post actions after the load of all the bsd.*.mk post
actions.
This fixes bsd.php.mk complaining about do-install being already defined
Original commitRevision:322503 
11:43 bapt search for other commits by this committer
Remove all X_FONTS* macros, as they are not used anymore
Original commitRevision:322491 
Sunday, 7 Jul 2013
13:00 bapt search for other commits by this committer
Remove X_FONTS_MISC_PORT and X_FONTS_ALIAS_PORT now that they are not used
anymore
Original commitRevision:322439 
12:56 bapt search for other commits by this committer
Remove direct usage of X_FONTS_MISC_PORT and X_FONTS_ALIAS_PORT
While here fixed missing ${PORTSDIR} [1]

Reported by:	rm [1]
Original commitRevision:322438 
12:24 bapt search for other commits by this committer
Remove X_VFBSERVER_PORT now that it is not used anymore
Original commitRevision:322435 
12:10 bapt search for other commits by this committer
Remove X_FONTSERVER_PORT now that it is not used anymore
Original commitRevision:322432 
Saturday, 6 Jul 2013
12:53 bapt search for other commits by this committer
Fix MAKE_FORCE_JOBS
Original commitRevision:322391 
Friday, 5 Jul 2013
20:15 bapt search for other commits by this committer
Move PKGORIGIN definition a bit later so that PKGCATEGORY defined in
Makefile.local or Makefile.inc works again

Reported by:	dinoex
Tested by:	dinoex
Original commitRevision:322355 
14:10 bapt search for other commits by this committer
Add new LIB_DEPENDS syntax:
libname.so:${PORTSDIR}/devel/name
libname.so.0.1.2:${PORTSDIR}/devel/name

This syntax is support to replace the old syntax and code which has multiple
weakness:
It was replying on ldconfig -r which arbritrary limited our valid library to
name of the following form:
libname.so[.X] where X can be a number
foo.3 could match both libfoo.3.do and libfoo.so.3

Reviewed by:	bdrewery, danfe, miwi
Original commitRevision:322328 
13:32 bapt search for other commits by this committer
Import new gmake.mk and rip out USE_GMAKE from bsd.port.mk
A USE_GMAKE stub as be created to help migration please now use USES=gmake

Reviewed by:	bdrewery
Exp-run by:	bdrewery
Original commitRevision:322324 
13:16 bapt search for other commits by this committer
Add a mechanism to allow USES to define code to be loaded after post.mk

Reviewed by:	bdrewery
Exp-run by:	bdrewery
Original commitRevision:322322 
Wednesday, 3 Jul 2013
15:32 rene search for other commits by this committer
Switch the default Linux DRI port to linux-f10-dri and remove support
for the unused USE_GL=linux (this avoids hardcoding the Linux DRI port).

PR:		ports/180231
Submitted by:	myself
Approved by:	portmgr (bapt)
Original commitRevision:322233 
Saturday, 29 Jun 2013
09:01 bapt search for other commits by this committer
This time USE_IMAKE is totally gone
Original commitRevision:322032 
Friday, 28 Jun 2013
18:11 bapt search for other commits by this committer
There are still some USE_IMAKE in the ports tree, add a stub to make them
continue working until USE_IMAKE is totally goone
Original commitRevision:321968 
11:51 bapt search for other commits by this committer
New USES imake to handle the dependency on imake.

This uses accept 'env' as an argument for ports that do use their own or a
different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it
to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be
overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via
IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned
from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we
do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
Original commitRevision:321957 
Wednesday, 26 Jun 2013
07:22 bapt search for other commits by this committer
Replace OPTIONSFILE by OPTIONS_FILE which is a more robust variable with unicity
insurance in its path to avoid collision.

A compatibility layer is available to automatically load and migration from
OPTIONSFILE to OPTIONS_FILE (this is all transparent for users.)

It is recommanded that ports that used to overwrite OPTIONSFILE to prevent the
known bugs should keep the OPTIONSFILE overwrite for a while (6 month) to allow
the migration to happen automatically and users to not lose their old save
options.

New options file is now based on the PKGORIGIN therefor the definition of the
PKGORIGIN has been moved ealier in bsd.port.mk to allow it's usage from withing
bsd.options.mk

PR:		ports/148637
Reviewed by:	bdrewery
Original commitRevision:321785 
Tuesday, 25 Jun 2013
12:24 bapt search for other commits by this committer
Define UID earlier so that it can be used inside bsd.pkng.mk
Allow make deinstall to prompt for su if run as a user if using pkgng

Reported by:	jhb, dim
Submitted by:	jhb
Original commitRevision:321737 
12:05 bapt search for other commits by this committer
Fix warning if compat.ia32.maxvmem sysctl does not exists and the ports tree is
being used via bmake

Reported by:	demon
Tested by:	demon
Reviewed by:	bdrewery
Original commitRevision:321735 
Monday, 17 Jun 2013
11:12 bapt search for other commits by this committer
Update dialog4ports to 0.1.5
Changes:
- Don't free memory when process is exiting [1]
- Some style fixes [1]
- Consistently use C99 bool, true and false [1]
- Generalise parsing of env var into StringList [1]
- Rename ITEM_SEPARATE to ITEM_SEPARATOR [1]
- Highlight new options (by a '+' at the beginning of the line) [1]

Submitted by:	tijl [1]
Original commitRevision:321095 
Sunday, 16 Jun 2013
12:23 bapt search for other commits by this committer
Remove trailing @ which breaks PATCH_DEBUG_TMP

Submitted by:	bf
Original commitRevision:321044 
Friday, 14 Jun 2013
12:59 tijl search for other commits by this committer
Let config-conditional take options configured in make.conf into account.
The option dialog will not appear if all options have been configured
before, either using the dialog or in make.conf.  This means you can set
options once for all ports in make.conf and not have dialogs pop up if
those are the only options.

Also let config-conditional run make config instead of do-config.  Make
config handles NO_DIALOG and pre-config.

Discussed with:	danfe
Approved by:	portmgr (bapt)
Original commitRevision:320908 
06:56 bapt search for other commits by this committer
Yes more simplification in showconfig, pretty-print-config and pkgng manifest
generation
Original commitRevision:320886 
Thursday, 13 Jun 2013
22:48 bapt search for other commits by this committer
No need to globally define X_NESTSERVER_PORT
Original commitRevision:320847 
18:56 bapt search for other commits by this committer
Previous attempt to fix the make patch with bmake (make it fail if a patch
fails) was too intrusive.
Turn it back into a full script with set -e expliticly added.
Original commitRevision:320831 
12:41 bapt search for other commits by this committer
Fix patching

Reported by:	kwm
Original commitRevision:320795 
11:19 bapt search for other commits by this committer
Fails is a dependency checking failed with bmake
Original commitRevision:320756 
09:32 bapt search for other commits by this committer
Fail in case a checksum fails with bmake
Original commitRevision:320745 
06:43 bapt search for other commits by this committer
Fix make patch not stopping in case a patch does not apply cleanly with bmake.
bmake does not run shell with set -e causing the difference between both fmake
and bmake in the area.

While here clean up a bit the syntax.

Add support for xz'ed patches for EXTRA PATCHES

Discussed with:	sjg
Original commitRevision:320737 
Monday, 10 Jun 2013
07:27 bapt search for other commits by this committer
Removed useless quotes
Original commitRevision:320440 
06:42 bapt search for other commits by this committer
Testing COMPLETE_OPTIONS_LIST is enought to determine if there is options to
print
Original commitRevision:320438 
06:40 bapt search for other commits by this committer
Factorize pre-config
Original commitRevision:320437 
06:30 bapt search for other commits by this committer
Factorise make pretty-print-config code
Original commitRevision:320436 
06:22 bapt search for other commits by this committer
Show options group descriptions in make showconfig,
While here, factorize code
Original commitRevision:320435 
Friday, 7 Jun 2013
13:28 bdrewery search for other commits by this committer
Fix grammar in comment
Original commitRevision:320200 
13:25 bdrewery search for other commits by this committer
Add WRKSRC_SUBDIR to simplify overriding WRKSRC:
	WRKSRC=		${WRKDIR}/${DISTNAME}/src
  This becomes:
	WRKSRC_SUBDIR=	src

Reviewed by:	bapt
With hat:	portmgr
Original commitRevision:320199 
08:06 bapt search for other commits by this committer
Do not automatically popup dialog in case only options from global options are
defined

Requested by:	many
Original commitRevision:320177 
Thursday, 30 May 2013
15:17 bapt search for other commits by this committer
The pkg developement team is proud to announce the new 1.1.0 beta1 release of
pkg.

Here is the list of new features that happened in pkg 1.1:
- new simpler and more reliable solver
- shared libraries are now always tracked
- ssh:// is supported as a protocol to distribute packages (needs pkg 1.1+ on
  the server hosting the packages)
- multirepository is no longer considered experimental and works by default.
- incremental update of the catalog (only if the repository was created by pkg
  1.1+)
- simplification of the public API
- stabilisation of the public API (we will now try to keep it stable and if
  change are needed there will be deprecation time before removal of some old
  functions)
- new experimental pkg convert (can convert from and to legacy pkg database)
  pkg2ng now uses pkg convert (still recommanded to use pkg2ng)
- new pkg lock/unlock to prevent any manipulation of a given package (no
  upgrade,delete,etc)
- improved UI (now you can see the progress of an upgrade what is left to be
  done)
- new pkg annotation to allow one to add annotations (free form key/value) to a
  package)
- pkg audit is now able to directly parse the vuxml native format and not only
  the compact version
- pkg -vv now shows all available options and their current settings
- pkg -vvv now shows a description of all the available options
- pkg info now automatically considers the query as globbing if * is in the
  requested pattern
- new hook plugin interface (allows users to create hooks that get called at
  anytime during and upgrade/installation/deletion of a package)
- new cmd plugin interface (allows users to create new sub command available for
  pkg)
- pkg register can now register a port installation in the legacy database
  format
- repository can be defined in simple yaml files

Internal:
- massive usage of hash tables (uthash), which simplifies a lot of the code,
  and improves performances
- lots of optimisation in plist and manifest parsing
- lots of optimisation in loading packages (mmap used when possible)
- lots of cleanup in memory usage
- regression test framework is now ready (using atf) regression test are slowly
  being added and populated.

To use this new version:
  Ports users (or in building factories: poudriere/tinderbox):
    Add WITH_PKGNG=devel to your make.conf
    pkg set -o ports-mgmt/pkg:ports-mgmt/pkg-devel

  Binary package users, if the remote repository is providing pkg 1.1:
    pkg set -o ports-mgmt/pkg:ports-mgmt/pkg-devel
    pkg upgrade

Note that pkg 1.1 can use a repository created for pkg 1.0 and vis versa.

Huge thanks to all the people that have contributed to the pkg developement:
- may that be by code
- documentation
- bug report
- feedback
- ideas

List of people who contributed code:
Baptiste Daroussin, Matthew Seaman, Bryan Drewery, Vsevolod Stakhov,
Marin Atanasov Nikolov, Alexandre Perrin, Romain TartiA"re, Julien Laffaye,
Glen Barber, John Marino, Alex Kozlov, Roman Naumann, Sofian Brabez,
Alberto Villa, Will Andrews, Eitan Adler, Dan McGregor, namor, niamtokik,
Arthur Gautier, Garrett Cooper, Andrew Turner, Jeremy Chadwick,
Hajimu UMEMOTO, Mark Lokowich, Eygene Ryabinkin, Pietro Cerutti,
Rolf Grossmann, Ed Schouten, Dimitry Andric, David Forsythe, Stefan Grundmann,
Craig Rodrigues, Antoine Brodin, Andrey Zonov, Joel Dahl

Stats between 1.0 and 1.1:
287 files changed, 63418 insertions(+), 18763 deletions(-)

1198 commits
Original commitRevision:319432 
08:55 miwi search for other commits by this committer
- Remove support for Linux 2.4

Submitted by:	rene@
Original commitRevision:319409 
01:14 bdrewery search for other commits by this committer
Fix build with WITH_CCACHE_BUILD with ports that override PATH via
MAKE_ENV or CONFIGURE_ENV. I.e., don't set PATH in MAKE_ENV twice as
env(1) only takes one, in which case some ports fail to build. One
example is any USES=ada port (such as textproc/xmlada). Instead,
add the ccache path into PATH via := and let it fall into there
via the sourcing port's MAKE_ENV=PATH=...:${PATH} line.

A more comprehensive solution to this could be to add a MACRO/feature
to modify the PATH for all ports without using MAKE_ENV via
something like ADDPATH=...

With hat:	portmgr
Tested by:	several exp-runs
Original commitRevision:319400 
Saturday, 25 May 2013
14:37 zeising search for other commits by this committer
The FreeBSD x11 team proudly presents
an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
Original commitRevision:319055 
Friday, 24 May 2013
10:36 bapt search for other commits by this committer
Fix regression in MLINKS handling when using bmake
Original commitRevision:318954 
Wednesday, 8 May 2013
00:12 bdrewery search for other commits by this committer
- Follow-up to r317320: fix MAKE_JOBS_NUMBER not being set
  if none of DISABLE_MAKE_JOBS or MAKE_JOBS_UNSAFE or
  MAKE_JOBS_SAFE or FORCE_MAKE_JOBS were set. This fixes
  the build for several ports updated in r317320.

Reported by:	miwi
With hat:	portmgr
Original commitRevision:317639 
Tuesday, 7 May 2013
08:01 bapt search for other commits by this committer
USE_GETTEXT has totally been replaced by USES=gettext thanks, jgh and ak
USE_NCURSES has totally been replaced by USES=ncurses
USE_READLINE has totally been replaced by USES=readline
Original commitRevision:317580 
Monday, 6 May 2013
00:44 hrs search for other commits by this committer
TeXLive mega commit.  The following ports have been added:

  * Meta port
   - print/texlive-full: meta port to install all of the TeXLive components

  * Libraries
   - devel/tex-kpathsea: kpathsea library
   - devel/tex-web2c: WEB2C toolchain and TeX engines
   - print/tex-ptexenc: character code conversion library for pTeX

  * Base part of the TeXLive
   - print/texlive-base: binary programs in TeXLive
   - print/texlive-texmf: macro and font data in TeXLive
   - print/texlive-infra: tlmgr dependency (Perl modules)

  * TeX Formats
   - print/tex-formats: TeX, LaTeX, PDFTeX, AMSTeX, ConTeXT, CSLaTeX,
       EplainTeX, METAFONT, MLTeX, PDFTeX, TeXsis
   - print/tex-aleph: Aleph/Lambda
   - print/tex-xetex: XeTeX
   - print/tex-luatex: LuaTeX
   - print/tex-jadetex: JadeTeX
   - print/tex-xmltex: XMLTeX
   - japanese/tex-ptex: pTeX

  * DVI ware
   - print/tex-xdvik: XDvi

Mk/bsd.tex.mk is added for common part and USE_TEX knob [1].

Approved by:	portmgr (old version) [1]
PR:		ports/171571
PR:		ports/176399 [1]
Original commitRevision:317452 
Saturday, 4 May 2013
14:06 bdrewery search for other commits by this committer
- When DISABLE_MAKE_JOBS or MAKE_JOBS_UNSAFE is set, also set
  MAKE_JOBS_NUMBER to 1. This makes it safe to do -j${MAKE_JOBS_NUMBER}
  without any extra logic.
- Cleanup ports working around the empty MAKE_JOBS_NUMBER
- This also fixes several ports that were expecting MAKE_JOBS_NUMBER
  to always have a number

Reviewed by:	bapt
Spotted by:	John Marino <draco@marino.st>
With hat:	portmgr
Original commitRevision:317320 
Friday, 3 May 2013
23:37 bapt search for other commits by this committer
ghostscript 7 has been resurrected (this fix package building of ghostscript7
packages on packages builder
Original commitRevision:317293 
Thursday, 2 May 2013
14:07 bapt search for other commits by this committer
Preliminary support for bmake
Please note that bmake it only supported on current starting at r250164:

- make sure bmake treats -V as expected [1]
- tell bmake we use the old :L :U modifiers [1]
- workaround an incompatible loop syntax using bmake's inline loop [1]
- avoid forking a shell to get the CKSUMFILES which gives a make(1)/bmake(1)
compatible syntax [2]

Submitted by:	sjg[1]
Obtained from:	dports[2]
Original commitRevision:317115 
Monday, 29 Apr 2013
08:57 bapt search for other commits by this committer
Rely on bsdtar to autodetermine the format of the distfiles when possible

For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
Original commitRevision:316786 
Saturday, 27 Apr 2013
22:15 bapt search for other commits by this committer
Remove any reference to USE_ICONV now that it has been totally replace by USES=
iconv

Submitted by:	mva
Original commitRevision:316696 
Friday, 26 Apr 2013
12:35 bapt search for other commits by this committer
Remove USE_CDRTOOLS from bsd.port.mk

This macros has been useless since cdrtools-cjk port has gone.
This macros also lead to badly handled dependencies assuming that the dependency
on cdrtools was most BUILD and RUN dependency. While most of the time it is
simply a RUN dependency and sometime a build one.

While here:
- Trim some headers
- Convert some ports to optionsng
- Convert some ports to USES= gettext
Original commitRevision:316600 
09:27 bapt search for other commits by this committer
Remove USE_FREETYPE from bsd.port.mk

It added no really value and was used only by 8 ports
Original commitRevision:316594 
Thursday, 25 Apr 2013
06:48 bapt search for other commits by this committer
Remove the now useless compatibility bits for USE_CMAKE
Original commitRevision:316505 
Tuesday, 23 Apr 2013
14:28 bapt search for other commits by this committer
Remove now unused USE_PKGCONFIG code
Original commitRevision:316357 
00:26 bdrewery search for other commits by this committer
- Add WITH_CCACHE_BUILD support during 'configure' phase
- Add CCACHE_DIR
  The MAKE_ENV/CONFIGURE_ENV+= method of adding CCACHE_DIR
  in /etc/make.conf does not work for many ports since they
  overwrite using = instead of appending with +=. By adding
  CCACHE_DIR into the ENV variables after reading in the port
  the directory is properly set in the environment. Without
  this, the ccache support would sometimes work but incorrectly
  not respect the set CCACHE_DIR, potentially using 2 caches.

With hat:	portmgr
Original commitRevision:316289 
Monday, 22 Apr 2013
17:01 bapt search for other commits by this committer
Use simple glob matching instead of a regex to test if PREFIX defined as an
absolute patch
Original commitRevision:316249 
16:16 bapt search for other commits by this committer
Add a global config.site cache.

This has 2 effects:
- it caches lots of things autotools are looking for and we know that are
  already on FreeBSD (speeding up configure scripts)
- it forces the autotool enable build chain to use by default commands from the
  base system like sed, awk, cp, bzip2, gzip etc

To overwrite things set in config.site just add the variable in CONFIGURE_ENV
within your port

Please help us to add new values in this config.site
Original commitRevision:316246 
Saturday, 30 Mar 2013
05:31 bdrewery search for other commits by this committer
- Fix check-vulnerable failing when pkg(8) is not installed
  and WITH_PKGNG is set. This can happen when deinstall and
  reinstalling ports-mgmt/pkg in some cases

With hat:	portmgr
Original commitRevision:315599 
Tuesday, 26 Mar 2013
15:56 bapt search for other commits by this committer
ghostscript7 is very very outdated consider using newer version like
print/ghostscript9

Approved by:	doceng (gjb)
Original commitRevision:315309 
Thursday, 21 Mar 2013
15:43 bapt search for other commits by this committer
Fix displaying multi description
Original commitRevision:314848 
11:13 bdrewery search for other commits by this committer
- Fix dialog4ports missing when PREFIX!=LOCALBASE

PR:		ports/177174
Reported by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
With hat:	portmgr
Original commitRevision:314836 
07:34 miwi search for other commits by this committer
- Ports that use alternative targets to depend on others, for example:
  BUILD_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/foo/bar:target
  fail when built in jails that restrict network access during !fetch phase.
  This commit address this problem.

Tested by:	bmany exp-runs, drewery, bapt, crees

PR:		169850
Submitted by:	crees@
Original commitRevision:314820 
02:55 bdrewery search for other commits by this committer
- Remove prompt for dialog4ports. Dialog4Ports is a
  required part of ports 'make config' now. This is seen
  as not much different than any other dependency.
- Allow dialog4ports to work with INSTALL_AS_USER
  by building and using the port's WRKDIR version
  through a Tools/scripts wrapper
- Add NO_DIALOG for 'config' as well.
- Fix D4P environment variables not passing to dialog4ports:
  D4PHEIGHT, D4PWIDTH, D4PFULLSCREEN

Reviewed by:	miwi, bapt, rum1cro@yandex.ru
Tested by:	miwi, bapt, rum1cro@yandex.ru
Tested by:	bdrewery (small exp-run)
Requested by:	many
Original commitRevision:314799 
Wednesday, 20 Mar 2013
09:30 bapt search for other commits by this committer
Make config-depends target respect NO_DIALOG
Clean out the dialog4ports workdir after installing it

Reported by:	flo
Tested by:	flo
Original commitRevision:314719 
07:58 bapt search for other commits by this committer
if user has decide not to install dialog4ports, quit with a failre.

Reported by:	many
Original commitRevision:314715 
Tuesday, 19 Mar 2013
17:59 makc search for other commits by this committer
Convert USE_CMAKE to USES macro:
 Usage:		USES= cmake or USES= cmake:ARGS
 Valid ARGS:	outsource (perform an out-of-source build)

Tested by:	exp-run (bapt)
Approved by:	portmgr (bapt)
Original commitRevision:314668 
09:27 bapt search for other commits by this committer
Make the ports tree use dialog4ports for make config.

dialog4ports has been contributed by Ilya A. Arkhipov. It extends dialog(3) to
provide a mixed dialog widget allowing to represent all features provide by the
new options framework.

This allows the ports tree to not anymore depends on dialog(1) from base to
configure
the options and be able to improve if needed on all supported plateforms at the
same time.

Exp-run by:	miwi
Original commitRevision:314628 
Friday, 15 Mar 2013
22:03 bdrewery search for other commits by this committer
- Convert USE_QMAIL_RUN, USE_QMAIL_BUILD and WANT_QMAIL into USES feature
  bapt contributed to the qmail.mk as well
- Trim headers

USES= qmail:run will add qmail into RUN_DEPENDS
USES= qmail:build will add qmail into BUILD_DEPENDS
USES= qmail[:both] will add qmail into both RUN and BUILD DEPENDS
USES= qmail:vars will set QMAIL_PREFIX

With hat:	portmgr
Original commitRevision:314324 
16:45 bapt search for other commits by this committer
r314316 loads the features a bit too late it should be done prior to the path
sanity checking

Reported by:	bdrewery
Original commitRevision:314317 
16:37 bapt search for other commits by this committer
Load features at the end of pre.mk instead of the begonning of post.mk
This allows to test/manipulates variables from USES between .pre.mk and .post.mk

Having it loaded in the end of pre.mk still allows to set USES inside bsd.*.mk
and after bsd.port.options.mk.

The only limitation is that USES set after bsd.port.pre.mk will not be taken
loaded.
Which is the same behaviour as for USE_*.

Requested by:	bdrewery
Exp-run by:	miwi
Original commitRevision:314316 
Thursday, 14 Mar 2013
10:11 bapt search for other commits by this committer
Fix info files with pkgng.

This bring the first Keyword into the ports tree.
Keywords are pkgng custom plist keyword definition.

info.yaml defines a new @info keyword usable only with pkgng which will:
- add the info agument to the file list
- set a post-installation execution script
- set a post-deinstallation execution script

in keyword definition the script uses the same format (%f, %F, %D, ...) as
@exec/@unexec does
it just add a new one: %@ which correspond the the keyword argument line.

Exp-run:	miwi
Original commitRevision:314142 
Wednesday, 13 Mar 2013
02:20 bdrewery search for other commits by this committer
- Fix fetch-urlall-list fetch-url-list fetch-url-list-int targets
  incorrectly looking at distinfo data. These were copied from
  do-fetch at some point, but they do not actually run FETCH_CMD,
  so the DIR and CKSIZE vars are not needed.

PR:		ports/175717
Submitted by:	amdmi3
With hat:	portmgr
Original commitRevision:314015 
00:31 bdrewery search for other commits by this committer
- Make the config sanity check more clear that it defaults
  to [Y]es

PR:		ports/171083
Submitted by:	rakuco
With hat:	portmgr
Original commitRevision:314009 
Saturday, 9 Mar 2013
21:43 bapt search for other commits by this committer
Get rid of XAWVER option in bsd.port.mk it does not need to be specified there
also remove a useless global XAWVER PLIST_SUB
Original commitRevision:313760 
21:23 bapt search for other commits by this committer
Remove some dead variables
Original commitRevision:313757 
Friday, 8 Mar 2013
11:34 bapt search for other commits by this committer
Remove old USE_BISON related code from bsd.port.mk
Original commitRevision:313636 
Thursday, 7 Mar 2013
17:08 miwi search for other commits by this committer
- Add new knob USE_LHA [1]
- Convert few ports to USE_LHA [1]
- Revert r303619 since CONFIGURE_ENV already sets CPPFLAGS and LDFLAGS by
default. [2]

PR:		176187 [1]
		174790 [2]
Submitted by:	Christoph Mallon <christoph.mallon@gmx.de> [1]
		Gerald Pfeifer <gerald@pfeifer.com> [2]
Original commitRevision:313600 
Wednesday, 6 Mar 2013
16:52 bapt search for other commits by this committer
Convert USE_FUSE macros into USES feature.

While here trim headers
Convert some USE_GNOME= gnomehack -> USES= pathfix
Original commitRevision:313527 
14:28 bapt search for other commits by this committer
New USES macros that loads "features" on demand.

First feature implemented: pathfix which will lookup in WRKSRC for Makefile.in
and configure and fix common path that doesn't fit with FreeBSD hier(7)

This is an extract of bsd.gnome.mk's gnomehack to avoid porters to have to load
the full bsd.gnome.mk just for this feature

More features to come...
Original commitRevision:313517 
07:04 bapt search for other commits by this committer
Do not append options to pkg-plist when using pkgng given that this is already
appended to +MANIFEST in bsd.pkgng.mk

Submitted by:	bdrewery
Original commitRevision:313504 
Sunday, 3 Mar 2013
06:53 miwi search for other commits by this committer
- Drop obsoleted USE_QT_VER=4 [1]
- Add auditdistd user to the blacklist [2]

PR:		171797 [1]
		176276 [2]
Submitted by:	makc@ [1]
		"John W. O'Brien" <john@saltant.com> [2]
Original commitRevision:313329 
Wednesday, 23 Jan 2013
14:32 makc search for other commits by this committer
Update DESKTOP_ENTRIES framework:
- update list of categories to the version 1.1 of Desktop Menu Specification
- require Icon field to follow Desktop Entry Specification (the field must be
  absolute path or icon name if icon theme is used)
- require main category to be set (listed in DESKTOP_CATEGORIES_MAIN)
- remove deprecated Encoding key
- allow StartupNotify field to be empty string
- be less strict when generating filename for desktop entry (to improve
  readability when full path to executable is used)
- use port ${COMMENT} if comment field is not set
- add GenericName key (comment field will be used)

PR:		ports/175102
Approved by:	portmgr (bapt)
Tested by:	mini exp-run (bapt)
Original commitRevision:310870 
Friday, 14 Dec 2012
15:47 flo search for other commits by this committer
- introduce a USE_FUSE macro
- convert all fuse ports to use the new macro

The macro makes sure sysutils/fusefs-libs gets installed and depending on
fuse being in base or not it installs sysutils/fusefs-kmod.

Approved by:	portmgr (bapt)
Original commitRevision:308910 

Number of commits found: 1255 (showing only 100 on this page)

[First Page]  «  3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13  »  [Last Page]