net/libzmq2: Fix PKGNAME (PORTNAME: zmq -> libzmq2)
Correctly set PORTNAME to "libzmq2" after moving it from devel/zmq to
net/libzmq2, which was missed in r335619 [1].
This fixes the PKGNAME for this port.
[1] http://svnweb.freebsd.org/ports?view=revision&revision=335619
Reported by: Franco Fichtner (via twitter: @fitchitis)
Approved by: portmgr (mat)
- Update to 11.8.1
- set USE_GCC as asterisk uses gcc extensions
(STAGE support will follow soon, just wanted to get the new version out now)
Security: 03159886-a8a3-11e3-8f36-0025905a4771
Approved by: portmgr (erwin)
- Update to 1.8.26.1
- set USE_GCC as asterisk uses gcc extensions
(STAGE support will follow soon, just wanted to get the new version out now)
Security: 03159886-a8a3-11e3-8f36-0025905a4771
Approved by: portmgr (erwin)
Reset maintainer for llwang@infor.org
Reset maintainership for llwang@infor.org due to multiple timeouts and email
address permanent failure. Return all ports to the free pool except
py-numpy, which is taken under the wing of the python@ team.
We thank you for your contribution to the FreeBSD project
Approved by: portmgr
Make the port build with security/openssl installed after r347541.
Add a patch sent upstream that makes sure the bundled curl's include paths
are passed to the compiler before any other ones, since they could include
the system's curl include directory.
One way to trigger this was to build the port with security/openssl
installed: CMake would detect OpenSSL's include path (${LOCALBASE}/include)
and pass it to the compiler. If ftp/curl is also installed, the compiler
would end up picking its headers instead of the ones in cmcurl's own
directory.
Reported by: Terry Kennedy <terry@tmk.com>
Approved by: portmgr (miwi)
This is done via direct commit, because the freetype2 update to 2.5.3 isn't
mergeable due to freetype header shuffle which happend in 2.5.1.
Tweak the freetype2 version in the vuxml to point to the fix version.
Approved by: portmgr (antoine@, erwin@)
Obtained from: freetype2 upstream
Security: 1a0de610-a761-11e3-95fe-bcaec565249c
Enable use of OpenSSL in the bundled copy of libcurl.
The default is off, which makes calls such as FILE(DOWNLOAD ...) from HTTPS
locations fail.
PR: ports/187374
Approved by: portmgr (miwi)
Bump PORTREVISION to prevent checksum failures when downloading the
non-rerolled distribution file.
Use PORTVERSION instead of DISTVERSION while here.
Approved by: portmgr (tabthorpe)
Switch to using Google's tarball for both the browser and the test data.
This removes one chain in the link of trust since the tarball is no longer
modified and rerolled locally.
This means the Courgette code is now included, but it is only compiled and
used on Windows platforms to distribute binary updates.
Legal documentation:
http://law.justia.com/cases/federal/district-courts/massachusetts/madce/1:2009cv11813/125212/47/
Discussed with: portmgr/core (tabthorpe), FreeBSD Foundation (gnn)
Approved by: portmgr (tabthorpe)
Fix build on 8.4 (which uses GCC now because of c++11-lib)
Instead of removing the -Wno-unknown-warning-option, split this out in a
Clang specific version and a GCC specific version (yay).
Submitted by: George Mitchell via freebsd-ports
Approved by: portmgr (erwin, miwi)
Document new vulnerabilities in www/chromium < 33.0.1750.146
Obtained from: http://googlechromereleases.blogspot.nl/
MFH: r347080
MFH: r347076
security/gnutls for CVE-2014-0092 and CVE-2014-1959
MFH: r346908
Add an entry for the file DOS vulnerability, CVE-2014-1943
Approved by: portmgr (bapt)
- Update to version 4201
fixes compile and core-dump errors on FreeBSD 10 using clang
While I'm here:
- add stage support
- add p5-Error in RUN_DEPENDS
PR: ports/186039
Submitted by: maintainer
Approved by: portmgr (miwi)
lang/python*: Backport security fix for CVE-2014-1912
A vulnerability was reported [1] in Python's socket module, due to a
boundary error within the sock_recvfrom_into() function, which could be
exploited to cause a buffer overflow.
This could be used to crash a Python application that uses the
socket.recvfrom_info() function or, possibly, execute arbitrary code
with the permissions of the user running vulnerable Python code.
This vulnerable function, socket.recvfrom_into(), was introduced in
Python 2.5. Earlier versions are not affected by this flaw. This is
fixed in upstream branches for version 2.7, 3.1, 3.2 and 3.3.
[1] http://bugs.python.org/issue20246
Merge support: mat (thanks!)
Approved by: portmgr (erwin)
Security: 8e5e6d42-a0fa-11e3-b09a-080027f2d077
- Update to 0.28
- Convert to new LIB_DEPENDS format
- Use BROKEN_sparc64
- Remove outdated post-patch:
- Support STAGEDIR
- Take maintainership
Changes: http://search.cpan.org/dist/Math-GSL/Changes
Approved by: portmgr (bapt, via IRC)
- Use USE_GCC=any
- Change -lpthread to -pthread
- Strip binary executable and shared library
- Use NOT_FOR_ARCHS
- Remove outdated ARCH check and pkg-message
- Support STAGEDIR
Approved by: portmgr (bapt, via IRC)
- Fix build on FreeBSD < 10, which need a C++11 library.
- Fix a strncpy() in a patch I wrote by actually allocating storage space fo
- Bump PORTREVISION
Approved by: portmgr (erwin)
Force gcc, since gxemul isn't clang ready yet.
Fix for building with gcc 4.6 due to slight differences in namespace
pollution.
Approved by: portmgr (bapt)
www/chromium: Update to 33.0.1750.117 [0]
Fix the crash when closing the history/settings tab [1]
Submitted by: John Carr <jfc@mit.edu> via freebsd-chromium [1]
Security: http://vuxml.org/freebsd/9dd47fa3-9d53-11e3-b20f-00262d5ed8ee.html [0]
Approved by: portmgr (erwin)
Approved by: portmgr
The PostgreSQL Global Development Group has released an important
update to all supported versions of the PostgreSQL database system,
which includes minor versions 9.3.3, 9.2.7, 9.1.12, 9.0.16, and
8.4.20. This update contains fixes for multiple security issues, as
well as several fixes for replication and data integrity issues. All
users are urged to update their installations at the earliest
opportunity, especially those using binary replication or running a
high-security application.
This update fixes CVE-2014-0060, in which PostgreSQL did not properly
enforce the WITH ADMIN OPTION permission for ROLE management. Before
this fix, any member of a ROLE was able to grant others access to the
same ROLE regardless if the member was given the WITH ADMIN OPTION
permission. It also fixes multiple privilege escalation issues,
including: CVE-2014-0061, CVE-2014-0062, CVE-2014-0063, CVE-2014-0064,
CVE-2014-0065, and CVE-2014-0066. More information on these issues can
be found on our security page and the security issue detail wiki page.
Security: CVE-2014-0060,CVE-2014-0061,CVE-2014-0062,CVE-2014-0063
CVE-2014-0064,CVE-2014-0065,CVE-2014-0066,CVE-2014-0067
- update to 1.5.8.3
- remove BASH option description - it's already in bsd.options.desc.mk
- switch to gcc, because clang produces unusable binary - it's crashing all the
way. This is the reason for MFH
- install examples
Changelog: http://www.flickr.com/groups/gmic/discuss/72157639728004585/
Approved by: portmgr (miwi)
Fix runtime on FreeBSD >=10.0
Gajim relies on nslookup when looking up for an SRV record of jabber server.
Since, nslookup was removed from FreeBSD 10, gajim is now fails to connect
unless jabber-server hostname and port were defined by user explicitly. This
patch make it use host(1) for this task.
Submitted by: walker_643 <walker_643@yahoo.com> (by email)
Approved by: portmgr (erwin)
- fix build with clang
- support staging
- convert desktopfileutils dependency to USES
I got a merge conflict, so desktopfileutils issue was not
included into this commit. Not sure if this what I supposed
to do.
PR: 186771
Submitted by: Alex Samorukov <samm@os2.kiev.ua> (maintainer)
Approved by: portmgr (erwin)
- Drop support for pre-8.3 systems
- Convert old LIB_DEPENDS to new format
- Fix staging breakage for PREFIX!=LOCALBASE
- Fix bug passing wrong CONFIGURE_ARGS when using DEBUG
(causes dangling dependencies in debug builds)
- Bump PORTREVISION
- Update maintainer e-mail address
Approved by: portmgr (miwi), thierry (mentor)
Bump PORTREVISION, adding pkgconf build dependency in last commit results in
installation of all files named in pkg-plist and fixes plist problems.
Requested by: antoine@
Approved by: portmgr (antoine)
Any python package that uses console_scripts in setup.py needs the
pkg_resources module from setuptools at run time. This generally means
anything that installs a CLI utility.
Package-only users do not get setuptools installed when they install
the packages of these ports currently, because USE_PYDISTUTILS=yes doesnt set
a RUN_DEPENDS on it.
This breaks console script invocation, with the following error:
Traceback (most recent call last):
File "/usr/local/bin/<script-name>", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
The FreeBSD Python team has recently standardised on a consistent
installation pattern for all python software, whether pure-distutils or
setuptools based, and this run-time requirement is currently not being
satisfied, breaking ports that use that functionality.
This commit moves RUN_DEPENDS+=setuptools from the =easy_install *only*
case, to the default case. This does mean that py27-setuptools and
py33-setuptools cannot be installed concurrently, precluding dual stack
Python installations.
The FreeBSD Python team is working hard towards a future where multiple
python and packages versions *can* be installed concurrently, but it is
not explicitly supported in the current state. Improvements to FreeBSD's
ports and package frameworks will help achieve that goal.
[1] http://lists.freebsd.org/pipermail/freebsd-python/2014-February/006592.html
[2] http://lists.freebsd.org/pipermail/freebsd-python/2014-February/006609.html
PR: ports/186706
Approved by: portmgr (miwi)
Update to 4.1.7
Originally thought to be a routine bugfix release, subsequently
announced to be the resolution to security problems documented in
PMASA-2014-1
Security: 0871d18b-9638-11e3-a371-6805ca0b3d42
ChangeLog: http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4\
.1.7/phpMyAdmin-4.1.7-notes.html/view
Approved by: portmgr (miwi)
- Add OPTIONS_SUB=yes for the plist substitutions (and thus make package) to
work.
- Remove .desktop entry from the plist, as it is added automatically by
DESKTOP_ENTRIES in the Makefile.
Approved by: portmgr (antoine)
Reset maintainer due to fatal bounce
Remote-MTA: dns; gmail-smtp-in.l.google.com
Diagnostic-Code: smtp; 550-5.1.1 The email account that you tried to reach does
not exist.
www/py-django-dpaste: Update commit hash, switch to setuptools new world order
- Dont point to a direct commit since upstream tagged 2.1
- Deprecate easy_install
Approved by: portmgr (mat)
Fix make package when BRO_PREFIX is defined and PYTHON is
enabled.
PR: ports/185814
Submitted by: Craig Leres <leres@ee.lbl.gov> (maintainer)
Approved by: portmgr
- Update pkg and pkg-devel to 1.2.6
This update includes a security update for possible arbitrary code
execution from package manifest parsing. All users are advised to
upgrade ASAP. The base pkg(7) was never affected by this. [1]
Changes:
* Fix libyaml head-based buffer overflow [1]
* Fix pkg info -E support for ports, which namely affected
net/openldap* usage. [2]
* Fix packages registering themselves as dependencies [3]
* Bash autocompletion fixes [4]
* autoremove: Don't try to remove locked packages
* Support 'pkg bootstrap -f', which will force a reinstall of pkg
on FreeBSD 10.0+
* Fix %t timestamp formatter with %{...%} modifiers [5]
* pkg info: Show date installed
* Add $daily_status_security_pkgaudit_quiet to control 410.pkg-audit.in
output verbosity level
* Add an error when trying to update repository and none are defined [6]
* Fix typos in manpages [7]
Security: CVE-2013-6393 [1]
Reported by: secteam (delphij) [1]
PR: ports/184797 [2]
Reported by: Pavel Timofeev <timp87@gmail.com> [2], many
Submitted by: smh@ [3]
Submitted by: brd@ [4]
Submitted by: Jamie Landeg Jones [5]
Submitted by: Rodrigo Osorio [6]
Submitted by: Michael Gehring, wblock [7]
With hat: portmgr
- Bump PORTREVISION
- Use startup script via USE_RC_SUBR
- Add pkg-message to inform about startup script
- Fix a runtime error using wrong pid file in
daemonised process
Approved by: portmgr (miwi), thierry (mentor)
- Un-break port
- Stage support
- Replace USE_GMAKE by USES
- New format for LIB_DEPENDS
- Use /boot/modules via KMODDIR as in other ports
PR: ports/184406
Submitted by: Ildar Hizbulin <hizel@vyborg.ru>
Approved by: portmgr (implicit), co-mentor (jadawin)
graphics/pysvn: Fix package manifest, support stage
Package was unable to create a manifest due to the presence of a
directory in the pkg-plist. Change the port to generate the pkg-plist
automatically and support stage.
Approved by: maintainer (Olivier Duchateau)
Approved by: portmgr (implicit)
Fix packaging after the move from distutils to setuptools (egginfo is now
a directory, not a file):
- Use PYDISTUTILS_AUTOPLIST
- Stage support
- Bump PORTREVISION
Approved by: portmgr (implicit)
- Add note in rc script on how to log to syslog
Thanks to Dmitry Selivanov <sd@rlan.ru> for testing.
Reported by: Dmitry Selivanov <sd@rlan.ru> and a few others
Approved by: portmgr (antoine)
Upgrade to HTMLDOC 1.8.28, fixing security-relevant bugs.
Support staging, and modernize LIB_DEPENDS.
Tweak build environment to get proper detection of png/jpeg libs.
Switch to using BZIP2 tarballs.
Sponsored by: Absolight
- Document multiple DoS vulnerabilities in strongswan
Security: CVE-2013-5018
Security: CVE-2013-6075
Security: CVE-2013-6076
vuxml entry concerning the recent security advisory about www/rt42
from 4.2.0 to 4.2.2 inclusive. This is slightly unusual in the the
fix is applied to a completely different port
mail/p5-Email-Address-List which www/rt42 depends on..
Security: d1dfc4c7-8791-11e3-a371-6805ca0b3d42
Document vulnerabilities in www/chromium < 32.0.1700.102
Obtained from: http://googlechromereleases.blogspot.nl/
Sponsored by: Absolight
Due to a denial-of-service vulnerability in www/rt42 versions 4.2.0 --
4.2.2 inclusive, require at least version 0.03 of
mail/p5-Email-Address-List.
It's this port which is vulnerable, but the essential fix is to update
p5-Email-Address-List.
Security: d1dfc4c7-8791-11e3-a371-6805ca0b3d42
Approved by: portmgr (erwin)
Update to 0.03
This fixes a denial-of-service vulnerability in the www/rt42 port
which depends on mail/p5-Email-Address-List
Security: d1dfc4c7-8791-11e3-a371-6805ca0b3d42
Approved by: portmgr (erwin)
- Fix the build with clang and 10+'s ld(1).
On the clang side, there's a non-void function missing a return statement
and some wrong QString-to-char* casts that had to be fixed.
On the linker side, r253839 made our ld stricter, so we had to add some
shared libraries that we use since they are not being pulled in indirectly
anymore.
Based on a patch by Jan Henrik Sylvester <me@janh.de> [1].
- Set LICENSE
- Support staging.
- Remove LATEST_LINK, it is deprecated.
- Use the new OPTIONS helpers for conditional RUN_DEPENDS.
PR: ports/185032 [1]
Submitted by: Jan Henrik Sylvester <me@janh.de> [1]
Approved by: maintainer timeout (37 days)
Approved by: portmgr (antoine)
- Fix the build on 10 and beyond.
Since r253839 ld(1) behaves more strictly and does not pull in indirect
shared library dependencies (in this case, libX11.so). Upstream correctly
has -lX11 in the linker line, but r315151 removed this section in
patch-src_Makefile.
Based on a patch by Jan Henrik Sylvester <me@janh.de> in [1].
- While here, convert USE_GMAKE=yes to USES=gmake.
PR: ports/185033 [1]
Submitted by: Jan Henrik Sylvester <me@janh.de> [1]
Approved by: maintainer timeout (37 days)
Approved by: portmgr (antoine)
Hopefully fix `make patch' after r341112.
src/SDL_Pango.c is CRLF-encoded; while we could use dos2unix here, the
port's Makefile also fetches a patch from elsewhere that expects a
CRLF-encoded file.
PR: ports/185558
Approved by: portmgr (antoine)
- Add a patch to fix the build with clang (a function is used before being
declared). [1]
- Support staging.
- Set LICENSE.
- Remove tab from the WWW line in pkg-descr.
PR: ports/185558 [1]
Submitted by: Jan Henrik Sylvester <me@janh.de>
Approved by: maintainer timeout (18 days)
Approved by: portmgr (antoine)
- Fix build on 10 and head with clang
- Convert to staging
- Improve library detection patch with a cleaner one
- Mark jobs safe
PR: ports/186060
Submitted by: Lapo Luchini <lapo@lapo.it> (maintainer)
Approved by: portmgr
www/varnish: Update to 3.0.5, Enable STAGE support
- Update to 3.0.5
- Enable STAGE support, update pkg-plist accordingly
- Update LICENSE
- Modernize LIB_DEPENDS
- Pet portlint (space->tab)
Changes:
* A bad interaction between -b, -c and -m in the varnishlog tool has
been fixed.
* A malformed request could in some configurations lead to Varnish
crashing has been corrected. This is CVE-2013-4484.
* Duplicate Content-Length headers were in some cases sent to clients
when streaming is enabled, this has been fixed
* ESI parse errors are no longer printed to standard output.
* Stop segfaulting if the first part of a synthetic page is NULL.
PR: ports/185188
PR: ports/185543
Submitted by: feld, Hung-Yi Chen <gaod@hychen.org>
Approved by: maintainer timeout (1month)
Approved by: portmgr (mat)
Security: http://www.vuxml.org/freebsd/d9dbe6e8-84da-11e3-98bd-080027f2d077.html
Add MASTER_SITE_LOCAL since a previous version disappears as long
as a new one is released.
Requested by: marino (via e-mail)
Reminded by: pkg-fallout@
Approved by: portmgr (mat)
Partially fix the build.
Sphinx underwent an incompatible change in version 1.2 that removed the
sphinx.ext.refcounting module. The module is referenced by shiboken's Sphinx
configuration file, and the build fails.
Fix it by removing the reference to sphinx.ext.refcounting, as it does not
seem to be required and was probably added by default when the configuration
file was generated.
As mentioned, this is a partial fix: platforms that use libc++ by default
are still broken due to other issues, but at least FreeBSD 8 and 9 should
have a working package again.
While here, also use the new syntax for LIB_DEPENDS.
PR: ports/185179
Submitted by: rakuco@
Approved by: maintainer timeout (27 days)
Approved by: portmgr (mat)
(Note: Log in original commit r340845 was incomplete.
Complete log is provided below.)
- Fix build failure on FreeBSD 10
- Add stage support
- Add license
- Change whitespaces in pkg-descr due to portlint warning
Approved by: portmgr (mat), maintainer (ashish), mentor (thierry)
Fix build problem (subtitler looks for freetype headers in the wrong dir)
PR: ports/185248
Submitted by: Kevin Oberman <rkoberman@gmail.com>
Approved by: portmgr (miwi)
- Allow the port to build with archivers/libzip installed.
libzip installs /usr/local/include/zip.h, and -I/usr/local/include ended
up being passed to the compiler before -I<path-to-internal-minizip-copy>,
which caused problems. [1]
While here, modernize the Makefile:
- Move LICENSE to the appropriate place.
- Remove USE_DOS2UNIX: the files it was supposed to fix are not DOS-encoded
anymore.
- Support staging.
- Convert from manually calling update-desktop-database and
USE_GNOME=desktopfileutils to USES=desktop-file-utils.
PR: ports/180350 [1]
Approved by: maintainer timeout (no activity since the original report 7 months ago)
Approved by: portmgr (mat)
- Pass -lm when using gts' pkg-config file. [1]
This is also done in the package's upstream darcs repository.
- Support staging.
- Set LICENSE.
- Use the new OPTIONS/LIB_DEPENDS syntax.
PR: ports/185263 [1]
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com>
Approved by: Erik Greenwald <erik@elfga.com> (maintainer)
Approved by: portmgr (mat)
- Update to 4.2.22
- Convert USE_PYDISTUTILS=easy_install to USE_PYDISTUTILS=yes
- Add patch to fix building with new gsoap [1]
- Add direct dependency on qt4-opengl [2]
PR: ports/185579 [2]
Security: CVE-2013-5892
Submitted by: Jung-uk Kim <jkim@FreeBSD.org> [1]
Jimmy Olgeni <olgeni@FreeBSD.org> [2]
- Update to 4.2.22
- Remove 3D crOpenGl patches that are already included in the new release
- Convert USE_PYDISTUTILS=easy_install to USE_PYDISTUTILS=yes
- Add patch to fix building with new gsoap [1]
- Add direct dependency on qt4-opengl [2]
PR: ports/185579 [2]
Security: CVE-2013-5892
Submitted by: Jung-uk Kim <jkim@FreeBSD.org> [1]
Jimmy Olgeni <olgeni@FreeBSD.org> [2]
Document new vulnerabilities in www/chromium < 32.0.1700.77
Obtained from: http://googlechromereleases.blogspot.nl/
MFH: r339721
Merge latest ntpd entry from remko@ which came in as a merge conflict.
Approved by: portmgr (erwin)
Update to 1.2.5:
- Manpage improvements
- fix $auditfile in pkg audit periodic script
- Fix repo-*.sqlite being corrupted when pkg update is interrupted by the user
- pkg add now tells the version of the package missing
- Strop decoding/encoding all fields, only scripts and description are now encoded/decoded
Functional changes:
- Add a SASL port option
- Fix the KERBEROS ports option - it was a no-op, setting a
configure flag which modifies how Kerberos was used without
setting the flag that actually enables it.
- Use GSSAPI instead of $ENV{KRB5CCNAME} to set the credential
cache. The latter pollutes the unsuspecting application's
environment and does not always work (for instance, it breaks when
nss_ldap is invoked from OpenSSH, although I haven't quite
determined why)
- Add patches to support Heimdal in addition to MIT Kerberos. Note
that I tried to ensure that the code is unchanged in the
non-Heimdal case, but that I have no way of testing with MIT
Kerberos.
With the above changes, I have successfully configured a FreeBSD 9.2
server to authenticate users against a Microsoft Windows 2012 Active
Directory server.
Non-functional changes:
- Modernize and stagify
- Remove text in pkg-message about a change that was made ten years ago
- Take maintainership as current maintainer has been AWOL for 2+ years
- Bump PORTREVISION
Approved by: maintainer hasn't been heard of for 2+ years
Approved by: portmgr (mat)
- Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused by
the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt
PR: ports/184806
Reported by: many
Obtained from: FreeBSD Haskell
Approved by: portmgr-lurkers (antoine)
- Add DIG command to SUB_LIST, not overwrite the list
- Use correct OSVERSION for the dig(1) / drill(1) change
- Don't add anything to rc.conf and periodic.conf when WITH_PACKAGE_BUILDING is set to pet poudriere and tinderbox
- Re-word pkg-message
- Bump PORTREVISION
PR: ports/175879
Submitted by: Alex Keda <admin@lissyara.su>
Approved by: maintainer
Reported by: Alex Keda, 2A, and dvl
Patched by: A.J. Kehoe and me
Approved by: portmgr (bapt)
Fix build on FreeBSD 10+.
Use more system features on all supported FreeBSD versions (8.3+),
and bump PORTREVISION.
Regenerate files/patch-archival__unzip.c.
Do not show colored output for pkg-message this is wrong because
1/ the code will depend on the terminal running it
2/ pkgng does not like it at all (this bug should be fixed in pkgng anyway)
Reported by: antoine
- Fix build with libc++, dropping hardcoded -lstdc++ from the right Makefile.
- Fix build with clang, casting a large constant to int in mntent_compat.c++.
- Fix a noisy clang warning in BTree.h by parenthesizing the 2nd for() expr.
- Fix a format string mismatch (%d/size_t -> %lu/unsigned long) in snprintf.
- Regenerate patches, and normalize their filenames, with make makepatch.
- Bump PORTREVISION.
Allow to follow 302 redirection when fetching from http.
The main reason for it to not be allowed was to avoid infinite redirection loop
it appears that fetch(1) anyway limit the number of redirections to 5 on 8.3 and 9.1
20 on 9.2 and 10+ meaning we have no good reasons anymore to continue forbidding
following redirections.
Thanks to Michael Gmelin for having investigation
Reported by: many
Fix build with clang (on FreeBSD-10) with curl plugin enabled:
curl_xml.c:617:37: error: variable 'url' is uninitialized when used here
[-Werror,-Wuninitialized]
status, db->curl_errbuf, url);
^~~
./plugin.h:342:47: note: expanded from macro 'ERROR'
#define ERROR(...) plugin_log (LOG_ERR, __VA_ARGS__)
^
curl_xml.c:610:12: note: initialize the variable 'url' to silence this warning
char *url;
^
= NULL
1 error generated.
- Update to 193 to be able to connect to the servers again
- Repack distribution file, reroll/simplify patches.
The original host is gone, and there is no obvious replacement for the
distribution file, so roll our own from the referenced git repository:
git://git.berlios.de/elc
branch master, commit 86780d5dd43b3c9b66fa014944cf1811fa78d161
- Stagify
- Strip library versions [1]
Submitted by: portlint [1]
Approved by: acm (implicit)
Approved by: portmgr (bapt)
Try to build after games/el-data is resurrected.
Fails to link on 10.0-amd64 with old Xorg, so mark BROKEN:
> LINK el.bin
> /usr/bin/ld: invalid DSO for symbol `XConvertSelection' definition
> /usr/local/lib/libX11.so.6: could not read symbols: Bad value
While here convert to new LIB_DEPENDS and USES=gmake
PR: ports/185113 (related)
Submitted by: rene
Approved by: maintainer timeout (acm, 15 days)
Approved by: portmgr (bapt)
- Update to version 193 (*)
- Stagify
- Mark as architecture-independent
- Remove NO_PACKAGE (pkg will show the package size upon installation)
(*) Version 192 is not accepted by the servers any longer, version 193
allows me to connect to the servers, create an account, and wander around.
Approved by: acm (implicit)
Approved by: portmgr (bapt)
Update libXfont to 1.4.7
This is a security fix and it is important to update, since it might lead to
a privilege escalation if the X server is run as root (which is the default)
Security: CVE-2013-6462
Approved by: portmgr-lurker (mat)
Correct ident for most recent entries. No functional changes.
People, please be aware that we use the FreeBSD Documentation Primer
and that there are style rules we have to follow. If you are in
doubt please consult me and I am more then willing to help.
Hat: secteam
Upgrade to 3.4rc3.
Install altivec.h and cpuid.h so it is possible to compile things.
PR: ports/184770, ports/185058
Approved by: portmgr (bapt), portmgr-lurkers (mat)
- Relax RESTRICTED setting to only avoid that people
accidentally commit patches to this port. Redistribution
in _UNMODIFIED_ form as binary and source is allowed.
PR: misc/185441
Submitted by: myself
Approved by: Colin Percival <cperciva@tarsnap.com> (maintainer)
With hat: portmgr
- Remove traces to my fork on github and fallback to MASTER_SITES.
We will switch to the official tvheadend repository with the next update.
With hat: portmgr
Fixup the config file path, otherwise, it ends up trying to read it from, the
stagedir, which, from a poudriere built package would be:
You can prevent this message by adding the line 'check_mail:0' in
/wrkdirs/usr/ports/sysutils/multitail/work/stage/usr/local/etc/multitail.conf
or in .multitailrc in your home-directory.
Approved by: portmgr (implicit)
The hmmer binary was renamed upstream to indicate that it is now an
archive file, adjust the port so that fetch and extract work again.
Approved by: portmgr (mat)
- Fix build with clang
- Remove leading article from COMMENT
- Add desktop entry file
- Strip library objects
- Support staging
Yes, I use prefix=${STAGEDIR}${PREFIX} here, after a long while it was
5 lines of REINPLACE_CMD vs rewriting scons install script.
<badmouthing of scons goes here>
PR: ports/184868
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Approved by: portmgr
[Errno 11] Resource Temporarily Unavailable
Reassigning my ports back to the pool with the hope of freeing up
to do more FreeBSD work in the future.
Submitted by: glarkin
- update to 1.5.8.1
- use options helper
- support staging
This commit also fixing build on -head, so it's a reason for MFH.
Approved by: portmgr-lurkers (mat)
- Fix installation when DOCS or EXAMPLES are unset by always
installing docs and examples unconditionally to staging. The
packaging step will not include them in the package generated from
stagingif DOCS or EXAMPLES is unset.
- List EXAMPLES explicitly in pkg-plist
PR: 185194
Submitted by: Miroslav Lachman <000.fbsd@quip.cz>
Approved by: portmgr (implicit)
science/chemtool-devel: Unbreak on FreeBSD 10+
The breakage was caused by processing makefiles with bmake instead of the
specified gmake.
PR: ports/184693
Approved by: maintainer timeout
Approved by: portmgr (implicit)
- Fix usrp on 10.0
New make on 10 and HEAD does not behave the same way as previous make,
this masked an incorrect make use.
Submitted by: myself
Approved by: Maintainer (adrian@)
Approved by: portmgr (implicit)
- Fix build on -current
- Convert LIB_DEPENDS to new format
- Support staging
PR: ports/184241
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Approved by: portmgr (implicit)
Fix inconsistency in building bash
Ensure the configure script always activate the same features wether or not
fdescfs is mounted: Always consider /dev/fd as absent
Bump portrevision as packages on the cluster are built with fdescfs mounted.
With hat: portmgr
Reported: Derek Schrock (skered- via #poudriere)
Approved by: portmgr (implicit)
- Fix build on -current
- Convert to new options framework
- Use shebangfix for rulesets
- Support staging
- Switch to PLIST_FILES
PR: ports/184842
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Approved by: portmgr (implicit)
Fix compilation problems with Clang (inaccurate usage of type qualifiers,
lack of this->, some missing #include's) that could be patched via simple
sed(1) calls and one trivial patch. Linking still fails, and so does the
build with GCC 4.6+; this would be fixed in a separate commit, along with
other issues with the port (dependency on restricted LAME codec, usage of
somewhat old FOX v1.4).
While here, convert large number of optional LIB_DEPENDS conditionals to
helper knobs, reword LARGEFILE_DESC, do not bogusly augment CONFIGURE_ENV,
and stagify.
For users that have ReZound package installed, this commit does not bring
any visible changes, and should not be merged to any "stable" or quarterly
branches alone.
Approved by: portmgr (implicit)
math/sdpara: Unbreak on FreeBSD 10+
The breakage was caused by processing makefiles with bmake instead of the
specified gmake.
PR: ports/184619
Approved by: maintainer timeout
Approved by: portmgr (implicit)
math/parmgridgen: Unbreak on FreeBSD 10+
The breakage was caused by processing makefiles with bmake instead of the
specified gmake.
PR: ports/184618
Approved by: maintainer timeout
Approved by: portmgr (implicit)
sysutils/hdup: Unbreak on FreeBSD 10+
The breakage was caused by processing makefiles with bmake instead of the
specified gmake.
PR: ports/184617
Approved by: maintainer timeout
Approved by: portmgr (implicit)
ftp/ftpproxy: Unbreak on FreeBSD 10+
The breakage was caused by processing makefiles with bmake instead of the
specified gmake.
PR: ports/184616
Approved by: maintainer timeout
Approved by: portmgr (implicit)
- Add a proxy method to access protected IO::connecting_legal field from
Session::add_routes(); no idea why it worked before with GCC 4.2
- Switch from using non-standard STL slist container (which is not available
with libc++) to the one provided by boost::container::slist, it allows to
build Ardour on all supported FreeBSD versions/compilers
- Fix remaining cases of boost::shared_ptr to fix the build against Clang
Approved by: portmgr (implicit)
- Ensure correct ownership of installed files and directories in ~boinc
- Enable package building as user
- Use option helpers
- Bump PORTREVISION
Approved by: portmgr (implicit)
- Ensure correct ownership of installed files and directories in ~boinc
- Enable package building as user
- Use option helpers
- Drop conflict with removed astro/boinc-setiathome-enhanced
- Bump PORTREVISION
Inspiration from: biology/boinc-simap
Approved by: portmgr (implicit)
Several fixes:
- install files as the BOINC user/group, this ensures that work units can
be downloaded and sent
- try to remove ~boinc/projects if empty
- do not specify -o and -g parameters to ${INSTALL}, this ensures the
package can be built as user
- only extract the hmmer binary from the hmmer distribution file, this
ensures correct permissions when modifying app_info.xml as user
- Bump PORTREVISION
Reviewed by: bapt
Approved by: portmgr (implicit)
1. Merge fixes for long known bugs from hackndev[1] version
3507529 64bit fix ... now works on amd64 as well ;-)
95d2af2 Replaced all those insecure sprintf's with snprintf's (partial)
33a1a8d Fix sigsegv on hero reaching topmost or leftmost border of the game area
436bbfc Push back network stack underflow bugfix
160e4d6 Prevent buffer overflow
ee911ba make the server invulnerable to long names
2. Add patch from gentoo linux[2] to use unmodified game data.
3. Support staging
4. Use options framework
[1] https://github.com/hackndev/0verkill
[2] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/games-action/0verkill/files/0verkill-0.16-gentoo-paths.patch?revision=1.1&view=markup
PR: ports/184252
Submitted by: Vladimir Kondratiev <wulf@cicgroup.ru>
Approved by: portmgr (implicit)
devel/libffi: Fix abort() on ARM related to __clear_cache()
The current FreeBSD/ARM __clear_cache() implementation does nothing #if
__i386__ || __x86_64__ #else abort();
cognet@ advises this is an issue for anything !Apple that is using the
libcompiler_rt provided by Clang on ARM, and requires upstreaming.
Additionally, two Python ports (python26 and python31) use devel/libffi for
unrelated reasons, so this addresses the related PR for those ports too [2].
- Enable STAGE support
- Remove MAN* entries and update pkg-plist accordingly
- Add LICENSE
- Sort USE/USES section
- Use install-strip as the INSTALL_TARGET
PR: ports/149167
PR: ports/184517 [2]
Approved by: maintainer timeout (2 weeks)
Approved by: portmgr (implicit)
- Support staging
- Convert USE_GMAKE to USES
- Use new LIB_DEPENDS syntax
- Fix DOS2UNIX to not corrupt unrelated files
Approved by: portmgr (implicit)
Enable explicit depends, this will record X depends in gdk-2.0.pc. This
should fix the build of ports that use X libraries but don't explicitly depend
on X libraries.
Approved by: portmgr (implicit)
- Apply the resource-fix.diff from the Puppet issue #9290 [1]
- Patch config.ru to use the right paths [2]
- Bump PORTREVISION for package change
PR: ports/183794 [1]
Submitted by: tdb [1]
Reported by: mat [2]
Approved by: portmgr-lurkers (mat)
- Install rack's config in WWWDIR to use with, say, passenger
- Convert to staging
- Pet portlint a bit
- Be consistent with the generated config and use /var/puppet and not /var/lib/puppet
- Drop an old ruby 1.8 test
- Add license
PR: ports/184939
Submitted by: mat
Approved by: portmgr-lurkers (mat)
- Fix build with clang
- Remove leading article from COMMENT
- Convert to new LIB_DEPENDS format
- Support staging
While I'm here use option helpers where possible.
PR: ports/184816
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Try to fix font handling for xorg fonts when using staging and pkgng.
This should silence all QAT messages about leftover font files.
Bump portrevision for all affected ports.
Original idea: bapt
Fix build of x11-toolkits/py-kivy on some systems (pygame.joystick related).
On some systems pygame.joystick does not import into python preventing some
documentation from being built, thus some missing files on install.
For documentation building prevent any attempt to import pygame.joystick as
a work-around.
Approved by: portmgr-lurkers (mat)
- Update net/aserisk to 1.8.25.0
- Update net/aserisk10 to 10.12.4
- Update net/aserisk11 to 11.7.0
- mark net/aserisk10 DEPRECATED, it has reached its EOL
Security: 0c39bafc-6771-11e3-868f-0025905a4771
Add "nullfs" to the list of system internal file system types. This
prevents gvfs-trashd from latching on to jail mounts and preventing them
from being unmounted.
- Disable stripping away RPATH on FreeBSD for Hardened-R3 binaries.
This fixes the remaining compat9x problems because the virtualbox
buildsystem did remove our RPATH on some binaries if hardening is
enabled. The hardening is a collection of additional safety checks
for all virtualbox suid binaries and is always enabled.
Reported by: many FreeBSD 10 users
With hat: portmgr
- Fix build on 10 and head due to new ld behavior
- Stagify
PR: ports/184926
Submitted by: me
Approved by: arved (maintainer, via email)
Approved by: portmgr (bapt)
- Fix build with clang
- Stage support
- Do not hardcode /usr/local
PR: ports/184751
Submitted by: Martin Kammerhofer (maintainer)
Approved by: portmgr (implicit)
Fix sefault while cleaning up
It only happens if one has list or key/value list in pkg.conf
a workaround to update is to comment it out the time to upgrade
Reported by: many
Pointyhat to: bapt (again)
2013-12-16 12:59:04 +00:00
1692 changed files with 16751 additions and 8564 deletions
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.