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]  «  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  [Last Page]

Friday, 23 Jan 2015
00:19 bapt search for other commits by this committer
Revert wrong patch done in the wrong branch :(
Original commitRevision:377707 
00:16 bapt search for other commits by this committer
for gl and egl compononents of USE_GL depend on the package rather that a file
which does not belong to any package
Original commitRevision:377706 
Friday, 9 Jan 2015
21:43 bdrewery search for other commits by this committer
Rename post-plist to ${POST_PLIST}. This will allow controlling order and
adding multiple hooks onto the end of plist processing.

Submitted by:	bapt
With hat:	portmgr
Original commitRevision:376662 
21:12 bdrewery search for other commits by this committer
Add 'post-plist' target which can be hooked into to modify the plist without
needing to add more targets to STAGE_SEQ. This is especially useful for
customizing the ports tree/framework without modifying bsd.port.mk.

With hat:	portmgr
Discussed with:	mat
Original commitRevision:376659 
Thursday, 8 Jan 2015
16:13 mat search for other commits by this committer
Remove a dupplicate occurence of a target.

Noticed by:	bdrewery
Sponsored by:	Absolight
Original commitRevision:376544 
Wednesday, 7 Jan 2015
17:22 mva search for other commits by this committer
- Remove support for deprecated python bits from the ports
  framework. The following knobs are not supported anymore:

    USE_PYTHON=<yes|version+-|-version|version-version>
    USE_PYTHON_BUILD
    USE_PYTHON_RUN
    USE_PYDISTUTILS
    PYDISTUTILS_AUTOPLIST
    PYTHON_PY3K_PLIST_HACK
    PYDISTUTILS_NOEGGINFO
    PYTHON_CONCURRENT_INSTALL
    USE_PYTHON_PREFIX

PR: 196477
Differential Revision: https://reviews.freebsd.org/D1416
Exp-run: antoine
Reviewed by: antoine
Approved by: portmgr (antoine)
With hat: python
Original commitRevision:376473 
Wednesday, 31 Dec 2014
16:07 antoine search for other commits by this committer
Update a comment about where ldconfig configuration files reside

With hat:	portmgr
Original commitRevision:375901 
Sunday, 28 Dec 2014
19:01 bapt search for other commits by this committer
Simplify a bit the rmconfig target
Original commitRevision:375740 
19:00 bapt search for other commits by this committer
Allow to work with options as a regular user
Original commitRevision:375739 
Saturday, 27 Dec 2014
00:09 gblach search for other commits by this committer
- Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
  which depends on imlib2

PR:		196062
Approved by:	portmgr
Original commitRevision:375663 
Thursday, 25 Dec 2014
01:14 bapt search for other commits by this committer
mtree files are not used anymore by packages
Original commitRevision:375502 
01:10 bapt search for other commits by this committer
Remove now useless gnomehier, pkg handles automatically the directories where
needed making gnomehier entirely useless now.

Differential Revision:	https://reviews.freebsd.org/D1355
Reviewed by:	antoine, kwm
Approved by:	gnome (kwm)
Original commitRevision:375500 
Monday, 22 Dec 2014
23:04 dumbbell search for other commits by this committer
Final removal of WITH_NEW_XORG

This knob was turned on for all version of FreeBSD in r369875
(2014-10-03) and officially deprecated. Since then, it was gradually
removed from many ports when they needed an update.

x11-servers/xorg-server was the last major user of this knob. The port
was updated to xserver 1.14 in r374982 (2014-12-19). The update got rid
of the knob, clearing the path to the final removal.

This commit changes ports who were checking for WITH_NEW_XORG and remove
its handling from bsd.port.mk.

While here, two sanity checks are added to warn user about WITH_KMS and
WITH_NEW_XORG which have no effect now.

Differential Revision:	https://reviews.freebsd.org/D1351
Reviewed by:	antoine, bapt, kwm
Approved by:	portmgr (antoine, bapt), kwm
Original commitRevision:375286 
Saturday, 20 Dec 2014
20:12 bapt search for other commits by this committer
Remove documentation about PLIST_DIRSTRY
Original commitRevision:375125 
Wednesday, 17 Dec 2014
14:33 bapt search for other commits by this committer
Add USES=fakeroot to allow packaging ports that are not stageable as a user
It uses debian's fakeroot, like NEED_ROOT (which it is supposed to replace) it
is preferred to fix the port to properly stage without those hacks
Original commitRevision:374849 
13:02 bapt search for other commits by this committer
Avoid defining do-install if NO_INSTALL is defined
Original commitRevision:374845 
Sunday, 14 Dec 2014
11:44 antoine search for other commits by this committer
- Remove support for EXTRACT_PRESERVE_OWNERSHIP
- Update a few comments related to extract

Differential Revision:	https://reviews.freebsd.org/D1189
With hat:	portmgr
Original commitRevision:374698 
Thursday, 11 Dec 2014
08:15 bapt search for other commits by this committer
abi is case sensitive
Original commitRevision:374517 
08:04 bapt search for other commits by this committer
Fix NO_ARCH in a way compatible with both pkg 1.3 and pkg 1.4
Original commitRevision:374516 
Wednesday, 10 Dec 2014
15:10 mat search for other commits by this committer
Patches go into PATCHDIR, not FILESDIR.

Pointy hat to:	Everybody that looked at the code review, me included.
Sponsored by:	Absolight
Original commitRevision:374466 
Tuesday, 9 Dec 2014
18:05 xmj search for other commits by this committer
Set CentOS 6.6 as default Linux version.

Since CentOS 6.5 landed in the portstree and was updated to CentOS 6.6 and we've
fixed the remaining issues, it's time to replace Fedora 10 as Linux default --
given that in the past five years it has done its service and has long since
gone EOL upstream.

The CentOS 6 series will go End of Life in 2020, this should give us some time
to keep its annual releases up to date.

If you have not switched to using CentOS 6.6 ports, please refer to today's
UPDATING entry -- it contains detailed instructions.

If you have already switched to CentOS 6.6 userland,
you can now remove the following two lines from make.conf:

OVERRIDE_LINUX_BASE_PORT=c6
OVERRIDE_LINUX_NONBASE_PORTS=c6

If you encounter any difficulties, please follow the UPDATING entry from
20140922 but skip step 2. In case these steps do not fix the issues,
please submit an issue report in Bugzilla and send an email to FreeBSD's
emulation mailing list.

Differential Revision:	https://reviews.freebsd.org/D1145
Reviewed by:	wblock, bcr (doc), rene (emulation)
Approved by:	swills (mentor)
Approved by:	portmgr (swills)
Sponsored by:	Perceivon Hosting Inc.
Original commitRevision:374417 
17:44 xmj search for other commits by this committer
Force PREFIX to LINUXBASE

Using pkg with linux packages will generate conflicts with non-linux ports if
PREFIX is set in make.conf. If USE_LINUX_PREFIX is defined, force PREFIX to
LINUXBASE, which can be overridden separately.

Approved by:    koobs, swills (mentors)
Approved by:    portmgr (swills)
Original commitRevision:374414 
Friday, 5 Dec 2014
10:47 tijl search for other commits by this committer
Modify run-autotools-fixup so it only prints "FreeBSD 10 autotools fix
applied to..." when it modified a file.  Also change _CONFIGURE_SEQ so
run-autotools-fixup runs after targets like do-autoreconf that can already
fix some cases.

This will allow us to get a better idea of how big the problem still is.

Approved by:	portmgr (bapt)
Original commitRevision:374006 
Wednesday, 26 Nov 2014
13:08 mat search for other commits by this committer
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
Original commitRevision:373448 
Saturday, 22 Nov 2014
22:06 bapt search for other commits by this committer
Do not load anymore bsd.database.mk in case of USE_PGSQL given the migration is
finished
Original commitRevision:373108 
01:47 bapt search for other commits by this committer
Do not ignore .so in manpages they are really problems for both groff and mandoc
Given we do compress manpages. They need to be addressed with soelim(1) prior
any compression
Original commitRevision:373027 
Friday, 21 Nov 2014
14:54 bapt search for other commits by this committer
Add a new check-man target that will check the manpages inside the port for
correctness against mandoc lint checker
Original commitRevision:372997 
Sunday, 2 Nov 2014
20:01 bdrewery search for other commits by this committer
- Enable SSP by default.

  This is the culmination of years of work and testing including work by jlh@.

  This will enable SSP by default for all amd64 releases, and i386 releases
  10.0 and over.

With hat:	portmgr
Tested by:	multiple exp-runs, CFT package repository, CFT ports
Discussed with:	bapt, antoine
Original commitRevision:372086 
Thursday, 30 Oct 2014
23:04 marino search for other commits by this committer
bsd.port.mk: Finish update to make makepatch

A portion of this patch to upgrade makepatch was committed almost 2
months ago; this is the rest of it.  It changes the directory separator
to "_" and it will transform "_" in the filename to "__" to avoid
ambiguous file names (e.g. A/B/C.c and A_B/C.c won't have the same patch
name).

The new logic will not rename an existing patch that used previously
standard separators of "-", "+", or "__" in its name.  It is desireable
to avoid commits that only change the filename of the patch, so that's
why existing filenames are re-used if previously legal.

The diff command is also pass the -p argument for additional useful
context.

Differential Revision:	https://reviews.freebsd.org/D582
Approved by:		portmgr (bapt)
Original commitRevision:371776 
Tuesday, 28 Oct 2014
18:01 bdrewery search for other commits by this committer
Move WITH_CCACHE_BUILD logic to bsd.ccache.mk

With hat:	portmgr
Original commitRevision:371640 
Friday, 17 Oct 2014
09:53 kwm search for other commits by this committer
Update Mesa ports to new default of 9.1.7 and more recent version to 10.3.0.

The port will switch to the newer version if hw context is available in the
i915kms driver.

- Get ride of WITH_NEW_XORG.
- Use @comment in plist to ignore unwanted files in the stagedir, instead of
  trying to remove them in post-install.
- Bump portrevision of 9.1.7 due to dependency changes.
- Drop :keepla from USES=libtool.
- Drop @dirrm[try] from plists
- Give dri propper options, with pkg-help for additional information.
- Make separate plist for dri for the different versions, the combined plist
  was headache inducing.
- Add "workaround" patches to allow clang to build the dri port on i386 [1].
  USE_GCC is now only needed for 8.x.
- Add gbm port and USE_GL switch for it.

PR:		192286 [1]
Submitted by:	Carlos Jacobo Puga Medina [1]
Approved by:	portmgr (bapt@)
In collaberation with:	dumbbell@
Obtained from:	xorg-dev
Original commitRevision:371035 
Thursday, 9 Oct 2014
17:59 tijl search for other commits by this committer
Modern compilers have more -O* flags that enable strict aliasing.  Instead
of listing each one, just add -fno-strict-aliasing to CFLAGS unconditionally

PR:		186929
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:370556 
Wednesday, 8 Oct 2014
10:08 bapt search for other commits by this committer
Use bsd.sanity.mk to check for INSTALLS_SHLIB
Original commitRevision:370431 
06:13 bapt search for other commits by this committer
Get rid of _DESKTOPDIR_REL and use DESKTOPDIR everywhere
That avoids playing with @cwd
Original commitRevision:370415 
06:06 bapt search for other commits by this committer
Use absolute path for PORTDATA PORTDOCS and PORTEXAMPLES
That makes them @cwd safe
Original commitRevision:370414 
05:54 bapt search for other commits by this committer
Use absolute patch for rc scripts in plist
That avoids playing with @cwd
Original commitRevision:370413 
05:52 bapt search for other commits by this committer
Make info files absolute patch in plist
That makes them more @cwd safe while simplifying the infra
Original commitRevision:370412 
Tuesday, 7 Oct 2014
09:22 tijl search for other commits by this committer
Remove unused configure-autotools target from Mk/bsd.autotools.mk and
Mk/bsd.port.mk

Approved by:	portmgr (bapt)
Original commitRevision:370279 
Saturday, 4 Oct 2014
18:05 antoine search for other commits by this committer
qa.sh now needs LINUXBASE

With hat:	portmgr
Original commitRevision:369989 
Friday, 3 Oct 2014
18:22 bdrewery search for other commits by this committer
check-plist no longer needs to check for directories owned by dependencies.

pkg-1.3.8's auto directory handling makes this a non-issue.

We should add a new check to warn of possibly needing @dir for empty dirs
though.

With hat:	portmgr
Original commitRevision:369925 
08:35 bapt search for other commits by this committer
Switch to WITH_NEW_XORG for all supported version of FreeBSD by default
Original commitRevision:369875 
Thursday, 2 Oct 2014
16:05 bdrewery search for other commits by this committer
- Reinstate r369644 fully to add the OSVERSION==UNAME_r sanity check.
  FreshPorts, portsnap and indexbuild have all been fixed.
Original commitRevision:369834 
Wednesday, 1 Oct 2014
22:12 bapt search for other commits by this committer
Add BUNDLE_LIBS knob to prevent pkg(8) from automatically add provided shlibs
Original commitRevision:369773 
06:41 bapt search for other commits by this committer
Activate New Xorg for the full 10.x branch see UPDATING for details
Original commitRevision:369693 
Tuesday, 30 Sep 2014
18:16 bdrewery search for other commits by this committer
Partially revert r369644 temporarily (to add the OSVERSION=sysctl
kern.osreldate)
as both FreshPorts and the portsnap INDEX need updates first.
Original commitRevision:369651 
16:22 bdrewery search for other commits by this committer
If either of OSVERSION or UNAME_r is improperly set when building in a
jail/chroot, a number of unexpected errors can occur.

  1. autotools fixup may not run when needed. This could be avoided by always
     running it [PR 177980, 177403].
  2. Not having UNAME_r set will cause many unknown
     errors. Many ports use OSREL (derived from UNAME_r) to determine the name
     of files. This is usually also due to the port build itself using uname -r
     to derive filenames or 'built for' messages. [PR 192449, 191943] Without
     having these sanity checks it is very easy for users to get into
     situations where "everything worked" until they touch a certain port that
     reads uname(1) output or OSVERSION. It has always been necessary to define
     all of the UNAME_ vars and OSVERSION (or have a proper sys/param.h
     present), but many users do not know this.

Remove the fallback on the kernel for kern.osreldate as it easily gets the
answer wrong.

I have added sanity checks to ensure OSVERSION==OSREL==UNAME_r as these are the
most critical vars to have set properly.

Differential Revision:	https://reviews.freebsd.org/D869
PR:			177980, 177403, 192449, 191943
Reviewed by:		antoine, bapt, gjb
With hat:		portmgr
Original commitRevision:369644 
Sunday, 28 Sep 2014
16:36 tijl search for other commits by this committer
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
  include Uses/*.mk.  This allows all Uses/*.mk to examine arguments given
  to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.

Similar for _USES_POST.

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

PR:		193931
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:369465 
Friday, 26 Sep 2014
00:50 bdrewery search for other commits by this committer
Try to make this more clear

With hat:	portmgr
Original commitRevision:369299 
Thursday, 25 Sep 2014
21:29 bdrewery search for other commits by this committer
Tell users to update the pkg PORT

With hat:	portmgr
Original commitRevision:369297 
Tuesday, 23 Sep 2014
20:31 antoine search for other commits by this committer
Make the fetch of PATCHFILES more quiet

With hat:	portmgr
Original commitRevision:369119 
10:32 bapt search for other commits by this committer
Remove some useless @cwd
Cleanup documentation about DOCSDIR and dirrm
Original commitRevision:369027 
Monday, 22 Sep 2014
15:22 bdrewery search for other commits by this committer
- Fix check-vulerable exiting without printing message since pkg-1.3.4 fixed
  'pkg audit' to return non-zero.

With hat:	portmgr
Original commitRevision:368960 
13:21 bapt search for other commits by this committer
Clean out some @dirrmtry
While here remove now no-op targets
Original commitRevision:368918 
12:24 bapt search for other commits by this committer
Stop emitting @dirrm* for PORTDATA and PORTEXAMPLES
Original commitRevision:368885 
10:40 xmj search for other commits by this committer
Update CentOS base to 6.5, add userland ports

The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
Original commitRevision:368845 
09:42 bapt search for other commits by this committer
Remove @dirrmtry from PORTSDOC code it is now automatic
Original commitRevision:368833 
06:30 bapt search for other commits by this committer
PLIST_DIRS and PLIST_DIRSTRY are now equivalent and both emitting @dir entries
(Note that PLIST_DIRSTRY) is now deprecated
Original commitRevision:368809 
06:27 bapt search for other commits by this committer
Do not set an initial value for owner/wheel pkg(8) does it by itself now
Original commitRevision:368807 
05:47 bapt search for other commits by this committer
Update to 1.3.8 Changes:
- Plist parser do not accept modes like o+w g+s u+r
- @owner/@group with no argument reset the default ownership to root/wheel
- Plug regression tests into the release mechanism as mandatory
- Allow url in repository configuration to be overriden by another configuration
  file
- If one of -P, -I or -R is not explicitly given on the command line do not emit
  error messages while searching for a mechanism to find data about the latest
  available ports.
- External keywords can now take arguments
- Directories under PREFIX are automatically handled and removed if needed
- MTREE are not packaged anymore neither extracted on final installation
- OS major checking (to determine if pkg is running on an upgraded base system)
  uses the same mechanism as ABI detection instead of relying on UNAME_r which
  can have false positivie on jails
- Add @dir keyword for plist which is used to package explicitly directories
  (directories with non root/wheel or outside prefix) and empty directories
  (@dirrm and @dirrmtry are now considered as deprecated)
- root/wheel are now considered as the default user/group when creating a
  package except @owner/@group are used to change that behaviour
- Import newer version of libucl which improves error messages in case of
  problem parsing manifest or configuration files
- Fix pkg register so it checks for conflicts before actually copying files on
  to the filesystem
- pkg now support a new no_provide_lib annotation to preventing automatic
  populating of provided libs (useful for packages bundling libraries like wine)
- Improve documentations
- Ability to select usage of IPv4/IPv6 via config, repository config or command
  line
- Lots of bug fixes

Side effects:
- Convert to install-mtree target into a no-op target Add empty directories to
  plist of ports that needs them to run:
- share/aclocal to devel/automake and devel/automake14
- share/applications to devel/desktop-file-utils
- share/xml share/sgml to textproc/xmlcatmgr
- Prevent check-plist to issue warnings about some @dir*
- Adjist check_leftovers.sh to not take in account anything related to mtree
- Bump the default required version of pkg to 1.3.8
Original commitRevision:368803 
Friday, 19 Sep 2014
15:44 bdrewery search for other commits by this committer
- Remove -a when copying package. r329130 broke this when PACKAGES was on
  NFS. It is not that important to preserve timestamp for the package, and
  other metadata seems to be fine otherwise. This whole thing needs to be
  reworked so PKGFILE is more respected (another regression of mine).

With hat:	portmgr
Reported by:	will
Pointyhat to:	bdrewery
Original commitRevision:368570 
00:50 bdrewery search for other commits by this committer
- Fix minimum pkg version check when using pkg from git. Strip out everything
  after '-' as it is a hash. It is not strictly newer than the implicit 0.
- Reword msg [1]

Submitted by:	adamw [1]
With hat:	portmgr
Original commitRevision:368535 
Thursday, 18 Sep 2014
21:21 bdrewery search for other commits by this committer
Remove dead pkg_install code
Original commitRevision:368531 
16:09 bdrewery search for other commits by this committer
Fix typo.

Submitted by:	sunpoet
With hat:	portmgr
Original commitRevision:368492 
13:11 bapt search for other commits by this committer
Fix WITH_PKGNG=devel backward compatibility
Original commitRevision:368451 
13:05 bapt search for other commits by this committer
Add a minimal version testing for the installed pkg to enforce people to go to
the latest version
Set minimal version to 1.3.7 for now

Differential Revision:	D723
Reviewed by:	bdrewery
Original commitRevision:368448 
12:31 mat search for other commits by this committer
Retire MANCOMPRESSED.

Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:368446 
Wednesday, 17 Sep 2014
10:06 tijl search for other commits by this committer
Initial version of USES=autoreconf that can replace USE_AUTOTOOLS.  It
runs autoreconf in CONFIGURE_WRKSRC to update configure, Makefile.in and
other build scripts.

Approved by:	portmgr (bapt)
Original commitRevision:368360 
Tuesday, 16 Sep 2014
20:38 bdrewery search for other commits by this committer
- Fix off-by-one with 'make checksum' which caused it to not properly
  download files from the last site (distcache).

With hat:	portmgr
Original commitRevision:368345 
16:02 bdrewery search for other commits by this committer
- Continue to define PKGNG_ORIGIN.
  - This is used by portupgrade and poudriere bulk/testport -i for
    install-package.
  - The change is not backwards compatible; setting PKGNG_ORIGIN was never
    intended. It is only for reading.

With hat:	portmgr
Discussed with:	bapt
Original commitRevision:368333 
Sunday, 7 Sep 2014
17:18 marino search for other commits by this committer
bsd.port.mk: Fix typo found in EXTRA_PATCHES handling

PR:		193432
Reported by:	ian@
Approved by:	portmgr (implicit, obvious, just-fix-it)
Original commitRevision:367578 
15:08 pawel search for other commits by this committer
Fix example in my previous attempt to document COPYTREE macros

Approved by:	portmgr (not really, no-op change)
Original commitRevision:367552 
Friday, 5 Sep 2014
09:36 bapt search for other commits by this committer
Factorize USE_CSTD and USE_CXXSTD

Differential Revision:	https://reviews.freebsd.org/D722
Reviewed by:	antoine
Original commitRevision:367329 
Thursday, 4 Sep 2014
19:26 antoine search for other commits by this committer
Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user

Differential Revision:	https://reviews.freebsd.org/D703
Reviewed by and discussed with:	bapt
With hat:	portmgr
Original commitRevision:367307 
Wednesday, 3 Sep 2014
11:53 bapt search for other commits by this committer
This garbages collect code now useless:

- Anything related to MLINKS
- Anything related to manpages
- Anything related to NO_LATEST_LINK

Reviewed by:	antoine
Differential Revision:	https://reviews.freebsd.org/D717
Original commitRevision:367187 
05:33 bapt search for other commits by this committer
Fix @dirrmtry in case PREFIX != LOCALBASE
Original commitRevision:367154 
05:16 bapt search for other commits by this committer
Convert rmtry into regular Keyword
Note that this allows to control when it is executed (always in
post-installation)
This makes @rmtry accept both absolute path and relative path (to latest
prefix/cwd)

While here now that it is not used, remove the old PLIST_REINPLACE macro

Reviewed by:	antoine
Differential Revision:	https://reviews.freebsd.org/D713
Original commitRevision:367153 
Tuesday, 2 Sep 2014
15:03 bapt search for other commits by this committer
Add home directory creation to pre-install script for USERS/GROUPS
Use @dirrmtry instead of @exec rmdir
Original commitRevision:367023 
Monday, 1 Sep 2014
17:18 antoine search for other commits by this committer
Commit non bikeshed part of Differential Revision D582
makepatch target improvement:
- spurious ./ is removed from file names
- timestamps are normalized

Submitted by:	danfe
With hat:	portmgr
Original commitRevision:366904 
13:03 bapt search for other commits by this committer
Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
Original commitRevision:366875 
05:43 bapt search for other commits by this committer
Remove support for NO_STAGE
Mark all current non staged ports as BROKEN

Reviewed by:	antoine
Exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D693
Original commitRevision:366839 
Thursday, 28 Aug 2014
07:38 antoine search for other commits by this committer
Commit the version of the patch that was exp-runned

PR:		191746
With hat:	portmgr
Original commitRevision:366382 
Wednesday, 27 Aug 2014
21:52 mandree search for other commits by this committer
Fix @dirrm auto-generation for PORTDOCS/PORTEXAMPLES/PORTDATA with globs.

Fix up net-mgmt/netmond pkg-plist for @mode (regression with pkg from
r347404 committed by rene@) and remove two @dirrm lines that are now excess.

Exp-run completed.

PR:		191746
Reviewed by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:366361 
Tuesday, 26 Aug 2014
07:40 tijl search for other commits by this committer
Use CONFIGURE_SHELL and MAKE_SHELL to define SHELL and CONFIG_SHELL

PR:		192981
Approved by:	portmgr (antoine)
Original commitRevision:366194 
Monday, 25 Aug 2014
21:17 antoine search for other commits by this committer
Remove support for NOPORTDATA

Differential Revision: https://reviews.freebsd.org/D629
Reviewed by:	bapt
With hat:	portmgr
Original commitRevision:366154 
Saturday, 23 Aug 2014
20:05 antoine search for other commits by this committer
Ignore ports setting NO_PACKAGE when PACKAGE_BUILDING is set
Side effect is that we will no longer mirror their distfiles, sad for them,
but we will no longer spend cpu cycles building them for nothing every week
and have strange errors from dependent ports unable to install NO_PACKAGE
dependencies

Users willing to package those ports can still set FORCE_PACKAGE

Poudriere users can also package by not setting NO_FORCE_PACKAGE in
poudriere.conf (by default it's already not set)

Differential Revision: https://reviews.freebsd.org/D670
Reviewed by:	bdrewery
With hat:	portmgr
Original commitRevision:365802 
Thursday, 21 Aug 2014
18:30 bdrewery search for other commits by this committer
- Make 'clean-restricted' tell that it is deleting the package.
  Don't show this verbose output when calling delete-package on
  failures from do-package though.

With hat:	portmgr
Original commitRevision:365576 
13:09 tijl search for other commits by this committer
Some ports create their pkg-plist from post-install.  USES=libtool removes
.la files after that so pkg-plist ends up containing .la files that don't
exist when the package is created.

Move the patch-lafiles target in front of post-stage such that these ports
can create their pkg-plist in post-stage.

PR:		192753
Approved by:	portmgr (antoine)
Original commitRevision:365554 
Tuesday, 19 Aug 2014
04:08 bdrewery search for other commits by this committer
Do not use RESETPREFIX in plist suggestions
Original commitRevision:365361 
Monday, 18 Aug 2014
16:43 bdrewery search for other commits by this committer
- Move RESETPREFIX to default PLIST_SUB

With hat:	portmgr
Original commitRevision:365325 
Tuesday, 12 Aug 2014
16:24 mat search for other commits by this committer
Add a USES=imake:noman to make NO_INSTALL_MANPAGES go away.

CR:		D594
Reviewed by:	antoine
Sponsored by:	Absolight
Original commitRevision:364718 
Saturday, 9 Aug 2014
15:44 mva search for other commits by this committer
Convert the Python framework bits to USES=python.

Please use USES=python instead of USE_PYTHON.

  USE_PYTHON=yes becomes USES=python
  USE_PYTHON=2.7+ becomes USES=python:2.7+
  USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build
  ...

A new PYTHON_FEATURES variable was added, which enables certain features for a
port and replaces some knobs at the same time;

  PYTHON_FEATURES=distutils replaces USE_PYDISTUTILS
  PYTHON_FEATURES=autoplist replaces PYDISTUTILS_AUTOPLIST
  PYTHON_FEATURES=py3kplist replaces PYTHON_PY3K_PLIST_HACK
  PYTHON_FEATURES=noegginfo replaces PYDISTUTILS_NOEGGINFO
  PYTHON_FEATURES=concurrent replaces PYTHON_CONCURRENT_INSTALL
  PYTHON_FEATURES=pythonprefix replaces USE_PYTHON_PREFIX

Some knobs have been deprecated and are to be removed in the near future:

  PYTHON_MASTER_SITES - use MASTER_SITE_PYTHON instead
  PYTHON_PKGNAMESUFFIX - use PYTHON_PKGNAMEPREFIX instead
  PYDISTUTILS_INSTALLNOSINGLE - deprecated without replacement

Some knobs have been removed completely:

  PYTHON_MASTER_SITE_SUBDIR
  PYTHON_DISTNAME
  PYTHON_WRKSRC

Several variables specific to the Python framework are no longer passed to the
build environment to avoid polluting dependency builds.

  PYTHON_VERSION is not passed to .MAKEFLAGS anymore
  PYTHON_DEFAULT_VERSION,
  PYTHON_DEFAULT_PORTVERSION and
  PYTHONBASE are not passed to the make environment anymore

The conversion required a couple of ports to be updated to fit the changes and
new requirements. Those included "bsd.python.mk" directly or contained checks
in places, for which the USES framework would fail to provide correct values.

Python modules directly using the upstream Python package (such as py-tkinter
or py-sqlite3) were updated to avoid using the now unnecessary and remmoved
knobs from "bsd.python.mk".

Phabric:	D399
exp-run:	167368 192357
PR:		167368 192357
Reviewed by:	antoine, wg
Exp-run award:	antoine
With hat:	python@
Approved by:	portmgr
Original commitRevision:364450 
Monday, 4 Aug 2014
12:12 bapt search for other commits by this committer
Add make missing-package that will do the same as make missing but print package
names rather than origin

PR:		177230
Submitted by:	ehaupt
Original commitRevision:363994 
Friday, 1 Aug 2014
11:32 antoine search for other commits by this committer
Revert another part of r361917

With hat:	portmgr
Original commitRevision:363693 
Tuesday, 29 Jul 2014
17:38 antoine search for other commits by this committer
- Reset @cwd to prefix after creating ldconfig configuration file in localbase
- Reset @cwd to prefix before listing info pages (same as is done for PORTDOCS,
PORTEXAMPLES and PORTDATA)
- Fix a typo from 2006, LDCONFIG_32DIR instead of LDCONFIG32_DIR

Reported by:	John Hein
Phabric:	D493
Reviewed by:	bapt
Exp-run:	self
With hat:	portmgr
Original commitRevision:363366 
17:36 amdmi3 search for other commits by this committer
- Allow to make developer warnings fatal

Approved by:	portmgr (bapt)
Original commitRevision:363365 
Tuesday, 22 Jul 2014
12:56 bapt search for other commits by this committer
Partially revert r361917
Original commitRevision:362537 
Monday, 21 Jul 2014
13:00 bapt search for other commits by this committer
Make sure to create the WRKDIR even is do-extract is define in the port Makefile
Original commitRevision:362433 
12:40 bapt search for other commits by this committer
Clean working directories earlier
Original commitRevision:362431 
Wednesday, 16 Jul 2014
05:55 bapt search for other commits by this committer
Now that all LIB_DEPENDS has been switched to modern version, remove support
for ancient version.

Phabric:	D415
Reviewed by:	swills
Original commitRevision:362031 
Tuesday, 15 Jul 2014
13:20 marino search for other commits by this committer
bsd.port.mk: Define CONFIGURE_TARGET using OPSYS instead of freebsd

This change has been applied locally to dports for over a year, but it
also will facilitate vendor rebranding for FreeBSD.

Phabric:	D413
Approved by:	portmgr (bapt)
Original commitRevision:361918 

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

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