| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Reported by: mandree
|
|
|
|
|
|
|
|
|
| |
This fixes detection of db6 as a requisite [1], the new format no
longer looks at ldconfig output, so the awkwardly-named libdb-N.M.so.0
symlinks are no longer required.
Suggested by: bapt [2]
Reported by: John Silva (direct email to mandree@) [1]
|
|
|
|
| |
Reported by: mandree
|
|
|
|
| |
Reported by: mandree
|
|
|
|
|
|
| |
it will handle the --with/--without configure argument dancing based on the value of the OPTION ${OPT}
Requested by: mandree
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.
Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports
PR: ports/180745
Submitted by: rene
Approved by: portmgr (bapt)
Exp-run by: bapt
|
|
|
|
|
| |
PR: ports/180745
Submitted by: rene
|
|
|
|
|
|
|
| |
MIME types in .desktop files. It all non-fatal, and ugly to boot.
PR: ports/180843
Submitted by: pawel@
|
|
|
|
|
|
|
|
| |
- Remove options in ${OPTIONS_NAME}_(UN)SET from NEW_OPTIONS list.
- Remove an intermediate sort.
- Add support for ${OPTIONS_NAME}_(UN)SET_FORCE.
Approved by: bapt
|
|
|
|
|
|
| |
PR: ports/179433
Submitted by: marino
Approved by: bapt (mentor)
|
|
|
|
|
|
|
|
| |
remove mirrors no longer in the official
list and add some new mirrors
PR: ports/180548
Submitted by: Gavin McDonald <gavin@16degrees.com.au>
|
|
|
|
| |
Reported by: swills
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
based on work from tijl@
PR: 178883
Submitted by: ade
Sponsored by: Wadsworth 6X
|
|
|
|
|
|
|
| |
a CNAME to codeload and has been communicated to me from github staff
as being the same. Despite this, it is currently returning errors.
With hat: portmgr
|
|
|
|
| |
No objection from: emulation@
|
|
|
|
| |
Requested by: rene (at emulation@)
|
|
|
|
|
|
|
| |
While I'm here, also trim the headers on a couple of ports and remove
a reference to the Dragonlace mirror which is down indefinitely.
Approved by: bapt (mentor)
|
| |
|
|
|
|
| |
- Remove patch for issue fixed upstream
|
|
|
|
| |
Reviewed by: kwm
|
| |
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
If a user want to enforce lesstif in place of open-motif then the usual
WANT_LESSTIF in make.conf will be respected
|
|
|
|
| |
To allow to activate display on any targets
|
|
|
|
|
|
| |
actions.
This fixes bsd.php.mk complaining about do-install being already defined
|
| |
|
|
|
|
| |
anymore
|
|
|
|
|
|
| |
While here fixed missing ${PORTSDIR} [1]
Reported by: rm [1]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Makefile.local or Makefile.inc works again
Reported by: dinoex
Tested by: dinoex
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
A USE_GMAKE stub as be created to help migration please now use USES=gmake
Reviewed by: bdrewery
Exp-run by: bdrewery
|
|
|
|
|
| |
Reviewed by: bdrewery
Exp-run by: bdrewery
|
|
|
|
|
|
|
|
|
|
| |
Pkg-1.1.4 will define UID=0 when sourcing bsd.pkgng.mk directly.
This extra defined(UID) can eventually be removed, but is needed
for backwards compatibility for now.
Reported by: uqs
Reviewed by: bapt
With hat: portmgr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Proudly brought to you by the KDE on FreeBSD team. We're sorry to ship two
KDE updates in just a few days, but the work on 4.10.5 was very light
compared to 4.10.4 so it was ready much faster.
The release announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.5.php
The biggest news for us on FreeBSD is that the Ruby bindings should work
with Ruby 1.9 now.
I will probably add a note to UPDATING later about this, but as avilla@
pointed out, the clang support we mentioned that was improved in 4.10.4
requires a rebuild of the ports that depend on kdelibs4. Most of them are
covered by this update, but those which are not part of the Software
Compilation need to be rebuilt manually to make sure the previous issues
(proper symbol visibility being the most annoying of them) are solved.
|
|
|
|
| |
Approved by: tabthorpe (mentor)
|
|
|
|
| |
couple, better to fix the couple that needs it port by port
|
|
|
|
| |
Reported by: dinoex
|
|
|
|
| |
Base on suggestions and typo fixes by: pluknet@ and sunpoet@
|
|
|
|
|
|
|
|
| |
for the unused USE_GL=linux (this avoids hardcoding the Linux DRI port).
PR: ports/180231
Submitted by: myself
Approved by: portmgr (bapt)
|
|
|
|
|
|
|
|
| |
of the lack of UID.
Define it if not already defined earlier
Submitted by: Yar Tikhiy <yar.tikhiy@gmail.com>
|
|
|
|
|
| |
Proudly presented by the KDE on FreeBSD team, with commits by makc@, rakuco@
and Schaich Alonso. Everything should build fine with both gcc and clang.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.
The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php
clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).
Work on the newly-released 4.10.5 will begin shortly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
system currently installed (i.e. PYEASYINSTALL_ARCHDEP) the entire version
string of the system is used in the destination directory, for example;
python_ldap-2.4.12-py2.7-freebsd-10.0-CURRENT-amd64.egg
This plays havoc when STABLE, RELEASE and RELENG are used, not forgetting
patchlevels as well. Now, only the major FreeBSD version number is included;
python_ldap-2.4.12-py2.7-freebsd-10-amd64.egg
Given that ABI should be stable at least over major releases, this now allows
packages to be created and installed correctly.
PR: ports/133081
Submitted by: Stef Walter <stef@memberwebs.com>
(this patch used as a starting point)
Reviewed by: No objections from python@
|
| |
|
| |
|
|
|
|
| |
continue working until USE_IMAKE is totally goone
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- update firefox-esr, thunderbird and libxul to 17.0.7
- update nspr to 4.10
- OSS support was removed upstream, only ALSA and PulseAudio are supported
from now on.
Security: b3fcb387-de4b-11e2-b1c6-0025905a4771
In collaboration with: Jan Beich <jbeich@tormail.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
Allow make deinstall to prompt for su if run as a user if using pkgng
Reported by: jhb, dim
Submitted by: jhb
|
|
|
|
|
|
|
|
| |
is being used via bmake
Reported by: demon
Tested by: demon
Reviewed by: bdrewery
|
|
|
|
|
|
| |
Future steps:
- rename current php5 ports to php54
- make php55 the default one after an exp-run
|
|
|
|
|
|
|
|
|
| |
RUBY_REQUIRE correctly
- Define RUBY_RELVERSION_CODE
- Add descriptions about RUBY_RELVERSION and RUBY_RELVERSION_CODE
PR: ports/179830
Submitted by: tota (myself)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A set of new SDL2 related ports has been added, which are essentially
the same as their corresponding port for SDL1.2:
audio/sdl2_mixer
graphics/sdl2_image
graphics/sdl2_ttf
net/sdl2_net
A set of new USE_SDL knobs is available to enable SDL2 and its related
ports to be added as dependency to ports. Use either of
USE_SDL= sdl2 image2 mixer2 net2 ttf2
to pull in the specific sdl2_* or sdl20 port.
|
| |
|
|
|
|
|
| |
download.qt-project.org is a CDN and should redirect to the closest mirror
anyway, but a few more mirrors have been added just in case.
|
|
|
|
|
| |
This uses will allow to build ports using the legacy FreeBSD make, for ports
not compatible with bmake
|
|
|
|
|
|
|
| |
r231958 and the definition in bsd.port.subdir.mk generates a warning with
bmake, pkgng and no pkg_info.
Approved by: erwin
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with pkg
- Consistently use full path when running gtk-query-immodules as the path
is embedded in output (we prefer reproducible output)
This fixes leftovers reported by poudriere
====>> Files or directories modified:
etc/gtk-2.0/gtk.immodules
PR: ports/179230
Approved by: portmgr (bapt)
|
|
|
|
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
| |
Submitted by: bf
|
|
|
|
|
|
|
|
|
| |
quite some time.
- Switch all remaining consumers to depend on www/libxul
- Mark ports that don't work with the new libxul BROKEN
- Mark some old ports DEPRECATED with a reasonable timeout
Approved by: portmgr (miwi)
|
|
|
|
|
|
|
| |
This fixes leftovers of octave-forge-* with pkg
PR: ports/179559
Approved by: portmgr (bapt)
|
|
|
|
| |
${OPT}_CMAKE_ON and ${OPT}_CMAKE_OFF
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OPTIONS_SUB=yes when set in a port, all the option names are automatically
added to the PLIST_SUB with "@comment " value in case the option is off and
empty value in case the options is on.
${OPT}_CONFIGURE_ENABLE=<aname> will automatically add:
CONFIGURE_ARGS+=--enable-<aname> in case OPT is activated
CONFIGURE_ARGS+=--disable-<aname> in case OPT is deactivated
${OPT}_CONFIGURE_ON=<something> will automatically add:
CONFIGURE_ARGS+=<something> in case OPT is activated
${OPT_CONFIGURE_OFF=<something> will automatically add:
CONFIGURE_ARGS+=<something> in case OPT is deactivated
${OPT}_CFLAGS will append the specified new flags to CFLAGS if OPT is 'on'
${OPT}_CXXFLAGS will append the specified new flags to CXXFLAGS if OPT is 'on'
${OPT}_LDFLAGS will append the specified new flags to LDFLAGS if OPT is 'on'
${OPT}_CONFIGURE_ENV will append the specified variables to CONFIGURE_ENV if
OPT is 'on'
${OPT}_MAKE_ENV will append the specified variables to MAKE_ENV if OPT is 'on'
${OPT}_USES will append the speficied uses to USES if OPT is 'on'
${OPT}_DISTFILES will append the specified distiles to DISTFILES if OPT in 'on'
Reviewed and tested by: bdrewery
|
|
|
|
|
|
| |
- Document variables that can be used in make.conf.
Approved by: bapt
|
|
|
|
| |
Approved by: bapt
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
as USE_DISPLAY it will handle the dependencies needed for a display. But it will also start and stop the Xfvb process during the requested phase the display it needed.
it takes 'install' as an implicit argument, but may also accept 'build'
|
|
|
|
| |
manifest generation
|
| |
|
|
|
|
|
|
| |
fails) was too intrusive.
Turn it back into a full script with set -e expliticly added.
|
|
|
|
| |
Reported by: kwm
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- lang/perl5.14 upgrade to 5.14.4
- lang/perl5.16 upgrade to 5.16.3
- Global modify SITE_PERL[1][2]
[1] - See more info:
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=26605+0+archive/2013/freebsd-perl/20130609.freebsd-perl
[2] - Fix for mail/cyrus-imapd* - Approved by portmrg(bapt@)
Please, see ports/UPDATING for upgrade procedure.
Reviewed by: bapt@ (exp-run), culot@
|
|
|
|
|
|
|
|
|
|
| |
The HTTP counterpart does not return correct HTTP error codes when, for
example, a file is not found, which causes checksum errors as described in
ports/179432. The FTP mirror seems to behave as expected.
Kudos to John Marino <draco@marino.st> for bringing this up.
PR: ports/179432
|
|
|
|
|
|
|
|
|
| |
Simplify installation over previous versions.
License change to Affero GNU General Public License v3 (AGPL v3).
Announcement: https://oss.oracle.com/pipermail/bdb/2013-June/000056.html
ChangeLog: http://download.oracle.com/otndocs/products/berkeleydb/html/changelog_6_0.html
|
|
|
|
| |
Reported and tested by: vsevolod
|
| |
|
|
|
|
| |
Requested by: kwm (gnome)
|
| |
|
| |
|
|
|
|
| |
are eliminated later.
|
|
|
|
|
|
| |
later. This simplifies the NO_OPTIONS_SORT case.
Approved by: bapt
|
| |
|
| |
|
| |
|
|
|
|
| |
print
|
| |
|
| |
|
|
|
|
| |
While here, factorize code
|
|
|
|
| |
Approved by: bapt
|
|
|
|
| |
Approved by: bapt
|
|
|
|
|
|
| |
- Fix a typo.
Reported by: stephen
|
| |
|
|
|
|
|
|
|
|
|
| |
WRKSRC= ${WRKDIR}/${DISTNAME}/src
This becomes:
WRKSRC_SUBDIR= src
Reviewed by: bapt
With hat: portmgr
|
|
|
|
|
| |
Submitted by: az
PR: ports/178992
|
|
|
|
|
|
| |
are defined
Requested by: many
|
| |
|
| |
|
|
|
|
|
|
| |
converted, and passed throught the grep that was supposed to find them all
Reported by: Vincent Hoffman <vince@unsane.co.uk>
|
|
|
|
|
|
|
| |
still building these.
- Also reword 'version' to 'tag'
Reported by: crees, eadler
|
|
|
|
| |
load the old optionsfile and compatibility with WITH_ and WITHOUT_ in make.conf remains for now;
|
| |
|
|
|
|
|
| |
as BROKEN, as they will immediately fail checksum as soon as
the branch is updated
|
|
|
|
|
|
| |
of using a branch name.
Suggested by: Kalten on freenode
|
|
|
|
| |
This can happen due to slave/exclude
|
|
|
|
| |
While here, fix flo's typo...
|
|
|
|
| |
Approved by: ale (maintainer)
|
|
|
|
| |
Spotted by: Stephen Montgomery-Smith
|
|
|
|
| |
Reported by: miwi
|
|
|
|
|
|
| |
PR: 176118
Submitted by: zi
Tested via: ph-w exp-run
|
|
|
|
|
|
|
| |
Unconditionally set CMAKE_ARGS in bsd.python.mk, as it don't affect non-cmake ports
PR: 177356
Submitted by: makc@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 Tartiè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
|
|
|
|
|
|
|
| |
libpkg.so disappears.
With hat: portmgr
Reviewed by: bapt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bsd.linux-rpm.mk. The default linux version is now Fedora 10.
- Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6,
emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3.
While there, remove superfluous -p argument from ${MKDIR}.
- Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from
astro/google-earth.
- Remove expired Fedora Core 4 ports which were only used on FreeBSD 7
and below.
- Update LEGAL and MOVED
PR: ports/176877
Submitted by: myself
Approved by: portmgr (bapt)
Exp-run by: bapt
|
|
|
|
| |
Submitted by: rene@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
The problem is that WITH_CCACHE_BUILD adds PATH to the MAKE_ENV, but
the gnustep support sources a GNUStep.sh file that already sets the
PATH. Next when env PATH=... is called, it overwrites and losers the
gnustep PATH additions. This is a temporary fix until a better
solution is found.
|
| |
|
|
|
|
|
|
|
| |
- Disable dtrace support on powerpc [1]
PR: ports/177485 [1]
Reported by: Justin Hibbits <jrh29@alumni.cwru.edu> [1]
|
| |
|
| |
|
|
|
|
|
| |
- Cleanup a bit while here, headers use spaces not tabs
- Add patch for Ruby bug 8406, already fixed upstream
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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!
|
|
|
|
|
|
|
|
|
|
| |
This was a pkg-1.0.9 regression. The impact of this is
that some ld cache files would show as leftovers.
PR: ports/178837
Submitted by: Antoine Brodin <antoine@FreeBSD.org>
Tested by: miwi, bdrewery
With hat: portmgr
|
| |
|
|
|
|
|
|
|
| |
- Split off documentation to print/texlive-docs from print/texlive-texmf.
The document part was 1.3GB (30k files). Now the size of texlive-texmf
package is 557MB (this was 1.5GB before the split).
- do-texhash, do-fmtutil, do-updmap targets now run after post-install.
|
| |
|
|
|
|
|
|
| |
PR: 178369
Submitted by: gahr
Approved by: portmgr (after exp-run)
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
http://copyfree.org/rejected/
PR: ports/177508
Submitted by: Johannes Meixner <xmj@chaot.net>
With hat: portmgr
|
|
|
|
|
|
|
|
|
| |
PR: 178381
177581
Submitted by: Eitan Adler <lists@eitanadler.com>
Alex Kozlov <spam@rm-rf.kiev.ua>
With hat: portmgr
|
|
|
|
|
|
| |
- Remove patches and checks for unsupported FreeBSD versions.
The area51 repository features commits by avilla, rakuco and myself.
|
| |
|
|
|
|
|
|
|
| |
- Change WWW for devel/py-astng to point to its project homepage
PR: ports/178513
Submitted by: Chris Torek <chris.torek@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
. lang/python27: 2.7.3 -> 2.7.5
. lang/python32: 3.2.3 -> 3.2.4
. lang/python33: 3.3.0 -> 3.3.1
- update Mk/bsd.python.mk with new versions
- mark lang/python26 and lang/python31 as deprecated (set them to
upstream EoL dates)
- update docs (lang/python-doc-html)
- align databases/py-bsddb patch for python27 - most of it was applied
upstream. Raise BDB version to 4.3 atleast, according to
upstream requirements.
Many thanks to Martin (miwi) for his time on this update.
PR: 178506
Submitted by: rm (myself)
Exp-run by: portmgr (miwi)
- revert erroneous threads patch in lang/python26 and lang/python27,
that was added after ports/131080. It was rejected upstream, because it's
not actually a bug, but misuse.
Gabor Pali (pgj) in collaboration with Kubilay Kocak (koobs) did an
independent investigation regard the issue. See here for details:
http://lists.freebsd.org/pipermail/freebsd-python/2013-April/005376.html
PR: 153167
Submitted by: Duncan Findlay <duncan@duncf.ca>
Reported by: pgj/koobs (at python@ ML)
Exp-run by: portmgr (miwi)
|
| |
|
|
|
|
|
| |
- Add pdftex keyword.
- Use tetex or texlive keyword to override TEX_DEFAULT.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
TEX_DEFAULT:
A knob to choose teTeX or TeXLive. One can specify in /etc/make.conf.
USE_TEX:
A knob for port developers. Valid keywords are listed in
bsd.tex.mk.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for an exp-run of updated python versions.
- trim Makefile headers
- remove leading indefinite article from COMMENT
- use PYTHON shortcut in MASTER_SITES
- whitespace fixes
- remove checks for unsupported versions of FreeBSD
- use static value ``33'' instead of PYTHON_SUFFIX in lang/python33/pkg-plist,
because this value is not supposed to be changed across the branch and for
consistency with other python3 ports
- remove conflicts in lang/python-mode.el with not more existing python-2.4
|
|
|
|
| |
dvipsk will be merged later.
|
|
|
|
| |
will be added later.
|
| |
|
|
|
|
|
|
|
| |
- x11/libxfce4util update to 4.10.1
- x11-wm/xfce4-panel update to 4.10.1
- x11-fm/thunar update to 1.6.3
- x11-wm/xfce4-wm update to 4.10.1
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
support. dvipdfmx's default paper size can be set by
${LOCALBASE}/etc/papersize and/or PAPERSIZE environment variable as
other programs like print/psutils do.
- Use absolute pathname in {fmtutil,texconfig,updmap}-sys programs because
manually-installed and/or old TeXLive files can prevent them from
working. [1]
- Fix pkg-plist in print/texlive-texmf.
- Remove DIST_SUBDIR from Mk/bsd.tex.mk.
Reported by: bsam, Stephen Montgomery-Smith [1]
|
| |
|
|
|
|
|
| |
USE_NCURSES has totally been replaced by USES=ncurses
USE_READLINE has totally been replaced by USES=readline
|
|
|
|
|
|
| |
use it to fix shebang on files specified by SHEBANG_FILES macro, by default it
proposes default values for bash, perl, php, python, ruby, it can be customized
and extended
|
|
|
|
|
| |
PR: ports/178373
Reported by: Andrew Wright <ahamiltonwright@mta.ca>
|
|
|
|
| |
Reported by: rene
|
| |
|
|
|
|
| |
- Add a stub of DVIPDFMx.
|
|
|
|
| |
instead to make migration to TeXLive easier.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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]
|
|
|
|
|
| |
Remove py-libgsf and libgsf-gnome which where removed
Obtained from: GNOME stage repo
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
ghostscript7 packages on packages builder
|
|
|
|
|
| |
PR: ports/178070
Submitted by: Garrett Cooper <yaneurabeya@gmail.com>
|
|
|
|
|
| |
None of these ports is supposed to be installed by hand. A metaport is
coming in my next commit.
|
| |
|
| |
|
|
|
|
|
|
| |
when openldap is not installed
Obtained from: dports
|
|
|
|
|
|
| |
please bmake
Obtained from: dports
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
| |
Reported by: hrs, osa
|
| |
|
|
|
|
|
|
| |
and set the build environement properly
Submitted by: John Marino <draco@marino.st>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from the SINGLE/MULTI/GROUP/RADIO
Add new (OPTIONS|${UNIQUENAME}_(UN)SET_FORCE to force options from make.conf
what ever has been saved via make config [1]
Add new OPTIONS_SLAVE designed to help slaved ports, each options added to
OPTIONS_SLAVE will be removed from master's OPTIONS_DEFINE, and PORT_OPTIONS
will be set as if always on.
Submitted by: Marco Steinbach <coco@executive-computing.de> [1]
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Provide complete version for gstreamer1-plugins-core so it passes the version
check. [2]
Reported by: Olivier Duchateau <duchateau.olivier@gmail.com> [2]
Requested by: Vanilla Hsu <v@fatpipi.com> [1]
|
|
|
|
|
|
| |
USES= iconv
Submitted by: mva
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Gstreamer multimedia framework.
Use the USE_GSTREAMER1 macro to select Gstreamer 1.0 plugins. A new chapter
for the porters handbook about gstreamer is a work in progress.
X related plugins are now stand alone. The gio plugin is now part of the
gstreamer1-plugins port and the oss plugins are now part of the
gstreamer1-plugins-good port.
Note that the pulseaudio plugin is missing because it needs a newer version
of pulseaudio. Also there are still a number of plugins from -bad which
haven't been ported to the 1.0 API yet.
|
|
|
|
|
|
|
|
|
|
| |
It takes no arguments.
This deprecates USE_ICONV, please convert your ports.
USE_ICONV will be removed as soon as it is no more used in
the ports tree.
Approved by: portmgr (bapt)
|
|
|
|
| |
Reported by: sunpoet
|
|
|
|
| |
Approved by: ale
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
It added no really value and was used only by 8 ports
|
| |
|
|
|
|
|
|
|
| |
should be much faster and avoid some complaints from make.
PR: 177355
Submitted by: crees@
|
| |
|
| |
|
|
|
|
|
|
| |
- Remove references to Tcl/Tk 8.3 from bsd.tcl.mk
- Update ports that required 8.3+ to require 8.4+ (since 8.5 is the
default, I don't expect this change to cause much trouble)
|
|
|
|
| |
Submitted by: bsam@
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It can take 3 arguments:
build to add gettext into both RUN and BUILD DEPENDS
run to add gettext into RUN_DEPENDS
lib (default,implicit) to add gettext into LIB_DEPENDS
This deprecates USE_GETTEXT. Please convert your ports.
USE_GETTEXT will be removed as soon as it is no longer used in
the ports tree
Approved by: portmgr (bapt)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
| |
It can take 3 arguments:
build (default,implicit) to add pkgconf into BUILD_DEPENDS
run to add pkgconf into RUN_DEPENDS
both to add pkgconf into both RUN and BUILD DEPENDS
This deprecates USE_PKGCONFIG, please convert your ports.
USE_PKGCONFIG will be removed as soon as it is no more used in
the ports tree
|
|
|
|
|
|
| |
Force creation of the symlink for pkgng to avoid failure if the link already exists
Submitted by: ohauer@
|
|
|
|
|
| |
This is the next version of the python GLib/GObject/GIO bindings, including
full GObject introspection support.
|
|
|
|
| |
absolute patch
|
|
|
|
| |
So directly use tar to extract linux* distfiles instead of rpm2cpio.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Remove any symlink and category in the packages directory when using WITH_PKGNG.
Only keep links for pkg itself (to allow bootstrap)
|
|
|
|
|
|
| |
- Consistensify English language descriptions
Feature safe: yes
|
|
|
|
|
| |
Discussed with: eadler, danfe
Feature safe: yes
|
|
|
|
| |
Feature safe: yes
|
|
|
|
|
|
| |
Submitted by: Tijl coosemans <tijl@coosemans.org> (again)
Pointyhat to: kwm
Feature safe: yes
|
|
|
|
|
| |
Submitted by: Tijl coosemans <tijl@coosemans.org>
Feature safe: yes
|
|
|
|
|
|
|
| |
the magic.
Approved by: portmgr (bapt)
Feature safe: yes
|
|
|
|
|
|
|
| |
PR: ports/177868
Submitted by: myself
Approved by: portmgr (bapt)
Feature safe: yes
|
|
|
|
|
|
| |
glib-compiled-schema needs to be executed in post-deinstall
Approved by: portmgr (implicit)
|
|
|
|
| |
Approved by: portmgr (implicit)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
17.0.5
- update firefox to 20.0
- update seamonkey and linux-seamonkey to 2.17
- update nspr to 4.9.6
- remove mail/thunderbird-esr, Mozilla stopped providing 2 versions of
thunderbird
- prune support for old FreeBSD versions; users of 8.2, 7.4 or earlier
are advised to upgrade - http://www.freebsd.org/security/
- add vuln.xml entry
Security: 94976433-9c74-11e2-a9fc-d43d7e0c7c02
Approved by: portmgr (miwi)
In collaboration with: Jan Beich <jbeich@tormail.org>
|
|
|
|
|
|
|
|
|
|
|
| |
gecko@ for FreeBSD-8 on pointyhat)
Reported by: pointyhat
Tested with: pointyhat/poudriere
oked by: flo (gecko@)
Submitted by: antoine (thx!)
Approved by: portmgr
|
|
|
|
|
|
|
| |
and WITH_PKGNG is set. This can happen when deinstall and
reinstalling ports-mgmt/pkg in some cases
With hat: portmgr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
editors/emacs:
- Update to 24.3
- Update CANNA patchset[1]
- Unbreak ARM support by using the patch from emacs-devel port
- Add missing INSTALLS_ICONS[2]
- Remove a patch which is already integrated upstream
- Fix Makefile header
editors/emacs-devel:
- Update to bzr revision 112178
- Fix Makefile header
- Add missing INSTALLS_ICONS[2]
editors/emacs23:
- Remove ABI versions from LIB_DEPENDS
- Fix Makefile header
- Add missing INSTALLS_ICONS[2]
Mk/bsd.emacs.mk:
- Update major version for editors/emacs port
*:
- Bump PORTREVISION to chase Emacs updates
PR: ports/177428[2]
Submitted by: Yuji TAKANO[1] (via private email), bdrewery[2]
|
|
|
|
|
|
|
|
|
|
| |
* Japanese translation is stuck at 2.5.5;
* Southern Catalan translation is now up to date;
* Bosnian, Slovenian and Turkish translations were added.
This update brings several new features and the new Calligra Author;
for a full list, please read 2.6 release notes:
http://www.calligra.org/news/calligra-2-6-released
|
|
|
|
| |
points to a valid version in parallel.
|
|
|
|
| |
Submitted by: bf
|
|
|
|
|
|
|
|
| |
of command
that if found in a @(un)exec pkgng will force to push them in post_deinstallation script.
This allows not to hardcode anymore those in the pkgng binary.
|
|
|
|
|
|
|
| |
from the host when host is HEAD.
This leads when building packages for 9.x or 8.x to ignore the fuse-kmod
dependency the fuse ports should have on those versions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- kdegames4 port has been split.
- kdeutils4-printer-applet and system-config-printer-kde have been
replaced by print/kde4-print-manager.
- Recover misc/kde4-l10n-mr from attic.
- New USE_KDE4 components: kactivities, libkdegames, nepomuk-core,
and nepomuk-widgets.
- Provide sharedmime component with magic: ports don't need to
run update-mime-database themselves now.
- Switch some ports to out-of-source build.
- Update port comments.
- Adjust dependence on Qt4 components.
- x11/kde4 installs modern kdepim4 now.
- Remove redundant aspell and hspell from kdelibs4, both
can be enabled in textproc/enchant if needed.
- Remove stale bits from bsd.kde4.mk
The area51 repository features commits by Schaich Alonso and myself.
Contributors:
- Tobias Berner
|
| |
|
| |
|
|
|
|
|
|
| |
print/ghostscript9
Approved by: doceng (gjb)
|
|
|
|
|
| |
deskutils/strigi is a meta port now
- USE_KDE4= strigi now implies dependence on deskutils/libstreamanalyzer
|
| |
|
|
|
|
|
| |
- remove space (authoritative NXDOMAIN)
- add kent and kaz
|
|
|
|
| |
Capitalize IMLIB* descriptions
|
|
|
|
| |
Reported by: koobs
|
|
|
|
| |
Submitted by: draco@marino.st
|
|
|
|
| |
Reported by: pointythat
|
|
|
|
|
|
|
|
| |
- trim headers
- remove stale comments
- add common LANG_XX variables to bsd.options.desc.mk
Reviewed by: bapt
|
|
|
|
|
| |
PR: ports/177296
Submitted by: "Eric L. Camachat" <eric@camachat.org>
|
| |
|
|
|
|
| |
- Trim Makefile headers
|
|
|
|
|
|
|
|
|
|
| |
- Don't set CMAKE_BUILD_TYPE for debug builds (cmake.mk already handles it)
- Don't set WITH_DEBUG for unstable branch (KDE4_BRANCH)
- Remove now useless KDE4_BUILDENV
KDE SC ports:
- Chase KDE4_BUILDENV removal: replace 'KDE4_BUILDENV= yes' with
'USES= cmake:outsource' and add USE_LDCONFIG if needed
|
|
|
|
|
|
|
|
|
|
| |
and combobox dialogs, with great pleasure backout r305288 by dougb@ (which
had dropped the word 'support' from most places that it occured) and restore
original readability of those descriptions. This also improves consistency.
While here, move GIO description to standard pool, as advised by comment.
Tested with: www/firefox (on RELENG_8)
|
| |
|
|
|
|
|
|
| |
PR: ports/177174
Reported by: Hirohisa Yamaguchi <umq@ueo.co.jp>
With hat: portmgr
|
|
|
|
|
|
|
|
|
|
|
| |
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@
|