diff --git a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile index da0af22616a0..ac9e1e05e828 100644 --- a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile +++ b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile @@ -1,37 +1,39 @@ PORTNAME= gnome-shell-extension-audio-output-switcher PORTVERSION= 0.0.0.20171022 PORTREVISION= 2 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell audio output switcher WWW= https://github.com/anduchs/audio-output-switcher +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= adaxi GH_PROJECT= audio-output-switcher GH_TAGNAME= 89e6e29 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26", "3.28"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/audio-output-switcher@anduchs @(cd ${WRKSRC} && ${CP} -pPR * \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/audio-output-switcher@anduchs) .include diff --git a/deskutils/gnome-shell-extension-coverflow/Makefile b/deskutils/gnome-shell-extension-coverflow/Makefile index b236596cf422..5c1e2e6fd873 100644 --- a/deskutils/gnome-shell-extension-coverflow/Makefile +++ b/deskutils/gnome-shell-extension-coverflow/Makefile @@ -1,45 +1,47 @@ PORTNAME= gnome-shell-extension-coverflow PORTVERSION= 0.0.0.20180110 PORTREVISION= 2 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Lets you Alt-Tab windows in a cover-flow manner WWW= https://github.com/dmo60/CoverflowAltTab LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.coverflowalttab.gschema.xml GH_ACCOUNT= dmo60 GH_TAGNAME= 991e743 GH_PROJECT= CoverflowAltTab PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26","3.28"|g' \ ${WRKSRC}/CoverflowAltTab@dmo60.de/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ @(cd ${WRKSRC} && ${CP} CoverflowAltTab\@dmo60.de/schemas/org.gnome.shell.extensions.coverflowalttab.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/) @${RM} -r ${WRKSRC}/CoverflowAltTab\@dmo60.de/schemas @(cd ${WRKSRC} && ${CP} -pPR CoverflowAltTab\@dmo60.de ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/) .include diff --git a/deskutils/gnome-shell-extension-dashtodock/Makefile b/deskutils/gnome-shell-extension-dashtodock/Makefile index 913528e6e20b..4ad4011289d1 100644 --- a/deskutils/gnome-shell-extension-dashtodock/Makefile +++ b/deskutils/gnome-shell-extension-dashtodock/Makefile @@ -1,42 +1,45 @@ PORTNAME= gnome-shell-extension-dashtodock -PORTVERSION= 84 +DISTVERSION= 100 DISTVERSIONPREFIX= extensions.gnome.org-v CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Convert the dash into a dock WWW= https://micheleg.github.io/dash-to-dock/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas \ - sassc:textproc/sassc -RUN_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +BUILD_DEPENDS= sassc>0:textproc/sassc +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome localbase pkgconfig -USE_GNOME= glib20 -USE_GITHUB= yes - -GLIB_SCHEMAS= org.gnome.shell.extensions.dash-to-dock.gschema.xml +USES= gettext-tools gmake gnome +USE_GNOME= glib20 intltool:build +USE_GITHUB= yes GH_ACCOUNT= micheleg GH_PROJECT= dash-to-dock -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= dash-to-dock@micxgx.gmail.com + +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.dash-to-dock.gschema.xml NO_ARCH= yes -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com - ${INSTALL_DATA} ${WRKSRC}/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml \ - ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - cd ${WRKSRC} && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com - @${FIND} ${STAGEDIR}${PREFIX} -name \*.po -delete +post-patch: + ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${WRKSRC}/Makefile + +pre-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + +post-install: + ${INSTALL_DATA} ${WRKSRC}/schemas/*.xml \ + ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas .include diff --git a/deskutils/gnome-shell-extension-dashtodock/distinfo b/deskutils/gnome-shell-extension-dashtodock/distinfo index bd43c37b93b8..fb10cf706f46 100644 --- a/deskutils/gnome-shell-extension-dashtodock/distinfo +++ b/deskutils/gnome-shell-extension-dashtodock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721069268 -SHA256 (gnome/micheleg-dash-to-dock-extensions.gnome.org-v84_GH0.tar.gz) = 13a1550693e99871c1dd493561a8ef44be6456185b19d28b6df1b025ff5b4af7 -SIZE (gnome/micheleg-dash-to-dock-extensions.gnome.org-v84_GH0.tar.gz) = 329337 +TIMESTAMP = 1746361370 +SHA256 (gnome/micheleg-dash-to-dock-extensions.gnome.org-v100_GH0.tar.gz) = 078cacccc241428735debf905a5e8e742a737b4728353fc37f1c0859448a1910 +SIZE (gnome/micheleg-dash-to-dock-extensions.gnome.org-v100_GH0.tar.gz) = 343651 diff --git a/deskutils/gnome-shell-extension-dashtodock/files/patch-Makefile b/deskutils/gnome-shell-extension-dashtodock/files/patch-Makefile new file mode 100644 index 000000000000..62f7d90161ec --- /dev/null +++ b/deskutils/gnome-shell-extension-dashtodock/files/patch-Makefile @@ -0,0 +1,110 @@ +--- Makefile.orig 2025-02-14 17:37:45 UTC ++++ Makefile +@@ -44,27 +44,10 @@ MSGSRC = $(wildcard po/*.po) + $(NULL) + + MSGSRC = $(wildcard po/*.po) +-ifeq ($(strip $(DESTDIR)),) +- INSTALLTYPE = local +- INSTALLBASE = $(HOME)/.local/share/gnome-shell/extensions +-else +- INSTALLTYPE = system +- SHARE_PREFIX = $(DESTDIR)/usr/share +- INSTALLBASE = $(SHARE_PREFIX)/gnome-shell/extensions +-endif ++SHARE_PREFIX = $(DESTDIR)%%LOCALBASE%%/share ++INSTALLBASE = $(SHARE_PREFIX)/gnome-shell/extensions + INSTALLNAME = dash-to-dock@micxgx.gmail.com + +-# The command line passed variable VERSION is used to set the version string +-# in the metadata and in the generated zip-file. If no VERSION is passed, the +-# current commit SHA1 is used as version number in the metadata while the +-# generated zip file has no string attached. +-ifdef VERSION +- VSTRING = _v$(VERSION) +-else +- VERSION = $(shell git rev-parse HEAD) +- VSTRING = +-endif +- + all: extension + + clean: +@@ -72,7 +55,7 @@ clean: + rm -f stylesheet.css + rm -rf _build + +-extension: ./schemas/gschemas.compiled ./stylesheet.css $(MSGSRC:.po=.mo) ++extension: ./stylesheet.css $(MSGSRC:.po=.mo) + + ./schemas/gschemas.compiled: ./schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml + glib-compile-schemas ./schemas/ +@@ -94,31 +77,13 @@ mergepo: potfile + msgfmt -c $< -o $@ + + ./stylesheet.css: ./_stylesheet.scss +-ifeq ($(SASS), ruby) +- sass --sourcemap=none --no-cache --scss _stylesheet.scss stylesheet.css +-else ifeq ($(SASS), dart) +- sass --no-source-map _stylesheet.scss stylesheet.css +-else ifeq ($(SASS), sassc) + sassc --omit-map-comment _stylesheet.scss stylesheet.css +-else +- sassc --omit-map-comment _stylesheet.scss stylesheet.css +-endif + + install: install-local + + install-local: _build +- rm -rf $(INSTALLBASE)/$(INSTALLNAME) + mkdir -p $(INSTALLBASE)/$(INSTALLNAME) + cp -r ./_build/* $(INSTALLBASE)/$(INSTALLNAME)/ +-ifeq ($(INSTALLTYPE),system) +- # system-wide settings and locale files +- rm -r $(INSTALLBASE)/$(INSTALLNAME)/schemas $(INSTALLBASE)/$(INSTALLNAME)/locale +- mkdir -p $(SHARE_PREFIX)/glib-2.0/schemas $(SHARE_PREFIX)/locale +- cp -r ./schemas/*gschema.* $(SHARE_PREFIX)/glib-2.0/schemas +- cp -r ./_build/locale/* $(SHARE_PREFIX)/locale +-endif +- -rm -fR _build +- echo done + + zip-file: _build check + cd _build ; \ +@@ -127,16 +92,13 @@ _build: all + -rm -fR _build + + _build: all +- -rm -fR ./_build + mkdir -p _build +- cp $(BASE_MODULES) $(EXTRA_MODULES) _build +- cp -a dependencies _build +- cp stylesheet.css _build ++ cp $(BASE_MODULES) _build/ ++ cp $(EXTRA_MODULES) _build/ ++ cp -a dependencies _build/ ++ cp stylesheet.css _build/ + mkdir -p _build/media + cd media ; cp $(EXTRA_MEDIA) ../_build/media/ +- mkdir -p _build/schemas +- cp schemas/*.xml _build/schemas/ +- cp schemas/gschemas.compiled _build/schemas/ + mkdir -p _build/locale + for l in $(MSGSRC:.po=.mo) ; do \ + lf=_build/locale/`basename $$l .mo`; \ +@@ -144,15 +106,3 @@ _build: all + mkdir -p $$lf/LC_MESSAGES; \ + cp $$l $$lf/LC_MESSAGES/dashtodock.mo; \ + done; +- sed -i 's/"version": -1/"version": "$(VERSION)"/' _build/metadata.json; +- +-ifeq ($(strip $(ESLINT)),) +- ESLINT = eslint +-endif +- +-ifneq ($(strip $(ESLINT_TAP)),) +- ESLINT_ARGS = -f tap +-endif +- +-check: +- ESLINT_USE_FLAT_CONFIG=false $(ESLINT) $(ESLINT_ARGS) . diff --git a/deskutils/gnome-shell-extension-dashtodock/files/pkg-message.in b/deskutils/gnome-shell-extension-dashtodock/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-dashtodock/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= bertoldia GH_PROJECT= files-menu GH_TAGNAME= 10c13c8 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26",|"3.28","3.26",|g' \ ${WRKSRC}/metadata.json @${RM} ${WRKSRC}/metadata.json.bak do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-files-menu @cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-files-menu .include diff --git a/deskutils/gnome-shell-extension-hidetopbar/Makefile b/deskutils/gnome-shell-extension-hidetopbar/Makefile index ab21df3c6bb8..fa622fc95159 100644 --- a/deskutils/gnome-shell-extension-hidetopbar/Makefile +++ b/deskutils/gnome-shell-extension-hidetopbar/Makefile @@ -1,40 +1,47 @@ -PORTNAME= gnome-shell-extension-hidetopbar -PORTVERSION= 0.0.0.20180511 -PORTREVISION= 2 +PORTNAME= hidetopbar +DISTVERSION= 120 CATEGORIES= deskutils gnome +PKGNAMEPREFIX= gnome-shell-extension- DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Hide the topbar except in overview mode -WWW= https://github.com/mlutfy/hidetopbar +WWW= https://gitlab.gnome.org/tuxor1337/hidetopbar -LICENSE= GPLv2 +LICENSE= GPLv3 -BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas -RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome pkgconfig +USES= gnome USE_GNOME= glib20 -USE_GITHUB= yes -GLIB_SCHEMAS= org.gnome.shell.extensions.hidetopbar.gschema.xml -GH_ACCOUNT= mlutfy -GH_PROJECT= hidetopbar -GH_TAGNAME= 7977769 +NO_BUILD= yes +NO_ARCH= yes + +USE_GITLAB= yes +GL_SITE= https://gitlab.gnome.org +GL_ACCOUNT= tuxor1337 +GL_TAGNAME= e9ececc2 -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= hidetopbar@mathieu.bidon.ca -NO_BUILD= yes +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.hidetopbar.gschema.xml + +pre-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale + ${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca - ${INSTALL_DATA} ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml \ + ${INSTALL_DATA} ${WRKSRC}/*.js \ + ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} + ${INSTALL_DATA} ${WRKSRC}/schemas/*.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${RM} -r ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml - cd ${WRKSRC} && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/ + cd ${WRKSRC}/locale/ && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${PREFIX}/share/locale/ "! -name *\.pot" .include diff --git a/deskutils/gnome-shell-extension-hidetopbar/distinfo b/deskutils/gnome-shell-extension-hidetopbar/distinfo index 63b5af9ac04c..abd1ef0a691e 100644 --- a/deskutils/gnome-shell-extension-hidetopbar/distinfo +++ b/deskutils/gnome-shell-extension-hidetopbar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1526413761 -SHA256 (gnome/mlutfy-hidetopbar-0.0.0.20180511-7977769_GH0.tar.gz) = 0d582fcf2d52ca9867efc9e396ca13cceffb6d1976d37e67e7217af552bf58d6 -SIZE (gnome/mlutfy-hidetopbar-0.0.0.20180511-7977769_GH0.tar.gz) = 17790 +TIMESTAMP = 1746363904 +SHA256 (gnome/hidetopbar-e9ececc2.tar.bz2) = c94b114ffa93efb6b89cc7540f34986df750391a63a7a3497f5b323a9a82e630 +SIZE (gnome/hidetopbar-e9ececc2.tar.bz2) = 4556153 diff --git a/deskutils/gnome-shell-extension-hidetopbar/files/pkg-message.in b/deskutils/gnome-shell-extension-hidetopbar/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-hidetopbar/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas -RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome localbase pkgconfig +USES= gnome USE_GNOME= glib20 -USE_GITHUB= yes -GLIB_SCHEMAS= org.gnome.shell.extensions.lockkeys.gschema.xml +NO_ARCH= yes +NO_BUILD= yes +USE_GITHUB= yes GH_ACCOUNT= kazysmaster -GH_TAGNAME= 0bf0917 +GH_TAGNAME= d04fa71 -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= lockkeys@vaina.lt -NO_BUILD= yes +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.lockkeys.gschema.xml + +pre-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + ${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ ${INSTALL_DATA} ${WRKSRC}/lockkeys\@vaina.lt/schemas/org.gnome.shell.extensions.lockkeys.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ - @${RM} -r ${WRKSRC}/lockkeys\@vaina.lt/schemas/ + ${RM} -R ${WRKSRC}/lockkeys\@vaina.lt/schemas/ cd ${WRKSRC} && ${COPYTREE_SHARE} lockkeys\@vaina.lt \ - ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ + ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ \ + "! -name */schemas/*\.xml" .include diff --git a/deskutils/gnome-shell-extension-lockkeys/distinfo b/deskutils/gnome-shell-extension-lockkeys/distinfo index 027b734f2061..f3e08509bc0d 100644 --- a/deskutils/gnome-shell-extension-lockkeys/distinfo +++ b/deskutils/gnome-shell-extension-lockkeys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1526414956 -SHA256 (gnome/kazysmaster-gnome-shell-extension-lockkeys-0.0.0.20180511-0bf0917_GH0.tar.gz) = c5b0016a8cc5a2af7ffa74cb541163a10ad36310fcecf3513403dba577f6cb98 -SIZE (gnome/kazysmaster-gnome-shell-extension-lockkeys-0.0.0.20180511-0bf0917_GH0.tar.gz) = 42140 +TIMESTAMP = 1746364663 +SHA256 (gnome/kazysmaster-gnome-shell-extension-lockkeys-65-d04fa71_GH0.tar.gz) = 8d52070279162654c5a763f93ba7f5365da52937d2920baa803b988934e6f833 +SIZE (gnome/kazysmaster-gnome-shell-extension-lockkeys-65-d04fa71_GH0.tar.gz) = 52089 diff --git a/deskutils/gnome-shell-extension-lockkeys/files/pkg-message.in b/deskutils/gnome-shell-extension-lockkeys/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-lockkeys/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gnome meson pkgconfig python:build USE_GNOME= glib20 intltool USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.shell.extensions.mediaplayer.gschema.xml USE_GITHUB= yes GH_ACCOUNT= JasonLG1979 GH_PROJECT= gnome-shell-extensions-mediaplayer PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MV} "${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/mediaplayer@patapon.info/schemas/org.gnome.shell.extensions.mediaplayer.gschema.xml" \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${RMDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/mediaplayer@patapon.info/schemas .include diff --git a/deskutils/gnome-shell-extension-openweather/Makefile b/deskutils/gnome-shell-extension-openweather/Makefile index e02e66b34fea..569661bf02b9 100644 --- a/deskutils/gnome-shell-extension-openweather/Makefile +++ b/deskutils/gnome-shell-extension-openweather/Makefile @@ -1,29 +1,43 @@ PORTNAME= gnome-shell-extension-openweather -PORTVERSION= 119 +DISTVERSION= 139 +DISTVERSIONPREFIX= v CATEGORIES= deskutils gnome -DIST_SUBDIR= gnome +MASTER_SITES= https://github.com/penguin-teal/gnome-openweather/releases/download/${DISTVERSIONFULL}/ +DISTNAME= ${PORTNAME}refined-${DISTVERSIONFULL} MAINTAINER= gnome@FreeBSD.org -COMMENT= OpenWeather extension for the GNOME3 shell -WWW= https://gitlab.com/skrewball/openweather +COMMENT= OpenWeather extension for the GNOME Shell +WWW= https://github.com/penguin-teal/gnome-openweather -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= GPLv3 -BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas -RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ - gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas +RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas -USES= gettext gmake gnome -USE_GITLAB= yes -GL_ACCOUNT= skrewball -GL_PROJECT= openweather -GL_TAGNAME= dc4a165ffa7d11f19efd7f70401012b4d2c4b94f +USES= gnome USE_GNOME= glib20 -GLIB_SCHEMAS= org.gnome.shell.extensions.openweather.gschema.xml -MAKE_ARGS+= SHARE_PREFIX='$${DESTDIR}$${PREFIX}/share' +NO_WRKSUBDIR= yes +NO_BUILD= yes +NO_ARCH= yes -PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves +UUID_EXTENSION= openweather-extension@penguin-teal.github.io + +SUB_FILES= pkg-message +SUB_LIST= UUID=${UUID_EXTENSION} + +GLIB_SCHEMAS= org.gnome.shell.extensions.openweatherrefined.gschema.xml + +pre-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas + ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale + ${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} + +do-install: + ${INSTALL_DATA} ${WRKSRC}/schemas/*.gschema.xml \ + ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ + ${RM} -Rf ${WRKSRC}/schemas/ + cd ${WRKSRC} && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION} .include diff --git a/deskutils/gnome-shell-extension-openweather/distinfo b/deskutils/gnome-shell-extension-openweather/distinfo index 3bc4cd75bd07..ba9d668a8361 100644 --- a/deskutils/gnome-shell-extension-openweather/distinfo +++ b/deskutils/gnome-shell-extension-openweather/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666589830 -SHA256 (gnome/skrewball-openweather-dc4a165ffa7d11f19efd7f70401012b4d2c4b94f_GL0.tar.gz) = b434ef8b9fca696b2b0faa1f89057e5f4119a9b5fd5a51283925fa38fe0b415b -SIZE (gnome/skrewball-openweather-dc4a165ffa7d11f19efd7f70401012b4d2c4b94f_GL0.tar.gz) = 197628 +TIMESTAMP = 1746367633 +SHA256 (gnome-shell-extension-openweatherrefined-v139.tar.gz) = 35af944a3a9dc4ebe13982a16d310cb6dc607715acd48fad4ca0146803940143 +SIZE (gnome-shell-extension-openweatherrefined-v139.tar.gz) = 169303 diff --git a/deskutils/gnome-shell-extension-openweather/files/pkg-message.in b/deskutils/gnome-shell-extension-openweather/files/pkg-message.in new file mode 100644 index 000000000000..f3426c1d308c --- /dev/null +++ b/deskutils/gnome-shell-extension-openweather/files/pkg-message.in @@ -0,0 +1,18 @@ +[ +{ type: install + message: <=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GITLAB= yes GL_ACCOUNT= jenslody GL_TAGNAME= 5697b8f10cc35db77c4456f431fad97ac8499b65 USE_GNOME= glib20 intltool USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.shell.extensions.panel-osd.gschema.xml GNU_CONFIGURE= yes NO_ARCH= yes PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves post-patch: @${REINPLACE_CMD} -e 's|"3.38"|"3.38", "40", "41", "42"|g' \ ${WRKSRC}/data/metadata.json.in .include diff --git a/deskutils/gnome-shell-extension-recent-items/Makefile b/deskutils/gnome-shell-extension-recent-items/Makefile index ff234a3244d1..45204a8a00a8 100644 --- a/deskutils/gnome-shell-extension-recent-items/Makefile +++ b/deskutils/gnome-shell-extension-recent-items/Makefile @@ -1,35 +1,37 @@ PORTNAME= gnome-shell-extension-recent-items PORTVERSION= 40 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Recent items extensions for the GNOME3 shell WWW= https://github.com/bananenfisch/RecentItems LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Does not support recent gnome-shell + USES= gnome USE_GNOME= glib20 USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= bananenfisch GH_PROJECT= RecentItems PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.36", "40", "41"|"3.36", "40", "41", "42"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/RecentItems@bananenfisch.net cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/RecentItems@bananenfisch.net .include diff --git a/deskutils/gnome-shell-extension-trash/Makefile b/deskutils/gnome-shell-extension-trash/Makefile index 833f1a76f2a6..ed658c1d3cb0 100644 --- a/deskutils/gnome-shell-extension-trash/Makefile +++ b/deskutils/gnome-shell-extension-trash/Makefile @@ -1,42 +1,44 @@ PORTNAME= gnome-shell-extension-trash PORTVERSION= 0.2.0 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell trash indicator WWW= https://github.com/bertoldia/gnome-shell-trash-extension LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GH_ACCOUNT= bertoldia GH_PROJECT= gnome-shell-trash-extension GH_TAGNAME= ad5cc74 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26",|"3.28","3.26",|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-trash-extension @cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-trash-extension .include diff --git a/deskutils/gnome-shell-extension-weather/Makefile b/deskutils/gnome-shell-extension-weather/Makefile index 54950442e887..0bc3028543c6 100644 --- a/deskutils/gnome-shell-extension-weather/Makefile +++ b/deskutils/gnome-shell-extension-weather/Makefile @@ -1,26 +1,28 @@ PORTNAME= gnome-shell-extension-weather PORTVERSION= 0.0.0.20180411 PORTREVISION= 2 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Weather extension for the GNOME3 shell WWW= https://github.com/Neroth/gnome-shell-extension-weather +BROKEN= Does not support recent gnome-shell + RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GNOME= glib20 intlhack USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GH_ACCOUNT= Neroth GH_TAGNAME= ea2d56a PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves GLIB_SCHEMAS= org.gnome.shell.extensions.weather.gschema.xml .include diff --git a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile index 29100d96c214..faa5e739c00f 100644 --- a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile +++ b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile @@ -1,51 +1,53 @@ PORTNAME= gnome-shell-extension-windowoverlay-icons PORTVERSION= 36 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Show application icons on the windows overview WWW= https://github.com/sustmi/gnome-shell-extensions-sustmi LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= Does not support recent gnome-shell + BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.windowoverlay-icons.gschema.xml GH_ACCOUNT= sustmi GH_TAGNAME= ad7366d PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves FILES= README.md convenience.js \ extension.js metadata.json \ prefs.js prefs.xml \ stylesheet.css post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26","3.28"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@gnome-shell-extensions.sustmi.github.com cd ${WRKSRC} && ${INSTALL_DATA} ${WRKSRC}/schemas/org.gnome.shell.extensions.windowoverlay-icons.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ .for file in ${FILES} ${INSTALL_DATA} ${WRKSRC}/${file} \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@gnome-shell-extensions.sustmi.github.com/ .endfor cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/locale/ @${RM} ${STAGEDIR}${PREFIX}/share/locale/.gitkeep .include