Commit graph

15578 commits

Author SHA1 Message Date
rhialto
e5185b1bce x11/qt5-qtbase: add QMAKE_STRIP to pkgsrc qmake.conf.
In upstream qmake, QMAKE_STRIP is defined in places such as
common/bsd/bsd.conf and common/linux.conf. The pkgsrc version of
qmake.conf includes none of those. So add it there.
For the special mac version, just include bsd/bsd.conf.

The missing name was discovered while updating x11/XaoS.
2021-07-06 19:50:09 +00:00
pin
0efc2f71bf x11/rterm: update to 0.0.4
-fix for arm64.

This change hopefully fixes building on aarch64
2021-07-05 08:43:27 +00:00
pin
742448e55d x11/xdo: reclaim maintainership 2021-07-05 08:22:24 +00:00
nia
f3be34b89c gdm: remove
GNOME 2 version, unlikely to work with modern GNOME.

x11/slim is a good replacement.

PR pkg/56294
2021-07-04 07:13:45 +00:00
cirnatdan
19333dee34 gnome-shell: Update x11/gnome-shell to 40.2
40.2
====
* Unbreak Xwayland apps when not using systemd in user session [Olivier; !1850]
* Fix distributed man pages [Florian; !1859]
* Avoid unnecessary icon shadow changes [Daniel; !1869]
* Immediately start app grid drags for non-touch devices [Georges; !1872]
* Handle screencast failures more gracefully [Florian; !1878]
* Fixed crashes [Gustavo; !1848]
* Misc. bug fixes [Georges, Florian, Daniel; !1867, !1854, !1860, !1876]

Contributors:
  Olivier Fourdan, Florian Müllner, Georges Basile Stavracas Neto,
  Gustavo Noronha Silva, Daniel van Vugt

Translators:
  Quentin PAGÈS [oc], Cheng-Chia Tseng [zh_TW], Hugo Carvalho [pt]
2021-07-03 19:12:10 +00:00
adam
b5200ecc7e gtk-mac-integration: updated to 3.0.1
3.0.1
* Fix localization of the Apple menu when running in a bundle.
* Fix gettext configuration when building from a clean git repo.
* Change the GtkosxApplicationAttentionType enums to avoid namespace pollution.
* New/Updated translations: Basque, Catalan, Galician, Swedish.
2021-07-02 12:17:31 +00:00
cirnatdan
6a8706c15a gnome-desktop: Update x11/gnome-desktop3 to 40.2
============
Version 40.2
============

- Fix crash loading keyboard settings panel (#190, Peter Hutterer)
- Translation updates
2021-06-30 09:36:33 +00:00
nia
daebf1995c tint2: avoid listing operating systems in COMMENT 2021-06-27 07:13:47 +00:00
rhialto
a06f6215fc x11/XaoS: update to version 4.2.1.
Lots of changes, the biggest of which is that it now uses Qt5 as GUI toolkit.

4.2

New Features

    Palette editor, save/load palettes, storing user palettes in the .xpf file.
    The option 'User formulas' maintains a history of recently used formulas.
    Fractal info in the Help menu.
    Batch rendering.
    Enabled panning in rotate mode.
    Unified Open and Open Image option. Save Image option moved to Save as.

4.1

New Features

    Added option to show Cartesian coordinate grid.
    Custom palette helps visualizing palette before applying changes through slider selectable values now.
    PNGs exported using 'Save Image' option can be imported back and users can continue zooming on it.

4.0

What's new in 4.0

    The user interface is based on Qt, so XaoS has a modern look and feel.
    Works on macOS Catalina, which broke older versions.
    Animation rendering has been fixed.
    Menu entries are now standardized.
    TrueType text rendering so fonts look nicer and non-Latin alphabets are supported.
    Hindi, Icelandic, Russian, Serbian and Swedish translations.
    Several minor updates for the other languages.
    The language can be set in the View menu now.
    Lots of bug fixes.
    Zooming is possible also with the mouse wheel.
    Mouse cursor has been changed to cross.
    Iteration number N can be used in user formulas.
    Lots of source code cleanup and refactoring. It may not be obvious to end users but this will allow us to make better features and more frequent releases in the future.

3.7

There were quite a few bug fixes at this point since 3.6 was released.
2021-06-26 21:21:32 +00:00
rhialto
fe8692168f x11/x3270: update to 4.0ga14.
Known issues

    * When running on Cygwin, child scripts (the Script() action, Execute() action and Prompt() action) fail with a bind error.

Improvements

    None.

Bug fixes

    The last screenful of NVT mode text is no longer lost when scrolling backwards.
    The programs ar and ranlib are resolved dynamically now when building.
    Numeric fields no longer ignore non-numeric characters and commas, when the NumericLock resource is false. When it is true, commas are considered valid numeric characters.
    Proxy connections did not initialize TELNET state properly (courtesy of Andreas Krebbel).
2021-06-26 13:51:20 +00:00
tnn
68ef9b3f94 modular-xorg-server: revert PR pkg/56169 patch. Different solution needed.
ok khorben
2021-06-24 18:43:08 +00:00
tnn
3781e5618f xorg-server: try to mend build on Linux
XXX I don't see how the pkg/56169 fix can work on SunOS, which doesn't have
strlcpy either. Maybe it fixes modular-xorg-xephyr but breaks
modular-xorg-server?
2021-06-24 15:38:41 +00:00
nia
938af2adde qt5-qtwebkit: recognize netbsd/arm 2021-06-24 14:38:09 +00:00
nia
55394cf036 Revbump for MySQL default change 2021-06-23 20:33:06 +00:00
tnn
564b3c0321 tint2: update to 17.0.1
2021-05-29 17.0.1
- Fixes:
  - Crash on panel cleanup in single-monitor execp
2021-04-18 17.0
- Fixes:
  - Crash when a window icon is large (santouits)
  - Minute clock doesn't update
  - Scrollbars in tint2conf
  - Preserve item order when skipping executors
  - Image memory leak (Adam M. Trofa)
  - Incorrect timeout microsecond computation leading to high CPU usage
- Enhancements:
  - Port tint2conf to gtk3
  - execp_monitor config
  - Improved executor examples (Nikita Zlobin)
2021-06-23 20:21:37 +00:00
nia
39f5c3dbd3 qt5-qtwebkit: Recognize powerpc NetBSD 2021-06-23 08:33:03 +00:00
nia
67605b7609 qt5-qtmultimedia: note why pulse is enabled 2021-06-22 12:34:23 +00:00
nia
b69eee2c5a qt5-qtmultimedia: Only enable pulseaudio on platforms where mozjs works 2021-06-22 12:29:45 +00:00
nia
3b4e102ebc slim: bump for previous default options change 2021-06-22 08:29:55 +00:00
nia
52da232e12 slim: disable ConsoleKit support by default
it works just fine without it, and consolekit introduces a mozjs
dependency that breaks the package on e.g. arm
2021-06-22 08:29:36 +00:00
nia
07dde9bca6 qt5: Add BUILDLINK_FILES workarounds for cmake
Fixes configuring in print/scribus-qt5.
2021-06-21 12:44:39 +00:00
tnn
22d1247138 alacritty: apply previous workaround only when X11_TYPE is native 2021-06-20 10:09:35 +00:00
tnn
f013a1d13b alacritty: work around XIM error on NetBSD with native X11
from Iku Iwasa
2021-06-20 08:51:19 +00:00
pin
df12d14faa x11/kitty: adjust PLIST 2021-06-18 10:07:01 +00:00
pin
a2a8e99c92 x11/kitty: update to 0.21.1
0.21.1 [2021-06-14]
-macOS: Fix a regression in the previous release that broke rendering of
strikeout (#3717)
-macOS: Fix a crash when rendering ligatures larger than 128 characters (#3724)
-Fix a regression in the previous release that could cause a crash when changing
layouts and mousing (#3713)

0.21.0 [2021-06-12]
-Allow reloading the kitty.conf config file by pressing ctrl+shift+f5. (#1292)
-Allow clicking URLs to open them without needing to also hold ctrl+shift
-Allow remapping all mouse button press/release events to perform arbitrary
actions. See details.
-Support infinite length ligatures (#3504)
-Backward incompatibility: The options to control which modifiers keys to press
for various mouse actions have been removed, if you used these options, you will
need to replace them with configuration using the new mouse actions framework as
they will be ignored. The options were: terminal_select_modifiers,
rectangle_select_modifiers and open_url_modifiers.
-Add a configurable mouse action (ctrl+alt+triplepress to select from the
clicked point to the end of the line. (#3585)
-Add the ability to un-scroll the screen to the kitty @ scroll-window remote
control command (#3604)
-A new option, tab_bar_margin_height to add margins around the top and bottom
edges of the tab bar (#3247)
-Unicode input kitten: Fix a regression in 0.20.0 that broke keyboard handling
when the NumLock or CapsLock modifiers were engaged. (#3587)
-Fix a regression in 0.20.0 that sent incorrect bytes for the F1-F4 keys in rmkx
mode (#3586)
-macOS: When the Apple Color Emoji font lacks an emoji glyph search for it in
other installed fonts (#3591)
-macOS: Fix rendering getting stuck on some machines after sleep/screensaver
(#2016)
-macOS: Add a new Shell menu to the global menubar with some commonly used
actions (#3653)
-macOS: Fix the baseline for text not matching other CoreText based applications
for some fonts (#2022)
-Add a few more special commandline arguments for the launch command. Now all
KITTY_PIPE_DATA is also available via command line argument substitution (#3593)
-Fix dynamically changing the background color in a window causing rendering
artifacts in the tab bar (#3595)
-Fix passing STDIN to launched background processes causing them to not inherit
environment variables (#3603)
-Fix deleting windows that are not the last window via remote control leaving no
window focused (#3619)
-Add an option kitty @ get-text --add-cursor to also get the current cursor
position and state as ANSI escape codes (#3625)
-Add an option kitty @ get-text --add-wrap-markers to add line wrap markers to
the output (#3633)
-Improve rendering of curly underlines on HiDPI screens (#3637)
-ssh kitten: Mimic behavior of ssh command line client more closely by executing
any command specified on the command line via the users' shell just as ssh does
(#3638)
-Fix trailing parentheses in URLs not being detected (#3688)
-Tab bar: Use a lower contrast color for tab separators (#3666)
-Fix a regression that caused using the title command in session files to stop
working (#3676)
-macOS: Fix a rare crash on exit (#3686)
-Fix ligatures not working with the Iosevka font (requires Iosevka >= 7.0.4)
(#297)
-Remote control: Allow matching tabs by index number in currently active OS
Window (#3708)
-ssh kitten: Fix non-standard properties in terminfo such as the ones used for
true color not being copied (#312)
2021-06-18 08:39:32 +00:00
adam
7e564bea91 gtk3: remove unnecessary patch, fix PLIST for Darwin with Quartz 2021-06-18 07:40:27 +00:00
thor
016c73b3e9 x11/qt5-qtbase: build fix for older gcc -march=native
See https://bugreports.qt.io/browse/QTBUG-71564 . This replaces -march=core-avx2
with -mavx2 for the respective bits of the code, to avoid interaction
with global -march=naitive in not freshest GCC. Otherwise, the build would
fail in that setup.
2021-06-18 02:21:32 +00:00
nia
3801335428 add x11/xrectsel
xrectsel is a small program that tells you the geometry of a rectangular
screen region which you have selected by dragging the mouse / pointer.
2021-06-13 10:25:37 +00:00
nia
eebd96c1cc kitty: fix PLIST for non-wayland 2021-06-13 06:56:09 +00:00
nia
bcd690502f modular-xorg-server: only enable glamor if EGL is available 2021-06-13 06:55:17 +00:00
nia
e810f87132 qt5-qtwebkit: force a MIPS -march of at least MIPS32/MIPS64 2021-06-13 06:53:00 +00:00
abs
38090a10c0 Add option to build slim without consolekit (default unchanged) 2021-06-11 10:37:12 +00:00
gutteridge
713f7a7ed4 fltk: drop stale $MASTER_SITES entry
The easysw.com domain now redirects to hotels-of-london.com, and the
archived files don't seem to be accessible anymore, despite some
continued relationship between the two entities.
2021-06-10 23:49:55 +00:00
wiz
ad2034f8a0 *: bump PKGREVISION for poppler shlib bump 2021-06-10 11:06:19 +00:00
khorben
6b1aee8f96 modular-xorg-xephyr: fix build on Solaris 10
From pkg/56169; thanks for reporting!
2021-06-08 22:51:11 +00:00
pin
dfa5a90669 x11/xterm: update to 368
Patch #368 - 2021/06/07
-add DefaultOff option to RenderFont resource, as part of the session-management
feature.
-add auto-scroll-lock feature (patch by add Stelios Bounanos).
-update the window-size information returned via TIOCGWINSZ when rows/columns
are unchanged but the font-size changes (report by Nick Black).
-improve session-management feature by saving/restoring the font settings.
-update config.guess, config.sub
2021-06-08 17:32:34 +00:00
wiz
0b6e482d66 libX11: update to 1.7.2.
This is a bug fix release, correcting a regression [1] introduced by and
improving the checks from the fix for CVE-2021-31535.

[1] https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/133

Alan Coopersmith (1):
      libX11 1.7.2

Matthieu Herrb (2):
      include <limits.h> always, not if HAVE_CONFIG_H is set.
      Check for NULL strings before getting their lengths

Tobias Stoeckmann (1):
      Protect against overly long strings
2021-06-06 21:05:08 +00:00
wiz
a0988101f0 xscreensaver: update to 5.45nb4.
Fix vulnerability when disconnecting screens.
2021-06-05 08:50:31 +00:00
cirnatdan
460a5f3616 gnome-shell: Update x11/gnome-shell to 40.0
40.0
====

Translators:
  Zander Brown [en_GB], Dušan Kazik [sk]

40.rc
=====
* Define default app grid arrangement [Allan; !1700]
* Fix shading behind system modal dialogs [Florian; !1712]
* Only show logout-inhibiting apps in end-session dialog [Michael; !1424]
* Fix minimap previews on multi-monitor systems [Florian; !1721]
* Drop strict extension version match for unstable releases [Florian; !1719]
* Fix missing app menu after overview gesture [Florian; !1726]
* Improve app folder appearance [Jakub; !1714]
* Fix window previews becoming undraggable after workspace switch
  [Sebastian; !1717]
* Fix dragging icons to a different page in RTL locales [Carlos; !1734]
* Support double super for opening app grid [Florian; !1736]
* Improve workspace handling on secondary monitors [Florian; !1735]
* Improve interaction when dragging between app grid pages [Carlos; !1630]
* Fix launching on requested workspace on wayland [Florian; !1316]
* Make wifi strength indicator consistent with icons in Settings [Remi; !1432]
* Start session in overview [Georges; !1678]
* Tweak window preview layout in overview [Jonas D.; !1702, !1737]
* Improve overview performance [Jonas D.; !1713, !1733, !1743, !1755]
* Fix new workspaces being invisible in minimap [Florian; !1716]
* Fix glitch after dragging window preview from second monitor [Ivan; !1727]
* Do not switch workspaces when scrolling during super-tab [Florian; !1746]
* Make OSK shifting up windows more reliable [Jonas D.; !1728, !1760]
* Fix swipe gesture glitches [Alexander; !1731]
* Fix mis-scaled preview icons in window picker [Sebastian; !1751]
* Fix unintended app grid changes during icon DND in dash [Sebastian; !1767]
* Fix missing X11 fallback icons [Florian; !1761]
* Fixed crashes [Sebastian; !1718]
* Misc. bug fixes and cleanups [Jonas Å., Sebastian, Abderrahim, Florian,
  Alexander, Felix, Ivan, Jonas D., Jakub, Daniel; !1710, !1707, !1720, !1722,
  !1724, !1732, !1246, !1738, !1740] !1742, !1741, !1745, !1748, !1749, !1765,
  !1766, !1757, !1758]

Contributors:
  Jonas Ådahl, arushsharma24, Allan Day, Felix Divo, Jonas Dreßler,
  Carlos Garnacho, Sebastian Keller, Abderrahim Kitouni, Alexander Mikhaylenko,
  Ivan Molodetskikh, Florian Müllner, Georges Basile Stavracas Neto,
  Remi Salmon, Jakub Steiner, Michael Terry, Daniel van Vugt

Translators:
  Fran Dieguez [gl], Balázs Meskó [hu], Baurzhan Muftakhidinov [kk],
  Goran Vidović [hr], Christian Kirbach [de], Марко Костић [sr],
  Asier Sarasua Garmendia [eu], Guillaume Bernard [fr], Tim Sabsch [de],
  Philipp Kiemle [de], Danial Behzadi [fa], Piotr Drąg [pl],
  Rūdolfs Mazurs [lv], Daniel Mustieles [es], Marek Černocký [cs],
  Fabio Tomat [fur], Changwoo Ryu [ko], Kjartan Maraas [nb], A S Alam [pa],
  Milo Casagrande [it]

40.beta
=======
* Overview redesign
 - Move dash to the bottom [Georges, Abderrahim, Jakub; !1559]
 - Do not duplicate dash icons in app grid [Florian; !1580]
 - Separate favorites from running apps in dash [Florian; !1606, !1610, !1659]
 - Change to a horizontal workspace layout [Georges; !1593, !1603]
 - Move background to workspaces [Georges, Florian, Jakub; !1599]
 - Overhaul window preview style [Florian, Jakub; !1605, !1654, !1657]
 - Rework workspace switching animation [Alexander; !1326]
 - Show workspace side-by-side [Georges; !1613]
 - Allow switching workspaces with super+scroll on wayland [Florian; !1612]
 - Allow swiping through more than one workspace at a time [Alexander; !1647]
 - Extend active dash area to the screen edge [Florian; !1660]
 - Change overall overview layout [Georges, Florian; !1624]
 - Refine workspace activation in overview [Georges; !1645]
 - Add vertical swipe gesture to shift through overview [Carlos; !1643]
 - Add shortcuts for shifting through overview [Florian; !1695]
 - Round background corners in overview [Jonas D.; !1651, !1697]
 - Hide workspace minimap when using less than two workspaces [Florian; !1696]
 - Scale down backgrounds in window picker [Georges; !1691]
 - Minor improvements and bug fixes [Florian, Abderrahim, Georges, Sebastian,
   Jakub, Pascal, Jonas D.; !1594, !1609, !1608, !1620, !1629, !1625, !1634,
   !1640, #3669, !1636, !1655, !1656, !1665, !1667, !1638, !1680, !1682, !1684,
   !1681, !1687, !1693, !1694, !1692]
* Fix glitch in app folder icons on smaller displays [Sebastian; !1581]
* Remove arrows from top bar menus [Doan, Florian, Razze; !1583, !1618, !1615]
* Fix stuck grab after failed area screenshots [Sebastian; !1600]
* Prefer image-data hint over app-icon in notifications [Guilherme; !1616]
* Fix drag actor position when animations are turned off [Sebastian; !1627]
* Improve spacing in MPRIS notifications with small text [Sebastian; !1632]
* Add Welcome dialog after major updates [Bastien; !1619]
* Do not save empty commands in run dialog history [Lucas; !1442, !1653]
* Consider device type for fingerprint hint on login screen [Razze; !1572]
* Add tooltip to Extensions app to view unellipsized description [Leleat; !1663]
* Fix stuck polkit dialog when using non-password auth [Florian; !1662]
* Provide screenshot feedback (flash, shutter) before writing file to disk
  [Brion, Jonas; !1658]
* Improve Thai layout in on-screen keyboard [Panawat; !1427]
* Improve error handling for fingerprint auth [Marco; !1652]
* Handle a large number of window previews more gracefully [Sebastian; !1685]
* Follow swipe gesture when bringing up on-screen keyboard [Carlos; !1668]
* Disable out-of-date extensions by default (again) [Evan; !1706]
* Fixed crashes [Jonas D., Carlos; !1673, !1672]
* Misc. bug fixes and cleanups [Florian, Sebastian, Razze, Georges, Daniel,
  Robert, Jonas D., Jonas Å., Marco, Bastien, TerraAr, Carlos; !1575, !1579,
  !1577, !1578, !1585, !1587, !1588, !1590, !1591, !1592, !1595, !1596, !1597,
  !1598, !1582, !1589, !1617, !1611, !1637, !1635, !1641, !1646, !1546, !1648,
  !1650, !1649, !1644, !1661, !1622, !1075, !1674, !1556, !1686, !1683, !1688,
  !1699, !1698, !1701, !1709]

Contributors:
  Jonas Ådahl, Jonas Dreßler, Carlos Garnacho, Sebastian Keller,
  Abderrahim Kitouni, Leleat, Robert Mader, Alexander Mikhaylenko,
  Florian Müllner, Georges Basile Stavracas Neto, Bastien Nocera, Pascal Nowack,
  Razze, Guilherme Silva, Jakub Steiner, TerraAr, Marco Trevisan (Treviño),
  Brion Vibber, Doan Nam Long Vu, Daniel van Vugt, Evan Welsh,
  Lucas Werkmeister, Panawat Wong-kleaw

Translators:
  Balázs Úr [hu], Danial Behzadi [fa], Rafael Fontenelle [pt_BR], A S Alam [pa],
  Anders Jonsson [sv], Yuri Chornoivan [uk], Marek Černocký [cs],
  Hugo Carvalho [pt], Fran Dieguez [gl], Daniel Șerbănescu [ro],
  Florentina Mușat [ro], Daniel Mustieles [es], Jordi Mas [ca],
  Matej Urbančič [sl], Kukuh Syafaat [id], Bruno Lopes da Silva [pt_BR],
  Аляксей [be], Balázs Meskó [hu], Марко Костић [sr], Enrico Nicoletto [pt_BR],
  Emin Tufan Çetin [tr], Jiri Grönroos [fi], Aurimas Černius [lt]

40.alpha.1.1
============
* Adapt to settings moving to gsettings-desktop-schemas [Florian; !1573]
* Misc. bug fixes [Georges, Florian; !1571, !1574]

Contributors:
  Florian Müllner, Georges Basile Stavracas Neto

Translators:
  Марко Костић [sr], Marek Černocký [cs], Fabio Tomat [fur]

40.alpha.1
==========
* Restore app picker fade during swipes [Georges, Florian; !1519, !1569]
* Sort extensions in Looking Glass alphabetically [Florijan; !1516]
* Fix screenshots of unredirected fullscreen windows on X11
  [Jonas Å., LuK1337; !1534, !1549]
* Use GPU to render (most) shadows [Georges; !1539]
* Refine avatar styling [Joonas; !1490]
* Fix storing VPN secrets [Sebastian; !1535]
* Don't depend on asciidoc and sassc when building from tarball
  [Florian; !1553, !1555]
* Use horizontal pages in app picker [Georges; !1554]
* Avoid costly icon theme lookups unless when needed [Ivan; !1558]
* Properly expose locked state to logind [Florian; !1561]
* Use 3 fingers for system swipe gestures [Georges; !1562]
* Fix glitches in overview transitions [Jonas Å., Ivan; !1545, !1550]
* Improve login screen accessibility [Mike; !1567]
* Overhaul top bar styling [Jonas D.; !1397]
* Allow changing input volume by scrolling over microphone icon [Razze; !1566]
* Port Extensions app and portal to GTK4 [Florian; !1495]
* Fixed crashes [Jonas Å.; !1527]
* Misc. bug fixes and cleanups [Georges, Florian, Tom, Hans, Jonas D., Ivan,
  Sebastian, Daniel; !1518, !1521, !1523, !1525, !1520, !1526, !1472, !1339,
  !1529, !1531, !1532, !1533, !1528, !1350] !1542, !1537, !1548, !1551, !1557,
  !1543, !1560, !1544, !1565]

Contributors:
  Jonas Ådahl, Jonas Dreßler, Mike Gerow, Florijan Hamzic, Joonas Henriksson,
  Sebastian Keller, Tom Levy, LuK1337, Ivan Molodetskikh, Florian Müllner,
  Georges Basile Stavracas Neto, Hans Ulrich Niedermann, Razze, Daniel van Vugt

Translators:
  Florentina Mușat [ro], Fabio Tomat [fur], Hugo Carvalho [pt],
  Jordi Mas i Hernandez [ca], Philipp Kiemle [de], Fran Dieguez [gl],
  Jordi Mas [ca], Kukuh Syafaat [id], Kjartan Maraas [nb],
  Daniel Șerbănescu [ro], Matej Urbančič [sl]

40.alpha
========
* Handle @content properties in ease() functions [Andre; !1461]
* Fix screencast indicator on Xorg [Jonas Å.; !1466]
* Expand ellipsized app picker labels on hover [Georges; !1477, !1496]
* Fix inline-replies in chat notifications [Florian; #3226]
* Refine MPRIS notification layout [Harry; !1480]
* Improve do-not-disturb support [Florian; #2873, !1511]
* Fix mobile broadband support [Popax21; #3203]
* Add extension filtering in Extensions app [Florian; #3382]
* Improve app picker spacing on larger resolutions [Georges; !1510]
* Plugged leaks [Ray; !1460, !1459]
* Fixed crashes [Daniel, Florian; !1453, #3258, !1507]
* Misc. bug fixes and cleanups [Florian, Georges, Carlos, Joonas, Jan,
  Jonas Å., Robert, Jonas D., Ian, Daniel, Sebastian, Jordan; !1456, !1436,
  !1405, !1421, #3252, !1464, !1469, !1465, !1473, !1475, #3307, !1479,
  !1482, !1470, !1486, #3335, #3342, #3388, !1497, !1498, !1491, !1501,
  !1492, !1489, !1502, !1505, !1504, !1506, !1503, !1483, !1508, !1481,
  !1509, !1512, !1417, !1517]

Contributors:
  Jonas Dreßler, Carlos Garnacho, Joonas Henriksson, Sebastian Keller,
  Robert Mader, Andre Moreira Magalhaes, Daniel García Moreno, Harry Míchal,
  Florian Müllner, Georges Basile Stavracas Neto, Jordan Petridis, Popax21,
  Ian Douglas Scott, Ray Strode, Jan Tojnar, Olav Vitters, Daniel van Vugt,
  Jonas Ådahl

Translators:
  Juliano de Souza Camargo [pt], Fabio Tomat [fur], Akarshan Biswas [bn_IN],
  Carmen Bianca BAKKER [eo], Daniel Mustieles [es],
  Asier Sarasua Garmendia [eu], Ask Hjorth Larsen [da], Yuri Chornoivan [uk],
  Anders Jonsson [sv], Kjartan Maraas [nb]
2021-06-03 15:11:05 +00:00
wiz
c1c679609d gtk4: remove patch that I forgot to remove during the update 2021-06-03 07:36:02 +00:00
taca
86f9acafa5 x11/ruby-tk: update to 0.4.0
0.4.0 (2021-03-26)

* Avoid use of deprecated Object#=~ (Fixes #22)
* Fix setting of @tpath in Tk::TkTable::CellTag
* Correctly set @id instance variable in
  TkValidateCommand#_initialize_for_cb_class
* Fix remaining verbose compiliation warnings in lib
* Default to running the event loop on the main thread
2021-06-02 15:22:07 +00:00
wiz
9f50982921 *: recursive PKGREVISION bump for sneaky gsl shared library version number change 2021-06-01 09:12:22 +00:00
wiz
7227c648be x11/Makefile: + gtkmm4 2021-06-01 00:32:22 +00:00
wiz
a335ac7c18 x11/gtkmm4: import gtkmm4-4.2.0
gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights
include typesafe callbacks, and a comprehensive set of widgets that are easily
extensible via inheritance. You can create user interfaces either in code or
with the Glade User Interface designer, using Gtk::Builder. There's extensive
documentation, including API reference and a tutorial.

This is major version 4 of the library using interfaces for GTK4.
2021-06-01 00:32:07 +00:00
gutteridge
7bbbbfbf9d xfce4-whiskermenu-plugin: update to 2.5.3
Change log:

2.5.3
=====
- Fix invalid command expansion with Xfce 4.14 (Issue #39)
- Translation updates: Basque, Portuguese (Brazil).

2.5.2
=====
- Do not reparent launched programs. (Issue #32)
- Translation updates: Basque, Danish, Greek.

2.5.1
=====
- Fix not always using new action icons. (Issue #33)

2.5.0
=====
- Add option to show all applications by default. (Issue #4)
- Rearrange sidebar buttons to match default category. (Issue #9)
- Show panel button title as tooltip in icon-only mode. (Issue #12)
- Always sort top-level categories.
- Vertically center contents of header.
- Use new Xfce action icons.
- Use new desktop ids for default programs.
- Rewrite to hide menu on focus out.
- Refactor code to use new Xfce functions.
- Refactor building translations.
- Translation updates: Bulgarian, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, Esperanto, French, Galician,
  German, Italian, Korean, Lithuanian, Malay, Polish, Portuguese,
  Portuguese (Brazil), Slovak, Spanish, Swedish, Turkish.
2021-06-01 00:10:00 +00:00
wiz
0da59959b0 gtk4: update to 4.2.0.
Overview of Changes in 4.2.0
============================

* GtkFileChooser: Make the location entry work again

* GtlLabel: Fix tooltips on links

* GtkTextView: Make scrolling work better with renderers

* X11:
 - Fix damage handling
 - Trap errors from the COW

* Windows:
 - Use a visible scroll cursor
 - Include more icons for icon-theme-less situations

* Wayland: Fix key event matching with mismatched layouts.
  This was causing keyboard accelerators to trigger unexpectedly

* Inspector: Allow inspecting Unicode

* Input:
 - Improve dead key handling
 - Regenerate compose sequence table

* gsk:
 - Fix a crash in the ngl renderer
 - Fix a rounding error in subpixel glyph positioning
 - ngl: Implement glyph cache eviction
 - ngl: Improve the glyph cache effectiveness
 - ngl: Fix uniform key mapping on Windows
 - Make the ngl renderer the default

* build:
 - Fix build with cairo as subproject
 - Disable g_assert in release builds
 - Include gi-docgen as subproject
 - Include generated docs

* Translation updates:
 Hebrew
 Hungarian
 Italian
 Polish
 Portuguese
 Swedish
 Ukrainian


Overview of Changes in 4.1.2
============================

* Input:
 - Ensure preedit-start and preedit-end
   are emitted properly
 - Support the Wayland text protocol better
 - Delete the selection when preedit starts

* Label: Fix a small issue with markup parsing
  and mnemonics

* Spinbutton: Interpret localized digits

* Textview: Fix blinking block cursors

* Tooltips: Don't pop up erroneous on popovers

* Window: Add a way to disable F10 handling

* Theme:
 - Use a regular focus ring for sidebar rows

* GSK
 - ngl: Performance improvements
 - vulkan: Add visible fallback rendering
 - vukan: Handle simple transforms when clipping

* Wayland:
 - Don't force a full redraw for every frame
 - Don't leak buffers when rendering with cairo

* Demos:
 - iconbrowser: Make search more useful

* Documentation:
 - Switch to building docs from gir files with gi-docgen

* build:
 - Allow GTK to be used as meson subproject

* Translation updates
 Catalan
 Czech
 Finnish
 French
 Indonesian
 Kazakh
 Latvian
 Norwegian Bokmål
 Polish
 Serbian
 Turkish


Overview of Changes in 4.1.1
============================

* Popover:
 - Support shadows on popover > contents

* Input:
 - Show preedit for compose sequences
 - Support long compose sequences
 - Support compose sequences producing multiple characters

* Themes:
 - Allow suggested and destructive actions in lists
 - Disable shadows on maximized, fullscreen and tiled windows
 - Fine-tune scrollbar transitions and size

* CSS:
 - Support drop-shadow filters
 - Correct blur filter spread interpretation

* Documentation:
 - Improvements and updates for dialogs and native dialog

* Printing:
 - Support Avahi-discovered printers better

* GSK:
 - Add another OpenGL render. It is not the default yet.
   To try it, use GSK_RENDERER=ngl

* Build:
 - Lots of static analysis fixes found by pvs
 - Add a -Dprofile=devel option for devel styling and
   use it for nightly flatpaks

* X11:
 - Fix DND of X11-specific types

* Wayland:
 - Fix lookup of font settings in flatpaks

* Windows:
 - Fix window resizing
 - Avoid UAC for gtk-update-icon-cache

* MacOs:
 - Use correct module file extension
 - Make OpenGL context opaque when possible
 - Fix window resizing

* Translation updates:
 British English
 Czech
 Danish
 Galician
 Hungarian
 Turkish


Overview of Changes in 4.1.0
============================

* GtkCheckButton:
 - Add back an activate signal

* GtkSearchBar, GtkSearchEntry:
 - Capture events in the bubble phase

* GtkEmojiChooser:
 - Adapt to small screen sizes

* GtkVideo:
 - Fix issues with GL support

* Themes:
 - Set sort arrows in CSS
 - Set menu button arrows in CSS
 - Make scrollbars larger
 - Supprt circular menubuttons

* CSS:
 - Implement transform-origin
 - Support overlines on text
 - Support colors in cross-fade()
 - More complete text-decoration-line support

* Text layout:
 - Use subpixel positioning with new enough cairo

* Inspector:
 - Fix slowness in navigation
 - Redo the controllers and shortcuts pages

* Accessibility:
 - Create AT context objects lazily

* Wayland:
 - Fix decoration negotiation under kwin

* GSK:
 - Optimize gradient shaders
 - Implement repeating gradients in shaders

* Translation updates
 - Czech
 - Greek
 - Hungarian
 - Persian
 - Punjabi
 - Romanian
 - Swedish
 - Ukrainian
2021-05-31 22:59:23 +00:00
wiz
6c0a5506f7 gtkmm3: update to 3.24.5.
3.24.5 (stable):

Gtk:
* TreeValueProxy: Mark the copy assignment operator as deleted
  (Daniel Boles) Issue #94, merge request !63

Build:
* Meson build: Use relative paths to untracked/
  (Mingli Yu) Merge request !61
* [gdk|gtk]mmconfig.h.*: Don't dllimport on MinGW
  (Chun-wei Fan) Issue #90 (Lukas K.)
* Meson build: Make it possible to use gtkmm as a subproject
  (Kjell Ahlstedt) Merge request !62 (BogDan Vatra)
* Meson build: No implicit_include_directories
  (Kjell Ahlstedt)
* MSVC build: Gtk::TreeModelColumnRecord: Export class selectively
  (Chun-wei Fan)
2021-05-31 22:38:31 +00:00
thor
507b8bd004 fltk13: add missing X11 deps, pkg-config usage 2021-05-29 09:53:58 +00:00
triaxx
1346a9c3a4 rxvt-unicode: Update to 9.26
upstream changes:
-----------------
9.26 Fri May 14 19:14:14 CEST 2021
	- ev_iouring.c was wrongly required during compilation, and wrongly
          not packaged.

9.25 Fri May 14 15:51:36 CEST 2021
	- for the 17.5th anniversary, and because many distributions seem to
          remove rxvt in favour of urxvt, this release resurrects rclock as
          urclock.
	- add support for systemd socket-based activation - debian bug #917105,
	  freebsd bug #234276.
	- do not destruct perl on exit anymore: this might fail for a variety of
          reasons, and takes unneccessary time.
        - remove any macros from urxvtperl manpage(s), should fix debian
          bug 858385.
	- the old bg image resources are now provided by the background
	  extension, and perl is thus required for bg image support. No
	  configuration change is needed: urxvt autoloads the background
	  ext if any bg image resource/option is present (for OSC sequences to
          work you need to enable it explicity). The old bg image
	  resources are also now deprecated; users are encouraged to
	  switch to the new bg image interface (see man urxvt-background).
        - confirm-paste now checks for any ctlchars, not just newlines.
        - searchable scrollback will now ignore bracketed paste mode sequences
          (prompted by Daniel Gröber's patch).
	- drop ISO 2022 locale support. ISO 2022 encodings are not supported in
          POSIX locales and clash with vt100 charset emulation (the luit
          program can be used as a substitute).
        - perl didn't parse rgba colours specified as an array correctly,
          only allowing 0 and 100% intensity for each component (this affected
          fill and tint).
        - when iterating over resources, urxvt will now try to properly handle
          multipart resources (such as "*background.expr"), for the benefit
          of autoloading perl extensions.
        - ESC G (query rxvt graphics mode) has been disabled due to security
          implications. The rxvt graphics mode was removed in rxvt-unicode 1.5,
          and no programs relying on being able to query the mode are known.
	- work around API change breakage in perl 5.28, based on a patch by
          Roman Bogorodskiy.
	- improved security: rob nation's (obsolete) graphics mode queries
          no longer reply with linefeed in secure/default mode.
	- ISO 8613-3 direct colour SGR sequences (patch by Fengguang Wu).
	- xterm focus reporting mode (patch by Daniel Hahler).
	- xterm SGR mouse mode.
	- implement DECRQM. Patch by Přemysl Eric Janouch.
	- add missing color index parameter to OSC 4 response. Patch
	  by Přemysl Eric Janouch.
	- in some window managers, if smart resize was enabled, urxvt
	  erroneously moved the window on font change - awesome bug
	  #532, arch linux bug ##34807 (patch by Uli Schlachter).
	- fix urxvtd crash when using a background expression.
	- properly restore colors when using fading and reverse video
	  is enabled while urxvt is focused and then disabled while it
	  is not focused, or vice versa (patch by Daniel Hahler).
	- fix high memory usage when an extension repeatedly hides and
	  shows an overlay (reported by Marcel Lautenbach).
        - expose priv_modes member and constants to perl extensions
          (patch by Rastislav Barlik).
        - fix a whole slew of const sillyness, unfortunately forced upon
          us by ISO C++.
        - update to libecb 0x00010006.
        - disable all thread support in ecb.h as we presumably don't need it.
        - slightly improve Makefile source dependencies.
        - work around bugs in newer Pod::Xhtml versions (flags incorrect formatting codes
          in xhtml/html sections but does not interpret correct ones).
2021-05-28 05:24:10 +00:00
gutteridge
faa0a911d5 xfce4-desktop: update to 4.14.4
Also address a pkglint warning, add BUILD_DEFS.

Change log:

4.14.4
======
- Fix Applications Menu memory leak (Bug #102)
- Translation Updates:
  Amharic, Arabic, Asturian, Basque, Belarusian, Danish, English
  (Australia), English (Canada), Greek, Icelandic, Indonesian,
  Interlingue, Norwegian Nynorsk, Occitan (post 1500), Portuguese,
  Romanian, Slovenian, Uyghur, Uzbek

4.14.3
======
- Avoid redundant calls to backdrop_changed_cb (Bug #16773)
- Fix memory leak when reconnecting DP monitor (Bug #16314)
- Fix transparent background color (Bug #16380)
- Do not insert hyphens at intra-word line breaks (Bug #16339)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Belarusian (Tarask), Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician,
  Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
  Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay,
  Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur, Uzbek
2021-05-26 23:45:58 +00:00
thor
669c34491b x11/fltk13: remove superfluous libxcb and libXcursor dependencies
This reverts the recent changes again. I did not see that libXcursor
has been added in the meantime by someone else.

I also verfied that libxcb ends up in the work/.buildink as indirect dependency.

So both added entries in Makefile are gone again.
2021-05-26 13:03:40 +00:00
pin
14b4bf658e x11/alacritty: update to 0.8.0
Packaging:
-Minimum Rust version has been bumped to 1.45.0

Added:
-IME composition preview not appearing on Windows
-Synchronized terminal updates using DCS = 1 s ST/DCS = 2 s ST
-Regex terminal hints (see features.md)
-macOS keybinding (cmd+alt+H) hiding all windows other than Alacritty
-Support for magnet URLs

Changed:
-The vi mode cursor is now created in the top-left if the terminal cursor is
invisible
-Focused search match will use cell instead of match colors for
CellForeground/CellBackground
-URL highlighting has moved from mouse.url to the hints config section

Fixed:
-Alacritty failing to start on X11 with invalid DPI reported by XRandr
-Text selected after search without any match
-Incorrect vi cursor position after leaving search
-Clicking on URLs on Windows incorrectly opens File Explorer
-Incorrect underline cursor thickness on wide cell
-Viewport moving around when resizing while scrolled into history
-Block cursor not expanding across fullwidth characters when on the right
side of it
-Overwriting fullwidth characters only clearing one of the involved cells
2021-05-25 16:18:27 +00:00
thor
afd3772d0e x11/qt5-qtbase: depend on libdrm explicitly if MesaLib does DRI
On systems with DRI and a libdrm present in the host, it will be
picked up anyway, so let's ensure that the dependency is properly
handled.
2021-05-25 09:26:32 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
thor
ca5374301b x11/fltk13: add explicit depends on libxcb and libXcursor
These are otherwise found in a host system and possibly cause trouble.

Note that verifypc still has some suggestions that we might want to
add:

verifypc: fontconfig not a direct dependency
verifypc: freetype2 not a direct dependency
verifypc: x11 not a direct dependency
verifypc: xdmcp not a direct dependency
verifypc: xrender not a direct dependency
verifypc: zlib not a direct dependency
2021-05-23 20:58:20 +00:00
nia
d3b5fe24ee redshift: install translations and examples. bump PKGREVISION.
from Benedek Gergely in a private email.
2021-05-21 15:22:38 +00:00
wiz
c7403f4cc9 *: recursive bump for poppler shlib major bump 2021-05-20 11:55:55 +00:00
wiz
48d9e18aa0 libX11: update to 1.7.1.
Benno Schulenberg (3):
      nls: add 'C.utf8' as an alias for 'en_US.UTF-8'
      nls: allow composing all breved letters also with a lowercase "u"
      nls: adjust three comments about the APL compose sequences

Christopher Chavez (1):
      Xlib.h: spelling fix in comment

Gaurav Ujjwal (1):
      Fix out-of-bound access in KeySymToUcs4()

Matthieu Herrb (2):
      Reject string longer than USHRT_MAX before sending them on the wire
      Version 1.7.1

Walter Harms (8):
      FIX: warning: macro `Pn' not defined
      FIX: warning: macro `hN' not defined
      fix warning: macro `s' not defined
      FIX: warning: macro `IN' not defined
      FIX: warning: macro `hN' not defined
      fix broken nroff coding for code comments
      Fix some roff code add see also
      fix same roff code
2021-05-18 16:31:33 +00:00
micha
867c2f2484 x11/fltk13: Update to 1.3.6
This release does not contain new "ABI features". The ABI (Application
Binary Interface) is 100% compatible with release 1.3.5.


CHANGES IN FLTK 1.3.6                              RELEASED: May 15 2021

There have been no changes since FLTK 1.3.6rc2.


CHANGES IN FLTK 1.3.6rc2                           RELEASED: May 04 2021

FLTK 1.3.6rc2 fixes some minor issues of 1.3.6rc1, particularly macOS
bundle generation. It addresses an issue that bundles can't be executed
on macOS 11.3 Big Sur if built with configure/make after downloading
the release tarball because of the macOS "quarantine" feature.

Details:

  Albrecht Schlosser:
    Rename file 'VERSION' to 'fltk_version.dat' (#191)
    Fix version number in doxygen docs
    Fix build with Cairo for CMake < 3.13
    CMake: fix old (pre 3.13) link_directories() usage
    Enhance CMake build configuration summary
    Refactor macOS bundle generation to avoid "quarantine"
    Fix a new compiler warning


CHANGES IN FLTK 1.3.6rc1                           RELEASED: Apr 26 2021

FLTK 1.3.6 is a maintenance release with new macOS Big Sur support
and some bug fixes. macOS Big Sur is supported on both Intel and the
new Apple Silicon (M1) chips.

CMake support has been improved but is not yet "perfect". Documentation
has been enhanced, bundled image libraries have been updated to current
versions.

The following lists are subsets of all commits. References in '(...)'
are either STR numbers (STR xxxx) or GitHub Issues or Pull Requests
(#nnn).


Bug fixes and other improvements

  Albrecht Schlosser:
    Fix Fl::add_timeout() in draw() under Linux (STR 3188)
    X11: Fix X Input Methods (XIM) (STR 3502, 3192)
    Fix overly restrictive JPEG filter (#81)
    Fix DND in read-only Fl_Input (Fl_Output) (#113)
    Fix offscreen drawing under X11 (STR 3384)
    Fix potential fluid crashes (STR 3420) + memory leak
    Fix X11 copy-paste and drag-and-drop target selection (#182)
    Fix CMake install procedure (#212)
    Avoid "Bogus FL_MOVE/FL_DRAG events" (#76)
    CMake: Document FLTKConfig.cmake and set FLTK_INCLUDE_DIR

  Greg Ercolano:
    Fix issue92, added -d debug flag to fluid (#92)
    Merge pull request #176 from ComputerNerd/errmsg-fix-13

  ManoloFLTK:
    X11: add support for copy+paste of image within one app
    Windows: add bitmap version of graphics when copying to clipboard
    Fix use of Xrender extension with old, 16-bit framebuffers.
    Fix for Fl_Native_File_Chooser under macOS 10.15 Catalina and ...
    Restore macOS capacity to turn window fullscreen encompassing several
      screens.
    Improve Fl_Copy_Surface under macOS
    Set OPTION_USE_SYSTEM_LIBPNG/JPEG off under macOS by default
    Have Fl_Pack::draw() call Fl_Group::init_sizes() on its parent group.
    CMake support of the Darwin+XQuartz test platform
    Add support of macOS "Big Sur" 11.0
    Fix when building with SDK 10.15 and running with 11.0 Big Sur
    Backport fix for issue #185 "Shared Image reload() loses initial
      dimensions" from branch 1.4
    Fix fl_endpoints() for macOS platform that was not effective.
    Fix stack corruption when loading GIF (pull request #200)
    Restore ./configure --enable-x11 on macOS
    Fix crash when terminating any macOS app by cmd-Q

  OKAMURA, Yasunobu:
    Fix JIS Keyboard dead keys
2021-05-17 10:38:48 +00:00
nia
37f5ef4700 rofi: needs flex 2021-05-14 10:21:24 +00:00
nia
020e0de7e6 x3270: needs expat 2021-05-14 10:20:25 +00:00
nia
e375a60994 xcb-util-errors: needs m4 2021-05-14 10:19:45 +00:00
nia
e269154e89 wxGTK31: needs glu 2021-05-14 10:19:13 +00:00
nia
446840368a xsnow: add missing X11 dependencies 2021-05-14 10:17:11 +00:00
gutteridge
3fa41ce7a6 mate-screensaver: update to 1.24.2
Change log:

mate-screensaver 1.24.2

  * Translations update
  * i18n: Do not collect the translation for Icon
  * Removed translation for icon file name

mate-screensaver 1.24.1

  * Translations update
  * Fix invalid gnome-logo-white.svg
  * Custom background image for lock screen
  * build: silent build warnings for distcheck
2021-05-11 00:15:26 +00:00
pin
f52affd37b x11/kitty: update to 0.20.3
-macOS: Distribute universal binaries with both ARM and Intel architectures
-A new show_key kitten to easily see the bytes generated by the terminal for
key presses in the various keyboard modes (#3556)
-Linux: Fix keyboard layout change keys defined via compose rules not being
ignored
-macOS: Fix Spotlight search of global menu not working in non-English locales
(#3567)
-Fix tab activity symbol not appearing if no other changes happen in tab bar
even when there is activity in a tab (#3571)
-Fix focus changes not being sent to windows when focused window changes
because of the previously focused window being closed (#3571)
2021-05-07 10:46:26 +00:00
cirnatdan
c23ddfacd0 zenity: Fix build tools
Restore itstool in USE_TOOLS
autoconf-archive and yelp-tools can (probably?) be in TOOL_DEPENDS.
2021-05-04 08:51:01 +00:00
gutteridge
133a99c376 mate-session-manager: update to 1.24.3
Change log:

mate-session-manager 1.24.3

  * Translations update
  * Follow freedesktop guidelines to disable autorun using Hidden key
  * capplet: use a function to set the visibility of treeview rows
  * Look for the location of the locking screen app using user's PATH
  * capplet: memory leak
2021-05-04 02:36:26 +00:00
gutteridge
d5f1679b2e mate-panel: fix build with non-default introspection enabled
Restore conditional PLIST entries that were lost in an update way back
in 2017.
2021-05-04 00:25:35 +00:00
gutteridge
a5fa2590c6 mate-panel: update to 1.24.2
pkgsrc-specific change: this package no longer requires Python as a
build tool.

Change log:

mate-panel 1.24.2

  * update translations
  * wncklet: Check the length of the pixel data for empty thumbnails
2021-05-03 23:48:39 +00:00
gutteridge
3360da106a xscreensaver: adjust some documentation
Move the existing MESSAGE content to README.pkgsrc, as much of it
pertains to a non-default option that most users don't need to consider,
and otherwise is not a call to action for a user to do anything. While
here, restructure it a bit.

Also remove the sample NetBSD PAM configration file here, as the
security/pam-pwauth_suid package provides its own (slightly newer)
version of the same, and has its own MESSAGE that references its version
and its distinct installation location (and is a call to action that
users very much need to know about, as otherwise they'll end up with an
X session they can't unlock). There's no point possibly confusing people
with different example files. This addresses PR pkg/50622.
2021-05-03 23:31:40 +00:00
pho
4d74cf7192 *: Bump PKGREVISION for ghc-9.0.1 2021-05-03 19:00:52 +00:00
cirnatdan
69560a60f6 zenity: Really fix dependencies
gnome-common is deprecated, autoconf-archive should be used instead
itstool is part of yelp-tools
2021-05-03 18:57:58 +00:00
cirnatdan
3da3f4e3d4 zenity: Add itstool to fix build. Remove unnecessary gnome-common dep 2021-05-03 18:18:31 +00:00
pin
d7dd086f5d x11/xnotify: reclaim maintainership 2021-05-02 20:05:24 +00:00
wiz
d552dc3858 libxkbcommon: update to 1.3.0.
libxkbcommon 1.3.0 - 2021-05-01
==================

- Change `xkbcli list` to output YAML, instead of the previous ad-hoc format.

  This allows to more easily process the information in a programmetic way, for
  example

    xkbcli list | yq -r ".layouts[].layout"

  Contributed by Peter Hutterer.

- Optimize a certain part of keymap compilation (atom interning).

- Fix segmentation fault in case-insensitive `xkb_keysym_from_name` for certain
  values like the empty string.

  Contributed by Isaac Freund.

- Support building libxkbcommon as a meson subproject.

  Contributed by Adrian Perez de Castro.

- Add `ftruncate` fallback for `posix_fallocate` in `xkbcli interactive-wayland`
  for FreeBSD.

  Contributed by Evgeniy Khramtsov.

- Properly export library symbols in MSVC.

  Contributed by Adrian Perez de Castro.
2021-05-02 19:20:54 +00:00
nia
ab8a1fb4af *: Use the tools framework for gdbus-codegen 2021-05-02 11:06:12 +00:00
nia
773cde7da8 *: Use the tools framework for itstool
Now it should be more obvious when a package needs it as a dependency,
as it will fail loudly if it isn't declared as a tool.

While here, some duplicate dependencies on itstool were removed from the
MATE packages
2021-05-02 10:24:47 +00:00
wiz
97b9bd1882 xorgproto: update to 2021.4.
The big new feature in this release is Olivier's addition that makes up
XFixes 6: the new ClientDisconnectMode. An X server that is started on
demand (Xwayland) should ideally also terminate when the last client
disconnects. However, some X11 clients that provide system services will
linger around forever, preventing that shutdown.

With the new XFixes request, a client can designate itself as
to-be-terminated and the X server can ignore those clients when counting the
number of remaining clients. If no other clients are left, the server can
shut down.

Note that this requires changes to the X server and each client to work.


Hannah Rittich (1):
      Corrected comments in keysymdef.h.

Olivier Fourdan (1):
      xfixes: Add ClientDisconnectMode

Peter Hutterer (9):
      Makefile.am: reorder the protocols to group by default and LEGACY
      Makefile.am: move the man page rules to the top
      Integrate the keysym verifier into make check
      meson.build: use built-in variable substitution handling instead of sed
      meson.build: install the protocol .txt files in doc
      gitlab CI: add a job to compare meson and autotools standard installs
      scripts: exit with 77 if python-libevdev is missing
      gitlab CI: check that the autotools and meson versions are in sync
      xorgproto 2021.4

Pierre Le Marre (1):
      Deprecate XK_approxeq and XK_notapproxeq.
2021-04-30 09:42:33 +00:00
cirnatdan
4a260ec64a gnome-session: Update x11/gnome-session to 40.1.1
==============
Version 40.1.1
==============

	presence: Fix error detection when syncing initial screensaver state

============
Version 40.1
============

	presence: Do not auto-start the GNOME Shell screensaver service
	util: Unset LC_* variables as they may be unset at login time

============
Version 40.0
============

	util: Remove undesired variables from activation environment

===============
Version 40.beta
===============

	gnome-session: GNOME session will now only block sleep for suspend
		inhibitors and will block shutdown if a logout inhibitor is
		active.
		Previously a suspend inhibitor would prevent both sleep and
		logout. As such, applications may need to be updated and grab
		both a logout and suspend inhibitor.
	data: Re-add OnFailure= to .target units
	util: Disable capturing of subpatterns
	util: Only accept common space characters
	Stop dbus-daemon instead of restarting it
	data: Fix indirect conflict with exit.target via app.slice
	Translations updates
2021-04-29 09:57:26 +00:00
gutteridge
edb988a310 xorgproto: reflect built-in version present in NetBSD 9.99.82 2021-04-29 02:57:08 +00:00
leot
3eb7761420 gtk3: Update to 3.24.29
Changes:
3.24.29
=======

* Input:
 - Look for a Compose file in the right place (~/.config/gtk-3.0)
 - Revert some Compose sequence changes (mainly around dead
   acute and apostrophe)
 - Consume all key events during preedit, to avoid unexpected
   interactions
 - Ignore more modifiers during preedit, to allow using 3rd and
   5th level choosers
 - Fix handling of cursor positions in non-ASCII preedit text

* GtkSpinButton:
 - Interpret localized digits

* GtkScale:
 - Fix sporadic criticals

* GtkScrolledWindow:
 - Cancel overshoot on size changes
 - Avoid criticals with non-overlay scrollbars

* GtkFileChooser:
 - Handle smb mounts better

* GtkListBox:
 - Fix extending multi-selections

* Fix a possible crash in gtk_show_uri

* Wayland:
 - Improve font settings fallback

* X11:
 - Avoid log spam on exit
 - Don't beep on untrusted displays

* OS X:
 - Fix building on OS X 10.11
 - Add gdk-quartz-cocoa-access.h with api that provides
   access to native objects

* Translation updates:
 Dutch
 Nepali
 Swedish
2021-04-28 22:49:29 +00:00
pin
ac8b8df2b0 x11/kitty: update to 0.20.2
0.20.2
-A new protocol extension to unscroll text from the scrollback buffer onto the
screen. Useful, for example, to restore the screen after showing completions
below the shell prompt.
-A new remote control command kitty @ env to change the default environment
passed to newly created windows (#3529)
-Linux: Fix binary kitty builds not able to load fonts in WOFF2 format (#3506)
-macOS: Prevent option based shortcuts for being used for global menu actions
(#3515)
-Fix kitty @ close-tab not working with pipe based remote control (#3510)
-Fix removal of inactive tab that is before the currently active tab causing
the highlighted tab to be incorrect (#3516)
-icat kitten: Respect EXIF orientation when displaying JPEG images (#3518)
-GNOME: Fix maximize state not being remembered when focus changes and window
decorations are hidden (#3507)
-GNOME: Add a new wayland_titlebar_color option to control the color of the
kitty window title bar
-Fix reading kitty --session from STDIN not working when the kitty --detach
option is used (#3523)
-Special case rendering of the few remaining Powerline box drawing chars (#3535)
-Fix kitty @ set-colors not working for the active_tab_foreground.

0.20.1
-icat: Fix some broken GIF images with no frame delays not being animated
(#3498)
-hints kitten: Fix sending hyperlinks to their default handler not working
(#3500)
-Wayland: Fix regression in previous release causing window decorations to be
drawn even when compositor supports server side decorations (#3501)

0.20.0
-Support display of animated images kitty +kitten icat animation.gif. See
Animation for details on animation support in the kitty graphics protocol.
-A new keyboard reporting protocol with various advanced features that can be
used by full screen terminal programs and even games, see A protocol for
comprehensive keyboard handling in terminals (#3248)
-Backward incompatibility: Session files now use the full launch command with
all its capabilities. However, the syntax of the command is slightly different
from before. In particular watchers are now specified directly on launch and
environment variables are set using --env.
-Allow setting colors when creating windows using the launch command.
-A new option tab_powerline_style to control the appearance of the tab bar when
using the powerline tab bar style.
A new option scrollback_fill_enlarged_window to fill extra lines in the window
when the window is expanded with lines from the scrollback (#3371)
-diff kitten: Implement recursive diff over SSH (#3268)
-ssh kitten: Allow using python instead of the shell on the server, useful if
the shell used is a non-POSIX compliant one, such as fish (#3277)
-Add support for the color settings stack that XTerm copied from us without
acknowledgement and decided to use incompatible escape codes for.
-Add entries to the terminfo file for some user capabilities that are shared
with XTerm (#3193)
-The launch command now does more sophisticated resolving of executables to run.
The system-wide PATH is used first, then system specific default paths, and
finally the PATH inside the shell.
-Double clicking on empty tab bar area now opens a new tab (#3201)
-kitty @ ls: Show only environment variables that are different for each window,
by default.
-When passing a directory or a non-executable file as the program to run to
kitty opens it with the shell or by parsing the shebang, instead of just
failing.
-Linux: Fix rendering of emoji followed by the graphics variation selector not
being colored with some fonts (#3211)
-Unicode input: Fix using index in select by name mode not working for indices
larger than 16. Also using an index does not filter the list of matches. (#3219)
-Wayland: Add support for the text input protocol (#3410)
-Wayland: Fix mouse handling when using client side decorations
-Wayland: Fix un-maximizing a window not restoring its size to what it was
before being maximized
-GNOME/Wayland: Improve window decorations the titlebar now shows the window
title. Allow running under Wayland on GNOME by default. (#3284)
-Panel kitten: Allow setting WM_CLASS (#3233)
-macOS: Add menu items to close the OS window and the current tab (#3240, #3246)
-macOS: Allow opening script and command files with kitty (#3366)
-Also detect gemini:// URLs when hovering with the mouse (#3370)
-When using a non-US keyboard layout and pressing ctrl+key when the key matches
an English key, send that to the program running in the terminal automatically
(#2000)
-When matching shortcuts, also match on shifted keys, so a shortcut defined as
ctrl+plus will match a keyboard where you have to press shift+equal to get the
plus key (#2000)
-Fix extra space at bottom of OS window when using the fat layout with the tab
bar at the top (#3258)
-Fix window icon not working on X11 with 64bits (#3260)
-Fix OS window sizes under 100px resulting in scaled display (#3307)
-Fix rendering of ligatures in the latest release of Cascadia code, which for
some reason puts empty glyphs after the ligature glyph rather than before it
(#3313)
-Improve handling of infinite length ligatures in newer versions of FiraCode
and CascadiaCode. Now such ligatures are detected based on glyph naming
convention. This removes the gap in the ligatures at cell boundaries (#2695)
-macOS: Disable the native operating system tabs as they are non-functional and
can be confusing (#3325)
-hints kitten: When using the linenumber action with a background action,
preserve the working directory (#3352)
-Graphics protocol: Fix suppression of responses not working for chunked
transmission (#3375)
-Fix inactive tab closing causing active tab to change (#3398)
-Fix a crash on systems using musl as libc (#3395)
-Improve rendering of rounded corners by using a rectircle equation rather than
a cubic bezier (#3409)
-Graphics protocol: Add a control to allow clients to specify that the cursor
should not move when displaying an image (#3411)
-Fix marking of text not working on lines that contain zero cells (#3403)
-Fix the selection getting changed if the screen contents scroll while the
selection is in progress (#3431)
-X11: Fix resize_in_steps being applied even when window is maximized (#3473)
2021-04-28 08:35:56 +00:00
wiz
0d9caf208d xcb-util036: remove
Nothing in pkgsrc uses it any longer. Use xcb-util instead.
2021-04-27 17:09:59 +00:00
wiz
10c7e7bcc7 startup-notification: remove code for NetBSD < 5.99 2021-04-27 17:07:36 +00:00
wiz
92d78c218f renderproto9: remove
Compatibility package for native X from 2010. Nothing in pkgsrc
references it. I think we can remove it now.
2021-04-27 17:06:04 +00:00
wiz
437ff382e2 startup-notification010: remove
No users left in pkgsrc, please use startup-notification instead.
2021-04-27 17:01:49 +00:00
mrg
0a843265c7 various fixes for arm64 big endian support.
most of these simply extend matching from "aarch64" to "aarch64eb"
in various forms of code.  most remaining uses in pkgsrc of
"MACHINE_ARCH == aarch64" are because of missing aarch64eb support,
such as most of the binary-bootstrap requiring languages like rust,
go, and java.

no pkg-bump because this shouldn't change packages on systems that
could already build all of these.
2021-04-25 07:51:24 +00:00
wiz
f39ea0642a wxWindows-docs: remove dead download links 2021-04-25 06:50:24 +00:00
wiz
f7324f6b95 *: remove dead download link 2021-04-25 06:28:37 +00:00
wiz
ada389c18a *: remove dead download link 2021-04-25 06:15:39 +00:00
pin
3bbf252b92 x11/xnotify: reset maintainer 2021-04-24 20:04:11 +00:00
pin
e14529c25b x11/xdo: reset maintainer 2021-04-24 20:03:25 +00:00
pin
10d3cb70f6 x11/unibar: reset maintainer 2021-04-24 20:01:47 +00:00
pho
a8f5f36e96 Update PLIST 2021-04-24 19:04:20 +00:00
pho
e27934cb09 Update to X11-1.9.2
No change logs are provided by the upstream.
2021-04-24 19:02:53 +00:00
wiz
e5e867c474 xpmroot: remove
This was a separately packaged part of fvwm 2.4; the fvwm and fvwm3
packages now contain this.
2021-04-24 11:15:13 +00:00
gutteridge
e961e22930 konsole: fix builds: needs kinit dependency 2021-04-24 04:39:18 +00:00
wiz
4a7788d525 xworld: remove dead download link 2021-04-24 00:17:23 +00:00
jnemeth
65296669ea sort 2021-04-22 08:57:59 +00:00