Cy Schubert
8dadaadc90
Resolve a segfault in utmp.c:519 at some installations.
2019-10-09 01:03:04 +00:00
Cy Schubert
5317b01e06
Update 4.6.2 --> 4.7.0
2019-10-08 19:13:02 +00:00
Baptiste Daroussin
b6d1aea0a8
Always install the manpage and let the user decide if they do want
...
to install groff(1) as advised by man(1) if they want.
Reviewed by: cy
Approved by: cy (maintainer)
Differential Revision: https://reviews.freebsd.org/D21463
2019-08-29 14:09:54 +00:00
Kirill Ponomarev
ac617afa60
Remove building man page by default. It's currently broken on HEAD
...
and requires to build textproc/groff which requires devel/llvm80
which is an overkill for using screen.
2019-08-29 06:38:31 +00:00
Mathieu Arnold
bc89cd3d2c
Convert to UCL & cleanup pkg-message (categories s)
2019-08-14 12:16:12 +00:00
Cy Schubert
5c427cd308
nroff/groff was removed from base by r319664. Since then textproc/groff
...
is required to avoid the following error:
> $ man screen
> This manpage needs groff(1) to be rendered
> First install groff(1):
> pkg install groff
Reported by: mayhem30@gmail.com
MFH: 2019Q1
2019-02-04 06:10:03 +00:00
Baptiste Daroussin
7990f81066
Install texinfo files (GNU info) into ${PREFIX}/share/info
...
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Antoine Brodin
590da593ef
Add missing USES=makeinfo
2018-11-02 17:15:52 +00:00
Cy Schubert
bda22d9964
Instead of people.freebsd.org use LOCAL as per
...
https://www.freebsd.org/doc/en/books/porters-handbook/slow-sources.html
Reported by: mat
2018-01-09 20:41:44 +00:00
Cy Schubert
daf4f8023b
Remove redundant master sites. Also, replace my domain name named after
...
the fictitious place in the Edmonton Journal political cartoon at the time
with my preferred domain name.
2018-01-09 07:25:51 +00:00
Jimmy Olgeni
e929aea23c
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
...
This round is @FreeBSD.org residents except teams.
2017-11-02 21:41:47 +00:00
Cy Schubert
02b1e7cb3b
Update 4.6.1 --> 4.6.2
2017-10-24 19:07:36 +00:00
Cy Schubert
8a385ee972
Fix typo. Ports s/b port.
...
Reported by: Randy Bush <randy@psg.com >
Pointy hat to: cy
2017-08-31 12:53:06 +00:00
Cy Schubert
ab2189a6a0
Allow the user to select dependency on ncurses in base (USES=ncurses:base)
...
or devel/ncurses in ports (USES=ncurses:ports). The default option is to
depend on ncurses in ports (if installed), otherwise depend on base
(same as USES=ncurses).
This works around the following problem when screen is linked with
devel/ncurses:
$ view /etc/passwd
view: No terminal database found
$
To avoid the above problem either have screen depend on ncurses in base
or set TERM=xterm when creating new screen window.
Adding screeninfo.src from the screen tarball to terminfo.src in
devel/ncurses does not resolve this issue.
This problem does not affect packages built by poudriere.
PR: 221829
2017-08-27 03:35:20 +00:00
Cy Schubert
ddce9c2ca4
Prefer ncurses from base. This resolves an issue using curses
...
applications within screen.
2017-08-26 05:40:47 +00:00
Cy Schubert
243e8be544
Update 4.5.0 --> 4.6.1
2017-08-26 03:50:33 +00:00
Cy Schubert
fdd05e256a
Properly detect devel/ncurses if installed and use it. Previously if
...
devel/ncurses was installed, even though the dependency was registered,
base ncurses would still be linked.
PR: 219260
Submitted by: knu@
2017-05-14 04:39:16 +00:00
Cy Schubert
a059025239
Fix style.
2017-02-11 01:11:58 +00:00
Cy Schubert
1e2b3b3957
Fix a segfault in utmp.c when performing a windowlist move (,).
...
Reported by: Alex Naumov <alexander_naumov@opensuse.org >
See also: https://savannah.gnu.org/bugs/?50143
2017-02-11 00:57:15 +00:00
Cy Schubert
1cbcdcecea
Circumvent a trivial root privilege escalation.
...
See:
https://lists.gnu.org/archive/html/screen-devel/2017-01/msg00025.html
Reported by: Tim Zingelman <tez@pkgsrc.org >
Security: CVE not assigned yet
2017-01-25 01:36:42 +00:00
Cy Schubert
7f25cb0930
Fix optional patch.
...
Reported by: ler
2017-01-18 20:28:04 +00:00
Cy Schubert
bddf1289ef
Update 4.4.0 --> 4.5.0
2017-01-18 13:19:25 +00:00
Baptiste Daroussin
449b329c60
Remove useless dependency on texinfo
...
Approved by: cy (maintainer)
Differential Revision: https://reviews.freebsd.org/D8450
2016-11-05 18:07:28 +00:00
Cy Schubert
5f212c8c5c
Add a pkg-message note about a fix to the screen message structure
...
field responsible for $TERM handling. It is impossible to reattach
to older versions.
See https://lists.gnu.org/archive/html/screen-users/2016-06/msg00014.html .
PR: 210551
2016-06-26 06:00:42 +00:00
Cy Schubert
f2e766b1be
Update 4.3.1 --> 4.4.0
2016-06-21 11:20:48 +00:00
Dmitry Marakasov
1f8b48b772
- Fix trailing whitespace in pkg-descrs, categories [p-x]*
...
Approved by: portmgr blanket
2016-05-19 10:53:05 +00:00
Mathieu Arnold
597afc47ba
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
...
With hat: portmgr
Sponsored by: Absolight
2016-04-01 14:25:16 +00:00
John Marino
bb0d4e1cff
sysutils/screen: document ncurses requirement (USES+=ncurses)
...
approved by: infrastructure blanket
2016-01-31 00:47:45 +00:00
Dmitry Marakasov
34f0918046
- Add missing file dependencies to fix threaded build, remove MAKE_JOBS_UNSAFE
...
PR: 201781
Submitted by: truckman
Approved by: maintainer timeout (cy, 3.5 months)
2015-11-16 16:10:35 +00:00
Dmitry Marakasov
da6651524d
- Mark MAKE_JOBS_UNSAFE: tries to use comm.h before it's generated
...
- Switch to options helpers
Approved by: portmgr blanket
2015-11-06 16:47:43 +00:00
Mark Felder
a3aa75afeb
Add patch to resolve stack overflow vulnerability
...
MFH: 2015Q3
Security: 98092444-5645-11e5-9ad8-14dae9d210b8
Security: CVE-2015-6806
2015-09-08 16:35:20 +00:00
Cy Schubert
23e54d3bb8
Remove incorrect screenrc command.
...
PR: 201717
2015-07-22 03:14:31 +00:00
Cy Schubert
fec278be9c
Fix build under stable/8.
...
PR: PR/201279
2015-07-02 22:36:30 +00:00
Cy Schubert
6170c01bdd
Update 4.2.1 --> 4.3.1
2015-07-01 01:51:16 +00:00
Cy Schubert
39484d51f9
Advertise CPE info.
...
PR: 198477, 198478
2015-03-11 01:25:46 +00:00
Cy Schubert
a1c954811e
Fix pkg-plist.
2015-02-01 14:30:29 +00:00
Cy Schubert
924b98fff0
Bump PORTREVISION for r373436.
...
PR: PR/197225
2015-01-31 23:32:50 +00:00
Cy Schubert
35d023ef00
nstall optional screenrc with helpful status line instead of the
...
default.
Submitted by: alfred, kmoore
Reviewed by: rodrigc
2014-11-26 01:37:15 +00:00
Antoine Brodin
23b328aaf9
Cleanup plist
2014-11-22 09:13:35 +00:00
Adam Weinberger
7792c21583
Rename sysutils/ patch-xy patches to reflect the files they modify.
2014-07-29 15:00:12 +00:00
Cy Schubert
0a5913865c
Reversed check. Bump portrevision.
...
Pointy hat to: me
2014-06-15 06:06:27 +00:00
Cy Schubert
03624ac11a
Due to popular demand sockets are back! Sockets are the default option.
...
Users should choose named pipes in a heterogeneous environement that uses
both screen 4.0.3 and 4.2.1.
PR: 191029, 191017
2014-06-15 05:44:44 +00:00
Cy Schubert
e04402cf33
Make screen 4.0 compatible, prefer fifo over sockets.
...
PR: 191017
Submitted by: bdrewery
2014-06-14 04:07:56 +00:00
Bryan Drewery
2733b72a4f
Add LICENSE
2014-05-23 06:16:30 +00:00
Cy Schubert
46343a65a8
Fix colour in hardstatus when color between two %= (GNU screen bug #42247 ).
...
Options CJK and HOSTINLOCKED are in the base screen, remove them.
2014-05-01 06:54:47 +00:00
Cy Schubert
b55f1ca0fb
Update screen 4.0.3 --> 4.2.1.
...
Put final touches onto screen-legacy.
2014-04-30 04:22:34 +00:00
Cy Schubert
f2c8f661c1
Repair typo.
2014-04-30 01:33:33 +00:00
Cy Schubert
c85c581292
Update master sites.
2014-04-30 01:26:30 +00:00
Alexey Dokuchaev
a0119d96b0
- Remove references to long unsupported "alpha" architecture
...
- While here, cleanup and simplify the Makefiles
2014-01-28 14:45:30 +00:00
Cy Schubert
3bd117e04b
Convert to staging.
...
PR: 183186
Submitted by: mat
2013-10-22 20:15:16 +00:00