Skip to content

Commit

Permalink
www/kf5-kdewebkit: Remove expired port
Browse files Browse the repository at this point in the history
2023-12-31 www/kf5-kdewebkit: Depends on deprecated www/qt5-webkit
  • Loading branch information
5u623l20 committed Dec 31, 2023
1 parent 59cdef6 commit d70baa4
Show file tree
Hide file tree
Showing 9 changed files with 12 additions and 61 deletions.
1 change: 1 addition & 0 deletions MOVED
Expand Up @@ -8287,3 +8287,4 @@ databases/mysql57-server|mysql80-server|2023-12-31|Has expired: Upstream support
databases/mysql57-client|mysql80-client|2023-12-31|Has expired: Upstream support ended in October 2019
www/py-dj41-django-filter|www/py-dj42-django-filter|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/
www/py-dj41-django-debug-toolbar|www/py-dj42-django-debug-toolbar|2023-12-31|Has expired: Extended support of Django 4.1 ends December 2023, upgrade to the Django 4.2+ version of this port. See https://www.djangoproject.com/download/
www/kf5-kdewebkit||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit
15 changes: 7 additions & 8 deletions Mk/Scripts/qa.sh
Expand Up @@ -425,7 +425,7 @@ proxydeps_suggest_uses() {
elif [ ${pkg} = "x11/mate-panel" ]; then warn "you need USE_MATE+=panel"
elif [ ${pkg} = "sysutils/mate-polkit" ]; then warn "you need USE_MATE+=polkit"
# KDE
# grep -B1 _LIB= Mk/Uses/kde.mk | grep _PORT=|sed -e 's/^kde-\(.*\)_PORT=[[:space:]]*\([^[:space:]]*\).*/elif [ ${pkg} = "\2" ]; then warn "you need to use USE_KDE+=\1"/'
# grep -B1 _LIB= Mk/Uses/kde.mk | grep _PORT=|sed -e 's/^kde-\(.*\)_PORT=[[:space:]]*\([^[:space:]]*\).*/elif [ ${pkg} = "\2" ]; then warn "you need to use USE_KDE+=\1"/'
# KDE Applications
elif [ ${pkg} = "net/akonadi-contacts" ]; then warn "you need to use USE_KDE+=akonadicontacts"
elif [ ${pkg} = "deskutils/akonadi-import-wizard" ]; then warn "you need to use USE_KDE+=akonadiimportwizard"
Expand Down Expand Up @@ -496,7 +496,6 @@ proxydeps_suggest_uses() {
elif [ ${pkg} = "x11/kf5-kded" ]; then warn "you need to use USE_KDE+=kded"
elif [ ${pkg} = "x11/kf5-kdelibs4support" ]; then warn "you need to use USE_KDE+=kdelibs4support"
elif [ ${pkg} = "security/kf5-kdesu" ]; then warn "you need to use USE_KDE+=kdesu"
elif [ ${pkg} = "www/kf5-kdewebkit" ]; then warn "you need to use USE_KDE+=kdewebkit"
elif [ ${pkg} = "www/kf5-khtml" ]; then warn "you need to use USE_KDE+=khtml"
elif [ ${pkg} = "devel/kf5-kio" ]; then warn "you need to use USE_KDE+=kio"
elif [ ${pkg} = "lang/kf5-kross" ]; then warn "you need to use USE_KDE+=kross"
Expand Down Expand Up @@ -885,24 +884,24 @@ gemfiledeps()
if [ -z "$USE_RUBY" ]; then
return 0
fi

# skip check if port is a rubygem-* one; they have no Gemfiles
if [ "${PKGBASE%%-*}" = "rubygem" ]; then
return 0
fi

# advise install of bundler if its not present for check
if ! type bundle > /dev/null 2>&1; then
notice "Please install sysutils/rubygem-bundler for additional Gemfile-checks"
return 0
fi

# locate the Gemfile(s)
while read -r f; do

# no results presents a blank line from heredoc
[ -z "$f" ] && continue

# if there is no Gemfile everything is fine - stop here
[ ! -f "$f" ] && return 0;

Expand All @@ -912,7 +911,7 @@ gemfiledeps()
if ! bundle check --dry-run --gemfile $f > /dev/null 2>&1; then
warn "Dependencies defined in ${f} are not satisfied"
fi

done <<-EOF
$(find ${STAGEDIR} -name Gemfile)
EOF
Expand Down
9 changes: 3 additions & 6 deletions Mk/Uses/kde.mk
Expand Up @@ -215,7 +215,7 @@ PKGNAMEPREFIX?= kf${_KDE_VERSION}-
WWW?= https://api.kde.org/frameworks/${PORTNAME}/html/index.html
# This is a slight duplication of _USE_FRAMEWORKS_PORTING -- it maybe would be
# better to rely on ${_USE_FRAMEWORKS_PORTING:S/^/k/g}
_PORTINGAIDS= kjs kjsembed kdelibs4support kdesignerplugin kdewebkit khtml kmediaplayer kross kxmlrpcclient
_PORTINGAIDS= kjs kjsembed kdelibs4support kdesignerplugin khtml kmediaplayer kross kxmlrpcclient
. if ${_KDE_VERSION:M5}
. if ${_PORTINGAIDS:M*${PORTNAME}*}
MASTER_SITES?= KDE/${KDE_FRAMEWORKS_BRANCH}/frameworks/${KDE_FRAMEWORKS_VERSION:R}/portingAids
Expand Down Expand Up @@ -288,7 +288,7 @@ _USE_FRAMEWORKS_TIER2= auth completion crash doctools \
_USE_FRAMEWORKS_TIER3= activities activities-stats baloo5 bookmarks configwidgets \
designerplugin emoticons globalaccel guiaddons \
iconthemes init kcmutils kdav kdeclarative \
kded kdesu kdewebkit kio kpipewire newstuff notifyconfig parts \
kded kdesu kio kpipewire newstuff notifyconfig parts \
people plasma-framework purpose runner service texteditor \
textwidgets wallet xmlgui xmlrpcclient

Expand Down Expand Up @@ -316,7 +316,7 @@ _USE_FRAMEWORKS6_ALL= ecm colorscheme \
userfeedback \
${_USE_FRAMEWORKS_TIER1:Noxygen-icons5:Nwayland} \
${_USE_FRAMEWORKS_TIER2} \
${_USE_FRAMEWORKS_TIER3:Nkdewebkit:Nemoticons:Ndesignerplugin:Nactivities:Nactivities-stats:Ninit:Nplasma-framework:Nxmlrpcclient:Nkpipewire} \
${_USE_FRAMEWORKS_TIER3:Nemoticons:Ndesignerplugin:Nactivities:Nactivities-stats:Ninit:Nplasma-framework:Nxmlrpcclient:Nkpipewire} \
${_USE_FRAMEWORKS_TIER4} \
${_USE_FRAMEWORKS_EXTRA}
_USE_FRAMEWORKS_ALL= ${_USE_FRAMEWORKS${_KDE_VERSION}_ALL}
Expand Down Expand Up @@ -501,9 +501,6 @@ kde-kdelibs4support_LIB= libKF${_KDE_VERSION}KDELibs4Support.so
kde-kdesu_PORT= security/kf${_KDE_VERSION}-kdesu
kde-kdesu_LIB= libKF${_KDE_VERSION}Su.so

kde-kdewebkit_PORT= www/kf${_KDE_VERSION}-kdewebkit
kde-kdewebkit_LIB= libKF${_KDE_VERSION}WebKit.so

kde-khtml_PORT= www/kf${_KDE_VERSION}-khtml
kde-khtml_LIB= libKF${_KDE_VERSION}KHtml.so

Expand Down
1 change: 0 additions & 1 deletion www/Makefile
Expand Up @@ -286,7 +286,6 @@
SUBDIR += kannel-sqlbox
SUBDIR += kcgi
SUBDIR += kdsoap
SUBDIR += kf5-kdewebkit
SUBDIR += kf5-khtml
SUBDIR += kf5-kjs
SUBDIR += kf5-kjsembed
Expand Down
20 changes: 0 additions & 20 deletions www/kf5-kdewebkit/Makefile

This file was deleted.

3 changes: 0 additions & 3 deletions www/kf5-kdewebkit/distinfo

This file was deleted.

1 change: 0 additions & 1 deletion www/kf5-kdewebkit/pkg-descr

This file was deleted.

21 changes: 0 additions & 21 deletions www/kf5-kdewebkit/pkg-plist

This file was deleted.

2 changes: 1 addition & 1 deletion x11/kf5-frameworks/Makefile
Expand Up @@ -9,7 +9,7 @@ WWW= https://api.kde.org/frameworks/index.html

USES= metaport kde:5 qt:5
# remove bluez-qt as we do not have bluez
USE_KDE= ${_USE_FRAMEWORKS_ALL:Nbluez-qt:Nkdewebkit}
USE_KDE= ${_USE_FRAMEWORKS_ALL:Nbluez-qt}
# pull bsd.qt.mk for QT_PLUGINDIR in the kf5-dependencies
USE_QT= #

Expand Down

0 comments on commit d70baa4

Please sign in to comment.