diff --git a/desktop/gnome2/glibmm26/actions.py b/desktop/gnome2/glibmm26/actions.py new file mode 100644 index 0000000000..d6f926fdf1 --- /dev/null +++ b/desktop/gnome2/glibmm26/actions.py @@ -0,0 +1,23 @@ +##!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import mesontools +from pisi.actionsapi import pisitools + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + #dirs = ["/usr/share/doc", "/usr/share/devhelp"] + #for dir in dirs: + #pisitools.removeDir(dir) + + pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README") diff --git a/desktop/gnome2/glibmm26/pspec.xml b/desktop/gnome2/glibmm26/pspec.xml new file mode 100644 index 0000000000..16627367ec --- /dev/null +++ b/desktop/gnome2/glibmm26/pspec.xml @@ -0,0 +1,65 @@ + + + + + glibmm26 + https://www.gtkmm.org/en/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + C++ interface for glib2 + Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance. + mirrors://gnome/glibmm/2.68/glibmm-2.68.1.tar.xz + + meson + libsigc++3-devel + glib2-devel + mm-common + perl-XML-Parser + + + + + glibmm26 + + glib2 + libgcc + libsigc++3 + + + /usr/lib + /usr/share/doc + + + + + glibmm26-devel + Development files for glibmm + + glibmm26 + glib2-devel + libsigc++3-devel + + + /usr/include + /usr/lib/glibmm-* + /usr/lib/giomm-* + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/glibmm-* + + + + + + 2021-07-25 + 2.68.1 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/gnome2/glibmm26/translations.xml b/desktop/gnome2/glibmm26/translations.xml new file mode 100644 index 0000000000..995e98bd68 --- /dev/null +++ b/desktop/gnome2/glibmm26/translations.xml @@ -0,0 +1,14 @@ + + + + glibmm + glib2 kitaplığı için C++ programlama dili arayüzü + Glibmm, ünlü GUI kitaplığı GTK+ için resmi C++ arayüzüdür. Önemli özelliklerinin arasında tip bağımsız çağırmalar ve miras ile genişleyebilen uyumlu parçacıklar vardır. + Glibmm est l'interface officielle C++ pour la librairie IHM populaire GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. + + + + glibmm-devel + glibmm için geliştirme dosyaları + + diff --git a/pisi-index.xml b/pisi-index.xml index fca698657a..079b321f44 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -16970,6 +16970,7 @@ complete albums that you have purchased from Amazon. cmake which gperf + unifdef gtk-doc bubblewrap ruby-devel @@ -16983,6 +16984,7 @@ complete albums that you have purchased from Amazon. libXt-devel lcms2-devel sqlite-devel + libjxl-devel python3-devel libsoup-devel wayland-devel @@ -17033,6 +17035,7 @@ complete albums that you have purchased from Amazon. libgcc libpng sqlite + libjxl libxml2 wayland enchant @@ -98725,6 +98728,68 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + glibmm26 + https://www.gtkmm.org/en/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome2 + C++ interface for glib2 + Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance. + mirrors://gnome/glibmm/2.68/glibmm-2.68.1.tar.xz + + meson + libsigc++3-devel + glib2-devel + mm-common + perl-XML-Parser + + desktop/gnome2/glibmm26/pspec.xml + + + glibmm26 + + glib2 + libgcc + libsigc++3 + + + /usr/lib + /usr/share/doc + + + + glibmm26-devel + Development files for glibmm + + glibmm26 + glib2-devel + libsigc++3-devel + + + /usr/include + /usr/lib/glibmm-* + /usr/lib/giomm-* + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/glibmm-* + + + + + 2021-07-25 + 2.68.1 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + librsvg @@ -299648,18 +299713,17 @@ components such as the Settings and gnome-shell. desktop.toolkit.gtk C++ binding for GTK+ gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. - http://ftp.gnome.org/pub/GNOME/sources/gtkmm/4.12/gtkmm-4.12.0.tar.xz + http://ftp.gnome.org/pub/GNOME/sources/gtkmm/4.2/gtkmm-4.2.0.tar.xz meson doxygen gtk4-devel libxslt-devel - atkmm-devel - glibmm-devel - cairomm-devel + glibmm26-devel + cairomm16-devel mm-common gdk-pixbuf-devel - pangomm-devel + pangomm24-devel desktop/toolkit/gtk/gtkmm4/pspec.xml @@ -299667,13 +299731,14 @@ components such as the Settings and gnome-shell. gtkmm4 gtk4 - atkmm + cairo glib2 - glibmm + glibmm26 + graphene libgcc - cairomm - pangomm - libsigc++ + cairomm16 + pangomm24 + libsigc++3 gdk-pixbuf @@ -299690,22 +299755,21 @@ components such as the Settings and gnome-shell. Development files for gtkmm gtkmm4 - atkmm-devel - pangomm-devel - glibmm-devel + pangomm24-devel + glibmm26-devel gtk4-devel - cairomm-devel + cairomm16-devel gdk-pixbuf-devel - /usr/include + /usr/include/gtkmm-4.0 /usr/lib/pkgconfig - 2023-09-17 - 4.12.0 + 2021-07-20 + 4.2.0 First release Mustafa Cinasal muscnsl@gmail.com @@ -300956,7 +301020,7 @@ components such as the Settings and gnome-shell. desktop.toolkit.gtk C++ binding for Cairo cairomm package is the C++ binding for Cairo (it makes possible using Cairo in C++). - https://www.cairographics.org/releases/cairomm-1.16.1.tar.xz + https://www.cairographics.org/releases/cairomm-1.18.0.tar.xz grep perl @@ -301002,8 +301066,8 @@ components such as the Settings and gnome-shell. - 2021-07-20 - 1.16.1 + 2023-10-25 + 1.18.0 First release Mustafa Cinasal muscnsl@gmail.com @@ -301503,7 +301567,7 @@ components such as the Settings and gnome-shell. glib2-devel pango-devel glibmm-devel - cairomm-devel + cairomm16-devel libsigc++-devel desktop/toolkit/gtk/pangomm-2.48/pspec.xml @@ -301515,7 +301579,7 @@ components such as the Settings and gnome-shell. glibmm libgcc glib2 - cairomm + cairomm16 libsigc++ @@ -301528,7 +301592,7 @@ components such as the Settings and gnome-shell. Development files for pangomm pangomm-2.48 - cairomm-devel + cairomm16-devel glibmm-devel pango-devel diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 0deb5f8764..a8ecc01fba 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -568d8fbb5e7d3f60d3d9cedb67b3dd3384efec4f \ No newline at end of file +be77da0714073fa094f99c0552eba1cd5a02b19e \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index aca92b91c9..808252d1d7 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 30cab6a22b..24d62b386a 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -1f00ee51eee27508280cc515c0636cbe3e0514a3 \ No newline at end of file +0535b0473d43ac63a62dac752d88401956775236 \ No newline at end of file