diff --git a/gtk/adwaita-icon-theme/adwaita-icon-theme.SMBuild b/gtk/adwaita-icon-theme/adwaita-icon-theme.SMBuild index 199888a..44ec422 100755 --- a/gtk/adwaita-icon-theme/adwaita-icon-theme.SMBuild +++ b/gtk/adwaita-icon-theme/adwaita-icon-theme.SMBuild @@ -17,9 +17,7 @@ build() { applypatch $srcdir/inherit-hicolor-theme.diff ./configure \ - --prefix="" \ - --sysconfdir=/etc \ - --localstatedir=/var + --prefix="" make make install DESTDIR=$pkg diff --git a/gtk/at-spi2-atk/at-spi2-atk.SMBuild b/gtk/at-spi2-atk/at-spi2-atk.SMBuild index 4ceb756..fee4c64 100755 --- a/gtk/at-spi2-atk/at-spi2-atk.SMBuild +++ b/gtk/at-spi2-atk/at-spi2-atk.SMBuild @@ -26,5 +26,5 @@ build() { } sha512sums=" -d30c07a37e42d33ac0658f55e881ab2ca6faa45c251acbd99433ec0f119466f41bb2b6f4b953a7830dd120959aa7f1ee86a763881784e42ea9454f19893a6576 at-spi2-atk-2.34.1.tar.xz -" +883c3633d6fed3e7ad080c8ed1347962772e9e861d9c7a0f3447a7f67277d20996eeeaecaf20eba48ced1a2cfe4ee5b0443c16f7503fc1f71603b88fe65dbec7 at-spi2-atk-2.34.1.tar.lz +" \ No newline at end of file diff --git a/gtk/atkmm/atkmm.SMBuild b/gtk/atkmm/atkmm.SMBuild index a390065..8998796 100755 --- a/gtk/atkmm/atkmm.SMBuild +++ b/gtk/atkmm/atkmm.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" for i in doc ; do printf 'all:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n' > "$i"/Makefile diff --git a/gtk/cairo/cairo.SMBuild b/gtk/cairo/cairo.SMBuild index 9581008..81f2a60 100755 --- a/gtk/cairo/cairo.SMBuild +++ b/gtk/cairo/cairo.SMBuild @@ -4,7 +4,7 @@ build=1sml homepage="https://cairographics.org/" download="https://cairographics.org/releases/cairo-1.16.0.tar.xz" desc="2D graphics library with support for multiple output devices" -requires="glib expat util-linux lzo pixman dejavu-fonts-ttf libxext libxrender libxcb freetype " +requires="glib expat util-linux lzo pixman dejavu-fonts-ttf libxext libxrender libxcb freetype" build() { mkandenterbuilddir @@ -21,7 +21,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-static make diff --git a/gtk/cairomm/cairomm.SMBuild b/gtk/cairomm/cairomm.SMBuild index 87679c6..a347a7f 100755 --- a/gtk/cairomm/cairomm.SMBuild +++ b/gtk/cairomm/cairomm.SMBuild @@ -15,14 +15,13 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" for i in tests docs examples ; do printf 'all:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n' > "$i"/Makefile done - make $NUMNUMJOBS + make make install DESTDIR=$pkg cp COPYING $pkgdocs/ diff --git a/gtk/dconf-editor/dconf-editor.SMBuild b/gtk/dconf-editor/dconf-editor.SMBuild index 35cdbad..8ba7b44 100755 --- a/gtk/dconf-editor/dconf-editor.SMBuild +++ b/gtk/dconf-editor/dconf-editor.SMBuild @@ -15,9 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc \ - --localstatedir=/var + --prefix="" make make install DESTDIR=$pkg diff --git a/gtk/fltk/fltk.SMBuild b/gtk/fltk/fltk.SMBuild index c160e28..9d7d692 100755 --- a/gtk/fltk/fltk.SMBuild +++ b/gtk/fltk/fltk.SMBuild @@ -29,8 +29,6 @@ build() { cp COPYING $pkgdocs/ - removestaticlibs - mkfinalpkg } diff --git a/gtk/gcr/gcr.SMBuild b/gtk/gcr/gcr.SMBuild index 200f0e6..9bec90d 100755 --- a/gtk/gcr/gcr.SMBuild +++ b/gtk/gcr/gcr.SMBuild @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-schemas-compile \ --disable-update-mime \ --disable-update-icon-cache \ diff --git a/gtk/gegl/gegl.SMBuild b/gtk/gegl/gegl.SMBuild index baa9df3..7aa3c22 100755 --- a/gtk/gegl/gegl.SMBuild +++ b/gtk/gegl/gegl.SMBuild @@ -17,7 +17,6 @@ build() { ac_cv_prog_RUBY=no \ ./configure \ --prefix="" \ - --sysconfdir=/etc \ --without-sdl \ --disable-docs \ --disable-glibtest \ diff --git a/gtk/glibmm/glibmm.SMBuild b/gtk/glibmm/glibmm.SMBuild index 691c37c..5b3cd4a 100755 --- a/gtk/glibmm/glibmm.SMBuild +++ b/gtk/glibmm/glibmm.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg diff --git a/gtk/gnome-desktop/gnome-desktop.SMBuild b/gtk/gnome-desktop/gnome-desktop.SMBuild index 6a9f72f..cb5dd76 100755 --- a/gtk/gnome-desktop/gnome-desktop.SMBuild +++ b/gtk/gnome-desktop/gnome-desktop.SMBuild @@ -1,8 +1,8 @@ app=gnome-desktop -version=3.34.4 +version=42.4 build=1sml homepage="https://gitlab.gnome.org/GNOME/gnome-desktop" -download="https://gitlab.gnome.org/GNOME/gnome-desktop/-/archive/3.34.4/gnome-desktop-3.34.4.tar.bz2" +download="https://gitlab.gnome.org/GNOME/gnome-desktop/-/archive/$version/gnome-desktop-$version.tar.bz2" desc="Library with common API for various GNOME modules" requires="graphite2 libseccomp gtk3 " @@ -17,7 +17,8 @@ build() { mkdir smbuild && cd smbuild meson .. \ --prefix="/" \ - -Dgnome_distributor="SMLinux" + -Dgnome_distributor="SMLinux" \ + -Dbuild_gtk4=false ninja DESTDIR="$pkg" ninja install @@ -28,5 +29,5 @@ build() { } sha512sums=" -b46df9dfc49c89061c5243a46cc36e5ebbe2a0057f8608de1430e05fbd731d3a7784d6cfa72c9d61ad177bc19f8d0527d5ca4a943311996746c474cbf9d7c0bb gnome-desktop-3.34.4.tar.lz -" +49c0be1176b4f934ca5a3cc127b60b73265ca03c78feae05316f781e5f8efbe5a671f70e0b7b7158a3a0516741f800930b6bc696a6a62f26b3bb9ee1a44a0d17 gnome-desktop-42.4.tar.lz +" \ No newline at end of file diff --git a/gtk/gnome-themes-extra/gnome-themes-extra.SMBuild b/gtk/gnome-themes-extra/gnome-themes-extra.SMBuild index 8688437..9d04a2d 100755 --- a/gtk/gnome-themes-extra/gnome-themes-extra.SMBuild +++ b/gtk/gnome-themes-extra/gnome-themes-extra.SMBuild @@ -15,15 +15,14 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" - make V=s + make make install DESTDIR=$pkg mkfinalpkg } sha512sums=" -bccc446e86b12476b86a0fe2e3354500c8fb3eef62a85c3823d69aaa259e032e1f94e7993bf633397b669c425ef42635b0cf17b376f0b7cf1869bb1d7160ede0 gnome-themes-extra-3.28.tar.xz +eeaaa37d6c9314c37a9455333129affe2a81abac34459555b2d194462218a4d82ae55fb5e645ebe097f5e5a2539553f8a23656a522c875eddcfd14739fc2198d gnome-themes-extra-3.28.tar.lz " diff --git a/gtk/gobject-introspection/gobject-introspection.SMBuild b/gtk/gobject-introspection/gobject-introspection.SMBuild index 10d5831..0acf56c 100755 --- a/gtk/gobject-introspection/gobject-introspection.SMBuild +++ b/gtk/gobject-introspection/gobject-introspection.SMBuild @@ -1,10 +1,10 @@ app=gobject-introspection -version=1.64.1 +version=1.72.1 build=1sml homepage="https://wiki.gnome.org/Projects/GObjectIntrospection" -download="https://gitlab.gnome.org/GNOME/gobject-introspection/-/archive/1.64.1/gobject-introspection-1.64.1.tar.bz2" +download="https://gitlab.gnome.org/GNOME/gobject-introspection/-/archive/$version/gobject-introspection-$version.tar.bz2" desc="Introspection system for GObject-based libraries" -requires="glib util-linux " +requires="glib util-linux" build() { mkandenterbuilddir @@ -29,5 +29,5 @@ build() { } sha512sums=" -aa5d4544a6a5587a099b1b962ecf425924dad59c9cf406137dc65bc957e4a66fcd1bf9c9673757f8edf068820d600a81dfbca8430ab166f791b7e614c384c947 gobject-introspection-1.64.1.tar.lz -" +245025444c03b0f698041c9d34a380087bec1e12da28d16bd5b7b616b15e54077a13aa11bcbcba85f95f3252d4ab5bae62cb94c1c44e79061ce236e3703c5f27 gobject-introspection-1.72.1.tar.lz +" \ No newline at end of file diff --git a/gtk/goffice/goffice.SMBuild b/gtk/goffice/goffice.SMBuild index e9745fa..713ad94 100755 --- a/gtk/goffice/goffice.SMBuild +++ b/gtk/goffice/goffice.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc \ + --prefix="" for i in po ; do printf 'all:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n' > "$i"/Makefile diff --git a/gtk/gsettings-desktop-schemas/gsettings-desktop-schemas.SMBuild b/gtk/gsettings-desktop-schemas/gsettings-desktop-schemas.SMBuild index 0ec42d3..08d4ffa 100755 --- a/gtk/gsettings-desktop-schemas/gsettings-desktop-schemas.SMBuild +++ b/gtk/gsettings-desktop-schemas/gsettings-desktop-schemas.SMBuild @@ -18,14 +18,13 @@ build() { mkdir smbuild && cd smbuild meson .. \ - --prefix="/" + --prefix="/" ninja DESTDIR="$pkg" ninja install cp ../COPYING $pkgdocs/ - mkfinalpkg } diff --git a/gtk/gspell/gspell.SMBuild b/gtk/gspell/gspell.SMBuild index 3047233..f2e10c6 100755 --- a/gtk/gspell/gspell.SMBuild +++ b/gtk/gspell/gspell.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make diff --git a/gtk/gst-plugins-bad/gst-plugins-bad.SMBuild b/gtk/gst-plugins-bad/gst-plugins-bad.SMBuild index 494037d..5e5d017 100755 --- a/gtk/gst-plugins-bad/gst-plugins-bad.SMBuild +++ b/gtk/gst-plugins-bad/gst-plugins-bad.SMBuild @@ -17,8 +17,6 @@ build() { mkdir -p smbuild && cd smbuild meson .. \ --prefix="/" \ - --sysconfdir=/etc \ - --localstatedir=/var \ -Dbuildtype=plain \ -Dintrospection=disabled @@ -31,5 +29,5 @@ build() { } sha512sums=" -aeaf3388156fe7317e193a3f940d391a6d8a1187f93e6925cee4cb02c4e78d9b456c22c27c318f0f9b2212ca68887c5cdcc256adaf068bfab8ec5c091a1e8805 gst-plugins-bad-1.16.2.tar.xz +9d3f0399c976d29a7ec07fd6a709db5d05aa05e562183db7aa9c6704880ecfecf0aa396e3ab0b5f0f0643cd1154d6c05c414694ee9dba811519f45a5f2baf0af gst-plugins-bad-1.16.2.tar.lz " diff --git a/gtk/gst-plugins-base/gst-plugins-base.SMBuild b/gtk/gst-plugins-base/gst-plugins-base.SMBuild index 11e8621..4c0fd54 100755 --- a/gtk/gst-plugins-base/gst-plugins-base.SMBuild +++ b/gtk/gst-plugins-base/gst-plugins-base.SMBuild @@ -1,9 +1,9 @@ app=gst-plugins-base version=1.16.2 build=1sml -homepage='https://gstreamer.freedesktop.org/' -download='https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.16.2.tar.xz' -desc='Multimedia graph framework containing base plugins' +homepage="https://gstreamer.freedesktop.org/" +download="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.16.2.tar.xz" +desc="Multimedia graph framework containing base plugins" requires="alsa-lib libpng libjpeg-turbo libtheora opus gstreamer glu pango gtk3" build() { @@ -17,8 +17,6 @@ build() { mkdir -p smbuild && cd smbuild meson .. \ --prefix="/" \ - --sysconfdir=/etc \ - --localstatedir=/var \ --buildtype=plain \ -Dalsa=enabled \ -Dintrospection=disabled @@ -38,5 +36,5 @@ build() { } sha512sums=" -f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42 gst-plugins-base-1.16.2.tar.xz +144d42f2f8415645f19da23e0a2f6dc359569242d929463cb4fb982ad1f27c721391445815a99ed61a9ab0324b2e024c7c31492a955a210e4a0303711d496b7e gst-plugins-base-1.16.2.tar.lz " diff --git a/gtk/gst-plugins-good/gst-plugins-good.SMBuild b/gtk/gst-plugins-good/gst-plugins-good.SMBuild index fbc9672..c0a2088 100755 --- a/gtk/gst-plugins-good/gst-plugins-good.SMBuild +++ b/gtk/gst-plugins-good/gst-plugins-good.SMBuild @@ -17,8 +17,6 @@ build() { mkdir -p smbuild && cd smbuild meson .. \ --prefix="/" \ - --sysconfdir=/etc \ - --localstatedir=/var \ -Dbuildtype=plain ninja @@ -30,5 +28,5 @@ build() { } sha512sums=" -ab0dfd51af3ea345db466618547c35c78b5f08e725096b66074a5a7e0a83ca25ac51d2d915b7a8c07b70f8e4c9fc65d51c1851f147a5a5a71fbca58e1eb5ffd4 gst-plugins-good-1.16.2.tar.xz +70621b774e399405430ecba79734397161e5196f255f6d4a4abb3bdfc2e2aef9376e43d0fdc35316ee306ebb59e46c727d084a3a0f2bc0ad2e26a721463e46d5 gst-plugins-good-1.16.2.tar.lz " diff --git a/gtk/gtk2/gtk2.SMBuild b/gtk/gtk2/gtk2.SMBuild index 9261518..1cd4bc8 100755 --- a/gtk/gtk2/gtk2.SMBuild +++ b/gtk/gtk2/gtk2.SMBuild @@ -20,8 +20,7 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ - --libdir="/lib" \ + --libdir=/lib \ --localstatedir=/var \ --disable-cups \ --enable-xkb \ diff --git a/gtk/gtkmm2/gtkmm2.SMBuild b/gtk/gtkmm2/gtkmm2.SMBuild index 95401c4..d5249c9 100755 --- a/gtk/gtkmm2/gtkmm2.SMBuild +++ b/gtk/gtkmm2/gtkmm2.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" for i in docs tests demos ; do printf 'all:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n' > "$i"/Makefile diff --git a/gtk/gtkmm3/gtkmm3.SMBuild b/gtk/gtkmm3/gtkmm3.SMBuild index 67fefdf..66981a6 100755 --- a/gtk/gtkmm3/gtkmm3.SMBuild +++ b/gtk/gtkmm3/gtkmm3.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg diff --git a/gtk/gtkspell/gtkspell.SMBuild b/gtk/gtkspell/gtkspell.SMBuild index cc04526..85209f1 100755 --- a/gtk/gtkspell/gtkspell.SMBuild +++ b/gtk/gtkspell/gtkspell.SMBuild @@ -16,10 +16,8 @@ build() { applypatch $srcdir/enchant-2.diff - CPPFLAGS="$CFLAGS -D_GNU_SOURCE" \ ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-static \ $builddist diff --git a/gtk/harfbuzz/harfbuzz.SMBuild b/gtk/harfbuzz/harfbuzz.SMBuild index 95dd569..a650ec0 100755 --- a/gtk/harfbuzz/harfbuzz.SMBuild +++ b/gtk/harfbuzz/harfbuzz.SMBuild @@ -20,7 +20,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-static \ --with-glib \ --with-gobject \ diff --git a/gtk/hicolor-icon-theme/hicolor-icon-theme.SMBuild b/gtk/hicolor-icon-theme/hicolor-icon-theme.SMBuild index 4b5e168..fc0542a 100755 --- a/gtk/hicolor-icon-theme/hicolor-icon-theme.SMBuild +++ b/gtk/hicolor-icon-theme/hicolor-icon-theme.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg @@ -27,5 +26,5 @@ build() { } sha512sums=" -eca8655930aa7e234f42630041c0053fde067b970fad1f81c55fcd4c5046c03edfdf2ede72a3e78fba2908e7da53e9463d3c5ae12ab9f5ef261e29a49f9c7a8d hicolor-icon-theme-0.17.tar.xz +40d51d5ea363be7d99902c27a11195c6fd57e13a47c8fc1a3537bcec6fcdc5937b86407a3a2fae2a9af41856b3f37b2ebb3c9fb83d6e924d0090859ed52f5bfb hicolor-icon-theme-0.17.tar.lz " diff --git a/gtk/keybinder/keybinder.SMBuild b/gtk/keybinder/keybinder.SMBuild index 6037c22..c0d891e 100755 --- a/gtk/keybinder/keybinder.SMBuild +++ b/gtk/keybinder/keybinder.SMBuild @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-python \ --disable-lua \ --disable-gtk-doc \ diff --git a/gtk/libcanberra/libcanberra.SMBuild b/gtk/libcanberra/libcanberra.SMBuild index 383b921..971dd51 100755 --- a/gtk/libcanberra/libcanberra.SMBuild +++ b/gtk/libcanberra/libcanberra.SMBuild @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-oss \ --disable-static diff --git a/gtk/libdazzle/libdazzle.SMBuild b/gtk/libdazzle/libdazzle.SMBuild index fca001e..6cb05a2 100755 --- a/gtk/libdazzle/libdazzle.SMBuild +++ b/gtk/libdazzle/libdazzle.SMBuild @@ -27,5 +27,5 @@ build() { } sha512sums=" -dad6ce195a32ed5a0415e44ff9e1edcbb9a2a760460f9ebc31d5b4e6183bf1d7ce04acfcb02ddacde581065a3472310d584cb15587ba0e449d3cdcfc9328d898 libdazzle-3.42.0.tar.bz2 -" +ffc846813d76f24eec15effce01a1b78598e41972e2c9ecf5fe1d182241766b35be07fb3df00e890026764aaf0433d454b9e6bdb739abfb9c91a625c7ca089e4 libdazzle-3.42.0.tar.lz +" \ No newline at end of file diff --git a/gtk/libmanette/libmanette.SMBuild b/gtk/libmanette/libmanette.SMBuild index 629206f..0da1e40 100755 --- a/gtk/libmanette/libmanette.SMBuild +++ b/gtk/libmanette/libmanette.SMBuild @@ -29,5 +29,5 @@ build() { } sha512sums=" -e10a1b3e493a6472b0cf7562e3dfbba839ee69bb878676b2e3521363e9ff7c5df7d379923a4781366797e889f3c8985397080ae606264dc9bd3a4459bce0513c libmanette-0.2.6.tar.xz -" +f450119d8ecdd27399c64bad3157d95d13ba23b87227114bf6a03dacf66d5c760064fbe127c39e1a2d85b246860419d00ccd232a94634fa3014561a73a86e2ab libmanette-0.2.6.tar.lz +" \ No newline at end of file diff --git a/gtk/libnotify/libnotify.SMBuild b/gtk/libnotify/libnotify.SMBuild index d2e5bff..588d485 100755 --- a/gtk/libnotify/libnotify.SMBuild +++ b/gtk/libnotify/libnotify.SMBuild @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --enable-static=no \ --enable-shared=yes \ --disable-gtk-doc \ diff --git a/gtk/libportal/libportal.SMBuild b/gtk/libportal/libportal.SMBuild index faede35..5917192 100755 --- a/gtk/libportal/libportal.SMBuild +++ b/gtk/libportal/libportal.SMBuild @@ -30,5 +30,5 @@ build() { sha512sums=" -405cb8d75ba364145be57d52f460b364d62e742234bfd26a81816e9e0d6586ade13f5c01afec65a20c92408a3449832ad20e47ecea26a6375f55c878b2315f00 libportal-0.5.tar.gz -" +ca6879e2d4b55d9868c2ccc87d572a9b82e222b2b677d7baa642e61a66a34953700adc1946ea670dda59ceda905f38c8a1879f134431cbf54c3966008a5430b5 libportal-0.5.tar.lz +" \ No newline at end of file diff --git a/gtk/libraqm/libraqm.SMBuild b/gtk/libraqm/libraqm.SMBuild index 732243d..ba8426c 100755 --- a/gtk/libraqm/libraqm.SMBuild +++ b/gtk/libraqm/libraqm.SMBuild @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --enable-static=no \ --enable-shared=yes \ --enable-fast-install=yes \ diff --git a/gtk/libsigcpp/libsigcpp.SMBuild b/gtk/libsigcpp/libsigcpp.SMBuild index f4d9da2..841053b 100755 --- a/gtk/libsigcpp/libsigcpp.SMBuild +++ b/gtk/libsigcpp/libsigcpp.SMBuild @@ -19,7 +19,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-silent-rules \ --disable-documentation diff --git a/gtk/libsoup/libsoup.SMBuild b/gtk/libsoup/libsoup.SMBuild index f0a9523..40bd08d 100755 --- a/gtk/libsoup/libsoup.SMBuild +++ b/gtk/libsoup/libsoup.SMBuild @@ -1,8 +1,8 @@ app=libsoup -version=2.58.2 +version=2.74.2 build=1sml homepage="https://wiki.gnome.org/Projects/libsoup" -download="https://download.gnome.org/sources/libsoup/2.58/libsoup-2.58.2.tar.xz" +download="https://slackware.uk/slackware/slackware-15.0/source/l/libsoup/libsoup-$version.tar.xz" desc="HTTP client/server library" requires="libxml2 gnutls sqlite brotli vala gobject-introspection glib-networking" @@ -14,21 +14,22 @@ build() { cd $app-$version fixbuilddirpermissions - ./configure \ - --prefix="" \ - --with-gnome \ - --disable-nls \ - --disable-static \ - --disable-gtk-doc + mkdir -p smbuild && cd smbuild + meson setup \ + --prefix="/" \ + -Dtls_check=false \ + -Dvapi=disabled \ + -Dsysprof=disabled \ + .. - make - make install DESTDIR=$pkg + ninja + DESTDIR="$pkg" ninja install - cp COPYING $pkgdocs/ + cp ../COPYING $pkgdocs/ mkfinalpkg } sha512sums=" -aeec72bd6db23b034988553219c4b1c91469214b35d087b64a86279fc1fb7edde3cee479c1a11a1835b0a676cdf1ebbd885479ec288b48dc25680291b8f60a3b libsoup-2.58.2.tar.lz -" +2554f4f214536819d08bc5a0ebceca85fd339e6efcea8c2afc6559ade56118691fc48f226ed210988edc592b23fc8a9094b47fc22b4d028c0df23158c4086431 libsoup-2.74.2.tar.lz +" \ No newline at end of file diff --git a/gtk/libunique/libunique.SMBuild b/gtk/libunique/libunique.SMBuild index 72441ad..6fb74dd 100755 --- a/gtk/libunique/libunique.SMBuild +++ b/gtk/libunique/libunique.SMBuild @@ -20,7 +20,6 @@ build() { CXXFLAGS="$CFLAGS" \ ./configure \ --prefix="" \ - --sysconfdir=/etc \ --enable-dbus=yes \ --with-x \ --enable-debug=no \ @@ -38,6 +37,6 @@ build() { } sha512sums=" -82893e1d51a553b3c1413498e48a3a132e2c05779b4442c3732b5429d698e133741615657432a3d05c82a05c79bb59acc13df500bb08010212155db5e4ee6bde libunique-1.1.6.tar.bz2 +a675115244e9df0ea48add1f84b06ec33f3207773c91817e77b902a4dd8b01cdba1ad18ce00e4fa6a65adc2631b9cd1a33b4a426fb1b852a6d64c100e0b858f3 libunique-1.1.6.tar.lz b1df46be67911e2ddc8cb99f0dbf785121e1c4818f1327c03047d577a3ba2a845166c138873b4f5fde35682831cd099a88e28586db9b3db516facc851723bd7b libunique-1.1.6-G_CONST_RETURN.patch " diff --git a/gtk/libwnck2/libwnck2.SMBuild b/gtk/libwnck2/libwnck2.SMBuild index 318b6db..b8fea3c 100755 --- a/gtk/libwnck2/libwnck2.SMBuild +++ b/gtk/libwnck2/libwnck2.SMBuild @@ -32,5 +32,5 @@ build() { } sha512sums=" -b6054fd07e949345d4c06591e1a41d3e426f7ed9e95180e320b1f4dd513a93cd2d07951f8f16eb6d3b62a8d7e8f7604e8ab837a5456165d3f9ac1eb41a5896c0 libwnck-2.29.6.tar.bz2 -" +fa8615855648bb79bedd0518a4675dce525ba6470014f124ef0ecabbca092db82b148df54247d57b2f151c2d5f26db3c90c742fd14c58532016fc6eb5c602259 libwnck-2.29.6.tar.lz +" \ No newline at end of file diff --git a/gtk/libwnck3/libwnck3.SMBuild b/gtk/libwnck3/libwnck3.SMBuild index bd0b8d6..ad85d7f 100755 --- a/gtk/libwnck3/libwnck3.SMBuild +++ b/gtk/libwnck3/libwnck3.SMBuild @@ -4,7 +4,7 @@ build=1sml homepage="https://gitlab.gnome.org/GNOME/libwnck" download="https://gitlab.gnome.org/GNOME/libwnck/-/archive/3.18.0/libwnck-3.18.0.tar.bz2" desc="Window Navigator Construction Kit" -requires="startup-notification gobject-introspection gtk3 " +requires="startup-notification gobject-introspection gtk3" build() { mkandenterbuilddir @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc \ + --prefix="" for i in po ; do printf 'all:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n' > "$i"/Makefile diff --git a/gtk/pango/pango.SMBuild b/gtk/pango/pango.SMBuild index 6d86451..9917b16 100755 --- a/gtk/pango/pango.SMBuild +++ b/gtk/pango/pango.SMBuild @@ -21,11 +21,9 @@ build() { printf "all:\n\ttrue\n\ninstall:\n\ttrue\n\n" > tests/Makefile.in - CFLAGS="$CFLAGS -D_GNU_SOURCE" \ FREETYPE_LIBS=-lfreetype ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg diff --git a/gtk/pangomm/pangomm.SMBuild b/gtk/pangomm/pangomm.SMBuild index c8d20f4..60a8093 100755 --- a/gtk/pangomm/pangomm.SMBuild +++ b/gtk/pangomm/pangomm.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" for i in docs ; do printf 'all:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n' > "$i"/Makefile diff --git a/gtk/pinentry/pinentry.SMBuild b/gtk/pinentry/pinentry.SMBuild index 129c787..dd73968 100755 --- a/gtk/pinentry/pinentry.SMBuild +++ b/gtk/pinentry/pinentry.SMBuild @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --enable-pinentry-tty \ --disable-pinentry-qt5 diff --git a/gtk/py3cairo/py3cairo.SMBuild b/gtk/py3cairo/py3cairo.SMBuild index e4c98a9..ff9ea5d 100755 --- a/gtk/py3cairo/py3cairo.SMBuild +++ b/gtk/py3cairo/py3cairo.SMBuild @@ -22,5 +22,5 @@ build() { } sha512sums=" -d32d008b741653d02324b206a438f5fd85f2a433201d6f8b98c8f1adc712abea611a4b5ed95c55258efb662dc579eed6b2f752b10d9fc2b6a7c8e5edd19e5266 pycairo-1.20.0.tar.gz -" +1aec7204fa29bbec4c563e36c8a64855d557241f2f0410a345d60198bdd9292eee873e33014a1b5bd0b8c64fd7597b22475646f35a37a2ce15f8cdc4e15b7556 pycairo-1.20.0.tar.lz +" \ No newline at end of file diff --git a/gtk/rest/rest.SMBuild b/gtk/rest/rest.SMBuild index 5cb0c8f..ba992e5 100755 --- a/gtk/rest/rest.SMBuild +++ b/gtk/rest/rest.SMBuild @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg diff --git a/gtk/shared-mime-info/shared-mime-info.SMBuild b/gtk/shared-mime-info/shared-mime-info.SMBuild index 1458515..da88a00 100755 --- a/gtk/shared-mime-info/shared-mime-info.SMBuild +++ b/gtk/shared-mime-info/shared-mime-info.SMBuild @@ -27,13 +27,9 @@ build() { printf 'check:\n\ttrue\n\nall:\n\ttrue\ninstall:\n\ttrue\nclean:\n\ttrue\n\n' > "$i"/Makefile done - make -j1 V=1 + make -j1 make install DESTDIR=$pkg - mkdir -p $pkg/lib - mv $pkg/share/pkgconfig $pkg/lib/ - rm -rf $pkg/share/pkgconfig - cp COPYING $pkgdocs/ mkfinalpkg diff --git a/gtk/vte/vte.SMBuild b/gtk/vte/vte.SMBuild index 8f381aa..c50af3a 100755 --- a/gtk/vte/vte.SMBuild +++ b/gtk/vte/vte.SMBuild @@ -16,7 +16,6 @@ build() { cp $srcdir/config.sub . - CFLAGS="$CFLAGS -D_GNU_SOURCE" \ ./configure \ --prefix="" \ --disable-nls \ diff --git a/gtk/wv/wv.SMBuild b/gtk/wv/wv.SMBuild index c0ed814..844bd3b 100755 --- a/gtk/wv/wv.SMBuild +++ b/gtk/wv/wv.SMBuild @@ -17,7 +17,6 @@ build() { ac_cv_path_mkdir="mkdir -p" \ ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-static \ $builddist