- Add new kipi-plugin port for jalbumexport
- Remove useless LATEST_LINK
- Bring stage support
- Convert to options helpers, new style LIB_DEPENDS
- Add patch to fix linking with libpgf [1]
PR: ports/184942 [1]
Reported by: Mike Clarke <jmc-freebsd2 at milibyte.co.uk>
This port has a history of maintainer timeouts, going back to June 2013.
To list a few PRs that timed out: 179825, 184544, 184559, 184564, 184634,
184709, 184727, and apparently private mail (~2 Dec 2013)
Approved by: portmgr (bapt)
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)
MFH: 2014Q1
osgEarth is a C++ terrain rendering SDK. Just create a simple XML file,
point it at your imagery, elevation, and vector data, load it into your
favorite OpenSceneGraph application, and go! osgEarth supports all kinds
of data and comes with lots of examples to help you get up and running
quickly and easily.
WWW: http://osgearth.org/
PR: ports/184706
Submitted by: lbartoletti <coder@tuxfamily.org>
sxiv is a light image viewer which as a few features :
- Basic image operations, e.g. zooming, panning, rotating
- Customizable key and mouse button mappings (in config.h)
- Thumbnail mode: grid of selectable previews of all images
- Ability to cache thumbnails for fast re-loading
- Basic support for multi-frame images
- Load all frames from GIF files and play GIF animations
- Display image information in status bar
PR: ports/185672
Submitted by: Rapenne <charles@bsd.zplay.eu>
- USES gmake instead of USE_GMAKE
- Disable all warnings with -w
- Support STAGEDIR, fix proper installation includes
- Install proper DOCS and add Option
- Recreate patches with make makepatch
- Change master sites
- Use PYDISTUTILS_AUTOPLIST=yes instead of pkg-plist
- Install proper PORTEXAMPLES in DATADIR, remove patch-setup.py,
that works EXAMPLES from Menu and remove Option
- Add PLIST_FILES
- Allow staging [1]
- Switch to new LIB_DEPENDS format
- USE_GMAKE -> USES=gmake
- Use one tab before REINPLACE_CMD
PR: ports/185612 [1]
Submitted by: maintainer
build system fixes and includes many new lens profiles (as always)
- Set MASTER_SITES back to BERLIOS; SF/lensfun.berlios does not provide
distfile for v0.2.8 (carries 13 distfiles; 0.2.2b -> 0.2.7)
- Convert USE_GMAKE, modernize LIB_DEPENDS, sort knobs, stagify while here
PR: ports/185424
Submitted by: Matthieu Volat
camera raw format photographs using pthreads.
Multiraw uses the graphics/dcraw-m or graphics/dcraw ports and their
executables. dcraw-m is a modified version of dcraw which automatically
rotates exported thumbnails and has a camera timezone offset adjustment
variable.
WWW: https://dx.burplex.com/bin/multiraw.html
PR: ports/177492
Submitted by: Waitman Gobble <uzimac@da3m0n8t3r.com>
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
${DO_NADA}, some refactoring
Obtained from: FreeBSD Haskell
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
MFH: 2014Q1
This reverts r338918, r338948, r338951 and r338953 (modulo reassigning the
port to ports@, some comment fixes and the removal of a patch that was meant
for FreeBSD 7).
ImageMagick is normally a beast to update, and somewhere between 6.8.0 and
6.8.8 the developers also decided to change the naming scheme for their
libraries, which requires updating tons of ports in the tree and bumping a
lot of PORTREVISIONs. I do not have the time for that at the moment, so it's
safer to go back to what was working and let a braver soul handle the update
properly later, otherwise the tree will be on fire for quite a while.
ache: I'm truly sorry for reverting your PerlMagick commits, but I couldn't
test if they still worked with the older version in a timely fashion.
- Change dependency print/py-reportlab to print/py-reportlab2
- Use PYDISTUTILS_AUTOPLIST=yes instead of pkg-plist
- Support STAGEDIR
- Add DOCS and NLS Options
- Use NLS_USES=gettext instead of USES=gettext
- Change NLS
1. Update to 6.8.8-1
2. Remove PerlMagick as default as it's broken various people on:
http://www.imagemagick.org/discourse-server/viewforum.php?f=7&sid=b5596d2bbecf49db8100269f9f953150
have also complained about broken PerlMagick
3. Remove me as maintainer as I no longer have time to put up with IM's
500 releases in a month.
4. remove fourier patch as it was to fix something in 7.x which is now EOL
PR: ports/185462
Submitted by: chris petrik <c.petrik.sosa@gmail.com> (maintainer)
Mk/Uses/qmake.mk:
- Add support for out-of-source builds
- Add support for Qt 5 ports
- Respect WITH_DEBUG
Mk/bsd.qt.mk:
- Massive rework for Qt 5 ports
- Remove '-phonon' from global configure args, thus allow qt4-designer and
qt4-qtconfig to be built without Phonon support [1]
devel/qmake4:
- Improve mkspecs for gcc (mainly sync with linux version) and clang
devel/qt4-corelib:
- Convert to USES=iconv
- Remove ancient patch
devel/qt4-designer:
- Remove reference to WRKSRC from installed pkgconfig files [2]
- Don't build Qt Designer plugin for Phonon from outdated Qt sources.
Separate port for plugin will be committed later
devel/qt4-assistant-adp, devel/qt4-libqtassistantclient:
- Convert to USES=qmake
Clean up Qt4 ports:
- Update comments
- Update description; use common description
- Consistently use QT_INCDIR, QT_LIBDIR, etc.
- Use options helpers
- Convert to new LIB_DEPENDS syntax
- Update DESKTOP_ENTRIES to avoid conflicts with Qt 5 ports
- Rename/move several ports for unification with Qt 5 ports
PR: ports/184620 [1]
Reported by: Kevin Zheng <kevinz5000@gmail.com>
PR: ports/181141 [2]
Reported by: thierry
PR: ports/185101
Exp-run by: bdrewery
This is mostly solely avilla's work in area51, kudos to him! And a couple
commits from myself, so you know who's collecting pointyhats :)
range of tools and file formats. It acts as an abstraction for the
commonalities in particle models (i.e. accessing many attributes associated
with an index or entity).
WWW: http://www.partio.us
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)
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.
Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
- 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>
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.
Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.
Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.
PR: ports/184587
while here
- Convert USE_DOS2UNIX to USES
- Convert all "if's" in options helpers
PR: ports/185036
Submitted by: Jens K. Loewe <bsd@tuxproject.de> (maintainer)
2013-12-22 devel/ruby-cvs: Broken for more than 6 month
2013-12-22 devel/hs-reactive: Broken for more than 6 month
2013-12-22 databases/rubygem-delayed_job_data_mapper: Broken for more than 6 month
2013-12-22 graphics/xmagv: Broken for more than 6 month
2013-12-22 lang/slib-gauche: Broken for more than 6 month
2013-12-22 graphics/f-spot: Broken for more than 6 month
2013-12-22 sysutils/linux-megamgr: Broken for more than 6 month
2013-12-22 games/linux-savage-samuraiwars: Broken for more than 6 month
2013-12-22 ftp/gftp: Broken for more than 6 month
2013-12-22 devel/hs-DeepArrow: Broken for more than 6 month
2013-12-22 converters/py-svglib: Broken for more than 6 month
2013-12-22 converters/p5-Unicode-Lite: Broken for more than 6 month
2013-12-22 mail/squirrelmail-calendar_sql_backend-plugin: Broken for more than 6 month
2013-12-22 finance/quantlib: Broken for more than 6 month
2013-12-22 games/xkobo: Broken for more than 6 month
2013-12-22 games/quake3-rq3: Broken for more than 6 month
2013-12-22 math/fbm: No new release since 2004, new supported upstream
- Add DOCS option.
- USES=fortran.
- Staging.
- Substitute CFLAGS, FFLAGS and LDFLAGS in the source Makefile like a
configure script would do. Otherwise flags defined in make.conf can
override flags defined in the port Makefile.
- Remove LIBS from a Makefile target list of dependencies to fix building
with bmake.
- Improve COMMENT
- Add stage support
- Convert LIB_DEPENDS to new syntax
- Use CC and CXX properly
PR: ports/184864
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.
Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0
Fix dissapearing cursor in xf86-video-vmware [2]
Stagify all x11@-owned ports
Bump portrevisions for xf86-* ports due to xserver version change.
Fix fallout from updates where needed.
Thanks to: all testersi, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/184684 [1], ports/181385 [2]
Submitted by: Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by: portmgr (bdrewery), core (jhb) [0]
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.
Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.
Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.
pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.
This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.
With hat on: python
Reviewed by: koobs, antoine
Exp-run: bdrewery
Approved by: bdrewery (portmgr)
2013-12-01 audio/liteamp: Dead upstream since 2004, does not build with clang
2013-12-08 security/opieprint: No more active upstream
2013-12-08 security/bubblegum: No more active upstream
2013-12-08 security/snortsms: Not active since several years.
2013-12-08 sysutils/hammerhead: Development no more active
2013-12-13 net-p2p/libtorrent-rasterbar-15-python: Unusable, development ceased
2013-12-13 graphics/openexr_ctl: Now distributed with ampasCTL-1.5
USE_GNOME=gnomehack ->USES=pathfix.
Stageify, use new LIB_DEPEND syntax, switch to libtool less ltverhack.
Merge new gtk-query-immodules handling from gtk30 ports in our dev repo [1]
Obtained from: FreeBSD gnome dev repo [1]
- Specify major Qt version number to squash some CMake warnings about Qt5
- Use OPTIONS_RADIO for GUI support - build only allows use of one toolkit
- Make OpenGL support optional (off by default since it only works with
GUI support)
- Allow OpenGL support with GTK2
Reported by: Wolfgang Riegler <wolfgang.riegler@gmx.de> [1]
Due to the harcoded "make" command, bmake was being used instead of the
specified gmake, which caused breakage on F10 and head.
PR: ports/184612
Approved by: maintainer (gahr)
up old headers if a previous version is installed and are not needed for
the main build
Reported by: Andrzej Tobola <ato@iem.pw.edu.pl>, Kevin Oberman <rkoberman@gmail.com>
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring incomplete, errors occurred!
See also "/wrkdirs/usr/ports/graphics/k3d/work/.build/CMakeFiles/CMakeOutput.log".
*** [do-configure] Error code 1
import.c:43:22: error: pngpriv.h: No such file or directory
import.c: In function 'asim_png_read_data':
import.c:1472: error: dereferencing pointer to incomplete type
*** [import.o] Error code 1