lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 18.03-beta 40 lines 1.2 kB view raw
1{ stdenv, fetchFromGitHub 2, cmake, ninja, pkgconfig, vala, gobjectIntrospection, gettext, wrapGAppsHook 3, gtk3, glib, granite, libgee, libgda, gtksourceview, libxml2 }: 4 5 6let 7 version = "0.5.4"; 8 sqlGda = libgda.override { 9 mysqlSupport = true; 10 postgresSupport = true; 11 }; 12 13in stdenv.mkDerivation rec { 14 name = "sequeler-${version}"; 15 16 src = fetchFromGitHub { 17 owner = "Alecaddd"; 18 repo = "sequeler"; 19 rev = "v${version}"; 20 sha256 = "05c7y6xdyq3h9bn90pbz03jhy9kabmgpxi4zz0i26q0qphljskbx"; 21 }; 22 23 nativeBuildInputs = [ cmake ninja pkgconfig vala gobjectIntrospection gettext wrapGAppsHook ]; 24 25 buildInputs = [ gtk3 glib granite libgee sqlGda gtksourceview libxml2 ]; 26 27 meta = with stdenv.lib; { 28 description = "Friendly SQL Client"; 29 longDescription = '' 30 Sequeler is a native Linux SQL client built in Vala and Gtk. It allows you 31 to connect to your local and remote databases, write SQL in a handy text 32 editor with language recognition, and visualize SELECT results in a 33 Gtk.Grid Widget. 34 ''; 35 homepage = https://github.com/Alecaddd/sequeler; 36 license = licenses.gpl3; 37 maintainers = [ maintainers.etu ]; 38 platforms = platforms.linux; 39 }; 40}