Commit graph

87 commits

Author SHA1 Message Date
Jason W. Bacon
e57dda5999 sysutils/desktop-installer: Update to 1.0.0
Desktop-installer has been stable for some time now, so it's time to
commit to a stable UI for a while. No major UI changes until v2.0.

This release contains a few minor fixes and enhancements since 0.8.3.
2024-08-07 08:50:07 -05:00
Yasuhiro Kimura
daa1ec1478 sysutils/desktop-installer: Move man page to share/man
Approved by:	portmgr (blanket)
2024-03-30 19:01:35 +09:00
Jason W. Bacon
6f7103ecbd sysutils/desktop-installer: Update to 0.8.3.9
A few mostly cosmetic fixes and improvements
2024-03-28 06:26:35 -05:00
Nuno Teixeira
5881465be7 sysutils/desktop-installer: Move man pages to share/man
Approved by:	portmgr (blanket)
2024-03-22 10:39:40 +00:00
Jason W. Bacon
071f3a16c9 sysutils/desktop-installer: Update to 0.8.3
Several UI improvements
A few bug fixes
Improve documentation

Changes: https://github.com/outpaddling/desktop-installer/releases
2023-10-23 06:18:47 -05:00
Jason W. Bacon
eb34a410cd sysutils/desktop-installer: Update to 0.8.2.2
Fix auto-mark-install-from-source usage
2023-09-11 08:20:34 -05:00
Jason W. Bacon
577a373656 sysutils/desktop-installer: Update to 0.8.2
Numerous basic improvements to nascent NetBSD support
Add popup notifications and expanded notifications to battery-shutdown monitor script
Run battery-shutdown from cron rather than as a daemon
Add option to install freebsd-update-notify (popup notification for available updates)

Changes: https://github.com/outpaddling/desktop-installer/releases
2023-08-09 08:56:16 -05:00
Jason W. Bacon
84da2471f5 sysutils/desktop-installer: Update to 0.8.0.6
Add Qemu/UTM check
More robust computation for XDM shutdown/restart/x11 button location
2023-06-10 07:11:36 -05:00
Jason W. Bacon
35c0952fb3 sysutils/desktop-installer: Update to 0.8.0.3
Remove deprecated transcode install
Fix xdmshutdown buttons location for multiple monitors
Install consolekit2 with sddm to enable shutdown/reboot buttons

PR:             270835
2023-04-16 08:21:25 -05:00
Jason W. Bacon
1cc8b4c62e sysutils/desktop-installer: Update to 0.8.0
Replace SLiM login manager (unmaintained for 10 years) with SDDM
SDDM also automatically detects multiple desktop environments (DEs)
Add SDDM option for Gnome, LXDE, LXQT
Other minor enhancements to streamline package install sequence

Changes: https://github.com/outpaddling/desktop-installer/releases
2023-02-25 10:15:06 -06:00
Jason W. Bacon
4e281aa28b sysutils/desktop-installer: Update to 0.7.9
A few minor enhancements

Changes:    https://github.com/outpaddling/desktop-installer/releases
2022-12-11 10:35:46 -06:00
Jason W. Bacon
bff790833d sysutils/desktop-installer: Update to 0.7.8-3
Remove bsdstats setup
xfce setup: evince -> xreader
2022-09-11 13:26:35 -05:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Jason W. Bacon
88833e7cce sysutils/desktop-installer: Drop bsdstats install option
Software is no longer maintained.
2022-08-17 12:20:34 -05:00
Jason W. Bacon
de866ca9d3 sysutils/desktop-installer: Update to 0.7.8
Add support for configuring webcams
A few other minor improvements
2022-08-04 07:56:01 -05:00
Jason W. Bacon
24597a7d91 sysutils/desktop-installer: Update to 0.7.7.4
A few minor improvements for robustness and user friendliness
2022-06-07 19:31:16 -05:00
Jason W. Bacon
2ec5df7d39 sysutils/desktop-installer: Update to 0.7.7
Update gnome package name
Drop warning about Lumina screen resize (mostly fixed in latest FreeBSD port)
Update man page

Changes: https://github.com/outpaddling/desktop-installer/releases
2022-03-13 10:32:04 -05:00
Jason W. Bacon
542425b796 sysutils/desktop-installer: Update to 0.7.6.6
Update for gnome port renaming: gnome3 -> gnome
Bump auto-admin dep to ensure latest patches

Reported by:    sblachmann@gmail.com
2022-02-15 17:07:37 -06:00
Jason W. Bacon
d7bf0bf32d sysutils/desktop-installer: Update to 0.7.6.2
Factor out new auto-last-update script to sysutils/auto-admin
2022-01-21 14:49:31 -06:00
Jason W. Bacon
9e2cf4e33d sysutils/desktop-installer: Update to 0.7.6
Factor out some features to auto-admin
Several minor enhancements

Changes:        https://github.com/outpaddling/desktop-installer/tags
2021-12-12 08:51:34 -06:00
Jason W. Bacon
ab8b8cfa4f sysutils/desktop-installer: Update to 0.7.5.4
Automatically install /usr/src if needed, for wifi kernel modules
2021-11-10 09:33:36 -06:00
Jason W. Bacon
8309dd7c64 sysutils/desktop-installer: Update to 0.7.5
Add "custom" option for installing DEs and WMs not explicitly listed
in the menu.  Desktop-installer can now configure any DE or WM for
which a port exists.
2021-09-10 09:27:26 -05:00
Jason W. Bacon
ded91b5047 sysutils/desktop-installer: Update to 0.7.4.5
Add "Custom" option for mostly automated setup of any DE/WM
not explicitly listed in menu
2021-06-28 07:48:44 -05:00
Jason W. Bacon
2d2482b02a sysutils/desktop-installer: Update to 0.7.4
Add tolerances to support aarch64
Numerous bug fixes, minor enhancements, and UI improvements

Reported by:    mpl, ygy
Changes:        https://github.com/outpaddling/desktop-installer/releases
2021-06-16 17:00:40 -05:00
Jason W. Bacon
3b85c190f9 desktop-installer: Update to 0.7.3.12
Properly handle recommended ports with no binary package
More rational default response for updating system before setup
Properly report deleted ports
Other minor clean up

Reported by: Mark Linimon, Guangyuan Yang
2021-06-07 15:53:48 -05:00
Jason W. Bacon
ac8840eda6 sysutils/desktop-installer: Update to 0.7.3.7
Switch cinnamon to SLiM since gdm does not work without gnome
2021-06-05 10:38:29 -05:00
Jason W. Bacon
31cdc83b59 sysutils/desktop-installer: Update to 0.7.3.5
Quick fix for gnome3-lite (until we can handle ports FLAVORS)
Make CUPS install optional

Reported by:    Guangyuan Yang
2021-06-04 10:47:01 -05:00
Jason W. Bacon
cfaa6fbf9b desktop-installer: Update to 0.7.3
Auto-configure X11 under Parallels and VMWare
Other minor fixes and enhancements

Changes: https://github.com/outpaddling/desktop-installer/releases/tag/0.7.3
2021-05-28 18:50:39 -05:00
Jason W. Bacon
8b0ec47229 sysutils/desktop-installer: Update to 0.7.2.5
Remove libdvdcss install option: No longer packaged
2021-05-24 11:49:22 -05:00
Jason W. Bacon
b0bc46a3ba sysutils/desktop-installer: Update to 0.7.2.2
Create /boot/loader.conf if missing, as is the case with FreeBSD VM images
Update auto-admin dep to latest bugfix release

Reported by:    Graham Perrin
2021-05-17 16:37:49 -05:00
Jason W. Bacon
785ce41804 sysutils/desktop-installer: Update to 0.7.2.1
Replace deprecated VBoxClient --display with VBoxClient --vmsvga
Unbreaks startup of ICEWM and other lightweight WMs that depend on it

Reported by:    Unixware@github
2021-05-15 08:25:48 -05:00
Jason W. Bacon
c07e3d51d2 sysutils/desktop-installer: Update to 0.7.2
Remove all references to HAL, which has been removed from ports

Reported by:    Graham Perrin
2021-05-12 15:18:49 -05:00
Jason W. Bacon
0e084ddc86 sysutils/desktop-installer: Fix accidentally silenced user prompt
PR:             255087
Reported by:    Ivan Zubov
MFH:            2021Q2 (runtime fix)
2021-04-16 10:06:39 -05:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Jason W. Bacon
9c71436bda sysutils/desktop-installer: Update to 0.7.1
Remove Linux flashplugin support (removed from ports)
Leverage improvements in auto-admin 0.7.1
Minor UI improvements
2021-03-15 16:43:07 +00:00
Jason W. Bacon
812c948d56 sysutils/desktop-installer: Update to 0.7.0
UI improvements, install key ports from source

Allow user to choose between simplified or advanced configuration
Tag ports installed from source so that auto-update-system will upgrade
from source
A few minor bug fixes and enhancements
2021-02-07 19:23:38 +00:00
Jason W. Bacon
a90bd32a1a sysutils/desktop-installer: Update to 0.6.20.3
Patch to work with corrected auto-ask script in sysutils/auto-admin
Also mark ports installed from source
2021-01-13 22:09:32 +00:00
Jason W. Bacon
8a281badac sysutils/desktop-installer: Update to 0.6.20
Enhancements for MacBooks such as an option to remap keys
Fix FireWire detection
2021-01-06 14:21:24 +00:00
Jason W. Bacon
cefc391faa sysutils/desktop-installer: Update to 0.6.19
Use dmidecode to detect FireWire
Remove package breaking XFCE install
Add auto-fix-date to rc.resume
Add make clean to ensure second run works properly
2020-12-27 22:47:25 +00:00
Jason W. Bacon
59cb796ab0 sysutils/desktop-installer: Upgrade to 0.6.18
Enable touchpad tapping (off by default on 12.2-RC*)
Mark desktop, xorg, etc. as critical packages for auto-update-system
Run auto-detect-laptops for hardware-specific configs
Streamline interface for fewer interruptions to pkg installs
Improve user instructions
2020-10-30 14:56:17 +00:00
Jason W. Bacon
139aff2b1a desktop-installer: Upgrade to 0.6.17 bugfix release
MFH reason: Unbreak Gnome and Gnome-lite setup
A few other minor enhancements

MFH:            2020Q3 (runtime fix)
2020-07-19 16:09:52 +00:00
Jason W. Bacon
5ed81a97fa sysutils/desktop-installer: Update to 0.6.16
Add Fluxbox and IceWM window managers to the menu
Improve instructions for GPU setup
Minor bug fixes
2020-06-11 16:41:22 +00:00
Jason W. Bacon
4069540498 sysutils/desktop-installer: Upgrade to 0.6.15
Add Window Maker support
Add user-guidance on hardware write cache and su+j
Move upstream to Github
Refactor and clean up code
2020-06-02 18:13:37 +00:00
Jason W. Bacon
8cd80d813b sysutils/desktop-installer: Upgrade to 0.6.13
Add support for Cinnamon desktop
Add unsupported option for CDE (not secure, for hobbyists/nostalgia only)
2020-05-09 13:37:20 +00:00
Jason W. Bacon
755d8106e0 sysutils/desktop-installer: Upgrade to 0.6.12
Add option to enable Xorg SWCursor
Add XFCE4 + SLiM option
Other fixes, enhancements and clean-up
2020-05-01 14:31:03 +00:00
Jason W. Bacon
af6117f0ff sysutils/desktop-installer: Upgrade to 0.6.11
Fix a couple regressions
XFCE setup: Remove some obsolete code and enable automount
2020-01-23 01:32:10 +00:00
Jason W. Bacon
a6eea3de60 sysutils/desktop-installer: Upgrade to 0.6.10
Eliminate hald config for most desktops
Add mostly-functional external media automount config for lightweight desktops
Move KDE to bsdisks
Add LXQT support
Several minor bug fixes and enhancements, remove some obsolete code
2020-01-16 14:55:00 +00:00
Jason W. Bacon
18f21220a8 sysutils/desktop-installer: Upgrade to 0.6.9
Prevent non-zero exit on autofs setup from terminating desktop-installer
2019-11-27 18:18:16 +00:00