aboutsummaryrefslogtreecommitdiff
path: root/print
Commit message (Collapse)AuthorAgeFilesLines
* cleanup plistBaptiste Daroussin2014-12-2011-19/+2
| | | | Notes: svn path=/head/; revision=375108
* - Revive print/lgrind, now distributed as one filePawel Pekala2014-12-1810-0/+134
| | | | | | | | | | | - Add new mastersite, homepage, staging support - Clean pkg-plist PR: 195437 Submitted by: Henry Hu <henry.hu.sh@gmail.com> Notes: svn path=/head/; revision=374916
* - Move kpse* scripts from texlive-base to tex-kpathsea.Hiroki Sato2014-12-143-15/+40
| | | | | | | - Use install-strip target. Notes: svn path=/head/; revision=374714
* Chase update of freetype2 to 2.5.4.Thomas Zander2014-12-142-5/+5
| | | | | | | | | | | While on it: - Convert USE_PYTHON -> USES PR: 195872 Submitted by: cyberbotx@cyberbotx.com (maintainer) Notes: svn path=/head/; revision=374712
* - Reset maintainership of my portsPietro Cerutti2014-12-102-2/+2
| | | | Notes: svn path=/head/; revision=374492
* print/pdflib: Make DragonFly respect Perl's LDDFLAGS tooJohn Marino2014-12-101-2/+3
| | | | | | | | | | | This is required for upcoming Perl changes. I just duplicated the FreeBSD line as a case option rather than add two more patterns -- mainly for consistency as each platform got their own line in other cases. Follows: r373971 Notes: svn path=/head/; revision=374481
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-082-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=374303
* Update "BSD" license in print categoryMark Felder2014-12-072-2/+2
| | | | Notes: svn path=/head/; revision=374210
* Update freetype2 to 2.5.4.Koop Mast2014-12-073-5/+4
| | | | | | | | MFH: 2014Q4 Security: 567beb1e-7e0a-11e4-b9cc-bcaec565249c Notes: svn path=/head/; revision=374190
* Respect Perl's LDDLFLAGS.Mathieu Arnold2014-12-041-3/+11
| | | | | | | | With hat: perl Sponsored by: Absolight Notes: svn path=/head/; revision=373971
* Add etex symlink.Hiroki Sato2014-12-041-0/+1
| | | | Notes: svn path=/head/; revision=373858
* Update to 0.9.36.Koop Mast2014-12-033-8/+8
| | | | | | | | PR: 195596 Submitted by: Jan Beich <jbeich@vfemail.net> Notes: svn path=/head/; revision=373810
* print/cups-base: Fix build when PAM option is enabledJohn Marino2014-11-282-47/+46
| | | | | | | | | | | | The @sample keyword fixes the config file based error. While here, clean refactor the port a bit. PR: 194854 Submitted by: Adrian Waters Final fix by: Takefu (airport.fm) Notes: svn path=/head/; revision=373559
* print/muttprint: provide option to build it without X11 supportJohn Marino2014-11-281-3/+11
| | | | | | | | | PR: 194283 Submitted by: Frank Wall Approved by: maintainer timeout Notes: svn path=/head/; revision=373545
* Remove print/pdfjam, it's included in texlive-baseAntoine Brodin2014-11-274-51/+0
| | | | Notes: svn path=/head/; revision=373514
* Properly strip libraries in cups-base, cups-client and cups-image portsDmitry Marakasov2014-11-271-4/+3
| | | | Notes: svn path=/head/; revision=373513
* Remove print/latexmk, it's included in texlive-baseAntoine Brodin2014-11-275-67/+0
| | | | Notes: svn path=/head/; revision=373511
* Mark a few ports BROKEN after GNOME 2 removalAntoine Brodin2014-11-271-0/+2
| | | | Notes: svn path=/head/; revision=373510
* Turn on the LCD_FILTERING option by default for sub-pixel rendering. [1]Koop Mast2014-11-272-3/+3
| | | | | | | | | Drop :keepla from USES=libtool Approved by: core@ [1] Notes: svn path=/head/; revision=373492
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-2629-89/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, we had: site_perl : lib/perl5/site_perl/5.18 site_perl/perl_arch : lib/perl5/site_perl/5.18/mach perl_man3 : lib/perl5/5.18/man/man3 Now we have: site_perl : lib/perl5/site_perl site_arch : lib/perl5/site_perl/mach/5.18 perl_man3 : lib/perl5/site_perl/man/man3 Modules without any .so will be installed at the same place regardless of the Perl version, minimizing the upgrade when the major Perl version is changed. It uses a version dependent directory for modules with compiled bits. As PERL_ARCH is no longer needed in plists, it has been removed from PLIST_SUB. The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now always removed, as is perllocal.pod. The old site_perl and site_perl/arch directories have been kept in the default Perl @INC for all Perl ports, and will be phased out as these old Perl versions expire. PR: 194969 Differential Revision: https://reviews.freebsd.org/D1019 Exp-run by: antoine Reviewed by: perl@ Approved by: portmgr Notes: svn path=/head/; revision=373448
* Bump PORTREVISION after graphics/poppler update to 0.26.3Max Brazhnikov2014-11-257-5/+7
| | | | Notes: svn path=/head/; revision=373404
* - Strip binaries properly.Hiroki Sato2014-11-234-34/+39
| | | | | | | - Update pkg-message. Notes: svn path=/head/; revision=373130
* - Strip binaries properly.Hiroki Sato2014-11-234-21/+29
| | | | | | | - Update pkg-message. Notes: svn path=/head/; revision=373129
* Update to 9.15. Changes include:Hiroki Sato2014-11-2321-142/+133
| | | | | | | | - pswrite has been removed in faver of ps2write. - epswrite has been removed in favor of eps2write. Notes: svn path=/head/; revision=373126
* Resurrect print/ghostscript7{,-commfont,-jpnfont,-korfont,-nox11}.Hiroki Sato2014-11-23129-0/+9024
| | | | Notes: svn path=/head/; revision=373122
* - Fix an incorrect usage of stagedir. The program was looking for its files inDanilo Egea Gondolfo2014-11-182-53/+120
| | | | | | | | | | | | stagedir. PR: 195109 Reported by: Nils M. Holm <bsdbugs@t3x.org> Tested by: Nils M. Holm <bsdbugs@t3x.org> MFH: 2014Q4 Notes: svn path=/head/; revision=372719
* Reset miwi's maintainership per his demandBaptiste Daroussin2014-11-182-2/+2
| | | | | | | Hope to see you back! Thank for all the work! Notes: svn path=/head/; revision=372709
* Cleanup plistAntoine Brodin2014-11-13119-11088/+155
| | | | Notes: svn path=/head/; revision=372510
* Upgrade CentOS to 6.6Johannes Jost Meixner2014-11-112-5/+6
| | | | | | | | | | | | | | | | | | | | | - Upgrade all things linux-c6- to CentOS 6.6 - Add ports: devel/linux-c6-libsigc++20 graphics/linux-c6-gdk-pixbuf [1] graphics/linux-c6-glx-utils - Add pkg-plists for net/linux-c6-openldap and security/linux-c6-cyrus-sasl2 - Misc. cleanups Differential Revision: https://reviews.freebsd.org/D1108 Submitted by: kmoore [1] Reviewed by: rene (emulation) Approved by: portmgr (swills) Approved by: swills (mentor) Sponsored by: Perceivon Hosting Inc. Notes: svn path=/head/; revision=372445
* - Let the rc script require the mdnsd or avahi_daemon rc scripts [1]Tijl Coosemans2014-11-073-2/+25
| | | | | | | | | | | - Fix two getsockopt calls so they return peer credentials correctly [2] PR: 194856 [1], 191515 [2] Submitted by: Adrian Waters <draenan@gmail.com> [1] Submitted by: Bengt Ahlgren <bengta@sics.se> [2] Notes: svn path=/head/; revision=372260
* print/foomatic-db-engine: Not jobs safeJohn Marino2014-11-071-1/+3
| | | | | | | Some times man page isn't ready before installing starts. Notes: svn path=/head/; revision=372247
* - Remove a few remaining $Id$ from pkg-plistsAlex Kozlov2014-11-061-1/+0
| | | | | | | Approved by: portmgr (mat) Notes: svn path=/head/; revision=372228
* - Chase GNU Emacs updatesAshish SHUKLA2014-11-052-1/+2
| | | | | | | PR: 194624 Notes: svn path=/head/; revision=372191
* Update Qt5 ports to 5.3.2.Raphael Kubo da Costa2014-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] Notes: svn path=/head/; revision=372179
* Fix build with old make.Hiroki Sato2014-11-031-7/+8
| | | | | | | Reported by: Scott Allendorf Notes: svn path=/head/; revision=372127
* Update to 11.88.Hiroki Sato2014-11-034-36/+147
| | | | Notes: svn path=/head/; revision=372113
* Fix a warning message when \usepackage[magyar]{babel} and utf8 inputencHiroki Sato2014-11-021-1/+2
| | | | | | | | | | are used at the same time. PR: 194349 Submitted by: Zsolt Udvari Notes: svn path=/head/; revision=372088
* print/hp2xx: multiple fixesBartek Rutkowski2014-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) Notes: svn path=/head/; revision=372071
* Allow building with bison 3Antoine Brodin2014-11-021-0/+37
| | | | | | | PR: ports/194680 Notes: svn path=/head/; revision=372055
* print/hplip-plugin:Max Brazhnikov2014-10-312-8/+1
| | | | | | | | | | | - Update MASTER_SITES to fix fetch - Clean up plist from @dirrm Reported by: pkg-fallout MFH: 2014Q4 Notes: svn path=/head/; revision=371794
* Allow stripping as a regular userAntoine Brodin2014-10-252-14/+0
| | | | Notes: svn path=/head/; revision=371478
* - Convert ports of news/ and print/ to new USES=pythonMarcus von Appen2014-10-2423-59/+38
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371452
* Remove @dirrm and @dirrmtry entries from the Qt ports.Raphael Kubo da Costa2014-10-231-13/+0
| | | | Notes: svn path=/head/; revision=371415
* Add USES=alias to several portsJohn Marino2014-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) Notes: svn path=/head/; revision=371252
* KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!Max Brazhnikov2014-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 Notes: svn path=/head/; revision=371193
* print/cups-filters: update 1.0.58 -> 1.0.61Bartek Rutkowski2014-10-173-22/+4
| | | | | | | | | | | - Fixes in pkg-plist PR: 194172 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> Approved by: mentors (implicit) Notes: svn path=/head/; revision=371051
* libmspub01 replaces libmspubBaptiste Daroussin2014-10-175-46/+0
| | | | Notes: svn path=/head/; revision=371045
* Update to 0.1.1Baptiste Daroussin2014-10-173-5/+4
| | | | Notes: svn path=/head/; revision=371044
* - Clarify LICENSEDmitry Marakasov2014-10-142-7/+2
| | | | | | | | - Add LICENSE_FILE - Drop @dirrm* from plist Notes: svn path=/head/; revision=370841
* - Switch MASTER_SITES to googledrive.com for my ports.Alex Kozlov2014-10-141-3/+1
| | | | Notes: svn path=/head/; revision=370833