summaryrefslogtreecommitdiff
path: root/x11-wm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bump PORTREVISION for jbigkit library version bump.Tijl Coosemans2014-06-222-1/+2
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=358814
* Add 4 new sed commands to USES=libtool. The first two apply some of theTijl Coosemans2014-06-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes that Debian made to their libtool. The first command applies to libtool versions 1.4 and up. The second command is somewhat more elaborate but essentially it uses the sed hold space to move an "elif...fi" block down. It applies to 2.x. Together these reduce overlinking to unpatched .la files (from ports that don't have USES=libtool yet but also .la files in the work directory). The third and fourth command fix relinking. During staging libtool may relink libA when it links to another library in the work directory libB. The reason is that libA created during build phase has its runpath set to the location of libB in the work directory. This allows running an executable that links to libA from within the work directory. The relink removes this extra runpath. When libtool relinks libA it replaces "libB.la" on the linker command line with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in the stage directory but this -L flag isn't necessarily the first so another libB may be linked instead. The two sed commands make relink the same as a normal link. This means libtool will relink with libraries from the work directory using a path similar to "../srcB/.libs/libB.so" without -L flags. This applies to libtool 1.4 and up. Earlier versions don't seem to relink libraries. (This fixes ports like devel/apr1 so they link with freshly built libraries instead of installed libraries.) Fix all ports with missing libraries. Additionally: archivers/rpm4: USES=patchfix. databases/gdbm: INSTALL_TARGET=install-strip. devel/gnome-vfs: remove patch that doesn't change anything. devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS. devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD. multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386 instead of disabling optimisations. net/libnetdude: disable static plugins. PR: 190941 Exp-run: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=358784
* x11-wm/wmconfig: update to 1.4.5William Grzybowski2014-06-202-3/+3
| | | | | | | | PR: 189358 Submitted by: maintainer Notes: svn path=/head/; revision=358494
* - Turns out this is broken with iconv from base (renders empty chars,Juergen Lock2014-06-171-2/+2
| | | | | | | | | | | breaks bmpanel2, and also it fails to build when ports iconv is present), so force it to always use iconv from ports. - Bump PORTREVISION. Reported by: Gary Perreault (via irc) Notes: svn path=/head/; revision=358192
* Update to 4.8Baptiste Daroussin2014-06-164-114/+5
| | | | | | | Release note: http://i3-wm.org/downloads/RELEASE-NOTES-4.8.txt Notes: svn path=/head/; revision=358038
* Unbreak build by requiring and linking xext (see also r353170).Jimmy Olgeni2014-06-142-3/+2
| | | | | | | | | | Also, remove "@dirrmtry etc/xdg" due to the following error in staging checks: Owned by MTREE: @dirrmtry etc/xdg Notes: svn path=/head/; revision=357799
* Update to 2.5.1Niclas Zeising2014-06-112-4/+3
| | | | Notes: svn path=/head/; revision=357512
* Support LIBS like LDFLAGS.Tijl Coosemans2014-06-112-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV. - Add an option helper for LIBS. - Adjust all ports that already use LIBS. Also remove references to PTHREAD_CFLAGS and PTHREAD_LIBS while here. - Some ports did not support having a LIBS environment variable and required additional patches. Somewhat simplified a linker command line looks like: ${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS} where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and LIBS can be controlled by us. If possible -L and -l flags need to be added to LIBS to make sure they appear after any -L and -l flags set by upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this may appear too early on the command line causing installed libraries to be linked in instead of freshly built ones. Additional changes: benchmarks/netio: Replace WITH_IPV6 with an IPV6 option. comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC. graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR. graphics/visionworkbench: Remove FreeBSD 7 support. multimedia/libmovtar: New LIB_DEPENDS syntax. multimedia/opencinematools: Use standard do-build. net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins) net-mgmt/nagios: Remove -fPIC. net-mgmt/nagios4: Remove -fPIC. print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036. security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test in configure that falsely detects pthread_mutexattr_init in our libc. sysutils/dar: Fix iconv detection. x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD hack and use $CXX as linker as on other platforms. PR: 190592 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=357486
* Support stage. Update to new LIB_DEPENDS.Cy Schubert2014-06-102-2/+5
| | | | Notes: svn path=/head/; revision=357262
* Remove all space characters from Makefile assignments.Jimmy Olgeni2014-06-081-1/+1
| | | | | | | | | | No functional changes included. CR: D193 (except math/sedumi) Approved by: portmgr (bapt) Notes: svn path=/head/; revision=357070
* - update to 0.6.2Martin Wilke2014-06-062-8/+5
| | | | | | | | | | - use shebangfix instead of manual patching - drop config.mk edit - options passed via MAKE_ARGS PR: 190116 Notes: svn path=/head/; revision=356811
* - Switch to USES=libtool, drop .la filesDmitry Marakasov2014-06-052-11/+3
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=356612
* Honor $DATADIR and fix plist.Jung-uk Kim2014-06-031-15/+15
| | | | | | | Approved by: Daniel Austin (maintainer) Notes: svn path=/head/; revision=356410
* Support staging and honor $DATADIR. Pass maintainership to the submitter.Jung-uk Kim2014-06-032-135/+135
| | | | | | | PR: 190586 Notes: svn path=/head/; revision=356406
* - Convert to USES=libtool and USES=tar:bzip2.Jung-uk Kim2014-06-032-6/+7
| | | | | | | | | - Pass maintainership to the submitter. PR: 190585 Notes: svn path=/head/; revision=356405
* - Update to 0.8.8. Pass maintainership to the submitter. [1]Jung-uk Kim2014-06-034-6/+184
| | | | | | | | | | | | - Catch up with threading API changes of glib20. - Revert a premature update to later libcompizconfig API by upstream, i.e., http://cgit.compiz.org/compiz/compizconfig/simple-ccsm/commit/?id=f0f61be0 PR: 190557 [1] Notes: svn path=/head/; revision=356389
* - Update to 0.8.8Martin Wilke2014-06-031-3/+2
| | | | | | | | | | - Pass maintainership to submitter PR: 190541 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356298
* - Update to 0.8.8Martin Wilke2014-06-036-157/+4
| | | | | | | | PR: 190540 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356297
* - Update to 0.8.8Martin Wilke2014-06-033-23/+4
| | | | | | | | | | - Pass maintainership to submitter PR: 190540 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356296
* - Update to 0.8.8Martin Wilke2014-06-033-15/+13
| | | | | | | | | | - Pass maintainership to submitter PR: 190539 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356295
* - Update to 0.8.8Martin Wilke2014-06-032-5/+4
| | | | | | | | | | - Pass maintainership to submitter PR: 190538 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356294
* - Update to 0.8.8Martin Wilke2014-06-032-5/+4
| | | | | | | | | | - Pass maintainership to submitter PR: 190536 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356292
* - Update to 0.8.8Martin Wilke2014-06-033-5/+10
| | | | | | | | PR: 190535 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356291
* - Update to 0.8.8Martin Wilke2014-06-036-282/+15
| | | | | | | | | | - Pass maintainership to submitter PR: 190534 Submitted by: Daniel Austin Notes: svn path=/head/; revision=356290
* (no commit message)Dmitry Marakasov2014-06-032-8/+2
| | | | Notes: svn path=/head/; revision=356276
* UnbreakAntoine Brodin2014-06-021-2/+1
| | | | Notes: svn path=/head/; revision=356252
* - Convert bzip2 to USESMartin Wilke2014-06-0244-88/+44
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=356200
* - Convert USE_BZIP2/XZ to USESMartin Wilke2014-06-0217-29/+17
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=356196
* . Fix the packing list (I hope).Greg Lewis2014-05-242-1/+7
| | | | Notes: svn path=/head/; revision=355096
* . Convert LIB_DEPENDS to the new format.Greg Lewis2014-05-232-19/+43
| | | | | | | | . Move MAN1 man pages to the packing list. . Remove a @dirrmtry I didn't need. Notes: svn path=/head/; revision=354936
* - Update to 3.8.2Dmitry Marakasov2014-05-205-31/+8
| | | | | | | | | | | | - Update WWW and MASTER_SITES - Add LICENSE - Remove old patches PR: 189910 Submitted by: Matthew D.Fuller <fullermd@over-yonder.net> (maintainer) Notes: svn path=/head/; revision=354671
* - Add/update license when possibleAlex Kozlov2014-05-201-3/+1
| | | | | | | | - Modernize ports Makefiles - Update MASTER_SITES/distfile for converters/chmview Notes: svn path=/head/; revision=354597
* For several MATE related ports:Tijl Coosemans2014-05-182-8/+5
| | | | | | | | | - USES=libtool tar:xz. - INSTALL_TARGET=install-strip. - Add CONFIGURE_ARGS=--disable-static to ports that only install plugins. Notes: svn path=/head/; revision=354470
* . Convert to staging (and remove NO_STAGE).Greg Lewis2014-05-185-5/+59
| | | | | | | | | | | | | | . Fix the build on 8.x and 9.x by using a static libexecinfo link on them (not yet verified). . Remove USE_BZIP2 in favour of USES tar:bzip2 . Fix up some of the Perl script Perl executable usage. . Set HOME=- to prevent touching .afterstep in /root (suggested by swills@) . Fix additional packing list problems. Still need to fix LIB_DEPENDS format and the use of MAN1. Notes: svn path=/head/; revision=354419
* - Fix build with clangMartin Wilke2014-05-181-10/+15
| | | | | | | | PR: 187497 Submitted by: Ports Fury Notes: svn path=/head/; revision=354393
* - USES=libtool:keepla tar:bzip2.Tijl Coosemans2014-05-102-10/+6
| | | | | | | - Remove a clang hack. Notes: svn path=/head/; revision=353574
* - Support stagingDmitry Marakasov2014-05-102-24/+16
| | | | Notes: svn path=/head/; revision=353555
* - Don't remove mtree directoriesDmitry Marakasov2014-05-092-2/+0
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=353520
* Sync dports patches on 3 unmaintained portsJohn Marino2014-05-051-0/+1
| | | | | | | | | * audio/esperanza * x11-wm/qlwm * games/tinymux Notes: svn path=/head/; revision=352992
* Convert all :U to :tu and :L to :tlBaptiste Daroussin2014-05-051-8/+8
| | | | | | | | | | | | | | | | | Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a replacement for :U and :L (which has been marked as deprecated) bmake which is the default on FreeBSD 10+ only support by default :tu/:tl a hack has been added at the time to support :U and :L to ease migration. This hack is now not necessary anymore Note that this makes the ports tree incompatible with make(1) from FreeBSD 8.3 or earlier With hat: portmgr Notes: svn path=/head/; revision=352986
* Remove expired ports:Rene Ladan2014-05-045-289/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2014-04-30 x11-toolkits/gigi: Does not compile on 10 or higher 2014-04-30 net/asterisk-oh323: Depends on broken and unsupported asterisk14 2014-04-30 net/asterisk14: Broken and unsupported 2014-04-30 net/asterisk14-addons: Depends on broken and unsupported asterisk14 2014-04-30 ports-mgmt/pkg_install: Replaced by ports-mgmt/pkg 2014-05-01 x11-drivers/xf86-input-magictouch: Does not compile 2014-05-01 x11-drivers/xf86-video-cyrix: requires pciVideoPtr typedef 2014-05-01 x11-drivers/xf86-video-sis-intel: requires pciVideoPtr typedef 2014-05-01 net/py-spreadmodule: Depends on expired net/spread 2014-05-01 net/p5-Spread-Message: Depends on expired net/spread 2014-05-01 net/p5-POE-Component-Spread: Depends on expired net/spread 2014-05-01 net/p5-Spread-Session: Depends on expired net/spread 2014-05-01 sysutils/wmmemload: Broken 2014-05-01 lang/ml-pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 lang/treecc: PNET dependency decommissioned Dec 2012 2014-05-01 lang/pnetlib: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 lang/pnet-base: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 benchmarks/pnetmark: PNET dependency decommissioned Dec 2012 2014-05-01 lang/pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono 2014-05-01 x11-wm/stumpwm: Broken for more than 4 months 2014-05-01 sysutils/cpupowerd: Not maintained from upstream anymore and only supports ancient AMD K8. 2014-05-01 net/pchar: Obsolete, abandoned 2014-05-03 x11-fonts/texcm-ttf: Should be replaced by x11-fonts/stix-fonts Notes: svn path=/head/; revision=352941
* Fix pkg-plist when built without GNOMEBarbara Guida2014-05-012-3/+6
| | | | | | | | | | | While here: - Fix a misspelled option in a test - Strip binaries PR: ports/189014 Notes: svn path=/head/; revision=352745
* Explicitly set libX11 dependency to fix build.Jung-uk Kim2014-05-012-3/+8
| | | | Notes: svn path=/head/; revision=352720
* Fix packaging with pkg_install by workarounding a pkg_install bugBaptiste Daroussin2014-04-302-35/+6
| | | | | | | | | | | While here: - s/disable-kde3/disable-kde/ - Remove .la files, they are useless here Reported by: bar Notes: svn path=/head/; revision=352671
* - Update to version 0.6.0 [1]Pawel Pekala2014-04-243-16/+5
| | | | | | | | | | | - Use options subs PR: ports/187793 [1] Submitted by: Zsolt Udvari <udvzsolt@gmail.com> Approved by: maintainer timeout Notes: svn path=/head/; revision=352018
* Explicitly set libXext dependency to fix build after r351936.Jung-uk Kim2014-04-232-1/+12
| | | | Notes: svn path=/head/; revision=351966
* When linking a library libA with a library libB using libtool, if libB.laTijl Coosemans2014-04-2311-24/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la. So everything that subsequently links with libA will also link to these extra libraries. This causes too much overlinking. This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs field in .la libraries during staging. However, because .la libraries have very limited use when dependency_libs is empty it makes sense to completely remove them during staging. So with this commit USES=libtool is modified to remove .la libraries and a new form (USES=libtool:keepla) is introduced in case they need to be kept (dependency_libs is still emptied). PORTREVISION is bumped on all ports with USES=libtool that install .la libraries. Most ports are also changed to add :keepla because .la libraries have to be kept around as long as there are dependent ports with .la libraries that refer to them in their dependency_libs field. In most cases :keepla can be removed again as soon as all dependent ports that install .la libraries have some form of USES=libtool added to their Makefile. PR: ports/188759 Exp-run: bdrewery Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=351936
* - Update to 1.14Pietro Cerutti2014-04-237-10/+134
| | | | | | | - Track new repository on github Notes: svn path=/head/; revision=351919
* Fix options helpers conversionAntoine Brodin2014-04-221-1/+1
| | | | Notes: svn path=/head/; revision=351869
* Fix buildBaptiste Daroussin2014-04-221-1/+1
| | | | | | | Reported by: swills (jenkins) Notes: svn path=/head/; revision=351841