diff --git a/src/atk.mk b/src/atk.mk index 465c3a5d..a3f4db86 100644 --- a/src/atk.mk +++ b/src/atk.mk @@ -12,10 +12,9 @@ $(PKG)_URL := https://download.gnome.org/sources/atk/$(call SHORT_PKG_VERSI $(PKG)_DEPS := cc gettext glib define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/atk/refs/tags' | \ - grep ']\+>ATK_\([0-9]\+_[0-9_]\+\)<.*,\1,p" | \ + $(SED) "s,_,.,g;" | \ head -1 endef diff --git a/src/atkmm.mk b/src/atkmm.mk index 332a4c31..dfbf2879 100644 --- a/src/atkmm.mk +++ b/src/atkmm.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/atkmm/$(call SHORT_PKG_VER $(PKG)_DEPS := cc atk glibmm define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/atkmm/refs/tags' | \ - grep ']*>\([0-9][^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/atkmm/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef diff --git a/src/gdk-pixbuf.mk b/src/gdk-pixbuf.mk index 4a054f69..99abce90 100644 --- a/src/gdk-pixbuf.mk +++ b/src/gdk-pixbuf.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/gdk-pixbuf/$(call SHORT_PK $(PKG)_DEPS := cc glib jasper jpeg libiconv libpng tiff define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/gdk-pixbuf/refs/tags' | \ - grep ']*>\([0-9]*\.[0-9]*[02468]\.[^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/gdk-pixbuf/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ grep -v '^2\.9' | \ head -1 endef diff --git a/src/glib.mk b/src/glib.mk index 825b86bb..19b92dc1 100644 --- a/src/glib.mk +++ b/src/glib.mk @@ -15,8 +15,8 @@ $(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS) $(PKG)_DEPS_$(BUILD) := autotools gettext libffi libiconv zlib define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/glib/refs/tags' | \ - $(SED) -n "s,.*glib-\([0-9]\+\.[0-9]*[02468]\.[^']*\)\.tar.*,\1,p" | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/glib/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ $(SORT) -Vr | \ head -1 endef diff --git a/src/glibmm.mk b/src/glibmm.mk index 66b8335d..13211f37 100644 --- a/src/glibmm.mk +++ b/src/glibmm.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/glibmm/$(call SHORT_PKG_VE $(PKG)_DEPS := cc glib libsigc++ define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/glibmm/refs/tags' | \ - grep ']*>\([0-9]*\.[0-9]*[02468]\.[^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/glibmm/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ $(SORT) -Vr | \ head -1 endef diff --git a/src/gtk2.mk b/src/gtk2.mk index 28e70b29..00795c0e 100644 --- a/src/gtk2.mk +++ b/src/gtk2.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/gtk+/$(call SHORT_PKG_VERS $(PKG)_DEPS := cc atk cairo gdk-pixbuf gettext glib jasper jpeg libpng pango tiff define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/gtk+/refs/tags' | \ - grep ']*>\([0-9]*\.[0-9]*[02468]\.[^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/gtk+/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ grep -v '^2\.9' | \ grep '^2\.' | \ head -1 diff --git a/src/gtk3.mk b/src/gtk3.mk index 6b57449a..b849e6dc 100644 --- a/src/gtk3.mk +++ b/src/gtk3.mk @@ -12,10 +12,10 @@ $(PKG)_URL := https://download.gnome.org/sources/gtk+/$(call SHORT_PKG_VERS $(PKG)_DEPS := cc atk cairo gdk-pixbuf gettext glib jasper jpeg libepoxy libpng pango tiff define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/gtk+/refs/tags' | \ - grep ']*>\([0-9]*\.[0-9]*[02468]\.[^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/gtk+/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ grep '^3\.' | \ + grep -v '^3\.9[0-9]' | \ head -1 endef diff --git a/src/gtkglext.mk b/src/gtkglext.mk index adc88a40..a9202764 100644 --- a/src/gtkglext.mk +++ b/src/gtkglext.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://$(SOURCEFORGE_MIRROR)/project/gtkglext/gtkglext/$($(P $(PKG)_DEPS := cc gtk2 define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/cgit/gtkglext/refs/tags' | \ - grep ']\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ $(SORT) -V | \ tail -1 endef diff --git a/src/gtkglextmm.mk b/src/gtkglextmm.mk index fc48a105..f1cc3907 100644 --- a/src/gtkglextmm.mk +++ b/src/gtkglextmm.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://$(SOURCEFORGE_MIRROR)/project/gtkglext/gtkglextmm/$($ $(PKG)_DEPS := cc gtkglext gtkmm2 define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/cgit/gtkglextmm/refs/tags' | \ - grep ']\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ $(SORT) -V | \ tail -1 endef diff --git a/src/gtkmm2.mk b/src/gtkmm2.mk index bfda343d..209a69c0 100644 --- a/src/gtkmm2.mk +++ b/src/gtkmm2.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/gtkmm/$(call SHORT_PKG_VER $(PKG)_DEPS := cc atkmm cairomm gtk2 libsigc++ pangomm define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/gtkmm/refs/tags' | \ - grep ']*>\([0-9]*\.[0-9]*[02468]\.[^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/gtkmm/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ grep -v '^2\.9' | \ grep '^2\.' | \ head -1 diff --git a/src/gtkmm3.mk b/src/gtkmm3.mk index a61540ca..cfbf3c80 100644 --- a/src/gtkmm3.mk +++ b/src/gtkmm3.mk @@ -12,10 +12,10 @@ $(PKG)_URL := https://download.gnome.org/sources/gtkmm/$(call SHORT_PKG_VER $(PKG)_DEPS := cc atkmm cairomm gtk3 libsigc++ pangomm define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/gtkmm/refs/tags' | \ - grep ']*>\([0-9]*\.[0-9]*[02468]\.[^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/gtkmm/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ grep '^3\.' | \ + grep -v "^[0-9]\+\.9[0-9]" | \ head -1 endef diff --git a/src/gtksourceview.mk b/src/gtksourceview.mk index 4ee31dfa..84108ce1 100644 --- a/src/gtksourceview.mk +++ b/src/gtksourceview.mk @@ -12,9 +12,9 @@ $(PKG)_URL := https://download.gnome.org/sources/gtksourceview/$(call SHORT $(PKG)_DEPS := cc gtk2 libxml2 define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/gtksourceview/refs/tags' | \ - $(SED) -n 's,.*>GTKSOURCEVIEW_\([0-9]\+_[0-9]*[02468]_[0-9_]\+\)<.*,\1,p' | \ - $(SED) 's,_,.,g' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/gtksourceview/tags?&search=GTKSOURCEVIEW_2' | \ + $(SED) -n "s,.*]\+>GTKSOURCEVIEW_\(2_[0-9_]\+\)<.*,\1,p" | \ + $(SED) "s,_,.,g;" | \ grep -v '^2\.9[0-9]\.' | \ head -1 endef diff --git a/src/gtksourceviewmm2.mk b/src/gtksourceviewmm2.mk index ab5bd959..22db2107 100644 --- a/src/gtksourceviewmm2.mk +++ b/src/gtksourceviewmm2.mk @@ -12,12 +12,10 @@ $(PKG)_URL := https://download.gnome.org/sources/gtksourceviewmm/$(call SHO $(PKG)_DEPS := cc gtkmm2 gtksourceview define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/cgit/gtksourceviewmm/refs/tags' | \ - grep ']\+>gtksourceviewmm-\(2\.10[0-9.]\+\)<.*,\1,p" | \ + sort -V | \ + tail -1 endef define $(PKG)_BUILD diff --git a/src/json-glib.mk b/src/json-glib.mk index 0f84fd2f..c1e7076e 100644 --- a/src/json-glib.mk +++ b/src/json-glib.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/json-glib/$(call SHORT_PKG $(PKG)_DEPS := cc glib define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/json-glib/refs/tags' | \ - grep ']*>\([0-9]*\.[0-9]*[02468]\.[^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/json-glib/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef diff --git a/src/libcroco.mk b/src/libcroco.mk index be114f34..d4ab99a6 100644 --- a/src/libcroco.mk +++ b/src/libcroco.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/libcroco/$(call SHORT_PKG_ $(PKG)_DEPS := cc glib libxml2 define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/libcroco/refs/tags' | \ - $(SED) -n 's,.*]*>LIBCROCO_\([0-9][0-9_]*\)<.*,\1,p' | \ - $(SED) 's,_,.,g' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/libcroco/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef diff --git a/src/libgdamm.mk b/src/libgdamm.mk index 15813bc9..dbf9a0eb 100644 --- a/src/libgdamm.mk +++ b/src/libgdamm.mk @@ -11,9 +11,9 @@ $(PKG)_URL := https://download.gnome.org/sources/libgdamm/$(call SHORT_PKG_ $(PKG)_DEPS := cc glibmm libgda define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/libgdamm/refs/tags' | \ - grep ']*>\([0-9][^<]*\)<.*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/libgdamm/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ + grep -v "^[0-9]\+\.9[0-9]" | \ head -1 endef diff --git a/src/libgee.mk b/src/libgee.mk index 84866013..1a55043c 100644 --- a/src/libgee.mk +++ b/src/libgee.mk @@ -11,9 +11,8 @@ $(PKG)_URL := https://download.gnome.org/sources/libgee/$(call SHORT_PKG_VE $(PKG)_DEPS := cc glib define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/libgee/refs/tags' | \ - grep ']\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ $(SORT) -Vr | \ head -1 endef diff --git a/src/libgsf.mk b/src/libgsf.mk index 6a9a036a..292d8c30 100644 --- a/src/libgsf.mk +++ b/src/libgsf.mk @@ -11,10 +11,8 @@ $(PKG)_URL := https://download.gnome.org/sources/libgsf/$(call SHORT_PKG_VE $(PKG)_DEPS := cc bzip2 glib libxml2 zlib define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/libgsf/refs/tags' | \ - grep ']\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef diff --git a/src/librsvg.mk b/src/librsvg.mk index 7f0764ac..fd0119af 100644 --- a/src/librsvg.mk +++ b/src/librsvg.mk @@ -11,8 +11,8 @@ $(PKG)_URL := https://download.gnome.org/sources/librsvg/$(call SHORT_PKG_V $(PKG)_DEPS := cc cairo gdk-pixbuf glib libcroco libgsf pango define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/librsvg/refs/tags' | \ - $(SED) -n 's,.*]*>\([0-9][^<]*\).*,\1,p' | \ + $(WGET) -q -O- 'https://gitlab.gnome.org/GNOME/librsvg/tags' | \ + $(SED) -n "s,.*]\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef diff --git a/src/libxml++.mk b/src/libxml++.mk index eed3ecd0..3f03e99c 100644 --- a/src/libxml++.mk +++ b/src/libxml++.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/libxml++/$(call SHORT_PKG_ $(PKG)_DEPS := cc glibmm libxml2 define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/libxml++/refs/tags' | \ - grep ']\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef diff --git a/src/libxml2.mk b/src/libxml2.mk index 1f9d34a7..e3f99fa8 100644 --- a/src/libxml2.mk +++ b/src/libxml2.mk @@ -12,9 +12,8 @@ $(PKG)_URL_2 := https://ftp.osuosl.org/pub/blfs/conglomeration/libxml2/$($(PK $(PKG)_DEPS := cc xz zlib define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/libxml2/refs/tags' | \ - grep ']\+>v\([0-9,\.]\+\)<.*,\\1,p" | \ head -1 endef diff --git a/src/libxslt.mk b/src/libxslt.mk index aec62c1d..db3dc782 100644 --- a/src/libxslt.mk +++ b/src/libxslt.mk @@ -12,9 +12,8 @@ $(PKG)_URL_2 := ftp://xmlsoft.org/libxslt/$($(PKG)_FILE) $(PKG)_DEPS := cc libgcrypt libxml2 define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/libxslt/refs/tags' | \ - grep ']\+>v\([0-9,\.]\+\)<.*,\\1,p" | \ head -1 endef diff --git a/src/pango.mk b/src/pango.mk index 3a4a4db7..5d579f2b 100644 --- a/src/pango.mk +++ b/src/pango.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/pango/$(call SHORT_PKG_VER $(PKG)_DEPS := cc cairo fontconfig freetype glib harfbuzz define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/pango/refs/tags' | \ - grep ']\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef diff --git a/src/pangomm.mk b/src/pangomm.mk index c4c2c517..f41d7ab9 100644 --- a/src/pangomm.mk +++ b/src/pangomm.mk @@ -12,9 +12,8 @@ $(PKG)_URL := https://download.gnome.org/sources/pangomm/$(call SHORT_PKG_V $(PKG)_DEPS := cc cairomm glibmm pango define $(PKG)_UPDATE - $(WGET) -q -O- 'https://git.gnome.org/browse/pangomm/refs/tags' | \ - grep ']\+>v\?\([0-9]\+\.[0-9.]\+\)<.*,\1,p" | \ head -1 endef