Commit Graph

267 Commits

Author SHA1 Message Date
ajacoutot
5b2b49ca3c Update to cups-2.2.11. 2019-03-23 12:19:54 +00:00
ajacoutot
bcd357cc42 Expand comment. 2019-01-19 21:37:46 +00:00
ajacoutot
7e30f8649e Update to cups-2.2.10.
ok landry@
2018-12-08 09:32:21 +00:00
ajacoutot
47d0b019bb Fix USB ownership change example after usbdevs syntax change.
triggered by a mail from Marcus MERIGHI
2018-11-18 15:52:18 +00:00
ajacoutot
228a87836a Update to cups-2.2.9. 2018-11-10 13:02:52 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
ajacoutot
68908cadad Remove old code. 2018-10-16 11:18:47 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
ajacoutot
c78fed28e9 Prevent polling storm from /usr/local/libexec/gsd-print-notifications
(from Arch Linux)
2018-06-09 10:45:00 +00:00
ajacoutot
86b173916f Update to cups-2.2.8. 2018-06-06 08:23:30 +00:00
ajacoutot
52f3154f72 Mention gtk+4-cups. 2018-06-01 08:00:05 +00:00
ajacoutot
bc61921da6 Unbreak authentication with chrome/chromium (from upstream). 2018-04-22 12:26:12 +00:00
ajacoutot
a35c74c9a0 Update to cups-2.2.7. 2018-03-30 09:00:50 +00:00
rpe
214644a454 Now that all ports rc.* scripts are using #!/bin/ksh
- change [] tests to [[]]
- change arithmetic [] tests to (())
- change = to == inside [[]]
- remove unecessary quoting inside [[]]

OK aja@
2018-01-14 14:42:18 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
ajacoutot
a3ff1283a6 Better patch from upstream. 2017-11-10 16:08:34 +00:00
ajacoutot
7e44c42231 On OpenBSD, getgrouplist(3) overwrites the group structure which prevented users
part of the "wheel" group to admin printers over the web interface. Add another
call to getgrnam(3) to fix it.

authentication issue discovered when I helped pirofti@ set up a printer at p2k17
2017-11-10 14:47:53 +00:00
ajacoutot
08aa49ba0c Update to cups-2.2.6. 2017-11-02 09:52:07 +00:00
ajacoutot
069ad9693e Change mode of the /etc/printcap link to please security(8). 2017-10-31 15:55:15 +00:00
ajacoutot
8716a08baa Update to cups-2.2.5. 2017-10-14 10:22:03 +00:00
ajacoutot
9d06317009 Fix DEPENDS after the removal of net/avahi,-mono. 2017-09-06 07:21:37 +00:00
ajacoutot
f4f6f720ab Make it obvious that CUPS lp commands are not compatible with base system
ones, so use the full path when needed.

prodded by a mail from Anthony Campbell
2017-08-17 08:53:36 +00:00
ajacoutot
5735d25e51 Stop playing games moving around base lp commands and man pages. Things
*should* be able to just work without that dance. If you want to use cups
lp commands just give the full path (/usr/local/{bin,sbin}/lpfoo).

This unbreaks displaying lp man pages that were still in the mandoc db but
not in the fs anymore as reported by espie@
2017-08-01 12:18:35 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
ajacoutot
0b6f8aeac8 Update to cups-2.2.4. 2017-07-01 11:05:41 +00:00
ajacoutot
ddc0eec87b Drop /etc/rc.d/init.d from WRKINST. It was never packaged but espie wanted
it gone.
2017-06-27 08:13:05 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
ajacoutot
298c5cce70 Update to cups-2.2.3.
naddy agrees about the commit; it'll hopefully lower the amount of emails
I get about "my printer does not work" during a release cycle.
2017-03-29 20:50:51 +00:00
ajacoutot
c9cf6fd01c Allow "Negotiate" as an AuthType/DefaultAuthType instead of locally
patching cupsd.conf (from upstream).
2017-03-10 03:23:29 +00:00
ajacoutot
f93b027a7a Remove kerberos policy from the default configuration file to prevent cups
from failing to start. Initial breakage reported by Anthony Campbell.
2017-01-26 00:56:55 +00:00
ajacoutot
dc6b5b8dac Update to cups-2.2.2. 2017-01-19 03:08:52 +00:00
ajacoutot
408579382d net/avahi,no_qt3,no_qt4 does not exist anymore.
spotted by nigel@
2016-11-11 11:52:35 +00:00
ajacoutot
7bb8514669 Update to cups-2.2.1. 2016-10-05 18:28:17 +00:00
ajacoutot
499b357a8b Update to cups-2.2.0. 2016-09-19 09:16:51 +00:00
ajacoutot
598d174b2c Maintenance update to cups-2.1.4. 2016-06-15 06:42:51 +00:00
ajacoutot
a69f53c580 Fix authentication, needs getpwnam_shadow(3).
breakage reported by Anthony Campbell
2016-05-22 15:44:23 +00:00
ajacoutot
9eb2915bc9 chmod -h 0644 /etc/printcap to please security(8).
prodded by schwarze@

While here, drop the converters/libiconv MODULE.
2016-04-12 06:45:36 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
8081364160 Maintenance update to cups-2.1.3.
*yes* this is a maintenance update during soft-lock but considering half of
the help request emails I get during a release cycle are about printing, I
prefer having the most recent code around; it seems UNIX printing is still
somewhat a Black Art for people.

ok sthen@ jasper@
2016-02-07 15:54:25 +00:00
ajacoutot
9a8d8891e6 Update to cups-2.1.2. 2015-12-05 07:36:19 +00:00
ajacoutot
74c154e0bb Update to cups-2.1.1. 2015-12-02 12:37:37 +00:00
ajacoutot
808587c6f0 Update to cups-2.1.0. 2015-09-01 16:23:50 +00:00
ajacoutot
b5e74484e7 Fix DBus @sample files after recent dbus port update.
The dbus package does not install /etc/dbus-1/system.d/ anymore, so it
needs to be properly @sample'd.
2015-08-27 06:48:30 +00:00
jasper
1b215f724d sed -i 2015-08-21 14:50:24 +00:00
ajacoutot
3f6c5f974a Maintenance update to cups-2.0.4.
Fixes several bugs in the scheduler, web interface ...
2015-08-01 07:18:12 +00:00
ajacoutot
2fc43f81bc Put a space after ${daemon} since cupsd always appends some stuffs in the
process list.
2015-07-12 08:56:50 +00:00
ajacoutot
ca01ed26ff Relax pexp to cope with upcoming rc.subr(8) change. 2015-07-12 08:42:25 +00:00
ajacoutot
c703e5ebf9 Change some obvious sudo usage to '#' in READMEs. 2015-07-07 14:33:34 +00:00
ajacoutot
46ebefbef9 Bump to be ahead of -stable. 2015-06-09 08:01:13 +00:00