summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2021-06-10Pullup ticket #6470 - requested by simonbbsiegert1-2/+4
x11/xorgproto: NetBSD-current build fix Revisions pulled up: - x11/xorgproto/builtin.mk 1.9 --- Module Name: pkgsrc Committed By: gutteridge Date: Thu Apr 29 02:57:08 UTC 2021 Modified Files: pkgsrc/x11/xorgproto: builtin.mk Log Message: xorgproto: reflect built-in version present in NetBSD 9.99.82
2021-03-28x11/alacritty: update to 0.7.2pin3-138/+138
Packaging: -Updated shell completions Fixed: -Crash due to assertion failure on 32-bit architectures -Segmentation fault on shutdown with Wayland -Incorrect estimated DPR with Wayland -Consecutive clipboard stores dropped on Wayland until the application is refocused
2021-03-28x11/xterm: update to 367pin2-7/+7
Patch #367 - 2021/03/26 -add OSC 22 to allow programs to select different pointer cursor at runtime. -change configuration for no-return functions to use _Noreturn when it is available, because clang --analyze does not properly handle the gcc noreturn attribute. -add cursorTheme resource to provide a way to enable or disable the cursor theme feature. -modified CopyWait event retries to use shorter sleeps, to improve responsiveness (tmux #2556). -improve quoting/escaping in demo-scripts per shellcheck. -add resizeByPixel resource, to permit disabling window manager resizing-hints (patch by Tim Oehl). -corrected printOptsImmediate handling of alternate-screen (report by Abhijit Dasgupta). -update sample terminfo to more closely match ncurses. -add/improve limit-checks for Xlib calls (report by Roman Fiedler). -fix a typo in the help-message (report by Tomas Korbar).
2021-03-22xlockmore: add pam-pwauth_suid to pam option on NetBSDwiz6-21/+28
Requested and patch supplied by John D. Baker on pkgsrc-users. Some pkglint cleanup while here. Bump PKGREVISION.
2021-03-22gtk3: updated to 3.24.27adam2-7/+7
Overview of Changes in GTK+ 3.24.27 =================================== * Input: Ensure preedit-start and preedit-end are emitted properly * GtkScrolledWindow: - Revert a change that broke touch scrolling * Theme: - Fix a problem with size changes in SSD decorations that caused mutter crashes - Use transparent black for window border in the dark theme * Windows: - Memory leak fixes - Fix unresponsive windows after tablet input - Add support for wheel and rotation axes * Translation updates: Belarusian German Kazakh Korean Latvian Turkish Overview of Changes in GTK+ 3.24.26 =================================== * Input: - Fix a few oversights in Compose file parsing - Fine-tune Compose preedit display * Theme: - Fine-tune scrollbar size and transitions - Reinstate invisible borders for tiled windows * Wayland: - Fix a problem with font settings not being found * Translation updates French Hungarian Turkish
2021-03-20x11/xsnow: Fix typo in patch commentgdt2-4/+4
2021-03-20x11/xsnow: Update to 3.2.2gdt5-20/+55
This catches up to a maintained version, almost 20 years later. Most notably, it uses gtk3 instead of raw Xlib. Joint work with is@. Upstream changes: version 3.2.2 1:change 'changes' into Flags.Changes 2:change gdkwindow -> NULL, several files ui.c: better behaviour of 'below windows' - 'confirm to click' combo 3:flags.c flags.h: separate FLAGS for default and vintage docs.c: some minor additions 4:buttons.h: change togglecode into scalecode flags.h uitils.h: transport some macro's ui.c: add documention about flags and buttons main.c: optionally move windows to 0,0 (movewindow()) Flags.MoveWindow --movewindow 5:some tweaks MoveWindow 6:more tweaks for MoveWindow Use also XConfigureWindow to set below or above. Now behaviour is OK when running in FVWM + xcompmgr or compton transparent.c: fixed 'show desktop' issue by re-adding: gdk_window_set_type_hint(gdk_window,GDK_WINDOW_TYPE_HINT_DOCK); wmctrl.c: add check for _NET_SHOWING_DESKTOP for visibility of windows windows.c: keep SnowWin below if Flags.BelowAll. Needed when SnowWin is not click-through. 7:add -theme flag. No button: too complicated for me. 9:make theme chooseable with a button 11:ui.c: minor tweaks version 3.2.1 1:utils.h: add fflush(NULL) to UIDO and UIDOS moon.c: create halo surface for painting. 2:fine tuning of ui graphics 3:start simplifying ui.c 11:finished 3: 12:doit.h flags.h: change DOIT macro's 13:docs.c:make it better 14:add option -hidemenu, add this to xsnow.desktop better format noisy output use #include "undefall.inc" to undef frquently used macros 15:simplify glade-id's 16:stratify ui.c code 17:stratify ui.c code 18:stratify ui.c code version 3.2.0 1:use 256x256 xpm for moon start Santa, aware of moon position adapt some trivial texts 2:add halo around moon add show-stars button add grey-out for moon buttons if not compositing manager add notice about that in the celestials tab 3:fix bug in moon.c: show moon, independent of birds some experiments with halo colours 4:moon.c: fix memory leak: halo_draw() docs.c: adapt man page ui.c: better way to grey out moon buttons configure.ac: remove test for alloca, and tell kdtree.c not to use alloca 6:ui.c: remove malicious assert from report_tree_type() utils.h: create macros UIDO and UIDOS to better deal with if(Flags.x != OldFlags.x) .... many functions: replace construct above with UIDO or UIDOS 7:Ack in man page for picture of moon. version 3.1.10 1:add moon and show-noshow for moon 2:put wind, stars, moon, meteorites in celestials add slider for moon speed 3:add button for moon size 4:let Santa like to hover the moon version 3.1.9 1:place 'Xsnow running' to a place wher this does not appear in xsnow -h or xsnow-H 2:wmctrl.c: a second check if window is hidden, based on WM_STATE see: https://tronche.com/gui/x/icccm/sec-4.html#s-4.1.3.1 3: typos in docs.c 5:wmctrl.c: use XQueryTree to find windows to snow on if _NET and _GTK are not available. Use also XGetWindowAttributes to determine if a window is visible. 6:change max number of scenery items to 60 wmctrl.c: use XGetWindowAttributes in stead of XGetGeometry version 3.1.8 1:use config.h to determine if alloca.h should be included configure.ac, Makefile.am: use pkg-config to locate X11, Xpm, xt, xproto 2:configure.ac: remove tests for libraries, relying on pkg-config now 3:remove uses of alloca, except ik kdtree.c define USE_LIST_NODE_ALLOCATOR and NO_ALLOCA in kdtree.c remove USE_LIST_NODE_ALLOCATOR from Makefile.am snow.c: free local variables in genxpmflake() version 3.1.7 1:windows.c: take care of redfining Rootwindow if xscreensaver is detected version 3.1.6 1:add xscreensaver support and vroot.h version 3.1.5 1:remove .png and .jpg from bootstrap and src/Pixmaps/ from tar.gz 2:main.c drawit(): draw stars and meteorites behind birds 3:fallensnow.c: GenerateFlakesFromFallen(): reduce the amount of generated snow Changed info text by 'Blow off' slider. 4:src/Makefile.am: separate scripts for generating ui_xml.h and snow_includes.h Create script 'simplemake.sh', to be used on systems where the './configure;make;make install' suite does not work. version 3.1.4 1:remove AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_ALLOCA from configure.ac (see comment there) Checked all malloc's, alloca's and realloc's for allocating >0 bytes version 3.1.3 1:add flag -showrudolph add flag -blowsnow remove FullScreen from .xsnowrc add flag -usebg add flag -snow add flag -nosnow add flag -showtrees add flag -wind add flag -keepsnowonwindows add flag -keepsnowonscreen add flag -keepsnowontrees add flag -keepsnow add flag -fluffy add flag -meteorites stratified version.h moved PrintVersion to utils.c version 3.1.2 1:hashtable.cpp: do not use 'auto' docs.c: added note about no menu when files are present in $HOME/xsnow/pixmaps Check on version of GTK. If too low, give option to start without ui. 2:simplify code for running without menu if level of GTK is too low 3:stratify above mentioned code version 3.1.1 moved debian stuff out of the distribution version 3.1.0 1:change version number some trivia in transparent.c 2:take care that only generated flakes are used when snow->defaults 3:snow flakes size adjustable 4:limit snowsize start snowflake always above window all generated snow xpm's: width multiple of 8 also all off the vintage xpm's in Pixmaps change defaults for max number of flakes and blow-off to more humane numbers 5:use effective width for flakes (weff in snow.c) small changes in GenerateFlakesFromFallen() it appears that the height of an xpm should be >=2 to prevent terrible degradation of performance. snow.c: genxpmflake() 6:snow.h, snow.c: remove w and h from type Snow, these were redundant 7:changed some defaults and ranges 8:snow.c: reduce extra_flakes to 300. I have the impression that this is beneficial for cramped systems correct bug: blowoff.c: do not generate blow-off snow if Flags.NoSnowFlakes 9:utils.c: wrapper for cairo_paint_with_alpha(). If alpha > 0.9, use cairo_paint(). Seems to have some performance gain (less stress on Xorg), but I am not sure. main.c: hide gtk_widget TransB when not used. gray out transparency when running in fvwm-like environment added test2.sh for 'make check' and 'autopkgtest' GetCurrentWorkspace now always returns 0 if there are problems 10:added tests using simulated mouse clicks, test2.sh and test3.sh xsnow reports now which Santa is chosen, needed for 'make check' and autopkgtest in Pixmaps: changed snowtree.xpm, eland.xpm, polarbear.xpm, huis4.xpm, AltSanta*.xpm to use one char to encode color using 'convert in.xpm -colors nn out.xpm' 11:removed references to test2.sh and test3.sh add flag '-noisy' corrected non fatal bugs in xpmtobits implemented 'birds follow Santa' 12:main.c: do_display_dimensions(): restart stars etc. not in the first call add scale button for 'Lift snow windows' == OffsetY 13:corrected handling of fluff in snow.c corrected: if !ShowBirds, Santa should be shown (main.c) 14:some fine tuning snow on trees 15:trivia in snow.h 16:fixed serious bug in snow.c which caused freezing snow flakes when changing size of flakes version 3.0.10 1:Better icons 2:better flakes 3:more flakes, auto generate snow includes and macro's for pixmaps.c 4:more flakes 5:more flakes birds.c: made attraction point transparent again ui.xml: remove seperators from snow tab 7:get rid of snow??.xbm. Conversion from xpm is done with xpmtoxbm(). rename snow*.xpm to flake*.xpm 8:next to the 7 archaic flakes, generate random flakes changed the addcopyright.sh script to only trigger on the first -copyright- line 9:some code clean up version 3.0.9 1:Windows.c: remove useless call to DisplayDimensions from do_wupdate() 2:fallensnow.c xsnow.h: shorter time between updates fallensnow better simulation of plowing 3:snow.c: InitFlake takes now care of inserting flake in set of flakes version 3.0.8 1:check op _NET_WIM_WINDOW_TYPE_DOCK: do not fall snow on such a window 2:changed 0 -> NULL where appropriate insert __attribute__ ((unused)) via macro UNUSED where appropriate 3:create GetProperty32() in wmctrl.c 4:fallenshow.h: moved window-specific items in FallenSnow to FallenSnow.win 6:stratify windows.c transparent.c: make also click-through in draw callback 8:ask for confirmation before permanently de-activating 'Below windows'. Remove 'BelowAll' from .xsnowrc. 9:also in Cairo fluff 12:better display of blown snow 13:change code for going in and out full screen mode default is now full screen transparent.c: draw1(): remember two previous widgets in stead of one. removed full-screen button, see comment at Flags.FullScreen in main.c 14:Solution for refusing to go below windows: first ask the opposite. 15:Use absolute x,y coordinates for determining snow window placement and dimensions. Created a call back to check coordinates and dimensions of snowwindow once per second. 16:Changed css color for troughs. No flakes: no fallensnow, no fluff, no blowoff, no treesnow. Flakes blown off trees&window&bottom: smallest type of snow. Flakes from disappearing fallensnow: all types. Somewhat more randominess in generateflakesfromfallensnow in the x-value of the flakes. Better ploughing! 17:yellow confirm button. Bigger logo santa.xpm Stratified MakeFlake-InitFlake combo. Corrected two typos in flags.c 18:take care that trees are not placed partially right from screen removed -noquiet flag version 3.0.7 1:adapt hovertext for 'Below windows' button. some code-cleanup version 3.0.6 1:Correct some typo's Removed memory-leak in birds.c: birds_draw birds.c: birds_draw: Correct position of birds by their width and height 2:Paint with transparency if ~Flags.BelowAll 3:No need for restart after changing below/above 4:introduction of transparency used by painting fixed bug concerning removing trees 5:scenery.c: change definition of Tree to **Treeinfo and changed a few lines accordingly RedrawTrees now clears fallensnow on scenery Change factor -> cpufactor fallensnow.c: HandleFallenSnow: do not collect snow on bottom when Flags.NoKeepSBot 6:Changed actions at interrupt. Removed unused CleanGC transparent.c: simplified applying skip-taskbar-hint added skip-pager-hint version 3.0.5 New major release transparent.c: Prevent icons for transparent windows showing up in taskbar windows.c: no update of windows if not snowing on a desktop DetermineWindow (windows.c): make sure IsDesktop is initialized SigHandler (main.c): Nicer exit after interrupt. Use execvp instead of execve restarting xsnow. Stratified some code starting from main.c: drawit wmctrl.c: also sticky=1 if (int)ws == -1 Adapt for uploading to debian version 3.0.4.30 Some trivial changes to settings tab. Better handling of clicking BGColor button. Removed root window choice. Birds: set meanspeed before creation, not after. version 3.0.4.29 Gray out all birds buttons when appropriate version 3.0.4.28 In settings: gray out and make inactive not usable buttons version 3.0.4.27 better logic to determine what kind of windows are used simplified ui settings window version 3.0.4.21 transparent.c: remove sticky hint for gdkwindow: this is ierreversible made do_wupdate conform. Created windows.c. This is a mess, have to look into it. version 3.0.4.20 ui: colors, and slight layout improvements corrected error after going to full screen of behind windows removed setting of kde background (kdesetbg) version 3.0.4.19 re-instated the stopafter functionality ui: set colors version 3.0.4.18 added a warning for a too high system load version 3.0.4.17 convert snow_on_tree done, together with some other minor adjustments version 3.0.4.16 produce output with -h, -help, -H, -manpage, -v, -version without calling gtk_init() made parsing of flags conformant with the docs: added -v place test for wayland before gtk_init() do not draw fallensnow when window is hidden (iconized) version 3.0.4.15 blowoff in standard made timeout callbacks conform doc version 3.0.4.14 fallensnow in standard version 3.0.4.13 place gtk_init before handling the flags changed code for 'on all workspaces' (settings) do not collect snow if y <= 0 implemented part of standard form for fallensnow todo: snow disappears now from windows that show on all workspaces version 3.0.4.12 draw stars using surfaces version 3.0.4.11 added stdlkib.h where desirable version 3.0.4.10 stars done version 3.0.4.09 some minor things in snow.c version 3.0.4.08 wind done version 3.0.4.07 meteorite done version 3.0.4.06 snow in standard form for the major part version 3.0.4.05 start with snow in standard form. hashtable.{cpp,h}: added set functions turned macro's delflake and makeflake into functions stratified declarations of xpm's (pixmap.(c,h} added snow xpm's (it seems there is no standard function to convert bitmap to GdkPixbuf) implemented canonical update of sreen, using gtk_widget_queue_draw() version 3.0.4.03/4 put birds in 'standard form' version 3.0.4.02 gtk-scenery working use timeout time at computing birds position (contrary to 3.0.3) version 3.0.4.01 Santa.c: handle usage of user-defined Santa if Flags.NoMenu: do not write to ui labels or make ui sticky/unsticky Made start with gtk-ing scenery. version 3.0.3.01 All santa stuff moved from main.c to Santa.c Added utils.c utils.h version 3.0.3-gtk-0.1 Santa runs in gtk version 3.0.3 birds.c: use actual time to compute bird positions instead of callback time birds.c: make speed adjustment of birds dependent on time elapsed previous line: not a good idea, removed corresponding code birds.c: more dramatic (re)start version 3.0.2 If birds not on active workspace, do not updte and paint them Add 'extern' to all function prototypes for consistency. Diversify debian/copyright version 3.0.1 make ui stickiness same as snow and birds windows resolve some debian copyright issues in debian/copyright version 3.0.0 use wallcl()*1.0e6 to initialize drand48, not wallclock() mv ui.glade ui.xml add css to minimize ui. add birds page, not functioning yet. make xsnow compilable with g++ adding birds .... version 2.0.22 xsnow.desktop: in xfce icon does not show in panel: change 'xsnow.xpm' into 'xsnow' do not show flake count when option -nomenu is given fixed bug: when no desktop session can be determined from environment: make it 'unknown_desktop_session' - Thanks to Xose Vazquez Perez version 2.0.21 attempt better layout of settings screen Somewhat better layout for all menus Rudolf -> Rudolph in displayable strings Show number of flakes in 'snow' tab Added some id's in ui.glade version 2.0.20 replace timing loop with g_timeout_add() add polarbear use g_get_monotonic_time() for wallclock give every snowflake its own g_timeout_add() give Santa highest priority (not that it matters much, it seems) Change fuse algorithm: now Updatesnowflake kills flake when number of flakes is above threshold Initsnowflake: start y above above window updatesnowflake: do not force y >=0 add button for flake-count-max put refresh of trees in g_timeout_add() idem for stars Smooyth vertical movements of Santa remove nosnowarea's. Replace nosnowarea_static by TreeRegion reinstate nosnowarea_dynamic fix issue with erasing flakes that are in a tree if FlakeCount > max, high probabilty to remove blown-off flakes all scales show now numerical value removed -showstats option version 2.0.19 debian/tests/control: removed test2.sh version 2.0.18 main.c: test if WAYLAND_DISPLAY is set before setting GDK_BACKEND main.c: restart after changing display settings main.c: no Thanks after man page or help docs.c: minor adjustments debug.h: added main.c, flags.c: do not assume getenv("HOME") works as expected. version 2.0.17 main.c: The output of PrintVersion() appeared in the top of the man page. Corrected this. main.c: CleanFallenArea() marked the fallensnow region always as clean, but this must be done only when whole x-range is cleared. version 2.0.16 dsimple.c: int screen = 0; -> static int screen = 0; and move to the top of the file. Ticket 1: gcc-10 related transparent.c: keep xsnow visible after 'show desktop', and show xsnow on all desktops wmctrl.c: special care for compiz version 2.0.15 ui.glade: added 'Donate' button version 2.0.14 src/Makefile.am: use exec_prefix in stead of prefix for gamesdir transparent.c: simplify creation of transparent window main.c: removed use of SigHupHandler docs.c: corrected misspelled default values test1.sh: check 'xsnow -h' if default values are subtituted main.c, ui.glade: better algorithm to determine number of flakes to generate version 2.0.13 main.c: do_genflakes(): take into account that do_genflakes() can be disabled by SnowRunning flags.c: add forgotten -alpha flag version 2.0.12 pixmaps.c: corrected width and height for snow. main.c: simplified create rectangular region debian/copyright: corrected main.c: remove flakes that fall below bottom of screen, also if no fallensnow on bottom main.c: corrected bug which coaused no snow at all with -nomenu Lower default snowspeed (SNOWSPEED in xsnow.h) update snowflakes in chunks, so that other animations run at desired speed. remove option -kde: settings are the same as for -gnome do not add or delete flakes when updating snowflakes is running (test on SnowRunning) for updatesanta, gensnowflakes, snowflakes: after a suspend or sleep the elapsed time can have a strange value. Take care of that. version 2.0.10 prepare for running in wayland by setting environment variable GDK_BACKEND=x11 (main.c) fix some typo's in docs.c version 2.0.9 some debian adjustments fix xfce problems: the workspace of the transparent snow window is not available in xfce some windows have both the _NET_FRAME_EXTENTS and _GTK_FRAME_EXTENTS. Priority is given to the latter. Snowflakes that touch fallen snow are not erased any more: erasure caused bad looking effects. Removed 'showstats' from config version 2.0.8 some more debian stuff add support for xfce desktop version 2.0.7 added some debian stuff version 2.05 Fixed issues when trees are not shown: snow was still collecting on trees, snow was not visible after not-shown tree. version 2.04 Fixed bug in main.c: check for valid return value of FindWindow() in do_wupdate(). Version 2.03 Fixed bug in main.c: only set transworkspace if usingtrans. Version 2.02 Snowing halted when a workspade before the snow workspace was removed. Fixed by checking the workspace of SnowWin in do_wupdate(). Solved in 2.01 tree-xpm's are mirrored randomly flag -treeregion implemented fluff on bottom in snow window when nokeepsnowonscreen parametrize MAXONTREES implement vintage in fvwm: after minimize window, no snow is shown on the window when it is restored. Handle window that is visible on all workspaces implement no snow when window disappears implement nowplow Try to snow on trees plowing should be partial: only take snow away where Santa was: Won't fix stars are competing with fallen snow: let snow win: Won't fix Create precise region from bitmap vintage tree Implement nokeepsnowonwindows etc when wind: make generated flakes at bottom cyclic Solved strange behaviour with system monitor window and others: gedit, nautilus etc. on gnome desktop no problem on fvwm desktop find automatically desired offsets determine size of decoration from a partial screendump ? use xwininfo to point to a gauge window ? no rounding of edges of fallen snow at the bottom automatically determine tree regions create 'fuse': remove nearly all flakes when number is really too high for testing purposes: color a region see do_testing() read tree.xpm from ~/xsnow/pixmaps/tree.xpm if present let Santa plough through fallensnow: do not redraw fallen snow if overlap with Santa faster update of fallen snow after move of window animation of blown fallen snow extra snow not cyclic get rid of flake.x and y, use only rx and ry animation of snow fallen from disappeared windows gracefully exit when window where is snowing in, disappears let trees not overlap fallensnow surfaces often too jerky round snow at the edges animation of do_clean let Santa be affected by strong wind replace old wind by storm now and then offsets for windows & bottom wind is changing continuously cyclic disappear, appear of flakes Solve floating point exception when starting in too small window (oclock) (div by 0 in RandInt) move to other workspace of a window: bad behaviour: snow stays on original workspace, window does no receive snow any more: see put correct workspace in fallensnow areas in xsnow.c snow on windows: implemented ctrl-c sometimes causes: cannot parse output of wmctrl: solved by letting wmctrl return -1 in case of problems 2019-01 A few minor changes after 1.42: changed timing loop find Desktop in Gnome and KDE can run in user-pointed window (-xwininfo) added another kind of tree added starts added meteorite changed algorithm for fallen snow nosnowarea's and some more ...
2021-03-20qt5-qtsvg: add a security fix from upstreamgutteridge3-3/+30
This doesn't have a CVE assigned (yet); it's listed as a security fix in Red Hat errata, etc. (https://bugzilla.redhat.com/show_bug.cgi?id=1931444)
2021-03-18x11/Makefile: add lxhotkeygutteridge1-1/+2
2021-03-18lxhotkey: add version 0.1.1gutteridge5-0/+63
LXHotkey is a universal application for the Lightweight X11 Desktop Environment (LXDE) which allows viewing and changing global keyboard shortcuts for window manager actions, including ones to start applications.
2021-03-17xkbcomp: update to 1.4.5.wiz2-7/+7
No exciting changes here. If anything, this release is less exciting than previous versions. The default keymaps now all ship with high keycodes which the server won't support and and they also include keycodes that aren't mapped to any keysyms. So screaming multiple warnings at every user on every keymap compile about this is rather pointless and generates unwanted bugs. These blood-curdling, adrenaline-laden warnings have been downgraded to mere informational messages. And we all know no-one reads those. Peter Hutterer (7): Remove trailing whitespaces gitlab CI: add basic build test Replace WARN[1-9], ERROR[1-9], etc. with their unnumbered version Downgrade the warning for missing symbols to info keycodes: downgrade the >255 keycode warning to an info keycodes: compress the high keycode warning xkbcomp 1.4.5
2021-03-16qt5-qtlocation: Fix packaging under NetBSDryoon1-0/+5
2021-03-15qt5-qtbase: more than just linux needs QMAKE_PLATFORM set these daysmarkd1-2/+10
2021-03-15qt5-qtbase: allow passing additional arguments to qmake.markd1-2/+2
2021-03-14libxkbcommon: update to 1.1.0.wiz2-7/+7
libxkbcommon 1.1.0 - 2021-02-27 ================== - Publish the `xkb-format-text-v1.md` file in the HTML documentation. This file existed for a long time but only in the Git repository. Link: https://xkbcommon.org/doc/current/md_doc_keymap_format_text_v1.html - Add partial documentation for xkb_symbols to xkb-format-text-v1.md. Contributed by Simon Zeni. - Update keysym definitions to latest xorgproto. In particular, this adds many special keysyms corresponding to Linux evdev keycodes. Contributed by Peter Hutterer <@who-t.net>. - New API: Too many XKB_KEY_* definitions to list here.
2021-03-09lxterminal: update to 0.4.0gutteridge2-8/+7
Fixed word-wise selection issue when running on gtk3 Fixed URL highlighting feature broken after updating libvte to 0.60. Added new “Bold is bright” feature and setting. Added new “Visual bell” feature and setting. A few translation updates.
2021-03-09lxsession: update to 0.5.5gutteridge2-9/+8
Remove libunique dependency, and use glib >= 2.28.0 to handle unique apps both for GTK+ 2 and 3. Fix possible memory issue: use memmove instead of memcpy for overlapping area copy. Fix memory issue: never free buffer returned by gtk_entry_get_text(). Fix spelling error: assiociate -> associate. Pass desktop_environnement as a parameter for lxsession-xdg-autostart to fix wrong autostart processing. Replace “images_display” with “image_display” for consistency. Translations updates.
2021-03-08Recursive revbump associated with update of lang/ocamljaapb5-8/+10
2021-03-06py-terminator: Fix dependencies, match those in setup.pynia1-4/+8
2021-03-06konsole: update to 20.04.1markd4-90/+162
qt5/kf5 version.
2021-03-02xfce4-screenshooter: update to 1.9.8gutteridge3-11/+16
Change log: 1.9.8 ====== - Fix dialog icons and add title to error dialog - Go back to actions dialog if image upload fails (#12) - Go back to actions dialog if GtkFileChooser is dismissed (#33) - Make radio buttons execute actions on enter/space press - Exclude shadow borders from CSD windows (!10) - Capture mouse cursor in rectangle selection (#30) - Region size should show updated size (!9) - Add info about Ctrl to "Select region" tooltip - Replace AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!4) - Added 24px and 32px icons - Fix screenshot capture when scale > 1 - Add new App icon and switch to rDNS icon name - Switch to README.md and foreign automake mode - Bug #16717: Move from exo-csource to xdt-csource - Update homepage link at appdata.xml - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
2021-02-26x11/xst: expand DESC as requested by @wiz via e-mailpin2-3/+16
2021-02-26x11/xst: adopt maintainershippin1-2/+2
2021-02-25gtk4: Fix a typo in commentryoon1-2/+2
2021-02-25pluralize GUInia1-2/+2
2021-02-25Add xstpin1-1/+2
2021-02-25x11/xst: import packagepin5-0/+76
xst is a st fork with some patches applied and other goodies.
2021-02-25x11/st-term: prepare to import xstpin1-1/+3
2021-02-25modular-xorg-xquartz, libAppleWM: Use predefined OSX_SDK_PATHryoon1-5/+2
The latest macOS Big Sur 11.2.1 and Xcode 12.4 as of 2021-02-24 do not provide 11.2 SDK. They provide 11.1 SDK instead. mk/platform/Darwin.mk has workaround for this situation. So use the workaround directly. OSX_SDK_PATH may be internal, however it is accessible over 5 years. It may not be a big problem hopefully.
2021-02-25x11: Enable gtk4ryoon1-1/+2
2021-02-25x11/gtk4: import gtk4-4.0.3ryoon9-0/+872
GTK is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK is suitable for projects ranging from small one-off tools to complete application suites. GTK has been designed from the ground up to support a range of languages, not only C/C++. This package contains GTK 4.
2021-02-25xorgproto: update to 2021.3.wiz2-7/+7
If you thought the 2021.2 release was exciting, well, you're in for a surprise: this one even builds with meson! How cool is that?! Somewhat related: the new script to generate and verify the keysyms was missing from the (autotools-generated) tarball, causing a meson build from that tarball to fail during the setup phase. This is fixed now. No changes to the rest of the sources, so this is effectively identical to yesterday's tarball.
2021-02-24Fix buildlink path.hauke1-2/+2
2021-02-24Fix buildlink path.hauke1-2/+2
2021-02-24Do not build on macosx and linuxen, for now.hauke1-2/+4
Some of the patching may break one or the other, and upstream needs to review the Linux == Unix assumption which triggered the patching. Plus, upstream supplies binary packages for both.
2021-02-24Qt client for the X2Go remote desktop systemhauke12-1/+308
2021-02-24NX X11 protocol compression library, for use with x2gohauke6-0/+96
2021-02-24xorgproto: update to 2021.2.wiz2-7/+7
This release is mostly all about keysyms. Some additions to Vietnamese and Hangul but the big set of commits here is catching up with several years of Linux kernel releases. The kernel's evdev interface has semantic keycodes (e.g. KEY_ESC is what you'd expect). Beyond the normal range expected to change with different layouts there are many keycodes that should only ever do one thing. For example, KEY_ONSCREEN_KEYBOARD should display the OSK regardless of layout). In the past, we've added these keysyms on a as-requested basis. We now have a reserved subrange in the already reserved range for XF86Foo keysyms. Within that range, keysyms map directly to their evdev counterparts, making future updates easier. The above example KEY_ONSCREEN_KEYBOARD now has a XF86OnScreenKeyboard keysym. The header file follows a strict convention to make this range machine-readable, xkeyboard-config can make use of this to make those keysyms available by default. Note that almost all keys are outside the X keycode range so very little will change under X. Note that most keys exist on selected devices only so the practial use is quite limited. But those keysyms are available through normal XKB configuration so users can re-map existing keys where needed. Aside from those, a bit of misc cleanup work. Many thanks to all contributors.
2021-02-21gtk3: updated to 3.24.25adam2-7/+7
Overview of Changes in GTK+ 3.24.25 =================================== * Settings: - Make cursor aspect ratio setting work * Broadway: - Fix touchscreen event handling - Support Android / Chrome on-screen keyboard * Windows: - Fix issues with Intel graphics drivers - Avoid UAC for gtk-update-icon-cache * Wayland: - Avoid crashes with tablet input - Add api to support clients with subsurfaces better * Inspector: - Make the inspector available in non-debug builds * Theme: - Make scrollbars larger - Disable shadows on maximized, fullscreen and tiled windows * Printing: - Support Avahi-discovered printers better * Input: - Show preedit for compose sequences - Support long compose sequences - Support compose sequences producing multiple characters * Translation updates Belarusian British English Catalan Friulian Galician Japanese Persian Serbian
2021-02-21py-pyperclip: updated to 1.8.2adam2-7/+7
1.8.2: Unknown changes
2021-02-15x11: Enable xcb-imdkitryoon1-1/+2
2021-02-15x11/xcb-imdkit: import xcb-imdkit-1.0.2ryoon5-0/+66
xcb-imdkit is an implementation of xim protocol in xcb, comparing with the implementation of IMDkit with Xlib, and xim inside Xlib, it has less memory foot print, better performance, and safer on malformed client.
2021-02-14Mark these packages Ruby 3.0 incompatibletaca1-1/+3
2021-02-11kde-baseapps4: remove commented out lines in Makefilemarkd1-13/+1
2021-02-11kde-baseapps4: don't build dolphinmarkd4-42/+28
2021-02-11x11/alacritty: update to 0.7.1pin3-553/+278
0.7.1 -Jumping between matches in backward vi search 0.7.0 Added: -Support for ~/ at the beginning of configuration file imports -New cursor.style.blinking option to set the default blinking state -New cursor.blink_interval option to configure the blinking frequency -Support for cursor blinking escapes (CSI ? 12 h, CSI ? 12 l and CSI Ps SP q) -IME support on Windows -Urgency support on Windows -Customizable keybindings for search -History for search mode, bound to ^P/^N/Up/Down by default -Default binding to cancel search on Ctrl+C -History position indicator for search and vi mode Changed: -Nonexistent config imports are ignored instead of raising an error -Value for disabling logging with config.log_level is Off instead of None -Missing glyph symbols are no longer drawn for zerowidth characters Fixed: -Wide characters sometimes being cut off -Preserve vi mode across terminal reset -Escapes CSI Ps b and CSI Ps Z with large parameters locking up Alacritty -Dimming colors which use the indexed CSI 38 : 5 : Ps m notation -Slow rendering performance with a lot of cells with underline/strikeout attributes -Performance of scrolling regions with offset from the bottom -Extra mouse buttons are no longer ignored on Wayland -Numpad arrow keys are now properly recognized on Wayland -Compilation when targetting aarch64-apple-darwin -Window not being completely opaque on Windows -Window being always on top during alt-tab on Windows -Cursor position not reported to apps when mouse is moved with button held outside of window -No live config update when starting Alacritty with a broken configuration file -PTY not drained to the end with the --hold flag enabled -High CPU usage on BSD with live config reload enabled -Alacritty not discarding invalid escape sequences starting with ESC -Crash due to clipboard not being properly released on Wayland -Shadow artifacts when resizing transparent windows on macOS -Missing glyph symbols not being rendered for missing glyphs on macOS and Windows -Underline cursor being obscured by underline -Cursor not being rendered with a lot of unicode glyphs visible -IME input swallowed after triggering a key binding -Crash on Wayland due to non-standard fontconfig configuration -Search without vi mode not jumping properly between all matches Removed: The following CLI arguments have been removed in favor of the --option flag: --persistent-logging --live-config-reload --no-live-config-reload --dimensions --position -live-shader-reload feature -Config option dynamic_title, you should use window.dynamic_title instead -Config option scrolling.faux_multiplier, which was replaced by escape CSI ? 1007 h/l -WinPTY support on Windows
2021-02-11xterm: update to 366.wiz2-7/+7
Patch #366 - 2021/02/10 correct a compiler-warning fix in patch #352 which allowed sign-extension of coordinate values (report by "CismonX"). correct upper-limit for selection buffer, accounting for combining characters (report/testcase by Tavis Ormandy). with alwaysHighlight true, xterm does not properly track focus. The screen->select FOCUS flag remains always on, which prevents bellIsUrgent from working, as the urgent WM_HINT flag is only set in setXUrgency() when the window is not focused. Fix this by updating screen->select in unselectwindow() regardless of the value of always_highlight (patch by Jiri Bohac). improve fix for interaction between SRM and ENQ (report by Grant Taylor). build-fix for --with-Xaw3dxft, needed when --with-toolbar is omitted (report by Jimmy Olgeni, Emanuel Haupt).
2021-02-08x11/xterm: update to 356pin2-7/+7
Patch #365 - 2021/02/03 -Amend fix for “word” selection in patch #364 to limit that to the insert selectable action, which reads data from the screen. This restores the interactive behavior where double-clicking on a “word” would make subsequent selection extensions by words as well as suppressing some boundary-checks (report by David Wolfskill, FreeBSD #253225). Patch #364 - 2021/02/02 -Add -fc option. -Correct/improve limit-checks for SRM versus ENQ from patch #344 (report by Tom Szilagyi). -Enable XftFont resource in Xaw3dxft configuration (patch by Tavis Ormandy). -Improve quoting/escaping in build-scripts per shellcheck. -Add libpcre2-posix to the packages tested for --with-pcre2 option, needed with Fedora (report by Tomas Korbar). -Correct a typo in manual page, and note that KeepClipboard may not be compiled-in (report/patch by Sean C Farley). -Corrected boundary-checks for “word” selection used in onNClicks resources (report by Tavis Ormandy). -Update to autoconf-2.52-20210101, to improve shellcheck warnings. -Improve configure check for desktop categories.
2021-02-07*: Recursive revbump from audio/pulseaudio-14.2.nb1ryoon40-80/+80
2021-02-06x11/kwindowsystem: use qt5-qtmacextras on Darwindbj3-17/+34