/chinese/eterm/files/

rel='vcs-git' href='https://www.tfcis.org/~lantw44/git/freebsd-ports-gnome' title='freebsd-ports-gnome Git repository'/>
aboutsummaryrefslogtreecommitdiffstats
path: root/print
Commit message (Collapse)AuthorAgeFilesLines
* Update Qt5 ports to 5.3.2.rakuco2014-11-052-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Proudly presented by the KDE on FreeBSD team, with several guest stars. This update took way longer than initially expected due to us previously accumulating assumptions and changes to Qt's build system that finally bit us back with the 5.3 release series, so we had to do a fair amount of cleanup. New ports: - comms/qt5-serialport: Qt functions to access serial ports, originally based on work by Fernando Apesteguia. [1] - devel/qt5-qdoc: Qt documentation generator, the Qt5 equivalent of devel/qt4-qdoc3. Originally worked on by Tobias Berner. It had already been half-split from devel/qt5-buildtools, we just needed to finish the work. Dead ports: - devel/qt5-qmldevtools: Merged into lang/qt5-qml. Minor changes: - devel/qt5: Add x11/qt5-x11extras and the new ports to the dependency list. - graphics/qt5-imageformats: The port now supports the JPEG2000, WEBP, Direct Draw Surface and ICNS formats. - multimedia/qt5-multimedia: The ALSA and PULSEAUDIO options are now mutually exclusive due to changes introduced in Qt 5.3.0 (the ALSA code is now a proper plugin that is only built if PulseAudio is not used). - x11/qt5-x11extras: Add USE_LDCONFIG since the port installs a shared library. The big changes: - bsd.qt.mk: Set QMAKESPEC instead of QMAKEPATH. [3] QMAKEPATH does much more than we want now that we call qmake from the top of ${WRKSRC}. qmake uses QMAKEPATH when evaluating the QMAKE_MKSPECS property, which is in turn used by qt_config.pri to load the .pri files in mkspecs/modules. In practice, this means that if people have an older Qt installation those files will be used and QT_CONFIG will have values such as "gui" even if one is building a port like textproc/qt5-xml, which passes -no-gui to the configure script. Consequently, unintended code paths may be enabled or the configuration step can just fail if the .pro files expect values that are not present in the system-wide, older .pri files. We avoid all those problems if we use QMAKESPEC, as qmake does not take its value into account when evaluating the QMAKE_MKSPECS property and will only parse the files in the mkspec's directory (mkspecs/freebsd-clang, for example, instead of all the files in mkspecs). - Stop explicitly passing ${LOCALBASE} to the compiler. [3] qmake's behavior has changed in Qt 5, and the paths set in QMAKE_INCDIR and QMAKE_LIBDIR in the mkspecs are passed before any others, such as the ones in the build directory themselves. In practice, this means that we end up with linker calls like this: c++ -o libfoo.so foo.o bar.o -L/usr/local/lib -L/wrkdir/build/lib -lQt5Gui -lQt5Core So if one already has Qt installed in the system, the older, already present version of the libraries in /usr/local/lib will be used instead of the newly-built ones in /wrkdir/build/lib. QTBUG-40825 discusses this behavior upstream, but there has been no agreement on a solution yet. For now, the solution adopted is to make the compiler and the linker aware of those paths but only try them last after all others, and this is achieved by setting the CPATH and LIBRARY_PATH environment variables when qmake is being used. In addition to setting them in CONFIGURE_ENV and MAKE_ENV, we also need to stop changing QMAKE_INCDIR and QMAKE_LIBDIR as well as filter those paths from the pkg-config calls qtbase's configure script makes. - Call qmake from the root of the ${WRKSRC}. In Qt 5.3, Qt's build infrastructure has undergone some changes that make our previous approach of calling qmake from the directories we want to build stop working. Things would break even more in Qt 5.4, in which qtbase's configure script does not accept the -process, -fully-process and -dont-process arguments anymore (it always behaves as if -process had been used). Bite the bullet and start calling qmake from ${WRKSRC}. The largest part of this change involves changing lines in Makefiles from WRKSRC_SUBDIR= foo/bar to BUILD_WRKSRC= ${WRKSRC}/foo/bar INSTALL_WRKSRC= ${WRKSRC}/foo/bar as well as adding patches to .pro files to avoid entering other subdirectories and removing post-configure targets that are not necessary anymore. Since qmake needs to be called from the top of ${WRKSRC} anyway, we can also simplify the configuration process for the qtbase ports a little. Looking at r10019 it is not clear why we started calling qmake in the pre-configure target in addition to the post-configure one (while also skipping it in do-configure), but we can now drop this call since letting configure behave as if -process had been passed means it will call qmake on its own and overwrite the files generated by the pre-configure call. We still need to call qmake in post-configure though, as the configure script does not pass -recursive when calling qmake and we need to be able to call make from any subdirectory when building. PR: 194762 [1] PR: 194566 # exp-run with base GCC and clang PR: 194088 [3]
* Fix build with old make.hrs2014-11-041-7/+8
| | | | Reported by: Scott Allendorf
* Update to 11.88.hrs2014-11-034-36/+147
|
* Fix a warning message when \usepackage[magyar]{babel} and utf8 inputenchrs2014-11-031-1/+2
| | | | | | | are used at the same time. PR: 194349 Submitted by: Zsolt Udvari
* print/hp2xx: multiple fixesrobak2014-11-023-21/+27
| | | | | | | | | | - Fix building on -CURRENT - Add LICENSE - Pet portlint PR: 194500 Submitted by: Kato Tsuguru <tkato432@yahoo.com> Approved by: mentors (implicit)
* Allow building with bison 3antoine2014-11-021-0/+37
| | | | PR: ports/194680
* print/hplip-plugin:makc2014-10-312-8/+1
| | | | | | | | - Update MASTER_SITES to fix fetch - Clean up plist from @dirrm Reported by: pkg-fallout MFH: 2014Q4
* Allow stripping as a regular userantoine2014-10-252-14/+0
|
* - Convert ports of news/ and print/ to new USES=pythonmva2014-10-2523-59/+38
| | | | Approved by: portmgr (implicit)
* Remove @dirrm and @dirrmtry entries from the Qt ports.rakuco2014-10-241-13/+0
|
* Add USES=alias to several portsmarino2014-10-201-1/+1
| | | | | | | | Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build without the need for additional patches. Approved by: portmgr (bapt, blanket)
* KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!makc2014-10-194-13/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USE_KDE4=kdehier component has been deprecated, new components added: baloo - Baloo core libraries baloo-widgets - Baloo widgets library kfilemetadata - KDE library for extracting file metadata New ports: graphics/kqtquickcharts - QtQuick plugin to render interactive charts misc/artikulate - Pronunciation trainer for KDE (not usable currently, links to both GStreamer 1.x and 0.10.x via dependencies) sysutils/baloo[-widgets] - KDE framework for searching and managing user metadata sysutils/kfilemetadata - Library for extracting file metadata l10n ports: - Farsi (Persian) and Indonesian translations has been readded - Vietnamese didn't pass threshold for inclusion into release astro/kstars: - switch dependency from math/eigen2 to math/eigen3 - add PYKDE option for updating supernovae data deskutils/kdepim4: - update dependencies: add libkgapi and baloo, remove now needless clucene, link-grammar, strigi - add patch to fix build with gcc42 - update COMMENT and description for all KDE PIM ports devel/ruby-krossruby: - remove BROKEN, it builds with ruby 2.x now editors/kate: - add patch to disable memory-hungry build of the kate tests [1] graphics/okular: - add dependency on graphics/libkscreen math/cantor: - add optional dependency on lang/luajit for LuaJIT backend - fix gfortran detection [2] misc/kdehier4: - adapt to new pkg world. Now the purpose of kdehier4 only to link some stuff between KDE4_PREFIX and LOCALBASE. science/kalzium: - switch dependency from math/eigen2 to math/eigen3 - add dependence on science/chemical-mime-data x11-themes/kdeartwork4 - switch dependency from math/eigen2 to math/eigen3 among other changes: - drop deprecated USE_KDE4=kdehier - drop @dirrm from plist - clean up pkg-descr - convert to options helpers - other portlint fixes The area51 repository features commits by alonso, rakuco and myself. PR: 187150 [1] Reported by: pe.freethread@live.com Patch by: Tobias Berner <tcberner@gmail.com> PR: 180674 [2] Reported by: torsten.eichstaedt@web.de PR: 194316 Exp-run: antoine
* print/cups-filters: update 1.0.58 -> 1.0.61robak2014-10-173-22/+4
| | | | | | | | - Fixes in pkg-plist PR: 194172 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> Approved by: mentors (implicit)
* libmspub01 replaces libmspubbapt2014-10-175-46/+0
|
* Update to 0.1.1bapt2014-10-173-5/+4
|
* - Clarify LICENSEamdmi32014-10-142-7/+2
| | | | | - Add LICENSE_FILE - Drop @dirrm* from plist
* - Switch MASTER_SITES to googledrive.com for my ports.ak2014-10-141-3/+1
|
* print/muttprint:pi2014-10-141-3/+1
| | | | | | | | - remove recently-added run_deps on print/texlive-full and print/tex-dvipsk - change USE_TEX to the sufficient set of 'latex dvipsk' Submitted by: mat Approved by: Matthias Apitz <guru@unixarea.de> (maintainer)
* - Some demos need to be linked against libm.sogahr2014-10-131-2/+20
| | | | Approved by: maintainer
* print/hplip: switch from py-imaging to py-pillowwg2014-10-121-4/+3
| | | | | | | - USES python With hat: python Approved by: portmgr (bdrewery, implicit)
* print/muttprint: add run_deps, change maintainer to submitterpi2014-10-111-1/+3
| | | | | | | | Patch see https://lists.freebsd.org/pipermail/freebsd-ports/2014-October/095916.html - Submitter wants to be maintainer Submitted by: Matthias Apitz <guru@unixarea.de>
* Update to 1.8.7 release.ale2014-10-082-11/+11
|
* Remove zlib from pc filesbapt2014-10-071-0/+4
|
* Fix fetchingbapt2014-10-071-1/+1
|
* Import libmspub01bapt2014-10-077-5/+47
| | | | Ensure it does not conflicts with libmspub
* print/pkpgcounter: switch from py-imaging to py-pillowwg2014-10-071-4/+4
| | | | | | | - USES python With hat: python Approved by: portmgr (bdrewery, implicit)
* print/scribus: switch from py-imaging to py-pillowwg2014-10-071-4/+3
| | | | | | | - USES python With hat: python Approved by: portmgr (bdrewery, implicit)
* - Add a dependecy on net/linux-c6-avahi-libs which allows FoxitReader to startlme2014-10-061-2/+2
| | | | | | - Bump PORTREVISION Approved by: portmgr (bapt, implicit)
* graphics/djvulibre:tijl2014-10-061-1/+1
| | | | | - Add USES=libtool and bump dependent ports - Remove threading related patches
* Unbreak py-satchmo, it depended on both py-imaging (self+via ↵antoine2014-10-052-9/+3
| | | | py-sorl-thumbnail) and py-pillow (via py-trml2pdf)
* print/py-reportlab2: switch from py-pillow to py-imagingwg2014-10-041-4/+4
| | | | | | | - USES python With hat: python Approved by: portmgr (bdrewery, implicit)
* Convert to USES=pearbapt2014-10-011-4/+2
|
* Clarify SDK is also for ports building. cups-filters requires it.bdrewery2014-09-301-1/+1
|
* print/rubygem-prawn: update to 1.3.0swills2014-09-306-11/+17
| | | | | | | | | | | | | print/rubygem-ttfunk: update to 1.4.0 print/rubygem-pdf-core: update to 0.4.0 Update rubygem-prawn and friends to the latest versions. These are all committed at the same time to avoid breakage. PR: 193833 PR: 194012 PR: 194013 Submitted by: Michael Moll <kvedulv@kvedulv.de>
* - Convert to USES=pythonmva2014-09-291-6/+4
| | | | | | | | - Fix staging behaviour for python bits PR: 194007 Submitted by: mysefl Approved by: gnome@ (kwm)
* Update to 2.1.2rakuco2014-09-293-3/+5
|
* - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.htijl2014-09-252-5/+7
| | | | | | | | | | | | | | | | | | and libintl.so. This fixes a problem where DATADIRNAME gets an incorrect value which causes locale files to be installed in the wrong place. - The only configure checks that still need to be patched are related to intltool so move DATADIRNAME patching from USES=pathfix to USE_GNOME=intlhack. - games/klavaro: remove excessive dependencies - japanese/libskk: add INSTALL_TARGET=install-strip - math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread patching - multimedia/freetuxtv: remove excessive dependencies - science/gramps: fix shared-mime-info use Exp-run by: antoine Approved by: portmgr (antoine)
* Hand back my ports to the pool.eadler2014-09-241-1/+1
| | | | Ports require time and TLC which I no longer have.
* - Drop @dirrm* from plistamdmi32014-09-242-8/+0
| | | | - Don't include options.mk needlessly
* Update CentOS base to 6.5, add userland portsxmj2014-09-225-3/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Fedora 10 infrastructure ports have been in use since June 2009 and, while having served a great deed, have become unsupported upstream and hence affected by unfixed security vulnerabilities. In addition to that, many recent Linux binaries need newer libc / stdlibc++ versions. This commit adds the linux-c6- userland as drop-in replacement for the -f10 infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5. If you want to switch to linux-c6 ports, please define at /etc/make.conf: OVERRIDE_LINUX_BASE_PORT=c6 OVERRIDE_LINUX_NONBASE_PORTS=c6 Additionally, please add the following line to /etc/sysctl.conf: compat.linux.osrelease=2.6.18 Upgrading procedures are shown in /usr/ports/UPDATING. This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in November 2013, using and extending mav@'s work. It has been tested extensively and most reported issues were already fixed. Please report any additional bug or "features" to the emulation mailing list. Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's filed Issues and Pull requests on GitHub, PR: 186820 Differential Revision: https://reviews.freebsd.org/D793 Reviewed by: allanjude, antoine, bapt, rene Approved by: portmgr (antoine, bapt) Approved by: koobs (mentor) Sponsored by: Perceivon Hosting Inc.
* Update to version 1.0.58pawel2014-09-213-4/+4
| | | | | PR: ports/193780 Submitted by: maintainer
* print/freetype:tijl2014-09-194-16/+6
| | | | | - Remove old libtool patch - Remove :oldver from USES=libtool and bump dependent ports
* - Drop .la files, no dependees require themamdmi32014-09-192-3/+2
| | | | Approved by: portmgr blanket
* Retire MANCOMPRESSED.mat2014-09-181-1/+0
| | | | | | | | | Also the compat NO_INSTALL_MANPAGES shim. Differential Revision: https://reviews.freebsd.org/D730 Reviewed by: antoine With hat: portmgr Sponsored by: Absolight
* Update WWWbapt2014-09-171-1/+1
|
* devel/glib12 x11-toolkits/gtk12:tijl2014-09-133-3/+3
| | | | | | | - Convert to USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Remove patches that renamed include directories and libraries so they didn't conflict with early development versions of glib/gtk 2.0
* - cups-filters requires pdftops during build / runtime tokmoore2014-09-121-1/+3
| | | | | | | support Brother, Minolta, and Konica Minolta and possible others. - Bump PORTREV Approved by: Maintainer
* - Remove USE_AUTOTOOLS=libtool:envtijl2014-09-121-6/+6
| | | | | - Depend on libX11 instead of libXext - Minor tweaks
* Not sure where I found muttprint-langinfo existing before, but it doesn'tadamw2014-09-112-9/+1
| | | | | appear to be built in print/ or russian/, so remove it from the plist entirely and bump PORTREVISION.
* Fix dependency.hrs2014-09-111-2/+3
| | | | | Spotted by: dinoex PR: 193362
* Stage print/musixtex (the last unstaged port in the tree)marino2014-09-113-46/+39
|
* Update the default version of GCC in the Ports Collection from GCC 4.7.4gerald2014-09-1121-17/+21
| | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)
* Add a patch forgotten in the previous commit.hrs2014-09-092-4/+39
| | | | PR: 193444
* So it looks like mutprint-langinfo is not built for the russian/ port.adamw2014-09-082-1/+8
| | | | Add a simple PLIST_SUB switch to account for this.
* - Convert to USES=libtool and add INSTALL_TARGET=install-striptijl2014-09-083-19/+38
| | | | - Add USE_AUTOTOOLS=libtoolize (and others) because ltmain.sh is a symlink
* Convert to USES=libtool, USES=pathfix and INSTALL_TARGET=install-striptijl2014-09-082-5/+5
|
* Change USE_TEX=texlive.adamw2014-09-071-1/+1
|
* - Update from 1.2.2 to 2.0danilo2014-09-074-58/+58
| | | | - Update the pkg-descr
* Remove 5 unstaged print/ghostscript7* portsmarino2014-09-07128-8891/+0
|
* Fix build by changing USE_TEX=texlive to USE_TEX=texmf.adamw2014-09-062-17/+13
| | | | | | | | While here, rearrage things so they are in a more predictable order. The chaos led to there being two USES= that clobbered each other. Also, remove an old fragment that was preventing bin/muttprint-langinfo from being installed.
* This port is hopelessly dependent upon g_return_if_fail from non-void functions.adamw2014-09-052-3/+10
| | | | | | | Force build with GCC, where anything goes. While here, add a missing file to plist and add some stuff to USES. Not alphabetized, just for danfe and marino.
* Change INSTALL_DATA to install with mode 644antoine2014-09-051-3/+0
| | | | | | | | | | Remove patches and hacks that were used to work around the previous situation This allows to stage more ports as a regular user Differential Revision: https://reviews.freebsd.org/D703 Reviewed by and discussed with: bapt With hat: portmgr
* - Update from 20140825 to 20140904danilo2014-09-043-3/+9
|
* Remove non staged ports without pending PR from p*bapt2014-09-0261-6196/+0
|
* Split print/texlive-texmf into two ports, texlive-texmf andhrs2014-09-018-6365/+6413
| | | | | | texlive-texmf-source. PR: 193202
* Remove print/tex-texmflocal. This is no longer necessary.hrs2014-09-015-1114/+0
|
* Use a versioned distfile.hrs2014-09-012-4/+5
|
* lang/guile:tijl2014-08-312-1/+2
| | | | | | | | | - Add USES=libtool and bump dependent ports - Replace Makefile.* patches with USES=pathfix - Replace config.h.in patch with USE_AUTOTOOLS=autoheader - Avoid automake by touching Makefile.in Approved by: portmgr (implicit, bump unstaged port)
* print/rubygem-ttfunk: update to 1.2.2swills2014-08-312-3/+3
|
* dns/libidn:tijl2014-08-312-2/+2
| | | | | | | - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Always install libidn-components.png because it is used by libidn.info - Add -lintl to Libs.private instead of Libs in libidn.pc
* - Update to 1.1.24+nmu3. DL paper size specification is fixed.hrs2014-08-303-24/+20
| | | | | - Use install-strip. - Add LICENSE.
* Remove ports related to Adobe Reader.hrs2014-08-3039-3159/+0
|
* Remove print/dviselect. A new version is included in print/texlive-base.hrs2014-08-3016-290/+0
|
* - STAGEDIR support.hrs2014-08-302-24/+20
| | | | - Add LICENSE.
* - Project has moved to SFgahr2014-08-293-6/+5
|
* Update new version of htmlxref.cnfjohans2014-08-282-3/+3
|
* - Fix missing library problems when the linker enforces explicit linkingtijl2014-08-266-29/+22
| | | | | | PR: 192062 Exp-run by: antoine Approved by: portmgr (antoine)
* - Update from 20140725 to 20140825danilo2014-08-262-3/+3
|
* print/rubygem-prawn-svg: update to 0.16.0swills2014-08-262-3/+3
|
* print/rubygem-prawn: update to 1.2.1swills2014-08-262-5/+5
|
* Use fc keyword to prevent build violation when dependent ports use fc-cacheantoine2014-08-252-2/+4
|
* Allow staging as a regular userantoine2014-08-251-0/+3
|
* print/rubygem-ttfunk: update to 1.2.0swills2014-08-252-3/+3
|
* print/rubygem-afm: update to 0.2.2swills2014-08-242-3/+3
|
* - Add capability to specify package dependency in USE_TEX.hrs2014-08-243-1/+8
| | | | | - Make print/texlive-full always depend on the latest packages; currently texmf>=20140525_2 and base>=20140525_1.
* Fix duplicated files.hrs2014-08-224-83/+57
| | | | Spotted by: Jan Henrik Sylvester
* Fix bugs which prevented papersize configuration from working.hrs2014-08-223-5/+46
|
* Update TeXLive to 2014.hrs2014-08-22