OK?

>From 031382ca1f95499e8d4e9b08cd51396197e048dc Mon Sep 17 00:00:00 2001
From: Greg Steuck <g...@lenny.nest.cx>
Date: Tue, 2 Mar 2021 20:30:58 -0800
Subject: [PATCH] Unplug all hs-* ports for removal

Validated to be reasonable by building devel/sqlports.  I take the
success of sqlport rebuild as evidence that no dependency edges are
left hanging.

I ran this query to confirm no hs- ports are left:

% sqlite3 /usr/local/share/sqlports
sqlite3 /usr/local/share/sqlports
SQLite version 3.34.1 2021-01-20 14:10:07
Enter ".help" for usage hints.
sqlite> SELECT FULLPKGNAME,COMMENT FROM Ports WHERE FULLPKGNAME LIKE 'hs%';
SELECT FULLPKGNAME,COMMENT FROM Ports WHERE FULLPKGNAME LIKE 'hs%';
hsetroot-1.0.5|wallpaper changer, works with compositors
---
 archivers/Makefile |  2 --
 audio/Makefile     |  1 -
 devel/Makefile     | 71 ----------------------------------------------
 graphics/Makefile  |  2 --
 net/Makefile       |  2 --
 security/Makefile  |  5 ----
 textproc/Makefile  |  8 ------
 www/Makefile       |  1 -
 x11/Makefile       |  3 --
 9 files changed, 95 deletions(-)

diff --git a/archivers/Makefile b/archivers/Makefile
index 03e497a84d2..c60486bb6f5 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -18,8 +18,6 @@
      SUBDIR += gtar
      SUBDIR += gtar,static
      SUBDIR += ha
-     SUBDIR += hs-zip-archive
-     SUBDIR += hs-zlib
      SUBDIR += innoextract
      SUBDIR += laszip
      SUBDIR += lha
diff --git a/audio/Makefile b/audio/Makefile
index f9b3c496204..6c067451ede 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -56,7 +56,6 @@
      SUBDIR += gsm
      SUBDIR += gsound
      SUBDIR += herrie
-     SUBDIR += hs-libmpd
      SUBDIR += hydrogen
      SUBDIR += id3ed
      SUBDIR += id3lib
diff --git a/devel/Makefile b/devel/Makefile
index a6648d555c2..1ec33826d53 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -201,77 +201,6 @@
      SUBDIR += harfbuzz
      SUBDIR += hasktags
      SUBDIR += help2man
-     SUBDIR += hs-FindBin
-     SUBDIR += hs-HUnit
-     SUBDIR += hs-QuickCheck
-     SUBDIR += hs-ansi-terminal
-     SUBDIR += hs-ansi-wl-pprint
-     SUBDIR += hs-async
-     SUBDIR += hs-base-compat
-     SUBDIR += hs-base16-bytestring
-     SUBDIR += hs-base64-bytestring
-     SUBDIR += hs-byteable
-     SUBDIR += hs-cereal
-     SUBDIR += hs-cmdargs
-     SUBDIR += hs-conduit
-     SUBDIR += hs-constraints
-     SUBDIR += hs-convertible
-     SUBDIR += hs-data-default
-     SUBDIR += hs-data-ordlist
-     SUBDIR += hs-dlist
-     SUBDIR += hs-echo
-     SUBDIR += hs-edit-distance
-     SUBDIR += hs-enclosed-exceptions
-     SUBDIR += hs-exceptions
-     SUBDIR += hs-extensible-exceptions
-     SUBDIR += hs-fgl
-     SUBDIR += hs-hashable
-     SUBDIR += hs-hinotify
-     SUBDIR += hs-hslogger
-     SUBDIR += hs-lifted-async
-     SUBDIR += hs-lifted-base
-     SUBDIR += hs-mmap
-     SUBDIR += hs-mmorph
-     SUBDIR += hs-monad-control
-     SUBDIR += hs-mono-traversable
-     SUBDIR += hs-nats
-     SUBDIR += hs-network
-     SUBDIR += hs-network-uri
-     SUBDIR += hs-old-locale
-     SUBDIR += hs-old-time
-     SUBDIR += hs-primitive
-     SUBDIR += hs-random
-     SUBDIR += hs-regex-applicative
-     SUBDIR += hs-regex-base
-     SUBDIR += hs-regex-compat
-     SUBDIR += hs-regex-compat-tdfa
-     SUBDIR += hs-regex-posix
-     SUBDIR += hs-regex-tdfa
-     SUBDIR += hs-resourcet
-     SUBDIR += hs-sandi
-     SUBDIR += hs-scientific
-     SUBDIR += hs-semigroups
-     SUBDIR += hs-shelly
-     SUBDIR += hs-split
-     SUBDIR += hs-syb
-     SUBDIR += hs-system-fileio
-     SUBDIR += hs-system-filepath
-     SUBDIR += hs-tagged
-     SUBDIR += hs-tar
-     SUBDIR += hs-temporary
-     SUBDIR += hs-test-framework
-     SUBDIR += hs-test-framework-hunit
-     SUBDIR += hs-test-framework-quickcheck2
-     SUBDIR += hs-tf-random
-     SUBDIR += hs-transformers-base
-     SUBDIR += hs-transformers-compat
-     SUBDIR += hs-unix-compat
-     SUBDIR += hs-unliftio-core
-     SUBDIR += hs-unordered-containers
-     SUBDIR += hs-utf8-string
-     SUBDIR += hs-vector
-     SUBDIR += hs-vector-algorithms
-     SUBDIR += hs-void
      SUBDIR += http-parser
      SUBDIR += hub
      SUBDIR += id-utils
diff --git a/graphics/Makefile b/graphics/Makefile
index 95e05710e91..5f527332fec 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -96,8 +96,6 @@
      SUBDIR += gthumb
      SUBDIR += gtkam
      SUBDIR += gtkimageview
-     SUBDIR += hs-colour
-     SUBDIR += hs-graphviz
      SUBDIR += hugin
      SUBDIR += icoutils
      SUBDIR += iec16022
diff --git a/net/Makefile b/net/Makefile
index b14076d88e7..cc25036ce1f 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -133,8 +133,6 @@
      SUBDIR += hexchat
      SUBDIR += honeyd
      SUBDIR += hping
-     SUBDIR += hs-HTTP
-     SUBDIR += hs-hostname
      SUBDIR += httptunnel
      SUBDIR += i2p
      SUBDIR += i2pd
diff --git a/security/Makefile b/security/Makefile
index 40d1e462a36..f96783774ea 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -76,11 +76,6 @@
      SUBDIR += hcxtools
      SUBDIR += heimdal
      SUBDIR += hlfl
-     SUBDIR += hs-SHA
-     SUBDIR += hs-crypto-api
-     SUBDIR += hs-cryptohash
-     SUBDIR += hs-digest
-     SUBDIR += hs-entropy
      SUBDIR += hydra
      SUBDIR += ikeman
      SUBDIR += integrit
diff --git a/textproc/Makefile b/textproc/Makefile
index fe9052541ba..db515ad5219 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -71,14 +71,6 @@
      SUBDIR += hfst
      SUBDIR += hgrep
      SUBDIR += highlight
-     SUBDIR += hs-attoparsec
-     SUBDIR += hs-bytestring-show
-     SUBDIR += hs-json
-     SUBDIR += hs-libxml-sax
-     SUBDIR += hs-polyparse
-     SUBDIR += hs-wl-pprint-text
-     SUBDIR += hs-xml
-     SUBDIR += hs-xml-types
      SUBDIR += html
      SUBDIR += html-xml-utils
      SUBDIR += hunspell
diff --git a/www/Makefile b/www/Makefile
index f77ccb7d3ae..ab9434ac93c 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -56,7 +56,6 @@
      SUBDIR += havp
      SUBDIR += hiawatha
      SUBDIR += honk
-     SUBDIR += hs-html
      SUBDIR += http_load
      SUBDIR += http_ping
      SUBDIR += httrack
diff --git a/x11/Makefile b/x11/Makefile
index 883172b115f..ebe4da8d673 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -118,9 +118,6 @@
      SUBDIR += gxmessage
      SUBDIR += herbstluftwm
      SUBDIR += hicolor-icon-theme
-     SUBDIR += hs-X11
-     SUBDIR += hs-X11-xft
-     SUBDIR += hs-dbus
      SUBDIR += hsetroot
      SUBDIR += human-icon-theme
      SUBDIR += i3
-- 
2.30.1

Reply via email to