non port: print/hpijs/Makefile |
Number of commits found: 48 |
Thursday, 29 Mar 2018
|
09:15 tijl
Mark deprecated because having both hpijs and hplip can be confusing.
PR: 227047
|
Tuesday, 3 Jan 2017
|
21:04 jbeich
print/hpijs: unbreak with libc++ 3.9
registry.cpp:249:9: error: cannot initialize a variable of type 'char *' with an
rvalue of type
'const char *'
char *cmdStr = strstr ((const char *) DevIDBuffer+2, "CMD:");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dj3320.cpp:429:24: error: assigning to 'char *' from incompatible type 'const
char *'
if ((pcStr = strstr((const char*)pLDLEncap->byStatusBuff + 10,
"$S:")) == NULL)
^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PR: 212343
Regressed by: https://github.com/llvm-mirror/libcxx/commit/b4aa97130b8b
|
Friday, 1 Apr 2016
|
14:16 mat
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight
|
Thursday, 24 Mar 2016
|
15:47 tijl
Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.
Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.
Fix print/ghostscript9-agpl-base to install eps2write.
Update math/asymptote to 2.37 to support newer Ghostscript.
PR: 208159
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Tuesday, 15 Mar 2016
|
12:08 tijl
- Remove the FOOMATIC option. The port isn't very useful without PPD files.
- Change the CUPS option so it uses foomatic-rip from print/cups-filters.
|
Friday, 11 Mar 2016
|
11:53 tijl
Combine print/cups-base, print/cups-client and print/cups-image into
print/cups and update it to 2.1.3. Also remove print/cups-pstoraster,
improve print/cups-filters, print/foomatic-* and update print/hplip to
3.16.2.
Long description:
First some background. When you hand a file to cups it sets up a chain of
filter programs that converts the file to something a printer understands.
Each filter has a cost associated with it and cups tries to find the
cheapest chain. Costs used to be configured in such a way that files were
first converted to PostScript. This could then be manipulated further (e.g.
putting multiple pages on one sheet) before finally being sent to a
PostScript printer or another filter like pstoraster which produces a raster
format understood by non-PostScript printer drivers. Nowadays most filters
have been moved from cups to cups-filters and they have been configured to
use PDF as an intermediate format instead of PostScript.
Merging of cups-base, cups-client and cups-image into print/cups:
- cups-image provides a library to work with the cups raster format. It is
only used to implement filters and printer drivers and these only exist
in the context of a cups server so there's no need to separate this from
cups-base.
- cups-client provides a library that allows applications to print via cups.
It is possible to use the library to access a remote cups server without
running a local cups server, but such a setup is discouraged and the
configuration file to set this up has been marked deprecated. It is
better to run a local cups server and let that talk to the remote cups
server because then you have the benefits of local job queuing in case the
remote server is down or busy. Given this and the fact that without
filters cups-base is now smaller than it used to be it makes sense to
merge the ports. The patch also adds options IPPTOOL, DOCS and NLS which
when disabled make the new cups package smaller than the current
cups-client package. Merging the ports also prevents problems with
options like ZEROCONF being configured differently in both ports.
- print/cups was a metaport that depended on cups-base and some filters.
There isn't really a need for such a metaport so cups-base can be renamed
to cups. The filters can be depended on by printer drivers such as hplip
if they need them.
Additional changes to the new print/cups:
- Clean up the patches. They seem to have been regenerated with post-patch
changes included.
- Add a patch to prevent intermediate conversion to PDF when a PostScript
file is sent to a PostScript printer when cups-filters is installed.
- Fix the PAM configuration file.
- Add a patch to let the server search /usr/local/share/ppd like on Linux so
other ports don't have to add links to it.
- Remove ulpt(4) helper scripts. The port uses libusb with ugen(4).
- Remove support for mDNSResponder. cups-filters only supports Avahi.
- Combine ICONS and XDG_OPEN options into an X11 option to support WITHOUT_X11.
- Optionally depend on colord for ICC profile support.
- Various smaller changes.
Changes to print/cups-filters:
- Let the cups_browsed rc.d script depend on cupsd and avahi_daemon instead
of LOGIN.
- Development of foomatic-filters has been moved to cups-filters so let this
port install foomatic related files and add foomatic-filters to CONFLICTS.
- Fix location of liblouis tables.
- Add patch to fix ICC support.
Changes to print/cups-pstoraster:
This port is essentially an old version of Ghostscript plus a cups filter.
It's no longer developed. This commit removes it and changes existing
dependencies to print/cups-filters which depends on print/ghostscript* and
includes a gstoraster filter that can handle both PostScript and PDF.
Changes to print/foomatic-db*:
Remove old MASTER_SITES and dependencies and eliminate PKGNAMEPREFIX.
Changes to print/foomatic-filters:
Install beh backend with its original name again and add cups-filters to
CONFLICTS.
Changes to print/hplip:
- Stop installing hpijs/foomatic-rip support. This is no longer supported
upstream.
- Stop installing hpcups PPDs. These are now automatically generated. The
bundled PPDs are generated for an older version of cups.
- Rename the QT option to X11 to support WITHOUT_X11.
- Simplify the patches now that ports are installed in a staging area.
- Add a patch to set SO_REUSEPORT (next to SO_REUSEADDR) on the mDNS socket
like avahi-daemon does. This fixes Zeroconf support for HP network
printers.
PR: 207746
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Thursday, 12 Nov 2015
|
17:21 amdmi3
- Switch to OPTIONS_SUB
- Switch to options helpers
- Unsilence installation
|
Saturday, 22 Aug 2015
|
17:48 hrs
- Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base
Installs Ghostscript binary, libgs, and related files.
These ports do not depend on X11 libraries (i.e. x11* devices
are not available). USES=ghostscript will set dependency on
one of them depending on GHOSTSCRIPT_DEFAULT.
The default device is set to "display" or "bbox".
* print/ghostscript{7,8,9,9-agpl}-x11
Installs a shared library which provides X11 support to
the installed Ghostscript binaries. x11* devices will be
enabled when the library is available.
This depends on *-base (RUN_DEPENDS). USES=ghostscript:x11
will set dependency on one of them.
- Fix integer overflow reported as CVE-2015-3228.
- Update Uses/ghostscript.mk:
* Add x11 keyword. nox11 keyword is now obsolete.
* Use packagename in *_DEPENDS line to prevent relationship between
-base and -x11 packages from being broken.
- Fix x11/nox11 keyword and bump PORTREVISION in ports using
USES=ghostscript to update dependency of pre-compiled packages.
|
Thursday, 16 Jul 2015
|
20:53 kwm
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl
PR: 201201 (exp-run)
Approved by: portmgr (mat@)
Exp run by: antione@ (previous patch)
Differential Revision: https://reviews.freebsd.org/D2938
|
Monday, 22 Jun 2015
|
18:33 antoine
Convert to USES=jpeg
|
Saturday, 24 Jan 2015
|
19:27 antoine
Fix some _DEPENDS
|
Friday, 9 May 2014
|
00:20 bapt
Support stage
|
Friday, 20 Sep 2013
|
22:44 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
print)
|
Monday, 5 Aug 2013
|
16:03 az
- Fix USES=perl5 (it can't be after pre.mk)
|
Saturday, 3 Aug 2013
|
08:45 az
- Convert to new perl framework
- Trim Makefile header
|
Thursday, 6 Dec 2012
|
10:57 rene
- Convert to optionsNG (fold two same-condition blocks into one while here)
- Strip library version numbers
Feature safe: yes
|
Monday, 8 Oct 2012
|
10:38 dougb
Throw my ports back in the pool, and make my intentions clear for the
various ports that I've created.
I bid fond fare well
A chapter closes for me
What opens for you?
|
Friday, 1 Jun 2012
|
05:26 dinoex
- update png to 1.5.10
|
Friday, 23 Sep 2011
|
22:26 amdmi3
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
|
Friday, 9 Sep 2011
|
22:03 dougb
Add conflicts with foomatic-filters
PR: ports/100431
Submitted by: Bengt Ahlgren <bengta@sics.se>
|
Monday, 16 May 2011
|
05:22 dougb
Miscellaneous cleanups and fixes, some of the windowmaker stuff
gracefully provided by danfe.
|
Sunday, 28 Mar 2010
|
08:57 dinoex
- remove BROKEN
verified build and install in a clean jail.
|
06:47 dinoex
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi
|
Friday, 5 Feb 2010
|
11:46 dinoex
- update to jpeg-8
|
Saturday, 12 Dec 2009
|
23:42 pav
- Mark BROKEN: does not install
Reported by: pointyhat
|
Saturday, 22 Aug 2009
|
00:35 amdmi3
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S
|
Wednesday, 5 Aug 2009
|
01:04 amdmi3
- Connect print/hplip3 to build
- Add mutual CONFLICTS for hpijs, hplip and hplip3
|
Saturday, 18 Jul 2009
|
11:11 dinoex
- update to jpeg7
Tested by: pav on pointyhat
|
Friday, 6 Jun 2008
|
13:58 edwin
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
|
Saturday, 29 Sep 2007
|
20:58 linimon
Add WANT_PERL. This will be needed to conditionalize bsd.perl.mk inclusion.
Approved by: maintainer
|
Saturday, 19 May 2007
|
20:32 flz
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
|
Saturday, 13 May 2006
|
01:03 edwin
Remove USE_REINPLACE from all categories starting with P
|
Saturday, 5 Nov 2005
|
09:53 ale
Respect LOCALBASE.
Spotted by: kris
|
Tuesday, 1 Nov 2005
|
16:52 ale
Update to 2.1.4 release:
- add jpeg dependency
- add ghostscript runtime dependency
- switch to OPTIONS
- cups and foomatic default to ON
Approved by: dougb (maintainer)
|
Sunday, 24 Oct 2004
|
21:22 dougb
Update to 1.7.1, which adds PPD files for 5 LaserJet printers.
|
Monday, 18 Oct 2004
|
08:20 dougb
Update to 1.7.
Add CUPS support, cobbled together from the two PRs, plus some
spin of my own.
Add a configure option to speed up the build.
Because of the new options, pkg-plist springs back to life.
Move the portdocs install to the more traditional location.
Update pkg-message to indicate that it is for a non-CUPS world.
PR: ports/54156, ports/60391
Submitted by: Glenn Johnson <glennpj@charter.net>, John Merryweather Cooper
<johnmary@adelphia.net>
|
Sunday, 22 Aug 2004
|
18:45 dougb
Upgrade to 1.6.1, the latest version from sourceforge.
Switch to using PORTDOCS and PLIST_FILES instead of pkg-plist
PR: ports/70412
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
|
Monday, 6 Oct 2003
|
09:46 dougb
Update to version 1.5, which contains support for several new printers.
|
Thursday, 5 Jun 2003
|
05:41 dougb
The bug that required the DTRACE definition has been fixed in v1.4.1
|
Monday, 2 Jun 2003
|
00:07 dougb
Upgrade to version 1.4.1, the latest from our friends at HP. This version
contains some nice bug fixes, and a few enhancements.
While I'm here, adopt this orphan port since I use it anyway.
I bumped the version by .1 from the PR to accomodate the very latest release,
otherwise it's basically the same, with the addtion of the pkg-message stuff.
PR: ports/52699
Submitted by: KATO Tsuguru <tkato@prontomail.com>
|
Thursday, 20 Feb 2003
|
18:55 knu
De-pkg-comment.
|
Sunday, 9 Feb 2003
|
01:52 mi
[Get a new printer. Upgrade the software for it. Before committing --
check the PR database. Find out, you are one day too late...]
Update to 1.3.1
PR: ports/48043
Submitted by: KATO Tsuguru
|
Thursday, 7 Nov 2002
|
11:29 ijliao
upgrade to 1.3
PR: 44976
Submitted by: Ports Fury
|
Thursday, 19 Sep 2002
|
20:45 ijliao
upgrade to 1.2.2
PR: 42741
Submitted by: Ports Fury
|
Tuesday, 27 Aug 2002
|
11:08 naddy
Update to version 1.2.1.
PR: 42041
Submitted by: Ports Fury
|
Saturday, 20 Jul 2002
|
01:45 pat
Update to 1.2
PR: ports/40797
Submitted by: KATO Tsuguru <tkato@prontomail.com>
|
Thursday, 27 Jun 2002
|
23:52 perky
PERL -> REINPLACE_CMD
PR: 39706 39708 39709 39710
Submitted by: Scott Flatman <sf@dsinw.com>
|
Tuesday, 7 May 2002
|
16:57 ijliao
add hpijs 1.1
The drivers and support resources for the HP Inkjet Printers
PR: 37832
Submitted by: Ports Fury
|
Number of commits found: 48 |