Commit graph

12570 commits

Author SHA1 Message Date
wiz
40bbad7ac6 Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
2015-07-12 18:56:06 +00:00
kamil
30551ed053 Package is not Python3 ready
Reported by Joyent.
2015-07-11 23:19:54 +00:00
kamil
0a25ceab43 Add py-terminator 2015-07-11 11:55:33 +00:00
kamil
5a044cb00f Add x11/py-terminator version 0.97
The goal of this project is to produce a useful tool for arranging terminals.
It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that
the main focus is arranging terminals in grids (tabs is the most common default
method, which Terminator also supports).

Approved by <riastradh>

Nobody complains to import it since 2015-04-08
http://mail-index.netbsd.org/tech-pkg/2015/04/07/msg014589.html

Originally packaged in pkgsrc-wip by myself.
2015-07-11 11:54:02 +00:00
kamil
b0d5fe7a1e Add {,lua-,py-}keybinder 2015-07-11 11:19:11 +00:00
kamil
3fce990257 Add x11/{,lua-,py-}keybinder version 0.3.0
The Keybinder package contains a library for registering global keyboard
shortcuts.
Keybinder works with GTK-based applications using the X Window System.

The library contains:
- A C library, libkeybinder
- Python bindings, python-keybinder
- An examples directory with programs in C, Lua, Python and Vala.

There are: Python (py-keybinder) and Lua (lua-keybinder) bindings.

Approved by <riastradh>

Nobody complains to import it since 2015-04-08
http://mail-index.netbsd.org/tech-pkg/2015/04/07/msg014589.html

Originally packaged in pkgsrc-wip by myself.
2015-07-11 11:13:28 +00:00
youri
6c1fc09f09 + xfce4-dashboard 2015-07-10 17:48:31 +00:00
youri
edc96f13b5 Import xfce4-dashboard-0.5.0 as x11/xfce4-dashboard.
xfdashboard provides a GNOME shell dashboard like interface for use with Xfce
desktop. It can be configured to run to any keyboard shortcut and when executed
provides an overview of applications currently open enabling the user to switch
between different applications. The search feature works like Xfce's app finder
which makes it convenient to search for and start applications.
2015-07-10 17:48:00 +00:00
richard
43366de334 Remove seemingly unnecessary patch-aa (inexistant file) and use c99.
Not using git, pkgsrc should punt like other distros to get the date from
the Changelog as set in configure.  Use awk to avoid all the other business,
not to mention difficulties with configures use of 'echo -n' on SunOS.
2015-07-10 13:46:36 +00:00
rodent
dbfa338102 distinfo was missing patch-aa for some reason. 2015-07-10 11:38:36 +00:00
khorben
159ee3d92e Fix build with the "dtrace" option enabled
Patch from richard@, thanks!
2015-07-09 22:36:47 +00:00
wiz
ea2036a64c Revert previous -- this is not part of qt4 base. 2015-07-08 21:39:15 +00:00
wiz
34da1902a7 Update qt4 to 4.8.7.
I am happy to announce release of Qt 4.8.7 today bringing over 150
improvements and bug fixes. Qt 4.8.7 provides important security
updates, better support for Mac OS X 10.10 and many requested error
corrections. As a patch release, it does not add new functionality
and maintains full compatibility with previous Qt 4.8.x releases.

Highlights of Qt 4.8.7 are:

    Security fix for DoS vulnerability in the BMP image handler
    (CVE-2015-0295) as well as security fixes for vulnerabilities
    in image handling of BMP (CVE-2015-1858), ICO (CVE-2015-1859)
    and GIF (CVE-2015-1860)
    Update 3rd party libpng to version 1.6.17 to address known
    vulnerabilities in previous version
    Update 3rd party libtiff to version 4.0.3 to address known
    vulnerabilities in previous version
    Better support for running Qt 4.8 applications on Mac OS X
    10.10 Yosemite
    Many customer requested bug fixes
2015-07-08 17:49:49 +00:00
rodent
a1f3d0f437 CONFLICTS with Xaw3d. Reported by taca@. 2015-07-08 12:00:25 +00:00
khorben
498c7e1379 Factor the Makefiles of modular-xorg-{server,xephyr}
As proposed on tech-pkg@. Both build-tested on NetBSD/amd64.
2015-07-07 21:51:22 +00:00
youri
f7b8c027c9 Look for X screen lockers in path rather than /bin and /usr/bin. 2015-07-07 19:55:28 +00:00
youri
87105d6467 Remove unneeded patch. 2015-07-07 15:08:05 +00:00
youri
797c2fb12b Update patch checksum. 2015-07-07 15:05:36 +00:00
youri
56523058fa Fix using thunar as the default file manager on xfce4. 2015-07-07 15:03:13 +00:00
youri
289d32e058 Update patch checksum. 2015-07-07 14:21:58 +00:00
youri
014853cefb Make verbose logging optional, fix already included upstream. 2015-07-07 14:04:22 +00:00
richard
53c48e6582 SunOS doesn't currently define SUSPEND or HIBERNATE, so
be careful to only SUSPEND or HIBERNATE when actually defined.
2015-07-06 10:39:35 +00:00
khorben
6b9ee921a6 Correct the PKGNAME
It's modular-xorg-xephyr not modular-xorg-server-xephyr.
2015-07-05 15:01:07 +00:00
khorben
92a06c4502 Add modular-xorg-xephyr 2015-07-05 13:17:43 +00:00
khorben
2e901b9dfe Import x11/modular-xorg-xephyr version 1.17.2 from wip
A kdrive based X Server which targets a window on a host X Server as its
framebuffer.

Unlike Xnest it supports modern X extensions (even if host server
doesn't) such as Composite, Damage, randr etc (no GLX support now). It
uses SHM Images and shadow framebuffer updates to provide good
performance. It also has a visual debugging mode for observing screen
updates.
2015-07-05 13:16:44 +00:00
richard
695ebb55e1 use PKG_SYSCONFSUBDIR to get over conf file issues. 2015-07-04 18:06:37 +00:00
joerg
11d2712a27 Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
rodent
f56fca695b Revert last commit to x11/lbxproxy. 2015-07-04 14:36:52 +00:00
rodent
2a206274fc Add ${PKG_SYSCONFDIR}/X11/lbxproxy to INSTALLATION_DIRS. Should fix failure
during install reported by richard@.
2015-07-04 14:19:49 +00:00
rodent
c062c41e65 Needs x11/libXext. 2015-07-04 13:56:41 +00:00
wiz
d0f0974d7c Correct path to liblbxutil. 2015-07-04 09:16:09 +00:00
richard
ef4c4a0c80 SunOS needs c99 2015-07-04 06:44:49 +00:00
richard
399c623fb9 SunOS needs -D__EXTENSIONS__ 2015-07-04 06:41:53 +00:00
richard
cf2d5869ef use c99 and patch out incompletely obsoleted sun specific processing. 2015-07-04 06:38:06 +00:00
richard
d21b109751 set ADMIN_MAN_SUFFIX for SunOS in mkcomposecache 2015-07-04 06:29:05 +00:00
rodent
875f668fcb Needs USE_OLD_MODULAR_XORG_SERVER=yes or else it will conflict with
x11/modular-xorg-server. Bug reported by richard@.
2015-07-03 23:23:40 +00:00
wiz
40347febaa Fix build using upstream patch. 2015-07-03 10:31:32 +00:00
rodent
e65c6f9805 CATEGORIES+=x11 2015-07-02 22:58:39 +00:00
rodent
2bf41834fe +xfsinfo 2015-07-02 22:57:16 +00:00
rodent
d53c09c779 Import xfsinfo-1.0.5 as x11/xfsinfo.
xfsinfo is a utility for displaying information about an X font server. It is
used to examine the capabilities of a server, the predefined values for various
parameters used in communicating between clients and the server, and the font
catalogues and alternate servers that are available.
2015-07-02 22:56:38 +00:00
rodent
f5e2eda65a +lbxproxy 2015-07-02 22:48:11 +00:00
rodent
2eb20672a9 Will maintain. 2015-07-02 22:47:40 +00:00
rodent
e4763e3a19 Import lbxproxy-1.0.3 as x11/lbxproxy.
Applications that would like to take advantage of the Low Bandwidth extension to
X (LBX) must make their connections to an lbxproxy. These applications need to
know nothing about LBX, they simply connect to the lbxproxy as if were a regular
server. The lbxproxy accepts client connections, multiplexes them over a single
connection to the X server, and performs various optimizations on the X protocol
to make it faster over low bandwidth and/or high latency connections.

With regard to authentication/authorization, lbxproxy simply passes along to the
server the credentials presented by the client. Since X clients will connect to
lbxproxy, it is important that the user's .Xauthority file contain entries with
valid keys associated with the network ID of the proxy. lbxproxy does not get
involved with how these entries are added to the .Xauthority file. The user is
responsible for setting it up.

Note that the X server source from X.Org no longer supports the LBX extension,
so this program is only useful in connecting to older X servers.
2015-07-02 22:46:45 +00:00
khorben
d10192b0b4 Package x11/xscreensaver{,-demo} 5.33
According to the release notes:

 * New hacks, splitflap and romanboy.
 * Better detection of user activity on modern GNOME systems.
 * Sonar now does asynchronous host name resolution.
 * Improved Unicode support.
 * Updated webcollage for recent changes.
 * Various minor fixes.
2015-07-02 18:47:57 +00:00
youri
0fa23ba4ec Properly install the application menu config file. 2015-07-02 14:13:29 +00:00
youri
bae4570130 Add gtk3 backend, fixes x11/xfce4-garcon. 2015-07-02 13:57:48 +00:00
youri
e10bb20864 Remove unneeded patch and add other patches I forgot to commit earlier. 2015-07-02 13:15:58 +00:00
wiz
b53db86ae5 Update to 7.0.28:
Adds support for up to 512 clients in the X server.  Also a warning fix
for C99 compilers, and a build fix for Darwin.

Adam Jackson (1):
      xproto 7.0.28

Jeremy Huddleston Sequoia (1):
      darwin: Include strings.h

Olivier Fourdan (1):
      Increase the number of file descriptors

Thomas Klausner (1):
      Use C99 compliant definition of nonnull attribute.
2015-07-02 13:11:46 +00:00
rodent
10a9961c77 Add buildlink3.mk for meta-pkgs/modular-xorg-libs. 2015-07-02 12:52:28 +00:00
wiz
9da84de769 Remove obsolete patch. 2015-07-02 12:41:39 +00:00