Commit Graph

2711 Commits

Author SHA1 Message Date
wiz 60b84e58a6 fvwm3: make documentation optional
Option still defaults to on, so no change.

From Vitaly Shevtsov, to avoid a ruby dependency.
2024-03-22 13:54:54 +00:00
pin 7e1052a855 wm/evilwm: update to 1.4.3
- Send more accurate response to _NET_REQUEST_FRAME_EXTENTS.
 - Support arbitrary key binds and semi-arbitrary button binds.
 - Reread config and remanage all windows on SIGHUP.
2024-03-22 12:16:40 +00:00
pin ff03fd35b9 wm/dwm: update to 6.5
- No ChangeLog found.
2024-03-22 12:14:49 +00:00
vins 6e321dd0bb wm/sdorfehs: also replace @CC@ with actual compiler 2024-03-11 14:01:13 +00:00
vins 3b2b187dd2 wm/sdorfehs: fix build on SunOS
Bump revision.
2024-03-10 21:02:21 +00:00
vins 8cdc349186 wm/cde: standardise pam policy files location 2024-03-09 23:59:38 +00:00
charlotte 8c5a8b1b50 wm/cwm: Update to 7.4
2023-10-20: Ninth public release 7.4 of portable cwm. Changes made between
OpenBSD 7.3 and 7.4:

- Allow cwm(1) to cycle through windows of the same window class as the active
  window, default key binding to M-grave, respectively Alt-Tilde, like with
  other window managers.
2024-02-27 23:50:07 +00:00
wiz e7ac7993fd wmakerconf: add -lX11 for Linux
Addresses 57964.

I wonder why this is necessary, it works fine on NetBSD (with modular
X.org) without this - -lX11 and other X libraries are on the linker line.
2024-02-26 22:19:36 +00:00
gutteridge 881d18e76f awesome: fix builds with newer Ruby versions 2024-02-14 03:31:15 +00:00
vins bdd3b0e9f3 wm/emwm-utils: update to v1.2
Jan 28, 2024 - v1.2
  - Fixed enableLocking switch in xmsm
  - xmtoolbox now adjusts "Session" menu according to xmsm config
  - Added optional workspace shading on logout
  - Decorations are no longer hard-coded in xmtoolbox
  - Added option to hide separators in xmtoolbox
  - Added option for horizontal toolbox layout
2024-02-11 11:24:43 +00:00
vins 4731906d52 wm/emwm: update to v1.2
Jan 28, 2024 - v1.2
  - Window decoration hints/functions are now handled dynamically.
  - Sticky root menu (rootButtonClick resource) functionality has been
    restored.
  - Missing emwmrc(4) manpage has been added.
  - Client specific "overrideGeometry" resource can now be used to force
    geometry on application windows that offer no conventional way to do so.
2024-02-11 11:12:24 +00:00
gutteridge 848507171e obconf-qt: update to 0.16.4
Upstream changes are a fix for building with libxml2 2.12 and
translation updates.
2024-02-06 02:30:52 +00:00
adam db5b1361de revbump for devel/abseil 2024-01-30 18:29:16 +00:00
ryoon 830d738c3a *: Recursive revbump from audio/pulseaudio-17.0 2024-01-30 14:21:28 +00:00
vins 0bd6f0946e wm/cde: update to 2.5.2
This is mainly a bugfix release addressing various issues.
Noticeably, this release included a fix to a bug reported on #netbsd
irc by a couple of of users, resulting in a frozen display on saved
sessions.

# pkgsrc changes

  * Add session file for CDE to use with other display managers.
  * Update dtlogin service script and README.
  * Explcitely set utmp/wtmp file paths.
  * Use a PHONY target instead of pre-install for PAM files.
  * Remove redundant dependencies.

# upstream changes (since 2.5.1)

### 2.5.2 (stable) 11/18/2023

Shortlog:

Cy Schubert (1):
       * Fix build under LLVM15

Jon Trulson (9):
       * Apply various patches from Giacomo Comes <co...@na...>
       * Patch from Giacomo Comes: rename ksh manpage to ksh-cde
       * Add DesktopNames=CDE to cde.desktop
       * pgadmin.dt: set icon from pgadmin to pgadmin3
       * dtfile/dterror.ds: fix script defines typo
       * dtksh: enable SHOPT_ECHOPRINT
       * dticon, dtpad, dtterm: fix session save issues (sprintf bogosity)
         lib/DtHelp: strmove(): return memmove() result
       * .gitignore: add new locations of dtsession/dtlogin PAM files

Peter Howkins (3):
       * (Pascal Stumpf) Makefile.am change several places where ${prefix}
         Dshould be $(CDE_INSTALLATION_TOP)
       * (Pascal Stumpf) CDE doesn't provide the ksh binary, don't install
	     the manpage for it
       * (Pascal Stumpf) dtlogin: On OpenBSD start X as root (it drops
	     privileges later)

hyousatsu (15):
       * DtTerm: fix a segfault by allocating a string dynamically.
       * dtwm: fix a title bar resizing issue.
       * dtwm: fix compiler warnings.
       * dtwm: add support for _NET_WM_VISIBLE_NAME and
	     _NET_WM_VISIBLE_ICON_NAME.
       * dtwm: optimize EWMH processing.
       * localized: fix the character encoding errors in zh_TW.UTF-8.
       * dtwm: add a new feature -- window rename.
       * dtwm: optimize EWMH processing.
       * dtwm: support _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.
       * dtsession: change the maximum size of cover dialog to fullscreen.
       * dtlogin: use sessreg to manage utmp/wtmp.
       * dtwm: fix a segfault.
       * dtstyle: make the style manager recognize wheel mouse correctly.
       * tt: make the ttserver process events properly.
       * dtsession: fix a crash.
2024-01-18 20:57:03 +00:00
rillig 530a3815de wm/fvwm-themes: remove references to destdir, bump revision 2024-01-14 22:10:09 +00:00
rillig 9f983e6697 wm/amiwm: fix references to temporary destdir, bunp revision 2024-01-14 15:56:01 +00:00
vins d1b6ad1e7c wm/fvwm3: update to 1.0.9
# CHANGES (since 1.0.8)

- Enhancements

  * Add Keywords and Icon to fvwm3.desktop file. by @somiaj in #917
  * Add configure option to generate html man pages. by @somiaj in #920
  * Update Chinese translate by @louies0623 in #923
  * ta/monitor ordering by @ThomasAdam in #919
  * WIP: MacOS Support by @ThomasAdam in #911
  * Add Style CornerLength by @somiaj in #928

- Other Changes

  * Infostore: guard against UAF by @ThomasAdam in #908
  * recapture: fix incorrect handling of InitialState by @ThomasAdam in #907
  * Simplify _NET_WM_NAME setting by @omar-polo in #909
  * ewmh: fix compiler warning by @ThomasAdam in #910
  * Fix a typo in fvwm3 -h by @bsdmp in #915
  * _NET_CURRENT_DESKTOP: ignore the root window by @ThomasAdam in #912
  * Fix implicit function declaration in configure by @Kangie in #914
  * dist: exclude FvwmPrompt binary by @ThomasAdam in #918
  * EdgeScroll: implement per monitor by @ThomasAdam in #916
  * Formatting improvements to fvwm-menu-desktop manpage. by @somiaj in #921
  * Varrious fixes for errors found in fvwm3-output.log by @somiaj in #922
  * expand: fix $[monitor.0.XX] case by @ThomasAdam in #927
2024-01-14 12:54:52 +00:00
jperkin 51990e2120 *: Remove BUILDLINK_DEPMETHOD.libXt=build
Fixes indirect library depends.
2024-01-11 11:28:35 +00:00
pin b4bd39225a wm/marswm: restrict package to 64bit systems 2024-01-10 09:28:44 +00:00
gutteridge e4aa663666 awesome: switch back to ImageMagick (7) as a tool dependency
Now that the ImageMagick project has fixed the issue (in both the 6 and
7 releases), we might as well switch back to 7, as it receives more
attention in pkgsrc than 6 does, and 6 shows no greater likelihood of
avoiding regressions, evidently.
2024-01-04 01:37:09 +00:00
gutteridge aa65c5190e awesome: update comment about ImageMagick
ImageMagick 6 will no longer be an issue. When 7 is fixed in pkgsrc, we
can switch back to it, if desired.
2023-12-31 20:44:29 +00:00
pin d339c2cfee wm/leftwm: fix build on i386 2023-12-31 08:58:57 +00:00
gutteridge 5260f2bda5 awesome: note the precarious position of successful building 2023-12-30 01:12:40 +00:00
zafer 472652de7b fetch from backup 2023-12-30 00:54:42 +00:00
adam 7f9f390dd9 revbump for boost-libs 2023-12-29 18:24:34 +00:00
zafer c8c3d89bcd fetch from backup 2023-12-29 15:16:52 +00:00
zafer 544b2f1a4a fetch from backup 2023-12-28 22:31:34 +00:00
zafer 94f6030aea fetch from backup 2023-12-28 22:27:09 +00:00
gutteridge 3a0f4d8dd4 awesome: remove redundant commented-out line 2023-12-28 18:20:02 +00:00
gutteridge 127c8f0523 awesome: fix builds
Switched to ImageMagick6 to work around image conversion failures with
the convert tool provided by the most recent ImageMagick 7 releases.
2023-12-28 18:19:03 +00:00
zafer c568983c69 fetch from backup 2023-12-22 18:13:23 +00:00
pin 29a5bc2d73 wm/marswm: update to 0.5.3
- Adding mars-help to quickstart guide
 - Adding mars-help example
 - Adding Canvas::dimensions()
 - Fix error messages being printed to stdout
2023-12-19 13:42:04 +00:00
pin 5a2ba1e32c wm/lefthk: update to 0.2.1
Releases 0.2.1, which resolves an error (#38) where the system may freeze when
a subprocess tries to acquire stderr.
2023-12-18 11:06:20 +00:00
pin 9f4a6173e6 wm/oatbar: update to 0.0.30
No ChangeLog provided.
2023-11-30 21:58:44 +00:00
pin 58ba3abc3f wm/oatbar: update to 0.0.29
- Added blocks intro, common properties and textblock docs
 - Added progress bar and small fixes
 - Update documentation
 - Made empty enum variants invisible
2023-11-29 13:42:04 +00:00
pin 37fd923fe2 wm/marswm: update to 0.5.2
- Docs: Update README, INSTALLATION and SETUP
 - Changing render order for marsbar
 - Only require active window in mars-relay when it is used
2023-11-29 13:40:46 +00:00
jperkin 03f5616c28 compiz: Remove bogus BUILDLINK_DEPMETHOD.pango=build.
pango is already included at least twice by other full dependencies so it's
never going to be build-only, and it causes failures with indirect dependency
checks.
2023-11-28 15:49:17 +00:00
jperkin 6ce4c15a41 windowmaker: Remove bogus BUILDLINK_DEPMETHOD.libXt=build.
It is definitely not a build-only dependency.  Exposed by indirect depends
checks.  Bump PKGREVISION.
2023-11-28 10:53:32 +00:00
pin f118f7328a wm/spectrwm: update to 3.5.1
Released on Nov 25, 2023

Fixes NetBSD support and a few minor issues.
 - Fix bar_at_bottom bottom gap when bar_border_width > 0.
 - Fix maximize new windows in max layout when max_layout_maximize = 1.
 - Fix autorun option and WS quirk should accept a value of -1 as stated in
   the manual.
 - Fix bar_color_free and bar_font_color_free options.
 - Fix bar urgency hint (+U) workspaces should begin at 1.
 - Fix iconified windows should uniconify on MapRequest.
 - Fix focus fallback issue when iconifying windows.
 - Improve handling when programs try to position their own windows.
 - Fix NetBSD build issues.
 - Add NetBSD to list of OSes that have the XCB XInput Extension.
 - Fix build failure when building without the XCB XInput Extension.
 - Fix possible segfault at startup.
 - Add SWMHACK section to manual.
 - Fix typos in manual.
2023-11-25 21:59:21 +00:00
pin 3ead35da3d Add oatbar 2023-11-24 11:11:50 +00:00
pin c4bd99d2f6 wm/oatbar: import package
Oatbar is a standalone desktop bar that can be used with various WMs and DEs.
This bar aims to become one of the most full-featured bars available.
2023-11-24 11:11:01 +00:00
pin ae930205a4 wm/leftwm: update to 0.5.1
This is just a quick fixup of the leftwm crate, as in yesterdays release a tiny
version number hickup snuck its way in 🐛
2023-11-17 07:43:54 +00:00
pin 7fc6493a95 wm/leftwm: update to 0.5.0
[0.5.0]

Breaking Change

- The `layouts` and `workspace.layouts` in `config.ron` must be declared as
  Strings because they are no longer backed by an enum. (ie. use `layouts:
  ["CenterMain"]` instead of `layouts: [CenterMain]`)
- The `max_window_width` config was removed without direct replacement. The
  "always fill entire screen" behavior can now be addressed by creating a custom
  layout with an appropriate `Reserve` property.
- LeftWM now depends on `lefthk` ^0.2.0, which has been refactored (thanks to
  @blackdragon2447 in #1154)

Deprecated

- The commands `IncreaseMainWidth` / `DecreaseMainWidth` were deprecated in
  favor of `IncreaseMainSize` and `DecreaseMainSize`

Removed

- The `max_window_width` config option was removed

Added

- Implemented the new [leftwm-layouts](https://github.com/leftwm/leftwm-layouts)
  library (via #1000 by @hertg)
- Added `IncreaseMainSize` / `DecreaseMainSize` as a replacement for the
  deprecated `IncreaseMainWidth` / `DecreaseMainWidth` (closes #545 via #1000
  by @hertg)
- Added `ToggleMaximized` command (closes #973 via #1121 by @bksalman)
- Added `ToggleAbove` command (closes #1094 via #1160 by @Eskaan)
- Add support for multiple main windows on all layouts that have a main column,
  new commands are `IncreaseMainCount` and `DecreaseMainCount` (closes #516
  via #1000 by @hertg)
- use `unwrap_newtypes` extension in ron deserializer (via #1000 by @hertg)
- Improved error and documentation for external commands using leftwm-command
  (thanks to @Silicasandwhich in #1098, resolves #1096)
- General improvements to leftwm-log, including a nicer matching solution and
  feature-gates functions (thanks to @Eskaan in #1109)
- `leftwm-command -l` has been parameterized using the `leftwm-macros` library
  (thanks to @Mautamu in #1115; closes #1095)
- Added `disable_cursor_reposition_on_resize` option to config (thanks to
  @BKSalman in #1123)
- Fullscreen ordering/resizing changes and other optimizations (from @Eskaan
  and @bksalman in #1136, #1164, #1158, #1159)
- Commented example configuration (by @VuiMuich in #1133)
- The currently supported MSRV is 1.70.0

Fixed

- Changing main width now works on all layouts that have a main column
  (fixes #96 via #1000 by @hertg)
- Fixed a bug where windows would sometimes spawn on the last tag (fixes #1065
  via #1093 by @Silicasandwhich)
- `basic_lemonbar` theme now works if the user has only one workspace, the clock
  is independent of leftwm-state, the tags are now clickable and have better
  naming (thanks to @simtd in #1101)
- Ron option checking by `leftwm-check` has been corrected when
  `#![enable(implicit_some)]` is not present (thanks to @samuelabreu in #1110)
- `output` field has been returned to `leftwm-state` (thanks to @Eskaan
  in #1116, resolves #1111)
- Maximized windows no longer hide dock and desktop (thank to @BkSalman
  in #1126)
- Readme typos and changelog rename in #1113 thank to @Chudson16 and #1091
  thanks to @Eskaan; various code formatting changes (thanks to Eskaan in #1117,
  #1120)
- Dialog windows now obey application-defined sizes (thanks to @Silicasandwhich
  in #1166; closes #1118)
- Nixos flake rewritten to use flake-parts (#1122 by @vesdev)
- Moved windows no longer switch to the first tag (closes #1054 via #1161
  by @Eskaan)
- Clippy fixes and updates which results in MSRV=1.70.0 (by @VuiMuich,
  @cyril-marpaud, and @Mautamu in #1137, #1130, #1151)
2023-11-16 08:00:24 +00:00
wiz f500366ca2 *: bump for protobuf 25 2023-11-15 18:14:40 +00:00
wiz 389f47b775 *: recursive bump for cairo dependency changes 2023-11-14 14:01:17 +00:00
wiz 996169b34d cairo-gobject: remove
Point users at cairo>=1.18.
2023-11-14 13:58:33 +00:00
wiz acc6405ee2 *: revebump for new brotli option for freetype2
Addresses PR 57693
2023-11-12 13:20:31 +00:00
nia ca39d791ed fvwm: Disable svg by default so this fits into bulk-small.
The included themes only use png and xpm icons.
2023-11-10 12:32:51 +00:00
wiz 3dbeee8487 *: recursive bump for icu 74.1 2023-11-08 13:18:02 +00:00